/* Final home composition: continuous two-column control plate and live scenic field. */
.phone-inner[data-screen=home]{padding-top:26px;padding-left:17px;padding-right:15px;background:#121410;overflow:hidden}.console-skin{position:absolute;inset:0;background:linear-gradient(180deg,#14170fed 0%,#11160fe8 37%,#10140d99 62%,#10140def 90%),url('../assets/user-supplied/armour-pilot-pair.png') right 48%/200% auto;z-index:-1;pointer-events:none}.phone-inner[data-screen=home] .p-head{padding-bottom:9px;color:var(--amber)}.phone-inner[data-screen=home] .p-status{font-size:5px}.phone-inner[data-screen=home] .unified-spine,.phone-inner[data-screen=home]>.circuit-backplane{display:none}.phone-inner[data-screen=home]:before{border:0;border-left:1px solid #c28c3b44;inset:25px 0 16px 9px;clip-path:none}.console-plate{display:grid;grid-template-columns:44% 56%;position:relative;z-index:1;color:var(--amber);padding-top:8px;flex:none}.console-clock-column{padding-right:9px;min-width:0}.console-instrument-column{min-width:0;border-left:1px solid #bd8a3b77;padding-left:9px}.console-label{font:7px/1.2 Command;letter-spacing:.4px;display:block;color:#d5a34d;margin-bottom:5px}.console-label:before{content:'▏';color:var(--amber)}.console-hazard{height:29px;background:repeating-linear-gradient(120deg,transparent 0 4px,#ed9c3c 4px 8px);opacity:.85;margin-bottom:7px}.console-hazard.narrow{height:7px;margin-top:6px;margin-bottom:0}.console-clock-column .clock-chassis{height:126px!important;padding:0!important;margin:0!important;display:block!important;overflow:visible!important;background:none!important;clip-path:none!important}.console-clock-column .clock-chassis>.plate-no,.console-clock-column .nerv-crest,.console-clock-column .clock-rail,.console-clock-column .widget-kicker,.console-clock-column .machined-outline,.console-clock-column .clock-chassis:after,.console-clock-column .module-scan,.console-clock-column .registration-cross{display:none!important}.console-clock-column .clock-instrument{padding:0!important;display:block;width:100%}.console-clock-column .clock-instrument:before{display:none}.console-clock-column .segment-clock{color:var(--amber)!important;margin:0!important;width:100%;height:92px}.console-clock-column .segment-clock svg{width:100%;height:100%!important;display:block}.console-clock-column .date-track{border:0!important;padding:0!important;display:block;color:var(--amber);font:12px Command!important;white-space:nowrap;text-align:left}.console-clock-column .iso-week{display:none}.console-sensor{border:1px solid #c78c36;display:flex;align-items:center;justify-content:space-between;gap:3px;padding:3px 4px;font:10px Command;white-space:nowrap}.console-sensor b{font:11px Command;color:var(--success)}.console-sensor small{font:4px Telemetry;color:var(--muted)}.console-power{display:flex;gap:5px;height:57px;align-items:stretch}.console-internal{font:bold 19px/1.2 serif;letter-spacing:0;border:1px solid var(--amber);padding:3px 2px;width:40px;flex:none;display:flex;flex-direction:column;justify-content:center}.console-internal small{font:5px Command;letter-spacing:.4px}.console-power>div:last-child{flex:1;min-width:0;position:relative}.console-power>div:last-child>span{font:7px Command;display:block;white-space:nowrap}.console-power strong{font:38px/.94 Command;color:var(--success);display:inline-block;margin-top:4px}.console-power strong small{font:14px Command}.console-power .segment-bank{position:absolute;right:0;bottom:3px;left:39px;height:34px;gap:1px;color:var(--success)}.console-state{font:3.5px/1.5 Telemetry;color:var(--muted);margin:3px 0 5px}.performance-label{margin-bottom:3px}.console-capacity{display:flex;align-items:stretch;gap:5px;margin-bottom:4px}.console-capacity>b{font:12px Command;border:1px solid var(--amber);min-width:34px;padding:1px 3px;display:grid;place-items:center}.console-capacity>div{flex:1;min-width:0;position:relative}.console-capacity small{position:absolute;top:0;left:2px;z-index:1;font:4px Telemetry;color:var(--muted);line-height:1.5}.console-capacity .segment-bank{height:22px;gap:1.5px;color:var(--danger)}.console-capacity:nth-of-type(4) .segment-bank{color:var(--success)}.console-media-label{margin:5px 0 3px}.console-instrument-column .media-rail{height:46px!important;padding:0!important;margin:0!important;background:none!important;border:0!important;clip-path:none!important;display:flex;flex-wrap:wrap;gap:0;align-items:center}.console-instrument-column .media-rail:before,.console-instrument-column .media-rail:after,.console-instrument-column .platter,.console-instrument-column .media-copy>span,.console-instrument-column .media-copy small{display:none}.console-instrument-column .media-copy{flex-basis:100%;min-height:17px;padding:2px 4px;background:var(--amber);color:#1b1e11}.console-instrument-column .media-copy b{color:#1b1e11;font:8px/1.4 Command!important;letter-spacing:.4px}.console-instrument-column .media-actions{display:flex;width:100%;gap:3px;margin-top:3px}.console-instrument-column .media-actions button{border:1px solid var(--amber);min-height:19px;height:19px;min-width:0;flex:1;font-size:12px;line-height:1;color:var(--amber)}.console-instrument-column .media-actions button:disabled{opacity:.4}.console-network{display:flex;justify-content:space-between;gap:3px;font:3.5px Telemetry;color:var(--muted);margin-top:5px}
.console-field{position:relative;flex:1;min-height:200px;pointer-events:none;color:var(--amber);isolation:isolate}.console-field:before{content:'';position:absolute;inset:-10px -15px -10px -17px;background:url('../assets/user-supplied/armour-pilot-pair.png') right 40%/200% auto;mask-image:linear-gradient(0deg,transparent,#000b 25%,#0008 65%,transparent);z-index:-2;opacity:.65}.field-orbit{position:absolute;width:95%;height:100%;left:2.5%;top:0;color:var(--amber);opacity:.25}.field-ring{transform-origin:200px 200px}.field-identity{position:absolute;left:5px;bottom:40px;display:flex;flex-direction:column;gap:3px}.field-identity>span{font:5px Telemetry;letter-spacing:1px;color:var(--muted)}.field-identity strong{font:100px/.9 Command;letter-spacing:-5px;color:var(--accent);opacity:.75}.field-identity small{font:3.5px Telemetry;color:var(--muted);margin-top:3px}.field-access{pointer-events:auto;position:absolute;left:5px;bottom:9px;min-height:27px;background:none;border:0;border-bottom:1px solid var(--line);padding:0;font:6px Telemetry;color:var(--amber)}.field-coordinate{position:absolute;right:0;top:28px;font:5px/2 Telemetry;color:var(--muted);letter-spacing:1px;text-align:right}.phone-inner[data-screen=home] .p-bottom{padding-left:0;background:none}.phone-inner[data-screen=home] .browser-search{background:none;border-top:0;border-bottom:1px solid #c6974677;clip-path:none}.phone-inner[data-screen=home] .p-dock .app-button{border-right:0;background:none}.phone-inner[data-screen=home] .p-dock{background:none;border-bottom:0}.phone-inner[data-screen=home] .p-dock .app-button>svg{width:37px;height:37px}.phone-inner[data-screen=home] .p-dock .app-button>span{font-size:7px!important}.phone-inner[data-screen=home] .p-bottom>.hazard{opacity:.6}.phone-inner[data-screen=home] .phone-home-foot{border:0}.phone-inner[data-screen=home] .phone-home-foot button{font-size:6px}.phone-inner[data-screen=home] .ambient-canvas{z-index:0}body[data-motion=high] .field-ring{animation:archive-radar 35s linear infinite}body[data-theme=nerv-standard] .console-field:before{background-image:url('../assets/user-supplied/bulkhead-pair.png');opacity:.35}
@media(max-width:660px){.console-clock-column{padding-right:7px}.console-instrument-column{padding-left:7px}.console-label{font-size:6px}.console-hazard{height:23px}.console-clock-column .clock-chassis{height:107px!important}.console-clock-column .segment-clock{height:77px}.console-clock-column .date-track{font-size:10px!important}.console-power{height:48px;gap:3px}.console-internal{font-size:16px;width:32px}.console-power strong{font-size:32px}.console-power strong small{font-size:11px}.console-power>div:last-child>span{font-size:5px}.console-power .segment-bank{left:31px;height:28px}.console-capacity>b{font-size:10px;min-width:30px}.console-capacity .segment-bank{height:19px}.console-sensor{font-size:8px;padding:3px}.console-sensor b{font-size:9px}.console-instrument-column .media-copy b{font-size:7px!important}.console-instrument-column .media-rail{height:40px!important}.console-network{font-size:3px}.console-field{min-height:190px}.field-identity strong{font-size:90px}}
