:root,[data-ak-theme=terminal]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;--ak-color-white:white;--ak-color-black:black;--ak-color-low:#9c9c9c;--ak-color-basic:#d8dd5a;--ak-color-primary:#4aabea;--ak-color-secondary:#cfc2d1;--ak-color-advanced:#f1c644;--ak-color-accent:#f6540e;--ak-color-blue:#2bf;--ak-color-yellow:#ffd802;--ak-color-dark-blue:#0075a8;--ak-color-light-blue:#3ff7ff;--ak-color-gray:#313131;--ak-color-dark:#222;--ak-surface-canvas:#111315;--ak-surface-panel:#fdfdfbe6;--ak-surface-muted:#ebecebe6;--ak-surface-raised:#424242eb;--ak-surface-inverse:#fdfdfb;--ak-text-primary:#f8f8f5;--ak-text-secondary:#f8f8f5ad;--ak-text-inverse:#1b1d1f;--ak-signal-info:#18d1ff;--ak-signal-action:#ffd800;--ak-signal-accent:var(--ak-color-accent);--ak-signal-success:#46c47c;--ak-signal-danger:#e33b3b;--ak-signal-disabled:var(--ak-color-low);--ak-font-sans:Noto Sans SC, Roboto, Arial, sans-serif;--ak-font-serif:Noto Serif SC, serif;--ak-font-mono:SFMono-Regular, Menlo, Monaco, Consolas, monospace;--ak-font-command:var(--ak-font-serif);--ak-type-display-size:clamp(2.25rem, 5vw, 4.5rem);--ak-type-title-size:3rem;--ak-type-label-size:.75rem;--ak-type-data-size:1rem;--ak-type-tight:-.04em;--ak-type-wide:.12em;--ak-role-vanguard:#f5bd38;--ak-role-guard:#ed5265;--ak-role-defender:#528cff;--ak-role-sniper:#a1b760;--ak-role-caster:#b58aff;--ak-role-medic:#68d5ba;--ak-role-supporter:#ed91bd;--ak-role-specialist:#ff9445;--ak-terminal-paper:var(--ak-surface-panel);--ak-terminal-muted:var(--ak-surface-muted);--ak-terminal-dark:#424242e6;--ak-terminal-cyan:#05a7dce6;--ak-terminal-accent:#ff5e19;--ak-space-1:.25rem;--ak-space-2:.5rem;--ak-space-3:.75rem;--ak-space-4:1rem;--ak-space-5:1.5rem;--ak-space-6:2rem;--ak-density-control-height:2.75rem;--ak-density-panel-padding:var(--ak-space-5);--ak-border:#2f3133;--ak-border-subtle:#262729;--ak-border-strong:#4a4c4f;--ak-surface-sunken:#1a1b1c;--ak-surface-sunken-2:#232425;--ak-card-bg:color-mix(in srgb, var(--ak-surface-canvas) 85%, var(--ak-surface-sunken-2));--ak-card-border:color-mix(in srgb, var(--ak-text-primary) 12%, transparent);--ak-notice-bg:color-mix(in srgb, var(--ak-surface-canvas) 85%, var(--ak-surface-sunken-2));--ak-notice-fg:var(--ak-text-primary);--ak-notice-border:color-mix(in srgb, var(--ak-text-primary) 15%, transparent);--ak-notice-msg-fg:var(--ak-text-secondary);--ak-popover-bg:color-mix(in srgb, var(--ak-surface-canvas) 88%, var(--ak-surface-sunken-2));--ak-popover-fg:var(--ak-text-primary);--ak-popover-border:color-mix(in srgb, var(--ak-text-primary) 18%, transparent);--ak-popover-title-fg:var(--ak-text-primary);--ak-popover-body-fg:var(--ak-text-secondary);--ak-laser-color:var(--ak-signal-info);--ak-rarity-1:#bababa;--ak-rarity-1-text:#bababa;--ak-rarity-2:#d3dc35;--ak-rarity-2-text:#d3dc35;--ak-rarity-3:#82c5f5;--ak-rarity-3-text:#82c5f5;--ak-rarity-4:#bf96ed;--ak-rarity-4-text:#bf96ed;--ak-rarity-5:#efd691;--ak-rarity-5-text:#efd691;--ak-rarity-6:#ff9433;--ak-rarity-6-text:#ff9433;--ak-prof-pioneer:#c9a94b;--ak-prof-warrior:#c96a4b;--ak-prof-tank:#5e8fc9;--ak-prof-sniper:#4bb3c9;--ak-prof-caster:#9b6fc9;--ak-prof-medic:#5fc98c;--ak-prof-support:#c95fa2;--ak-prof-special:#8a8f99;--ak-grid-color:#ffffff0d;--ak-grid-size:32px;--ak-stripe-color:#ffffff12;--ak-stripe-size:8px;--ak-halftone-color:#ffffff29;--ak-halftone-size:6px;--ak-scanline-color:#ffffff0a;--ak-glyph-filter:none;--ak-vignette-color:#0000008c;--ak-vignette-size:55%;--ak-grain-color:#ffffff0d;--ak-grain-size:3px;--ak-grain-opacity:.16;--ak-mosaic-size:5px;--ak-trust-icon:none;--ak-trust-content:none;--ak-font-display:"Novecento Sans Wide", "Bender", "Oswald", "Michroma", "Arial Narrow", Noto Sans SC, Roboto, Arial, sans-serif;--ak-font-label:"Bender", "Chakra Petch", "Rajdhani", "Oswald", Noto Sans SC, Roboto, Arial, sans-serif;--ak-fs-xs:.75rem;--ak-fs-sm:.875rem;--ak-fs-body:1rem;--ak-fs-h3:1.25rem;--ak-fs-display:2.5rem;--ak-fs-display-xl:3.5rem;--ak-fs-overline:.6875rem;--ak-tracking-caps:.08em;--ak-tracking-overline:.14em;--ak-tracking-display:-.02em;--ak-lh-display:1.05;--ak-bar-w:4px;--ak-bar-w-lg:8px;--ak-dur-fast:.15s;--ak-line-hairline:1px;--ak-line-strong:4px;--ak-cut-sm:.375rem;--ak-cut-md:.75rem;--ak-cut-lg:1.5rem;--ak-radius-subtle:2px;--ak-shadow-panel:inset 0 1px 0 0 #ffffff1f, inset 0 0 0 1px #ffffff08, 0 2px 4px #00000040, 0 6px 16px #00000052, 0 20px 44px #0000007a;--ak-shadow-card:inset 0 1px 0 0 #ffffff17, inset 0 0 0 1px #ffffff05, 0 1px 3px #0003, 0 6px 18px #0000004d;--ak-shadow-subtle:inset 0 1px 0 0 #ffffff0f, 0 1px 2px #0000002e, 0 3px 8px #0000003d;--ak-shadow-elevated:inset 0 1px 0 0 #ffffff29, inset 0 0 0 1px #ffffff0a, 0 2px 6px #00000040, 0 10px 24px #00000061, 0 28px 64px #00000085;--ak-shadow-signal:0 0 1rem color-mix(in srgb, var(--ak-shadow-signal-color,var(--ak-signal-info)) 62%, transparent);--ak-shadow-neon:0 0 16px color-mix(in srgb, var(--ak-signal-info) 38%, transparent), 0 0 2px var(--ak-signal-info);--ak-depth-perspective:30em;--ak-motion-fast:.12s;--ak-motion-base:.2s;--ak-motion-slow:.42s;--ak-ease-standard:cubic-bezier(.2, 0, 0, 1);--ak-ease-emphasized:cubic-bezier(.2, .8, .2, 1);--ak-ease-tactical:cubic-bezier(.16, 1, .3, 1);--ak-ease-snap:cubic-bezier(0, 0, .2, 1);--ak-focus-color:var(--ak-signal-action);--ak-focus-width:3px;--ak-focus-offset:3px}[data-ak-theme=archive]{--ak-surface-canvas:#eef0f1;--ak-surface-panel:#fdfdfbf5;--ak-surface-muted:#e4e6e8eb;--ak-surface-raised:#fff;--ak-text-primary:#1b1d1f;--ak-text-secondary:#1b1d1fad;--ak-signal-info:#0098dc;--ak-signal-action:#c99d00;--ak-surface-inverse:#1b1d1f;--ak-text-inverse:#f8f8f5;--ak-border:#d9dbdc;--ak-border-subtle:#e8eaeb;--ak-border-strong:#b1b1b1;--ak-surface-sunken:#fdfdfb;--ak-surface-sunken-2:#f2f3f4;--ak-card-bg:var(--ak-surface-raised);--ak-card-border:var(--ak-border);--ak-notice-bg:var(--ak-surface-raised);--ak-notice-fg:var(--ak-text-primary);--ak-notice-border:var(--ak-border);--ak-notice-msg-fg:var(--ak-text-secondary);--ak-popover-bg:var(--ak-surface-raised);--ak-popover-fg:var(--ak-text-primary);--ak-popover-border:var(--ak-border);--ak-popover-title-fg:var(--ak-text-primary);--ak-popover-body-fg:var(--ak-text-secondary);--ak-laser-color:var(--ak-signal-info);--ak-rarity-1-text:#6f6f6f;--ak-rarity-2-text:#7f8a00;--ak-rarity-3-text:#1d78b8;--ak-rarity-4-text:#7d4fc2;--ak-rarity-5-text:#a87a00;--ak-rarity-6-text:#d45f00;--ak-grid-color:#0000000f;--ak-stripe-color:#00000014;--ak-halftone-color:#00000024;--ak-scanline-color:#00000009;--ak-glyph-filter:invert(1);--ak-shadow-panel:0 1px 2px #00000014, 0 4px 12px #0000001a, 0 16px 32px #00000024;--ak-shadow-card:0 1px 2px #0000000f, 0 3px 10px #00000014;--ak-shadow-subtle:0 1px 2px #0000000d, 0 2px 4px #0000000f;--ak-shadow-elevated:0 1px 3px #0000001a, 0 6px 16px #0000001f, 0 18px 40px #00000029;--ak-vignette-color:#00000052;--ak-grain-color:#0000000d;--ak-grain-opacity:.12}[data-ak-theme=archive] .ak-status__signal{box-shadow:none;border-radius:0}.bg-white{background-color:#fff}.bg-black{background-color:#000}.bg-low{background-color:#9c9c9c}.bg-basic{background-color:#d8dd5a}.bg-primary{background-color:#4aabea}.bg-secondary{background-color:#cfc2d1}.bg-advanced{background-color:#f1c644}.bg-accent{background-color:#f6540e}.bg-blue{background-color:#2bf}.bg-yellow{background-color:#ffd802}.bg-dark-blue{background-color:#0075a8}.bg-light-blue{background-color:#3ff7ff}.bg-gray{background-color:#313131}.bg-dark{background-color:#222}.text-shadow{text-shadow:1px 1px 1px #0000004d}.drop-shadow{filter:drop-shadow(1px 1px 1px #0000004d)}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:400;font-display:swap;src:url(../media/chakra-petch-latin-400-normal.3l7k-5329by9x.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:500;font-display:swap;src:url(../media/chakra-petch-latin-500-normal.2lcw2inh66lu4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:600;font-display:swap;src:url(../media/chakra-petch-latin-600-normal.34i55il26mb_0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:700;font-display:swap;src:url(../media/chakra-petch-latin-700-normal.1s--kcv7ff0_e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oswald;font-style:normal;font-weight:200 700;font-display:swap;src:url(../media/oswald-latin-wght-normal.01c2-di5e_1xz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ak-density-scale:1;--ak-density-control:1}[data-ak-density=compact]{--ak-density-scale:.875;--ak-density-control:.875}[data-ak-density=cozy]{--ak-density-scale:1;--ak-density-control:1}[data-ak-density=spacious]{--ak-density-scale:1.15;--ak-density-control:1.15}.ak-button{--ak-button-height:3.125rem;--ak-button-min-width:7.5rem;--ak-button-pad-x:1.25rem;--ak-button-fs:1rem;--ak-button-icon:3rem}.ak-button[data-ak-size=sm]{--ak-button-height:2.75rem;--ak-button-min-width:6rem;--ak-button-pad-x:.9rem;--ak-button-fs:.875rem;--ak-button-icon:2.25rem}.ak-button[data-ak-size=lg]{--ak-button-height:3.5rem;--ak-button-min-width:9rem;--ak-button-pad-x:1.6rem;--ak-button-fs:1.0625rem;--ak-button-icon:3.25rem}.ak-button{font-family:Noto Sans SC,Roboto,Arial,sans-serif;font-size:var(--ak-button-fs);height:calc(var(--ak-button-height)*var(--ak-density-control,1));min-width:var(--ak-button-min-width);width:auto;max-width:100%;padding:0 var(--ak-button-pad-x);color:var(--ak-button-fg,white);background-color:var(--ak-button-bg,#808080f2);background-image:linear-gradient(105deg, transparent 42%, var(--ak-button-sheen,#ffffff3d) 50%, transparent 58%);box-shadow:var(--ak-button-shadow,inset 0 1px 0 #fff3, inset 0 0 5px #0003, 0 2px 4px #00000059, 0 6px 14px #00000047);transition:filter var(--ak-motion-base,.2s) var(--ak-ease-tactical,ease),transform var(--ak-motion-fast,.12s) var(--ak-ease-tactical,ease),box-shadow var(--ak-motion-base,.2s) var(--ak-ease-tactical,ease),background-color var(--ak-motion-base,.2s) var(--ak-ease-tactical,ease),background-position 0s linear var(--ak-motion-base,.2s);cursor:pointer;background-position:150% 0;background-repeat:no-repeat;background-size:250% 100%;border:none;outline:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex;position:relative}.ak-button:after{visibility:hidden;content:"";background-color:#0000;transition:background-color .2s;position:absolute;inset:0}.ak-button:active{box-shadow:inset 0 0 10px #0000001a,0 6px 12px #00000080}.ak-button:active:after{content:"";visibility:visible;background-color:#0000001a}.ak-button:hover:not(:disabled){filter:brightness(1.12);box-shadow:inset 0 1px 0 #ffffff59,0 4px 14px #0000006b,0 0 14px color-mix(in srgb, var(--ak-button-bg,var(--ak-signal-info)) 30%, transparent);transition:filter var(--ak-motion-base,.2s) var(--ak-ease-tactical,ease),transform var(--ak-motion-fast,.12s) var(--ak-ease-tactical,ease),box-shadow var(--ak-motion-base,.2s) var(--ak-ease-tactical,ease),background-color var(--ak-motion-base,.2s) var(--ak-ease-tactical,ease),background-position var(--ak-motion-slow,.42s) var(--ak-ease-emphasized,ease-out);background-position:-50% 0;transform:translateY(-2px)}.ak-button:active:not(:disabled){filter:brightness(.95);transform:translateY(1px)scale(.985)}.ak-button--chamfer{clip-path:polygon(0 0,calc(100% - .625rem) 0,100% .625rem,100% 100%,0 100%)}.ak-button--chamfer:after{content:"";pointer-events:none;background:linear-gradient(135deg,#fff6 0%,#0000 60%);width:.625rem;height:.625rem;position:absolute;top:0;right:0}.ak-button--with-subtitle{padding-top:.25rem;padding-bottom:.25rem}.ak-button__content{flex-direction:column;justify-content:center;align-items:center;gap:.12rem;line-height:1.1;display:inline-flex}.ak-button__subtitle{font-family:var(--ak-font-mono,SFMono-Regular, Menlo, Monaco, Consolas, monospace);letter-spacing:.14em;text-transform:uppercase;opacity:.72;font-size:.58em;font-weight:800;line-height:1}.ak-button:focus-visible{outline:var(--ak-focus-width,3px) solid var(--ak-focus-color,#f1c644);outline-offset:var(--ak-focus-offset,3px)}.ak-button:disabled{cursor:not-allowed;filter:grayscale(.6);opacity:.55}.ak-button__icon{width:var(--ak-button-icon,3rem);height:var(--ak-button-icon,3rem);fill:currentColor;display:inline-flex}.ak-button__label{font-family:Noto Sans SC,Roboto,Arial,sans-serif;line-height:1;display:inline-flex}.ak-button--block{width:100%;display:block}.ak-button--block+.ak-button-block{margin-top:20px}.ak-button--fab{background-color:#80808099;width:4rem;height:3.5rem;padding:0;display:inline-block;box-shadow:0 8px 10px #000c}.ak-button--fab:active{background-color:#80808080;box-shadow:0 5px 10px #000c}.ak-button--fab .ak-button__icon{width:2.2rem;height:2.2rem}.ak-button--outline{--ak-button-border:2px solid #fff;--ak-button-shadow:0 10px 15px #00000080;border:var(--ak-button-border);box-shadow:var(--ak-button-shadow);font-family:Noto Sans SC,Roboto,Arial,sans-serif}.ak-button--action{--ak-button-bg:#2bf;--ak-button-shadow:2px 5px 50px -10px #00000080;text-align:right;background-color:var(--ak-button-bg);box-shadow:var(--ak-button-shadow)}.ak-button--advanced{--ak-button-bg:#ffd802d9}.ak-button--light{--ak-button-fg:#1b1d1f;--ak-button-bg:#eeeeeed9;color:var(--ak-button-fg);background-color:var(--ak-button-bg)}.ak-button--danger{--ak-button-fg:#fff;--ak-button-bg:var(--ak-signal-danger,#e33b3b);--ak-button-shadow:inset 0 1px 0 #ffffff59, 0 4px 14px #0000006b, 0 0 14px color-mix(in srgb, var(--ak-signal-danger,#e33b3b) 36%, transparent);color:var(--ak-button-fg);background-color:var(--ak-button-bg);box-shadow:var(--ak-button-shadow)}.ak-button--danger:hover:not(:disabled){filter:brightness(1.15);box-shadow:inset 0 1px 0 #ffffff73,0 6px 18px #0000007a,0 0 20px color-mix(in srgb, var(--ak-signal-danger,#e33b3b) 50%, transparent)}.ak-button--ghost{--ak-button-fg:var(--ak-text-primary);--ak-button-bg:transparent;--ak-button-border:1px solid color-mix(in srgb, var(--ak-text-primary) 22%, transparent);--ak-button-shadow:none;border:var(--ak-button-border);color:var(--ak-button-fg);background-color:var(--ak-button-bg);box-shadow:none}.ak-button--ghost:hover:not(:disabled){border-color:var(--ak-signal-info);background-color:color-mix(in srgb, var(--ak-signal-info) 14%, transparent);color:var(--ak-signal-info);box-shadow:0 0 14px color-mix(in srgb, var(--ak-signal-info) 28%, transparent)}.ak-button__info{color:#fff;background-color:#0009;align-items:center;height:30px;font-family:Noto Sans SC,Roboto,Arial,sans-serif;font-size:1.2rem;display:flex}.ak-button__info .ak-icon{filter:drop-shadow(0 10px 15px #000);width:3rem;height:3rem;margin-top:-.5rem}.ak-button--card{color:#000;background-color:#eee;width:12.5rem;height:6rem;margin:.3rem;position:relative;box-shadow:0 2px 8px #0009}.ak-button--card .ak-icon{color:#d3d3d3;width:5rem;height:5rem;position:absolute;right:.2rem}.ak-button--card .label{font-family:Noto Serif SC,serif;font-size:2.8rem;font-weight:900;position:absolute;top:10px;left:10px}.ak-button--card .subtitle{color:#999;font-size:21px;position:absolute;top:58px;left:14px}.ak-button--card.with-line:before{content:"";background-color:#f6540e;width:10rem;height:5px;position:absolute;top:-2px}.ak-button--start{color:#ffd802;text-shadow:0 0 20px #0000004d;cursor:pointer;width:38px;height:38px;transition:box-shadow var(--ak-motion-fast,.12s) ease,border-color var(--ak-motion-fast,.12s) ease;background-color:#0000;border:5px solid #ffd802;margin:10px;font-size:xx-small;font-style:italic;font-weight:700;display:inline-block;transform:rotate(-45deg);box-shadow:0 0 20px #0000004d,inset 0 0 50px #0000004d}.ak-button--start:hover:not(:disabled){box-shadow:0 0 30px #ffd80280,0 0 20px #0006,inset 0 0 50px #ffd8022e}.ak-button--start:active:not(:disabled){transform:rotate(-45deg)scale(.94)}.ak-button--start .icon{color:#ffd802;transform:rotate(45deg)translate(22px,-10px)}.ak-button--start .label{text-align:center;transform:rotate(45deg)translateY(5px)}.ak-button--start:after{content:"";border:5px solid var(--ak-loading-color,#ffd802);background-color:#0000;width:38px;height:38px;animation-name:ak-radio;animation-duration:.7s;animation-timing-function:ease-out;animation-iteration-count:infinite;display:inline-block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes ak-radio{0%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(2.37)}}@media (prefers-reduced-motion:reduce){.ak-button--start:after{animation:none}}.ak-button--pill{--ak-button-radius:999px;border-radius:var(--ak-button-radius)}.ak-button--icon{min-width:0;width:calc(var(--ak-button-height)*var(--ak-density-control,1));padding:0}.ak-button--link{min-width:0;min-height:0;color:var(--ak-signal-info,#4aabea);box-shadow:none;background-color:#0000;background-image:none;border:0;padding:0}.ak-button--link:hover:not(:disabled){color:var(--ak-signal-info,#4aabea);box-shadow:none;filter:none;background-color:#0000;text-decoration:underline;transform:none}.ak-button--loading,.ak-button.is-loading{color:#0000;pointer-events:none}.ak-button--loading:after,.ak-button.is-loading:after{content:"";border:2px solid var(--ak-button-fg,#fff);border-right-color:#0000;border-radius:50%;width:14px;height:14px;margin:auto;animation:.7s linear infinite ak-button-spin;position:absolute;inset:0}@keyframes ak-button-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ak-button--loading:after,.ak-button.is-loading:after{animation:none}}.ak-button-group{width:300px;display:flex}.ak-button-group .ak-button{color:#000;font-family:Noto Sans SC,Roboto,Arial,sans-serif;font-size:x-large;box-shadow:0 2px 10px #0000001a}.ak-button-group--action{background-color:var(--button-group-bgcolor,#05a6dce6);padding:.2rem}.ak-button-group--action .ak-icon{color:gray;margin:0 .2rem}.ak-button-group--action .info{color:#fff;background-color:#444;align-items:center;height:2rem;font-size:1.2rem;display:flex}.ak-button-group--action .button-group{display:flex}.ak-button-group--action .button-group .ak-icon{color:#fff3;width:3.5rem;height:3.5rem;position:absolute;left:0}.ak-button-group--action .button-group .ak-button{height:4rem;transition:background-color var(--ak-motion-fast,.12s) ease,transform var(--ak-motion-fast,.12s) ease,box-shadow var(--ak-motion-fast,.12s) ease;background-color:#0000;flex-grow:1;align-items:center;display:inline-flex;box-shadow:inset 0 0 2px #0009}.ak-button-group--action .button-group .ak-button:hover:not(:disabled){background-color:#ffffff1f;box-shadow:inset 0 0 8px #fff3}.ak-button-group--action .button-group .ak-button:active:not(:disabled){background-color:#00000040;transform:translateY(1px)scale(.98)}.ak-button-group--action .button-group .ak-button__label{font-family:Noto Serif SC,serif;font-size:1.8rem;font-weight:900}.ak-button-group--total{display:flex}.ak-button-group--total .left{flex-grow:1}.ak-button-group--total .left .ak-button{background-color:var(--button-group-bgcolor,#05a6dce6);width:100%;height:100%;box-shadow:none}.ak-button-group--total .left .ak-button .ak-icon{color:#fff3;width:5rem;height:5rem;position:absolute;right:0}.ak-button-group--total .left .ak-button__label{padding-top:1.8rem;font-family:Noto Serif SC,serif;font-size:2.5rem;font-weight:900}.ak-button-group--total .right{z-index:1;flex-grow:1.6;box-shadow:0 0 4px #0000004d}.ak-button-group.with-small{background:#444;width:17.5rem;position:relative}.ak-button-group.with-small .ak-button--card{margin:0}.ak-button-group.with-small .ak-button--card .ak-icon{width:6rem;height:6rem}.ak-button-group.with-small .subtitle{color:#f6540e;font-family:Syncopate,sans-serif;font-size:12px;font-weight:700;position:absolute;top:56px;left:10px}.ak-button-group.with-small .small{flex-direction:column;align-items:center;width:4.5rem;height:100%;padding-top:.8rem;display:inline-flex;position:absolute;right:0}.ak-button-group.with-small .small .label{color:#fff;font-family:Noto Serif SC,serif;font-size:2rem;font-weight:900}.ak-button-group.with-small .small .ak-icon{color:gray;width:3.2rem;height:3.2rem}.ak-card{--ak-card-pad:.5rem 1rem;--ak-card-gap:1rem;--ak-card-title-fs:1.25rem}.ak-card[data-ak-size=sm]{--ak-card-pad:.35rem .7rem;--ak-card-gap:.75rem;--ak-card-title-fs:1.0625rem}.ak-card[data-ak-size=lg]{--ak-card-pad:.85rem 1.5rem;--ak-card-gap:1.35rem;--ak-card-title-fs:1.5rem}.ak-card{background-color:var(--ak-card-bg,color-mix(in srgb, var(--ak-surface-canvas) 85%, var(--ak-surface-sunken-2)));border:1px solid var(--ak-card-border,color-mix(in srgb, var(--ak-text-primary) 12%, transparent));transition:transform var(--ak-motion-fast,.12s) ease,box-shadow var(--ak-motion-base,.2s) ease,border-color var(--ak-motion-fast,.12s) ease;box-shadow:var(--ak-card-shadow,inset 0 1px 0 0 #ffffff14, 0 1px 2px #00000026, 0 4px 14px #00000038);padding:var(--ak-card-pad);outline:none;display:inline-block}.ak-card--chamfer{clip-path:polygon(0 0,calc(100% - 1.25rem) 0,100% 1.25rem,100% 100%,0 100%)}.ak-card--glass{background-color:var(--ak-surface-sunken-2);border:1px solid color-mix(in srgb, var(--ak-text-primary) 16%, transparent);box-shadow:inset 0 1px 0 0 color-mix(in srgb, var(--ak-text-primary) 12%, transparent),0 1px 2px #0003,0 8px 24px #00000047}.ak-card--glass:hover{border-color:color-mix(in srgb, var(--ak-text-primary) 30%, transparent);box-shadow:inset 0 1px 0 0 color-mix(in srgb, var(--ak-text-primary) 16%, transparent),0 2px 4px #00000038,0 10px 28px #00000052}.ak-card .ak-card__header{gap:.25rem;display:grid}.ak-card .ak-card__title{font-family:Noto Serif SC,serif;font-size:var(--ak-card-title-fs);margin:0;font-weight:900;line-height:1.3}.ak-card .ak-card__description{color:currentColor;opacity:.68;margin:0;font-size:.875rem;line-height:1.5}.ak-card .ak-card__content{margin-top:.875rem}.ak-card .ak-card__footer{margin-top:var(--ak-card-gap);align-items:center;gap:.75rem;display:flex}.ak-card--hoverable:hover{transform:translateY(-3px);box-shadow:inset 0 1px #ffffff38,inset 0 0 0 1px #ffffff0a,0 8px 24px -4px #00000073}.ak-card--interactive{cursor:pointer;-webkit-user-select:none;user-select:none}.ak-card--interactive:active{transform:translateY(1px)scale(.99);box-shadow:inset 0 1px #ffffff14,0 2px 6px #0003}.ak-card--interactive:focus-visible{outline:var(--ak-focus-width,3px) solid var(--ak-focus-color,#f1c644);outline-offset:2px}.ak-card--tactical{border:1px solid color-mix(in srgb, var(--ak-text-primary) 15%, transparent);background-color:var(--ak-card-bg,color-mix(in srgb, var(--ak-surface-canvas) 85%, var(--ak-surface-sunken-2)));position:relative;box-shadow:inset 0 1px #ffffff1f,0 4px 20px #00000061}.ak-card--tactical:before{content:"";background:linear-gradient(90deg, transparent, var(--ak-signal-info) 15%, var(--ak-signal-info) 85%, transparent);opacity:.85;pointer-events:none;height:2px;position:absolute;top:-1px;left:.75rem;right:.75rem}.ak-card--tactical:after{content:"";pointer-events:none;background-image:linear-gradient(var(--ak-signal-info), var(--ak-signal-info)),linear-gradient(var(--ak-signal-info), var(--ak-signal-info)),linear-gradient(var(--ak-signal-info), var(--ak-signal-info)),linear-gradient(var(--ak-signal-info), var(--ak-signal-info)),linear-gradient(var(--ak-signal-info), var(--ak-signal-info)),linear-gradient(var(--ak-signal-info), var(--ak-signal-info)),linear-gradient(var(--ak-signal-info), var(--ak-signal-info)),linear-gradient(var(--ak-signal-info), var(--ak-signal-info));opacity:.75;transition:opacity var(--ak-motion-base,.2s) ease;background-position:0 0,0 0,100% 0,100% 0,0 100%,0 100%,100% 100%,100% 100%;background-repeat:no-repeat;background-size:8px 1.5px,1.5px 8px,8px 1.5px,1.5px 8px,8px 1.5px,1.5px 8px,8px 1.5px,1.5px 8px;position:absolute;inset:-1px}.ak-card--tactical:hover:after{opacity:1;filter:drop-shadow(0 0 3px var(--ak-signal-info))}.ak-card--chassis{border:1px solid color-mix(in srgb, var(--ak-text-primary) 18%, transparent);background-color:var(--ak-card-bg,color-mix(in srgb, var(--ak-surface-canvas) 88%, var(--ak-surface-sunken-2)));position:relative;box-shadow:inset 0 1px #ffffff29,inset 0 0 0 1px #ffffff0a,0 6px 24px #0000006b}.ak-card--chassis:before{content:"";background:repeating-linear-gradient(-45deg, var(--ak-signal-action) 0 4px, #15181a 4px 8px);pointer-events:none;width:7px;position:absolute;top:0;bottom:0;left:0}.ak-card--chassis:after{content:"";border:1px solid color-mix(in srgb, var(--ak-text-primary) 6%, transparent);pointer-events:none;position:absolute;inset:3px}.ak-card--chassis:hover{border-color:color-mix(in srgb, var(--ak-signal-action) 50%, transparent);box-shadow:inset 0 1px 0 0 #ffffff38,inset 0 0 0 1px #ffffff0f,0 8px 32px #0000007a,0 0 18px color-mix(in srgb, var(--ak-signal-action) 20%, transparent)}.ak-card--outline{border:.5rem solid var(--ak-card-border,white);background-color:var(--ak-card-bg,transparent);min-height:100px;box-shadow:var(--ak-card-shadow,2px 2px 15px #0003);display:block}.ak-card--outline>.title,.ak-card--outline .ak-card__title{border-bottom:2px solid var(--ak-card-border,white);margin:.2rem 0;font-size:large;font-weight:900}.ak-card--outline:hover{box-shadow:var(--ak-card-shadow-hover,2px 2px 30px #0003)}.ak-card--stripe{isolation:isolate;width:var(--ak-card-w,200px);height:var(--ak-card-h,200px);padding:.75rem;position:relative;overflow:hidden}.ak-card--stripe:before{z-index:-1;content:"";background-image:repeating-linear-gradient(-45deg, transparent, transparent 4.714px, color-mix(in srgb, var(--ak-text-primary) 14%, transparent) 9.428px, color-mix(in srgb, var(--ak-text-primary) 14%, transparent) 14.142px);pointer-events:none;background-size:20px 20px;position:absolute;inset:0 0 0 -20px}.ak-card--stripe:hover{box-shadow:0 0 20px #0003}.ak-card--stripe:hover:before{animation:.9s linear infinite ak-card-stripe-scroll}.ak-card--place{width:var(--ak-card-w,100px);height:var(--ak-card-h,100px);border:1px solid #0000;border-bottom:4px solid var(--ak-card-place-color,white);padding:0;box-shadow:inset 0 0 20px #fff}.ak-card--place:active,.ak-card--place:focus:not([aria-pressed=false]),.ak-card--place[aria-pressed=true]{border-top:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff;transform:translateY(-10px);box-shadow:inset 0 0 20px #fff,0 5px 10px #0000001a}.ak-card.ak-card--selected{border-color:var(--ak-signal-info,#4aabea);box-shadow:inset 0 0 0 1px var(--ak-signal-info,#4aabea),0 1px 2px #0003,0 4px 14px #00000042}@keyframes ak-card-stripe-scroll{0%{transform:translate(0)}to{transform:translate(20px)}}@media (prefers-reduced-motion:reduce){.ak-card--stripe:hover:before{animation:none}}.ak-card--flat{background-color:var(--ak-surface-sunken-2,#232425);box-shadow:none;border:0}.ak-card--inset{background-color:var(--ak-surface-sunken,#1a1b1c);box-shadow:inset 0 1px 3px #00000059}.ak-card--accent-top{border-top:3px solid var(--ak-signal-info,#4aabea)}.ak-card--hover:hover{border-color:color-mix(in srgb, var(--ak-signal-info,#4aabea) 45%, transparent);transform:translateY(-2px);box-shadow:inset 0 1px #ffffff29,0 8px 22px -4px #0000006b}.ak-command-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;width:min(34rem,100%);display:grid}.ak-command{--ak-command-signal:var(--ak-signal-info,var(--ak-color-primary,#2bf));--ak-command-surface:var(--ak-surface-raised,#424242eb);--ak-command-text:var(--ak-text-primary,#f8f8f5);--ak-command-muted:#f8f8f594;box-sizing:border-box;min-width:0;min-height:0;color:var(--ak-command-text);background:var(--ak-command-surface);cursor:pointer;isolation:isolate;text-align:left;background-image:linear-gradient(165deg,#ffffff12,#0000 60%);border:0;border-radius:0;align-content:end;padding:clamp(.7rem,1cqw,1.15rem) clamp(.7rem,1.15cqw,1.35rem);font-family:Noto Sans SC,Roboto,Arial,sans-serif;transition:filter .22s,transform .28s cubic-bezier(.22,1,.36,1);display:grid;position:relative;overflow:hidden;box-shadow:0 1cqw 2cqw #0000004d}.ak-command:before{z-index:-1;content:"";background:var(--ak-command-signal);opacity:0;transform-origin:0;height:clamp(.18rem,.22cqw,.25rem);transition:opacity .15s,transform .15s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.ak-command:after{z-index:-1;content:"";pointer-events:none;border:1px solid #ffffff2e;position:absolute;inset:clamp(.2rem,.26cqw,.3rem)}.ak-command .ak-command__watermark{z-index:-1;color:currentColor;opacity:.17;width:min(9cqw,75%);height:min(9cqw,88%);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-5deg)}.ak-command .ak-command__icon{z-index:1;color:inherit;align-items:center;margin-bottom:.35cqw;font-size:clamp(1.1rem,2.2cqw,2.4rem);display:inline-flex;position:relative}.ak-command .ak-command__label{z-index:1;letter-spacing:-.08em;text-shadow:0 .13cqw .2cqw #0000003d;font-family:Noto Serif SC,serif;font-size:clamp(1.1rem,2.7cqw,2.85rem);font-weight:900;line-height:1;position:relative}.ak-command .ak-command__meta{z-index:1;color:var(--ak-command-muted);letter-spacing:.06em;text-overflow:ellipsis;white-space:nowrap;margin-top:.42cqw;font-family:Noto Sans SC,Roboto,Arial,sans-serif;font-size:clamp(.42rem,.58cqw,.62rem);font-weight:700;line-height:1.2;position:relative;overflow:hidden}.ak-command .ak-command__badge{z-index:2;color:#111315;background:var(--ak-dashboard-accent,#ff5e19);letter-spacing:.08em;padding:.13cqw .32cqw;font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:clamp(.36rem,.45cqw,.48rem);font-weight:900;position:absolute;top:.55cqw;right:.55cqw}.ak-command .ak-command__current{z-index:2;color:#fff;letter-spacing:.08em;background:#121416d1;padding:.18cqw .48cqw;font-size:clamp(.48rem,.64cqw,.68rem);font-weight:800;position:absolute;top:.75cqw;right:.9cqw}.ak-command--paper,.ak-command--primary{--ak-command-surface:var(--ak-dashboard-paper,#fdfdfbeb);--ak-command-text:#1b1d1f;--ak-command-muted:#1b1d1f94;--ak-command-signal:var(--ak-dashboard-accent,#ff5e19)}.ak-command--muted{--ak-command-surface:var(--ak-dashboard-muted,#ebecebeb);--ak-command-text:#242628;--ak-command-muted:#24262885;--ak-command-signal:var(--ak-dashboard-info,#05a7dc)}.ak-command--dark{--ak-command-surface:var(--ak-dashboard-dark,#424242eb);--ak-command-signal:var(--ak-dashboard-accent,#ff5e19)}.ak-command--cyan,.ak-command--accent{--ak-command-surface:var(--ak-dashboard-cyan,#05a7dceb);--ak-command-signal:#fdfdfb;--ak-command-text:#fff;--ak-command-muted:#ffffffb3}.ak-command--paper,.ak-command--primary,.ak-command--muted{background-image:linear-gradient(#fffc, #ffffffe0),var(--ak-dashboard-paper-image,none);background-size:cover}.ak-command--wide{grid-column:span 2}.ak-command--operation{--ak-command-surface:transparent;--ak-command-text:#17191b;--ak-command-muted:#17191b99;--ak-command-signal:var(--ak-dashboard-accent,#ff5e19);box-shadow:none;background-image:none;grid-template-rows:auto auto auto;align-content:start;justify-items:start;padding:12cqh 1.2cqw .4cqw 1.875cqw}.ak-command--operation:before,.ak-command--operation:after{display:none}.ak-command--operation .ak-command__label{letter-spacing:0;transform-origin:0;font-size:40cqh;line-height:1.15;transform:translateY(-7cqh)scaleX(.92)}.ak-command--operation .ak-command__current{letter-spacing:0;transform-origin:0 0;border-radius:2.8cqh;width:max-content;margin-top:-6.5cqh;padding:1.55cqh 2.4cqh 1.8cqh;font-size:14.5cqh;line-height:1;position:static;scale:.84 1.05}.ak-command--operation .ak-command__meta{color:#17191bc7;letter-spacing:0;transform-origin:0;width:auto;margin-top:-1.5cqh;font-size:14.5cqh;font-weight:500;line-height:1.1;transform:translateY(.9cqh)scaleX(.84)}.ak-command--vertical{text-align:center;justify-items:center;padding-left:.55cqw;padding-right:.55cqw}.ak-command:hover:not(:disabled):not(.ak-command--disabled){filter:brightness(1.08);transform:translateY(-.18cqw)}.ak-command:active:not(:disabled):not(.ak-command--disabled){filter:brightness(.95);transition-duration:90ms;transform:translateY(.08cqw)}.ak-command--disabled,.ak-command:disabled{cursor:not-allowed;opacity:.45;filter:grayscale(.6);pointer-events:none}.ak-command:focus-visible{z-index:5;outline:max(2px,.16cqw) solid var(--ak-command-signal);outline-offset:max(2px,.12cqw)}.ak-command[aria-pressed=true]:before{opacity:1;transform:scaleX(1)}.ak-command-group{min-width:0}.ak-command-group--recruitment{color:#fff;background:var(--ak-dashboard-cyan,#05a7dceb);grid-template-columns:1fr 1fr;gap:1px;min-height:0;padding-top:clamp(1.1rem,1.75cqw,1.85rem);display:grid;position:relative;box-shadow:0 1cqw 2cqw #0000004d}.ak-command-group--recruitment:before{z-index:1;content:"";border-top:.18cqw solid var(--ak-dashboard-info,#05a7dc);background:#313435e0;border-bottom:1px solid #ffffff57;height:1.75cqw;position:absolute;top:0;left:0;right:0}.ak-command-group--recruitment .ak-command-group__label{z-index:2;letter-spacing:.08em;font-family:Noto Serif SC,serif;font-size:clamp(.85rem,1.35cqw,1.45rem);font-weight:900;line-height:1;position:absolute;top:.28cqw;left:1.1cqw}.ak-command-group--recruitment .ak-command--split{min-height:0;box-shadow:none;border-top:1px solid #ffffff5c;padding:.55cqw .75cqw}.ak-command-group--recruitment .ak-command--split:first-of-type{border-right:1px solid #ffffff5c}.ak-command-group--recruitment .ak-command--split .ak-command__label{letter-spacing:normal;font-family:Noto Sans SC,Roboto,Arial,sans-serif;font-size:clamp(1.25rem,2.08cqw,1.875rem)}.ak-command-group--recruitment .ak-command--split .ak-command__watermark{opacity:.14;width:5cqw;height:5cqw}@media (max-width:36rem){.ak-command-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.ak-command{min-height:5rem}.ak-command--wide,.ak-command--wide-mobile{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.ak-command,.ak-command:before{transition:none}}.ak-counter{color:#fff;align-items:center;margin:0 .5rem;display:inline-flex}.ak-counter__prefix .ak-icon{filter:drop-shadow(1px 1px 4px #0009);width:2.8rem;height:2.8rem}.ak-counter__content{text-shadow:1px 1px 4px #0009;vertical-align:text-bottom;margin-left:.4rem;font-family:Noto Sans SC,Roboto,Arial,sans-serif;font-size:1.8rem}.ak-counter__suffix .ak-icon{filter:drop-shadow(1px 1px 4px #0009);width:2rem;height:2rem;transition:all .2s}.ak-counter__suffix .ak-icon:active{color:#fffc}.ak-counter--compact{border-right:1px solid #f3f4ef29;min-height:2.5rem;margin:0;padding:0 .55rem}.ak-counter--compact .ak-counter__prefix .ak-icon{width:1.25rem;height:1.25rem}.ak-counter--compact .ak-counter__content{margin-left:.35rem;font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.9rem;font-weight:800}.ak-counter--compact .ak-counter__suffix{margin-left:.35rem}.ak-counter--compact .ak-counter__suffix .ak-icon{width:.95rem;height:.95rem}.ak-counter--terminal{box-sizing:border-box;background:0 0;border-right:0;justify-content:center;width:12.74cqw;min-width:0;min-height:4.2cqw;margin:0;padding:.2cqw .72cqw}.ak-counter--terminal:last-child{border-right:0}.ak-counter--terminal .ak-counter__prefix .ak-icon{width:clamp(1.5rem,2.5cqw,2.6rem);height:clamp(1.5rem,2.5cqw,2.6rem)}.ak-counter--terminal .ak-counter__content{letter-spacing:-.04em;margin-left:.35cqw;font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:clamp(1.05rem,2.2cqw,2.1rem);font-weight:800;line-height:1}.ak-counter--terminal .ak-counter__suffix{margin-left:.42cqw}.ak-counter--terminal .ak-counter__suffix .ak-icon{width:clamp(1rem,1.5cqw,1.6rem);height:clamp(1rem,1.5cqw,1.6rem)}.ak-counter-group{background-color:#0003;justify-content:center;align-items:center;height:2rem;display:flex}.ak-counter-group--terminal{width:42.4cqw;height:auto;min-height:3.2cqw;box-shadow:none;background:0 0;justify-content:flex-start;column-gap:1.5cqw}.ak-counter-group--terminal>.ak-counter:nth-child(2){width:13.25cqw;transform:translateY(-1.42cqw)}.ak-counter-group--terminal>.ak-counter:nth-child(3){width:13.38cqw;transform:translateY(-2.08cqw)}.ak-counter-group--terminal>.ak-counter:first-child{transform:translateY(-.75cqw)}.ak-dashboard{--ak-dashboard-image:linear-gradient(135deg, #4c565d, #111315);--ak-dashboard-paper:var(--ak-surface-panel,#fdfdfbe6);--ak-dashboard-muted:var(--ak-surface-muted,#ebecebe6);--ak-dashboard-dark:#424242e6;--ak-dashboard-cyan:#05a7dce6;--ak-dashboard-accent:#ff5e19;--ak-dashboard-signal:var(--ak-signal-action,var(--ak-color-advanced,#ffd802));--ak-dashboard-info:var(--ak-signal-info,var(--ak-color-primary,#2bf));--ak-dashboard-perspective:var(--ak-depth-perspective,30em);--ak-dashboard-tilt:10deg;--ak-dashboard-shadow:0 1.2cqw 2.4cqw #00000059;--ak-dashboard-menu-width:54.375cqw;--ak-dashboard-menu-height:71.111cqh;--ak-dashboard-menu-top:15.42cqh;--ak-dashboard-menu-right:-5.84cqw;--ak-dashboard-menu-resource-track:15%;--ak-dashboard-menu-operation-track:28%;--ak-dashboard-menu-card-inset:.556cqw;--ak-dashboard-menu-card-trim:1.389cqw;box-sizing:border-box;color:#f7f7f4;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;isolation:isolate;background:#111315;width:100%;height:100%;min-height:100%;font-family:Noto Sans SC,Roboto,Arial,sans-serif;position:relative;overflow:hidden;container-type:size}.ak-dashboard:after{z-index:8;content:"";pointer-events:none;mix-blend-mode:soft-light;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:4cqw 4cqw;position:absolute;inset:0}.ak-dashboard .ak-dashboard__rotate{display:none}.ak-dashboard .ak-dashboard__scene{position:absolute;inset:0;overflow:hidden}.ak-dashboard .ak-dashboard__layer{transform:translate3d(var(--ak-layer-x,0), var(--ak-layer-y,0), 0);will-change:transform;transition:transform .44s cubic-bezier(.22,1,.36,1);position:absolute}.ak-dashboard .ak-dashboard__atmosphere{z-index:7;pointer-events:none;position:absolute;inset:0;overflow:hidden}.ak-dashboard .ak-dashboard__mote{background:#fffff8b3;border-radius:50%;width:2px;height:2px;animation:14s linear infinite ak-dashboard-dust;position:absolute;box-shadow:0 0 4px #fffff84d}.ak-dashboard .ak-dashboard__mote:first-child{top:31 %;left:47 %;width:2px;height:2px;animation-duration:13s;animation-delay:-.7s}.ak-dashboard .ak-dashboard__mote:nth-child(2){top:62 %;left:94 %;width:3px;height:3px;animation-duration:14s;animation-delay:-1.4s}.ak-dashboard .ak-dashboard__mote:nth-child(3){top:93 %;left:41 %;width:1px;height:1px;animation-duration:15s;animation-delay:-2.1s}.ak-dashboard .ak-dashboard__mote:nth-child(4){top:24 %;left:88 %;width:2px;height:2px;animation-duration:16s;animation-delay:-2.8s}.ak-dashboard .ak-dashboard__mote:nth-child(5){top:55 %;left:35 %;width:3px;height:3px;animation-duration:17s;animation-delay:-3.5s}.ak-dashboard .ak-dashboard__mote:nth-child(6){top:86 %;left:82 %;width:1px;height:1px;animation-duration:18s;animation-delay:-4.2s}.ak-dashboard .ak-dashboard__mote:nth-child(7){top:17 %;left:29 %;width:2px;height:2px;animation-duration:19s;animation-delay:-4.9s}.ak-dashboard .ak-dashboard__mote:nth-child(8){top:48 %;left:76 %;width:3px;height:3px;animation-duration:20s;animation-delay:-5.6s}.ak-dashboard .ak-dashboard__mote:nth-child(9){top:79 %;left:23 %;width:1px;height:1px;animation-duration:12s;animation-delay:-6.3s}.ak-dashboard .ak-dashboard__mote:nth-child(10){top:10 %;left:70 %;width:2px;height:2px;animation-duration:13s;animation-delay:-7s}.ak-dashboard .ak-dashboard__mote:nth-child(11){top:41 %;left:17 %;width:3px;height:3px;animation-duration:14s;animation-delay:-7.7s}.ak-dashboard .ak-dashboard__mote:nth-child(12){top:72 %;left:64 %;width:1px;height:1px;animation-duration:15s;animation-delay:-8.4s}.ak-dashboard .ak-dashboard__mote:nth-child(13){top:3 %;left:11 %;width:2px;height:2px;animation-duration:16s;animation-delay:-9.1s}.ak-dashboard .ak-dashboard__mote:nth-child(14){top:34 %;left:58 %;width:3px;height:3px;animation-duration:17s;animation-delay:-9.8s}.ak-dashboard .ak-dashboard__mote:nth-child(15){top:65 %;left:5 %;width:1px;height:1px;animation-duration:18s;animation-delay:-10.5s}.ak-dashboard .ak-dashboard__mote:nth-child(16){top:96 %;left:52 %;width:2px;height:2px;animation-duration:19s;animation-delay:-11.2s}.ak-dashboard .ak-dashboard__mote:nth-child(17){top:27 %;left:99 %;width:3px;height:3px;animation-duration:20s;animation-delay:-11.9s}.ak-dashboard .ak-dashboard__mote:nth-child(18){top:58 %;left:46 %;width:1px;height:1px;animation-duration:12s;animation-delay:-12.6s}.ak-dashboard .ak-dashboard__mote:nth-child(19){top:89 %;left:93 %;width:2px;height:2px;animation-duration:13s;animation-delay:-13.3s}.ak-dashboard .ak-dashboard__mote:nth-child(20){top:20 %;left:40 %;width:3px;height:3px;animation-duration:14s;animation-delay:-14s}.ak-dashboard .ak-dashboard__mote:nth-child(21){top:51 %;left:87 %;width:1px;height:1px;animation-duration:15s;animation-delay:-14.7s}.ak-dashboard .ak-dashboard__mote:nth-child(22){top:82 %;left:34 %;width:2px;height:2px;animation-duration:16s;animation-delay:-15.4s}.ak-dashboard .ak-dashboard__mote:nth-child(23){top:13 %;left:81 %;width:3px;height:3px;animation-duration:17s;animation-delay:-16.1s}.ak-dashboard .ak-dashboard__mote:nth-child(24){top:44 %;left:28 %;width:1px;height:1px;animation-duration:18s;animation-delay:-16.8s}.ak-dashboard .ak-dashboard__mote:nth-child(25){top:75 %;left:75 %;width:2px;height:2px;animation-duration:19s;animation-delay:-17.5s}.ak-dashboard .ak-dashboard__mote:nth-child(26){top:6 %;left:22 %;width:3px;height:3px;animation-duration:20s;animation-delay:-18.2s}.ak-dashboard .ak-dashboard__mote:nth-child(27){top:37 %;left:69 %;width:1px;height:1px;animation-duration:12s;animation-delay:-18.9s}.ak-dashboard .ak-dashboard__mote:nth-child(28){top:68 %;left:16 %;width:2px;height:2px;animation-duration:13s;animation-delay:-19.6s}.ak-dashboard .ak-dashboard__background-layer{z-index:0;background:var(--ak-dashboard-image) center/cover no-repeat;inset:-.5%}.ak-dashboard .ak-dashboard__background-layer:before{z-index:1;content:"";pointer-events:none;background:linear-gradient(90deg,#0407097a,#04070905 35%,#0407090f 62%,#04070973);position:absolute;inset:0}.ak-dashboard .ak-dashboard__background{object-fit:cover;object-position:center;filter:saturate(.96)contrast(1.04)brightness(.86);width:100%;max-width:none;height:100%;transform:translate(1.2cqw)scale(1.02)}.ak-dashboard .ak-dashboard__character-layer{z-index:2;pointer-events:none;inset:0}.ak-dashboard .ak-dashboard__character{object-fit:contain;-webkit-user-select:none;user-select:none;width:auto;max-width:none;height:96%;position:absolute;top:2%;left:0}.ak-dashboard .ak-dashboard__plane{transform-style:preserve-3d;transform-origin:50%}.ak-dashboard .ak-dashboard__plane--left{transform:perspective(var(--ak-dashboard-perspective)) rotateY(var(--ak-dashboard-tilt)) scale(.9);transform-origin:0}.ak-dashboard .ak-dashboard__plane--right{transform:perspective(var(--ak-dashboard-perspective)) rotateY(calc(var(--ak-dashboard-tilt) * -1)) scale(.9);transform-origin:50%}.ak-dashboard .ak-dashboard__social{z-index:5;align-items:center;gap:.35cqw;display:flex;top:.38cqw;left:.7cqw}.ak-dashboard .ak-dashboard__social a{color:#ffffffb8;letter-spacing:0;text-shadow:0 .14cqw .25cqw #0000009e;text-transform:none;padding:0;font-family:Noto Sans SC,Roboto,Arial,sans-serif;font-size:clamp(1rem,1.875cqw,1.7rem);font-weight:500;text-decoration:none;position:relative}.ak-dashboard .ak-dashboard__social a:before{display:none}.ak-dashboard .ak-dashboard__social a:hover,.ak-dashboard .ak-dashboard__social a:focus-visible{color:#fff}.ak-dashboard .ak-dashboard__profile{z-index:5;color:#fff;cursor:pointer;text-align:center;background:0 0;border:0;grid-template-columns:minmax(0,1fr);justify-items:center;width:12cqw;min-width:0;padding:0;display:grid;top:38.5%;left:2.08cqw}.ak-dashboard .ak-dashboard__profile-mark{z-index:-1;opacity:.42;filter:brightness(2.8)grayscale()drop-shadow(0 .5cqw .5cqw #0000008c);width:6.5cqw;max-width:none;position:absolute;top:-.2cqw;left:-1.3cqw}.ak-dashboard .ak-dashboard__level-ring{border:.18cqw solid var(--ak-dashboard-signal);background:#0507083d;border-radius:50%;align-content:center;justify-items:center;width:8.33cqw;height:8.33cqw;display:grid;position:relative;box-shadow:inset 0 0 0 .32cqw #07090a75,0 .4cqw 1cqw #00000075}.ak-dashboard .ak-dashboard__level-ring:before,.ak-dashboard .ak-dashboard__level-ring:after{content:"";background:var(--ak-dashboard-cyan);width:.45cqw;height:.45cqw;box-shadow:0 0 .5cqw var(--ak-dashboard-cyan);border-radius:50%;position:absolute}.ak-dashboard .ak-dashboard__level-ring:before{top:.18cqw;right:.48cqw}.ak-dashboard .ak-dashboard__level-ring:after{background:var(--ak-dashboard-accent);box-shadow:0 0 .5cqw var(--ak-dashboard-accent);bottom:.65cqw;right:.18cqw}.ak-dashboard .ak-dashboard__level-ring strong{text-shadow:0 .18cqw .28cqw #000c;font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:clamp(2.5rem,4.17cqw,3.75rem);font-weight:500;line-height:1.05}.ak-dashboard .ak-dashboard__level-ring small{letter-spacing:.04em;margin-top:.55cqw;font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:clamp(.8rem,1.04cqw,.95rem);line-height:1}.ak-dashboard .ak-dashboard__profile-copy{text-shadow:0 .18cqw .3cqw #000c;background:0 0;justify-items:center;margin-top:1.45cqw;padding:0;display:grid}.ak-dashboard .ak-dashboard__profile-copy strong{white-space:nowrap;font-size:clamp(1.3rem,2.3cqw,2.1rem);font-weight:500;line-height:1.15}.ak-dashboard .ak-dashboard__profile-copy small{letter-spacing:.05em;opacity:.72;background:#1214169e;margin-top:.2cqw;padding:.08cqw .22cqw;font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:clamp(.58rem,1.04cqw,.95rem);line-height:1}.ak-dashboard .ak-dashboard__left-layer{z-index:4;width:39.5%;height:27%;bottom:11%;left:1.25%}.ak-dashboard .ak-dashboard__left-menu{grid-template-rows:auto 1fr;align-content:end;gap:.6cqw;height:100%;display:grid}.ak-dashboard .ak-dashboard__voice{text-shadow:0 .14cqw .25cqw #000000e6;background:linear-gradient(90deg,#0c0e10c2,#0c0e1066);border-left:0;width:82%;margin-left:1cqw;padding:1.75cqw .85cqw .85cqw;position:relative}.ak-dashboard .ak-dashboard__eyebrow{color:#ffffff8f;letter-spacing:.12em;font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:clamp(.5rem,.62cqw,.65rem);font-weight:800;display:block}.ak-dashboard .ak-dashboard__voice>.ak-dashboard__eyebrow{color:#151719;clip-path:polygon(0 0,100% 0,100% 80%,0 100%);width:12cqw;text-shadow:none;background:#f7f8f5e0;padding:.2cqw .65cqw;position:absolute;top:-.25cqw;left:0}.ak-dashboard .ak-dashboard__voice p{margin:.22cqw 0 0;font-size:clamp(.7rem,.92cqw,.95rem);line-height:1.45}.ak-dashboard .ak-dashboard__left-actions{grid-template-columns:1.55fr 1fr;gap:.55cqw;min-height:0;display:grid}.ak-dashboard .ak-dashboard__news,.ak-dashboard .ak-dashboard__utility{color:#fff;min-width:0;box-shadow:var(--ak-dashboard-shadow);cursor:pointer;text-align:left;background:#0d1012e0;border:0;border-radius:0;padding:0;font-family:Noto Sans SC,Roboto,Arial,sans-serif;position:relative;overflow:hidden}.ak-dashboard .ak-dashboard__news:after,.ak-dashboard .ak-dashboard__utility:after{content:"";pointer-events:none;border:1px solid #ffffff3d;position:absolute;inset:.22cqw}.ak-dashboard .ak-dashboard__news img{object-fit:cover;opacity:.82;filter:saturate(.88)contrast(1.12);width:100%;max-width:none;height:100%}.ak-dashboard .ak-dashboard__news-label{color:#111315;background:var(--ak-dashboard-accent);letter-spacing:.08em;padding:.15cqw .38cqw;font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:clamp(.33rem,.42cqw,.44rem);font-weight:900;position:absolute;top:.5cqw;left:.65cqw}.ak-dashboard .ak-dashboard__news-copy{text-shadow:0 .18cqw .3cqw #000;justify-content:space-between;align-items:end;display:flex;position:absolute;bottom:.58cqw;left:.75cqw;right:.75cqw}.ak-dashboard .ak-dashboard__news-copy strong{font-family:Noto Serif SC,serif;font-size:clamp(1rem,1.65cqw,1.7rem);font-weight:900;line-height:1}.ak-dashboard .ak-dashboard__news-copy small{font-size:clamp(.48rem,.62cqw,.65rem);font-weight:800}.ak-dashboard .ak-dashboard__utility-grid{grid-template-rows:1fr 1fr;gap:.5cqw;display:grid}.ak-dashboard .ak-dashboard__utility{color:#151719;background:var(--ak-dashboard-paper);text-align:left;grid-template-columns:auto 1fr;align-items:center;gap:.75cqw;padding:.5cqw .85cqw;display:grid}.ak-dashboard .ak-dashboard__utility--dark{color:#fff;background:var(--ak-dashboard-dark)}.ak-dashboard .ak-dashboard__utility .ak-icon{opacity:.76;width:2.8cqw;height:2.8cqw}.ak-dashboard .ak-dashboard__utility strong{font-family:Noto Serif SC,serif;font-size:clamp(.75rem,1.25cqw,1.32rem);font-weight:900}.ak-dashboard .ak-dashboard__right-layer{z-index:6;top:var(--ak-dashboard-menu-top);right:var(--ak-dashboard-menu-right);width:var(--ak-dashboard-menu-width);height:var(--ak-dashboard-menu-height)}.ak-dashboard .ak-dashboard__right-menu{box-sizing:border-box;grid-template-rows:var(--ak-dashboard-menu-resource-track) var(--ak-dashboard-menu-operation-track) 1fr;gap:0;height:100%;display:grid}.ak-dashboard .ak-dashboard__resource-panel{box-sizing:border-box;grid-template-rows:2cqw 1fr;justify-items:start;gap:.45cqw;min-height:0;padding:0;display:grid;transform:none}.ak-dashboard .ak-dashboard__system-line{color:#ffffffad;justify-content:flex-end;align-items:center;gap:.42cqw;width:48.82cqw;height:2cqw;margin-left:2.778cqw;display:flex}.ak-dashboard .ak-dashboard__system-line .ak-icon{width:1.5cqw;height:1.5cqw}.ak-dashboard .ak-dashboard__system-line time{letter-spacing:.04em;font-variant-numeric:tabular-nums;font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:clamp(.72rem,1.1cqw,1.1rem);font-weight:700}.ak-dashboard .ak-dashboard__line{background:#ffffff6b;width:3cqw;height:1px}.ak-dashboard .ak-dashboard__line--grow{width:6cqw}.ak-dashboard .ak-dashboard__resource-trigger{min-width:0;color:inherit;cursor:pointer;background:0 0;border:0;margin-left:2.93cqw;padding:0}.ak-dashboard .ak-dashboard__command-deck{transform-origin:top;grid-template-rows:repeat(3,1fr);gap:0;min-height:0;display:grid;transform:translateY(.14cqw)scaleY(1.085)}.ak-dashboard .ak-dashboard__right-menu>.ak-san-container--terminal{width:55.556cqw;height:calc(100% - 1.389cqw);margin:.556cqw 0 0 2.778cqw}.ak-dashboard .ak-dashboard__command-row{box-sizing:border-box;transform-origin:0;gap:0;min-height:0;display:grid;transform:translate(-2.4cqw)scaleX(.97)}.ak-dashboard .ak-dashboard__command-row>.ak-command,.ak-dashboard .ak-dashboard__command-row>.ak-command-group{height:calc(100% - var(--ak-dashboard-menu-card-trim));margin-top:var(--ak-dashboard-menu-card-inset)}.ak-dashboard .ak-dashboard__command-row--primary{grid-template-columns:1.4fr 1.4fr 1fr;gap:1.111cqw;padding-left:2.778cqw}.ak-dashboard .ak-dashboard__command-row--recruit{grid-template-columns:12fr 17fr;padding-left:8.333cqw;padding-right:5.764cqw}.ak-dashboard .ak-dashboard__command-row--system{grid-template-columns:24fr 25.6fr 9fr;padding-left:5.556cqw;padding-right:8.125cqw}.ak-dashboard .ak-dashboard__command-row--recruit>.ak-command{transform-origin:top;scale:1 .92}.ak-dashboard .ak-dashboard__command-row--recruit>.ak-command-group{transform-origin:top;scale:1 .89}.ak-dashboard .ak-dashboard__command-row--primary>.ak-command:nth-child(2),.ak-dashboard .ak-dashboard__command-row--recruit>.ak-command-group{translate:0 -.833cqw}.ak-dashboard .ak-dashboard__command-row--system>.ak-command:first-child{transform-origin:top;translate:0 .12cqw;scale:1 .9}.ak-dashboard .ak-dashboard__command-row--system>.ak-command:nth-child(2){transform-origin:top;margin-left:1.111cqw;translate:0 -.6cqw;scale:1 .89}.ak-dashboard .ak-dashboard__command-row--system>.ak-command:nth-child(3){transform-origin:top;translate:-.4cqw -1.4cqw;scale:1 .93}.ak-dashboard .ak-dashboard__command-blank{display:block}.ak-dashboard .ak-dashboard__profile:hover,.ak-dashboard .ak-dashboard__news:hover,.ak-dashboard .ak-dashboard__utility:hover,.ak-dashboard .ak-dashboard__resource-trigger:hover{filter:brightness(1.06)}.ak-dashboard .ak-dashboard__profile:focus-visible,.ak-dashboard .ak-dashboard__news:focus-visible,.ak-dashboard .ak-dashboard__utility:focus-visible,.ak-dashboard .ak-dashboard__resource-trigger:focus-visible{z-index:10;outline:max(2px,.16cqw) solid var(--ak-dashboard-signal);outline-offset:max(2px,.14cqw)}@media (orientation:portrait) and (max-width:56rem){.ak-dashboard{background:#303030;min-height:100%}.ak-dashboard .ak-dashboard__scene{display:none}.ak-dashboard .ak-dashboard__rotate{z-index:10;box-sizing:border-box;text-align:center;place-content:center;place-items:center;width:100%;height:100%;padding:10vw;display:grid;position:absolute;transform:translateY(-4.5cqh)}.ak-dashboard .ak-dashboard__rotate img{opacity:.56;filter:invert();width:25vw;max-width:6rem;height:25vw;max-height:6rem;margin-bottom:4vw}.ak-dashboard .ak-dashboard__rotate strong{letter-spacing:0;font-family:Noto Sans SC,Roboto,Arial,sans-serif;font-size:clamp(.74rem,3.7vw,.94rem);font-weight:500}}@media (prefers-reduced-motion:reduce){.ak-dashboard .ak-dashboard__layer{transition:none}}@keyframes ak-dashboard-dust{0%{opacity:0;transform:translate(8cqw,9cqh)}15%,75%{opacity:.55}to{opacity:0;transform:translate(-10cqw,-12cqh)}}@media (prefers-reduced-motion:reduce){.ak-dashboard .ak-dashboard__mote{opacity:.16;animation:none}}.ak-dashboard__entrance{z-index:9;pointer-events:none;background:#0c13194d;place-content:center;justify-items:center;gap:3cqh;display:none;position:absolute;inset:0}.ak-dashboard__entrance-mark{border:.45cqw solid var(--ak-dashboard-signal);color:#f7f7f4;text-align:center;background:#151b21;place-content:center;width:15cqw;height:15cqw;display:grid;box-shadow:0 0 0 1.2cqw #ffe60014}.ak-dashboard__entrance-mark strong{letter-spacing:-.4cqw;font-size:6cqw;line-height:1}.ak-dashboard__entrance-mark span{letter-spacing:.1cqw;margin-top:1cqh;font-size:.8cqw}.ak-dashboard__entrance-line{background:var(--ak-dashboard-signal);width:64cqw;height:.5cqh;box-shadow:0 1.2cqh #ffffff4d}.ak-dashboard__entrance-caption{letter-spacing:.5cqw;font-size:1cqw}.ak-dashboard .ak-dashboard__entrance-replay{color:inherit;font:inherit;cursor:pointer;background:#0f161ca6;border:1px solid;padding:.3em .7em}@media (prefers-reduced-motion:no-preference) and (orientation:landscape){.ak-dashboard[data-entrance=playing] .ak-dashboard__entrance{animation:2.4s both ak-terminal-overlay;display:grid}.ak-dashboard[data-entrance=playing] .ak-dashboard__entrance-mark{animation:1.3s cubic-bezier(.16,1,.3,1) both ak-terminal-mark}.ak-dashboard[data-entrance=playing] .ak-dashboard__entrance-line{animation:.9s cubic-bezier(.16,1,.3,1) .15s both ak-terminal-line}.ak-dashboard[data-entrance=playing] .ak-dashboard__background-layer{animation:1.8s both ak-terminal-focus}}@keyframes ak-terminal-overlay{0%,40%{opacity:1}70%,to{opacity:0;visibility:hidden}}@keyframes ak-terminal-mark{0%{opacity:0;transform:perspective(600px)rotateY(45deg)rotate(-25deg)scale(.7)}45%{opacity:1}to{opacity:1;transform:perspective(600px)rotateY(0)rotate(0)scale(1)}}@keyframes ak-terminal-line{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes ak-terminal-focus{0%{opacity:0;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}.ak-divider{align-items:center;margin:.5rem 3rem;display:flex}.ak-divider:before{content:"";background-color:#fffc;width:15%;height:3px}.ak-divider span{color:#fffc;filter:drop-shadow(2px 2px 1px #0000004d);justify-content:center;align-items:center;gap:.375rem;width:35%;font-family:Noto Sans SC,Roboto,Arial,sans-serif;font-size:1rem;display:inline-flex}.ak-divider span .ak-icon{flex:none;width:1rem;height:1rem}.ak-divider:after{content:"";background-color:#fffc;width:50%;height:3px}.ak-divider--accent:before{background:linear-gradient(90deg, var(--ak-signal-info,#4aabea), color-mix(in srgb, var(--ak-signal-info,#4aabea) 35%, transparent));width:20%}.ak-divider--accent:after{background-color:var(--ak-border,#4a4c4f)}.ak-divider--stripes{background:repeating-linear-gradient(-45deg, var(--ak-stripe-color,#ffffff12) 0 var(--ak-stripe-size,8px), transparent var(--ak-stripe-size,8px) calc(var(--ak-stripe-size,8px) * 2));height:.375rem}.ak-divider--stripes:before,.ak-divider--stripes:after{display:none}.ak-divider--text:before,.ak-divider--text:after{background-color:var(--ak-border,#4a4c4f);height:1px}.ak-divider--text span{color:var(--ak-text-secondary,#9da5aa);font-family:var(--ak-font-label,sans-serif);font-size:var(--ak-fs-overline,.6875rem);letter-spacing:var(--ak-tracking-overline,.14em);text-transform:uppercase;filter:none;font-weight:700;line-height:1}.ak-divider--vertical{width:1px;height:1em;margin:0 var(--ak-space-2,.5rem);vertical-align:middle;background-color:var(--ak-border,#4a4c4f);display:inline-block}.ak-divider--vertical:before,.ak-divider--vertical:after,.ak-divider--vertical span{display:none}.ak-dialog{--ak-dialog-info:var(--ak-signal-info,var(--ak-color-primary,#2bf));--ak-dialog-signal:var(--ak-signal-action,var(--ak-color-advanced,#ffd802));box-sizing:border-box;--ak-dialog-w:38rem;--ak-dialog-max-h:44rem;--ak-dialog-pad:1.35rem;--ak-dialog-fs:.92rem;margin:auto;position:fixed;inset:0}.ak-dialog[data-ak-size=sm]{--ak-dialog-w:26rem;--ak-dialog-max-h:32rem;--ak-dialog-pad:.95rem;--ak-dialog-fs:.85rem}.ak-dialog[data-ak-size=lg]{--ak-dialog-w:56rem;--ak-dialog-max-h:60rem;--ak-dialog-pad:1.85rem;--ak-dialog-fs:1rem}.ak-dialog{width:min(100% - 2rem,var(--ak-dialog-w));max-height:min(100dvh - 2rem,var(--ak-dialog-max-h));border:1px solid var(--ak-dialog-border,var(--ak-border-strong));border-left:5px solid var(--ak-dialog-signal);color:var(--ak-dialog-fg,var(--ak-text-primary));background:var(--ak-dialog-bg,var(--ak-surface-sunken));box-shadow:var(--ak-dialog-shadow,inset 0 1px 0 0 #fff3, inset 0 0 0 1px #ffffff0d, 0 2rem 5rem -1rem #000000bf, 0 0 30px color-mix(in srgb, var(--ak-dialog-signal) 14%, transparent));clip-path:polygon(0 0, calc(100% - var(--ak-cut,1.25rem)) 0, 100% var(--ak-cut,1.25rem), 100% 100%, 0 100%);border-radius:0;padding:0;font-family:Noto Sans SC,Roboto,Arial,sans-serif}.ak-dialog::backdrop{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#050708d1}.ak-dialog[open]{animation:.3s cubic-bezier(.22,1,.36,1) ak-dialog-enter}.ak-dialog:before{content:"";background:linear-gradient(90deg, var(--ak-dialog-signal) 0%, var(--ak-dialog-info) 100%);pointer-events:none;z-index:10;height:3px;position:absolute;top:0;left:0;right:0}.ak-dialog .ak-dialog__header{padding:1.15rem var(--ak-dialog-pad) 1rem;border-bottom:1px solid color-mix(in srgb, var(--ak-text-primary) 15%, transparent);justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.ak-dialog .ak-dialog__header-content{gap:.45rem;min-width:0;display:grid}.ak-dialog .ak-dialog__close{border:1px solid color-mix(in srgb, var(--ak-text-primary) 20%, transparent);width:2rem;height:2rem;color:var(--ak-text-secondary);cursor:pointer;transition:color var(--ak-motion-fast,.12s) ease,background-color var(--ak-motion-fast,.12s) ease,border-color var(--ak-motion-fast,.12s) ease,box-shadow var(--ak-motion-fast,.12s) ease;background:0 0;justify-content:center;align-items:center;padding:0;font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:1rem;font-weight:700;line-height:1;display:inline-flex}.ak-dialog .ak-dialog__close:hover{color:var(--ak-signal-info);border-color:var(--ak-signal-info);background:color-mix(in srgb, var(--ak-signal-info) 12%, transparent);box-shadow:0 0 10px color-mix(in srgb, var(--ak-signal-info) 35%, transparent)}.ak-dialog .ak-dialog__close:active{transform:scale(.94)}.ak-dialog .ak-dialog__close:focus-visible{outline:2px solid var(--ak-signal-info);outline-offset:2px}.ak-dialog .ak-dialog__eyebrow{color:var(--ak-dialog-info);letter-spacing:.12em;text-transform:uppercase;font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.66rem;font-weight:700}.ak-dialog .ak-dialog__title{color:var(--ak-text-primary);letter-spacing:-.03em;border:0;margin:0;padding:0;font-size:clamp(1.35rem,4vw,1.8rem);line-height:1.2}.ak-dialog .ak-dialog__body{padding:var(--ak-dialog-pad);color:var(--ak-dialog-body-fg,var(--ak-text-secondary));font-size:var(--ak-dialog-fs);line-height:1.75}.ak-dialog .ak-dialog__body p{margin:0}.ak-dialog .ak-dialog__footer{padding:0 var(--ak-dialog-pad) var(--ak-dialog-pad);justify-content:flex-end;align-items:center;gap:.75rem;display:flex}@keyframes ak-dialog-enter{0%{opacity:0;transform:translateY(.75rem)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.ak-dialog[open]{animation:none}}@supports (transition-behavior:allow-discrete){.ak-dialog{opacity:0;transition:opacity .24s ease,transform .32s cubic-bezier(.22, 1, .36, 1),display .32s allow-discrete,overlay .32s allow-discrete;transform:translateY(.75rem)scale(.99)}.ak-dialog[open]{opacity:1;animation:none;transform:translateY(0)scale(1)}.ak-dialog::backdrop{opacity:0;transition:opacity .24s ease,display .32s allow-discrete,overlay .32s allow-discrete}.ak-dialog[open]::backdrop{opacity:1}@starting-style{.ak-dialog[open]{opacity:0;transform:translateY(.75rem)scale(.99)}.ak-dialog[open]::backdrop{opacity:0}}}@media (prefers-reduced-motion:reduce){.ak-dialog,.ak-dialog::backdrop{transition:none}}.ak-dialog.ak-dialog--full{--ak-dialog-w:96vw;--ak-dialog-max-h:92vh;width:96vw;max-width:96vw;max-height:92vh}.ak-form-stack{width:min(100%,var(--ak-form-w,32rem));gap:calc(1.25rem*var(--ak-density-scale,1));display:grid}.ak-field{--ak-field-signal:#0098dc;color:var(--ak-text-primary,#f8f8f5);gap:.5rem;font-family:Noto Sans SC,Roboto,Arial,sans-serif;display:grid}.ak-field__hint{color:var(--ak-text-secondary,#f8f8f5a6);letter-spacing:.02em;font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem;line-height:1.5}.ak-label{color:var(--ak-text-secondary,#c5cbd0);letter-spacing:.08em;text-transform:uppercase;font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem;font-weight:700;line-height:1.4}.ak-input,.ak-textarea,.ak-select{--ak-field-min-h:3rem;--ak-field-pad:.72rem .88rem;--ak-field-fs:1rem}.ak-input[data-ak-size=sm],.ak-textarea[data-ak-size=sm],.ak-select[data-ak-size=sm]{--ak-field-min-h:2.25rem;--ak-field-pad:.5rem .7rem;--ak-field-fs:.875rem}.ak-input[data-ak-size=lg],.ak-textarea[data-ak-size=lg],.ak-select[data-ak-size=lg]{--ak-field-min-h:3.5rem;--ak-field-pad:.95rem 1.1rem;--ak-field-fs:1.0625rem}.ak-input,.ak-textarea,.ak-select{box-sizing:border-box;width:100%;min-height:calc(var(--ak-field-min-h)*var(--ak-density-control,1));padding:var(--ak-field-pad);border:1px solid var(--ak-border,#4a4c4f);border-left:4px solid var(--ak-field-signal,var(--ak-signal-info,#2bf));color:var(--ak-text-primary,#f3f4ef);background-color:var(--ak-surface-sunken,#171a1d);caret-color:var(--ak-field-signal,#2bf);font-family:Noto Sans SC,Roboto,Arial,sans-serif;font-size:var(--ak-field-fs);border-radius:0;outline:none;line-height:1.4;transition:border-color .14s,box-shadow .14s,background-color .14s}.ak-input::placeholder,.ak-textarea::placeholder,.ak-select::placeholder{color:#747c81;opacity:1}.ak-input:hover:not(:disabled),.ak-textarea:hover:not(:disabled),.ak-select:hover:not(:disabled){background-color:color-mix(in srgb, var(--ak-surface-sunken) 88%, var(--ak-surface-raised,#2c3238));border-color:#697177}.ak-input:focus-visible,.ak-textarea:focus-visible,.ak-select:focus-visible{border-color:var(--ak-field-signal,var(--ak-signal-info));box-shadow:inset 0 1px 0 #ffffff1f,0 0 14px color-mix(in srgb, var(--ak-field-signal,var(--ak-signal-info)) 32%, transparent),0 0 0 2px color-mix(in srgb, var(--ak-field-signal,var(--ak-signal-info)) 18%, transparent);background-color:color-mix(in srgb, var(--ak-surface-sunken) 80%, var(--ak-surface-sunken-2))}.ak-input[aria-invalid=true],.ak-textarea[aria-invalid=true],.ak-select[aria-invalid=true]{border-color:var(--ak-signal-danger,#e33b3b);border-left-color:var(--ak-signal-danger,#e33b3b);box-shadow:inset 0 1px 0 #ffffff1f,0 0 14px color-mix(in srgb, var(--ak-signal-danger,#e33b3b) 36%, transparent)}.ak-input:disabled,.ak-textarea:disabled,.ak-select:disabled{cursor:not-allowed;color:#747c81;opacity:.7;background-color:#dfe2dd}.ak-textarea{resize:vertical;min-height:7rem}.ak-select{cursor:pointer;padding-right:var(--ak-select-arrow-x,3.25rem);appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--ak-text-primary,#f3f4ef) 50%),linear-gradient(135deg, var(--ak-text-primary,#f3f4ef) 50%, transparent 50%),linear-gradient(to right, var(--ak-border,#4a4c4f), var(--ak-border,#4a4c4f));background-position:calc(100% - 1.25rem) 1.3rem,calc(100% - .95rem) 1.3rem,calc(100% - 2.65rem) .7rem;background-repeat:no-repeat;background-size:.32rem .32rem,.32rem .32rem,1px 1.6rem}.ak-choice{--ak-choice-fill:#2bf;--ak-choice-signal:var(--ak-field-signal,#0098dc);--ak-choice-size:1.5rem;--ak-choice-switch-w:2.8rem;--ak-choice-gap:.7rem;--ak-choice-fs:.92rem}.ak-choice[data-ak-size=sm]{--ak-choice-size:1.25rem;--ak-choice-switch-w:2.3rem;--ak-choice-gap:.5rem;--ak-choice-fs:.82rem}.ak-choice[data-ak-size=lg]{--ak-choice-size:1.75rem;--ak-choice-switch-w:3.4rem;--ak-choice-gap:.9rem;--ak-choice-fs:1.05rem}.ak-choice{min-height:24px;color:var(--ak-text-primary,#f8f8f5);cursor:pointer;-webkit-user-select:none;user-select:none;grid-template-columns:var(--ak-choice-size) minmax(0, 1fr);align-items:center;gap:var(--ak-choice-gap);font-family:Noto Sans SC,Roboto,Arial,sans-serif;display:inline-grid}.ak-choice:hover:not(:has(:disabled)):not(.ak-choice--disabled):not([data-disabled=true]) .ak-choice__input{border-color:var(--ak-choice-signal)}.ak-choice:hover:not(:has(:disabled)):not(.ak-choice--disabled):not([data-disabled=true]) .ak-choice__label{color:var(--ak-text-primary)}.ak-choice:active:not(:has(:disabled)):not(.ak-choice--disabled):not([data-disabled=true]) .ak-choice__input{transform:scale(.92);box-shadow:inset 0 2px 4px #0006}.ak-choice--disabled,.ak-choice[data-disabled=true]{cursor:not-allowed;opacity:.5}.ak-choice:has(:disabled){cursor:not-allowed;opacity:.5}.ak-choice__input{box-sizing:border-box;width:var(--ak-choice-size);height:var(--ak-choice-size);border:2px solid var(--ak-border-strong,#697177);appearance:none;background:var(--ak-surface-sunken-2,#1a1b1d);cursor:inherit;border-radius:0;place-items:center;margin:0;transition:border-color .14s,background-color .14s,box-shadow .14s,transform .1s;display:inline-grid;position:relative}.ak-choice__input:after{width:calc(var(--ak-choice-size)*.43);height:calc(var(--ak-choice-size)*.24);content:"";opacity:0;border-bottom:3px solid #111315;border-left:3px solid #111315;transition:opacity .12s,transform .12s;transform:translateY(-.08rem)rotate(-45deg)scale(.6)}.ak-choice__input:hover:not(:disabled){border-color:var(--ak-choice-signal)}.ak-choice__input:focus-visible{border-color:var(--ak-choice-signal);box-shadow:0 0 0 3px color-mix(in srgb, var(--ak-choice-signal) 20%, transparent);outline:none}.ak-choice__input:checked{border-color:var(--ak-choice-signal);background:var(--ak-choice-fill)}.ak-choice__input:checked:after{opacity:1;transform:translateY(-.08rem)rotate(-45deg)scale(1)}.ak-choice__input:disabled{cursor:not-allowed;opacity:.5}.ak-choice__label{font-size:var(--ak-choice-fs);line-height:1.45;transition:color .14s}.ak-choice--radio{grid-template-columns:var(--ak-choice-size) minmax(0, 1fr)}.ak-choice--radio .ak-choice__input{border-radius:50%}.ak-choice--radio .ak-choice__input:after{width:calc(var(--ak-choice-size)*.41);height:calc(var(--ak-choice-size)*.41);background:#111315;border:0;border-radius:50%;transform:scale(.4)}.ak-choice--radio .ak-choice__input:checked:after{transform:scale(1)}.ak-choice--switch{grid-template-columns:var(--ak-choice-switch-w) minmax(0, 1fr)}.ak-choice--switch:active:not(:has(:disabled)) .ak-choice__input{transform:scale(.96)}.ak-choice--switch:active:not(:has(:disabled)) .ak-choice__input:after{width:calc(var(--ak-choice-size)*.72)}.ak-choice--switch .ak-choice__input{width:var(--ak-choice-switch-w);background:#b9bfbc;border-radius:2rem}.ak-choice--switch .ak-choice__input:after{width:calc(var(--ak-choice-size)*.6);height:calc(var(--ak-choice-size)*.6);opacity:1;background:#fff;border:0;border-radius:50%;transition:left .14s,width .1s,background-color .14s;position:absolute;left:.22rem;transform:none}.ak-choice--switch .ak-choice__input:checked{background:#0075a8}.ak-choice--switch .ak-choice__input:checked:after{left:calc(var(--ak-choice-switch-w) - var(--ak-choice-size)*.6 - .22rem);background:#fff;transform:none}.ak-input-number{--ak-input-number-h:40px;--ak-input-number-step-w:60px;--ak-input-number-pad:120px;--ak-input-number-icon:1.25rem}.ak-input-number[data-ak-size=sm]{--ak-input-number-h:32px;--ak-input-number-step-w:48px;--ak-input-number-pad:96px;--ak-input-number-icon:1rem}.ak-input-number[data-ak-size=lg]{--ak-input-number-h:48px;--ak-input-number-step-w:72px;--ak-input-number-pad:144px;--ak-input-number-icon:1.5rem}.ak-input-number{width:min(var(--ak-input-number-width,390px),100%);height:calc(var(--ak-input-number-h)*var(--ak-density-control,1));padding:0;display:inline-block;position:relative}.ak-input-number .ak-input-number__inner{box-sizing:border-box;width:100%;height:100%;padding:0 calc(var(--ak-input-number-pad)*var(--ak-density-control,1));color:var(--ak-text-primary,#f8f8f5);background-color:var(--ak-surface-sunken-2,#1a1b1d);border:none;border:1px solid var(--ak-border,#4a4c4f);font-family:var(--ak-font-mono,"Roboto Mono", monospace);font-variant-numeric:tabular-nums;text-align:center;outline:none;font-size:1rem}.ak-input-number .ak-input-number__inner::-webkit-inner-spin-button{appearance:none;margin:0}.ak-input-number .ak-input-number__inner::-webkit-outer-spin-button{appearance:none;margin:0}.ak-input-number .ak-input-number__max,.ak-input-number .ak-input-number__min,.ak-input-number .ak-input-number__increase,.ak-input-number .ak-input-number__decrease{width:calc(var(--ak-input-number-step-w)*var(--ak-density-control,1));color:#d3d3d3;border:0;justify-content:center;align-items:center;height:100%;padding:0;display:inline-flex;position:absolute}.ak-input-number .ak-input-number__max,.ak-input-number .ak-input-number__min{-webkit-user-select:none;user-select:none;touch-action:manipulation;background-color:var(--ak-surface-sunken,#23272b);border:1px solid var(--ak-border,#4a4c4f);color:var(--ak-text-secondary,#9da5aa);font-family:var(--ak-font-label,Roboto, sans-serif);letter-spacing:.05em;text-transform:uppercase;cursor:pointer;transition:background-color var(--ak-motion-fast) ease,color var(--ak-motion-fast) ease,box-shadow var(--ak-motion-fast) ease,transform var(--ak-motion-fast) ease;font-size:.75rem;font-weight:700;box-shadow:0 0 2px #0000004d}.ak-input-number .ak-input-number__max:hover:not(:disabled),.ak-input-number .ak-input-number__min:hover:not(:disabled){background-color:var(--ak-border-strong,#4a4c4f);color:var(--ak-text-primary,#fff);box-shadow:inset 0 0 6px #ffffff1a}.ak-input-number .ak-input-number__max:active:not(:disabled),.ak-input-number .ak-input-number__min:active:not(:disabled){transform:scale(.94);box-shadow:inset 0 2px 4px #0006}.ak-input-number .ak-input-number__increase,.ak-input-number .ak-input-number__decrease{-webkit-user-select:none;user-select:none;touch-action:manipulation;background-color:var(--ak-surface-raised,#2c3238);border:1px solid var(--ak-border,#4a4c4f);color:var(--ak-text-primary,#f8f8f5);cursor:pointer;transition:background-color var(--ak-motion-fast) ease,color var(--ak-motion-fast) ease,box-shadow var(--ak-motion-fast) ease,transform var(--ak-motion-fast) ease}.ak-input-number .ak-input-number__increase .ak-icon,.ak-input-number .ak-input-number__decrease .ak-icon{width:calc(var(--ak-input-number-icon)*var(--ak-density-control,1));height:calc(var(--ak-input-number-icon)*var(--ak-density-control,1));fill:currentColor;pointer-events:none}.ak-input-number .ak-input-number__increase:hover:not(:disabled),.ak-input-number .ak-input-number__decrease:hover:not(:disabled){background-color:var(--ak-signal-info,#2bf);color:#000;box-shadow:inset 0 0 8px #fff3}.ak-input-number .ak-input-number__increase:active:not(:disabled),.ak-input-number .ak-input-number__decrease:active:not(:disabled){background-color:color-mix(in srgb, var(--ak-signal-info,#2bf) 85%, #000);transform:scale(.94);box-shadow:inset 0 2px 4px #0006}.ak-input-number button:disabled{cursor:not-allowed;opacity:.45}.ak-input-number[data-disabled]{opacity:.65}.ak-input-number .ak-input-number__max{right:0}.ak-input-number .ak-input-number__min{left:0}.ak-input-number .ak-input-number__increase{right:calc(var(--ak-input-number-step-w)*var(--ak-density-control,1))}.ak-input-number .ak-input-number__decrease{left:calc(var(--ak-input-number-step-w)*var(--ak-density-control,1))}.ak-help{color:var(--ak-text-secondary,#f8f8f5a6);font-family:var(--ak-font-mono,monospace);font-size:var(--ak-fs-xs,.75rem);line-height:1.5}.ak-help--error{color:var(--ak-signal-danger,#e33b3b)}.ak-label .req{color:var(--ak-signal-danger,#e33b3b);margin-inline-start:.25rem}.ak-label--required:after{content:"*";color:var(--ak-signal-danger,#e33b3b);margin-inline-start:.25rem}.ak-field[data-invalid=true],.ak-field.is-invalid{--ak-field-signal:var(--ak-signal-danger,#e33b3b)}.ak-field[data-invalid=true] .ak-field__hint,.ak-field.is-invalid .ak-field__hint{color:var(--ak-signal-danger,#e33b3b)}.ak-input.is-valid,.ak-select.is-valid,.ak-textarea.is-valid{border-color:var(--ak-signal-success,#46c47c)}.ak-input.is-invalid,.ak-select.is-invalid,.ak-textarea.is-invalid{border-color:var(--ak-signal-danger,#e33b3b);border-left-color:var(--ak-signal-danger,#e33b3b)}.ak-fx--glow{animation-name:ak-glow;animation-duration:1.5s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-direction:alternate}.ak-fx--outline{animation-name:ak-outline-fade;animation-duration:.7s;animation-timing-function:ease-out;animation-iteration-count:infinite}.ak-fx--skew-left{transform:skew(-10deg)}.ak-fx--skew-right{transform:skew(10deg)}@keyframes ak-glow{0%{box-shadow:0 0 0 var(--ak-fx-glow-color,#ffffff4d)}to{box-shadow:0 0 20px var(--ak-fx-glow-color,#ffffff4d)}}@keyframes ak-outline-fade{0%{outline:.35rem solid var(--ak-outline-color,gray);outline-width:.35rem}to{outline-offset:1.5rem;outline:.2rem solid #0000}}.ak-count-up{font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.ak-fx--glow,.ak-fx--outline{animation:none}}.ak-count-up__accessible{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.ak-icon{width:var(--ak-icon-size,1em);height:var(--ak-icon-size,1em);vertical-align:-.15em;fill:currentColor;flex-shrink:0;display:inline-block;overflow:hidden}.ak-icon--stroke{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round}.ak-icon--stuff{box-sizing:border-box;width:var(--ak-icon-stuff-size,5rem);height:var(--ak-icon-stuff-size,5rem);border:2px solid var(--ak-icon-stuff-color,var(--icon-border-color,#d8dd5a));color:var(--ak-icon-stuff-color,var(--icon-border-color,#d8dd5a));background:radial-gradient(circle at 35% 25%, #39434b, var(--ak-icon-stuff-background,#171d22) 72%);vertical-align:middle;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex;box-shadow:inset 0 0 0 4px #11171c,inset 0 0 0 5px #69747a,0 3px 6px #0000002e}.ak-icon--stuff .ak-icon{filter:drop-shadow(0 2px 1px #00000059);width:58%;height:58%}.triangle-right{border-top:5px solid #0000;border-bottom:5px solid #0000;border-left:10px solid;width:0;height:0}.ak-level{text-align:center;width:120px;font-family:Noto Sans SC,Roboto,Arial,sans-serif;display:inline-block;position:relative;box-shadow:0 2px 20px #0009}.ak-level .ak-level__label,.ak-level .label{background-color:var(--level-label-bgcolor,black);color:#fff;width:100%;font-family:var(--ak-font-label,SFMono-Regular, Menlo, Monaco, Consolas, monospace);letter-spacing:.1em;text-transform:uppercase;font-size:.65rem;font-weight:700;line-height:1.4}.ak-level .ak-level__label:empty:before,.ak-level .label:empty:before{content:var(--level-label-text,"OPERATION");color:#fff;font-size:small;line-height:.6;display:block;transform:scale(.5)}.ak-level .ak-level__content,.ak-level .content{color:#000;background-color:#fff;padding:.2rem 0 .3rem;font-size:1.2rem;font-weight:500}.ak-level .ak-level__prefix-icon .ak-icon,.ak-level .prefix-icon .ak-icon{color:var(--level-prefix-icon-color,#2bf);filter:drop-shadow(0 0 5px #0000004d);width:2rem;height:2rem;position:absolute;bottom:0;left:-1rem}.ak-level .ak-level__prefix-icon--hexagon,.ak-level .prefix-icon--hexagon{filter:drop-shadow(0 1px 2px #00000059);width:1.75rem;height:2rem;position:absolute;bottom:0;left:-.875rem}.ak-level .ak-level__prefix-icon--hexagon:before,.ak-level .ak-level__prefix-icon--hexagon:after,.ak-level .prefix-icon--hexagon:before,.ak-level .prefix-icon--hexagon:after{content:"";clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);position:absolute}.ak-level .ak-level__prefix-icon--hexagon:before,.ak-level .prefix-icon--hexagon:before{z-index:0;background-color:#fff;inset:0}.ak-level .ak-level__prefix-icon--hexagon:after,.ak-level .prefix-icon--hexagon:after{z-index:1;filter:blur(10px);background-color:#000000d1;inset:1px}.ak-level .ak-level__prefix-icon--hexagon .ak-icon,.ak-level .prefix-icon--hexagon .ak-icon{z-index:2;color:#0000;background-color:var(--level-prefix-icon-color,#2bf);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);filter:none;fill:#0000;background-image:linear-gradient(135deg,#fff6,#0000 48%,#0003);width:calc(100% - 6px);height:calc(100% - 6px);display:block;inset:3px}button.ak-level{cursor:pointer;transition:transform var(--ak-motion-fast,.12s) var(--ak-ease-standard,ease),box-shadow var(--ak-motion-base,.2s) ease;background:0 0;border:0;padding:0}button.ak-level:hover{transform:translateY(-2px)}button.ak-level:focus-visible{outline:var(--ak-focus-width,3px) solid var(--ak-focus-color,#f1c644);outline-offset:4px}.ak-level[aria-pressed=true]{box-shadow:0 0 0 2px var(--ak-signal-action,#f1c644),0 2px 20px #f1c64473}.ak-level .ak-level__suffix-icon,.ak-level .suffix-icon{width:3.4rem;height:3.4rem;position:absolute;bottom:calc(2px - .7rem);right:-1.7rem}.ak-level .ak-level__suffix-icon img,.ak-level .suffix-icon img{margin:0}.ak-loading{border:5px solid var(--ak-loading-color,white);width:38px;height:38px;margin:var(--ak-loading-margin,1.25rem);background-color:#0000;display:inline-block;transform:rotate(-45deg)}.ak-loading:after{content:"";border:5px solid var(--ak-loading-color,white);background-color:#0000;width:38px;height:38px;animation-name:ak-radio;animation-duration:.7s;animation-timing-function:ease-out;animation-iteration-count:infinite;display:inline-block;position:relative;top:50%;left:50%;transform:translate(-50%,-50%)}.ak-loading-track{--ak-loading-track-color:var(--ak-loading-color,#fff);--ak-loading-track-width:min(38.333cqw, 33rem);--ak-loading-track-duration:5s;width:var(--ak-loading-track-width);background:var(--ak-loading-track-color);height:2px;position:relative}.ak-loading-track__runner{clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);background:var(--ak-loading-track-color);width:clamp(2.5rem,4.167cqw,3.75rem);height:clamp(2.5rem,4.167cqw,3.75rem);animation:ak-loading-track-move var(--ak-loading-track-duration) ease infinite;position:absolute;top:50%;left:0;transform:translate(-50%,-50%)}.ak-loading-track__label{color:var(--ak-loading-label-color,#016d8d);letter-spacing:.08em;text-transform:uppercase;font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:1rem;font-weight:800;position:absolute;top:-2.2rem;right:0}.ak-loading-screen{--ak-loading-screen-background:#016d8d;--ak-loading-screen-image:none;--ak-loading-screen-fade-duration:.42s;z-index:30;color:#fff;background:var(--ak-loading-screen-background);opacity:1;pointer-events:auto;transition:opacity var(--ak-loading-screen-fade-duration) ease,visibility 0s linear var(--ak-loading-screen-fade-duration);visibility:visible;display:block;position:absolute;inset:0;overflow:hidden;container-type:size}.ak-loading-screen[data-state=ready]{opacity:0;pointer-events:none;visibility:hidden}.ak-loading-screen__backdrop{object-fit:cover;filter:blur(.22cqw)brightness(.78)saturate(.92);width:102%;max-width:none;height:102%;position:absolute;inset:-1%;transform:scale(1.015)}.ak-loading-screen:after{content:"";pointer-events:none;background:linear-gradient(#00070be6,#0000 18% 72%,#00070bf5),linear-gradient(90deg,#00466214,#00709747 42%,#00121b3d);position:absolute;inset:0}.ak-loading-screen__tip{z-index:2;text-shadow:0 .12cqw .28cqw #000000a6;margin:0;font-family:Noto Sans SC,Roboto,Arial,sans-serif;font-size:clamp(.75rem,2cqh,1.125rem);font-weight:500;line-height:1.15;position:absolute;top:1.1cqh;left:.7cqw}.ak-loading-screen__identity{z-index:2;grid-template-columns:minmax(0,1fr) 18cqw;align-items:center;gap:2.5cqw;display:grid;position:absolute;top:35%;left:36.25%;right:4%}.ak-loading-screen__brand{align-content:center;min-width:0;display:grid;transform:translateY(2cqh)}.ak-loading-screen__brand strong{letter-spacing:-.055em;white-space:nowrap;font-family:Noto Sans SC,Roboto,Arial,sans-serif;font-size:clamp(2.8rem,4.65cqw,4.2rem);font-style:italic;font-weight:900;line-height:.82}.ak-loading-screen__brand small{letter-spacing:-.04em;margin-left:.15em;font-family:Noto Sans SC,Roboto,Arial,sans-serif;font-size:clamp(1rem,1.75cqw,1.6rem);font-style:italic;font-weight:800;line-height:1}.ak-loading-screen__mark{color:#fff;filter:drop-shadow(0 .25cqw .35cqw #00000047);justify-items:center;display:grid;transform:translate(-3.1cqw)}.ak-loading-screen__mark .ak-icon{transform-origin:top;width:18cqw;height:18cqw;scale:1.27 .86}.ak-loading-screen__mark small{letter-spacing:.12em;margin-top:-3.1cqw;font-family:Noto Sans SC,Roboto,Arial,sans-serif;font-size:clamp(.72rem,1.25cqw,1.15rem);font-weight:900}.ak-loading-screen__progress{z-index:2;padding-top:10.4cqw;position:absolute;top:69.72%;left:50%;overflow:hidden;transform:translate(-50%,-10.4cqw)}@keyframes ak-loading-track-move{0%{transform:translate(-50%,-50%)rotate(0)}50%,75%{transform:translate(calc(var(--ak-loading-track-width) - 50%), -50%) rotate(450deg) scale(2.5)}to{transform:translate(-50%,-50%)rotate(0)}}@media (orientation:portrait) and (max-width:56rem){.ak-loading-screen__identity{grid-template-columns:1fr;gap:5vh;top:35%;left:8vw;right:8vw}.ak-loading-screen__brand{text-align:center;justify-items:center;transform:none}.ak-loading-screen__brand strong{font-size:clamp(2rem,11vw,3.2rem)}.ak-loading-screen__brand small{font-size:clamp(.8rem,4vw,1.1rem)}.ak-loading-screen__mark{display:none}.ak-loading-screen__progress{top:66%}.ak-loading-track{--ak-loading-track-width:68vw}.ak-loading-track__runner{width:11vw;height:11vw}}@media (prefers-reduced-motion:reduce){.ak-loading-track__runner,.ak-loading:after{animation:none}}.ak-media--album{isolation:isolate;z-index:0;border:.5rem solid #fff;max-width:100%;max-height:100%;margin:10px;padding:0;display:inline-block;position:relative;transform:rotate(2deg);box-shadow:0 8px 10px #00000080}.ak-media--album img{vertical-align:bottom}.ak-media--album:after{content:"";pointer-events:none;z-index:1;border:.5rem solid #fff;position:absolute;inset:-.5rem}.ak-media--album:before{content:"";width:100%;height:var(--ak-media-album-height,var(--ak-media-album-heiht,98%));background-color:var(--ak-media-album-bgcolor,#333);z-index:-1;border:.4rem solid #fff;position:absolute;top:5px;left:-10px;transform:rotate(-5deg);box-shadow:0 5px 10px #00000080}.ak-media--album.ak-media--enter{animation:ak-media-album-enter var(--ak-media-enter-duration,.65s) cubic-bezier(.22, 1, .36, 1) var(--ak-media-enter-delay,0s) both}@keyframes ak-media-album-enter{0%{opacity:0;transform:translateY(24px)rotate(-14deg)scale(.94)}to{opacity:1;transform:rotate(2deg)}}@media (prefers-reduced-motion:reduce){.ak-media--album.ak-media--enter{animation:none}}.ak-media--album.ak-media--layered{box-shadow:none;border:0;transform:none}.ak-media--album.ak-media--layered:before,.ak-media--album.ak-media--layered:after{content:none}.ak-media--album.ak-media--layered .ak-media__sheet{box-sizing:border-box;padding:var(--ak-space-2);background:var(--ak-media-sheet-frame,var(--ak-color-white));box-shadow:var(--ak-shadow-panel);transform-origin:50% 65%;display:block}.ak-media--album.ak-media--layered .ak-media__sheet img{width:100%;height:auto;display:block}.ak-media--album.ak-media--layered .ak-media__sheet--front{z-index:1;position:relative;transform:rotate(2deg)}.ak-media--album.ak-media--layered .ak-media__sheet--back{z-index:0;position:absolute;inset:5px 0 -5px -10px;transform:rotate(-5deg)}.ak-media--album.ak-media--layered .ak-media__sheet--back img{object-fit:cover;height:100%}.ak-media--album.ak-media--layered.ak-media--split-enter{animation:none}.ak-media--album.ak-media--layered.ak-media--split-enter .ak-media__sheet--front{animation:ak-media-front-arc var(--ak-media-front-duration,.76s) var(--ak-media-arc-ease,cubic-bezier(.22, 1, .36, 1)) var(--ak-media-front-delay,.12s) both}.ak-media--album.ak-media--layered.ak-media--split-enter .ak-media__sheet--back{animation:ak-media-back-arc var(--ak-media-back-duration,.9s) var(--ak-media-arc-ease,cubic-bezier(.22, 1, .36, 1)) var(--ak-media-back-delay,0s) both}@keyframes ak-media-front-arc{0%{opacity:0;transform:translate(-40px,48px)rotate(-24deg)scale(.94)}65%{opacity:1;transform:translate(5px,-7px)rotate(5deg)scale(1)}to{opacity:1;transform:translate(0)rotate(2deg)scale(1)}}@keyframes ak-media-back-arc{0%{opacity:0;transform:translate(42px,34px)rotate(22deg)scale(.96)}65%{opacity:1;transform:translate(-6px,-5px)rotate(-8deg)scale(1)}to{opacity:1;transform:translate(0)rotate(-5deg)scale(1)}}@media (prefers-reduced-motion:reduce){.ak-media--album.ak-media--layered.ak-media--split-enter .ak-media__sheet{animation:none}}.ak-nav{--ak-nav-signal:var(--ak-signal-info);--ak-nav-surface:var(--ak-surface-canvas);--ak-nav-divider:color-mix(in srgb, var(--ak-text-primary) 30%, transparent);gap:var(--ak-space-2);padding:var(--ak-space-2);color:var(--ak-text-primary);background:var(--ak-nav-surface);font-family:var(--ak-font-sans);flex-wrap:wrap;display:flex}.ak-nav .ak-nav__link{box-sizing:border-box;justify-content:center;gap:var(--ak-space-1);min-width:44px;min-height:max(44px,var(--ak-density-control-height));max-width:100%;padding:var(--ak-space-3) var(--ak-space-4);border-bottom:var(--ak-line-strong) solid #0000;color:inherit;overflow-wrap:anywhere;transition:color var(--ak-motion-base) var(--ak-ease-standard),background-color var(--ak-motion-base) var(--ak-ease-standard);flex-direction:column;text-decoration:none;display:flex}.ak-nav .ak-nav__link[aria-current]:not([aria-current=false]){border-bottom-color:var(--ak-nav-signal);color:var(--ak-nav-signal)}.ak-nav .ak-nav__link:hover{color:var(--ak-nav-signal);background:color-mix(in srgb, var(--ak-nav-signal) 12%, var(--ak-nav-surface))}.ak-nav .ak-nav__link:active{background:color-mix(in srgb, var(--ak-nav-signal) 22%, var(--ak-nav-surface))}.ak-nav .ak-nav__link:focus-visible{outline:var(--ak-focus-width) solid var(--ak-focus-color);outline-offset:calc(-1*var(--ak-focus-offset))}.ak-nav__label{font-size:var(--ak-type-data-size);font-weight:700;line-height:1.4}.ak-nav__description{font-size:max(.875rem,var(--ak-type-label-size));line-height:1.5}.ak-nav--vertical{flex-flow:column;gap:0}.ak-nav--vertical .ak-nav__link{border-bottom-width:var(--ak-line-hairline);border-bottom-color:var(--ak-nav-divider);border-inline-start:var(--ak-line-strong) solid #0000}.ak-nav--vertical .ak-nav__link[aria-current]:not([aria-current=false]){border-inline-start-color:var(--ak-nav-signal)}@media (prefers-reduced-motion:reduce){.ak-nav .ak-nav__link{transition:none}}.ak-news-list{--ak-news-list-signal:var(--ak-signal-info);--ak-news-list-surface:var(--ak-surface-canvas);--ak-news-list-divider:color-mix(in srgb, var(--ak-text-primary) 30%, transparent);--ak-news-list-row-min-height:4.5rem;color:var(--ak-text-primary);background:var(--ak-news-list-surface);font-family:var(--ak-font-sans);margin:0;padding:0;list-style:none;container:ak-news-list/inline-size}.ak-news-list__item{margin:0;padding:0;list-style:none}.ak-news-list .ak-news-list__link{box-sizing:border-box;gap:var(--ak-space-2) var(--ak-space-4);min-height:max(44px,var(--ak-density-control-height),var(--ak-news-list-row-min-height));padding:var(--ak-space-4);border-bottom:var(--ak-line-hairline) solid var(--ak-news-list-divider);color:inherit;overflow-wrap:anywhere;transition:background-color var(--ak-motion-base) var(--ak-ease-standard);grid-template-columns:minmax(0,1fr);align-items:center;text-decoration:none;display:grid}.ak-news-list .ak-news-list__link:hover{background:color-mix(in srgb, var(--ak-news-list-signal) 12%, var(--ak-news-list-surface))}.ak-news-list .ak-news-list__link:hover .ak-news-list__title{text-decoration:underline}.ak-news-list .ak-news-list__link:active{background:color-mix(in srgb, var(--ak-news-list-signal) 22%, var(--ak-news-list-surface))}.ak-news-list .ak-news-list__link:focus-visible{outline:var(--ak-focus-width) solid var(--ak-focus-color);outline-offset:calc(-1*var(--ak-focus-offset))}.ak-news-list__category{color:var(--ak-news-list-signal);font-size:var(--ak-type-data-size);font-weight:700;line-height:1.5}.ak-news-list__title{min-width:0;font-size:var(--ak-type-data-size);font-weight:700;line-height:1.6}.ak-news-list__time{color:var(--ak-text-secondary);font-family:var(--ak-font-mono);font-size:max(.875rem,var(--ak-type-label-size));line-height:1.5}.ak-news-list__empty{padding:var(--ak-density-panel-padding);color:var(--ak-text-secondary);margin:0;line-height:1.6}@container ak-news-list (min-width:34rem){.ak-news-list .ak-news-list__link{grid-template-columns:minmax(4rem,.2fr) minmax(0,1fr) minmax(7rem,.25fr)}}@media (prefers-reduced-motion:reduce){.ak-news-list .ak-news-list__link{transition:none}}.ak-notice-stack{width:min(var(--ak-notice-stack-w,40rem),100%);gap:.9rem;display:grid}.ak-notice{--ak-notice-min-h:5.5rem;--ak-notice-pad:1rem 1.2rem 1rem 0;--ak-notice-gutter:6.5rem;--ak-notice-bar:.35rem;--ak-notice-pad-x:1rem;--ak-notice-code-fs:.625rem;--ak-notice-title-fs:1rem;--ak-notice-msg-fs:.75rem}.ak-notice[data-ak-size=sm]{--ak-notice-min-h:4rem;--ak-notice-pad:.65rem .8rem .65rem 0;--ak-notice-gutter:4.5rem;--ak-notice-bar:.2rem;--ak-notice-pad-x:.7rem;--ak-notice-code-fs:.5625rem;--ak-notice-title-fs:.9rem;--ak-notice-msg-fs:.6875rem}.ak-notice[data-ak-size=lg]{--ak-notice-min-h:7rem;--ak-notice-pad:1.35rem 1.6rem 1.35rem 0;--ak-notice-gutter:8.5rem;--ak-notice-bar:.5rem;--ak-notice-pad-x:1.35rem;--ak-notice-code-fs:.7rem;--ak-notice-title-fs:1.15rem;--ak-notice-msg-fs:.85rem}.ak-notice{--ak-notice-signal:var(--ak-signal-info,var(--ak-color-primary,#4aabea));box-sizing:border-box;min-height:calc(var(--ak-notice-min-h)*var(--ak-density-control,1));padding:var(--ak-notice-pad);border:1px solid var(--ak-notice-border,color-mix(in srgb, var(--ak-text-primary) 15%, transparent));color:var(--ak-notice-fg,var(--ak-text-primary));background:linear-gradient(180deg, #ffffff0d 0%, transparent 100%),var(--ak-notice-bg,color-mix(in srgb, var(--ak-surface-canvas) 85%, var(--ak-surface-sunken-2)));-webkit-backdrop-filter:blur(12px);clip-path:polygon(0 0, calc(100% - var(--ak-cut,1rem)) 0, 100% var(--ak-cut,1rem), 100% 100%, 0 100%);grid-template-columns:var(--ak-notice-gutter) 1fr;display:grid;position:relative;box-shadow:inset 0 1px #ffffff1f,0 4px 18px #00000047}.ak-notice:before{width:var(--ak-notice-bar);content:"";background:var(--ak-notice-signal);box-shadow:0 0 10px color-mix(in srgb, var(--ak-notice-signal) 45%, transparent);position:absolute;top:0;bottom:0;left:0}.ak-notice__code{padding:0 var(--ak-notice-pad-x,1rem);color:var(--ak-notice-signal);font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--ak-notice-code-fs);letter-spacing:.12em;text-align:center;justify-content:center;align-items:center;font-weight:800;line-height:1.3;display:flex}.ak-notice__body{border-left:1px solid color-mix(in srgb, var(--ak-text-primary) 14%, transparent);padding-left:1.2rem}.ak-notice__title{font-family:Noto Sans SC,Roboto,Arial,sans-serif;font-size:var(--ak-notice-title-fs);font-weight:900;line-height:1.25;display:block}.ak-notice__message{color:var(--ak-notice-msg-fg,var(--ak-text-secondary));font-family:Noto Sans SC,Roboto,Arial,sans-serif;font-size:var(--ak-notice-msg-fs);margin:.45rem 0 0;line-height:1.55}.ak-notice--warning{--ak-notice-signal:var(--ak-signal-action,var(--ak-color-advanced,#f1c644))}.ak-notice--danger{--ak-notice-signal:var(--ak-signal-danger,#e33b3b)}.ak-notice--success{--ak-notice-signal:var(--ak-signal-success,#46c47c)}@media (max-width:32rem){.ak-notice{grid-template-columns:1fr;padding:1rem 1.1rem}.ak-notice__code{text-align:left;justify-content:flex-start;padding:0 0 .65rem}.ak-notice__body{border-top:1px solid #11131533;border-left:0;padding:.85rem 0 0}}.ak-notice--enter{animation:ak-notice-enter var(--ak-notice-enter-duration,.42s) cubic-bezier(.22, 1, .36, 1) var(--ak-notice-enter-delay,0s) both}@keyframes ak-notice-enter{0%{opacity:0;transform:translate(32px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.ak-notice--enter{animation:none}}.ak-cube{width:var(--cube-size,100px);height:var(--cube-size,100px);backface-visibility:visible;transform-style:preserve-3d;display:inline-block;position:relative}.ak-face{box-sizing:border-box;width:var(--cube-size,100px);height:var(--cube-size,100px);font-family:sans-serif;line-height:2;font-size:calc(var(--cube-size,100px)/2);text-align:center;color:var(--cube-color,#22bbff80);border:var(--cube-border-width,.2rem) solid var(--cube-color,#22bbff80);background-color:#0000;border-radius:.2rem;place-items:center;display:grid;position:absolute;top:0;left:0}.ak-face.front{transform:translateZ(calc(var(--cube-size,100px) / 2))}.ak-face.back{transform:rotateY(180deg) translateZ(calc(var(--cube-size,100px) / 2))}.ak-face.right{transform:rotateY(90deg) translateZ(calc(var(--cube-size,100px) / 2))}.ak-face.left{transform:rotateY(-90deg) translateZ(calc(var(--cube-size,100px) / 2))}.ak-face.top{transform:rotateX(90deg) translateZ(calc(var(--cube-size,100px) / 2))}.ak-face.bottom{transform:rotateX(-90deg) translateZ(calc(var(--cube-size,100px) / 2))}.ak-face__lines{box-sizing:content-box;width:100%;height:100%;position:absolute;top:0;left:0}.ak-face__line--tl,.ak-face__line--br,.ak-face__line--tr,.ak-face__line--bl{display:inline-block;position:absolute;inset:.2rem}.ak-face__line--tl:before,.ak-face__line--br:before,.ak-face__line--tr:before,.ak-face__line--bl:before{content:"";width:calc(var(--cube-size,100px)/4);height:calc(var(--cube-border-width,.2rem)/2);transform-origin:0 0;background-color:currentColor;display:inline-block;position:absolute;top:0;left:0;transform:rotate(45deg)}.ak-face__line--br{transform:rotate(90deg)}.ak-face__line--tr{transform:rotate(180deg)}.ak-face__line--bl{transform:rotate(270deg)}.perspective{perspective:100rem;perspective-origin:50% 125%;display:block}.ak-panel-right{text-align:center;transform-origin:100%;min-height:30rem;padding:2rem;transform:perspective(50rem)rotateY(-10deg)}.ak-pagination{--ak-pagination-h:5rem;--ak-pagination-w:16rem;--ak-pagination-arrow-w:4rem;--ak-pagination-number-fs:1.9rem;--ak-pagination-title-fs:1rem}.ak-pagination[data-ak-size=sm]{--ak-pagination-h:4rem;--ak-pagination-w:12rem;--ak-pagination-arrow-w:3rem;--ak-pagination-number-fs:1.5rem;--ak-pagination-title-fs:.875rem}.ak-pagination[data-ak-size=lg]{--ak-pagination-h:6rem;--ak-pagination-w:20rem;--ak-pagination-arrow-w:5rem;--ak-pagination-number-fs:2.35rem;--ak-pagination-title-fs:1.125rem}.ak-pagination{--ak-pagination-cur-w:calc(var(--ak-pagination-w) - var(--ak-pagination-arrow-w) * 2);height:calc(var(--ak-pagination-h)*var(--ak-density-control,1));width:var(--ak-pagination-w);background-color:var(--ak-pagination-bg,#999);color:var(--ak-pagination-fg,white);display:inline-flex}.ak-pagination .prev,.ak-pagination .next{background-color:var(--ak-pagination-arrow-bg,#333);height:100%;width:var(--ak-pagination-arrow-w);box-sizing:border-box;cursor:pointer;color:inherit;font:inherit;transition:background-color var(--ak-motion-fast,.12s) ease,transform var(--ak-motion-fast,.12s) ease,box-shadow var(--ak-motion-fast,.12s) ease,opacity var(--ak-motion-fast,.12s) ease;border:none;outline:none;flex-direction:column;justify-content:center;align-items:center;display:inline-flex;position:relative;box-shadow:0 5px 10px #0009}.ak-pagination .prev .ak-icon,.ak-pagination .next .ak-icon{width:calc(var(--ak-pagination-arrow-w)/2);height:calc(var(--ak-pagination-arrow-w)/2);pointer-events:none}.ak-pagination .prev:hover:not(:disabled),.ak-pagination .next:hover:not(:disabled){background-color:var(--ak-pagination-arrow-bg-hover,#444)}.ak-pagination .prev:active:not(:disabled),.ak-pagination .next:active:not(:disabled){transform:translateY(1px)scale(.95);box-shadow:inset 0 2px 5px #00000080,0 2px 4px #0000004d}.ak-pagination .prev:focus-visible,.ak-pagination .next:focus-visible{outline:2px solid var(--ak-signal-info,#2bf);outline-offset:-2px}.ak-pagination .prev:disabled,.ak-pagination .next:disabled{cursor:not-allowed;opacity:.35;background-color:var(--ak-pagination-arrow-bg-disabled,#222)}.ak-pagination .prev:after,.ak-pagination .next:after{visibility:hidden;content:"";background-color:#0000;transition:background-color .2s;position:absolute;inset:0}.ak-pagination .prev:active,.ak-pagination .next:active{box-shadow:inset 0 0 10px #0000001a,0 6px 12px #00000080}.ak-pagination .prev:active:after,.ak-pagination .next:active:after{content:"";visibility:visible;background-color:#0000001a}.ak-pagination .cur{border:2px solid var(--ak-pagination-cur-border,gray);width:var(--ak-pagination-cur-w);border-width:2px 0;flex-direction:column;justify-content:center;align-items:center;display:inline-flex}.ak-pagination .cur .title{font-weight:400;font-size:var(--ak-pagination-title-fs);border:none;margin:0;line-height:2rem}.ak-pagination .label{font-size:12px;line-height:1}.ak-pagination .number{font-family:var(--ak-font-mono,monospace);font-variant-numeric:tabular-nums;font-size:var(--ak-pagination-number-fs);line-height:1}.ak-pagination__item{border:1px solid var(--ak-border,#4a4c4f);min-width:2rem;height:2rem;color:var(--ak-text-secondary,#9da5aa);font-family:var(--ak-font-mono,monospace);font-size:var(--ak-fs-sm,.875rem);font-variant-numeric:tabular-nums;cursor:pointer;transition:color var(--ak-motion-fast,.12s) ease,border-color var(--ak-motion-fast,.12s) ease,background-color var(--ak-motion-fast,.12s) ease;background:0 0;justify-content:center;align-items:center;padding:0 .5rem;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.ak-pagination__item:hover:not(.is-active):not(:disabled){border-color:var(--ak-signal-info,#4aabea);color:var(--ak-signal-info,#4aabea)}.ak-pagination__item:focus-visible{outline:2px solid var(--ak-signal-info,#4aabea);outline-offset:2px}.ak-pagination__item.is-active{border-color:var(--ak-signal-info,#4aabea);color:var(--ak-text-primary,#f3f4ef);background:color-mix(in srgb, var(--ak-signal-info,#4aabea) 18%, transparent);cursor:default}.ak-pagination__item.is-disabled,.ak-pagination__item:disabled{opacity:.4;cursor:not-allowed}.ak-pagination__ellipsis{color:var(--ak-text-secondary,#9da5aa);align-items:center;padding:0 .375rem;display:inline-flex}.ak-progress-stack{width:min(var(--ak-progress-stack-w,32rem),100%);gap:1rem;display:grid}.ak-progress{--ak-progress-pad:.75rem .9rem .9rem;--ak-progress-track-h:.75rem;--ak-progress-fs:.625rem;--ak-progress-gap:.55rem}.ak-progress[data-ak-size=sm]{--ak-progress-pad:.5rem .7rem .65rem;--ak-progress-track-h:.45rem;--ak-progress-fs:.5625rem;--ak-progress-gap:.4rem}.ak-progress[data-ak-size=lg]{--ak-progress-pad:1rem 1.2rem 1.2rem;--ak-progress-track-h:1rem;--ak-progress-fs:.7rem;--ak-progress-gap:.7rem}.ak-progress{--ak-progress-signal:var(--ak-signal-info,var(--ak-color-primary,#4aabea));--ak-progress-value:0%;padding:var(--ak-progress-pad);border:1px solid color-mix(in srgb, var(--ak-text-primary) 14%, transparent);color:var(--ak-text-primary,#f3f4ef);background:var(--ak-progress-bg,color-mix(in srgb, var(--ak-surface-canvas) 85%, var(--ak-surface-sunken-2)));clip-path:polygon(0 0,calc(100% - .75rem) 0,100% .75rem,100% 100%,0 100%);gap:var(--ak-progress-gap);display:grid;position:relative;box-shadow:inset 0 1px #ffffff1a,0 4px 16px #00000047}.ak-progress__header{font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--ak-progress-fs);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;font-weight:800;line-height:1;display:flex}.ak-progress__value{color:var(--ak-progress-signal);font-size:calc(var(--ak-progress-fs)*1.25);letter-spacing:.08em;text-shadow:0 0 10px color-mix(in srgb, var(--ak-progress-signal) 40%, transparent);font-weight:900}.ak-progress__track{height:var(--ak-progress-track-h);background:color-mix(in srgb, var(--ak-surface-sunken) 85%, black);border:1px solid color-mix(in srgb, var(--ak-text-primary) 10%, transparent);position:relative;overflow:hidden;box-shadow:inset 0 1px 3px #000000a6,0 1px #ffffff0f}.ak-progress__track:after{content:"";pointer-events:none;z-index:2;background:repeating-linear-gradient(90deg,#0000 0 1.4rem,#00000073 1.4rem 1.5rem);position:absolute;inset:0}.ak-progress__fill{width:var(--ak-progress-value);background:linear-gradient(90deg, color-mix(in srgb, var(--ak-progress-signal) 75%, transparent) 0%, var(--ak-progress-signal) 100%);height:100%;box-shadow:0 0 1.25rem color-mix(in srgb, var(--ak-progress-signal) 65%, transparent);transition:width .32s var(--ak-ease-tactical,cubic-bezier(.16, 1, .3, 1));display:block;position:relative}.ak-progress__fill:after{content:"";width:3px;box-shadow:0 0 6px #fff,0 0 14px var(--ak-progress-signal);background:#fff;position:absolute;top:0;bottom:0;right:0}.ak-progress--warning{--ak-progress-signal:var(--ak-signal-action,var(--ak-color-advanced,#f1c644))}.ak-progress--danger{--ak-progress-signal:var(--ak-signal-danger,#e33b3b)}.ak-gauge{--ak-gauge-w:8.5rem;--ak-gauge-value-fs:2.25rem;--ak-gauge-inset:.65rem}.ak-gauge[data-ak-size=sm]{--ak-gauge-w:6.5rem;--ak-gauge-value-fs:1.75rem;--ak-gauge-inset:.5rem}.ak-gauge[data-ak-size=lg]{--ak-gauge-w:11rem;--ak-gauge-value-fs:2.9rem;--ak-gauge-inset:.85rem}.ak-gauge{--ak-gauge-signal:var(--ak-signal-info,var(--ak-color-primary,#4aabea));--ak-gauge-value:0%;width:var(--ak-gauge-w);aspect-ratio:1;color:#f3f4ef;background:conic-gradient(var(--ak-gauge-signal) var(--ak-gauge-value), #f3f4ef26 0);clip-path:polygon(16% 0,84% 0,100% 16%,100% 84%,84% 100%,16% 100%,0 84%,0 16%);place-items:center;display:inline-grid;position:relative}.ak-gauge:before{content:"";background:var(--ak-gauge-hole,#171a1d);clip-path:inherit;inset:var(--ak-gauge-inset);position:absolute}.ak-gauge__content{z-index:1;place-items:center;display:grid}.ak-gauge__label{color:var(--ak-gauge-signal);letter-spacing:.1em;font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.5625rem;font-weight:800}.ak-gauge__value{font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--ak-gauge-value-fs);margin-top:.25rem;font-weight:800;line-height:1}.ak-gauge__unit{color:#f3f4ef8c;font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.5625rem}.ak-gauge--warning{--ak-gauge-signal:var(--ak-signal-action,var(--ak-color-advanced,#f1c644))}@media (prefers-reduced-motion:reduce){.ak-progress__fill{transition:none}}.ak-progress--yellow{--ak-progress-signal:var(--ak-signal-action,var(--ak-color-advanced,#f1c644))}.ak-progress--success{--ak-progress-signal:var(--ak-signal-success,#46c47c)}.ak-gauge--yellow{--ak-gauge-signal:var(--ak-signal-action,var(--ak-color-advanced,#f1c644))}.ak-gauge--success{--ak-gauge-signal:var(--ak-signal-success,#46c47c)}.ak-popover,.ak-tooltip{box-sizing:border-box;color:var(--ak-popover-fg,#f3f4ef);background:var(--ak-popover-bg,#171a1d);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:var(--ak-popover-shadow,inset 0 1px 0 0 #ffffff29, 0 1rem 3rem #00000073);border-radius:0;margin:auto;font-family:Noto Sans SC,Roboto,Arial,sans-serif}.ak-popover{--ak-popover-w:22rem;--ak-popover-pad:1rem 1.1rem;--ak-popover-title-fs:1rem;--ak-popover-body-fs:.82rem;--ak-popover-eyebrow-fs:.64rem}.ak-popover[data-ak-size=sm]{--ak-popover-w:16rem;--ak-popover-pad:.75rem .85rem;--ak-popover-title-fs:.9rem;--ak-popover-body-fs:.75rem;--ak-popover-eyebrow-fs:.58rem}.ak-popover[data-ak-size=lg]{--ak-popover-w:30rem;--ak-popover-pad:1.35rem 1.5rem;--ak-popover-title-fs:1.15rem;--ak-popover-body-fs:.9rem;--ak-popover-eyebrow-fs:.7rem}.ak-popover{--ak-popover-info:var(--ak-signal-info,var(--ak-color-primary,#2bf));--ak-popover-signal:var(--ak-signal-action,var(--ak-color-advanced,#ffd802));width:min(100% - 2rem,100vw - 32px,var(--ak-popover-w));padding:var(--ak-popover-pad);border:1px solid var(--ak-popover-border,#626a70);border-top:4px solid var(--ak-popover-signal);clip-path:polygon(0 0, calc(100% - var(--ak-cut,.9rem)) 0, 100% var(--ak-cut,.9rem), 100% 100%, 0 100%)}.ak-popover .ak-popover__eyebrow{color:var(--ak-popover-info);font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--ak-popover-eyebrow-fs);letter-spacing:.1em;text-transform:uppercase;margin-bottom:.55rem;font-weight:700;display:block}.ak-popover .ak-popover__title{color:var(--ak-popover-title-fg,#fff);font-size:var(--ak-popover-title-fs);margin-bottom:.35rem;line-height:1.35;display:block}.ak-popover .ak-popover__content{color:var(--ak-popover-body-fg,#bdc4c9);font-size:var(--ak-popover-body-fs);margin:0;line-height:1.6}.ak-popover:popover-open{animation:.24s cubic-bezier(.22,1,.36,1) ak-popover-enter}.ak-tooltip{--ak-tooltip-max-w:18rem;--ak-tooltip-pad:.55rem .8rem;--ak-tooltip-fs:.7rem}.ak-tooltip[data-ak-size=sm]{--ak-tooltip-max-w:12rem;--ak-tooltip-pad:.4rem .65rem;--ak-tooltip-fs:.625rem}.ak-tooltip[data-ak-size=lg]{--ak-tooltip-max-w:24rem;--ak-tooltip-pad:.75rem 1rem;--ak-tooltip-fs:.78rem}.ak-tooltip{--ak-tooltip-signal:var(--ak-signal-info,var(--ak-color-primary,#2bf));max-width:min(100% - 2rem,100vw - 32px,var(--ak-tooltip-max-w));padding:var(--ak-tooltip-pad);border:1px solid var(--ak-tooltip-signal);color:var(--ak-popover-fg,#f3f4ef);font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--ak-tooltip-fs);letter-spacing:.04em;clip-path:polygon(0 0,calc(100% - .45rem) 0,100% .45rem,100% 100%,0 100%);box-shadow:inset 0 1px 0 0 #ffffff29,0 4px 16px #00000073,0 0 12px color-mix(in srgb, var(--ak-tooltip-signal) 30%, transparent);line-height:1.45}.ak-tooltip:popover-open{animation:.1s ease-out ak-popover-enter}@supports (position-area:block-end){.ak-popover,.ak-tooltip{position-area:block-end span-inline-end;position-try-fallbacks:flip-block,flip-inline,flip-block flip-inline;margin:.5rem 0;inset:auto}.ak-tooltip{position-area:block-start span-inline-end}}@keyframes ak-popover-enter{0%{opacity:0;transform:translateY(-.35rem)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){:is(.ak-popover:popover-open,.ak-tooltip:popover-open){animation:none}}@supports (transition-behavior:allow-discrete){.ak-popover{opacity:0;transition:opacity .2s ease,transform .26s cubic-bezier(.22, 1, .36, 1),display .26s allow-discrete,overlay .26s allow-discrete;transform:translateY(-.35rem)}.ak-popover:popover-open{opacity:1;animation:none;transform:translateY(0)}@starting-style{.ak-popover:popover-open{opacity:0;transform:translateY(-.35rem)}}}@media (prefers-reduced-motion:reduce){.ak-popover{transition:none}}.ak-san{width:11rem;position:relative}.ak-san .brain{z-index:0;position:absolute;top:0;left:.5rem}.ak-san .brain .ak-icon{color:#ffffffe6;filter:drop-shadow(0 0 2px gray);width:7rem;height:7rem}.ak-san .add{cursor:pointer;z-index:1;width:2rem;height:2rem;transition:background-color var(--ak-motion-fast,.12s) ease,box-shadow var(--ak-motion-fast,.12s) ease,transform var(--ak-motion-fast,.12s) ease;background-color:#000000b3;border-radius:50%;position:absolute;top:2rem;left:-1rem;box-shadow:5px 3px #0006}.ak-san .add .ak-icon{color:#fff;width:2rem;height:2rem}.ak-san .add:hover{background-color:#000000d9;box-shadow:5px 3px #0000008c}.ak-san .add:active{transform:translateY(1px)scale(.95);box-shadow:2px 1px #0009}.ak-san .add:after{visibility:hidden;content:"";background-color:#0000;transition:background-color .2s;position:absolute;inset:0}.ak-san .add:active{box-shadow:inset 0 0 10px #0000001a,0 6px 12px #00000080}.ak-san .add:active:after{content:"";visibility:visible;background-color:#0000001a}.ak-san .add:after{border-radius:50%}.ak-san .cur{text-align:right;text-shadow:4px 4px gray;background-color:#80808066;border-radius:.1rem;margin-bottom:.4rem;padding:0 1rem .8rem 0;font-size:5rem}.ak-san .cur .value{transform:translateZ(1px)}.ak-san .total{text-align:right;color:#fff;background-color:#333;border-radius:.2rem;padding:.3rem .9rem .5rem 0;font-size:1.6rem}.ak-san__add{box-sizing:border-box;color:#f3f4ef;cursor:pointer;background:#111315;border:0;border-radius:50%;place-items:center;width:1.65rem;height:1.65rem;padding:0;display:grid}.ak-san__add .ak-icon{width:1rem;height:1rem}.ak-san-container{box-sizing:border-box;background:#fffc;width:min(33rem,100%);padding:1.5rem 2rem 1.2rem;display:flex;position:relative}.ak-san-container:after{visibility:hidden;content:"";background-color:#0000;transition:background-color .2s;position:absolute;inset:0}.ak-san-container:active{box-shadow:inset 0 0 10px #0000001a,0 6px 12px #00000080}.ak-san-container:active:after{content:"";visibility:visible;background-color:#0000001a}.ak-san-container:before{content:"";background-color:#f6540e;height:5px;position:absolute;bottom:-2px;left:15rem;right:0}.ak-san-container .info{margin-left:1rem}.ak-san-container .info .title{color:#000;font-family:Noto Serif SC,serif;font-size:4rem;font-weight:900}.ak-san-container .info .cur{color:#fff;background-color:#444;border-radius:5px;margin:1rem 0 .4rem;padding:.3rem .4rem;font-size:large;display:inline-block}.ak-san-container .info .status{font-family:Noto Sans SC,Roboto,Arial,sans-serif;font-size:1.3rem}.ak-san-container .info .ak-icon{color:#8080804d;filter:drop-shadow(1rem 0 1px #8080804d);width:11.5rem;height:11.5rem;position:absolute;top:0;right:2.5rem}.ak-san-container--compact{box-sizing:border-box;border:1px solid #1113153d;border-left:.35rem solid var(--ak-color-advanced,#ffd802);color:#111315;width:min(22rem,100%);min-height:6.5rem;clip-path:polygon(0 0, calc(100% - var(--ak-cut,.75rem)) 0, 100% var(--ak-cut,.75rem), 100% 100%, 0 100%);background:#f3f4eff0;grid-template-columns:5.6rem minmax(0,1fr);gap:1rem;padding:.75rem 1rem;display:grid;box-shadow:0 1rem 2.5rem #0000004d}.ak-san-container--compact:before{background:var(--ak-color-advanced,#ffd802);width:42%;height:.25rem;bottom:0;left:auto;right:0}.ak-san-container--compact .ak-san{border-right:1px solid #1113152e;align-content:center;justify-items:end;width:auto;padding:.2rem .8rem .2rem 0;display:grid;position:relative}.ak-san-container--compact .ak-san__add{z-index:1;color:#f3f4ef;cursor:pointer;width:1.65rem;height:1.65rem;transition:background-color var(--ak-motion-fast,.12s) ease,color var(--ak-motion-fast,.12s) ease,box-shadow var(--ak-motion-fast,.12s) ease;background:#111315;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:50%;left:-.3rem;transform:translateY(-50%);box-shadow:.25rem .2rem #11131538}.ak-san-container--compact .ak-san__add .ak-icon{width:1rem;height:1rem}.ak-san-container--compact .ak-san__add:hover:not(:disabled){color:#111315;background:var(--ak-signal-action,#ffd802);box-shadow:.25rem .2rem #11131559}.ak-san-container--compact .ak-san__add:active:not(:disabled){box-shadow:.1rem .08rem #11131559}.ak-san-container--compact .ak-san__add:focus-visible{outline:3px solid var(--ak-color-primary,#2bf);outline-offset:2px}.ak-san-container--compact .ak-san__current{letter-spacing:normal;font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:2.25rem;font-weight:900;line-height:.95}.ak-san-container--compact .ak-san__total{color:#11131594;margin-top:.35rem;font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.68rem;font-weight:800}.ak-san-container--compact .ak-san-container__info{align-content:center;min-width:0;display:grid}.ak-san-container--compact .ak-san-container__eyebrow{color:#596167;letter-spacing:.12em;text-transform:uppercase;font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.54rem;font-weight:800}.ak-san-container--compact .ak-san-container__title{text-overflow:ellipsis;white-space:nowrap;margin-top:.3rem;font-family:Noto Sans SC,Roboto,Arial,sans-serif;font-size:1.15rem;font-weight:900;line-height:1.1;overflow:hidden}.ak-san-container--compact .ak-san-container__meta{align-items:center;gap:.55rem;margin-top:.55rem;display:flex}.ak-san-container--compact .ak-level{width:5.2rem;min-width:5rem;font-size:.68rem}.ak-san-container--compact .ak-level .ak-level__content{padding:.15rem 0 .2rem;font-size:1rem}.ak-san-container--compact .ak-level .ak-level__prefix-icon .ak-icon{width:1.5rem;height:1.5rem;top:.15rem;left:-.65rem}.ak-san-container--compact .ak-san-container__status{color:#1113159e;letter-spacing:.06em;font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.58rem;font-weight:800}.ak-san-container--terminal{box-sizing:border-box;color:#17191b;background:#fdfdfbe6;background-image:linear-gradient(#ffffffd6, #ffffffe6),var(--ak-dashboard-paper-image,none);width:100%;min-width:0;min-height:0;box-shadow:var(--ak-dashboard-shadow,0 1rem 2rem #00000052);isolation:isolate;background-size:cover;padding:0;display:block;overflow:visible;container-type:size}.ak-san-container--terminal:after{z-index:3;content:"";background:var(--ak-dashboard-accent,#ff5e19);pointer-events:none;width:38.75%;height:3.35cqh;position:absolute;bottom:-1.7cqh;left:28.75%}.ak-san-container--terminal:before{display:none}.ak-san-container--terminal .ak-san-container__content{z-index:1;grid-template-columns:27.5% minmax(0,1fr);width:100%;height:100%;display:grid;position:relative}.ak-san-container--terminal .ak-san-container__watermark{z-index:0;color:#3c3c3c;opacity:.12;pointer-events:none;width:17.5%;height:86%;position:absolute;top:0;left:48%;transform:rotate(-4deg)}.ak-san-container--terminal .ak-san{box-sizing:border-box;background:0 0;width:100%;min-width:0;height:100%;padding:0;position:relative;overflow:hidden}.ak-san-container--terminal .ak-san__figure{z-index:0;color:#ffffff8a;pointer-events:none;background:#d6d8d6c2;width:88.64%;height:48%;position:absolute;top:12%;left:4.55%;right:auto}.ak-san-container--terminal .ak-san__figure .ak-icon{filter:drop-shadow(1.2cqw .7cqw #494d502b);width:100%;height:100%;transform:rotate(-8deg)scale(1.08)}.ak-san-container--terminal .ak-san__add{z-index:2;color:#fff;cursor:pointer;width:max(1.65rem,18cqh);height:max(1.65rem,18cqh);transition:background-color var(--ak-motion-fast,.12s) ease,color var(--ak-motion-fast,.12s) ease;background:#17191bf0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:41%;left:15.5%;transform:translate(-50%,-50%);box-shadow:3cqh 1.8cqh #17191b4d}.ak-san-container--terminal .ak-san__add:hover:not(:disabled){color:#17191b;background:var(--ak-signal-action,#ffd802)}.ak-san-container--terminal .ak-san__add:active:not(:disabled){transform:translate(-50%,-50%)scale(.94);box-shadow:1.2cqh .7cqh #17191b59}.ak-san-container--terminal .ak-san__add:disabled{cursor:not-allowed;opacity:.5}.ak-san-container--terminal .ak-san__add .ak-icon{width:72%;height:72%}.ak-san-container--terminal .ak-san__current{z-index:1;letter-spacing:normal;text-align:right;text-shadow:2.8cqh 2.8cqh #5d616394;transform-origin:100%;width:82%;font-family:Noto Sans SC,Roboto,Arial,sans-serif;font-size:45cqh;font-weight:700;line-height:1.15;position:absolute;top:8.5%;right:10.3%;transform:scaleX(.9)}.ak-san-container--terminal .ak-san__total{z-index:1;box-sizing:border-box;color:#fff;letter-spacing:0;text-align:right;background:#2c2f31f5;width:73.6%;padding:1.7cqh 5.5%;font-family:Noto Sans SC,Roboto,Arial,sans-serif;font-size:13.9cqh;font-weight:500;line-height:1.15;position:absolute;bottom:12.2%;right:10.4%}.ak-san-container--terminal .ak-san-container__content>.ak-command{height:100%}@media (max-width:32rem){.ak-san-container--compact{grid-template-columns:4.7rem minmax(0,1fr);gap:.75rem;width:min(18rem,92%);min-height:5.7rem;padding:.65rem .8rem}.ak-san-container--compact .ak-san{padding-right:.6rem}.ak-san-container--compact .ak-san__current{font-size:1.85rem}.ak-san-container--compact .ak-san-container__title{font-size:1rem}}.ak-tag-group,.ak-status-group{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.ak-tag{--ak-tag-height:1.875rem;--ak-tag-pad:.4rem .9rem .4rem 1.1rem;--ak-tag-fs:.6875rem}.ak-tag[data-ak-size=sm]{--ak-tag-height:1.5rem;--ak-tag-pad:.25rem .65rem .25rem .8rem;--ak-tag-fs:.625rem}.ak-tag[data-ak-size=lg]{--ak-tag-height:2.25rem;--ak-tag-pad:.5rem 1.15rem .5rem 1.35rem;--ak-tag-fs:.75rem}.ak-tag{--ak-tag-signal:var(--ak-signal-info,var(--ak-color-primary,#4aabea));--ak-tag-text:var(--ak-text-primary);--ak-tag-surface:color-mix(in srgb, var(--ak-surface-sunken-2) 88%, transparent);box-sizing:border-box;min-height:var(--ak-tag-height);padding:var(--ak-tag-pad);border:1px solid color-mix(in srgb, var(--ak-tag-signal) 55%, transparent);color:var(--ak-tag-text);background:var(--ak-tag-surface);clip-path:polygon(0 0, calc(100% - var(--ak-cut,.55rem)) 0, 100% var(--ak-cut,.55rem), 100% 100%, 0 100%);font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--ak-tag-fs);letter-spacing:.08em;text-transform:uppercase;align-items:center;font-weight:800;line-height:1;display:inline-flex;position:relative}.ak-tag:before{content:"";background:var(--ak-tag-signal);width:.3rem;position:absolute;top:0;bottom:0;left:0}.ak-tag--advanced{--ak-tag-signal:var(--ak-signal-action,var(--ak-color-advanced,#f1c644))}.ak-tag--danger{--ak-tag-signal:var(--ak-signal-danger,#e33b3b)}.ak-tag--neutral{--ak-tag-signal:var(--ak-signal-disabled,var(--ak-color-low,#9c9c9c))}button.ak-tag{cursor:pointer;transition:color var(--ak-motion-fast,.12s) ease,background-color var(--ak-motion-fast,.12s) ease,transform var(--ak-motion-fast,.12s) ease}button.ak-tag:hover:not(:disabled){--ak-tag-surface:color-mix(in srgb, var(--ak-surface-sunken-2) 70%, var(--ak-surface-raised))}button.ak-tag:active:not(:disabled){--ak-tag-surface:color-mix(in srgb, var(--ak-tag-signal) 30%, var(--ak-surface-sunken-2));transform:translateY(1px)scale(.96)}button.ak-tag:disabled{cursor:not-allowed;opacity:.45}button.ak-tag:focus-visible{outline:var(--ak-focus-width,3px) solid var(--ak-focus-color,#f1c644);outline-offset:2px}.ak-tag[aria-pressed=true]{--ak-tag-text:var(--ak-surface-canvas);--ak-tag-surface:var(--ak-tag-signal)}.ak-status{--ak-status-sig:.55rem;--ak-status-min-h:2.75rem;--ak-status-pad:.6rem .85rem;--ak-status-label-fs:.625rem;--ak-status-detail-fs:.75rem}.ak-status[data-ak-size=sm]{--ak-status-sig:.4rem;--ak-status-min-h:2.25rem;--ak-status-pad:.4rem .65rem;--ak-status-label-fs:.5625rem;--ak-status-detail-fs:.6875rem}.ak-status[data-ak-size=lg]{--ak-status-sig:.7rem;--ak-status-min-h:3.25rem;--ak-status-pad:.75rem 1.05rem;--ak-status-label-fs:.7rem;--ak-status-detail-fs:.8125rem}.ak-status{--ak-status-signal:var(--ak-signal-info,var(--ak-color-primary,#4aabea));--ak-shadow-signal-color:var(--ak-status-signal);--ak-shadow-signal:0 0 .75rem color-mix(in srgb, var(--ak-shadow-signal-color) 80%, transparent);--ak-status-text:var(--ak-text-primary);min-height:var(--ak-status-min-h);padding:var(--ak-status-pad);color:var(--ak-status-text);background:color-mix(in srgb, var(--ak-surface-sunken-2) 85%, transparent);border:1px solid color-mix(in srgb, var(--ak-status-signal) 28%, transparent);border-left:3.5px solid var(--ak-status-signal);clip-path:polygon(0 0,calc(100% - .55rem) 0,100% .55rem,100% 100%,0 100%);transition:transform var(--ak-motion-fast,.12s) ease,border-color var(--ak-motion-fast,.12s) ease,box-shadow var(--ak-motion-fast,.12s) ease;grid-template-rows:auto auto;grid-template-columns:auto auto;align-items:center;column-gap:.75rem;display:inline-grid;position:relative;box-shadow:inset 0 1px #ffffff1f,0 2px 8px #00000052}.ak-status:hover{border-color:color-mix(in srgb, var(--ak-status-signal) 55%, transparent);box-shadow:inset 0 1px 0 0 #fff3,0 4px 14px #0006,0 0 12px color-mix(in srgb, var(--ak-status-signal) 24%, transparent);transform:translateY(-1px)}.ak-status__signal{width:var(--ak-status-sig);height:var(--ak-status-sig);background:var(--ak-status-signal);box-shadow:var(--ak-shadow-signal);border-radius:50%;grid-row:1/3;animation:1.8s ease-in-out infinite ak-status-pulse;position:relative}.ak-status__signal:after{content:"";border:1px solid var(--ak-status-signal);opacity:.4;border-radius:50%;animation:2s cubic-bezier(.2,.8,.2,1) infinite ak-status-wave;position:absolute;inset:-3px}.ak-status__label{color:var(--ak-status-signal);font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--ak-status-label-fs);letter-spacing:.12em;text-transform:uppercase;font-weight:800;line-height:1.1}.ak-status__detail{color:color-mix(in srgb, var(--ak-status-text) 72%, transparent);font-family:Noto Sans SC,Roboto,Arial,sans-serif;font-size:var(--ak-status-detail-fs);margin-top:.2rem;line-height:1.2}.ak-status--warning{--ak-status-signal:var(--ak-signal-action,var(--ak-color-advanced,#f1c644))}.ak-status--critical{--ak-status-signal:var(--ak-signal-danger,#e33b3b)}.ak-status--offline{--ak-status-signal:var(--ak-signal-disabled,var(--ak-color-low,#9c9c9c))}.ak-status--offline .ak-status__signal{box-shadow:none;animation:none}@keyframes ak-status-pulse{0%{opacity:.6;box-shadow:0 0 0 0 color-mix(in srgb, var(--ak-shadow-signal-color) 60%, transparent);transform:scale(.95)}50%{opacity:1;box-shadow:0 0 0 5px color-mix(in srgb, var(--ak-shadow-signal-color) 0%, transparent),0 0 12px var(--ak-shadow-signal-color);transform:scale(1.05)}to{opacity:.6;box-shadow:0 0 0 0 color-mix(in srgb, var(--ak-shadow-signal-color) 0%, transparent);transform:scale(.95)}}@keyframes ak-status-wave{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(2.4)}}@media (prefers-reduced-motion:reduce){.ak-status__signal{animation:none}}.ak-tag--accent{--ak-tag-on-accent:#1b1d1f;--ak-tag-signal:var(--ak-signal-accent,var(--ak-color-accent,#f6540e));--ak-tag-text:var(--ak-tag-on-accent);--ak-tag-surface:var(--ak-tag-signal)}.ak-tag--accent:before{background:var(--ak-tag-on-accent)}.ak-tag--accent-soft{--ak-tag-signal:var(--ak-signal-accent,var(--ak-color-accent,#f6540e));--ak-tag-surface:color-mix(in srgb, var(--ak-tag-signal) 14%, transparent)}.ak-tag--outline{--ak-tag-surface:transparent;border-color:var(--ak-border-strong,#4a4c4f)}.ak-slider{--ak-slider-h:36px;--ak-slider-track-h:6px;--ak-slider-thumb-w:14px;--ak-slider-thumb-h:22px}.ak-slider[data-ak-size=sm]{--ak-slider-h:26px;--ak-slider-track-h:4px;--ak-slider-thumb-w:11px;--ak-slider-thumb-h:17px}.ak-slider[data-ak-size=lg]{--ak-slider-h:46px;--ak-slider-track-h:8px;--ak-slider-thumb-w:18px;--ak-slider-thumb-h:28px}.ak-slider{--ak-slider-accent:var(--ak-color-primary,#4aabea);--ak-slider-fill:0%;box-sizing:border-box;width:100%;min-width:0;height:calc(var(--ak-slider-h)*var(--ak-density-control,1));appearance:none;background-color:#0000;background-image:linear-gradient(#75808b,#75808b),linear-gradient(#75808b,#75808b),linear-gradient(#75808b,#75808b),linear-gradient(#75808b,#75808b),linear-gradient(#75808b,#75808b),linear-gradient(#75808b,#75808b),linear-gradient(#75808b,#75808b),linear-gradient(#75808b,#75808b),linear-gradient(#75808b,#75808b),linear-gradient(#75808b,#75808b),linear-gradient(#75808b,#75808b);background-position:calc(0% + var(--ak-slider-thumb-w,14px)/2 - 0*var(--ak-slider-thumb-w,14px)/10) bottom,calc(10% + var(--ak-slider-thumb-w,14px)/2 - 1*var(--ak-slider-thumb-w,14px)/10) bottom,calc(20% + var(--ak-slider-thumb-w,14px)/2 - 2*var(--ak-slider-thumb-w,14px)/10) bottom,calc(30% + var(--ak-slider-thumb-w,14px)/2 - 3*var(--ak-slider-thumb-w,14px)/10) bottom,calc(40% + var(--ak-slider-thumb-w,14px)/2 - 4*var(--ak-slider-thumb-w,14px)/10) bottom,calc(50% + var(--ak-slider-thumb-w,14px)/2 - 5*var(--ak-slider-thumb-w,14px)/10) bottom,calc(60% + var(--ak-slider-thumb-w,14px)/2 - 6*var(--ak-slider-thumb-w,14px)/10) bottom,calc(70% + var(--ak-slider-thumb-w,14px)/2 - 7*var(--ak-slider-thumb-w,14px)/10) bottom,calc(80% + var(--ak-slider-thumb-w,14px)/2 - 8*var(--ak-slider-thumb-w,14px)/10) bottom,calc(90% + var(--ak-slider-thumb-w,14px)/2 - 9*var(--ak-slider-thumb-w,14px)/10) bottom,calc(100% + var(--ak-slider-thumb-w,14px)/2 - 10*var(--ak-slider-thumb-w,14px)/10) bottom;background-size:1px calc(var(--ak-slider-track-h,6px)*.66);cursor:pointer;transition:opacity var(--ak-motion-fast,.12s) ease;background-repeat:no-repeat;border:0;border-radius:0;padding:0;display:block}.ak-slider::-webkit-slider-runnable-track{height:var(--ak-slider-track-h,6px);background:linear-gradient(90deg, var(--ak-slider-accent) var(--ak-slider-fill), transparent var(--ak-slider-fill)) center/calc(100% - var(--ak-slider-thumb-w,14px)) 100% no-repeat,#202830;border:0;box-shadow:inset 0 1px 2px #000000b3,0 1px #ffffff14,inset 0 0 0 1px #59616a}.ak-slider::-moz-range-track{height:var(--ak-slider-track-h,6px);background:linear-gradient(90deg, var(--ak-slider-accent) var(--ak-slider-fill), transparent var(--ak-slider-fill)) center/calc(100% - var(--ak-slider-thumb-w,14px)) 100% no-repeat,#202830;border:0;box-shadow:inset 0 1px 2px #000000b3,0 1px #ffffff14,inset 0 0 0 1px #59616a}.ak-slider::-webkit-slider-thumb{box-sizing:border-box;width:var(--ak-slider-thumb-w,14px);height:var(--ak-slider-thumb-h,22px);border:2px solid var(--ak-slider-accent);box-shadow:inset 0 1px 0 #fffc,0 0 0 3px var(--ak-slider-thumb-ring,#151b21),0 2px 6px #0006;transition:box-shadow var(--ak-motion-fast,.12s) ease,border-color var(--ak-motion-fast,.12s) ease,transform var(--ak-motion-fast,.12s) ease;margin-top:calc((var(--ak-slider-track-h,6px) - var(--ak-slider-thumb-h,22px))/2);appearance:none;background:linear-gradient(#fff 0%,#ebece6 100%);border-radius:0}.ak-slider::-moz-range-thumb{box-sizing:border-box;width:var(--ak-slider-thumb-w,14px);height:var(--ak-slider-thumb-h,22px);border:2px solid var(--ak-slider-accent);box-shadow:inset 0 1px 0 #fffc,0 0 0 3px var(--ak-slider-thumb-ring,#151b21),0 2px 6px #0006;transition:box-shadow var(--ak-motion-fast,.12s) ease,border-color var(--ak-motion-fast,.12s) ease,transform var(--ak-motion-fast,.12s) ease;background:linear-gradient(#fff 0%,#ebece6 100%);border-radius:0}.ak-slider:hover:not(:disabled)::-webkit-slider-thumb{border-color:var(--ak-signal-info,#2bf);box-shadow:0 0 0 3px var(--ak-slider-thumb-ring,#151b21),0 0 .7rem color-mix(in srgb, var(--ak-slider-accent) 55%, transparent)}.ak-slider:hover:not(:disabled)::-moz-range-thumb{border-color:var(--ak-signal-info,#2bf);box-shadow:0 0 0 3px var(--ak-slider-thumb-ring,#151b21),0 0 .7rem color-mix(in srgb, var(--ak-slider-accent) 55%, transparent)}.ak-slider:active:not(:disabled)::-webkit-slider-thumb{transform:scaleY(1.08)}.ak-slider:focus-visible{outline:2px solid var(--ak-slider-accent);outline-offset:4px}.ak-slider:disabled{opacity:.4;cursor:not-allowed}@media (forced-colors:active){.ak-slider{appearance:auto}}.ak-site{--ak-site-accent:#19d1ff;--ak-site-ink:#d2d2d2;--ak-site-background:#101214;--ak-site-header-height:5rem;isolation:isolate;height:min(56rem,100svh);min-height:32rem;color:var(--ak-site-ink);background:var(--ak-site-background);font-family:var(--ak-font-family,Arial, sans-serif);position:relative;overflow:hidden}.ak-site *,.ak-site :before,.ak-site :after{box-sizing:border-box}.ak-site [hidden],.ak-gallery [hidden]{display:none}.ak-site__header{z-index:5;height:var(--ak-site-header-height);background:#101214f0;border-bottom:1px solid #ffffff4d;justify-content:space-between;align-items:center;gap:1rem;padding:0 clamp(1.25rem,4vw,4rem);display:flex;position:absolute;inset:0 0 auto}.ak-site__nav{gap:clamp(.5rem,2vw,2rem);display:flex}.ak-site__nav a,.ak-site-menu a{min-height:44px;color:inherit;align-items:center;gap:1rem;text-decoration:none;transition:color .3s;display:flex}.ak-site [aria-current=location],.ak-site__nav a:hover,.ak-site-menu a:hover{color:var(--ak-site-accent,#19d1ff)}.ak-site [aria-current=location]{text-underline-offset:.5em;text-decoration:underline}.ak-site :focus-visible,.ak-site-menu :focus-visible,.ak-gallery :focus-visible{outline:2px solid var(--ak-site-accent,#19d1ff);outline-offset:5px}.ak-site__viewport{overscroll-behavior-y:contain;scroll-snap-type:y proximity;scrollbar-width:thin;inset:var(--ak-site-header-height) 0 0;position:absolute;overflow:auto}.ak-site[data-ak-navigating] .ak-site__viewport{scroll-snap-type:none}.ak-site__section{scroll-snap-align:start;align-content:center;min-height:100%;padding:clamp(2rem,6vw,6rem) clamp(1.25rem,7vw,7rem);display:grid;position:relative}.ak-site__section h1,.ak-site__section h2{color:#fff;letter-spacing:-.045em;overflow-wrap:anywhere;margin:0 0 1.5rem;font-size:clamp(2rem,5vw,5rem);font-weight:800;line-height:1.05}.ak-site__eyebrow{color:var(--ak-site-accent,#19d1ff);letter-spacing:.18em;margin-bottom:1.5rem;font-family:monospace;font-size:.75rem}.ak-site__section p{max-width:42rem;line-height:1.8}.ak-site__content{z-index:1;min-width:0;position:relative}.ak-site__index{z-index:2;pointer-events:none;font-family:monospace;position:absolute;bottom:1rem;right:2rem}.ak-site-control.ak-site__menu-trigger{display:none}.ak-site-menu,.ak-gallery__dialog{border:1px solid var(--ak-border,#ffffff29);border-top:3px solid var(--ak-signal-info,#19d1ff);max-width:calc(100vw - 2rem);max-height:calc(100svh - 2rem);color:var(--ak-text-primary,#f3f4ef);background:var(--ak-surface-panel,#121518);clip-path:polygon(0 0,calc(100% - 1rem) 0,100% 1rem,100% 100%,0 100%);margin:auto;padding:1.5rem 1.75rem;box-shadow:0 1.5rem 4rem #000000bf}.ak-site-menu{width:min(28rem,100vw - 2rem);animation:.26s cubic-bezier(.16,1,.3,1) both ak-menu-sheet-enter}.ak-site-menu::backdrop,.ak-gallery__dialog::backdrop{-webkit-backdrop-filter:blur(12px);background:#050709c7}.ak-site-menu [data-ak-menu-close]{font-family:var(--ak-font-mono,monospace);letter-spacing:.1em;border:1px solid var(--ak-border,#fff3);color:var(--ak-text-muted,#9c9c9c);cursor:pointer;clip-path:polygon(0 0,calc(100% - .4rem) 0,100% .4rem,100% 100%,0 100%);transition:all var(--ak-motion-fast,.12s) ease;background:0 0;justify-content:center;align-items:center;margin-left:auto;padding:.35rem .85rem;font-size:.72rem;font-weight:800;display:inline-flex}.ak-site-menu [data-ak-menu-close]:hover{border-color:var(--ak-signal-action,#ffd800);color:var(--ak-signal-action,#ffd800);background:#ffd80014}.ak-site-menu nav{gap:2px;margin-top:1.25rem;display:grid}.ak-site-menu a{border:0;border-left:3px solid #0000;border-bottom:1px solid color-mix(in srgb, var(--ak-text-primary) 6%, transparent);min-height:3.25rem;color:var(--ak-text-secondary,#f3f4efb3);font-family:var(--ak-font-mono,monospace);letter-spacing:.08em;transition:all var(--ak-motion-fast,.12s) ease;background:0 0;align-items:center;padding:0 1rem;font-size:.85rem;font-weight:700;text-decoration:none;display:flex}.ak-site-menu a:hover,.ak-site-menu a:focus-visible{border-left-color:var(--ak-signal-info,#19d1ff);background:color-mix(in srgb, var(--ak-signal-info,#19d1ff) 10%, transparent);color:var(--ak-text-primary);transform:translate(4px)}@keyframes ak-menu-sheet-enter{0%{opacity:0;transform:translateY(-10px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.ak-site-control{border:1px solid var(--ak-border,#fff3);min-width:44px;min-height:44px;color:inherit;font-family:var(--ak-font-mono,monospace);letter-spacing:.08em;clip-path:polygon(0 0,calc(100% - .45rem) 0,100% .45rem,100% 100%,0 100%);cursor:pointer;transition:all var(--ak-motion-fast,.12s) ease;background:0 0;justify-content:center;align-items:center;padding:.5rem 1rem;font-size:.75rem;font-weight:700;display:inline-flex}.ak-site-control:disabled{opacity:.4;cursor:default}.ak-site-control:hover:not(:disabled),.ak-site-control[aria-pressed=true]{border-color:var(--ak-signal-info,#19d1ff);color:var(--ak-signal-info,#19d1ff);background:color-mix(in srgb, var(--ak-signal-info,#19d1ff) 8%, transparent)}.ak-gallery{min-width:0}.ak-gallery__stage{touch-action:pan-y}.ak-gallery__item{grid-template-columns:minmax(0,1.4fr) minmax(12rem,1fr);align-items:center;gap:2rem;display:grid}.ak-gallery__image{aspect-ratio:4/3;object-fit:cover;width:100%;max-height:28rem;display:block}.ak-gallery__item h3{font-size:clamp(1.5rem,3vw,3rem);line-height:1.2}.ak-gallery__controls{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:1.5rem;display:flex}.ak-gallery__selectors{flex-wrap:wrap;gap:.5rem;display:flex}.ak-gallery__dialog img{object-fit:contain;max-width:100%;max-height:75svh;display:block}.ak-gallery__dialog .ak-site-control{margin-bottom:1rem}.ak-particle-field{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.ak-particle-field[data-ak-renderer=static]{opacity:.3;background-image:radial-gradient(circle,#19d1ff 1px,#0000 1px);background-size:28px 28px}.ak-asset-loader{border:1px solid var(--ak-border,#ffffff29);border-left:4px solid var(--ak-signal-info,#19d1ff);background:color-mix(in srgb, var(--ak-surface-sunken) 88%, var(--ak-surface-canvas));clip-path:polygon(0 0,calc(100% - .75rem) 0,100% .75rem,100% 100%,0 100%);gap:.85rem;max-width:28rem;padding:1.25rem 1.5rem;display:grid;box-shadow:0 4px 16px #00000040}.ak-asset-loader progress{appearance:none;background:color-mix(in srgb, var(--ak-text-primary) 8%, transparent);border:0;border-radius:0;width:100%;height:6px;overflow:hidden}.ak-asset-loader progress::-webkit-progress-bar{background:color-mix(in srgb, var(--ak-text-primary) 8%, transparent)}.ak-asset-loader progress::-webkit-progress-value{background:linear-gradient(90deg,#0098dc,#19d1ff);transition:width .24s cubic-bezier(.16,1,.3,1);box-shadow:0 0 12px #19d1ff99}.ak-asset-loader progress::-moz-progress-bar{background:linear-gradient(90deg,#0098dc,#19d1ff);transition:width .24s cubic-bezier(.16,1,.3,1);box-shadow:0 0 12px #19d1ff99}.ak-asset-loader__status{font-family:var(--ak-font-mono,monospace);letter-spacing:.08em;color:var(--ak-text-primary,#f3f4ef);align-items:center;gap:.55rem;font-size:.75rem;font-weight:700;display:flex}.ak-asset-loader__status:before{content:"";background:var(--ak-signal-info,#19d1ff);width:.45rem;height:.45rem;box-shadow:0 0 6px var(--ak-signal-info,#19d1ff);border-radius:50%;animation:1.8s ease-in-out infinite ak-status-pulse}.ak-asset-loader[data-state=ready] .ak-asset-loader__status:before{background:#46c47c;animation:none;box-shadow:0 0 6px #46c47c}.ak-asset-loader[data-state=error] .ak-asset-loader__status:before{background:#e33b3b;animation:none;box-shadow:0 0 6px #e33b3b}@media (max-width:48rem){.ak-site{--ak-site-header-height:4rem}.ak-site__nav{display:none}.ak-site-control.ak-site__menu-trigger{display:inline-flex}.ak-gallery__item{grid-template-columns:minmax(0,1fr);gap:.5rem}.ak-gallery__image{max-height:32svh}}@media (prefers-reduced-motion:reduce){.ak-site__viewport{scroll-snap-type:none}.ak-site__nav a,.ak-site-menu a{transition:none}}.ak-tabs{--ak-tabs-tab-h:3rem;--ak-tabs-tab-pad:.65rem 1rem;--ak-tabs-tab-fs:.6875rem;--ak-tabs-panel-pad:1.5rem;--ak-tabs-width:42rem}.ak-tabs[data-ak-size=sm]{--ak-tabs-tab-h:2.25rem;--ak-tabs-tab-pad:.4rem .7rem;--ak-tabs-tab-fs:.625rem;--ak-tabs-panel-pad:1rem;--ak-tabs-width:28rem}.ak-tabs[data-ak-size=lg]{--ak-tabs-tab-h:3.5rem;--ak-tabs-tab-pad:.9rem 1.35rem;--ak-tabs-tab-fs:.75rem;--ak-tabs-panel-pad:2rem;--ak-tabs-width:56rem}.ak-tabs{--ak-tabs-signal:var(--ak-signal-info,var(--ak-color-primary,#4aabea));width:min(var(--ak-tabs-width),100%);border:1px solid color-mix(in srgb, var(--ak-text-primary) 15%, transparent);color:var(--ak-text-primary,#f3f4ef);background:var(--ak-surface-sunken,#111315f2);box-shadow:inset 0 1px #ffffff1a,0 4px 20px #00000059}.ak-tabs__list{border-bottom:1px solid color-mix(in srgb, var(--ak-text-primary) 18%, transparent);background:color-mix(in srgb, var(--ak-surface-canvas) 90%, var(--ak-surface-sunken-2));grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.ak-tabs__tab{min-height:var(--ak-tabs-tab-h);padding:var(--ak-tabs-tab-pad);color:var(--ak-text-secondary);cursor:pointer;font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--ak-tabs-tab-fs);letter-spacing:.08em;text-transform:uppercase;transition:color var(--ak-motion-fast,.12s) ease,background-color var(--ak-motion-base,.2s) ease,transform var(--ak-motion-fast,.12s) ease;background:0 0;border:0;justify-content:center;align-items:center;gap:.45rem;font-weight:800;display:inline-flex;position:relative}.ak-tabs__tab+.ak-tabs__tab{border-left:1px solid color-mix(in srgb, var(--ak-text-primary) 18%, transparent)}.ak-tabs__tab:hover:not([aria-selected=true]):not(:disabled):not(.ak-tabs__tab--disabled){color:var(--ak-text-primary);background:color-mix(in srgb, var(--ak-text-primary) 6%, transparent)}.ak-tabs__tab:active:not(:disabled):not(.ak-tabs__tab--disabled){background:color-mix(in srgb, var(--ak-tabs-signal) 18%, transparent);transform:translateY(1px)}.ak-tabs__tab--disabled,.ak-tabs__tab:disabled{cursor:not-allowed;opacity:.38;pointer-events:none}.ak-tabs__tab[aria-selected=true]{color:#111315;background:#f3f4ef}.ak-tabs__tab[aria-selected=true]:after{content:"";background:var(--ak-tabs-signal);height:.25rem;box-shadow:0 0 10px var(--ak-tabs-signal),0 0 2px var(--ak-tabs-signal);animation:ak-tabs-signal-in var(--ak-motion-base,.2s) var(--ak-ease-emphasized,ease-out);position:absolute;bottom:0;left:0;right:0}.ak-tabs__tab:focus-visible{z-index:1;outline:3px solid var(--ak-tabs-signal);outline-offset:-3px}.ak-tabs__tab-icon{align-items:center;font-size:1.1em;line-height:1;display:inline-flex}.ak-tabs__tab-badge{color:inherit;letter-spacing:0;background:#ffffff29;align-items:center;padding:.08rem .32rem;font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72em;font-weight:900;line-height:1;display:inline-flex}.ak-tabs__panel{min-height:7rem;padding:var(--ak-tabs-panel-pad)}.ak-tabs__panel[hidden]{display:none}.ak-tabs__eyebrow{color:var(--ak-tabs-signal);font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--ak-segmented-fs);letter-spacing:.12em;margin-bottom:.7rem;font-weight:800;display:block}.ak-tabs__title{margin:0;font-family:Noto Sans SC,Roboto,Arial,sans-serif;font-size:1.35rem;line-height:1.2}.ak-tabs__description{color:#f3f4efa6;max-width:34rem;margin:.7rem 0 0;font-family:Noto Sans SC,Roboto,Arial,sans-serif;font-size:.8rem;line-height:1.65}.ak-segmented{--ak-segmented-item-w:5.5rem;--ak-segmented-item-h:2.25rem;--ak-segmented-item-pad:.45rem .8rem;--ak-segmented-fs:.625rem}.ak-segmented[data-ak-size=sm]{--ak-segmented-item-w:4rem;--ak-segmented-item-h:1.85rem;--ak-segmented-item-pad:.3rem .6rem;--ak-segmented-fs:.5625rem}.ak-segmented[data-ak-size=lg]{--ak-segmented-item-w:7rem;--ak-segmented-item-h:2.75rem;--ak-segmented-item-pad:.6rem 1rem;--ak-segmented-fs:.6875rem}.ak-segmented{--ak-segmented-signal:var(--ak-signal-action,var(--ak-color-advanced,#f1c644));padding:var(--ak-segmented-inset,.25rem);background:var(--ak-segmented-bg,var(--ak-surface-sunken,#111315e6));border:1px solid var(--ak-border,#ffffff14);display:inline-flex}.ak-segmented__item{min-width:var(--ak-segmented-item-w);min-height:var(--ak-segmented-item-h);padding:var(--ak-segmented-item-pad);transition:color var(--ak-motion-fast,.12s) ease,background-color var(--ak-motion-fast,.12s) ease,box-shadow var(--ak-motion-fast,.12s) ease,transform var(--ak-motion-fast,.12s) ease;color:var(--ak-text-secondary);cursor:pointer;letter-spacing:.08em;background:0 0;border:0;justify-content:center;align-items:center;gap:.4rem;font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.625rem;font-weight:800;display:inline-flex}.ak-segmented__item:hover:not([aria-pressed=true]):not(:disabled):not(.ak-segmented__item--disabled){color:var(--ak-text-primary);background:color-mix(in srgb, var(--ak-text-primary) 8%, transparent)}.ak-segmented__item:active:not(:disabled):not(.ak-segmented__item--disabled){background:color-mix(in srgb, var(--ak-segmented-signal) 30%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ak-segmented-signal) 60%, transparent);transform:translateY(1px)}.ak-segmented__item--disabled,.ak-segmented__item:disabled{cursor:not-allowed;opacity:.4;pointer-events:none}.ak-segmented__item[aria-pressed=true]{color:var(--ak-surface-canvas);background:var(--ak-segmented-signal);box-shadow:0 0 .75rem color-mix(in srgb, var(--ak-segmented-signal) 45%, transparent)}.ak-segmented__item:focus-visible{outline:2px solid var(--ak-segmented-signal);outline-offset:-2px}.ak-segmented__item-icon{align-items:center;font-size:1.1em;line-height:1;display:inline-flex}.ak-segmented__item-badge{color:inherit;letter-spacing:0;background:#ffffff29;align-items:center;padding:.05rem .28rem;font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72em;font-weight:900;line-height:1;display:inline-flex}@media (max-width:32rem){.ak-tabs__list{grid-auto-flow:row}.ak-tabs__tab+.ak-tabs__tab{border-top:1px solid color-mix(in srgb, var(--ak-text-primary) 18%, transparent);border-left:0}.ak-segmented{width:100%;display:flex}.ak-segmented__item{flex:1;min-width:0}}@keyframes ak-tabs-signal-in{0%{opacity:0;transform:scaleX(.4)}to{opacity:1;transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.ak-tabs__tab,.ak-segmented__item{transition:none}.ak-tabs__tab[aria-selected=true]:after{animation:none}}.ak-tabs--pill{background:var(--ak-surface-sunken-2,#232425);width:max-content;max-width:100%;box-shadow:none;border:0}.ak-tabs--pill .ak-tabs__list{background:0 0;border-bottom:0;flex-wrap:wrap;gap:.25rem;padding:.2rem;display:flex}.ak-tabs--pill .ak-tabs__tab{border-left:0;padding-inline:.9rem}.ak-tabs--pill .ak-tabs__tab[aria-selected=true]{color:var(--ak-text-primary,#f3f4ef);background:var(--ak-surface-raised,#171a1d);box-shadow:0 1px 4px #00000059}.ak-tabs--pill .ak-tabs__tab[aria-selected=true]:after{display:none}.ak-tabs--block{border-bottom:2px solid var(--ak-text-primary,#f3f4ef)}.ak-tabs--block .ak-tabs__list{background:0 0;border-bottom:0}.ak-tabs--block .ak-tabs__tab{color:var(--ak-text-secondary,#9da5aa);background:var(--ak-surface-sunken-2,#232425)}.ak-tabs--block .ak-tabs__tab[aria-selected=true]{color:var(--ak-surface-canvas,#111315);background:var(--ak-text-primary,#f3f4ef)}.ak-tabs--block .ak-tabs__tab[aria-selected=true]:after{display:none}.ak-tabs--vertical{align-items:flex-start;gap:var(--ak-space-4,1rem);width:100%;display:flex}.ak-tabs--vertical .ak-tabs__list{border-bottom:0;border-inline-start:1px solid var(--ak-border,#4a4c4f);background:0 0;flex-direction:column;flex:none;max-width:14rem;display:flex}.ak-tabs--vertical .ak-tabs__tab{border-top:0;border-left:3px solid #0000;justify-content:flex-start;gap:.5rem;padding-inline:.75rem}.ak-tabs--vertical .ak-tabs__tab[aria-selected=true]{color:var(--ak-text-primary,#f3f4ef);border-left-color:var(--ak-tabs-signal,#4aabea);background:color-mix(in srgb, var(--ak-tabs-signal,#4aabea) 12%, transparent)}.ak-tabs--vertical .ak-tabs__tab[aria-selected=true]:after{display:none}.ak-tabs--vertical .ak-tabs__panel{flex:1;min-width:0}.ak-segmented.ak-segmented--lg{--ak-segmented-item-h:2.25rem;--ak-segmented-item-w:3.5rem;--ak-segmented-item-pad:.45rem 1rem}.ak-segmented.ak-segmented--lg .ak-segmented__item{font-size:var(--ak-fs-sm,.875rem)}.ak-font-serif{font-family:var(--ak-font-serif,Noto Serif SC, serif)}.ak-font-sans-serif{font-family:var(--ak-font-sans,Noto Sans SC, Roboto, Arial, sans-serif)}.ak-text--title{font-weight:900;font-size:var(--ak-type-title-size,3rem);letter-spacing:var(--ak-type-tight,-.04em);line-height:1.08}pre:where(:not(.ak-code,.ak-code-box,.demo-code-box,:has(code))){white-space:pre-wrap;overflow-wrap:break-word}.ak-stripes{background-image:repeating-linear-gradient(-45deg, var(--ak-stripe-color) 0 var(--ak-stripe-size), transparent var(--ak-stripe-size) calc(var(--ak-stripe-size) * 2))}.ak-stripes--strong{--ak-stripe-color:#7f7f7f40}.ak-stripes--warning{--ak-stripe-color:#ffd8008c}.ak-stripes--danger{background-image:repeating-linear-gradient(-45deg, #a40000 0 var(--ak-stripe-size), #1d1f20 var(--ak-stripe-size) calc(var(--ak-stripe-size) * 2))}.ak-stripes--hazard{background-image:repeating-linear-gradient(-45deg, var(--ak-signal-action) 0 var(--ak-stripe-size), #1d1f20 var(--ak-stripe-size) calc(var(--ak-stripe-size) * 2))}.ak-stripe-bar{height:6px}.ak-stripe-edge{position:relative}.ak-stripe-edge:before{content:"";background:repeating-linear-gradient(-45deg, var(--ak-signal-action) 0 5px, #1d1f20 5px 10px);width:8px;position:absolute;top:0;bottom:0;left:0}.ak-halftone{isolation:isolate;position:relative}.ak-halftone:after{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(circle, var(--ak-halftone-color) .85px, color-mix(in srgb, var(--ak-halftone-color) 35%, transparent) 1.15px, transparent 1.35px);background-size:var(--ak-halftone-size) var(--ak-halftone-size);position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 30%,#000 100%);mask-image:linear-gradient(90deg,#0000 30%,#000 100%)}.ak-halftone--l:after{-webkit-mask-image:linear-gradient(90deg,#000 0%,#0000 70%);mask-image:linear-gradient(90deg,#000 0%,#0000 70%)}.ak-halftone--full:after{-webkit-mask-image:none;mask-image:none}.ak-halftone-fade{-webkit-mask-composite:source-in;-webkit-mask-image:radial-gradient(circle,#000 1px,#0000 1.5px),linear-gradient(90deg,#000 60%,#0000);mask-image:radial-gradient(circle,#000 1px,#0000 1.5px),linear-gradient(90deg,#000 60%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.ak-blue-band{--ak-halftone-color:#ffffff59;box-sizing:border-box;background:var(--ak-signal-info);color:#fff;align-items:center;gap:10px;padding:6px 16px;font-weight:700;display:inline-flex}.ak-blue-band.ak-halftone:after{z-index:0}.ak-blue-band>*{z-index:1;position:relative}.ak-bg-grid{background-image:linear-gradient(var(--ak-grid-color) 1px, transparent 1px),linear-gradient(90deg, var(--ak-grid-color) 1px, transparent 1px);background-size:var(--ak-grid-size) var(--ak-grid-size)}.ak-bg-dots{background-image:radial-gradient(var(--ak-grid-color) 1px, transparent 1.2px);background-size:12px 12px}.ak-bg-diag{background-image:repeating-linear-gradient(-45deg, transparent 0 6px, var(--ak-grid-color) 6px 7px)}.ak-scanlines{position:relative}.ak-scanlines:after{content:"";pointer-events:none;background-image:linear-gradient(180deg, var(--ak-scanline-color) 0%, transparent 50%, var(--ak-scanline-color) 100%);mix-blend-mode:overlay;background-size:100% 3px;position:absolute;inset:0}.ak-corner{position:relative}.ak-corner:before{content:"";z-index:1;border-style:solid;border-width:10px 10px 0 0;border-color:var(--ak-signal-info) #0000 #0000 #0000;position:absolute;top:0;left:0}.ak-corner--tr:before{border-width:0 10px 10px 0;border-color:#0000 var(--ak-signal-info) #0000 #0000;left:auto;right:0}.ak-corner--yellow:before{border-color:var(--ak-signal-action) #0000 #0000}.ak-corner--red:before{border-color:var(--ak-signal-danger) #0000 #0000}.ak-corner--lg:before{border-width:18px 18px 0 0}.ak-corner--tr.ak-corner--yellow:before{border-color:#0000 var(--ak-signal-action) #0000 #0000}.ak-corner--tr.ak-corner--red:before{border-color:#0000 var(--ak-signal-danger) #0000 #0000}.ak-corner--tr.ak-corner--lg:before{border-width:0 18px 18px 0}.ak-brackets{position:relative}.ak-brackets:before,.ak-brackets:after{content:"";border-color:var(--ak-text-secondary);pointer-events:none;border-style:solid;width:14px;height:14px;position:absolute}.ak-brackets:before{border-width:1px 0 0 1px;top:4px;left:4px}.ak-brackets:after{border-width:0 1px 1px 0;bottom:4px;right:4px}.ak-reticle{--ak-reticle-color:var(--ak-signal-info);position:relative}.ak-reticle:before,.ak-reticle:after{content:"";border-color:var(--ak-reticle-color);pointer-events:none;opacity:.85;width:10px;height:10px;transition:opacity var(--ak-motion-base,.2s) ease;border-style:solid;position:absolute}.ak-reticle:before{border-width:2px 0 0 2px;top:0;left:0}.ak-reticle:after{border-width:0 2px 2px 0;bottom:0;right:0}.ak-reticle--action{--ak-reticle-color:var(--ak-signal-action)}.ak-reticle--danger{--ak-reticle-color:var(--ak-signal-danger)}.ak-reticle--four:before{background-image:linear-gradient(var(--ak-reticle-color), var(--ak-reticle-color)),linear-gradient(var(--ak-reticle-color), var(--ak-reticle-color)),linear-gradient(var(--ak-reticle-color), var(--ak-reticle-color)),linear-gradient(var(--ak-reticle-color), var(--ak-reticle-color)),linear-gradient(var(--ak-reticle-color), var(--ak-reticle-color)),linear-gradient(var(--ak-reticle-color), var(--ak-reticle-color)),linear-gradient(var(--ak-reticle-color), var(--ak-reticle-color)),linear-gradient(var(--ak-reticle-color), var(--ak-reticle-color));background-position:0 0,0 0,100% 0,100% 0,0 100%,0 100%,100% 100%,100% 100%;background-repeat:no-repeat;background-size:9px 1.5px,1.5px 9px,9px 1.5px,1.5px 9px,9px 1.5px,1.5px 9px,9px 1.5px,1.5px 9px;border:none;width:auto;height:auto;inset:-1px}.ak-reticle--four:after{display:none}.ak-laser{--ak-laser-color:var(--ak-signal-info);box-sizing:border-box;background:linear-gradient(90deg, transparent 0%, var(--ak-laser-color) 20%, var(--ak-laser-color) 80%, transparent 100%);opacity:.88;width:100%;height:2px;display:block;position:relative}.ak-laser--action{--ak-laser-color:var(--ak-signal-action)}.ak-laser--danger{--ak-laser-color:var(--ak-signal-danger)}.ak-laser--glow{box-shadow:0 0 10px var(--ak-laser-color)}.ak-laser--vertical{background:linear-gradient(180deg, transparent 0%, var(--ak-laser-color) 20%, var(--ak-laser-color) 80%, transparent 100%);width:2px;height:100%;min-height:2rem;display:inline-block}.ak-laser--animated{animation:2.8s ease-in-out infinite ak-laser-pulse}@keyframes ak-laser-pulse{0%,to{opacity:.65;filter:drop-shadow(0 0 2px var(--ak-laser-color))}50%{opacity:1;filter:drop-shadow(0 0 8px var(--ak-laser-color))}}.ak-barcode{vertical-align:middle;opacity:.72;background-image:repeating-linear-gradient(90deg,currentColor 0 1.5px,#0000 1.5px 3.5px,currentColor 3.5px 5.5px,#0000 5.5px 8px,currentColor 8px 10.5px,#0000 10.5px 12px,currentColor 12px 13px,#0000 13px 16px);min-width:3.5rem;height:1.15rem;display:inline-block}.ak-en,.ak-display{font-family:var(--ak-font-display);font-variant-numeric:lining-nums;letter-spacing:var(--ak-tracking-caps);text-transform:uppercase;font-weight:700}.ak-display{font-size:var(--ak-fs-display);letter-spacing:var(--ak-tracking-display);line-height:var(--ak-lh-display)}.ak-display--xl{font-size:var(--ak-fs-display-xl)}.ak-overline{color:var(--ak-text-secondary);font-family:var(--ak-font-label);font-size:var(--ak-fs-overline);letter-spacing:var(--ak-tracking-overline);text-transform:uppercase;font-weight:700;line-height:1}.ak-num{font-family:var(--ak-font-label);font-variant-numeric:tabular-nums;font-weight:700}.ak-code-id{color:var(--ak-text-secondary);font-family:var(--ak-font-label);font-size:var(--ak-fs-xs);letter-spacing:.1em;text-transform:uppercase;font-weight:600;line-height:1}.ak-watermark{color:var(--ak-text-primary);font-family:var(--ak-font-display);font-variant-numeric:lining-nums;letter-spacing:-.02em;opacity:.05;pointer-events:none;text-transform:uppercase;-webkit-user-select:none;user-select:none;white-space:nowrap;font-size:4rem;font-weight:800;line-height:1;position:absolute;bottom:-6px;right:8px}.ak-glyph{filter:var(--ak-glyph-filter)}.ak-glyph--keep,.ak-glyph--white{filter:none}.ak-glyph-box{background:#1d1f20;place-items:center;display:inline-grid}.ak-glyph-box>.ak-glyph{filter:none}.ak-inverse{background:var(--ak-surface-inverse);color:var(--ak-text-inverse)}.ak-inverse a{color:inherit}.ak-bilingual{flex-direction:column;line-height:1.1;display:flex}.ak-bilingual__cn{font-weight:800}.ak-bilingual__en{color:var(--ak-text-secondary);font-family:var(--ak-font-display);font-variant-numeric:lining-nums;letter-spacing:var(--ak-tracking-caps);text-transform:uppercase;font-size:.55em;font-weight:700}.ak-bilingual--row{flex-direction:row;align-items:baseline;gap:.5em}.ak-chevrons{white-space:nowrap}.ak-chevrons:after{content:"»";font-family:var(--ak-font-label);transition:transform var(--ak-dur-fast);margin-left:.35em;display:inline-block}a.ak-chevrons:hover:after{transform:translate(3px)}.ak-cut,.ak-cut--tr{--ak-cut-corner:var(--ak-cut-md);clip-path:polygon(0 0, calc(100% - var(--ak-cut-corner)) 0, 100% var(--ak-cut-corner), 100% 100%, 0 100%)}.ak-cut--tl{clip-path:polygon(var(--ak-cut-corner) 0, 100% 0, 100% 100%, 0 100%, 0 var(--ak-cut-corner))}.ak-cut--br{clip-path:polygon(0 0, 100% 0, 100% 100%, var(--ak-cut-corner) 100%, 0 calc(100% - var(--ak-cut-corner)))}.ak-cut--bl{clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--ak-cut-corner)), calc(100% - var(--ak-cut-corner)) 100%, 0 100%)}.ak-cut--sm{--ak-cut-corner:var(--ak-cut-sm)}.ak-cut--md{--ak-cut-corner:var(--ak-cut-md)}.ak-cut--lg{--ak-cut-corner:var(--ak-cut-lg)}.ak-cut--all{clip-path:polygon(var(--ak-cut-corner) 0, calc(100% - var(--ak-cut-corner)) 0, 100% var(--ak-cut-corner), 100% calc(100% - var(--ak-cut-corner)), calc(100% - var(--ak-cut-corner)) 100%, var(--ak-cut-corner) 100%, 0 calc(100% - var(--ak-cut-corner)), 0 var(--ak-cut-corner))}.ak-motion{--ak-motion-dur:var(--ak-motion-base);--ak-motion-ease:var(--ak-ease-standard);transition-duration:var(--ak-motion-dur);transition-timing-function:var(--ak-motion-ease)}.ak-motion--quick{--ak-motion-dur:var(--ak-motion-fast)}.ak-motion--base{--ak-motion-dur:var(--ak-motion-base)}.ak-motion--slow{--ak-motion-dur:var(--ak-motion-slow)}.ak-motion--emphasized{--ak-motion-ease:var(--ak-ease-emphasized)}.ak-motion--fade{transition-property:opacity}.ak-motion--rise{transition-property:opacity,transform}.ak-motion--color{transition-property:color,background-color,border-color}@media (prefers-reduced-motion:reduce){.ak-motion{--ak-motion-dur:0s}}.ak-vignette{position:relative}.ak-vignette:after{content:"";z-index:1;pointer-events:none;background:radial-gradient(ellipse at center, transparent 0%, transparent calc(var(--ak-vignette-size) * .7), color-mix(in srgb, var(--ak-vignette-color) 35%, transparent) calc(var(--ak-vignette-size) + 12%), var(--ak-vignette-color) 100%);position:absolute;inset:0}.ak-vignette>*{z-index:2;position:relative}.ak-grain{isolation:isolate;position:relative}.ak-grain:after{content:"";z-index:0;pointer-events:none;opacity:var(--ak-grain-opacity,.16);mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='1'/%3E%3C/svg%3E");background-size:140px 140px;position:absolute;inset:0}.ak-grain>*{z-index:1;position:relative}.ak-mosaic{position:relative}.ak-mosaic:after{content:"";pointer-events:none;background-image:repeating-linear-gradient(90deg, var(--ak-mosaic-color,#ffffff29) 0 50%, transparent 50% 100%),repeating-linear-gradient(0deg, var(--ak-mosaic-color,#ffffff29) 0 50%, transparent 50% 100%);background-size:var(--ak-mosaic-size) var(--ak-mosaic-size);opacity:.7;position:absolute;inset:0}.ak-mosaic--blur>*{filter:blur(1.5px)}.ak-rarity{--_c:var(--ak-signal-action);vertical-align:middle;align-items:center;gap:1px;height:1em;display:inline-flex}.ak-rarity>i{background:var(--_c);clip-path:polygon(50% 0%,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);width:.9em;height:.9em}.ak-rarity--white{--_c:var(--ak-text-primary)}.ak-rarity--r1{--_c:var(--ak-rarity-1-text)}.ak-rarity--r2{--_c:var(--ak-rarity-2-text)}.ak-rarity--r3{--_c:var(--ak-rarity-3-text)}.ak-rarity--r4{--_c:var(--ak-rarity-4-text)}.ak-rarity--r5{--_c:var(--ak-rarity-5-text)}.ak-rarity--r6{--_c:var(--ak-rarity-6-text)}.ak-rarity--lg{font-size:1.4em}.ak-rarity--sm{font-size:.8em}[data-rarity="1"]{--ak-r:var(--ak-rarity-1);--ak-r-text:var(--ak-rarity-1-text)}[data-rarity="2"]{--ak-r:var(--ak-rarity-2);--ak-r-text:var(--ak-rarity-2-text)}[data-rarity="3"]{--ak-r:var(--ak-rarity-3);--ak-r-text:var(--ak-rarity-3-text)}[data-rarity="4"]{--ak-r:var(--ak-rarity-4);--ak-r-text:var(--ak-rarity-4-text)}[data-rarity="5"]{--ak-r:var(--ak-rarity-5);--ak-r-text:var(--ak-rarity-5-text)}[data-rarity="6"]{--ak-r:var(--ak-rarity-6);--ak-r-text:var(--ak-rarity-6-text);--ak-r-fade:linear-gradient(32deg, #eee2b838 22%, transparent)}.ak-r-text{color:var(--ak-r-text)}.ak-r-bg{background:var(--ak-r);color:#1d1f20}.ak-r-border{border-color:var(--ak-r)!important}.ak-r-bar{border-left:var(--ak-bar-w) solid var(--ak-r)}.ak-r-chip{background:var(--ak-r);color:#1d1f20;height:20px;font-family:var(--ak-font-label);font-size:var(--ak-fs-xs);align-items:center;padding:0 8px;font-weight:700;line-height:1;display:inline-flex}.ak-r-swatch{background:var(--ak-r);vertical-align:-.15em;width:1em;height:1em;margin-right:.3em;display:inline-block}[data-rarity]{--ak-r-fade:linear-gradient(180deg, transparent, #e6e5e2)}[data-rarity="6"]{--ak-r-fade:linear-gradient(32deg, #eee2b8 22%, transparent)}.ak-r-avatar{background:var(--ak-r,var(--ak-color-gray)) var(--ak-r-fade,none)}.ak-prof{--_s:32px;width:var(--_s);height:var(--_s);flex:none;place-items:center;display:inline-grid}.ak-prof>img{object-fit:contain;width:82%;height:82%;filter:var(--ak-glyph-filter)}.ak-prof--box{background:#1d1f20}.ak-prof--box>img{filter:none}.ak-prof--sm{--_s:22px}.ak-prof--lg{--_s:48px}.ak-prof--xl{--_s:72px}.ak-prof--outline{border:1px solid var(--ak-border-strong)}.ak-subprof{--_s:26px;width:var(--_s);height:var(--_s);flex:none;place-items:center;display:inline-grid}.ak-subprof>img{object-fit:contain;width:90%;height:90%;filter:var(--ak-glyph-filter)}.ak-prof-label{align-items:center;gap:6px;font-weight:700;display:inline-flex}.ak-prof-label .ak-en{color:var(--ak-text-secondary);font-size:.8em}[data-prof=pioneer]{--ak-p:var(--ak-prof-pioneer)}[data-prof=warrior]{--ak-p:var(--ak-prof-warrior)}[data-prof=tank]{--ak-p:var(--ak-prof-tank)}[data-prof=sniper]{--ak-p:var(--ak-prof-sniper)}[data-prof=caster]{--ak-p:var(--ak-prof-caster)}[data-prof=medic]{--ak-p:var(--ak-prof-medic)}[data-prof=support]{--ak-p:var(--ak-prof-support)}[data-prof=special]{--ak-p:var(--ak-prof-special)}.ak-elite{font-family:var(--ak-font-label);font-size:var(--ak-fs-xs);align-items:center;gap:4px;font-weight:700;line-height:1;display:inline-flex}.ak-elite>img{object-fit:contain;width:22px;height:16px;filter:var(--ak-glyph-filter)}.ak-elite--lg>img{width:38px;height:28px}.ak-potential,.ak-spec{vertical-align:middle;background:#1d1f20;place-items:center;padding:2px;display:inline-grid}.ak-potential>img,.ak-spec>img{width:auto;height:20px;display:block}.ak-potential--bare,.ak-spec--bare{background:0 0;padding:0}.ak-pot-list{background:var(--ak-surface-sunken);border:1px solid var(--ak-border);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1px;display:grid}.ak-pot{background:var(--ak-surface-sunken);box-shadow:0 0 0 1px var(--ak-border);font-size:var(--ak-fs-sm);grid-template-columns:30px 1fr;align-items:center;gap:10px;padding:8px 12px;line-height:1.4;display:grid}.ak-pot__label{color:var(--ak-text-secondary);font-family:var(--ak-font-label);font-size:var(--ak-fs-overline);letter-spacing:var(--ak-tracking-overline);text-transform:uppercase;margin-bottom:2px;font-weight:700;line-height:1;display:block}.ak-pot.is-on{box-shadow:0 0 0 1px var(--ak-border),inset 0 3px 0 var(--ak-signal-info)}.ak-pot.is-on .ak-pot__label{color:var(--ak-signal-info)}.ak-skill-levels{border:1px solid var(--ak-border-strong);display:inline-flex}.ak-skill-levels>button{all:unset;width:30px;height:26px;color:var(--ak-text-secondary);cursor:pointer;font-family:var(--ak-font-label);font-size:var(--ak-fs-xs);transition:color var(--ak-motion-fast,.12s) ease,background-color var(--ak-motion-fast,.12s) ease;place-items:center;font-weight:700;line-height:1;display:grid}.ak-skill-levels>button+button{border-left:1px solid var(--ak-border)}.ak-skill-levels>button:hover:not(:disabled):not(.is-active){color:var(--ak-text-primary);background:color-mix(in srgb, var(--ak-text-primary) 10%, transparent)}.ak-skill-levels>button:active:not(:disabled){background:color-mix(in srgb, var(--ak-signal-info) 22%, transparent)}.ak-skill-levels>button:focus-visible{outline:2px solid var(--ak-focus-color);outline-offset:-2px}.ak-skill-levels>button:disabled{opacity:.45;cursor:not-allowed}.ak-skill-levels>button.is-mastery{color:var(--ak-signal-info)}.ak-skill-levels>button.is-mastery>img{height:14px;filter:var(--ak-glyph-filter)}.ak-skill-levels>button.is-mastery.is-active{background:var(--ak-color-blue);color:#fff}.ak-skill-levels>button.is-mastery.is-active>img{filter:none}.ak-skill-levels>button.is-active{background:var(--ak-surface-inverse);color:var(--ak-text-inverse)}.ak-attrs{background:var(--ak-border);border:1px solid var(--ak-border);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:1px;display:grid}.ak-attrs--compact .ak-attr{flex-direction:row;justify-content:space-between;align-items:baseline;padding:6px 12px}.ak-attrs--compact .ak-attr__value{font-size:var(--ak-fs-body)}.ak-attr{background:var(--ak-surface-sunken);flex-direction:column;gap:2px;padding:10px 12px;display:flex}.ak-attr__label{color:var(--ak-text-secondary);font-family:var(--ak-font-label);font-size:var(--ak-fs-overline);letter-spacing:var(--ak-tracking-overline);text-transform:uppercase;align-items:center;gap:4px;font-weight:600;line-height:1;display:flex}.ak-attr__label .cn{font-family:var(--ak-font-sans);letter-spacing:0;text-transform:none}.ak-attr__value{font-family:var(--ak-font-label);font-size:var(--ak-fs-h3);font-variant-numeric:tabular-nums;font-weight:800;line-height:1.1}.ak-attr__value small{color:var(--ak-text-secondary);margin-left:2px;font-size:.55em;font-weight:600}.ak-attr--accent{border-top:2px solid var(--ak-signal-info)}.ak-kv{margin:0 0 var(--ak-space-4);border-top:1px solid var(--ak-border);font-size:var(--ak-fs-sm);grid-template-columns:max-content 1fr;gap:0;display:grid}.ak-kv>dt{border-bottom:1px solid var(--ak-border-subtle);color:var(--ak-text-secondary);align-content:center;margin:0;padding:6px 12px 6px 0;font-weight:600}.ak-kv>dd{border-bottom:1px solid var(--ak-border-subtle);border-left:1px solid var(--ak-border-subtle);align-content:center;margin:0;padding:6px 0 6px 12px}.ak-kv>dd>:last-child{margin-bottom:0}.ak-kv--boxed{border:1px solid var(--ak-border)}.ak-kv--boxed>dt{background:var(--ak-surface-sunken-2);text-align:center;padding-left:12px}.ak-kv--inline{border:0;flex-wrap:wrap;gap:4px 24px;display:flex}.ak-kv--inline>div{align-items:center;gap:8px;display:flex}.ak-kv--inline dt{color:var(--ak-text-secondary);margin:0;font-weight:600}.ak-kv--inline dd{margin:0}.ak-trust{font-family:var(--ak-font-label);align-items:center;gap:6px;font-weight:700;display:inline-flex}.ak-trust:before{content:var(--ak-trust-content,none);background:var(--ak-trust-icon) center/contain no-repeat;width:14px;height:14px;filter:var(--ak-trust-filter,none);flex:none}@media (forced-colors:active){.ak-trust:before{-webkit-mask:var(--ak-trust-icon) center/contain no-repeat;-webkit-mask:var(--ak-trust-icon) center/contain no-repeat;mask:var(--ak-trust-icon) center/contain no-repeat;filter:none}}.ak-op-card{--_w:128px;width:var(--_w);background:var(--ak-surface-sunken);border:1px solid var(--ak-border);color:var(--ak-text-primary);transition:transform var(--ak-motion-base) var(--ak-ease-standard),border-color var(--ak-motion-base) var(--ak-ease-standard),box-shadow var(--ak-motion-base) var(--ak-ease-standard);text-decoration:none;display:block;position:relative;overflow:hidden}.ak-op-card:hover{border-color:var(--ak-signal-info);box-shadow:var(--ak-shadow-card);color:var(--ak-text-primary);text-decoration:none;transform:translateY(-3px)}.ak-op-card:is(:visited,:active){color:var(--ak-text-primary)}.ak-op-card:focus-visible{outline:var(--ak-focus-width) solid var(--ak-focus-color);outline-offset:var(--ak-focus-offset)}.ak-op-card--sm{--_w:88px}.ak-op-card--sm .ak-op-card__name{font-size:var(--ak-fs-xs);padding:4px 6px}.ak-op-card--lg{--_w:180px}.ak-op-card--rail{border-left-width:3px;border-image:linear-gradient(to right, var(--ak-r,var(--ak-border)) 3px, var(--ak-border) 3px) 1 1 1 3}.ak-op-card--rail:hover{border-image-source:linear-gradient(to right, var(--ak-r,var(--ak-signal-info)) 3px, var(--ak-signal-info) 3px)}.ak-op-card.is-current{border-color:var(--ak-signal-info);box-shadow:inset 0 0 0 1px var(--ak-signal-info)}.ak-op-card__portrait{aspect-ratio:1;background:var(--ak-r-fade,linear-gradient(180deg, transparent, color-mix(in srgb, var(--ak-text-primary) 26%, transparent))) var(--ak-r,var(--ak-surface-sunken-2));display:block;position:relative;overflow:hidden}.ak-op-card__portrait>img{object-fit:cover;width:100%;height:100%;display:block}.ak-op-card__portrait-placeholder{background:color-mix(in srgb, var(--ak-surface-canvas) 76%, transparent);width:100%;height:100%;color:color-mix(in srgb, var(--ak-text-primary) 46%, transparent);font-family:var(--ak-font-display);letter-spacing:.08em;place-items:center;font-size:1.25rem;font-weight:700;display:grid}.ak-op-card__rarity{z-index:1;box-sizing:content-box;background:#0009;height:12px;padding:1px;position:absolute;bottom:0;right:0}.ak-op-card__rarity img{width:auto;height:100%;display:block}.ak-op-card__rarity>.ak-rarity{height:100%;font-size:8px;display:flex}.ak-op-card__prof{z-index:1;background:#0009;place-items:center;width:26px;height:26px;display:grid;position:absolute;top:0;left:0}.ak-op-card__prof img{width:22px;height:22px}.ak-op-card__elite{z-index:1;box-sizing:border-box;background:#0009;place-items:center;min-width:26px;height:26px;padding:0 3px;display:grid;position:absolute;bottom:0;left:0}.ak-op-card__elite img{width:auto;height:16px}.ak-op-card__badge{z-index:1;position:absolute;top:0;right:0}.ak-op-card__name{font-size:var(--ak-fs-sm);white-space:nowrap;text-overflow:ellipsis;padding:6px 8px 7px;font-weight:700;line-height:1.2;display:block;overflow:hidden}.ak-op-card__sub{color:var(--ak-text-secondary);font-family:var(--ak-font-label);font-size:var(--ak-fs-overline);letter-spacing:.06em;text-transform:uppercase;margin-top:3px;font-weight:600;line-height:1;display:block}.ak-op-grid{gap:var(--ak-space-3);grid-template-columns:repeat(auto-fill,minmax(112px,1fr));display:grid}.ak-op-grid>.ak-op-card{--_w:auto;width:auto}.ak-op-row{color:inherit;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.ak-op-row:focus-visible{outline:var(--ak-focus-width) solid var(--ak-focus-color);outline-offset:var(--ak-focus-offset)}.ak-op-row .ak-avatar{--ak-avatar-size:36px;background:var(--ak-r,var(--ak-surface-sunken-2)) var(--ak-r-fade,none)}.ak-op-row__body{flex-direction:column;min-width:0;display:flex}.ak-op-row__name{font-weight:700;line-height:1.2}.ak-op-row__meta{color:var(--ak-text-secondary);font-size:var(--ak-fs-xs);align-items:center;gap:6px;display:flex}.ak-enemy{--ak-enemy-boss:#a40000;--ak-enemy-elite:#f49800;background:var(--ak-surface-sunken);border:1px solid var(--ak-border);grid-template-columns:64px 1fr;gap:12px;padding:10px;display:grid}.ak-enemy--boss,.ak-enemy--elite{border-left-width:4px;border-image:linear-gradient(to right, var(--_bar) 4px, var(--ak-border) 4px) 1 1 1 4}.ak-enemy--boss{--_bar:var(--ak-enemy-boss)}.ak-enemy--elite{--_bar:var(--ak-enemy-elite)}.ak-enemy__img{background:var(--ak-surface-sunken-2);object-fit:cover;border-radius:50%;width:64px;height:64px;display:block;overflow:hidden}.ak-enemy__code{color:var(--ak-text-secondary);font-family:var(--ak-font-label);letter-spacing:.12em;font-size:10px;font-weight:700;line-height:1}.ak-enemy__name{font-weight:800}.ak-enemy__level{gap:2px;display:inline-flex}.ak-enemy__level>i{background:var(--ak-surface-sunken-2);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);width:12px;height:12px;display:block}.ak-enemy__level>i.on{background:var(--ak-signal-danger)}@media (prefers-reduced-motion:reduce){.ak-op-card{transition:none}.ak-op-card:hover{transform:none}}.ak-stage{--_bd:var(--ak-border);--ak-stage-hard:#c82a36;--ak-stage-ex:#a40000;background:var(--ak-surface-sunken);border:1px solid var(--_bd);color:inherit;grid-template-columns:max-content 1fr;align-items:center;gap:12px;padding:10px 14px;text-decoration:none;display:grid;position:relative}.ak-stage:hover{--_bd:var(--ak-signal-info);color:inherit;text-decoration:none}.ak-stage:focus-visible{outline:var(--ak-focus-width) solid var(--ak-focus-color);outline-offset:var(--ak-focus-offset)}.ak-stage--hard,.ak-stage--ex,.ak-stage--story{border-left-width:4px;border-image:linear-gradient(to right, var(--_bar) 4px, var(--_bd) 4px) 1 1 1 4}.ak-stage--hard{--_bar:var(--ak-stage-hard)}.ak-stage--ex{--_bar:var(--ak-stage-ex)}.ak-stage--story{--_bar:var(--ak-text-secondary)}.ak-stage__code{min-width:72px;font-family:var(--ak-font-display);font-size:var(--ak-fs-h3);font-variant-numeric:lining-nums;letter-spacing:-.02em;font-weight:800;line-height:1}.ak-stage__code small{color:var(--ak-text-secondary);font-family:var(--ak-font-label);letter-spacing:.12em;margin-top:3px;font-size:9px;font-weight:600;line-height:1;display:block}.ak-stage__body{min-width:0}.ak-stage__name{font-weight:700}.ak-stage__meta{color:var(--ak-text-secondary);font-family:var(--ak-font-label);font-size:var(--ak-fs-xs);gap:10px;margin-top:4px;font-weight:600;line-height:1;display:flex}.ak-stage__meta b{color:var(--ak-text-primary)}.ak-stage-code{--_fg:var(--ak-text-inverse);--ak-stage-code-hard:#a40000;background:var(--ak-surface-inverse);color:var(--_fg);font-family:var(--ak-font-display);font-variant-numeric:lining-nums;letter-spacing:-.02em;padding:2px 6px;font-size:1em;font-weight:800;line-height:1;text-decoration:none;display:inline-block}.ak-stage-code--hard{--_fg:#fff;background:var(--ak-stage-code-hard)}a.ak-stage-code.ak-not-prose{text-decoration:none}a.ak-stage-code:is(:visited,:hover,:active){color:var(--_fg)}a.ak-stage-code.ak-not-prose:hover{text-underline-offset:2px;text-decoration:underline}.ak-sanity{font-family:var(--ak-font-label);font-size:var(--ak-fs-sm);align-items:center;gap:4px;font-weight:800;line-height:1;display:inline-flex;position:relative}.ak-sanity:before{content:"";clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);background:currentColor;width:12px;height:14px}.ak-sanity__sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ak-event{background:var(--ak-surface-sunken);border:1px solid var(--ak-border);grid-template-columns:1fr;align-content:start;display:grid;position:relative;overflow:hidden}.ak-event__banner{aspect-ratio:21/9;background:var(--ak-surface-sunken-2);object-fit:cover;width:100%;display:block}.ak-event__banner--placeholder{background:repeating-linear-gradient(45deg, color-mix(in srgb, var(--ak-text-primary) 6%, transparent) 0 6px, transparent 6px 12px),var(--ak-surface-sunken-2)}.ak-event__body{padding:12px 14px}.ak-event__type{color:var(--ak-signal-info);font-family:var(--ak-font-label);font-size:var(--ak-fs-overline);letter-spacing:var(--ak-tracking-overline);text-transform:uppercase;font-weight:700;line-height:1}.ak-event__title{font-size:var(--ak-fs-body-lg,1.125rem);margin:4px 0;font-weight:800}.ak-event__time{color:var(--ak-text-secondary);font-family:var(--ak-font-label);font-size:var(--ak-fs-xs);font-weight:600;line-height:1}.ak-event.is-live .ak-event__type:before{content:"";background:var(--ak-signal-danger);width:6px;height:6px;margin-right:6px;animation:1.2s step-end infinite ak-event-blink;display:inline-block}.ak-event.is-ended .ak-event__type{color:var(--ak-text-secondary)}@keyframes ak-event-blink{50%{opacity:0}}.ak-countdown{font-family:var(--ak-font-label);gap:6px;display:inline-flex}.ak-countdown>span{background:var(--ak-surface-sunken-2);min-width:40px;color:var(--ak-text-primary);flex-direction:column;align-items:center;padding:4px 6px;display:inline-flex}.ak-countdown>span>b{font-size:var(--ak-fs-h3);font-variant-numeric:tabular-nums;font-weight:800;line-height:1}.ak-countdown>span>small{color:var(--ak-text-secondary);letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:600}.ak-hero{--ak-hero-bg:#0f0f10;--ak-hero-fg:#fff;--ak-hero-accent:#18d1ff;background:var(--ak-hero-bg);color:var(--ak-hero-fg);padding:40px 32px;position:relative;overflow:hidden}.ak-hero__eyebrow{color:var(--ak-hero-accent);font-family:var(--ak-font-label);font-size:var(--ak-fs-overline);letter-spacing:var(--ak-tracking-overline);text-transform:uppercase;font-weight:700;line-height:1}.ak-hero__bar{background:var(--ak-hero-accent);width:220px;height:8px;margin:16px 0}.ak-hero__desc{max-width:60ch;color:color-mix(in srgb, var(--ak-hero-fg) 70%, transparent);font-size:var(--ak-fs-sm)}.ak-hero__side{opacity:.9;background:var(--ak-hero-accent);width:22%;position:absolute;top:0;bottom:0;right:0}.ak-hero__side:after{content:"";background-image:radial-gradient(#00000059 1.2px,#0000 1.4px);background-size:6px 6px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 70%);mask-image:linear-gradient(90deg,#000,#0000 70%)}.ak-hero__title,:is(h1,h2,h3,h4,h5,h6).ak-hero__title{color:var(--ak-hero-fg);font-family:var(--ak-font-display);font-variant-numeric:lining-nums;letter-spacing:-.02em;text-transform:uppercase;border:0;margin:8px 0 12px;padding:0;font-size:clamp(2rem,6vw,4rem);font-weight:800;line-height:1}.ak-hero__title .cn,:is(h1,h2,h3,h4,h5,h6).ak-hero__title .cn{font-family:var(--ak-font-sans);letter-spacing:.1em;margin-top:4px;font-size:.5em;font-weight:700;display:block}@media (prefers-reduced-motion:reduce){.ak-event.is-live .ak-event__type:before{animation:none}}.ak-camp{align-items:center;gap:8px;display:inline-flex}.ak-camp>img{width:auto;height:28px;filter:var(--ak-glyph-filter)}.ak-camp--lg>img{height:48px}.ak-camp--box{--ak-camp-box-bg:#1d1f20;--ak-camp-box-fg:#fff;background:var(--ak-camp-box-bg);color:var(--ak-camp-box-fg);padding:6px 10px}.ak-camp--box>img{filter:none}.ak-camp__name{font-weight:700}.ak-range{--_cell:22px;--_gap:4px;--_bw:2px;grid-template-columns:repeat(var(--cols,5), var(--_cell));gap:var(--_gap);vertical-align:top;display:inline-grid}.ak-range>i{box-sizing:border-box;width:var(--_cell);height:var(--_cell);background:0 0;border:0;display:block}.ak-range>i.on{border:var(--_bw) solid var(--ak-range-cell,var(--ak-text-secondary))}.ak-range>i.self{background:var(--ak-range-self,var(--ak-signal-info))}.ak-range--lg{--_cell:28px;--_gap:5px}.ak-range--sm{--_cell:14px;--_gap:2px;--_bw:1.5px}.ak-phase-tabs{--ak-glyph-filter-inverse:invert(1);border:1px solid var(--ak-border-strong);display:inline-flex}.ak-phase-tabs>button{all:unset;color:var(--ak-text-secondary);cursor:pointer;font-family:var(--ak-font-label);font-size:var(--ak-fs-xs);align-items:center;gap:4px;padding:6px 10px;font-weight:700;line-height:1;display:inline-flex}.ak-phase-tabs>button+button{border-left:1px solid var(--ak-border-strong)}.ak-phase-tabs>button>img{opacity:.6;height:14px;filter:var(--ak-glyph-filter)}.ak-phase-tabs>button.is-active{background:var(--ak-surface-inverse);color:var(--ak-text-inverse)}.ak-phase-tabs>button.is-active>img{opacity:1;filter:var(--ak-glyph-filter-inverse)}.ak-phase-tabs>button:focus-visible{outline:2px solid var(--ak-focus-color);outline-offset:-2px}[data-ak-theme=archive] .ak-phase-tabs{--ak-glyph-filter-inverse:none}.ak-materials{grid-template-columns:max-content 1fr;align-items:center;gap:8px 16px;display:grid}.ak-materials__label{color:var(--ak-text-secondary);font-family:var(--ak-font-label);font-size:var(--ak-fs-xs);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:6px;font-weight:700;line-height:1.2;display:flex}.ak-materials__label img{object-fit:contain;width:22px;height:16px;filter:var(--ak-glyph-filter)}.ak-materials__divider{border-top:1px dashed var(--ak-border-strong);color:var(--ak-text-secondary);font-size:var(--ak-fs-xs);grid-column:1/-1;padding:6px 0 2px;font-weight:600;line-height:1}.ak-news{--ak-news-alert:#a40000;background:var(--ak-surface-inverse);color:var(--ak-text-inverse);font-size:var(--ak-fs-sm);align-items:stretch;display:flex;overflow:hidden}.ak-news__label{background:var(--ak-news-alert);color:#fff;font-family:var(--ak-font-display);font-size:var(--ak-fs-xs);font-variant-numeric:lining-nums;letter-spacing:.1em;text-transform:uppercase;align-items:center;padding:6px 14px;font-weight:800;line-height:1.4;display:flex}.ak-news__text{white-space:nowrap;text-overflow:ellipsis;align-self:center;min-width:0;padding:6px 14px;overflow:hidden}.ak-news__text a{color:inherit;text-underline-offset:3px;text-decoration:underline}.ak-skill,.ak-skill-sheet,.ak-skill-matrix,.ak-skill-table,.ak-sp,.ak-sp-trigger,.ak-sp-cost,.ak-sp-init,.ak-sp-dur,.ak-var,.ak-talent,.ak-talent-table,.ak-calc{--ak-sp-auto:#8ec31f;--ak-sp-attack:#fc793e;--ak-sp-hit:#f4af09;--ak-sp-passive-recovery:#c289e3;--ak-sp-passive:gray;--ak-sp-cost-bg:#caec46;--ak-sp-init-bg:#313131;--ak-rt-vup:color-mix(in srgb, var(--ak-signal-info,#0098dc) 72%, var(--ak-text-primary,#1b1d1f));--ak-rt-vdown:color-mix(in srgb, var(--ak-signal-danger,#d0421c) 76%, var(--ak-text-primary,#1b1d1f));--ak-rt-rem:color-mix(in srgb, var(--ak-signal-action,#b86f00) 72%, var(--ak-text-primary,#1b1d1f));--ak-rt-kw:color-mix(in srgb, var(--ak-signal-info,#0098dc) 60%, var(--ak-text-primary,#1b1d1f));--ak-rt-imp:color-mix(in srgb, var(--ak-signal-danger,#d40000) 78%, var(--ak-text-primary,#1b1d1f));--ak-rt-drop:color-mix(in srgb, var(--ak-signal-info,#0098dc) 48%, var(--ak-text-primary,#1b1d1f));--ak-rt-enemy:color-mix(in srgb, var(--ak-signal-danger,#c22f2f) 78%, var(--ak-text-primary,#1b1d1f));--ak-rt-gild:color-mix(in srgb, var(--ak-signal-success,#1f8f5f) 60%, var(--ak-text-primary,#1b1d1f));--ak-rt-acrem:var(--ak-text-secondary,#727272);--ak-rt-level:color-mix(in srgb, var(--ak-signal-action,#9a7b00) 72%, var(--ak-text-primary,#1b1d1f));--ak-rt-talpu:var(--ak-rt-vup);--ak-fs-cjk-min:10px}.ak-sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ak-sp{background:var(--ak-sp-auto);color:#1d1f20;height:20px;font-family:var(--ak-font-sans,sans-serif);font-size:var(--ak-fs-xs);align-items:center;padding:0 8px;font-weight:700;line-height:1;display:inline-flex}.ak-sp--attack{background:var(--ak-sp-attack)}.ak-sp--hit{background:var(--ak-sp-hit)}.ak-sp--passive-recovery{background:var(--ak-sp-passive-recovery)}.ak-sp--passive{background:var(--ak-sp-passive)}.ak-sp-trigger{background:var(--ak-sp-passive);color:#1d1f20;height:20px;font-family:var(--ak-font-sans,sans-serif);font-size:var(--ak-fs-xs);align-items:center;padding:0 8px;font-weight:700;line-height:1;display:inline-flex}.ak-sp-cost,.ak-sp-init,.ak-sp-dur{height:20px;font-family:var(--ak-font-label);font-variant-numeric:tabular-nums;vertical-align:middle;white-space:nowrap;align-items:center;gap:5px;padding:0 8px 0 6px;font-size:12px;font-weight:800;line-height:1;display:inline-flex}.ak-sp-cost:before,.ak-sp-init:before,.ak-sp-dur:before{content:"";width:11px;height:11px;-webkit-mask:var(--_g) center/var(--_s,10px 11px) no-repeat;-webkit-mask:var(--_g) center/var(--_s,10px 11px) no-repeat;mask:var(--_g) center/var(--_s,10px 11px) no-repeat;background:currentColor;flex:none}.ak-sp-cost{--_g:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 16'%3E%3Cpolygon points='8,0 1,9.5 5.5,9.5 4,16 11,6.5 6.5,6.5'/%3E%3C/svg%3E");background:var(--ak-sp-cost-bg);color:#1d1f20}.ak-sp-init{--_g:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 12'%3E%3Cpolygon points='0,0 10,6 0,12'/%3E%3C/svg%3E");background:var(--ak-sp-init-bg);color:#fdfdfb}.ak-sp-init:before{--_s:8px 10px;-webkit-mask-position:2px;mask-position:2px}.ak-sp-dur{--_g:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Ccircle cx='7' cy='7' r='5.5' fill='none' stroke='%23000' stroke-width='2'/%3E%3Cpath d='M7 3.5v3.8l2.6 1.6' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E");background:color-mix(in srgb, var(--ak-surface-sunken-2,#ebebeb) 86%, var(--ak-text-primary,#1b1d1f));color:var(--ak-text-primary,#1b1d1f)}.ak-sp-dur:before{--_s:11px 11px}.ak-skill{background:var(--ak-surface-sunken,#f5f5f5);border:1px solid var(--ak-border);grid-template-columns:64px 1fr;gap:12px 14px;padding:12px;display:grid;position:relative}.ak-skill>.ak-skill__icon+:not(.ak-skill__desc){flex-direction:column;justify-content:space-between;gap:6px;min-width:0;min-height:68px;display:flex}.ak-skill.is-selected{border-color:var(--ak-signal-info,#0098dc);box-shadow:inset 0 0 0 2px var(--ak-signal-info,#0098dc)}.ak-skill.is-selected:before{content:"";border-style:solid;border-width:12px 12px 0 0;border-color:var(--ak-signal-info,#0098dc) #0000 #0000;position:absolute;top:0;left:0}.ak-skill--wide{grid-template-columns:64px 1fr auto}.ak-skill__icon{--_sp:var(--ak-sp-auto);border:2px solid var(--_sp);background:#1d1f20;width:64px;height:64px;position:relative;overflow:hidden}.ak-skill__icon>img,.ak-skill__icon>svg{object-fit:cover;width:100%;height:100%;display:block}.ak-skill__icon:after{content:"";background:var(--_sp);height:5px;position:absolute;bottom:0;left:0;right:0}.ak-skill__icon--auto{--_sp:var(--ak-sp-auto)}.ak-skill__icon--attack{--_sp:var(--ak-sp-attack)}.ak-skill__icon--hit{--_sp:var(--ak-sp-hit)}.ak-skill__icon--passive-recovery{--_sp:var(--ak-sp-passive-recovery)}.ak-skill__icon--passive{--_sp:var(--ak-sp-passive)}.ak-skill__icon.is-locked:before{content:"🔒";z-index:1;place-items:center;font-size:20px;display:grid;position:absolute;inset:0}.ak-skill__icon.is-locked>img,.ak-skill__icon.is-locked>svg{filter:grayscale()brightness(.4)}.ak-skill__head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ak-skill__name,:is(h1,h2,h3,h4,h5,h6).ak-skill__name{margin:0;font-size:1.125rem;font-weight:800;line-height:1.25}.ak-skill__alias{color:color-mix(in srgb, var(--ak-text-primary,#1b1d1f) 58%, transparent);font-size:var(--ak-fs-xs);align-items:baseline;gap:8px;display:inline-flex}.ak-skill__alias .ak-en{font-size:10px}.ak-skill__meta{font-size:var(--ak-fs-xs);flex-wrap:wrap;gap:6px;display:flex}.ak-skill__desc{color:var(--ak-text-secondary,#454647);font-size:var(--ak-fs-sm);grid-column:1/-1;line-height:1.7}.ak-skill__stats{font-size:var(--ak-fs-sm);font-variant-numeric:tabular-nums;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:12px 16px;display:flex}.ak-skill__stats b{font-weight:800}.ak-skill__aside{grid-area:1/3;align-self:center;align-items:center;gap:12px;display:flex}.ak-skill__open{color:color-mix(in srgb, var(--ak-text-primary,#1b1d1f) 58%, transparent);font-family:var(--ak-font-label);font-size:var(--ak-fs-xs);letter-spacing:.06em;white-space:nowrap;align-items:center;gap:4px;font-weight:600;display:inline-flex}.ak-skill__open img,.ak-skill__open svg{height:12px;filter:var(--ak-glyph-filter)}.ak-skill-sheet{margin:0 0 var(--ak-space-4);background:var(--ak-surface-sunken,#f5f5f5);border:1px solid var(--ak-border)}.ak-skill-sheet>.ak-skill{border:0;border-bottom:1px solid var(--ak-border)}.ak-skill-sheet>.ak-skill .ak-skill__desc{grid-column:1/-1}.ak-skill-sheet>.ak-skill>.ak-skill__icon+:not(.ak-skill__desc){justify-content:center}.ak-skill-sheet>.ak-skill .ak-skill__head{grid-template-columns:auto auto;justify-content:start;align-items:center;gap:4px 12px;display:grid}.ak-skill-sheet>.ak-skill .ak-skill__head>.ak-skill__name{grid-area:span 2/1}.ak-skill-sheet>.ak-skill .ak-skill__head>.ak-skill__name:is(:has(+.ak-skill__alias),:nth-last-child(2)){grid-row:auto}.ak-skill-sheet>.ak-skill .ak-skill__head>.ak-skill__alias{grid-column:1}.ak-skill-sheet>.ak-skill .ak-skill__head>:is(.ak-sp,.ak-sp-trigger){grid-column:2;justify-content:center}.ak-skill-table{border-collapse:collapse;width:100%;font-size:var(--ak-fs-sm);line-height:1.6}.ak-skill-table th,.ak-skill-table td{border-top:1px solid var(--ak-border-subtle);text-align:center;vertical-align:middle;padding:6px 10px}.ak-skill-table thead th{background:var(--ak-surface-sunken-2,#ebebeb);border-top:0;border-bottom:1px solid var(--ak-border-strong);color:var(--ak-text-secondary,#454647);font-family:var(--ak-font-sans,sans-serif);font-size:var(--ak-fs-xs);white-space:nowrap;font-weight:700;line-height:1.3}.ak-skill-table thead th .ak-sp-cost,.ak-skill-table thead th .ak-sp-init,.ak-skill-table thead th .ak-sp-dur{font-weight:700}.ak-skill-table tbody tr:first-child>*{border-top:0}.ak-skill-table .lv{width:56px;font-family:var(--ak-font-sans,sans-serif);font-size:var(--ak-fs-sm);white-space:nowrap;font-weight:800;line-height:1}.ak-skill-table .lv img{vertical-align:-3px;width:auto;height:14px;filter:var(--ak-glyph-filter);margin-right:3px}.ak-skill-table .desc{text-align:left}.ak-skill-table .num{font-variant-numeric:tabular-nums;width:52px;font-weight:700}.ak-skill-table .num:empty:before{content:"—";color:color-mix(in srgb, var(--ak-text-primary,#1b1d1f) 40%, transparent);font-weight:400}.ak-skill-table tr.is-mastery .lv{color:var(--ak-rt-vup)}.ak-skill-table tr:not(.is-mastery)+tr.is-mastery>*{border-top-color:var(--ak-border-strong)}.ak-skill-table tr.is-hl>*{background:color-mix(in srgb, var(--ak-signal-info,#0098dc) 12%, transparent)}.ak-skill-sheet__note{border-top:1px solid var(--ak-border-subtle);color:color-mix(in srgb, var(--ak-text-primary,#1b1d1f) 58%, transparent);font-size:var(--ak-fs-xs);padding:8px 12px;line-height:1.7}.ak-skill-sheet__note p{margin:0}.ak-skill-sheet__tpl{border-bottom:1px solid var(--ak-border-subtle);font-size:var(--ak-fs-sm);padding:10px 12px;line-height:1.7}.ak-var{color:var(--ak-rt-vup);white-space:nowrap;border-bottom:1px dotted;font-weight:700}.ak-skill-matrix{border-collapse:collapse;table-layout:fixed;width:100%;font-size:var(--ak-fs-sm)}.ak-skill-matrix th,.ak-skill-matrix td{border-top:1px solid var(--ak-border-subtle);text-align:center;font-variant-numeric:tabular-nums;white-space:nowrap;padding:5px 4px}.ak-skill-matrix thead th{background:var(--ak-surface-sunken-2,#ebebeb);border-top:0;border-bottom:1px solid var(--ak-border-strong);color:var(--ak-text-secondary,#454647);font-family:var(--ak-font-sans,sans-serif);font-size:var(--ak-fs-xs);font-weight:800;line-height:1.3}.ak-skill-matrix thead th img{vertical-align:-2px;width:auto;height:13px;filter:var(--ak-glyph-filter);margin-right:2px}.ak-skill-matrix thead th.is-mastery{color:var(--ak-rt-vup)}.ak-skill-matrix thead th>button{all:unset;cursor:pointer}.ak-skill-matrix thead th>button:focus-visible{outline:2px solid var(--ak-focus-color,#ffd800);outline-offset:2px}.ak-skill-matrix tbody th{color:var(--ak-text-secondary,#454647);text-align:left;white-space:normal;padding-left:12px;font-weight:600}.ak-skill-matrix tbody th .ak-sp-init,.ak-skill-matrix tbody th .ak-sp-cost,.ak-skill-matrix tbody th .ak-sp-dur{font-weight:700}.ak-skill-matrix col.label{width:120px}.ak-skill-matrix td{color:color-mix(in srgb, var(--ak-text-primary,#1b1d1f) 40%, transparent);font-weight:700}.ak-skill-matrix td.is-up{color:var(--ak-text-primary,#1b1d1f)}.ak-skill-matrix .m-start{border-left:1px solid var(--ak-border-strong)}.ak-skill-matrix .is-hl{background:color-mix(in srgb, var(--ak-signal-info,#0098dc) 12%, transparent)}.ak-skill-matrix thead th.is-hl{color:var(--ak-signal-info,#0098dc)}.ak-talent{border-left:var(--ak-bar-w,4px) solid var(--ak-signal-info,#0098dc);background:var(--ak-surface-sunken-2,#ebebeb);margin-bottom:8px;padding:10px 12px}.ak-talent__name{align-items:center;gap:8px;margin:0 0 4px;font-weight:800;display:flex}.ak-talent__req{color:color-mix(in srgb, var(--ak-text-primary,#1b1d1f) 58%, transparent);font-family:var(--ak-font-label);font-size:max(10px,var(--ak-fs-cjk-min));letter-spacing:.06em;align-items:center;gap:4px;font-weight:600;line-height:1;display:inline-flex}.ak-talent__req img,.ak-talent__req svg{height:12px;filter:var(--ak-glyph-filter)}.ak-talent__desc{color:var(--ak-text-secondary,#454647);font-size:var(--ak-fs-sm)}.ak-talent-table{width:100%;margin:0 0 var(--ak-space-3);border:1px solid var(--ak-border);border-collapse:collapse;background:var(--ak-surface-sunken,#f5f5f5);font-size:var(--ak-fs-sm);line-height:1.6}.ak-talent-table th,.ak-talent-table td{border-top:1px solid var(--ak-border-subtle);text-align:left;vertical-align:middle;padding:6px 10px}.ak-talent-table thead th{background:var(--ak-surface-sunken-2,#ebebeb);border-top:0;border-bottom:1px solid var(--ak-border-strong);color:var(--ak-text-secondary,#454647);font-family:var(--ak-font-sans,sans-serif);font-size:var(--ak-fs-xs);white-space:nowrap;font-weight:700;line-height:1.3}.ak-talent-table tbody tr:first-child>*{border-top:0}.ak-talent-table .name{width:112px;font-weight:800}.ak-talent-table td.name{border-right:1px solid var(--ak-border-subtle);vertical-align:top;padding-top:8px}.ak-talent-table .cond{width:168px;color:var(--ak-text-secondary,#454647);white-space:nowrap}.ak-talent-table .cond .ak-elite{font-size:var(--ak-fs-sm);vertical-align:middle}.ak-talent-table__toggle{float:right;letter-spacing:0;text-transform:none;cursor:pointer;margin-left:12px;font-weight:400}.ak-talent-table__toggle>input{width:16px;height:16px}.ak-talent-table__toggle .ak-potential>img,.ak-talent-table__toggle .ak-potential>svg{height:14px}.ak-talent-table__pot,.ak-talent-table.is-pot .ak-talent-table__base{display:none}.ak-talent-table.is-pot .ak-talent-table__pot{display:inline}.ak-calc{color:#1d1f20;width:14px;height:14px;font-family:var(--ak-font-label);text-align:center;vertical-align:-2px;margin:0 2px 0 1px;font-size:11px;font-weight:800;line-height:14px;display:inline-block}.ak-calc--add{background:var(--ak-signal-success,#2fac78)}.ak-calc--mul{background:var(--ak-signal-info,#0098dc)}.ak-calc--fadd,.ak-calc--fmul{background:var(--ak-signal-action,#f49800)}.ak-calc--add:before,.ak-calc--mul:before,.ak-calc--fadd:before{content:"+"}.ak-calc--fmul:before{content:"×"}.ak-talent-table:not(.is-calc) .ak-calc{display:none}.ak-talent-table.is-calc .ak-calc,.ak-talent-table__legend .ak-calc{display:inline-block}.ak-talent-table__legend{display:none}.ak-talent-table__legend>td{background:var(--ak-surface-sunken-2,#ebebeb);color:color-mix(in srgb, var(--ak-text-primary,#1b1d1f) 58%, transparent);font-size:var(--ak-fs-xs)}.ak-talent-table__legend>td>span{white-space:nowrap;align-items:center;margin-right:14px;display:inline-flex}.ak-talent-table.is-calc .ak-talent-table__legend{display:table-row}@media (max-width:639px){.ak-skill-matrix col.label{width:72px}.ak-skill-matrix tbody th{font-size:var(--ak-fs-xs);padding-left:8px}.ak-skill-matrix th,.ak-skill-matrix td{font-size:var(--ak-fs-xs);padding:5px 2px}.ak-skill-table th,.ak-skill-table td{padding:6px 5px}.ak-skill-table .lv{width:40px}.ak-skill-table .num{width:38px}.ak-skill-table thead th .ak-sp-cost,.ak-skill-table thead th .ak-sp-init,.ak-skill-table thead th .ak-sp-dur{gap:0;padding:0 7px;font-size:0}.ak-skill-sheet>.ak-skill--wide{column-gap:12px}.ak-skill-sheet .ak-skill__aside{flex-direction:column;align-items:flex-end;gap:6px}.ak-talent-table .name{width:72px}.ak-talent-table .cond{white-space:normal;width:auto}.ak-talent-table .ak-talent-table__toggle{float:none;margin:4px 12px 0 0;display:inline-flex}}.ak-module,.ak-rich-text,.ak-rt-vup,.ak-rt-vdown,.ak-rt-rem,.ak-rt-kw,.ak-rt-imp,.ak-rt-drop,.ak-rt-enemy,.ak-rt-gild,.ak-rt-acrem,.ak-rt-level,.ak-rt-talpu,.ak-rt-term,.ak-delta-up,.ak-delta-down,.ak-voice,.ak-voice-list,.ak-dossier,.ak-archive,.ak-dialogue,.ak-item-list{--ak-module-purple:#9266b2;--ak-rt-vup:color-mix(in srgb, var(--ak-signal-info,#0098dc) 72%, var(--ak-text-primary,#1b1d1f));--ak-rt-vdown:color-mix(in srgb, var(--ak-signal-danger,#d0421c) 76%, var(--ak-text-primary,#1b1d1f));--ak-rt-rem:color-mix(in srgb, var(--ak-signal-action,#b86f00) 72%, var(--ak-text-primary,#1b1d1f));--ak-rt-kw:color-mix(in srgb, var(--ak-signal-info,#0098dc) 60%, var(--ak-text-primary,#1b1d1f));--ak-rt-imp:color-mix(in srgb, var(--ak-signal-danger,#d40000) 78%, var(--ak-text-primary,#1b1d1f));--ak-rt-drop:color-mix(in srgb, var(--ak-signal-info,#0098dc) 48%, var(--ak-text-primary,#1b1d1f));--ak-rt-enemy:color-mix(in srgb, var(--ak-signal-danger,#c22f2f) 78%, var(--ak-text-primary,#1b1d1f));--ak-rt-gild:color-mix(in srgb, var(--ak-signal-success,#1f8f5f) 60%, var(--ak-text-primary,#1b1d1f));--ak-rt-acrem:var(--ak-text-secondary,#727272);--ak-rt-level:color-mix(in srgb, var(--ak-signal-action,#9a7b00) 72%, var(--ak-text-primary,#1b1d1f));--ak-rt-talpu:var(--ak-rt-vup);--ak-fs-cjk-min:10px}.ak-rt-vup,.ak-buff{color:var(--ak-rt-vup);font-weight:600}.ak-rt-vdown,.ak-debuff{color:var(--ak-rt-vdown);font-weight:600}.ak-rt-rem,.ak-rem{color:var(--ak-rt-rem);font-weight:600}.ak-rt-kw,.ak-kw{color:var(--ak-rt-kw);font-weight:600}.ak-rt-imp,.ak-imp{color:var(--ak-rt-imp);font-weight:700}.ak-rt-drop,.ak-drop{color:var(--ak-rt-drop)}.ak-rt-enemy,.ak-enemy{color:var(--ak-rt-enemy);font-weight:600}.ak-rt-gild,.ak-gild{color:var(--ak-rt-gild)}.ak-rt-acrem,.ak-acrem{color:var(--ak-rt-acrem)}.ak-rt-level,.ak-level{color:var(--ak-rt-level);font-weight:700}.ak-rt-talpu,.ak-talpu{color:var(--ak-rt-talpu)}.ak-rt-term,.ak-term{cursor:help;border-bottom:1px dashed}.ak-rt-pn,.ak-pn{font-style:italic}.ak-rt-heading{margin:.6em 0 .3em;font-size:1.125rem;font-weight:800;line-height:1.3}.ak-delta-up:after{content:"▲";color:var(--ak-rt-vup);margin-left:2px;font-size:.7em}.ak-delta-down:after{content:"▼";color:var(--ak-rt-vdown);margin-left:2px;font-size:.7em}.ak-module{--_bar:color-mix(in srgb, var(--ak-text-primary,#1b1d1f) 58%, transparent);margin:0 0 var(--ak-space-4);background:var(--ak-surface-sunken,#f5f5f5);border:1px solid var(--ak-border);grid-template-columns:96px 1fr;gap:12px 16px;padding:14px;display:grid}.ak-module[data-color=red]{--_bar:var(--ak-signal-danger,#c82a36)}.ak-module[data-color=blue]{--_bar:var(--ak-signal-info,#0098dc)}.ak-module[data-color=green]{--_bar:var(--ak-signal-success,#2fac78)}.ak-module[data-color=yellow]{--_bar:var(--ak-signal-action,#ffc90e)}.ak-module[data-color=purple]{--_bar:var(--ak-module-purple)}.ak-module__img{background:#1d1f20;place-items:center;width:96px;height:96px;display:grid;overflow:hidden}.ak-module__img img,.ak-module__img svg{object-fit:contain;max-width:92%;max-height:92%}.ak-module__main{min-width:0}.ak-module__head{flex-wrap:wrap;align-items:center;gap:6px 12px;margin-bottom:8px;display:flex}.ak-module__type{background:var(--_bar);color:#1d1f20;height:26px;font-family:var(--ak-font-display);font-size:var(--ak-fs-sm);font-variant-numeric:lining-nums;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:6px;padding:0 8px;font-weight:800;line-height:1;display:inline-flex}.ak-module__type img,.ak-module__type svg{width:auto;height:16px}.ak-module__type small{font-family:var(--ak-font-label);letter-spacing:.1em;opacity:.85;font-size:.72em;font-weight:600}.ak-module__name,:is(h1,h2,h3,h4,h5,h6).ak-module__name{margin:0;font-size:1.125rem;font-weight:800}.ak-module__hint{border:1px solid var(--ak-border-strong);color:color-mix(in srgb, var(--ak-text-primary,#1b1d1f) 58%, transparent);font-family:var(--ak-font-label);font-size:var(--ak-fs-xs);letter-spacing:.06em;cursor:help;padding:3px 6px;font-weight:600;line-height:1}.ak-module__story{max-height:8.5em;color:var(--ak-text-secondary,#454647);font-size:var(--ak-fs-sm);line-height:1.7;overflow-y:auto}.ak-module__story p{margin:0 0 .6em}.ak-module__story p:last-child{margin:0}.ak-module__main.is-open .ak-module__story{max-height:none;overflow:visible}.ak-module__more{color:var(--ak-signal-info,#0072a8);font-family:var(--ak-font-sans,sans-serif);font-size:var(--ak-fs-xs);cursor:pointer;align-items:center;gap:4px;margin-top:6px;font-weight:600;line-height:1;display:inline-flex}.ak-module__more>input{opacity:0;width:0;height:0;position:absolute}.ak-module__more:hover{text-decoration:underline}.ak-module__more:has(>input:focus-visible){outline:2px solid var(--ak-focus-color,#ffd800);outline-offset:2px}.ak-module__more>input:checked~.off,.ak-module__more>input:not(:checked)~.on{display:none}.ak-module__body{grid-column:1/-1;gap:12px;display:grid}.ak-module__stages,.ak-module__unlock{border:1px solid var(--ak-border);border-collapse:collapse;width:100%;font-size:var(--ak-fs-sm);line-height:1.6}.ak-module__stages th,.ak-module__stages td,.ak-module__unlock th,.ak-module__unlock td{border-top:1px solid var(--ak-border-subtle);text-align:left;vertical-align:middle;padding:8px 10px}.ak-module__stages thead th,.ak-module__unlock thead th{background:var(--ak-surface-sunken-2,#ebebeb);border-top:0;border-bottom:1px solid var(--ak-border-strong);color:var(--ak-text-secondary,#454647);font-family:var(--ak-font-sans,sans-serif);font-size:var(--ak-fs-xs);white-space:nowrap;font-weight:700;line-height:1.3}.ak-module__stages tbody tr:first-child>*,.ak-module__unlock tbody tr:first-child>*{border-top:0}.ak-module__stages .lv,.ak-module__unlock .lv{white-space:nowrap;width:96px}.ak-module__stages .stats,.ak-module__unlock .stats{width:150px}.ak-module__lv{font-family:var(--ak-font-label);font-size:var(--ak-fs-xs);letter-spacing:.1em;align-items:center;gap:8px;font-weight:800;line-height:1;display:inline-flex}.ak-module__lv>i{gap:2px;display:inline-flex}.ak-module__lv>i>b{background:color-mix(in srgb, var(--ak-surface-sunken-2,#ebebeb) 86%, var(--ak-text-primary,#1b1d1f));width:12px;height:6px}.ak-module__lv>i>b.on{background:var(--_bar)}.ak-module__stats{font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:2px 12px;display:flex}.ak-module__stats>span{white-space:nowrap}.ak-module__kicker{background:var(--ak-surface-inverse,#fdfdfb);color:var(--ak-text-inverse,#1b1d1f);font-family:var(--ak-font-label);font-size:max(10px,var(--ak-fs-cjk-min));letter-spacing:.1em;text-transform:uppercase;vertical-align:1px;white-space:nowrap;margin-right:6px;padding:3px 6px;font-weight:700;line-height:1;display:inline-block}.ak-module__tasks{background:var(--ak-surface-sunken-2,#ebebeb);font-size:var(--ak-fs-sm);padding:8px 12px}.ak-module__tasks>ul{margin:4px 0 0;padding-left:18px}.ak-module__tasks li{margin:2px 0}.ak-module__req{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.ak-module__req .ak-trust,.ak-module__req .ak-elite{font-size:var(--ak-fs-xs)}.ak-module__stage{gap:2px;display:inline-flex}.ak-module__stage>i{background:color-mix(in srgb, var(--ak-surface-sunken-2,#ebebeb) 86%, var(--ak-text-primary,#1b1d1f));width:22px;height:6px}.ak-module__stage>i.on{background:var(--ak-signal-info,#0098dc)}.ak-module__mission{color:var(--ak-text-secondary,#454647);font-size:var(--ak-fs-xs)}.ak-voice{border-bottom:1px solid var(--ak-border-subtle);align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.ak-voice>.ak-voice__play,.ak-voice>.ak-voice__download{flex:none}.ak-voice>div{flex:auto;min-width:0}.ak-voice__play{all:unset;background:var(--ak-surface-inverse,#fdfdfb);width:32px;height:32px;color:var(--ak-text-inverse,#fff);cursor:pointer;place-items:center;display:grid}.ak-voice__play:before{content:"";border:6px solid #0000;border-left:10px solid;border-right-width:0;width:0;height:0;margin-left:2px}.ak-voice__play.is-playing:before{border:0;border-left:3px solid;border-right:3px solid;width:10px;height:12px;margin:0}.ak-voice__play:hover:not(:disabled){background:var(--ak-signal-info,#0098dc);color:var(--ak-text-inverse,#fff)}.ak-voice__play:disabled{background:var(--ak-surface-inverse,#fdfdfb);color:var(--ak-text-inverse,#fff);opacity:.35;cursor:not-allowed}.ak-voice__download{all:unset;box-sizing:border-box;background:var(--ak-surface-inverse,#fdfdfb);width:32px;height:32px;color:var(--ak-text-inverse,#fff);cursor:pointer;place-items:center;display:grid}.ak-voice__download:hover{background:var(--ak-signal-info,#0098dc);color:var(--ak-text-inverse,#fff)}.ak-voice__download-glyph{width:16px;height:16px}.ak-voice__play:focus-visible,.ak-voice__download:focus-visible{outline:2px solid var(--ak-focus-color,#ffd800);outline-offset:2px}.ak-voice__title{min-height:16px;color:color-mix(in srgb, var(--ak-text-primary,#1b1d1f) 58%, transparent);font-family:var(--ak-font-sans,sans-serif);font-size:var(--ak-fs-xs);align-items:center;gap:8px;margin-bottom:4px;font-weight:700;line-height:1;display:flex}.ak-voice__text{font-size:var(--ak-fs-sm);white-space:pre-line;line-height:1.7}.ak-voice__cond{background:color-mix(in srgb, var(--ak-surface-sunken-2,#ebebeb) 86%, var(--ak-text-primary,#1b1d1f));width:max-content;max-width:100%;color:color-mix(in srgb, var(--ak-text-primary,#1b1d1f) 58%, transparent);font-family:var(--ak-font-label);font-size:max(10px,var(--ak-fs-cjk-min));letter-spacing:.06em;margin-bottom:4px;padding:3px 5px;font-weight:600;line-height:1;display:block}.ak-voice__wave{align-items:flex-end;gap:2px;height:14px;display:inline-flex}.ak-voice__wave>i{background:var(--ak-signal-info,#0098dc);width:2px;height:40%}.is-playing~* .ak-voice__wave>i{transform-origin:bottom;height:100%;animation:1s ease-in-out infinite ak-bars}.is-playing~* .ak-voice__wave>i:nth-child(2){animation-delay:-.6s}.is-playing~* .ak-voice__wave>i:nth-child(3){animation-delay:-.2s}.is-playing~* .ak-voice__wave>i:nth-child(4){animation-delay:-.8s}.is-playing~* .ak-voice__wave>i:nth-child(5){animation-delay:-.4s}@keyframes ak-bars{0%,to{opacity:.5;transform:scaleY(.4)}50%{opacity:1;transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.is-playing~* .ak-voice__wave>i{animation:none;transform:none}}.ak-voice-list{margin:0 0 var(--ak-space-4);background:var(--ak-surface-sunken,#f5f5f5);border:1px solid var(--ak-border)}.ak-voice-list>.ak-voice:last-child{border-bottom:0}.ak-voice-list>.ak-voice:hover{background:color-mix(in srgb, var(--ak-text-primary,#1b1d1f) 6%, transparent)}.ak-voice-toolbar{align-items:flex-start;column-gap:var(--ak-space-4);flex-wrap:wrap;display:flex}.ak-voice-langs{margin:0 0 var(--ak-space-3);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ak-voice-langs>.ak-overline{flex:none;align-self:flex-start;line-height:28px}.ak-voice-langs__opts{flex-wrap:wrap;flex:1 1 0;gap:6px;min-width:0;display:flex}.ak-voice-chip{border:1px solid var(--ak-border-strong);min-height:28px;color:var(--ak-text-secondary,#454647);font-family:var(--ak-font-sans,sans-serif);font-size:var(--ak-fs-xs);cursor:pointer;background:0 0;align-items:center;gap:4px;padding:0 10px;font-weight:700;line-height:1;display:inline-flex}.ak-voice-chip small{color:inherit;font-family:var(--ak-font-label);font-size:max(10px,var(--ak-fs-cjk-min));opacity:.7;font-weight:600}.ak-voice-chip:hover{border-color:var(--ak-text-secondary,#454647);color:var(--ak-text-primary,#1b1d1f)}.ak-voice-chip:focus-visible{outline:2px solid var(--ak-focus-color,#ffd800);outline-offset:2px}.ak-voice-chip.is-active{border-color:var(--ak-signal-info,#0098dc);background:color-mix(in srgb, var(--ak-signal-info,#0098dc) 12%, transparent);color:var(--ak-text-primary,#1b1d1f)}.ak-dossier{background:var(--ak-surface-sunken,#f5f5f5);border:1px solid var(--ak-border);font-size:var(--ak-fs-sm);padding:16px 20px;line-height:1.85;position:relative}.ak-dossier p{white-space:pre-line;margin:0 0 .8em}.ak-dossier p:last-child{margin:0}.ak-dossier.is-locked>:not(.ak-dossier__title){filter:blur(4px);-webkit-user-select:none;user-select:none;pointer-events:none}.ak-dossier.is-locked:after{content:"🔒 " attr(data-unlock);font-family:var(--ak-font-sans,sans-serif);font-size:var(--ak-fs-sm);color:var(--ak-text-secondary,#454647);background:repeating-linear-gradient(-45deg, transparent 0 8px, var(--ak-stripe-color,#00000014) 8px 16px);place-items:center;font-weight:700;line-height:1;display:grid;position:absolute;inset:44px 0 0}.ak-dossier__title{border-bottom:1px solid var(--ak-border);flex-wrap:wrap;align-items:center;gap:2px 10px;margin:0 0 8px;padding-bottom:8px;font-weight:800;display:flex}.ak-dossier__title .ak-en{color:color-mix(in srgb, var(--ak-text-primary,#1b1d1f) 58%, transparent);font-size:.8em}.ak-dossier__unlock{color:color-mix(in srgb, var(--ak-text-primary,#1b1d1f) 58%, transparent);font-family:var(--ak-font-label);font-size:max(10px,var(--ak-fs-cjk-min));letter-spacing:.08em;text-transform:uppercase;font-weight:600;line-height:1}.ak-redacted{background:var(--ak-text-primary,#1b1d1f);color:#0000;-webkit-user-select:none;user-select:none;cursor:pointer}.ak-redacted:hover,.ak-redacted:focus-visible,.ak-redacted.is-revealed{color:var(--ak-surface-canvas,#f5f5f5)}.ak-redacted:focus-visible{outline:2px solid var(--ak-focus-color,#ffd800);outline-offset:2px}.ak-archive{margin:0 0 var(--ak-space-3);background:var(--ak-surface-sunken,#f5f5f5);border:1px solid var(--ak-border)}.ak-archive__head{background:var(--ak-surface-sunken-2,#ebebeb);border:0 solid var(--ak-border);border-width:0 0 1px var(--ak-bar-w,4px);border-image:linear-gradient(to right, var(--ak-signal-info,#0098dc) 4px, var(--ak-border) 4px) 0 0 1 4;flex-wrap:wrap;align-items:center;gap:6px 14px;min-height:40px;padding:6px 14px 6px 12px;display:flex}.ak-archive__kicker{color:color-mix(in srgb, var(--ak-text-primary,#1b1d1f) 58%, transparent);font-family:var(--ak-font-label);font-size:var(--ak-fs-overline);letter-spacing:var(--ak-tracking-overline,.14em);text-transform:uppercase;white-space:nowrap;font-weight:700;line-height:1}.ak-archive__title{color:inherit;font-size:var(--ak-fs-body);border:0;margin:0;padding:0;font-weight:800}.ak-archive__req{color:var(--ak-text-secondary,#454647);font-family:var(--ak-font-sans,sans-serif);font-size:var(--ak-fs-xs);flex-wrap:wrap;align-items:center;gap:6px;font-weight:600;line-height:1;display:inline-flex}.ak-archive__req>.ak-overline{margin-right:2px}.ak-archive__body{font-size:var(--ak-fs-sm);padding:14px 16px;line-height:1.85}.ak-archive__body p{white-space:pre-line;margin:0 0 .8em}.ak-archive__body p:last-child{margin:0}.ak-archive__foot{background:var(--ak-surface-sunken-2,#ebebeb);border-top:1px solid var(--ak-border-subtle);font-size:var(--ak-fs-xs);flex-wrap:wrap;align-items:center;gap:10px 20px;padding:10px 16px;display:flex}.ak-archive__foot>.ak-overline{margin-right:-10px}.ak-archive__group{flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:0;display:inline-flex}.ak-archive__play{all:unset;background:var(--ak-surface-inverse,#fdfdfb);color:var(--ak-text-inverse,#fff);font-family:var(--ak-font-sans,sans-serif);font-size:var(--ak-fs-xs);white-space:nowrap;cursor:pointer;align-items:center;gap:10px;padding-right:12px;font-weight:700;line-height:1;display:inline-flex}.ak-archive__play:hover{background:var(--ak-signal-info,#0098dc);color:var(--ak-text-inverse,#fff)}.ak-archive__play:is(:visited,:active){color:var(--ak-text-inverse,#fff)}.ak-archive__play:focus-visible{outline:2px solid var(--ak-focus-color,#ffd800);outline-offset:2px}.ak-archive__play>.ak-voice__play{pointer-events:none}.ak-archive__play:hover>.ak-voice__play{color:inherit;background:0 0}.ak-dialogue{font-size:var(--ak-fs-sm);grid-template-columns:max-content 1fr;gap:6px 14px;display:grid}.ak-dialogue>dt{color:var(--ak-signal-info,#0098dc);text-align:right;margin:0;font-weight:800}.ak-dialogue>dd{margin:0}.ak-dialogue>dt.narrator,.ak-dialogue>dd.narrator{color:color-mix(in srgb, var(--ak-text-primary,#1b1d1f) 58%, transparent);font-style:italic}.ak-item-list{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}@media (max-width:639px){.ak-module{grid-template-columns:64px 1fr;padding:10px}.ak-module .ak-module__img{width:64px;height:64px}.ak-module .ak-module__stages .stats,.ak-module .ak-module__stages .lv,.ak-module .ak-module__unlock .lv{width:auto}.ak-voice{flex-wrap:wrap;align-items:center;row-gap:8px}.ak-voice>div{display:contents}.ak-voice>div>.ak-voice__title{flex:1 1 0;min-width:0;margin-bottom:0}.ak-voice>div>:is(.ak-voice__body,.ak-voice__text){flex:0 0 100%;min-width:0}}.ak-details{--_fg:var(--ak-text-primary,#f8f8f5);--_fg-muted:color-mix(in srgb, var(--ak-text-primary,#f8f8f5) 62%, transparent);--_fg-subtle:color-mix(in srgb, var(--ak-text-primary,#f8f8f5) 38%, transparent);--_surface:var(--ak-surface-sunken,#1a1b1c);--_surface-2:var(--ak-surface-sunken-2,#232425);--_surface-3:var(--ak-surface-raised,#424242eb);--_border:var(--ak-border,#2f3133);--_border-strong:var(--ak-border-strong,#4a4c4f);--_accent:var(--ak-signal-info,#18d1ff);--_accent-fg:var(--ak-text-inverse,#1b1d1f);--_accent-subtle:color-mix(in srgb, var(--ak-signal-info,#18d1ff) 12%, transparent);--_info:color-mix(in srgb, var(--ak-signal-info,#18d1ff) 82%, var(--ak-text-primary,#f8f8f5));--_info-bg:color-mix(in srgb, var(--ak-signal-info,#18d1ff) 12%, transparent);--_success:color-mix(in srgb, var(--ak-signal-success,#46c47c) 62%, var(--ak-text-primary,#f8f8f5));--_success-bg:color-mix(in srgb, var(--ak-signal-success,#46c47c) 14%, transparent);--_warning:color-mix(in srgb, var(--ak-signal-action,#ffd800) 75%, var(--ak-text-primary,#f8f8f5));--_warning-bg:color-mix(in srgb, var(--ak-signal-action,#ffd800) 14%, transparent);--_danger:color-mix(in srgb, var(--ak-signal-danger,#e33b3b) 80%, var(--ak-text-primary,#f8f8f5));--_danger-bg:color-mix(in srgb, var(--ak-signal-danger,#e33b3b) 14%, transparent);--_fs-h2:1.5rem;--_fs-body-lg:1.125rem;--_space-12:3rem;--_space-section:2rem;--_radius-pill:999px;margin:0 0 var(--ak-space-2,.5rem);border:1px solid var(--_border);background:var(--_surface)}.ak-details>summary{align-items:center;gap:var(--ak-space-3,.75rem);padding:var(--ak-space-3,.75rem) var(--ak-space-4,1rem);cursor:pointer;-webkit-user-select:none;user-select:none;font-weight:700;list-style:none;display:flex}.ak-details>summary::-webkit-details-marker{display:none}.ak-details>summary:before{content:"+";width:16px;color:var(--_accent);font-family:var(--ak-font-label,sans-serif);font-size:18px;font-weight:700;line-height:1}.ak-details>summary:focus-visible{outline:var(--ak-focus-width,3px) solid var(--ak-focus-color,#ffd800);outline-offset:calc(-1*var(--ak-focus-width,3px))}.ak-details[open]>summary{border-bottom:1px solid var(--_border);background:var(--_surface-2)}.ak-details[open]>summary:before{content:"−"}.ak-details__body{padding:var(--ak-space-3,.75rem) var(--ak-space-4,1rem)}.ak-details__body>:last-child{margin-bottom:0}.ak-panel{--_fg:var(--ak-text-primary,#f8f8f5);--_fg-muted:color-mix(in srgb, var(--ak-text-primary,#f8f8f5) 62%, transparent);--_fg-subtle:color-mix(in srgb, var(--ak-text-primary,#f8f8f5) 38%, transparent);--_surface:var(--ak-surface-sunken,#1a1b1c);--_surface-2:var(--ak-surface-sunken-2,#232425);--_surface-3:var(--ak-surface-raised,#424242eb);--_border:var(--ak-border,#2f3133);--_border-strong:var(--ak-border-strong,#4a4c4f);--_accent:var(--ak-signal-info,#18d1ff);--_accent-fg:var(--ak-text-inverse,#1b1d1f);--_accent-subtle:color-mix(in srgb, var(--ak-signal-info,#18d1ff) 12%, transparent);--_info:color-mix(in srgb, var(--ak-signal-info,#18d1ff) 82%, var(--ak-text-primary,#f8f8f5));--_info-bg:color-mix(in srgb, var(--ak-signal-info,#18d1ff) 12%, transparent);--_success:color-mix(in srgb, var(--ak-signal-success,#46c47c) 62%, var(--ak-text-primary,#f8f8f5));--_success-bg:color-mix(in srgb, var(--ak-signal-success,#46c47c) 14%, transparent);--_warning:color-mix(in srgb, var(--ak-signal-action,#ffd800) 75%, var(--ak-text-primary,#f8f8f5));--_warning-bg:color-mix(in srgb, var(--ak-signal-action,#ffd800) 14%, transparent);--_danger:color-mix(in srgb, var(--ak-signal-danger,#e33b3b) 80%, var(--ak-text-primary,#f8f8f5));--_danger-bg:color-mix(in srgb, var(--ak-signal-danger,#e33b3b) 14%, transparent);--_fs-h2:1.5rem;--_fs-body-lg:1.125rem;--_space-12:3rem;--_space-section:2rem;--_radius-pill:999px;margin:0 0 var(--ak-space-4,1rem);border:1px solid var(--_border);background:var(--_surface)}.ak-panel__head{align-items:center;gap:var(--ak-space-3,.75rem);min-height:40px;padding:0 var(--ak-space-4,1rem) 0 var(--ak-space-3,.75rem);border:0 solid var(--_border);border-width:0 0 1px var(--ak-bar-w,4px);border-image:linear-gradient(to right, var(--_accent) 4px, var(--_border) 4px) 0 0 1 4;background:var(--_surface-2);display:flex}.ak-panel__head--inverse{color:var(--ak-text-inverse,#1b1d1f);background:var(--ak-surface-inverse,#fdfdfb)}.ak-panel__title{font-size:var(--ak-fs-sm,.875rem);letter-spacing:.02em;flex:1;margin:0;font-weight:700}.ak-panel__title .ak-en{font-size:var(--ak-fs-xs,.75rem);color:var(--_fg-muted);margin-left:8px}.ak-panel__head--inverse .ak-panel__title .ak-en{color:inherit;opacity:.55}.ak-panel__toggle{cursor:pointer}.ak-panel__toggle:focus-visible{outline:var(--ak-focus-width,3px) solid var(--ak-focus-color,#ffd800);outline-offset:2px}.ak-panel__body{padding:var(--ak-space-4,1rem)}.ak-panel__body>:last-child{margin-bottom:0}.ak-panel--collapsible>.ak-panel__head{cursor:pointer}.ak-panel--collapsible>.ak-panel__head:after{content:"";opacity:.6;width:10px;height:10px;transition:background-size var(--ak-dur-fast,.15s);background:linear-gradient(currentColor,currentColor) 50%/100% 2px no-repeat,linear-gradient(currentColor,currentColor) 50%/2px 0 no-repeat;flex:none;margin-left:auto}.ak-panel--collapsible.is-collapsed>.ak-panel__head:after{background-size:100% 2px,2px 100%}.ak-panel--collapsible.is-collapsed>.ak-panel__body{display:none}.ak-heading{--_fg:var(--ak-text-primary,#f8f8f5);--_fg-muted:color-mix(in srgb, var(--ak-text-primary,#f8f8f5) 62%, transparent);--_fg-subtle:color-mix(in srgb, var(--ak-text-primary,#f8f8f5) 38%, transparent);--_surface:var(--ak-surface-sunken,#1a1b1c);--_surface-2:var(--ak-surface-sunken-2,#232425);--_surface-3:var(--ak-surface-raised,#424242eb);--_border:var(--ak-border,#2f3133);--_border-strong:var(--ak-border-strong,#4a4c4f);--_accent:var(--ak-signal-info,#18d1ff);--_accent-fg:var(--ak-text-inverse,#1b1d1f);--_accent-subtle:color-mix(in srgb, var(--ak-signal-info,#18d1ff) 12%, transparent);--_info:color-mix(in srgb, var(--ak-signal-info,#18d1ff) 82%, var(--ak-text-primary,#f8f8f5));--_info-bg:color-mix(in srgb, var(--ak-signal-info,#18d1ff) 12%, transparent);--_success:color-mix(in srgb, var(--ak-signal-success,#46c47c) 62%, var(--ak-text-primary,#f8f8f5));--_success-bg:color-mix(in srgb, var(--ak-signal-success,#46c47c) 14%, transparent);--_warning:color-mix(in srgb, var(--ak-signal-action,#ffd800) 75%, var(--ak-text-primary,#f8f8f5));--_warning-bg:color-mix(in srgb, var(--ak-signal-action,#ffd800) 14%, transparent);--_danger:color-mix(in srgb, var(--ak-signal-danger,#e33b3b) 80%, var(--ak-text-primary,#f8f8f5));--_danger-bg:color-mix(in srgb, var(--ak-signal-danger,#e33b3b) 14%, transparent);--_fs-h2:1.5rem;--_fs-body-lg:1.125rem;--_space-12:3rem;--_space-section:2rem;--_radius-pill:999px;align-items:flex-end;gap:var(--ak-space-4,1rem);margin:var(--_space-section) 0 var(--ak-space-4,1rem);padding-left:var(--ak-space-4,1rem);border-left:var(--ak-bar-w-lg,8px) solid var(--_accent);line-height:1.1;display:flex}.ak-heading__title{font-size:var(--_fs-h2);letter-spacing:.01em;margin:0;font-weight:800}.ak-heading__en{color:var(--_fg-muted);font-family:var(--ak-font-display,sans-serif);font-size:var(--ak-fs-sm,.875rem);letter-spacing:var(--ak-tracking-caps,.08em);text-transform:uppercase;font-weight:700}.ak-heading__aside{font-size:var(--ak-fs-sm,.875rem);margin-left:auto}.ak-heading--stack{flex-direction:column;align-items:flex-start;gap:2px}.ak-heading--stack .ak-heading__en{color:var(--_fg-muted);font-size:var(--ak-fs-overline,.6875rem);letter-spacing:var(--ak-tracking-overline,.14em)}.ak-heading--lg .ak-heading__title{font-size:var(--ak-fs-display,2.5rem)}.ak-heading--underline{padding-left:0;padding-bottom:var(--ak-space-2,.5rem);border-left:0;border-bottom:1px solid var(--_border);position:relative}.ak-heading--underline:after{content:"";background:var(--_accent);width:120px;height:3px;position:absolute;bottom:-1px;left:0}@media (max-width:639px){.ak-heading:not(.ak-heading--stack):has(.ak-heading__aside){column-gap:var(--ak-space-3,.75rem);grid-template-columns:minmax(0,1fr) auto;align-items:end;row-gap:0;display:grid}.ak-heading:not(.ak-heading--stack):has(.ak-heading__aside) :is(.ak-heading__title,.ak-heading__en){grid-column:1}.ak-heading:not(.ak-heading--stack):has(.ak-heading__aside) .ak-heading__en{font-size:var(--ak-fs-overline,.6875rem);letter-spacing:var(--ak-tracking-overline,.14em);margin-top:4px}.ak-heading:not(.ak-heading--stack):has(.ak-heading__aside) .ak-heading__aside{white-space:nowrap;grid-area:1/2/span 2;margin-left:0}}:is(h1,h2,h3,h4,h5,h6).ak-heading__title{font-size:var(--_fs-h2,1.5rem);letter-spacing:.01em;margin:0;font-weight:800}.ak-cbox{--_fg:var(--ak-text-primary,#f8f8f5);--_fg-muted:color-mix(in srgb, var(--ak-text-primary,#f8f8f5) 62%, transparent);--_fg-subtle:color-mix(in srgb, var(--ak-text-primary,#f8f8f5) 38%, transparent);--_surface:var(--ak-surface-sunken,#1a1b1c);--_surface-2:var(--ak-surface-sunken-2,#232425);--_surface-3:var(--ak-surface-raised,#424242eb);--_border:var(--ak-border,#2f3133);--_border-strong:var(--ak-border-strong,#4a4c4f);--_accent:var(--ak-signal-info,#18d1ff);--_accent-fg:var(--ak-text-inverse,#1b1d1f);--_accent-subtle:color-mix(in srgb, var(--ak-signal-info,#18d1ff) 12%, transparent);--_info:color-mix(in srgb, var(--ak-signal-info,#18d1ff) 82%, var(--ak-text-primary,#f8f8f5));--_info-bg:color-mix(in srgb, var(--ak-signal-info,#18d1ff) 12%, transparent);--_success:color-mix(in srgb, var(--ak-signal-success,#46c47c) 62%, var(--ak-text-primary,#f8f8f5));--_success-bg:color-mix(in srgb, var(--ak-signal-success,#46c47c) 14%, transparent);--_warning:color-mix(in srgb, var(--ak-signal-action,#ffd800) 75%, var(--ak-text-primary,#f8f8f5));--_warning-bg:color-mix(in srgb, var(--ak-signal-action,#ffd800) 14%, transparent);--_danger:color-mix(in srgb, var(--ak-signal-danger,#e33b3b) 80%, var(--ak-text-primary,#f8f8f5));--_danger-bg:color-mix(in srgb, var(--ak-signal-danger,#e33b3b) 14%, transparent);--_fs-h2:1.5rem;--_fs-body-lg:1.125rem;--_space-12:3rem;--_space-section:2rem;--_radius-pill:999px;--_c:var(--_info);--_bg:var(--_info-bg);margin:0 0 var(--ak-space-4,1rem);border:1px solid var(--_border);background:var(--_bg);color:var(--_fg);font-size:var(--ak-fs-sm,.875rem);align-items:stretch;line-height:1.6;display:flex}.ak-cbox--tip{--_c:var(--_success);--_bg:var(--_success-bg)}.ak-cbox--warning{--_c:var(--_warning);--_bg:var(--_warning-bg)}.ak-cbox--danger{--_c:var(--_danger);--_bg:var(--_danger-bg)}.ak-cbox--neutral{--_c:var(--_fg-muted);--_bg:var(--_surface-2)}.ak-cbox--narrow{max-width:640px}.ak-cbox__icon{isolation:isolate;width:40px;color:var(--_c);flex:none;justify-content:center;padding-top:10px;display:flex;position:relative}.ak-cbox__icon:before{content:"";z-index:-1;opacity:.24;background:currentColor;position:absolute;inset:0}.ak-cbox__icon>svg{width:20px;height:20px}.ak-cbox__body{flex:1;min-width:0;padding:9px 12px}.ak-cbox__body>:is(p,ul,ol,dl){margin-bottom:var(--ak-space-2,.5rem)}.ak-cbox__body>:last-child,.ak-cbox__body>:is(ul,ol,dl):last-child>:last-child{margin-bottom:0}.ak-cbox__title{color:var(--_c);margin:0 0 2px;font-weight:700}.ak-message{--_fg:var(--ak-text-primary,#f8f8f5);--_fg-muted:color-mix(in srgb, var(--ak-text-primary,#f8f8f5) 62%, transparent);--_fg-subtle:color-mix(in srgb, var(--ak-text-primary,#f8f8f5) 38%, transparent);--_surface:var(--ak-surface-sunken,#1a1b1c);--_surface-2:var(--ak-surface-sunken-2,#232425);--_surface-3:var(--ak-surface-raised,#424242eb);--_border:var(--ak-border,#2f3133);--_border-strong:var(--ak-border-strong,#4a4c4f);--_accent:var(--ak-signal-info,#18d1ff);--_accent-fg:var(--ak-text-inverse,#1b1d1f);--_accent-subtle:color-mix(in srgb, var(--ak-signal-info,#18d1ff) 12%, transparent);--_info:color-mix(in srgb, var(--ak-signal-info,#18d1ff) 82%, var(--ak-text-primary,#f8f8f5));--_info-bg:color-mix(in srgb, var(--ak-signal-info,#18d1ff) 12%, transparent);--_success:color-mix(in srgb, var(--ak-signal-success,#46c47c) 62%, var(--ak-text-primary,#f8f8f5));--_success-bg:color-mix(in srgb, var(--ak-signal-success,#46c47c) 14%, transparent);--_warning:color-mix(in srgb, var(--ak-signal-action,#ffd800) 75%, var(--ak-text-primary,#f8f8f5));--_warning-bg:color-mix(in srgb, var(--ak-signal-action,#ffd800) 14%, transparent);--_danger:color-mix(in srgb, var(--ak-signal-danger,#e33b3b) 80%, var(--ak-text-primary,#f8f8f5));--_danger-bg:color-mix(in srgb, var(--ak-signal-danger,#e33b3b) 14%, transparent);--_fs-h2:1.5rem;--_fs-body-lg:1.125rem;--_space-12:3rem;--_space-section:2rem;--_radius-pill:999px;--_c:var(--_info);--_bg:var(--_info-bg);gap:var(--ak-space-3,.75rem);margin:0 0 var(--ak-space-4,1rem);padding:var(--ak-space-3,.75rem) var(--ak-space-4,1rem);border:1px solid var(--_border);border-left-width:var(--ak-bar-w,4px);border-image:linear-gradient(to right, var(--_c) 4px, var(--_border) 4px) 1 1 1 4;background:var(--_bg);color:var(--_fg);font-size:var(--ak-fs-sm,.875rem);display:flex}.ak-message--success{--_c:var(--_success);--_bg:var(--_success-bg)}.ak-message--warning{--_c:var(--_warning);--_bg:var(--_warning-bg)}.ak-message--danger{--_c:var(--_danger);--_bg:var(--_danger-bg)}.ak-message--neutral{--_c:var(--_fg-muted);--_bg:var(--_surface-2)}.ak-message--accent{--_c:var(--_accent);--_bg:var(--_accent-subtle)}.ak-message__icon{width:20px;height:20px;color:var(--_c);flex:none}.ak-message__icon>svg{width:20px;height:20px}.ak-message__title{color:var(--_c);margin:0 0 2px;font-weight:700}.ak-message__body{flex:1;min-width:0}.ak-message__body>:last-child{margin-bottom:0}.ak-message__close{all:unset;cursor:pointer;opacity:.6;justify-content:center;align-self:flex-start;align-items:center;min-width:24px;min-height:24px;padding:0 4px;display:inline-flex}.ak-message__close:hover{opacity:1}.ak-message__close:focus-visible{outline:2px solid var(--ak-focus-color,#ffd800);outline-offset:2px}.ak-message--banner{border-width:3px 1px 1px;border-image:linear-gradient(var(--_c) 3px, var(--_border) 3px) 3 1 1 1;text-align:center;justify-content:center}.ak-message--stripes{background-image:repeating-linear-gradient(-45deg, transparent 0 var(--ak-stripe-size,8px), var(--ak-stripe-color,#ffffff12) var(--ak-stripe-size,8px) calc(var(--ak-stripe-size,8px) * 2))}.ak-empty{--_fg:var(--ak-text-primary,#f8f8f5);--_fg-muted:color-mix(in srgb, var(--ak-text-primary,#f8f8f5) 62%, transparent);--_fg-subtle:color-mix(in srgb, var(--ak-text-primary,#f8f8f5) 38%, transparent);--_surface:var(--ak-surface-sunken,#1a1b1c);--_surface-2:var(--ak-surface-sunken-2,#232425);--_surface-3:var(--ak-surface-raised,#424242eb);--_border:var(--ak-border,#2f3133);--_border-strong:var(--ak-border-strong,#4a4c4f);--_accent:var(--ak-signal-info,#18d1ff);--_accent-fg:var(--ak-text-inverse,#1b1d1f);--_accent-subtle:color-mix(in srgb, var(--ak-signal-info,#18d1ff) 12%, transparent);--_info:color-mix(in srgb, var(--ak-signal-info,#18d1ff) 82%, var(--ak-text-primary,#f8f8f5));--_info-bg:color-mix(in srgb, var(--ak-signal-info,#18d1ff) 12%, transparent);--_success:color-mix(in srgb, var(--ak-signal-success,#46c47c) 62%, var(--ak-text-primary,#f8f8f5));--_success-bg:color-mix(in srgb, var(--ak-signal-success,#46c47c) 14%, transparent);--_warning:color-mix(in srgb, var(--ak-signal-action,#ffd800) 75%, var(--ak-text-primary,#f8f8f5));--_warning-bg:color-mix(in srgb, var(--ak-signal-action,#ffd800) 14%, transparent);--_danger:color-mix(in srgb, var(--ak-signal-danger,#e33b3b) 80%, var(--ak-text-primary,#f8f8f5));--_danger-bg:color-mix(in srgb, var(--ak-signal-danger,#e33b3b) 14%, transparent);--_fs-h2:1.5rem;--_fs-body-lg:1.125rem;--_space-12:3rem;--_space-section:2rem;--_radius-pill:999px;justify-content:center;align-items:center;gap:var(--ak-space-2,.5rem);padding:var(--_space-12) var(--ak-space-4,1rem);border:1px dashed var(--_border-strong);background:var(--_surface-2);color:var(--_fg-muted);text-align:center;flex-direction:column;display:flex}.ak-empty__icon{opacity:.5;place-items:center;width:48px;height:48px;display:inline-grid}.ak-empty__icon>svg{width:100%;height:100%}.ak-empty__title{color:var(--_fg-muted);font-size:var(--ak-fs-body,1rem);margin:0;font-weight:700}.ak-empty__desc{font-size:var(--ak-fs-xs,.75rem)}.ak-empty__extra{justify-content:center;gap:var(--ak-space-2,.5rem);margin-top:var(--ak-space-2,.5rem);flex-wrap:wrap;display:flex}.ak-empty__code{color:var(--_border-strong);font-family:var(--ak-font-display,sans-serif);font-size:var(--ak-fs-display-xl,3.5rem);font-variant-numeric:lining-nums;letter-spacing:var(--ak-tracking-display,-.02em);font-weight:800;line-height:1}.ak-stat{--_fg:var(--ak-text-primary,#f8f8f5);--_fg-muted:color-mix(in srgb, var(--ak-text-primary,#f8f8f5) 62%, transparent);--_fg-subtle:color-mix(in srgb, var(--ak-text-primary,#f8f8f5) 38%, transparent);--_surface:var(--ak-surface-sunken,#1a1b1c);--_surface-2:var(--ak-surface-sunken-2,#232425);--_surface-3:var(--ak-surface-raised,#424242eb);--_border:var(--ak-border,#2f3133);--_border-strong:var(--ak-border-strong,#4a4c4f);--_accent:var(--ak-signal-info,#18d1ff);--_accent-fg:var(--ak-text-inverse,#1b1d1f);--_accent-subtle:color-mix(in srgb, var(--ak-signal-info,#18d1ff) 12%, transparent);--_info:color-mix(in srgb, var(--ak-signal-info,#18d1ff) 82%, var(--ak-text-primary,#f8f8f5));--_info-bg:color-mix(in srgb, var(--ak-signal-info,#18d1ff) 12%, transparent);--_success:color-mix(in srgb, var(--ak-signal-success,#46c47c) 62%, var(--ak-text-primary,#f8f8f5));--_success-bg:color-mix(in srgb, var(--ak-signal-success,#46c47c) 14%, transparent);--_warning:color-mix(in srgb, var(--ak-signal-action,#ffd800) 75%, var(--ak-text-primary,#f8f8f5));--_warning-bg:color-mix(in srgb, var(--ak-signal-action,#ffd800) 14%, transparent);--_danger:color-mix(in srgb, var(--ak-signal-danger,#e33b3b) 80%, var(--ak-text-primary,#f8f8f5));--_danger-bg:color-mix(in srgb, var(--ak-signal-danger,#e33b3b) 14%, transparent);--_fs-h2:1.5rem;--_fs-body-lg:1.125rem;--_space-12:3rem;--_space-section:2rem;--_radius-pill:999px;box-sizing:border-box;min-width:120px;padding:var(--ak-space-3,.75rem) var(--ak-space-4,1rem);border:1px solid var(--_border);border-top-width:2px;border-image:linear-gradient(var(--_accent) 2px, var(--_border) 2px) 2 1 1 1;background:var(--_surface);flex-direction:column;gap:2px;display:flex}.ak-stat__label{color:var(--_fg-muted);font:600 var(--ak-fs-overline,.6875rem)/1 var(--ak-font-label,sans-serif);letter-spacing:var(--ak-tracking-overline,.14em);text-transform:uppercase}.ak-stat__value{color:var(--_fg);font:700 var(--_fs-h2)/1.1 var(--ak-font-label,sans-serif);font-variant-numeric:tabular-nums}.ak-stat__value small{color:var(--_fg-muted);margin-left:2px;font-size:.5em}.ak-stat__delta{font-size:var(--ak-fs-xs,.75rem);font-variant-numeric:tabular-nums}.ak-stat__delta--up{color:var(--_success)}.ak-stat__delta--down{color:var(--_danger)}.ak-stat--inline{align-items:baseline;gap:var(--ak-space-2,.5rem);background:0 0;border:0;flex-direction:row;min-width:0;padding:0}.ak-stat--inline .ak-stat__value{font-size:var(--_fs-body-lg)}.ak-stat-row{--_fg:var(--ak-text-primary,#f8f8f5);--_fg-muted:color-mix(in srgb, var(--ak-text-primary,#f8f8f5) 62%, transparent);--_fg-subtle:color-mix(in srgb, var(--ak-text-primary,#f8f8f5) 38%, transparent);--_surface:var(--ak-surface-sunken,#1a1b1c);--_surface-2:var(--ak-surface-sunken-2,#232425);--_surface-3:var(--ak-surface-raised,#424242eb);--_border:var(--ak-border,#2f3133);--_border-strong:var(--ak-border-strong,#4a4c4f);--_accent:var(--ak-signal-info,#18d1ff);--_accent-fg:var(--ak-text-inverse,#1b1d1f);--_accent-subtle:color-mix(in srgb, var(--ak-signal-info,#18d1ff) 12%, transparent);--_info:color-mix(in srgb, var(--ak-signal-info,#18d1ff) 82%, var(--ak-text-primary,#f8f8f5));--_info-bg:color-mix(in srgb, var(--ak-signal-info,#18d1ff) 12%, transparent);--_success:color-mix(in srgb, var(--ak-signal-success,#46c47c) 62%, var(--ak-text-primary,#f8f8f5));--_success-bg:color-mix(in srgb, var(--ak-signal-success,#46c47c) 14%, transparent);--_warning:color-mix(in srgb, var(--ak-signal-action,#ffd800) 75%, var(--ak-text-primary,#f8f8f5));--_warning-bg:color-mix(in srgb, var(--ak-signal-action,#ffd800) 14%, transparent);--_danger:color-mix(in srgb, var(--ak-signal-danger,#e33b3b) 80%, var(--ak-text-primary,#f8f8f5));--_danger-bg:color-mix(in srgb, var(--ak-signal-danger,#e33b3b) 14%, transparent);--_fs-h2:1.5rem;--_fs-body-lg:1.125rem;--_space-12:3rem;--_space-section:2rem;--_radius-pill:999px;gap:var(--ak-space-3,.75rem);grid-template-columns:repeat(auto-fit,minmax(120px,1fr));display:grid}.ak-stat-row>.ak-stat{min-width:0}.ak-pathnav{--_h:32px;--_tip:10px;--_band:3px;--_slab:#313131;--_slab-fg:#fdfdfb;--_seam:#000;--_hot:var(--ak-signal-info,#18d1ff);width:fit-content;max-width:100%;height:var(--_h);margin:0 0 var(--ak-space-4,1rem);font:600 var(--ak-fs-sm,.875rem)/var(--_h) var(--ak-font-sans,sans-serif);white-space:nowrap;--_arrow:polygon(0 -1px, calc(100% - var(--_tip)) -1px, 100% 50%, calc(100% - var(--_tip)) calc(100% + 1px), 0 calc(100% + 1px));display:flex}.ak-pathnav a{height:100%;color:inherit;transition:color var(--ak-dur-fast,.15s),background-color var(--ak-dur-fast,.15s);text-decoration:none;display:block}.ak-pathnav a:is(:hover,:visited,:active){color:inherit;text-decoration:none}.ak-pathnav a:hover{color:var(--_hot)}.ak-pathnav a:focus-visible{outline:2px solid var(--_hot);outline-offset:-2px;color:var(--_hot)}.ak-pathnav__home{color:var(--_slab-fg);background:var(--_slab);flex:none}.ak-pathnav__home>a{width:calc(var(--_h) + 6px);justify-content:center;align-items:center;font-size:0;line-height:0;display:flex}.ak-pathnav__home>a:before{content:"";width:18px;height:18px;-webkit-mask:var(--_home) center/contain no-repeat;-webkit-mask:var(--_home) center/contain no-repeat;mask:var(--_home) center/contain no-repeat;--_home:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M2.5 11.2 12 3l9.5 8.2-1.7 2L12 6.5 4.2 13.2z'/%3E%3Cpath d='M6 13.6 12 8.5l6 5.1V21h-4.2v-4.6h-3.6V21H6z'/%3E%3C/svg%3E");background:currentColor}.ak-pathnav__up{z-index:1;max-width:60%;margin-right:calc(var(--_tip)*-1);padding-right:var(--_band);border-left:1px solid var(--_seam);color:var(--_slab-fg);background:linear-gradient(to left, var(--_hot) calc(var(--_tip) + var(--_band) + 1px), var(--_slab) 0);clip-path:var(--_arrow);flex:none;position:relative}.ak-pathnav__up>a{padding:0 calc(var(--ak-space-3,.75rem) + var(--_tip)) 0 var(--ak-space-3,.75rem);background:var(--_slab);text-overflow:ellipsis;clip-path:var(--_arrow);overflow:hidden}.ak-pathnav__here{min-width:0;padding:0 var(--ak-space-3,.75rem) 0 calc(var(--_tip) + var(--_band) + var(--ak-space-3,.75rem));box-shadow:inset 0 1px var(--_border,#2f3133),inset 0 -1px var(--_border,#2f3133),inset -1px 0 var(--_border,#2f3133);color:var(--ak-text-primary,#f8f8f5);background:var(--ak-surface-sunken-2,#232425);text-overflow:ellipsis;flex:0 auto;font-weight:400;overflow:hidden}@media (max-width:639px){.ak-pathnav{--_h:36px;--_tip:11px}}@media (prefers-reduced-motion:reduce){.ak-pathnav a,.ak-panel--collapsible>.ak-panel__head:after{transition:none}}.ak-sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ak-badge{--_fg:var(--ak-text-primary,#f8f8f5);--_fg-muted:color-mix(in srgb, var(--ak-text-primary,#f8f8f5) 62%, transparent);--_fg-subtle:color-mix(in srgb, var(--ak-text-primary,#f8f8f5) 38%, transparent);--_surface:var(--ak-surface-sunken,#1a1b1c);--_surface-2:var(--ak-surface-sunken-2,#232425);--_surface-3:var(--ak-surface-raised,#424242eb);--_border:var(--ak-border,#2f3133);--_border-strong:var(--ak-border-strong,#4a4c4f);--_accent:var(--ak-signal-info,#18d1ff);--_accent-fg:var(--ak-text-inverse,#1b1d1f);--_accent-solid:color-mix(in srgb, var(--ak-signal-info,#18d1ff) 80%, var(--ak-text-primary,#f8f8f5));--_accent-subtle:color-mix(in srgb, var(--ak-signal-info,#18d1ff) 12%, transparent);--_info:color-mix(in srgb, var(--ak-signal-info,#18d1ff) 82%, var(--ak-text-primary,#f8f8f5));--_info-bg:color-mix(in srgb, var(--ak-signal-info,#18d1ff) 12%, transparent);--_success:color-mix(in srgb, var(--ak-signal-success,#46c47c) 62%, var(--ak-text-primary,#f8f8f5));--_success-bg:color-mix(in srgb, var(--ak-signal-success,#46c47c) 14%, transparent);--_warning:color-mix(in srgb, var(--ak-signal-action,#ffd800) 75%, var(--ak-text-primary,#f8f8f5));--_warning-bg:color-mix(in srgb, var(--ak-signal-action,#ffd800) 14%, transparent);--_danger:color-mix(in srgb, var(--ak-signal-danger,#e33b3b) 80%, var(--ak-text-primary,#f8f8f5));--_danger-bg:color-mix(in srgb, var(--ak-signal-danger,#e33b3b) 14%, transparent);--_accent-2:var(--ak-signal-action,#ffd800);--_accent-2-fg:#1b1d1f;--_radius-pill:999px;--_z-tooltip:4000;--_z-toast:3000;box-sizing:border-box;border-radius:var(--_radius-pill);background:var(--_accent-2);min-width:18px;height:18px;color:var(--_accent-2-fg);font:700 12px/1 var(--ak-font-sans,sans-serif);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding:0 5px 1px;display:inline-flex}.ak-badge--dot{width:8px;min-width:8px;height:8px;padding:0}.ak-badge--accent{background:var(--_accent-solid);color:var(--_accent-fg)}.ak-badge--danger{background:var(--_danger);color:var(--ak-text-inverse,#1b1d1f)}.ak-badge-wrap{vertical-align:middle;display:inline-flex;position:relative}.ak-badge-wrap>.ak-badge{z-index:1;pointer-events:none;position:absolute;top:0;right:0;transform:translate(50%,-50%)}.ak-chip{--_fg:var(--ak-text-primary,#f8f8f5);--_fg-muted:color-mix(in srgb, var(--ak-text-primary,#f8f8f5) 62%, transparent);--_fg-subtle:color-mix(in srgb, var(--ak-text-primary,#f8f8f5) 38%, transparent);--_surface:var(--ak-surface-sunken,#1a1b1c);--_surface-2:var(--ak-surface-sunken-2,#232425);--_surface-3:var(--ak-surface-raised,#424242eb);--_border:var(--ak-border,#2f3133);--_border-strong:var(--ak-border-strong,#4a4c4f);--_accent:var(--ak-signal-info,#18d1ff);--_accent-fg:var(--ak-text-inverse,#1b1d1f);--_accent-solid:color-mix(in srgb, var(--ak-signal-info,#18d1ff) 80%, var(--ak-text-primary,#f8f8f5));--_accent-subtle:color-mix(in srgb, var(--ak-signal-info,#18d1ff) 12%, transparent);--_info:color-mix(in srgb, var(--ak-signal-info,#18d1ff) 82%, var(--ak-text-primary,#f8f8f5));--_info-bg:color-mix(in srgb, var(--ak-signal-info,#18d1ff) 12%, transparent);--_success:color-mix(in srgb, var(--ak-signal-success,#46c47c) 62%, var(--ak-text-primary,#f8f8f5));--_success-bg:color-mix(in srgb, var(--ak-signal-success,#46c47c) 14%, transparent);--_warning:color-mix(in srgb, var(--ak-signal-action,#ffd800) 75%, var(--ak-text-primary,#f8f8f5));--_warning-bg:color-mix(in srgb, var(--ak-signal-action,#ffd800) 14%, transparent);--_danger:color-mix(in srgb, var(--ak-signal-danger,#e33b3b) 80%, var(--ak-text-primary,#f8f8f5));--_danger-bg:color-mix(in srgb, var(--ak-signal-danger,#e33b3b) 14%, transparent);--_accent-2:var(--ak-signal-action,#ffd800);--_accent-2-fg:#1b1d1f;--_radius-pill:999px;--_z-tooltip:4000;--_z-toast:3000;border:1px solid var(--_border-strong);background:var(--_surface);height:28px;color:var(--_fg-muted);font:500 var(--ak-fs-sm,.875rem)/1 var(--ak-font-sans,sans-serif);cursor:pointer;-webkit-user-select:none;user-select:none;transition:border-color var(--ak-dur-fast,.15s),color var(--ak-dur-fast,.15s),background-color var(--ak-dur-fast,.15s);align-items:center;gap:6px;padding:0 12px;display:inline-flex;position:relative}.ak-chip:hover{border-color:var(--_fg-muted);color:var(--_fg)}.ak-chip:focus-visible{outline:var(--ak-focus-width,3px) solid var(--ak-focus-color,#ffd800);outline-offset:2px}.ak-chip:disabled{color:var(--ak-signal-disabled,#9c9c9c);cursor:not-allowed}.ak-chip.is-active,.ak-chip[aria-pressed=true]{border-color:var(--_accent-solid);background:var(--_accent-solid);color:var(--_accent-fg);font-weight:600}.ak-chip.is-active:before,.ak-chip[aria-pressed=true]:before{content:"";opacity:.7;pointer-events:none;border-top:5px solid;border-bottom:0 solid #0000;border-left:0 solid #0000;border-right:5px solid #0000;position:absolute;top:0;left:0}.ak-timeline{--_fg:var(--ak-text-primary,#f8f8f5);--_fg-muted:color-mix(in srgb, var(--ak-text-primary,#f8f8f5) 62%, transparent);--_fg-subtle:color-mix(in srgb, var(--ak-text-primary,#f8f8f5) 38%, transparent);--_surface:var(--ak-surface-sunken,#1a1b1c);--_surface-2:var(--ak-surface-sunken-2,#232425);--_surface-3:var(--ak-surface-raised,#424242eb);--_border:var(--ak-border,#2f3133);--_border-strong:var(--ak-border-strong,#4a4c4f);--_accent:var(--ak-signal-info,#18d1ff);--_accent-fg:var(--ak-text-inverse,#1b1d1f);--_accent-solid:color-mix(in srgb, var(--ak-signal-info,#18d1ff) 80%, var(--ak-text-primary,#f8f8f5));--_accent-subtle:color-mix(in srgb, var(--ak-signal-info,#18d1ff) 12%, transparent);--_info:color-mix(in srgb, var(--ak-signal-info,#18d1ff) 82%, var(--ak-text-primary,#f8f8f5));--_info-bg:color-mix(in srgb, var(--ak-signal-info,#18d1ff) 12%, transparent);--_success:color-mix(in srgb, var(--ak-signal-success,#46c47c) 62%, var(--ak-text-primary,#f8f8f5));--_success-bg:color-mix(in srgb, var(--ak-signal-success,#46c47c) 14%, transparent);--_warning:color-mix(in srgb, var(--ak-signal-action,#ffd800) 75%, var(--ak-text-primary,#f8f8f5));--_warning-bg:color-mix(in srgb, var(--ak-signal-action,#ffd800) 14%, transparent);--_danger:color-mix(in srgb, var(--ak-signal-danger,#e33b3b) 80%, var(--ak-text-primary,#f8f8f5));--_danger-bg:color-mix(in srgb, var(--ak-signal-danger,#e33b3b) 14%, transparent);--_accent-2:var(--ak-signal-action,#ffd800);--_accent-2-fg:#1b1d1f;--_radius-pill:999px;--_z-tooltip:4000;--_z-toast:3000;border-left:2px solid var(--_border);margin:0;padding:0 0 0 20px;list-style:none}.ak-timeline>li{padding:0 0 var(--ak-space-5,1.5rem) var(--ak-space-4,1rem);margin:0;position:relative}.ak-timeline>li:before{content:"";border:2px solid var(--_fg-muted);background:var(--_surface);width:10px;height:10px;position:absolute;top:6px;left:-26px;transform:rotate(45deg)}.ak-timeline>li.is-active:before,.ak-timeline>li.is-done:before{border-color:var(--_accent);background:var(--_accent)}.ak-timeline__date{color:var(--_fg-muted);font:600 var(--ak-fs-xs,.75rem)/1 var(--ak-font-label,sans-serif);letter-spacing:.04em;margin-bottom:4px;display:block}.ak-timeline__title{margin:0 0 2px;font-weight:700}.ak-timeline__desc{color:var(--_fg-muted);font-size:var(--ak-fs-sm,.875rem)}.ak-toasts{--_fg:var(--ak-text-primary,#f8f8f5);--_fg-muted:color-mix(in srgb, var(--ak-text-primary,#f8f8f5) 62%, transparent);--_fg-subtle:color-mix(in srgb, var(--ak-text-primary,#f8f8f5) 38%, transparent);--_surface:var(--ak-surface-sunken,#1a1b1c);--_surface-2:var(--ak-surface-sunken-2,#232425);--_surface-3:var(--ak-surface-raised,#424242eb);--_border:var(--ak-border,#2f3133);--_border-strong:var(--ak-border-strong,#4a4c4f);--_accent:var(--ak-signal-info,#18d1ff);--_accent-fg:var(--ak-text-inverse,#1b1d1f);--_accent-solid:color-mix(in srgb, var(--ak-signal-info,#18d1ff) 80%, var(--ak-text-primary,#f8f8f5));--_accent-subtle:color-mix(in srgb, var(--ak-signal-info,#18d1ff) 12%, transparent);--_info:color-mix(in srgb, var(--ak-signal-info,#18d1ff) 82%, var(--ak-text-primary,#f8f8f5));--_info-bg:color-mix(in srgb, var(--ak-signal-info,#18d1ff) 12%, transparent);--_success:color-mix(in srgb, var(--ak-signal-success,#46c47c) 62%, var(--ak-text-primary,#f8f8f5));--_success-bg:color-mix(in srgb, var(--ak-signal-success,#46c47c) 14%, transparent);--_warning:color-mix(in srgb, var(--ak-signal-action,#ffd800) 75%, var(--ak-text-primary,#f8f8f5));--_warning-bg:color-mix(in srgb, var(--ak-signal-action,#ffd800) 14%, transparent);--_danger:color-mix(in srgb, var(--ak-signal-danger,#e33b3b) 80%, var(--ak-text-primary,#f8f8f5));--_danger-bg:color-mix(in srgb, var(--ak-signal-danger,#e33b3b) 14%, transparent);--_accent-2:var(--ak-signal-action,#ffd800);--_accent-2-fg:#1b1d1f;--_radius-pill:999px;--_z-tooltip:4000;--_z-toast:3000;right:var(--ak-space-4,1rem);bottom:var(--ak-space-4,1rem);z-index:var(--_z-toast);gap:var(--ak-space-2,.5rem);flex-direction:column;max-width:min(92vw,380px);display:flex;position:fixed}.ak-toast{--_fg:var(--ak-text-primary,#f8f8f5);--_fg-muted:color-mix(in srgb, var(--ak-text-primary,#f8f8f5) 62%, transparent);--_fg-subtle:color-mix(in srgb, var(--ak-text-primary,#f8f8f5) 38%, transparent);--_surface:var(--ak-surface-sunken,#1a1b1c);--_surface-2:var(--ak-surface-sunken-2,#232425);--_surface-3:var(--ak-surface-raised,#424242eb);--_border:var(--ak-border,#2f3133);--_border-strong:var(--ak-border-strong,#4a4c4f);--_accent:var(--ak-signal-info,#18d1ff);--_accent-fg:var(--ak-text-inverse,#1b1d1f);--_accent-solid:color-mix(in srgb, var(--ak-signal-info,#18d1ff) 80%, var(--ak-text-primary,#f8f8f5));--_accent-subtle:color-mix(in srgb, var(--ak-signal-info,#18d1ff) 12%, transparent);--_info:color-mix(in srgb, var(--ak-signal-info,#18d1ff) 82%, var(--ak-text-primary,#f8f8f5));--_info-bg:color-mix(in srgb, var(--ak-signal-info,#18d1ff) 12%, transparent);--_success:color-mix(in srgb, var(--ak-signal-success,#46c47c) 62%, var(--ak-text-primary,#f8f8f5));--_success-bg:color-mix(in srgb, var(--ak-signal-success,#46c47c) 14%, transparent);--_warning:color-mix(in srgb, var(--ak-signal-action,#ffd800) 75%, var(--ak-text-primary,#f8f8f5));--_warning-bg:color-mix(in srgb, var(--ak-signal-action,#ffd800) 14%, transparent);--_danger:color-mix(in srgb, var(--ak-signal-danger,#e33b3b) 80%, var(--ak-text-primary,#f8f8f5));--_danger-bg:color-mix(in srgb, var(--ak-signal-danger,#e33b3b) 14%, transparent);--_accent-2:var(--ak-signal-action,#ffd800);--_accent-2-fg:#1b1d1f;--_radius-pill:999px;--_z-tooltip:4000;--_z-toast:3000;--_c:var(--_accent);align-items:flex-start;gap:var(--ak-space-3,.75rem);padding:var(--ak-space-3,.75rem) var(--ak-space-4,1rem);border:1px solid var(--_border);border-left-width:var(--ak-bar-w,4px);border-image:linear-gradient(to right, var(--_c) 4px, var(--_border) 4px) 1 1 1 4;background:var(--_surface);color:var(--_fg);box-shadow:var(--ak-shadow-elevated,0 10px 24px #00000061);font-size:var(--ak-fs-sm,.875rem);animation:ak-toast-slide-up var(--ak-motion-base,.2s) var(--ak-ease-emphasized,cubic-bezier(.2, .8, .2, 1));display:flex;position:relative;overflow:hidden}.ak-toast--success{--_c:var(--_success)}.ak-toast--warning{--_c:var(--_warning)}.ak-toast--danger{--_c:var(--_danger)}.ak-toast__body{flex:1;min-width:0}.ak-toast__title{font-weight:700}.ak-toast__progress{transform-origin:0;background:var(--_c);height:2px;animation:ak-toast-shrink var(--_dur,5s) linear forwards;position:absolute;bottom:0;left:0;right:0}.ak-toast.is-paused .ak-toast__progress{animation-play-state:paused}.ak-toast__close{all:unset;cursor:pointer;opacity:.6;flex:none;justify-content:center;align-items:center;min-width:24px;min-height:24px;padding:0 4px;display:inline-flex}.ak-toast__close:hover{opacity:1}.ak-toast__close:focus-visible{outline:2px solid var(--ak-focus-color,#ffd800);outline-offset:2px}@keyframes ak-toast-slide-up{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:none}}@keyframes ak-toast-shrink{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.ak-tip-anchor{align-items:flex-start;display:inline-flex;position:relative}.ak-tip-anchor>.ak-tip{white-space:normal;text-align:left;width:max-content;font-weight:400}.ak-tip{--_fg:var(--ak-text-primary,#f8f8f5);--_fg-muted:color-mix(in srgb, var(--ak-text-primary,#f8f8f5) 62%, transparent);--_fg-subtle:color-mix(in srgb, var(--ak-text-primary,#f8f8f5) 38%, transparent);--_surface:var(--ak-surface-sunken,#1a1b1c);--_surface-2:var(--ak-surface-sunken-2,#232425);--_surface-3:var(--ak-surface-raised,#424242eb);--_border:var(--ak-border,#2f3133);--_border-strong:var(--ak-border-strong,#4a4c4f);--_accent:var(--ak-signal-info,#18d1ff);--_accent-fg:var(--ak-text-inverse,#1b1d1f);--_accent-solid:color-mix(in srgb, var(--ak-signal-info,#18d1ff) 80%, var(--ak-text-primary,#f8f8f5));--_accent-subtle:color-mix(in srgb, var(--ak-signal-info,#18d1ff) 12%, transparent);--_info:color-mix(in srgb, var(--ak-signal-info,#18d1ff) 82%, var(--ak-text-primary,#f8f8f5));--_info-bg:color-mix(in srgb, var(--ak-signal-info,#18d1ff) 12%, transparent);--_success:color-mix(in srgb, var(--ak-signal-success,#46c47c) 62%, var(--ak-text-primary,#f8f8f5));--_success-bg:color-mix(in srgb, var(--ak-signal-success,#46c47c) 14%, transparent);--_warning:color-mix(in srgb, var(--ak-signal-action,#ffd800) 75%, var(--ak-text-primary,#f8f8f5));--_warning-bg:color-mix(in srgb, var(--ak-signal-action,#ffd800) 14%, transparent);--_danger:color-mix(in srgb, var(--ak-signal-danger,#e33b3b) 80%, var(--ak-text-primary,#f8f8f5));--_danger-bg:color-mix(in srgb, var(--ak-signal-danger,#e33b3b) 14%, transparent);--_accent-2:var(--ak-signal-action,#ffd800);--_accent-2-fg:#1b1d1f;--_radius-pill:999px;--_z-tooltip:4000;--_z-toast:3000;z-index:var(--_z-tooltip);background:var(--ak-surface-inverse,#fdfdfb);width:max-content;max-width:min(280px,100vw - 36px);box-shadow:var(--ak-shadow-card,0 6px 18px #0000004d);color:var(--ak-text-inverse,#1b1d1f);font-family:var(--ak-font-sans,sans-serif);font-size:var(--ak-fs-xs,.75rem);text-align:left;white-space:normal;border-radius:0;padding:6px 10px;line-height:1.45;position:absolute}.ak-tip[hidden]{display:none}.ak-tip--top{bottom:calc(100% + 6px);left:50%;translate:-50%}.ak-tip--bottom{top:calc(100% + 6px);left:50%;translate:-50%}.ak-tip--left{top:50%;right:calc(100% + 6px);translate:0 -50%}.ak-tip--right{top:50%;left:calc(100% + 6px);translate:0 -50%}.ak-tip--top-start{bottom:calc(100% + 6px);left:0}.ak-tip--top-end{bottom:calc(100% + 6px);right:0}.ak-tip--bottom-start{top:calc(100% + 6px);left:0}.ak-tip--bottom-end{top:calc(100% + 6px);right:0}.ak-tip--wide{max-width:min(280px,100vw - 36px);line-height:1.55}.ak-kbd,.ak-search__kbd{box-sizing:border-box;border:1px solid var(--ak-border,#2f3133);min-width:18px;height:18px;box-shadow:inset 0 -1px 0 var(--ak-border,#2f3133);background:var(--ak-surface-sunken,#1a1b1c);color:var(--ak-text-secondary,#f8f8f5ad);font:600 10px/1 var(--ak-font-mono,monospace);vertical-align:middle;white-space:nowrap;justify-content:center;align-items:center;padding:0 5px;display:inline-flex}.ak-search{--_fg:var(--ak-text-primary,#f8f8f5);--_fg-muted:color-mix(in srgb, var(--ak-text-primary,#f8f8f5) 62%, transparent);--_fg-subtle:color-mix(in srgb, var(--ak-text-primary,#f8f8f5) 38%, transparent);--_surface:var(--ak-surface-sunken,#1a1b1c);--_surface-2:var(--ak-surface-sunken-2,#232425);--_surface-3:var(--ak-surface-raised,#424242eb);--_border:var(--ak-border,#2f3133);--_border-strong:var(--ak-border-strong,#4a4c4f);--_accent:var(--ak-signal-info,#18d1ff);--_accent-fg:var(--ak-text-inverse,#1b1d1f);--_accent-solid:color-mix(in srgb, var(--ak-signal-info,#18d1ff) 80%, var(--ak-text-primary,#f8f8f5));--_accent-subtle:color-mix(in srgb, var(--ak-signal-info,#18d1ff) 12%, transparent);--_info:color-mix(in srgb, var(--ak-signal-info,#18d1ff) 82%, var(--ak-text-primary,#f8f8f5));--_info-bg:color-mix(in srgb, var(--ak-signal-info,#18d1ff) 12%, transparent);--_success:color-mix(in srgb, var(--ak-signal-success,#46c47c) 62%, var(--ak-text-primary,#f8f8f5));--_success-bg:color-mix(in srgb, var(--ak-signal-success,#46c47c) 14%, transparent);--_warning:color-mix(in srgb, var(--ak-signal-action,#ffd800) 75%, var(--ak-text-primary,#f8f8f5));--_warning-bg:color-mix(in srgb, var(--ak-signal-action,#ffd800) 14%, transparent);--_danger:color-mix(in srgb, var(--ak-signal-danger,#e33b3b) 80%, var(--ak-text-primary,#f8f8f5));--_danger-bg:color-mix(in srgb, var(--ak-signal-danger,#e33b3b) 14%, transparent);--_accent-2:var(--ak-signal-action,#ffd800);--_accent-2-fg:#1b1d1f;--_radius-pill:999px;--_z-tooltip:4000;--_z-toast:3000;position:relative}.ak-search>.ak-input,.ak-search>input{padding-left:34px}.ak-search__icon{width:16px;height:16px;color:var(--_fg-muted);pointer-events:none;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.ak-search__kbd{position:absolute;top:50%;right:8px;transform:translateY(-50%)}.ak-scope{--_fg:var(--ak-text-primary,#f8f8f5);--_fg-muted:color-mix(in srgb, var(--ak-text-primary,#f8f8f5) 62%, transparent);--_fg-subtle:color-mix(in srgb, var(--ak-text-primary,#f8f8f5) 38%, transparent);--_surface:var(--ak-surface-sunken,#1a1b1c);--_surface-2:var(--ak-surface-sunken-2,#232425);--_surface-3:var(--ak-surface-raised,#424242eb);--_border:var(--ak-border,#2f3133);--_border-strong:var(--ak-border-strong,#4a4c4f);--_accent:var(--ak-signal-info,#18d1ff);--_accent-fg:var(--ak-text-inverse,#1b1d1f);--_accent-solid:color-mix(in srgb, var(--ak-signal-info,#18d1ff) 80%, var(--ak-text-primary,#f8f8f5));--_accent-subtle:color-mix(in srgb, var(--ak-signal-info,#18d1ff) 12%, transparent);--_info:color-mix(in srgb, var(--ak-signal-info,#18d1ff) 82%, var(--ak-text-primary,#f8f8f5));--_info-bg:color-mix(in srgb, var(--ak-signal-info,#18d1ff) 12%, transparent);--_success:color-mix(in srgb, var(--ak-signal-success,#46c47c) 62%, var(--ak-text-primary,#f8f8f5));--_success-bg:color-mix(in srgb, var(--ak-signal-success,#46c47c) 14%, transparent);--_warning:color-mix(in srgb, var(--ak-signal-action,#ffd800) 75%, var(--ak-text-primary,#f8f8f5));--_warning-bg:color-mix(in srgb, var(--ak-signal-action,#ffd800) 14%, transparent);--_danger:color-mix(in srgb, var(--ak-signal-danger,#e33b3b) 80%, var(--ak-text-primary,#f8f8f5));--_danger-bg:color-mix(in srgb, var(--ak-signal-danger,#e33b3b) 14%, transparent);--_accent-2:var(--ak-signal-action,#ffd800);--_accent-2-fg:#1b1d1f;--_radius-pill:999px;--_z-tooltip:4000;--_z-toast:3000;font-family:var(--ak-font-sans,sans-serif);font-size:var(--ak-fs-body,1rem);color:var(--_fg);line-height:1.6}.ak-scope[data-ak-theme]{background-color:var(--ak-surface-canvas,#111315)}@media (prefers-reduced-motion:reduce){.ak-chip{transition:none}.ak-toast,.ak-toast__progress{animation:none}}.ak-stepper{--_fg:var(--ak-text-primary,#f8f8f5);--_fg-muted:color-mix(in srgb, var(--ak-text-primary,#f8f8f5) 62%, transparent);--_surface:var(--ak-surface-sunken,#1a1b1c);--_surface-2:var(--ak-surface-sunken-2,#232425);--_surface-3:var(--ak-surface-raised,#424242eb);--_border:var(--ak-border,#2f3133);--_border-strong:var(--ak-border-strong,#4a4c4f);--_accent:var(--ak-signal-info,#18d1ff);--_accent-fg:var(--ak-text-inverse,#1b1d1f);--_accent-solid:color-mix(in srgb, var(--ak-signal-info,#18d1ff) 80%, var(--ak-text-primary,#f8f8f5));--_z-sticky:200;counter-reset:step;gap:0;margin:0;padding:0;list-style:none;display:flex}.ak-step{--_fg:var(--ak-text-primary,#f8f8f5);--_fg-muted:color-mix(in srgb, var(--ak-text-primary,#f8f8f5) 62%, transparent);--_surface:var(--ak-surface-sunken,#1a1b1c);--_surface-2:var(--ak-surface-sunken-2,#232425);--_surface-3:var(--ak-surface-raised,#424242eb);--_border:var(--ak-border,#2f3133);--_border-strong:var(--ak-border-strong,#4a4c4f);--_accent:var(--ak-signal-info,#18d1ff);--_accent-fg:var(--ak-text-inverse,#1b1d1f);--_accent-solid:color-mix(in srgb, var(--ak-signal-info,#18d1ff) 80%, var(--ak-text-primary,#f8f8f5));--_z-sticky:200;color:var(--_fg-muted);font-size:var(--ak-fs-xs,.75rem);text-align:center;flex:1;padding-top:28px;position:relative}.ak-step:before{content:counter(step);counter-increment:step;border:1px solid var(--_border-strong);background:var(--_surface-3);width:22px;height:22px;color:var(--_fg-muted);font:700 11px/1 var(--ak-font-label,sans-serif);place-items:center;display:grid;position:absolute;top:0;left:50%;transform:translate(-50%)}.ak-step:after{content:"";background:var(--_border-strong);height:1px;position:absolute;top:11px;left:calc(50% + 12px);right:calc(12px - 50%)}.ak-step:last-child:after{display:none}.ak-step.is-done:before,.ak-step.is-active:before{border-color:var(--_accent-solid);background:var(--_accent-solid);color:var(--_accent-fg)}.ak-step.is-done:after{background:var(--_accent)}.ak-step.is-active{color:var(--_fg);font-weight:700}.ak-fab{--_fg:var(--ak-text-primary,#f8f8f5);--_fg-muted:color-mix(in srgb, var(--ak-text-primary,#f8f8f5) 62%, transparent);--_surface:var(--ak-surface-sunken,#1a1b1c);--_surface-2:var(--ak-surface-sunken-2,#232425);--_surface-3:var(--ak-surface-raised,#424242eb);--_border:var(--ak-border,#2f3133);--_border-strong:var(--ak-border-strong,#4a4c4f);--_accent:var(--ak-signal-info,#18d1ff);--_accent-fg:var(--ak-text-inverse,#1b1d1f);--_accent-solid:color-mix(in srgb, var(--ak-signal-info,#18d1ff) 80%, var(--ak-text-primary,#f8f8f5));--_z-sticky:200;right:var(--ak-space-5,1.5rem);bottom:var(--ak-space-5,1.5rem);z-index:var(--_z-sticky);background:var(--ak-surface-inverse,#fdfdfb);width:44px;height:44px;box-shadow:var(--ak-shadow-card,0 6px 18px #0000004d);color:var(--ak-text-inverse,#1b1d1f);cursor:pointer;opacity:0;transition:opacity var(--ak-motion-base,.2s) var(--ak-ease-emphasized,cubic-bezier(.2, .8, .2, 1)),transform var(--ak-motion-base,.2s) var(--ak-ease-emphasized,cubic-bezier(.2, .8, .2, 1)),background-color var(--ak-dur-fast,.15s);border:0;place-items:center;padding:0;display:grid;position:fixed;transform:translateY(8px)}.ak-fab:not(.is-visible){visibility:hidden}.ak-fab.is-visible{opacity:1;transform:none}.ak-fab:hover{background:var(--_accent-solid);color:var(--_accent-fg)}.ak-fab:focus-visible{outline:var(--ak-focus-width,3px) solid var(--ak-focus-color,#ffd800);outline-offset:2px}.ak-fab.ak-fab--absolute{display:grid;position:absolute}.ak-fab>svg{width:18px;height:18px}@media (prefers-reduced-motion:reduce){.ak-fab{transition:none}}.ak-depth{position:relative}.ak-depth--stage{perspective:100rem;perspective-origin:50% 125%}.ak-depth--tilt{transform-origin:100%;transform:perspective(50rem)rotateY(-10deg)}.ak-depth--3d{transform-style:preserve-3d}.ak-depth__layer{will-change:transform;transform:translate3d(var(--ak-layer-x,0), var(--ak-layer-y,0), 0)}@media (prefers-reduced-motion:reduce){.ak-depth__layer{transform:none}}.ak-backdrop{background:linear-gradient(180deg, color-mix(in srgb, var(--ak-text-primary) 6%, transparent) 0%, transparent 42%),var(--ak-backdrop-surface,var(--ak-surface-raised));box-shadow:inset 0 1px 0 0 color-mix(in srgb, var(--ak-text-primary) 10%, transparent),inset 0 0 0 1px var(--ak-backdrop-edge,var(--ak-border-strong)),0 2px 8px #00000038}.ak-backdrop--light{--ak-backdrop-surface:var(--ak-surface-sunken-2)}.ak-backdrop--heavy{--ak-backdrop-surface:var(--ak-surface-inverse)}@media (forced-colors:active){.ak-backdrop{background:canvas}}.ak-skeleton--text,.ak-skeleton--rect,.ak-skeleton--square,.ak-skeleton--circle,.ak-skeleton-text__line,.ak-skeleton-block{background:var(--ak-surface-sunken);position:relative;overflow:hidden}.ak-skeleton--text:after,.ak-skeleton--rect:after,.ak-skeleton--square:after,.ak-skeleton--circle:after,.ak-skeleton-text__line:after,.ak-skeleton-block:after{content:"";background:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--ak-text-primary) 8%, transparent) 50%, transparent 100%);animation:1.4s ease-in-out infinite ak-skeleton-scan;position:absolute;inset:0;transform:translate(-100%)}.ak-skeleton-block{min-height:1rem}.ak-skeleton-text{gap:.5rem;display:grid}.ak-skeleton-text__line{height:.9rem;display:block}.ak-skeleton-text__line:last-child:not(:only-child){width:62%}@keyframes ak-skeleton-scan{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.ak-skeleton-block:after,.ak-skeleton-text__line:after{animation:none}}@media (forced-colors:active){.ak-skeleton-block,.ak-skeleton-text__line{border:1px solid canvastext}}.ak-skeleton--text,.ak-skeleton--rect,.ak-skeleton--square,.ak-skeleton--circle{display:block}.ak-skeleton--text{height:.9em;margin:.35em 0}.ak-skeleton--rect{height:7.5rem}.ak-skeleton--square{aspect-ratio:1;width:7.5rem;height:auto}.ak-skeleton--circle{aspect-ratio:1;border-radius:50%;width:7.5rem;height:auto}@media (forced-colors:active){.ak-skeleton--text,.ak-skeleton--rect,.ak-skeleton--square,.ak-skeleton--circle{border:1px solid canvastext}}.ak-spinner{--ak-spinner-color:var(--ak-signal-info,#4aabea);--ak-spinner-ld:var(--ak-spinner-color);vertical-align:middle;flex:none;width:2.4em;height:2.4em;font-size:12px;display:inline-block;position:relative}.ak-spinner:before,.ak-spinner:after{content:"";box-sizing:border-box;border:2px solid var(--ak-spinner-ld);width:.75em;height:.75em;margin:auto;position:absolute;inset:0;transform:rotate(45deg)}.ak-spinner:after{opacity:0;animation:1.2s cubic-bezier(.2,.6,.4,1) infinite ak-spinner-ripple,1.2s cubic-bezier(.4,0,.8,.6) infinite ak-spinner-ripple-fade}@keyframes ak-spinner-ripple{0%{transform:rotate(45deg)scale(1)}to{transform:rotate(45deg)scale(2.2)}}@keyframes ak-spinner-ripple-fade{0%{opacity:1}to{opacity:0}}.ak-loader{--ak-spinner-color:var(--ak-signal-info,#4aabea);align-items:center;gap:.25rem;display:inline-flex}.ak-loader>i{background:var(--ak-spinner-color);width:6px;height:14px;animation:1s ease-in-out infinite ak-loader-bars}.ak-loader>i:nth-child(2){animation-delay:.15s}.ak-loader>i:nth-child(3){animation-delay:.3s}@keyframes ak-loader-bars{0%,to{opacity:.5;transform:scaleY(.4)}50%{opacity:1;transform:scaleY(1)}}.ak-spin{align-items:center;gap:var(--ak-space-2,.5rem);flex-direction:column;display:inline-flex}.ak-spin__desc{color:var(--ak-text-secondary,#9da5aa);font-size:var(--ak-fs-sm,.875rem)}.ak-spin-container{position:relative}.ak-spin-container>.ak-spin{z-index:1;justify-content:center;position:absolute;inset:0}.ak-spin-container__content{transition:opacity var(--ak-motion-fast,.12s) ease}.ak-spin-container[aria-busy=true]>.ak-spin-container__content{opacity:.35;pointer-events:none;-webkit-user-select:none;user-select:none}@media (prefers-reduced-motion:reduce){.ak-spinner:after{opacity:0;animation:none}.ak-loader>i{animation:none}.ak-spin-container__content{transition:none}}.ak-table{--ak-table-pad-y:.55rem;--ak-table-pad-x:.75rem;width:var(--ak-table-width,100%);border-collapse:collapse;border-top:1px solid var(--ak-border);font-family:var(--ak-font-sans);font-size:var(--ak-table-fs,var(--ak-fs-sm));text-align:start}.ak-table[data-ak-size=sm]{--ak-table-pad-y:.35rem;--ak-table-pad-x:.55rem;--ak-table-fs:var(--ak-fs-xs)}.ak-table[data-ak-size=lg]{--ak-table-pad-y:.8rem;--ak-table-pad-x:1.05rem;--ak-table-fs:var(--ak-fs-body)}.ak-table--striped .ak-table__body tr:nth-child(2n):not(.ak-table__row--selected) td{background:color-mix(in srgb, var(--ak-text-primary) 3.5%, transparent)}.ak-table--tactical{border:1px solid color-mix(in srgb, var(--ak-text-primary) 14%, transparent);background:color-mix(in srgb, var(--ak-surface-canvas) 85%, var(--ak-surface-sunken-2));box-shadow:inset 0 1px #ffffff14,0 4px 18px #00000059}.ak-table--tactical .ak-table__head th{background:color-mix(in srgb, var(--ak-surface-sunken-2) 90%, black);border-bottom:2px solid var(--ak-signal-info)}.ak-table--sticky-header .ak-table__head th{z-index:2;background:var(--ak-surface-panel,#111315fa);box-shadow:inset 0 -1px 0 var(--ak-border,#ffffff1f);position:sticky;top:0}.ak-table__head th{padding:var(--ak-table-pad-y) var(--ak-table-pad-x);border-bottom:1px solid var(--ak-border);color:var(--ak-text-secondary);font-family:var(--ak-font-label);font-size:var(--ak-fs-overline);letter-spacing:var(--ak-tracking-overline);text-align:start;text-transform:uppercase;white-space:nowrap;font-weight:700;line-height:1.2}.ak-table__head th[aria-sort]{cursor:pointer;-webkit-user-select:none;user-select:none;transition:color var(--ak-motion-fast,.12s) ease,background-color var(--ak-motion-fast,.12s) ease}.ak-table__head th[aria-sort]:after{content:"↕";opacity:.45;margin-left:.35em;display:inline-block}.ak-table__head th[aria-sort][aria-sort=ascending]:after{content:"↑";opacity:1;color:var(--ak-signal-info)}.ak-table__head th[aria-sort][aria-sort=descending]:after{content:"↓";opacity:1;color:var(--ak-signal-info)}.ak-table__head th[aria-sort]:hover{color:var(--ak-text-primary);background:color-mix(in srgb, var(--ak-text-primary) 5%, transparent)}.ak-table__head th[aria-sort]:active{background:color-mix(in srgb, var(--ak-signal-info) 12%, transparent)}.ak-table__body td{padding:var(--ak-table-pad-y) var(--ak-table-pad-x);border-bottom:1px solid var(--ak-border-subtle);color:var(--ak-text-primary);vertical-align:middle;transition:background-color var(--ak-motion-fast,.12s) ease}.ak-table--hoverable .ak-table__body tr:hover:not(:active):not(.ak-table__row--selected) td{background:color-mix(in srgb, var(--ak-text-primary) 5%, transparent)}.ak-table--hoverable .ak-table__body tr.ak-table__row--selected:hover:not(:active) td{background:color-mix(in srgb, var(--ak-signal-info) 11%, transparent)}.ak-table__head th.ak-table__cell--num,.ak-table__body td.ak-table__cell--num,.ak-table__foot td.ak-table__cell--num{font-family:var(--ak-font-label);font-variant-numeric:tabular-nums;text-align:end;font-weight:700}.ak-table__row--clickable{cursor:pointer;-webkit-user-select:none;user-select:none}.ak-table__row--clickable:active td{background:color-mix(in srgb, var(--ak-signal-info) 14%, transparent)}.ak-table__row--clickable:focus-visible{outline:2px solid var(--ak-focus-color,#f1c644);outline-offset:-2px}.ak-table__row--selected td:first-child{box-shadow:inset var(--ak-bar-w) 0 0 var(--ak-signal-info)}.ak-table__row--selected td{background:color-mix(in srgb, var(--ak-signal-info) 7%, transparent)}.ak-table__row--muted td{opacity:.5}.ak-table__foot td{padding:var(--ak-table-pad-y) var(--ak-table-pad-x);border-top:1px solid var(--ak-border);color:var(--ak-text-secondary);font-weight:700}.ak-table__foot .ak-table__cell--num{color:var(--ak-text-primary)}.ak-table__empty{color:var(--ak-text-secondary);text-align:center;padding:1.5rem .75rem}.ak-table-scroll{scrollbar-color:var(--ak-border-strong) #0000;overflow-x:auto}.ak-table-scroll--sticky{max-height:var(--ak-table-scroll-max,28rem);overflow-y:auto}@media (forced-colors:active){.ak-table__row--selected td{outline:1px solid highlight}}.ak-table--compact{--ak-table-pad-y:.25rem;--ak-table-pad-x:.5rem}.ak-table .num{text-align:end;font-variant-numeric:tabular-nums}.ak-table tbody tr.is-selected td{background:color-mix(in srgb, var(--ak-signal-info,#4aabea) 7%, transparent)}.ak-avatar{--ak-avatar-size:2.5rem;box-sizing:border-box;width:var(--ak-avatar-size);height:var(--ak-avatar-size);border:1px solid var(--ak-border-strong);background:var(--ak-surface-sunken-2);color:var(--ak-text-secondary);font-family:var(--ak-font-label);-webkit-user-select:none;user-select:none;flex:none;place-items:center;font-weight:700;line-height:1;display:inline-grid;position:relative;overflow:hidden}.ak-avatar__img{object-fit:cover;width:100%;height:100%;display:block}.ak-avatar__fallback{font-size:calc(var(--ak-avatar-size)*.4);letter-spacing:var(--ak-tracking-caps);text-transform:uppercase}.ak-avatar--sm{--ak-avatar-size:1.75rem}.ak-avatar--lg{--ak-avatar-size:3.5rem}.ak-avatar--xl{--ak-avatar-size:5rem}.ak-avatar--cut{clip-path:polygon(0 0, calc(100% - var(--ak-cut,.5rem)) 0, 100% var(--ak-cut,.5rem), 100% 100%, 0 100%)}.ak-avatar--accent{border-color:var(--ak-signal-action)}.ak-avatar--muted{opacity:.55}.ak-avatar-group{align-items:center;display:inline-flex}.ak-avatar-group .ak-avatar+.ak-avatar{margin-left:calc(var(--ak-avatar-size,2.5rem)*-.3)}.ak-avatar-group .ak-avatar{z-index:1;background:var(--ak-surface-sunken)}.ak-thumbnail{--ak-thumb-size:4rem;box-sizing:border-box;width:var(--ak-thumb-size);height:var(--ak-thumb-size);border:1px solid var(--ak-border);background-image:repeating-linear-gradient(-45deg, transparent 0 6px, var(--ak-grid-color) 6px 7px);background-color:var(--ak-surface-sunken-2);color:var(--ak-text-secondary);flex:none;place-items:center;display:inline-grid;position:relative;overflow:hidden}.ak-thumbnail__img{object-fit:cover;width:100%;height:100%;display:block}.ak-thumbnail--cut{clip-path:polygon(0 0, calc(100% - var(--ak-cut,.75rem)) 0, 100% var(--ak-cut,.75rem), 100% 100%, 0 100%)}.ak-thumbnail--wide{--ak-thumb-size:6rem}.ak-thumbnail--lg{--ak-thumb-size:5rem}.ak-thumbnail__badge{inset-inline-start:0;background:var(--ak-surface-inverse);color:var(--ak-text-inverse);font-family:var(--ak-font-label);font-size:var(--ak-fs-xs);letter-spacing:.06em;padding:.1rem .35rem;font-weight:700;position:absolute;bottom:0}.ak-scroll-area{scrollbar-color:var(--ak-border-strong) #0000;scrollbar-width:thin;overscroll-behavior:contain;overflow:auto}.ak-scroll-area::-webkit-scrollbar{width:10px;height:10px}.ak-scroll-area::-webkit-scrollbar-track{background:0 0}.ak-scroll-area::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:var(--ak-border-strong);transition:background-color var(--ak-motion-fast,.12s) ease;border:2px solid #0000}.ak-scroll-area::-webkit-scrollbar-thumb:hover{background-color:var(--ak-text-secondary)}.ak-scroll-area::-webkit-scrollbar-thumb:active{background-color:var(--ak-signal-info,#4aabea)}.ak-scroll-area--y{max-height:var(--ak-scroll-max,20rem)}.ak-scroll-area--x{overflow-y:hidden}.ak-scroll-area--both{max-height:var(--ak-scroll-max,20rem)}@media (forced-colors:active){.ak-avatar,.ak-thumbnail{border:1px solid canvastext}}.ak-avatar--xs{--ak-avatar-size:1.5rem}.ak-avatar--round{border-radius:50%}.ak-avatar__status{background:var(--ak-signal-success,#46c47c);border:2px solid var(--ak-surface-sunken-2,#232425);width:25%;height:25%;position:absolute;bottom:0;right:0}.ak-breadcrumb{font-family:var(--ak-font-label);font-size:var(--ak-fs-overline);letter-spacing:var(--ak-tracking-overline);text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.ak-breadcrumb__item{align-items:center;gap:.4rem;display:inline-flex}.ak-breadcrumb__item+.ak-breadcrumb__item:before{content:"»";color:var(--ak-text-secondary);opacity:.7}.ak-breadcrumb__link{color:var(--ak-text-secondary);transition:color var(--ak-motion-fast) var(--ak-ease-standard),transform var(--ak-motion-fast) var(--ak-ease-standard),opacity var(--ak-motion-fast) var(--ak-ease-standard);margin-block:-.4rem;padding-block:.4rem;text-decoration:none}.ak-breadcrumb__link:hover{color:var(--ak-text-primary)}.ak-breadcrumb__link:active{opacity:.75;transform:translateY(1px)}.ak-breadcrumb__link:focus-visible{outline:var(--ak-focus-width) solid var(--ak-focus-color);outline-offset:var(--ak-focus-offset)}.ak-breadcrumb__current{color:var(--ak-text-primary);font-weight:700}.ak-breadcrumb--chevron .ak-breadcrumb__item+.ak-breadcrumb__item:before{content:"";border-top:1px solid var(--ak-text-secondary,#9da5aa);border-right:1px solid var(--ak-text-secondary,#9da5aa);background:0 0;width:5px;height:5px;margin:0 .375rem .125rem;transform:rotate(45deg)}.ak-breadcrumb [aria-current=page]{color:var(--ak-text-primary,#f3f4ef);font-weight:700}.ak-menu-anchor{--ak-menu-trigger-h:2.5rem;--ak-menu-trigger-pad:.5rem .8rem;--ak-menu-trigger-fs:.78rem;--ak-menu-item-h:2.35rem;--ak-menu-item-pad:.55rem .7rem;--ak-menu-item-fs:.76rem;--ak-menu-min-w:12rem}.ak-menu-anchor[data-ak-size=sm]{--ak-menu-trigger-h:2rem;--ak-menu-trigger-pad:.35rem .6rem;--ak-menu-trigger-fs:.7rem;--ak-menu-item-h:1.85rem;--ak-menu-item-pad:.4rem .55rem;--ak-menu-item-fs:.7rem;--ak-menu-min-w:9rem}.ak-menu-anchor[data-ak-size=lg]{--ak-menu-trigger-h:3rem;--ak-menu-trigger-pad:.7rem 1rem;--ak-menu-trigger-fs:.875rem;--ak-menu-item-h:2.9rem;--ak-menu-item-pad:.75rem .9rem;--ak-menu-item-fs:.85rem;--ak-menu-min-w:16rem}.ak-menu-anchor{display:inline-flex;position:relative}.ak-menu__trigger{min-height:calc(var(--ak-menu-trigger-h)*var(--ak-density-control,1));padding:var(--ak-menu-trigger-pad);border:1px solid var(--ak-border-strong,#626a70);border-inline-start:3px solid var(--ak-signal-action,#ffd802);background:var(--ak-surface-raised,#171a1d);color:var(--ak-text-primary,#f3f4ef);font:700 var(--ak-menu-trigger-fs) SFMono-Regular,Menlo,Monaco,Consolas,monospace;letter-spacing:.04em;cursor:pointer;transition:background-color var(--ak-motion-fast,.12s) ease,border-color var(--ak-motion-fast,.12s) ease,color var(--ak-motion-fast,.12s) ease;align-items:center;gap:.55rem;display:inline-flex}.ak-menu__trigger:hover{color:var(--ak-signal-action,#ffd802);background:color-mix(in srgb, var(--ak-signal-action,#ffd802) 10%, var(--ak-surface-raised,#171a1d))}.ak-menu__trigger[aria-expanded=true]{color:var(--ak-signal-action,#ffd802);background:color-mix(in srgb, var(--ak-signal-action,#ffd802) 16%, var(--ak-surface-raised,#171a1d));border-inline-start-width:5px}.ak-menu__trigger:active{transform:translateY(1px)}.ak-menu__trigger:focus-visible,.ak-menu__item:focus-visible{outline:2px solid var(--ak-signal-info,#2bf);outline-offset:2px}.ak-menu{--ak-menu-item-h:2.35rem;--ak-menu-item-pad:.55rem .7rem;--ak-menu-item-fs:.76rem;--ak-menu-min-w:12rem}.ak-menu[data-ak-size=sm]{--ak-menu-item-h:1.85rem;--ak-menu-item-pad:.4rem .55rem;--ak-menu-item-fs:.7rem;--ak-menu-min-w:9rem}.ak-menu[data-ak-size=lg]{--ak-menu-item-h:2.9rem;--ak-menu-item-pad:.75rem .9rem;--ak-menu-item-fs:.85rem;--ak-menu-min-w:16rem}.ak-menu{box-sizing:border-box;min-width:var(--ak-menu-min-w,12rem);max-width:min(var(--ak-menu-max-w,20rem),100vw - 2rem);border:1px solid var(--ak-border-strong,#626a70);border-block-start:3px solid var(--ak-signal-action,#ffd802);background:var(--ak-surface-raised,#171a1d);max-height:min(24rem,100vh - 2rem);color:var(--ak-text-primary,#f3f4ef);border-radius:0;padding:.3rem;font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;overflow:auto;box-shadow:0 1rem 3rem #0008}.ak-menu--anchored{position-area:block-end span-inline-start;position-try-fallbacks:flip-block,flip-inline,flip-block flip-inline;margin:.35rem 0;position:fixed;inset:auto}.ak-menu--context{margin:0;position:fixed;inset:auto}.ak-menu:popover-open{animation:.12s ease-out ak-popover-enter}.ak-menu__item{width:100%;min-height:calc(var(--ak-menu-item-h)*var(--ak-density-control,1));padding:var(--ak-menu-item-pad);color:inherit;text-align:start;font:inherit;font-size:var(--ak-menu-item-fs);cursor:pointer;transition:background-color var(--ak-motion-fast,.12s) ease,background-image var(--ak-motion-fast,.12s) ease,color var(--ak-motion-fast,.12s) ease;background:0 0;border:0;justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.ak-menu__item:hover:not(:disabled),.ak-menu__item:focus-visible{background:color-mix(in srgb, var(--ak-text-primary) 8%, transparent);color:var(--ak-signal-action,#ffd802);background-image:linear-gradient(90deg, color-mix(in srgb, var(--ak-signal-action,#ffd802) 22%, transparent), transparent 60%)}.ak-menu__item:active:not(:disabled){background:color-mix(in srgb, var(--ak-signal-action,#ffd802) 16%, transparent)}.ak-menu__item[data-destructive]{color:var(--ak-signal-danger,#e85b55)}.ak-menu__item:disabled{opacity:.45;cursor:not-allowed}.ak-menu__item kbd{color:var(--ak-text-secondary,#9da5aa);font-size:.65rem}.ak-menu__separator{border:0;border-block-start:1px solid var(--ak-border-subtle,#ffffff25);height:0;margin:.25rem .55rem}.ak-menu__group+.ak-menu__group{border-block-start:1px solid var(--ak-border-subtle,#ffffff25);margin-block-start:.25rem;padding-block-start:.25rem}.ak-menubar,.ak-toolbar{border:1px solid var(--ak-border-strong,#626a70);border-inline-start:3px solid var(--ak-signal-info,#2bf);background:var(--ak-surface-raised,#171a1d);flex-wrap:wrap;align-items:center;gap:.25rem;padding:.35rem;display:flex}.ak-menubar [role=menuitem],.ak-toolbar>button{min-height:2.35rem;color:var(--ak-text-primary,#f3f4ef);cursor:pointer;background:0 0;border:1px solid #0000;padding:.5rem .75rem;font:700 .75rem SFMono-Regular,Menlo,Monaco,Consolas,monospace}.ak-menubar [role=menuitem]:hover,.ak-toolbar>button:hover{border-color:var(--ak-border-strong,#626a70);color:var(--ak-signal-action,#ffd802)}.ak-menubar :focus-visible,.ak-toolbar :focus-visible{outline:2px solid var(--ak-signal-info,#2bf);outline-offset:1px}.ak-collapsible{border:1px solid var(--ak-border-strong,#626a70);border-inline-start:3px solid var(--ak-signal-action,#ffd802);background:var(--ak-surface-raised,#171a1d);color:var(--ak-text-primary,#f3f4ef)}.ak-collapsible>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem 1rem;font:700 .78rem SFMono-Regular,Menlo,Monaco,Consolas,monospace;list-style:none;display:flex}.ak-collapsible>summary::-webkit-details-marker{display:none}.ak-collapsible>summary span{color:var(--ak-signal-action,#ffd802);transition:transform var(--ak-motion-fast) var(--ak-ease-standard)}.ak-collapsible[open]>summary span{transform:rotate(45deg)}.ak-collapsible__content{color:var(--ak-text-secondary,#bdc4c9);padding:0 1rem 1rem;font-size:.85rem;line-height:1.6}.ak-context-menu{display:contents}@media (max-width:32rem){.ak-menubar,.ak-toolbar{align-items:stretch}.ak-menubar [role=menuitem],.ak-toolbar>button{flex:auto}}@media (prefers-reduced-motion:reduce){.ak-collapsible>summary span{transition:none;animation:none}.ak-menu:popover-open{transition:none;animation:none}}.ak-dropdown{display:inline-block;position:relative}.ak-dropdown>.ak-menu:not([popover]){position:absolute;top:calc(100% + 4px);left:0}.ak-dropdown>.ak-menu:not([popover]).ak-menu--right,.ak-menu--right{left:auto;right:0}.ak-menu--anchored.ak-menu--right{position-area:block-end span-inline-end;left:auto;right:auto}.ak-menu__item.is-active{color:var(--ak-signal-action,#ffd800);background:color-mix(in srgb, var(--ak-signal-action,#ffd800) 12%, transparent);background-image:none}.ak-menu__label{color:var(--ak-text-secondary,#9da5aa);font-family:var(--ak-font-label,sans-serif);font-size:var(--ak-fs-overline,.6875rem);letter-spacing:var(--ak-tracking-overline,.14em);text-transform:uppercase;padding:.4rem .55rem .2rem;font-weight:700;line-height:1}.ak-menu__head{border-bottom:1px solid var(--ak-border-subtle,#ffffff25);color:var(--ak-text-primary,#f3f4ef);align-items:center;gap:.5rem;padding:.5rem .55rem;font-weight:700;display:flex}.ak-menu__sep{background:var(--ak-border-subtle,#ffffff25);border:0;height:1px;margin:.25rem .55rem}.ak-item{--ak-item-icon:2.6rem;--ak-item-pad:.55rem .45rem .45rem;--ak-item-fs:.72rem}.ak-item[data-ak-size=sm]{--ak-item-icon:1.6rem;--ak-item-pad:.35rem .3rem .3rem;--ak-item-fs:.625rem}.ak-item[data-ak-size=lg]{--ak-item-icon:3.4rem;--ak-item-pad:.75rem .6rem .6rem;--ak-item-fs:.8rem}.ak-item{--ak-item-tier:var(--ak-rarity-1,#9c9c9c);box-sizing:border-box;min-width:0;padding:var(--ak-item-pad);border:1px solid var(--ak-card-border);border-bottom:.2rem solid var(--ak-item-tier);color:var(--ak-text-primary);background:var(--ak-card-bg);box-shadow:var(--ak-shadow-card);border-radius:0;justify-items:center;gap:.3rem;font-family:Noto Sans SC,Roboto,Arial,sans-serif;display:grid;position:relative}.ak-item .ak-item__icon{width:var(--ak-item-icon);aspect-ratio:1;background:radial-gradient(circle at 50% 45%, color-mix(in srgb, var(--ak-item-tier) 38%, transparent), transparent 70%);place-items:center;display:grid}.ak-item .ak-item__icon:empty:before{aspect-ratio:1;content:"";background:linear-gradient(135deg, #ffffff73, transparent 55%),var(--ak-item-tier);width:50%;box-shadow:0 0 .6rem color-mix(in srgb, var(--ak-item-tier) 60%, transparent);transform:rotate(45deg)}.ak-item .ak-item__icon>svg{width:70%;height:70%;color:var(--ak-item-tier);fill:currentColor}.ak-item .ak-item__count{font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:calc(var(--ak-item-fs)*.9);font-weight:800;line-height:1;position:absolute;top:.25rem;right:.3rem}.ak-item .ak-item__name{max-width:100%;color:var(--ak-text-secondary);font-size:var(--ak-item-fs);text-align:center;text-overflow:ellipsis;white-space:nowrap;line-height:1.3;overflow:hidden}.ak-item .ak-item__price{font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--ak-item-fs);font-weight:800}.ak-item--tier-1{--ak-item-tier:var(--ak-rarity-1)}.ak-item--tier-2{--ak-item-tier:var(--ak-rarity-2)}.ak-item--tier-3{--ak-item-tier:var(--ak-rarity-3)}.ak-item--tier-4{--ak-item-tier:var(--ak-rarity-4)}.ak-item--tier-5{--ak-item-tier:var(--ak-rarity-5)}.ak-item--tier-6{--ak-item-tier:var(--ak-rarity-6)}.ak-item--sold{filter:grayscale(.7);opacity:.45}.ak-item--disabled,.ak-item:disabled{cursor:not-allowed;opacity:.4;filter:grayscale(.7);pointer-events:none}.ak-item--selected,.ak-item[aria-selected=true]{border-color:color-mix(in srgb, var(--ak-item-tier) 85%, #fff);box-shadow:inset 0 1px 0 0 #fff6,inset 0 0 16px color-mix(in srgb, var(--ak-item-tier) 35%, transparent),0 0 14px color-mix(in srgb, var(--ak-item-tier) 55%, transparent),0 4px 12px #00000059}.ak-item--selected:before,.ak-item[aria-selected=true]:before{content:"";border-top:2px solid var(--ak-item-tier);border-left:2px solid var(--ak-item-tier);pointer-events:none;width:6px;height:6px;position:absolute;top:0;left:0}button.ak-item{cursor:pointer;transition:transform var(--ak-motion-fast,.12s) var(--ak-ease-standard,ease),box-shadow var(--ak-motion-fast,.12s) var(--ak-ease-standard,ease),border-color var(--ak-motion-fast,.12s) ease,filter var(--ak-motion-base,.2s) ease}button.ak-item:hover:not(:disabled):not(.ak-item--disabled){filter:brightness(1.1);border-color:color-mix(in srgb, var(--ak-text-primary) 22%, transparent);box-shadow:var(--ak-shadow-card),0 6px 18px #00000052,0 0 12px color-mix(in srgb, var(--ak-item-tier) 40%, transparent);transform:translateY(-2px)}button.ak-item:active:not(:disabled):not(.ak-item--disabled){box-shadow:var(--ak-shadow-subtle);transform:scale(.97)}button.ak-item:disabled{cursor:not-allowed}.ak-item:focus-visible{outline:var(--ak-focus-width,3px) solid var(--ak-focus-color,#f1c644);outline-offset:2px}@media (prefers-reduced-motion:reduce){button.ak-item{transition:none}}.ak-slot{--ak-slot-h:clamp(5.5rem, 13cqh, 8rem);--ak-slot-pad:.6rem .65rem .7rem;--ak-slot-name-fs:clamp(.85rem, 1.3cqw, 1.1rem);--ak-slot-code-fs:clamp(1.25rem, 2.4cqw, 2rem)}.ak-slot[data-ak-size=sm]{--ak-slot-h:clamp(4.25rem, 10cqh, 6rem);--ak-slot-pad:.45rem .5rem .55rem;--ak-slot-name-fs:clamp(.75rem, 1.1cqw, .95rem);--ak-slot-code-fs:clamp(1.1rem, 2cqw, 1.6rem)}.ak-slot[data-ak-size=lg]{--ak-slot-h:clamp(6.75rem, 16cqh, 9.5rem);--ak-slot-pad:.75rem .8rem .9rem;--ak-slot-name-fs:clamp(1rem, 1.6cqw, 1.25rem);--ak-slot-code-fs:clamp(1.5rem, 2.8cqw, 2.4rem)}.ak-slot{--ak-slot-signal:var(--ak-signal-info,#4aabea);--ak-slot-rarity:var(--ak-rarity-3,#4aabea);box-sizing:border-box;min-width:0;min-height:var(--ak-slot-h);padding:var(--ak-slot-pad);border:1px solid var(--ak-card-border);border-bottom:.2rem solid var(--ak-slot-signal);color:var(--ak-text-primary);background:var(--ak-card-bg);box-shadow:var(--ak-shadow-subtle);text-align:left;border-radius:0;align-content:end;gap:.15rem;font-family:Noto Sans SC,Roboto,Arial,sans-serif;display:grid;position:relative;overflow:hidden}.ak-slot:before{content:"";background:var(--ak-slot-rarity);height:.15rem;position:absolute;top:0;left:0;right:0}.ak-slot .ak-slot__code{color:color-mix(in srgb, var(--ak-text-primary) 10%, transparent);font-size:var(--ak-slot-code-fs);letter-spacing:-.06em;pointer-events:none;font-weight:900;line-height:1;position:absolute;top:.3rem;right:.45rem}.ak-slot .ak-slot__header{align-items:center;gap:.4rem;display:flex;position:absolute;top:.45rem;left:.6rem}.ak-slot .ak-slot__rarity{color:var(--ak-slot-rarity);letter-spacing:.08em;font-size:.6rem;line-height:1}.ak-slot .ak-slot__elite{letter-spacing:.06em;color:#ffffffc7;background:#ffffff1f;border:1px solid #ffffff38;padding:.05rem .25rem;font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.58rem;font-weight:900;line-height:1;display:inline-block}.ak-slot .ak-slot__elite[data-elite="1"]{color:#92d8f8;background:#92d8f826;border-color:#92d8f88c;box-shadow:0 0 5px #92d8f840}.ak-slot .ak-slot__elite[data-elite="2"]{color:#ffe066;background:#ffe0662e;border-color:#ffe06699;box-shadow:0 0 6px #ffe06659}.ak-slot .ak-slot__level{z-index:1;color:var(--ak-text-secondary);letter-spacing:.06em;font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.625rem;font-weight:800;position:absolute;top:.48rem;right:.6rem}.ak-slot .ak-slot__name{font-size:var(--ak-slot-name-fs);text-overflow:ellipsis;white-space:nowrap;font-weight:900;line-height:1.2;overflow:hidden}.ak-slot .ak-slot__meta{color:var(--ak-text-secondary);font-size:.68rem;line-height:1.3}.ak-slot--empty{border:1px dashed color-mix(in srgb, var(--ak-text-primary) 22%, transparent);color:color-mix(in srgb, var(--ak-text-primary) 42%, transparent);background:color-mix(in srgb, var(--ak-surface-sunken-2) 40%, transparent);place-content:center;place-items:center}.ak-slot--empty:before{display:none}.ak-slot--reveal{animation:ak-slot-reveal .52s var(--ak-ease-emphasized,ease-out) both;animation-delay:calc(var(--ak-slot-index,0)*80ms)}:is(button.ak-slot,[role=button].ak-slot,.ak-slot--interactive){cursor:pointer;transition:transform var(--ak-motion-fast,.12s) var(--ak-ease-standard,ease),box-shadow var(--ak-motion-base,.2s) ease,border-color var(--ak-motion-fast,.12s) ease}:is(button.ak-slot,[role=button].ak-slot,.ak-slot--interactive):hover:not(:disabled):not(.ak-slot--disabled){box-shadow:0 4px 16px #0006,0 0 12px color-mix(in srgb, var(--ak-slot-rarity) 35%, transparent);transform:translateY(-2px)}:is(button.ak-slot,[role=button].ak-slot,.ak-slot--interactive)[data-rarity="5"]:hover:not(:disabled):not(.ak-slot--disabled),:is(button.ak-slot,[role=button].ak-slot,.ak-slot--interactive)[data-rarity="6"]:hover:not(:disabled):not(.ak-slot--disabled){box-shadow:0 6px 20px #00000073,0 0 18px color-mix(in srgb, var(--ak-slot-rarity) 60%, transparent),inset 0 0 10px color-mix(in srgb, var(--ak-slot-rarity) 22%, transparent);border-color:color-mix(in srgb, var(--ak-slot-rarity) 65%, #ffffff59)}:is(button.ak-slot,[role=button].ak-slot,.ak-slot--interactive):active:not(:disabled):not(.ak-slot--disabled){transform:translateY(0)scale(.98)}.ak-slot.ak-slot--disabled,.ak-slot[aria-disabled=true],.ak-slot:disabled{opacity:.42;filter:grayscale(.5);cursor:not-allowed;pointer-events:none}.ak-slot[aria-pressed=true]{box-shadow:0 0 0 2px var(--ak-signal-action,#f1c644),0 0 1.2rem #f1c6444d}.ak-slot:focus-visible{outline:var(--ak-focus-width,3px) solid var(--ak-focus-color,#f1c644);outline-offset:2px}.ak-slot--vanguard{--ak-slot-signal:var(--ak-role-vanguard,#f5bd38)}.ak-slot--guard{--ak-slot-signal:var(--ak-role-guard,#ed5265)}.ak-slot--defender{--ak-slot-signal:var(--ak-role-defender,#528cff)}.ak-slot--sniper{--ak-slot-signal:var(--ak-role-sniper,#a1b760)}.ak-slot--caster{--ak-slot-signal:var(--ak-role-caster,#b58aff)}.ak-slot--medic{--ak-slot-signal:var(--ak-role-medic,#68d5ba)}.ak-slot--supporter{--ak-slot-signal:var(--ak-role-supporter,#ed91bd)}.ak-slot--specialist{--ak-slot-signal:var(--ak-role-specialist,#ff9445)}.ak-slot--rarity-1{--ak-slot-rarity:var(--ak-rarity-1)}.ak-slot--rarity-2{--ak-slot-rarity:var(--ak-rarity-2)}.ak-slot--rarity-3{--ak-slot-rarity:var(--ak-rarity-3)}.ak-slot--rarity-4{--ak-slot-rarity:var(--ak-rarity-4)}.ak-slot--rarity-5{--ak-slot-rarity:var(--ak-rarity-5)}.ak-slot--rarity-6{--ak-slot-rarity:var(--ak-rarity-6)}@keyframes ak-slot-reveal{0%{opacity:0;filter:brightness(3);translate:0 1rem}60%{opacity:1;filter:brightness(1.6)}to{opacity:1;filter:none;translate:0}}@media (prefers-reduced-motion:reduce){.ak-slot--reveal{animation:none}button.ak-slot{transition:none}}.ak-screen{--ak-screen-surface:#111315;--ak-screen-bar:var(--ak-terminal-dark,#424242e6);--ak-screen-bar-text:#f7f7f4;--ak-screen-signal:var(--ak-terminal-accent,#ff5e19);--ak-screen-padding:clamp(1rem, 2.2cqw, 2rem);--ak-screen-gap:clamp(.5rem, 1.1cqw, 1rem);z-index:20;color:#f7f7f4;background:repeating-linear-gradient(0deg, #00000026 0 1px, transparent 1px 3px),linear-gradient(115deg, #ffffff0d 0 34%, transparent 34%),repeating-linear-gradient(90deg, #ffffff06 0 1px, transparent 1px 4rem),var(--ak-screen-surface);isolation:isolate;min-width:0;min-height:0;animation:ak-screen-in .32s var(--ak-ease-standard,ease) both;grid-template-rows:minmax(0,auto) minmax(0,1fr);font-family:Noto Sans SC,Roboto,Arial,sans-serif;display:grid;position:absolute;inset:0;overflow:hidden;container-type:size}.ak-screen[hidden]{display:none}.ak-screen.is-leaving{pointer-events:none;animation:ak-screen-out .22s var(--ak-ease-standard,ease) both}.ak-screen:after{content:"";pointer-events:none;z-index:25;background:linear-gradient(to right, var(--ak-screen-signal) 14px, transparent 14px) 0 0/100% 2px no-repeat,linear-gradient(to bottom, var(--ak-screen-signal) 14px, transparent 14px) 0 0/2px 100% no-repeat,linear-gradient(to left, var(--ak-screen-signal) 14px, transparent 14px) 100% 0/100% 2px no-repeat,linear-gradient(to bottom, var(--ak-screen-signal) 14px, transparent 14px) 100% 0/2px 100% no-repeat,linear-gradient(to right, var(--ak-screen-signal) 14px, transparent 14px) 0 100%/100% 2px no-repeat,linear-gradient(to top, var(--ak-screen-signal) 14px, transparent 14px) 0 100%/2px 100% no-repeat,linear-gradient(to left, var(--ak-screen-signal) 14px, transparent 14px) 100% 100%/100% 2px no-repeat,linear-gradient(to top, var(--ak-screen-signal) 14px, transparent 14px) 100% 100%/2px 100% no-repeat;opacity:.8;filter:drop-shadow(0 0 4px var(--ak-screen-signal));position:absolute;inset:clamp(.5rem,1.2cqw,1rem)}.ak-screen:before{z-index:30;content:"";border-right:.25rem solid var(--ak-screen-signal);background:linear-gradient(90deg, transparent, var(--ak-screen-bar) 35%);pointer-events:none;width:52%;animation:.6s cubic-bezier(.7,0,.3,1) both ak-screen-shutter;position:absolute;top:0;bottom:0;left:0;transform:skew(-16deg)}.ak-screen .ak-screen__watermark{z-index:-1;color:#ffffff0d;letter-spacing:-.05em;pointer-events:none;text-transform:uppercase;white-space:nowrap;font-family:Noto Sans SC,Roboto,Arial,sans-serif;font-size:clamp(4rem,14cqw,12rem);font-weight:900;line-height:1;position:absolute;bottom:-.12em;right:-.04em}.ak-screen .ak-screen__bar{z-index:2;min-width:0;min-height:clamp(3rem,7.5cqh,4.5rem);color:var(--ak-screen-bar-text);background:var(--ak-screen-bar);align-items:stretch;gap:var(--ak-screen-gap);flex-wrap:wrap;display:flex;position:relative;box-shadow:0 .5rem 1.5rem #00000059}.ak-screen .ak-screen__bar:after{content:"";background:var(--ak-screen-signal);transform-origin:0;height:.2rem;animation:ak-screen-signal .52s var(--ak-ease-emphasized,ease-out) .26s both;position:absolute;bottom:0;left:0;right:0}.ak-screen .ak-screen__back{border:0;border-left:3px solid var(--ak-screen-signal);min-width:2.75rem;color:inherit;cursor:pointer;letter-spacing:.08em;clip-path:polygon(0 0,100% 0,calc(100% - .9rem) 100%,0 100%);transition:background-color var(--ak-motion-fast,.12s) ease,box-shadow var(--ak-motion-fast,.12s) ease,transform var(--ak-motion-fast,.12s) ease;background:linear-gradient(90deg,#00000073 0%,#00000038 100%);align-items:center;gap:.5rem;padding:0 clamp(1.2rem,2.2cqw,2rem) 0 clamp(.9rem,1.6cqw,1.4rem);font-family:Noto Sans SC,Roboto,Arial,sans-serif;font-size:clamp(.8rem,1.1cqw,1rem);font-weight:900;display:inline-flex;position:relative}.ak-screen .ak-screen__back:before{content:"";background:var(--ak-screen-signal);width:.45rem;height:.45rem;box-shadow:0 0 8px var(--ak-screen-signal);border-radius:50%;flex-shrink:0;animation:2s ease-in-out infinite ak-screen-back-pulse}.ak-screen .ak-screen__back:hover{background:linear-gradient(90deg,#ffffff2e 0%,#ffffff0f 100%);box-shadow:inset 0 0 0 1px #ffffff40,0 0 14px #0006}.ak-screen .ak-screen__back:active{background:#0000008c;transform:translateY(1px)}.ak-screen .ak-screen__status{align-items:center;gap:.5rem;font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:clamp(.7rem,.95cqw,.85rem);font-weight:700;display:inline-flex}.ak-screen .ak-screen__status:first-of-type:not(:last-child){margin-left:auto}.ak-screen .ak-screen__status:last-child{padding-right:var(--ak-screen-padding);margin-left:auto}.ak-screen .ak-screen__heading{align-content:center;gap:.2rem;min-width:0;padding:.35rem 0;display:grid}.ak-screen .ak-screen__eyebrow{letter-spacing:.18em;opacity:.7;text-transform:uppercase;font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:clamp(.55rem,.7cqw,.68rem);font-weight:800}.ak-screen .ak-screen__title{color:inherit;letter-spacing:.02em;border:0;margin:0;padding:0;font-family:Noto Serif SC,serif;font-size:clamp(1.25rem,2.6cqw,2.25rem);font-weight:900;line-height:1}.ak-screen .ak-screen__meta{padding-right:var(--ak-screen-padding);white-space:nowrap;align-items:center;gap:clamp(.75rem,1.6cqw,1.5rem);margin-left:auto;font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:clamp(.75rem,1.05cqw,.95rem);font-weight:800;display:flex}.ak-screen .ak-screen__meta>*{align-items:center;gap:.35rem;display:inline-flex}.ak-screen .ak-screen__meta .ak-icon{width:1.15em;height:1.15em}.ak-screen .ak-screen__body{min-width:0;min-height:0;padding:var(--ak-screen-padding);align-content:start;gap:var(--ak-screen-gap);animation:ak-screen-body-in .52s var(--ak-ease-emphasized,ease-out) .18s both;display:grid;position:relative;overflow:auto}.ak-screen .ak-screen__section-title{align-items:baseline;gap:.6rem;margin:0;font-size:clamp(.85rem,1.25cqw,1.1rem);font-weight:900;display:flex}.ak-screen .ak-screen__section-title small{color:#f7f7f480;letter-spacing:.14em;text-transform:uppercase;font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.65rem;font-weight:700}.ak-screen .ak-screen__grid{grid-template-columns:repeat(auto-fill, minmax(var(--ak-screen-grid-min,8rem), 1fr));gap:var(--ak-screen-gap);display:grid}.ak-screen .ak-screen__split{gap:var(--ak-screen-gap);grid-template-columns:minmax(0,1fr) minmax(15rem,.42fr);min-height:0;display:grid}.ak-screen .ak-screen__panel{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#fff3 #0000;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);align-content:start;gap:var(--ak-screen-gap);background:linear-gradient(#101418d9 0%,#0a0c0eeb 100%);border:1px solid #ffffff24;min-width:0;max-height:100%;padding:clamp(1rem,1.8cqw,1.6rem);display:grid;position:relative;overflow-y:auto;box-shadow:inset 0 1px #ffffff1a,0 8px 32px #00000073}.ak-screen .ak-screen__panel:before{content:"";border-top:2px solid var(--ak-screen-signal);border-left:2px solid var(--ak-screen-signal);pointer-events:none;width:.85rem;height:.85rem;position:absolute;top:-1px;left:-1px}.ak-screen .ak-screen__panel:after{content:"";border-bottom:2px solid var(--ak-screen-signal);border-right:2px solid var(--ak-screen-signal);pointer-events:none;width:.85rem;height:.85rem;position:absolute;bottom:-1px;right:-1px}.ak-screen .ak-screen__actions{justify-content:flex-end;align-items:center;gap:var(--ak-screen-gap);flex-wrap:wrap;display:flex}.ak-screen :focus-visible{outline:var(--ak-focus-width,3px) solid var(--ak-focus-color,#f1c644);outline-offset:2px}.ak-screen .ak-screen__title:focus-visible{outline:none}.ak-screen .ak-screen__body .ak-status{justify-self:start}.ak-screen .ak-screen__body .ak-choice{color:inherit}.ak-screen--paper{--ak-screen-bar:var(--ak-terminal-paper,#fdfdfbe6);--ak-screen-bar-text:#1b1d1f;--ak-screen-signal:var(--ak-terminal-accent,#ff5e19)}.ak-screen--muted{--ak-screen-bar:var(--ak-terminal-muted,#ebecebe6);--ak-screen-bar-text:#242628;--ak-screen-signal:var(--ak-signal-info,#4aabea)}.ak-screen--dark{--ak-screen-bar:var(--ak-terminal-dark,#424242e6);--ak-screen-signal:var(--ak-terminal-accent,#ff5e19)}.ak-screen--cyan{--ak-screen-bar:var(--ak-terminal-cyan,#05a7dce6);--ak-screen-bar-text:#fff;--ak-screen-signal:#fdfdfb}.ak-screen--paper .ak-screen__back,.ak-screen--muted .ak-screen__back{background:#0000000f}.ak-screen--paper .ak-screen__back:hover,.ak-screen--muted .ak-screen__back:hover{background:#00000024}.ak-screen--paper .ak-screen__back:active,.ak-screen--muted .ak-screen__back:active{background:#00000038;transform:translateY(1px)}@keyframes ak-screen-in{0%{opacity:0}to{opacity:1}}@keyframes ak-screen-out{0%{opacity:1;translate:0}to{opacity:0;translate:3%}}@keyframes ak-screen-shutter{0%{translate:-140%}to{translate:260%}}@keyframes ak-screen-signal{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes ak-screen-body-in{0%{opacity:0;translate:2rem}to{opacity:1;translate:0}}@keyframes ak-screen-back-pulse{0%,to{opacity:1;box-shadow:0 0 8px var(--ak-screen-signal);transform:scale(1)}50%{opacity:.45;box-shadow:0 0 2px var(--ak-screen-signal);transform:scale(.8)}}@container (max-width:48rem){.ak-screen .ak-screen__split{grid-template-columns:minmax(0,1fr)}}@media (max-width:768px){.ak-screen .ak-screen__split{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.ak-screen .ak-screen__meta{min-width:0;max-width:100%;padding-right:var(--ak-screen-padding);white-space:normal;flex-wrap:wrap;margin-left:0}.ak-screen .ak-screen__heading{padding-inline:var(--ak-screen-padding)}.ak-screen .ak-screen__back{padding-left:.65rem;padding-right:.75rem}}@media (prefers-reduced-motion:reduce){.ak-screen,.ak-screen.is-leaving,.ak-screen .ak-screen__bar:after,.ak-screen .ak-screen__body,.ak-screen .ak-screen__back,.ak-screen .ak-screen__back:before{transition:none;animation:none}.ak-screen:before{animation:none;display:none}}@media (forced-colors:active){.ak-tabs__tab[aria-selected=true],.ak-segmented__item[aria-pressed=true],.ak-pagination__item.is-active,.ak-menu__item.is-active,.ak-chip.is-active,.ak-chip[aria-pressed=true],.ak-phase-tabs>button.is-active,.ak-skill-levels>button.is-active,.ak-item[aria-selected=true],.ak-tag[aria-pressed=true],.ak-site-control[aria-pressed=true]{forced-color-adjust:none;color:highlighttext;background:highlight;border-color:highlight}.ak-phase-tabs>button.is-active img,.ak-skill-levels>button.is-active img,.ak-rarity>i{filter:none}.ak-tabs__tab[aria-selected=true],.ak-phase-tabs>button.is-active,.ak-skill-levels>button.is-active{color:highlight;border-color:highlight}.ak-level[aria-pressed=true],.ak-slot[aria-pressed=true]{forced-color-adjust:none;outline-offset:1px;box-shadow:none;outline:2px solid highlight}.ak-choice__input{forced-color-adjust:none;background:canvas;border-color:canvastext}.ak-choice__input:checked,.ak-choice__input:indeterminate{background:highlight;border-color:highlight}.ak-choice__input:checked:after{border-color:highlighttext}.ak-choice__input:disabled{background:canvas;border-color:graytext}.ak-choice__input:disabled:checked{background:graytext;border-color:graytext}.ak-choice--switch .ak-choice__input:after{forced-color-adjust:none;background:canvastext}.ak-choice--switch .ak-choice__input:checked:after{background:highlighttext}.ak-slider{forced-color-adjust:none;background:canvas}.ak-slider::-webkit-slider-runnable-track{forced-color-adjust:none;background:canvastext}.ak-slider::-webkit-slider-thumb{forced-color-adjust:none;box-shadow:none;background:highlight;border-color:canvas}.ak-progress__fill{forced-color-adjust:none;background:highlight}.ak-progress__track{forced-color-adjust:none;border-color:canvastext}.ak-skeleton,.ak-skeleton-block,.ak-skeleton--text,.ak-skeleton--rect,.ak-skeleton--square,.ak-skeleton--circle{forced-color-adjust:none;background:canvas;border:1px solid graytext}.ak-spinner,.ak-loader{forced-color-adjust:none;border-color:highlight canvastext canvastext}.ak-rarity>i{forced-color-adjust:none;background:canvastext}.ak-r-chip,.ak-r-text,.ak-trust{forced-color-adjust:none;color:canvastext}.ak-choice__input:focus-visible,.ak-slider:focus-visible,.ak-button:focus-visible,.ak-tabs__tab:focus-visible,.ak-segmented__item:focus-visible{outline-offset:2px;outline:2px solid canvastext}}
