.user-banner.svelte-1x7xscs{display:flex;flex-direction:column;gap:8px;background-color:var(--indigo-50);padding:16px;border-radius:8px}[data-theme=premium] .user-banner.svelte-1x7xscs{background:linear-gradient(90deg,#b5b5b7,#e5e7eb 10%,#b5b5b7 70%,#e4e6ea)}.user-banner.svelte-1x7xscs>div:where(.svelte-1x7xscs){display:flex;align-items:center;gap:16px}.user-banner.svelte-1x7xscs>div:where(.svelte-1x7xscs)>div:where(.svelte-1x7xscs){width:100%;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.user-banner.svelte-1x7xscs>div:where(.svelte-1x7xscs)>div:where(.svelte-1x7xscs) .free-plan:where(.svelte-1x7xscs){display:flex;justify-content:space-between;align-items:center}.user-banner.svelte-1x7xscs h3:where(.svelte-1x7xscs){font-size:16px;line-height:24px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-banner.svelte-1x7xscs p:where(.svelte-1x7xscs),.user-banner.svelte-1x7xscs a:where(.svelte-1x7xscs){font-size:14px;line-height:20px}.user-banner.svelte-1x7xscs p:where(.svelte-1x7xscs){font-weight:300}.user-banner.svelte-1x7xscs h3:where(.svelte-1x7xscs),.user-banner.svelte-1x7xscs p:where(.svelte-1x7xscs){margin:0}footer.svelte-pdlgat{margin-top:auto;display:flex;align-items:center;flex-direction:column}footer.svelte-pdlgat .footer-links:where(.svelte-pdlgat){display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem 1rem;margin-bottom:.5rem}footer.svelte-pdlgat .footer-links:where(.svelte-pdlgat)>a:where(.svelte-pdlgat),footer.svelte-pdlgat .footer-links:where(.svelte-pdlgat) button:where(.svelte-pdlgat){text-decoration:underline;color:#161f28;font-size:12px;line-height:18px;font-weight:400}footer.svelte-pdlgat .copyright:where(.svelte-pdlgat){font-size:12px;line-height:18px;color:#3f5363;margin:8px 0}.container.svelte-suqe4l{display:flex;flex-direction:column;z-index:-1}.container.svelte-suqe4l .user-banner-container:where(.svelte-suqe4l){margin-bottom:10px}.container.svelte-suqe4l>.border:where(.svelte-suqe4l){padding:0 16px!important}.container.svelte-suqe4l>.border:where(.svelte-suqe4l):after{content:"";display:block;border-bottom:1px solid #bdcbd4;padding-bottom:16px}.container.svelte-suqe4l .footer-container:where(.svelte-suqe4l){margin-top:26px;padding-bottom:64px}.overlay.svelte-suqe4l{position:fixed;top:0;left:0;width:100dvw;height:100dvh;background-color:#fff;display:flex;flex-direction:column;overflow-y:auto;z-index:1000;padding-bottom:50px}.overlay.svelte-suqe4l form:where(.svelte-suqe4l){display:flex;margin-top:20px}.overlay.svelte-suqe4l form:where(.svelte-suqe4l)>*{flex:1}.overlay.svelte-suqe4l>.sticky:where(.svelte-suqe4l){position:sticky;top:0;background-color:#fff;z-index:1000}.overlay.svelte-suqe4l>.sticky:where(.svelte-suqe4l)>.top:where(.svelte-suqe4l){display:flex;justify-content:end;align-items:center}.overlay.svelte-suqe4l>.sticky:where(.svelte-suqe4l)>.menu:where(.svelte-suqe4l){padding:0 10px}.overlay.svelte-suqe4l>.sticky:where(.svelte-suqe4l)>.menu:where(.svelte-suqe4l)>h2:where(.svelte-suqe4l){font-size:30px;line-height:38px;margin:0 0 16px;font-weight:600}.overlay.svelte-suqe4l>button{font-size:20px;font-weight:600;margin:30px 16px 0}.overlay.svelte-suqe4l>*:not(.nav){padding:8px 16px}:root{--indigo-50: #f5f8ff;--indigo-75: #eff2ff;--indigo-100: #e0eaff;--indigo-200: #c7d7fe;--indigo-300: #a4bcfd9f;--indigo-400: #6172f3;--indigo-500: #4a3aff;--indigo-600: #2d1aff;--indigo-700: #1300e6;--monthly-group-filtering-active-bg-color: #eef4ff;--monthly-group-filtering-active-text-color: #2d1aff}:root[data-theme=premium]{--indigo-50: #e7ecef;--indigo-75: #f4f7f9;--indigo-100: #d2d7da;--indigo-200: #bdcbd4;--indigo-300: #2a2f359f;--indigo-400: #161f28;--indigo-500: black;--indigo-600: #161f28;--indigo-700: #1f1f1f;--monthly-group-filtering-active-bg-color: #e7ecef;--monthly-group-filtering-active-text-color: #161f28}div.svelte-f4rhh{display:flex;align-items:center;gap:8px;background-color:var(--indigo-500);border-radius:9999px;padding:4px 12px 4px 4px}div.svelte-f4rhh span.premium:where(.svelte-f4rhh){background:linear-gradient(90deg,#fec 15.49%,#dabd22 104.49%);-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:600}div.svelte-f4rhh span:where(.svelte-f4rhh){color:#fff;font-weight:500;font-size:14px;line-height:20px}
