.world-page-head{margin-bottom:27px}.world-page-head h1{letter-spacing:-1.7px}.world-page-head h1>span{color:#c0ddf0}.world-page-head .eyebrow{color:#a1baca;font-size:9px;letter-spacing:2.5px}.world-page-head p{max-width:560px;color:#8094ab}.world-launch{white-space:nowrap}.world-launch svg{width:17px;height:17px}.world-layout{display:grid;grid-template-columns:minmax(0,1fr) 316px;gap:0;align-items:stretch;border:1px solid #60748735;border-radius:22px;overflow:hidden;background:#080d15;box-shadow:0 20px 70px #0005}.world-room{height:720px;min-width:0;position:relative;overflow:hidden;isolation:isolate;background:radial-gradient(ellipse at 47% 54%,#253b50 0,#142232 36%,#0b111c 70%)}.world-scenery{position:absolute;inset:0;background-size:100% auto;background-repeat:no-repeat;background-position:center;opacity:1;transition:transform 2.8s cubic-bezier(.16,1,.3,1),filter 1.8s;z-index:-5;animation:world-camera-drift 38s ease-in-out infinite alternate}.world-atmosphere{position:absolute;inset:0;z-index:-4;pointer-events:none;background:radial-gradient(ellipse at 20% 65%,#07bfba0c,transparent 50%),linear-gradient(180deg,#08122022,#07122000 25%,#09122233 70%,#07101e88);mix-blend-mode:screen}.world-stars{position:absolute;inset:0;z-index:-3;pointer-events:none;opacity:.4;background-image:radial-gradient(1px 1px at 14% 16%,#d8f2ff 50%,transparent),radial-gradient(1px 1px at 78% 12%,#d8f2ff 50%,transparent),radial-gradient(1px 1px at 64% 27%,#d8f2ff 50%,transparent),radial-gradient(1px 1px at 38% 9%,#d8f2ff 50%,transparent),radial-gradient(1px 1px at 93% 40%,#d8f2ff 50%,transparent);animation:world-stars 8s ease-in-out infinite alternate}.world-vignette{position:absolute;inset:0;z-index:-2;pointer-events:none;background:linear-gradient(180deg,#07101eeb 0,transparent 28%,transparent 64%,#060b15e8 100%),linear-gradient(90deg,#060d182b,transparent 50%,#060d182b)}.room-heading{position:absolute;top:28px;left:28px;right:25px;display:flex;justify-content:space-between;align-items:center;gap:12px;z-index:8}.world-location{display:flex;align-items:center;gap:12px}.world-location>svg{width:36px;height:36px;color:#bddce8}.world-location>div{display:grid;gap:5px}.world-location span{font-size:8px;letter-spacing:2.9px;color:#a4bed3}.world-location strong{font-size:19px;font-weight:400;letter-spacing:-.4px;color:#f1f2f7}.world-feed{display:flex;gap:7px;align-items:center;background:#0e1d2eb3;backdrop-filter:blur(10px);border:1px solid #b6daee24;border-radius:100px;padding:8px 10px;font-size:8px;letter-spacing:.2px;color:#9db2c9;white-space:nowrap}.world-feed>i{width:4px;height:4px;border-radius:50%;background:#8ba3b3}.world-feed.connected>i{background:#84e7bb;box-shadow:0 0 8px #84e7bb9c}.world-coordinate{position:absolute;top:115px;left:29px;right:29px;display:flex;justify-content:space-between;font:7px ui-monospace,monospace;letter-spacing:1.7px;color:#b3cddd7a;pointer-events:none}.world-paths{position:absolute;inset:0;width:100%;height:100%;z-index:-1;pointer-events:none;overflow:visible}.path-base{fill:none;stroke:url(#path-light);stroke-width:.6;opacity:.24}.path-track{fill:none;stroke:#9bdfe5;stroke-width:1.8;stroke-dasharray:3 15;opacity:0;transition:opacity 1s;filter:drop-shadow(0 0 5px #63d2fa);vector-effect:non-scaling-stroke}.path-active{opacity:.5;animation:world-flow 2.5s linear infinite}.core-orbit{fill:none;stroke:#99dfe473;stroke-width:.7;stroke-dasharray:2 7;opacity:.35;transform-origin:510px 385px;animation:core-breathe 8s ease-in-out infinite alternate}.orbit-secondary{stroke:#d7b98b60;animation-delay:-4s}.nexus-light{position:absolute;top:52.6%;left:51%;width:30px;height:30px;transform:translate(-50%,-50%);pointer-events:none;opacity:.28;transition:opacity 1s;filter:blur(1px)}.nexus-light i{position:absolute;inset:0;border-radius:50%;background:#bff9ff;box-shadow:0 0 30px 8px #67cfed55,0 0 75px 12px #83bdff2a;transform:scale(.25)}.nexus-light i:nth-child(2){inset:-14px;border:1px solid #a9e9ff2e;background:none;transform:scaleY(.4)}.nexus-light i:nth-child(3){inset:-27px;border:1px solid #a9e9ff12;background:none;transform:scaleY(.4)}.nexus-active{opacity:.7}.nexus-active i:first-child{animation:core-breathe 3s ease-in-out infinite alternate}.world-nexus-label{position:absolute;top:41%;left:51%;transform:translate(-50%,-50%);text-align:center;text-shadow:0 2px 14px #040a16;pointer-events:none}.world-nexus-label span{font-size:11px;color:#ebf4f7;font-weight:500;letter-spacing:5px}.world-nexus-label small{display:block;margin-top:9px;font-size:6px;letter-spacing:1.8px;color:#c1e7efaa}.world-station{position:absolute;z-index:3;display:flex;align-items:center;gap:10px;border:0;background:none;color:#e3edf2;text-align:left;cursor:pointer;padding:10px;transition:transform .3s;max-width:210px;isolation:isolate}.world-station:before{content:'';position:absolute;inset:0;border-radius:9px;background:linear-gradient(105deg,#0a1423ec,#0a142349);border:1px solid #b4e1f122;z-index:-1;backdrop-filter:blur(10px);transition:border-color .3s,background .3s}.world-station:hover:before,.world-station.focused:before{border-color:#b4e1f182;background:linear-gradient(105deg,#172e46ec,#101e2cd9)}.world-station:hover,.world-station.focused{transform:translateY(-3px)}.station-reading{left:7%;top:33%}.station-saving{right:7%;top:33%}.station-logging{left:50%;top:81%;transform:translateX(-50%)}.station-logging:hover,.station-logging.focused{transform:translate(-50%,-3px)}.station-pin{position:relative;display:grid;place-items:center;height:26px;width:26px;flex-shrink:0;border:1px solid #b6dbe048;transform:rotate(45deg);border-radius:6px;background:#9db6d310;box-shadow:0 0 16px #b4e1f008}.station-pin i{width:5px;height:5px;background:#9bb6c2;border-radius:1px}.station-copy{display:grid;gap:5px}.station-copy small{font-size:6px;letter-spacing:1.3px;color:#b1c4d5}.station-copy strong{font-size:11px;font-weight:500;white-space:nowrap}.station-copy em{font-style:normal;font-size:8px;color:#8eabc0}.station-active .station-pin{border-color:#a3f5de99;box-shadow:0 0 20px #a3f5de28}.station-active .station-pin i{background:#b9ffea;box-shadow:0 0 8px #b9ffea}.station-active .station-copy small{color:#a3f5de}.world-agent{--agent-x:39%;--agent-y:75%;--operator-color:#dfbb82;position:absolute;left:var(--agent-x);top:var(--agent-y);width:105px;height:171px;padding:0;border:0;background:none;color:var(--operator-color);transform:translate(-50%,-100%);display:flex;flex-direction:column;align-items:center;cursor:pointer;transition:left 1.8s cubic-bezier(.3,.1,.3,1),top 1.8s cubic-bezier(.3,.1,.3,1),filter .3s;z-index:5;isolation:isolate;outline-offset:7px}.world-agent.codex{--agent-x:64%;--operator-color:#8bdce9}.agent-figure{display:block;position:relative;height:143px;width:113px;flex-shrink:0;transform-origin:50% 90%;filter:drop-shadow(0 3px 4px #000a) drop-shadow(0 0 12px #020609);transition:filter .35s}.operator-art{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;object-position:bottom;opacity:0;user-select:none}.operator-fallback{height:100%;width:100%;opacity:.92}.art-ready .operator-art{opacity:1}.art-ready .operator-fallback{opacity:0}.world-agent.selected .agent-figure,.world-agent:hover .agent-figure{filter:drop-shadow(0 3px 4px #000c) drop-shadow(0 0 12px color-mix(in srgb,var(--operator-color),transparent 60%))}.operator-ground{position:absolute;top:130px;left:50%;width:61px;height:22px;transform:translateX(-50%);border:1px solid color-mix(in srgb,var(--operator-color),transparent 57%);border-radius:50%;background:radial-gradient(ellipse,color-mix(in srgb,var(--operator-color),transparent 83%),transparent 75%);box-shadow:0 0 11px #040919;z-index:-1;opacity:.6;transition:opacity .3s,box-shadow .3s}.operator-ground i{position:absolute;inset:-4px;border:1px dashed var(--operator-color);border-radius:50%;opacity:.3}.operator-ground i+ i{inset:5px;border-style:solid;opacity:.16}.selected .operator-ground{opacity:1;box-shadow:0 0 12px color-mix(in srgb,var(--operator-color),transparent 85%)}.operator-beacon{height:4px;width:4px;border-radius:50%;background:var(--operator-color);position:absolute;top:-9px;box-shadow:0 0 10px var(--operator-color);opacity:0;transition:opacity .3s}.selected .operator-beacon{opacity:.8}.agent-label{display:grid;grid-template-columns:1fr auto;gap:4px 10px;align-items:center;padding:7px 10px;background:#091120e8;border:1px solid color-mix(in srgb,var(--operator-color),transparent 68%);border-radius:7px;min-width:110px;box-shadow:0 4px 20px #0004;backdrop-filter:blur(8px);color:#edf0f4;text-align:left;white-space:nowrap;transition:border-color .3s}.selected .agent-label{border-color:color-mix(in srgb,var(--operator-color),transparent 33%)}.agent-label strong{font-size:10px;font-weight:500}.operator-mark{font-size:10px;color:var(--operator-color)}.agent-state{font-size:7px;color:#95a9bd;grid-column:1/-1;max-width:154px;white-space:normal;line-height:1.3}.working .agent-state{color:#b1e7d6}.world-agent[data-phase=needs-attention] .agent-state{color:#f2b28b}.world-agent[data-phase=complete] .agent-state{color:#a6d8c9}.world-agent.working .agent-figure{animation:operator-work 3s ease-in-out infinite}.world-agent.in-transit .agent-figure{animation:operator-travel .42s ease-in-out infinite}.world-agent.in-transit .operator-ground{animation:operator-shadow .42s ease-in-out infinite}.world-stage-bottom{position:absolute;left:28px;right:25px;bottom:31px;display:flex;justify-content:space-between;align-items:center;z-index:8}.world-presence{display:flex;align-items:center;gap:10px}.world-presence>span{font-size:27px;font-weight:300;color:#edf5f6;letter-spacing:-1px}.world-presence>div{display:grid;gap:5px}.world-presence strong{font-size:6px;letter-spacing:1.6px;color:#b3c6d6;font-weight:400}.world-presence small{font-size:8px;color:#6f8ca8}.world-camera-controls{display:flex;gap:5px}.world-camera-controls button{border:1px solid #c1d6ea24;color:#adbed0;background:#0b1423c9;border-radius:6px;display:flex;align-items:center;gap:6px;font-size:8px;padding:8px 10px;cursor:pointer;backdrop-filter:blur(10px);transition:background .2s}.world-camera-controls button:hover{background:#213247}.world-camera-controls svg{width:12px;height:12px}.world-scene-caption{position:absolute;bottom:12px;left:28px;font:6px ui-monospace,monospace;letter-spacing:1.1px;color:#607c96}.world-inspector{position:relative;z-index:9;background:linear-gradient(155deg,#15212f,#0a121d 65%);border-left:1px solid #7c9bb326;height:720px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#354959 transparent}.inspector-header{display:flex;justify-content:space-between;align-items:center;padding:23px 22px 17px;color:#a8becf;font-size:7px;letter-spacing:1.8px}.inspector-count{border:1px solid #c6dcef20;border-radius:4px;padding:3px 5px;font-size:7px;letter-spacing:0;color:#7891a7}.operator-tabs{display:flex;gap:6px;margin:0 16px 18px}.operator-tab{position:relative;display:flex;align-items:center;gap:7px;width:50%;min-width:0;padding:11px 8px;border:1px solid #7f9eb322;background:#0b142037;border-radius:8px;color:#98acbf;text-align:left;cursor:pointer;transition:background .2s,border-color .2s}.operator-tab.selected{background:#9bc9de0b;border-color:#bedeee57;color:#ecf1f7}.operator-tab>span:nth-child(2){display:grid;gap:4px}.operator-tab strong{font-size:10px;font-weight:500}.operator-tab small{font-size:6px;white-space:nowrap;color:#7893aa}.operator-tab-mark{font-size:19px;color:#dcc6a4;width:22px;text-align:center}.operator-tab-mark.codex{color:#a8dde8}.operator-tab>i{position:absolute;right:7px;top:7px;width:3px;height:3px;border-radius:50%;background:#6f91aa}.operator-tab.selected>i{background:#a9ddec;box-shadow:0 0 7px #a9ddec77}.operator-dossier{padding:0 21px}.dossier-portrait{height:107px;position:relative;margin:0 -5px 17px;overflow:hidden;border-radius:8px;background:radial-gradient(ellipse at 50% 90%,#aabbd729,transparent 60%),linear-gradient(125deg,#44546511,#172b3d00);border-bottom:1px solid #9fbbd224}.dossier-portrait:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,#111d2bdd,transparent 60%);pointer-events:none}.dossier-portrait img{position:absolute;left:50%;bottom:-164px;height:290px;width:230px;object-fit:contain;object-position:top;transform:translateX(-50%);filter:drop-shadow(0 0 25px #b8e2f226)}.dossier-portrait>span{position:absolute;bottom:12px;left:9px;z-index:1;font-size:6px;letter-spacing:2px;color:#7591ac;writing-mode:vertical-rl;transform:rotate(180deg)}.dossier-heading{display:flex;justify-content:space-between;align-items:center;gap:8px}.dossier-heading>div>span{font-size:7px;color:#8ca7ba;letter-spacing:.3px}.dossier-heading h2{margin:7px 0 0;color:#eff2f7;font-size:27px;letter-spacing:-1px;font-weight:400}.dossier-heading h2 small{font-size:16px;margin-left:10px;color:#d9bb8c;vertical-align:middle}.codex .dossier-heading h2 small{color:#8ed9e9}.operator-status{display:flex;align-items:center;gap:5px;color:#8ca4b8;font-size:7px;border:1px solid #8ea6ba25;border-radius:100px;padding:6px 7px;white-space:nowrap}.operator-status i{width:3px;height:3px;background:currentColor;border-radius:50%}.operator-status.active{color:#a5e9cd;border-color:#a5e9cd33}.operator-status.attention{color:#f0b088;border-color:#f0b08833}.dossier-location{display:flex;flex-direction:column;gap:7px;margin:16px 0;color:#819cb3;font-size:8px}.dossier-location>span{display:flex;align-items:center;gap:6px}.dossier-location svg{width:12px;height:12px}.dossier-location small{color:#5f7e98;font-size:7px}.dossier-mission{background:#060d1666;border:1px solid #7ea9cb14;border-radius:8px;padding:12px}.dossier-mission>span{font-size:6px;letter-spacing:1.5px;color:#698da8}.dossier-mission p{font-size:10px;line-height:1.7;color:#bacbd8;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;margin:9px 0 0}.dossier-receipt{display:flex;gap:8px;align-items:center;padding:14px 1px 2px}.dossier-receipt>i{font-style:normal;width:20px;height:20px;border:1px solid #a9e0c628;border-radius:50%;display:grid;place-items:center;color:#a9e0c6;font-size:9px;flex-shrink:0}.dossier-receipt>div{display:grid;gap:5px;min-width:0}.dossier-receipt small{font-size:5px;letter-spacing:1.3px;color:#668b9f}.dossier-receipt strong{font-size:8px;font-weight:400;color:#9ab7c4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dossier-actions{display:flex;gap:7px;margin:16px 0 21px}.dossier-actions .btn{flex:1;justify-content:center;min-height:34px;padding:8px;font-size:8px;gap:6px;white-space:nowrap;border-radius:6px}.dossier-actions svg{height:12px;width:12px}.dossier-actions .btn.primary{background:#b5d7dc;color:#0a1a25;border-color:#b5d7dc}.world-evidence{padding:0 21px 14px;border-top:1px solid #7da1bf24}.evidence-heading{display:flex;justify-content:space-between;padding:18px 0 8px;color:#7f9eb6;font-size:6px;letter-spacing:1.6px}.evidence-heading>span+span{letter-spacing:0;color:#476783}.world-receipt{display:flex;gap:8px;padding:12px 0;border-bottom:1px solid #6c8baa15}.world-receipt>div{min-width:0;flex:1}.receipt-emblem{width:19px;height:19px;display:grid;place-items:center;border-radius:5px;background:#95cdbb0b;border:1px solid #95cdbb21;font-size:9px;flex-shrink:0}.receipt-emblem.ok{color:#8fceba}.receipt-emblem.error{color:#efb58d}.world-receipt header{display:flex;justify-content:space-between;gap:6px;align-items:center}.world-receipt strong{font-size:8px;text-transform:capitalize;font-weight:500;color:#b5c8d7}.world-receipt header small{font-size:6px;color:#6685a0}.world-receipt p{font-size:8px;line-height:1.5;color:#718fa7;margin:5px 0;overflow-wrap:anywhere}.world-receipt footer{display:flex;justify-content:space-between;gap:6px;font-size:6px;color:#476881}.world-connecting,.world-no-receipts{padding:18px 6px;font-size:10px;line-height:1.6;color:#7897b0}.world-no-receipts span{display:block;margin-top:6px;font-size:9px;color:#52738f}.world-capabilities{display:grid;grid-template-columns:1.2fr 1fr 1fr 1fr;gap:0;margin:23px 0 0;padding:21px 0;border-top:1px solid #8caec223;border-bottom:1px solid #8caec223}.capability-intro{padding-right:27px}.capability-intro>span{font-size:6px;letter-spacing:1.7px;color:#7b9bb1}.capability-intro>strong{display:block;font-size:14px;color:#d5e2eb;font-weight:400;margin:10px 0}.capability-intro>p{font-size:9px;line-height:1.7;color:#69889f;margin:0;max-width:230px}.capability{border-left:1px solid #8caec223;padding:5px 17px;display:flex;gap:12px}.capability>span{font-size:8px;color:#c1d6de6b;padding-top:3px}.capability strong{font-size:10px;color:#b4c8d5;font-weight:400}.capability p{font-size:8px;line-height:1.6;color:#65859d;margin:9px 0}.capability code{font-size:6px;color:#567489;line-height:1.6}.world-room[data-focus=reading] .world-scenery{transform:scale(1.06) translateX(1.5%)}.world-room[data-focus=saving] .world-scenery{transform:scale(1.06) translateX(-1.5%)}.world-room[data-focus=logging] .world-scenery{transform:scale(1.06) translateY(-1%)}.world-room.motion-paused *{animation-play-state:paused!important}.world-room.motion-paused .world-agent{transition:none}.world-room.motion-paused .world-scenery{transition:none}.world-room button:focus-visible,.world-inspector button:focus-visible{outline:2px solid #bbdfed;outline-offset:4px}@keyframes world-camera-drift{from{background-position:48% 48%}to{background-position:52% 52%}}@keyframes world-stars{from{opacity:.18}to{opacity:.5}}@keyframes world-flow{to{stroke-dashoffset:-72}}@keyframes core-breathe{from{opacity:.3}to{opacity:.8}}@keyframes operator-work{0%,100%{transform:translateY(0) rotate(-.5deg)}50%{transform:translateY(-2px) rotate(.5deg)}}@keyframes operator-travel{0%,100%{transform:translateY(0) rotate(-1.4deg)}50%{transform:translateY(-3px) rotate(1.4deg)}}@keyframes operator-shadow{50%{transform:translateX(-50%) scale(.92);opacity:.4}}@media(min-width:1700px){.world-room,.world-inspector{height:820px}.world-agent{transform:translate(-50%,-100%) scale(1.1);transform-origin:center bottom}}@media(max-width:1280px){.world-layout{grid-template-columns:minmax(0,1fr) 280px}.world-room,.world-inspector{height:690px}.room-heading{left:20px;right:20px}.world-location strong{font-size:17px}.world-feed{font-size:7px;padding:7px}.world-station{gap:7px;padding:8px}.station-reading{left:4%}.station-saving{right:4%}.station-copy strong{font-size:9px}.station-copy em{font-size:7px}.station-copy small{font-size:5px}.station-pin{height:20px;width:20px}.world-nexus-label span{font-size:9px;letter-spacing:3px}.operator-dossier{padding:0 16px}.world-evidence{padding:0 16px 12px}.dossier-heading h2{font-size:25px}.world-capabilities{grid-template-columns:1fr 1fr 1fr}.capability-intro{grid-column:1/-1;margin-bottom:20px}.capability-intro>p{max-width:none}.capability:first-of-type{border-left:0}}@media(max-width:1040px){.world-layout{grid-template-columns:1fr}.world-room{height:clamp(480px,65vw,650px)}.station-logging{top:76%}.world-inspector{height:auto;border-left:0;border-top:1px solid #7c9bb326;display:grid;grid-template-columns:1fr 1fr;padding-bottom:10px}.inspector-header{grid-column:1/-1}.operator-tabs{grid-column:1;margin-bottom:0}.world-inspector>#world-agent-detail{grid-column:1;grid-row:3}.world-evidence{grid-column:2;grid-row:2/4;border-top:0;border-left:1px solid #7da1bf24;margin-right:6px}.dossier-portrait{display:none}.operator-dossier{padding-top:16px}.world-station{padding:10px;gap:10px}.station-copy strong{font-size:11px}.station-copy em{font-size:8px}.station-copy small{font-size:6px}.world-location strong{font-size:20px}.room-heading{left:27px;right:27px}.world-feed{font-size:8px}.world-capabilities .capability{padding:5px 12px}}@media(max-width:650px){.world-page-head{display:block}.world-page-head h1{font-size:28px!important;letter-spacing:-1px}.world-page-head p{font-size:11px}.world-launch{margin-top:18px}.world-layout{border-radius:14px}.world-room{height:500px}.world-scenery{inset:0 -12%;background-position:center}.room-heading{top:19px;left:17px;right:17px;align-items:flex-start}.world-location{gap:8px}.world-location>svg{width:26px;height:26px}.world-location span{font-size:6px;letter-spacing:1.8px}.world-location strong{font-size:17px}.world-feed{font-size:6px;padding:6px 8px;max-width:115px}.world-coordinate{top:94px;left:18px;right:18px;font-size:5px}.world-station{padding:8px 7px;gap:7px}.station-reading{left:3%;top:30%}.station-saving{right:3%;top:30%}.station-copy strong{font-size:9px}.station-copy em{font-size:6px}.station-copy small{font-size:4.5px;letter-spacing:.8px}.station-pin{height:15px;width:15px;border-radius:4px}.station-pin i{width:3px;height:3px}.world-nexus-label span{font-size:8px;letter-spacing:3px}.world-nexus-label small{font-size:4.5px}.world-agent{width:80px;height:137px}.agent-figure{height:112px;width:91px}.operator-ground{top:102px;width:43px;height:17px}.agent-label{min-width:87px;padding:5px 7px;gap:3px 7px}.agent-label strong{font-size:9px}.agent-state{font-size:6px;max-width:108px}.operator-mark{font-size:9px}.world-stage-bottom{left:18px;right:17px;bottom:30px}.world-presence>span{font-size:24px}.world-presence strong{font-size:5px;letter-spacing:1px}.world-presence small{font-size:6px}.world-camera-controls button{padding:7px;font-size:7px}.world-camera-controls svg{width:11px;height:11px}.world-scene-caption{left:18px;font-size:5px}.world-inspector{display:block}.inspector-header{padding:19px 19px 14px}.operator-tabs{margin:0 16px}.operator-tab{padding:12px}.operator-tab small{font-size:7px}.operator-tab strong{font-size:11px}.world-evidence{border-left:0;border-top:1px solid #7da1bf24;margin:0 16px;padding:0 0 12px}.operator-dossier{padding:20px 20px 0}.dossier-heading h2{font-size:29px}.dossier-heading>div>span{font-size:9px}.operator-status{font-size:8px}.dossier-location{font-size:10px}.dossier-location small{font-size:9px}.dossier-mission>span{font-size:7px}.dossier-mission p{font-size:11px}.dossier-actions .btn{font-size:10px;min-height:38px}.evidence-heading{font-size:8px}.world-receipt strong{font-size:10px}.world-receipt p{font-size:10px}.world-receipt header small,.world-receipt footer{font-size:8px}.world-capabilities{grid-template-columns:1fr;gap:15px}.capability-intro{margin-bottom:3px}.world-capabilities .capability{border:0;border-top:1px solid #8caec218;padding:14px 0 0}.capability strong{font-size:12px}.capability p{font-size:10px;margin:6px 0}.capability code{font-size:8px}.capability-intro>p{font-size:10px}}@media(prefers-reduced-motion:reduce){.world-room *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}

.world-film{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;z-index:-4;opacity:0;pointer-events:none;transition:opacity 1.5s}.world-film.film-ready{opacity:1}.world-atmosphere{z-index:-3}.world-stars{z-index:-2}.world-vignette{z-index:-1}.world-paths{z-index:0}.world-stage-bottom{z-index:30}#orbital-3d-host{position:absolute;inset:0;z-index:25;background:#081421}#orbital-3d-host[hidden]{display:none!important}#orbital-3d-host model-viewer{width:100%;height:100%}@media(max-width:650px){.world-film{width:124%;max-width:none;left:-12%}.world-camera-controls{gap:4px}.world-camera-controls button{padding:7px 6px}.world-camera-controls button#open-orbital-3d span{display:none}.world-presence{gap:6px}}

.workspace-world{grid-template-columns:minmax(0,1fr) 278px;margin:0 0 25px;border-color:#9cb6cc3d}.workspace-world .world-room,.workspace-world .world-inspector{height:520px}.workspace-world .world-scenery{background-size:cover;inset:0}.workspace-world .world-vignette{background:linear-gradient(180deg,#061120e8,transparent 30%,transparent 57%,#050d1ada),linear-gradient(90deg,#06111a38,transparent 60%)}.workspace-world .world-atmosphere{background:radial-gradient(ellipse at 50% 55%,#81dee91a,transparent 65%)}.workspace-world .world-coordinate{top:96px}.workspace-world .room-heading{top:22px;left:23px;right:23px}.workspace-world .world-location>svg{width:28px;height:28px}.workspace-world .world-location strong{font-size:18px;max-width:330px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-world .world-location span{font-size:6px;letter-spacing:2px}.workspace-world .world-feed{font-size:7px}.workspace-world .world-agent{width:79px;height:117px}.workspace-world .agent-figure{height:93px;width:76px}.workspace-world .operator-ground{top:86px;width:42px;height:15px}.workspace-world .agent-label{min-width:86px;padding:5px 7px;gap:3px 7px}.workspace-world .agent-label strong{font-size:9px}.workspace-world .agent-state{font-size:6px;max-width:125px}.workspace-world .operator-mark{font-size:9px}.workspace-world .operator-beacon{top:-5px;width:3px;height:3px}.workspace-world .world-agent[data-phase=idle] .agent-figure,.workspace-world .world-agent[data-phase=complete] .agent-figure{animation:operator-standby 6s ease-in-out infinite}.workspace-world .world-agent[data-phase=elsewhere] .agent-state{color:#d0bb9a}.workspace-world .world-agent[data-phase=elsewhere] .agent-figure{opacity:.72}.workspace-world .world-station{padding:8px;gap:8px}.workspace-world .station-reading,.workspace-world .station-saving{top:28%}.workspace-world .station-reading{left:6%}.workspace-world .station-saving{right:6%}.workspace-world .station-logging{top:77%}.workspace-world .station-copy strong{font-size:9px}.workspace-world .station-copy small{font-size:5px}.workspace-world .station-copy em{font-size:6px}.workspace-world .station-pin{width:18px;height:18px;border-radius:4px}.workspace-world .world-nexus-label{top:41%;opacity:.7}.workspace-world .world-nexus-label span{font-size:8px;letter-spacing:3px}.workspace-world .world-nexus-label small{font-size:5px}.workspace-world .world-stage-bottom{left:23px;right:23px;bottom:25px}.workspace-world .world-presence>span{font-size:22px}.workspace-world .world-presence small{font-size:7px}.workspace-world .world-camera-controls button{font-size:7px;padding:7px 8px}.workspace-world .world-camera-controls .workspace-deploy{background:#aed6da;color:#0a1a26;border-color:#a9d0d4}.workspace-world .world-scene-caption{left:23px;bottom:9px;font-size:5px;letter-spacing:.7px}.workspace-world .dossier-portrait{display:none}.workspace-world .operator-dossier{padding:0 16px}.workspace-world .dossier-heading h2{font-size:22px}.workspace-world .dossier-heading>div>span{font-size:6px}.workspace-world .dossier-location{margin:13px 0;font-size:8px}.workspace-world .dossier-mission{padding:10px}.workspace-world .dossier-mission p{-webkit-line-clamp:3;font-size:9px}.workspace-world .dossier-receipt{padding-top:10px}.workspace-world .dossier-actions{margin:13px 0 16px}.workspace-world .dossier-actions .btn{font-size:7px;min-height:31px}.workspace-world .inspector-header{padding:18px 17px 13px;font-size:6px}.workspace-world .operator-tabs{margin:0 12px 16px}.workspace-world .operator-tab{padding:9px 6px}.workspace-world .operator-tab small{font-size:5.5px}.workspace-world .operator-tab strong{font-size:9px}.workspace-world .operator-tab-mark{font-size:17px}.workspace-world .world-evidence{padding:0 16px 12px}.workspace-world .evidence-heading{padding-top:14px}.workspace-world .world-receipt{padding:10px 0}.workspace-world .world-receipt p{font-size:8px}.workspace-world .core-orbit{opacity:.15}.workspace-world .nexus-light{opacity:.15}.workspace-world .nexus-active{opacity:.7}@keyframes operator-standby{0%,100%{transform:translateY(0)}50%{transform:translateY(-1px)}}@media(max-width:1280px){.workspace-world{grid-template-columns:minmax(0,1fr) 248px}.workspace-world .world-location strong{font-size:16px;max-width:230px}.workspace-world .world-location>svg{display:none}.workspace-world .world-feed{font-size:6px;padding:6px}.workspace-world .world-camera-controls button[data-world-action=reset]{display:none}.workspace-world .operator-dossier{padding:0 13px}.workspace-world .operator-status{font-size:6px;padding:5px}.workspace-world .operator-tab{gap:5px}.workspace-world .operator-tab small{font-size:5px}.workspace-world .operator-tab-mark{width:17px}.workspace-world .station-reading{left:4%}.workspace-world .station-saving{right:4%}.workspace-world .world-station{gap:6px}.workspace-world .station-copy strong{font-size:8px}.workspace-world .station-copy small{font-size:4.5px}.workspace-world .station-pin{width:14px;height:14px}.workspace-world .station-copy em{font-size:5.5px}}@media(max-width:1040px){.workspace-world{grid-template-columns:1fr}.workspace-world .world-room{height:500px}.workspace-world .world-inspector{height:auto;max-height:none;display:grid;grid-template-columns:1fr 1fr}.workspace-world .operator-dossier{padding:15px 16px 0}.workspace-world .world-evidence{margin:0 0 15px}.workspace-world .world-location strong{font-size:19px;max-width:none}.workspace-world .world-location>svg{display:block}.workspace-world .world-feed{font-size:8px}.workspace-world .world-camera-controls button[data-world-action=reset]{display:flex}.workspace-world .world-station{padding:9px;gap:9px}.workspace-world .station-copy strong{font-size:10px}.workspace-world .station-copy small{font-size:6px}.workspace-world .station-copy em{font-size:7px}.workspace-world .station-pin{width:20px;height:20px}.workspace-world .operator-tab small{font-size:7px}.workspace-world .operator-tab strong{font-size:11px}.workspace-world .operator-tab-mark{font-size:18px}.workspace-world .operator-status{font-size:8px}.workspace-world .dossier-heading>div>span{font-size:8px}.workspace-world .dossier-mission p{font-size:10px}.workspace-world .dossier-actions .btn{font-size:9px}}@media(max-width:650px){.workspace-world .world-room{height:460px}.workspace-world .world-inspector{display:block}.workspace-world .room-heading{top:18px;left:16px;right:16px;gap:9px}.workspace-world .world-location{max-width:65%}.workspace-world .world-location>svg{display:none}.workspace-world .world-location>div{min-width:0}.workspace-world .world-location strong{font-size:16px;max-width:100%;white-space:normal;line-height:1.2}.workspace-world .world-feed{font-size:6px;flex-shrink:0}.workspace-world .world-coordinate{top:95px;left:17px;right:17px;font-size:4.5px}.workspace-world .world-stage-bottom{left:16px;right:16px;bottom:26px}.workspace-world .world-camera-controls button{font-size:6px;padding:7px 6px;gap:4px}.workspace-world .world-camera-controls button[data-world-action=reset]{display:none}.workspace-world .world-camera-controls svg{width:10px;height:10px}.workspace-world .world-presence{gap:6px}.workspace-world .world-presence small{font-size:6px}.workspace-world .world-presence>span{font-size:20px}.workspace-world .world-scene-caption{left:16px;font-size:4px;letter-spacing:.6px}.workspace-world .world-station{padding:7px;gap:6px}.workspace-world .station-copy strong{font-size:8px}.workspace-world .station-copy small{font-size:4.5px;letter-spacing:.7px}.workspace-world .station-copy em{font-size:6px}.workspace-world .station-pin{width:13px;height:13px}.workspace-world .station-logging{top:75%}.workspace-world .world-agent{height:113px}.workspace-world .agent-figure{height:89px}.workspace-world .operator-ground{top:82px}.workspace-world .operator-dossier{padding:17px 18px 0}.workspace-world .world-evidence{margin:0 16px;padding:0 0 13px}.workspace-world .dossier-heading h2{font-size:27px}.workspace-world .dossier-location{font-size:10px}.workspace-world .dossier-mission p{font-size:11px}.workspace-world .world-receipt p{font-size:10px}.workspace-world .dossier-actions .btn{min-height:36px}.workspace-world .evidence-heading{font-size:8px}}@media(prefers-reduced-motion:reduce){.workspace-world .world-agent .agent-figure{animation:none!important}}
