/* Only the V3 preview gets this layer; original color, text and layout remain. */
.v3-experience .v3-entry{position:absolute;z-index:4;left:57%;top:46%;transform:translate(-50%,-50%);display:grid;grid-template-columns:auto auto;gap:3px 14px;align-items:center;padding:11px 18px;background:#091724df;border:1px solid #73a8ca70;box-shadow:0 12px 32px #02090d70,inset 0 0 22px #3c9be908;backdrop-filter:blur(8px);font-family:monospace}
.v3-experience .v3-entry-label{grid-column:1/-1;font:8px/1.8 monospace;letter-spacing:.23em;color:#86a6bc;text-align:center;pointer-events:none}
.v3-experience .v3-entry button{min-height:44px;min-width:44px;padding:0 4px;white-space:nowrap;font:9px monospace;letter-spacing:.10em;color:#b9d9ed}
.v3-experience .v3-entry button:last-child{color:#7898ae}
.v3-experience .v3-entry button:hover{color:#ebf8ff}
.v3-experience .v3-entry button:disabled{color:#668394;cursor:wait}
.v3-experience .v3-entry button:focus-visible{outline:1px solid #95cfff;outline-offset:3px}
.v3-experience button,.v3-experience a{min-height:44px}
.v3-experience #boot-cancel{min-height:44px;min-width:44px}
.v3-experience .boot{width:min(285px,78%);padding:13px 16px 8px;background:#091825e8;border-color:#638bab66;box-shadow:0 12px 32px #0004,inset 0 0 20px #328fff06}
.v3-experience .boot-readout{margin:12px 0 5px}
.v3-experience #boot-percent{font:11px monospace;color:#7ea7c1;text-shadow:none;letter-spacing:.03em}
.v3-experience .boot-heading,.v3-experience .boot-readout small{font-size:8px}
.v3-experience .boot-bottom{margin-top:1px;font-size:8px}
.v3-experience .boot-track{height:12px;min-height:12px}
.v3-experience .boot-bottom button{font-size:8px}
.v3-experience[data-v3-stage="0"] .hud-rule{border-color:#5a9ec6}
.v3-experience[data-v3-entry="running"][data-v3-stage="0"] #chapters .chapter{opacity:.16}
.v3-experience[data-v3-entry="running"][data-v3-stage="0"] #chapters .chapter:hover,.v3-experience[data-v3-entry="running"][data-v3-stage="0"] #chapters .chapter:focus-visible{opacity:.5}
.v3-experience[data-v3-entry="running"][data-v3-stage="0"] #tiles button,.v3-experience[data-v3-entry="running"][data-v3-stage="1"] #tiles button,.v3-experience[data-v3-entry="running"][data-v3-stage="0"] .microfield,.v3-experience[data-v3-entry="running"][data-v3-stage="1"] .microfield{opacity:.22}
.v3-experience[data-v3-stage="1"] #chapters .chapter[aria-pressed="true"] .edge{color:#8cc7ed}
.v3-experience[data-v3-entry="running"] .corner span:last-child{color:#719eb9}
.v3-experience #screen{animation-duration:.48s;animation-timing-function:cubic-bezier(.08,.82,.18,1)}
.v3-experience #screen .screen-head{border-bottom-color:#5c91b15c}
.v3-experience.v3-motion-off .v3-entry{display:none}
.v3-experience.v3-motion-off #screen{animation:none}
.v3-experience.v3-motion-off button,.v3-experience.v3-motion-off a{transition:none}
@media(max-width:850px){.v3-experience .v3-entry{left:50%;top:34%;padding:10px 14px;gap:1px 10px}.v3-experience .v3-entry-label{font-size:8px}.v3-experience .boot{width:min(275px,78%);padding:12px 14px 7px}}
@media(prefers-reduced-motion:reduce){.v3-experience .v3-entry{display:none}.v3-experience #screen{animation:none}.v3-experience *{transition:none!important}}
