.DbHealthStatus_wrap__VwGWL{position:relative;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;border-radius:12px;outline:none}.DbHealthStatus_wrap__VwGWL:focus-visible{outline:2px solid rgba(196,181,253,.7);outline-offset:3px}.DbHealthStatus_light__AsYWY{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:26px;padding:7px 5px;border-radius:12px;background:linear-gradient(180deg,#2a3340,#0d1117);border:1px solid rgba(255,255,255,.16);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 1px 3px rgba(0,0,0,.25)}.DbHealthStatus_lamp__VOJR9{width:12px;height:12px;border-radius:999px;background:#3a4556;box-shadow:inset 0 1px 2px rgba(0,0,0,.45);opacity:.4;transition:background-color .2s ease,box-shadow .2s ease,opacity .2s ease}.DbHealthStatus_bad__acgMk .DbHealthStatus_lampRed__d75nA{opacity:1;background:#ef5350;box-shadow:0 0 8px rgba(239,83,80,.9),0 0 14px rgba(239,83,80,.4),inset 0 1px 1px rgba(255,255,255,.25)}.DbHealthStatus_checking__l0B_6 .DbHealthStatus_lampYellow__WUn2X{opacity:1;background:#f5c542;box-shadow:0 0 8px rgba(245,197,66,.95),0 0 14px rgba(245,197,66,.4),inset 0 1px 1px rgba(255,255,255,.3);animation:DbHealthStatus_pulseYellow__ODxaf 1.1s ease-in-out infinite}.DbHealthStatus_refreshing__E8dvb .DbHealthStatus_light__AsYWY{opacity:.85}.DbHealthStatus_good__4HlNw .DbHealthStatus_lampGreen__QT7w6{opacity:1;background:#16a34a;box-shadow:0 0 8px rgba(22,163,74,.95),0 0 14px rgba(22,163,74,.4),inset 0 1px 1px rgba(255,255,255,.3)}.DbHealthStatus_tooltip__QnyKt{position:absolute;top:calc(100% + .65rem);right:0;z-index:40;width:max-content;max-width:min(320px,72vw);padding:.75rem .85rem;border-radius:10px;border:1px solid rgba(255,255,255,.12);background:var(--toast-bg);color:var(--toast-ink);box-shadow:var(--shadow);opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-4px);transition:opacity .16s ease,transform .16s ease,visibility .16s ease;display:flex;flex-direction:column;gap:.4rem}.DbHealthStatus_wrap__VwGWL:focus-visible .DbHealthStatus_tooltip__QnyKt,.DbHealthStatus_wrap__VwGWL:hover .DbHealthStatus_tooltip__QnyKt{opacity:1;visibility:visible;transform:translateY(0)}.DbHealthStatus_tooltipTitle__IHkN0{font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:rgba(245,247,250,.7)}.DbHealthStatus_tooltipRow__13ah4{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.DbHealthStatus_tooltipKey__9Ohda{font-size:.78rem;color:rgba(245,247,250,.65)}.DbHealthStatus_tooltipValueNeutral__S4nS8,.DbHealthStatus_tooltipValue__FOQTQ{font-size:.84rem;font-weight:600;color:var(--toast-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DbHealthStatus_good__4HlNw .DbHealthStatus_tooltipValue__FOQTQ{color:#5ddea8}.DbHealthStatus_bad__acgMk .DbHealthStatus_tooltipValue__FOQTQ{color:#f07167}.DbHealthStatus_checking__l0B_6 .DbHealthStatus_tooltipValue__FOQTQ{color:#f5c542}.DbHealthStatus_tooltipDetail__ZWtvr{margin-top:.15rem;padding-top:.45rem;border-top:1px solid rgba(255,255,255,.12);font-size:.8rem;line-height:1.4;color:rgba(245,247,250,.78);word-break:break-word}@keyframes DbHealthStatus_pulseYellow__ODxaf{0%,to{opacity:.55}50%{opacity:1}}.OnlineUsersPresence_list__qMy3Y{display:flex;align-items:center;list-style:none;margin:0;padding:0}.OnlineUsersPresence_item__3_bef{position:relative;margin-left:-.45rem}.OnlineUsersPresence_item__3_bef:first-child{margin-left:0}.OnlineUsersPresence_avatar__mlqOy{position:relative;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border-radius:999px;border:2px solid var(--surface-raised,#161b22);background:#3b1e7a;color:#f5f7fa;font:inherit;font-size:.68rem;font-weight:700;letter-spacing:.03em;cursor:default;box-shadow:0 1px 2px rgba(0,0,0,.28)}.OnlineUsersPresence_avatar__mlqOy:focus-visible{outline:2px solid rgba(196,181,253,.75);outline-offset:2px}.OnlineUsersPresence_active__P_fgc{background:#8b5cf6}.OnlineUsersPresence_idle__ZofxS{background:#3a4556;color:rgba(245,247,250,.88)}.OnlineUsersPresence_overflow__I7Hf2{background:rgba(255,255,255,.1);color:rgba(245,247,250,.85);font-size:.66rem}.OnlineUsersPresence_initials__1rivj{line-height:1}.OnlineUsersPresence_dot__VZNpr{position:absolute;right:-1px;bottom:-1px;width:9px;height:9px;border-radius:999px;border:2px solid var(--surface-raised,#161b22)}.OnlineUsersPresence_dotActive__Kx6oU{background:#8b5cf6}.OnlineUsersPresence_dotIdle__UX0CN{background:#f5c542}.OnlineUsersPresence_tooltip__xFeCP{position:absolute;top:calc(100% + .55rem);left:50%;z-index:40;min-width:160px;max-width:min(240px,70vw);padding:.65rem .75rem;border-radius:10px;border:1px solid rgba(255,255,255,.12);background:var(--toast-bg);color:var(--toast-ink);box-shadow:var(--shadow);opacity:0;visibility:hidden;pointer-events:none;transform:translate(-50%,-4px);transition:opacity .14s ease,transform .14s ease,visibility .14s ease}.OnlineUsersPresence_tooltip__xFeCP:before{content:"";position:absolute;top:-10px;left:0;right:0;height:10px}.OnlineUsersPresence_open__QlvOD .OnlineUsersPresence_tooltip__xFeCP{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)}.OnlineUsersPresence_tooltipName__OQdNo{margin:0;font-size:.85rem;font-weight:600;color:rgba(245,247,250,.95)}.OnlineUsersPresence_tooltipMeta__Kn4Mz{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;margin:.35rem 0 0}.OnlineUsersPresence_statusChip__q3oAM{display:inline-flex;align-items:center;font-size:.72rem;font-weight:700;letter-spacing:.02em}.OnlineUsersPresence_statusActive__X8ud_{color:#8b5cf6}.OnlineUsersPresence_statusIdle__luRGe{color:#f5c542}.OnlineUsersPresence_role__4mUzl{font-size:.72rem;text-transform:capitalize;color:rgba(245,247,250,.55)}.OnlineUsersPresence_tooltipEmail__zSJEP{margin:.3rem 0 0;font-size:.72rem;color:rgba(245,247,250,.55);word-break:break-all}.SyncDialog_backdrop__T4ROX{position:fixed;inset:0;z-index:80;display:flex;align-items:center;justify-content:center;padding:1.25rem;background:rgba(15,26,21,.55);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.SyncDialog_dialog__BbF5i{width:min(100%,420px);border-radius:16px;border:1px solid var(--line);background:var(--surface-raised);box-shadow:var(--shadow);padding:1.35rem 1.4rem 1.25rem;color:var(--ink);animation:SyncDialog_riseIn__rsSXa .22s ease}.SyncDialog_header__HHNDX{display:flex;gap:.85rem;align-items:flex-start}.SyncDialog_spinner__j2o_A{width:1.55rem;height:1.55rem;margin-top:.15rem;border-radius:999px;border:2.5px solid var(--line);border-top-color:var(--accent);flex-shrink:0;animation:SyncDialog_spin__OnxGj .8s linear infinite}.SyncDialog_spinnerError__e2DHm{border-top-color:var(--danger);animation:none;border-color:color-mix(in srgb,var(--danger) 45%,var(--line));background:var(--danger-soft)}.SyncDialog_title__qdSy5{margin:0;font-size:1.05rem;font-weight:600;letter-spacing:-.02em}.SyncDialog_description__Co6RC{margin:.3rem 0 0;font-size:.86rem;line-height:1.5;color:var(--ink-soft)}.SyncDialog_progressBlock__zMsd9{margin-top:1.15rem}.SyncDialog_progressMeta__0LDq0{display:flex;justify-content:space-between;gap:.75rem;margin-bottom:.45rem;font-size:.8rem;font-weight:600;color:var(--ink-soft)}.SyncDialog_percent__dI_jG{color:var(--accent);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.SyncDialog_track__ZVO6Q{height:8px;border-radius:999px;background:var(--bg-deep);overflow:hidden}.SyncDialog_fill__wbdl5{height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--accent),#8b5cf6);transition:width .35s ease}.SyncDialog_fillError__I8bB5{background:var(--danger)}.SyncDialog_stats__N4ARg{margin:1rem 0 0;display:grid;grid-template-columns:1fr 1fr;grid-gap:.65rem;gap:.65rem}.SyncDialog_stats__N4ARg dt{margin:0;font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint)}.SyncDialog_stats__N4ARg dd{margin:.2rem 0 0;font-size:.88rem;font-weight:600;color:var(--ink)}.SyncDialog_path__kkOgY{margin:.85rem 0 0;padding:.55rem .7rem;border-radius:8px;border:1px solid var(--line);background:var(--surface);font-family:var(--font-ibm-plex-mono),ui-monospace,monospace;font-size:.75rem;color:var(--ink-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SyncDialog_error__bc3xz{margin:.85rem 0 0;padding:.7rem .8rem;border-radius:9px;border:1px solid color-mix(in srgb,var(--danger) 35%,transparent);background:var(--danger-soft);color:var(--danger);font-size:.84rem;line-height:1.45}.SyncDialog_actions__b4M3I{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem;margin-top:1.1rem;min-height:1.5rem}.SyncDialog_ghostBtn__eQOlc,.SyncDialog_primaryBtn__bjVlP{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;padding:.55rem .9rem;border-radius:9px;font:inherit;font-size:.86rem;font-weight:600;cursor:pointer}.SyncDialog_primaryBtn__bjVlP{border:none;background:var(--accent);color:#f5f7fa}.SyncDialog_primaryBtn__bjVlP:hover:not(:disabled){background:var(--accent-hover)}.SyncDialog_primaryBtn__bjVlP:disabled{opacity:.65;cursor:default}.SyncDialog_ghostBtn__eQOlc{border:1.5px solid var(--line-strong);background:var(--surface-raised);color:var(--ink)}.SyncDialog_ghostBtn__eQOlc:hover{border-color:var(--accent);color:var(--accent);background:var(--accent-soft)}.SyncDialog_hint__AwL3g{margin:0;font-size:.8rem;color:var(--ink-soft)}.SyncDialog_dangerBtn__HXfuG{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;padding:.55rem .9rem;border-radius:9px;font:inherit;font-size:.86rem;font-weight:600;cursor:pointer;border:1px solid color-mix(in srgb,var(--danger) 40%,transparent);background:var(--danger-soft);color:var(--danger)}.SyncDialog_dangerBtn__HXfuG:hover:not(:disabled){border-color:var(--danger)}.SyncDialog_dangerBtn__HXfuG:disabled{opacity:.65;cursor:default}.SyncDialog_spinnerSigningOut__Kw73H{border-top-color:var(--accent)}.SyncDialog_signingOutBlock__M7nah{margin-top:1.15rem;padding:1rem .85rem;border-radius:10px;border:1px solid var(--line);background:var(--surface);text-align:center}.SyncDialog_signingOutText__rzbAB{margin:0;font-size:.9rem;font-weight:600;color:var(--ink)}@keyframes SyncDialog_spin__OnxGj{to{transform:rotate(1turn)}}@keyframes SyncDialog_riseIn__rsSXa{0%{opacity:0;transform:translateY(6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.setup_page__a_XwW{display:flex;flex-direction:column;gap:1.15rem;animation:setup_riseIn__Rfji1 .28s ease}.setup_stepper__M3_Jr{display:flex;align-items:center;gap:.55rem;padding:.85rem 1rem;border:1px solid var(--line);border-radius:999px;background:var(--surface-raised);box-shadow:var(--shadow);overflow-x:auto}.setup_stepperItem__a2CTN{display:inline-flex;align-items:center;gap:.55rem;flex-shrink:0}.setup_stepperBadge__G4EU4{width:1.6rem;height:1.6rem;flex-shrink:0;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:700;background:var(--bg-deep);color:var(--ink-faint);border:1px solid var(--line)}.setup_stepperLabel__etizP{font-size:.82rem;font-weight:600;color:var(--ink-faint);white-space:nowrap}.setup_stepperCurrent__wMjpY .setup_stepperBadge__G4EU4{background:var(--accent);border-color:var(--accent);color:#f5f7fa}.setup_stepperCurrent__wMjpY .setup_stepperLabel__etizP{color:var(--ink)}.setup_stepperDone__LJIjg .setup_stepperBadge__G4EU4{background:var(--accent-soft);border-color:var(--accent-soft);color:var(--accent)}.setup_stepperDone__LJIjg .setup_stepperLabel__etizP{color:var(--ink-soft)}.setup_stepperLine__cz41z{flex:1 1;min-width:1.25rem;height:2px;border-radius:2px;background:var(--line)}.setup_hero__KHGLR{position:relative;overflow:hidden;border-radius:20px;padding:2.1rem 1.75rem;background:linear-gradient(105deg,#0d1117,#161b22 38%,#3b1e7a 72%,#5b21b6);color:var(--header-ink);box-shadow:var(--shadow)}.setup_heroCopy__Invrx{position:relative;z-index:1;max-width:40rem}.setup_eyebrow__lv1WY{margin:0 0 .6rem;font-size:.72rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--header-eyebrow)}.setup_title__n3pFp{margin:0;font-size:clamp(1.6rem,3.2vw,2.15rem);font-weight:600;letter-spacing:-.03em;line-height:1.2;color:var(--header-ink)}.setup_subtitle__OjTg2{margin:.8rem 0 0;font-size:1rem;line-height:1.6;color:var(--header-muted)}.setup_heroChips__bQ6vF{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:.45rem;margin-top:1.25rem}.setup_heroChip__SJNPn{display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .7rem;border-radius:999px;border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.08);font-size:.78rem;font-weight:600;color:#dcece4}.setup_card__9a3Ds{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-raised);box-shadow:var(--shadow);padding:1.5rem 1.6rem}.setup_cardHead__wDuDf{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;flex-wrap:wrap}.setup_sectionTitle__CtF7n{margin:0;font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint)}.setup_sectionHint__mlFe3{margin:0;font-size:.8rem;color:var(--ink-faint)}.setup_body__ScQVv{margin:.85rem 0 0;font-size:.94rem;line-height:1.65;color:var(--ink-soft)}.setup_body__ScQVv strong{color:var(--ink);font-weight:600}.setup_body__ScQVv+.setup_body__ScQVv{margin-top:.9rem}.setup_featureGrid__Hi7G3{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:.85rem;gap:.85rem;margin-top:1.35rem}.setup_feature__iu3XA{padding:1.05rem 1.1rem;border-radius:12px;border:1px solid var(--line);background:var(--surface)}.setup_featureIcon__5kMVt{width:2.2rem;height:2.2rem;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;background:var(--accent-soft);color:var(--accent);margin-bottom:.7rem}.setup_featureTitle__30_XK{margin:0;font-size:.92rem;font-weight:600;color:var(--ink)}.setup_featureText__vpVd_{margin:.3rem 0 0;font-size:.84rem;line-height:1.5;color:var(--ink-soft)}.setup_steps__yTED0{margin:1.25rem 0 0;padding:0;list-style:none;display:flex;flex-direction:column}.setup_step__IjRgF{position:relative;display:grid;grid-template-columns:auto 1fr;grid-gap:1rem;gap:1rem;padding:0 0 1.35rem}.setup_step__IjRgF:last-child{padding-bottom:0}.setup_step__IjRgF:not(:last-child):before{content:"";position:absolute;left:.92rem;top:2.1rem;bottom:.35rem;width:2px;border-radius:2px;background:var(--line)}.setup_stepNum__cQupf{position:relative;z-index:1;width:1.85rem;height:1.85rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:var(--accent-soft);color:var(--accent);font-size:.8rem;font-weight:700;border:1px solid var(--surface-raised)}.setup_stepTitle__IVnjE{margin:.25rem 0 0;font-size:.95rem;font-weight:600;color:var(--ink)}.setup_stepText__2H0Mq{margin:.3rem 0 0;font-size:.87rem;line-height:1.55;color:var(--ink-soft)}.setup_optionGrid__MatYh{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:.85rem;gap:.85rem;margin-top:1.35rem}.setup_option___qUAN{position:relative;display:flex;flex-direction:column;gap:.5rem;padding:1.15rem 1.2rem;border-radius:12px;border:1px solid var(--line);background:var(--surface);text-decoration:none;transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease,background-color .18s ease}.setup_option___qUAN:hover{border-color:var(--accent);background:var(--surface-raised);transform:translateY(-2px);box-shadow:var(--shadow)}.setup_optionPrimary__iA6A6{border-color:var(--edit-border);background:var(--accent-soft)}.setup_optionTag__mZU0u{align-self:flex-start;padding:.2rem .55rem;border-radius:999px;background:var(--accent);color:#f5f7fa;font-size:.66rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.setup_optionTitle__1mfDk{margin:0;font-size:1.02rem;font-weight:600;letter-spacing:-.01em;color:var(--ink)}.setup_optionText__95Wti{margin:0;font-size:.86rem;line-height:1.55;color:var(--ink-soft)}.setup_optionArrow__VBbul{display:inline-flex;align-items:center;gap:.35rem;margin-top:.35rem;font-size:.85rem;font-weight:600;color:var(--accent)}.setup_option___qUAN:hover .setup_optionArrow__VBbul svg{transform:translateX(3px)}.setup_optionArrow__VBbul svg{transition:transform .18s ease}.setup_actions__jFKdB{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:1.35rem}.setup_ghostBtn__UhBQz,.setup_primaryBtn__GJuYw{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.72rem 1.1rem;border-radius:9px;font:inherit;font-size:.9rem;font-weight:600;text-decoration:none;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.setup_primaryBtn__GJuYw{border:none;background:var(--accent);color:#f5f7fa}.setup_primaryBtn__GJuYw:hover:not(:disabled){background:var(--accent-hover)}.setup_ghostBtn__UhBQz{border:1.5px solid var(--line-strong);background:var(--surface-raised);color:var(--ink)}.setup_ghostBtn__UhBQz:hover:not(:disabled){border-color:var(--accent);color:var(--accent);background:var(--accent-soft)}.setup_ghostBtn__UhBQz:disabled,.setup_primaryBtn__GJuYw:disabled{opacity:.6;cursor:default}.setup_footNote__EMg3S{margin:0;padding:.9rem 1.1rem;border-radius:12px;border:1px dashed var(--line-strong);background:var(--surface);font-size:.86rem;line-height:1.55;color:var(--ink-soft)}.setup_footNote__EMg3S a{color:var(--accent);font-weight:600;text-decoration:none}.setup_footNote__EMg3S a:hover{text-decoration:underline}.setup_error__C2F1V{margin:0;padding:.8rem 1rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--danger) 35%,transparent);background:var(--danger-soft);color:var(--danger);font-size:.88rem}.setup_loadingWrap__LVgvo{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.9rem;min-height:45vh}.setup_spinner__vFMk1{width:2.25rem;height:2.25rem;border-radius:999px;border:3px solid var(--line);border-top-color:var(--accent);animation:setup_spin__i9WDV .8s linear infinite}.setup_loading__BnjSs{margin:0;font-size:.92rem;color:var(--ink-soft)}.setup_completeIcon__Oc5rp{width:3.1rem;height:3.1rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:.95rem;background:var(--ok-soft);color:var(--ok);font-size:1.4rem;font-weight:700}.setup_pathLabel__69SlS{margin:1.15rem 0 .45rem;font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint)}.setup_pathBox__K0qWP{margin:0;padding:.9rem 1rem;border-radius:10px;border:1px solid var(--line);background:var(--surface);font-family:var(--font-ibm-plex-mono),ui-monospace,monospace;font-size:.88rem;color:var(--ink);word-break:break-all}.setup_checkList___dvY4{margin:1.25rem 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.6rem}.setup_checkItem__swRB_{display:grid;grid-template-columns:auto 1fr;grid-gap:.65rem;gap:.65rem;align-items:start;font-size:.9rem;line-height:1.5;color:var(--ink-soft)}.setup_checkMark__ywzV2{width:1.15rem;height:1.15rem;margin-top:.15rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:var(--ok-soft);color:var(--ok);font-size:.7rem;font-weight:700;flex-shrink:0}.setup_folderDetails__sx2en{margin-top:1.25rem;border-radius:10px;border:1px solid var(--line);background:var(--surface);padding:.75rem .95rem}.setup_folderDetails__sx2en summary{cursor:pointer;font-size:.86rem;font-weight:600;color:var(--accent);list-style:none}.setup_folderDetails__sx2en summary::-webkit-details-marker{display:none}.setup_folderList__wloTv{margin:.75rem 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.35rem;max-height:14rem;overflow:auto;font-family:var(--font-ibm-plex-mono),ui-monospace,monospace;font-size:.78rem;line-height:1.45;color:var(--ink-soft);word-break:break-all}@keyframes setup_spin__i9WDV{to{transform:rotate(1turn)}}@keyframes setup_riseIn__Rfji1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (max-width:720px){.setup_hero__KHGLR{padding:1.6rem 1.25rem}.setup_card__9a3Ds{padding:1.25rem 1.15rem}.setup_stepperLabel__etizP{display:none}.setup_stepperCurrent__wMjpY .setup_stepperLabel__etizP{display:inline}}.Spinner_spinner__uGAUU{display:inline-block;border-radius:999px;border-style:solid;border-color:color-mix(in srgb,var(--line,#c5d4cc) 85%,transparent);border-top-color:var(--accent,#8b5cf6);animation:Spinner_spin__5g3s1 .75s linear infinite;flex-shrink:0;vertical-align:middle;box-sizing:border-box}.Spinner_onAccent__AQ1sR{border-color:#f5f7fa rgba(245,247,250,.35) rgba(245,247,250,.35)}.Spinner_sm__RubjO{width:.95rem;height:.95rem;border-width:2px}.Spinner_md__yDJ8q{width:1.25rem;height:1.25rem;border-width:2px}.Spinner_lg__6rCZ3{width:2.5rem;height:2.5rem;border-width:3px}.Spinner_label__p820o{margin:0;display:inline-flex;align-items:center;gap:.65rem;color:var(--ink-soft,#5c6f66);font-size:.9rem;line-height:1.4}@keyframes Spinner_spin__5g3s1{to{transform:rotate(1turn)}}.SyncStatus_wrap__ERamO{position:relative;padding-bottom:.75rem;margin-bottom:-.75rem}.SyncStatus_button__poUO9,.SyncStatus_wrap__ERamO{display:inline-flex;align-items:center;justify-content:center}.SyncStatus_button__poUO9{width:36px;height:36px;border-radius:10px;border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.06);color:#dcece4;cursor:default;padding:0}.SyncStatus_syncing__ZQz9_ .SyncStatus_button__poUO9{color:#f5c542;border-color:rgba(245,197,66,.35);background:rgba(245,197,66,.12)}.SyncStatus_ready__sSoSE .SyncStatus_button__poUO9{color:#c4b5fd}.SyncStatus_failed__hVlNZ .SyncStatus_button__poUO9{color:#ef5350;border-color:rgba(239,83,80,.4);background:rgba(239,83,80,.12)}.SyncStatus_spinIcon__ooFq_{animation:SyncStatus_spin__WUQ0O 1.1s linear infinite}.SyncStatus_tooltip__Dgge7{position:absolute;top:calc(100% - .35rem);right:0;z-index:40;width:max-content;max-width:min(320px,72vw);padding:.75rem .85rem;border-radius:10px;border:1px solid rgba(255,255,255,.12);background:var(--toast-bg);color:var(--toast-ink);box-shadow:var(--shadow);opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-4px);transition:opacity .16s ease,transform .16s ease,visibility .16s ease;display:flex;flex-direction:column;gap:.4rem}.SyncStatus_tooltip__Dgge7:before{content:"";position:absolute;top:-14px;left:0;right:0;height:14px}.SyncStatus_open__akQ5w .SyncStatus_tooltip__Dgge7{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.SyncStatus_tooltipTitle__4M_ij{margin:0;font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:rgba(245,247,250,.7)}.SyncStatus_tooltipRow__tSH0_{display:flex;justify-content:space-between;gap:1rem;font-size:.82rem}.SyncStatus_tooltipKey__zjBwb{color:rgba(245,247,250,.55)}.SyncStatus_tooltipValue___0FDt{font-weight:600;color:#8b5cf6}.SyncStatus_syncing__ZQz9_ .SyncStatus_tooltipValue___0FDt{color:#f5c542}.SyncStatus_failed__hVlNZ .SyncStatus_tooltipValue___0FDt{color:#ef5350}.SyncStatus_tooltipValueNeutral__vocBo{font-weight:500;color:rgba(245,247,250,.88);text-align:right}.SyncStatus_tooltipPath__AgdCG{margin:.15rem 0 0;padding-top:.4rem;border-top:1px solid rgba(255,255,255,.12);font-family:var(--font-ibm-plex-mono),ui-monospace,monospace;font-size:.72rem;line-height:1.4;color:rgba(245,247,250,.7);word-break:break-all}.SyncStatus_tooltipError__QT3Ii{margin:.15rem 0 0;font-size:.78rem;line-height:1.4;color:#ef5350}.SyncStatus_syncNowBtn___qGJS{margin-top:.25rem;width:100%;padding:.45rem .65rem;border-radius:8px;border:1px solid rgba(255,255,255,.18);background:rgba(139,92,246,.16);color:#f5f7fa;font:inherit;font-size:.8rem;font-weight:600;cursor:pointer}.SyncStatus_syncNowBtn___qGJS:hover{background:rgba(139,92,246,.28)}@keyframes SyncStatus_spin__WUQ0O{to{transform:rotate(1turn)}}.DocumentAttachPicker_stack__Z5Gyk{display:flex;flex-direction:column;gap:.9rem}.DocumentAttachPicker_field__pdVZL{display:flex;flex-direction:column;gap:.35rem}.DocumentAttachPicker_label__DIfB9{font-size:.8rem;font-weight:600;color:var(--ink)}.DocumentAttachPicker_hint__aWbp0{margin:0;font-size:.78rem;color:var(--ink-soft);line-height:1.4}.DocumentAttachPicker_dropdown__UsqKE{position:relative}.DocumentAttachPicker_trigger__iGtnu{width:100%;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:.6rem;min-height:2.55rem;height:2.55rem;padding:.55rem .85rem .55rem .7rem;border-radius:9px;border:1px solid var(--line-strong);background:var(--surface-raised);color:var(--ink);font:inherit;font-size:.88rem;line-height:1.25;text-align:left;cursor:pointer}.DocumentAttachPicker_trigger__iGtnu:disabled{opacity:.55;cursor:not-allowed}.DocumentAttachPicker_trigger__iGtnu:focus-visible{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--focus-ring)}.DocumentAttachPicker_triggerText__D4Seq{min-width:0;flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DocumentAttachPicker_chevron__8Eyon{flex-shrink:0;width:12px;height:12px;color:var(--ink-soft);display:block;transition:transform .15s ease}.DocumentAttachPicker_chevronOpen__iPC9q{transform:rotate(180deg)}.DocumentAttachPicker_menu__cJPZL{position:absolute;top:calc(100% + .35rem);left:0;right:0;z-index:80;max-height:240px;overflow:auto;padding:.4rem;border-radius:10px;border:1px solid var(--line);background:var(--surface-raised);box-shadow:var(--shadow);display:flex;flex-direction:column;gap:.15rem;pointer-events:auto}.DocumentAttachPicker_searchWrap__4BzqN{position:-webkit-sticky;position:sticky;top:0;z-index:1;padding:.15rem .15rem .45rem;background:var(--surface-raised)}.DocumentAttachPicker_search__pOGOR{width:100%;padding:.5rem .65rem;border-radius:8px;border:1px solid var(--line-strong);background:var(--surface);color:var(--ink);font:inherit;font-size:.84rem}.DocumentAttachPicker_search__pOGOR:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--focus-ring)}.DocumentAttachPicker_option__X6JQd{display:flex;align-items:flex-start;gap:.55rem;padding:.5rem .55rem;border-radius:8px;cursor:pointer;font-size:.86rem;color:var(--ink);-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:auto}.DocumentAttachPicker_option__X6JQd:hover{background:color-mix(in srgb,var(--accent) 8%,transparent)}.DocumentAttachPicker_option__X6JQd input{margin-top:.15rem}.DocumentAttachPicker_optionCopy__m90or{display:flex;flex-direction:column;gap:.15rem;min-width:0}.DocumentAttachPicker_optionId__8Q5Gn{font-family:var(--font-ibm-plex-mono),ui-monospace,monospace;font-size:.8rem;font-weight:700;color:var(--ink)}.DocumentAttachPicker_optionClause__iHtaz{font-size:.82rem;color:var(--ink-soft);line-height:1.35}.DocumentAttachPicker_optionStd__BsqT2{font-size:.72rem;color:var(--ink-faint)}.DocumentAttachPicker_menuError__qmkEV,.DocumentAttachPicker_menuStatus__5Oya0{margin:0;padding:.7rem .55rem;font-size:.82rem;color:var(--ink-soft);display:flex;align-items:center;gap:.45rem}.DocumentAttachPicker_menuError__qmkEV{color:#c62828}.DocumentAttachPicker_chipList__jZIW8{list-style:none;margin:.15rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:.4rem}.DocumentAttachPicker_chip__kDElq{display:inline-flex;align-items:center;gap:.35rem;max-width:100%;padding:.28rem .35rem .28rem .55rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--accent) 30%,var(--line));background:var(--accent-soft);color:var(--ink)}.DocumentAttachPicker_chipText__ezmdl{display:flex;flex-direction:column;min-width:0;line-height:1.2}.DocumentAttachPicker_chipId__QQuvf{font-family:var(--font-ibm-plex-mono),ui-monospace,monospace;font-size:.75rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DocumentAttachPicker_chipClause__k6TAn{font-size:.7rem;color:var(--ink-soft);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:14rem}.DocumentAttachPicker_chipStd__2MEfL{font-size:.68rem;color:var(--ink-faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DocumentAttachPicker_chipRemove__AwBvY{flex-shrink:0;width:1.35rem;height:1.35rem;border:none;border-radius:999px;background:color-mix(in srgb,var(--ink) 8%,transparent);color:var(--ink-soft);font:inherit;font-size:.95rem;line-height:1;cursor:pointer}.DocumentAttachPicker_chipRemove__AwBvY:hover:not(:disabled){background:color-mix(in srgb,var(--ink) 14%,transparent);color:var(--ink)}.DocumentAttachPicker_chipRemove__AwBvY:disabled{opacity:.5;cursor:not-allowed}.FileDropZone_field__7fH6p{display:flex;flex-direction:column;gap:.35rem}.FileDropZone_label__sKVXp{font-size:.8rem;font-weight:600;color:var(--ink)}.FileDropZone_hint__7eylM{margin:0;font-size:.78rem;color:var(--ink-soft)}.FileDropZone_error__GtKrL{margin:0;font-size:.8rem;font-weight:600;color:#c62828;line-height:1.4}.FileDropZone_zone__iUsJW{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.65rem;min-height:148px;padding:1.25rem 1rem;border-radius:14px;border:1.5px dashed color-mix(in srgb,var(--accent) 35%,var(--line-strong));background:radial-gradient(120% 90% at 50% 0,color-mix(in srgb,var(--accent) 10%,transparent),transparent 55%),var(--surface);color:var(--ink);cursor:pointer;overflow:hidden;transition:border-color .2s ease,background-color .2s ease,transform .2s ease,box-shadow .2s ease}.FileDropZone_zone__iUsJW:hover:not(.FileDropZone_disabled__tWPRv){border-color:var(--accent);transform:translateY(-1px);box-shadow:0 8px 24px color-mix(in srgb,var(--accent) 12%,transparent)}.FileDropZone_zone__iUsJW:focus-visible{outline:none;box-shadow:0 0 0 3px var(--focus-ring)}.FileDropZone_dragging__x_0kA{border-style:solid;border-color:var(--accent);background:radial-gradient(120% 100% at 50% 40%,color-mix(in srgb,var(--accent) 18%,transparent),transparent 60%),var(--accent-soft);transform:scale(1.015);box-shadow:0 10px 28px color-mix(in srgb,var(--accent) 18%,transparent)}.FileDropZone_hasFile__4O72F{border-style:solid;border-color:color-mix(in srgb,var(--accent) 55%,var(--line));background:color-mix(in srgb,var(--accent-soft) 70%,var(--surface-raised))}.FileDropZone_invalid__X7T9Q{border-color:#c62828;background:color-mix(in srgb,#c62828 6%,var(--surface))}.FileDropZone_accepted__AMUYG{animation:FileDropZone_acceptPulse__3eaOo .7s ease}.FileDropZone_disabled__tWPRv{opacity:.55;cursor:not-allowed}.FileDropZone_orbit__S5U3r{position:absolute;inset:-40%;background:conic-gradient(from 180deg,transparent 0deg,color-mix(in srgb,var(--accent) 22%,transparent) 70deg,transparent 140deg);opacity:0;transform:scale(.7);transition:opacity .25s ease,transform .25s ease;pointer-events:none}.FileDropZone_dragging__x_0kA .FileDropZone_orbit__S5U3r{opacity:1;transform:scale(1);animation:FileDropZone_spinOrbit__fzGX2 1.1s linear infinite}.FileDropZone_iconWrap__I4OEW{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:999px;background:var(--accent-soft);color:var(--accent);transition:transform .2s ease,background-color .2s ease,color .2s ease}.FileDropZone_dragging__x_0kA .FileDropZone_iconWrap__I4OEW{transform:translateY(-4px) scale(1.06);background:var(--accent);color:#f5f7fa}.FileDropZone_hasFile__4O72F .FileDropZone_iconWrap__I4OEW{background:var(--accent);color:#f5f7fa}.FileDropZone_copy__CS76R,.FileDropZone_fileMeta__NgEiu{position:relative;z-index:1;text-align:center}.FileDropZone_title__i5Ach{margin:0;font-size:.95rem;font-weight:700;color:var(--ink)}.FileDropZone_subtitle__y4_jm{margin:.25rem 0 0;font-size:.82rem;color:var(--ink-soft)}.FileDropZone_fileName__ZoZM0{margin:0;font-size:.92rem;font-weight:700;color:var(--ink);word-break:break-word}.FileDropZone_fileSize__DoqQ0{margin:.2rem 0 0;font-size:.8rem;color:var(--ink-soft)}.FileDropZone_clearBtn__Ug1Lg{position:relative;z-index:1;margin-top:.15rem;padding:.35rem .7rem;border-radius:8px;border:1px solid var(--line-strong);background:var(--surface-raised);color:var(--ink);font:inherit;font-size:.78rem;font-weight:600;cursor:pointer}.FileDropZone_clearBtn__Ug1Lg:hover:not(:disabled){background:var(--surface)}.FileDropZone_input__Yx8mh{display:none}@keyframes FileDropZone_spinOrbit__fzGX2{to{transform:rotate(1turn) scale(1)}}@keyframes FileDropZone_acceptPulse__3eaOo{0%{transform:scale(1)}40%{transform:scale(1.02);box-shadow:0 0 0 4px color-mix(in srgb,var(--accent) 20%,transparent)}to{transform:scale(1)}}.pagination_card__Ppxzs{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;width:100%;padding:.7rem .85rem;border:1px solid var(--line);border-radius:12px;background:var(--surface-raised);box-shadow:var(--shadow)}.pagination_alignStart__2gEbx{justify-content:flex-start}.pagination_alignCenter__NfURb{justify-content:space-between}.pagination_alignEnd__CF9lp{justify-content:flex-end}.pagination_sizeBlock__y_yyV{display:inline-flex;align-items:center;gap:.45rem}.pagination_sizeLabel__mnVh3{font-size:.78rem;font-weight:600;color:var(--ink-soft)}.pagination_sizeSelect__av75u{padding:.35rem .55rem;border-radius:8px;border:1.5px solid var(--line-strong);background:var(--bg-deep);color:var(--ink);font:inherit;font-size:.84rem}.pagination_sizeSelect__av75u:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--focus-ring)}.pagination_status___Bhjt{margin:0;font-size:.82rem;color:var(--ink-soft)}.pagination_controls__jgQwD{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.3rem}.pagination_navBtn__7njiM,.pagination_pageBtn__nsufA{min-width:2rem;height:2rem;padding:0 .55rem;border-radius:8px;border:1.5px solid var(--line-strong);background:var(--surface-raised);color:var(--ink);font:inherit;font-size:.82rem;font-weight:600;cursor:pointer}.pagination_navBtn__7njiM:hover:not(:disabled),.pagination_pageBtn__nsufA:hover:not(:disabled):not(.pagination_pageBtnActive__nbQSa){border-color:var(--ink-soft)}.pagination_pageBtnActive__nbQSa{background:var(--accent);border-color:var(--accent);color:#f5f7fa}.pagination_navBtn__7njiM:disabled,.pagination_pageBtn__nsufA:disabled{opacity:.45;cursor:default}.pagination_ellipsis__rQaig{min-width:1.25rem;text-align:center;color:var(--ink-faint);font-size:.9rem}@media (max-width:720px){.pagination_card__Ppxzs{flex-direction:column;align-items:stretch}.pagination_controls__jgQwD{justify-content:center}.pagination_status___Bhjt{text-align:center}}.auth-shell_page__e3XUG{position:relative;min-height:100vh;display:grid;place-items:center;padding:2rem 1.25rem;overflow:hidden;background:#0d1117}.auth-shell_backdrop__xxeox{position:absolute;inset:0;z-index:0;pointer-events:auto}.auth-shell_brandBar__DNyez{position:absolute;top:1.35rem;left:1.5rem;z-index:2;display:flex;align-items:center;gap:.7rem}.auth-shell_logo__hrSiB{width:auto;height:32px;object-fit:contain}.auth-shell_center__7H9WK{position:relative;z-index:1;width:min(100%,400px)}.auth-shell_panelSlot__j4NHq{position:relative}.auth-shell_contentPending__VSlhP{opacity:.45;pointer-events:none;filter:grayscale(.05)}.auth-shell_navOverlay__MeMZ0{position:absolute;inset:0;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.65rem;border-radius:20px;background:color-mix(in srgb,#0d1117 35%,transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.auth-shell_navOverlayText__nWT2e{font-size:.84rem;font-weight:600;color:#f5f7fa}.auth-shell_copyright__SKP9n{position:absolute;bottom:1.25rem;left:50%;transform:translateX(-50%);z-index:2;margin:0;width:max-content;max-width:calc(100% - 2.5rem);text-align:center;font-size:.78rem;font-weight:400;letter-spacing:.02em;color:#9ca3af}@media (max-width:720px){.auth-shell_brandBar__DNyez{top:1rem;left:1rem}.auth-shell_logo__hrSiB{height:28px}}.LoginForm_panel__ES9NZ{width:min(100%,400px);padding:2rem 1.75rem 1.75rem;border-radius:20px;border:1px solid rgba(255,255,255,.16);background:linear-gradient(145deg,rgba(255,255,255,.08),rgba(255,255,255,.02) 50%,rgba(255,255,255,.05)),rgba(13,17,23,.72);backdrop-filter:blur(48px) saturate(1.2);-webkit-backdrop-filter:blur(48px) saturate(1.2);box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 1px 2px rgba(0,0,0,.25),0 20px 48px rgba(0,0,0,.45)}.LoginForm_welcome__EE3VO{margin:0;font-family:var(--font-poppins),var(--font-inter),system-ui,sans-serif;font-size:clamp(1.35rem,2.5vw,1.75rem);font-weight:700;letter-spacing:-.03em;line-height:1.25;color:#f5f7fa}.LoginForm_subtitle__MKKKW{margin:.45rem 0 1.35rem;font-size:.9rem;font-weight:400;line-height:1.45;color:#9ca3af}.LoginForm_label__z_Xmg{display:block;margin-bottom:.4rem;font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#9ca3af}.LoginForm_passwordRow__QabMU{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;margin-top:1rem}.LoginForm_forgot__zkuN0{flex-shrink:0;margin:0;padding:0;border:none;background:none;font:inherit;font-size:.8rem;font-weight:500;color:#8b5cf6;text-decoration:none;cursor:pointer}.LoginForm_forgot__zkuN0:hover{color:#c4b5fd;text-decoration:underline}.LoginForm_forgot__zkuN0:disabled{opacity:.6;cursor:default;text-decoration:none}.LoginForm_input__PV2bP{width:100%;margin:0;padding:.7rem .85rem;border-radius:9px;border:1px solid rgba(255,255,255,.16);background:rgba(13,17,23,.55);color:#f5f7fa;font:inherit;font-size:.95rem;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.LoginForm_passwordField__O3KHO{position:relative}.LoginForm_passwordField__O3KHO .LoginForm_input__PV2bP{padding-right:2.75rem}.LoginForm_eyeButton__0jkOA{position:absolute;top:50%;right:.55rem;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:none;border-radius:6px;background:transparent;color:#9ca3af;cursor:pointer}.LoginForm_eyeButton__0jkOA:hover{color:#f5f7fa;background:rgba(255,255,255,.06)}.LoginForm_eyeButton__0jkOA:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(139,92,246,.22)}.LoginForm_input__PV2bP::placeholder{color:#9ca3af}.LoginForm_input__PV2bP:focus{border-color:#8b5cf6;box-shadow:0 0 0 3px rgba(139,92,246,.22)}.LoginForm_inputError__mGnAF{border-color:#dc2626}.LoginForm_inputError__mGnAF:focus{border-color:#dc2626;box-shadow:0 0 0 3px rgba(224,122,111,.22)}.LoginForm_inputOk__ZJMuq{border-color:#8b5cf6}.LoginForm_fieldError__kAj_l{margin:.4rem 0 0;font-size:.8rem;color:#dc2626}.LoginForm_submit__P1afy{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;width:100%;margin-top:1.35rem;padding:.8rem 1rem;border:none;border-radius:9px;background:#8b5cf6;color:#f5f7fa;font:inherit;font-size:.95rem;font-weight:600;cursor:pointer;transition:background-color .2s ease}.LoginForm_submit__P1afy:hover:not(:disabled){background:#5b21b6}.LoginForm_submit__P1afy:disabled{opacity:.65;cursor:default}.LoginForm_submit__P1afy:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(139,92,246,.22)}.LoginForm_error__W4Bmq{border-radius:9px;border:1px solid rgba(224,122,111,.35);background:rgba(58,34,31,.72);color:#dc2626}.LoginForm_error__W4Bmq,.LoginForm_info__EBUsB{margin:0 0 1rem;padding:.7rem .85rem;font-size:.86rem;line-height:1.45}.LoginForm_info__EBUsB{border-radius:9px;border:1px solid rgba(139,92,246,.28);background:rgba(26,58,45,.72);color:#c4b5fd}.LoginForm_labelSpaced___ABFD{margin-top:1rem}.LoginForm_emailHighlight__q2a6k{color:#f5f7fa;font-weight:600}.LoginForm_footerLink__uFMFk{margin:1rem 0 0;text-align:center;font-size:.86rem}.LoginForm_footerLink__uFMFk a{color:#8b5cf6;text-decoration:none}.LoginForm_footerLink__uFMFk a:hover{color:#c4b5fd;text-decoration:underline}.LoginForm_footerActions__AmCyj{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.75rem;margin-top:1rem;font-size:.86rem}.LoginForm_footerActions__AmCyj a{color:#8b5cf6;text-decoration:none}.LoginForm_footerActions__AmCyj a:hover{color:#c4b5fd;text-decoration:underline}.LoginForm_textButton__s3teF{padding:0;border:none;background:none;color:#9ca3af;font:inherit;font-size:.86rem;cursor:pointer}.LoginForm_textButton__s3teF:hover:not(:disabled){color:#f5f7fa;text-decoration:underline}.LoginForm_textButton__s3teF:disabled{opacity:.6;cursor:default}.LoginForm_otpRow__mtteB{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:.45rem;gap:.45rem}.LoginForm_otpBox__iHZFD{width:100%;aspect-ratio:1;min-height:2.75rem;padding:0;border-radius:9px;border:1px solid rgba(255,255,255,.16);background:rgba(13,17,23,.55);color:#f5f7fa;font:inherit;font-size:1.15rem;font-weight:600;font-family:var(--font-ibm-plex-mono),ui-monospace,monospace;text-align:center;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.LoginForm_otpBox__iHZFD:focus{border-color:#8b5cf6;box-shadow:0 0 0 3px rgba(139,92,246,.22)}.LoginForm_otpBox__iHZFD:disabled{opacity:.65}.LoginForm_strengthBlock__ufCQx{margin-top:.85rem}.LoginForm_strengthHeader__5QbNO{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;margin-bottom:.4rem}.LoginForm_strengthLabel__ByxRj{font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#9ca3af}.LoginForm_strengthScore__Al8Vt{font-size:.78rem;font-weight:600;color:#9ca3af}.LoginForm_strengthTrack__ZavPT{height:6px;border-radius:999px;background:rgba(255,255,255,.08);overflow:hidden}.LoginForm_strengthFill__ay0M0{height:100%;border-radius:999px;transition:width .35s ease,background-color .25s ease;background:#dc2626}.LoginForm_strengthWeak__hvh_7{color:#dc2626}.LoginForm_strengthFill__ay0M0.LoginForm_strengthWeak__hvh_7,.LoginForm_strengthWeak__hvh_7.LoginForm_strengthFill__ay0M0{background:#dc2626}.LoginForm_strengthFair__krwFd{color:#e0b44a}.LoginForm_strengthFair__krwFd.LoginForm_strengthFill__ay0M0,.LoginForm_strengthFill__ay0M0.LoginForm_strengthFair__krwFd{background:#e0b44a}.LoginForm_strengthStrong__5AZ2E{color:#8b5cf6}.LoginForm_strengthFill__ay0M0.LoginForm_strengthStrong__5AZ2E,.LoginForm_strengthStrong__5AZ2E.LoginForm_strengthFill__ay0M0{background:#8b5cf6}.LoginForm_ruleList__ypEM_{list-style:none;margin:.7rem 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.3rem .65rem;gap:.3rem .65rem}.LoginForm_ruleItem__Imaj4{display:flex;align-items:flex-start;gap:.35rem;font-size:.75rem;line-height:1.3;color:#9ca3af;transition:color .2s ease}.LoginForm_ruleMet__nOiU4{color:#8b5cf6}.LoginForm_ruleMark__9oQBV{width:1rem;text-align:center;font-size:.78rem;font-weight:700}.LoginForm_progressPanel__QLu3h{text-align:center;min-height:280px;display:flex;flex-direction:column;align-items:center;justify-content:center}.LoginForm_progressVisual___qeN1{margin-bottom:1.1rem}.LoginForm_progressSpinner__omSM2{width:48px;height:48px;border-radius:50%;border:3px solid rgba(139,92,246,.2);border-top-color:#8b5cf6;animation:LoginForm_spin__TI13s .8s linear infinite}.LoginForm_successBurst__YPjwB{position:relative;width:64px;height:64px;border-radius:50%;display:grid;place-items:center;background:rgba(139,92,246,.16);border:2px solid #8b5cf6;animation:LoginForm_popIn__RjQX5 .35s ease}.LoginForm_successBurst__YPjwB:after{content:"";position:absolute;inset:0;border-radius:50%;animation:LoginForm_pulseRing__n_7WH 1.1s ease-out}.LoginForm_successCheck__Y_YGh{color:#8b5cf6;font-size:1.6rem;font-weight:700;line-height:1;animation:LoginForm_riseIn__Q9Wb_ .25s ease}.LoginForm_progressSteps__fXnve{list-style:none;margin:1.35rem 0 0;padding:0;width:100%;max-width:260px;display:grid;grid-gap:.55rem;gap:.55rem;text-align:left}.LoginForm_progressStep__G8JRm{display:flex;align-items:center;gap:.55rem;font-size:.86rem;color:#6f857a;transition:color .2s ease}.LoginForm_progressActive__MF5Gi{color:#f5f7fa}.LoginForm_progressDone___U0Cj{color:#8b5cf6}.LoginForm_progressDot__qLYdV{width:1.25rem;text-align:center;font-weight:700;font-family:var(--font-ibm-plex-mono),ui-monospace,monospace}@keyframes LoginForm_spin__TI13s{to{transform:rotate(1turn)}}@keyframes LoginForm_popIn__RjQX5{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes LoginForm_pulseRing__n_7WH{0%{box-shadow:0 0 0 0 rgba(139,92,246,.45);opacity:1}to{box-shadow:0 0 0 18px rgba(139,92,246,0);opacity:0}}@keyframes LoginForm_riseIn__Q9Wb_{0%{opacity:0;transform:translateY(16px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:720px){.LoginForm_panel__ES9NZ{padding:1.5rem 1.25rem 1.35rem}}.AuthCard_stage__Pd1hC{position:relative;width:100%}.SetupShell_shell__KxKFU{height:100vh;height:100dvh;overflow:hidden;display:flex;flex-direction:column;background-color:var(--bg);background-image:radial-gradient(ellipse 80% 50% at 0 -10%,var(--glow-a),transparent 55%),radial-gradient(ellipse 70% 45% at 100% 0,var(--glow-b),transparent 50%)}.SetupShell_topBar__EdsY1{display:flex;align-items:center;justify-content:space-between;gap:1rem;height:64px;padding:0 1.25rem;border-bottom:1px solid rgba(255,255,255,.08);background:var(--header-bg);color:var(--header-ink);flex-shrink:0;position:-webkit-sticky;position:sticky;top:0;z-index:20}.SetupShell_brand__Ujwvl{display:flex;align-items:center;gap:.7rem;text-decoration:none;color:inherit}.SetupShell_brandLogo__hzrpM{width:auto;height:28px;object-fit:contain}.SetupShell_topRight__czdfO{display:flex;align-items:center;gap:.75rem}.SetupShell_userChip__QpjQ5{display:none;font-size:.82rem;color:#9ca3af}.SetupShell_logoutBtn___E_hR{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;padding:.45rem .75rem;border-radius:9px;border:1.5px solid rgba(255,255,255,.22);background:transparent;color:#f5f7fa;font:inherit;font-size:.82rem;font-weight:600;cursor:pointer}.SetupShell_logoutBtn___E_hR:hover:not(:disabled){background:rgba(255,255,255,.1)}.SetupShell_logoutBtn___E_hR:disabled{opacity:.65;cursor:default}.SetupShell_content__UbCAN{flex:1 1;min-height:0;overflow:auto;padding:1.75rem 1.5rem 3rem;width:100%;max-width:980px;margin:0 auto;scrollbar-width:none;-ms-overflow-style:none}.SetupShell_content__UbCAN::-webkit-scrollbar{display:none}@media (min-width:720px){.SetupShell_userChip__QpjQ5{display:inline}}.ConfirmDialog_root__1qLJB{position:fixed;inset:0;z-index:70;display:grid;place-items:center;padding:1.25rem;background:rgba(15,26,21,.5);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:ConfirmDialog_fadeIn__3CJFb .18s ease}.ConfirmDialog_dialog__dJuGj{width:min(100%,440px);padding:1.25rem 1.35rem;border-radius:var(--radius);border:1px solid var(--line);background:var(--surface-raised);box-shadow:var(--shadow);color:var(--ink);animation:ConfirmDialog_riseIn__p_AeA .2s ease}.ConfirmDialog_title__cAKek{margin:0;font-size:1.1rem;font-weight:600;letter-spacing:-.02em}.ConfirmDialog_description___tvmZ{margin:.55rem 0 0;font-size:.9rem;line-height:1.5;color:var(--ink-soft)}.ConfirmDialog_body__Tjwm_{margin-top:.9rem}.ConfirmDialog_actions__UANTw{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:.55rem;margin-top:1.2rem}.ConfirmDialog_cancelBtn__LvpYM,.ConfirmDialog_confirmBtn__gzSp8,.ConfirmDialog_dangerBtn__C8_Ra{padding:.55rem .9rem;border-radius:9px;font:inherit;font-size:.86rem;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:.45rem}.ConfirmDialog_cancelBtn__LvpYM{border:1px solid var(--line);background:var(--surface-raised);color:var(--ink)}.ConfirmDialog_cancelBtn__LvpYM:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.ConfirmDialog_confirmBtn__gzSp8{border:none;background:var(--accent);color:#f5f7fa}.ConfirmDialog_confirmBtn__gzSp8:hover:not(:disabled){background:var(--accent-hover)}.ConfirmDialog_dangerBtn__C8_Ra{border:1px solid color-mix(in srgb,var(--danger) 35%,transparent);background:var(--danger-soft);color:var(--danger)}.ConfirmDialog_dangerBtn__C8_Ra:hover:not(:disabled){border-color:var(--danger)}.ConfirmDialog_cancelBtn__LvpYM:disabled,.ConfirmDialog_confirmBtn__gzSp8:disabled,.ConfirmDialog_dangerBtn__C8_Ra:disabled{opacity:.65;cursor:default}@keyframes ConfirmDialog_fadeIn__3CJFb{0%{opacity:0}to{opacity:1}}@keyframes ConfirmDialog_riseIn__p_AeA{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.Drawer_root__OgRUz{position:fixed;inset:0;z-index:60;display:flex;justify-content:flex-end;align-items:stretch;padding:.75rem}.Drawer_root__OgRUz[data-side=bottom]{align-items:flex-end;justify-content:stretch;padding:0}.Drawer_backdrop__pAy8I{position:absolute;inset:0;border:none;padding:0;margin:0;cursor:pointer;background:rgba(15,26,21,.48);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:Drawer_fadeIn__mKbnV .28s ease}.Drawer_root__OgRUz[data-state=closed] .Drawer_backdrop__pAy8I{animation:Drawer_fadeOut__IpRZA .28s ease forwards}.Drawer_panel__Fct48{position:relative;z-index:1;display:flex;flex-direction:column;width:min(100%,440px);height:100%;max-height:100%;background:var(--surface-raised);border:1px solid var(--line);border-radius:16px;box-shadow:var(--shadow);color:var(--ink);overflow:hidden;animation:Drawer_slideInRight___kEpM .28s cubic-bezier(.4,0,.2,1)}.Drawer_panelWide__lFUPS{width:min(96vw,1180px)}.Drawer_root__OgRUz[data-state=closed] .Drawer_panel__Fct48{animation:Drawer_slideOutRight__GjS8M .28s cubic-bezier(.4,0,.2,1) forwards}.Drawer_panel__Fct48[data-side=bottom]{width:100%;height:min(92vh,720px);border-radius:16px 16px 0 0;animation:Drawer_slideInUp__deIyO .28s cubic-bezier(.4,0,.2,1)}.Drawer_root__OgRUz[data-state=closed] .Drawer_panel__Fct48[data-side=bottom]{animation:Drawer_slideOutDown__zqjs7 .28s cubic-bezier(.4,0,.2,1) forwards}.Drawer_header__LuOrs{flex-shrink:0;display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:1.25rem 1.35rem .85rem;border-bottom:1px solid var(--line)}.Drawer_headerCopy__c5gdh{min-width:0;flex:1 1}.Drawer_closeBtn__fGRTL{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;margin-top:-.15rem;border:1.5px solid var(--line-strong);border-radius:8px;background:var(--surface-raised);color:var(--ink-soft);cursor:pointer;transition:color .15s ease,border-color .15s ease,background-color .15s ease}.Drawer_closeBtn__fGRTL:hover{color:var(--ink);border-color:color-mix(in srgb,var(--ink-soft) 55%,var(--line-strong));background:var(--bg-deep)}.Drawer_closeBtn__fGRTL:focus-visible{outline:none;box-shadow:0 0 0 3px var(--focus-ring)}.Drawer_title__UAcn4{margin:0;font-size:1.15rem;font-weight:600;letter-spacing:-.02em;color:var(--ink)}.Drawer_description__hzAoc{margin:.4rem 0 0;font-size:.88rem;line-height:1.45;color:var(--ink-soft)}.Drawer_body__SVYVn{flex:1 1;overflow-y:auto;padding:1.15rem 1.35rem}.Drawer_footer__B44gU{flex-shrink:0;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.55rem;padding:.95rem 1.35rem 1.2rem;border-top:1px solid var(--line);background:color-mix(in srgb,var(--surface) 70%,var(--surface-raised))}@keyframes Drawer_fadeIn__mKbnV{0%{opacity:0}to{opacity:1}}@keyframes Drawer_fadeOut__IpRZA{0%{opacity:1}to{opacity:0}}@keyframes Drawer_slideInRight___kEpM{0%{transform:translateX(calc(100% + .75rem))}to{transform:translateX(0)}}@keyframes Drawer_slideOutRight__GjS8M{0%{transform:translateX(0)}to{transform:translateX(calc(100% + .75rem))}}@keyframes Drawer_slideInUp__deIyO{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes Drawer_slideOutDown__zqjs7{0%{transform:translateY(0)}to{transform:translateY(100%)}}@media (max-width:720px){.Drawer_root__OgRUz{align-items:flex-end;justify-content:stretch;padding:0}.Drawer_panel__Fct48,.Drawer_panel__Fct48[data-side=right]{width:100%;height:min(92vh,720px);border-radius:16px 16px 0 0;animation:Drawer_slideInUp__deIyO .28s cubic-bezier(.4,0,.2,1)}.Drawer_root__OgRUz[data-state=closed] .Drawer_panel__Fct48,.Drawer_root__OgRUz[data-state=closed] .Drawer_panel__Fct48[data-side=right]{animation:Drawer_slideOutDown__zqjs7 .28s cubic-bezier(.4,0,.2,1) forwards}}.settings_page__Fk_Kb{display:flex;flex-direction:column;gap:1.15rem;min-height:calc(100vh - 64px - 4rem)}.settings_header__jkH0h,.settings_pageHeader__XkQNc{display:flex;flex-direction:column;align-items:flex-start}.settings_header__jkH0h{flex-direction:row;justify-content:space-between;gap:1rem;flex-wrap:wrap}.settings_eyebrow__GdJmw{margin:0 0 .35rem;font-size:.72rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint)}.settings_title__hecCg{margin:0;font-size:clamp(1.35rem,2.5vw,1.75rem);font-weight:600;letter-spacing:-.03em;color:var(--ink)}.settings_subtitle__l_27y{margin:.4rem 0 0;font-size:.9rem;color:var(--ink-soft)}.settings_licenseHero__Qszas{border:1px solid var(--line);border-radius:20px;background:linear-gradient(145deg,rgba(139,92,246,.08),transparent 42%),var(--surface-raised);box-shadow:var(--shadow);padding:1.5rem 1.5rem 1.35rem;overflow:hidden}.settings_licenseTop__ExQY1{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.settings_licenseOrg__jWcnO{margin:0;font-size:1.35rem;font-weight:600;letter-spacing:-.02em;color:var(--ink)}.settings_licenseDesc__S3wp5{margin:.45rem 0 0;max-width:36rem;font-size:.9rem;line-height:1.5;color:var(--ink-soft)}.settings_licenseStats__wn9Fd{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.85rem;gap:.85rem;margin-top:1.35rem;padding-top:1.1rem;border-top:1px solid var(--line)}.settings_stat__PDfHF{padding:.85rem 1rem;border-radius:12px;background:var(--surface);border:1px solid var(--line)}.settings_statValue__Z2sn8{margin:0;font-size:1.05rem;font-weight:600;color:var(--ink)}.settings_logoHint__E7U6F{margin:.35rem 0 0;font-size:.82rem;line-height:1.45;color:var(--ink-soft);font-weight:400}.settings_logoPanel___Vi5R{display:grid;grid-template-columns:minmax(12rem,16rem) minmax(0,1fr);grid-gap:1.15rem;gap:1.15rem;align-items:start}.settings_logoPreviewFrame__J5P1Y{display:flex;align-items:center;justify-content:center;min-height:5.5rem;padding:1rem;border-radius:12px;border:1px solid var(--line-strong)}.settings_logoPreviewFrameWhite__F8mPo{background:#ffffff}.settings_logoPreviewFrameDark__xQMvf{background:#0d1117}.settings_logoPreviewFrameDefault__7VS9D{background:linear-gradient(180deg,#161b22,#0d1117);border-style:dashed}.settings_logoPreviewImg__gkq4_{display:block;max-width:100%;max-height:3.5rem;width:auto;height:auto;object-fit:contain}.settings_logoPlaceholder__1DNg3{text-align:center;padding:.25rem .5rem}.settings_logoPlaceholderTitle__4h05b{margin:0;font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#f5f7fa}.settings_logoPlaceholderText__44f4E{margin:.35rem 0 0;font-size:.78rem;line-height:1.4;color:rgba(245,247,250,.72)}.settings_logoPlaceholderOnLight__TmgBB{color:#1a2420}.settings_logoPlaceholderTextOnLight__05_P4{color:rgba(13,17,23,.65)}.settings_logoMetaCol__tMWqA{display:flex;flex-direction:column;gap:.85rem;min-width:0}.settings_logoBackdropField__RLqr5{display:flex;flex-direction:column;gap:.4rem}.settings_logoBackdropToggle__d6Dfw{display:inline-flex;padding:.2rem;border-radius:999px;border:1.5px solid var(--line-strong);background:var(--bg-deep);gap:.15rem;width:-moz-fit-content;width:fit-content}.settings_logoBackdropBtn__yUMPq{padding:.4rem .85rem;border:1.5px solid transparent;border-radius:999px;background:transparent;color:var(--ink-soft);font:inherit;font-size:.84rem;font-weight:600;cursor:pointer}.settings_logoBackdropBtn__yUMPq:hover:not(.settings_logoBackdropBtnActive__rel5y){color:var(--ink);background:color-mix(in srgb,var(--surface-raised) 55%,transparent)}.settings_logoBackdropBtnActive__rel5y{background:var(--surface-raised);color:var(--accent);border-color:color-mix(in srgb,var(--accent) 40%,var(--line-strong));box-shadow:0 1px 2px rgba(13,17,23,.08)}.settings_logoBackdropHint__GSVNT{margin:0;font-size:.78rem;line-height:1.4;color:var(--ink-soft)}.settings_logoMetaList__IIghV{margin:0;display:grid;grid-gap:.45rem;gap:.45rem}.settings_logoMetaList__IIghV>div{display:grid;grid-template-columns:4.5rem minmax(0,1fr);grid-gap:.5rem;gap:.5rem;align-items:baseline}.settings_logoMetaList__IIghV dt{margin:0;font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint)}.settings_logoMetaList__IIghV dd{margin:0;font-size:.88rem;color:var(--ink);word-break:break-word}.settings_logoActions__gtTmR{display:flex;flex-wrap:wrap;gap:.55rem}.settings_logoAdminNote__ZjoQz{margin:0;font-size:.84rem;color:var(--ink-soft)}.settings_hiddenFileInput__jnAEG{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:720px){.settings_logoPanel___Vi5R{grid-template-columns:1fr}}.settings_cardHeaderRow__20dKR{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.85rem}.settings_cardTitle__LngF3{margin:0;font-size:.98rem;font-weight:600;letter-spacing:-.01em;color:var(--ink)}.settings_countChip__gPZrJ{display:inline-flex;align-items:center;padding:.2rem .55rem;border-radius:999px;background:var(--accent-soft);color:var(--accent);font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.settings_standardGrid__gtUaS{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.settings_standardCard__glhps{padding:.95rem 1rem;border-radius:12px;border:1px solid var(--line);background:var(--surface)}.settings_standardName__c5R7n{margin:0;font-size:.92rem;font-weight:600;color:var(--ink)}.settings_standardDesc__FZpn_{margin:.35rem 0 0;font-size:.82rem;line-height:1.45;color:var(--ink-soft)}.settings_card__Ep5rF{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-raised);box-shadow:var(--shadow);padding:1.25rem 1.35rem}.settings_grid__yIN3V{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.85rem 1.25rem;gap:.85rem 1.25rem}.settings_fieldLabel__KgkA0{margin:0 0 .25rem;font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint)}.settings_fieldValue__Vz8pK{margin:0;font-size:.95rem;color:var(--ink);word-break:break-word}.settings_pill___GHRc{display:inline-flex;align-items:center;padding:.2rem .6rem;border-radius:999px;font-size:.75rem;font-weight:600}.settings_pillOk__E0IPV{background:var(--ok-soft);color:var(--ok)}.settings_pillWarn__w8ijC{background:var(--warn-soft);color:var(--warn)}.settings_pillDanger__UBWhj{background:var(--danger-soft);color:var(--danger)}.settings_pillMuted__OlJye{background:var(--na-soft);color:var(--na)}.settings_sectionTitle__cTiVy{margin:1.25rem 0 .65rem;font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint)}.settings_list__WGM_F{list-style:none;margin:0;padding:0;display:grid;grid-gap:.55rem;gap:.55rem}.settings_listItem__id_4w{padding:.75rem .85rem;border:1px solid var(--line);border-radius:10px;background:var(--surface)}.settings_listItemTitle__SYu8R{margin:0;font-size:.92rem;font-weight:600;color:var(--ink)}.settings_listItemDesc__rGjLo{margin:.25rem 0 0;font-size:.82rem;color:var(--ink-soft)}.settings_error__XDuv_{margin:0;padding:.75rem .9rem;border-radius:9px;border:1px solid color-mix(in srgb,var(--danger) 35%,transparent);background:var(--danger-soft);color:var(--danger);font-size:.86rem}.settings_success__OLIPc{margin:0;padding:.75rem .9rem;border-radius:9px;border:1px solid color-mix(in srgb,var(--ok) 35%,transparent);background:var(--ok-soft);color:var(--ok);font-size:.86rem}.settings_accessDenied__QpBJQ{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:2rem 1.25rem 4rem;min-height:16rem}.settings_accessDeniedTitle__4jjuy{margin:0;font-size:1.25rem;font-weight:600;letter-spacing:-.02em;color:var(--ink)}.settings_accessDeniedText__7QjrQ{margin:.55rem 0 0;max-width:28rem;font-size:.95rem;line-height:1.55;color:var(--ink-soft)}.settings_loading__dah3F{margin:0;color:var(--ink-soft);font-size:.9rem;display:inline-flex;align-items:center;gap:.65rem}.settings_loadingSpinner__cUuZh{width:1.1rem;height:1.1rem;border-radius:999px;border:2px solid var(--line);border-top-color:var(--accent);animation:settings_btnSpin__JHdhy .75s linear infinite;flex-shrink:0}.settings_toolbar__ER6rH{display:flex;justify-content:flex-end;gap:.55rem}.settings_searchRow__qKvtp{display:flex;flex-direction:column;gap:.35rem;max-width:28rem}.settings_auditFilters__ZoLv_{display:grid;grid-template-columns:minmax(10rem,16rem) minmax(12rem,1fr) minmax(12rem,1.2fr);grid-gap:.75rem 1rem;gap:.75rem 1rem;align-items:end;flex-shrink:0}.settings_auditPage__B9XII{min-height:0;height:calc(100vh - 64px - 4rem);max-height:calc(100vh - 64px - 4rem);overflow:hidden}.settings_auditTablePanel__dbLyw{display:flex;flex-direction:column;gap:.75rem;min-height:0;flex:1 1}.settings_auditTableScroll__bFlSP{min-height:0;flex:1 1;overflow:auto;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-raised);box-shadow:var(--shadow)}.settings_auditTableScroll__bFlSP .settings_table__129Rz{margin:0}.settings_auditTableScroll__bFlSP thead th{position:-webkit-sticky;position:sticky;top:0;z-index:1}.settings_auditFilterFieldGrow__6ywD7,.settings_auditFilterField__5X4Kc{display:flex;flex-direction:column;gap:.28rem;min-width:0}.settings_auditActorRow__ilgXn{display:flex;gap:.5rem;align-items:stretch}.settings_auditSelect__X2oRo,.settings_auditTextInput__0pEvp{width:100%;padding:.55rem .75rem;border-radius:9px;border:1.5px solid var(--line-strong);background:var(--surface-raised);color:var(--ink);font:inherit;font-size:.88rem}.settings_auditSelect__X2oRo:focus,.settings_auditTextInput__0pEvp:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--focus-ring)}.settings_auditMetaRow__upNPs{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.65rem}.settings_auditMeta__tcrgF{margin:0;font-size:.84rem;color:var(--ink-soft)}.settings_auditPager__NwXP2{display:flex;gap:.5rem}.settings_auditEmpty__xb4Z4{text-align:center;color:var(--ink-soft);padding:1.5rem .85rem!important}.settings_auditActorCell__kx_UZ{display:flex;flex-direction:column;gap:.15rem;min-width:0}.settings_auditActorName__dDSEe{font-weight:600;color:var(--ink)}.settings_auditActorEmail__92iS6{font-size:.78rem;color:var(--ink-soft)}.settings_auditRequestCell__k8PUn{display:flex;flex-direction:column;gap:.2rem;min-width:0;max-width:18rem}.settings_auditMethod__DHpvx{font-size:.72rem;font-weight:700;letter-spacing:.04em;color:var(--accent)}.settings_auditPath__Zv8yk{font-size:.78rem}.settings_auditDetail__qBujk,.settings_auditPath__Zv8yk{color:var(--ink-soft);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.settings_auditDetail__qBujk{max-width:16rem;font-size:.8rem}@media (max-width:900px){.settings_auditFilters__ZoLv_{grid-template-columns:1fr}}.settings_searchLabel__k1Cdn{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.settings_searchField__rV3Ep{position:relative;display:flex;align-items:center}.settings_searchIcon__JPD2s{position:absolute;left:.85rem;color:var(--ink-faint);pointer-events:none}.settings_searchInput__qLhtl{width:100%;padding:.65rem .85rem .65rem 2.45rem;border-radius:9px;border:1px solid var(--line);background:var(--surface-raised);color:var(--ink);font:inherit;font-size:.9rem;box-shadow:var(--shadow)}.settings_searchInput__qLhtl::placeholder{color:var(--ink-faint)}.settings_searchInput__qLhtl:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--focus-ring)}.settings_dangerBtn__kxzjb,.settings_ghostBtn__C8144,.settings_primaryBtn__rouz7{padding:.55rem .9rem;border-radius:9px;font:inherit;font-size:.86rem;font-weight:600;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:.5rem}.settings_btnSpinner__zGOp3{width:.95rem;height:.95rem;border-radius:999px;border:2px solid;border-right:2px solid transparent;animation:settings_btnSpin__JHdhy .7s linear infinite;flex-shrink:0}@keyframes settings_btnSpin__JHdhy{to{transform:rotate(1turn)}}.settings_formBusy__ltn8p{position:relative;pointer-events:none}.settings_formBusyOverlay__zQG_T{position:absolute;inset:0;z-index:5;display:flex;align-items:center;justify-content:center;border-radius:inherit;background:color-mix(in srgb,var(--surface-raised) 55%,transparent);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.settings_formBusySpinner__Tud2I{width:2.25rem;height:2.25rem;border-radius:999px;border:3px solid var(--line);border-top-color:var(--accent);animation:settings_btnSpin__JHdhy .75s linear infinite}.settings_primaryBtn__rouz7{border:none;background:var(--accent);color:#f5f7fa}.settings_primaryBtn__rouz7:hover:not(:disabled){background:var(--accent-hover)}.settings_ghostBtn__C8144{border:1.5px solid var(--line-strong);background:var(--surface-raised);color:var(--ink);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ink) 4%,transparent)}.settings_ghostBtn__C8144:hover:not(:disabled){border-color:var(--accent);color:var(--accent);background:var(--accent-soft);box-shadow:none}.settings_dangerBtn__kxzjb{border:1px solid color-mix(in srgb,var(--danger) 35%,transparent);background:var(--danger-soft);color:var(--danger)}.settings_dangerBtn__kxzjb:disabled,.settings_ghostBtn__C8144:disabled,.settings_primaryBtn__rouz7:disabled{opacity:.6;cursor:default}.settings_tableWrap__1WvPH{overflow:auto;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-raised);box-shadow:var(--shadow)}.settings_table__129Rz{width:100%;border-collapse:collapse;table-layout:auto}.settings_table__129Rz td,.settings_table__129Rz th{padding:.75rem .85rem;text-align:left;border-bottom:1px solid var(--line);font-size:.86rem;vertical-align:middle}.settings_table__129Rz td:last-child,.settings_table__129Rz th:last-child{width:1%;white-space:nowrap}.settings_table__129Rz th{font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint);background:var(--bg-deep)}.settings_table__129Rz tr:last-child td{border-bottom:none}.settings_dateCell__MhD_S{white-space:nowrap;color:var(--ink-soft);font-size:.82rem}.settings_rowSelf__byO3_ td{background:color-mix(in srgb,var(--accent-soft) 55%,transparent)}.settings_nameCell__ChTVk,.settings_titleRow__M0xLv{display:inline-flex;align-items:center;gap:.5rem;flex-wrap:wrap}.settings_youBadge__x_Fcm{display:inline-flex;align-items:center;padding:.15rem .45rem;border-radius:999px;background:var(--accent);color:#f5f7fa;font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.settings_actions__r45WI{display:inline-flex;flex-wrap:nowrap;align-items:center;gap:.4rem}.settings_rowBusy__5v_AL{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;color:var(--accent)}a.settings_actionBtn__ANRTn{text-decoration:none;color:inherit;box-sizing:border-box}.settings_actionBtn__ANRTn{position:relative;width:2rem;height:2rem;padding:0;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;border:1px solid var(--line);background:var(--surface);color:var(--ink-soft);cursor:pointer;transition:color .15s ease,border-color .15s ease,background-color .15s ease}.settings_actionBtn__ANRTn:after{content:attr(data-tooltip);position:absolute;right:calc(100% + .45rem);top:50%;transform:translateY(-50%) translateX(3px);padding:.35rem .55rem;border-radius:7px;background:var(--toast-bg);color:var(--toast-ink);font-size:.72rem;font-weight:600;letter-spacing:.02em;white-space:nowrap;opacity:0;pointer-events:none;box-shadow:var(--shadow);transition:opacity .12s ease,transform .12s ease;z-index:20}.settings_actionBtn__ANRTn:focus-visible:not(:disabled):after,.settings_actionBtn__ANRTn:hover:not(:disabled):after{opacity:1;transform:translateY(-50%) translateX(0)}.settings_actionBtn__ANRTn:hover:not(:disabled){color:var(--accent);border-color:var(--accent);background:var(--accent-soft)}.settings_actionDanger__anTBB:hover:not(:disabled){color:var(--danger);border-color:var(--danger);background:var(--danger-soft)}.settings_actionBtn__ANRTn:disabled{opacity:.55;cursor:default}.settings_modalBackdrop__9DZ_r{position:fixed;inset:0;z-index:50;display:grid;place-items:center;padding:1.25rem;background:rgba(15,26,21,.55);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.settings_modal__Ddpe0{width:min(100%,480px);max-height:min(90vh,720px);overflow:auto;padding:1.25rem 1.35rem;border-radius:var(--radius);border:1px solid var(--line);background:var(--surface-raised);box-shadow:var(--shadow);animation:settings_riseIn__un6sA .2s ease}.settings_modalTitle__qG1n5{margin:0 0 1rem;font-size:1.1rem;font-weight:600;color:var(--ink)}.settings_formGrid__MO_LP{display:grid;grid-gap:.75rem;gap:.75rem}.settings_label__quHco{display:block;margin-bottom:.3rem;font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint)}.settings_requiredMark__rFQkx{margin-left:.2rem;color:var(--danger);font-weight:700}.settings_input__Kw1q6,.settings_select__mVrxc{width:100%;padding:.65rem .75rem;border-radius:9px;border:1.5px solid var(--line-strong);background:var(--surface);color:var(--ink);font:inherit;font-size:.92rem;transition:border-color .15s ease,box-shadow .15s ease}.settings_input__Kw1q6:hover:not(:disabled),.settings_select__mVrxc:hover:not(:disabled){border-color:color-mix(in srgb,var(--ink-soft) 55%,var(--line-strong))}.settings_input__Kw1q6:focus,.settings_select__mVrxc:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--focus-ring);background:var(--surface-raised)}.settings_inputInvalid__U_9Ph,.settings_textarea__T5dq7.settings_inputInvalid__U_9Ph{border-color:var(--danger);background:var(--danger-soft);box-shadow:0 0 0 3px color-mix(in srgb,var(--danger) 16%,transparent)}.settings_inputInvalid__U_9Ph:focus,.settings_textarea__T5dq7.settings_inputInvalid__U_9Ph:focus{border-color:var(--danger);box-shadow:0 0 0 3px color-mix(in srgb,var(--danger) 20%,transparent)}.settings_fieldError__6kvQE{margin:.35rem 0 0;font-size:.78rem;font-weight:600;color:var(--danger)}.settings_input__Kw1q6:disabled,.settings_select__mVrxc:disabled{opacity:.7;cursor:default}.settings_modules__vn9dS{display:grid;grid-gap:.5rem;gap:.5rem}.settings_moduleRow__gCEC1{position:relative;display:flex;align-items:center;gap:.7rem;margin:0;padding:.7rem .85rem;border-radius:10px;border:1px solid var(--line);background:var(--surface);font-size:.88rem;font-weight:500;color:var(--ink);cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.settings_moduleRow__gCEC1:hover:not(.settings_moduleRowDisabled__Q3P0Z){border-color:var(--line-strong)}.settings_moduleRowChecked__p13KG{border-color:var(--accent);background:var(--accent-soft)}.settings_moduleRowDisabled__Q3P0Z{opacity:.65;cursor:default}.settings_moduleCheckInput__JZmeT{position:absolute;opacity:0;width:1px;height:1px;margin:0;pointer-events:none}.settings_moduleCheck__052J_{width:1.15rem;height:1.15rem;flex-shrink:0;display:grid;place-items:center;border-radius:6px;border:1.5px solid var(--line-strong);background:var(--surface-raised);transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.settings_moduleCheck__052J_:after{content:"";width:.28rem;height:.52rem;margin-top:-.1rem;border:solid transparent;border-width:0 2px 2px 0;transform:rotate(45deg) scale(.6);opacity:0;transition:opacity .12s ease,transform .12s ease,border-color .12s ease}.settings_moduleCheckInput__JZmeT:checked+.settings_moduleCheck__052J_{background:var(--accent);border-color:var(--accent)}.settings_moduleCheckInput__JZmeT:checked+.settings_moduleCheck__052J_:after{border-color:#f5f7fa;opacity:1;transform:rotate(45deg) scale(1)}.settings_moduleCheckInput__JZmeT:focus-visible+.settings_moduleCheck__052J_{box-shadow:0 0 0 3px var(--focus-ring);border-color:var(--accent)}.settings_moduleLabel__jq7xn{min-width:0;line-height:1.35}.settings_roleOptions__aEqdL{display:grid;grid-gap:.5rem;gap:.5rem}.settings_roleOption__khtJR{display:flex;align-items:flex-start;gap:.7rem;margin:0;padding:.75rem .85rem;border-radius:10px;border:1px solid var(--line);background:var(--surface);cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.settings_roleOption__khtJR input{margin-top:.2rem;accent-color:var(--accent)}.settings_roleOptionSelected__HI29Q{border-color:var(--accent);background:var(--accent-soft)}.settings_roleOptionDisabled__hm9K_{opacity:.65;cursor:default}.settings_roleOptionText__hgD01{display:flex;flex-direction:column;gap:.2rem;min-width:0}.settings_roleOptionLabel__FeVmx{font-size:.9rem;font-weight:600;color:var(--ink)}.settings_roleOptionDesc__nxKIv{font-size:.8rem;line-height:1.4;color:var(--ink-soft)}.settings_modalActions__TcEf0{display:flex;justify-content:flex-end;gap:.55rem;margin-top:1.1rem}.settings_detailCard__bp9Cy{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-raised);box-shadow:var(--shadow);padding:1.25rem 1.35rem}.settings_detailGrid__FTVd5{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem 1.25rem;gap:1rem 1.25rem}.settings_drawerDetailGrid__LuH3B{margin:0;display:grid;grid-template-columns:1fr;grid-gap:.95rem;gap:.95rem}.settings_detailField__OFr6Y{margin:0;min-width:0}.settings_detailFieldWide__8m9wR{grid-column:1/-1}.settings_detailValue__2_2e9{margin:.25rem 0 0;font-size:.95rem;color:var(--ink);word-break:break-word}.settings_detailMeta__YwsuK{color:var(--ink-soft);font-size:.86rem}.settings_monoValue__xn_8W{font-family:var(--font-ibm-plex-mono),ui-monospace,monospace;font-size:.88rem}.settings_moduleChips__KTvh2{margin:.15rem 0 0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:.4rem}.settings_moduleChip__ABn6I{display:inline-flex;padding:.3rem .6rem;border-radius:999px;border:1px solid var(--line);background:var(--surface);font-size:.8rem;color:var(--ink-soft)}.settings_fieldHint___8BOU{margin:.35rem 0 .45rem;font-size:.78rem;color:var(--ink-soft)}.settings_storageIntro__v6oh_{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-raised);box-shadow:var(--shadow);padding:1.25rem 1.35rem}.settings_storageIntroTitle__Ox_Z_{margin:0;font-size:1rem;font-weight:600;color:var(--ink)}.settings_storageIntroText__h6yd2{margin:.55rem 0 0;max-width:52rem;font-size:.9rem;line-height:1.55;color:var(--ink-soft)}.settings_storageMeta__bstfi{margin:0;font-size:.9rem;color:var(--ink-soft)}.settings_storageMeta__bstfi strong{color:var(--ink);font-weight:600}.settings_storageDetailCard__nyJcj{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-raised);box-shadow:var(--shadow);padding:1.5rem 1.6rem 1.7rem}.settings_storageDetailTitle__jcImT{margin:0;font-size:1.2rem;font-weight:600;letter-spacing:-.02em;color:var(--ink)}.settings_storageDetailSubtitle__KzGyd{margin:.35rem 0 0;font-size:.95rem;color:var(--ink-soft)}.settings_storageDetailGrid__ixlGD{margin:1.35rem 0 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1.35rem 1.75rem;gap:1.35rem 1.75rem}.settings_storageDetailField__uoosr{margin:0;min-width:0}.settings_storageDetailFieldWide__l9EIe{grid-column:1/-1}.settings_storageDetailLabel__hVYZ4{margin:0;font-size:.78rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-soft)}.settings_storageDetailValue__N5uAc{margin:.4rem 0 0;font-size:1.08rem;font-weight:500;line-height:1.45;color:var(--ink);word-break:break-word}.settings_storageDetailMono__tOwWV{font-family:var(--font-ibm-plex-mono),ui-monospace,monospace;font-size:1rem;font-weight:500}.settings_storageViewStack__l0AFd{display:flex;flex-direction:column;gap:1rem}.settings_infoBanner__G0QL0{margin:0;padding:.75rem .9rem;border-radius:9px;border:1px solid var(--line);background:var(--accent-soft);color:var(--accent);font-size:.86rem}.settings_sectionLabel__Hz9YQ{margin:0 0 .75rem;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint)}.settings_providerGrid__kIBhT{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.settings_providerCard__tw8jr{display:flex;flex-direction:column;align-items:flex-start;gap:.4rem;text-align:left;padding:1rem 1.05rem;border-radius:12px;border:1px solid var(--line);background:var(--surface-raised);color:var(--ink);cursor:pointer;font:inherit;box-shadow:var(--shadow);transition:border-color .15s ease,background-color .15s ease}.settings_providerCard__tw8jr:hover:not(:disabled){border-color:var(--line-strong)}.settings_providerCardSelected__J6oy6{border-color:var(--accent);background:var(--accent-soft)}.settings_providerCard__tw8jr:disabled{cursor:default;opacity:.9}.settings_providerCardLabel__ISwH_{font-size:.95rem;font-weight:600}.settings_providerCardDesc__XV3RM{font-size:.82rem;line-height:1.45;color:var(--ink-soft)}.settings_storageForm__Lmdts{display:flex;flex-direction:column;gap:1rem;padding:1.25rem 1.35rem;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-raised);box-shadow:var(--shadow)}.settings_textarea__T5dq7{width:100%;padding:.65rem .75rem;border-radius:9px;border:1.5px solid var(--line-strong);background:var(--surface);color:var(--ink);font:inherit;font-size:.88rem;font-family:var(--font-ibm-plex-mono),ui-monospace,monospace;line-height:1.45;resize:vertical;min-height:7rem}.settings_textarea__T5dq7:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--focus-ring);background:var(--surface-raised)}.settings_textarea__T5dq7:disabled{opacity:.7;cursor:default}.settings_storageActions__5kpbS{display:flex;flex-wrap:wrap;gap:.55rem;justify-content:flex-end}.settings_testResultFail__Meoiz,.settings_testResultOk__V2CI9{display:flex;flex-direction:column;gap:.65rem;padding:.9rem 1rem;border-radius:10px;font-size:.86rem}.settings_testResultOk__V2CI9{border:1px solid color-mix(in srgb,var(--ok) 35%,transparent);background:var(--ok-soft);color:var(--ok)}.settings_testResultFail__Meoiz{border:1px solid color-mix(in srgb,var(--danger) 35%,transparent);background:var(--danger-soft);color:var(--danger)}.settings_testResultDetail__Bomuu{margin:0;font-weight:600;line-height:1.45}.settings_testResultProvider__FvIL_{margin:0;font-size:.78rem;font-weight:500;opacity:.85}.settings_testResultGrid__8Vi5G{margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-gap:.55rem .85rem;gap:.55rem .85rem}.settings_testResultRow__vMH58{display:flex;flex-direction:column;gap:.15rem;min-width:0}.settings_testResultRow__vMH58 dt{font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;opacity:.75}.settings_testResultRow__vMH58 dd{margin:0;color:var(--ink);font-weight:500;word-break:break-word}.settings_testResultFail__Meoiz .settings_testResultRow__vMH58 dd,.settings_testResultOk__V2CI9 .settings_testResultRow__vMH58 dd{color:var(--ink)}.settings_testResultSample__D_OiR{margin-top:.15rem;padding-top:.65rem;border-top:1px solid color-mix(in srgb,var(--line) 70%,transparent)}.settings_testResultSampleTitle__clE5b{margin:0 0 .4rem;font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;opacity:.75}.settings_testResultSample__D_OiR ul{margin:0;padding-left:1.1rem;color:var(--ink);font-size:.82rem}.settings_testResultSample__D_OiR li{margin:.15rem 0;word-break:break-word}.settings_detailDangerZone__CoZRA{margin-top:.35rem;padding:1rem 1.15rem;border-radius:var(--radius);border:1px solid color-mix(in srgb,var(--danger) 28%,var(--line));background:color-mix(in srgb,var(--danger-soft) 55%,var(--surface-raised))}.settings_detailDangerTitle__QereE{margin:0 0 .75rem;font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--danger)}@keyframes settings_riseIn__un6sA{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:900px){.settings_licenseStats__wn9Fd{grid-template-columns:repeat(2,minmax(0,1fr))}.settings_detailGrid__FTVd5,.settings_providerGrid__kIBhT,.settings_storageDetailGrid__ixlGD{grid-template-columns:1fr}}@media (max-width:720px){.settings_grid__yIN3V,.settings_licenseStats__wn9Fd,.settings_standardGrid__gtUaS{grid-template-columns:1fr}}