.adm{--brand-instagram:#FF0069;--brand-meta:#0467DF;--brand-ga4:#E37400;--brand-tiktok:#000000;--brand-threads:#000000;--brand-vercel:#000000}.adm[data-appearance=dark]{--brand-tiktok:#FFFFFF;--brand-threads:#FFFFFF;--brand-vercel:#FFFFFF}.adm-channel-icon[data-channel=instagram]{color:var(--brand-instagram)}.adm-channel-icon[data-channel=meta]{color:var(--brand-meta)}.adm-channel-icon[data-channel=ga4]{color:var(--brand-ga4)}.adm-channel-icon[data-channel=tiktok]{color:var(--brand-tiktok)}.adm-channel-icon[data-channel=threads]{color:var(--brand-threads)}.adm-channel-icon[data-channel=vercel]{color:var(--brand-vercel)}.adm,.backstage{--pop-violet:#7C4DFF;--pop-magenta:#F03AC6;--pop-amber:#FFB23E;--pop-green:#2FD27A;--pop-cyan:#29C6D9;--pop-orchid:#F279B8;--pop-blue:#5B8CFF;--pop-peach:#FF9E6B;--pop-pink:#FF7AD9;--pop-coral:#FF5F57;--ap-grain:url(/brand/grain-tile.webp);--ap-fade:200ms;--ap-r-panel:28px;--ap-r-tile:22px;--ap-r-input:16px;--ap-r-nav:14px;--ap-r-pill:999px;--tabbar-h:84px}.backstage{--ap-ground:#F5F2EC;--ap-card:#FFFFFF;--ap-ink:#121118;--ap-muted:rgba(18,17,24,0.6);--ap-faint:rgba(18,17,24,0.42);--ap-line:rgba(18,17,24,0.09);--ap-track:#EFEAE2;--ap-chip:#FFFFFF;--ap-rail:rgba(255,255,255,0.5);--ap-tabbar:rgba(251,250,247,0.96);--ap-sheet:#FFFFFF;--ap-scrim:rgba(18,17,24,0.34);--ap-shadow:0 2px 0 rgba(18,17,24,0.04),0 26px 60px rgba(60,30,110,0.13);--ap-wash-1:rgba(255,122,217,0.34);--ap-wash-2:rgba(155,107,255,0.3);--ap-wash-3:rgba(255,176,138,0.3);--ap-act:#5A2FD6;--ap-btn:linear-gradient(135deg,#7C4DFF,#5A2FD6);--ap-good:#1F9D5B;--ap-tick-off:rgba(18,17,24,0.13);--canvas:var(--ap-ground);--ink:var(--ap-ink);--card:var(--ap-card);--white:var(--ap-chip);--stone:var(--ap-track);--hair:var(--ap-line);--ink-muted:var(--ap-muted);--ink-faint:var(--ap-faint);--act-ink:var(--ap-act);--act-soft:rgba(124,77,255,0.1);color:var(--ap-ink)}.backstage[data-appearance=dark]{--ap-ground:#121118;--ap-card:rgba(242,240,234,0.05);--ap-ink:#F2F0EA;--ap-muted:rgba(242,240,234,0.62);--ap-faint:rgba(242,240,234,0.42);--ap-line:rgba(242,240,234,0.1);--ap-track:rgba(242,240,234,0.08);--ap-chip:rgba(242,240,234,0.06);--ap-rail:rgba(242,240,234,0.03);--ap-tabbar:rgba(10,10,13,0.94);--ap-sheet:#1E1D25;--ap-scrim:rgba(0,0,0,0.55);--ap-shadow:inset 0 0 0 1px rgba(242,240,234,0.12),0 40px 90px rgba(0,0,0,0.45);--ap-wash-1:rgba(138,43,226,0.34);--ap-wash-2:rgba(240,58,198,0.18);--ap-wash-3:rgba(63,31,163,0.4);--ap-act:#9B6BFF;--ap-btn:linear-gradient(135deg,#9B6BFF,#7C4DFF);--ap-good:#2FD27A;--ap-tick-off:rgba(242,240,234,0.14);--act-soft:rgba(155,107,255,0.16);color-scheme:dark}.adm{--ap-ground:#F4F1EB;--ap-card:#FFFFFF;--ap-ink:#15151A;--ap-muted:#5E5A53;--ap-faint:#8A857C;--ap-line:#E9E3D8;--ap-track:#EFEAE1;--ap-chip:#FBFAF7;--ap-tabbar:rgba(244,241,235,0.96);--ap-sheet:#FFFFFF;--ap-scrim:rgba(21,21,26,0.34);--ap-shadow:0 1px 0 rgba(21,21,26,0.04),0 18px 44px rgba(60,30,110,0.08);--ap-act:#5A2FD6;--ap-btn:linear-gradient(135deg,#7C4DFF,#5A2FD6);--adm-font:"General Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--adm-font-display:"Clash Display",ui-sans-serif,system-ui,sans-serif;--adm-line:var(--ap-line);--adm-card-shadow:var(--ap-shadow);--adm-radius-panel:var(--ap-r-panel);--adm-radius-input:var(--ap-r-input);--canvas:var(--ap-ground);--ink:var(--ap-ink);--card:var(--ap-card);--white:var(--ap-chip);--stone:var(--ap-track);--hair:var(--ap-line);--ink-muted:var(--ap-muted);--ink-faint:var(--ap-faint);--act-ink:var(--ap-act)}.adm[data-appearance=dark]{--ap-ground:#121216;--ap-card:rgba(242,244,247,0.045);--ap-ink:#F2F4F7;--ap-muted:rgba(242,244,247,0.64);--ap-faint:rgba(242,244,247,0.42);--ap-line:rgba(242,244,247,0.09);--ap-track:rgba(242,244,247,0.08);--ap-chip:rgba(242,244,247,0.04);--ap-tabbar:rgba(18,18,22,0.96);--ap-sheet:#1B1B21;--ap-scrim:rgba(0,0,0,0.55);--ap-shadow:inset 0 0 0 1px rgba(242,244,247,0.09),0 30px 70px rgba(0,0,0,0.35);--ap-act:#8E6CFF;--ap-btn:linear-gradient(135deg,#9B6BFF,#7C4DFF);--adm-paper:#121216;--adm-card:rgba(242,244,247,0.045);--adm-card-quiet:rgba(242,244,247,0.04);--adm-line:rgba(242,244,247,0.09);--adm-line-soft:rgba(242,244,247,0.07);--adm-line-softer:rgba(242,244,247,0.06);--adm-line-input:rgba(242,244,247,0.16);--adm-line-dashed:rgba(242,244,247,0.25);--adm-ink:#F2F4F7;--adm-ink-muted:rgba(242,244,247,0.64);--adm-ink-soft:rgba(242,244,247,0.6);--adm-ink-faint:rgba(242,244,247,0.42);--adm-violet:#8E6CFF;--adm-violet-wash:rgba(142,108,255,0.18);--adm-violet-wash-ink:#B99BFF;--adm-amber-ink:#EBA83A;--adm-amber-wash:rgba(235,168,58,0.14);--adm-amber-ink-deep:#EBA83A;--adm-green-ink:#3BCE7B;--adm-tone-signup-ink:var(--adm-tone-signup);--adm-tone-message-ink:var(--adm-tone-message);--adm-tone-invite-ink:var(--adm-tone-invite);--adm-tone-upload-ink:var(--adm-tone-upload);--adm-tone-profile-ink:var(--adm-tone-profile);--adm-tone-joined-ink:var(--adm-tone-joined);--adm-card-shadow:var(--ap-shadow);color-scheme:dark}.adm .adm-card{border-radius:var(--adm-radius-panel);box-shadow:var(--adm-card-shadow)}.adm[data-appearance=dark] .adm-card{border-color:transparent}[data-appearance-fading],[data-appearance-fading] *,[data-appearance-fading] :after,[data-appearance-fading] :before{transition:background-color var(--ap-fade) ease,color var(--ap-fade) ease,border-color var(--ap-fade) ease,box-shadow var(--ap-fade) ease,fill var(--ap-fade) ease,stroke var(--ap-fade) ease!important}@media (prefers-reduced-motion:reduce){[data-appearance-fading],[data-appearance-fading] *,[data-appearance-fading] :after,[data-appearance-fading] :before{transition:none!important}}.appearance{display:flex;flex-direction:column;gap:6px;min-width:0}.appearance-toggle{display:flex;gap:2px;padding:3px;height:36px;width:100%;max-width:188px;box-sizing:border-box;border-radius:18px;background:var(--ap-chip);box-shadow:inset 0 0 0 1px var(--ap-line)}.appearance-seg{flex:1 1;height:30px;padding:0 12px;border:0;border-radius:15px;display:flex;align-items:center;justify-content:center;gap:7px;font-family:var(--font-body);font-size:13px;font-weight:600;line-height:1;background:transparent;color:var(--ap-muted);cursor:pointer;transition:background-color .16s var(--ease),color .16s var(--ease)}.appearance-seg[aria-pressed=true]{background:var(--ap-ink);color:var(--ap-ground);box-shadow:0 4px 12px rgba(18,17,24,.18)}.appearance-seg:focus-visible{outline:2px solid var(--ap-act);outline-offset:2px}.appearance-caption{margin:0;font-size:12px;color:var(--ap-faint)}.appearance .sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.adm .button,.backstage .button{border-radius:var(--ap-r-pill)}.adm .button:not([class*=button-]),.adm .cross,.backstage .button:not([class*=button-]),.backstage .cross{background:var(--ap-grain),var(--ap-btn);background-size:128px 128px,100% 100%;background-blend-mode:soft-light,normal;color:#FFFFFF;border-color:transparent;box-shadow:0 8px 20px -6px rgba(124,77,255,.55);transition:transform var(--lift-duration) var(--ease),box-shadow var(--lift-duration) var(--ease),filter var(--hover-duration) var(--hover-easing)}.adm .button:not([class*=button-]):hover,.backstage .button:not([class*=button-]):hover{transform:translateY(-1px);filter:none;box-shadow:0 12px 26px -6px rgba(124,77,255,.7)}.adm .button:not([class*=button-]):active,.backstage .button:not([class*=button-]):active{transform:translateY(0) scale(.985)}.adm .cross,.backstage .cross{min-height:48px;padding:0 12px;border-radius:var(--ap-r-nav);gap:12px;box-shadow:0 12px 26px rgba(124,77,255,.4)}.adm .cross:hover,.backstage .cross:hover{transform:translateY(-1px);box-shadow:0 16px 32px rgba(124,77,255,.5)}.adm .cross svg,.backstage .cross svg{width:26px;height:26px;padding:6px;box-sizing:border-box;border-radius:50%;background:rgba(255,255,255,.22);stroke-width:0}.adm input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),.adm select,.adm textarea,.backstage input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),.backstage select,.backstage textarea{border-radius:var(--ap-r-input);background:var(--ap-chip);border-color:var(--ap-line);color:var(--ap-ink)}.adm .adm-search input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]){padding:0;height:100%;background:transparent;border:0;border-radius:0}.backstage .bs-wrap h1{font-size:40px;font-weight:600;letter-spacing:-.02em;line-height:1.05}.backstage .eyebrow{font-size:12px;letter-spacing:.18em}@media (max-width:640px){.backstage .bs-wrap h1{font-size:32px}}.backstage .bs-main{background:radial-gradient(60% 340px at 78% -60px,var(--ap-wash-1),transparent 70%),radial-gradient(50% 300px at 30% -80px,var(--ap-wash-2),transparent 70%),radial-gradient(40% 260px at 100% 40px,var(--ap-wash-3),transparent 70%);background-repeat:no-repeat;background-attachment:local}.backstage .panel{border-radius:var(--ap-r-panel);box-shadow:var(--ap-shadow)}.backstage .rl{background:var(--ap-rail);border-right-color:var(--ap-line);padding:26px 14px 20px}.backstage .rl-head{display:flex;align-items:center;justify-content:space-between;padding:0 4px 0 12px;margin-bottom:26px}.backstage .rl-head .mark{padding:0;margin:0}.backstage .rl .bell-rail{position:relative;width:40px;height:40px;padding:0;margin:0;justify-content:center;border-radius:50%;background:var(--ap-chip);box-shadow:inset 0 0 0 1px var(--ap-line)}.backstage .rl .bell-rail .bell-label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.backstage .rl .bell-rail:hover{background:var(--ap-track)}.backstage .rl .bell-rail .bell-badge{position:absolute;top:-3px;right:-3px;margin:0;min-width:16px;height:16px;padding:0 4px;font-size:10px;background:var(--pop-magenta)}.backstage .rl .nav{gap:4px}.backstage .rl .nav .nav-more,.backstage .rl .nav a{height:44px;border-radius:var(--ap-r-nav);font-size:15px;color:var(--ap-muted)}.backstage .rl .nav .nav-more:hover,.backstage .rl .nav a:hover{background:var(--ap-track);color:var(--ap-ink)}.backstage .rl .nav .nav-more[aria-current],.backstage .rl .nav a[aria-current]{background:var(--ap-ink);color:var(--ap-ground);font-weight:600}.backstage .rl .nav .nav-more[aria-current] svg,.backstage .rl .nav a[aria-current] svg{color:var(--ap-ground);opacity:1}.backstage .rl .cross{margin-top:16px}.backstage .rl-bottom{margin-top:auto;display:flex;flex-direction:column;gap:12px;padding-top:14px;border-top:1px solid var(--ap-line)}.backstage .rl-bottom .appearance-toggle{max-width:none}.backstage .rl-bottom .me{margin-bottom:0;padding:4px 2px}.backstage .rl-bottom .rl-foot{padding:0 4px}@media (max-width:900px){.backstage .mtabs{height:calc(var(--tabbar-h) + env(safe-area-inset-bottom));background:var(--ap-tabbar);border-top-color:var(--ap-line);box-shadow:0 -8px 24px rgba(18,17,24,.06);padding:8px 4px calc(20px + env(safe-area-inset-bottom));align-items:center}.backstage .mtabs .mtabs-more,.backstage .mtabs a,.backstage .mtabs button.x{font-size:11px;font-weight:600;color:var(--ap-faint);-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;font-family:var(--font-body);cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;text-decoration:none;min-width:0;padding:0 2px}.backstage .mtabs svg{width:22px;height:22px}.backstage .mtabs .mtabs-more[aria-current],.backstage .mtabs a[aria-current]{color:var(--ap-ink)}.backstage .mtabs .mtabs-more[aria-current] svg,.backstage .mtabs a[aria-current] svg{color:var(--ap-act)}.backstage .mtabs .x{color:var(--ap-act);font-weight:700;gap:4px}.backstage .mtabs .x-disc{width:34px;height:34px;margin-top:-8px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--ap-grain),var(--ap-btn);background-size:128px 128px,100% 100%;background-blend-mode:soft-light,normal;color:#FFFFFF;box-shadow:0 8px 20px rgba(124,77,255,.45),0 0 0 4px var(--ap-ground)}.backstage .mtabs .x-disc svg{width:15px;height:15px;color:#FFFFFF}}.ap-scrim{position:fixed;inset:0;z-index:8;border:0;padding:0;background:var(--ap-scrim);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);cursor:pointer}.ap-sheet,.backstage .bs-sheet{position:fixed;left:12px;right:12px;bottom:calc(var(--tabbar-h) + env(safe-area-inset-bottom) + 6px);z-index:9;padding:12px;border-radius:var(--ap-r-panel);background:var(--ap-sheet);color:var(--ap-ink);border:0;box-shadow:0 30px 70px rgba(18,17,24,.28);max-height:calc(100dvh - var(--tabbar-h) - 32px);overflow-y:auto}.backstage .bs-scrim{background:var(--ap-scrim)}.ap-sheet-label,.backstage .bs-sheet .grp{padding:8px 14px 0;margin:0 0 6px;font-family:var(--font-mono);font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--ap-faint)}.ap-sheet-sep,.backstage .bs-sheet .bs-sheet-sep{height:1px;margin:8px 14px;background:var(--ap-line)}.ap-sheet-row,.backstage .bs-sheet-appearance{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;padding:0 14px;font-size:15px;color:var(--ap-ink)}.ap-sheet-row .appearance-toggle,.backstage .bs-sheet-appearance .appearance-toggle{width:188px}.adm-more-list .adm-nav-item,.ap-sheet-link,.backstage .bs-sheet a{display:flex;align-items:center;gap:14px;min-height:52px;padding:0 14px;border-radius:var(--ap-r-nav);color:var(--ap-ink);text-decoration:none;font-size:16px;font-weight:400;background:none;border:0;width:100%;font-family:var(--font-body);text-align:left}.adm-more-list .adm-nav-item:hover,.ap-sheet-link:hover,.backstage .bs-sheet a:hover{background:var(--ap-track)}.ap-sheet-signout{padding-left:48px}.ap-sheet-signout .link-button{min-height:52px;padding:0;color:var(--ap-ink);font-family:var(--font-body);font-size:16px;font-weight:400;letter-spacing:0;text-transform:none;text-decoration:none}.backstage .bs-areas{display:flex;flex-wrap:wrap;gap:8px;padding:4px 14px 8px}.backstage .bs-area-chip{min-height:34px;padding:0 14px;width:auto;border-radius:var(--ap-r-pill);box-shadow:inset 0 0 0 1px var(--ap-line);font-size:15px;color:var(--ap-muted)}.backstage .bs-sheet a.bs-area-chip[aria-current]{background:var(--ap-ink);color:var(--ap-ground);font-weight:600}.ap-place{display:flex;align-items:center;gap:14px;min-height:72px;padding:0 14px;border-radius:20px;color:var(--ap-ink);text-decoration:none}.ap-place[aria-current]{background:color-mix(in srgb,var(--pop-violet) 10%,transparent)}.ap-place-icon{width:40px;height:40px;flex:none;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--ap-chip);box-shadow:inset 0 0 0 1px var(--ap-line);color:var(--ap-ink)}.ap-place[data-room=raaydr] .ap-place-icon{background:var(--ap-grain),var(--ap-btn);background-size:128px 128px,100% 100%;background-blend-mode:soft-light,normal;box-shadow:0 8px 20px rgba(124,77,255,.45);color:#FFFFFF}.ap-place-text{display:flex;flex-direction:column;gap:1px;min-width:0}.ap-place-text b{font-size:16px;font-weight:500}.ap-place-text span{font-size:14px;color:var(--ap-muted)}.ap-place-tick{margin-left:auto;color:var(--ap-act)}.adm .adm-shell{align-items:flex-start}.adm .adm-rail{position:-webkit-sticky;position:sticky;top:0;align-self:flex-start;height:100dvh;overflow-y:auto;scrollbar-width:none;gap:2px;padding:22px 14px 18px}.adm .adm-rail::-webkit-scrollbar{display:none}.adm .adm-main{align-self:stretch;background:var(--adm-paper)}.adm .adm-brand{padding:0 12px 20px}.adm .adm-nav{gap:2px}.adm .adm-nav-item{height:40px;padding:0 12px;border-radius:10px;font-size:15px;font-weight:400}.adm .adm-nav-item[aria-current=page]{box-shadow:inset 0 0 0 1px var(--adm-rail-border);font-weight:400}.adm .adm-nav-item[aria-current=page]:before{content:none}.adm .adm-nav-count{height:20px;min-width:20px;padding:0 6px;font-size:11px}.adm .adm-nav-count[data-tone=needs]{background:var(--pop-violet);color:#FFFFFF}.adm .adm-nav-note{font-size:12px;letter-spacing:0;text-transform:none;color:var(--adm-ink-faint)}.adm .adm-rail .adm-nav-note{color:var(--adm-rail-ink-faint)}.adm .adm-rail .cross{margin-top:12px}.adm .adm-rail-foot{margin-top:auto;gap:12px;padding-top:14px;border-top:1px solid var(--adm-rail-line)}.adm .adm-rail .appearance{--ap-chip:#1F1E26;--ap-line:#34323E;--ap-muted:#C9C4BA;--ap-ink:#FFFFFF;--ap-ground:#15151A}.adm .adm-rail .appearance-toggle{max-width:none}.adm .adm-account-link{display:flex;align-items:center;gap:10px;padding:0 4px;text-decoration:none;color:var(--adm-rail-ink-strong)}.adm .adm-account-link .adm-avatar{width:36px;height:36px;border-radius:50%;flex:none;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#7C4DFF,#F03AC6);font-family:var(--adm-font-display);font-weight:600;font-size:13px;color:#FFFFFF}.adm .adm-account-link .adm-account-lines{display:flex;flex-direction:column;gap:1px;min-width:0}.adm .adm-account-link .adm-account-name{font-size:14px;font-weight:400;color:var(--adm-rail-ink-strong);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adm .adm-account-link .adm-account-role{font-family:var(--adm-font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--adm-rail-ink-faint)}.adm .adm-header{height:auto;min-height:var(--adm-header-h);padding:32px 40px 0;border-bottom:0;background:transparent;align-items:flex-end}.adm .adm-eyebrow{font-size:12px;letter-spacing:.18em;color:var(--adm-ink-faint)}.adm .adm-title{font-family:var(--adm-font-display);font-size:40px;font-weight:600;letter-spacing:-.02em;line-height:1.05;color:var(--adm-ink)}.adm .adm-body{padding:24px 40px 40px}.adm .adm-mobile-topbar,.adm .adm-tabbar{display:none}@media (max-width:900px){.adm .adm-shell{flex-direction:column;align-items:stretch}.adm .adm-rail{display:none}.adm .adm-mobile-topbar{display:flex;align-items:center;gap:10px;height:60px;flex-shrink:0;box-sizing:border-box;padding:0 12px 0 16px;background:var(--adm-rail);color:var(--adm-rail-ink)}.adm .adm-mobile-topbar-label{font-family:var(--adm-font-mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--adm-rail-ink-faint)}.adm .adm-mobile-topbar-avatar{margin-left:auto;width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#7C4DFF,#F03AC6);font-family:var(--adm-font-display);font-weight:600;font-size:13px;color:#FFFFFF;text-decoration:none}.adm .adm-main{padding-bottom:calc(var(--tabbar-h) + env(safe-area-inset-bottom))}.adm .adm-header{padding:20px 16px 0}.adm .adm-title{font-size:32px}.adm .adm-body{padding:16px 16px 24px}.adm .adm-tabbar{position:fixed;left:0;right:0;bottom:0;z-index:7;height:calc(var(--tabbar-h) + env(safe-area-inset-bottom));display:grid;grid-template-columns:repeat(5,1fr);align-items:center;box-sizing:border-box;padding:8px 4px calc(20px + env(safe-area-inset-bottom));background:var(--ap-tabbar);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-top:1px solid var(--ap-line);box-shadow:0 -8px 24px rgba(21,21,26,.06)}.adm .adm-tabbar a,.adm .adm-tabbar button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;min-width:0;padding:0 2px;border:0;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:var(--font-body);font-size:11px;font-weight:600;color:var(--ap-faint);text-decoration:none;cursor:pointer}.adm .adm-tabbar a[aria-current],.adm .adm-tabbar button[aria-current]{color:var(--ap-ink)}.adm .adm-tabbar a[aria-current] svg,.adm .adm-tabbar button[aria-current] svg{color:var(--ap-act)}.adm .adm-tab-icon{position:relative;display:flex}.adm .adm-tab-icon svg{width:22px;height:22px}.adm .adm-tab-badge{position:absolute;top:-5px;right:-10px;min-width:18px;height:18px;padding:0 5px;box-sizing:border-box;border-radius:9px;display:flex;align-items:center;justify-content:center;background:var(--ap-act);color:#FFFFFF;font-family:var(--adm-font-mono);font-size:11px;font-weight:700}.adm .adm-tabbar .adm-tab-cross{gap:4px;color:var(--ap-act);font-weight:700}.adm .adm-tab-disc{width:34px;height:34px;margin-top:-8px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--ap-grain),var(--ap-btn);background-size:128px 128px,100% 100%;background-blend-mode:soft-light,normal;color:#FFFFFF;box-shadow:0 8px 20px rgba(124,77,255,.45),0 0 0 4px var(--ap-ground)}.adm .adm-tab-disc svg{width:15px;height:15px;color:#FFFFFF}}.adm .adm-more-list{display:flex;flex-direction:column;gap:0}.adm .adm-more-list .adm-nav-item{height:auto;color:var(--ap-ink)}.adm .adm-more-list .adm-nav-item[aria-current=page]{background:color-mix(in srgb,var(--pop-violet) 10%,transparent);box-shadow:none}.adm .adm-more-list .adm-nav-count,.adm .adm-more-list .adm-nav-note{margin-left:auto;color:var(--ap-faint);background:none}.backstage[data-appearance=dark] .mark .mark-word-ink,.mark .mark-word-dark{display:none}.backstage[data-appearance=dark] .mark .mark-word-dark{display:block}.adm .adm-badge{background:var(--adm-chip);color:var(--adm-rail-ink);font-size:12px;letter-spacing:.14em;padding:3px 7px}.backstage .rl .me b{font-family:var(--font-body);font-size:14px;font-weight:400;letter-spacing:0;text-transform:none;color:var(--ap-ink)}.backstage .bell-phone{background:var(--ap-tabbar);border-color:transparent;box-shadow:inset 0 0 0 1px var(--ap-line);color:var(--ap-ink)}:root{--seg-spring:cubic-bezier(0.34,1.45,0.64,1);--seg-duration:420ms}.adm-seg{position:relative;isolation:isolate;display:inline-flex;align-items:center;flex-wrap:wrap;gap:2px;max-width:100%;box-sizing:border-box;padding:3px;border:1px solid var(--ap-line);border-radius:12px;background:var(--ap-chip)}.adm-seg[data-size=sm]{padding:2px;border-radius:10px}.adm-seg-pill{position:absolute;left:0;top:0;z-index:0;width:var(--seg-w,0);height:var(--seg-h,0);transform:translate(var(--seg-x,0),var(--seg-y,0));border-radius:9px;background:var(--ap-ink);opacity:0;pointer-events:none;transition:transform var(--seg-duration) var(--seg-spring),width var(--seg-duration) var(--seg-spring),height .2s ease,opacity .12s ease}.adm-seg[data-ready=true] .adm-seg-pill{opacity:1}.adm-seg-item{position:relative;z-index:1;display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 14px;border:0;border-radius:9px;background:transparent;color:var(--ap-ink);font:inherit;font-size:var(--adm-text-sm,15px);font-weight:600;text-decoration:none;white-space:nowrap;cursor:pointer;transition:color .2s ease,transform .12s ease;-webkit-tap-highlight-color:transparent}.adm-seg[data-size=sm] .adm-seg-item{height:28px;padding:0 11px;font-size:var(--adm-text-xs,14px)}.adm-seg-item:hover:not([data-active=true]){background:var(--ap-track)}.adm-seg-item:active{transform:scale(.97)}.adm-seg-item[data-active=true]{color:var(--ap-ground)}.adm-seg-item:disabled{opacity:.4;cursor:default}.adm-seg-item:focus-visible{outline:2px solid var(--ap-act);outline-offset:2px}.adm-seg:not([data-ready=true]) .adm-seg-item[data-active=true]{background:var(--ap-ink)}.adm-seg[data-ready=true] .adm-seg-item:hover:not([data-active=true]){background:var(--ap-track)}.adm-seg-label{display:inline-flex;align-items:center}.adm-seg-count{font-family:var(--adm-font-mono,ui-monospace,monospace);font-size:12px;opacity:.7}[data-tab-scope]{position:relative}.adm-tab-loader{position:absolute;inset:0;z-index:5;display:flex;justify-content:center;align-items:flex-start;padding-top:clamp(140px,22vh,260px);pointer-events:none}[data-tab-scope][data-pending=true]>.adm-motion-root>:not(:has(.adm-seg)),[data-tab-scope][data-pending=true]>:not(:has(.adm-seg)):not(.adm-tab-loader){opacity:.55;filter:blur(10px) saturate(.85);transition:opacity .22s ease .3s,filter .26s ease .3s;pointer-events:none}@media (prefers-reduced-motion:reduce){.adm-seg-item,.adm-seg-pill{transition:none!important}.adm-seg-item:active{transform:none}[data-tab-scope][data-pending=true]>.adm-motion-root>:not(:has(.adm-seg)),[data-tab-scope][data-pending=true]>:not(:has(.adm-seg)):not(.adm-tab-loader){transition:none;filter:none}}.adm-seg[data-scroll=true]{display:flex;flex-wrap:nowrap;width:100%;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.adm-seg[data-scroll=true]::-webkit-scrollbar{display:none}.adm-seg[data-scroll=true] .adm-seg-item{flex-shrink:0}@media (min-width:900px){.adm-seg[data-scroll=true]{display:inline-flex;width:auto;overflow:visible;flex-wrap:wrap}}html[data-opening=light]{--opening-ground:#F5F2EC}html[data-opening=dark]{--opening-ground:#121118}:root{--opening-mark-from:#3FC8D6;--opening-mark-to:#7C4DFF;--opening-ease:cubic-bezier(0.2,0.8,0.2,1)}.opening{display:none}html[data-opening] .opening{display:grid;place-items:center;position:fixed;inset:0;z-index:2147483000;background:var(--opening-ground);animation:opening-failsafe .01s linear 12s forwards}.opening-lock{display:flex;flex-direction:column;align-items:center;gap:12px;animation:opening-lock-in .5s var(--opening-ease) .34s both}.opening-mark{width:75px;height:75px}.opening-word{width:184px;height:auto}.opening-stop-from{stop-color:var(--opening-mark-from)}.opening-stop-to{stop-color:var(--opening-mark-to)}.opening-word-light,html[data-opening=dark] .opening-word-ink{display:none}html[data-opening=dark] .opening-word-light{display:block}@media (min-width:900px){.opening-lock{flex-direction:row;gap:18px}.opening-mark{width:127px;height:127px}.opening-word{width:377px}}.opening-bar{transform-box:fill-box;transform-origin:center;animation:opening-bar 1.6s ease-in-out .8s infinite}.opening-bar[data-bar="1"]{animation-delay:.95s}.opening-bar[data-bar="2"]{animation-delay:1.1s}.opening-bar[data-bar="3"]{animation-delay:1.25s}html[data-opening-phase=out] .opening-lock{animation:opening-lock-out .5s var(--opening-ease) both}html[data-opening-phase=out] .opening{animation:opening-veil .6s linear .1s both}html[data-opening] body>:not(.opening){opacity:0}html[data-opening-phase=out] body>:not(.opening){opacity:1;animation:opening-page .6s var(--opening-ease) .27s backwards}@keyframes opening-lock-in{0%{opacity:0;transform:scale(.92);filter:blur(10px)}to{opacity:1;transform:none;filter:blur(0)}}@keyframes opening-lock-out{0%{opacity:1;transform:none;filter:blur(0)}to{opacity:0;transform:scale(1.35);filter:blur(12px)}}@keyframes opening-bar{0%,to{transform:scaleY(1)}25%{transform:scaleY(1.3)}75%{transform:scaleY(.6)}}@keyframes opening-veil{0%{opacity:1}to{opacity:0}}@keyframes opening-page{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes opening-failsafe{to{visibility:hidden;pointer-events:none}}@media (prefers-reduced-motion:reduce){.opening-lock{animation:opening-fade-in .3s linear both}.opening-bar{animation:none}html[data-opening-phase=out] .opening-lock{animation:none;opacity:1}html[data-opening-phase=out] .opening{animation:opening-veil .4s linear both}html[data-opening-phase=out] body>:not(.opening){animation:none;opacity:1}}@keyframes opening-fade-in{0%{opacity:0}to{opacity:1}}