.CommandK_backdrop__IXFEn{position:fixed;inset:0;background:var(--backdrop-strong);z-index:400;display:flex;align-items:flex-start;justify-content:center;padding-top:12vh;padding-left:var(--sp-4);padding-right:var(--sp-4)}.CommandK_palette__qsgP2{background:var(--bg-2);background-image:var(--lit);border:1px solid var(--border-strong);border-radius:var(--r-l);box-shadow:var(--e3);width:100%;max-width:560px;overflow:hidden;display:flex;flex-direction:column}.CommandK_input__uDwT6{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;border-bottom:1px solid var(--border);color:var(--text-1);font-family:inherit;font-size:var(--fs-16);padding:var(--sp-4) var(--sp-5);outline:none}.CommandK_input__uDwT6::placeholder{color:var(--text-3)}.CommandK_list__SHyMJ{max-height:360px;overflow-y:auto;padding:var(--sp-2)}.CommandK_item__3gaML{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);text-align:left;color:var(--text-1);font-family:inherit;font-size:var(--fs-13);padding:var(--sp-3) var(--sp-3);border-radius:var(--r-s);cursor:pointer;min-height:44px}.CommandK_active__52MQ4{background:var(--accent-tint);color:var(--text-1)}.CommandK_group__aNFAp{font-size:var(--fs-12);color:var(--text-3)}.CommandK_empty__gSsoN{padding:var(--sp-5);text-align:center;color:var(--text-2);font-size:var(--fs-13)}.CommandK_foot__PEwxc{display:flex;gap:var(--sp-4);padding:var(--sp-3) var(--sp-5);border-top:1px solid var(--border);font-size:var(--fs-12);color:var(--text-3)}.CommandK_hint__9Ptfo{display:inline-flex;align-items:center;gap:var(--sp-1)}.CommandK_keycap__4Ih83{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 4px;background:linear-gradient(180deg,var(--bg-3),var(--bg-2));border:1px solid var(--border-strong);border-radius:4px;font-family:var(--font-mono);font-size:11px;font-style:normal;color:var(--text-2);line-height:1}@media (max-width:720px){.CommandK_backdrop__IXFEn{padding-top:var(--sp-6)}}.CountBadge_pill__7585C{display:inline-flex;align-items:center;justify-content:center;flex:none;min-width:18px;height:18px;padding:0 5px;border-radius:var(--r-pill);font-family:var(--font-mono);font-size:var(--fs-11);font-weight:600;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.CountBadge_dot__MSY5S{display:inline-block;flex:none;width:6px;height:6px;border-radius:50%}.CountBadge_neutral__x6l20.CountBadge_pill__7585C{background:var(--bg-3);color:var(--text-2)}.CountBadge_neutral__x6l20.CountBadge_dot__MSY5S{background:var(--text-3)}.CountBadge_accent__Y1sSF.CountBadge_pill__7585C{background:var(--accent);color:var(--on-solid)}.CountBadge_accent__Y1sSF.CountBadge_dot__MSY5S{background:var(--accent)}.CountBadge_cutout__wnIfO.CountBadge_dot__MSY5S{box-shadow:0 0 0 2px var(--bg-1)}.CountBadge_cutout__wnIfO.CountBadge_pill__7585C{min-width:14px;height:14px;padding:0 3px;border:2px solid var(--bg-1)}.PrivacyToggle_btn__kX2Tk{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:none;border-radius:var(--r-md,8px);background:transparent;color:var(--text-3);cursor:pointer;transition:color .15s ease,background .15s ease}.PrivacyToggle_btn__kX2Tk:hover{color:var(--text-1);background:var(--surface-2,rgba(255,255,255,.06))}.PrivacyToggle_btn__kX2Tk:focus-visible{outline:2px solid var(--accent-ring,currentColor);outline-offset:1px}.PrivacyToggle_btn__kX2Tk[aria-pressed=true]{color:var(--accent,var(--text-1))}.PageSkeleton_wrap__VTt5T{display:flex;flex-direction:column;gap:var(--sp-6);padding-top:var(--sp-2)}.PageSkeleton_srOnly__ZBHdq{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.PageSkeleton_bar__1LT57,.PageSkeleton_rowMark__9Koo_,.PageSkeleton_tile__EE_pC{position:relative;overflow:hidden;background:var(--bg-2);border-radius:var(--r-s)}.PageSkeleton_bar__1LT57:after,.PageSkeleton_rowMark__9Koo_:after,.PageSkeleton_tile__EE_pC:after{content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg,transparent,rgba(17,24,39,.05) 50%,transparent);animation:PageSkeleton_shimmer__iBVVp 1.25s var(--ease,ease) infinite}@keyframes PageSkeleton_shimmer__iBVVp{to{transform:translateX(100%)}}.PageSkeleton_head__vJfrh{display:flex;flex-direction:column;gap:var(--sp-3)}.PageSkeleton_title__5CdHD{height:26px;width:min(280px,60%)}.PageSkeleton_sub__UfXGX{height:14px;width:min(420px,80%);border-radius:var(--r-s)}.PageSkeleton_tiles__eZCB_{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-gap:var(--sp-4);gap:var(--sp-4)}.PageSkeleton_tile__EE_pC{height:104px;border-radius:var(--r-m);border:1px solid var(--border)}.PageSkeleton_rows__c_8NP{display:flex;flex-direction:column;gap:var(--sp-3)}.PageSkeleton_row__fEci1{display:flex;align-items:center;gap:var(--sp-4);padding:var(--sp-3) 0;border-bottom:1px solid var(--border)}.PageSkeleton_rowMark__9Koo_{flex:none;width:40px;height:40px;border-radius:var(--r-m)}.PageSkeleton_rowBody__anOfR{flex:1 1;display:flex;flex-direction:column;gap:var(--sp-2);min-width:0}.PageSkeleton_rowLine___v8YT{height:13px;width:60%}.PageSkeleton_rowLineShort__W_d5I{height:11px;width:34%}@media (prefers-reduced-motion:reduce){.PageSkeleton_bar__1LT57:after,.PageSkeleton_rowMark__9Koo_:after,.PageSkeleton_tile__EE_pC:after{animation:none}}.AppShell_shell__QX1mG{display:flex;min-height:100vh;background:var(--bg-0);color:var(--text-1);font-family:var(--font-ui);font-size:var(--fs-13)}.AppShell_shell__QX1mG:before{content:"";position:fixed;inset:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse 600px 360px at 50% 0,var(--accent-atmosphere),transparent 70%)}.AppShell_shell__QX1mG>*{position:relative;z-index:1}.AppShell_skipLink__blf1Y{position:absolute;left:-9999px;top:0;z-index:1000;background:var(--accent);color:var(--on-solid);padding:var(--sp-2) var(--sp-4);border-radius:var(--r-s)}.AppShell_skipLink__blf1Y:focus{left:var(--sp-4);top:var(--sp-4)}.AppShell_rail__IEzkr{width:184px;flex:none;background:var(--rail-bg);border-right:1px solid var(--rail-line);display:flex;flex-direction:column;height:100vh;position:-webkit-sticky;position:sticky;top:0}.AppShell_brand__wmu31{display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-4) var(--sp-4);flex:none}.AppShell_brandMark__CEkyk{width:24px;height:24px;border-radius:var(--r-s);display:block;object-fit:contain;flex-shrink:0}.AppShell_brandName__MumUS{font-weight:600;font-size:var(--fs-14);color:var(--rail-logo-ink)}.AppShell_railScroll__uyjbv{flex:1 1;overflow-y:auto;padding:0 var(--sp-3) var(--sp-4);scrollbar-width:thin;scrollbar-color:var(--rail-line) transparent}.AppShell_railScroll__uyjbv::-webkit-scrollbar{width:6px}.AppShell_railScroll__uyjbv::-webkit-scrollbar-thumb{background:var(--rail-line);border-radius:3px}.AppShell_railScroll__uyjbv::-webkit-scrollbar-track{background:transparent}.AppShell_group__3hHJR{margin-bottom:var(--sp-4)}.AppShell_groupLabel__DAfKT{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);font-family:inherit;font-size:10.5px;font-weight:500;color:var(--rail-section);padding:var(--sp-2) var(--sp-2);cursor:pointer;border-radius:var(--r-s);transition:color var(--t-fast) var(--ease)}.AppShell_groupLabel__DAfKT:hover{color:var(--rail-ink)}.AppShell_groupChevron__M5c3i{width:12px;height:12px;opacity:0;transition:opacity var(--t-fast) var(--ease),transform var(--t-med) var(--ease)}.AppShell_groupLabel__DAfKT:focus-visible .AppShell_groupChevron__M5c3i,.AppShell_group__3hHJR:hover .AppShell_groupChevron__M5c3i{opacity:1}.AppShell_groupChevronClosed__Hp__2{transform:rotate(-90deg);opacity:1}.AppShell_railItem__FDrRI{display:flex;align-items:center;gap:var(--sp-3);padding:0 var(--sp-2);border-radius:var(--r-s);color:var(--rail-ink);text-decoration:none;font-size:var(--fs-13);font-weight:500;transition:background var(--t-fast) var(--ease),color var(--t-fast) var(--ease);min-height:28px}.AppShell_railItem__FDrRI:hover{background:var(--rail-bg-hover);color:var(--rail-ink-active)}.AppShell_railItem__FDrRI:focus-visible{outline:none;box-shadow:0 0 0 2px var(--rail-bg),0 0 0 4px var(--accent-ring)}.AppShell_railLabel__jFoEg{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AppShell_railItemActive__JN12q{font-weight:600}.AppShell_railItemActive__JN12q,.AppShell_railItemActive__JN12q:hover{background:var(--rail-active-bg);color:var(--rail-ink-active)}.AppShell_railItemActive__JN12q .AppShell_railIcon__od7_g,.AppShell_railItemActive__JN12q:hover .AppShell_railIcon__od7_g{color:var(--rail-ink-active)}.AppShell_railIcon__od7_g{flex:none;width:16px;height:16px;color:var(--rail-section);transition:color var(--t-fast) var(--ease)}.AppShell_railItem__FDrRI:hover .AppShell_railIcon__od7_g{color:var(--rail-ink)}.AppShell_railIconSlot__DZdwB{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:none}.AppShell_railIconDot__TTJoI{display:none;position:absolute;top:-2px;right:-3px}.AppShell_railMini__0dMpw .AppShell_railIconDot__TTJoI{display:block}.AppShell_railCount__DDCM2{margin-left:auto;letter-spacing:var(--ls-caps)}.AppShell_collapseBtn__WsDFM{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;color:var(--rail-section);cursor:pointer;margin-left:auto;width:28px;height:28px;flex:none;display:grid;place-items:center;border-radius:var(--r-s);transition:color var(--t-fast) var(--ease),background var(--t-fast) var(--ease)}.AppShell_collapseBtn__WsDFM:hover{color:var(--rail-ink-active);background:var(--rail-bg-hover)}.AppShell_collapseBtn__WsDFM:focus-visible{outline:none;box-shadow:0 0 0 2px var(--rail-bg),0 0 0 4px var(--accent-ring)}.AppShell_collapseIcon__tfCY1{width:16px;height:16px;transform:rotate(90deg);transition:transform var(--t-med) var(--ease)}.AppShell_collapseIconMini__Y5Nzo{transform:rotate(-90deg)}.AppShell_railMini__0dMpw{width:64px}.AppShell_railMini__0dMpw .AppShell_brand__wmu31{flex-direction:column;gap:var(--sp-2);padding:var(--sp-4) 0 var(--sp-2)}.AppShell_railMini__0dMpw .AppShell_collapseBtn__WsDFM{margin-left:0}.AppShell_railMini__0dMpw .AppShell_railScroll__uyjbv{padding:0 var(--sp-2) var(--sp-4)}.AppShell_railMini__0dMpw .AppShell_groupLabel__DAfKT{display:none}.AppShell_railMini__0dMpw .AppShell_group__3hHJR{margin-bottom:var(--sp-2);padding-top:var(--sp-2);border-top:1px solid var(--line)}.AppShell_railMini__0dMpw .AppShell_group__3hHJR:first-child{border-top:none;padding-top:0}.AppShell_railMini__0dMpw .AppShell_railItem__FDrRI{justify-content:center;padding:0;gap:0;min-height:40px}.AppShell_railMini__0dMpw .AppShell_railItem__FDrRI>.AppShell_railCount__DDCM2,.AppShell_railMini__0dMpw .AppShell_railItem__FDrRI>.AppShell_railLabel__jFoEg{display:none}.AppShell_railMini__0dMpw .AppShell_railIcon__od7_g{width:18px;height:18px}.AppShell_main__qzMj4{flex:1 1;min-width:0;display:flex;flex-direction:column;height:100vh}.AppShell_topbar___Ft7k{flex:none;min-height:var(--header-h);display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);padding:0 var(--sp-5);padding-top:var(--safe-t);border-bottom:1px solid var(--line);background:var(--bg-0);position:-webkit-sticky;position:sticky;top:0;z-index:10}.AppShell_backChip__6gISy{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:var(--sp-1);flex:none;background:var(--bg-2);border:1px solid var(--line);border-radius:999px;color:var(--text-2);font-family:inherit;font-size:var(--fs-12);padding:3px var(--sp-3) 3px var(--sp-2);cursor:pointer;transition:color var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease),background var(--t-fast) var(--ease)}.AppShell_backChip__6gISy:hover{color:var(--text-1);border-color:var(--line-strong);background:var(--bg-3)}.AppShell_crumbs__3xNmr{display:flex;align-items:center;gap:var(--sp-1);flex:1 1;min-width:96px;overflow:hidden;white-space:nowrap}.AppShell_crumbSeg__1tSJH{display:inline-flex;align-items:center;gap:var(--sp-1);min-width:0}.AppShell_crumbSep__xITyS{color:var(--text-3);padding:0 var(--sp-1)}.AppShell_crumbLink__o3OOR{color:var(--text-2);text-decoration:none;font-size:var(--fs-13);border-radius:var(--r-s);padding:2px var(--sp-1);transition:color var(--t-fast) var(--ease)}.AppShell_crumbLink__o3OOR:hover{color:var(--text-1)}.AppShell_crumbCurrent__EO82Z{color:var(--text-0);font-size:var(--fs-13);font-weight:600;overflow:hidden;text-overflow:ellipsis}.AppShell_topbarRight__G4MHh{display:flex;align-items:center;gap:var(--sp-3);flex:none;min-width:0}.AppShell_pageActionsSlot__gv8Wz{display:flex;align-items:center;gap:var(--sp-2);flex:none;min-width:0}@media (max-width:480px){.AppShell_topbar___Ft7k{flex-wrap:wrap;row-gap:0}.AppShell_topbar___Ft7k:has(.AppShell_pageActionsSlot__gv8Wz){padding-bottom:var(--sp-2)}.AppShell_pageActionsSlot__gv8Wz{order:3;flex:1 1 100%;justify-content:flex-end;min-width:0;overflow-x:auto;scrollbar-width:none}.AppShell_pageActionsSlot__gv8Wz::-webkit-scrollbar{display:none}}.AppShell_pageBarRow__KaZRr{flex:none;min-height:var(--pagebar-h);display:flex;align-items:center;padding:0 var(--sp-5);border-bottom:1px solid var(--line);background:var(--bg-0);position:-webkit-sticky;position:sticky;top:var(--header-h);z-index:9}@media (max-width:480px){.AppShell_pageBarRow__KaZRr{position:static}}.AppShell_searchTrigger__SvoXY{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--bg-1);border:1px solid var(--line);border-radius:var(--r-s);color:var(--text-2);display:flex;align-items:center;gap:var(--sp-2);padding:0 var(--sp-2) 0 var(--sp-3);font-family:inherit;font-size:var(--fs-13);cursor:pointer;min-height:32px;transition:border-color var(--t-fast) var(--ease),background var(--t-fast) var(--ease)}.AppShell_searchTrigger__SvoXY:hover{border-color:var(--line-strong);background:var(--bg-2)}.AppShell_searchTrigger__SvoXY:focus-visible{outline:none;box-shadow:0 0 0 2px var(--bg-0),0 0 0 4px var(--accent-ring)}@media (max-width:480px){.AppShell_searchTrigger__SvoXY{width:44px;min-width:44px;max-width:44px;padding:0;justify-content:center}.AppShell_searchLabel__DV7JD{display:none}}.AppShell_searchIcon__gk6zz{flex:none;width:15px;height:15px;color:var(--text-3)}.AppShell_searchLabel__DV7JD{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.AppShell_kbd__L59I4{margin-left:var(--sp-1);font-family:var(--font-mono);font-size:var(--fs-11);font-weight:500;background:linear-gradient(var(--bg-3),var(--bg-2));border:1px solid var(--line-strong);border-radius:var(--r-s);padding:2px 6px;color:var(--text-2);box-shadow:var(--e1)}@media (hover:none){.AppShell_kbd__L59I4{display:none}}.AppShell_healthDot__QcKBF{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;text-decoration:none}.AppShell_healthDotCore__Kd8To{width:9px;height:9px;border-radius:50%}.AppShell_health_green__uUxQn .AppShell_healthDotCore__Kd8To{background:var(--ok)}.AppShell_health_unknown__OUPtB .AppShell_healthDotCore__Kd8To{background:transparent;border:1.5px solid var(--text-3)}.AppShell_health_amber__TH0BZ .AppShell_healthDotCore__Kd8To{background:var(--warn)}.AppShell_health_red__djt23 .AppShell_healthDotCore__Kd8To{background:var(--danger);animation:AppShell_pulse-red__CGtTR 2s var(--ease) infinite}@keyframes AppShell_pulse-red__CGtTR{0%,to{box-shadow:0 0 0 0 var(--danger-tint)}50%{box-shadow:0 0 0 6px transparent}}.AppShell_userMenu__4ygHZ{position:relative;display:flex;align-items:center}.AppShell_avatarBtn__K_m4o{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;border-radius:50%;color:inherit}.AppShell_avatarBtn__K_m4o:focus-visible{outline:none;box-shadow:0 0 0 2px var(--bg-0),0 0 0 4px var(--accent-ring)}.AppShell_topbarPrivacy__WpLac{border-radius:50%}.AppShell_focusBtn__qryZs,.AppShell_topbarPrivacy__WpLac{display:flex;align-items:center;justify-content:center;min-width:32px;min-height:32px;color:var(--text-2)}.AppShell_focusBtn__qryZs{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;padding:0;cursor:pointer;border-radius:50%;transition:background var(--t-fast) var(--ease),color var(--t-fast) var(--ease)}.AppShell_focusBtn__qryZs:hover{background:var(--bg-2);color:var(--text-0)}.AppShell_focusBtn__qryZs[aria-pressed=true]{color:var(--accent)}.AppShell_focusBtn__qryZs:focus-visible{outline:none;box-shadow:0 0 0 2px var(--bg-0),0 0 0 4px var(--accent-ring)}.AppShell_settingsBtn__b0_x4{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;min-width:32px;min-height:32px;border-radius:50%;color:var(--text-2);text-decoration:none;transition:background var(--t-fast) var(--ease),color var(--t-fast) var(--ease)}.AppShell_settingsBtn__b0_x4:hover{background:var(--bg-2);color:var(--text-0)}.AppShell_settingsBtn__b0_x4[aria-current=page]{color:var(--accent)}.AppShell_settingsBtn__b0_x4:focus-visible{outline:none;box-shadow:0 0 0 2px var(--bg-0),0 0 0 4px var(--accent-ring)}.AppShell_focusExitBtn__RqGdV{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:fixed;top:calc(var(--safe-t, 0px) + var(--sp-3));right:var(--sp-3);z-index:50;width:32px;height:32px;border-radius:50%;background:var(--bg-1);border:1px solid var(--line);color:var(--text-2);display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:.45;transition:opacity var(--t-fast) var(--ease),background var(--t-fast) var(--ease),color var(--t-fast) var(--ease)}.AppShell_focusExitBtn__RqGdV:focus-visible,.AppShell_focusExitBtn__RqGdV:hover{opacity:1;background:var(--bg-2);color:var(--text-0)}.AppShell_focusExitBtn__RqGdV:focus-visible{outline:none;box-shadow:0 0 0 2px var(--bg-0),0 0 0 4px var(--accent-ring)}.AppShell_avatar__Hm4ci{width:28px;height:28px;border-radius:50%;background:var(--bg-3);color:var(--text-1);display:flex;align-items:center;justify-content:center;font-size:var(--fs-12);font-weight:600;flex:none;box-shadow:var(--e1)}.AppShell_userPopover__BpfSa{position:absolute;top:calc(100% + var(--sp-2));right:0;min-width:180px;background:var(--bg-2);border:1px solid var(--line-strong);border-radius:var(--r-m);box-shadow:var(--e3);padding:var(--sp-2);z-index:20;display:flex;flex-direction:column;gap:var(--sp-1);transform-origin:top right;animation:AppShell_popover-in__dZDpz var(--t-fast) var(--ease) both}@keyframes AppShell_popover-in__dZDpz{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.AppShell_userPopoverName__odPNm{font-size:var(--fs-12);color:var(--text-3);padding:var(--sp-1) var(--sp-2) var(--sp-2);text-transform:capitalize;border-bottom:1px solid var(--line);margin-bottom:var(--sp-1)}.AppShell_popoverAction__lerBL{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;text-align:left;color:var(--text-1);font:inherit;font-size:var(--fs-13);padding:var(--sp-2);border-radius:var(--r-s);cursor:pointer;min-height:44px;display:flex;align-items:center}.AppShell_popoverAction__lerBL:hover:not(:disabled){background:var(--bg-3)}.AppShell_popoverAction__lerBL:disabled{color:var(--text-3);cursor:default}.AppShell_popoverHint__VEv0H{font-size:var(--fs-12);color:var(--text-3);padding:var(--sp-2);line-height:1.4}.AppShell_body__5BJXS{flex:1 1;overflow-y:auto;padding:var(--sp-6);max-width:1480px;width:100%;margin:0 auto;line-height:1.55}.AppShell_body__5BJXS:has(.opsCanvasRoot){max-width:none}.AppShell_main__qzMj4:has(.opsCanvasRoot) .AppShell_topbar___Ft7k{display:none}.AppShell_mobileTabs__LP_Y0{display:none}.AppShell_moreBackdrop__a30QI{position:fixed;inset:0;background:var(--backdrop);z-index:260;display:flex;align-items:flex-end}.AppShell_moreSheet__etIqJ{background:var(--bg-1);border-top:1px solid var(--line-strong);border-radius:var(--r-l) var(--r-l) 0 0;width:100%;max-height:80vh;overflow-y:auto;padding:var(--sp-3) var(--sp-4) calc(var(--sp-6) + var(--safe-b));box-shadow:var(--e3);animation:AppShell_sheet-up__yZ_7p var(--t-med) var(--ease) both}@keyframes AppShell_sheet-up__yZ_7p{0%{transform:translateY(24px);opacity:.6}to{transform:translateY(0);opacity:1}}.AppShell_moreHandle__ghkQL{width:36px;height:4px;border-radius:2px;background:var(--line-strong);margin:var(--sp-2) auto var(--sp-4)}.AppShell_moreItem__keEaS{display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-2);color:var(--text-1);text-decoration:none;font-size:var(--fs-14);min-height:44px;border-radius:var(--r-s)}.AppShell_moreItem__keEaS:hover{background:var(--bg-2)}button.AppShell_moreItem__keEaS{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;font:inherit;text-align:left;cursor:pointer}.AppShell_iosHelp__eVwdF{padding:var(--sp-2) var(--sp-2) var(--sp-4)}.AppShell_iosHelpTitle___hAYl{font-size:var(--fs-16);font-weight:600;color:var(--text-1);margin-bottom:var(--sp-3)}.AppShell_iosHelpSteps__NnNFB{margin:0;padding-left:var(--sp-5);color:var(--text-2);font-size:var(--fs-14);display:flex;flex-direction:column;gap:var(--sp-2)}@media (max-width:720px){.AppShell_rail__IEzkr{display:none}.AppShell_main__qzMj4{height:auto;min-height:100vh}.AppShell_body__5BJXS{padding:var(--sp-4);padding-bottom:calc(var(--sp-9) + var(--sp-4) + var(--safe-b))}.AppShell_shell__QX1mG[data-bare] .AppShell_body__5BJXS{padding-bottom:calc(var(--sp-4) + var(--safe-b))}.AppShell_mobileTabs__LP_Y0{display:flex;position:fixed;bottom:0;left:0;right:0;height:var(--sp-9);height:calc(var(--sp-9) + var(--safe-b));padding-bottom:var(--safe-b);background:var(--rail-bg);border-top:1px solid var(--rail-line);z-index:50}.AppShell_tabItem__pkDWM{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;color:var(--rail-ink);text-decoration:none;font-size:var(--fs-12);font-family:inherit;min-height:44px;cursor:pointer}.AppShell_tabItemActive__l_WaF{color:var(--rail-ink-active)}.AppShell_tabIcon__M3Tg0{flex:none}.AppShell_tabIconSlot__jFvGh{position:relative;display:inline-flex}.AppShell_tabCount__sBhE4{position:absolute;top:-4px;right:-8px}.AppShell_profileInput__93wRs{font-size:var(--fs-16)}}@media (min-width:721px) and (max-width:1080px){.AppShell_rail__IEzkr{width:208px}}.AppShell_profileBackdrop__vvjTD{position:fixed;inset:0;z-index:60;background:var(--backdrop-strong);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;padding:var(--sp-4);animation:AppShell_profile-fade__DGG46 var(--t-fast) var(--ease) both}@keyframes AppShell_profile-fade__DGG46{0%{opacity:0}to{opacity:1}}.AppShell_profileModal__37Z5K{width:100%;max-width:420px;background:var(--bg-2);background-image:var(--lit);border:1px solid var(--line-strong);border-radius:var(--r-l);box-shadow:var(--e3);padding:var(--sp-6);display:flex;flex-direction:column;gap:var(--sp-4);animation:AppShell_popover-in__dZDpz var(--t-med) var(--ease) both}.AppShell_profileHead__Osg4b{font-size:var(--fs-16);font-weight:600;color:var(--text-0)}.AppShell_profileAvatarRow___E7Me{display:flex;align-items:center;gap:var(--sp-4)}.AppShell_profileAvatarActions__jbrps{display:flex;flex-direction:column;gap:var(--sp-2);align-items:flex-start}.AppShell_profileFileInput__ZCBhc{display:none}.AppShell_profileFileBtn__J_b8L,.AppShell_profileRemoveBtn__sKOWt{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--line-strong);background:var(--bg-1);color:var(--text-1);font:inherit;font-size:var(--fs-13);border-radius:var(--r-s);padding:var(--sp-2) var(--sp-3);min-height:40px;cursor:pointer;transition:border-color var(--t-fast) var(--ease)}.AppShell_profileRemoveBtn__sKOWt{border-color:transparent;background:transparent;color:var(--text-3);min-height:32px;padding:var(--sp-1) var(--sp-2)}.AppShell_profileFileBtn__J_b8L:hover{border-color:var(--accent)}.AppShell_profileRemoveBtn__sKOWt:hover{color:var(--danger)}.AppShell_profileCancel___nD0O:focus-visible,.AppShell_profileFileBtn__J_b8L:focus-visible,.AppShell_profileRemoveBtn__sKOWt:focus-visible,.AppShell_profileSave__dFuJK:focus-visible{outline:none;box-shadow:0 0 0 2px var(--bg-0),0 0 0 4px var(--accent-ring)}.AppShell_profileLabel__c2XKb{font-size:var(--fs-12);color:var(--text-3);margin-bottom:calc(-1 * var(--sp-2))}.AppShell_profileInput__93wRs{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--bg-1);border:1px solid var(--line);border-radius:var(--r-s);color:var(--text-1);font:inherit;font-size:var(--fs-14);padding:var(--sp-2) var(--sp-3);min-height:44px}.AppShell_profileInput__93wRs:focus-visible{outline:none;border-color:var(--accent);box-shadow:0 0 0 2px var(--bg-0),0 0 0 4px var(--accent-ring)}.AppShell_profileErr__dhvHu{font-size:var(--fs-13);color:var(--danger)}.AppShell_profileNotify__HE9Xb{display:flex;flex-direction:column;gap:var(--sp-2);padding-top:var(--sp-3);border-top:1px solid var(--line)}.AppShell_profileNotifyBtn__6kXzH{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;font-size:var(--fs-13);font-weight:500;border-radius:var(--r-s);padding:var(--sp-2) var(--sp-4);min-height:44px;cursor:pointer;align-self:flex-start;background:var(--btn-primary-bg);color:var(--btn-primary-ink);border:1px solid transparent}.AppShell_profileNotifyBtn__6kXzH:hover:not(:disabled){background:var(--btn-primary-bg-hover)}.AppShell_profileNotifyBtn__6kXzH:disabled{opacity:.6;cursor:default}.AppShell_profileNotifyOn__HScm9{font-size:var(--fs-13);color:var(--text-2)}.AppShell_profileNotifyHint__oaoUk{font-size:var(--fs-12);color:var(--text-3);line-height:1.5}.AppShell_profileActions__wyjRs{display:flex;justify-content:flex-end;gap:var(--sp-2);margin-top:var(--sp-2)}.AppShell_profileCancel___nD0O,.AppShell_profileSave__dFuJK{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;font-size:var(--fs-13);font-weight:500;border-radius:var(--r-s);padding:var(--sp-2) var(--sp-4);min-height:44px;cursor:pointer;border:1px solid var(--line-strong)}.AppShell_profileCancel___nD0O{background:transparent;color:var(--text-2)}.AppShell_profileCancel___nD0O:hover:not(:disabled){color:var(--text-1);border-color:var(--text-3)}.AppShell_profileSave__dFuJK{background:var(--btn-primary-bg);color:var(--btn-primary-ink);border-color:transparent}.AppShell_profileSave__dFuJK:hover:not(:disabled){background:var(--btn-primary-bg-hover)}.AppShell_profileCancel___nD0O:disabled,.AppShell_profileSave__dFuJK:disabled{opacity:.6;cursor:default}.PageHeader_header__yoyZ4{position:relative;display:flex;flex-direction:column;gap:var(--sp-4);padding-bottom:var(--sp-5);border-bottom:1px solid var(--line);margin-bottom:var(--sp-6)}.PageHeader_hasTabs__2n_Mq{border-bottom:none;padding-bottom:0;gap:var(--sp-3)}.PageHeader_hasTabs__2n_Mq .PageHeader_tabsSlot__ng_cO{border-bottom:1px solid var(--line)}.PageHeader_eyebrow__LgI5G{font-size:var(--fs-12);font-weight:500;color:var(--text-3);margin-bottom:var(--sp-1)}.PageHeader_top__f_5GV{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sp-4);flex-wrap:wrap}.PageHeader_titleBlock__2KjSE{min-width:0}.PageHeader_title__v659p{font-size:var(--fs-20);font-weight:700;color:var(--text-0);margin:0;letter-spacing:-.01em}.PageHeader_meta__71nm2{font-size:var(--fs-13);color:var(--text-2);margin-top:var(--sp-1)}.PageHeader_meta__71nm2 a{color:var(--accent);text-decoration:none}.PageHeader_meta__71nm2 a:focus-visible,.PageHeader_meta__71nm2 a:hover{text-decoration:underline}.PageHeader_actions__uJ8kO{display:flex;align-items:center;gap:var(--sp-2);flex:none}.PageHeader_tabsSlot__ng_cO{display:flex}@media (max-width:720px){.PageHeader_header__yoyZ4{margin-bottom:var(--sp-4)}.PageHeader_title__v659p{font-size:var(--fs-16)}}.PageHeader_headerV2__sOp0W{position:-webkit-sticky;position:sticky;top:0;z-index:10;min-height:var(--header-h);display:flex;flex-direction:column;justify-content:center;background:var(--bg-0);border-bottom:1px solid var(--line)}.PageHeader_rowV2__c76J_{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);min-height:var(--header-h);padding:0 var(--sp-5)}.PageHeader_crumbsV2__o_DRh{display:flex;align-items:center;gap:var(--sp-1);flex:1 1;min-width:0;overflow:hidden;white-space:nowrap}.PageHeader_crumbSegV2__lq8XZ{display:inline-flex;align-items:center;gap:var(--sp-1);min-width:0}.PageHeader_crumbSepV2__xABIH{color:var(--text-3);padding:0 var(--sp-1)}.PageHeader_crumbLinkV2__K808u{color:var(--text-2);text-decoration:none;font-size:var(--fs-13);border-radius:var(--r-s);padding:2px var(--sp-1);transition:color var(--t-fast) var(--ease)}.PageHeader_crumbLinkV2__K808u:hover{color:var(--text-1)}.PageHeader_crumbCurrentV2__fdPTU{color:var(--text-0);font-size:var(--fs-13);font-weight:600;overflow:hidden;text-overflow:ellipsis}.PageHeader_actionsV2__12DVy{display:flex;align-items:center;gap:var(--sp-2);flex:none;min-width:0}.PageHeader_pagebarV2__1_bN_{min-height:var(--pagebar-h);display:flex;align-items:center;padding:0 var(--sp-5);border-bottom:1px solid var(--line)}@media (max-width:720px){.PageHeader_pagebarV2__1_bN_,.PageHeader_rowV2__c76J_{padding:0 var(--sp-4)}}.Listbox_trigger__pX7uj{display:flex;align-items:center;gap:var(--sp-2);width:100%;min-height:40px;padding:0 var(--sp-3);background:var(--bg-1);border:1px solid var(--border);border-radius:var(--r-s);color:var(--text-1);font-family:var(--font-ui);font-size:var(--fs-13);cursor:pointer;transition:border-color var(--t-fast) var(--ease);text-align:left;-moz-appearance:none;appearance:none;-webkit-appearance:none}.Listbox_trigger__pX7uj:hover:not(.Listbox_triggerDisabled__PKfsr){border-color:var(--border-strong)}.Listbox_trigger__pX7uj:focus-visible{outline:none;box-shadow:0 0 0 2px var(--bg-0),0 0 0 4px var(--accent-ring)}.Listbox_triggerOpen__YGaAG{border-color:var(--border-strong)}.Listbox_triggerDisabled__PKfsr{opacity:.5;cursor:default;pointer-events:none}.Listbox_token___hcVY{flex:1 1;font-size:var(--fs-13);color:var(--text-1);text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Listbox_placeholder__4xjaN{color:var(--text-3)}.Listbox_chevron__kS0Dr{color:var(--text-3);flex-shrink:0;transition:transform var(--t-fast) var(--ease);margin-left:auto}.Listbox_chevronOpen__syw3E{transform:rotate(180deg)}.Listbox_menu__NIjcZ{background:var(--bg-2);background-image:var(--lit);border:1px solid var(--border-strong);border-radius:var(--r-l);box-shadow:var(--e3);overflow:hidden;display:flex;flex-direction:column;z-index:1000;min-width:200px}.Listbox_search__hMNhB{background:var(--bg-1);border:none;border-bottom:1px solid var(--border);color:var(--text-1);font-family:var(--font-ui);font-size:16px;padding:var(--sp-2) var(--sp-3);outline:none;width:100%;box-sizing:border-box;min-height:40px}.Listbox_search__hMNhB::placeholder{color:var(--text-3)}.Listbox_list__0O2Au{overflow-y:auto;max-height:240px;padding:var(--sp-1);box-sizing:border-box}.Listbox_option__lEW7J{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;gap:var(--sp-2);width:100%;text-align:left;background:transparent;border:none;border-radius:var(--r-s);color:var(--text-1);font-family:var(--font-ui);font-size:var(--fs-13);padding:var(--sp-2) var(--sp-3);min-height:36px;cursor:pointer;transition:background var(--t-fast) var(--ease);box-sizing:border-box}@media (hover:hover){.Listbox_option__lEW7J:hover{background:var(--bg-3)}}.Listbox_optionActive__WuKud{background:var(--bg-3)}.Listbox_optionSelected__MdV5T{color:var(--text-0);font-weight:500}.Listbox_optionSelected__MdV5T:before{content:"";display:block;width:6px;height:6px;border-radius:50%;background:var(--accent);flex-shrink:0}.Listbox_optionLabel__XS0Pv{flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Listbox_optionMeta__hBlzA{font-size:var(--fs-11);color:var(--text-3);margin-left:auto;white-space:nowrap;flex-shrink:0}.Listbox_empty__Bxu9S{font-size:var(--fs-13);color:var(--text-3);padding:var(--sp-3);text-align:center}.SaveIndicator_indicator__dWUnL{display:inline-flex;align-items:center;gap:var(--sp-2);font-family:var(--font-ui);font-size:var(--fs-12);font-weight:500;line-height:1;white-space:nowrap;color:var(--text-3);-webkit-user-select:none;-moz-user-select:none;user-select:none;animation:SaveIndicator_si-enter__CLg4j var(--t-med) var(--ease) both}.SaveIndicator_compact__QzzwZ{gap:var(--sp-1)}.SaveIndicator_label__vjGGH{transition:color var(--t-fast) var(--ease-soft)}.SaveIndicator_dot__x06tW{width:6px;height:6px;border-radius:50%;flex:none;background:var(--text-3)}.SaveIndicator_icon__J9hSH{flex:none}.SaveIndicator_saving__NZrPy{color:var(--text-2)}.SaveIndicator_saving__NZrPy .SaveIndicator_dot__x06tW{background:var(--accent);animation:SaveIndicator_si-breathe__xHG_c 1.4s var(--ease-soft) infinite}@keyframes SaveIndicator_si-breathe__xHG_c{0%,to{opacity:.45;transform:scale(.86)}50%{opacity:1;transform:scale(1)}}.SaveIndicator_saved__fP3dy,.SaveIndicator_saved__fP3dy .SaveIndicator_icon__J9hSH{color:var(--ok)}.SaveIndicator_failed__RBqZI,.SaveIndicator_failed__RBqZI .SaveIndicator_icon__J9hSH{color:var(--danger)}.SaveIndicator_failed__RBqZI .SaveIndicator_label__vjGGH{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:220px}.SaveIndicator_retry__ZAXjP{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;color:var(--text-0);font:inherit;font-weight:600;cursor:pointer;padding:2px var(--sp-1);border-radius:var(--r-s);transition:background var(--t-fast) var(--ease-soft),color var(--t-fast) var(--ease-soft)}.SaveIndicator_retry__ZAXjP:hover{background:var(--bg-3)}.SaveIndicator_retry__ZAXjP:active{color:var(--text-1)}.SaveIndicator_retry__ZAXjP:focus-visible{outline:none;box-shadow:0 0 0 2px var(--bg-0),0 0 0 4px var(--accent-ring)}@keyframes SaveIndicator_si-enter__CLg4j{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes SaveIndicator_si-exit__hIZA0{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.SaveIndicator_indicator__dWUnL,.SaveIndicator_saving__NZrPy .SaveIndicator_dot__x06tW{animation:none}}.UndoRedoControls_group__T2HPP{display:inline-flex;align-items:center;gap:0;padding:2px;border-radius:var(--r-m);background:var(--bg-2);background-image:var(--lit);box-shadow:var(--e1);-webkit-user-select:none;-moz-user-select:none;user-select:none}.UndoRedoControls_btn__zJV6O{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;color:var(--text-2);display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--r-s);cursor:pointer;transition:background var(--t-fast) var(--ease-soft),color var(--t-fast) var(--ease-soft),transform var(--t-fast) var(--ease-soft),opacity var(--t-fast) var(--ease-soft)}@media (pointer:coarse){.UndoRedoControls_btn__zJV6O{width:36px;height:36px}}.UndoRedoControls_sm__Du_9U .UndoRedoControls_btn__zJV6O{width:28px;height:28px}@media (hover:hover){.UndoRedoControls_btn__zJV6O:not(:disabled):hover{background:var(--bg-3);color:var(--text-0)}}.UndoRedoControls_btn__zJV6O:not(:disabled):active{transform:scale(.94);color:var(--text-1)}.UndoRedoControls_btn__zJV6O:disabled{color:var(--text-3);opacity:.4;cursor:default}.UndoRedoControls_btn__zJV6O:focus-visible{outline:none;box-shadow:0 0 0 2px var(--bg-0),0 0 0 4px var(--accent-ring)}.UndoRedoControls_divider__1IcHP{width:1px;align-self:stretch;margin:5px 1px;background:var(--line);flex:none}@media (prefers-reduced-motion:reduce){.UndoRedoControls_btn__zJV6O{transition:none}.UndoRedoControls_btn__zJV6O:not(:disabled):active{transform:none}}.journeyTimeline_journeyCard__xCy0v{overflow:visible}.journeyTimeline_head__iZANi{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-3);margin-bottom:var(--sp-3)}.journeyTimeline_eyebrow__9OHRU{font-size:var(--fs-11);font-weight:500;color:var(--text-3);margin:0}.journeyTimeline_railV__Ze1_B{position:relative;max-height:340px;overflow-y:auto;overflow-x:hidden;padding-left:30px;padding-right:2px;scrollbar-width:thin}.journeyTimeline_railV__Ze1_B::-webkit-scrollbar{width:6px}.journeyTimeline_railV__Ze1_B::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:var(--r-pill)}.journeyTimeline_lineV__Xebu6{position:absolute;left:13px;top:6px;bottom:6px;width:1px;background:var(--border)}.journeyTimeline_rowV__Itk6G{position:relative;display:flex;align-items:flex-start;gap:var(--sp-3);padding:var(--sp-2) 0}.journeyTimeline_rowV__Itk6G:first-child{padding-top:2px}.journeyTimeline_rowV__Itk6G:last-child{padding-bottom:2px}.journeyTimeline_rowGhosted__aa0eL{opacity:.5}.journeyTimeline_dotV__Xx9Iz{position:absolute;left:-17px;transform:translateX(-50%);top:2px;display:flex;align-items:center;justify-content:center;border-radius:var(--r-pill);color:var(--text-2);background:var(--bg-2);border:1.5px solid var(--border-strong)}.journeyTimeline_row_minor__UNM9A .journeyTimeline_dotV__Xx9Iz{width:7px;height:7px;top:6px;background:var(--text-3);border:none}.journeyTimeline_row_standard__3Vw6y .journeyTimeline_dotV__Xx9Iz{width:22px;height:22px;background:var(--bg-3);background-image:var(--lit);box-shadow:var(--e1);color:var(--text-1)}.journeyTimeline_row_major__qloaW .journeyTimeline_dotV__Xx9Iz{width:26px;height:26px;background:var(--bg-3);background-image:var(--lit);border-color:var(--accent);color:var(--accent);box-shadow:var(--e2)}.journeyTimeline_row_today__T4_HJ .journeyTimeline_dotV__Xx9Iz{width:11px;height:11px;top:6px;border:none;background:var(--accent);box-shadow:0 0 0 3px var(--accent-glow);animation:journeyTimeline_todayPulse__cjvMC 2s var(--ease-soft) infinite}@media (prefers-reduced-motion:reduce){.journeyTimeline_row_today__T4_HJ .journeyTimeline_dotV__Xx9Iz{animation:none}}@keyframes journeyTimeline_todayPulse__cjvMC{0%,to{box-shadow:0 0 0 3px var(--accent-glow)}50%{box-shadow:0 0 0 6px transparent}}.journeyTimeline_dotTerminal__YbMNd{border-color:var(--danger)!important;color:var(--danger)!important}.journeyTimeline_dotCluster__LW2C4{border:1.5px dashed var(--border-strong)!important}.journeyTimeline_dotIcon__MT6_6{width:11px;height:11px}.journeyTimeline_row_major__qloaW .journeyTimeline_dotIcon__MT6_6{width:13px;height:13px}.journeyTimeline_clusterCount__F7NJC{font-size:10px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.journeyTimeline_dotEditedDot__jmDIu{position:absolute;top:-2px;right:-2px;width:7px;height:7px;border-radius:var(--r-pill);background:var(--info);border:1.5px solid var(--bg-1)}.journeyTimeline_rowBody__DHikZ{flex:1 1;min-width:0;padding-top:2px}.journeyTimeline_rowHeadBtn__dyOAR,.journeyTimeline_rowHead__6aM6D{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;padding:0;margin:0;width:100%;display:flex;align-items:baseline;gap:var(--sp-2);font:inherit;color:inherit;text-align:left}.journeyTimeline_rowHeadBtn__dyOAR{cursor:pointer}.journeyTimeline_rowLabel__38e_8{font-size:var(--fs-13);color:var(--text-1)}.journeyTimeline_row_today__T4_HJ .journeyTimeline_rowLabel__38e_8{color:var(--text-0);font-weight:500}.journeyTimeline_rowDate__8e_5L{margin-left:auto;flex-shrink:0;font-size:var(--fs-11);color:var(--text-3);font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.journeyTimeline_editedTick__DDN2_{flex-shrink:0;font-size:10px;color:var(--info);background:var(--info-tint);border-radius:var(--r-s);padding:1px 6px}.journeyTimeline_rowExpand__BrGro{margin-top:var(--sp-2);padding:var(--sp-3);border-radius:var(--r-m);border:1px solid var(--border);background:var(--bg-1);animation:journeyTimeline_expandIn__SxLX6 .14s var(--ease)}@media (prefers-reduced-motion:reduce){.journeyTimeline_rowExpand__BrGro{animation:none}}@keyframes journeyTimeline_expandIn__SxLX6{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}.journeyTimeline_offsetTick__RHm1u{display:block;font-size:var(--fs-11);color:var(--text-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-bottom:var(--sp-2)}.journeyTimeline_rowQuote__iR9hU,.journeyTimeline_rowText__NRPL3{font-size:var(--fs-13);color:var(--text-1);margin:0 0 var(--sp-2)}.journeyTimeline_rowQuote__iR9hU{font-style:italic;border-left:2px solid var(--border-strong);padding-left:var(--sp-3)}.journeyTimeline_rowActionBtn___OBWQ,.journeyTimeline_rowLink__xRzG9{display:inline-flex;align-items:center;gap:4px;font-size:var(--fs-12);color:var(--accent);background:none;border:none;padding:0;cursor:pointer;text-decoration:none;font-family:inherit}.journeyTimeline_rowActionBtn___OBWQ:hover,.journeyTimeline_rowLink__xRzG9:hover{color:var(--accent-hover)}.journeyTimeline_rowFileNote__mZ3AI{display:block;font-size:var(--fs-12);color:var(--text-3);margin-bottom:var(--sp-2)}.journeyTimeline_rowActions__66E2G{display:flex;flex-wrap:wrap;gap:var(--sp-4)}.journeyTimeline_rowEdit__MkYSh{margin-top:var(--sp-3);padding-top:var(--sp-3);border-top:1px solid var(--border)}.journeyTimeline_rowDateInput__fo3VG{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--bg-2);border:1px solid var(--border);border-radius:var(--r-s);color:var(--text-1);font:inherit;font-size:var(--fs-13);padding:var(--sp-2) var(--sp-3)}.journeyTimeline_rowEditActions__eZj2T{display:flex;justify-content:flex-end;gap:var(--sp-2);margin-top:var(--sp-2)}.journeyTimeline_clusterList__ZlcIL{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--sp-2)}.journeyTimeline_clusterItem__LTlN2{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);font-size:var(--fs-12);color:var(--text-1)}.journeyTimeline_markerRow__zSESE{position:relative;display:flex;align-items:flex-start;gap:var(--sp-3);padding:var(--sp-2) 0}.journeyTimeline_markerDot__O0E8M{position:absolute;left:-17px;transform:translateX(-50%);top:5px;width:8px;height:8px;border-radius:var(--r-pill);border:1.5px dashed var(--border-strong);background:var(--bg-1)}.journeyTimeline_markerBody__XO8Ep{display:flex;flex-direction:column;gap:2px;padding-top:2px}.journeyTimeline_markerLabel__MuPNb{font-size:var(--fs-11);color:var(--text-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.journeyTimeline_markerNote__uMWJb{font-size:var(--fs-11);color:var(--text-3);line-height:1.4;max-width:440px}.journeyTimeline_empty__J3xvS{display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-5) var(--sp-2);border:1px dashed var(--border);border-radius:var(--r-m)}.journeyTimeline_emptyDot__A04eP{width:9px;height:9px;border-radius:var(--r-pill);background:var(--accent);box-shadow:0 0 0 3px var(--accent-glow);flex:0 0 auto}.journeyTimeline_emptyLabel__MeHZ4{font-size:var(--fs-13);color:var(--text-2)}@media (max-width:720px){.journeyTimeline_railV__Ze1_B{max-height:300px;padding-left:26px}.journeyTimeline_dotV__Xx9Iz,.journeyTimeline_markerDot__O0E8M{left:-13px}.journeyTimeline_rowDateInput__fo3VG{font-size:var(--fs-16)}}.journeyExtras_whatsNext__wSRI0{display:flex;flex-direction:column;gap:var(--sp-3);padding-bottom:var(--sp-4);margin-bottom:var(--sp-4);border-bottom:1px solid var(--line)}.journeyExtras_whatsNextEyebrow__VKZT2{font-size:var(--fs-11);font-weight:500;color:var(--text-3)}.journeyExtras_whatsNextGrid__arYPG{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--sp-3) var(--sp-4);gap:var(--sp-3) var(--sp-4)}.journeyExtras_whatsNextItem__8ANI3{display:flex;flex-direction:column;gap:2px;min-width:0}.journeyExtras_whatsNextKey__TeUKD{font-size:var(--fs-11);color:var(--text-3)}.journeyExtras_whatsNextValue__QMJOW{font-size:var(--fs-13);color:var(--text-1);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:break-word}.journeyExtras_whatsNextOwed__DVo8j{display:flex;flex-direction:column;gap:var(--sp-2)}.journeyExtras_whatsNextOwedLabel__irgpU{font-size:var(--fs-12);color:var(--warn)}.journeyExtras_whatsNextOwedList__mPIMd{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--sp-2)}.journeyExtras_whatsNextOwedItem__1Cy_H{font-size:var(--fs-12);color:var(--text-2);background:var(--warn-tint);border-radius:var(--r-s);padding:2px var(--sp-2)}@media (max-width:480px){.journeyExtras_whatsNextGrid__arYPG{grid-template-columns:1fr}}.journeyExtras_section__hVO15{border-top:1px solid var(--line);padding-top:var(--sp-5)}.journeyExtras_headRow__FbpG8{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-3);margin-bottom:var(--sp-3)}.journeyExtras_eyebrow__430pr{font-size:var(--fs-11);font-weight:500;color:var(--text-3);margin:0}.journeyExtras_owedCountPill__6vfaO{font-size:var(--fs-11);color:var(--warn);background:var(--warn-tint);border-radius:var(--r-pill);padding:2px var(--sp-3);flex-shrink:0}.journeyExtras_bonusList__GcLUJ{display:flex;flex-direction:column}.journeyExtras_bonusRow__RDaQT{display:flex;align-items:flex-start;gap:var(--sp-3);padding:var(--sp-3) 0;border-bottom:1px solid var(--border);cursor:pointer}.journeyExtras_bonusRow__RDaQT:last-child{border-bottom:none}.journeyExtras_bonusRowLocked__yf7kz{opacity:.55;cursor:default}.journeyExtras_bonusCheckbox__t2umG{margin-top:3px;width:15px;height:15px;flex-shrink:0;accent-color:var(--accent);cursor:inherit}.journeyExtras_bonusBody__Fj_hA{display:flex;flex-direction:column;gap:3px;flex:1 1;min-width:0}.journeyExtras_bonusHead__kz98T{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-3)}.journeyExtras_bonusTitle__BYY6M{font-size:var(--fs-13);color:var(--text-1)}.journeyExtras_bonusWorth__QckOd{font-size:var(--fs-11);color:var(--text-3);flex-shrink:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.journeyExtras_bonusDesc__Z1QFw{font-size:var(--fs-12);color:var(--text-2);line-height:1.45;margin:0}.journeyExtras_bonusState__9kR_A{font-size:var(--fs-11)}.journeyExtras_bonusState_done__i5_qU{color:var(--ok)}.journeyExtras_bonusState_owed__Gf0Up{color:var(--warn)}.journeyExtras_bonusState_locked__b_tw2{color:var(--text-3)}.journeyExtras_formErr__R5Cbd{color:var(--danger);font-size:var(--fs-13);margin:var(--sp-2) 0 0}.ContactPopup_backdrop__IxODp{position:fixed;inset:0;background:var(--backdrop-strong);z-index:400;display:flex;align-items:center;justify-content:center;padding:var(--sp-6)}.ContactPopup_panel__9FCYK{width:1120px;max-width:100%;height:80vh;max-height:900px;outline:none;background:var(--bg-1);background-image:var(--lit);border:1px solid var(--border-strong);border-radius:var(--r-l);box-shadow:var(--e3);display:flex;flex-direction:column;overflow:hidden;animation:ContactPopup_popup-in__WLWfF var(--t-med) var(--ease)}@keyframes ContactPopup_popup-in__WLWfF{0%{transform:translateY(8px) scale(.99);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}.ContactPopup_backdropClosing__wz_qr{animation:ContactPopup_popup-backdrop-out__3ZTGH var(--t-slow) var(--ease-soft) both}.ContactPopup_panelClosing__VVQdF{animation:ContactPopup_popup-out__wyZrz var(--t-slow) var(--ease-soft) both}@keyframes ContactPopup_popup-backdrop-out__3ZTGH{0%{opacity:1}to{opacity:0}}@keyframes ContactPopup_popup-out__wyZrz{0%{transform:translateY(0) scale(1);opacity:1}to{transform:translateY(8px) scale(.99);opacity:0}}@media (prefers-reduced-motion:reduce){.ContactPopup_backdropClosing__wz_qr,.ContactPopup_panelClosing__VVQdF,.ContactPopup_panel__9FCYK{animation:none}}.ContactPopup_chrome__C7r_4{flex:none;display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-2) var(--sp-4);border-bottom:1px solid var(--border);min-height:40px}.ContactPopup_chromeBackBtn__Lw4rm{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;color:var(--text-2);cursor:pointer;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--r-m);flex:none}.ContactPopup_chromeBackBtn__Lw4rm:hover{color:var(--text-0);background:var(--bg-3)}.ContactPopup_chromeBackBtn__Lw4rm:focus-visible{outline:none;box-shadow:0 0 0 2px var(--bg-0),0 0 0 4px var(--accent-ring)}.ContactPopup_chromeSpacer__L2uxx{flex:1 1}.ContactPopup_chromeCallBtn__wyulK{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;color:var(--text-2);cursor:pointer;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--r-m);flex:none}.ContactPopup_chromeCallBtn__wyulK:hover:not(:disabled){color:var(--text-0);background:var(--bg-3)}.ContactPopup_chromeCallBtn__wyulK:disabled{color:var(--text-3);cursor:not-allowed}.ContactPopup_chromeCallBtn__wyulK:focus-visible{outline:none;box-shadow:0 0 0 2px var(--bg-0),0 0 0 4px var(--accent-ring)}.ContactPopup_chromeLink__MlUhp{font-size:var(--fs-12);color:var(--text-2);text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;flex-shrink:1}.ContactPopup_chromeLink__MlUhp:hover{color:var(--text-0)}.ContactPopup_chromeLink__MlUhp:focus-visible{outline:none;border-radius:var(--r-s);box-shadow:0 0 0 2px var(--bg-0),0 0 0 4px var(--accent-ring)}.ContactPopup_chromeClose__L99CP{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;color:var(--text-2);cursor:pointer;font-size:var(--fs-20);line-height:1;width:32px;height:32px;border-radius:var(--r-m);flex:none}.ContactPopup_chromeClose__L99CP:hover{color:var(--text-0);background:var(--bg-3)}.ContactPopup_chromeClose__L99CP:focus-visible{outline:none;box-shadow:0 0 0 2px var(--bg-0),0 0 0 4px var(--accent-ring)}.ContactPopup_body__6gpCg{flex:1 1;min-height:0;display:flex}.ContactPopup_threadCol__Lq2Ay{flex:1 1 62%;min-width:0;display:flex;flex-direction:column;border-right:1px solid var(--border)}.ContactPopup_rail__j6VX8{flex:0 0 380px;width:380px;min-width:0;overflow-y:auto;padding:var(--sp-4);display:flex;flex-direction:column;gap:var(--sp-4);scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent}.ContactPopup_rail__j6VX8::-webkit-scrollbar{width:6px}.ContactPopup_rail__j6VX8::-webkit-scrollbar-thumb{background:var(--line-strong);border-radius:3px}.ContactPopup_panelDetail__6cqb2{width:760px}.ContactPopup_detailBody__60fHv{flex:1 1;min-height:0;overflow-y:auto;padding:var(--sp-4) var(--sp-5);display:flex;flex-direction:column;gap:var(--sp-4);scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent}.ContactPopup_detailBody__60fHv::-webkit-scrollbar{width:6px}.ContactPopup_detailBody__60fHv::-webkit-scrollbar-thumb{background:var(--line-strong);border-radius:3px}.ContactPopup_loadingRow__j9YMj{height:14px;border-radius:var(--r-s);background:var(--bg-3);opacity:.6}.ContactPopup_notFoundWrap__v8R7D{flex:1 1;min-height:0;display:flex;align-items:center;justify-content:center}.ContactPopup_oppStrip__1YAB6{border:1px solid var(--line);border-radius:var(--r-l);background:var(--bg-2);padding:var(--sp-3);display:flex;flex-direction:column;gap:var(--sp-2)}.ContactPopup_oppStripLabel__r2Ey_{font-size:var(--fs-11);color:var(--text-3)}.ContactPopup_oppStripRow__vlwk9{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-2)}.ContactPopup_oppStripName__DSsla{font-size:var(--fs-14);font-weight:600;color:var(--text-0)}.ContactPopup_oppStripLink__mEklY{font-size:var(--fs-12);color:var(--text-2);text-decoration:none;white-space:nowrap}.ContactPopup_oppStripLink__mEklY:hover{color:var(--accent)}.ContactPopup_oppStripLink__mEklY:focus-visible{outline:none;border-radius:var(--r-s);box-shadow:0 0 0 2px var(--bg-0),0 0 0 4px var(--accent-ring)}.ContactPopup_oppStripMeta__vM_YU{display:flex;align-items:center;gap:var(--sp-2);flex-wrap:wrap}.ContactPopup_oppStripChip__Su0on{font-size:var(--fs-12);color:var(--text-2);background:var(--bg-3);border:1px solid var(--line-strong);border-radius:var(--r-s);padding:2px var(--sp-2)}.ContactPopup_status_won__CRTYP{color:var(--ok)}.ContactPopup_status_abandoned__rVtkQ,.ContactPopup_status_lost__NeQHh{color:var(--danger)}.ContactPopup_oppStripValue___B3t7{font-family:var(--font-mono);font-size:var(--fs-13);color:var(--text-0);margin-left:auto}.ContactPopup_oppStripMenuWrap___OMXK{position:relative;flex:none}.ContactPopup_oppStripMenuBtn__1CRI9{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;color:var(--text-3);cursor:pointer;display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:var(--r-m);flex:none}.ContactPopup_oppStripMenuBtn__1CRI9:hover{color:var(--text-0);background:var(--bg-3)}.ContactPopup_oppStripMenuBtn__1CRI9:disabled{color:var(--text-3);cursor:not-allowed}.ContactPopup_oppStripMenuBtn__1CRI9:focus-visible{outline:none;box-shadow:0 0 0 2px var(--bg-0),0 0 0 4px var(--accent-ring)}.ContactPopup_oppStripMenu__DRqZh{position:absolute;right:0;top:calc(100% + 4px);z-index:20;min-width:168px;background:var(--bg-2);background-image:var(--lit);border:1px solid var(--border-strong);border-radius:var(--r-m);box-shadow:var(--e3);padding:var(--sp-1);display:grid}.ContactPopup_oppStripMenuItem__jMDIs{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;text-align:left;color:var(--text-1);font-size:var(--fs-13);padding:var(--sp-2);border-radius:var(--r-s);cursor:pointer;width:100%}.ContactPopup_oppStripMenuItem__jMDIs:hover{background:var(--bg-3);color:var(--text-0)}.ContactPopup_oppStripMenuItem__jMDIs:focus-visible{outline:none;box-shadow:0 0 0 2px var(--bg-0),0 0 0 4px var(--accent-ring)}.ContactPopup_oppStripMenuDanger__WBSlY,.ContactPopup_oppStripMenuDanger__WBSlY:hover{color:var(--danger)}.ContactPopup_oppStripEditWrap__YJuHG{display:inline-flex;flex-direction:column;gap:2px;margin-left:auto}.ContactPopup_oppStripEditInput__h0Nnq{width:96px;background:var(--bg-0);border:1px solid var(--accent);border-radius:var(--r-s);color:var(--text-0);font:inherit;font-size:var(--fs-13);padding:2px var(--sp-2);text-align:right}.ContactPopup_oppStripEditError__I_g4m{font-size:var(--fs-11);color:var(--danger)}.ContactPopup_oppStripError__DvJTZ{font-size:var(--fs-12);color:var(--danger)}.ContactPopup_railHead__iTia7{display:flex;align-items:center;gap:var(--sp-3)}.ContactPopup_avatar__NTbSz{width:40px;height:40px;border-radius:var(--r-pill);background:var(--bg-3);border:1px solid var(--line-strong);display:flex;align-items:center;justify-content:center;font-size:var(--fs-14);font-weight:600;color:var(--text-1);flex:none}.ContactPopup_railName__ME_Te{font-size:var(--fs-16);font-weight:600;color:var(--text-0);line-height:1.2}.ContactPopup_railSource__0Lu1h{font-size:var(--fs-12);color:var(--text-2)}.ContactPopup_railEyebrow__GYTl_{font-size:var(--fs-11);color:var(--text-3);display:block;margin-bottom:var(--sp-1)}.ContactPopup_railKv__AGZfq{display:flex;flex-direction:column}.ContactPopup_railKvRow__nSh3u{display:grid;grid-template-columns:76px 1fr;align-items:center;grid-gap:var(--sp-2);gap:var(--sp-2);min-height:var(--row-dense);border-bottom:1px solid var(--border)}.ContactPopup_railKvRow__nSh3u:last-child{border-bottom:none}.ContactPopup_railKvKey__D8VL_{font-size:var(--fs-12);color:var(--text-3)}.ContactPopup_fieldValueBtn__kgq1y{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;text-align:left;color:var(--text-1);font-size:var(--fs-13);padding:4px 0;cursor:pointer;border-radius:var(--r-s);width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ContactPopup_fieldValueBtn__kgq1y:hover{color:var(--text-0)}.ContactPopup_fieldValueBtn__kgq1y:focus-visible{outline:none;box-shadow:0 0 0 2px var(--bg-0),0 0 0 4px var(--accent-ring)}.ContactPopup_fieldEmpty__FZIUy{color:var(--text-3)}.ContactPopup_fieldValueWrap__O3FCb{display:flex;align-items:center;gap:var(--sp-1);min-width:0}.ContactPopup_fieldValueWrap__O3FCb .ContactPopup_fieldValueBtn__kgq1y{flex:1 1;min-width:0}.ContactPopup_fieldCopyBtn__wQnOt{flex:none;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;background:transparent;border:none;border-radius:var(--r-s);color:var(--text-3);cursor:pointer;opacity:0;transition:opacity var(--t-fast) var(--ease),color var(--t-fast) var(--ease),background var(--t-fast) var(--ease)}.ContactPopup_fieldCopyBtn__wQnOt:hover{color:var(--text-0);background:var(--bg-3)}.ContactPopup_fieldCopyBtn__wQnOt:focus-visible{outline:none;opacity:1;box-shadow:0 0 0 2px var(--bg-0),0 0 0 4px var(--accent-ring)}@media (hover:hover){.ContactPopup_railKvRow__nSh3u:hover .ContactPopup_fieldCopyBtn__wQnOt{opacity:1}}@media (hover:none){.ContactPopup_fieldCopyBtn__wQnOt{opacity:1}}.ContactPopup_kvValueMono__zZjYa{font-family:var(--font-mono)}.ContactPopup_fieldEdit__xQkhp{display:block}.ContactPopup_fieldArea__OPMZi,.ContactPopup_fieldInput__WD_Ij{width:100%;background:var(--bg-0);border:1px solid var(--accent);border-radius:var(--r-s);color:var(--text-0);font:inherit;font-size:var(--fs-13);padding:4px 6px}.ContactPopup_fieldArea__OPMZi{resize:vertical}.ContactPopup_fieldError__J5bPE{font-size:var(--fs-12);color:var(--danger)}.ContactPopup_tagRow__c3wFN{display:flex;flex-wrap:wrap;gap:var(--sp-1);align-items:center}.ContactPopup_tagChip__LWuGG{display:inline-flex;align-items:center;gap:4px;font-size:var(--fs-12);color:var(--text-2);background:var(--bg-3);border:1px solid var(--line-strong);border-radius:var(--r-s);padding:2px var(--sp-2)}.ContactPopup_tagRemove__V0X7w{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;color:var(--text-3);cursor:pointer;line-height:1;font-size:var(--fs-13);padding:0}.ContactPopup_tagRemove__V0X7w:hover{color:var(--danger)}.ContactPopup_tagRemove__V0X7w:focus-visible{outline:none;box-shadow:0 0 0 2px var(--bg-0),0 0 0 4px var(--accent-ring)}.ContactPopup_tagAddBtn__hp6uC{font-size:var(--fs-12);color:var(--text-2);background:transparent;border:1px dashed var(--line-strong);border-radius:var(--r-s);padding:2px var(--sp-2);cursor:pointer}.ContactPopup_tagAddBtn__hp6uC:hover{color:var(--text-0);border-color:var(--border-strong)}.ContactPopup_tagAddBtn__hp6uC:focus-visible{outline:none;box-shadow:0 0 0 2px var(--bg-0),0 0 0 4px var(--accent-ring)}.ContactPopup_tagPickerWrap__Ju6C0{position:relative}.ContactPopup_tagPicker__ry9HF{position:absolute;top:calc(100% + 4px);left:0;z-index:20;width:220px;background:var(--bg-2);background-image:var(--lit);border:1px solid var(--border-strong);border-radius:var(--r-m);box-shadow:var(--e3);padding:var(--sp-2)}.ContactPopup_tagPickerInput__3SQxL{width:100%;background:var(--bg-0);border:1px solid var(--border-strong);border-radius:var(--r-s);color:var(--text-0);font-size:var(--fs-13);padding:4px 6px;margin-bottom:var(--sp-2)}.ContactPopup_tagPickerList__iVrMy{display:flex;flex-direction:column;gap:2px;max-height:160px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent}.ContactPopup_tagPickerList__iVrMy::-webkit-scrollbar{width:6px}.ContactPopup_tagPickerList__iVrMy::-webkit-scrollbar-thumb{background:var(--line-strong);border-radius:3px}.ContactPopup_tagPickerCreate__HOgcK,.ContactPopup_tagPickerOption__8ZmtF{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;background:transparent;border:none;color:var(--text-1);font-size:var(--fs-13);padding:4px 6px;border-radius:var(--r-s);cursor:pointer}.ContactPopup_tagPickerCreate__HOgcK:hover,.ContactPopup_tagPickerOption__8ZmtF:hover{background:var(--bg-3);color:var(--text-0)}.ContactPopup_tagPickerCreate__HOgcK:focus-visible,.ContactPopup_tagPickerOption__8ZmtF:focus-visible{outline:none;box-shadow:0 0 0 2px var(--bg-0),0 0 0 4px var(--accent-ring)}.ContactPopup_faint__CwE5A{color:var(--text-3);font-size:var(--fs-12)}.ContactPopup_oppList__CJ_XQ{display:flex;flex-direction:column;gap:var(--sp-1)}.ContactPopup_oppChip__IpPTd{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);font-size:var(--fs-12);color:var(--text-1);border:1px solid var(--line);border-radius:var(--r-s);padding:4px var(--sp-2);text-decoration:none}.ContactPopup_oppChip__IpPTd:hover{border-color:var(--border-strong);color:var(--text-0)}.ContactPopup_oppChip__IpPTd:focus-visible{outline:none;box-shadow:0 0 0 2px var(--bg-0),0 0 0 4px var(--accent-ring)}.ContactPopup_oppChipStage__FaVl_{color:var(--text-2);font-size:var(--fs-11)}.ContactPopup_compactWrap__z2XR0{margin:calc(var(--sp-2) * -1) 0}.ContactPopup_collapseSection__aQ9Ec{border-top:1px solid var(--border);padding-top:var(--sp-3)}.ContactPopup_collapseToggle__WDN3K{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;display:flex;align-items:center;gap:var(--sp-2);width:100%;color:var(--text-2);font-size:var(--fs-12);cursor:pointer;padding:0}.ContactPopup_collapseToggle__WDN3K:hover{color:var(--text-0)}.ContactPopup_collapseToggle__WDN3K:focus-visible{outline:none;box-shadow:0 0 0 2px var(--bg-0),0 0 0 4px var(--accent-ring)}.ContactPopup_collapseChevron__EuojO{transition:transform var(--t-fast) var(--ease);flex:none;display:flex}.ContactPopup_collapseChevronOpen__CHF6C{transform:rotate(180deg)}.ContactPopup_collapseBody__aInbs{margin-top:var(--sp-2);max-height:260px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent}.ContactPopup_collapseBody__aInbs::-webkit-scrollbar{width:6px}.ContactPopup_collapseBody__aInbs::-webkit-scrollbar-thumb{background:var(--line-strong);border-radius:3px}.ContactPopup_cfRow__Rr7aj{display:grid;grid-template-columns:110px 1fr;grid-gap:var(--sp-2);gap:var(--sp-2);font-size:var(--fs-12);padding:3px 0;border-bottom:1px solid var(--border)}.ContactPopup_cfRow__Rr7aj:last-child{border-bottom:none}.ContactPopup_cfKey__CvcAq{color:var(--text-3)}.ContactPopup_cfVal__V5ua7{color:var(--text-1);word-break:break-word}@media (max-width:720px){.ContactPopup_backdrop__IxODp{padding:0;align-items:stretch}.ContactPopup_panel__9FCYK{width:100%;height:100%;max-height:none;border-radius:0;border:none}.ContactPopup_body__6gpCg{position:relative}.ContactPopup_threadCol__Lq2Ay{flex:1 1 100%;border-right:none}.ContactPopup_rail__j6VX8{position:fixed;inset:auto 0 0 0;top:12%;width:100%;flex:none;background:var(--bg-1);background-image:var(--lit);border-top:1px solid var(--border-strong);border-radius:var(--r-l) var(--r-l) 0 0;box-shadow:var(--e3);z-index:40;padding-bottom:calc(var(--sp-4) + var(--safe-b));animation:ContactPopup_sheet-in__TrYga var(--t-med) var(--ease)}.ContactPopup_railHidden__GzAWs{display:none}.ContactPopup_railClosing__yUWxD{animation:ContactPopup_sheet-out__iMN2H var(--t-slow) var(--ease-soft) both}.ContactPopup_railMobileHead__jsKIO{display:flex;justify-content:flex-end;padding-bottom:var(--sp-2)}.ContactPopup_railMobileClose__5xnav{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;color:var(--text-2);font-size:var(--fs-13);cursor:pointer}.ContactPopup_railMobileClose__5xnav:focus-visible{outline:none;border-radius:var(--r-s);box-shadow:0 0 0 2px var(--bg-0),0 0 0 4px var(--accent-ring)}.ContactPopup_fieldArea__OPMZi,.ContactPopup_fieldInput__WD_Ij,.ContactPopup_oppStripEditInput__h0Nnq,.ContactPopup_tagPickerInput__3SQxL{font-size:var(--fs-16)}}@keyframes ContactPopup_sheet-in__TrYga{0%{transform:translateY(24px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes ContactPopup_sheet-out__iMN2H{0%{transform:translateY(0);opacity:1}to{transform:translateY(24px);opacity:0}}@media (prefers-reduced-motion:reduce){.ContactPopup_railClosing__yUWxD,.ContactPopup_rail__j6VX8{animation:none}}