.xek-app-shell{min-height:100vh}.xek-notification-center{z-index:3000;pointer-events:none;width:min(360px,100vw - 24px);display:grid;position:fixed;top:76px;right:18px}.xek-notification-presence{grid-template-rows:1fr;min-width:0;padding-bottom:8px;transition:grid-template-rows .26s cubic-bezier(.32,.72,0,1),padding-bottom .26s cubic-bezier(.32,.72,0,1);display:grid}.xek-notification-presence__clip{min-height:0;overflow:visible}.xek-notification-presence.is-leaving{pointer-events:none;grid-template-rows:0fr;padding-bottom:0}.xek-notification-presence.is-leaving .xek-notification-presence__clip{overflow:hidden}.xek-notification{border:1px solid var(--xek-separator);color:var(--xek-text);background:color-mix(in srgb, var(--xek-panel-strong) 88%, transparent);-webkit-backdrop-filter:blur(24px)saturate(155%);pointer-events:auto;transform-origin:100% 0;will-change:opacity, transform, filter;border-radius:14px;grid-template-columns:30px minmax(0,1fr) 26px;align-items:start;gap:10px;padding:11px 10px 11px 12px;transition:transform .16s cubic-bezier(.22,1,.36,1),box-shadow .16s;animation:.42s cubic-bezier(.22,1,.36,1) both xek-notification-enter;display:grid;overflow:hidden;box-shadow:0 18px 42px #0d17303d,0 2px 8px #0d17301a}.xek-notification-presence:not(.is-leaving) .xek-notification:hover{transform:translateY(-1px);box-shadow:0 22px 48px #0d173045,0 3px 10px #0d17301f}.xek-notification-presence.is-leaving .xek-notification{animation:.26s cubic-bezier(.4,0,1,1) both xek-notification-exit}.xek-notification__icon{width:30px;height:30px;color:var(--xek-accent);background:color-mix(in srgb, var(--xek-accent) 12%, transparent);border-radius:9px;place-items:center;font-size:16px;display:grid}.xek-notification.is-success .xek-notification__icon{color:#30b568;background:#30b5681f}.xek-notification.is-warning .xek-notification__icon{color:#f5a623;background:#f5a62321}.xek-notification.is-error .xek-notification__icon{color:#ff453a;background:#ff453a1f}.xek-notification__copy{min-width:0;padding-top:1px}.xek-notification__copy strong,.xek-notification__copy p{margin:0;display:block}.xek-notification__copy strong{letter-spacing:-.01em;font-size:12px;font-weight:650}.xek-notification__copy p{overflow-wrap:anywhere;color:var(--xek-text-secondary);margin-top:2px;font-size:12px;line-height:1.45}.xek-notification>button{width:24px;height:24px;color:var(--xek-text-secondary);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;transition:color .1s,background-color .1s,transform .1s;display:grid}.xek-notification>button:hover,.xek-notification>button:focus-visible{color:var(--xek-text);background:var(--xek-control-hover)}.xek-notification>button:active{background:var(--xek-control-pressed);transform:scale(.94)}.xek-notification>button:focus-visible{outline:2px solid color-mix(in srgb, var(--xek-accent) 55%, transparent);outline-offset:1px}@keyframes xek-notification-enter{0%{opacity:0;filter:blur(3px);transform:translate(42px,-5px)scale(.94)}68%{opacity:1;filter:blur();transform:translate(-3px)scale(1.006)}to{opacity:1;filter:blur();transform:translate(0,0)scale(1)}}@keyframes xek-notification-exit{0%{opacity:1;filter:blur();transform:translate(0,0)scale(1)}to{opacity:0;filter:blur(2px);transform:translate(46px,-3px)scale(.96)}}@media (width<=700px){.xek-notification-center{width:auto;top:10px;left:12px;right:12px}}@media (prefers-reduced-motion:reduce){.xek-notification-presence{transition:none}.xek-notification{transition:none;animation:none}.xek-notification>button{transition:none}}:root,:root[data-xek-theme=light]{--xek-font:-apple-system, BlinkMacSystemFont, "SF Pro Text", "PingFang SC", "Helvetica Neue", Arial, sans-serif;--xek-font-mono:ui-monospace, "SFMono-Regular", Menlo, Monaco, Consolas, "Liberation Mono", monospace;--xek-type-caption:10px;--xek-type-body:11px;--xek-type-control:11.5px;--xek-type-section-title:13px;--xek-type-page-title:20px;--xek-type-metric:19px;--xek-weight-medium:500;--xek-weight-semibold:600;--xek-bg:#f5f5f7;--xek-bg-elevated:#fff;--xek-text:#1d1d1f;--xek-text-secondary:#6e6e73;--xek-text-tertiary:#8e8e93;--xek-separator:#3c3c4329;--xek-window:#f5f5f7f5;--xek-window-solid:#f5f5f7;--xek-sidebar:#ebebf0eb;--xek-panel:#ffffffd1;--xek-panel-strong:#fffffff5;--xek-control:#ffffffa8;--xek-control-hover:#ffffffe6;--xek-control-pressed:#0063e11f;--xek-accent:#0a66ff;--xek-selected:#0063e124;--xek-selected-strong:#0063e138;--xek-shadow-window:0 28px 64px #040f3847, 0 2px 7px #030c2b29;--xek-shadow-panel:0 5px 18px #1a254811, inset 0 1px #ffffffb3;--xek-blur:blur(34px) saturate(132%);--xek-radius-window:22px;--xek-radius-panel:13px;--xek-radius-control:8px;--xek-motion-fast:.1s;--xek-motion-popover:.18s;--xek-motion-window:.24s;--xek-dialog-mask:#e5e8f08a;--xek-dialog-surface:linear-gradient(180deg, #fdfdfefb, #f7f8fbf9);--xek-dialog-titlebar:#f8f9fceb;--xek-dialog-footer:#f6f7faf4;--xek-dialog-stepper:#fafbfdc2;--xek-dialog-preview:#f3f5f9b3;--xek-dialog-input:#ffffffeb;--xek-dialog-control:#ffffffbd;--xek-dialog-control-hover:#fffffffa;--xek-dialog-disabled:#ebedf2b3;--xek-dialog-border:#39425833;--xek-dialog-separator:#3c3c4321;--xek-dialog-control-border:#3d485f33;--xek-dialog-shadow:0 28px 70px #1921363d, 0 5px 18px #1921361f, 0 1px 2px #1921361a, inset 0 1px #ffffffeb;--xek-dialog-blur:blur(30px) saturate(112%);--xek-dialog-radius:12px;--xek-dialog-titlebar-height:46px;--xek-dialog-footer-height:55px;--xek-dialog-content-padding:18px 20px}:root[data-xek-theme=dark]{--xek-bg:#1c1c1e;--xek-bg-elevated:#2c2c2e;--xek-text:#f5f7fc;--xek-text-secondary:#b4bbca;--xek-text-tertiary:#8e8e93;--xek-separator:#ffffff21;--xek-window:#1c1c1ef5;--xek-window-solid:#1c1c1e;--xek-sidebar:#242426f0;--xek-panel:#2c2c2ed1;--xek-panel-strong:#323234f5;--xek-control:#ffffff14;--xek-control-hover:#ffffff24;--xek-control-pressed:#fff3;--xek-accent:#4d8dff;--xek-selected:#3a7cff47;--xek-selected-strong:#3a7cff6b;--xek-shadow-window:0 30px 78px #0000009e, 0 2px 8px #0000006b;--xek-shadow-panel:0 8px 30px #00000038, inset 0 1px #ffffff14;--xek-dialog-mask:#04070e9e;--xek-dialog-surface:linear-gradient(180deg, #2e3037f9, #23252bfa);--xek-dialog-titlebar:#31333af0;--xek-dialog-footer:#26282ef7;--xek-dialog-stepper:#2a2c32c7;--xek-dialog-preview:#191b20b3;--xek-dialog-input:#131519d1;--xek-dialog-control:#ffffff14;--xek-dialog-control-hover:#ffffff24;--xek-dialog-disabled:#141924b8;--xek-dialog-border:#ffffff2e;--xek-dialog-separator:#ffffff1c;--xek-dialog-control-border:#ffffff2b;--xek-dialog-shadow:0 34px 86px #0000009e, 0 7px 22px #00000057, 0 1px 2px #0000006b, inset 0 1px #ffffff1c;--xek-dialog-blur:blur(30px) saturate(116%)}.xek-scene,.xek-command-modal,.xek-scene-drawer{font-family:var(--xek-font);color:var(--xek-text)}.xek-scene{z-index:100;isolation:isolate;font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;background:#143cde;position:fixed;inset:0;overflow:hidden}.xek-wallpaper{z-index:-3;background:#244ed7;position:absolute;inset:0;overflow:hidden}.xek-wallpaper__art{width:100%;height:100%;position:absolute;inset:0}.xek-wallpaper__glow{background:radial-gradient(55% 48% at 63% 12%,#ffffff26,#0000 72%),linear-gradient(105deg,#0000 38%,#ffffff0e 56%,#0000 70%);position:absolute;inset:0}:root[data-xek-theme=dark] .xek-wallpaper{filter:brightness(.58)saturate(1.2)}.xek-system-menu{z-index:30;color:#101220;-webkit-backdrop-filter:blur(25px)saturate(170%);backdrop-filter:blur(25px)saturate(170%);-webkit-user-select:none;user-select:none;background:#f5f4ffd1;border-bottom:1px solid #2227411a;justify-content:space-between;align-items:center;height:32px;padding:0 24px;font-size:14px;display:flex;position:absolute;inset:0 0 auto}:root[data-xek-theme=dark] .xek-system-menu{color:#fff;background:#0d101cc2}.xek-system-menu__leading,.xek-system-menu__status{align-items:center;gap:22px;height:100%;display:flex}.xek-system-menu__leading{gap:11px}.xek-system-menu__menus{white-space:nowrap;align-items:center;gap:18px;height:100%;display:flex}.xek-system-menu__menus strong{margin-right:3px;font-weight:650}.xek-system-menu__menus span{font-size:13px}.xek-system-menu button{color:inherit;font:inherit;cursor:default;background:0 0;border:0;padding:3px 0}.xek-system-menu button:hover{opacity:.58}.xek-system-menu__brand-mark{place-items:center;width:20px;height:24px;display:grid}.xek-system-menu__brand-mark img{filter:drop-shadow(0 1px 1px #0000001f);border-radius:4px;width:17px;height:17px}.xek-system-menu__status{gap:17px}.xek-system-menu__health{color:#3e465f}:root[data-xek-theme=dark] .xek-system-menu__health{color:#d4d9e5}.xek-system-menu__health svg{color:#31b564;margin-right:5px}.xek-system-menu__control{border:1.7px solid;border-radius:3px;width:15px;height:13px;box-shadow:inset 0 -3px}.xek-system-menu time{white-space:nowrap}.xek-utility-window{z-index:4;border-radius:var(--xek-radius-window);background:var(--xek-window);width:auto;height:auto;box-shadow:var(--xek-shadow-window);-webkit-backdrop-filter:var(--xek-blur);transition:grid-template-columns var(--xek-motion-window) cubic-bezier(.22, .8, .25, 1);animation:xek-window-in var(--xek-motion-window) cubic-bezier(.2, .75, .25, 1) both;border:1px solid #ffffff9e;grid-template-rows:minmax(0,1fr);grid-template-columns:236px minmax(0,1fr);display:grid;position:absolute;inset:clamp(48px,6.2vh,70px) clamp(22px,2.8vw,54px) 86px;overflow:hidden}.xek-utility-window.is-sidebar-collapsed{grid-template-columns:72px minmax(0,1fr)}.xek-desktop-scene.is-wide .xek-utility-window{inset-inline:clamp(18px,1.8vw,36px)}@keyframes xek-window-in{0%{opacity:0;transform:scale(.985)translateY(6px)}}.xek-app-sidebar{background:var(--xek-sidebar);border-right:1px solid var(--xek-separator);min-width:0;min-height:0;-webkit-backdrop-filter:var(--xek-blur);backdrop-filter:var(--xek-blur);flex-direction:column;padding:0 10px 46px;display:flex;position:relative;overflow:hidden}.xek-window-controls{flex:0 0 58px;align-items:center;height:58px;padding-left:10px;display:flex}.xek-traffic-lights{align-items:center;gap:9px;height:auto;padding:0;display:flex}.xek-traffic-lights span{border:.5px solid #00000026;border-radius:50%;width:14px;height:14px;padding:0}.xek-traffic-lights .is-close{background:#ff5f57}.xek-traffic-lights .is-minimize{background:#febc2e}.xek-traffic-lights .is-expand{background:#28c840}.is-sidebar-collapsed .xek-window-controls{justify-content:center;padding-left:0}.is-sidebar-collapsed .xek-traffic-lights{gap:5px}.is-sidebar-collapsed .xek-traffic-lights span{width:10px;height:10px}.xek-app-sidebar__brand{width:100%;min-height:58px;color:var(--xek-text);font:inherit;text-align:left;cursor:pointer;transition:background var(--xek-motion-fast), padding var(--xek-motion-window);background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;margin:0 0 8px;padding:7px 10px;font-size:15px;display:flex}.xek-app-sidebar__brand:hover{background:color-mix(in srgb, var(--xek-control-hover) 72%, transparent)}.xek-app-sidebar__brand img{border-radius:8px;width:30px;height:30px}.xek-app-sidebar__brand>span{gap:2px;min-width:0;display:grid}.xek-app-sidebar__brand strong,.xek-app-sidebar__brand small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.xek-app-sidebar__brand small{color:var(--xek-text-tertiary);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:500}.xek-app-sidebar__nav{scrollbar-color:color-mix(in srgb, var(--xek-text) 20%, transparent) transparent;scrollbar-width:thin;flex:1;padding-right:2px;overflow:hidden auto}.xek-app-sidebar__nav section{margin:8px 0 13px}.xek-app-sidebar__nav h2{color:var(--xek-text-secondary);margin:0 10px 5px;font-size:11px;font-weight:600}.xek-app-sidebar__nav section>button:not(.xek-app-sidebar__group),.xek-app-sidebar__group-items>button{width:100%;height:31px;color:var(--xek-text);font:inherit;text-align:left;transition:background var(--xek-motion-fast), transform var(--xek-motion-fast);background:0 0;border:0;border-radius:7px;align-items:center;gap:10px;padding:0 10px;font-size:13.5px;display:flex}.xek-app-sidebar__nav .xek-nav-icon{color:#4b5876;flex:0 0 19px;place-items:center;width:19px;font-size:15px;display:inline-grid}:root[data-xek-theme=dark] .xek-app-sidebar__nav .xek-nav-icon{color:#bdc6db}.xek-app-sidebar__group-items>button:hover{background:#ffffff57}.xek-app-sidebar__group-items>button:active{background:var(--xek-selected-strong);transform:scale(.985)}.xek-app-sidebar__group-items>button.is-selected{color:#075de5;background:var(--xek-selected);font-weight:600}:root[data-xek-theme=dark] .xek-app-sidebar__group-items>button.is-selected{color:#77a7ff}.xek-app-sidebar__group{width:100%;height:24px;color:var(--xek-text-secondary);font:inherit;text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;gap:5px;padding:0 8px;font-size:11px;font-weight:600;display:flex}.xek-app-sidebar__group:hover{color:var(--xek-text);background:color-mix(in srgb, var(--xek-control-hover) 55%, transparent)}.xek-app-sidebar__group .anticon{width:12px;transition:transform var(--xek-motion-popover);font-size:11px}.xek-app-sidebar__nav section:not(.is-expanded)>.xek-app-sidebar__group .anticon{transform:rotate(-90deg)}.xek-app-sidebar__group-items{gap:1px;display:grid}.xek-nav-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.xek-app-sidebar__nav.is-compact h2,.xek-app-sidebar__nav.is-compact .xek-app-sidebar__group,.is-sidebar-collapsed .xek-app-sidebar__brand>span,.is-sidebar-collapsed .xek-nav-label{display:none}.xek-app-sidebar__nav.is-compact section{margin-block:7px}.xek-app-sidebar__nav.is-compact section+section{border-top:1px solid var(--xek-separator);padding-top:7px}.xek-app-sidebar__nav.is-compact .xek-app-sidebar__group-items>button{justify-content:center;padding:0}.is-sidebar-collapsed .xek-app-sidebar__brand{justify-content:center;padding-inline:0}.is-sidebar-collapsed .xek-app-sidebar__brand img{width:32px;height:32px}.xek-app-sidebar footer{border-top:1px solid var(--xek-separator);align-items:center;gap:12px;height:42px;padding:0 18px;display:flex;position:absolute;inset:auto 0 0}.xek-app-sidebar footer button{color:var(--xek-text);background:0 0;border:0;border-radius:6px;width:22px;height:22px}.xek-app-sidebar footer button:last-child{margin-left:auto}.is-sidebar-collapsed .xek-app-sidebar footer{justify-content:center;gap:6px;padding-inline:6px}.is-sidebar-collapsed .xek-app-sidebar footer button:last-child{margin-left:0}.xek-window-area{background:var(--xek-bg);flex-direction:column;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}.xek-window-toolbar{border-bottom:1px solid var(--xek-separator);background:color-mix(in srgb, var(--xek-bg-elevated) 82%, transparent);-webkit-backdrop-filter:blur(24px)saturate(140%);flex:none;justify-content:flex-start;align-items:center;height:58px;padding:0 20px;display:flex}.xek-window-toolbar__title{text-overflow:ellipsis;white-space:nowrap;max-width:min(360px,32vw);font-size:13px;font-weight:600;display:block;overflow:hidden}.xek-window-toolbar__activity{width:18px;height:18px;color:var(--xek-text-secondary);opacity:0;flex:0 0 18px;place-items:center;margin-left:8px;transition:opacity .14s,transform .18s cubic-bezier(.2,.78,.28,1);display:grid;transform:scale(.82)}.xek-window-toolbar__activity.is-active{opacity:1;transform:scale(1)}.xek-window-toolbar__actions{align-items:center;gap:11px;margin-left:auto;display:flex}.xek-window-toolbar__actions>button,.xek-window-toolbar__mobile,.xek-window-toolbar__sidebar{width:31px;height:31px;color:var(--xek-text);transition:background var(--xek-motion-fast), transform var(--xek-motion-fast);background:0 0;border:0;border-radius:7px;place-items:center;font-size:17px;display:grid}.xek-window-toolbar__sidebar{margin-right:10px}.xek-window-toolbar__sidebar:hover,.xek-window-toolbar__actions>button:hover{background:var(--xek-control-hover)}.xek-window-toolbar__actions>button:active{transform:scale(.94)}.xek-toolbar-version{border:1px solid color-mix(in srgb, var(--xek-accent) 22%, var(--xek-separator));min-width:max-content;height:22px;color:var(--xek-text-secondary);background:color-mix(in srgb, var(--xek-accent) 5%, var(--xek-control));font-variant-numeric:tabular-nums;letter-spacing:-.01em;border-radius:6px;align-items:center;padding:0 7px;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,monospace;font-size:10px;display:inline-flex}.xek-window-toolbar__mobile{margin-right:auto;display:none}.xek-toolbar-search{grid-template-columns:auto 1fr auto;gap:8px;padding:0 10px;border:1px solid var(--xek-separator)!important;background:var(--xek-control)!important;width:161px!important;color:var(--xek-text-secondary)!important;justify-content:flex-start!important;font-size:12px!important}.xek-toolbar-search kbd{font:inherit;opacity:.6}.xek-account-button{align-items:center;gap:6px;line-height:1;border-radius:17px!important;width:auto!important;height:34px!important;padding:2px 4px 2px 3px!important;display:flex!important}.xek-account-avatar{color:#fff;background:#3478f6;border-radius:50%;flex:0 0 30px;place-items:center;width:30px;height:30px;display:grid}.xek-account-avatar .anticon{font-size:17px;line-height:1;display:block}.xek-account-label{text-overflow:ellipsis;white-space:nowrap;max-width:clamp(96px,12vw,180px);font-size:12px;line-height:1.2;overflow:hidden}.xek-account-chevron{flex:none;place-items:center;font-size:9px;line-height:1;display:grid}.xek-window-content{overscroll-behavior:contain;scrollbar-color:color-mix(in srgb, var(--xek-text) 24%, transparent) transparent;scrollbar-gutter:stable;scrollbar-width:thin;flex:1 1 0;height:0;min-height:0;padding:24px 28px 36px;overflow:hidden auto}.xek-route-stage{min-width:0;animation:.18s cubic-bezier(.22,.8,.25,1) both xek-route-enter}@keyframes xek-route-enter{0%{opacity:.56;transform:translateY(3px)scale(.998)}to{opacity:1;transform:translateY(0)}}.xek-page-canvas{width:min(100%,1360px);min-width:0;margin:0 auto}.xek-page-canvas.is-wide{width:min(100%,1600px)}.xek-console-announcement{border:1px solid color-mix(in srgb, var(--xek-accent) 25%, var(--xek-separator));min-height:52px;color:var(--xek-text);background:color-mix(in srgb, var(--xek-accent) 7%, var(--xek-panel));box-shadow:var(--xek-shadow-panel);border-radius:10px;grid-template-columns:24px minmax(0,1fr) auto 24px;align-items:center;gap:10px;margin-bottom:12px;padding:9px 11px;display:grid}.xek-console-announcement>.anticon{color:var(--xek-accent);font-size:16px}.xek-console-announcement>div{min-width:0;display:grid}.xek-console-announcement strong,.xek-console-announcement span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.xek-console-announcement strong{font-size:11.5px;font-weight:620}.xek-console-announcement span,.xek-console-announcement small{color:var(--xek-text-secondary);font-size:11px}.xek-console-announcement>button{width:24px;height:24px;color:var(--xek-text-secondary);background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:grid}.xek-console-announcement>button:hover{color:var(--xek-text);background:var(--xek-control-hover)}.xek-console-announcement.is-security{background:color-mix(in srgb, #ff453a 7%, var(--xek-panel));border-color:#ff453a3d}.xek-console-announcement.is-maintenance{background:color-mix(in srgb, #ff9f0a 7%, var(--xek-panel));border-color:#ff9f0a47}.xek-page-header{justify-content:space-between;align-items:flex-start;min-height:62px;margin-bottom:20px;display:flex}.xek-page-header h1{letter-spacing:-.6px;margin:0 0 3px;font-size:clamp(25px,2vw,32px);line-height:1.25}.xek-page-header p{color:var(--xek-text-secondary);max-width:760px;margin:0;font-size:13px;line-height:1.55}.xek-page-header>button,.xek-chart-range{color:var(--xek-text-secondary);font:inherit;background:0 0;border:0;padding:7px 4px;font-size:12px}.xek-readiness-banner{background:#eefaf275;border:1px solid #3f9e5b38;border-radius:10px;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:76px;padding:12px 17px;display:grid}:root[data-xek-theme=dark] .xek-readiness-banner{background:#2c643d1f}.xek-readiness-banner>span{color:#31a55b;font-size:18px}.xek-readiness-banner.is-pending{background:#fff6dd66;border-color:#d69a2d47}.xek-readiness-banner.is-pending>span{color:#d79320}.xek-readiness-banner.is-blocked{background:#ffe8e76b;border-color:#d63f394d}.xek-readiness-banner.is-blocked>span{color:#e14b44}.xek-readiness-banner strong{font-size:13px}.xek-readiness-banner p{color:var(--xek-text-secondary);margin:3px 0 0;font-size:11px}.xek-readiness-actions{align-items:center;gap:6px;display:flex}.xek-readiness-actions button{border:1px solid var(--xek-separator);color:#1767e8;background:var(--xek-control);min-height:31px;font:inherit;transition:background var(--xek-motion-fast), transform var(--xek-motion-fast);border-radius:7px;padding:0 11px;font-size:12px}.xek-readiness-actions button:first-child{color:#fff;background:#1268e9}:root[data-xek-theme=dark] .xek-readiness-actions button:not(:first-child){color:#82adff;background:#ffffff14}.xek-readiness-actions button:hover{background:var(--xek-control-hover)}.xek-readiness-actions button:first-child:hover{background:#075edb}.xek-readiness-actions button:active{transform:scale(.98)}.xek-metrics-grid{grid-template-columns:1.15fr 1.05fr 1.05fr 1.05fr .9fr;gap:10px;margin-top:23px;display:grid}.xek-dashboard-metric{border:1px solid var(--xek-separator);background:var(--xek-panel);min-width:0;height:232px;box-shadow:var(--xek-shadow-panel);border-radius:10px;padding:14px 14px 12px;position:relative;overflow:hidden}.xek-dashboard-metric header{grid-template-columns:31px minmax(0,1fr);align-items:center;gap:8px;display:grid}.xek-dashboard-metric header>span{border-radius:8px;place-items:center;width:31px;height:31px;font-size:16px;display:grid}.xek-dashboard-metric header strong{white-space:nowrap;min-width:0;color:var(--xek-text);font-size:12px;font-weight:600}.xek-dashboard-metric>b{color:var(--xek-text);letter-spacing:-.5px;white-space:nowrap;text-overflow:ellipsis;margin-top:13px;font-size:clamp(19px,1.55vw,25px);line-height:1;display:block;overflow:hidden}.xek-dashboard-metric:first-child>b{font-size:clamp(17px,1.35vw,21px)}.xek-dashboard-metric>p{color:var(--xek-text-secondary);margin:8px 0 0;font-size:11px}.xek-dashboard-metric.is-blue{color:#1767ee}.xek-dashboard-metric.is-green{color:#32a95c}.xek-dashboard-metric.is-violet{color:#7252dd}.xek-dashboard-metric.is-orange{color:#f37930}.xek-dashboard-metric.is-blue header>span{background:#2d70f11f}.xek-dashboard-metric.is-green header>span{background:#37b7631f}.xek-dashboard-metric.is-violet header>span{background:#774ede1f}.xek-dashboard-metric.is-orange header>span{background:#f378301f}.xek-metric-sparkline{width:calc(100% - 24px);height:45px;position:absolute;inset:auto 12px 7px;overflow:visible}.xek-token-breakdown{color:var(--xek-text-secondary);margin-top:11px;font-size:11px}.xek-token-breakdown label{justify-content:space-between;margin-bottom:3px;display:flex}.xek-token-breakdown label b{color:var(--xek-text)}.xek-token-breakdown>i{background:#5c607d26;border-radius:4px;height:4px;margin-bottom:6px;display:block;overflow:hidden}.xek-token-breakdown>i span{border-radius:inherit;background:#776be9;height:100%;display:block}.xek-token-breakdown label.is-cache{color:var(--xek-text);font-weight:600}.xek-token-breakdown label.is-cache small{color:var(--xek-text-tertiary);margin-left:3px;font-size:9px;font-weight:500}.xek-token-breakdown>i.is-cache{background:#2dae8424;height:5px}.xek-token-breakdown>i.is-cache span{background:linear-gradient(90deg,#42c99b,#22a978)}.xek-model-chip{color:var(--xek-text);white-space:nowrap;background:#68708c1a;border-radius:14px;margin-top:14px;padding:5px 9px;font-size:11px;display:inline-block}.xek-dashboard-charts{grid-template-columns:1.62fr 1fr;gap:12px;margin-top:20px;display:grid}.xek-chart-panel{border:1px solid var(--xek-separator);background:var(--xek-panel);height:286px;box-shadow:var(--xek-shadow-panel);border-radius:11px;position:relative;overflow:hidden}.xek-chart-panel h2{margin:0;font-size:16px}.xek-trend-panel header{align-items:flex-start;height:70px;padding:13px 14px 0;display:flex}.xek-segmented{background:#75809714;border-radius:15px;padding:2px;display:flex;position:absolute;top:46px;left:11px}.xek-segmented button{height:25px;color:var(--xek-text-secondary);font:inherit;background:0 0;border:0;border-radius:13px;padding:0 15px;font-size:11px}.xek-segmented button.is-selected{color:#0c67e9;background:#347eff1f;box-shadow:inset 0 0 0 1px #3178fa26}.xek-chart-range{border:1px solid var(--xek-separator);background:var(--xek-control);border-radius:7px;justify-content:center;align-items:center;gap:5px;margin-left:auto;padding:6px 10px;line-height:1;display:inline-flex}.xek-chart-range .anticon{place-items:center;font-size:9px;line-height:1;display:grid}.xek-chart-range .anticon svg{width:1em;height:1em}.xek-trend-panel>svg{width:100%;height:207px}.xek-trend-panel>svg line{stroke:var(--xek-separator);stroke-dasharray:3 3}.xek-trend-panel>svg text{fill:var(--xek-text-secondary);font:11px var(--xek-font)}.xek-distribution-panel{padding:15px 17px}.xek-donut{aspect-ratio:1;border-radius:50%;width:150px;position:absolute;top:74px;left:18px;transform:rotate(-90deg);box-shadow:inset 0 0 0 1px #ffffff40}.xek-donut:after{content:"";background:var(--xek-panel-strong);border-radius:50%;position:absolute;inset:34px}.xek-donut>span{z-index:2;color:var(--xek-text);text-align:center;place-content:center;display:grid;position:absolute;inset:34px;transform:rotate(90deg)}.xek-donut small{color:var(--xek-text-secondary);font-size:11px}.xek-donut b{margin-top:3px;font-size:18px}.xek-model-legend{position:absolute;top:76px;left:188px;right:14px}.xek-model-legend p{min-width:0;color:var(--xek-text-secondary);grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:7px;margin:0 0 17px;font-size:11px;display:grid}.xek-model-legend p i{border-radius:50%;width:7px;height:7px}.xek-model-legend p span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.xek-model-legend p b{color:var(--xek-text-secondary);font-weight:500}.xek-dashboard-empty{border:1px solid var(--xek-separator);background:var(--xek-panel);border-radius:11px;place-content:center;justify-items:center;min-height:230px;margin-top:16px;display:grid}.xek-dashboard-empty button{color:#fff;background:#1769ee;border:0;border-radius:7px;padding:7px 14px}.xek-inline-inspector{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:15px;display:grid}.xek-app-dock{z-index:12;-webkit-backdrop-filter:blur(28px)saturate(175%);background:#e0e5f680;border:1px solid #ffffff52;border-radius:19px;align-items:flex-end;gap:8px;width:max-content;max-width:calc(100vw - 36px);height:68px;padding:8px 10px;animation:.36s cubic-bezier(.2,.75,.25,1) 80ms both xek-dock-enter;display:flex;position:absolute;bottom:9px;left:50%;transform:translate(-50%);box-shadow:0 16px 42px #040e3f57,inset 0 1px #ffffff85}:root[data-xek-theme=dark] .xek-app-dock{background:#23273594;border-color:#ffffff29;box-shadow:0 18px 46px #0000008a,inset 0 1px #ffffff21}@keyframes xek-dock-enter{0%{opacity:0;transform:translate(-50%)translateY(14px)scale(.96)}}.xek-app-dock button{color:#fff;transform-origin:bottom;width:50px;height:50px;transition:transform .17s cubic-bezier(.2, .82, .2, 1), margin .17s cubic-bezier(.2, .82, .2, 1), filter var(--xek-motion-fast);background:linear-gradient(160deg,#e7efff,#6188d8);border:1px solid #ffffff7a;border-radius:12px;flex:0 0 50px;place-items:center;font-size:22px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff8c,0 4px 10px #00000038}.xek-app-dock button img{border-radius:8px;width:34px;height:34px}.xek-app-dock button[data-dock-key=dashboard]{background:#f5f8fff0}.xek-app-dock button[data-dock-key=tokens]{background:linear-gradient(160deg,#e8f0ff,#6688d1)}.xek-app-dock button[data-dock-key=channels]{background:linear-gradient(160deg,#dff5ef,#4d9f91)}.xek-app-dock button[data-dock-key=operations]{background:linear-gradient(160deg,#eee9ff,#7a69b1)}.xek-app-dock button[data-dock-key=wallet]{background:linear-gradient(160deg,#e1f4f8,#468fa5)}.xek-app-dock button[data-dock-key=docs]{background:linear-gradient(160deg,#eef4ff,#6185b7)}.xek-app-dock button[data-dock-key=settings]{background:linear-gradient(160deg,#f1f2f5,#767d89)}.xek-app-dock button:hover{z-index:2;filter:saturate(1.08);margin-inline:5px;transform:translateY(-9px)scale(1.2)}.xek-app-dock button:hover+button{transform:translateY(-3px)scale(1.06)}.xek-app-dock button:has(+button:hover){transform:translateY(-3px)scale(1.06)}.xek-app-dock button:before{content:attr(data-tooltip);border:1px solid var(--xek-separator);color:var(--xek-text);background:var(--xek-panel-strong);box-shadow:var(--xek-shadow-panel);font:11px var(--xek-font);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--xek-motion-fast), transform var(--xek-motion-fast);border-radius:7px;padding:5px 8px;position:absolute;bottom:calc(100% + 9px);left:50%;transform:translate(-50%)translateY(3px)}.xek-app-dock button:hover:before{opacity:1;transform:translate(-50%)translateY(0)}.xek-app-dock button.is-active:after{content:"";background:#12192eb8;border-radius:50%;width:4px;height:4px;position:absolute;bottom:-7px;left:50%;transform:translate(-50%)}:root[data-xek-theme=dark] .xek-app-dock button.is-active:after{background:#ffffffc2}.xek-scene-drawer .ant-drawer-content{color:var(--xek-text);border:1px solid var(--xek-separator);background:var(--xek-panel-strong);box-shadow:var(--xek-shadow-window);-webkit-backdrop-filter:var(--xek-blur);backdrop-filter:var(--xek-blur)}.xek-command-modal .ant-modal{top:15vh}.xek-command-modal .ant-input-affix-wrapper{height:44px;box-shadow:none;background:0 0;border:0;font-size:16px}.xek-command-results{border-top:1px solid var(--xek-separator);max-height:360px;margin-top:7px;padding-top:7px;overflow:auto}.xek-command-results button{width:100%;color:var(--xek-text);text-align:left;background:0 0;border:0;border-radius:9px;grid-template-columns:28px 140px 1fr auto;align-items:center;gap:8px;padding:9px;display:grid}.xek-command-results button:hover{background:var(--xek-selected)}.xek-command-results small{color:var(--xek-text-secondary)}.xek-auth-scene .xek-wallpaper{filter:saturate(1.15)brightness(.92)}:root[data-xek-theme=dark] .xek-auth-scene .xek-wallpaper{filter:saturate(1.2)brightness(.55)}.xek-auth-panel{z-index:4;color:#151736;-webkit-backdrop-filter:blur(38px)saturate(112%);backdrop-filter:blur(38px)saturate(112%);width:524px;min-height:552px;animation:xek-auth-in var(--xek-motion-window) cubic-bezier(.2, .75, .25, 1) both;background:#eef0fd85;border:1px solid #ffffff61;border-radius:25px;flex-direction:column;align-items:center;padding:48px 62px 31px;display:flex;position:absolute;top:49.2%;left:50%;transform:translate(-50%,-50%);box-shadow:0 30px 70px #11196430,inset 0 1px #ffffff6b}.xek-auth-scene:not(.is-login) .xek-auth-panel{max-height:calc(100vh - 84px);overflow:auto}:root[data-xek-theme=dark] .xek-auth-panel{color:#f7f7ff;background:#1c1d377a}@keyframes xek-auth-in{0%{opacity:0;transform:translate(-50%,calc(8px - 50%))scale(.985)}}.xek-auth-logo-orbit{background:#ffffff47;border:1px solid #fff6;border-radius:50%;place-items:center;width:112px;height:112px;margin-bottom:20px;display:grid;box-shadow:0 0 28px #ffffff8f,inset 0 1px #ffffffa8}.xek-auth-logo-orbit img{filter:drop-shadow(0 10px 12px #1949be42);border-radius:18px;width:76px;height:76px}.xek-auth-heading{text-align:center}.xek-auth-heading h1{letter-spacing:1px;margin:0;font-size:31px;line-height:1.25}.xek-auth-heading strong{letter-spacing:6px;opacity:.68;margin-top:13px;font-size:12px;font-weight:500;display:block}.xek-auth-heading p{opacity:.65;margin:14px 0 40px;font-size:13px}.xek-auth-form{width:100%}.xek-auth-form .ant-form-item{margin-bottom:17px}.xek-auth-form .ant-form-item-label>label,.xek-auth-form .ant-typography,.xek-auth-form .ant-checkbox-wrapper{color:inherit}.xek-auth-form .ant-input-affix-wrapper,.xek-auth-form .ant-input,.xek-auth-form .ant-btn:not(.xek-login-submit){color:inherit;background:#ffffff29;border-color:#ffffff52;box-shadow:inset 0 1px #fff3}.xek-login-form .ant-input-affix-wrapper{border-radius:10px;height:62px;padding:0 16px;font-size:15px}.xek-login-form .ant-input-prefix{margin-right:14px;font-size:18px}.xek-login-form .ant-input::placeholder{color:currentColor;opacity:.62}.xek-login-submit{margin-right:-7px;color:#6c7aa5!important;background:#ffffffe0!important;width:38px!important;min-width:38px!important;height:38px!important;box-shadow:0 3px 10px #25306c2b!important}.xek-login-submit:disabled{opacity:1;cursor:wait}.xek-login-form.is-verifying .xek-login-submit .anticon{animation:1.2s ease-in-out infinite xek-login-arrow-breathe}.xek-login-form.is-completing .xek-login-submit{color:#15934b!important}.xek-login-form.is-verifying .ant-input-affix-wrapper-disabled,.xek-login-form.is-completing .ant-input-affix-wrapper-disabled{color:inherit;cursor:wait;background:#ffffff21}.xek-login-form.is-verifying .ant-input-affix-wrapper-disabled input,.xek-login-form.is-completing .ant-input-affix-wrapper-disabled input{color:inherit;cursor:wait}.xek-login-error{color:#c73737;margin:-5px 3px 10px;font-size:12px}.xek-login-form.is-shaking{animation:.34s ease-in-out xek-shake}@keyframes xek-shake{20%,60%{transform:translate(-7px)}40%,80%{transform:translate(7px)}}.xek-login-feedback{min-height:44px;margin-top:5px;position:relative}.xek-login-progress,.xek-login-options{transition:opacity .18s,transform .22s,visibility .18s;position:absolute;inset:0}.xek-login-progress{opacity:0;visibility:hidden;align-content:center;gap:7px;padding:4px 3px 0;display:grid;transform:translateY(4px)}.xek-login-progress__track{background:#1f2a592e;border:1px solid #ffffff52;border-radius:999px;height:5px;display:block;position:relative;overflow:hidden;box-shadow:inset 0 1px 2px #1720472e,0 1px #ffffff2e}.xek-login-progress__track>i{border-radius:inherit;transform-origin:0;background:linear-gradient(#ffffff80,#0000 56%),linear-gradient(90deg,#62a8ff,#1677ff 54%,#50a0ff);position:absolute;inset:0;transform:scaleX(.018);box-shadow:0 0 9px #237dff57,inset 0 0 0 .5px #ffffff61}.xek-login-progress small{color:inherit;letter-spacing:.04em;opacity:.7;text-align:center;font-size:11px;line-height:1}.xek-login-form.is-verifying .xek-login-progress,.xek-login-form.is-completing .xek-login-progress{opacity:1;visibility:visible;transform:translateY(0)}.xek-login-form.is-verifying .xek-login-progress__track>i{animation:2s cubic-bezier(.22,.72,.24,1) forwards xek-login-progress-verifying}.xek-login-form.is-completing .xek-login-progress__track>i{transition:transform .22s cubic-bezier(.2,.82,.28,1);transform:scaleX(1)}.xek-login-options{justify-content:space-between;align-items:center;padding-top:17px;font-size:13px;display:flex}.xek-login-form.is-verifying .xek-login-options,.xek-login-form.is-completing .xek-login-options{opacity:0;visibility:hidden;transform:translateY(-4px)}.xek-login-options>button{color:inherit;font:inherit;background:0 0;border:0}@keyframes xek-login-progress-verifying{0%{transform:scaleX(.018)}34%{transform:scaleX(.46)}68%{transform:scaleX(.71)}to{transform:scaleX(.88)}}@keyframes xek-login-arrow-breathe{0%,to{opacity:.42;transform:translate(-1px)}50%{opacity:1;transform:translate(1px)}}.xek-auth-form .auth-links{opacity:0;text-align:center;transition:opacity var(--xek-motion-fast);margin:0;font-size:12px;position:absolute;bottom:13px;left:62px}.xek-auth-panel:focus-within .auth-links{opacity:1}.xek-auth-version{opacity:.55;margin-top:auto}.xek-auth-status{color:#fff;gap:22px;width:280px;display:grid;position:absolute;top:26.6vh;right:3.1vw}.xek-auth-status section{-webkit-backdrop-filter:blur(30px)saturate(112%);backdrop-filter:blur(30px)saturate(112%);background:#463e8670;border:1px solid #fff3;border-radius:18px;min-height:100px;padding:23px;box-shadow:inset 0 1px #ffffff21}.xek-auth-status section:nth-child(2){min-height:154px}.xek-auth-status header{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.xek-auth-status header strong{font-size:14px}.xek-auth-status header>svg{opacity:.36;font-size:21px}.xek-auth-status p{align-items:center;gap:11px;margin:9px 0;font-size:13px;display:flex}.xek-auth-status p b{margin-left:auto;font-weight:500}.xek-auth-status i{border-radius:50%;width:8px;height:8px;display:inline-block;box-shadow:0 0 8px}.xek-auth-status .is-green{color:#3ee694;background:currentColor}.xek-auth-status .is-amber{color:#ffd33d;background:currentColor}.xek-auth-status .is-cyan{color:#41d7f3;background:currentColor}.xek-auth-status .is-muted{color:#aab0c7;background:currentColor}.xek-auth-power{color:#fff;gap:50px;display:flex;position:absolute;bottom:4.7vh;left:50%;transform:translate(-50%)}.xek-auth-power button{width:82px;color:inherit;font:inherit;background:0 0;border:0;justify-items:center;gap:9px;display:grid}.xek-auth-power button span{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:52px;height:52px;transition:transform var(--xek-motion-fast), background var(--xek-motion-fast);background:#4557bf75;border:1px solid #ffffff29;border-radius:50%;place-items:center;font-size:22px;display:grid}.xek-auth-power button:hover span{background:#5b6cd39e;transform:scale(1.07)}.xek-auth-power button:active span{transform:scale(.96)}.xek-auth-power b{text-shadow:0 1px 4px #00000047;font-size:13px;font-weight:500}.xek-scene :where(button,input,[tabindex]):focus-visible,.xek-command-modal :where(button,input,[tabindex]):focus-visible{outline-offset:2px;outline:3px solid #3482ff75}.xek-scene button:disabled{opacity:.42;cursor:not-allowed}.app-loading{color:#fff;min-height:100dvh;font-family:var(--xek-font);background:radial-gradient(54% 44% at 67% 13%,#fff3,#0000 72%),linear-gradient(145deg,#123bad 0%,#3648c4 48%,#7950cf 100%);place-items:center;display:grid}.xek-system-loader{-webkit-backdrop-filter:blur(26px)saturate(124%);background:#1c23516b;border:1px solid #ffffff3b;border-radius:14px;justify-items:center;gap:12px;min-width:166px;padding:20px 26px 18px;display:grid;box-shadow:0 16px 38px #09113d38,inset 0 1px #ffffff26}.xek-system-loader>span:last-child{letter-spacing:.01em;opacity:.84;font-size:12px;font-weight:500}.xek-activity-indicator{--xek-spinner-radius:-9px;flex:none;width:26px;height:26px;display:inline-block;position:relative}.xek-activity-indicator.is-small{--xek-spinner-radius:-6px;width:18px;height:18px}.xek-activity-indicator>i{opacity:.18;width:2px;height:7px;transform:translate(-50%, -50%) rotate(calc(var(--xek-loader-index) * 30deg)) translateY(var(--xek-spinner-radius));animation:1.08s linear infinite xek-activity-pulse;animation-delay:calc(var(--xek-loader-index) * -90ms);background:currentColor;border-radius:999px;position:absolute;top:50%;left:50%}.xek-activity-indicator.is-small>i{width:1.5px;height:5px}@keyframes xek-activity-pulse{0%,8%{opacity:1}68%,to{opacity:.16}}.xek-window-content .app-loading{min-height:clamp(280px,56vh,620px);color:var(--xek-text-secondary);background:0 0}.xek-window-content .xek-system-loader{border-color:var(--xek-separator);background:color-mix(in srgb, var(--xek-panel) 88%, transparent);box-shadow:0 10px 28px #161f3d14,inset 0 1px #ffffff85}.app-loading.is-content{min-height:clamp(260px,48vh,540px);color:var(--xek-text-secondary);background:0 0}.app-loading.is-inline{min-height:0;color:var(--xek-text-secondary);background:0 0;display:inline-flex}.app-loading.is-inline .xek-system-loader,.xek-window-content .app-loading.is-inline .xek-system-loader{min-width:0;box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:inline-flex}.app-loading[role=alert]{text-align:center;align-content:center;gap:14px;padding:24px}.app-loading[role=alert]>p{opacity:.82;margin:0;font-size:13px}.app-loading[role=alert]>button{color:#fff;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);min-width:92px;height:32px;font:inherit;background:#ffffff24;border:1px solid #ffffff47;border-radius:8px;box-shadow:inset 0 1px #ffffff29}.app-loading[role=alert]>button:hover{background:#fff3}@media (width<=1199px){.xek-auth-status{display:none}.xek-toolbar-version,.xek-toolbar-search{display:none!important}}@media (width<=1023px){.xek-system-menu__menus span{display:none}.xek-utility-window{border-radius:18px;grid-template-columns:1fr;width:auto;height:auto;inset:45px 14px 14px}.xek-utility-window.is-sidebar-collapsed{grid-template-columns:1fr}.xek-app-sidebar,.xek-app-dock{display:none}.xek-window-toolbar{justify-content:flex-start;height:58px;padding:0 16px}.xek-window-toolbar__mobile{margin-right:10px;display:grid}.xek-window-toolbar__sidebar{display:none}.xek-window-toolbar__title{text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 180px);margin-right:auto;display:block;overflow:hidden}.xek-window-toolbar__actions{margin-left:auto}.xek-metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.xek-dashboard-metric:last-child{grid-column:span 2;height:120px}.xek-dashboard-charts{grid-template-columns:1fr}.xek-chart-panel{height:280px}.xek-window-content{padding:20px 18px 32px}}@media (width<=799px){.xek-system-menu{padding:0 13px}.xek-system-menu__health,.xek-system-menu__control{display:none}.xek-system-menu__status{gap:11px;font-size:12px}.xek-utility-window{border:0;border-radius:0;grid-template-columns:1fr;width:auto;height:auto;inset:32px 0 0}.xek-utility-window.is-sidebar-collapsed{grid-template-columns:1fr}.xek-app-sidebar{display:none}.xek-window-toolbar{justify-content:flex-start;height:51px;padding:0 12px}.xek-window-toolbar__mobile{margin-right:10px;display:grid}.xek-window-toolbar__title{text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 118px);margin-right:auto;overflow:hidden}.xek-window-toolbar__actions{right:10px}.xek-toolbar-search,.xek-window-toolbar__actions>button:nth-of-type(2),.xek-account-label{display:none!important}.xek-window-content{padding:14px 13px 24px}.xek-console-announcement{grid-template-columns:22px minmax(0,1fr) 24px}.xek-console-announcement>small{display:none}.xek-page-header{min-height:62px}.xek-page-header h1{font-size:22px}.xek-readiness-banner{grid-template-columns:22px 1fr}.xek-readiness-actions{display:none}.xek-metrics-grid{grid-template-columns:1fr}.xek-dashboard-metric,.xek-dashboard-metric:last-child{grid-column:auto;height:150px}.xek-dashboard-charts{grid-template-columns:1fr}.xek-chart-panel{height:265px}.xek-distribution-panel{min-height:265px}.xek-inline-inspector{grid-template-columns:1fr}.xek-app-dock{display:none}.xek-auth-panel{width:calc(100vw - 28px);min-height:0;padding:34px 28px 28px;top:49%}.xek-auth-logo-orbit{width:88px;height:88px}.xek-auth-logo-orbit img{width:60px;height:60px}.xek-auth-heading h1{font-size:25px}.xek-auth-heading p{margin-bottom:25px}.xek-auth-status{display:none}.xek-auth-power{gap:15px;bottom:18px}.xek-auth-power button span{width:42px;height:42px}.xek-auth-power button b{display:none}}@media (prefers-reduced-motion:reduce){.xek-scene *,.xek-command-modal *,.xek-scene-drawer *{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.xek-auth-power button:hover span{transform:none}.xek-activity-indicator>i{opacity:.32;animation:none!important}.xek-activity-indicator>i:first-child{opacity:1}.xek-activity-indicator>i:nth-child(2),.xek-activity-indicator>i:nth-child(12){opacity:.72}}.resource-list-item{border:1px solid var(--xek-separator);border-radius:var(--xek-radius-panel);color:var(--xek-text);background:var(--xek-panel);box-shadow:var(--xek-shadow-panel);overflow:hidden}.resource-toolbar{grid-template-columns:auto minmax(180px,1fr) auto;align-items:center;gap:8px;display:grid}.resource-toolbar-main,.resource-toolbar-danger,.resource-toolbar-filters{flex-wrap:wrap;gap:6px;display:flex}.resource-toolbar-search{min-width:0}.resource-toolbar-filters{grid-column:1/-1}.filter-panel{border:1px solid var(--xek-separator);background:color-mix(in srgb, var(--xek-control) 50%, transparent);border-radius:10px;width:100%;overflow:hidden}.filter-panel-header{width:100%;min-height:36px;color:var(--xek-text-secondary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:7px 10px;font-size:12px;display:flex}.filter-panel-header:hover,.filter-panel-header:focus-visible{color:var(--xek-text);background:var(--xek-control-hover)}.filter-panel-header:focus-visible{outline:2px solid color-mix(in srgb, var(--xek-accent) 50%, transparent);outline-offset:-2px}.filter-panel-body{border-top:1px solid var(--xek-separator);padding:10px}.log-filter-grid{grid-template-columns:repeat(4,minmax(140px,1fr));gap:10px;display:grid}.log-filter-grid .ant-form-item{min-width:0;margin:0}.log-filter-grid .ant-select,.log-filter-grid .ant-input,.log-filter-grid .ant-btn{width:100%}.resource-list{gap:8px;display:grid}.resource-list-empty{place-items:center;min-height:150px}.resource-list-item{padding:12px}.resource-list-heading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.resource-list-actions{align-items:center;gap:6px;display:flex}.resource-list-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 14px;margin:10px 0 0;display:grid}.resource-list-meta div{min-width:0}.resource-list-meta dt{color:var(--xek-text-secondary);font-size:10px}.resource-list-meta dd{overflow-wrap:anywhere;margin:2px 0 0}.resource-list-detail-toggle{min-height:32px;color:var(--xek-accent);background:0 0;border:0;margin-top:8px}.resource-list-details{border-top:1px solid var(--xek-separator);margin-top:8px;padding-top:8px}.table-pagination-row{justify-content:flex-end;align-items:center;gap:10px;margin-top:10px;display:flex}.xek-not-found{text-align:center;place-content:center;justify-items:center;min-height:400px;padding:40px 24px;display:grid}.xek-not-found>span{width:58px;height:58px;color:var(--xek-accent);background:color-mix(in srgb, var(--xek-accent) 12%, transparent);border-radius:16px;place-items:center;margin-bottom:16px;font-size:27px;display:grid;box-shadow:inset 0 1px #ffffff38}.xek-not-found strong{color:var(--xek-text);font-size:17px}.xek-not-found p{max-width:460px;color:var(--xek-text-secondary);margin:7px 0 18px;font-size:12px;line-height:1.55}@media (width<=700px){.resource-toolbar,.resource-list-meta{grid-template-columns:1fr}.resource-toolbar-main,.resource-toolbar-danger,.resource-toolbar-search,.resource-toolbar-filters{grid-column:1}.resource-list-heading,.table-pagination-row{flex-direction:column;align-items:stretch}.log-filter-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.resource-list *{transition-duration:.01ms!important}}:root{color:var(--xek-text);background:var(--xek-bg);font-family:var(--xek-font);font-synthesis:none;text-rendering:optimizelegibility}*{box-sizing:border-box}html,body,#root,[data-testid=app-config],.ant-app{min-height:100%}body{background:var(--xek-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-width:320px;min-height:100vh;margin:0;overflow-y:auto}.xek-inline-icon{vertical-align:-.125em;justify-content:center;align-items:center;line-height:0;display:inline-flex}.xek-inline-icon>svg{display:inline-block}code{font-family:var(--xek-font-mono);font-variant-numeric:tabular-nums}.about-page,.docs-page{gap:12px;display:grid}.about-default{border:1px solid var(--xek-separator);border-radius:var(--xek-radius-panel);background:var(--xek-panel);grid-template-columns:190px minmax(0,1fr);min-height:420px;display:grid;overflow:hidden}.xek-help-topics{border-right:1px solid var(--xek-separator);background:color-mix(in srgb, var(--xek-panel) 80%, var(--xek-accent) 5%);flex-direction:column;gap:6px;padding:16px;display:flex}.xek-help-topics strong{margin-bottom:6px;font-size:12px}.xek-help-topics a{border-radius:var(--xek-radius-control);color:var(--xek-accent);padding:7px 9px;text-decoration:none}.xek-help-topics a:hover,.xek-help-topics a:focus-visible{background:color-mix(in srgb, var(--xek-accent) 10%, transparent)}.xek-help-article{min-width:0;padding:20px 24px}.xek-help-article section+section{border-top:1px solid var(--xek-separator);margin-top:20px;padding-top:18px}.docs-steps,.docs-notes{line-height:1.75}.docs-entry-banner{border:1px solid color-mix(in srgb, var(--xek-accent) 25%, var(--xek-separator));background:radial-gradient(circle at 78% -20%, color-mix(in srgb, var(--xek-accent) 18%, transparent), transparent 48%), var(--xek-panel);min-height:86px;box-shadow:var(--xek-shadow-panel);border-radius:12px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:13px;padding:14px 16px;display:grid}.docs-entry-banner>span{width:42px;height:42px;color:var(--xek-accent);background:color-mix(in srgb, var(--xek-accent) 12%, transparent);border-radius:11px;place-items:center;font-size:20px;display:grid}.docs-entry-banner>div{min-width:0}.docs-entry-banner strong{font-size:14px}.docs-entry-banner p{color:var(--xek-text-secondary);margin:4px 0 0;font-size:12px}.docs-entry-banner .ant-btn{height:36px;box-shadow:none;border-radius:8px}.docs-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:12px;list-style:none;display:grid}.docs-steps li{border:1px solid var(--xek-separator);min-width:0;color:var(--xek-text-secondary);background:color-mix(in srgb, var(--xek-control) 45%, transparent);border-radius:9px;grid-template-columns:26px minmax(0,1fr);gap:9px;padding:12px;font-size:11px;line-height:1.55;display:grid}.docs-steps li>b{width:24px;height:24px;color:var(--xek-accent);background:color-mix(in srgb, var(--xek-accent) 12%, transparent);border-radius:50%;place-items:center;font-size:11px;display:grid}.docs-steps li>span{min-width:0}.docs-steps li strong{color:var(--xek-text);margin-bottom:4px;font-size:12px;display:block}.docs-steps a{color:var(--xek-accent)}.docs-availability-note{color:var(--xek-text-secondary);background:#ff9f0a14;border-radius:7px;margin:0 12px 12px;padding:8px 10px;font-size:11px}.docs-code-sample{border:1px solid var(--xek-separator);border-radius:var(--xek-radius-control);background:color-mix(in srgb, var(--xek-panel) 78%, #111827 8%);overflow:hidden}.docs-code-sample>header{border-bottom:1px solid var(--xek-separator);justify-content:space-between;align-items:center;gap:12px;min-height:42px;padding:6px 10px 6px 14px;display:flex}.docs-code-sample pre{max-width:100%;color:var(--xek-text);margin:0;padding:14px;font-size:12px;line-height:1.65;overflow:auto}.docs-footer-actions{flex-wrap:wrap;gap:8px;display:flex}.xek-embedded-warning{padding:16px}.xek-embedded-frame,.embedded-page{border-radius:var(--xek-radius-control);border:0;width:100%;min-height:620px}@media (width<=700px){.docs-entry-banner{grid-template-columns:38px minmax(0,1fr)}.docs-entry-banner .ant-btn{grid-column:1/-1}.docs-steps,.about-default{grid-template-columns:1fr}.xek-help-topics{border-right:0;border-bottom:1px solid var(--xek-separator)}.xek-embedded-frame,.embedded-page{min-height:70dvh}}.xek-home-announcements{z-index:4;gap:7px;width:min(1120px,100% - 48px);margin:12px auto 0;display:grid;position:relative}.xek-home-announcements article{border:1px solid color-mix(in srgb, var(--xek-accent) 20%, var(--xek-separator));min-height:48px;color:var(--xek-text);background:color-mix(in srgb, var(--xek-panel) 88%, transparent);box-shadow:var(--xek-shadow-panel);-webkit-backdrop-filter:blur(24px)saturate(145%);backdrop-filter:blur(24px)saturate(145%);border-radius:10px;align-items:center;gap:11px;padding:9px 13px;display:flex}.xek-home-announcements article>.anticon{color:var(--xek-accent);font-size:16px}.xek-home-announcements article>div{min-width:0;display:grid}.xek-home-announcements strong{font-size:11.5px;font-weight:620}.xek-home-announcements span{color:var(--xek-text-secondary);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:10px;overflow:hidden}.xek-home-announcements time{color:var(--xek-text-tertiary);white-space:nowrap;margin-left:auto;font-size:9.5px}.xek-home-announcements article.is-security{border-color:#ff453a40}.xek-home-announcements article.is-security>.anticon{color:#ff453a}.xek-home-announcements article.is-maintenance>.anticon{color:#ff9f0a}@media (width<=700px){.xek-home-announcements{width:calc(100% - 24px)}.xek-home-announcements time{display:none}}
