@property --lit{syntax: "<number>"; inherits: true; initial-value: 0;}@property --stroke{syntax: "<color>"; inherits: true; initial-value: transparent;}@property --stroke-in{syntax: "<color>"; inherits: true; initial-value: transparent;}@property --fill{syntax: "<color>"; inherits: true; initial-value: transparent;}.disks-wrap{--disk-ease: cubic-bezier(.16, 1, .3, 1);--disk-pull: cubic-bezier(.22, 1.18, .36, 1);position:relative;--bleed-width: min(48rem, calc(100% - 30rem) );min-width:0;min-height:0;margin:0 auto;color:var(--ink)}.slot{position:relative;width:100%;height:100%;min-width:0;min-height:0}.rack{top:calc(-1 * (var(--bleed-top) + var(--bleed-pad-top, 0px)));bottom:calc(-1 * (var(--bleed-bottom) + var(--bleed-pad-bottom, 0px)));right:calc(1.15rem - var(--bleed-right));overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none;padding:max(var(--top-band),var(--bleed-pad-top, 0px)) calc(.2rem + var(--bleed-right)) max(var(--bottom-band),var(--bleed-pad-bottom, 0px)) calc(.2rem + var(--bleed-left))}.desk:has(.disk-sheet:not([hidden])) .desk-window{clip-path:inset(-100vh calc(-1 * var(--pad-x, 0rem)) -100vh)}.rack::-webkit-scrollbar{width:0;height:0;display:none}.disks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem 1.25rem;justify-items:center;align-items:start}.disk{--radius: .36rem;--nudge: 0rem;--fade: 1;--lit: 1;--stroke: rgb(from var(--shell) r g b / .95);--stroke-in: rgb(from var(--cream) r g b / .34);--fill: color-mix(in srgb, var(--shell) 62%, var(--glass-abyss));--status-fill: var(--glass-abyss);position:relative;container-type:inline-size;width:100%;aspect-ratio:.905;transform:translateY(var(--nudge));transition:transform .28s var(--disk-ease)}.disk:hover,.disk:focus-within,.disk.is-open{--nudge: -.42rem}.disk[data-placeholder]{--lit: .22}.disk[data-placeholder]:hover,.disk[data-placeholder]:focus-within{--nudge: 0rem}.disk[data-placeholder] .disk-3d{opacity:.42;filter:saturate(.35)}.disk-hit:disabled{cursor:default}.disk-hit{position:absolute;inset:0;z-index:3;padding:0;border:0;border-radius:var(--radius);background:none;font:inherit;color:inherit;text-decoration:none}.disk:hover .disk-hit{bottom:var(--nudge)}.disk-3d{position:absolute;inset:0}.disk-shell{position:absolute;inset:0;overflow:hidden;background:var(--stroke);border-radius:var(--radius);clip-path:polygon(0 0,calc(100% - 13px) 0,100% 13px,100% 100%,0 100%)}.disk-shell:before{content:"";position:absolute;inset:1.6px;z-index:0;background-color:var(--fill);background-image:linear-gradient(112deg,transparent 0 14%,rgb(from var(--cream-hot) r g b / calc(.16 * var(--lit))) 26%,rgb(from var(--cream-hot) r g b / calc(.04 * var(--lit))) 33%,transparent 46%),radial-gradient(120% 78% at 46% 116%,rgb(from var(--cream-hot) r g b / calc(.32 * var(--lit))) 0%,transparent 62%),linear-gradient(180deg,rgb(from var(--glass-abyss) r g b / calc(.3 * var(--lit))),transparent 42%);box-shadow:inset 0 1.5px rgb(from var(--cream-hot) r g b / calc(.42 * var(--lit))),inset 0 -1.5px rgb(from var(--cream-hot) r g b / calc(.26 * var(--lit))),inset 0 0 30px rgb(from var(--glass-abyss) r g b / calc(.22 * var(--lit)));clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,0 100%)}.disk-well{position:absolute;top:0;left:10%;right:23%;height:30%;border-radius:0 0 .5rem .5rem;box-shadow:inset 0 0 0 2px var(--stroke-in),inset 0 -2px 4px rgb(from var(--glass-abyss) r g b / calc(.28 * var(--lit)))}.disk-shutter{position:absolute;top:0;left:20%;right:27%;height:27%;border-radius:0 0 .32rem .32rem;background-image:repeating-linear-gradient(90deg,rgb(from var(--cream) r g b / calc(.2 - .2 * var(--lit))) 0 1px,transparent 1px 5px),repeating-linear-gradient(180deg,rgb(from var(--cream-hot) r g b / calc(.05 * var(--lit))) 0 1px,transparent 1px 3px),linear-gradient(180deg,rgb(from var(--metal-hi) r g b / calc(.72 * var(--lit))),rgb(from var(--metal) r g b / calc(.6 * var(--lit))) 55%,rgb(from var(--metal-lo) r g b / calc(.64 * var(--lit))));box-shadow:inset 0 0 0 1.2px var(--stroke),inset 0 1px rgb(from var(--cream-hot) r g b / calc(.4 * var(--lit))),0 2px 3px rgb(from var(--glass-abyss) r g b / calc(.28 * var(--lit)))}.disk-slot{position:absolute;top:14%;right:5%;width:18%;height:72%;box-sizing:border-box;border:1.5px solid var(--glass-abyss);border-radius:3px;overflow:hidden;background:var(--status-fill);box-shadow:inset 1px 0 rgb(from var(--cream-hot) r g b / calc(.3 * var(--lit))),inset -1px 0 rgb(from var(--glass-abyss) r g b / calc(.38 * var(--lit))),0 2px 3px rgb(from var(--glass-abyss) r g b / calc(.34 * var(--lit)))}.disk-status{position:absolute;top:14%;right:4%;z-index:2;display:flex;align-items:center;justify-content:center;width:20%;height:72%;color:var(--ink-hot);line-height:1;text-align:center;white-space:nowrap}.disk-status>span{rotate:-90deg}.disk[data-status=concept]{--status-fill: var(--status-idea)}.disk[data-status=dev]{--status-fill: var(--status-dev)}.disk[data-status=released]{--status-fill: var(--status-live)}.disk[data-status=dropped]{--status-fill: var(--status-dropped)}.disk-arrow{position:absolute;top:3%;left:3.5%;width:7px;height:7px;background:var(--stroke);clip-path:polygon(50% 0,100% 100%,0 100%)}.disk-notch{position:absolute;bottom:3.5%;width:.55rem;height:.55rem;border-radius:1.5px;box-shadow:inset 0 0 0 1px var(--stroke)}.disk-notch.is-lock{left:5%}.disk-notch.is-hd{right:5%}.disk-label{position:absolute;inset:34% 8% 8%;overflow:hidden;border-radius:3px;color:var(--ink-hot);background:var(--navy);box-shadow:inset 0 0 0 1px var(--stroke),inset 0 8px 18px rgb(from var(--glass-abyss) r g b / .2)}.disk-index{position:absolute;inset:0;display:grid;grid-template-rows:1fr auto auto;padding:7%}.disk-title{align-self:start;max-width:10ch;margin-top:8%;font-family:var(--type-label-family);font-size:var(--type-label-size);font-weight:var(--type-label-weight);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-transform);line-height:.92;overflow-wrap:anywhere}@container (min-width: 12rem){.disk-index .disk-title{font-size:var(--t3)}}.disk-logo{position:absolute;top:8%;right:7%;width:24%;height:auto;border-radius:12%;box-shadow:0 4px 10px rgb(from var(--glass-abyss) r g b / .34)}.disk[data-id=squadron] .disk-title{max-width:66%}.disk-summary{display:-webkit-box;padding-block:4%;overflow:hidden;color:var(--muted);font-size:var(--t1);line-height:1.22;-webkit-box-orient:vertical;-webkit-line-clamp:3}@container (min-width: 14rem){.disk-index .disk-summary{font-size:var(--t2)}}.disk-action{margin-top:5%;color:var(--label);line-height:1;text-align:right}.disk:hover .disk-action,.disk:focus-within .disk-action,.disk.is-open .disk-action{color:var(--signal-hover)}.disk[data-shell=teal]{--shell: var(--teal)}.disk[data-shell=orange]{--shell: var(--orange)}.disk[data-shell=cream]{--shell: var(--cream)}.disk[data-shell=navy]{--shell: var(--navy-mid)}.disk[data-placeholder] .disk-label{background-color:var(--hull);background-image:repeating-linear-gradient(135deg,transparent 0 12px,rgb(from var(--cream) r g b / .1) 12px 13px)}.disk[data-placeholder] .disk-title{max-width:100%;font-size:clamp(.62rem,5.5cqw,.86rem);line-height:1.08}.rack-scroll{--thumb-h: 2.4rem;--thumb-t: 0px;position:absolute;top:.35rem;right:0;bottom:.35rem;z-index:4;width:.7rem}.rack-scroll[hidden]{display:none}.rack-scroll-track{position:absolute;top:0;bottom:0;left:50%;width:1px;margin-left:-.5px;background:var(--hud-mute)}.rack-scroll-track:before,.rack-scroll-track:after{content:"";position:absolute;left:-2px;width:5px;height:1px;background:var(--hud-ink)}.rack-scroll-track:before{top:0}.rack-scroll-track:after{bottom:0}.rack-scroll-thumb{position:absolute;top:var(--thumb-t);left:1px;right:1px;height:var(--thumb-h);padding:0;border:0;border-radius:99px;background:var(--hud-label);cursor:pointer}.rack-scroll-thumb:hover,.rack-scroll-thumb:focus-visible{background:var(--signal)}.disk-sheet{position:absolute;inset:0;z-index:5;min-width:0;min-height:0;pointer-events:none}.disk-sheet[hidden]{display:none}.disk-scrim{pointer-events:auto}.disk-sheet-swap{position:relative;display:flex;justify-content:center;width:min(38rem,100%);max-height:100%;min-width:0;min-height:0;pointer-events:auto}.disks-wrap .disk-sheet>.disk-sheet-swap>.sheet{pointer-events:auto;width:100%;height:auto;max-height:100%;flex:0 1 auto;animation:none}.disks-wrap .disk-sheet .sheet-pane,.disks-wrap .disk-sheet .sheet-body{flex:0 1 auto}.panel-doc[hidden]{display:none!important}.disks-wrap .panel-doc>*+*{margin-top:.85rem}.disk-sheet.is-out .disk-sheet-swap{animation:screenDeconstruct var(--screen-out) var(--screen-out-ease) both}.disk-sheet.is-in .disk-sheet-swap{animation:screenReconstruct var(--screen-in) var(--screen-in-ease) both}.disk-sheet.is-in>.disk-scrim{animation:scrimIn var(--screen-in) ease-out both}.disk-sheet.is-out>.disk-scrim{animation:scrimOut var(--screen-out) ease-out both}@container viewport style(--bp-phone: 1){.disks-wrap{--float-lift: 3.2rem;--float-drop: 5.2rem;--bleed-width: calc(100% - 15rem) ;--bleed-pad-top: var(--float-lift);--bleed-pad-bottom: var(--float-drop)}.rack{right:calc(1rem - var(--bleed-right))}.disks{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.1rem .9rem}.disk-sheet-swap{width:100%}.disks-wrap .disk-sheet>.disk-sheet-swap>.sheet{width:100%}}@container viewport style(--bp-portrait: 1){.disks-wrap{--bleed-width: 100%}}@media(prefers-reduced-motion:reduce){.disk-sheet.is-out .disk-sheet-swap,.disk-sheet.is-in .disk-sheet-swap,.disk-sheet.is-in>.disk-scrim,.disk-sheet.is-out>.disk-scrim,.disk{animation:none;transition:none}}
