*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scrollbar-gutter:stable;overflow-x:clip;max-width:100%}@supports (scrollbar-gutter: stable){html:has(.ant-modal-wrap) body,html:has(.ant-drawer-mask) body{width:100%!important;max-width:100%!important;padding-right:0!important;margin-right:0!important}}body{margin:0;min-width:320px;min-height:100vh;font-family:var( --font-sans, "Inter", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif );background:radial-gradient(ellipse 900px 420px at 88% -6%,color-mix(in srgb,var(--accent-secondary, #b8892e) 16%,transparent),transparent 72%),radial-gradient(circle at top right,var(--app-shell-bg-accent) 0%,var(--app-shell-bg) 40%,var(--app-shell-bg) 100%);background-attachment:fixed;color:var(--text-primary, #0f172a);line-height:1.5;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(prefers-reduced-motion:no-preference){p{text-wrap:pretty}}::selection{color:var(--text-primary);background:color-mix(in srgb,var(--accent-primary) 35%,transparent 65%)}#root{min-height:100vh;max-width:100%;overflow-x:clip}a{color:inherit}button,input,select,textarea{font:inherit}:focus-visible{outline:0}@media(max-width:767px){.ant-btn,.ant-menu-item{min-height:40px}}._description_1v1gv_1{margin-bottom:var(--page-stack-gap, 16px);color:var(--text-secondary)}._descriptionCompact_1v1gv_11{margin-bottom:var(--page-stack-gap-tight, 12px)}._wrap_15sqe_1{display:inline-flex;flex-direction:column;align-items:flex-start;gap:8px;max-width:100%;min-width:0}._kicker_15sqe_19{font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--accent-secondary)}._title_15sqe_35{font-family:var(--font-display, var(--font-sans));font-size:clamp(1.15rem,4.2vw,1.45rem);font-weight:700;line-height:1.2;letter-spacing:-.025em;max-width:100%;overflow-wrap:anywhere;word-break:break-word;color:var(--text-primary);background:linear-gradient(105deg,var(--text-primary) 0%,color-mix(in srgb,var(--text-primary) 88%,var(--accent-primary) 12%) 38%,color-mix(in srgb,var(--accent-primary) 35%,var(--text-primary) 65%) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}@supports not (background-clip: text){._title_15sqe_35{color:var(--text-primary);background:none}}._root_145wc_1{width:100%;max-width:520px}._actions_145wc_11{display:flex;flex-wrap:wrap;gap:8px}._shell_dpr2d_1{position:relative;isolation:isolate;overflow:hidden}._shell_dpr2d_1:before{content:"";position:absolute;inset:-35% -15% auto;height:85%;z-index:0;pointer-events:none;opacity:.92;background:radial-gradient(ellipse 70% 55% at 12% 8%,color-mix(in srgb,var(--accent-secondary) 26%,transparent),transparent 58%),radial-gradient(ellipse 55% 45% at 88% 18%,color-mix(in srgb,var(--accent-primary) 12%,transparent),transparent 52%),radial-gradient(ellipse 50% 40% at 50% 100%,color-mix(in srgb,var(--app-border) 35%,transparent),transparent 65%)}._shell_dpr2d_1>.ant-card{position:relative;z-index:1}._scaffoldCard_dpr2d_51{width:100%;max-width:min(440px,100%);margin-inline:auto;border-radius:20px!important;overflow:hidden;animation:_authCardIn_dpr2d_1 .52s cubic-bezier(.22,1,.36,1) both}._scaffoldCard_dpr2d_51 .ant-card-head{padding-block:18px 14px!important;border-bottom-color:color-mix(in srgb,var(--app-border) 88%,var(--accent-secondary) 12%)!important}._scaffoldCard_dpr2d_51 .ant-card-body{padding-top:20px!important}@keyframes _authCardIn_dpr2d_1{0%{opacity:0;transform:translateY(14px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}._brandKicker_dpr2d_109{display:inline-flex;align-items:center;padding:5px 12px;border-radius:999px;border:1px solid color-mix(in srgb,var(--accent-secondary) 28%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--accent-secondary) 12%,transparent),color-mix(in srgb,var(--accent-primary) 7%,transparent));box-shadow:0 0 0 1px color-mix(in srgb,var(--surface-card) 35%,transparent) inset;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-secondary)}._intro_dpr2d_147{margin-bottom:18px!important;max-width:420px;line-height:1.55;font-size:14px}._actionCol_dpr2d_161{display:flex;flex-direction:column;gap:10px;width:100%;margin-top:2px}._actionCol_dpr2d_161 .ant-btn{width:100%;min-height:44px;height:auto!important}@media(prefers-reduced-motion:reduce){._scaffoldCard_dpr2d_51{animation:none}}._wrap_1u7j6_1{display:flex;flex-direction:column;align-items:center;text-align:center;gap:28px;padding:8px 0 12px}._artWrap_1u7j6_19{position:relative;isolation:isolate;width:100%;max-width:420px;margin:0 auto;border-radius:var(--premium-radius-lg, 18px);padding:28px 24px 20px;border:1px solid color-mix(in srgb,var(--app-border) 55%,var(--accent-secondary) 18%);background:linear-gradient(168deg,color-mix(in srgb,var(--surface-subtle) 88%,transparent),color-mix(in srgb,var(--surface-card) 65%,transparent));box-shadow:0 0 0 1px color-mix(in srgb,var(--text-on-inverse) 4%,transparent) inset,0 24px 56px color-mix(in srgb,var(--shadow-ink) 14%,transparent);overflow:hidden}._artWrap_1u7j6_19:before{content:"";position:absolute;top:-40%;right:-40%;bottom:-40%;left:-40%;background:radial-gradient(circle at 50% 42%,color-mix(in srgb,var(--accent-secondary) 12%,transparent) 0%,transparent 55%);pointer-events:none}._art_1u7j6_19{position:relative;z-index:1;display:block;width:100%;height:auto;max-height:200px}._codeOverlay_1u7j6_101{position:absolute;left:50%;top:50%;z-index:2;transform:translate(-50%,-46%);font-family:var(--font-display, inherit);font-size:clamp(52px,14vw,76px);font-weight:800;letter-spacing:-.04em;line-height:1;pointer-events:none;background:linear-gradient(125deg,color-mix(in srgb,var(--text-tertiary) 55%,var(--text-primary) 45%) 0%,var(--text-primary) 38%,color-mix(in srgb,var(--accent-secondary) 75%,var(--text-primary) 25%) 52%,var(--text-primary) 65%,color-mix(in srgb,var(--text-secondary) 70%,var(--text-primary) 30%) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:none;filter:drop-shadow(0 12px 28px color-mix(in srgb,var(--shadow-ink) 25%,transparent))}html[data-theme=light] ._codeOverlay_1u7j6_101{background:linear-gradient(125deg,var(--text-tertiary) 0%,var(--accent-primary) 42%,color-mix(in srgb,var(--accent-secondary) 70%,var(--accent-primary) 30%) 52%,var(--accent-primary) 68%,var(--text-secondary) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}@supports not (background-clip: text){._codeOverlay_1u7j6_101{color:var(--text-primary);background:none}}._actions_1u7j6_197{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}._actions_1u7j6_197 .ant-btn-primary{min-width:160px}._radarRing_1u7j6_219{transform-origin:160px 100px;animation:_not-found-radar_1u7j6_1 14s linear infinite}@keyframes _not-found-radar_1u7j6_1{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._radarRing_1u7j6_219{animation:none}}._root_1yvn6_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:clamp(16px,4vw,48px);background:radial-gradient(circle at 20% 18%,color-mix(in srgb,var(--status-danger) 18%,transparent) 0%,transparent 42%),radial-gradient(circle at 82% 82%,color-mix(in srgb,var(--accent-secondary) 14%,transparent) 0%,transparent 48%),color-mix(in srgb,var(--app-shell-bg) 92%,transparent);backdrop-filter:blur(14px) saturate(120%);-webkit-backdrop-filter:blur(14px) saturate(120%);animation:_lock-fade-in_1yvn6_1 .32s var(--ease-expo-out, ease-out) both}html[data-theme=light] ._root_1yvn6_1{background:radial-gradient(circle at 20% 18%,color-mix(in srgb,var(--status-danger) 14%,transparent) 0%,transparent 42%),radial-gradient(circle at 82% 82%,color-mix(in srgb,var(--accent-secondary) 18%,transparent) 0%,transparent 48%),color-mix(in srgb,var(--app-shell-bg) 88%,transparent)}._card_1yvn6_49{position:relative;width:100%;max-width:520px;border-radius:var(--premium-radius-lg, 18px);border:1px solid color-mix(in srgb,var(--app-border) 60%,var(--status-danger) 22%);background:linear-gradient(168deg,color-mix(in srgb,var(--surface-elevated) 96%,transparent),color-mix(in srgb,var(--surface-card) 92%,transparent));box-shadow:0 0 0 1px color-mix(in srgb,var(--text-on-inverse) 4%,transparent) inset,0 28px 64px color-mix(in srgb,var(--shadow-ink) 28%,transparent);padding:clamp(28px,4vw,40px);display:flex;flex-direction:column;align-items:center;text-align:center;gap:20px;isolation:isolate;overflow:hidden;animation:_lock-card-in_1yvn6_1 .42s var(--ease-expo-out, ease-out) both}._card_1yvn6_49:before{content:"";position:absolute;top:-50%;right:-50%;bottom:-50%;left:-50%;background:radial-gradient(circle at 50% 0%,color-mix(in srgb,var(--status-danger) 14%,transparent) 0%,transparent 55%);pointer-events:none;z-index:0}._card_1yvn6_49>*{position:relative;z-index:1}._iconWrap_1yvn6_135{display:inline-flex;align-items:center;justify-content:center;width:86px;height:86px;border-radius:50%;background:color-mix(in srgb,var(--status-danger) 18%,transparent);color:var(--status-danger);border:1px solid color-mix(in srgb,var(--status-danger) 32%,transparent);font-size:38px;position:relative}._iconWrap_1yvn6_135:after{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;border-radius:50%;border:1px solid color-mix(in srgb,var(--status-danger) 28%,transparent);animation:_lock-pulse_1yvn6_1 2.4s ease-out infinite;pointer-events:none}@keyframes _lock-pulse_1yvn6_1{0%{transform:scale(.92);opacity:.85}70%{transform:scale(1.18);opacity:0}to{transform:scale(1.18);opacity:0}}._title_1yvn6_213{margin:0!important;font-size:clamp(20px,2.4vw,26px)!important;font-weight:700!important;letter-spacing:-.01em;color:var(--text-primary)!important}._subtitle_1yvn6_229{margin:0!important;color:var(--text-secondary)!important;font-size:14px;max-width:420px}._untilLine_1yvn6_243{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center;justify-content:center;font-size:14px;color:var(--text-secondary)}._untilValue_1yvn6_263{color:var(--text-primary);font-weight:600}._countdown_1yvn6_273{display:grid;grid-template-columns:repeat(4,minmax(64px,1fr));gap:8px;width:100%;max-width:380px;margin-top:4px}._countdown_1yvn6_273._compact_1yvn6_291{grid-template-columns:repeat(3,minmax(64px,1fr))}._countdownCell_1yvn6_299{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:12px 6px;border-radius:12px;background:color-mix(in srgb,var(--surface-emphasis) 65%,transparent);border:1px solid var(--app-border)}._countdownNumber_1yvn6_321{font-family:var(--font-display, inherit);font-size:clamp(22px,3vw,28px);font-weight:700;letter-spacing:-.02em;color:var(--text-primary);font-variant-numeric:tabular-nums;line-height:1}._countdownLabel_1yvn6_341{margin-top:4px;font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--text-tertiary)}._expired_1yvn6_357{font-size:14px;color:var(--status-warning);font-weight:600}._actions_1yvn6_369{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 10px;margin-top:6px}._requestId_1yvn6_385{margin-top:6px;font-size:11px;color:var(--text-tertiary);font-family:var(--font-mono, ui-monospace, SFMono-Regular, Menlo, Consolas, monospace);word-break:break-all;cursor:pointer;-webkit-user-select:all;user-select:all}._brand_1yvn6_405{position:absolute;top:18px;left:22px;display:inline-flex;align-items:center;gap:8px;color:var(--text-tertiary);font-size:12px;letter-spacing:.16em;text-transform:uppercase}._brandDot_1yvn6_431{width:8px;height:8px;border-radius:50%;background:var(--status-danger);box-shadow:0 0 0 4px color-mix(in srgb,var(--status-danger) 22%,transparent)}@keyframes _lock-fade-in_1yvn6_1{0%{opacity:0}to{opacity:1}}@keyframes _lock-card-in_1yvn6_1{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){._root_1yvn6_1,._card_1yvn6_49{animation:none}._iconWrap_1yvn6_135:after{animation:none}}._root_lxjcb_1{min-height:100vh;background:var(--app-shell-bg);overflow-x:clip;max-width:100%}._sider_lxjcb_15{--sider-bg: var(--app-shell-bg);--sider-bg-elevated: var(--surface-elevated);--sider-text: var(--text-primary);--sider-text-muted: color-mix(in srgb, var(--sider-text) 74%, transparent);--sider-text-soft: color-mix(in srgb, var(--sider-text) 58%, transparent);--sider-text-faint: color-mix(in srgb, var(--sider-text) 44%, transparent);--sider-group-text: color-mix(in srgb, var(--sider-text) 44%, transparent);--sider-hover-bg: color-mix(in srgb, var(--sider-text) 6%, transparent);--sider-selected-bg: color-mix(in srgb, var(--accent-secondary) 20%, transparent);--sider-selected-bg-soft: color-mix(in srgb, var(--accent-secondary) 8%, transparent);--sider-selected-border: color-mix(in srgb, var(--accent-secondary) 28%, transparent);position:sticky!important;top:0;align-self:flex-start;height:100vh;border-right:1px solid color-mix(in srgb,var(--accent-secondary) 20%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--accent-secondary) 6%,transparent) 0%,transparent 24%),linear-gradient(180deg,var(--sider-bg-elevated) 0%,var(--sider-bg) 100%)!important}._sider_lxjcb_15 .ant-layout-sider-children,._sider_lxjcb_15 .ant-menu,._sider_lxjcb_15 .ant-menu-root{background:transparent!important}html[data-theme=light] ._sider_lxjcb_15{--sider-bg: var(--surface-subtle);--sider-bg-elevated: var(--surface-card);--sider-text: var(--accent-primary);--sider-text-muted: var(--text-secondary);--sider-text-soft: var(--text-tertiary);--sider-text-faint: var(--text-tertiary);--sider-group-text: var(--text-tertiary);--sider-hover-bg: color-mix(in srgb, var(--accent-secondary) 9%, transparent);--sider-selected-bg: color-mix(in srgb, var(--accent-secondary) 18%, transparent);--sider-selected-bg-soft: color-mix(in srgb, var(--accent-secondary) 8%, transparent);--sider-selected-border: color-mix(in srgb, var(--accent-secondary) 32%, transparent);border-right:1px solid var(--app-border);background:linear-gradient(180deg,color-mix(in srgb,var(--accent-secondary) 7%,transparent) 0%,transparent 26%),linear-gradient(180deg,var(--sider-bg-elevated) 0%,var(--sider-bg) 100%)!important}._sider_lxjcb_15 .app-sider-brand{color:var(--sider-text)!important;border-bottom-color:color-mix(in srgb,var(--accent-secondary) 22%,transparent)!important}html[data-theme=light] ._sider_lxjcb_15 .app-sider-brand{border-bottom-color:var(--app-border)!important}._sider_lxjcb_15 .ant-menu-item,._sider_lxjcb_15 .ant-menu-submenu-title,html[data-theme=light] ._sider_lxjcb_15 .ant-menu-item,html[data-theme=light] ._sider_lxjcb_15 .ant-menu-submenu-title{color:var(--sider-text-muted)!important}._sider_lxjcb_15 .ant-menu-item .anticon,._sider_lxjcb_15 .ant-menu-submenu-title .anticon,html[data-theme=light] ._sider_lxjcb_15 .ant-menu-item .anticon,html[data-theme=light] ._sider_lxjcb_15 .ant-menu-submenu-title .anticon{color:var(--sider-text-soft)!important}._sider_lxjcb_15 .ant-menu-title-content{color:inherit!important}._sider_lxjcb_15 .ant-menu-item-group-title,html[data-theme=light] ._sider_lxjcb_15 .ant-menu-item-group-title{color:var(--sider-group-text)!important}._sider_lxjcb_15 .ant-menu-item:hover,._sider_lxjcb_15 .ant-menu-submenu-title:hover,html[data-theme=light] ._sider_lxjcb_15 .ant-menu-item:hover,html[data-theme=light] ._sider_lxjcb_15 .ant-menu-submenu-title:hover{background:var(--sider-hover-bg)!important;color:var(--sider-text)!important}._sider_lxjcb_15 .ant-menu-item-selected,html[data-theme=light] ._sider_lxjcb_15 .ant-menu-item-selected{background:linear-gradient(135deg,var(--sider-selected-bg),var(--sider-selected-bg-soft))!important;border:1px solid var(--sider-selected-border)!important;color:var(--sider-text)!important}._sider_lxjcb_15 .ant-menu-item-selected .anticon,html[data-theme=light] ._sider_lxjcb_15 .ant-menu-item-selected .anticon{color:var(--accent-secondary)!important}._siderNavShell_lxjcb_255{position:relative;flex:1;min-height:0;display:flex;flex-direction:column}._siderMenuPill_lxjcb_271{position:absolute;left:0;top:0;box-sizing:border-box;border-radius:var(--radius-sm, 10px);z-index:0;pointer-events:none;isolation:isolate;overflow:hidden;background:radial-gradient(ellipse 110% 85% at 12% -15%,color-mix(in srgb,var(--accent-secondary) 48%,transparent 52%) 0%,transparent 55%),linear-gradient(148deg,var(--sider-selected-bg) 0%,var(--sider-selected-bg-soft) 100%);border:1px solid color-mix(in srgb,var(--sider-selected-border) 82%,transparent 18%);box-shadow:0 12px 34px color-mix(in srgb,var(--shadow-ink) 22%,transparent 78%);transition:transform .4s cubic-bezier(.33,1.2,.36,1),width .4s cubic-bezier(.33,1.2,.36,1),height .4s cubic-bezier(.33,1.2,.36,1),opacity .22s ease}._siderMenuPill_lxjcb_271:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(188deg,color-mix(in srgb,var(--text-primary) 14%,transparent 86%) 0%,transparent 38%,transparent 100%);opacity:.26;pointer-events:none}._siderMenuPill_lxjcb_271:after{content:"";position:absolute;left:6px;top:12%;bottom:12%;width:3px;border-radius:999px;background:linear-gradient(180deg,color-mix(in srgb,var(--accent-primary) 95%,transparent 5%),color-mix(in srgb,var(--accent-secondary) 90%,transparent 10%));box-shadow:0 0 6px color-mix(in srgb,var(--accent-secondary) 38%,transparent 62%);opacity:.95;pointer-events:none}html[data-theme=light] ._siderMenuPill_lxjcb_271{background:radial-gradient(ellipse 110% 85% at 14% -12%,color-mix(in srgb,var(--accent-secondary) 28%,transparent 72%) 0%,transparent 55%),linear-gradient(148deg,var(--sider-selected-bg) 0%,var(--sider-selected-bg-soft) 100%);border-color:color-mix(in srgb,var(--sider-selected-border) 88%,transparent 12%);box-shadow:0 10px 30px color-mix(in srgb,var(--sider-text) 9%,transparent 91%)}html[data-theme=light] ._siderMenuPill_lxjcb_271:before{background:linear-gradient(188deg,color-mix(in srgb,var(--surface-card) 55%,transparent 45%) 0%,transparent 40%,transparent 100%);opacity:.28}._siderNavShell_lxjcb_255 .ant-menu-root{position:relative;z-index:1;flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--accent-secondary) 42%,transparent) transparent}._siderNavShell_lxjcb_255 .ant-menu-root::-webkit-scrollbar{width:5px}._siderNavShell_lxjcb_255 .ant-menu-root::-webkit-scrollbar-track{background:transparent}._siderNavShell_lxjcb_255 .ant-menu-root::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--accent-secondary) 38%,transparent);border-radius:999px}._siderNavShell_lxjcb_255 .ant-menu-root::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--accent-secondary) 55%,transparent)}._sider_lxjcb_15 ._siderNavShell_lxjcb_255 .ant-menu-item-selected{background:transparent!important;border-color:transparent!important;box-shadow:none!important}._sider_lxjcb_15 ._siderNavShell_lxjcb_255 .ant-menu-item-selected:hover,html[data-theme=light] ._sider_lxjcb_15 ._siderNavShell_lxjcb_255 .ant-menu-item-selected:hover{background:color-mix(in srgb,var(--sider-hover-bg) 72%,transparent 28%)!important}@media(prefers-reduced-motion:reduce){._siderMenuPill_lxjcb_271{transition:opacity .15s ease}}._main_lxjcb_529{background:transparent;flex:1;min-width:0;display:flex;flex-direction:column}._header_lxjcb_545{background:color-mix(in srgb,var(--surface-elevated) 88%,transparent 12%);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);padding:0;height:56px;min-height:56px;line-height:normal;border-bottom:1px solid color-mix(in srgb,var(--app-border) 78%,var(--accent-secondary) 22%);position:sticky;top:0;z-index:100}._skipToMain_lxjcb_573{position:fixed;top:0;left:50%;z-index:10001;transform:translate(-50%,calc(-100% - 8px));padding:10px 18px;border-radius:0 0 12px 12px;font-weight:600;font-size:13px;text-decoration:none;color:var(--text-primary);background:var(--surface-elevated);border:1px solid var(--app-border);border-top:none;box-shadow:var(--shadow-card);transition:transform .24s var(--ease-expo-out, cubic-bezier(.16, 1, .3, 1)),opacity .2s ease;opacity:0;pointer-events:none}._skipToMain_lxjcb_573:focus{transform:translate(-50%);opacity:1;pointer-events:auto;outline:none;box-shadow:var(--focus-ring),var(--shadow-card)}._header_lxjcb_545:after{content:none}._teamButton_lxjcb_643{flex:1 1 auto;min-width:0;max-width:min(460px,100%);width:auto;min-height:40px;display:inline-flex;align-items:center;justify-content:flex-start;padding:5px 12px;text-align:left;border:1px solid color-mix(in srgb,var(--app-border) 82%,var(--accent-secondary) 18%);border-radius:999px;background:color-mix(in srgb,var(--surface-elevated) 96%,var(--accent-secondary) 4%);transition:border-color .16s ease,background-color .16s ease}._teamButton_lxjcb_643:hover{border-color:color-mix(in srgb,var(--accent-secondary) 38%,var(--app-border) 62%);background:color-mix(in srgb,var(--surface-elevated) 92%,var(--accent-secondary) 8%)}._teamButtonInner_lxjcb_687{display:inline-flex;align-items:center;gap:8px;min-width:0;width:100%}._teamIcon_lxjcb_703{font-size:14px;color:var(--text-secondary);flex-shrink:0}._teamText_lxjcb_715{min-width:0;display:flex;flex-direction:column;gap:0}._teamButtonCompact_lxjcb_729{max-width:min(52vw,220px);width:auto;flex:1 1 auto}._teamValueSkeleton_lxjcb_741{width:100%;max-width:min(300px,100%)}._teamValue_lxjcb_741{display:block;font-size:13px;line-height:1.25;color:var(--text-secondary);max-width:100%;font-variant-numeric:tabular-nums}._contextSwitch_lxjcb_769{flex-shrink:0;height:36px;display:inline-flex;align-items:center;border:1px solid color-mix(in srgb,var(--app-border) 82%,var(--accent-secondary) 18%);border-radius:999px;background:color-mix(in srgb,var(--surface-elevated) 94%,var(--accent-secondary) 6%);padding:3px}._contextSwitch_lxjcb_769 .ant-segmented-group{align-items:center;height:28px}._contextSwitch_lxjcb_769 .ant-segmented-item{min-height:28px;border-radius:999px}._contextSwitch_lxjcb_769 .ant-segmented-item-label{min-height:28px;line-height:28px;padding:0 12px;font-weight:600;color:var(--text-secondary)}._contextSwitch_lxjcb_769 .ant-segmented-thumb{border-radius:999px;background:color-mix(in srgb,var(--accent-secondary) 18%,var(--surface-card) 82%);border:1px solid color-mix(in srgb,var(--accent-secondary) 32%,var(--app-border) 68%)}._contextSwitch_lxjcb_769 .ant-segmented-item-selected{box-shadow:0 2px 8px color-mix(in srgb,var(--accent-primary) 22%,transparent 78%)}._contextSwitch_lxjcb_769 .ant-segmented-item-selected .ant-segmented-item-label{color:color-mix(in srgb,var(--accent-primary) 72%,var(--text-primary) 28%)}._headerRight_lxjcb_855{margin-left:auto;flex-shrink:0;display:flex;align-items:center;justify-content:flex-end;flex-wrap:nowrap;gap:10px;min-width:fit-content}._modeToggle_lxjcb_877{flex-shrink:0;box-sizing:border-box;min-width:40px;min-height:40px;padding-inline:10px!important;display:inline-flex!important;align-items:center;justify-content:center;border:1px solid color-mix(in srgb,var(--app-border) 82%,var(--accent-secondary) 18%);border-radius:999px;background:color-mix(in srgb,var(--surface-elevated) 94%,var(--accent-secondary) 6%)}._account_lxjcb_905{display:flex;align-items:center;gap:8px;min-width:0}._accountTrigger_lxjcb_919{flex-shrink:0;box-sizing:border-box;min-height:40px;max-width:min(220px,32vw);display:inline-flex;align-items:center;border:1px solid transparent;border-radius:10px;padding:4px 8px}._accountTrigger_lxjcb_919:hover{border-color:color-mix(in srgb,var(--app-border) 82%,var(--accent-secondary) 18%);background:color-mix(in srgb,var(--surface-elevated) 94%,var(--accent-secondary) 6%)}._accountAvatar_lxjcb_953{flex-shrink:0;background:linear-gradient(135deg,var(--accent-secondary) 0%,color-mix(in srgb,var(--accent-secondary) 76%,var(--surface-card) 24%) 100%);box-shadow:0 0 0 1px color-mix(in srgb,var(--accent-secondary) 34%,transparent 66%)}._accountName_lxjcb_973{font-size:13px;font-weight:600;max-width:min(180px,26vw)}._mobileProfileBtn_lxjcb_985{border-radius:10px}._mobileProfileSummary_lxjcb_993{display:flex;flex-direction:column;gap:4px;padding:4px 0}._mobileNavDrawerBody_lxjcb_1007{min-height:100%;background:linear-gradient(180deg,color-mix(in srgb,var(--accent-secondary) 7%,transparent) 0%,transparent 26%),linear-gradient(180deg,var(--surface-elevated) 0%,var(--app-shell-bg) 100%)}._mobileNavDrawerBody_lxjcb_1007 .ant-menu-root{min-height:100%;background:transparent!important}._mobileNavDrawer_lxjcb_1007 .ant-drawer-body{background:linear-gradient(180deg,color-mix(in srgb,var(--accent-secondary) 7%,transparent) 0%,transparent 26%),linear-gradient(180deg,var(--surface-elevated) 0%,var(--app-shell-bg) 100%);scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--accent-secondary) 42%,transparent) transparent}._mobileNavDrawer_lxjcb_1007 .ant-drawer-body::-webkit-scrollbar{width:5px}._mobileNavDrawer_lxjcb_1007 .ant-drawer-body::-webkit-scrollbar-track{background:transparent}._mobileNavDrawer_lxjcb_1007 .ant-drawer-body::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--accent-secondary) 38%,transparent);border-radius:999px}._mobileNavDrawer_lxjcb_1007 .ant-drawer-body::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--accent-secondary) 55%,transparent)}._content_lxjcb_1081{margin-top:var(--page-shell-margin-top, 12px);margin-bottom:var(--page-shell-margin-bottom, 20px);padding-bottom:var(--page-shell-padding-bottom-safe, max(24px, env(safe-area-inset-bottom)));flex:1;min-width:0}._shellBodySkeleton_lxjcb_1097{padding-block:var(--page-scaffold-pad-y, 24px);width:100%;min-width:0;box-sizing:border-box}._brandWrap_lxjcb_1111{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-display, inherit);letter-spacing:-.02em}._brandWrap_lxjcb_1111 span:last-child{font-weight:800;background:linear-gradient(115deg,var(--sider-text) 0%,var(--sider-text) 48%,var(--accent-secondary) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}html[data-theme=light] ._brandWrap_lxjcb_1111 span:last-child{background:linear-gradient(115deg,var(--sider-text) 0%,var(--sider-text) 58%,color-mix(in srgb,var(--accent-secondary) 72%,var(--text-primary) 28%) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}@supports not (background-clip: text){._brandWrap_lxjcb_1111 span:last-child{color:var(--text-primary);background:none}}._brandLogo_lxjcb_1191{width:22px;height:22px;border-radius:6px;box-shadow:0 0 0 1px color-mix(in srgb,var(--accent-secondary) 34%,transparent 66%),0 8px 20px color-mix(in srgb,var(--shadow-ink) 22%,transparent 78%)}html[data-theme=light] ._header_lxjcb_545{background:color-mix(in srgb,var(--surface-elevated) 72%,transparent 28%)}html[data-theme=light] ._teamValue_lxjcb_741,html[data-theme=light] ._teamIcon_lxjcb_703{color:var(--text-secondary)}._alert_lxjcb_1227{margin-bottom:16px}._checkVerifyDropTarget_lxjcb_1235 .ant-menu-title-content{color:var(--ant-color-primary);font-weight:700}._checkVerifyDropTarget_lxjcb_1235.ant-menu-item{border:1px dashed color-mix(in srgb,var(--ant-color-primary) 70%,transparent 30%);background:color-mix(in srgb,var(--ant-color-primary-bg) 82%,transparent 18%);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ant-color-primary) 38%,transparent 62%)}._otpInput_lxjcb_1257{width:100%}._otpInput_lxjcb_1257 .ant-input{width:42px;height:42px;text-align:center;font-weight:600}@media(max-width:767px){._teamButton_lxjcb_643{min-height:36px;padding:4px 8px}._teamIcon_lxjcb_703{font-size:13px}._teamValue_lxjcb_741{font-size:12px}._headerRight_lxjcb_855{gap:6px;flex-shrink:0}._mobileProfileBtn_lxjcb_985{height:36px;padding-inline:10px}}:root{--font-sans: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-display: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--app-shell-bg: #07111f;--app-shell-bg-accent: #0e1a2b;--app-shell-bg-glow: rgba(214, 181, 109, .12);--app-border: #24344a;--app-accent-soft: rgba(214, 181, 109, .14);--accent-primary: #d6b56d;--accent-primary-hover: #e3c984;--accent-primary-active: #c8a45d;--accent-secondary: #d6b56d;--text-primary: #f4f1ea;--text-secondary: #a7b0c0;--text-tertiary: #6f7a8c;--surface-elevated: #0e1a2b;--surface-card: #111f33;--surface-subtle: #14243a;--surface-emphasis: #1b2a3e;--status-success: #2fbf71;--status-success-bg: rgba(47, 191, 113, .12);--status-success-border: rgba(47, 191, 113, .24);--status-warning: #ffd27a;--status-warning-bg: rgba(242, 184, 75, .13);--status-warning-border: rgba(242, 184, 75, .25);--status-danger: #ff6b70;--status-danger-bg: rgba(229, 72, 77, .13);--status-danger-border: rgba(229, 72, 77, .25);--shadow-card: 0 18px 48px rgba(0, 0, 0, .28), 0 1px 0 rgba(255, 255, 255, .03) inset;--shadow-card-hover: 0 22px 58px rgba(0, 0, 0, .34), 0 1px 0 rgba(255, 255, 255, .04) inset;--focus-ring: 0 0 0 3px rgba(214, 181, 109, .24);--radius-focus: 4px;--radius-xs: 8px;--radius-sm: 10px;--radius-md: 12px;--radius-panel: 14px;--radius-lg: 16px;--radius-shell: 18px;--radius-xl: 20px;--radius-fallback-hero: 24px;--radius-fallback-frame: 26px;--motion-fast: .16s;--motion-mid: .22s;--content-max: 980px;--content-wide: 1880px;--page-stack-gap: 16px;--page-stack-gap-tight: 12px;--page-stack-gap-loose: 24px;--page-shell-margin-top: 12px;--page-shell-margin-bottom: 20px;--page-shell-padding-bottom-safe: max(24px, env(safe-area-inset-bottom));--page-scaffold-pad-x: clamp(16px, 4vw, 24px);--page-scaffold-pad-y: clamp(16px, 3vw, 24px);--page-scaffold-head-pad-y: 16px;--page-scaffold-inline-mobile: 14px;--page-shell-inline-pad: 20px;--page-shell-inline-pad-md: 16px;--page-shell-inline-pad-sm: 12px;--shadow-ink: #05080f;--text-on-inverse: #ffffff}html[data-theme=light]{--app-shell-bg: #f3efe6;--app-shell-bg-accent: #fbf8f1;--app-shell-bg-glow: rgba(184, 137, 46, .12);--app-border: #d8cfbd;--app-accent-soft: #f1e3c2;--accent-primary: #0b1f33;--accent-primary-hover: #12324f;--accent-primary-active: #071827;--accent-secondary: #b8892e;--text-primary: #101827;--text-secondary: #667085;--text-tertiary: #98a2b3;--surface-elevated: #ffffff;--surface-card: #ffffff;--surface-subtle: #f7f2e8;--surface-emphasis: #e9dfcc;--status-success: #168a4a;--status-success-bg: #e7f5ec;--status-success-border: #bde6cb;--status-warning: #b7791f;--status-warning-bg: #fff4d6;--status-warning-border: #f2dea5;--status-danger: #b42318;--status-danger-bg: #fdecec;--status-danger-border: #f3b7bf;--shadow-card: 0 16px 44px rgba(11, 31, 51, .07), 0 1px 0 rgba(255, 255, 255, .96) inset;--shadow-card-hover: 0 22px 54px rgba(11, 31, 51, .11), 0 1px 0 rgba(255, 255, 255, .96) inset;--focus-ring: 0 0 0 3px rgba(184, 137, 46, .18);--shadow-ink: #101828;--text-on-inverse: #ffffff}.page-scaffold-card.ant-card{border-radius:var(--radius-shell)!important;box-shadow:var(--shadow-card)!important;border:1px solid var(--app-border)!important;background:var(--surface-card);transition:box-shadow var(--motion-mid) ease,transform var(--motion-mid) ease,border-color var(--motion-mid) ease}.page-scaffold-card.ant-card:hover{box-shadow:var(--shadow-card)!important;border-color:var(--app-border)!important}.page-scaffold-card.ant-card .ant-card-head{border-bottom-color:var(--app-border)}.page-scaffold-card.ant-card .ant-card-head-wrapper{flex-wrap:wrap;align-items:flex-start;gap:calc(var(--page-stack-gap) / 2) var(--page-stack-gap-tight)}.page-scaffold-card.ant-card .ant-card-head-title{flex:1 1 auto;min-width:0;overflow-wrap:anywhere;word-break:break-word;font-family:var(--font-display);font-size:19px;font-weight:600;letter-spacing:-.01em}.page-scaffold-card.ant-card .ant-card-extra{flex:0 1 auto;max-width:100%;min-width:0;margin-inline-start:auto}.page-scaffold-card.ant-card .ant-card-body{min-width:0}.page-scaffold-card.ant-card>.ant-card-head{padding-inline:var(--page-scaffold-pad-x);padding-block:var(--page-scaffold-head-pad-y)}.page-scaffold-card.ant-card>.ant-card-body{padding:var(--page-scaffold-pad-y) var(--page-scaffold-pad-x) max(var(--page-scaffold-pad-y),calc(var(--page-scaffold-pad-y) + 2px))}.page-scaffold-description{margin-bottom:var(--page-stack-gap);color:var(--text-secondary);max-width:820px}.app-sider.ant-layout-sider{display:flex;flex-direction:column}.app-sider.ant-layout-sider>.ant-layout-sider-children{display:flex;flex-direction:column;min-height:0;flex:1}.app-sider .ant-menu-root{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding-top:calc(var(--page-stack-gap) / 2);padding-bottom:var(--page-stack-gap-tight)}.app-sider .ant-menu-item,.app-sider .ant-menu-submenu-title{transition:background-color var(--motion-fast) ease}.app-sider .ant-menu-item-selected{background:var(--app-accent-soft)!important;font-weight:600;color:var(--accent-primary)!important}.app-sider .ant-menu-item:hover{background:var(--surface-subtle)!important}.app-shell-bar-inner,.app-shell-body-inner{width:100%;max-width:var(--content-max);min-width:0;margin-left:auto;margin-right:auto;box-sizing:border-box;padding-inline:max(var(--page-shell-inline-pad),env(safe-area-inset-left)) max(var(--page-shell-inline-pad),env(safe-area-inset-right));transition:max-width .28s cubic-bezier(.22,1,.36,1),padding-inline-start .28s cubic-bezier(.22,1,.36,1),padding-inline-end .28s cubic-bezier(.22,1,.36,1);will-change:max-width}.app-shell-body-inner:not(.app-shell-body-inner--wide){overflow-x:clip}.app-shell-body-inner:not(.app-shell-body-inner--wide) .ant-row{min-width:0}.app-shell-bar-inner{display:flex;align-items:center;gap:10px;flex-wrap:nowrap;height:56px;min-height:56px;padding-top:0;padding-bottom:0}.app-shell-content{width:100%;min-width:0}.app-shell-bar-inner--wide,.app-shell-body-inner--wide{max-width:min(var(--content-wide),100%)}@media(prefers-reduced-motion:reduce){.app-shell-bar-inner,.app-shell-body-inner{transition:none}}.check-training-page .ant-alert{width:100%;max-width:100%;box-sizing:border-box}.check-training-page .ant-alert-with-description .ant-alert-content{flex:1 1 0%;min-width:0}.check-training-page .ant-alert-with-description .ant-alert-description{overflow-wrap:anywhere}.app-sider-brand{height:56px;min-height:56px;display:flex;align-items:center;justify-content:center;padding:0 20px;font-family:var(--font-display);font-weight:700;font-size:15px;letter-spacing:.01em;color:var(--text-primary);border-bottom:1px solid var(--app-border);margin-bottom:0;text-align:center}.check-upload-dragger .ant-upload-drag{min-height:220px;display:flex!important;align-items:center;justify-content:center;border-radius:var(--radius-panel)!important;isolation:isolate;position:relative;overflow:hidden;background:radial-gradient(ellipse 100% 72% at 50% -10%,color-mix(in srgb,var(--accent-secondary) 30%,transparent 70%) 0%,transparent 55%),linear-gradient(168deg,color-mix(in srgb,var(--surface-elevated) 90%,transparent 10%) 0%,var(--surface-card) 100%)!important;border:1px dashed color-mix(in srgb,var(--app-border) 78%,var(--accent-primary) 22%)!important;box-shadow:0 0 0 1px color-mix(in srgb,#fff 10%,transparent 90%) inset,0 14px 36px color-mix(in srgb,#000 24%,transparent 76%),0 0 0 1px color-mix(in srgb,var(--accent-secondary) 16%,transparent 84%);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transform:translateY(0);transition:border-color var(--motion-mid) ease,background var(--motion-mid) ease,box-shadow var(--motion-mid) ease,transform var(--motion-mid) ease}.check-upload-dragger .ant-upload-drag:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;z-index:0;background:linear-gradient(188deg,color-mix(in srgb,#fff 16%,transparent 84%) 0%,transparent 48%);opacity:.38}.check-upload-dragger .ant-upload-drag:hover,.check-upload-dragger .ant-upload-drag.ant-upload-drag-hover{border-color:color-mix(in srgb,var(--app-border) 55%,var(--text-primary) 45%)!important;background:radial-gradient(ellipse 100% 72% at 50% -8%,color-mix(in srgb,var(--accent-secondary) 22%,transparent 78%) 0%,transparent 58%),color-mix(in srgb,var(--surface-card) 97%,var(--text-primary) 3%)!important;box-shadow:0 0 0 1px color-mix(in srgb,#fff 12%,transparent 88%) inset,0 20px 48px color-mix(in srgb,#000 26%,transparent 74%),0 0 0 1px color-mix(in srgb,var(--text-primary) 8%,transparent 92%);transform:translateY(-1px)}.check-upload-dragger .ant-upload{position:relative;z-index:1;padding:0!important}html[data-theme=light] .check-upload-dragger .ant-upload-drag{box-shadow:0 0 0 1px color-mix(in srgb,var(--text-primary) 8%,transparent 92%) inset,0 14px 32px color-mix(in srgb,var(--text-primary) 12%,transparent 88%),0 0 0 1px color-mix(in srgb,var(--accent-secondary) 22%,transparent 78%)}html[data-theme=light] .check-upload-dragger .ant-upload-drag:hover,html[data-theme=light] .check-upload-dragger .ant-upload-drag.ant-upload-drag-hover{box-shadow:0 0 0 1px color-mix(in srgb,var(--text-primary) 10%,transparent 90%) inset,0 20px 44px color-mix(in srgb,var(--text-primary) 14%,transparent 86%),0 0 0 1px color-mix(in srgb,var(--text-primary) 10%,transparent 90%)}@media(prefers-reduced-motion:reduce){.check-upload-dragger .ant-upload-drag,.check-upload-dragger .ant-upload-drag:hover,.check-upload-dragger .ant-upload-drag.ant-upload-drag-hover{transition-duration:.01ms;transform:none}}.pdf-inspect-inline-dragger .ant-upload-drag{min-height:0;border:1px solid transparent!important;background:transparent!important;border-radius:var(--radius-sm)!important;cursor:default!important;transition:border-color var(--motion-mid) ease,background var(--motion-mid) ease}.pdf-inspect-inline-dragger .ant-upload-btn{cursor:default!important}.pdf-inspect-inline-dragger .ant-upload-drag.ant-upload-drag-hover{border:1px dashed var(--accent-primary)!important;background:color-mix(in srgb,var(--surface-card) 92%,var(--accent-primary) 8%)!important}.pdf-inspect-inline-dragger .ant-upload{padding:0!important}.pdf-inspector-drop-hint{margin:0 0 10px!important;color:var(--text-secondary)}.pdf-inspect-result .ant-tabs-nav{margin-bottom:10px!important}.pdf-inspect-result .ant-tabs-tab{font-weight:500}.pdf-inspect-result .ant-descriptions-bordered .ant-descriptions-item-label{background:var(--surface-subtle)}.pdf-inspect-result .ant-descriptions-view table{table-layout:fixed}.pdf-inspect-result .ant-descriptions-bordered .ant-descriptions-item-label{width:220px;min-width:220px;white-space:nowrap}.pdf-inspect-result .ant-descriptions-bordered .ant-descriptions-item-content{font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.verify-soft-tag{border-radius:999px;border:1px solid var(--app-border)!important;font-weight:500}.verify-soft-tag.verify-soft-tag--ok{color:var(--status-success)!important;background:var(--status-success-bg)!important;border-color:var(--status-success-border)!important}.verify-soft-tag.verify-soft-tag--fail{color:var(--status-danger)!important;background:var(--status-danger-bg)!important;border-color:var(--status-danger-border)!important}.verify-soft-tag.verify-soft-tag--info{color:var(--text-secondary)!important;background:var(--surface-subtle)!important}.pattern-only-table-wrap .ant-table-cell{vertical-align:top}.pattern-only-table-wrap code{white-space:pre-wrap;word-break:break-all}.auth-page{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:max(16px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left))}.auth-page .ant-card{width:100%;max-width:min(440px,100%);border:1px solid var(--app-border)!important;background:var(--surface-card)!important;box-shadow:var(--shadow-card)!important;transition:box-shadow var(--motion-mid) ease,border-color var(--motion-mid) ease}.auth-page .ant-card:hover{border-color:color-mix(in srgb,var(--accent-secondary) 22%,var(--app-border) 78%)!important}.auth-kicker{display:inline-flex;width:fit-content;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-secondary)}.u-mb-stack{margin-bottom:var(--page-stack-gap)}.u-mt-stack{margin-top:var(--page-stack-gap)}.u-mt-loose{margin-top:var(--page-stack-gap-loose)}.u-mt-half-gap{margin-top:calc(var(--page-stack-gap) / 2)}.u-stack-fill{width:100%;min-width:0;box-sizing:border-box}.dashboard-stats-grid{margin-bottom:var(--page-stack-gap-tight)}.dashboard-hero-space.ant-space{width:100%;max-width:100%;justify-content:space-between}.dashboard-hero-space.ant-space>.ant-space-item{min-width:0}.dashboard-hero-text{flex:1 1 260px}.dashboard-hero-balance-col{flex:0 1 auto;text-align:right;align-items:flex-end}.dashboard-hero-subtitle{margin:0}.dashboard-hero-meta{font-size:12px}.dashboard-hero-kicker{display:inline-flex;width:fit-content;max-width:100%;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-secondary)}.dashboard-hero-balance{font-size:clamp(1.2rem,4.2vw,1.6rem);font-weight:650;font-variant-numeric:tabular-nums;letter-spacing:-.02em;line-height:1.25;color:var(--text-primary)}.dashboard-stat-title-row{display:flex;justify-content:space-between;align-items:center;gap:var(--page-stack-gap-tight);width:100%;min-width:0}.dashboard-services-grid{display:grid;width:100%;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px}.filters-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:var(--page-stack-gap)}.ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){color:var(--accent-primary)!important}.ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner,.ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-start .ant-picker-cell-inner,.ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner{background:var(--accent-primary)!important}.app-shell-body-inner--reports{max-width:min(1380px,100%)}.table-responsive-wrap{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-wrap.pdf-inspect-table-wrap{overflow-x:auto;overflow-y:hidden}.pdf-inspect-table-wrap .ant-table-wrapper,.pdf-inspect-table-wrap .ant-table-container,.pdf-inspect-table-wrap .ant-table-content,.pdf-inspect-table-wrap .ant-table-body{overflow-y:hidden!important}.pdf-inspect-table-wrap .ant-table table{table-layout:fixed}.ui-empty-state{padding:24px;border:1px dashed var(--app-border);border-radius:var(--radius-md);background:linear-gradient(180deg,color-mix(in srgb,var(--surface-card) 94%,#000 6%) 0%,var(--surface-card) 100%)}.route-fallback{min-height:100vh;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at top right,var(--app-shell-bg-accent) 0%,var(--app-shell-bg) 40%,var(--app-shell-bg) 100%)}.ant-btn{font-weight:600;border-radius:var(--radius-md);transition:border-color var(--motion-fast) ease,background-color var(--motion-fast) ease}.ant-btn-primary:not(.ant-btn-background-ghost){background:var(--accent-primary)!important;border-color:var(--accent-primary-active)!important;box-shadow:0 10px 24px color-mix(in srgb,var(--accent-primary) 22%,transparent 78%)!important}.ant-btn-primary:not(.ant-btn-background-ghost):hover{background:var(--accent-primary-hover)!important;border-color:var(--accent-primary-hover)!important}.ant-btn-default{background:var(--surface-card)!important;border-color:var(--app-border)!important}.ant-btn-default:hover{color:var(--accent-primary)!important;border-color:color-mix(in srgb,var(--accent-primary) 60%,var(--app-border) 40%)!important}.ant-btn:active{transform:none}.ant-btn:disabled,.ant-btn.ant-btn-disabled{color:var(--text-tertiary)!important;border-color:var(--app-border)!important;background:var(--surface-subtle)!important;box-shadow:none!important;opacity:1!important;cursor:not-allowed!important}.ant-btn-primary:disabled,.ant-btn-primary.ant-btn-disabled,.ant-btn-primary.ant-btn-background-ghost:disabled,.ant-btn-primary.ant-btn-background-ghost.ant-btn-disabled{color:var(--text-tertiary)!important;border-color:var(--app-border)!important;background:var(--surface-subtle)!important}.ant-card,.ant-menu-item,.ant-table-row,.ant-select-selector,.ant-input-affix-wrapper,.ant-input,.ant-picker{transition:background-color var(--motion-fast) ease,border-color var(--motion-fast) ease,box-shadow var(--motion-fast) ease,transform var(--motion-fast) ease}.ant-btn:focus-visible,.ant-input:focus-visible,.ant-select-focused .ant-select-selector,.ant-picker-focused,.ant-input-affix-wrapper-focused{box-shadow:var(--focus-ring)!important}.ant-btn-icon-only,.ant-upload-list .ant-btn,.ant-upload-list .ant-btn:hover,.ant-upload-list .ant-btn:focus-visible{box-shadow:none!important}.ant-table-wrapper .ant-table{border-radius:var(--radius-panel);overflow:hidden;background:var(--surface-card)}.ant-table-thead>tr>th{font-weight:600;font-size:12px;letter-spacing:.04em;text-transform:uppercase}.ant-table-tbody>tr:nth-child(2n)>td{background:color-mix(in srgb,var(--surface-card) 92%,var(--surface-subtle) 8%)}.ant-modal .ant-modal-footer{display:flex;justify-content:flex-end;gap:8px}.ant-modal .ant-modal-content{padding-top:22px;background:var(--surface-elevated);border:1px solid var(--app-border)}.ant-empty-description{color:var(--text-secondary)!important}.ant-select-dropdown,.ant-picker-dropdown .ant-picker-panel-container,.ant-dropdown .ant-dropdown-menu{border:1px solid var(--app-border)!important;background:var(--surface-elevated)!important}.ant-menu-item .anticon,.ant-menu-submenu-title .anticon{color:var(--text-secondary)}.ant-menu-item-selected .anticon{color:var(--accent-primary)!important}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media(max-width:991px){.app-shell-bar-inner,.app-shell-body-inner{padding-inline:max(var(--page-shell-inline-pad-md),env(safe-area-inset-left)) max(var(--page-shell-inline-pad-md),env(safe-area-inset-right))}}@media(max-width:575px){.page-scaffold-card.ant-card>.ant-card-head{padding-inline:max(var(--page-scaffold-inline-mobile),env(safe-area-inset-left)) max(var(--page-scaffold-inline-mobile),env(safe-area-inset-right));padding-block:12px;min-height:0}.page-scaffold-card.ant-card>.ant-card-body{padding-inline:max(var(--page-scaffold-inline-mobile),env(safe-area-inset-left)) max(var(--page-scaffold-inline-mobile),env(safe-area-inset-right));padding-block:16px max(18px,env(safe-area-inset-bottom))}.page-scaffold-card.ant-card .ant-card-head-title{font-size:17px}.page-scaffold-description{margin-bottom:var(--page-stack-gap-tight);font-size:13px;line-height:1.55}}@media(max-width:380px){.app-shell-bar-inner,.app-shell-body-inner{padding-inline:max(var(--page-shell-inline-pad-sm),env(safe-area-inset-left)) max(var(--page-shell-inline-pad-sm),env(safe-area-inset-right))}}:root{--ease-expo-out: cubic-bezier(.16, 1, .3, 1);--premium-radius-sm: var(--radius-md);--premium-radius-md: var(--radius-panel);--premium-radius-lg: var(--radius-shell);--premium-gap-stack: 16px;--premium-shadow-elevated: 0 18px 48px rgba(0, 0, 0, .28), 0 1px 0 rgba(255, 255, 255, .06) inset;--premium-focus-ring: 0 0 0 2px var(--surface-card), 0 0 0 4px color-mix(in srgb, var(--accent-primary) 58%, transparent);--premium-hero-surface: var(--ant-color-fill-quaternary, rgba(120, 130, 150, .06));--premium-hero-border: var(--ant-color-border-secondary, rgba(120, 130, 150, .18));--premium-stagger-ease: cubic-bezier(.22, 1, .36, 1)}html[data-theme=light]{--premium-shadow-elevated: 0 12px 32px rgba(11, 31, 51, .06), 0 1px 0 rgba(255, 255, 255, .95) inset;--premium-focus-ring: 0 0 0 2px var(--surface-card), 0 0 0 4px color-mix(in srgb, var(--accent-primary) 45%, transparent)}.premium-focus-ring:focus-visible{outline:none;box-shadow:var(--premium-focus-ring)}.premium-focus-ring-inset:focus-visible{outline:none;box-shadow:var(--premium-focus-ring),var(--shadow-card)}.app-shell-content{position:relative;min-width:0}.app-shell-content:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;opacity:.32;background:radial-gradient(ellipse 920px 400px at 92% -18%,color-mix(in srgb,var(--accent-secondary) 18%,transparent),transparent 70%),radial-gradient(ellipse 720px 360px at 4% 108%,color-mix(in srgb,var(--accent-secondary) 10%,transparent),transparent 68%)}.app-shell-content>.app-shell-body-inner{position:relative;z-index:1}.page-scaffold-card.crm-page-scaffold.ant-card{position:relative;overflow:hidden;border:1px solid color-mix(in srgb,var(--app-border) 82%,var(--accent-secondary) 18%)!important}.page-scaffold-card.crm-page-scaffold.ant-card:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;pointer-events:none;background:linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--accent-secondary) 82%,#fff 18%) 18%,var(--accent-secondary) 50%,color-mix(in srgb,var(--accent-secondary) 82%,#fff 18%) 82%,transparent 100%);opacity:.82}.page-scaffold-card.crm-page-scaffold.ant-card .ant-card-head{background:linear-gradient(180deg,color-mix(in srgb,var(--surface-card) 96%,var(--accent-secondary) 4%) 0%,var(--surface-card) 72%)}.page-scaffold-card.crm-page-scaffold-feature.ant-card{border:1px solid color-mix(in srgb,var(--app-border) 76%,var(--accent-secondary) 24%)!important;background:radial-gradient(ellipse 110% 85% at 100% 0%,color-mix(in srgb,var(--accent-secondary) 8%,transparent),transparent 56%),radial-gradient(ellipse 75% 65% at 0% 100%,color-mix(in srgb,var(--accent-secondary) 6%,transparent),transparent 58%),var(--surface-card)!important;box-shadow:var(--shadow-card),0 0 0 1px color-mix(in srgb,var(--surface-card) 72%,transparent 28%) inset!important}.page-scaffold-card.crm-page-scaffold-feature.ant-card .ant-card-head{background:linear-gradient(180deg,color-mix(in srgb,var(--surface-card) 94%,var(--accent-secondary) 6%) 0%,var(--surface-card) 100%)}.page-scaffold-card.crm-page-scaffold-feature.ant-card:before{opacity:.9;height:2px}.page-scaffold-bare.crm-page-scaffold-bare{position:relative;min-width:0;padding-block:var(--page-scaffold-pad-y)}.page-scaffold-bare.crm-page-scaffold-bare-feature{border-radius:var(--radius-shell);padding-block:max(12px,var(--page-scaffold-pad-y));background:radial-gradient(ellipse 110% 85% at 100% 0%,color-mix(in srgb,var(--accent-secondary) 7%,transparent),transparent 52%),radial-gradient(ellipse 75% 55% at 0% 100%,color-mix(in srgb,var(--accent-secondary) 5%,transparent),transparent 55%),transparent}.app-sider .ant-menu-item-group-title{padding-top:14px!important;font-size:10px!important;font-weight:800!important;letter-spacing:.11em!important;text-transform:uppercase!important;color:var(--text-tertiary)!important}.app-sider .ant-menu-item{border-radius:var(--radius-sm)!important;margin-inline:8px!important;width:calc(100% - 16px)!important}.app-sider .ant-menu-item-selected{box-shadow:0 8px 20px color-mix(in srgb,#000 18%,transparent 82%)}.ui-empty-state.crm-empty{position:relative;overflow:hidden;border:1px solid color-mix(in srgb,var(--app-border) 85%,var(--accent-secondary) 15%);border-radius:var(--radius-lg);background:radial-gradient(ellipse 80% 120% at 50% -20%,color-mix(in srgb,var(--accent-secondary) 10%,transparent),transparent 55%),var(--surface-card);box-shadow:var(--shadow-card);padding:28px 24px}.ui-empty-state.crm-empty:before{content:"";position:absolute;top:0;left:24px;right:24px;height:2px;border-radius:999px;background:linear-gradient(90deg,transparent,var(--accent-primary),transparent);opacity:.45}.crm-segmented.ant-segmented{border-radius:var(--radius-md)!important;padding:4px!important;border:1px solid color-mix(in srgb,var(--app-border) 80%,var(--accent-secondary) 20%)!important;background:color-mix(in srgb,var(--surface-elevated) 94%,var(--accent-secondary) 6%)!important}.crm-segmented.ant-segmented .ant-segmented-item-selected{font-weight:700}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}html{scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--accent-secondary) 40%,var(--app-border)) color-mix(in srgb,var(--surface-subtle) 40%,transparent)}html[data-theme=light]{scrollbar-color:color-mix(in srgb,var(--accent-secondary) 55%,var(--app-border)) var(--surface-subtle)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--accent-secondary) 45%,var(--app-border));border-radius:999px;border:2px solid transparent;background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--accent-secondary) 68%,var(--app-border));background-clip:padding-box}html[data-theme=light] ::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--accent-secondary) 48%,var(--app-border))}@media(prefers-reduced-motion:no-preference){.app-sider .ant-menu-item,.app-sider .ant-menu-submenu-title{transition:background-color var(--motion-fast, .16s) ease,color var(--motion-fast, .16s) ease,border-color var(--motion-fast, .16s) ease,box-shadow var(--motion-fast, .16s) ease}}.ant-table-tbody>tr.ant-table-row>td{transition:background-color .14s ease}.ant-table-tbody>tr.ant-table-row:hover>td{background:color-mix(in srgb,var(--accent-secondary) 8%,var(--surface-card))!important}html[data-theme=light] .ant-table-tbody>tr.ant-table-row:hover>td{background:color-mix(in srgb,var(--accent-secondary) 12%,var(--surface-card))!important}.ant-modal .ant-modal-content{border-radius:var(--radius-lg)!important;box-shadow:var(--shadow-card),0 0 0 1px color-mix(in srgb,var(--app-border) 55%,transparent)}.ant-drawer.ant-drawer-right .ant-drawer-content{border-radius:var(--radius-lg) 0 0 var(--radius-lg)}.ant-drawer.ant-drawer-left .ant-drawer-content{border-radius:0 var(--radius-lg) var(--radius-lg) 0}.ant-drawer.ant-drawer-right .ant-drawer-content-wrapper{box-shadow:-12px 0 40px color-mix(in srgb,#000 22%,transparent)}html[data-theme=light] .ant-drawer.ant-drawer-right .ant-drawer-content-wrapper{box-shadow:-8px 0 32px color-mix(in srgb,var(--text-primary) 8%,transparent)}.ant-dropdown .ant-dropdown-menu,.ant-select-dropdown{border-radius:var(--radius-md)!important;box-shadow:var(--shadow-card)!important}.ant-pagination .ant-pagination-item,.ant-pagination .ant-pagination-prev .ant-pagination-item-link,.ant-pagination .ant-pagination-next .ant-pagination-item-link{border-radius:var(--radius-sm)!important}.ant-alert{border-radius:var(--radius-md)}.ant-tag{transition:border-color .15s ease,background-color .15s ease,transform .15s ease}.ant-typography a{color:var(--accent-secondary);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--accent-secondary) 45%,transparent);text-underline-offset:3px;transition:color .15s ease,text-decoration-color .15s ease}.ant-typography a:hover{color:var(--accent-primary-hover);text-decoration-color:color-mix(in srgb,var(--accent-secondary) 85%,transparent)}html[data-theme=light] .ant-typography a:hover{color:var(--accent-primary-hover)}.route-fallback{position:relative;isolation:isolate}.route-fallback:before{content:"";position:absolute;top:-40%;right:-40%;bottom:-40%;left:-40%;pointer-events:none;z-index:0;background:radial-gradient(circle at 42% 32%,color-mix(in srgb,var(--accent-secondary) 18%,transparent) 0%,transparent 46%),radial-gradient(circle at 78% 68%,color-mix(in srgb,var(--accent-primary) 8%,transparent) 0%,transparent 42%),radial-gradient(ellipse 130% 85% at 50% 108%,color-mix(in srgb,var(--shadow-ink) 22%,transparent),transparent 58%)}.route-fallback-ambient{position:absolute;left:50%;top:44%;z-index:0;width:min(140vw,920px);height:min(140vw,920px);margin-left:calc(min(140vw,920px)/-2);margin-top:calc(min(140vw,920px)/-2);pointer-events:none;border-radius:50%;background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--accent-secondary) 22%,transparent) 0%,color-mix(in srgb,var(--accent-secondary) 6%,transparent) 38%,transparent 68%);filter:blur(56px);opacity:.55;animation:route-fallback-ambient-pulse 5.5s ease-in-out infinite}.route-fallback-grid{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;opacity:.42;background-image:linear-gradient(color-mix(in srgb,var(--app-border) 16%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--app-border) 16%,transparent) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(ellipse 72% 58% at 50% 46%,#000 0%,transparent 72%);mask-image:radial-gradient(ellipse 72% 58% at 50% 46%,#000 0%,transparent 72%)}html[data-theme=light] .route-fallback-grid{opacity:.28;background-image:linear-gradient(color-mix(in srgb,var(--app-border) 22%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--app-border) 22%,transparent) 1px,transparent 1px)}.route-fallback-vignette{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse 85% 70% at 50% 48%,transparent 0%,color-mix(in srgb,var(--app-shell-bg) 55%,transparent) 100%)}html[data-theme=light] .route-fallback-vignette{background:radial-gradient(ellipse 88% 72% at 50% 48%,transparent 0%,color-mix(in srgb,var(--app-shell-bg) 35%,transparent) 100%)}.route-fallback-frame{position:relative;z-index:1;padding:2px;border-radius:var(--radius-fallback-frame);overflow:hidden}.route-fallback-rotor{position:absolute;left:50%;top:50%;width:220%;height:220%;margin-left:-110%;margin-top:-110%;pointer-events:none;background:conic-gradient(from 0deg,transparent 0deg,color-mix(in srgb,var(--accent-secondary) 72%,transparent) 52deg,transparent 104deg,transparent 196deg,color-mix(in srgb,var(--accent-secondary) 48%,transparent) 238deg,transparent 300deg,transparent 360deg);animation:route-fallback-rotor-spin 7s linear infinite}@media(prefers-reduced-motion:no-preference){.ant-btn:not(:disabled):not(.ant-btn-disabled):active{transform:scale(.987);transition-duration:.07s}}.ant-input::placeholder,.ant-input-affix-wrapper .ant-input::placeholder{transition:opacity .18s ease}.ant-input:focus::placeholder,.ant-input-affix-wrapper-focused .ant-input::placeholder{opacity:.62}.page-scaffold-card.crm-page-scaffold.ant-card:hover{border-color:color-mix(in srgb,var(--accent-secondary) 24%,var(--app-border) 76%)!important}.ant-popover .ant-popover-inner{border-radius:var(--radius-md)!important;box-shadow:var(--shadow-card)!important}.ant-tooltip .ant-tooltip-inner{border-radius:var(--radius-sm);font-weight:500}.ant-form-item-label>label{font-weight:500;letter-spacing:.01em}.ant-input,.ant-input-affix-wrapper,.ant-input-number,.ant-picker,.ant-select-selector{border-radius:var(--radius-sm)!important}textarea.ant-input{border-radius:var(--radius-md)!important}.ant-form-item-explain-error{font-size:13px;letter-spacing:.01em}.ant-segmented{transition:border-color .18s ease,box-shadow .2s ease}.ant-tabs .ant-tabs-tab{transition:color .16s ease}.ant-list-item{transition:background-color .14s ease}.ant-divider{border-color:color-mix(in srgb,var(--app-border) 88%,transparent)}.ant-statistic-content{font-variant-numeric:tabular-nums}.ant-spin-nested-loading>div>.ant-spin .ant-spin-dot{transition:opacity .2s ease}.route-fallback-inner{position:relative;z-index:1;width:min(400px,calc(100vw - 40px));padding:48px 44px 42px;text-align:center;border-radius:var(--radius-fallback-hero);border:1px solid color-mix(in srgb,var(--app-border) 42%,var(--accent-secondary) 22%);background:linear-gradient(168deg,color-mix(in srgb,var(--surface-card) 82%,transparent),color-mix(in srgb,var(--surface-card) 58%,transparent) 48%,color-mix(in srgb,var(--surface-elevated) 44%,transparent));backdrop-filter:blur(28px) saturate(1.45);-webkit-backdrop-filter:blur(28px) saturate(1.45);box-shadow:var(--premium-shadow-elevated, var(--shadow-card)),0 0 80px color-mix(in srgb,var(--accent-secondary) 12%,transparent),0 0 0 1px color-mix(in srgb,var(--text-on-inverse) 5%,transparent) inset}html[data-theme=light] .route-fallback-inner{background:linear-gradient(168deg,color-mix(in srgb,var(--surface-card) 92%,transparent),color-mix(in srgb,var(--surface-subtle) 78%,transparent));box-shadow:var(--premium-shadow-elevated, var(--shadow-card)),0 0 64px color-mix(in srgb,var(--accent-secondary) 10%,transparent),0 0 0 1px color-mix(in srgb,var(--accent-primary) 6%,transparent) inset}.route-fallback-inner-bloom{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:radial-gradient(ellipse 90% 55% at 50% -8%,color-mix(in srgb,var(--accent-secondary) 14%,transparent),transparent 62%);opacity:.85}.route-fallback-emblem{position:relative;width:96px;height:96px;margin:0 auto 26px}.route-fallback-orbit{position:absolute;left:50%;top:50%;border-radius:50%;pointer-events:none}.route-fallback-orbit-outer{width:100%;height:100%;margin-left:-50%;margin-top:-50%;border:1px solid color-mix(in srgb,var(--app-border) 50%,transparent);border-top-color:color-mix(in srgb,var(--accent-secondary) 55%,transparent);border-bottom-color:color-mix(in srgb,var(--accent-secondary) 22%,transparent);opacity:.9;animation:route-fallback-orbit-ccw 2.8s cubic-bezier(.45,.02,.25,1) infinite}.route-fallback-orbit-inner{width:74%;height:74%;margin-left:-37%;margin-top:-37%;border:1.5px solid color-mix(in srgb,var(--app-border) 58%,transparent);border-top-color:color-mix(in srgb,var(--accent-secondary) 92%,transparent);border-right-color:color-mix(in srgb,var(--accent-secondary) 32%,transparent);opacity:.95;animation:route-fallback-orbit-cw 1.25s cubic-bezier(.45,.05,.22,1) infinite}.route-fallback-beacon{position:absolute;left:50%;bottom:6px;width:3px;height:28px;margin-left:-1.5px;border-radius:99px;pointer-events:none;background:linear-gradient(180deg,color-mix(in srgb,var(--accent-secondary) 55%,transparent),transparent 100%);filter:blur(.3px);opacity:.65;transform-origin:50% 0%;animation:route-fallback-beacon 2.2s ease-in-out infinite}.route-fallback-mark{position:absolute;left:50%;top:50%;width:36px;height:36px;transform:translate(-50%,-50%);border-radius:var(--radius-sm);object-fit:contain;box-shadow:0 0 0 1px color-mix(in srgb,var(--accent-secondary) 32%,transparent),0 0 36px color-mix(in srgb,var(--accent-secondary) 22%,transparent),0 16px 40px color-mix(in srgb,var(--shadow-ink) 28%,transparent);animation:route-fallback-mark-float 3.2s ease-in-out infinite}.route-fallback-brand{position:relative;margin:0 0 20px;font-family:var(--font-display, inherit);font-size:clamp(15px,2.8vw,17px);font-weight:800;letter-spacing:.42em;text-transform:uppercase;line-height:1.2;background:linear-gradient(118deg,var(--text-secondary) 0%,var(--text-primary) 36%,color-mix(in srgb,var(--accent-secondary) 88%,var(--text-primary) 12%) 52%,var(--text-primary) 68%,var(--text-secondary) 100%);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:route-fallback-brand-sheen 5s ease-in-out infinite}html[data-theme=light] .route-fallback-brand{background:linear-gradient(118deg,var(--text-tertiary) 0%,var(--accent-primary) 40%,color-mix(in srgb,var(--accent-secondary) 75%,var(--accent-primary) 25%) 52%,var(--accent-primary) 72%,var(--text-secondary) 100%);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent}@supports not (background-clip: text){.route-fallback-brand{color:var(--text-primary);background:none;animation:none}}.route-fallback-pulse{position:relative;display:flex;align-items:center;justify-content:center;gap:10px}.route-fallback-pulse span{width:5px;height:5px;border-radius:50%;background:color-mix(in srgb,var(--accent-secondary) 75%,var(--app-border) 25%);box-shadow:0 0 12px color-mix(in srgb,var(--accent-secondary) 35%,transparent);animation:route-fallback-dot 1.05s ease-in-out infinite}.route-fallback-pulse span:nth-child(2){animation-delay:.16s}.route-fallback-pulse span:nth-child(3){animation-delay:.32s}@keyframes route-fallback-ambient-pulse{0%,to{opacity:.42;transform:scale(1)}50%{opacity:.62;transform:scale(1.04)}}@keyframes route-fallback-rotor-spin{to{transform:rotate(360deg)}}@keyframes route-fallback-orbit-cw{to{transform:rotate(360deg)}}@keyframes route-fallback-orbit-ccw{to{transform:rotate(-360deg)}}@keyframes route-fallback-beacon{0%,to{opacity:.35;transform:scaleY(.85)}50%{opacity:.85;transform:scaleY(1.08)}}@keyframes route-fallback-mark-float{0%,to{transform:translate(-50%,-50%)}50%{transform:translate(-50%,calc(-50% - 4px))}}@keyframes route-fallback-brand-sheen{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes route-fallback-dot{0%,to{opacity:.28;transform:scale(.72)}50%{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.route-fallback-ambient,.route-fallback-rotor,.route-fallback-orbit-outer,.route-fallback-orbit-inner,.route-fallback-beacon,.route-fallback-mark,.route-fallback-brand,.route-fallback-pulse span{animation:none!important}.route-fallback-ambient{opacity:.48}.route-fallback-brand{background-position:50% 50%}.route-fallback-pulse span{opacity:.55;transform:none}}#main-content:focus{outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--accent-secondary) 28%,transparent);border-radius:var(--radius-focus)}.error-boundary-shell .ant-alert{border-radius:var(--premium-radius-md, var(--radius-panel))}@media(prefers-reduced-motion:reduce){.ant-table-tbody>tr.ant-table-row>td,.ant-tag{transition:none!important}html{scroll-behavior:auto!important}.ant-btn:not(:disabled):not(.ant-btn-disabled):active{transform:none!important}.ant-segmented,.ant-tabs .ant-tabs-tab,.ant-list-item,.skipToMain{transition:none!important}}
