:root{color-scheme:dark;--hud-bg-page: #040a10;--hud-bg-panel: rgba(6, 18, 29, .88);--hud-bg-panel-solid: #07131f;--hud-bg-raised: rgba(10, 29, 44, .94);--hud-bg-input: rgba(2, 12, 20, .78);--hud-bg-hover: rgba(13, 46, 66, .86);--hud-bg-glass: rgba(5, 17, 28, .82);--hud-bg-glass-fallback: rgba(5, 17, 28, .97);--hud-cyan-300: #58e7ff;--hud-cyan-400: #19d5f7;--hud-cyan-500: #00bfe8;--hud-cyan-600: #078bc5;--hud-green: #00ff88;--hud-amber: #ff9900;--hud-yellow: #ffd60a;--hud-red: #ff0f3d;--hud-purple: #a477ff;--hud-hot: #ff4d1f;--hud-gold: #ffc84a;--hud-silver: #ccd9e4;--hud-bronze: #e0894e;--hud-chip-white: #e9edf1;--hud-chip-pink: #ff6fa5;--hud-chip-red: #e01b3c;--hud-chip-blue: #2e7cff;--hud-chip-green: #12b76a;--hud-chip-black: #3a4550;--hud-chip-purple: #8f5bff;--hud-chip-orange: #ff7a1a;--hud-rarity-common: #9aa0a6;--hud-rarity-rare: #3b82f6;--hud-rarity-epic: #a855f7;--hud-rarity-legendary: #f59e0b;--hud-text-primary: #f2f6f8;--hud-text-secondary: #a4afb9;--hud-text-muted: #687784;--hud-text-inverse: #021219;--hud-border: rgba(52, 180, 221, .42);--hud-border-strong: rgba(61, 224, 255, .78);--hud-border-neutral: rgba(125, 169, 190, .38);--hud-divider: rgba(125, 169, 190, .17);--hud-divider-strong: rgba(125, 169, 190, .42);--hud-border-width: 1px;--hud-font-display: "Barlow Condensed", "Arial Narrow", "Segoe UI", sans-serif;--hud-font-body: "Inter", system-ui, "Segoe UI", sans-serif;--hud-font-mono: "Inter", system-ui, "Segoe UI", sans-serif;--hud-font-code: "Roboto Mono", ui-monospace, Consolas, monospace;--hud-text-3xl: 2.5rem;--hud-text-2xl: 1.75rem;--hud-text-xl: 1.375rem;--hud-text-lg: 1.125rem;--hud-text-md: .9375rem;--hud-text-sm: .8125rem;--hud-text-xs: .6875rem;--hud-tracking-tight: .04em;--hud-tracking-base: .06em;--hud-tracking-wide: .1em;--hud-space-1: 4px;--hud-space-2: 8px;--hud-space-3: 12px;--hud-space-4: 16px;--hud-space-5: 20px;--hud-space-6: 24px;--hud-space-8: 32px;--hud-plate-padding: 8px 20px 8px 24px;--hud-cut-sm: 6px;--hud-cut-md: 10px;--hud-cut-lg: 14px;--hud-control-xs: 24px;--hud-control-sm: 38px;--hud-control-md: 46px;--hud-control-lg: 52px;--hud-control-mobile: 50px;--hud-touch-target: 44px;--hud-opacity-disabled: .48;--hud-opacity-decor: .12;--hud-opacity-dim: .35;--hud-transition-fast: .12s;--hud-transition-base: .18s;--hud-transition-sheen: .5s;--hud-z-base: 0;--hud-z-raised: 10;--hud-z-sticky: 50;--hud-z-overlay: 100;--hud-z-modal: 1000;--hud-z-toast: 1100;--hud-z-popover: 1200;--hud-scroll-size: 12px;--hud-scroll-track: var(--hud-bg-input);--hud-scroll-thumb: var(--hud-border-neutral);--hud-scroll-thumb-hover: var(--hud-border-strong);--hud-scroll-grain: none;--hud-bp-mobile: 430px;--hud-bp-tablet: 768px;--hud-bp-desktop: 1200px;--hud-content-max: 1400px;--hud-shadow-panel: 0 16px 48px rgba(0, 0, 0, .36), inset 0 1px rgba(255, 255, 255, .025);--hud-glow-cyan: 0 0 0 1px rgba(0, 200, 244, .08), 0 0 20px rgba(0, 200, 244, .14);--hud-glow-green: 0 0 0 1px rgba(0, 255, 136, .08), 0 0 20px rgba(0, 255, 136, .14);--hud-glow-amber: 0 0 0 1px rgba(255, 153, 0, .08), 0 0 20px rgba(255, 153, 0, .14);--hud-glow-red: 0 0 0 1px rgba(255, 15, 61, .1), 0 0 20px rgba(255, 15, 61, .16);--hud-focus-ring: 0 0 0 2px #040a10, 0 0 0 4px #58e7ff}*,*:before,*:after{box-sizing:border-box}*{scrollbar-width:thin;scrollbar-color:var(--hud-scroll-thumb) var(--hud-scroll-track)}::-webkit-scrollbar{width:var(--hud-scroll-size);height:var(--hud-scroll-size)}::-webkit-scrollbar-track,::-webkit-scrollbar-corner{background-color:var(--hud-scroll-track)}::-webkit-scrollbar-thumb{background-color:var(--hud-scroll-thumb);background-image:var(--hud-scroll-grain);background-clip:padding-box;border:2px solid transparent}::-webkit-scrollbar-thumb:hover{background-color:var(--hud-scroll-thumb-hover)}[hidden]{display:none!important}.hud-page{--hud-page-dim: linear-gradient( 180deg, rgba(2, 8, 14, .28) 0%, rgba(2, 8, 14, .16) 30%, rgba(2, 8, 14, .24) 65%, rgba(2, 8, 14, .48) 100% );min-height:100svh;margin:0;color:var(--hud-text-primary);font-family:var(--hud-font-body);font-size:var(--hud-text-md);line-height:1.5;background:var(--hud-bg-page);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.hud-page:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:var(--hud-page-dim),url(/assets/lobby-background-4k-CZuXm81t.webp) center / cover no-repeat}@media(orientation:portrait)and (max-width:900px){.hud-page:before{background:var(--hud-page-dim),url(/assets/lobby-background-portrait-BqHg4M4d.webp) center / cover no-repeat}}.hud-page ::selection{color:var(--hud-text-inverse);background:var(--hud-cyan-400)}.hud-container{width:100%;max-width:var(--hud-content-max);margin-inline:auto;padding-inline:var(--hud-space-6)}@media(max-width:768px){.hud-container{padding-inline:var(--hud-space-4)}}.hud-display{margin:0;font-family:var(--hud-font-display);font-size:var(--hud-text-3xl);font-weight:600;line-height:1.08;letter-spacing:var(--hud-tracking-base);text-transform:uppercase;color:var(--hud-text-primary);text-shadow:0 2px 14px rgba(2,8,14,.65)}.hud-heading{margin:0;font-family:var(--hud-font-display);font-size:var(--hud-text-2xl);font-weight:600;line-height:1.12;letter-spacing:var(--hud-tracking-tight);text-transform:uppercase;color:var(--hud-text-primary);text-shadow:0 2px 12px rgba(2,8,14,.6)}.hud-subheading{margin:0;font-family:var(--hud-font-display);font-size:var(--hud-text-xl);font-weight:500;line-height:1.2;letter-spacing:var(--hud-tracking-tight);text-transform:uppercase;color:var(--hud-text-secondary)}.hud-label{margin:0;font-family:var(--hud-font-display);font-size:var(--hud-text-sm);font-weight:600;line-height:1.2;letter-spacing:var(--hud-tracking-wide);text-transform:uppercase;color:var(--hud-text-secondary)}.hud-body{margin:0;font-family:var(--hud-font-body);font-size:var(--hud-text-md);font-weight:400;line-height:1.55;letter-spacing:normal;color:var(--hud-text-primary)}.hud-caption{margin:0;font-family:var(--hud-font-body);font-size:var(--hud-text-sm);font-weight:400;line-height:1.45;color:color-mix(in srgb,var(--hud-text-primary) 70%,var(--hud-text-secondary));overflow-wrap:anywhere}.hud-numeric{margin:0;white-space:nowrap;font-family:var(--hud-font-mono);font-size:var(--hud-text-md);font-weight:500;font-variant-numeric:tabular-nums;letter-spacing:.02em;color:var(--hud-text-primary)}.hud-title-block{--title-cut: 10px;--title-cut-inner: calc(var(--title-cut) - 1px);--title-bracket: 18px;position:relative;isolation:isolate;display:flex;flex-direction:column;gap:4px;padding:14px 20px 13px 24px}.hud-title-block--inline{flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:var(--hud-space-3)}@media(max-width:640px){.hud-title-block--inline{flex-direction:column;align-items:flex-start;gap:4px}}.hud-title-block:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background:var(--hud-border);clip-path:polygon(var(--title-cut) 0,calc(100% - var(--title-cut)) 0,100% var(--title-cut),100% calc(100% - var(--title-cut)),calc(100% - var(--title-cut)) 100%,var(--title-cut) 100%,0 calc(100% - var(--title-cut)),0 var(--title-cut))}.hud-title-block:after{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;z-index:-1;background:var(--hud-surface-texture, linear-gradient(transparent, transparent)),linear-gradient(var(--hud-cyan-300),var(--hud-cyan-300)) left var(--title-cut-inner) top 0 / var(--title-bracket) 2px no-repeat,linear-gradient(135deg,transparent 50%,var(--hud-cyan-300) 50%,var(--hud-cyan-300) calc(50% + 2px),transparent calc(50% + 2px)) left 0 top 0 / var(--title-cut-inner) var(--title-cut-inner) no-repeat,linear-gradient(180deg,var(--hud-cyan-300),var(--hud-cyan-500)) left 0 top var(--title-cut-inner) / 2px calc(100% - (2 * var(--title-cut-inner))) no-repeat,linear-gradient(45deg,transparent 50%,var(--hud-cyan-300) 50%,var(--hud-cyan-300) calc(50% + 2px),transparent calc(50% + 2px)) left 0 bottom 0 / var(--title-cut-inner) var(--title-cut-inner) no-repeat,linear-gradient(var(--hud-cyan-300),var(--hud-cyan-300)) left var(--title-cut-inner) bottom 0 / var(--title-bracket) 2px no-repeat,radial-gradient(60% 50% at 0% 50%,color-mix(in srgb,var(--hud-cyan-400) 24%,transparent),transparent 70%) left 0 center / 48px 100% no-repeat,linear-gradient(135deg,#0d283ab8,#040e17db);box-shadow:inset 0 0 30px color-mix(in srgb,var(--hud-cyan-400) 14%,transparent);clip-path:polygon(var(--title-cut-inner) 0,calc(100% - var(--title-cut-inner)) 0,100% var(--title-cut-inner),100% calc(100% - var(--title-cut-inner)),calc(100% - var(--title-cut-inner)) 100%,var(--title-cut-inner) 100%,0 calc(100% - var(--title-cut-inner)),0 var(--title-cut-inner))}.hud-section-header{display:flex;align-items:center;gap:var(--hud-space-3);padding-bottom:var(--hud-space-3);border-bottom:var(--hud-border-width) solid var(--hud-divider)}.hud-section-header__icon{display:inline-flex;align-items:center;justify-content:center;flex:none;width:2.35rem;height:2.35rem;color:var(--hud-cyan-300);background:color-mix(in srgb,var(--hud-cyan-500) 14%,var(--hud-bg-raised));border:var(--hud-border-width) solid color-mix(in srgb,var(--hud-cyan-500) 24%,var(--hud-border-neutral))}.hud-section-header__title{flex:1;min-width:0;margin:0}.hud-section-header__actions{display:flex;flex-wrap:wrap;gap:var(--hud-space-2)}.hud-heading-plate{--plate-cut: 8px;--plate-cut-inner: calc(var(--plate-cut) - 1px);--plate-border: var(--hud-border);position:relative;isolation:isolate;display:inline-flex;align-items:center;gap:var(--hud-space-3);padding:8px 18px 7px 20px}.hud-heading-plate:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background:var(--plate-border);clip-path:polygon(var(--plate-cut) 0,calc(100% - var(--plate-cut)) 0,100% var(--plate-cut),100% calc(100% - var(--plate-cut)),calc(100% - var(--plate-cut)) 100%,var(--plate-cut) 100%,0 calc(100% - var(--plate-cut)),0 var(--plate-cut))}.hud-heading-plate:after{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;z-index:-1;background:var(--hud-surface-texture, linear-gradient(transparent, transparent)),linear-gradient(180deg,color-mix(in srgb,var(--hud-cyan-300) 70%,transparent),color-mix(in srgb,var(--hud-cyan-500) 45%,transparent)) left 0 top 7px / 2px calc(100% - 14px) no-repeat,radial-gradient(60% 50% at 0% 50%,color-mix(in srgb,var(--hud-cyan-400) 14%,transparent),transparent 70%) left 0 center / 34px 100% no-repeat,linear-gradient(135deg,#0d283ab3,#040e17d9);box-shadow:inset 0 0 22px color-mix(in srgb,var(--hud-cyan-400) 12%,transparent);clip-path:polygon(var(--plate-cut-inner) 0,calc(100% - var(--plate-cut-inner)) 0,100% var(--plate-cut-inner),100% calc(100% - var(--plate-cut-inner)),calc(100% - var(--plate-cut-inner)) 100%,var(--plate-cut-inner) 100%,0 calc(100% - var(--plate-cut-inner)),0 var(--plate-cut-inner))}.hud-icon{width:20px;height:20px;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.hud-icon--sm{width:16px;height:16px}.hud-icon--lg{width:24px;height:24px}i.hud-icon,i.hud-icon--sm,i.hud-icon--lg{width:auto;height:auto}.hud-text-cyan{color:var(--hud-cyan-400)}.hud-text-gold{color:var(--hud-gold)}.hud-text-silver{color:var(--hud-silver)}.hud-text-bronze{color:var(--hud-bronze)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.hud-frame{--frame-color: var(--hud-cyan-500);--frame-border-strength: 42%;--frame-corner: color-mix(in srgb, var(--frame-color) 85%, #ffffff);--frame-line: color-mix( in srgb, var(--frame-color) var(--frame-border-strength), rgba(3, 12, 20, .9) );--frame-cut: var(--hud-cut-md);--frame-border: var(--hud-border-width);--frame-cut-inner: calc(var(--frame-cut) - var(--frame-border));--frame-bracket-size: 20px;--frame-bracket-width: 2px;--frame-inner-glow: inset 0 0 36px color-mix(in srgb, var(--frame-color) 15%, transparent);--frame-shadow: 0 18px 40px rgba(0, 0, 0, .35);--frame-clip-outer: polygon( var(--frame-cut) 0, calc(100% - var(--frame-cut)) 0, 100% var(--frame-cut), 100% calc(100% - var(--frame-cut)), calc(100% - var(--frame-cut)) 100%, var(--frame-cut) 100%, 0 calc(100% - var(--frame-cut)), 0 var(--frame-cut) );--frame-clip-inner: polygon( var(--frame-cut-inner) 0, calc(100% - var(--frame-cut-inner)) 0, 100% var(--frame-cut-inner), 100% calc(100% - var(--frame-cut-inner)), calc(100% - var(--frame-cut-inner)) 100%, var(--frame-cut-inner) 100%, 0 calc(100% - var(--frame-cut-inner)), 0 var(--frame-cut-inner) );position:relative;isolation:isolate;width:100%;padding:var(--frame-border);box-shadow:var(--frame-shadow)}.hud-frame:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--frame-line);clip-path:var(--frame-clip-outer);transition:filter var(--hud-transition-base) ease}.hud-frame:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(var(--frame-corner),var(--frame-corner)),linear-gradient(var(--frame-corner),var(--frame-corner)),linear-gradient(135deg,transparent 50%,var(--frame-corner) 50%,var(--frame-corner) calc(50% + var(--frame-bracket-width)),transparent calc(50% + var(--frame-bracket-width))),linear-gradient(var(--frame-corner),var(--frame-corner)),linear-gradient(var(--frame-corner),var(--frame-corner)),linear-gradient(225deg,transparent 50%,var(--frame-corner) 50%,var(--frame-corner) calc(50% + var(--frame-bracket-width)),transparent calc(50% + var(--frame-bracket-width))),linear-gradient(var(--frame-corner),var(--frame-corner)),linear-gradient(var(--frame-corner),var(--frame-corner)),linear-gradient(315deg,transparent 50%,var(--frame-corner) 50%,var(--frame-corner) calc(50% + var(--frame-bracket-width)),transparent calc(50% + var(--frame-bracket-width))),linear-gradient(var(--frame-corner),var(--frame-corner)),linear-gradient(var(--frame-corner),var(--frame-corner)),linear-gradient(45deg,transparent 50%,var(--frame-corner) 50%,var(--frame-corner) calc(50% + var(--frame-bracket-width)),transparent calc(50% + var(--frame-bracket-width)));background-position:left var(--frame-cut) top 0,left 0 top var(--frame-cut),left 0 top 0,right var(--frame-cut) top 0,right 0 top var(--frame-cut),right 0 top 0,right var(--frame-cut) bottom 0,right 0 bottom var(--frame-cut),right 0 bottom 0,left var(--frame-cut) bottom 0,left 0 bottom var(--frame-cut),left 0 bottom 0;background-size:var(--frame-bracket-size) var(--frame-bracket-width),var(--frame-bracket-width) var(--frame-bracket-size),var(--frame-cut) var(--frame-cut),var(--frame-bracket-size) var(--frame-bracket-width),var(--frame-bracket-width) var(--frame-bracket-size),var(--frame-cut) var(--frame-cut),var(--frame-bracket-size) var(--frame-bracket-width),var(--frame-bracket-width) var(--frame-bracket-size),var(--frame-cut) var(--frame-cut),var(--frame-bracket-size) var(--frame-bracket-width),var(--frame-bracket-width) var(--frame-bracket-size),var(--frame-cut) var(--frame-cut);background-repeat:no-repeat;opacity:var(--frame-bracket-opacity, .95);pointer-events:none;transition:opacity var(--hud-transition-base) ease}.hud-frame__surface{position:relative;min-height:100%;padding:var(--hud-space-5);background:var(--hud-surface-texture, linear-gradient(transparent, transparent)),linear-gradient(135deg,#1130436b,#040e17ad 44%,#030b12bd);box-shadow:inset 0 1px #ffffff08,var(--frame-inner-glow);clip-path:var(--frame-clip-inner);transition:box-shadow var(--hud-transition-base) ease}.hud-frame--cut-diagonal{--frame-clip-outer: polygon( 0 0, calc(100% - var(--frame-cut)) 0, 100% var(--frame-cut), 100% 100%, var(--frame-cut) 100%, 0 calc(100% - var(--frame-cut)) );--frame-clip-inner: polygon( 0 0, calc(100% - var(--frame-cut-inner)) 0, 100% var(--frame-cut-inner), 100% 100%, var(--frame-cut-inner) 100%, 0 calc(100% - var(--frame-cut-inner)) )}.hud-frame--cut-sm{--frame-cut: var(--hud-cut-sm)}.hud-frame--cut-lg{--frame-cut: var(--hud-cut-lg)}.hud-frame--dashed{--frame-border: 2px;--frame-border-strength: 72%}.hud-frame--dashed:before{background-color:transparent;background-image:repeating-linear-gradient(90deg,var(--frame-line) 0 7px,transparent 7px 13px),repeating-linear-gradient(90deg,var(--frame-line) 0 7px,transparent 7px 13px),repeating-linear-gradient(180deg,var(--frame-line) 0 7px,transparent 7px 13px),repeating-linear-gradient(180deg,var(--frame-line) 0 7px,transparent 7px 13px);background-size:100% var(--frame-border),100% var(--frame-border),var(--frame-border) 100%,var(--frame-border) 100%;background-position:left top,left bottom,left top,right top;background-repeat:no-repeat}.hud-frame--cyan{--frame-color: var(--hud-cyan-500)}.hud-frame--green{--frame-color: var(--hud-green)}.hud-frame--amber{--frame-color: var(--hud-amber)}.hud-frame--danger{--frame-color: var(--hud-red)}.hud-frame--neutral{--frame-color: var(--hud-border-neutral)}.hud-frame--purple{--frame-color: var(--hud-purple)}.hud-frame--chip-white{--frame-color: var(--hud-chip-white)}.hud-frame--chip-pink{--frame-color: var(--hud-chip-pink)}.hud-frame--chip-red{--frame-color: var(--hud-chip-red)}.hud-frame--chip-blue{--frame-color: var(--hud-chip-blue)}.hud-frame--chip-green{--frame-color: var(--hud-chip-green)}.hud-frame--chip-black{--frame-color: var(--hud-chip-black)}.hud-frame--chip-purple{--frame-color: var(--hud-chip-purple)}.hud-frame--chip-orange{--frame-color: var(--hud-chip-orange)}.hud-frame--rarity-common{--frame-color: var(--hud-rarity-common)}.hud-frame--rarity-rare{--frame-color: var(--hud-rarity-rare)}.hud-frame--rarity-epic{--frame-color: var(--hud-rarity-epic)}.hud-frame--rarity-legendary{--frame-color: var(--hud-rarity-legendary)}.hud-frame--gold{--frame-color: var(--hud-gold)}.hud-frame--silver{--frame-color: var(--hud-silver)}.hud-frame--bronze{--frame-color: var(--hud-bronze)}.hud-frame--active{--frame-border-strength: 80%;box-shadow:var(--frame-shadow),0 0 14px color-mix(in srgb,var(--hud-cyan-400) 22%,transparent)}.hud-frame--active:after{opacity:1}.hud-frame--interactive{cursor:pointer;transition:transform var(--hud-transition-fast) ease,box-shadow var(--hud-transition-base) ease}.hud-frame--interactive:hover{transform:translateY(-1px);box-shadow:0 20px 42px #00000061,0 0 12px color-mix(in srgb,var(--hud-cyan-400) 16%,transparent)}.hud-frame--interactive:hover:before{filter:brightness(1.45)}.hud-frame--interactive:hover .hud-frame__surface{box-shadow:inset 0 1px #ffffff0b,inset 0 0 0 999px color-mix(in srgb,var(--hud-cyan-300) 3.5%,transparent),var(--frame-inner-glow)}.hud-frame--interactive:active{transform:translateY(0);box-shadow:0 12px 28px #00000052}.hud-frame[data-selected=true]{--frame-border-strength: 85%;box-shadow:var(--frame-shadow),0 0 14px color-mix(in srgb,var(--hud-cyan-400) 24%,transparent)}.hud-frame[data-selected=true] .hud-frame__surface{box-shadow:inset 0 1px #ffffff0d,var(--frame-inner-glow)}.hud-frame[data-selected=true]:after{opacity:1}.hud-frame--disabled{opacity:var(--hud-opacity-disabled);pointer-events:none;box-shadow:none}.hud-frame--plate>.hud-frame__surface{padding:var(--hud-plate-padding)}.hud-frame--telemetry .hud-frame__surface:after{content:"";position:absolute;right:10px;top:10px;width:84px;height:84px;background:repeating-conic-gradient(from 0deg,var(--frame-color) 0deg 2deg,transparent 2deg 12deg);mask-image:radial-gradient(closest-side,transparent 58%,#000 60% 82%,transparent 84%);-webkit-mask-image:radial-gradient(closest-side,transparent 58%,#000 60% 82%,transparent 84%);opacity:var(--hud-opacity-decor);pointer-events:none}.hud-glass{background:var(--hud-bg-glass);backdrop-filter:blur(14px) saturate(115%);-webkit-backdrop-filter:blur(14px) saturate(115%)}@supports not (backdrop-filter: blur(1px)){.hud-glass{background:var(--hud-bg-glass-fallback)}}.hud-frame-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));align-items:start;gap:var(--hud-space-5)}@media(max-width:640px){.hud-frame{--frame-cut: var(--hud-cut-sm);--frame-bracket-size: 14px}.hud-frame--cut-lg{--frame-cut: 8px}.hud-frame--telemetry .hud-frame__surface:after{display:none}}.hud-loading-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--hud-z-overlay);display:flex;align-items:center;justify-content:center;padding:var(--hud-space-6);background:#02080eb8;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}@media(min-height:720px){.hud-loading-overlay:not(.hud-loading-overlay--inline){align-items:flex-start;padding-top:clamp(var(--hud-space-6),10vh,5.5rem)}}.hud-loading-overlay__portal{position:fixed;z-index:calc(var(--hud-z-popover) - 1)}.hud-loading-overlay__anchor{display:none}.hud-loading-overlay--inline{position:static;inset:auto;z-index:auto;width:min(100%,24rem);margin-inline:auto;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;padding:0}.hud-loading-overlay__frame{width:min(100%,22rem)}.hud-loading-overlay--icon .hud-loading-overlay__frame{width:min(100%,18rem)}.hud-loading-overlay__surface{display:flex;flex-direction:column;align-items:center;gap:var(--hud-space-3);text-align:center;padding-block:var(--hud-space-6)}.hud-loading-overlay--icon .hud-loading-overlay__surface{padding-block:var(--hud-space-6) var(--hud-space-5)}.hud-loading-overlay__stage{position:relative;width:5.5rem;height:5.5rem;margin-bottom:var(--hud-space-2)}.hud-loading-overlay__ring{--progress: 0;position:relative;width:100%;height:100%;border-radius:50%;background:conic-gradient(var(--hud-cyan-400) calc(var(--progress) * 1%),var(--hud-bg-input) 0);box-shadow:0 0 20px color-mix(in srgb,var(--hud-cyan-400) 25%,transparent);transition:background 80ms linear}.hud-loading-overlay--indeterminate .hud-loading-overlay__ring{background:conic-gradient(from 0deg,var(--hud-cyan-400) 0deg,color-mix(in srgb,var(--hud-cyan-400) 35%,transparent) 120deg,var(--hud-bg-input) 240deg,var(--hud-bg-input) 360deg);animation:hud-loading-ring-spin 1.1s linear infinite}@keyframes hud-loading-ring-spin{to{transform:rotate(360deg)}}.hud-loading-overlay__ring-inner{position:absolute;top:5px;right:5px;bottom:5px;left:5px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--hud-bg-panel-solid);border:var(--hud-border-width) solid var(--hud-divider)}.hud-loading-overlay__icon{font-size:1.65rem;color:var(--hud-cyan-400);filter:drop-shadow(0 0 8px color-mix(in srgb,var(--hud-cyan-400) 45%,transparent));animation:hud-loading-icon-pulse 1.6s ease-in-out infinite}@keyframes hud-loading-icon-pulse{0%,to{transform:translateY(0);opacity:.92}50%{transform:translateY(-2px);opacity:1}}.hud-loading-overlay__orbit{position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:50%;border:var(--hud-border-width) dashed color-mix(in srgb,var(--hud-cyan-300) 30%,transparent);animation:hud-loading-orbit-spin 8s linear infinite;pointer-events:none}@keyframes hud-loading-orbit-spin{to{transform:rotate(360deg)}}.hud-loading-overlay__percent{font-family:var(--hud-font-mono);font-size:1.75rem;font-weight:700;line-height:1;font-variant-numeric:tabular-nums;color:var(--hud-cyan-400);text-shadow:0 0 24px color-mix(in srgb,var(--hud-cyan-400) 35%,transparent)}.hud-loading-overlay__progress{width:100%}.hud-loading-overlay__value{font-size:var(--hud-text-lg)}.hud-progress--indeterminate .hud-progress__fill{position:absolute;inset:0 auto 0 0;width:40%!important;background:linear-gradient(90deg,transparent,var(--progress-color, var(--hud-cyan-400)),transparent);animation:hud-progress-indeterminate-sweep 1.3s ease-in-out infinite}@keyframes hud-progress-indeterminate-sweep{0%{left:-40%}to{left:100%}}.hud-loading-overlay__label{margin:0;color:var(--hud-text-secondary)}.hud-loading-overlay--map .hud-loading-overlay__frame{--frame-cut: 0px}@media(max-width:640px){.hud-loading-overlay__stage{width:4.5rem;height:4.5rem}}:is([data-hud-theme=rain],[data-hud-theme=mars-rain],[data-hud-theme=pink-rain],[data-hud-theme=green-rain]){--hud-surface-texture: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='320' height='320'%3E%3Cfilter id='s'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.022' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.5 0 0 0 0'/%3E%3C/filter%3E%3Crect width='320' height='320' filter='url(%23s)' opacity='0.22'/%3E%3C/svg%3E"), url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.15 0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E"), radial-gradient( 170px 110px at 15% 90%, rgba(54, 64, 56, .34), transparent 72% ), radial-gradient( 210px 130px at 86% 6%, rgba(46, 58, 62, .3), transparent 72% ), radial-gradient( 260px 150px at 55% 45%, rgba(72, 64, 44, .16), transparent 75% );--hud-button-grain: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='c'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.32' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.55 0 0 0 0'/%3E%3C/filter%3E%3Cfilter id='f'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.5 0'/%3E%3C/filter%3E%3Cfilter id='l'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.5' numOctaves='2' seed='7' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0.6 0 0 0 -0.35'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23c)' opacity='0.6'/%3E%3Crect width='160' height='160' filter='url(%23f)' opacity='0.7'/%3E%3Crect width='160' height='160' filter='url(%23l)' opacity='0.5'/%3E%3C/svg%3E");--hud-button-grain-bright: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='w'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.5' numOctaves='2' seed='7' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0.7 0 0 0 -0.3'/%3E%3C/filter%3E%3Cfilter id='h'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.35 0'/%3E%3C/filter%3E%3Cfilter id='d'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.32' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.35 0 0 0 0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23w)' opacity='0.75'/%3E%3Crect width='160' height='160' filter='url(%23h)' opacity='0.5'/%3E%3Crect width='160' height='160' filter='url(%23d)' opacity='0.25'/%3E%3C/svg%3E");--hud-frame-grime: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='173' height='173'%3E%3Cfilter id='c'%3E%3CfeTurbulence type='turbulence' baseFrequency='0.12 0.42' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.6 0 0 0 0'/%3E%3C/filter%3E%3Crect width='173' height='173' filter='url(%23c)'/%3E%3C/svg%3E"), url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.3' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.6 0 0 0 0'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23g)'/%3E%3C/svg%3E");--hud-scroll-grain: var(--hud-button-grain);--hud-bracket-grime: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='97' height='97'%3E%3Cfilter id='m'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.35' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0.7 0 0 0 0.3'/%3E%3C/filter%3E%3Crect width='97' height='97' filter='url(%23m)'/%3E%3C/svg%3E");--hud-line-sand: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='m'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.5' numOctaves='2' seed='5' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 1.3 0 0 0 -0.2'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23m)'/%3E%3C/svg%3E");--hud-hairline-sand: repeating-linear-gradient( 90deg, #000 0 2px, transparent 2px 3px, #000 3px 4px, transparent 4px 6px, #000 6px 9px, transparent 9px 13px );--hud-edge-grime: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='173' height='173'%3E%3Cfilter id='c'%3E%3CfeTurbulence type='turbulence' baseFrequency='0.12 0.42' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.6 0 0 0 0'/%3E%3C/filter%3E%3Cfilter id='l'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.5' numOctaves='2' seed='7' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0.55 0 0 0 -0.28'/%3E%3C/filter%3E%3Crect width='173' height='173' filter='url(%23c)' opacity='0.85'/%3E%3Crect width='173' height='173' filter='url(%23l)' opacity='0.6'/%3E%3C/svg%3E")}:is([data-hud-theme=rain],[data-hud-theme=mars-rain],[data-hud-theme=pink-rain],[data-hud-theme=green-rain]) .hud-frame{--frame-bracket-opacity: .7}:is([data-hud-theme=rain],[data-hud-theme=mars-rain],[data-hud-theme=pink-rain],[data-hud-theme=green-rain]) .hud-frame:before{background-image:var(--hud-frame-grime)}:is([data-hud-theme=rain],[data-hud-theme=mars-rain],[data-hud-theme=pink-rain],[data-hud-theme=green-rain]) .hud-button:before{background-image:var(--hud-frame-grime)}:is([data-hud-theme=rain],[data-hud-theme=mars-rain],[data-hud-theme=pink-rain],[data-hud-theme=green-rain]) .hud-heading-plate:before,:is([data-hud-theme=rain],[data-hud-theme=mars-rain],[data-hud-theme=pink-rain],[data-hud-theme=green-rain]) .hud-title-block:before{background-image:var(--hud-frame-grime)}:is([data-hud-theme=rain],[data-hud-theme=mars-rain],[data-hud-theme=pink-rain],[data-hud-theme=green-rain]) .hud-heading-plate:after,:is([data-hud-theme=rain],[data-hud-theme=mars-rain],[data-hud-theme=pink-rain],[data-hud-theme=green-rain]) .hud-title-block:after{-webkit-mask-image:linear-gradient(#000,#000),var(--hud-line-sand);mask-image:linear-gradient(#000,#000),var(--hud-line-sand);-webkit-mask-position:center,0 0;mask-position:center,0 0;-webkit-mask-size:calc(100% - 4px) calc(100% - 4px),auto;mask-size:calc(100% - 4px) calc(100% - 4px),auto;-webkit-mask-repeat:no-repeat,repeat;mask-repeat:no-repeat,repeat;-webkit-mask-composite:source-over;mask-composite:add;mask-clip:no-clip,no-clip}:is([data-hud-theme=rain],[data-hud-theme=mars-rain],[data-hud-theme=pink-rain],[data-hud-theme=green-rain]) .hud-badge:before{background-image:var(--hud-frame-grime)}:is([data-hud-theme=rain],[data-hud-theme=mars-rain],[data-hud-theme=pink-rain],[data-hud-theme=green-rain]) .hud-transition{-webkit-mask-image:linear-gradient(#000,#000),var(--hud-line-sand);mask-image:linear-gradient(#000,#000),var(--hud-line-sand);-webkit-mask-position:center,0 0;mask-position:center,0 0;-webkit-mask-size:calc(100% - 4px) calc(100% - 4px),auto;mask-size:calc(100% - 4px) calc(100% - 4px),auto;-webkit-mask-repeat:no-repeat,repeat;mask-repeat:no-repeat,repeat;-webkit-mask-composite:source-over;mask-composite:add;mask-clip:no-clip,no-clip}:is([data-hud-theme=rain],[data-hud-theme=mars-rain],[data-hud-theme=pink-rain],[data-hud-theme=green-rain]) .hud-frame--dashed:before{background-image:var(--hud-frame-grime),repeating-linear-gradient(90deg,var(--frame-line) 0 7px,transparent 7px 13px),repeating-linear-gradient(90deg,var(--frame-line) 0 7px,transparent 7px 13px),repeating-linear-gradient(180deg,var(--frame-line) 0 7px,transparent 7px 13px),repeating-linear-gradient(180deg,var(--frame-line) 0 7px,transparent 7px 13px);background-size:auto,auto,100% var(--frame-border),100% var(--frame-border),var(--frame-border) 100%,var(--frame-border) 100%;background-position:left top,left top,left top,left bottom,left top,right top;background-repeat:repeat,repeat,no-repeat,no-repeat,no-repeat,no-repeat}:is([data-hud-theme=rain],[data-hud-theme=mars-rain],[data-hud-theme=pink-rain],[data-hud-theme=green-rain]) .hud-frame:after{mask-image:var(--hud-bracket-grime);-webkit-mask-image:var(--hud-bracket-grime);mask-repeat:repeat;-webkit-mask-repeat:repeat}:is([data-hud-theme=rain],[data-hud-theme=mars-rain],[data-hud-theme=pink-rain],[data-hud-theme=green-rain]) .hud-button:after{background:var(--hud-button-grain) repeat 0 0,var(--button-sheen) no-repeat 130% 0 / 220% 100%,var(--button-surface)}:is([data-hud-theme=rain],[data-hud-theme=mars-rain],[data-hud-theme=pink-rain],[data-hud-theme=green-rain]) .hud-button:hover:after{background-position:0 0,-70% 0,0 0}:is([data-hud-theme=rain],[data-hud-theme=mars-rain],[data-hud-theme=pink-rain],[data-hud-theme=green-rain]) :is(.hud-button--primary,.hud-button--success,.hud-button--warning,.hud-button--danger):after{background:var(--hud-button-grain-bright) repeat 0 0,var(--button-sheen) no-repeat 130% 0 / 220% 100%,var(--button-surface)}:is([data-hud-theme=rain],[data-hud-theme=mars-rain],[data-hud-theme=pink-rain],[data-hud-theme=green-rain]) :is(.hud-button--primary,.hud-button--success,.hud-button--warning,.hud-button--danger):hover:after{background-position:0 0,-70% 0,0 0}:is([data-hud-theme=rain],[data-hud-theme=mars-rain],[data-hud-theme=pink-rain],[data-hud-theme=green-rain]) .hud-header{background-image:var(--hud-surface-texture)}:is([data-hud-theme=rain],[data-hud-theme=mars-rain],[data-hud-theme=pink-rain],[data-hud-theme=green-rain]) :is(.hud-segmented,.hud-segmented__option[aria-pressed=true],.hud-switch__track,.hud-breadcrumb,.hud-checkbox__box,.hud-radio__box,.hud-stepper__dot,.hud-pagination__page,.hud-nav,.hud-tabs__list,.hud-alert,.hud-drawer,.hud-connstatus,.hud-transition,.hud-tags,.hud-tags__chip,.hud-dropzone,.hud-copy,.hud-empty,.hud-chat__msg){background-image:var(--hud-button-grain)}:is([data-hud-theme=rain],[data-hud-theme=mars-rain],[data-hud-theme=pink-rain],[data-hud-theme=green-rain]) :is(.hud-input,.hud-dropdown__trigger){background-image:var(--hud-edge-grime),var(--hud-edge-grime),var(--hud-edge-grime),var(--hud-edge-grime),var(--hud-button-grain);background-size:173px 3px,173px 3px,3px 173px,3px 173px,auto;background-position:left top,left bottom,left top,right top,0 0;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y,repeat}:is([data-hud-theme=rain],[data-hud-theme=mars-rain],[data-hud-theme=pink-rain],[data-hud-theme=green-rain]) :is(.hud-input,.hud-dropdown__trigger){-webkit-mask-image:linear-gradient(#000,#000),var(--hud-line-sand);mask-image:linear-gradient(#000,#000),var(--hud-line-sand);-webkit-mask-position:center,0 0;mask-position:center,0 0;-webkit-mask-size:calc(100% - 4px) calc(100% - 4px),auto;mask-size:calc(100% - 4px) calc(100% - 4px),auto;-webkit-mask-repeat:no-repeat,repeat;mask-repeat:no-repeat,repeat;-webkit-mask-composite:source-over;mask-composite:add;mask-clip:no-clip,no-clip}:is([data-hud-theme=rain],[data-hud-theme=mars-rain],[data-hud-theme=pink-rain],[data-hud-theme=green-rain]) :is(.hud-alert,.hud-chat__msg){-webkit-mask-image:linear-gradient(#000,#000),var(--hud-line-sand);mask-image:linear-gradient(#000,#000),var(--hud-line-sand);-webkit-mask-position:center,0 0;mask-position:center,0 0;-webkit-mask-size:calc(100% - 4px) calc(100% - 4px),auto;mask-size:calc(100% - 4px) calc(100% - 4px),auto;-webkit-mask-repeat:no-repeat,repeat;mask-repeat:no-repeat,repeat;-webkit-mask-composite:source-over;mask-composite:add;mask-clip:no-clip,no-clip}:is([data-hud-theme=rain],[data-hud-theme=mars-rain],[data-hud-theme=pink-rain],[data-hud-theme=green-rain]) .hud-segmented{-webkit-mask-image:linear-gradient(#000,#000),var(--hud-line-sand);mask-image:linear-gradient(#000,#000),var(--hud-line-sand);-webkit-mask-position:center,0 0;mask-position:center,0 0;-webkit-mask-size:calc(100% - 4px) calc(100% - 4px),auto;mask-size:calc(100% - 4px) calc(100% - 4px),auto;-webkit-mask-repeat:no-repeat,repeat;mask-repeat:no-repeat,repeat;-webkit-mask-composite:source-over;mask-composite:add;mask-clip:no-clip,no-clip}:is([data-hud-theme=rain],[data-hud-theme=mars-rain],[data-hud-theme=pink-rain],[data-hud-theme=green-rain]) .hud-segmented__option[aria-pressed=true]{-webkit-mask-image:linear-gradient(#000,#000),var(--hud-line-sand);mask-image:linear-gradient(#000,#000),var(--hud-line-sand);-webkit-mask-position:center,0 0;mask-position:center,0 0;-webkit-mask-size:calc(100% - 4px) calc(100% - 4px),auto;mask-size:calc(100% - 4px) calc(100% - 4px),auto;-webkit-mask-repeat:no-repeat,repeat;mask-repeat:no-repeat,repeat;-webkit-mask-composite:source-over;mask-composite:add;mask-clip:no-clip,no-clip}:is([data-hud-theme=rain],[data-hud-theme=mars-rain],[data-hud-theme=pink-rain],[data-hud-theme=green-rain]) .hud-progress__track{border-color:transparent;background-image:repeating-linear-gradient(90deg,var(--hud-divider-strong) 0 2px,transparent 2px 3px,var(--hud-divider-strong) 3px 4px,transparent 4px 6px,var(--hud-divider-strong) 6px 9px,transparent 9px 13px),repeating-linear-gradient(90deg,var(--hud-divider-strong) 0 2px,transparent 2px 3px,var(--hud-divider-strong) 3px 4px,transparent 4px 6px,var(--hud-divider-strong) 6px 9px,transparent 9px 13px),repeating-linear-gradient(180deg,var(--hud-divider-strong) 0 2px,transparent 2px 3px,var(--hud-divider-strong) 3px 4px,transparent 4px 6px,var(--hud-divider-strong) 6px 9px,transparent 9px 13px),repeating-linear-gradient(180deg,var(--hud-divider-strong) 0 2px,transparent 2px 3px,var(--hud-divider-strong) 3px 4px,transparent 4px 6px,var(--hud-divider-strong) 6px 9px,transparent 9px 13px);background-position:left top,left bottom,left top,right top;background-size:100% 1px,100% 1px,1px 100%,1px 100%;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat;background-origin:border-box}:is([data-hud-theme=rain],[data-hud-theme=mars-rain],[data-hud-theme=pink-rain],[data-hud-theme=green-rain]) .hud-progress--sm .hud-progress__track{background-image:linear-gradient(90deg,var(--hud-divider-strong),var(--hud-divider-strong)),linear-gradient(90deg,var(--hud-divider-strong),var(--hud-divider-strong)),linear-gradient(180deg,var(--hud-divider-strong),var(--hud-divider-strong)),linear-gradient(180deg,var(--hud-divider-strong),var(--hud-divider-strong))}:is([data-hud-theme=rain],[data-hud-theme=mars-rain],[data-hud-theme=pink-rain],[data-hud-theme=green-rain]) .hud-connstatus{-webkit-mask-image:linear-gradient(#000,#000),var(--hud-line-sand);mask-image:linear-gradient(#000,#000),var(--hud-line-sand);-webkit-mask-position:center,0 0;mask-position:center,0 0;-webkit-mask-size:calc(100% - 4px) calc(100% - 4px),auto;mask-size:calc(100% - 4px) calc(100% - 4px),auto;-webkit-mask-repeat:no-repeat,repeat;mask-repeat:no-repeat,repeat;-webkit-mask-composite:source-over;mask-composite:add;mask-clip:no-clip,no-clip}:is([data-hud-theme=rain],[data-hud-theme=mars-rain],[data-hud-theme=pink-rain],[data-hud-theme=green-rain]) .hud-copy:before{-webkit-mask-image:linear-gradient(#000,#000),var(--hud-line-sand);mask-image:linear-gradient(#000,#000),var(--hud-line-sand);-webkit-mask-position:center,0 0;mask-position:center,0 0;-webkit-mask-size:calc(100% - 4px) calc(100% - 4px),auto;mask-size:calc(100% - 4px) calc(100% - 4px),auto;-webkit-mask-repeat:no-repeat,repeat;mask-repeat:no-repeat,repeat;-webkit-mask-composite:source-over;mask-composite:add;mask-clip:no-clip,no-clip}:is([data-hud-theme=rain],[data-hud-theme=mars-rain],[data-hud-theme=pink-rain],[data-hud-theme=green-rain]) .hud-avatar:before{-webkit-mask-image:linear-gradient(#000,#000),var(--hud-line-sand);mask-image:linear-gradient(#000,#000),var(--hud-line-sand);-webkit-mask-position:center,0 0;mask-position:center,0 0;-webkit-mask-size:calc(100% - 4px) calc(100% - 4px),auto;mask-size:calc(100% - 4px) calc(100% - 4px),auto;-webkit-mask-repeat:no-repeat,repeat;mask-repeat:no-repeat,repeat;-webkit-mask-composite:source-over;mask-composite:add;mask-clip:no-clip,no-clip}:is([data-hud-theme=rain],[data-hud-theme=mars-rain],[data-hud-theme=pink-rain],[data-hud-theme=green-rain]) :is(.hud-tags,.hud-tags__chip){-webkit-mask-image:linear-gradient(#000,#000),var(--hud-line-sand);mask-image:linear-gradient(#000,#000),var(--hud-line-sand);-webkit-mask-position:center,0 0;mask-position:center,0 0;-webkit-mask-size:calc(100% - 4px) calc(100% - 4px),auto;mask-size:calc(100% - 4px) calc(100% - 4px),auto;-webkit-mask-repeat:no-repeat,repeat;mask-repeat:no-repeat,repeat;-webkit-mask-composite:source-over;mask-composite:add;mask-clip:no-clip,no-clip}:is([data-hud-theme=rain],[data-hud-theme=mars-rain],[data-hud-theme=pink-rain],[data-hud-theme=green-rain]) .hud-stepper__dot{-webkit-mask-image:linear-gradient(#000,#000),var(--hud-line-sand);mask-image:linear-gradient(#000,#000),var(--hud-line-sand);-webkit-mask-position:center,0 0;mask-position:center,0 0;-webkit-mask-size:calc(100% - 4px) calc(100% - 4px),auto;mask-size:calc(100% - 4px) calc(100% - 4px),auto;-webkit-mask-repeat:no-repeat,repeat;mask-repeat:no-repeat,repeat;-webkit-mask-composite:source-over;mask-composite:add;mask-clip:no-clip,no-clip}:is([data-hud-theme=rain],[data-hud-theme=mars-rain],[data-hud-theme=pink-rain],[data-hud-theme=green-rain]) .hud-stepper__step:before{-webkit-mask-image:var(--hud-line-sand);mask-image:var(--hud-line-sand)}:is([data-hud-theme=rain],[data-hud-theme=mars-rain],[data-hud-theme=pink-rain],[data-hud-theme=green-rain]) .hud-nav__item.is-active:after,:is([data-hud-theme=rain],[data-hud-theme=mars-rain],[data-hud-theme=pink-rain],[data-hud-theme=green-rain]) .hud-nav__item[aria-current]:after{-webkit-mask-image:var(--hud-line-sand);mask-image:var(--hud-line-sand)}:is([data-hud-theme=rain],[data-hud-theme=mars-rain],[data-hud-theme=pink-rain],[data-hud-theme=green-rain]) .hud-tabs__tab[aria-selected=true]:after{-webkit-mask-image:var(--hud-line-sand);mask-image:var(--hud-line-sand)}:is([data-hud-theme=rain],[data-hud-theme=mars-rain],[data-hud-theme=pink-rain],[data-hud-theme=green-rain]) .hud-pagination__page{-webkit-mask-image:linear-gradient(#000,#000),var(--hud-line-sand);mask-image:linear-gradient(#000,#000),var(--hud-line-sand);-webkit-mask-position:center,0 0;mask-position:center,0 0;-webkit-mask-size:calc(100% - 4px) calc(100% - 4px),auto;mask-size:calc(100% - 4px) calc(100% - 4px),auto;-webkit-mask-repeat:no-repeat,repeat;mask-repeat:no-repeat,repeat;-webkit-mask-composite:source-over;mask-composite:add;mask-clip:no-clip,no-clip}:is([data-hud-theme=rain],[data-hud-theme=mars-rain],[data-hud-theme=pink-rain],[data-hud-theme=green-rain]) .hud-switch input+.hud-switch__track{-webkit-mask-image:linear-gradient(#000,#000),var(--hud-line-sand);mask-image:linear-gradient(#000,#000),var(--hud-line-sand);-webkit-mask-position:center,0 0;mask-position:center,0 0;-webkit-mask-size:calc(100% - 4px) calc(100% - 4px),auto;mask-size:calc(100% - 4px) calc(100% - 4px),auto;-webkit-mask-repeat:no-repeat,repeat;mask-repeat:no-repeat,repeat;-webkit-mask-composite:source-over;mask-composite:add;mask-clip:no-clip,no-clip}:is([data-hud-theme=rain],[data-hud-theme=mars-rain],[data-hud-theme=pink-rain],[data-hud-theme=green-rain]) .hud-popover{background-image:var(--hud-surface-texture)}:is([data-hud-theme=rain],[data-hud-theme=mars-rain],[data-hud-theme=pink-rain],[data-hud-theme=green-rain]) .hud-shell__side{background-image:var(--hud-surface-texture)}:is([data-hud-theme=rain],[data-hud-theme=mars-rain],[data-hud-theme=pink-rain],[data-hud-theme=green-rain]) .hud-select{background-image:var(--hud-edge-grime),var(--hud-edge-grime),var(--hud-edge-grime),var(--hud-edge-grime),var(--hud-button-grain),var(--hud-select-chevron);background-size:173px 3px,173px 3px,3px 173px,3px 173px,auto,auto;background-position:left top,left bottom,left top,right top,0 0,right 14px center;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y,repeat,no-repeat}:is([data-hud-theme=rain],[data-hud-theme=mars-rain],[data-hud-theme=pink-rain],[data-hud-theme=green-rain]) .hud-range{--hud-range-texture: var(--hud-button-grain)}:is([data-hud-theme=rain],[data-hud-theme=mars-rain],[data-hud-theme=pink-rain],[data-hud-theme=green-rain]) .hud-range::-webkit-slider-thumb{background:var(--hud-button-grain),linear-gradient(180deg,var(--hud-cyan-300),var(--hud-cyan-500))}:is([data-hud-theme=rain],[data-hud-theme=mars-rain],[data-hud-theme=pink-rain],[data-hud-theme=green-rain]) .hud-range::-moz-range-thumb{background:var(--hud-button-grain),linear-gradient(180deg,var(--hud-cyan-300),var(--hud-cyan-500))}:is([data-hud-theme=rain],[data-hud-theme=mars-rain],[data-hud-theme=pink-rain],[data-hud-theme=green-rain]) .hud-switch input:checked+.hud-switch__track{background:var(--hud-button-grain),linear-gradient(color-mix(in srgb,var(--hud-cyan-500) 28%,rgba(2,12,20,.8)),color-mix(in srgb,var(--hud-cyan-500) 28%,rgba(2,12,20,.8)))}:is([data-hud-theme=rain],[data-hud-theme=mars-rain],[data-hud-theme=pink-rain],[data-hud-theme=green-rain]) .hud-switch__track:after{background-image:var(--hud-button-grain)}:is([data-hud-theme=rain],[data-hud-theme=mars-rain],[data-hud-theme=pink-rain],[data-hud-theme=green-rain]) .hud-switch input:checked+.hud-switch__track:after{background-image:var(--hud-button-grain)}:is([data-hud-theme=rain],[data-hud-theme=mars-rain],[data-hud-theme=pink-rain],[data-hud-theme=green-rain]) :is(.hud-checkbox input:checked+.hud-checkbox__box,.hud-radio input:checked+.hud-radio__box){background:var(--hud-button-grain),linear-gradient(180deg,var(--hud-cyan-300),var(--hud-cyan-500))}:is([data-hud-theme=rain],[data-hud-theme=mars-rain],[data-hud-theme=pink-rain],[data-hud-theme=green-rain]) .hud-badge:after{background-image:var(--hud-button-grain)}:is([data-hud-theme=rain],[data-hud-theme=mars-rain],[data-hud-theme=pink-rain],[data-hud-theme=green-rain]) .hud-rating__star.is-active .hud-icon{mask-image:var(--hud-bracket-grime);-webkit-mask-image:var(--hud-bracket-grime);mask-repeat:repeat;-webkit-mask-repeat:repeat}:is([data-hud-theme=rain],[data-hud-theme=mars-rain],[data-hud-theme=pink-rain],[data-hud-theme=green-rain]) .hud-table tbody tr:hover{background-image:var(--hud-button-grain)}:is([data-hud-theme=rain],[data-hud-theme=mars-rain],[data-hud-theme=pink-rain],[data-hud-theme=green-rain]) :is(.hud-notif:hover,.hud-notif:focus-visible){background-image:var(--hud-button-grain)}.boot-loader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--hud-z-popover) + 10);transition:opacity .22s ease}.boot-loader--hidden{opacity:0;pointer-events:none}.boot-loader--offline .hud-loading-overlay__label{color:var(--hud-amber)}.boot-loader .hud-loading-overlay{position:absolute}.boot-loader .hud-loading-overlay__icon{width:1.65rem;height:1.65rem;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
