@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41e95f694c5c4549-s.0r1jrq7neqdsq.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6c55a692938ebbbc-s.0g6rbszwfgn9y.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a218039a3287bcfd-s.p.17-1enzs_j91b.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bdc7e24a509eb931-s.0apt5mko2.qn3.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0da9c7f357bd9d4d-s.0ek5sshv8wk3m.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8e6fa89aa22d24ec-s.p.0uvzar8hswo3p.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0a7740363b4d4863-s.1110aazvokzp..woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5f9d24ebef5d5292-s.0esuu2f5si~v8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e2334d715941921e-s.p.12skym0rqknxy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b53057dbf91a7acf-s.0carvq6u72s58.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/798ea22d9983e047-s.106do9xzbuago.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/47fe1b7cd6e6ed85-s.p.0~mcdl10zdfb3.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins Fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.poppins_6359181c-module__7BsdKa__className{font-family:Poppins,Poppins Fallback;font-style:normal}
.Button-module-scss-module__hVRfrG__button{border-radius:var(--radius-md);cursor:pointer;justify-content:center;align-items:center;gap:var(--spacing-xs);border:1px solid #0000;font-weight:600;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s;display:inline-flex}.Button-module-scss-module__hVRfrG__button:focus-visible{outline:2px solid var(--adm-focus-ring,#3b82f647);outline-offset:2px}.Button-module-scss-module__hVRfrG__button:disabled{background:var(--adm-btn-disabled-bg,var(--gray-100));color:var(--adm-btn-disabled-text,var(--gray-500));border-color:var(--adm-btn-disabled-border,var(--gray-200));cursor:not-allowed}.Button-module-scss-module__hVRfrG__primary{background:var(--adm-btn-primary-bg,var(--adm-accent-strong,var(--primary-600)));color:var(--adm-btn-primary-text,var(--adm-surface,#fff));border-color:var(--adm-btn-primary-border,var(--adm-accent,var(--primary-700)))}.Button-module-scss-module__hVRfrG__primary:hover:not(:disabled){background:var(--adm-btn-primary-hover-bg,var(--adm-accent,var(--primary-700)));border-color:var(--adm-btn-primary-hover-bg,var(--adm-accent,var(--primary-700)))}.Button-module-scss-module__hVRfrG__secondary{background:var(--adm-btn-secondary-bg,var(--gray-100));color:var(--adm-btn-secondary-text,var(--adm-text-primary,var(--gray-900)));border-color:var(--adm-btn-secondary-border,var(--adm-border,var(--gray-200)))}.Button-module-scss-module__hVRfrG__secondary:hover:not(:disabled){background:var(--adm-btn-secondary-hover-bg,var(--adm-surface-muted,var(--gray-200)));border-color:var(--adm-btn-secondary-border,var(--adm-border-strong,var(--gray-300)))}.Button-module-scss-module__hVRfrG__outline{color:var(--adm-accent-strong,var(--primary-600));border-color:var(--adm-border-strong,var(--primary-600));background:0 0}.Button-module-scss-module__hVRfrG__outline:hover:not(:disabled){background:color-mix(in srgb, var(--adm-accent-soft,var(--primary-50)) 16%, var(--adm-surface,#fff));border-color:var(--adm-accent-strong,var(--primary-600))}.Button-module-scss-module__hVRfrG__sm{padding:var(--spacing-xs) var(--spacing-sm);font-size:.875rem}.Button-module-scss-module__hVRfrG__md{padding:var(--spacing-sm) var(--spacing-lg);font-size:1rem}.Button-module-scss-module__hVRfrG__lg{padding:var(--spacing-md) var(--spacing-xl);font-size:1.125rem}
.Input-module-scss-module__VGyI7q__inputGroup{margin-bottom:var(--spacing-lg)}.Input-module-scss-module__VGyI7q__label{color:var(--adm-text-secondary,var(--gray-700));margin-bottom:var(--spacing-xs);font-size:.875rem;font-weight:500;display:block}.Input-module-scss-module__VGyI7q__input{width:100%;padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--adm-border,var(--gray-100));border-radius:var(--radius-md);background:var(--adm-surface,#fff);color:var(--adm-text-primary,var(--gray-900));font-size:1rem;transition:border-color .2s,box-shadow .2s,background-color .2s}.Input-module-scss-module__VGyI7q__input:focus{border-color:var(--adm-accent-strong,var(--primary-500));box-shadow:0 0 0 3px var(--adm-focus-ring,#3b82f638);outline:none}.Input-module-scss-module__VGyI7q__input:hover:not(:focus){border-color:var(--adm-border-strong,var(--gray-200))}.Input-module-scss-module__VGyI7q__input.Input-module-scss-module__VGyI7q__error{border-color:var(--adm-danger,var(--error));box-shadow:0 0 0 3px color-mix(in srgb, var(--adm-danger,var(--error)) 22%, transparent)}.Input-module-scss-module__VGyI7q__input::placeholder{color:var(--adm-text-muted,var(--gray-500))}.Input-module-scss-module__VGyI7q__errorText{color:var(--adm-danger,var(--error));margin-top:var(--spacing-xs);font-size:.75rem;font-weight:500;display:block}.Input-module-scss-module__VGyI7q__helperText{color:var(--adm-text-muted,var(--gray-500));margin-top:var(--spacing-xs);font-size:.75rem;display:block}
.Tooltip-module-scss-module__rAt7SW__tooltipContent{z-index:1200;color:#f8fafc;background:#0f172a;border:1px solid #334155;border-radius:.5rem;max-width:min(320px,100vw - 20px);padding:.58rem .72rem;font-size:.8rem;line-height:1.45;animation-duration:.18s;animation-fill-mode:both;box-shadow:0 14px 32px #0f172a59}.Tooltip-module-scss-module__rAt7SW__tooltipContentDesktop{max-width:min(360px,100vw - 24px);padding:.66rem .78rem;font-size:.84rem}.Tooltip-module-scss-module__rAt7SW__tooltipContent[data-state=delayed-open]{animation-name:Tooltip-module-scss-module__rAt7SW__tooltipFadeIn}.Tooltip-module-scss-module__rAt7SW__tooltipArrow{fill:#0f172a}@keyframes Tooltip-module-scss-module__rAt7SW__tooltipFadeIn{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}
.MenuImportOnboardingPage-module-scss-module__lneq6W__card{gap:1rem;display:grid}.MenuImportOnboardingPage-module-scss-module__lneq6W__errorAlert,.MenuImportOnboardingPage-module-scss-module__lneq6W__successCard,.MenuImportOnboardingPage-module-scss-module__lneq6W__draftCard{border-radius:1rem}.MenuImportOnboardingPage-module-scss-module__lneq6W__errorAlert{color:var(--error);background:#fef3f2f5;border:1px solid #dc6e6238;padding:.85rem .95rem;font-size:.84rem;font-weight:600}.MenuImportOnboardingPage-module-scss-module__lneq6W__introCard,.MenuImportOnboardingPage-module-scss-module__lneq6W__draftCard,.MenuImportOnboardingPage-module-scss-module__lneq6W__successCard{border:1px solid var(--adm-border);background:linear-gradient(#fffffff0 0%,#f8f9fbfa 100%)}.MenuImportOnboardingPage-module-scss-module__lneq6W__introCard,.MenuImportOnboardingPage-module-scss-module__lneq6W__successCard{padding:1rem 1.05rem}.MenuImportOnboardingPage-module-scss-module__lneq6W__introEyebrow,.MenuImportOnboardingPage-module-scss-module__lneq6W__draftEyebrow,.MenuImportOnboardingPage-module-scss-module__lneq6W__successEyebrow{color:var(--adm-accent-strong);letter-spacing:.12em;text-transform:uppercase;margin:0 0 .35rem;font-size:.72rem;font-weight:700}.MenuImportOnboardingPage-module-scss-module__lneq6W__introTitle,.MenuImportOnboardingPage-module-scss-module__lneq6W__successTitle{color:var(--adm-text-primary);margin:0;font-size:1rem;font-weight:700}.MenuImportOnboardingPage-module-scss-module__lneq6W__introCopy,.MenuImportOnboardingPage-module-scss-module__lneq6W__successCopy{color:var(--adm-text-secondary);margin:.35rem 0 0;font-size:.84rem;line-height:1.55}.MenuImportOnboardingPage-module-scss-module__lneq6W__draftCard{padding:1rem 1.05rem}.MenuImportOnboardingPage-module-scss-module__lneq6W__draftMeta{color:var(--adm-text-secondary);margin:0 0 .5rem;font-size:.8rem;font-weight:600}.MenuImportOnboardingPage-module-scss-module__lneq6W__draftSubject{color:var(--adm-text-primary);font-family:var(--font-inter),Arial,Helvetica,sans-serif;margin:0 0 .8rem;font-size:1.1rem;font-weight:700;line-height:1.35}.MenuImportOnboardingPage-module-scss-module__lneq6W__draftBody{white-space:pre-wrap;color:var(--adm-text-primary);font-family:var(--font-inter),Arial,Helvetica,sans-serif;margin:0;font-size:.95rem;line-height:1.8}.MenuImportOnboardingPage-module-scss-module__lneq6W__actions{gap:.8rem;display:grid}.MenuImportOnboardingPage-module-scss-module__lneq6W__primaryAction,.MenuImportOnboardingPage-module-scss-module__lneq6W__secondaryAction,.MenuImportOnboardingPage-module-scss-module__lneq6W__continueButton{width:100%}.MenuImportOnboardingPage-module-scss-module__lneq6W__heroNote{color:var(--adm-text-secondary);margin:0;font-size:.86rem;line-height:1.55}
.RestaurantOnboardingPage-module-scss-module__ALx0qa__form{gap:1rem;display:grid}.RestaurantOnboardingPage-module-scss-module__ALx0qa__errorAlert{color:var(--error);background:#fef3f2f5;border:1px solid #dc6e6238;border-radius:1rem;padding:.85rem .95rem;font-size:.84rem;font-weight:600}.RestaurantOnboardingPage-module-scss-module__ALx0qa__slugPreview,.RestaurantOnboardingPage-module-scss-module__ALx0qa__nextCard{border:1px solid var(--adm-border);background:linear-gradient(#fffffff0 0%,#f8f9fbfa 100%);border-radius:1.2rem}.RestaurantOnboardingPage-module-scss-module__ALx0qa__slugStatus{margin-top:-.4rem;font-size:.79rem;font-weight:600}.RestaurantOnboardingPage-module-scss-module__ALx0qa__slugStatusAvailable{color:var(--adm-accent-strong)}.RestaurantOnboardingPage-module-scss-module__ALx0qa__slugStatusChecking{color:var(--adm-text-secondary)}.RestaurantOnboardingPage-module-scss-module__ALx0qa__slugPreview{gap:.45rem;padding:1rem 1.05rem;display:grid}.RestaurantOnboardingPage-module-scss-module__ALx0qa__slugPreviewEyebrow,.RestaurantOnboardingPage-module-scss-module__ALx0qa__nextEyebrow{color:var(--adm-accent-strong);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:700}.RestaurantOnboardingPage-module-scss-module__ALx0qa__slugPreviewUrl{color:var(--adm-text-primary);word-break:break-word;margin:0;font-size:.95rem;font-weight:700;line-height:1.5}.RestaurantOnboardingPage-module-scss-module__ALx0qa__slugPreviewCopy,.RestaurantOnboardingPage-module-scss-module__ALx0qa__nextCopy{color:var(--adm-text-secondary);margin:0;font-size:.83rem;line-height:1.55}.RestaurantOnboardingPage-module-scss-module__ALx0qa__nextCard{padding:1rem 1.05rem}.RestaurantOnboardingPage-module-scss-module__ALx0qa__nextTitle{color:var(--adm-text-primary);margin:.3rem 0 0;font-size:1rem;font-weight:700}.RestaurantOnboardingPage-module-scss-module__ALx0qa__actionRow{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:.8rem;display:grid}.RestaurantOnboardingPage-module-scss-module__ALx0qa__submitButton,.RestaurantOnboardingPage-module-scss-module__ALx0qa__cancelButton{width:100%}@media (max-width:640px){.RestaurantOnboardingPage-module-scss-module__ALx0qa__actionRow{grid-template-columns:1fr}}
.SignupForm-module-scss-module__6woHGa__form{gap:.95rem;display:grid}.SignupForm-module-scss-module__6woHGa__errorAlert{color:var(--error);background:#fef3f2f5;border:1px solid #dc6e6238;border-radius:1rem;padding:.85rem .95rem;font-size:.84rem;font-weight:600}.SignupForm-module-scss-module__6woHGa__successAlert{color:#15803d;background:#f0fdf4f5;border:1px solid #39976633;border-radius:1rem;padding:.85rem .95rem;font-size:.84rem;font-weight:600}.SignupForm-module-scss-module__6woHGa__passwordHint{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;margin-top:-.2rem;margin-bottom:.15rem;display:grid}.SignupForm-module-scss-module__6woHGa__passwordHintItem{min-height:2rem;color:var(--adm-text-muted);align-items:center;gap:.45rem;font-size:.78rem;line-height:1.4;display:flex}.SignupForm-module-scss-module__6woHGa__passwordHintItem svg{color:var(--adm-border-strong);flex:none}.SignupForm-module-scss-module__6woHGa__passwordHintItemMet,.SignupForm-module-scss-module__6woHGa__passwordHintItemMet svg{color:var(--adm-accent-strong)}.SignupForm-module-scss-module__6woHGa__labelWithTooltip{align-items:center;gap:.35rem;display:inline-flex}.SignupForm-module-scss-module__6woHGa__tooltipButton{width:1.15rem;height:1.15rem;color:var(--adm-text-muted);cursor:help;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.SignupForm-module-scss-module__6woHGa__nextStepNote{color:var(--adm-text-secondary);margin:-.15rem 0 0;font-size:.84rem;font-weight:600}.SignupForm-module-scss-module__6woHGa__submitButton,.SignupForm-module-scss-module__6woHGa__googleButton{width:100%}.SignupForm-module-scss-module__6woHGa__divider{color:var(--adm-text-muted);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:.8rem;font-size:.78rem;font-weight:600;display:flex}.SignupForm-module-scss-module__6woHGa__divider:before,.SignupForm-module-scss-module__6woHGa__divider:after{content:"";background:var(--adm-border-soft);flex:1;height:1px}.SignupForm-module-scss-module__6woHGa__loginPrompt{color:var(--adm-text-secondary);margin:1rem 0 0;font-size:.84rem}.SignupForm-module-scss-module__6woHGa__loginPrompt a{color:var(--adm-accent-strong);font-weight:600;text-decoration:none}@media (max-width:720px){.SignupForm-module-scss-module__6woHGa__passwordHint{grid-template-columns:1fr}}
.UnsavedChangesNavigateModal-module-scss-module__U0Vu5G__modalOverlay{background:color-mix(in srgb, var(--adm-bg,#0f172a) 62%, transparent);z-index:1400;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.UnsavedChangesNavigateModal-module-scss-module__U0Vu5G__modal{border:1px solid var(--adm-border,#e5e7eb);background:color-mix(in srgb, var(--adm-surface,#fff) 92%, var(--adm-accent-wash,#f9fafb));width:min(560px,100%);max-height:calc(100vh - 2rem);box-shadow:var(--adm-shadow-md,0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a);border-radius:12px;grid-template-rows:auto 1fr auto;display:grid;overflow:hidden}.UnsavedChangesNavigateModal-module-scss-module__U0Vu5G__modalHeader{border-bottom:1px solid var(--adm-border,#e5e7eb);background:color-mix(in srgb, var(--adm-surface,#fff) 80%, var(--adm-accent-wash,transparent));justify-content:space-between;align-items:center;padding:.9rem 1rem;display:flex}.UnsavedChangesNavigateModal-module-scss-module__U0Vu5G__modalHeader h3{color:var(--adm-text-primary,#171717);margin:0;font-size:1.02rem}.UnsavedChangesNavigateModal-module-scss-module__U0Vu5G__modalHeader button{color:var(--adm-text-secondary,#4b5563);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.UnsavedChangesNavigateModal-module-scss-module__U0Vu5G__modalBody{gap:.62rem;padding:.95rem 1rem;display:grid}.UnsavedChangesNavigateModal-module-scss-module__U0Vu5G__modalBody p{color:var(--adm-text-secondary,#4b5563);margin:0;line-height:1.5}.UnsavedChangesNavigateModal-module-scss-module__U0Vu5G__modalFooter{border-top:1px solid var(--adm-border,#e5e7eb);background:color-mix(in srgb, var(--adm-surface,#fff) 88%, var(--adm-accent-wash,transparent));flex-wrap:wrap;justify-content:flex-end;gap:.5rem;padding:.8rem 1rem;display:flex}.UnsavedChangesNavigateModal-module-scss-module__U0Vu5G__discardButton{border-color:color-mix(in srgb, var(--adm-danger,#ef4444) 36%, var(--adm-border,transparent));color:color-mix(in srgb, var(--adm-danger,#ef4444) 74%, var(--adm-text-primary,#171717))}.UnsavedChangesNavigateModal-module-scss-module__U0Vu5G__discardButton:hover:not(:disabled){border-color:color-mix(in srgb, var(--adm-danger,#ef4444) 48%, transparent);background:color-mix(in srgb, var(--adm-danger,#ef4444) 14%, transparent);color:color-mix(in srgb, var(--adm-danger,#ef4444) 78%, var(--adm-text-primary,#171717))}
.AdminPageShell-module-scss-module__TXf7OW__page{gap:1.05rem;width:100%;max-width:78rem;margin:0 auto;display:grid}.AdminPageShell-module-scss-module__TXf7OW__hero{border:1px solid var(--adm-border);background:var(--adm-surface-hero);box-shadow:var(--adm-shadow-sm);border-radius:16px;gap:.85rem;padding:1.15rem;display:grid}.AdminPageShell-module-scss-module__TXf7OW__heroCopy{text-align:center;justify-items:center;gap:.2rem;display:grid}.AdminPageShell-module-scss-module__TXf7OW__eyebrow{text-transform:uppercase;letter-spacing:.09em;color:var(--adm-text-secondary);margin:0;font-size:.72rem}.AdminPageShell-module-scss-module__TXf7OW__title{color:var(--adm-text-primary);margin:.15rem 0 0;font-size:1.95rem;line-height:1.05}.AdminPageShell-module-scss-module__TXf7OW__subtitle{color:var(--adm-text-secondary);max-width:70ch;margin:.3rem 0 0}.AdminPageShell-module-scss-module__TXf7OW__status{color:var(--adm-text-muted);margin:.45rem 0 0;font-size:.82rem}.AdminPageShell-module-scss-module__TXf7OW__heroActions{flex-wrap:wrap;justify-content:center;gap:.55rem;display:flex}.AdminPageShell-module-scss-module__TXf7OW__actionRow{flex-wrap:wrap;justify-content:center;gap:.75rem;padding-top:.15rem;display:flex}@media (max-width:640px){.AdminPageShell-module-scss-module__TXf7OW__actionRow{gap:.7rem .6rem}}.AdminPageShell-module-scss-module__TXf7OW__body{gap:.95rem;display:grid}@media (max-width:900px){.AdminPageShell-module-scss-module__TXf7OW__title{font-size:1.72rem}}@media (max-width:640px){.AdminPageShell-module-scss-module__TXf7OW__hero{padding:1rem .9rem}.AdminPageShell-module-scss-module__TXf7OW__title{font-size:1.45rem}.AdminPageShell-module-scss-module__TXf7OW__subtitle{font-size:.92rem}}
.ForgotPasswordForm-module-scss-module__VkKfwa__form{gap:.95rem;display:grid}.ForgotPasswordForm-module-scss-module__VkKfwa__errorAlert{color:var(--error);background:#fef3f2f5;border:1px solid #dc6e6238;border-radius:1rem;padding:.85rem .95rem;font-size:.84rem;font-weight:600}.ForgotPasswordForm-module-scss-module__VkKfwa__successAlert{color:#15803d;background:#f0fdf4f5;border:1px solid #39976633;border-radius:1rem;padding:.85rem .95rem;font-size:.84rem;font-weight:600}.ForgotPasswordForm-module-scss-module__VkKfwa__submitButton{width:100%}.ForgotPasswordForm-module-scss-module__VkKfwa__loginPrompt{color:var(--adm-text-secondary);margin:1rem 0 0;font-size:.84rem}.ForgotPasswordForm-module-scss-module__VkKfwa__loginPrompt a{color:var(--adm-accent-strong);font-weight:600;text-decoration:none}.ForgotPasswordForm-module-scss-module__VkKfwa__loginPrompt a:hover{text-decoration:underline}
.LoginForm-module-scss-module__9sX7NG__heroCard,.LoginForm-module-scss-module__9sX7NG__reassuranceRow,.LoginForm-module-scss-module__9sX7NG__reassurancePill,.LoginForm-module-scss-module__9sX7NG__footerMeta{display:none}.LoginForm-module-scss-module__9sX7NG__loginForm{flex-direction:column;gap:.35rem;display:flex}.LoginForm-module-scss-module__9sX7NG__errorAlert{color:var(--error);background:#fef3f2f5;border:1px solid #dc6e6238;border-radius:1rem;margin-bottom:.9rem;padding:.8rem .95rem;font-size:.84rem;font-weight:600}.LoginForm-module-scss-module__9sX7NG__loginButton{width:100%;margin-top:.35rem;font-size:.98rem;font-weight:600}.LoginForm-module-scss-module__9sX7NG__googleButton{width:100%}.LoginForm-module-scss-module__9sX7NG__divider{color:var(--adm-text-muted);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:.8rem;margin:.35rem 0;font-size:.78rem;font-weight:600;display:flex}.LoginForm-module-scss-module__9sX7NG__divider:before,.LoginForm-module-scss-module__9sX7NG__divider:after{content:"";background:var(--adm-border-soft);flex:1;height:1px}.LoginForm-module-scss-module__9sX7NG__forgotPassword{text-align:right;margin:-.2rem 0 0}.LoginForm-module-scss-module__9sX7NG__forgotPassword a{color:var(--adm-accent-strong);font-size:.83rem;font-weight:600;text-decoration:none}.LoginForm-module-scss-module__9sX7NG__forgotPassword a:hover{text-decoration:underline}.LoginForm-module-scss-module__9sX7NG__footer{border-top:1px solid var(--adm-border-soft);flex-wrap:wrap;justify-content:center;gap:.25rem;margin-top:1rem;padding-top:1rem;display:flex}.LoginForm-module-scss-module__9sX7NG__footer p{color:var(--adm-text-secondary);margin:0;font-size:.83rem;line-height:1.5}.LoginForm-module-scss-module__9sX7NG__footer a{color:var(--adm-accent-strong);font-weight:600;text-decoration:none}.LoginForm-module-scss-module__9sX7NG__footer a:hover{text-decoration:underline}@media (max-width:720px){.LoginForm-module-scss-module__9sX7NG__footer{flex-direction:column;align-items:center}}
.Card-module-scss-module__A93WHq__card{background:var(--adm-surface,white);border:1px solid var(--adm-border,var(--gray-100));border-radius:var(--radius-lg);box-shadow:var(--adm-shadow-sm,var(--shadow-sm))}.Card-module-scss-module__A93WHq__card:hover{box-shadow:var(--adm-shadow-md,var(--shadow-md));transition:all .2s;transform:translateY(-1px)}.Card-module-scss-module__A93WHq__header{padding:var(--spacing-lg);border-bottom:1px solid var(--adm-border-soft,var(--gray-100))}.Card-module-scss-module__A93WHq__header h1,.Card-module-scss-module__A93WHq__header h2,.Card-module-scss-module__A93WHq__header h3,.Card-module-scss-module__A93WHq__header h4,.Card-module-scss-module__A93WHq__header h5,.Card-module-scss-module__A93WHq__header h6{color:var(--adm-text-primary,var(--gray-900));margin:0}.Card-module-scss-module__A93WHq__content{padding:var(--spacing-lg)}
.PaymentsPage-module-scss-module__Zc-fdG__page{--payments-ink:color-mix(in srgb, var(--adm-text-primary) 92%, #0f1d1f);--payments-muted:color-mix(in srgb, var(--adm-text-secondary) 84%, #5f6f72);--payments-panel:linear-gradient(180deg, color-mix(in srgb, var(--adm-surface) 94%, #ffffff05), color-mix(in srgb, var(--adm-surface-muted) 88%, #ffffff05));gap:1rem;display:grid}.PaymentsPage-module-scss-module__Zc-fdG__headerActions{justify-items:end;gap:.75rem;display:grid}@media (max-width:900px){.PaymentsPage-module-scss-module__Zc-fdG__headerActions{justify-items:stretch;width:100%}}.PaymentsPage-module-scss-module__Zc-fdG__rangeSelector{border:1px solid var(--adm-border);background:radial-gradient(circle at top, color-mix(in srgb, var(--adm-lagoon-mist) 18%, transparent), transparent 60%),var(--adm-surface);border-radius:999px;flex-wrap:wrap;gap:.35rem;padding:.3rem;display:inline-flex}@media (max-width:900px){.PaymentsPage-module-scss-module__Zc-fdG__rangeSelector{border-radius:18px;width:100%}}.PaymentsPage-module-scss-module__Zc-fdG__rangeButton{color:var(--payments-muted);letter-spacing:.05em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:.52rem .9rem;font-size:.78rem;font-weight:700;transition:all .2s}.PaymentsPage-module-scss-module__Zc-fdG__rangeButton:hover{color:var(--payments-ink)}.PaymentsPage-module-scss-module__Zc-fdG__rangeButtonActive{background:var(--adm-accent-strong);color:#f6fbfc;box-shadow:0 10px 22px color-mix(in srgb, var(--adm-accent-strong) 28%, transparent)}.PaymentsPage-module-scss-module__Zc-fdG__refreshButton{white-space:nowrap;min-height:40px}.PaymentsPage-module-scss-module__Zc-fdG__buttonIcon{width:15px;height:15px}.PaymentsPage-module-scss-module__Zc-fdG__loadingShell{gap:.8rem;display:grid}.PaymentsPage-module-scss-module__Zc-fdG__loadingPulse{background:linear-gradient(90deg, color-mix(in srgb, var(--adm-surface) 92%, transparent), color-mix(in srgb, var(--adm-lagoon-mist) 16%, transparent), color-mix(in srgb, var(--adm-surface) 92%, transparent));background-size:220% 100%;border-radius:22px;height:140px;animation:1.5s linear infinite PaymentsPage-module-scss-module__Zc-fdG__shimmer}.PaymentsPage-module-scss-module__Zc-fdG__messageCard,.PaymentsPage-module-scss-module__Zc-fdG__errorBanner,.PaymentsPage-module-scss-module__Zc-fdG__warningBanner,.PaymentsPage-module-scss-module__Zc-fdG__partialBanner{border:1px solid var(--adm-border);background:var(--adm-surface);border-radius:18px;padding:1rem 1.1rem;font-size:.92rem}.PaymentsPage-module-scss-module__Zc-fdG__errorBanner{border-color:color-mix(in srgb, var(--adm-danger) 30%, transparent);color:color-mix(in srgb, var(--adm-danger) 86%, var(--payments-ink))}.PaymentsPage-module-scss-module__Zc-fdG__warningBanner,.PaymentsPage-module-scss-module__Zc-fdG__partialBanner{align-items:flex-start;gap:.7rem;display:flex}.PaymentsPage-module-scss-module__Zc-fdG__warningBanner{border-color:color-mix(in srgb, #d49424 36%, var(--adm-border));background:color-mix(in srgb, #f5dba8 14%, var(--adm-surface))}.PaymentsPage-module-scss-module__Zc-fdG__partialBanner{border-color:color-mix(in srgb, var(--adm-accent-strong) 28%, var(--adm-border));background:color-mix(in srgb, var(--adm-lagoon-mist) 18%, var(--adm-surface))}.PaymentsPage-module-scss-module__Zc-fdG__bannerIcon{flex-shrink:0;width:16px;height:16px;margin-top:.1rem}.PaymentsPage-module-scss-module__Zc-fdG__heroPanel{border:1px solid color-mix(in srgb, var(--adm-border-strong) 70%, transparent);color:#f5f8f8;background:linear-gradient(140deg,#0d1719 0%,#132527 42%,#1b3333 100%);border-radius:28px;grid-template-columns:minmax(0,1.3fr) minmax(320px,.95fr);gap:1rem;padding:1.35rem;display:grid;position:relative;overflow:hidden;box-shadow:0 28px 60px #08121438}@media (max-width:1040px){.PaymentsPage-module-scss-module__Zc-fdG__heroPanel{grid-template-columns:1fr}}.PaymentsPage-module-scss-module__Zc-fdG__heroPanelCompact{grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);padding:1rem 1.1rem}.PaymentsPage-module-scss-module__Zc-fdG__heroPanelCompact .PaymentsPage-module-scss-module__Zc-fdG__heroPrimary{gap:.9rem}.PaymentsPage-module-scss-module__Zc-fdG__heroPanelCompact .PaymentsPage-module-scss-module__Zc-fdG__heroAmount{max-width:10ch;font-size:clamp(2rem,4vw,3.1rem)}.PaymentsPage-module-scss-module__Zc-fdG__heroPanelCompact .PaymentsPage-module-scss-module__Zc-fdG__heroMessage{max-width:38rem;font-size:.92rem}.PaymentsPage-module-scss-module__Zc-fdG__heroPanelCompact .PaymentsPage-module-scss-module__Zc-fdG__heroStatCard{padding:.85rem .9rem}.PaymentsPage-module-scss-module__Zc-fdG__heroPanelCompact .PaymentsPage-module-scss-module__Zc-fdG__heroStatValue{font-size:1.05rem}.PaymentsPage-module-scss-module__Zc-fdG__heroPanelCompact .PaymentsPage-module-scss-module__Zc-fdG__heroStatNote{font-size:.8rem}.PaymentsPage-module-scss-module__Zc-fdG__heroPanelOperational .PaymentsPage-module-scss-module__Zc-fdG__heroAmount{max-width:9ch;font-size:clamp(1.9rem,3.8vw,2.9rem)}.PaymentsPage-module-scss-module__Zc-fdG__heroPanelOperational .PaymentsPage-module-scss-module__Zc-fdG__heroPrimary{gap:.85rem}.PaymentsPage-module-scss-module__Zc-fdG__heroPanelOperational .PaymentsPage-module-scss-module__Zc-fdG__heroActionRow{margin-top:.1rem}.PaymentsPage-module-scss-module__Zc-fdG__heroBackdrop{pointer-events:none;opacity:.7;background:linear-gradient(120deg,#ffffff08,#0000 36%),repeating-linear-gradient(#ffffff0a 0 1px,#0000 1px 58px);position:absolute;inset:0}.PaymentsPage-module-scss-module__Zc-fdG__heroPrimary,.PaymentsPage-module-scss-module__Zc-fdG__heroStats{z-index:1;position:relative}.PaymentsPage-module-scss-module__Zc-fdG__heroPrimary{gap:1.2rem;display:grid}.PaymentsPage-module-scss-module__Zc-fdG__statusRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;display:flex}.PaymentsPage-module-scss-module__Zc-fdG__statusBadge,.PaymentsPage-module-scss-module__Zc-fdG__liveLabel,.PaymentsPage-module-scss-module__Zc-fdG__inlineBadge{letter-spacing:.08em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;padding:.38rem .82rem;font-size:.72rem;font-weight:800;display:inline-flex}.PaymentsPage-module-scss-module__Zc-fdG__statusBadge{border:1px solid #ffffff29}.PaymentsPage-module-scss-module__Zc-fdG__liveLabel{color:#ffffffbf;background:#ffffff14}.PaymentsPage-module-scss-module__Zc-fdG__status-ready{color:#b9f9de;background:#4fe4b624}.PaymentsPage-module-scss-module__Zc-fdG__status-pending{color:#fae4a6;background:#f1cb6f29}.PaymentsPage-module-scss-module__Zc-fdG__status-warning,.PaymentsPage-module-scss-module__Zc-fdG__status-idle{color:#f4f7f7;background:#ffffff14}.PaymentsPage-module-scss-module__Zc-fdG__heroKicker,.PaymentsPage-module-scss-module__Zc-fdG__sectionEyebrow,.PaymentsPage-module-scss-module__Zc-fdG__heroStatLabel,.PaymentsPage-module-scss-module__Zc-fdG__metricLabel,.PaymentsPage-module-scss-module__Zc-fdG__nextActionLabel{color:#ffffffa8;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.74rem;font-weight:700}.PaymentsPage-module-scss-module__Zc-fdG__heroAmountBlock{gap:.55rem;display:grid}.PaymentsPage-module-scss-module__Zc-fdG__heroAmount{letter-spacing:-.06em;max-width:13ch;margin:0;font-size:clamp(2.4rem,5vw,4.3rem);font-weight:700;line-height:.95}.PaymentsPage-module-scss-module__Zc-fdG__heroMessage{color:#ffffffc7;max-width:46rem;margin:0;font-size:.98rem;line-height:1.55}.PaymentsPage-module-scss-module__Zc-fdG__heroActionRow{flex-wrap:wrap;gap:.7rem;display:flex}.PaymentsPage-module-scss-module__Zc-fdG__primaryCta,.PaymentsPage-module-scss-module__Zc-fdG__secondaryCta{min-height:42px}.PaymentsPage-module-scss-module__Zc-fdG__heroStats{align-content:start;gap:.8rem;display:grid}.PaymentsPage-module-scss-module__Zc-fdG__heroStatsCompact{gap:.65rem}.PaymentsPage-module-scss-module__Zc-fdG__heroStatCard,.PaymentsPage-module-scss-module__Zc-fdG__metricCard,.PaymentsPage-module-scss-module__Zc-fdG__readinessCard,.PaymentsPage-module-scss-module__Zc-fdG__chartCard,.PaymentsPage-module-scss-module__Zc-fdG__feeCard,.PaymentsPage-module-scss-module__Zc-fdG__tableCard,.PaymentsPage-module-scss-module__Zc-fdG__payoutCard,.PaymentsPage-module-scss-module__Zc-fdG__noteCard{border:1px solid var(--adm-border);border-radius:22px}.PaymentsPage-module-scss-module__Zc-fdG__heroStatCard{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0f;padding:1rem}.PaymentsPage-module-scss-module__Zc-fdG__heroStatValue{margin:.28rem 0 0;font-size:1.46rem;font-weight:700;line-height:1.05}.PaymentsPage-module-scss-module__Zc-fdG__heroStatNote{color:#ffffffab;margin:.45rem 0 0;font-size:.84rem;line-height:1.5}.PaymentsPage-module-scss-module__Zc-fdG__tabRail{flex-wrap:wrap;gap:.55rem;display:flex}.PaymentsPage-module-scss-module__Zc-fdG__tabButton{border:1px solid var(--adm-border);background:var(--adm-surface);color:var(--payments-muted);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border-radius:14px;padding:.72rem 1rem;font-size:.82rem;font-weight:700;transition:all .18s}.PaymentsPage-module-scss-module__Zc-fdG__tabButton:hover{color:var(--payments-ink);border-color:var(--adm-border-strong)}.PaymentsPage-module-scss-module__Zc-fdG__tabButtonActive{background:linear-gradient(135deg, color-mix(in srgb, var(--adm-lagoon-mist) 32%, var(--adm-surface)), color-mix(in srgb, var(--adm-accent-strong) 18%, var(--adm-surface)));color:var(--payments-ink);border-color:color-mix(in srgb, var(--adm-accent-strong) 24%, var(--adm-border));box-shadow:0 12px 24px color-mix(in srgb, var(--adm-lagoon-mist) 16%, transparent)}.PaymentsPage-module-scss-module__Zc-fdG__overviewGrid{grid-template-columns:minmax(0,.96fr) minmax(0,.82fr);gap:1rem;display:grid}@media (max-width:1120px){.PaymentsPage-module-scss-module__Zc-fdG__overviewGrid{grid-template-columns:1fr}}.PaymentsPage-module-scss-module__Zc-fdG__readinessCard,.PaymentsPage-module-scss-module__Zc-fdG__chartCard,.PaymentsPage-module-scss-module__Zc-fdG__feeCard,.PaymentsPage-module-scss-module__Zc-fdG__tableCard,.PaymentsPage-module-scss-module__Zc-fdG__payoutCard,.PaymentsPage-module-scss-module__Zc-fdG__noteCard{background:var(--payments-panel);box-shadow:var(--adm-shadow-sm);padding:1.12rem}.PaymentsPage-module-scss-module__Zc-fdG__summaryDeck{gap:1rem;display:grid}.PaymentsPage-module-scss-module__Zc-fdG__onboardingOnlyCard{border:1px solid var(--adm-border);background:var(--payments-panel);box-shadow:var(--adm-shadow-sm);border-radius:22px;padding:1.12rem}.PaymentsPage-module-scss-module__Zc-fdG__readyHintCard{border:1px solid var(--adm-border);background:color-mix(in srgb, var(--adm-surface) 96%, transparent);box-shadow:var(--adm-shadow-sm);border-radius:18px;padding:.95rem 1.05rem}.PaymentsPage-module-scss-module__Zc-fdG__readyHintEyebrow{color:var(--payments-muted);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.74rem;font-weight:700}.PaymentsPage-module-scss-module__Zc-fdG__readyHintText{color:var(--payments-ink);margin:.32rem 0 0;font-size:.9rem;line-height:1.55}.PaymentsPage-module-scss-module__Zc-fdG__sectionHeader{justify-content:space-between;align-items:flex-start;gap:.8rem;margin-bottom:1rem;display:flex}.PaymentsPage-module-scss-module__Zc-fdG__sectionEyebrow,.PaymentsPage-module-scss-module__Zc-fdG__metricLabel,.PaymentsPage-module-scss-module__Zc-fdG__nextActionLabel{color:var(--payments-muted)}.PaymentsPage-module-scss-module__Zc-fdG__sectionTitle{color:var(--payments-ink);letter-spacing:-.03em;margin:.2rem 0 0;font-size:1.12rem;font-weight:700}.PaymentsPage-module-scss-module__Zc-fdG__sectionIcon,.PaymentsPage-module-scss-module__Zc-fdG__metricIcon{width:18px;height:18px;color:var(--adm-accent-strong)}.PaymentsPage-module-scss-module__Zc-fdG__requirementGrid,.PaymentsPage-module-scss-module__Zc-fdG__feeList,.PaymentsPage-module-scss-module__Zc-fdG__noteList,.PaymentsPage-module-scss-module__Zc-fdG__blockerList{gap:.72rem;display:grid}.PaymentsPage-module-scss-module__Zc-fdG__requirementRow,.PaymentsPage-module-scss-module__Zc-fdG__feeRow{background:color-mix(in srgb, var(--adm-surface-muted) 85%, transparent);border:1px solid var(--adm-border-soft);color:var(--payments-ink);border-radius:14px;justify-content:space-between;align-items:center;gap:1rem;padding:.72rem .82rem;font-size:.9rem;display:flex}.PaymentsPage-module-scss-module__Zc-fdG__requirementRow strong,.PaymentsPage-module-scss-module__Zc-fdG__feeRow strong{text-align:right;color:var(--payments-muted);text-transform:uppercase;letter-spacing:.06em;font-size:.78rem}.PaymentsPage-module-scss-module__Zc-fdG__stateGood{color:var(--adm-accent-strong)!important}.PaymentsPage-module-scss-module__Zc-fdG__stateMuted{color:var(--payments-muted)!important}.PaymentsPage-module-scss-module__Zc-fdG__nextActionCard{background:linear-gradient(135deg, color-mix(in srgb, var(--adm-lagoon-mist) 18%, transparent), color-mix(in srgb, var(--adm-surface) 94%, transparent));border:1px solid color-mix(in srgb, var(--adm-accent-strong) 18%, var(--adm-border));border-radius:16px;margin-top:.95rem;padding:.92rem}.PaymentsPage-module-scss-module__Zc-fdG__nextActionText{color:var(--payments-ink);margin:.32rem 0 0;font-size:.94rem;line-height:1.55}.PaymentsPage-module-scss-module__Zc-fdG__blockerList{color:var(--payments-muted);margin:.95rem 0 0;padding-left:1rem;font-size:.88rem}.PaymentsPage-module-scss-module__Zc-fdG__metricCard{padding:1rem}.PaymentsPage-module-scss-module__Zc-fdG__metricValue{color:var(--payments-ink);letter-spacing:-.04em;margin:.4rem 0 0;font-size:1.34rem;font-weight:700}.PaymentsPage-module-scss-module__Zc-fdG__metricNote{color:var(--payments-muted);margin:.42rem 0 0;font-size:.84rem;line-height:1.5}.PaymentsPage-module-scss-module__Zc-fdG__chartCard{min-height:420px}.PaymentsPage-module-scss-module__Zc-fdG__chartFrame{height:320px}.PaymentsPage-module-scss-module__Zc-fdG__feeCard{align-self:start}.PaymentsPage-module-scss-module__Zc-fdG__feeToggle{cursor:pointer;color:var(--payments-ink);text-align:left;background:0 0;border:0;align-items:baseline;gap:.5rem;width:100%;padding:.5rem 0;display:flex}.PaymentsPage-module-scss-module__Zc-fdG__feeToggle:hover{color:var(--adm-accent-strong)}.PaymentsPage-module-scss-module__Zc-fdG__feeToggleIcon{color:var(--payments-muted);font-size:.7rem}.PaymentsPage-module-scss-module__Zc-fdG__feeSummaryNote{color:var(--payments-muted);margin-inline-start:.25rem;font-size:.76rem}.PaymentsPage-module-scss-module__Zc-fdG__emptyState{text-align:center;min-height:140px;color:var(--payments-muted);justify-content:center;align-items:center;font-size:.92rem;display:flex}.PaymentsPage-module-scss-module__Zc-fdG__tableWrap{overflow-x:auto}@media (max-width:940px){.PaymentsPage-module-scss-module__Zc-fdG__tableWrap{display:none}}.PaymentsPage-module-scss-module__Zc-fdG__table{border-collapse:collapse;width:100%;min-width:1060px}.PaymentsPage-module-scss-module__Zc-fdG__table th,.PaymentsPage-module-scss-module__Zc-fdG__table td{border-bottom:1px solid var(--adm-border-soft);text-align:left;vertical-align:top;padding:.9rem .78rem}.PaymentsPage-module-scss-module__Zc-fdG__table th{color:var(--payments-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.74rem;font-weight:800}.PaymentsPage-module-scss-module__Zc-fdG__table td{color:var(--payments-ink);font-size:.9rem}.PaymentsPage-module-scss-module__Zc-fdG__tableRowActionable{cursor:pointer;transition:background .18s}.PaymentsPage-module-scss-module__Zc-fdG__tableRowActionable:hover{background:color-mix(in srgb, var(--adm-lagoon-mist) 8%, transparent)}.PaymentsPage-module-scss-module__Zc-fdG__dateCell,.PaymentsPage-module-scss-module__Zc-fdG__referenceCell,.PaymentsPage-module-scss-module__Zc-fdG__statusCell{gap:.22rem;display:grid}.PaymentsPage-module-scss-module__Zc-fdG__dateCell strong,.PaymentsPage-module-scss-module__Zc-fdG__referenceCell strong,.PaymentsPage-module-scss-module__Zc-fdG__statusCell strong{color:var(--payments-ink);font-weight:700}.PaymentsPage-module-scss-module__Zc-fdG__dateCell span,.PaymentsPage-module-scss-module__Zc-fdG__referenceCell span,.PaymentsPage-module-scss-module__Zc-fdG__statusCell span{color:var(--payments-muted);font-size:.82rem;line-height:1.35}.PaymentsPage-module-scss-module__Zc-fdG__refundMeta{color:var(--payments-muted);font-size:.78rem}.PaymentsPage-module-scss-module__Zc-fdG__inlineBadge{background:color-mix(in srgb, var(--adm-lagoon-mist) 24%, transparent);color:var(--payments-ink)}.PaymentsPage-module-scss-module__Zc-fdG__transactionCards{display:none}@media (max-width:940px){.PaymentsPage-module-scss-module__Zc-fdG__transactionCards{gap:.8rem;display:grid}}.PaymentsPage-module-scss-module__Zc-fdG__transactionCard{border:1px solid var(--adm-border-soft);background:color-mix(in srgb, var(--adm-surface-muted) 90%, transparent);border-radius:18px;padding:.92rem}.PaymentsPage-module-scss-module__Zc-fdG__transactionCard p{color:var(--payments-muted);margin:.3rem 0 0;font-size:.86rem}.PaymentsPage-module-scss-module__Zc-fdG__transactionCardTop{justify-content:space-between;align-items:center;gap:.7rem;display:flex}.PaymentsPage-module-scss-module__Zc-fdG__transactionCardTop strong{color:var(--payments-ink)}.PaymentsPage-module-scss-module__Zc-fdG__transactionMiniGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem .7rem;margin-top:.7rem;display:grid}.PaymentsPage-module-scss-module__Zc-fdG__transactionMiniGrid span{color:var(--payments-ink);font-size:.82rem}.PaymentsPage-module-scss-module__Zc-fdG__transactionDetailButton{color:var(--adm-accent-strong);text-align:left;cursor:pointer;background:0 0;border:0;margin-top:.8rem;font-size:.84rem;font-weight:700}.PaymentsPage-module-scss-module__Zc-fdG__payoutGrid{grid-template-columns:1fr;gap:1rem;display:grid}.PaymentsPage-module-scss-module__Zc-fdG__payoutList{gap:.78rem;display:grid}.PaymentsPage-module-scss-module__Zc-fdG__payoutRow{background:color-mix(in srgb, var(--adm-surface-muted) 90%, transparent);border:1px solid var(--adm-border-soft);border-radius:18px;justify-content:space-between;gap:1rem;padding:.92rem;display:flex}@media (max-width:640px){.PaymentsPage-module-scss-module__Zc-fdG__payoutRow{flex-direction:column}}.PaymentsPage-module-scss-module__Zc-fdG__payoutAmount{color:var(--payments-ink);margin:0;font-size:1.1rem;font-weight:700}.PaymentsPage-module-scss-module__Zc-fdG__payoutMeta{color:var(--payments-muted);margin:.3rem 0 0;font-size:.84rem}.PaymentsPage-module-scss-module__Zc-fdG__payoutSide{text-align:right}@media (max-width:640px){.PaymentsPage-module-scss-module__Zc-fdG__payoutSide{text-align:left}}.PaymentsPage-module-scss-module__Zc-fdG__failureCopy{color:color-mix(in srgb, var(--adm-danger) 82%, var(--payments-ink));margin:.35rem 0 0;font-size:.82rem}.PaymentsPage-module-scss-module__Zc-fdG__modalOverlay{z-index:1400;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#060a0eb8;justify-content:center;align-items:center;padding:1.25rem;display:flex;position:fixed;inset:0}.PaymentsPage-module-scss-module__Zc-fdG__modalCard{border:1px solid var(--adm-border);background:linear-gradient(#141d2b 0%,#182232 100%);border-radius:24px;width:min(820px,100%);max-height:min(88vh,920px);padding:1.2rem;overflow:auto;box-shadow:0 30px 70px #04090e5c}.PaymentsPage-module-scss-module__Zc-fdG__modalHeader{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.PaymentsPage-module-scss-module__Zc-fdG__modalCloseButton{border:1px solid var(--adm-border);background:color-mix(in srgb, var(--adm-surface) 92%, transparent);width:2.2rem;height:2.2rem;color:var(--payments-ink);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.PaymentsPage-module-scss-module__Zc-fdG__modalContent{gap:1rem;margin-top:1rem;display:grid}.PaymentsPage-module-scss-module__Zc-fdG__modalSummaryGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;display:grid}@media (max-width:820px){.PaymentsPage-module-scss-module__Zc-fdG__modalSummaryGrid{grid-template-columns:1fr}}.PaymentsPage-module-scss-module__Zc-fdG__modalSummaryCard,.PaymentsPage-module-scss-module__Zc-fdG__modalSection{border:1px solid var(--adm-border-soft);background:color-mix(in srgb, var(--adm-surface-muted) 90%, transparent);border-radius:18px}.PaymentsPage-module-scss-module__Zc-fdG__modalSummaryCard{gap:.28rem;padding:.9rem;display:grid}.PaymentsPage-module-scss-module__Zc-fdG__modalSummaryCard strong{color:var(--payments-ink);font-size:.98rem}.PaymentsPage-module-scss-module__Zc-fdG__modalSummaryCard span{color:var(--payments-muted);font-size:.84rem}.PaymentsPage-module-scss-module__Zc-fdG__modalSummaryLabel{color:var(--payments-muted);letter-spacing:.1em;text-transform:uppercase;font-size:.74rem;font-weight:700}.PaymentsPage-module-scss-module__Zc-fdG__modalSection{padding:.95rem}.PaymentsPage-module-scss-module__Zc-fdG__modalItemsList{gap:.65rem;margin-top:.8rem;display:grid}.PaymentsPage-module-scss-module__Zc-fdG__modalItemRow{background:color-mix(in srgb, var(--adm-surface) 94%, transparent);border:1px solid var(--adm-border-soft);border-radius:14px;justify-content:space-between;gap:1rem;padding:.78rem .82rem;display:flex}.PaymentsPage-module-scss-module__Zc-fdG__modalItemRow div{gap:.2rem;display:grid}.PaymentsPage-module-scss-module__Zc-fdG__modalItemRow strong{color:var(--payments-ink)}.PaymentsPage-module-scss-module__Zc-fdG__modalItemRow span{color:var(--payments-muted);font-size:.84rem}.PaymentsPage-module-scss-module__Zc-fdG__tone-ready{box-shadow:0 30px 60px #07130f3d}.PaymentsPage-module-scss-module__Zc-fdG__loadMoreRow{justify-content:center;padding-top:1rem;display:flex}.PaymentsPage-module-scss-module__Zc-fdG__tone-pending,.PaymentsPage-module-scss-module__Zc-fdG__tone-warning,.PaymentsPage-module-scss-module__Zc-fdG__tone-idle{box-shadow:0 30px 60px #0d10133d}.PaymentsPage-module-scss-module__Zc-fdG__cardCell{color:var(--payments-muted);font-size:.82rem}.PaymentsPage-module-scss-module__Zc-fdG__receiptLink{color:var(--adm-accent-strong);text-underline-offset:2px;font-size:.82rem;font-weight:700;text-decoration:underline}.PaymentsPage-module-scss-module__Zc-fdG__receiptLink:hover{opacity:.85}@keyframes PaymentsPage-module-scss-module__Zc-fdG__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}
.TablesPage-module-scss-module__szZj0q__notice{border:1px solid var(--adm-border);background:var(--adm-surface);color:var(--adm-text-primary);border-radius:.75rem;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.875rem;display:flex}.TablesPage-module-scss-module__szZj0q__noticeTitle{margin:0;font-weight:600}.TablesPage-module-scss-module__szZj0q__noticeText{color:var(--adm-text-secondary);margin:0}.TablesPage-module-scss-module__szZj0q__noticeLink{color:var(--adm-text-primary);text-underline-offset:2px;margin-left:auto;font-weight:600;text-decoration:underline}.TablesPage-module-scss-module__szZj0q__noticeLink:hover{color:var(--adm-text-secondary)}.TablesPage-module-scss-module__szZj0q__errorBox{border:1px solid var(--adm-border);background:var(--adm-surface);color:var(--adm-text-primary);border-radius:.75rem;padding:.75rem 1rem;font-size:.875rem}.TablesPage-module-scss-module__szZj0q__card{border:1px solid var(--adm-border);background:var(--adm-surface);border-radius:.75rem;padding:1rem}.TablesPage-module-scss-module__szZj0q__sectionTitle{color:var(--adm-text-primary);align-items:center;gap:.5rem;margin:0;font-size:1rem;font-weight:600;display:flex}.TablesPage-module-scss-module__szZj0q__sectionDesc{color:var(--adm-text-secondary);margin-top:.25rem;font-size:.875rem}.TablesPage-module-scss-module__szZj0q__menuQrRow{align-items:flex-start;gap:1.5rem;margin-top:1rem;display:flex}@media (max-width:640px){.TablesPage-module-scss-module__szZj0q__menuQrRow{flex-direction:column;align-items:center}}.TablesPage-module-scss-module__szZj0q__menuQrDetails{flex-direction:column;flex:1;gap:.75rem;min-width:0;display:flex}.TablesPage-module-scss-module__szZj0q__menuUrl{word-break:break-all;color:var(--adm-text-primary);align-items:center;gap:.375rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:color .15s;display:inline-flex}.TablesPage-module-scss-module__szZj0q__menuUrl:hover{color:var(--adm-text-secondary)}.TablesPage-module-scss-module__szZj0q__menuQrActions{flex-wrap:wrap;gap:.5rem;display:flex}.TablesPage-module-scss-module__szZj0q__menuQrPreview{background:#fff;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;padding:.5rem;display:flex}.TablesPage-module-scss-module__szZj0q__grid{grid-template-columns:minmax(0,380px) minmax(0,1fr);gap:.75rem;display:grid}@media (max-width:1024px){.TablesPage-module-scss-module__szZj0q__grid{grid-template-columns:1fr}}.TablesPage-module-scss-module__szZj0q__formFields{gap:.75rem;margin-top:1rem;display:grid}.TablesPage-module-scss-module__szZj0q__field{gap:.375rem;font-size:.875rem;display:grid}.TablesPage-module-scss-module__szZj0q__fieldLabel{color:var(--adm-text-secondary)}.TablesPage-module-scss-module__szZj0q__fieldInput{border:1px solid var(--adm-border);height:2.5rem;color:var(--adm-text-primary);background:0 0;border-radius:.5rem;outline:none;padding:0 .75rem;font-size:.875rem}.TablesPage-module-scss-module__szZj0q__fieldInput:focus{border-color:var(--adm-border-strong)}.TablesPage-module-scss-module__szZj0q__fieldInputUppercase{text-transform:uppercase}.TablesPage-module-scss-module__szZj0q__emptyText{color:var(--adm-text-secondary);margin-top:.75rem;font-size:.875rem}.TablesPage-module-scss-module__szZj0q__tableList{gap:.5rem;margin-top:.75rem;display:grid}.TablesPage-module-scss-module__szZj0q__tableRow{border:1px solid var(--adm-border);background:var(--adm-bg);border-radius:.5rem;padding:.75rem}.TablesPage-module-scss-module__szZj0q__tableHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.TablesPage-module-scss-module__szZj0q__tableInfo{min-width:0}.TablesPage-module-scss-module__szZj0q__tableName{color:var(--adm-text-primary);margin:0;font-size:.875rem;font-weight:600}.TablesPage-module-scss-module__szZj0q__tableMeta{color:var(--adm-text-secondary);margin:0;font-size:.75rem}.TablesPage-module-scss-module__szZj0q__qrToggle{border:1px solid var(--adm-border);background:var(--adm-surface);height:2rem;color:var(--adm-text-primary);cursor:pointer;white-space:nowrap;border-radius:.375rem;align-items:center;gap:.375rem;padding:0 .5rem;font-size:.75rem;font-weight:500;transition:background-color .15s,border-color .15s;display:inline-flex}.TablesPage-module-scss-module__szZj0q__qrToggle:hover{border-color:var(--adm-border-strong);background:var(--adm-surface-muted)}.TablesPage-module-scss-module__szZj0q__qrPreview{background:#fff;border-radius:.5rem;flex-direction:column;align-items:center;gap:.75rem;margin-top:.75rem;padding:1rem;display:flex}.TablesPage-module-scss-module__szZj0q__qrImage{justify-content:center;align-items:center;display:flex}.TablesPage-module-scss-module__szZj0q__qrActions{flex-wrap:wrap;gap:.5rem;display:flex}.TablesPage-module-scss-module__szZj0q__tableLink{margin-top:.5rem}.TablesPage-module-scss-module__szZj0q__tableUrl{word-break:break-all;color:var(--adm-text-secondary);align-items:center;gap:.25rem;font-size:.75rem;text-decoration:none;transition:color .15s;display:inline-flex}.TablesPage-module-scss-module__szZj0q__tableUrl:hover{color:var(--adm-text-primary)}
.AdminComingSoonCard-module-scss-module__YCRWXW__card{border:1px solid var(--adm-border);background:var(--adm-surface);box-shadow:var(--adm-shadow-sm);border-radius:12px;gap:.55rem;padding:1rem;display:grid}.AdminComingSoonCard-module-scss-module__YCRWXW__badge{letter-spacing:.02em;border-radius:999px;width:fit-content;padding:.2rem .58rem;font-size:.72rem;font-weight:700}.AdminComingSoonCard-module-scss-module__YCRWXW__badgeSoon{border:1px solid color-mix(in srgb, var(--adm-lagoon-mist) 38%, transparent);background:color-mix(in srgb, var(--adm-lagoon-mist) 18%, transparent);color:var(--adm-text-primary)}.AdminComingSoonCard-module-scss-module__YCRWXW__badgeLocked{border:1px solid color-mix(in srgb, var(--adm-warning) 34%, transparent);background:color-mix(in srgb, var(--adm-warning) 16%, transparent);color:color-mix(in srgb, var(--adm-warning) 78%, #3a2103)}.AdminComingSoonCard-module-scss-module__YCRWXW__title{color:var(--adm-text-primary);margin:0;font-size:1.02rem}.AdminComingSoonCard-module-scss-module__YCRWXW__description{color:var(--adm-text-secondary);margin:0;line-height:1.45}
.AdminLayout-module-scss-module__S1YImW__adminLayout{--adm-bg:#f3f4f6;--adm-bg-elevated:#eef0f3;--adm-surface:#fff;--adm-surface-muted:#f8f9fb;--adm-surface-hero:linear-gradient(145deg, #fff, #f6f7f9);--adm-text-primary:#121722;--adm-text-secondary:#4a5362;--adm-text-muted:#697486;--adm-accent:#1d9f6f;--adm-accent-strong:#157853;--adm-accent-soft:#d8f2e7;--adm-accent-wash:#ecf7f2;--adm-lagoon-mist:#8bc7b0;--adm-arctic-glow:#d6f4e8;--adm-border:#d9dee6;--adm-border-soft:#e6e9ef;--adm-border-strong:#bac3d0;--adm-focus-ring:#1d9f6f38;--adm-chart-track:#edf1f6;--adm-chart-fill:#2f3b52;--adm-chart-bar:#2f3b52;--adm-chart-line:#1d9f6f;--adm-chart-line-muted:#6e7c93;--adm-shadow-sm:0 8px 16px #1017260f;--adm-shadow-md:0 16px 30px #1017261a;--adm-danger:#ef4444;--adm-warning:#f59e0b;--adm-success:#10b981;--adm-btn-primary-bg:#1d9f6f;--adm-btn-primary-text:#f9fffc;--adm-btn-primary-border:#157853;--adm-btn-primary-hover-bg:#157853;--adm-btn-secondary-bg:#fff;--adm-btn-secondary-text:#1f2937;--adm-btn-secondary-border:#d4dae4;--adm-btn-secondary-hover-bg:#f7f9fc;--adm-btn-support-bg:#eef2f8;--adm-btn-support-text:#334155;--adm-btn-support-border:#c7d0df;--adm-btn-support-hover-bg:#e3eaf5;--adm-btn-disabled-bg:#eef2f8;--adm-btn-disabled-text:#9aa5b5;--adm-btn-disabled-border:#dde4ee;--adm-nav-bg:#10151e;--adm-nav-border:#1d2531;--adm-nav-border-soft:#1f2a38;--adm-nav-text:#eef2f8;--adm-nav-text-muted:#a6b2c4;--adm-nav-hover-bg:#1a2330;--adm-nav-active-bg:#1f2c3d;--adm-nav-active-text:#eef8f4;--adm-nav-active-border:#1d9f6fb3;--adm-nav-shadow:0 0 0 transparent;background:var(--adm-bg);min-height:100vh;color:var(--adm-text-primary)}.AdminLayout-module-scss-module__S1YImW__adminLayout[data-admin-theme=dark]{--adm-bg:#0e1117;--adm-bg-elevated:#111722;--adm-surface:#161d29;--adm-surface-muted:#1b2432;--adm-surface-hero:linear-gradient(145deg, #161d29, #1b2432);--adm-text-primary:#edf2fa;--adm-text-secondary:#b7c0ce;--adm-text-muted:#8f9bb0;--adm-accent:#4dc895;--adm-accent-strong:#39a879;--adm-accent-soft:#4dc89533;--adm-accent-wash:#4dc8951f;--adm-lagoon-mist:#4da88a;--adm-arctic-glow:#98dbc0;--adm-border:#293242;--adm-border-soft:#222c3a;--adm-border-strong:#3a485c;--adm-focus-ring:#4dc8954d;--adm-chart-track:#1a2433;--adm-chart-fill:#95a3b9;--adm-chart-bar:#95a3b9;--adm-chart-line:#4dc895;--adm-chart-line-muted:#6f809d;--adm-shadow-sm:0 10px 20px #0000004d;--adm-shadow-md:0 18px 34px #0000006b;--adm-btn-secondary-bg:#1b2432;--adm-btn-secondary-text:#edf2fa;--adm-btn-secondary-border:#313b4d;--adm-btn-secondary-hover-bg:#222d3d;--adm-btn-support-bg:#202a39;--adm-btn-support-text:#dbe5f4;--adm-btn-support-border:#3a495f;--adm-btn-support-hover-bg:#273244;--adm-btn-disabled-bg:#1b2331;--adm-btn-disabled-text:#748199;--adm-btn-disabled-border:#2a3445;--adm-nav-bg:#090d13;--adm-nav-border:#141c29;--adm-nav-border-soft:#182233;--adm-nav-text:#f1f4fa;--adm-nav-text-muted:#93a1b7;--adm-nav-hover-bg:#141d2b;--adm-nav-active-bg:#1a2738;--adm-nav-active-text:#effbf6;--adm-nav-active-border:#4dc895cc}.AdminLayout-module-scss-module__S1YImW__loadingContainer{background:var(--adm-bg);min-height:100vh;color:var(--adm-text-secondary);justify-content:center;align-items:center;display:flex}.AdminLayout-module-scss-module__S1YImW__loadingSpinner{color:var(--adm-accent-strong);font-size:1rem}.AdminLayout-module-scss-module__S1YImW__mainContent{flex-direction:column;min-height:100vh;margin-left:268px;display:flex}@media (max-width:1023px){.AdminLayout-module-scss-module__S1YImW__mainContent{margin-left:0}}.AdminLayout-module-scss-module__S1YImW__pageContent{width:100%;max-width:86rem;margin:0 auto;padding:1.1rem;animation:.32s ease-out AdminLayout-module-scss-module__S1YImW__fadeIn}@media (max-width:768px){.AdminLayout-module-scss-module__S1YImW__pageContent{padding:1rem .85rem}}@keyframes AdminLayout-module-scss-module__S1YImW__fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}
.Analytics-module-scss-module__dtnC6G__analytics{width:100%}.Analytics-module-scss-module__dtnC6G__analyticsBody{gap:1.15rem;display:grid}.Analytics-module-scss-module__dtnC6G__sectionBlock{border:1px solid var(--adm-border-soft);background:linear-gradient(145deg, color-mix(in srgb, var(--adm-surface) 90%, var(--adm-accent-wash) 10%), var(--adm-surface));box-shadow:var(--adm-shadow-sm);border-radius:16px;gap:.85rem;padding:1rem;display:grid}.Analytics-module-scss-module__dtnC6G__sectionHeader{gap:.28rem;display:grid}.Analytics-module-scss-module__dtnC6G__sectionHeader h2{color:var(--adm-text-primary);letter-spacing:-.01em;margin:0;font-size:clamp(1.15rem,2vw,1.42rem)}.Analytics-module-scss-module__dtnC6G__sectionHeader p{color:var(--adm-text-secondary);max-width:72ch;margin:0;line-height:1.45}.Analytics-module-scss-module__dtnC6G__sectionEyebrow{text-transform:uppercase;letter-spacing:.08em;color:var(--adm-accent-strong);margin:0;font-size:.74rem;font-weight:700}.Analytics-module-scss-module__dtnC6G__loadingContainer{text-align:center;justify-content:center;align-items:center;min-height:60vh;display:flex}.Analytics-module-scss-module__dtnC6G__loadingSpinner{color:var(--adm-text-secondary);font-size:1rem}.Analytics-module-scss-module__dtnC6G__subtitle{color:var(--adm-text-secondary);margin:0;font-size:1rem}.Analytics-module-scss-module__dtnC6G__filtersCard{border:1px solid var(--adm-border-strong);background:var(--adm-surface-hero);box-shadow:var(--adm-shadow-sm);padding:1.08rem}.Analytics-module-scss-module__dtnC6G__filtersHeader{gap:.24rem;margin-bottom:.8rem;display:grid}.Analytics-module-scss-module__dtnC6G__filtersHeader h2{color:var(--adm-text-primary);letter-spacing:-.01em;margin:0;font-size:clamp(1rem,1.7vw,1.2rem)}.Analytics-module-scss-module__dtnC6G__errorBanner{border:1px solid color-mix(in srgb, var(--adm-danger) 40%, transparent);background:color-mix(in srgb, var(--adm-danger) 15%, transparent);color:color-mix(in srgb, var(--adm-danger) 80%, #3a0f0f);border-radius:10px;margin-top:.85rem;padding:.65rem .8rem;font-size:.88rem}.Analytics-module-scss-module__dtnC6G__emptyStateCard{padding:1rem}.Analytics-module-scss-module__dtnC6G__loadingSkeletonGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;display:grid}.Analytics-module-scss-module__dtnC6G__skeletonCard{border:1px solid var(--adm-border);background:linear-gradient(110deg, color-mix(in srgb, var(--adm-surface-muted) 80%, transparent) 18%, color-mix(in srgb, var(--adm-surface) 92%, var(--adm-accent-wash)) 35%, color-mix(in srgb, var(--adm-surface-muted) 80%, transparent) 52%);background-size:220% 100%;min-height:130px;animation:1.1s ease-in-out infinite Analytics-module-scss-module__dtnC6G__analyticsSkeletonShimmer}.Analytics-module-scss-module__dtnC6G__skeletonBlock{width:100%;min-height:98px;display:block}@keyframes Analytics-module-scss-module__dtnC6G__analyticsSkeletonShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.Analytics-module-scss-module__dtnC6G__filtersGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:.85rem;display:grid}.Analytics-module-scss-module__dtnC6G__dateField{min-width:0}.Analytics-module-scss-module__dtnC6G__filterField{gap:.35rem;display:grid}.Analytics-module-scss-module__dtnC6G__filterField span{color:var(--adm-text-secondary);font-size:.8rem;font-weight:620}.Analytics-module-scss-module__dtnC6G__filterField select,.Analytics-module-scss-module__dtnC6G__filterField input{border:1px solid var(--adm-border);background:var(--adm-surface);height:2.55rem;color:var(--adm-text-primary);border-radius:10px;padding:0 .75rem;font-size:.9rem;transition:all .15s}.Analytics-module-scss-module__dtnC6G__filterField select:focus-visible,.Analytics-module-scss-module__dtnC6G__filterField input:focus-visible{outline:2px solid var(--adm-focus-ring);outline-offset:1px;border-color:var(--adm-accent-strong)}.Analytics-module-scss-module__dtnC6G__compareToggle{align-content:end}.Analytics-module-scss-module__dtnC6G__refreshField{align-content:end;justify-self:end;justify-items:end;gap:0}.Analytics-module-scss-module__dtnC6G__refreshButton{border:1px solid var(--adm-border);background:var(--adm-surface);min-width:2.55rem;height:2.7rem;color:var(--adm-text-secondary);cursor:pointer;border-radius:999px;grid-auto-flow:column;justify-content:center;align-items:center;gap:.38rem;padding:0 .75rem;font-weight:650;transition:all .15s;display:inline-grid}.Analytics-module-scss-module__dtnC6G__refreshButton span{font-size:.76rem;line-height:1}.Analytics-module-scss-module__dtnC6G__refreshButton:hover{border-color:var(--adm-accent-strong);color:var(--adm-accent-strong);background:color-mix(in srgb, var(--adm-accent-soft) 20%, var(--adm-surface))}.Analytics-module-scss-module__dtnC6G__refreshButton:focus-visible{outline:2px solid var(--adm-focus-ring);outline-offset:2px}.Analytics-module-scss-module__dtnC6G__refreshButtonPending{border-color:var(--adm-accent-strong);color:var(--adm-accent-strong);background:color-mix(in srgb, var(--adm-accent-soft) 22%, var(--adm-surface))}.Analytics-module-scss-module__dtnC6G__filterHint{color:var(--adm-text-secondary);margin:.85rem 0 0;font-size:.82rem}.Analytics-module-scss-module__dtnC6G__toggleButton{border:1px solid var(--adm-border);background:var(--adm-surface);height:2.4rem;color:var(--adm-text-secondary);border-radius:10px;font-weight:600}.Analytics-module-scss-module__dtnC6G__toggleActive{border-color:var(--adm-accent-strong);color:var(--adm-accent-strong);background:color-mix(in srgb, var(--adm-accent-soft) 22%, var(--adm-surface))}.Analytics-module-scss-module__dtnC6G__summaryGrid{grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:.92rem;display:grid}.Analytics-module-scss-module__dtnC6G__kpiCard{border:1px solid var(--adm-border);background:var(--adm-surface);flex-direction:column;justify-content:space-between;gap:.5rem;min-height:190px;padding:1.08rem;display:flex}.Analytics-module-scss-module__dtnC6G__kpiCardPrimary{border-color:var(--adm-accent-strong)}.Analytics-module-scss-module__dtnC6G__kpiCardAlert{border-color:var(--adm-warning)}.Analytics-module-scss-module__dtnC6G__metricLabel{color:var(--adm-text-secondary);text-transform:uppercase;letter-spacing:.05em;margin:0;font-size:.78rem}.Analytics-module-scss-module__dtnC6G__statValue{color:var(--adm-text-primary);letter-spacing:-.02em;margin:.1rem 0;font-size:clamp(1.7rem,3.2vw,2.15rem);font-weight:720}.Analytics-module-scss-module__dtnC6G__metricHelper{color:var(--adm-text-secondary);max-width:34ch;margin:0;font-size:.8rem;line-height:1.42}.Analytics-module-scss-module__dtnC6G__deltaValue{color:var(--adm-text-secondary);margin:0;font-size:.85rem}.Analytics-module-scss-module__dtnC6G__metricActionButton{border:1px solid var(--adm-border);background:var(--adm-surface);width:fit-content;color:var(--adm-text-secondary);cursor:pointer;border-radius:999px;margin-top:.4rem;padding:.26rem .66rem;font-size:.76rem;font-weight:620;transition:all .15s}.Analytics-module-scss-module__dtnC6G__metricActionButton:hover{border-color:var(--adm-accent-strong);color:var(--adm-accent-strong);background:color-mix(in srgb, var(--adm-accent-soft) 22%, var(--adm-surface))}.Analytics-module-scss-module__dtnC6G__metricActionButton:focus-visible{outline:2px solid var(--adm-focus-ring);outline-offset:2px}.Analytics-module-scss-module__dtnC6G__qualityBadge{border-radius:999px;width:fit-content;margin:.25rem 0;padding:.22rem .58rem;font-size:.8rem;font-weight:700}.Analytics-module-scss-module__dtnC6G__qualityNeutral{background:color-mix(in srgb, var(--adm-lagoon-mist) 24%, transparent);color:color-mix(in srgb, var(--adm-storm-slate) 70%, var(--adm-text-primary))}.Analytics-module-scss-module__dtnC6G__qualityGood{background:color-mix(in srgb, var(--adm-success) 20%, transparent);color:color-mix(in srgb, var(--adm-success) 78%, #0f2a1b)}.Analytics-module-scss-module__dtnC6G__qualityWarning{background:color-mix(in srgb, var(--adm-warning) 18%, transparent);color:color-mix(in srgb, var(--adm-warning) 78%, #3a2103)}.Analytics-module-scss-module__dtnC6G__qualityDanger{background:color-mix(in srgb, var(--adm-danger) 18%, transparent);color:color-mix(in srgb, var(--adm-danger) 80%, #3d0f0f)}.Analytics-module-scss-module__dtnC6G__contentGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.92rem;display:grid}.Analytics-module-scss-module__dtnC6G__trendGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.9rem;display:grid}.Analytics-module-scss-module__dtnC6G__trendCard{border:1px solid var(--adm-border);background:var(--adm-surface);gap:.45rem;padding:1.02rem;display:grid}.Analytics-module-scss-module__dtnC6G__topFilterList{gap:.34rem;margin:0;padding:0;list-style:none;display:grid}.Analytics-module-scss-module__dtnC6G__topFilterListItem{color:var(--adm-text-secondary);justify-content:space-between;align-items:center;gap:.5rem;font-size:.84rem;display:flex}.Analytics-module-scss-module__dtnC6G__topFilterListItem strong{color:var(--adm-text-primary);font-size:.86rem}.Analytics-module-scss-module__dtnC6G__diagnosticsSection{gap:.82rem;display:grid}.Analytics-module-scss-module__dtnC6G__diagnosticsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}.Analytics-module-scss-module__dtnC6G__chartCard{border:1px solid var(--adm-border);background:var(--adm-surface);align-content:start;gap:.75rem;padding:1.08rem;display:grid}.Analytics-module-scss-module__dtnC6G__chartCard h3{color:var(--adm-text-primary);margin:0;font-size:1rem}.Analytics-module-scss-module__dtnC6G__premiumCard{border:1px solid color-mix(in srgb, var(--adm-accent-strong) 35%, var(--adm-border));background:linear-gradient(140deg, color-mix(in srgb, var(--adm-accent-wash) 46%, var(--adm-surface)), var(--adm-surface));gap:.82rem;padding:1.08rem;display:grid}.Analytics-module-scss-module__dtnC6G__premiumCard h3{color:var(--adm-text-primary);margin:0;font-size:1.08rem}.Analytics-module-scss-module__dtnC6G__premiumCard p{color:var(--adm-text-secondary);margin:0;line-height:1.45}.Analytics-module-scss-module__dtnC6G__premiumCardLocked{border-style:dashed}.Analytics-module-scss-module__dtnC6G__premiumHeaderRow{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.Analytics-module-scss-module__dtnC6G__premiumLockBadge,.Analytics-module-scss-module__dtnC6G__premiumLiveBadge{border-radius:999px;justify-content:center;align-items:center;padding:.24rem .62rem;font-size:.72rem;font-weight:700;display:inline-flex}.Analytics-module-scss-module__dtnC6G__premiumLockBadge{border:1px solid color-mix(in srgb, var(--adm-warning) 38%, transparent);background:color-mix(in srgb, var(--adm-warning) 18%, transparent);color:color-mix(in srgb, var(--adm-warning) 82%, #3a2103)}.Analytics-module-scss-module__dtnC6G__premiumLiveBadge{border:1px solid color-mix(in srgb, var(--adm-success) 38%, transparent);background:color-mix(in srgb, var(--adm-success) 20%, transparent);color:color-mix(in srgb, var(--adm-success) 80%, #0f2a1b)}.Analytics-module-scss-module__dtnC6G__premiumMetricGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;display:grid}.Analytics-module-scss-module__dtnC6G__premiumMetricTile{border:1px solid var(--adm-border-soft);background:color-mix(in srgb, var(--adm-surface) 90%, var(--adm-accent-wash));border-radius:12px;gap:.2rem;padding:.72rem;display:grid}.Analytics-module-scss-module__dtnC6G__premiumMetricTile p{color:var(--adm-text-secondary);margin:0;font-size:.78rem}.Analytics-module-scss-module__dtnC6G__premiumMetricTile strong{color:var(--adm-text-primary);letter-spacing:-.01em;font-size:1.05rem}.Analytics-module-scss-module__dtnC6G__premiumRoadmapCard{border:1px solid var(--adm-border);background:linear-gradient(145deg, color-mix(in srgb, var(--adm-accent-wash) 42%, var(--adm-surface)), var(--adm-surface));gap:.62rem;padding:1.08rem;display:grid}.Analytics-module-scss-module__dtnC6G__premiumRoadmapCard h3{color:var(--adm-text-primary);margin:0;font-size:1.08rem}.Analytics-module-scss-module__dtnC6G__premiumRoadmapCard p{color:var(--adm-text-secondary);margin:0;line-height:1.48}.Analytics-module-scss-module__dtnC6G__cardHeading{gap:.2rem;display:grid}.Analytics-module-scss-module__dtnC6G__cardHeading p{color:var(--adm-text-secondary);margin:0;font-size:.82rem;line-height:1.45}.Analytics-module-scss-module__dtnC6G__breakdownLoadCard{align-content:start}.Analytics-module-scss-module__dtnC6G__breakdownLoadHint{color:var(--adm-text-secondary);margin:0;font-size:.88rem;line-height:1.45}.Analytics-module-scss-module__dtnC6G__breakdownCtaButton{border:1px solid var(--adm-border);background:var(--adm-surface);width:fit-content;color:var(--adm-text-secondary);cursor:pointer;border-radius:999px;padding:.28rem .7rem;font-size:.76rem;font-weight:620;transition:all .15s}.Analytics-module-scss-module__dtnC6G__breakdownCtaButton:hover:enabled{border-color:var(--adm-accent-strong);color:var(--adm-accent-strong);background:color-mix(in srgb, var(--adm-accent-soft) 22%, var(--adm-surface))}.Analytics-module-scss-module__dtnC6G__breakdownCtaButton:focus-visible{outline:2px solid var(--adm-focus-ring);outline-offset:2px}.Analytics-module-scss-module__dtnC6G__breakdownCtaButton:disabled{opacity:.65;cursor:wait}.Analytics-module-scss-module__dtnC6G__emptyMessage{color:var(--adm-text-secondary);margin:0;font-size:.9rem}.Analytics-module-scss-module__dtnC6G__timeseriesList{gap:.6rem;max-height:320px;padding-right:.35rem;display:grid;overflow-y:auto}.Analytics-module-scss-module__dtnC6G__timeseriesRow{gap:.25rem;display:grid}.Analytics-module-scss-module__dtnC6G__timeseriesMeta{justify-content:space-between;gap:.8rem;display:flex}.Analytics-module-scss-module__dtnC6G__timeseriesLabel{color:var(--adm-text-primary);font-size:.84rem;font-weight:620}.Analytics-module-scss-module__dtnC6G__timeseriesNumbers{color:var(--adm-text-secondary);font-size:.78rem}.Analytics-module-scss-module__dtnC6G__timeseriesTrack{background:var(--adm-chart-track);border-radius:999px;height:8px;position:relative;overflow:hidden}.Analytics-module-scss-module__dtnC6G__timeseriesFill{background:var(--adm-chart-fill);border-radius:999px;height:100%;display:block}.Analytics-module-scss-module__dtnC6G__rankList{align-content:start;gap:.55rem;display:grid}.Analytics-module-scss-module__dtnC6G__rankItem{border:1px solid var(--adm-border-soft);background:color-mix(in srgb, var(--adm-surface-muted) 90%, var(--adm-accent-wash));border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.8rem;padding:.58rem .7rem;display:grid}.Analytics-module-scss-module__dtnC6G__rankItem strong{color:var(--adm-accent-strong);font-size:.9rem}.Analytics-module-scss-module__dtnC6G__rankIndex{border:1px solid var(--adm-border);width:1.55rem;height:1.55rem;color:var(--adm-accent-strong);background:var(--adm-bg-elevated);border-radius:999px;justify-content:center;align-items:center;font-size:.74rem;font-weight:700;display:inline-flex}.Analytics-module-scss-module__dtnC6G__rankItemMain{min-width:0;color:var(--adm-text-primary);gap:.1rem;font-size:.9rem;display:grid}.Analytics-module-scss-module__dtnC6G__rankItemText{min-width:0;color:var(--adm-text-primary);font-size:.9rem;display:block}.Analytics-module-scss-module__dtnC6G__rankItemActions{align-items:center;gap:.55rem;display:flex}.Analytics-module-scss-module__dtnC6G__rowActionButton{border:1px solid var(--adm-border);background:var(--adm-surface);color:var(--adm-text-secondary);cursor:pointer;border-radius:999px;padding:.2rem .56rem;font-size:.75rem;font-weight:620;transition:all .15s}.Analytics-module-scss-module__dtnC6G__rowActionButton:hover{border-color:var(--adm-accent-strong);color:var(--adm-accent-strong);background:color-mix(in srgb, var(--adm-accent-soft) 22%, var(--adm-surface))}.Analytics-module-scss-module__dtnC6G__rowActionButton:focus-visible{outline:2px solid var(--adm-focus-ring);outline-offset:2px}.Analytics-module-scss-module__dtnC6G__secondaryLabel{color:var(--adm-text-secondary);font-size:.78rem;font-style:normal}.Analytics-module-scss-module__dtnC6G__insightsSection{gap:.8rem;display:grid}.Analytics-module-scss-module__dtnC6G__insightsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;display:grid}.Analytics-module-scss-module__dtnC6G__insightCard{border:1px solid var(--adm-border);background:var(--adm-surface);gap:.45rem;padding:1.02rem;display:grid}.Analytics-module-scss-module__dtnC6G__insightCard h3{color:var(--adm-text-primary);margin:0;font-size:1rem}.Analytics-module-scss-module__dtnC6G__insightCard p{color:var(--adm-text-secondary);margin:0;font-size:.88rem;line-height:1.45}.Analytics-module-scss-module__dtnC6G__priorityBadge{text-transform:uppercase;letter-spacing:.04em;border-radius:999px;justify-content:center;align-items:center;width:fit-content;padding:.2rem .5rem;font-size:.68rem;font-weight:700;display:inline-flex}.Analytics-module-scss-module__dtnC6G__priorityhigh{color:#c83838;background:#ef44442e}.Analytics-module-scss-module__dtnC6G__prioritymedium{color:#cc830a;background:#f59e0b33}.Analytics-module-scss-module__dtnC6G__prioritylow{color:#109466;background:#10b98133}.Analytics-module-scss-module__dtnC6G__actionText{font-weight:620;color:var(--adm-text-primary)!important}@media (max-width:1120px){.Analytics-module-scss-module__dtnC6G__filtersGrid,.Analytics-module-scss-module__dtnC6G__summaryGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.Analytics-module-scss-module__dtnC6G__insightsGrid,.Analytics-module-scss-module__dtnC6G__premiumMetricGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1024px){.Analytics-module-scss-module__dtnC6G__filtersGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.Analytics-module-scss-module__dtnC6G__refreshField{justify-self:stretch;justify-items:start}.Analytics-module-scss-module__dtnC6G__contentGrid,.Analytics-module-scss-module__dtnC6G__trendGrid,.Analytics-module-scss-module__dtnC6G__diagnosticsGrid,.Analytics-module-scss-module__dtnC6G__loadingSkeletonGrid{grid-template-columns:1fr}}@media (max-width:768px){.Analytics-module-scss-module__dtnC6G__analyticsBody,.Analytics-module-scss-module__dtnC6G__sectionBlock{gap:.9rem}.Analytics-module-scss-module__dtnC6G__sectionBlock{padding:.88rem}.Analytics-module-scss-module__dtnC6G__filtersHeader{margin-bottom:.7rem}.Analytics-module-scss-module__dtnC6G__filtersGrid,.Analytics-module-scss-module__dtnC6G__summaryGrid,.Analytics-module-scss-module__dtnC6G__insightsGrid,.Analytics-module-scss-module__dtnC6G__premiumMetricGrid{grid-template-columns:1fr}.Analytics-module-scss-module__dtnC6G__kpiCard{min-height:0}.Analytics-module-scss-module__dtnC6G__metricHelper{max-width:none}.Analytics-module-scss-module__dtnC6G__timeseriesMeta{gap:.1rem;display:grid}.Analytics-module-scss-module__dtnC6G__rankItem{align-items:flex-start}.Analytics-module-scss-module__dtnC6G__rankItemActions{flex-direction:column;align-items:flex-end;gap:.35rem}.Analytics-module-scss-module__dtnC6G__refreshField{justify-self:stretch}.Analytics-module-scss-module__dtnC6G__refreshButton{justify-content:center;width:100%;padding:0 .9rem}}
.LivePreview-module-scss-module__bnApYa__container{width:100%}.LivePreview-module-scss-module__bnApYa__pageBody{gap:1rem;display:grid}.LivePreview-module-scss-module__bnApYa__loadingMessage{color:var(--adm-text-secondary,#4b5563);margin:0;font-size:.94rem}.LivePreview-module-scss-module__bnApYa__errorMessage{border:1px solid color-mix(in srgb, var(--adm-danger,#ef4444) 30%, transparent);background:color-mix(in srgb, var(--adm-danger,#ef4444) 14%, transparent);color:color-mix(in srgb, var(--adm-danger,#ef4444) 84%, var(--adm-text-primary));border-radius:10px;align-items:center;gap:.45rem;padding:.8rem .9rem;display:flex}.LivePreview-module-scss-module__bnApYa__grid{grid-template-columns:minmax(0,1fr);gap:.9rem;display:grid}@media (max-width:980px){.LivePreview-module-scss-module__bnApYa__grid{grid-template-columns:1fr}}.LivePreview-module-scss-module__bnApYa__controlsCard,.LivePreview-module-scss-module__bnApYa__phoneCard{border:1px solid var(--adm-border,#e5e7eb);background:var(--adm-surface,#fff);box-shadow:var(--adm-shadow-sm,0 1px 2px 0 #0000000d);border-radius:12px;padding:.9rem}.LivePreview-module-scss-module__bnApYa__cardTitle{align-items:center;gap:.42rem;margin:0 0 .75rem;font-size:1rem;display:inline-flex}.LivePreview-module-scss-module__bnApYa__formGrid{gap:.7rem;display:grid}.LivePreview-module-scss-module__bnApYa__field{gap:.32rem;display:grid}.LivePreview-module-scss-module__bnApYa__field span{color:var(--adm-text-secondary,#4b5563);font-size:.78rem;font-weight:620}.LivePreview-module-scss-module__bnApYa__field input{border:1px solid var(--adm-border,#e5e7eb);background:var(--adm-surface,#fff);width:100%;min-height:38px;color:var(--adm-text-primary,#171717);border-radius:10px;padding:.46rem .6rem}.LivePreview-module-scss-module__bnApYa__field input:focus{border-color:var(--adm-accent-strong,#1c7c54);box-shadow:0 0 0 3px var(--adm-focus-ring,#c0fdfb);outline:none}.LivePreview-module-scss-module__bnApYa__field input:disabled{background:var(--adm-surface-muted,#f9fafb);color:var(--adm-text-secondary,#4b5563)}.LivePreview-module-scss-module__bnApYa__field p{color:var(--adm-danger,#ef4444);margin:0;font-size:.74rem}.LivePreview-module-scss-module__bnApYa__comingSoonInline{color:var(--adm-text-secondary,#4b5563);margin:0 0 .7rem;font-size:.82rem;line-height:1.45}.LivePreview-module-scss-module__bnApYa__colorRow{grid-template-columns:46px minmax(0,1fr);gap:.4rem;display:grid}.LivePreview-module-scss-module__bnApYa__colorRow input[type=color]{border:2px solid var(--adm-border,#e5e7eb);cursor:pointer;border-radius:10px;padding:0}.LivePreview-module-scss-module__bnApYa__toggleGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;display:grid}@media (max-width:640px){.LivePreview-module-scss-module__bnApYa__toggleGrid{grid-template-columns:1fr}}.LivePreview-module-scss-module__bnApYa__toggleCard{border:1px solid var(--adm-border,#e5e7eb);background:var(--adm-surface,#fff);color:var(--adm-text-secondary,#4b5563);cursor:pointer;text-align:left;border-radius:12px;align-content:start;gap:.38rem;min-height:4.8rem;padding:.58rem .66rem;transition:all .15s;display:grid}.LivePreview-module-scss-module__bnApYa__toggleCard:hover:not(:disabled){border-color:var(--adm-accent-strong,#1c7c54);color:var(--adm-text-primary,#171717);background:color-mix(in srgb, var(--adm-surface,#fff) 74%, var(--adm-lagoon-mist,#64b6ac) 26%)}.LivePreview-module-scss-module__bnApYa__toggleCard:disabled{cursor:not-allowed;opacity:.7}.LivePreview-module-scss-module__bnApYa__toggleCardOn{border-color:var(--adm-accent-strong,#1c7c54);background:color-mix(in srgb, var(--adm-surface,#fff) 52%, var(--adm-lagoon-mist,#64b6ac) 48%);color:var(--adm-text-primary,#171717)}.LivePreview-module-scss-module__bnApYa__toggleCardHeader{justify-content:space-between;align-items:center;gap:.45rem;display:flex}.LivePreview-module-scss-module__bnApYa__toggleLabel{color:var(--adm-text-primary,#171717);font-size:.82rem;font-weight:650}.LivePreview-module-scss-module__bnApYa__toggleStatus{letter-spacing:.01em;border-radius:999px;align-items:center;gap:.24rem;padding:.14rem .45rem;font-size:.68rem;font-weight:700;display:inline-flex}.LivePreview-module-scss-module__bnApYa__toggleStatusOn{border:1px solid color-mix(in srgb, var(--adm-success,#10b981) 34%, transparent);background:color-mix(in srgb, var(--adm-success,#10b981) 16%, transparent);color:color-mix(in srgb, var(--adm-success,#10b981) 76%, #153329)}.LivePreview-module-scss-module__bnApYa__toggleStatusOff{border:1px solid var(--adm-border-strong,#e5e7eb);background:color-mix(in srgb, var(--adm-surface-muted,#f9fafb) 85%, transparent);color:var(--adm-text-secondary,#4b5563)}.LivePreview-module-scss-module__bnApYa__toggleDescription{color:var(--adm-text-secondary,#4b5563);font-size:.74rem;line-height:1.38}.LivePreview-module-scss-module__bnApYa__controlsSection{border:1px solid var(--adm-border-soft,#e5e7eb);background:color-mix(in srgb, var(--adm-surface,#fff) 88%, var(--adm-accent-wash,#f9fafb));border-radius:12px;gap:.58rem;padding:.78rem;display:grid}.LivePreview-module-scss-module__bnApYa__sectionTitle{color:var(--adm-text-primary,#171717);margin:0;font-size:.88rem}.LivePreview-module-scss-module__bnApYa__sectionHelp{color:var(--adm-text-secondary,#4b5563);margin:0;font-size:.76rem}.LivePreview-module-scss-module__bnApYa__comingSoon{color:var(--adm-text-secondary,#4b5563);margin:0}.LivePreview-module-scss-module__bnApYa__previewLink{color:var(--adm-accent-strong,#1c7c54);align-items:center;gap:.35rem;margin-top:.85rem;font-weight:600;text-decoration:none;display:inline-flex}.LivePreview-module-scss-module__bnApYa__modalOverlay{z-index:1300;background:#0f172a85;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.LivePreview-module-scss-module__bnApYa__modal{background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;grid-template-rows:auto 1fr auto;width:min(640px,100%);max-height:calc(100vh - 2rem);display:grid;overflow:hidden}.LivePreview-module-scss-module__bnApYa__modalHeader{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:.85rem 1rem;display:flex}.LivePreview-module-scss-module__bnApYa__modalHeader h3{margin:0;font-size:1rem}.LivePreview-module-scss-module__bnApYa__modalHeader button{color:#4b5563;cursor:pointer;background:0 0;border:none}.LivePreview-module-scss-module__bnApYa__modalBody{padding:.9rem 1rem;overflow:auto}.LivePreview-module-scss-module__bnApYa__modalBody p{margin:0}.LivePreview-module-scss-module__bnApYa__modalBody ul{color:#4b5563;gap:.24rem;margin:.62rem 0 0;padding-left:1.08rem;display:grid}.LivePreview-module-scss-module__bnApYa__modalFooter{border-top:1px solid #e5e7eb;justify-content:flex-end;gap:.5rem;padding:.8rem 1rem;display:flex}
.Settings-module-scss-module__5KO9bG__container{width:100%}.Settings-module-scss-module__5KO9bG__pageBody{gap:1rem;display:grid}.Settings-module-scss-module__5KO9bG__loadingMessage{color:var(--adm-text-secondary);margin:0;font-size:.94rem}.Settings-module-scss-module__5KO9bG__header{margin:0}.Settings-module-scss-module__5KO9bG__header .Settings-module-scss-module__5KO9bG__title{letter-spacing:-.02em;margin:0;font-size:2rem;font-weight:700}.Settings-module-scss-module__5KO9bG__header .Settings-module-scss-module__5KO9bG__subtitle{color:var(--adm-text-secondary);margin:.5rem 0 0;font-size:.96rem}.Settings-module-scss-module__5KO9bG__successMessage,.Settings-module-scss-module__5KO9bG__errorMessage{border-radius:10px;align-items:center;gap:.6rem;width:100%;margin:0;padding:.85rem 1rem;font-size:.9rem;font-weight:500;display:flex}.Settings-module-scss-module__5KO9bG__successMessage{background:color-mix(in srgb, var(--adm-success) 14%, transparent);color:color-mix(in srgb, var(--adm-success) 84%, var(--adm-text-primary));border:1px solid color-mix(in srgb, var(--adm-success) 30%, transparent)}.Settings-module-scss-module__5KO9bG__errorMessage{background:color-mix(in srgb, var(--adm-danger) 14%, transparent);color:color-mix(in srgb, var(--adm-danger) 84%, var(--adm-text-primary));border:1px solid color-mix(in srgb, var(--adm-danger) 30%, transparent)}.Settings-module-scss-module__5KO9bG__icon{flex-shrink:0;width:16px;height:16px}.Settings-module-scss-module__5KO9bG__content{width:100%}.Settings-module-scss-module__5KO9bG__grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:1rem;display:grid}@media (max-width:980px){.Settings-module-scss-module__5KO9bG__grid{grid-template-columns:1fr}}.Settings-module-scss-module__5KO9bG__card{border:1px solid var(--adm-border);background:var(--adm-surface);box-shadow:var(--adm-shadow-sm);border-radius:12px;height:100%;padding:1.15rem}.Settings-module-scss-module__5KO9bG__fullWidthCard{grid-column:1/-1}.Settings-module-scss-module__5KO9bG__cardHeader{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.Settings-module-scss-module__5KO9bG__cardTitle{align-items:center;gap:.5rem;min-width:0;display:flex}.Settings-module-scss-module__5KO9bG__cardTitle h2{margin:0;font-size:1.12rem;font-weight:650}.Settings-module-scss-module__5KO9bG__infoTooltip{width:1.4rem;height:1.4rem;color:var(--adm-text-muted);cursor:help;border-radius:999px;justify-content:center;align-items:center;margin-left:.1rem;display:inline-flex}.Settings-module-scss-module__5KO9bG__infoTooltipIcon{width:.9rem;height:.9rem}.Settings-module-scss-module__5KO9bG__cardIcon{width:18px;height:18px;color:var(--adm-text-secondary)}.Settings-module-scss-module__5KO9bG__actionButtons{flex-shrink:0;gap:.55rem;display:flex}.Settings-module-scss-module__5KO9bG__editButton,.Settings-module-scss-module__5KO9bG__saveButton,.Settings-module-scss-module__5KO9bG__cancelButton{white-space:nowrap}.Settings-module-scss-module__5KO9bG__formGrid{gap:.8rem;display:grid}.Settings-module-scss-module__5KO9bG__formGroup{gap:.35rem;display:grid}.Settings-module-scss-module__5KO9bG__label{color:var(--adm-text-primary);align-items:center;gap:.45rem;font-size:.9rem;font-weight:600;display:inline-flex}.Settings-module-scss-module__5KO9bG__labelIcon{width:15px;height:15px;color:var(--adm-text-secondary)}.Settings-module-scss-module__5KO9bG__displayValue{min-height:40px;color:var(--adm-text-primary);align-items:center;font-size:.92rem;display:flex}.Settings-module-scss-module__5KO9bG__addressDisplayValue{align-items:center;min-height:40px}.Settings-module-scss-module__5KO9bG__input{width:100%}.Settings-module-scss-module__5KO9bG__subscriptionContent{gap:.85rem;display:grid}.Settings-module-scss-module__5KO9bG__billingGrid{grid-template-columns:1fr;gap:.75rem;display:grid}.Settings-module-scss-module__5KO9bG__billingCell{border:1px solid var(--adm-border-soft);background:linear-gradient(140deg, color-mix(in srgb, var(--adm-surface-muted) 90%, transparent), color-mix(in srgb, var(--adm-surface) 96%, transparent));border-radius:12px;padding:.85rem .9rem}.Settings-module-scss-module__5KO9bG__billingCellFull{grid-column:1/-1}.Settings-module-scss-module__5KO9bG__billingLabel{color:var(--adm-text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.74rem;font-weight:700;display:inline-flex}.Settings-module-scss-module__5KO9bG__billingValue{color:var(--adm-text-primary);margin-top:.35rem;font-size:1rem;font-weight:700;display:block}.Settings-module-scss-module__5KO9bG__billingCopy{color:var(--adm-text-secondary);margin:.35rem 0 0;font-size:.84rem;line-height:1.5}.Settings-module-scss-module__5KO9bG__statusSection{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.Settings-module-scss-module__5KO9bG__statusBadge{letter-spacing:.06em;border-radius:999px;align-items:center;padding:.26rem .75rem;font-size:.74rem;font-weight:700;display:inline-flex}.Settings-module-scss-module__5KO9bG__statusBadge.Settings-module-scss-module__5KO9bG__premium{background:color-mix(in srgb, var(--adm-lagoon-mist) 26%, transparent);color:var(--adm-accent-strong);border:1px solid color-mix(in srgb, var(--adm-accent-strong) 30%, transparent)}.Settings-module-scss-module__5KO9bG__expiryDate,.Settings-module-scss-module__5KO9bG__subscriptionCopy{color:var(--adm-text-secondary);margin:0;font-size:.9rem}.Settings-module-scss-module__5KO9bG__inlineLink{width:fit-content;color:var(--adm-accent-strong);font-size:.86rem;font-weight:650;text-decoration:none}.Settings-module-scss-module__5KO9bG__inlineLink:hover{text-decoration:underline}.Settings-module-scss-module__5KO9bG__planLine{margin:-.2rem 0 .9rem}.Settings-module-scss-module__5KO9bG__planIndicator{border:1px solid color-mix(in srgb, var(--adm-accent-strong) 30%, transparent);background:color-mix(in srgb, var(--adm-lagoon-mist) 18%, transparent);color:var(--adm-accent-strong);letter-spacing:.02em;border-radius:999px;align-items:center;padding:.24rem .7rem;font-size:.75rem;font-weight:650;display:inline-flex}.Settings-module-scss-module__5KO9bG__featureList{gap:.6rem;display:grid}.Settings-module-scss-module__5KO9bG__featureRow{border:1px solid var(--adm-border-soft);background:linear-gradient(120deg, color-mix(in srgb, var(--adm-surface-muted) 86%, transparent), color-mix(in srgb, var(--adm-surface) 95%, transparent));border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.78rem;display:grid}@media (max-width:768px){.Settings-module-scss-module__5KO9bG__featureRow{grid-template-columns:1fr;align-items:flex-start}}.Settings-module-scss-module__5KO9bG__featureInfo{min-width:0}.Settings-module-scss-module__5KO9bG__featureName{margin:0;font-size:.93rem;font-weight:620}.Settings-module-scss-module__5KO9bG__featureDescription{color:var(--adm-text-secondary);margin:.15rem 0 0;font-size:.84rem}.Settings-module-scss-module__5KO9bG__featureRequirement{color:var(--adm-text-muted);letter-spacing:.02em;margin:.35rem 0 0;font-size:.78rem}.Settings-module-scss-module__5KO9bG__featureState{align-items:center;gap:.35rem;font-size:.85rem;font-weight:600;display:inline-flex}.Settings-module-scss-module__5KO9bG__stateIcon{width:14px;height:14px}.Settings-module-scss-module__5KO9bG__stateEnabled{color:var(--adm-accent-strong)}.Settings-module-scss-module__5KO9bG__stateOff,.Settings-module-scss-module__5KO9bG__stateLocked{color:var(--adm-text-secondary)}.Settings-module-scss-module__5KO9bG__featureControlWrap{justify-content:flex-end;min-width:92px;display:flex}@media (max-width:768px){.Settings-module-scss-module__5KO9bG__featureControlWrap{justify-content:flex-start;min-width:0}}.Settings-module-scss-module__5KO9bG__lockedInline{color:var(--adm-text-secondary);align-items:center;gap:.35rem;font-size:.84rem;font-weight:600;display:inline-flex}.Settings-module-scss-module__5KO9bG__toggle{width:44px;height:24px;display:inline-block;position:relative}.Settings-module-scss-module__5KO9bG__toggleInput{opacity:0;width:0;height:0}.Settings-module-scss-module__5KO9bG__toggleInput:checked+.Settings-module-scss-module__5KO9bG__toggleSlider{background-color:var(--adm-accent-strong)}.Settings-module-scss-module__5KO9bG__toggleInput:checked+.Settings-module-scss-module__5KO9bG__toggleSlider:before{transform:translate(20px)}.Settings-module-scss-module__5KO9bG__toggleInput:disabled+.Settings-module-scss-module__5KO9bG__toggleSlider{opacity:.65;cursor:not-allowed}.Settings-module-scss-module__5KO9bG__toggleSlider{background-color:var(--adm-border);cursor:pointer;border-radius:999px;transition:all .15s;position:absolute;inset:0}.Settings-module-scss-module__5KO9bG__toggleSlider:before{content:"";background:color-mix(in srgb, var(--adm-surface) 92%, #fff);width:18px;height:18px;box-shadow:var(--adm-shadow-sm);border-radius:50%;transition:all .15s;position:absolute;bottom:3px;left:3px}@media (max-width:768px){.Settings-module-scss-module__5KO9bG__actionButtons{gap:.4rem}.Settings-module-scss-module__5KO9bG__editButton,.Settings-module-scss-module__5KO9bG__saveButton,.Settings-module-scss-module__5KO9bG__cancelButton{min-height:32px;padding:.42rem .62rem;font-size:.82rem}.Settings-module-scss-module__5KO9bG__cardTitle h2{font-size:1rem}}
