.NoAccessPage_screen__09pKq{background:var(--v8-color-surface-canvas,#f4f8ff);min-height:100vh;padding:32px 16px}.NoAccessPage_screen__09pKq,.NoAccessPage_wrap__K9FUB{align-items:center;display:flex;justify-content:center}.NoAccessPage_wrap__K9FUB{background:var(--v8-color-surface,#fff);border:1px solid var(--v8-color-border,#e2e8f0);border-radius:12px;flex-direction:column;gap:12px;max-width:520px;min-height:320px;padding:32px 24px;text-align:center}.NoAccessPage_badge__vITPB{background:var(--v8-color-warning-light,#fffbeb);border-radius:999px;color:var(--v8-color-warning,#b45309);font-size:12px;font-weight:700;letter-spacing:.02em;padding:4px 12px;text-transform:uppercase}.NoAccessPage_title__NljJR{color:var(--v8-color-fg,#172033);font-size:20px;font-weight:700;margin:0}.NoAccessPage_description__sBrEG{color:var(--v8-color-fg-muted,#667085);font-size:14px;margin:0;max-width:420px}.NoAccessPage_notice__nJ43s{background:var(--v8-color-warning-light,#fffbeb);border:1px solid var(--v8-color-border,#e2e8f0);border-radius:8px;color:var(--v8-color-fg,#172033);font-size:13px;margin:0 0 16px;padding:10px 14px}@media (max-width:768px){.NoAccessPage_wrap__K9FUB{min-height:240px;padding:24px 16px}.NoAccessPage_title__NljJR{font-size:18px}}.button_button__E6Ig8{display:inline-flex;align-items:center;justify-content:center;gap:6px;border-radius:var(--v8-radius-sm);font-family:var(--v8-font-family);font-size:var(--v8-font-size-base);font-weight:var(--v8-font-weight-medium);cursor:pointer;transition:color .18s ease,background-color .18s ease,box-shadow .18s ease,transform .18s ease}.button_button__E6Ig8:focus-visible{outline:2px solid var(--v8-color-accent-indigo);outline-offset:2px}.button_button__E6Ig8:disabled{opacity:.5;cursor:not-allowed;transform:none!important}.button_glass__22iLr{height:29px;padding:0 10px;border:1px solid rgb(255 255 255/80%);background:rgb(255 255 255/46%);box-shadow:inset 0 0 0 1px rgb(60 60 67/7%);color:var(--v8-color-fg)}.button_glass__22iLr:hover:not(:disabled){transform:translateY(-1px);background-color:rgb(255 255 255/78%);box-shadow:0 6px 16px rgb(43 49 64/9%),inset 0 1px rgb(255 255 255/90%)}.button_glass__22iLr.button_sm__VRplB{height:25px;padding:0 8px;font-size:var(--v8-font-size-sm)}.button_solid__XZSOs{height:33px;padding:0 18px;border:0;background:var(--v8-color-fg);color:var(--v8-color-surface);font-weight:var(--v8-font-weight-semibold)}.button_solid__XZSOs:hover:not(:disabled){background:color-mix(in srgb,var(--v8-color-fg) 86%,#fff)}.button_solid__XZSOs.button_danger__gY5_L{background:var(--v8-color-danger)}.button_solid__XZSOs.button_danger__gY5_L:hover:not(:disabled){background:color-mix(in srgb,var(--v8-color-danger) 86%,#000)}.button_solid__XZSOs.button_sm__VRplB{height:29px;padding:0 14px;font-size:var(--v8-font-size-sm)}.button_icon__k9KI2{width:25px;height:25px;border:0;background:transparent;padding:0}.button_icon__k9KI2:hover:not(:disabled){background:rgb(120 120 128/10%)}.button_icon__k9KI2.button_sm__VRplB{width:21px;height:21px}.button_action__aBLqX{position:relative;width:24px;height:24px;flex-shrink:0;padding:0;border:0;border-radius:7px;background:rgb(255 255 255/50%);color:#686a72}.button_action__aBLqX:hover:not(:disabled),.button_action__aBLqX[aria-pressed=true]{color:#5552ce;background:rgb(255 255 255/92%);box-shadow:0 2px 7px rgb(50 52 95/9%)}.button_action__aBLqX svg{width:12px;height:12px}.button_expandAffordance__xzTmI{width:22px;height:22px;display:grid;flex-shrink:0;place-items:center;border-radius:7px;color:#6d6f77;background:rgb(255 255 255/52%);opacity:.75;pointer-events:none;transition:color .18s ease,background-color .18s ease,box-shadow .18s ease,opacity .18s ease}.button_expandAffordanceHidden__2kJS9{visibility:hidden}:has(>[data-v8-expand-trigger]):hover>:not([data-v8-expand-trigger]) .button_expandAffordance__xzTmI,:has(>[data-v8-expand-trigger]:focus-visible)>:not([data-v8-expand-trigger]) .button_expandAffordance__xzTmI,[data-v8-expand-trigger]:focus-visible .button_expandAffordance__xzTmI,[data-v8-expand-trigger]:hover .button_expandAffordance__xzTmI{opacity:1;color:#5552ce;background:#fff;box-shadow:0 3px 10px rgb(50 52 95/10%)}.button_expandAffordance__xzTmI svg{width:12px;height:12px}@media (prefers-reduced-motion:reduce){.button_expandAffordance__xzTmI{transition:none}}.button_tab__HcaNN{height:27px;padding:0 11px;border:0;border-radius:7px;background:transparent;color:var(--v8-color-fg);font-size:var(--v8-font-size-sm);font-weight:var(--v8-font-weight-medium);white-space:nowrap}.button_tab__HcaNN.button_selected__WKRI1{background:rgb(255 255 255/80%);box-shadow:0 1px 5px rgb(40 45 55/10%)}.button_tab__HcaNN.button_accent__wY0XL{height:25px;padding:0 10px;border-radius:6px;color:#72757e;font-size:var(--v8-font-size-xs);font-weight:600}.button_tab__HcaNN.button_accent__wY0XL.button_selected__WKRI1{color:#37349f;background:rgb(255 255 255/90%);box-shadow:0 2px 7px rgb(54 59 75/11%),inset 0 1px #fff}.pagination_center__QLulX{display:flex;flex-direction:column;align-items:center;gap:.375rem;min-width:0}.pagination_pages__9hkH_{display:flex;align-items:center;gap:.25rem;margin:0;padding:0;list-style:none}.pagination_pageButton__08A2V{min-width:29px;justify-content:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pagination_pageButton__08A2V[aria-current=page]{color:var(--v8-color-accent-indigo);font-weight:var(--v8-font-weight-semibold);box-shadow:inset 0 0 0 1px var(--v8-color-accent-indigo-border)}.pagination_ellipsis__pHyEB{display:inline-flex;align-items:center;justify-content:center;min-width:29px;color:var(--v8-color-fg-muted);-webkit-user-select:none;user-select:none}@media (max-width:768px){.pagination_pages__9hkH_{flex-wrap:wrap;justify-content:center}}.heading_heading__ylA_a{margin:0;color:var(--v8-color-fg)}.heading_h1__XwQM5{font-size:var(--v8-font-size-3xl);font-weight:var(--v8-font-weight-bold);letter-spacing:-.03em;margin-bottom:var(--v8-space-3)}.heading_h2__2pQtT{font-size:var(--v8-font-size-xl)}.heading_h2__2pQtT,.heading_h3__l0XRu{font-weight:var(--v8-font-weight-bold);margin-bottom:var(--v8-space-2)}.heading_h3__l0XRu{font-size:var(--v8-font-size-md)}.heading_h3Lg__BFeh_{font-size:var(--v8-font-size-lg);font-weight:var(--v8-font-weight-bold);margin-bottom:var(--v8-space-2)}.text_text__5bOKa{margin:0}.text_default__pP5RB{color:var(--v8-color-fg)}.text_muted__R8JJG{color:var(--v8-color-fg-muted)}.text_size2xs__r6Qu2{font-size:var(--v8-font-size-2xs)}.text_xs__QYkLl{font-size:var(--v8-font-size-xs)}.text_sm__5v95P{font-size:var(--v8-font-size-sm)}.text_base__bV2tB{font-size:var(--v8-font-size-base)}.text_lg__nV3Yl{font-size:var(--v8-font-size-lg)}.text_xl__Gsa3o{font-size:var(--v8-font-size-xl)}.text_size2xl__FPJ_5{font-size:var(--v8-font-size-2xl)}.text_size3xl__Ywerd{font-size:var(--v8-font-size-3xl)}.text_displayLg__fUOQo{font-size:var(--v8-font-size-display-lg)}.text_regular__HtjDN{font-weight:var(--v8-font-weight-regular)}.text_medium__e8rlr{font-weight:var(--v8-font-weight-medium)}.text_semibold__fg5XD{font-weight:var(--v8-font-weight-semibold)}.text_bold__o8SD7{font-weight:var(--v8-font-weight-bold)}.text_uppercase__7uZEK{text-transform:uppercase}.text_tracked___tk4v{letter-spacing:var(--v8-tracking-caps)}.select_select__q4rLj{position:relative;display:grid;gap:5px;min-width:0}.select_label__Np3QI,.select_select__q4rLj{font-size:var(--v8-font-size-xs);color:var(--v8-color-fg-muted);text-transform:uppercase;letter-spacing:var(--v8-tracking-caps)}.select_srOnly__XFndR{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.select_trigger__S0wj4{height:33px;border:1px solid var(--v8-glass-edge);border-radius:var(--v8-glass-radius);padding:0 10px;display:flex;align-items:center;justify-content:space-between;background:var(--v8-glass-control);box-shadow:inset 0 0 0 1px rgb(60 60 67/7%),inset 0 1px rgb(255 255 255/82%),0 4px 12px rgb(42 48 61/5%);-webkit-backdrop-filter:var(--v8-glass-blur);backdrop-filter:var(--v8-glass-blur);text-transform:none;letter-spacing:0;color:var(--v8-color-fg);cursor:pointer}.select_trigger__S0wj4:focus{outline:none}.select_trigger__S0wj4:focus-visible{outline:2px solid var(--v8-color-accent-indigo);outline-offset:2px}.select_trigger__S0wj4 b{font-size:var(--v8-font-size-md);font-weight:var(--v8-font-weight-medium)}.select_trigger__S0wj4 svg{width:11px;transition:transform .2s}.select_caretOpen__DnmMM{transform:rotate(180deg)}.select_options__U72aa{position:absolute;left:0;right:0;top:54px;z-index:80;display:grid;min-width:100%;width:max-content;max-width:min(360px,calc(100vw - 24px));max-height:min(430px,calc(100dvh - 120px));padding:5px;border-radius:12px;background:var(--v8-glass-menu);border:1px solid var(--v8-glass-edge);box-shadow:var(--v8-glass-shadow);-webkit-backdrop-filter:var(--v8-glass-blur);backdrop-filter:var(--v8-glass-blur);animation:select_glass-menu-in__doL41 .18s cubic-bezier(.22,1,.36,1);overflow:hidden auto}.select_options__U72aa button{height:30px;border:0;border-radius:8px;padding:0 8px;display:grid;grid-template-columns:16px 1fr;align-items:center;text-align:left;background:transparent;font-size:var(--v8-font-size-md);color:var(--v8-color-fg);cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.select_options__U72aa::-webkit-scrollbar{width:8px}.select_options__U72aa::-webkit-scrollbar-track{background:transparent}.select_options__U72aa::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:999px;background:rgb(63 64 70/45%);background-clip:content-box}.select_options__U72aa button:hover,.select_options__U72aa button[aria-selected=true],.select_options__U72aa button[data-active=true]{background:rgb(255 255 255/66%);box-shadow:inset 0 0 0 1px rgb(255 255 255/72%)}.select_options__U72aa button:focus,.select_options__U72aa button:focus-visible{outline:none}.select_options__U72aa button>span,.select_options__U72aa svg{width:11px}.select_options__U72aa svg{color:#5754df}@keyframes select_glass-menu-in__doL41{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.toggle-group_group__YZDXu{display:flex;align-items:center;gap:0;padding:3px;border:1px solid rgb(255 255 255/76%);border-radius:var(--v8-glass-radius);background:linear-gradient(145deg,rgb(230 234 242/48%),rgb(247 248 252/30%));box-shadow:inset 0 1px rgb(255 255 255/78%),0 5px 15px rgb(45 53 70/4.5%);-webkit-backdrop-filter:blur(22px) saturate(155%);backdrop-filter:blur(22px) saturate(155%);flex-shrink:0;min-inline-size:0;margin:0}.toggle-group_srOnly__wyTl9{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.toggle-group_btn__bf3HY{padding:.375rem .875rem;border:none;border-radius:7px;background:transparent;font-size:var(--v8-font-size-base);font-weight:var(--v8-font-weight-medium);color:var(--v8-color-fg-muted);cursor:pointer;opacity:.72;transition:color .25s ease,opacity .25s ease;white-space:nowrap}.toggle-group_btn__bf3HY:hover{opacity:1;color:var(--v8-color-accent-indigo)}.toggle-group_btnActive__xus0o{padding:.375rem .875rem;border:1px solid rgb(255 255 255/94%);border-radius:7px;background:linear-gradient(135deg,rgb(255 255 255/96%),rgb(242 244 255/80%) 58%,rgb(248 243 255/76%));box-shadow:0 4px 13px rgb(45 49 77/13%),inset 0 1px rgb(255 255 255/100%),inset 0 -1px rgb(102 99 190/8%);color:var(--v8-color-fg);font-size:var(--v8-font-size-base);font-weight:var(--v8-font-weight-semibold);opacity:1;cursor:pointer;white-space:nowrap}.toggle-group_btnActive__xus0o:hover{color:var(--v8-color-fg)}.AuthScreen_screen__95DTD{align-items:center;background:var(--v8-color-surface-canvas,#f4f8ff);display:flex;justify-content:center;min-height:100vh;padding:32px 16px}.AuthScreen_card__R39yF{align-items:center;background:var(--v8-color-surface,#fff);border:1px solid var(--v8-color-border,#e2e8f0);border-radius:12px;display:flex;flex-direction:column;gap:12px;max-width:420px;padding:32px 24px;text-align:center}.AuthScreen_title___JPcK{color:var(--v8-color-fg,#172033);font-size:20px;font-weight:700;margin:0}.AuthScreen_message__bFSgb{color:var(--v8-color-fg-muted,#667085);font-size:14px;margin:0}.AuthScreen_notice__2PTuT{background:var(--v8-color-warning-light,#fffbeb);border:1px solid var(--v8-color-border,#e2e8f0);border-radius:8px;color:var(--v8-color-fg,#172033);font-size:13px;margin:0 0 16px;padding:10px 14px}:root{--v8-font-family:"Switzer",-apple-system,blinkmacsystemfont,"SF Pro Text",sans-serif;--v8-font-family-mono:"IBM Plex Mono","SFMono-Regular","Consolas",monospace;--v8-font-size-2xs:0.625rem;--v8-font-size-xs:0.6563rem;--v8-font-size-sm:0.7188rem;--v8-font-size-md:0.75rem;--v8-font-size-base:0.8125rem;--v8-font-size-lg:0.9375rem;--v8-font-size-xl:1.0625rem;--v8-font-size-2xl:1.1875rem;--v8-font-size-3xl:1.375rem;--v8-font-size-4xl:1.875rem;--v8-font-size-display:2.375rem;--v8-font-size-display-lg:3.25rem;--v8-font-weight-regular:400;--v8-font-weight-medium:500;--v8-font-weight-semibold:600;--v8-font-weight-bold:700;--v8-tracking-caps:0.1em;--v8-tracking-tight:-0.025em;--v8-lh-tight:1.05;--v8-color-accent:#2563eb;--v8-color-success:#159d61;--v8-color-warning:#df8400;--v8-color-danger:#e44c63;--v8-color-neutral:#708096;--v8-color-fg:#172033;--v8-color-fg-muted:#667085;--v8-color-success-light:#e9f7f1;--v8-color-warning-light:#fef3c7;--v8-color-danger-light:#fdeaec;--v8-color-accent-light:#eff6ff;--v8-color-accent-indigo-light:#eeeaff;--v8-color-neutral-light:#e2e8f0;--v8-color-violet:#4d58c8;--v8-color-violet-light:#eceeff;--v8-color-categorical-purple:#8e44ad;--v8-color-border-default:rgb(36 36 34/9%);--v8-color-border-strong:rgb(36 36 34/14%);--v8-color-border-subtle:rgb(36 36 34/5%);--v8-color-border:var(--v8-color-border-default);--v8-color-surface:#fff;--v8-color-surface-muted:#fafafa;--v8-color-surface-canvas:#f4f8ff;--v8-color-surface-accent-tint:#eaf1ff;--v8-color-accent-indigo:rgb(95 92 230);--v8-color-accent-indigo-focus-ring:rgb(95 92 230/10%);--v8-color-accent-indigo-border:rgb(95 92 230/18%);--v8-glass-control:rgb(255 255 255/50%);--v8-glass-menu:rgb(249 250 253/82%);--v8-glass-edge:rgb(255 255 255/88%);--v8-glass-radius:10px;--v8-glass-blur:blur(28px) saturate(175%);--v8-glass-shadow:0 16px 40px rgb(35 43 58/16%),0 2px 7px rgb(35 43 58/7%);--v8-space-1:4px;--v8-space-2:8px;--v8-space-3:10px;--v8-space-4:14px;--v8-space-5:18px;--v8-space-6:24px;--v8-radius-sm:8px;--v8-radius-md:9px;--v8-radius-lg:12px;--v8-radius-pill:999px;--v8-shadow-sm:0 1px 3px rgb(32 56 92/7%);--v8-shadow-card:0 1px 3px rgb(32 56 92/7%);--v8-shadow-md:0 18px 48px rgb(32 56 92/15%);--v8-ease:cubic-bezier(0.22,1,0.36,1)}*{box-sizing:border-box;margin:0;padding:0}body,html{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;max-width:100vw;overflow-x:hidden;overscroll-behavior-y:none}::view-transition-new(root),::view-transition-old(root){animation:none;mix-blend-mode:normal}::view-transition-group(main-window){animation-duration:.42s;animation-timing-function:cubic-bezier(.22,1,.36,1)}::view-transition-old(main-window){animation:dde-main-window-out .2s ease-in both;mix-blend-mode:normal}::view-transition-new(main-window){animation:dde-main-window-in .42s cubic-bezier(.22,1,.36,1) both;mix-blend-mode:normal}@keyframes dde-main-window-out{to{opacity:0;transform:translateY(-7px) scale(.995)}}@keyframes dde-main-window-in{0%{opacity:0;transform:translateY(10px) scale(.995)}to{opacity:1;transform:none}}:root{--color-surface-secondary:var(--v8-color-surface-muted);--color-surface-panel:var(--v8-color-surface-muted);--color-surface-hover:var(--v8-color-surface-accent-tint);--color-text-primary:var(--v8-color-fg);--color-text-secondary:var(--v8-color-fg-muted);--color-text-muted:var(--v8-color-fg-muted);--color-text-on-primary:#fff;--color-text-disabled:color-mix(in srgb,var(--v8-color-fg-muted) 60%,white);--color-primary:var(--v8-color-accent);--color-primary-hover:color-mix(in srgb,var(--v8-color-accent) 85%,black);--color-primary-surface-hover:color-mix(in srgb,var(--v8-color-surface-accent-tint) 80%,var(--v8-color-accent));--color-border-default:var(--v8-color-border);--color-border-emphasis:color-mix(in srgb,var(--v8-color-fg-muted) 35%,var(--v8-color-border));--color-border-disabled:var(--v8-color-border);--border-radius-xs:4px;--border-radius-sm:var(--v8-radius-sm);--border-radius-md:var(--v8-radius-md);--border-radius-lg:var(--v8-radius-lg);--border-radius-pill:var(--v8-radius-pill);--radius-sm:var(--border-radius-sm);--radius-md:var(--border-radius-md);--radius-pill:var(--border-radius-pill)}