.fleet{--ivory:#f5f3ee;--ink:#17242b;--amber:#db8235;--page:#13171a;--stage:#13171a;--text:var(--ivory);--muted:#a7adb1;--arrow:var(--ivory);--reading:#eef0ef;--closing:#172b35;--ease:cubic-bezier(.22,.68,0,1);--serif:var(--font-serif);--sans:var(--font-sans);--sw:min(1220px,calc(100vw - 64px),calc((100svh - 316px) * 1.5));color:var(--text);font:400 16px/1.55 var(--sans);-webkit-font-smoothing:antialiased}.fleet *,.fleet :after,.fleet :before{box-sizing:border-box}@media (max-width:640px){.fleet{--sw:100vw}}@media (orientation:landscape) and (max-height:540px){.fleet{--sw:min(100vw - 32px,(100svh - 24px) * 1.5)}}html:has(.fleet[data-full]){overflow:hidden}body:has(.fleet[data-full]) #footer,body:has(.fleet[data-full]) [data-place=float],body:has(.fleet[data-full])>.c-header{display:none}.fleet .room{position:relative;background:var(--page);padding:0 0 clamp(18px,2.4vw,32px);overflow-x:clip}.fleet .spacer{height:76px}@media (max-width:640px){.fleet .spacer{height:64px}}.fleet .head{width:var(--sw);margin:clamp(4px,1.2svh,16px) auto clamp(14px,1.6vw,22px);display:grid;justify-content:center;justify-items:center;text-align:center;gap:16px}@media (max-width:640px){.fleet .head{width:auto;margin-inline:16px}}.fleet .head>div{display:grid;justify-items:center}.fleet .eyebrow{display:none;margin:0 0 8px}.fleet[data-alone] .eyebrow{display:inline-block;margin:-8px 0 4px;padding-block:8px;font:500 11px/1.2 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);text-decoration:none;transition:color .2s}.fleet[data-alone] .eyebrow:hover{color:var(--text)}.fleet[data-alone] .eyebrow:focus-visible{outline:1px solid var(--text);outline-offset:3px}.fleet .note{font:500 11px/1.2 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);white-space:nowrap;display:inline-flex;align-items:center;gap:9px;margin-top:10px}.fleet .note:before{content:"";width:18px;height:1px;background:var(--amber)}.fleet .head .rule{display:block;width:56px;height:1px;margin:0 0 clamp(12px,1.8svh,20px);background:var(--amber);opacity:.7}.fleet h1{margin:0;font:300 clamp(30px,3.4vw,50px)/1.05 var(--sans);letter-spacing:-.045em}.fleet h1 em{font:italic 400 1.04em var(--serif);letter-spacing:-.02em;white-space:nowrap}.fleet .viewer{position:relative;width:var(--sw);margin:0 auto}.fleet .stage{position:relative;width:100%;aspect-ratio:3/2;overflow:visible;background:var(--stage);touch-action:pan-y;user-select:none;-webkit-user-select:none;outline:none;cursor:grab}.fleet .stage.still{cursor:default}.fleet .stage.dragging{cursor:grabbing}.fleet .stage:focus-visible{box-shadow:inset 0 0 0 2px var(--ivory),inset 0 0 0 3px var(--ink)}.fleet .group{transition:opacity .5s var(--ease)}.fleet .group,.fleet .layer{position:absolute;inset:0;opacity:0;visibility:hidden}.fleet .layer img{position:absolute;display:block;max-width:none;pointer-events:none;-webkit-user-drag:none}.fleet .layer .fill{inset:0;width:100%;height:100%}.fleet .layer .still{--fx:14%;--fy:15%;--mx:linear-gradient(to right,transparent,rgba(0,0,0,.03) calc(var(--fx) * .2),rgba(0,0,0,.14) calc(var(--fx) * .4),rgba(0,0,0,.38) calc(var(--fx) * .6),rgba(0,0,0,.72) calc(var(--fx) * .8),#000 var(--fx),#000 calc(100% - var(--fx)),rgba(0,0,0,.72) calc(100% - var(--fx) * .8),rgba(0,0,0,.38) calc(100% - var(--fx) * .6),rgba(0,0,0,.14) calc(100% - var(--fx) * .4),rgba(0,0,0,.03) calc(100% - var(--fx) * .2),transparent);--my:linear-gradient(to bottom,transparent,rgba(0,0,0,.03) calc(var(--fy) * .2),rgba(0,0,0,.14) calc(var(--fy) * .4),rgba(0,0,0,.38) calc(var(--fy) * .6),rgba(0,0,0,.72) calc(var(--fy) * .8),#000 var(--fy),#000 calc(100% - var(--fy)),rgba(0,0,0,.72) calc(100% - var(--fy) * .8),rgba(0,0,0,.38) calc(100% - var(--fy) * .6),rgba(0,0,0,.14) calc(100% - var(--fy) * .4),rgba(0,0,0,.03) calc(100% - var(--fy) * .2),transparent);-webkit-mask-image:var(--mx),var(--my);mask-image:var(--mx),var(--my);-webkit-mask-composite:source-in;mask-composite:intersect}.fleet .layer .still.bare,.fleet[data-cover] .layer .still{-webkit-mask-image:none;mask-image:none}.fleet .layer .hall{top:0;left:-50%;width:200%;height:100%}.fleet .arrow{position:absolute;top:50%;z-index:5;width:48px;height:96px;margin-top:-48px;padding:0;display:grid;place-items:center;background:none;border:0;color:var(--arrow);cursor:pointer;opacity:.62;transition:opacity .35s var(--ease);-webkit-tap-highlight-color:transparent}.fleet .arrow.prev{left:clamp(2px,1.1vw,16px)}.fleet .arrow.next{right:clamp(2px,1.1vw,16px)}.fleet .arrow svg{width:13px;height:26px;overflow:visible;filter:drop-shadow(0 0 2.5px rgba(16,41,52,.4))}@media (hover:hover){.fleet .viewer:not(:hover) .arrow{opacity:.38}.fleet .arrow:hover{opacity:1}}.fleet .arrow:focus-visible{opacity:1;outline:1px solid var(--arrow);outline-offset:-10px}.fleet .arrow[disabled]{visibility:hidden}.fleet .modes{display:flex;justify-content:center;gap:clamp(22px,3.4vw,44px);margin-top:clamp(8px,1vw,14px)}.fleet .modes button{position:relative;height:44px;padding:0 2px;background:none;border:0;cursor:pointer;font:500 11px/1 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);transition:color .35s var(--ease);-webkit-tap-highlight-color:transparent}.fleet .modes button:after{content:"";position:absolute;left:50%;right:50%;bottom:9px;height:1px;background:var(--amber);transition:left .45s var(--ease),right .45s var(--ease)}.fleet .modes button[aria-selected=true]{color:var(--text)}.fleet .modes button[aria-selected=true]:after{left:0;right:0}@media (hover:hover){.fleet .modes button:hover{color:var(--text)}}.fleet .modes button:focus-visible{outline:1px solid var(--text);outline-offset:2px}.fleet .loading{position:absolute;left:50%;top:50%;translate:-50% -50%;z-index:4;font:500 11px/1 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--ivory);opacity:.8;text-align:center}.fleet .tool{position:absolute;z-index:6;width:44px;height:44px;padding:0;display:none;place-items:center;background:none;border:0;color:var(--arrow);cursor:pointer;opacity:.62;transition:opacity .35s var(--ease);-webkit-tap-highlight-color:transparent}.fleet .tool svg{width:16px;height:16px;overflow:visible;filter:drop-shadow(0 0 2.5px rgba(16,41,52,.4))}@media (hover:hover){.fleet .tool:hover{opacity:1}}.fleet .tool:focus-visible{opacity:1;outline:1px solid var(--arrow);outline-offset:-6px}.fleet .full{right:clamp(2px,1.1vw,16px);top:calc(var(--sw) / 1.5 - 46px)}@media (hover:none),(max-width:1024px){.fleet .full{display:grid}}.fleet .full[disabled]{visibility:hidden}.fleet .turn{display:none}.fleet[data-full] .viewer{position:fixed;inset:0;z-index:150;width:auto;margin:0;background:var(--page);touch-action:none;overscroll-behavior:none}.fleet[data-full] .stage{position:absolute;inset:0;width:auto;aspect-ratio:auto;overflow:hidden;touch-action:none}.fleet[data-full] .full{display:none}.fleet[data-full] .close{display:grid;top:6px;right:6px}.fleet[data-full] .modes{position:absolute;z-index:6;left:0;right:0;bottom:0;margin:0;padding:30px 0 6px;background:linear-gradient(transparent,var(--page) 78%)}@media (orientation:portrait){.fleet[data-full] .turn{position:absolute;z-index:6;left:0;right:0;bottom:64px;margin:0;display:flex;justify-content:center;align-items:center;gap:10px;font:500 11px/1 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);pointer-events:none}.fleet .turn svg{color:#a7adb1;width:20px;height:16px;overflow:visible}}.fleet .pick{display:flex;gap:clamp(28px,3.4vw,52px);width:max-content;max-width:100%;margin:2px auto 0;padding:0 16px;overflow-x:auto;scrollbar-width:none;position:relative;z-index:3;flex:none}.fleet .pick::-webkit-scrollbar{display:none}.fleet .pick div{flex:none;display:grid;grid-template-rows:auto auto;grid-auto-flow:column;column-gap:22px;row-gap:9px}.fleet .pick span{width:0;font:500 10px/1 var(--sans);letter-spacing:.16em;text-transform:uppercase;opacity:.7}.fleet .pick a,.fleet .pick span{white-space:nowrap;color:var(--muted)}.fleet .pick a{grid-row:2;font:400 15px/1.2 var(--sans);text-decoration:none;padding-bottom:9px;border-bottom:1px solid transparent;transition:color .2s}.fleet .pick a:hover,.fleet .pick a[aria-current=page]{color:var(--text)}.fleet .pick a[aria-current=page]{border-bottom-color:var(--amber)}.fleet .pick a:focus-visible{outline:1px solid var(--text);outline-offset:3px}@media (max-width:640px){.fleet .pick{gap:26px}.fleet .pick div{column-gap:18px}.fleet .pick a{font-size:14px}}.fleet .tiers{display:flex;width:max-content;margin:14px auto 0;padding:3px;border-radius:999px;border:1px solid rgba(245,243,238,.16);position:relative;z-index:3;flex:none}.fleet .tiers a,.fleet .tiers span{font:500 10px/1 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);text-decoration:none;padding:8px 15px;border-radius:999px;transition:color .2s,background-color .2s}.fleet .tiers a:hover{color:var(--text)}.fleet .tiers [aria-current]{color:var(--text);background:rgba(245,243,238,.1)}.fleet .tiers a:focus-visible{outline:1px solid var(--text);outline-offset:2px}@media (min-width:1025px){.fleet:not([data-full]) .room{display:flex;flex-direction:column;height:100svh;min-height:580px;padding-bottom:0;overflow:clip}.fleet:not([data-full]) .head,.fleet:not([data-full]) .spacer{position:relative;z-index:3;flex:none}.fleet:not([data-full]) .head{width:auto;margin-bottom:0}.fleet:not([data-full]) h1{font-size:clamp(28px,min(3.4vw,5.4svh),50px)}.fleet:not([data-full]) .viewer{flex:1;min-height:0;width:100%;display:flex;flex-direction:column}.fleet:not([data-full]) .stage{flex:1;min-height:0;aspect-ratio:auto}.fleet:not([data-full]) .modes{position:relative;z-index:4;flex:none;margin:-40px 0 0;padding:40px 0 clamp(6px,1.6svh,18px);background:linear-gradient(transparent,var(--page) 62%)}.fleet:not([data-full]) .arrow{transition:opacity .35s var(--ease),left .45s var(--ease),right .45s var(--ease)}.fleet:not([data-full]) .full{top:auto;bottom:64px}}.fleet .cue{position:relative;z-index:5;display:flex;align-items:center;gap:14px;width:max-content;min-height:56px;margin:clamp(14px,2.4svh,24px) auto 0;padding:8px 9px 8px 22px;border-radius:999px;border:1px solid color-mix(in srgb,var(--color-ivory) 22%,transparent);background:color-mix(in srgb,var(--color-ivory) 10%,transparent);box-shadow:0 14px 34px color-mix(in srgb,var(--color-night) 46%,transparent),inset 0 1px 0 color-mix(in srgb,var(--color-ivory) 16%,transparent);color:var(--color-ivory);font:650 var(--text-label)/1 var(--sans);letter-spacing:var(--tracking-label);text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .18s ease,border-color .18s ease,transform .18s ease}.fleet .cue:is(:hover,:focus-visible){border-color:color-mix(in srgb,var(--color-ivory) 38%,transparent);background:color-mix(in srgb,var(--color-ivory) 16%,transparent);transform:translateY(-2px)}.fleet .cue:focus-visible{outline:1px solid var(--text);outline-offset:3px}.fleet .cue-arrow{display:grid;width:38px;height:38px;place-items:center;border-radius:50%;background:color-mix(in srgb,var(--color-ivory) 16%,transparent)}.fleet .cue svg{display:block;width:38px;height:38px;color:#f5f3ee}.fleet[data-full] .cue{display:none}.fleet .details h2:focus{outline:none}@media (prefers-reduced-motion:reduce){.fleet .cue{transition:none}.fleet .cue:is(:hover,:focus-visible){transform:none}}@media (min-width:1025px){.fleet .cue{position:absolute;bottom:clamp(14px,2.6svh,28px);left:var(--axis,50%);margin:0;translate:-50% 0}.fleet:not([data-docked]) .cue{visibility:hidden}}.fleet .descent{height:clamp(120px,18svh,220px);background:linear-gradient(var(--page),var(--reading))}.fleet .details{--muted:#5b656b;background:var(--reading);color:var(--ink);text-align:center;padding:clamp(24px,4svh,48px) 16px clamp(72px,10svh,132px)}.fleet .details .rule{display:block;width:56px;height:1px;margin:0 auto clamp(20px,3svh,32px);background:var(--amber);opacity:.7}.fleet .details h2{margin:0;font:300 clamp(30px,3.6vw,54px)/1.08 var(--sans);letter-spacing:-.05em}.fleet .details h2 em{font:italic 400 1.04em var(--serif);letter-spacing:-.02em}.fleet .details .lede{width:min(560px,100%);margin:clamp(16px,2.4svh,24px) auto 0;font:300 clamp(17px,1.5vw,20px)/1.5 var(--sans);color:var(--muted);text-wrap:balance}.fleet .details .own{display:inline-flex;align-items:center;gap:14px;min-height:44px;margin-top:12px;font-size:12px;font-weight:500}.fleet .details .own svg{width:26px;height:18px;flex:none}.fleet .details .own:hover{text-decoration:underline;text-underline-offset:6px}.fleet .facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:min(1040px,100%);margin:clamp(36px,5.5svh,64px) auto 0;padding:0}.fleet .facts div{padding:4px clamp(14px,2vw,28px) 6px}.fleet .facts div+div{border-left:1px solid rgba(23,36,43,.12)}.fleet .facts dt{font:500 11px/1.2 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.fleet .facts dd{margin:0}.fleet .facts b{display:block;margin:16px 0 10px;font:400 clamp(30px,3vw,42px)/1 var(--serif);color:var(--ink);white-space:nowrap}.fleet .facts b.word{font-size:clamp(22px,2.2vw,31px);line-height:1.355}.fleet .facts small{display:block;font-size:14px;line-height:1.45;color:var(--muted);text-wrap:balance}@media (max-width:900px){.fleet .facts{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:34px;width:min(560px,100%)}.fleet .facts div:nth-child(3){border-left:0}}.fleet .facts[data-three]{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:900px){.fleet .facts[data-three]{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:dense}.fleet .facts[data-three] div:nth-child(2){grid-column:1/-1;border-left:0}.fleet .facts[data-three] div:nth-child(3){border-left:1px solid rgba(23,36,43,.12)}}@media (max-width:640px){.fleet .facts div{padding-inline:12px}.fleet .facts small{font-size:13px}}.fleet .fine{width:min(520px,100%);margin:clamp(32px,5svh,52px) auto 0;font-size:13px;color:var(--muted)}.fleet .dusk{height:clamp(160px,26svh,300px);background:linear-gradient(var(--reading),var(--closing))}.fleet .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (prefers-reduced-motion:reduce){.fleet .arrow,.fleet .group,.fleet .modes button,.fleet .modes button:after{transition-duration:.01s}}.fleet .cap,.fleet .panel{display:none}.fleet .lead{display:contents}@media (min-width:1025px){.fleet{--gut:clamp(28px,3vw,64px);--pw:clamp(236px,17vw,300px)}.fleet[data-docked] .panel{top:clamp(24px,5svh,56px);left:var(--gut)}.fleet .lead,.fleet[data-docked] .panel{position:absolute;z-index:5;display:grid;align-content:start;justify-items:start;width:var(--pw);text-align:left}.fleet .lead{top:calc(76px + clamp(24px, 5svh, 56px));left:max(var(--gut),50% - min(1536px,100% - 2 * var(--gut) - var(--pw) - 28px,(max(100svh,580px) - 92px) * 1.5)/2 - 28px - var(--pw))}.fleet:not([data-docked],[data-full],.sheet) .viewer>.modes{visibility:hidden}:is(.fleet[data-docked] .panel,.fleet .lead) .head{order:1;width:auto;margin:0 0 clamp(16px,3svh,34px);justify-content:start;justify-items:start;text-align:left}:is(.fleet[data-docked] .panel,.fleet .lead) .head>div{justify-items:start}:is(.fleet[data-docked] .panel,.fleet .lead) h1{font-size:clamp(28px,2.3vw,44px);line-height:1.1}.fleet[data-docked] .cap{display:block;width:100%;margin:0 0 10px;padding-top:clamp(12px,2.2svh,20px);border-top:1px solid rgba(245,243,238,.12);font:500 10px/1 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.fleet[data-docked] .cap[data-for=pick]{order:2}:is(.fleet[data-docked] .panel,.fleet .lead) .pick{order:3}.fleet[data-docked] .cap[data-for=tiers]{order:4}:is(.fleet[data-docked] .panel,.fleet .lead) .tiers{order:5}.fleet[data-docked] .cap[data-for=modes]{order:6}.fleet[data-docked] .panel .modes{order:7}:is(.fleet[data-docked] .panel,.fleet .lead) .pick{display:grid;gap:6px;width:100%;margin:0 0 clamp(14px,2.6svh,26px);padding:0;overflow:visible}:is(.fleet[data-docked] .panel,.fleet .lead) .pick div{position:relative;display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;height:clamp(36px,5.2svh,46px);padding:0 14px;border:1px solid rgba(245,243,238,.14);border-radius:10px;background:rgba(19,23,26,.6);transition:border-color .2s,background-color .2s}@media (hover:hover){:is(.fleet[data-docked] .panel,.fleet .lead) .pick div:hover{border-color:rgba(245,243,238,.36)}}:is(.fleet[data-docked] .panel,.fleet .lead) .pick div.on{border-color:var(--amber);background:rgba(38,42,45,.8)}:is(.fleet[data-docked] .panel,.fleet .lead) .pick span{width:auto}:is(.fleet[data-docked] .panel,.fleet .lead) .pick a{padding:0;border:0;color:rgba(245,243,238,.8)}:is(.fleet[data-docked] .panel,.fleet .lead) .pick div.on a{color:var(--text)}:is(.fleet[data-docked] .panel,.fleet .lead) .pick a:after{content:"";position:absolute;inset:0;border-radius:10px}.fleet[data-docked] .panel .modes,:is(.fleet[data-docked] .panel,.fleet .lead) .tiers{position:static;display:flex;gap:0;width:100%;margin:0 0 clamp(14px,2.6svh,26px);padding:3px;border-radius:999px;border:1px solid rgba(245,243,238,.16);background:rgba(19,23,26,.6)}.fleet[data-docked] .panel .modes button,:is(.fleet[data-docked] .panel,.fleet .lead) .tiers>*{flex:1;display:grid;place-items:center;height:34px;padding:0;border-radius:999px;font-size:10px;letter-spacing:.14em}.fleet[data-docked] .panel .modes{margin-bottom:0}.fleet[data-docked] .panel .modes button:after{display:none}.fleet[data-docked] .panel .modes button[aria-selected=true]{background:rgba(245,243,238,.1)}.fleet:not([data-docked]) .lead :is(.pick,.tiers){margin-top:calc(clamp(12px, 2.2svh, 20px) + 21px)}@media (max-height:800px){.fleet[data-docked] .panel{top:20px}.fleet .lead{top:96px}:is(.fleet[data-docked] .panel,.fleet .lead) .head{margin-bottom:12px}:is(.fleet[data-docked] .panel,.fleet .lead) .head .rule{margin-bottom:10px}:is(.fleet[data-docked] .panel,.fleet .lead) h1{font-size:max(26px,min(2.3vw,4.4svh))}.fleet[data-docked] .cap{margin-bottom:8px;padding-top:8px}:is(.fleet[data-docked] .panel,.fleet .lead) .pick{gap:4px;margin-bottom:10px}:is(.fleet[data-docked] .panel,.fleet .lead) .pick div{height:32px}:is(.fleet[data-docked] .panel,.fleet .lead) .tiers{margin-bottom:10px}.fleet[data-docked] .panel .modes button,:is(.fleet[data-docked] .panel,.fleet .lead) .tiers>*{height:30px}.fleet:not([data-docked]) .lead :is(.pick,.tiers){margin-top:27px}}.fleet[data-docked] .viewer:after{content:"";position:absolute;z-index:4;left:0;right:0;bottom:0;height:clamp(60px,10svh,110px);background:linear-gradient(transparent,var(--page));pointer-events:none}}html:has(.sheet-dialog[open]){overflow:hidden}.sheet-dialog{position:fixed;inset:auto 0 0 0;margin:0;width:100%;max-width:none;max-height:calc(100svh - 24px);padding:0;border:0;border-radius:16px 16px 0 0;overflow:auto;overscroll-behavior:contain;background:#13171a;color:#f5f3ee}.sheet-dialog::backdrop{background:rgba(10,14,16,.66)}.sheet-dialog[open]{animation:sheetUp .38s cubic-bezier(.22,.68,0,1)}.sheet-dialog[open]::backdrop{animation:sheetFade .3s ease-out}@keyframes sheetUp{0%{translate:0 28px;opacity:0}}@keyframes sheetFade{0%{opacity:0}}@media (min-width:641px){.sheet-dialog{inset:0;margin:auto;width:min(760px,calc(100vw - 48px));max-height:calc(100svh - 48px);border-radius:14px}}@media (min-width:1025px){.sheet-dialog{width:min(1100px,calc(100vw - 64px));height:auto;max-height:calc(100svh - 64px);overflow:hidden}}@media (prefers-reduced-motion:reduce){.sheet-dialog[open],.sheet-dialog[open]::backdrop{animation:none}}.fleet.sheet{--sw:100%;height:100%}@media (orientation:landscape) and (max-height:540px){.fleet.sheet{--sw:min(100%,calc((100svh - 24px) * 1.5))}}.fleet.sheet .spacer{height:0}.fleet.sheet .room{padding-bottom:0}.fleet.sheet .head{margin-top:20px;padding-inline:56px;width:auto}.fleet.sheet h1{font-size:clamp(26px,5vw,38px)}.fleet.sheet .sheet-close{position:absolute;z-index:7;top:6px;right:6px;width:44px;height:44px;padding:0;display:grid;place-items:center;background:none;border:0;color:var(--arrow);cursor:pointer;opacity:.7;transition:opacity .35s var(--ease)}.fleet.sheet .sheet-close svg{width:16px;height:16px;overflow:visible}@media (hover:hover){.fleet.sheet .sheet-close:hover{opacity:1}}.fleet.sheet .sheet-close:focus-visible{opacity:1;outline:1px solid var(--arrow);outline-offset:-6px}.fleet.sheet .actions{position:relative;z-index:5;display:flex;justify-content:center;padding:10px 16px 18px}.fleet.sheet .choose{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 30px;border:0;border-radius:999px;background:var(--ivory);color:var(--ink);font:500 15px/1 var(--sans);cursor:pointer;transition:background-color .25s,color .25s;-webkit-tap-highlight-color:transparent}.fleet.sheet .choose svg{width:16px;height:16px}.fleet.sheet .choose[data-chosen]{background:transparent;color:var(--text);box-shadow:inset 0 0 0 1px var(--amber)}.fleet.sheet .choose:focus-visible{outline:2px solid var(--amber);outline-offset:3px}.fleet.sheet .blocked{display:grid;place-items:center;max-width:34em;min-height:52px;margin:0;color:var(--text);font:400 14px/1.5 var(--sans);text-align:center;text-wrap:pretty}@media (max-width:640px){.fleet.sheet .actions{padding-bottom:calc(14px + env(safe-area-inset-bottom))}.fleet.sheet .choose{width:100%}}@media (min-width:1025px){.fleet.sheet:not([data-full]) .room{height:auto;min-height:0;display:block}.fleet.sheet:not([data-full]) .viewer{display:block}.fleet.sheet:not([data-full]) .stage{flex:none;aspect-ratio:3/2;max-height:calc(100svh - 64px - 290px);overflow:hidden;-webkit-mask-image:linear-gradient(180deg,transparent,#000 5%,#000 88%,transparent);mask-image:linear-gradient(180deg,transparent,#000 5%,#000 88%,transparent)}.fleet.sheet:not([data-full]) .actions{padding:6px 16px 14px}.fleet.sheet:not([data-full]) .head{margin-top:28px}}.fleet.sheet[data-docked] .panel .head{padding-inline:0;margin-top:0}.fleet.sheet[data-docked] .panel .actions{order:8;width:100%;padding:0}.fleet.sheet[data-docked] .panel .choose{width:100%}.fleet.sheet[data-full] .sheet-close{display:none}