.freee-member-mappings-panel_freeeIdInput__Lfsgq{box-sizing:border-box;width:100%;max-width:200px;padding:8px 10px;font-size:13px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;border-radius:10px;border:1px solid color-mix(in srgb,var(--color-brand-teal) 38%,var(--color-border-color));background:var(--color-surface);color:var(--color-text)}.freee-member-mappings-panel_freeeIdInput__Lfsgq:focus-visible{outline:2px solid color-mix(in srgb,var(--color-accent,#2563eb) 55%,transparent);outline-offset:2px}.freee-member-mappings-panel_rowHint___rEfF{margin-top:8px;font-size:12px;line-height:1.45;color:var(--color-text-light)}.freee-member-mappings-panel_nonAdminHint__AcEeX{margin:0;font-size:12px;line-height:1.55;color:var(--color-text-light)}.freee-member-mappings-panel_displayNameCell__ue7TB{font-weight:600;color:var(--color-text)}.freee-member-mappings-panel_projectIdControl__yY_Ci{max-width:min(420px,100%);width:100%}.freee-member-mappings-panel_kindBand__gbJw0 th{background:color-mix(in srgb,var(--color-brand-teal) 16%,var(--color-surface));color:var(--color-text);font-size:13px;font-weight:700;letter-spacing:.02em;padding:8px 12px;border-bottom:1px solid color-mix(in srgb,var(--color-brand-teal) 28%,var(--color-border-color))}.freee-member-mappings-panel_statusBand__FiLhh{cursor:pointer;outline:none}.freee-member-mappings-panel_statusBand__FiLhh:focus-visible th{box-shadow:inset 0 0 0 2px var(--color-primary,#2563eb)}.freee-member-mappings-panel_statusBand__FiLhh th{background:var(--band-bg,color-mix(in srgb,var(--color-brand-teal) 8%,var(--color-surface)));border-left:4px solid var(--band-accent,var(--color-brand-teal));border-bottom:1px solid color-mix(in srgb,var(--band-accent,var(--color-brand-teal)) 28%,var(--color-border-color));padding:6px 12px;font-weight:650;color:#334155;text-shadow:none}.freee-member-mappings-panel_statusBandInner__ma4a7{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.freee-member-mappings-panel_statusBandMeta__WbHgi{font-weight:500;color:#64748b}.freee-member-mappings-panel_unmappedRow__dfnml td:first-of-type{box-shadow:inset 3px 0 0 color-mix(in srgb,#f59e0b 78%,var(--color-brand-teal))}.freee-member-mappings-panel_freeeProjectName__Fh5BM{margin-top:6px;font-size:13px;font-weight:650;line-height:1.4;color:var(--color-text)}.freee-member-mappings-panel_freeeProjectNameMissing__ofoEl{margin-top:6px;font-size:13px;font-weight:650;line-height:1.4;color:#fcd34d}.freee-member-mappings-panel_freeeProjectIdLine__d0uT1{margin-top:2px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;color:var(--color-text-light)}.settings-page_content__5HC5O{min-width:0}.settings-page_pageLead__j8VLl{margin:0 0 14px;font-size:13.5px;line-height:1.55;max-width:40rem}@media (max-width:768px){.settings-page_pageLead__j8VLl{margin-bottom:14px}.settings-page_tabSubnavHost__1yvry .itAssetsSubNav{display:flex;flex-wrap:nowrap;width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.settings-page_tabSubnavHost__1yvry .itAssetsNavLink{flex:0 0 auto;white-space:nowrap;padding:9px 14px;font-size:12px}}.settings-page_pageStack__ZPuN_{display:flex;flex-direction:column;gap:1.25rem}@media (min-width:769px){.settings-page_pageStack__ZPuN_{gap:1.5rem}}.settings-page_hero__XdhNI{position:relative;margin:0 0 1.25rem;padding:1.35rem 1.35rem 1.25rem;border-radius:16px;overflow:hidden;background:linear-gradient(135deg,color-mix(in srgb,var(--color-surface) 94%,var(--color-background) 6%) 0,var(--color-surface) 52%,color-mix(in srgb,var(--color-brand-teal) 9%,var(--color-surface)) 100%),linear-gradient(118deg,color-mix(in srgb,var(--color-brand-teal) 14%,transparent) 0,transparent 46%);border:1px solid color-mix(in srgb,var(--color-brand-teal) 22%,var(--color-border-color));box-shadow:0 1px 2px color-mix(in srgb,var(--color-text) 5%,transparent),0 14px 40px -16px color-mix(in srgb,var(--color-brand-teal) 28%,var(--color-text))}.settings-page_hero__XdhNI:after{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;border-radius:16px 0 0 16px;background:linear-gradient(180deg,var(--color-brand-teal) 0,color-mix(in srgb,var(--color-brand-teal) 55%,var(--color-primary)) 100%);pointer-events:none}.settings-page_heroEyebrow__8wBwZ{position:relative;margin:0 0 6px;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--color-brand-teal);z-index:1}.settings-page_heroTitle__LaRE5{position:relative;margin:0 0 10px;font-size:clamp(1.35rem,1.6vw + .95rem,1.65rem);font-weight:700;letter-spacing:-.02em;line-height:1.22;color:var(--color-primary);padding-bottom:12px;border-bottom:2px solid color-mix(in srgb,var(--color-brand-teal) 55%,transparent);z-index:1}.settings-page_heroLead__Qaopf{position:relative;margin:0;max-width:44rem;font-size:14px;line-height:1.65;z-index:1}.settings-page_tabBar___Q_n5{display:flex;gap:6px;margin-bottom:1.25rem;padding-bottom:2px;border-bottom:2px solid color-mix(in srgb,var(--color-brand-teal) 28%,var(--color-border-color))}.settings-page_tabScroll__wxjMC{display:flex;flex-wrap:wrap;gap:6px}.settings-page_tab__GcKGZ{padding:11px 20px;background:transparent;color:var(--color-text-secondary);border:none;border-bottom:2px solid transparent;border-radius:10px 10px 0 0;margin-bottom:-2px;cursor:pointer;font-size:14px;font-weight:600;font-family:inherit;transition:background-color .18s ease,color .18s ease,border-color .18s ease,box-shadow .18s ease}.settings-page_tab__GcKGZ:hover:not(.settings-page_tabActive__GpEs8){background:color-mix(in srgb,var(--color-brand-teal) 9%,var(--color-surface));color:var(--color-text)}.settings-page_tab__GcKGZ:focus-visible{outline:2px solid var(--color-brand-teal);outline-offset:2px}.settings-page_tabActive__GpEs8{background:var(--color-primary);color:var(--color-surface);border-bottom-color:var(--color-primary);box-shadow:0 -2px 12px color-mix(in srgb,var(--color-brand-teal) 15%,transparent)}html[data-theme=light] .settings-page_tabActive__GpEs8{color:#fff}.settings-page_mobileSelectRow__DCCmA{display:flex;flex-direction:column;gap:8px}.settings-page_mobileSelectLabel__7rWq6{font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-secondary)}.settings-page_mobileSelect__RIa9m{width:100%;max-width:100%;padding:12px 14px;font-size:15px;border-radius:12px;border:1px solid color-mix(in srgb,var(--color-brand-teal) 22%,var(--color-border-color));background:var(--color-surface);color:var(--color-text);font-family:inherit}.settings-page_panel__i2HIG{padding:22px 24px;border-radius:14px;background:color-mix(in srgb,var(--color-surface) 96%,transparent);border:1px solid color-mix(in srgb,var(--color-brand-teal) 14%,var(--color-border-color));border-left:3px solid var(--color-brand-teal);box-shadow:0 1px 2px color-mix(in srgb,var(--color-text) 4%,transparent),0 12px 32px -20px color-mix(in srgb,var(--color-brand-teal) 16%,var(--color-text));backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.settings-page_panelTitle__oh0rJ{font-size:1.125rem;font-weight:700;margin:0 0 10px;color:var(--color-text);line-height:1.3;letter-spacing:-.015em;padding-bottom:10px;border-bottom:1px solid color-mix(in srgb,var(--color-brand-teal) 30%,var(--color-border-color))}.settings-page_panelLead___wWsu{font-size:14px;margin:0 0 1.25rem;line-height:1.65;color:var(--color-text-secondary)}.settings-page_catalogPanelShell__e0P_J{margin:0;padding:0;border:none;border-radius:0;background:transparent;box-shadow:none}.settings-page_subCard__7qP3h{padding:16px 18px;border-radius:12px;background:color-mix(in srgb,var(--color-background) 72%,var(--color-surface));border:1px solid var(--color-border-color);margin-bottom:16px}.settings-page_subCard__7qP3h:last-child{margin-bottom:0}.settings-page_subCardTitle__Q1Wz5{font-size:14px;font-weight:600;margin:0 0 10px;color:var(--color-text)}.settings-page_dividerTop__4N_Ae{margin-top:20px;padding-top:20px;border-top:1px solid color-mix(in srgb,var(--color-brand-teal) 22%,var(--color-border-color))}.settings-page_banner__fHej_{padding:18px 20px;border-radius:12px;margin-bottom:1.25rem;border:1px solid var(--color-border-color)}.settings-page_bannerError__1vDX_{border-color:color-mix(in srgb,#b91c1c 35%,var(--color-border-color));background:color-mix(in srgb,#b91c1c 8%,var(--color-surface))}.settings-page_bannerInfo__Xu0Hg{border-color:color-mix(in srgb,#2563eb 35%,var(--color-border-color));background:color-mix(in srgb,#2563eb 7%,var(--color-surface))}.settings-page_bannerTitle__rvBid{font-size:15px;font-weight:700;margin:0 0 8px;color:var(--color-text)}.settings-page_bannerLead___sf_d{font-size:14px;margin:0 0 10px;line-height:1.55;color:var(--color-text-secondary)}.settings-page_bannerTitleError__Y8Uev{color:#991b1b}.settings-page_actionRow__4_UE1{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.settings-page_catalogToolbarIconBtn__Icoya{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;padding:0;border-radius:10px;border:1px solid color-mix(in srgb,var(--color-brand-teal) 24%,var(--color-border-color));background:color-mix(in srgb,var(--color-surface) 92%,var(--color-background));color:var(--color-text-secondary);cursor:pointer;transition:background-color .18s ease,color .18s ease,border-color .18s ease,box-shadow .18s ease}.settings-page_catalogToolbarIconBtn__Icoya:hover:not(:disabled){background:color-mix(in srgb,var(--color-brand-teal) 10%,var(--color-surface));color:var(--color-text);border-color:color-mix(in srgb,var(--color-brand-teal) 38%,var(--color-border-color))}.settings-page_catalogToolbarIconBtn__Icoya:focus-visible{outline:2px solid var(--color-brand-teal);outline-offset:2px}.settings-page_catalogToolbarIconBtn__Icoya:disabled{opacity:.5;cursor:not-allowed}.settings-page_catalogToolbarIconSpin__wt9ws{animation:settings-page_catalog-toolbar-icon-spin__jKwPA .75s linear infinite}@keyframes settings-page_catalog-toolbar-icon-spin__jKwPA{to{transform:rotate(1turn)}}.settings-page_btnPrimary__TDni2{padding:10px 18px;border-radius:10px;border:1px solid color-mix(in srgb,var(--color-brand-teal) 35%,var(--color-border-color));background:var(--color-primary);color:var(--color-surface);cursor:pointer;font-size:14px;font-weight:600;font-family:inherit;transition:opacity .15s ease,transform .12s ease}.settings-page_btnPrimary__TDni2:disabled{opacity:.55;cursor:not-allowed}.settings-page_btnSecondary__jKRNC{padding:10px 18px;border-radius:10px;border:1px solid var(--color-border-color);background:color-mix(in srgb,var(--color-background) 55%,var(--color-surface));color:var(--color-text);cursor:pointer;font-size:14px;font-weight:600;font-family:inherit}.settings-page_btnSecondary__jKRNC:disabled{opacity:.55;cursor:not-allowed}.settings-page_catalogEditIconBtn__xCXKK{display:inline-flex;align-items:center;justify-content:center;width:36px;height:34px;padding:0;border-radius:10px;border:1px solid var(--color-border-color);background:color-mix(in srgb,var(--color-background) 55%,var(--color-surface));color:var(--color-text);cursor:pointer;font-family:inherit;line-height:0;vertical-align:middle}.settings-page_catalogEditIconBtn__xCXKK:hover:not(:disabled){background:color-mix(in srgb,var(--color-background) 72%,var(--color-surface))}.settings-page_catalogEditIconBtn__xCXKK:focus-visible{outline:2px solid color-mix(in srgb,var(--color-brand-teal) 55%,var(--color-border-color));outline-offset:2px}.settings-page_catalogEditIconBtn__xCXKK:disabled{opacity:.55;cursor:not-allowed}.settings-page_catalogActionTd__Xohpv,.settings-page_catalogActionTh__BS3mt{box-sizing:border-box;min-width:52px;width:auto;max-width:none;white-space:nowrap;text-align:center;vertical-align:middle}.settings-page_catalogTableToolbar__zCMJq{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px}.settings-page_catalogSheetTabs__F710C{display:flex;flex-wrap:wrap;gap:5px;align-items:stretch;margin-bottom:16px;padding:5px;border-radius:14px;background:linear-gradient(180deg,color-mix(in srgb,var(--color-brand-teal) 6%,var(--color-surface)) 0,color-mix(in srgb,var(--color-background) 35%,var(--color-surface)) 100%);border:1px solid color-mix(in srgb,var(--color-brand-teal) 22%,var(--color-border-color));box-shadow:inset 0 1px 0 color-mix(in srgb,var(--color-surface) 55%,transparent),0 1px 3px color-mix(in srgb,var(--color-text) 5%,transparent)}@media (max-width:720px){.settings-page_catalogSheetTabs__F710C{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--color-brand-teal) 35%,var(--color-border-color)) transparent}}.settings-page_catalogSheetTab__KZLer{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex:1 1 auto;min-width:min(9.5rem,100%);padding:10px 12px 10px 14px;border-radius:10px;border:1px solid transparent;background:transparent;color:var(--color-text-secondary);cursor:pointer;font-size:12.5px;font-weight:600;font-family:inherit;line-height:1.35;text-align:left;transition:background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease}@media (max-width:720px){.settings-page_catalogSheetTab__KZLer{flex:0 0 auto;min-width:max-content;max-width:min(280px,85vw)}}.settings-page_catalogSheetTabLabel__X_qu7{flex:1 1 auto;min-width:0;text-align:left}.settings-page_catalogSheetTabBadge__I7NI0{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-width:1.5rem;padding:2px 8px;border-radius:999px;font-size:11px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.02em;background:color-mix(in srgb,var(--color-text) 9%,transparent);color:var(--color-text-secondary)}.settings-page_catalogSheetTab__KZLer:hover:not(:disabled):not(.settings-page_catalogSheetTabActive__H87kf){background:color-mix(in srgb,var(--color-brand-teal) 11%,var(--color-surface));color:var(--color-text);border-color:color-mix(in srgb,var(--color-brand-teal) 16%,transparent)}.settings-page_catalogSheetTab__KZLer:hover:not(:disabled):not(.settings-page_catalogSheetTabActive__H87kf) .settings-page_catalogSheetTabBadge__I7NI0{background:color-mix(in srgb,var(--color-brand-teal) 18%,var(--color-surface));color:var(--color-text)}.settings-page_catalogSheetTab__KZLer:focus-visible{outline:2px solid var(--color-brand-teal);outline-offset:2px}.settings-page_catalogSheetTab__KZLer:disabled{opacity:.55;cursor:not-allowed}.settings-page_catalogSheetTabActive__H87kf{background:var(--color-primary);color:var(--color-surface);border-color:color-mix(in srgb,var(--color-primary) 85%,var(--color-border-color));box-shadow:0 2px 10px color-mix(in srgb,var(--color-brand-teal) 28%,transparent),inset 0 1px 0 color-mix(in srgb,#fff 14%,transparent)}html[data-theme=light] .settings-page_catalogSheetTabActive__H87kf{color:#fff}.settings-page_catalogSheetTabActive__H87kf .settings-page_catalogSheetTabBadge__I7NI0{background:hsla(0,0%,100%,.22);color:inherit}html[data-theme=dark] .settings-page_catalogSheetTab__KZLer{color:var(--color-text-secondary)}html[data-theme=dark] .settings-page_catalogSheetTabActive__H87kf{color:var(--color-surface);box-shadow:0 2px 14px color-mix(in srgb,var(--color-brand-teal) 35%,transparent),inset 0 1px 0 color-mix(in srgb,#fff 8%,transparent)}html[data-theme=dark] .settings-page_catalogSheetTabActive__H87kf .settings-page_catalogSheetTabBadge__I7NI0{background:hsla(0,0%,100%,.16);color:inherit}.settings-page_catalogLedgerColsToggle__CNYLi{display:inline-flex;align-items:center;gap:8px;font-weight:600}.settings-page_btnGhost__ewpWC{padding:10px 18px;border-radius:10px;border:1px solid transparent;background:transparent;color:var(--color-text-secondary);cursor:pointer;font-size:14px;font-weight:600;font-family:inherit;text-decoration:underline;text-underline-offset:3px}.settings-page_fieldLabel___XQr7{display:block;font-size:12px;margin-bottom:0;color:var(--color-text-secondary);font-weight:600}.settings-page_fieldInput__DXvbp{width:100%;max-width:360px;padding:8px 11px;font-size:13.5px;border-radius:8px;border:1px solid var(--color-border-color);background:var(--color-background);color:var(--color-text);box-sizing:border-box;font-family:inherit}.settings-page_btnCompact__Z9lve{padding:7px 12px;font-size:12.5px;border-radius:8px}a.settings-page_btnCompact__Z9lve{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;box-sizing:border-box}.settings-page_fieldInputTotp__UvFal{letter-spacing:.12em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.settings-page_radioGroup__NR_gu{display:flex;flex-direction:column;gap:12px}.settings-page_radioOption___VDew{display:flex;align-items:center;gap:11px;cursor:pointer;font-size:15px;color:var(--color-text);padding:10px 12px;border-radius:10px;border:1px solid transparent;transition:background .15s ease}.settings-page_radioOption___VDew:hover{background:color-mix(in srgb,var(--color-brand-teal) 7%,var(--color-surface))}.settings-page_panelKicker__OxTvK{margin:0 0 4px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--color-brand-teal) 72%,var(--color-text-secondary))}.settings-page_panelTitlePlain__krG__{border-bottom:none;padding-bottom:0;margin-bottom:4px}.settings-page_panelLeadCompact__JzNA7{margin-bottom:.85rem;font-size:13px;line-height:1.55}.settings-page_compactPanel__MfDYF{padding:16px 18px}.settings-page_compactStack__rLlQh{display:flex;flex-direction:column;gap:.75rem}@media (min-width:769px){.settings-page_compactStack__rLlQh{gap:.85rem}}.settings-page_accountGrid__Hn52i{display:grid;grid-gap:.75rem;gap:.75rem}@media (min-width:880px){.settings-page_accountGrid__Hn52i{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start}}.settings-page_fieldStack__ncpDh{display:flex;flex-direction:column;gap:10px}.settings-page_fieldBlock__ruuup{display:flex;flex-direction:column;gap:4px}.settings-page_statusPill__gn1L1{display:inline-flex;align-items:center;gap:6px;padding:3px 9px;border-radius:999px;font-size:12px;font-weight:700;line-height:1.3;border:1px solid color-mix(in srgb,var(--color-brand-teal) 28%,var(--color-border-color));background:color-mix(in srgb,var(--color-brand-teal) 10%,var(--color-surface));color:color-mix(in srgb,var(--color-brand-teal) 80%,var(--color-text))}.settings-page_statusPillOff__x_V8D{border-color:var(--color-border-color);background:color-mix(in srgb,var(--color-background) 70%,var(--color-surface));color:var(--color-text-secondary)}.settings-page_statusPillPending__J_7xQ{border-color:color-mix(in srgb,#c47b1a 40%,var(--color-border-color));background:color-mix(in srgb,#c47b1a 12%,var(--color-surface));color:color-mix(in srgb,#c47b1a 75%,var(--color-text))}.settings-page_hintTiny__RBtmO{margin:0;font-size:12px;line-height:1.5;color:var(--color-text-secondary)}.settings-page_mfaQrWrap__65pq7{text-align:center;margin:0 0 10px;padding:10px;border-radius:10px;background:color-mix(in srgb,var(--color-background) 70%,var(--color-surface));border:1px solid var(--color-border-color)}.settings-page_mfaQr__C9Fnb{max-width:160px;height:auto;display:block;margin:0 auto}.settings-page_mfaSecret__vgiVI{margin:0 0 10px;font-size:11.5px;word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;color:var(--color-text-secondary);line-height:1.45}.settings-page_generalIntro__LhRO4{display:grid;grid-gap:14px;gap:14px}@media (min-width:720px){.settings-page_generalIntro__LhRO4{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start}}.settings-page_kvList__pTRkm{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:0;border:1px solid var(--color-border-color);border-radius:12px;overflow:hidden;background:color-mix(in srgb,var(--color-background) 55%,var(--color-surface))}.settings-page_kvRow__emIFL{display:grid;grid-template-columns:minmax(5.5rem,28%) 1fr;grid-gap:8px 12px;gap:8px 12px;padding:8px 12px;border-bottom:1px solid var(--color-border-color);font-size:12.5px;line-height:1.45}.settings-page_kvRow__emIFL:last-child{border-bottom:none}.settings-page_kvLabel__qOMqh{margin:0;font-weight:650;color:var(--color-text-secondary)}.settings-page_kvValue__RzYVF{margin:0;color:var(--color-text);min-width:0;word-break:break-word}.settings-page_devNote__D_vj2{margin:0;padding:10px 12px;border-radius:10px;border:1px dashed color-mix(in srgb,var(--color-brand-teal) 28%,var(--color-border-color));background:color-mix(in srgb,var(--color-brand-teal) 5%,var(--color-surface));font-size:12px;line-height:1.55;color:var(--color-text-secondary)}.settings-page_devNoteTitle__G0dnQ{display:block;margin:0 0 4px;font-size:12px;font-weight:700;letter-spacing:.02em;color:var(--color-text)}.settings-page_themeChoiceGrid__3Afp7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;max-width:22rem}.settings-page_themeChoice__5kIW7{display:flex;flex-direction:column;gap:7px;padding:7px;border-radius:14px;border:1.5px solid var(--color-border-color);background:color-mix(in srgb,var(--color-background) 40%,var(--color-surface));cursor:pointer;text-align:left;font-family:inherit;color:var(--color-text);transition:border-color .16s ease,box-shadow .16s ease,background .16s ease,transform .12s ease}.settings-page_themeChoice__5kIW7:hover{border-color:color-mix(in srgb,var(--color-brand-teal) 40%,var(--color-border-color));background:color-mix(in srgb,var(--color-brand-teal) 6%,var(--color-surface))}.settings-page_themeChoice__5kIW7:focus-visible{outline:2px solid var(--color-brand-teal);outline-offset:2px}.settings-page_themeChoiceActive__2P91l{border-color:var(--color-brand-teal);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-brand-teal) 22%,transparent);background:color-mix(in srgb,var(--color-brand-teal) 8%,var(--color-surface))}.settings-page_themeChoicePreview__tBaBC{display:block;height:48px;border-radius:8px;border:1px solid color-mix(in srgb,var(--color-text) 10%,transparent);overflow:hidden;position:relative}.settings-page_themePreviewLight__Wc_2v{background:linear-gradient(180deg,#f8fafc,#eef2f7)}.settings-page_themePreviewLight__Wc_2v:before{content:"";position:absolute;left:8px;top:9px;width:38%;height:7px;border-radius:3px;background:#cbd5e1;box-shadow:0 11px 0 0 #e2e8f0,0 22px 0 0 #e2e8f0}.settings-page_themePreviewLight__Wc_2v:after{content:"";position:absolute;right:8px;top:9px;bottom:9px;width:34%;border-radius:6px;background:#fff;border:1px solid #e2e8f0;box-shadow:0 1px 2px rgb(15 23 42/6%)}.settings-page_themePreviewDark__Ky07h{background:linear-gradient(180deg,#0f172a,#111827)}.settings-page_themePreviewDark__Ky07h:before{content:"";position:absolute;left:8px;top:9px;width:38%;height:7px;border-radius:3px;background:#475569;box-shadow:0 11px 0 0 #334155,0 22px 0 0 #334155}.settings-page_themePreviewDark__Ky07h:after{content:"";position:absolute;right:8px;top:9px;bottom:9px;width:34%;border-radius:6px;background:#1e293b;border:1px solid hsla(0,0%,100%,.08)}.settings-page_themeChoiceLabel__eiqra{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12px;font-weight:700;padding:0 2px 1px}.settings-page_themeChoiceCheck__ts1VJ{width:18px;height:18px;border-radius:999px;border:1.5px solid color-mix(in srgb,var(--color-text) 22%,transparent);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-size:11px;line-height:1;color:transparent}.settings-page_themeChoiceActive__2P91l .settings-page_themeChoiceCheck__ts1VJ{border-color:var(--color-brand-teal);background:var(--color-brand-teal);color:#fff}.settings-page_segment__mxHUv{display:inline-flex;padding:3px;gap:3px;border-radius:12px;background:color-mix(in srgb,var(--color-text) 6%,transparent);border:1px solid var(--color-border-color);align-self:flex-start;flex-wrap:wrap;max-width:100%}.settings-page_segBtn__0psUe{padding:6px 12px;border:0;border-radius:8px;background:transparent;color:var(--color-text-secondary);font-size:12.5px;font-weight:700;cursor:pointer;font-family:inherit;transition:background .15s ease,color .15s ease,box-shadow .15s ease}.settings-page_segBtn__0psUe:hover:not(.settings-page_segBtnActive__9Gdc4){color:var(--color-text)}.settings-page_segBtn__0psUe:focus-visible{outline:2px solid var(--color-brand-teal);outline-offset:2px}.settings-page_segBtnActive__9Gdc4{background:var(--color-surface);color:color-mix(in srgb,var(--color-brand-teal) 85%,var(--color-text));box-shadow:0 1px 2px color-mix(in srgb,var(--color-text) 12%,transparent)}html[data-theme=dark] .settings-page_segBtnActive__9Gdc4{background:#1e293b;color:#5eead4;box-shadow:0 1px 2px rgba(0,0,0,.35)}@media (max-width:520px){.settings-page_themeChoiceGrid__3Afp7{grid-template-columns:1fr;max-width:none}.settings-page_kvRow__emIFL{grid-template-columns:1fr;gap:2px}}.settings-page_inlineCode__qXIZP{background:color-mix(in srgb,var(--color-background) 65%,var(--color-surface));padding:2px 8px;border-radius:6px;font-size:12px;border:1px solid var(--color-border-color)}.settings-page_preBlock__XIqN_{font-size:12px;padding:14px;background:var(--color-background);border-radius:10px;border:1px solid var(--color-border-color);overflow:auto;margin:0 0 12px;white-space:pre-wrap;word-break:break-word;line-height:1.45}.settings-page_tableWrap__ggAJs{overflow-x:auto;-webkit-overflow-scrolling:touch}.settings-page_tableWrapCatalog__ffgKQ{overflow-x:auto;max-width:100%}.settings-page_dataTable__dDM9F{width:100%;min-width:520px;border-collapse:collapse;font-size:13px;border:1px solid var(--color-border-color);border-radius:12px;overflow:hidden}.settings-page_dataTableCatalog__Ikt_h{min-width:0;max-width:100%;width:100%;table-layout:fixed;overflow:visible}.settings-page_dataTableCatalog__Ikt_h td,.settings-page_dataTableCatalog__Ikt_h th{overflow-wrap:anywhere;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;min-width:0}.settings-page_dataTableCatalog__Ikt_h .settings-page_tdBreakWord__YpLe5{max-width:none}.settings-page_catalogCatMerged__xAtDi,.settings-page_catalogCatThLarge__ynEDB,.settings-page_catalogCatThMedium___Tu6E,.settings-page_catalogCatThSmall__ZikwJ{background:color-mix(in srgb,var(--color-background) 42%,var(--color-surface));border-right:1px solid var(--color-border-color);white-space:normal;word-break:break-word}.settings-page_catalogCatMergedLarge__7Nl7D,.settings-page_catalogCatThLarge__ynEDB{font-weight:650;border-right-width:2px;background:color-mix(in srgb,var(--color-background) 28%,var(--color-surface))}.settings-page_catalogCatMergedMedium__Jtbqi,.settings-page_catalogCatThMedium___Tu6E{font-weight:550;background:color-mix(in srgb,var(--color-background) 48%,var(--color-surface))}.settings-page_catalogCatMergedSmall__tMIme,.settings-page_catalogCatThSmall__ZikwJ{font-weight:450;background:color-mix(in srgb,var(--color-background) 68%,var(--color-surface))}.settings-page_catalogDetailCell__4thWE{background:var(--color-surface)}.settings-page_catalogDetailStripeA__42b8Z{background:color-mix(in srgb,var(--color-surface) 84%,var(--color-background))}.settings-page_catalogDetailStripeB__rryCU{background:color-mix(in srgb,var(--color-surface) 96%,var(--color-background))}html[data-theme=dark] .settings-page_catalogDetailStripeA__42b8Z{background:color-mix(in srgb,var(--color-surface) 88%,var(--color-background))}html[data-theme=dark] .settings-page_catalogDetailStripeB__rryCU{background:color-mix(in srgb,var(--color-surface) 96%,var(--color-background))}.settings-page_tdTabular___UhmJ{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.settings-page_tdBreakWord__YpLe5{max-width:200px;word-break:break-word}.settings-page_dataTable__dDM9F thead tr{background:color-mix(in srgb,var(--color-background) 70%,var(--color-surface));text-align:left}.settings-page_dataTable__dDM9F th{font-weight:600}.settings-page_dataTable__dDM9F td,.settings-page_dataTable__dDM9F th{padding:11px 13px;border-bottom:1px solid var(--color-border-color);vertical-align:top}.settings-page_dataTable__dDM9F tbody tr:last-child td{border-bottom:none}.settings-page_feedbackOk__My3lv{margin-top:12px;font-size:14px;color:var(--color-text-secondary);line-height:1.5}.settings-page_feedbackErr__Pdtj7{margin-top:12px;font-size:14px;color:#b91c1c;line-height:1.5}.settings-page_settingsList__y4Ax4{margin:0;padding-left:1.2rem;font-size:14px;line-height:1.65}.settings-page_termsBody__s63fY{display:flex;flex-direction:column;gap:1.1rem;margin-top:4px}.settings-page_termsSection__zv5P1{display:flex;flex-direction:column;gap:.45rem}.settings-page_termsSectionTitle__mOASP{margin:0;font-size:13.5px;font-weight:700;letter-spacing:.01em;color:var(--color-primary)}.settings-page_termsParagraph__TmFLr{margin:0;font-size:13px;line-height:1.7;color:var(--color-text-secondary)}.settings-page_glassPage__zLQn_ .settings-page_termsSectionTitle__mOASP{color:var(--set-text)}.settings-page_glassPage__zLQn_ .settings-page_termsParagraph__TmFLr{color:var(--set-sub)}.settings-page_catalogModalBackdrop__sNLMA{position:fixed;inset:0;z-index:3000;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(15,18,25,.5)}.settings-page_catalogModal__8QCpS{width:100%;max-width:560px;max-height:min(90vh,720px);overflow:auto;padding:1.25rem 1.35rem;border-radius:14px;background:var(--color-surface);border:1px solid var(--color-border-color);box-shadow:0 1px 2px color-mix(in srgb,var(--color-text) 6%,transparent),0 22px 56px -12px color-mix(in srgb,var(--color-text) 35%,transparent)}.settings-page_catalogModalWide__LnmfI{max-width:min(96vw,920px)}.settings-page_catalogBulkTableWrap__0GeP8{overflow:auto;max-height:min(52vh,440px);margin-bottom:4px;border:1px solid var(--color-border-color);border-radius:10px}.settings-page_catalogBulkTable__lR5ae{min-width:100%;margin:0}.settings-page_catalogBulkTable__lR5ae td,.settings-page_catalogBulkTable__lR5ae th{vertical-align:middle}.settings-page_catalogCatThButton__Kk2jR{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;margin:0;padding:0;font:inherit;font-weight:inherit;letter-spacing:inherit;text-align:left;color:inherit;background:transparent;border:0;border-radius:8px;cursor:pointer}.settings-page_catalogCatThButton__Kk2jR:hover:not(:disabled){text-decoration:underline;text-underline-offset:3px}.settings-page_catalogCatThButton__Kk2jR:disabled{cursor:default;text-decoration:none;opacity:.55}.settings-page_catalogModalTitle__D1Y6P{margin:0 0 14px;font-size:1.05rem;font-weight:700;letter-spacing:-.02em;color:var(--color-primary)}.settings-page_catalogFormGrid__7oAGY{display:grid;grid-gap:10px 14px;gap:10px 14px;grid-template-columns:1fr 1fr}@media (max-width:520px){.settings-page_catalogFormGrid__7oAGY{grid-template-columns:1fr}}.settings-page_catalogFormFull__KwUfT{grid-column:1/-1}.settings-page_catalogModalActions__S6Qbq{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px;margin-top:18px}.settings-page_catalogModalActionsLeading__IVncg{margin-right:auto}.settings-page_catalogLabel__YZe2I{display:block;font-size:12px;font-weight:600;color:var(--color-text-secondary);margin-bottom:4px}.settings-page_catalogInput__YULtZ,.settings-page_catalogModal__8QCpS textarea.settings-page_catalogInput__YULtZ{width:100%;box-sizing:border-box;padding:8px 10px;font-size:14px;border-radius:8px;border:1px solid var(--color-border-color);background:var(--color-background);color:var(--color-text);font-family:inherit}.settings-page_catalogModal__8QCpS textarea.settings-page_catalogInput__YULtZ{min-height:64px;resize:vertical}html[data-theme=dark] .settings-page_hero__XdhNI{background:linear-gradient(135deg,var(--color-surface) 0,color-mix(in srgb,var(--color-surface) 88%,var(--color-brand-teal) 12%) 100%),linear-gradient(118deg,color-mix(in srgb,var(--color-brand-teal) 16%,transparent) 0,transparent 48%);box-shadow:0 1px 2px rgba(0,0,0,.35),0 18px 48px -16px color-mix(in srgb,var(--color-brand-teal) 20%,#000)}html[data-theme=dark] .settings-page_tab__GcKGZ:hover:not(.settings-page_tabActive__GpEs8){background:color-mix(in srgb,var(--color-brand-teal) 12%,var(--color-surface))}html[data-theme=dark] .settings-page_tabActive__GpEs8{color:var(--color-accent-navy,#0c1018);box-shadow:0 -2px 14px color-mix(in srgb,var(--color-brand-teal) 22%,transparent)}@media (max-width:768px){.settings-page_hero__XdhNI{margin:0 0 1rem;padding:1rem .95rem .95rem;border-radius:14px}.settings-page_heroTitle__LaRE5{font-size:1.28rem;padding-bottom:10px}.settings-page_heroLead__Qaopf{font-size:13px;line-height:1.65;max-width:none}.settings-page_tabBar___Q_n5{margin-bottom:1rem}.settings-page_tabScroll__wxjMC{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;gap:4px;padding-bottom:4px;scrollbar-width:thin;width:100%;max-width:100%}.settings-page_tab__GcKGZ{flex:0 0 auto;padding:.55rem .9rem;font-size:13px;border-radius:10px 10px 0 0}.settings-page_panel__i2HIG{padding:14px;border-radius:12px}.settings-page_panelTitle__oh0rJ{font-size:1.05rem;padding-bottom:8px;margin-bottom:8px}.settings-page_subCard__7qP3h{padding:12px 13px;margin-bottom:12px}.settings-page_pageStack__ZPuN_{gap:1rem}}.settings-page_glassPage__zLQn_{--set-text:#f1f5f9;--set-sub:#cbd5e1;--set-dim:#94a3b8;--set-accent:#5eead4;--set-accent-deep:#2dd4bf;--set-glass:rgba(8,13,26,.62);--set-border:hsla(0,0%,100%,.14);--set-border-strong:hsla(0,0%,100%,.28);--set-field:rgba(3,7,18,.58);--set-shadow:0 16px 40px rgba(2,6,23,.46);--set-inset:inset 0 1px 0 hsla(0,0%,100%,.1);gap:14px;color:var(--set-text)}@supports not (((-webkit-backdrop-filter:blur(2px)) or (backdrop-filter:blur(2px))) or (-webkit-backdrop-filter:blur(2px))){.settings-page_glassPage__zLQn_{--set-glass:rgba(8,13,26,.88)}}.settings-page_glassPage__zLQn_ .settings-page_panel__i2HIG{padding:20px 22px 18px;border-radius:16px;border-left:1px solid var(--set-border);border:1px solid var(--set-border);background:var(--set-glass);box-shadow:var(--set-shadow),var(--set-inset);backdrop-filter:blur(20px) saturate(135%);-webkit-backdrop-filter:blur(20px) saturate(135%);color:var(--set-text)}.settings-page_glassPage__zLQn_ .settings-page_panelKicker__OxTvK{color:var(--set-accent);font-weight:800}.settings-page_glassPage__zLQn_ .settings-page_panelTitlePlain__krG__,.settings-page_glassPage__zLQn_ .settings-page_panelTitle__oh0rJ{color:var(--set-text);letter-spacing:-.02em}.settings-page_glassPage__zLQn_ .settings-page_panelLeadCompact__JzNA7,.settings-page_glassPage__zLQn_ .settings-page_panelLead___wWsu{color:var(--set-sub)}.settings-page_glassPage__zLQn_ .settings-page_fieldLabel___XQr7{color:var(--set-dim);font-weight:700}.settings-page_glassPage__zLQn_ .settings-page_themeChoice__5kIW7{border-color:var(--set-border);background:var(--set-field);color:var(--set-text)}.settings-page_glassPage__zLQn_ .settings-page_themeChoice__5kIW7:hover{border-color:var(--set-border-strong);background:rgb(94 234 212/8%)}.settings-page_glassPage__zLQn_ .settings-page_themeChoiceActive__2P91l{border-color:color-mix(in srgb,var(--set-accent) 55%,var(--set-border));background:rgba(45,212,191,.12);box-shadow:0 0 0 3px rgba(45,212,191,.18)}.settings-page_glassPage__zLQn_ .settings-page_themeChoiceLabel__eiqra{color:var(--set-text)}.settings-page_glassPage__zLQn_ .settings-page_themeChoiceCheck__ts1VJ{border-color:var(--set-border-strong)}.settings-page_glassPage__zLQn_ .settings-page_themeChoiceActive__2P91l .settings-page_themeChoiceCheck__ts1VJ{border-color:var(--set-accent-deep);background:var(--set-accent-deep);color:#05261f}.settings-page_glassPage__zLQn_ .settings-page_segment__mxHUv{background:rgba(3,7,18,.46);border-color:var(--set-border)}.settings-page_glassPage__zLQn_ .settings-page_segBtn__0psUe{color:var(--set-sub)}.settings-page_glassPage__zLQn_ .settings-page_segBtn__0psUe:hover:not(.settings-page_segBtnActive__9Gdc4){color:var(--set-text)}.settings-page_glassPage__zLQn_ .settings-page_segBtnActive__9Gdc4,html[data-theme=dark] .settings-page_glassPage__zLQn_ .settings-page_segBtnActive__9Gdc4{background:var(--set-accent-deep);color:#05261f;box-shadow:none}.settings-page_glassPage__zLQn_ .settings-page_kvList__pTRkm{border-color:var(--set-border);background:var(--set-field)}.settings-page_glassPage__zLQn_ .settings-page_kvRow__emIFL{border-bottom-color:var(--set-border)}.settings-page_glassPage__zLQn_ .settings-page_kvLabel__qOMqh{color:var(--set-dim)}.settings-page_glassPage__zLQn_ .settings-page_kvValue__RzYVF{color:var(--set-text)}.settings-page_glassPage__zLQn_ .settings-page_devNote__D_vj2{border-style:solid;border-color:var(--set-border);background:rgba(3,7,18,.4);color:var(--set-sub)}.settings-page_glassPage__zLQn_ .settings-page_devNoteTitle__G0dnQ{color:var(--set-accent)}.settings-page_glassPage__zLQn_ .settings-page_inlineCode__qXIZP{border-color:var(--set-border);background:var(--set-field);color:var(--set-accent)}.settings-page_statusLabelScope__vxWua{margin:0 0 1.15rem}.settings-page_statusLabelScopeTitle__Sv68V{margin:0 0 4px;font-size:13.5px;font-weight:700;color:var(--color-text)}.settings-page_statusLabelScopeLead__I2a4z{margin:0 0 10px;font-size:12.5px;line-height:1.5;color:var(--color-text-secondary)}.settings-page_statusLabelGrid__EQrY1{display:flex;flex-direction:column;gap:6px}.settings-page_statusLabelRow__UrQCK{display:grid;grid-template-columns:minmax(6.5rem,9rem) minmax(7rem,1fr) auto auto;grid-gap:8px 10px;gap:8px 10px;align-items:center}.settings-page_statusLabelRowHidden__TZn7f{opacity:.55}.settings-page_statusLabelReorder__enk7R{display:inline-flex;gap:2px}.settings-page_statusLabelIconBtn__Mjqoe{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border-radius:8px;border:1px solid var(--color-border-color);background:var(--color-background);color:var(--color-text);cursor:pointer}.settings-page_statusLabelIconBtn__Mjqoe:disabled{opacity:.35;cursor:not-allowed}.settings-page_statusLabelHide__MxqP9{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:650;color:var(--color-text-secondary);white-space:nowrap}.settings-page_statusLabelId__QiTZs{font-size:13px;font-weight:650;color:var(--color-text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.settings-page_statusLabelInput__Gn4KY{max-width:280px}.settings-page_statusLabelInputDup__CEaTQ{border-color:color-mix(in srgb,#ef4444 55%,var(--color-border-color))}.settings-page_statusLabelWarn__2wH7g{margin:8px 0 0;font-size:12.5px;line-height:1.5;color:#b91c1c}.settings-page_statusLabelOk__CI0r4{margin:8px 0 0;font-size:12.5px;color:var(--color-text-secondary)}.settings-page_statusLabelActions__rev_s{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.settings-page_glassPage__zLQn_ .settings-page_statusLabelScopeTitle__Sv68V{color:var(--set-text)}.settings-page_glassPage__zLQn_ .settings-page_statusLabelId__QiTZs,.settings-page_glassPage__zLQn_ .settings-page_statusLabelScopeLead__I2a4z{color:var(--set-sub)}.settings-page_glassPage__zLQn_ .settings-page_statusLabelInput__Gn4KY{border-color:var(--set-border);background:var(--set-field);color:var(--set-text)}.settings-page_glassPage__zLQn_ .settings-page_statusLabelWarn__2wH7g{color:#fca5a5}.settings-page_glassPage__zLQn_ .settings-page_statusLabelOk__CI0r4{color:var(--set-accent)}.settings-page_glassPage__zLQn_ .settings-page_statusLabelIconBtn__Mjqoe{border-color:var(--set-border);background:var(--set-field);color:var(--set-text)}.settings-page_glassPage__zLQn_ .settings-page_statusLabelHide__MxqP9{color:var(--set-sub)}.settings-page_glassPage__zLQn_ .settings-page_btnPrimary__TDni2{border-color:color-mix(in srgb,var(--set-accent) 45%,var(--set-border));background:var(--set-accent);color:#05261f}.settings-page_glassPage__zLQn_ .settings-page_btnSecondary__jKRNC{border-color:var(--set-border);background:var(--set-field);color:var(--set-text)}.AppToast_toastHost__1PEAT{position:fixed;top:calc(var(--desktop-tab-bar-height, 32px) + var(--desktop-url-bar-height, 32px) + .75rem);right:1rem;z-index:10100;display:flex;flex-direction:column;align-items:flex-end;gap:.65rem;max-width:min(22rem,calc(100vw - 1.5rem));pointer-events:none}.AppToast_toastItem__fufVq{--toast-accent:var(--color-brand-teal,#009b91);--toast-icon-bg:color-mix(in srgb,var(--toast-accent) 12%,var(--color-surface));--toast-icon-fg:var(--toast-accent);--toast-border:color-mix(in srgb,var(--toast-accent) 22%,var(--color-border-color));position:relative;display:flex;align-items:flex-start;gap:.65rem;width:100%;margin:0;padding:.72rem .85rem .72rem .72rem;border-radius:12px;border:1px solid var(--toast-border);background:color-mix(in srgb,var(--color-surface) 92%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 1px 2px color-mix(in srgb,var(--color-text) 6%,transparent),0 8px 24px color-mix(in srgb,var(--color-text) 10%,transparent);pointer-events:auto;overflow:hidden;animation:AppToast_toastEnter__Jb73d .32s cubic-bezier(.22,1,.36,1)}.AppToast_toastItem__fufVq:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;border-radius:12px 0 0 12px;background:var(--toast-accent)}.AppToast_toastItemError__f8RK7{--toast-accent:#dc2626;--toast-icon-bg:color-mix(in srgb,#ef4444 10%,var(--color-surface));--toast-icon-fg:#dc2626;--toast-border:color-mix(in srgb,#ef4444 24%,var(--color-border-color))}.AppToast_toastItemInfo__4oibr{--toast-accent:#2563eb;--toast-icon-bg:color-mix(in srgb,#3b82f6 10%,var(--color-surface));--toast-icon-fg:#2563eb;--toast-border:color-mix(in srgb,#3b82f6 22%,var(--color-border-color))}.AppToast_toastIconWrap__V_HmX{flex:0 0 auto;display:grid;place-items:center;width:1.75rem;height:1.75rem;margin-top:.05rem;border-radius:8px;background:var(--toast-icon-bg);color:var(--toast-icon-fg)}.AppToast_toastIconSvg__3dMwj{width:1rem;height:1rem}.AppToast_toastMessage__RCMe1{margin:0;flex:1 1 auto;min-width:0;color:var(--color-text);font-size:.8125rem;line-height:1.55;font-weight:500;letter-spacing:.01em}@keyframes AppToast_toastEnter__Jb73d{0%{opacity:0;transform:translateY(-.35rem) translateX(.5rem) scale(.98)}to{opacity:1;transform:translateY(0) translateX(0) scale(1)}}html[data-theme=dark] .AppToast_toastItem__fufVq{background:color-mix(in srgb,var(--color-surface) 88%,rgba(15,23,42,.4));box-shadow:0 1px 2px rgba(0,0,0,.28),0 10px 28px rgba(0,0,0,.36)}html[data-theme=dark] .AppToast_toastItemError__f8RK7{--toast-accent:#f87171;--toast-icon-fg:#fca5a5;--toast-icon-bg:color-mix(in srgb,#ef4444 16%,var(--color-surface));--toast-border:color-mix(in srgb,#ef4444 28%,var(--color-border-color))}html[data-theme=dark] .AppToast_toastItemInfo__4oibr{--toast-accent:#60a5fa;--toast-icon-fg:#93c5fd;--toast-icon-bg:color-mix(in srgb,#3b82f6 16%,var(--color-surface));--toast-border:color-mix(in srgb,#3b82f6 26%,var(--color-border-color))}@media (max-width:640px){.AppToast_toastHost__1PEAT{top:auto;bottom:calc(1rem + env(safe-area-inset-bottom, 0px));right:.75rem;left:.75rem;align-items:stretch;max-width:none}.AppToast_toastItem__fufVq{padding:.8rem .9rem .8rem .78rem}}.daily-login-streak-popup_root__02idx{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;padding:20px 16px}.daily-login-streak-popup_scrim__WtiQs{position:absolute;inset:0;background:linear-gradient(165deg,rgba(2,6,23,.82),rgba(15,23,42,.88) 45%,rgba(0,80,75,.55));-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.daily-login-streak-popup_card__LaCt_{position:relative;width:min(100%,380px);padding:28px 24px 22px;border-radius:24px;border:1px solid rgba(167,243,208,.35);background:linear-gradient(180deg,rgba(15,23,42,.98),rgba(2,44,42,.96));box-shadow:0 28px 72px rgba(0,0,0,.48),inset 0 0 0 1px hsla(0,0%,100%,.06);color:#f8fafc;text-align:center}.daily-login-streak-popup_eyebrow__65xYQ{margin:0 0 10px;font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#99f6e4}.daily-login-streak-popup_flameWrap__YBT7j{display:flex;align-items:center;justify-content:center;margin:4px 0 8px}.daily-login-streak-popup_flame__bsgMO{font-size:52px;line-height:1;filter:drop-shadow(0 8px 16px rgb(251 146 60/45%));animation:daily-login-streak-popup_streakFlamePulse__T5Zn9 1.8s ease-in-out infinite}@keyframes daily-login-streak-popup_streakFlamePulse__T5Zn9{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}.daily-login-streak-popup_streakNumber__ahtF3{margin:0;font-size:64px;font-weight:800;line-height:1;letter-spacing:-.03em;background:linear-gradient(180deg,#fef3c7,#fbbf24 55%,#f59e0b);-webkit-background-clip:text;background-clip:text;color:transparent}.daily-login-streak-popup_streakUnit__9wFDY{margin:4px 0 0;font-size:22px;font-weight:700;color:#e2e8f0}.daily-login-streak-popup_message__sr8M5{margin:16px 0 0;font-size:14px;line-height:1.6;color:#cbd5e1}.daily-login-streak-popup_weekRow__qvGzG{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:6px;gap:6px;margin:22px 0 4px}.daily-login-streak-popup_weekDay__CW0UZ{display:flex;flex-direction:column;align-items:center;gap:6px}.daily-login-streak-popup_weekDayLabel__yU4jq{font-size:10px;font-weight:600;color:#94a3b8}.daily-login-streak-popup_weekDayLabelToday__HFJKM{color:#99f6e4}.daily-login-streak-popup_weekDot__Vlp5B{width:34px;height:34px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:2px solid rgba(71,85,105,.8);background:rgba(30,41,59,.7);font-size:12px;font-weight:700;color:#94a3b8}.daily-login-streak-popup_weekDotLogged__RCaw4{border-color:#10b981;background:linear-gradient(180deg,#34d399,#059669);color:#020617;box-shadow:0 4px 12px rgba(16,185,129,.35)}.daily-login-streak-popup_weekDotToday__M7pcL{box-shadow:0 0 0 3px rgba(45,212,191,.25),0 4px 12px rgba(16,185,129,.35)}.daily-login-streak-popup_weekDotCheck__utnLk{font-size:14px;line-height:1}.daily-login-streak-popup_longestNote__4IuDz{margin:14px 0 0;font-size:12px;color:#94a3b8}.daily-login-streak-popup_longestNote__4IuDz strong{color:#99f6e4;font-weight:700}.daily-login-streak-popup_resetNote__w3ZOg{margin:10px 0 0;padding:8px 10px;border-radius:10px;background:rgba(30,41,59,.65);font-size:12px;line-height:1.5;color:#cbd5e1}.daily-login-streak-popup_confirmBtn__4zNkG{width:100%;margin-top:22px;padding:13px 18px;border:none;border-radius:14px;background:linear-gradient(180deg,#2dd4bf,#009b91);color:#020617;font-size:15px;font-weight:800;cursor:pointer;box-shadow:0 10px 24px rgba(0,155,145,.35)}.daily-login-streak-popup_confirmBtn__4zNkG:hover{filter:brightness(1.05)}.daily-login-streak-popup_confirmBtn__4zNkG:active{transform:translateY(1px)}