/*! Copyright (c) 2026 Eduard Vaynshteyn / Global Home Product Inc. All rights reserved for original Tucana Shield material; third-party licenses remain unchanged. Build SHA-256: c4a399432e6df19e9a15c1ab9abb7f1f4d4215150a5e0b50e5975da146f48f82 */
.command-intro{background:#020812;border-bottom:1px solid #214b70;color:#e9f5ff}.command-stage{position:relative;isolation:isolate;aspect-ratio:16/9;max-width:1800px;margin:auto;background:#020812;overflow:hidden}.command-fallback{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.command-stage canvas{position:relative;display:block;width:100%;height:100%;opacity:0}.command-ready .command-stage canvas{opacity:1}.command-ready .command-fallback{visibility:hidden}.command-heading{position:absolute;z-index:2;top:4.8%;left:3.1%;width:59%;pointer-events:none}.command-heading>p{color:#85cfff;font-size:clamp(9px,.78vw,14px);letter-spacing:.19em;margin:0 0 15px}.command-heading h1{font-size:clamp(32px,3.3vw,59px);font-weight:550;line-height:1.05;letter-spacing:-.045em;margin:0 0 15px}.command-heading h1 span{color:#64baff}.command-heading [data-command-headline]{font-size:clamp(12px,1.25vw,22px);color:#c2e1fa}.command-skip{position:absolute;z-index:3;right:3.1%;top:4.8%;font-size:11px;color:#d5eaff;border:1px solid #5c8cab88;padding:9px 15px;border-radius:30px;background:#00101e99}.command-console{max-width:1680px;padding:0 3.1% 22px;margin:auto;position:relative}.command-control-row{display:flex;justify-content:space-between;align-items:center;gap:15px;border-top:1px solid #193e5d;padding:18px 0}.command-caption{display:flex;align-items:center;gap:10px;font-size:10px;letter-spacing:.08em;color:#b6d4ec}.command-caption>span:last-child{color:#7b98af;letter-spacing:0;padding-left:10px;border-left:1px solid #294961}.command-signal{height:6px;width:6px;background:#68c6ff;box-shadow:0 0 14px #258dff;border-radius:50%}.command-intro[data-playing=true] .command-signal{animation:command-glow 2.5s ease-in-out infinite}.command-controls{display:flex;gap:8px}.command-controls button{border:1px solid #285675;border-radius:25px;background:#061829;color:#bcdcf2;font-size:13px;min-height:38px;min-width:42px;padding:7px 13px;display:flex;align-items:center;gap:8px}.command-controls button span{font-size:10px}.command-controls button:hover,.command-controls button[aria-pressed=true]{background:#123f65;border-color:#57b4f4;color:#fff}.command-controls button:disabled{opacity:.5;cursor:default}.command-scenes{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.command-scenes button{position:relative;display:flex;align-items:center;text-align:left;gap:11px;padding:16px 11px 19px;background:#071727;border:1px solid #183854;color:#96b2c9;min-width:0;overflow:hidden}.command-scenes button>span{font:11px ui-monospace,monospace;color:#4d8eba}.command-scenes b{display:block;font-size:12px;white-space:nowrap}.command-scenes small{display:block;font-size:9px;margin-top:5px;color:#6d8fa8}.command-scenes button[aria-pressed=true]{background:#0a2b48;border-color:#459fea;color:#e8f6ff}.command-scenes button[aria-pressed=true]>span{color:#82d6ff}.command-scenes progress{position:absolute;bottom:0;left:0;height:2px;width:100%;border:0;appearance:none;background:transparent;color:#66caff}.command-scenes progress::-webkit-progress-bar{background:transparent}.command-scenes progress::-webkit-progress-value{background:#66caff}.command-scenes progress::-moz-progress-bar{background:#66caff}.command-inspect{display:flex;gap:13px;align-items:center;padding:20px 0 5px}.command-inspect>span{font-size:9px;letter-spacing:.13em;color:#6d91ac;margin-right:15px}.command-inspect button{border:0;background:transparent;color:#9fcbed;font-size:11px;display:flex;align-items:center;gap:16px;border-bottom:1px solid #284961;padding:8px 0;margin-right:15px}.command-inspect button:hover{color:#fff;border-color:#58bfff}.command-scope{font-size:10px;color:#6e8da5;margin-top:17px;line-height:1.6}.command-scope a{color:#9dc9e9;margin-left:10px;white-space:nowrap}.command-nojs{position:absolute;bottom:10%;left:5%;padding:20px;background:#041526;color:#b5ddfa}.command-expanded .command-heading,.command-expanded .command-skip{display:none}.command-expanded .command-stage{max-width:1500px}.command-dialog{width:min(690px,calc(100% - 32px));max-height:85dvh;background:#05111e;color:#c9ddeb;border:1px solid #377eaf;border-radius:10px;padding:38px;box-shadow:0 30px 100px #000b;overflow:auto}.command-dialog::backdrop,.command-film-dialog::backdrop{background:#000c;backdrop-filter:blur(5px)}.command-close{position:absolute;right:13px;top:11px;color:#bcdcf4;background:#102b43;border:1px solid #346488;border-radius:50%;width:36px;height:36px;font-size:24px}.command-dialog .command-eyebrow{font-size:10px;letter-spacing:.15em;text-transform:uppercase;color:#66bdff;margin-bottom:18px}.command-dialog h2{font-size:30px;line-height:1.14;letter-spacing:-.8px;font-weight:500;margin:0 15px 18px 0}.command-dialog>p:not(.command-eyebrow){font-size:14px;line-height:1.7;color:#9fbbd2}.command-dialog dl{display:grid;grid-template-columns:1fr 1fr;gap:15px 25px;background:#0a2035;border:1px solid #20496a;padding:20px;margin:24px 0}.command-dialog dt{font-size:10px;color:#7599b5;margin-bottom:4px}.command-dialog dd{margin:0;font-size:12px;overflow-wrap:anywhere}.command-dialog h3{font-size:14px;color:#d1e9fa;font-weight:550;margin:24px 0 14px}.command-dialog ol{list-style:none;padding:0;display:grid;gap:14px;font-size:12px;color:#9abbcf}.command-dialog li{border-left:2px solid #238fff;padding-left:13px}.command-next{padding:17px 20px;background:#0e2b44;border-left:2px solid #6fc9ff;margin:24px 0}.command-next>b{font-size:9px;color:#65c5ff;letter-spacing:.12em}.command-next>p{font-size:13px;line-height:1.6;margin-top:9px}.command-dialog>small{font-size:10px;color:#698ca8}.command-film-dialog{position:relative;padding:45px 20px 22px;background:#040c15;border:1px solid #285d88;width:min(1250px,calc(100% - 30px));color:#b9d7ed;border-radius:8px}.command-film-dialog video{width:100%;max-height:70dvh;display:block;background:#000}.command-film-dialog>p{font-size:12px;margin:18px 0 10px}.command-film-dialog>a{font-size:12px;color:#64baff}.command-intro button:focus-visible,.command-intro a:focus-visible{outline:2px solid #93daff;outline-offset:4px}.command-console button{cursor:pointer}@keyframes command-glow{50%{opacity:.5;box-shadow:0 0 20px #258dff}}@media(min-width:1800px){.command-heading h1{font-size:48px}.command-heading>p{font-size:12px}.command-heading [data-command-headline]{font-size:20px}}@media(max-width:1050px){.command-heading h1 br{display:block}.command-heading h1{font-size:3.8vw;margin-bottom:9px}.command-heading>p{margin-bottom:9px}.command-control-row{flex-wrap:wrap}.command-scenes{gap:7px}.command-scenes button{padding:12px 9px 15px;gap:6px}.command-scenes b{font-size:10px}.command-scenes small{font-size:8px}.command-caption{font-size:9px}.command-inspect{gap:12px}.command-inspect>span{margin-right:0;font-size:8px}.command-inspect button{font-size:10px;margin-right:5px;gap:7px}}@media(max-width:650px){.command-stage{aspect-ratio:auto;padding-top:300px;overflow-x:auto}.command-stage canvas{height:auto;aspect-ratio:16/9;min-height:0}.command-ready .command-fallback{visibility:visible}.command-fallback{height:300px;object-position:83% center;opacity:.72}.command-stage:after{content:"";position:absolute;inset:0 0 auto;height:300px;pointer-events:none;background:linear-gradient(90deg,#010812cc,transparent 85%),linear-gradient(0deg,#020812,transparent 42%);z-index:1}.command-heading{top:40px;left:20px;width:75%;z-index:2}.command-heading>p{font-size:8px;max-width:165px;line-height:1.6;margin-bottom:15px}.command-heading h1{font-size:36px;max-width:270px;line-height:1.04;margin:0 0 15px}.command-heading h1 br{display:block}.command-heading [data-command-headline]{font-size:12px;max-width:205px;line-height:1.5}.command-skip{font-size:8px;padding:7px 10px;top:12px;right:12px}.command-console{padding:0 17px 22px}.command-control-row{padding:15px 0;gap:14px}.command-controls{width:100%;justify-content:space-between;gap:6px}.command-controls button{padding:8px 9px;gap:5px;min-height:40px}.command-controls button span{font-size:9px}.command-caption{font-size:8px;gap:7px}.command-caption>span:last-child{padding-left:7px}.command-scenes{display:flex;overflow:auto;scroll-snap-type:x proximity;gap:9px;padding-bottom:5px}.command-scenes button{flex:0 0 145px;padding:13px 10px 15px;gap:10px;scroll-snap-align:start;min-height:60px}.command-scenes b{font-size:11px}.command-scenes small{font-size:8px}.command-inspect{display:grid;grid-template-columns:1fr 1fr;padding-top:15px;gap:7px 17px}.command-inspect>span{grid-column:1/-1;margin-bottom:3px;font-size:8px}.command-inspect button{justify-content:space-between;font-size:11px;margin:0;padding:10px 0}.command-scope{font-size:9px;margin-top:15px}.command-expanded .command-stage{padding-top:0}.command-expanded .command-stage canvas{width:850px;max-width:none}.command-expanded .command-stage:after,.command-expanded .command-fallback{display:none}.command-dialog{padding:34px 22px 26px}.command-dialog h2{font-size:26px}.command-dialog dl{gap:18px 15px;padding:16px}.command-dialog>p:not(.command-eyebrow){font-size:13px}.command-film-dialog{padding:47px 10px 18px}.command-film-dialog>p,.command-film-dialog>a{font-size:10px}}@media(prefers-reduced-motion:reduce){.command-intro *{animation:none!important;transition:none!important}.command-scenes{scroll-behavior:auto}}@media(max-width:650px){.command-controls{flex-wrap:wrap;justify-content:flex-start}.command-controls button{flex:1 0 auto}}.command-heading{top:auto;bottom:3.7%;left:3.1%;width:82%}.command-heading>p{font-size:clamp(8px,.75vw,12px);margin-bottom:10px}.command-heading h1{font-size:clamp(28px,2.85vw,48px);margin-bottom:9px}.command-heading h1 br{display:none}.command-heading [data-command-headline]{font-size:clamp(11px,1.12vw,20px)}.command-skip{top:auto;bottom:4.7%;font-size:10px;background:#071b2cbb}.command-expanded .command-stage{max-width:1800px}@media(max-width:1050px)and (min-width:651px){.command-heading h1{font-size:3.1vw}.command-heading>p{margin-bottom:7px}.command-heading h1 br{display:none}.command-heading{bottom:3.2%}.command-skip{font-size:8px;padding:7px 11px}}@media(max-width:650px){.command-stage{padding-top:0;aspect-ratio:auto;overflow:hidden}.command-stage canvas{width:100%;height:auto;aspect-ratio:16/9;position:relative}.command-fallback{height:auto;aspect-ratio:16/9;object-position:center;opacity:1}.command-ready .command-fallback{visibility:hidden}.command-stage:after{display:none}.command-heading{position:relative;inset:auto;padding:24px 20px 29px;width:100%;background:#020b14}.command-heading>p{max-width:none;font-size:8px;letter-spacing:.1em;margin-bottom:12px}.command-heading h1{max-width:none;font-size:32px;margin-bottom:12px}.command-heading h1 br{display:block}.command-heading [data-command-headline]{max-width:none;font-size:12px}.command-skip{bottom:26px;right:16px;top:auto;font-size:8px;padding:7px 10px}.command-expanded .command-stage{overflow-x:auto}.command-expanded .command-stage canvas{width:850px;max-width:none;height:auto;aspect-ratio:16/9}.command-expanded .command-fallback{display:none}}@media(max-width:380px){.command-heading h1{font-size:29px}.command-skip{bottom:7px}}
