#section-overlay{--overlay-panel: rgba(2, 10, 7, var(--overlay-opacity, .92));--overlay-panel-solid: color-mix(in srgb, var(--accent) 6%, #020604 94%);--overlay-line: rgba(var(--accent-rgb), .34);--overlay-line-strong: rgba(var(--accent-rgb), .72);--overlay-glow: 0 0 24px rgba(var(--accent-rgb), .12)}.overlay-page-heading{align-items:flex-end;display:flex;gap:24px;justify-content:space-between}.overlay-page-status{align-items:center;background:rgba(var(--accent-rgb),.045);border:1px solid rgba(var(--accent-rgb),.28);color:var(--text-muted);display:inline-flex;flex:0 0 auto;font-size:10px;gap:9px;letter-spacing:.18em;padding:9px 12px;text-transform:uppercase}.overlay-status-dot,.overlay-link-indicator{background:var(--status-active);border-radius:50%;box-shadow:0 0 9px var(--status-active);display:inline-block;height:6px;width:6px}.overlay-workbench{display:grid;gap:18px;grid-template-columns:minmax(210px,260px) minmax(0,1fr)}.overlay-controls{align-self:start;padding:16px;position:sticky;top:104px}.overlay-controls__heading{align-items:center;border-bottom:1px solid rgba(var(--accent-rgb),.24);color:var(--text-title);display:flex;font-size:11px;font-weight:800;justify-content:space-between;letter-spacing:.16em;padding-bottom:13px}.overlay-controls__id{color:var(--text-muted);font-size:9px;font-weight:500}.overlay-control-group{display:grid;gap:9px;margin-top:18px}.overlay-control-label{align-items:center;color:var(--text-muted);display:flex;font-size:9px;justify-content:space-between;letter-spacing:.18em;text-transform:uppercase}.overlay-control-label output{color:var(--accent-foreground, var(--accent-bright))}.overlay-segmented{display:grid;grid-template-columns:repeat(2,1fr)}.overlay-segmented button,.overlay-primary-action{background:rgba(var(--accent-rgb),.03);border:1px solid rgba(var(--accent-rgb),.3);color:var(--text-muted);cursor:pointer;font:inherit;font-size:9px;letter-spacing:.15em;min-height:36px;padding:8px 10px;text-transform:uppercase}.overlay-segmented button+button{border-left:0}.overlay-segmented button.is-active,.overlay-segmented button:hover,.overlay-segmented button:focus-visible,.overlay-primary-action:hover,.overlay-primary-action:focus-visible{background:rgba(var(--accent-rgb),.13);color:var(--accent-foreground, var(--accent-bright));outline:none}#overlayOpacity{accent-color:var(--accent);cursor:pointer;width:100%}.overlay-switch-row{align-items:center;border-top:1px solid rgba(var(--accent-rgb),.17);display:flex;gap:12px;justify-content:space-between;margin-top:16px;padding-top:16px}.overlay-switch-row span{display:grid;gap:4px}.overlay-switch-row strong{color:var(--text-main);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.overlay-switch-row small{color:var(--text-muted);font-size:9px;line-height:1.45}.overlay-switch-row input{accent-color:var(--accent);flex:0 0 auto;height:18px;width:18px}.overlay-primary-action{border-color:rgba(var(--accent-rgb),.55);color:var(--accent-foreground, var(--accent-bright));margin-top:18px;width:100%}.overlay-hotkeys{border-top:1px solid rgba(var(--accent-rgb),.17);display:grid;gap:8px;margin-top:18px;padding-top:14px}.overlay-hotkeys div{align-items:center;color:var(--text-muted);display:flex;font-size:9px;gap:9px}.overlay-hotkeys kbd{align-items:center;background:rgba(var(--accent-rgb),.06);border:1px solid rgba(var(--accent-rgb),.28);color:var(--text-main);display:inline-flex;font:inherit;height:23px;justify-content:center;min-width:27px;padding:0 5px}.overlay-stage{align-items:center;background:linear-gradient(rgba(var(--accent-rgb),.018) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--accent-rgb),.018) 1px,transparent 1px),radial-gradient(circle at 50% 34%,rgba(var(--accent-rgb),.06),transparent 46%),#020302;background-size:24px 24px,24px 24px,auto,auto;border:1px solid rgba(var(--accent-rgb),.18);display:flex;justify-content:center;min-height:680px;overflow:hidden;padding:clamp(16px,3.5vw,48px);position:relative}.overlay-stage:before{color:rgba(var(--accent-rgb),.22);content:"ORBITER OVERLAY SAFE AREA";font-size:8px;left:12px;letter-spacing:.24em;position:absolute;top:10px}.orbiter-overlay-frame{--overlay-opacity: .92;background:repeating-linear-gradient(0deg,rgba(var(--accent-rgb),.018) 0 1px,transparent 1px 4px),linear-gradient(145deg,var(--overlay-panel),rgba(0,0,0,var(--overlay-opacity)));border:1px solid var(--overlay-line-strong);box-shadow:0 22px 70px #000000ad,inset 0 0 0 1px rgba(var(--accent-rgb),.08),var(--overlay-glow);color:var(--text-main);max-width:1060px;min-width:0;position:relative;transition:max-width .18s ease,transform .18s ease;width:100%}.orbiter-overlay-frame:before{background:linear-gradient(90deg,transparent,rgba(var(--accent-rgb),.75),transparent);content:"";height:1px;left:8%;opacity:.7;position:absolute;right:8%;top:-1px}.overlay-frame-corners:before,.overlay-frame-corners:after{border-color:var(--accent-foreground, var(--accent-bright));border-style:solid;content:"";height:15px;pointer-events:none;position:absolute;top:-4px;width:15px;z-index:3}.overlay-frame-corners:before{border-width:2px 0 0 2px;left:-4px}.overlay-frame-corners:after{border-width:2px 2px 0 0;right:-4px}.overlay-frame-header{align-items:center;background:#00000094;border-bottom:1px solid var(--overlay-line);display:grid;gap:20px;grid-template-columns:minmax(200px,1fr) auto minmax(90px,.55fr);min-height:70px;padding:12px 16px}.overlay-frame-brand,.overlay-frame-mission,.overlay-frame-window-state{align-items:center;display:flex}.overlay-frame-mark{align-items:center;border:1px solid var(--overlay-line-strong);color:var(--accent-foreground, var(--accent-bright));display:inline-flex;font-size:16px;font-weight:900;height:36px;justify-content:center;margin-right:11px;position:relative;width:36px}.overlay-frame-mark:after{border:1px solid rgba(var(--accent-rgb),.24);content:"";inset:4px;position:absolute;transform:rotate(45deg)}.overlay-frame-brand>span:last-child{display:grid;gap:3px}.overlay-frame-brand strong,.overlay-frame-mission strong{color:var(--text-title);font-size:11px;letter-spacing:.12em}.overlay-frame-brand small,.overlay-frame-mission span{color:var(--text-muted);font-size:8px;letter-spacing:.16em}.overlay-frame-mission{border-left:1px solid rgba(var(--accent-rgb),.2);border-right:1px solid rgba(var(--accent-rgb),.2);display:grid;gap:4px;min-width:190px;padding:0 28px;text-align:center}.overlay-frame-mission strong{color:var(--accent-foreground, var(--accent-bright));font-size:15px}.overlay-frame-window-state{color:var(--text-muted);font-size:9px;gap:8px;justify-content:flex-end;letter-spacing:.17em}.overlay-frame-tabs{background:#00000075;border-bottom:1px solid var(--overlay-line);display:flex;min-height:42px}.overlay-frame-tabs button{background:transparent;border:0;border-right:1px solid rgba(var(--accent-rgb),.16);color:var(--text-muted);cursor:pointer;font:inherit;font-size:9px;letter-spacing:.14em;min-width:156px;padding:11px 16px;position:relative}.overlay-frame-tabs button span{color:rgba(var(--accent-rgb),.48);margin-right:10px}.overlay-frame-tabs button.is-active{background:linear-gradient(180deg,rgba(var(--accent-rgb),.11),rgba(var(--accent-rgb),.025));color:var(--accent-foreground, var(--accent-bright))}.overlay-frame-tabs button.is-active:after{background:var(--accent);bottom:-1px;box-shadow:0 0 9px rgba(var(--accent-rgb),.72);content:"";height:2px;left:18%;position:absolute;right:18%}.overlay-frame-tabs button:focus-visible{box-shadow:inset 0 0 0 1px var(--overlay-line-strong);outline:none}.overlay-frame-body{min-height:430px;padding:clamp(18px,2.5vw,30px)}.overlay-view[hidden]{display:none}.overlay-view-heading{align-items:flex-start;display:flex;gap:18px;justify-content:space-between;margin-bottom:20px}.overlay-eyebrow,.overlay-sync-state{color:var(--text-muted);font-size:8px;letter-spacing:.2em;text-transform:uppercase}.overlay-view-heading h2{color:var(--text-title);font-size:clamp(16px,2vw,22px);font-weight:900;letter-spacing:.07em;margin-top:5px}.overlay-sync-state{background:rgba(var(--accent-rgb),.04);border:1px solid rgba(var(--accent-rgb),.24);flex:0 0 auto;padding:7px 9px}.overlay-sync-state.is-positive{border-color:#6ee7b76b;color:var(--status-active)}.overlay-sync-state.is-error{border-color:#fb71856b;color:var(--status-danger)}.overlay-reward-grid{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.overlay-reward{background:linear-gradient(180deg,rgba(var(--accent-rgb),.045),transparent 35%),#00000057;border:1px solid rgba(var(--accent-rgb),.21);display:grid;min-height:220px;padding:14px;position:relative;transition:border-color .14s ease,transform .14s ease,background .14s ease}.overlay-reward:before{background:rgba(var(--accent-rgb),.46);content:"";height:1px;left:14px;position:absolute;right:58%;top:0}.overlay-reward.is-recommended{background:radial-gradient(circle at 50% 18%,rgba(var(--accent-rgb),.16),transparent 48%),rgba(var(--accent-rgb),.055);border-color:var(--overlay-line-strong);box-shadow:inset 0 0 24px rgba(var(--accent-rgb),.045),0 0 18px rgba(var(--accent-rgb),.08);transform:translateY(-4px)}.overlay-reward.is-recommended:after{background:var(--accent);color:#000;content:"SELECT";font-size:7px;font-weight:900;letter-spacing:.15em;padding:4px 7px;position:absolute;right:8px;top:8px}.overlay-reward__player{color:var(--text-muted);font-size:8px;letter-spacing:.16em}.overlay-reward__sigil{align-items:center;align-self:center;border:1px solid rgba(var(--accent-rgb),.28);color:var(--accent-foreground, var(--accent-bright));display:flex;font-size:24px;height:58px;justify-content:center;justify-self:center;position:relative;transform:rotate(45deg);width:58px}.overlay-reward__sigil span{transform:rotate(-45deg)}.overlay-reward__name{align-self:end;color:var(--text-title);font-size:11px;font-weight:800;line-height:1.35;min-height:30px;text-align:center}.overlay-reward__rarity{color:var(--text-muted);font-size:8px;letter-spacing:.13em;text-align:center;text-transform:uppercase}.overlay-reward__rarity[data-rarity=rare]{color:#f6d774}.overlay-reward__rarity[data-rarity=uncommon]{color:#c9d1dc}.overlay-reward__value{border-top:1px solid rgba(var(--accent-rgb),.16);display:grid;gap:5px;grid-template-columns:1fr 1fr;margin-top:10px;padding-top:10px}.overlay-reward__value span{color:var(--text-muted);font-size:7px;letter-spacing:.12em}.overlay-reward__value strong{color:var(--text-main);font-size:11px;text-align:right}.overlay-reward__value strong[data-price-state=live]{color:var(--accent-foreground, var(--accent-bright))}.overlay-recommendation{align-items:center;background:linear-gradient(90deg,rgba(var(--accent-rgb),.09),rgba(var(--accent-rgb),.025));border:1px solid rgba(var(--accent-rgb),.28);display:grid;gap:13px;grid-template-columns:auto 1fr auto;margin-top:14px;padding:13px 15px}.overlay-recommendation__icon{align-items:center;border:1px solid var(--overlay-line-strong);color:var(--accent-foreground, var(--accent-bright));display:flex;font-size:18px;height:34px;justify-content:center;width:34px}.overlay-recommendation>div{display:grid;gap:4px}.overlay-recommendation span{color:var(--text-muted);font-size:7px;letter-spacing:.16em}.overlay-recommendation strong{color:var(--text-title);font-size:11px}.overlay-recommendation__score{border-left:1px solid rgba(var(--accent-rgb),.22);padding-left:16px;text-align:right}.overlay-recommendation__score strong{color:var(--accent-foreground, var(--accent-bright));font-size:17px}.overlay-riven-layout{display:grid;gap:20px;grid-template-columns:minmax(260px,.86fr) minmax(260px,1.14fr)}.overlay-riven-card,.overlay-riven-analysis{background:#00000057;border:1px solid rgba(var(--accent-rgb),.25);padding:18px}.overlay-riven-card{display:grid;gap:10px;position:relative}.overlay-riven-card:before,.overlay-riven-card:after{border-color:var(--overlay-line-strong);border-style:solid;content:"";height:20px;pointer-events:none;position:absolute;width:20px}.overlay-riven-card:before{border-width:2px 0 0 2px;left:-1px;top:-1px}.overlay-riven-card:after{border-width:0 2px 2px 0;bottom:-1px;right:-1px}.overlay-riven-card__weapon{border-bottom:1px solid rgba(var(--accent-rgb),.2);display:grid;gap:5px;margin-bottom:6px;padding-bottom:14px;text-align:center}.overlay-riven-card__weapon span,.overlay-riven-stat span,.overlay-analysis-lines span,.overlay-analysis-score span{color:var(--text-muted);font-size:8px;letter-spacing:.14em}.overlay-riven-card__weapon strong{color:var(--accent-foreground, var(--accent-bright));font-size:25px;letter-spacing:.12em}.overlay-riven-stat{align-items:center;display:flex;gap:16px;justify-content:space-between}.overlay-riven-stat strong{font-size:11px}.overlay-riven-stat.is-positive strong{color:var(--status-active)}.overlay-riven-stat.is-negative strong{color:var(--status-danger)}.overlay-riven-analysis{display:grid;gap:16px;grid-template-columns:120px 1fr}.overlay-analysis-score{align-content:center;border-right:1px solid rgba(var(--accent-rgb),.2);display:grid;grid-row:span 2;justify-items:center;padding-right:18px}.overlay-analysis-score strong{color:var(--accent-foreground, var(--accent-bright));font-size:52px;line-height:.95;text-shadow:0 0 18px rgba(var(--accent-rgb),.2)}.overlay-analysis-score small{color:var(--text-muted);font-size:10px}.overlay-analysis-lines{display:grid;gap:7px}.overlay-analysis-lines div{align-items:center;border-bottom:1px solid rgba(var(--accent-rgb),.13);display:flex;justify-content:space-between;padding-bottom:7px}.overlay-analysis-lines strong{color:var(--text-main);font-size:9px}.overlay-riven-analysis p{color:var(--text-soft);font-size:10px;line-height:1.65}.overlay-tactical-grid{display:grid;gap:12px;grid-template-columns:repeat(3,1fr)}.overlay-tactical-grid article{background:#00000057;border:1px solid rgba(var(--accent-rgb),.23);display:grid;gap:5px;min-height:120px;padding:16px}.overlay-tactical-grid span,.overlay-tactical-grid small{color:var(--text-muted);font-size:8px;letter-spacing:.13em}.overlay-tactical-grid strong{color:var(--accent-foreground, var(--accent-bright));font-size:32px}.overlay-feed{border:1px solid rgba(var(--accent-rgb),.2);display:grid;gap:0;margin-top:14px}.overlay-feed>div{align-items:center;display:grid;gap:12px;grid-template-columns:44px minmax(150px,.7fr) 1fr;padding:13px 15px}.overlay-feed>div+div{border-top:1px solid rgba(var(--accent-rgb),.14)}.overlay-feed-time{color:var(--accent-foreground, var(--accent-bright));font-size:8px;letter-spacing:.12em}.overlay-feed strong{color:var(--text-main);font-size:9px;letter-spacing:.07em}.overlay-feed small{color:var(--text-muted);font-size:9px}.overlay-frame-footer{align-items:center;background:#0000008f;border-top:1px solid var(--overlay-line);color:var(--text-muted);display:flex;font-size:7px;gap:18px;letter-spacing:.14em;min-height:34px;padding:8px 14px}.overlay-frame-footer b{color:var(--text-main);font-weight:700}.overlay-frame-footer__privacy{margin-left:auto}.overlay-desktop-runtime-bar{display:none}.overlay-foundry-summary{display:grid;gap:12px;grid-template-columns:repeat(3,1fr)}.overlay-foundry-summary article{background:#00000057;border:1px solid rgba(var(--accent-rgb),.23);display:grid;gap:5px;min-height:100px;padding:14px}.overlay-foundry-summary span,.overlay-foundry-summary small{color:var(--text-muted);font-size:8px;letter-spacing:.13em;text-transform:uppercase}.overlay-foundry-summary strong{color:var(--accent-foreground, var(--accent-bright));font-size:30px}.overlay-foundry-list{border:1px solid rgba(var(--accent-rgb),.2);display:grid;margin-top:14px}.overlay-foundry-row{align-items:center;display:grid;gap:12px;grid-template-columns:minmax(160px,1fr) auto auto;min-height:48px;padding:10px 14px}.overlay-foundry-row+.overlay-foundry-row{border-top:1px solid rgba(var(--accent-rgb),.14)}.overlay-foundry-row strong{color:var(--text-main);font-size:10px;letter-spacing:.06em}.overlay-foundry-row span{color:var(--text-muted);font-size:8px;letter-spacing:.13em;text-transform:uppercase}.overlay-foundry-row [data-foundry-status=ready]{color:var(--status-active)}.overlay-foundry-row time{color:var(--accent-foreground, var(--accent-bright));font-size:10px;font-weight:700}.overlay-foundry-empty{display:grid;gap:6px;padding:24px 18px;text-align:center}.overlay-foundry-empty strong{color:var(--text-main);font-size:11px}.overlay-foundry-empty span,.overlay-foundry-note{color:var(--text-muted);font-size:9px;line-height:1.6}.overlay-foundry-note{margin:11px 0 0}html.desktop-overlay-runtime,html.desktop-overlay-runtime body{background:transparent!important;height:100%;overflow:hidden!important}html.desktop-overlay-runtime .boot-overlay,html.desktop-overlay-runtime .crt-overlay,html.desktop-overlay-runtime .scanlines,html.desktop-overlay-runtime .app-nav,html.desktop-overlay-runtime .app-header,html.desktop-overlay-runtime .overlay-page-heading,html.desktop-overlay-runtime .overlay-controls,html.desktop-overlay-runtime .mobile-nav-backdrop{display:none!important}html.desktop-overlay-runtime .app-shell,html.desktop-overlay-runtime .app-main,html.desktop-overlay-runtime .app-content{background:transparent!important;height:100%!important;min-height:0!important;overflow:hidden!important}html.desktop-overlay-runtime .app-content{padding:12px!important}html.desktop-overlay-runtime #section-overlay,html.desktop-overlay-runtime .overlay-workbench,html.desktop-overlay-runtime .overlay-stage{height:100%;margin:0;min-height:0;width:100%}html.desktop-overlay-runtime .overlay-workbench{display:block}html.desktop-overlay-runtime .overlay-stage{background:transparent;border:0;padding:0}html.desktop-overlay-runtime .overlay-stage:before{display:none}html.desktop-overlay-runtime .orbiter-overlay-frame{align-self:flex-start;max-height:100%;max-width:none;overflow:hidden}html.desktop-overlay-runtime .overlay-desktop-runtime-bar{-webkit-app-region:drag;align-items:center;background:#000000b8;border-bottom:1px solid rgba(var(--accent-rgb),.22);color:var(--text-muted);display:flex;font-size:8px;gap:14px;letter-spacing:.12em;min-height:32px;padding:5px 9px 5px 12px;text-transform:uppercase}.overlay-capture-state{align-items:center;color:var(--accent-foreground, var(--accent-bright));display:inline-flex;font-weight:700;gap:7px}.overlay-capture-state i{background:var(--status-active);border-radius:50%;box-shadow:0 0 8px var(--status-active);height:5px;width:5px}.overlay-capture-state.is-scanning i{animation:overlay-capture-pulse .75s ease-in-out infinite alternate}.overlay-capture-state.is-error,.overlay-capture-state.is-error i{color:var(--status-danger)}.overlay-capture-state.is-error i{background:var(--status-danger);box-shadow:0 0 8px var(--status-danger)}.overlay-runtime-actions{-webkit-app-region:no-drag;display:flex;gap:5px;margin-left:auto}.overlay-runtime-actions button{background:rgba(var(--accent-rgb),.06);border:1px solid rgba(var(--accent-rgb),.28);color:var(--text-main);cursor:pointer;font:inherit;letter-spacing:.1em;min-height:22px;padding:3px 8px}.overlay-runtime-actions button:hover,.overlay-runtime-actions button:focus-visible,.overlay-runtime-actions button[aria-pressed=true]{background:rgba(var(--accent-rgb),.18);color:var(--accent-foreground, var(--accent-bright));outline:none}@keyframes overlay-capture-pulse{0%{opacity:.35}to{opacity:1}}.orbiter-overlay-frame[data-density=compact]{max-width:560px}.orbiter-overlay-frame[data-density=compact] .overlay-frame-header{grid-template-columns:1fr auto}.orbiter-overlay-frame[data-density=compact] .overlay-frame-mission{border-right:0;min-width:160px;padding-right:0}.orbiter-overlay-frame[data-density=compact] .overlay-frame-window-state,.orbiter-overlay-frame[data-density=compact] .overlay-frame-tabs,.orbiter-overlay-frame[data-density=compact] .overlay-view-heading,.orbiter-overlay-frame[data-density=compact] .overlay-reward__player,.orbiter-overlay-frame[data-density=compact] .overlay-reward__rarity,.orbiter-overlay-frame[data-density=compact] .overlay-reward__value span,.orbiter-overlay-frame[data-density=compact] .overlay-recommendation__icon,.orbiter-overlay-frame[data-density=compact] .overlay-frame-footer{display:none}.orbiter-overlay-frame[data-density=compact] .overlay-frame-body{min-height:auto;padding:14px}.orbiter-overlay-frame[data-density=compact] .overlay-view:not([data-overlay-panel=relic]){display:none}.orbiter-overlay-frame[data-density=compact] .overlay-reward-grid{grid-template-columns:repeat(4,1fr)}.orbiter-overlay-frame[data-density=compact] .overlay-reward{min-height:126px;padding:9px}.orbiter-overlay-frame[data-density=compact] .overlay-reward__sigil{font-size:17px;height:42px;width:42px}.orbiter-overlay-frame[data-density=compact] .overlay-reward__name{font-size:8px}.orbiter-overlay-frame[data-density=compact] .overlay-reward__value{grid-template-columns:1fr;margin-top:5px;padding-top:5px}.orbiter-overlay-frame[data-density=compact] .overlay-reward__value strong{font-size:9px;text-align:center}.orbiter-overlay-frame[data-density=compact] .overlay-recommendation{grid-template-columns:1fr auto;margin-top:9px;padding:9px 11px}@media(max-width:1180px){.overlay-workbench{grid-template-columns:1fr}.overlay-controls{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));position:static}.overlay-controls__heading,.overlay-primary-action,.overlay-hotkeys{grid-column:1 / -1}.overlay-control-group,.overlay-switch-row,.overlay-primary-action,.overlay-hotkeys{margin-top:0}.overlay-hotkeys{grid-template-columns:repeat(4,1fr)}}@media(max-width:850px){.app-content:has(#section-overlay:not(.hidden-panel))>.content-section.hidden-panel{display:none!important}.overlay-page-heading{align-items:flex-start;flex-direction:column}.overlay-stage{min-height:0;padding:28px 8px 8px}.overlay-frame-header{grid-template-columns:1fr auto}.overlay-frame-window-state{display:none}.overlay-frame-mission{border-right:0;min-width:150px;padding-right:0}.overlay-reward-grid{grid-template-columns:repeat(2,1fr)}.overlay-riven-layout{grid-template-columns:1fr}.overlay-reward.is-recommended{transform:none}}@media(max-width:600px){.overlay-controls{grid-template-columns:1fr}.overlay-controls__heading,.overlay-primary-action,.overlay-hotkeys{grid-column:auto}.overlay-hotkeys{grid-template-columns:repeat(2,1fr)}.overlay-frame-header{gap:10px;grid-template-columns:1fr}.overlay-frame-mission{border-left:0;border-top:1px solid rgba(var(--accent-rgb),.16);display:flex;justify-content:space-between;padding:8px 0 0;text-align:left}.overlay-frame-tabs button{flex:1;min-width:0;padding-inline:5px}.overlay-frame-tabs button span{display:none}.overlay-frame-body{padding:14px 10px}.overlay-view-heading{align-items:stretch;flex-direction:column}.overlay-sync-state{align-self:flex-start}.overlay-reward{min-height:190px;padding:11px}.overlay-recommendation{grid-template-columns:auto 1fr}.overlay-recommendation__score{border-left:0;border-top:1px solid rgba(var(--accent-rgb),.18);grid-column:1 / -1;padding:9px 0 0;text-align:left}.overlay-riven-analysis{grid-template-columns:1fr}.overlay-analysis-score{border-bottom:1px solid rgba(var(--accent-rgb),.2);border-right:0;grid-row:auto;padding:0 0 16px}.overlay-tactical-grid,.overlay-foundry-summary{grid-template-columns:1fr}.overlay-foundry-row{grid-template-columns:1fr auto}.overlay-foundry-row time{grid-column:1 / -1}.overlay-feed>div{align-items:start;grid-template-columns:36px 1fr}.overlay-feed small{grid-column:2}.overlay-frame-footer__privacy{display:none}.orbiter-overlay-frame[data-density=compact] .overlay-frame-header{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.orbiter-overlay-frame,.overlay-reward{transition:none}}
