@layer components{.panel.astro-repezxbz{--c:var(--chamfer-m);--c-tl:var(--c);--c-tr:var(--c);--c-br:var(--c);--c-bl:var(--c);--accent:transparent;--accent-2:transparent;--glass-top:#0d151fe0;--glass-bottom:#03060bf0;--edge:var(--cp-hairline);--pad:var(--space-m);isolation:isolate;min-inline-size:0;color:var(--color-text);list-style:none;display:block;position:relative}.panel--chamfer-diagonal.astro-repezxbz{--c-tr:0px;--c-bl:0px}.panel--chamfer-none.astro-repezxbz{--c-tl:0px;--c-tr:0px;--c-br:0px;--c-bl:0px}.panel--pad-none.astro-repezxbz{--pad:0}.panel--pad-s.astro-repezxbz{--pad:var(--space-s)}.panel--pad-m.astro-repezxbz{--pad:clamp(var(--space-s), .75rem + 1.2vw, var(--space-l))}.panel--pad-l.astro-repezxbz{--pad:clamp(var(--space-m), 1rem + 2vw, var(--space-xl))}.panel--selected.astro-repezxbz{--glass-top:#0b1c2beb;--edge:color-mix(in srgb, var(--color-focus) 45%, var(--cp-hairline))}.panel--translucent.astro-repezxbz{--glass-top:#101a269e;--glass-bottom:#03060bc7}.panel--accent-split.astro-repezxbz{--accent:var(--color-player);--accent-2:var(--color-interaction)}.panel--accent-player.astro-repezxbz{--accent:var(--color-player);--accent-2:var(--color-player)}.panel--accent-interaction.astro-repezxbz{--accent:var(--color-interaction);--accent-2:var(--color-interaction-soft)}.panel--accent-economy.astro-repezxbz{--accent:var(--color-economy);--accent-2:var(--color-economy)}.panel--accent-hostile.astro-repezxbz{--accent:var(--color-hostile);--accent-2:var(--color-hostile-core)}.panel--accent-integrity.astro-repezxbz{--accent:var(--color-integrity);--accent-2:var(--color-integrity)}.panel__frame.astro-repezxbz,.panel__frame.astro-repezxbz:before,.panel__frame.astro-repezxbz:after{--shape:polygon(var(--c-tl) 0, calc(100% - var(--c-tr)) 0, 100% var(--c-tr), 100% calc(100% - var(--c-br)), calc(100% - var(--c-br)) 100%, var(--c-bl) 100%, 0 calc(100% - var(--c-bl)), 0 var(--c-tl));clip-path:var(--shape);position:absolute}.panel__frame.astro-repezxbz{--c-tl-o:var(--c-tl);--c-tr-o:var(--c-tr);--c-br-o:var(--c-br);--c-bl-o:var(--c-bl);z-index:-1;background:linear-gradient(180deg, #ffffff1a, transparent 30%), var(--edge);inset:0}.panel__frame.astro-repezxbz:before,.panel__frame.astro-repezxbz:after{content:"";inset:var(--hairline-width);--c-tl:max(0px, var(--c-tl-o) - .59px);--c-tr:max(0px, var(--c-tr-o) - .59px);--c-br:max(0px, var(--c-br-o) - .59px);--c-bl:max(0px, var(--c-bl-o) - .59px)}.panel__frame.astro-repezxbz:before{background:radial-gradient(90% 55% at 12% 0%, color-mix(in srgb, var(--accent) 8%, transparent), transparent 70%), linear-gradient(118deg, #ffffff08 0 24%, transparent 24.2%), linear-gradient(180deg, #ffffff06, transparent 22%), linear-gradient(180deg, var(--glass-top), var(--glass-bottom))}.panel__frame.astro-repezxbz:after{opacity:.05;mix-blend-mode:overlay;background-image: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='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");background-size:160px 160px}.panel__strip.astro-repezxbz{inset-block-start:0;inset-inline:calc(var(--c-tl) + 10px) calc(var(--c-tr) + 10px);background:linear-gradient(90deg, var(--accent) 0 30%, transparent 30% 70%, var(--accent-2) 70% 100%);block-size:2px;box-shadow:0 0 var(--bloom-tight) color-mix(in srgb, var(--accent) 55%, transparent);position:absolute}.panel--accent-player.astro-repezxbz .panel__strip.astro-repezxbz,.panel--accent-economy.astro-repezxbz .panel__strip.astro-repezxbz,.panel--accent-integrity.astro-repezxbz .panel__strip.astro-repezxbz,.panel--accent-hostile.astro-repezxbz .panel__strip.astro-repezxbz,.panel--accent-interaction.astro-repezxbz .panel__strip.astro-repezxbz{background:linear-gradient(90deg, var(--accent), var(--accent-2) 36%, transparent 36%);inset-inline-end:40%}.panel__vent.astro-repezxbz{clip-path:polygon(4px 0,calc(100% - 4px) 0,100% 100%,0 100%);background:repeating-linear-gradient(90deg,#000000b3 0 3px,#ffffff12 3px 4px,#0000 4px 7px);block-size:8px;inline-size:54px;position:absolute;inset-block-start:7px;inset-inline-start:50%;translate:-50%}.panel__bolts.astro-repezxbz{--bolt:radial-gradient(circle at 50% 50%, #06080c 0 1.4px, #4a5462 1.6px 2.6px, #20262f 2.8px 3.6px, #0009 3.8px 4.3px, transparent 4.5px);--inset:calc(var(--c) * .35 + 7px);inset:var(--inset);pointer-events:none;background:var(--bolt) left top / 10px 10px no-repeat, var(--bolt) right top / 10px 10px no-repeat, var(--bolt) left bottom / 10px 10px no-repeat, var(--bolt) right bottom / 10px 10px no-repeat;position:absolute}.panel__body.astro-repezxbz{padding:var(--pad);position:relative}.panel--pad-none.astro-repezxbz .panel__body.astro-repezxbz{padding:0}@media (forced-colors:active){.panel.astro-repezxbz{border:1px solid canvastext}}}
