.-yDqcq_loadout{pointer-events:none;min-width:0;height:100%;color:var(--mx-fg);position:relative}.-yDqcq_layer{z-index:0;visibility:hidden;opacity:0;pointer-events:none;height:100lvh;transition:opacity .3s ease-out,visibility 0s linear .3s;position:fixed;inset:0 0 auto}.-yDqcq_layer[data-shown=true]{visibility:visible;opacity:1;transition:opacity .3s ease-out,visibility}@media (prefers-reduced-motion:reduce){.-yDqcq_layer,.-yDqcq_layer[data-shown=true]{transition:none}}.-yDqcq_layer[data-shown=true] .-yDqcq_viewer{pointer-events:auto}[data-configurator-cover]{will-change:opacity;background-position:50%;background-repeat:no-repeat;background-size:cover;transform:translateZ(0)}[data-configurator-cover][data-shown=false]{opacity:0;pointer-events:none}html[data-products-entry=loadout] [data-configurator-cover]{opacity:1;pointer-events:auto}.-yDqcq_viewer{inset:0;position:absolute!important}.-yDqcq_viewer canvas{touch-action:pan-y}.-yDqcq_frameUi{pointer-events:none;position:absolute}.-yDqcq_frameBar{pointer-events:none;justify-content:space-between;align-items:center;gap:12px;display:flex}.-yDqcq_frameBar>*{pointer-events:auto}.-yDqcq_hint{bottom:0;left:0}.-yDqcq_viewSwitch{border:1px solid var(--mx-line);background:color-mix(in oklab, var(--mx-canvas) 88%, transparent);border-radius:6px;padding:3px;display:flex}.-yDqcq_viewSwitch button{color:var(--mx-fg-muted);white-space:nowrap;cursor:pointer;border-radius:4px;padding:4px 10px;font-size:.75rem}.-yDqcq_viewSwitch button:hover{color:var(--mx-fg)}.-yDqcq_viewSwitch button[aria-pressed=true]{background:var(--mx-fg);color:var(--mx-canvas)}.-yDqcq_viewSwitch button:focus-visible{outline:2px solid var(--mx-focus);outline-offset:1px}.-yDqcq_column{z-index:1;height:100%;padding-top:calc(var(--v1-nav-h) + .75rem);padding-bottom:var(--products-foot,1.5rem);flex-direction:column;justify-content:flex-end;align-items:flex-start;transition:opacity .3s ease-out,visibility;display:flex;position:relative}.-yDqcq_column[data-covered]{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease-out,visibility 0s linear .3s}.-yDqcq_panel{pointer-events:auto;width:100%;max-width:36rem;max-height:min(58dvh, calc(100dvh - var(--v1-nav-h) - 1.5rem - var(--products-foot,1.5rem)));overscroll-behavior:auto;flex-direction:column;gap:14px;display:flex;overflow-y:auto}@media (min-width:64rem),(orientation:landscape) and (max-height:37.5rem){.-yDqcq_column{justify-content:center;padding-bottom:1.5rem}.-yDqcq_panel{width:min(23rem,40vw);max-height:calc(100dvh - var(--v1-nav-h) - 2.25rem)}}.-yDqcq_stageHeader{color:var(--mx-fg-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;font-size:.8125rem;display:flex}.-yDqcq_phase{color:var(--mx-fg-muted);align-items:center;gap:7px;font-size:.75rem;display:flex}.-yDqcq_phase i{background:var(--mx-fg-subtle);border-radius:50%;width:6px;height:6px;display:inline-block}.-yDqcq_phase i.-yDqcq_live{background:var(--mx-ok)}.-yDqcq_disclosure{border:1px solid var(--mx-line-strong);border-radius:var(--mx-radius-sm,6px);width:100%;min-height:2.5rem;color:var(--mx-fg);cursor:pointer;transition:border-color var(--mx-dur-fast), background-color var(--mx-dur-fast);justify-content:space-between;align-items:center;gap:8px;padding:0 12px;font-size:.875rem;font-weight:500;display:flex}.-yDqcq_disclosure:hover{border-color:var(--mx-fg-subtle);background:color-mix(in oklab, var(--mx-fg) 4%, transparent)}.-yDqcq_disclosure svg{transition:transform var(--mx-dur-fast)}.-yDqcq_disclosure[aria-expanded=true] svg{transform:rotate(180deg)}.-yDqcq_details{flex-direction:column;display:flex}.-yDqcq_details[hidden]{display:none}.-yDqcq_note{color:var(--mx-fg-subtle);margin:0;font-size:.75rem;line-height:1.5}.-yDqcq_fieldset{border:0;min-width:0;margin:0;padding:0}.-yDqcq_fieldset legend,.-yDqcq_controlLabel{color:var(--mx-fg);padding:0;font-size:.8125rem;font-weight:500}.-yDqcq_fieldset legend>span,.-yDqcq_controlLabel>span{color:var(--mx-fg-subtle);font-family:var(--mx-font-mono);margin-right:9px;font-size:.6875rem}.-yDqcq_modelOptions{grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;display:grid}.-yDqcq_modelOption{cursor:pointer;display:block}.-yDqcq_modelOption input,.-yDqcq_mountOptions input{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.-yDqcq_modelOption>span{border:1px solid var(--mx-line-strong);border-radius:6px;padding:10px 12px;transition:border-color .18s,background .18s;display:block}.-yDqcq_modelOption input:checked+span{border-color:var(--mx-fg-subtle);background:color-mix(in oklab, var(--mx-fg) 6%, transparent)}.-yDqcq_modelOption:hover>span{border-color:var(--mx-fg-subtle)}.-yDqcq_modelOption input:focus-visible+span,.-yDqcq_mountOptions input:focus-visible+span{outline:2px solid var(--mx-focus);outline-offset:2px}.-yDqcq_modelName{letter-spacing:-.02em;color:var(--mx-fg);justify-content:space-between;align-items:center;font-size:.9375rem;font-weight:500;display:flex}.-yDqcq_modelName i{border:1px solid var(--mx-fg-subtle);border-radius:50%;width:12px;height:12px}.-yDqcq_modelOption input:checked+span .-yDqcq_modelName i{border:3px solid var(--mx-fg)}.-yDqcq_optionDetail{color:var(--mx-fg-muted);margin-top:2px;font-size:.6875rem;display:block}.-yDqcq_moduleRow{justify-content:space-between;align-items:center;gap:15px;margin-top:18px;display:flex}.-yDqcq_moduleRow p{color:var(--mx-fg-muted);margin:4px 0 0 25px;font-size:.6875rem}.-yDqcq_dockRow{grid-template-columns:repeat(4,1fr);gap:5px;margin:10px 0 18px;display:grid}.-yDqcq_dockRow>span{border:1px solid var(--mx-line);font:.625rem var(--mx-font-mono);color:var(--mx-fg-muted);border-radius:5px;align-items:center;gap:6px;padding:6px;display:flex}.-yDqcq_dockRow>span>span{font:.625rem var(--mx-font-body);margin-left:auto}.-yDqcq_dockRow i{border:1px solid var(--mx-fg-subtle);border-radius:50%;width:5px;height:5px}.-yDqcq_dockRow [data-filled=true]{color:var(--mx-fg);border-color:var(--mx-line-strong)}.-yDqcq_dockRow [data-filled=true] i{background:var(--mx-fg);border-color:var(--mx-fg)}.-yDqcq_mountOptions{grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;display:grid}.-yDqcq_mountOptions label{cursor:pointer}.-yDqcq_mountOptions label>span{border:1px solid var(--mx-line-strong);color:var(--mx-fg-muted);border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:9px 7px;font-size:.75rem;display:flex}.-yDqcq_mountOptions label:hover>span{border-color:var(--mx-fg-subtle)}.-yDqcq_mountOptions input:checked+span{color:var(--mx-fg);border-color:var(--mx-fg-subtle);background:color-mix(in oklab, var(--mx-fg) 6%, transparent)}.-yDqcq_facts{border-top:1px solid var(--mx-line);grid-template-columns:1fr 1fr;gap:14px 12px;margin-top:18px;padding-top:14px;display:grid}.-yDqcq_facts strong{letter-spacing:-.025em;color:var(--mx-fg);font-size:1rem;font-weight:500;display:block}.-yDqcq_facts span{color:var(--mx-fg-muted);margin-top:2px;font-size:.6875rem;display:block}.-yDqcq_difference{color:var(--mx-fg-muted);min-height:3.2em;margin:14px 0 10px;font-size:.75rem;line-height:1.6}.-yDqcq_replay{color:var(--mx-fg);cursor:pointer;align-self:flex-start;align-items:center;gap:6px;padding:0;font-size:.75rem;display:inline-flex}.-yDqcq_replay:hover{text-decoration:underline}.-yDqcq_replay:disabled{opacity:.4;cursor:default;text-decoration:none}.-yDqcq_loadout button:focus-visible{outline:2px solid var(--mx-focus);outline-offset:2px}.-yDqcq_toggle{cursor:pointer;background:0 0;border:0;flex-shrink:0;width:44px;height:44px;padding:0;position:relative}.-yDqcq_toggle:before{content:"";box-sizing:border-box;border:1px solid var(--mx-line-strong);background:color-mix(in oklab, var(--mx-fg) 8%, transparent);border-radius:50px;width:38px;height:22px;transition:background .2s,border-color .2s;position:absolute;top:11px;left:3px}.-yDqcq_toggle>span{background:var(--mx-fg-muted);border-radius:50%;width:14px;height:14px;transition:transform .2s,background .2s;display:block;position:absolute;top:15px;left:7px}.-yDqcq_toggle[aria-checked=true]:before{background:var(--mx-fg);border-color:var(--mx-fg)}.-yDqcq_toggle[aria-checked=true]>span{background:var(--mx-canvas);transform:translate(16px)}.-yDqcq_dockRow[data-named]{grid-template-columns:1fr 1fr}.-yDqcq_dockRow[data-named]>span>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.-yDqcq_headRow{display:contents}@media (max-width:39.99rem) and (orientation:portrait){.-yDqcq_panel{max-height:calc((100svh - var(--v1-nav-h)) * .5);gap:10px}.-yDqcq_title{gap:6px}.-yDqcq_title .label-mono{display:none}.-yDqcq_title h2{font-size:1.0625rem;line-height:1.3}.-yDqcq_headRow{align-items:center;gap:10px;display:flex}.-yDqcq_headRow .-yDqcq_stageHeader{flex:1;min-width:0}.-yDqcq_caption{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.-yDqcq_fold{flex:none;gap:10px;width:auto;min-height:44px}.-yDqcq_modelOptions,.-yDqcq_mountOptions{margin-top:8px}.-yDqcq_modelOption>span{align-items:center;min-height:44px;padding:0 12px;display:flex}.-yDqcq_modelName{flex:1}.-yDqcq_optionDetail{display:none}.-yDqcq_moduleRow{margin-top:12px}.-yDqcq_moduleState{display:none}.-yDqcq_dockRow{margin:6px 0 12px}.-yDqcq_dockRow>span{min-height:30px}.-yDqcq_mountOptions label>span{min-height:44px}.-yDqcq_facts{margin-top:12px;padding-top:10px}.-yDqcq_facts>div:nth-child(-n+2){display:none}.-yDqcq_difference{margin:10px 0 8px}.-yDqcq_replay{min-height:44px}}@media (prefers-reduced-motion:reduce){.-yDqcq_loadout *,.-yDqcq_loadout :before{transition:none!important}}
._9ZPJra_hint{z-index:5;border:1px solid var(--mx-line,#fff2);background:var(--mx-canvas,#10161d);width:max-content;max-width:calc(100% - 32px);color:var(--mx-fg,#e9eef3);font:500 11px/1.2 var(--font-geist-sans,var(--font-v-body,sans-serif));white-space:nowrap;pointer-events:none;opacity:0;border-radius:999px;align-items:center;gap:6px;padding:6px 10px;transition:opacity .25s;display:inline-flex;position:absolute;bottom:16px;left:16px}._9ZPJra_hint[data-visible=true]{opacity:1}._9ZPJra_touch{display:none}@media (pointer:coarse){._9ZPJra_mouse{display:none}._9ZPJra_touch{display:inline}}@media (prefers-reduced-motion:reduce){._9ZPJra_hint{transition:opacity .15s linear}}._9ZPJra_campaign{grid-area:2/1;place-self:end start;margin:0 0 4px 4px;position:relative;inset:auto}._9ZPJra_configurator{bottom:64px;left:20px}._9ZPJra_lab{--scene-hint-row-offset:2.5px;top:calc(var(--v1-nav-h,64px) + 56px);bottom:auto}@media (max-width:900px){._9ZPJra_lab{--scene-hint-row-offset:42px}}._9ZPJra_inset{gap:4px;padding:4px 7px;font-size:10px;bottom:6px;left:6px}._9ZPJra_labHost [role=note]{display:none}
.u8FFUq_root{flex-direction:column;align-items:flex-start;gap:8px;width:100%;max-width:32rem;display:flex}.u8FFUq_activity{min-height:1.5rem;color:var(--mx-fg);flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:.875rem;line-height:1.375;display:flex}.u8FFUq_inventory{border:1px solid var(--mx-line);border-radius:var(--mx-radius-sm);background:color-mix(in oklab, var(--mx-canvas) 80%, transparent);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;width:100%;padding:10px;display:grid;position:relative}.u8FFUq_group{min-width:0}.u8FFUq_group ul{gap:4px;display:grid}.u8FFUq_head{font:var(--mx-text-xs) / 1.4 var(--mx-font-mono);letter-spacing:var(--mx-tracking-caps);text-transform:uppercase;color:var(--mx-fg-muted);margin-bottom:6px}.u8FFUq_slot{border:1px solid var(--mx-line);width:100%;min-height:26px;color:var(--mx-fg-muted);font:.75rem / 1.2 var(--mx-font-body);text-align:left;cursor:default;transition:color var(--mx-dur-fast) ease, border-color var(--mx-dur-fast) ease, background-color var(--mx-dur-fast) ease;background:0 0;border-radius:5px;align-items:center;gap:6px;padding:3px 8px;display:flex}.u8FFUq_slot i{border:1px solid var(--mx-fg-subtle);border-radius:50%;flex:none;width:5px;height:5px}button.u8FFUq_slot{color:var(--mx-fg);border-color:var(--mx-line-strong)}button.u8FFUq_slot i{background:var(--mx-fg);border-color:var(--mx-fg)}.u8FFUq_slot[data-empty]{color:var(--mx-fg-subtle);border-style:dashed}.u8FFUq_slot[data-active]{border-color:var(--mx-fg-subtle);background:color-mix(in oklab, var(--mx-fg) 8%, transparent)}button.u8FFUq_slot:hover,.u8FFUq_slot[data-open]{border-color:var(--mx-fg-muted)}button.u8FFUq_slot:focus-visible{outline:2px solid var(--mx-focus);outline-offset:1px}.u8FFUq_index{font:.625rem / 1 var(--mx-font-mono);font-variant-numeric:tabular-nums;color:var(--mx-fg-muted);flex:none}.u8FFUq_name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.u8FFUq_card{z-index:2;pointer-events:none;border:1px solid var(--mx-line-strong);border-radius:var(--mx-radius-sm);box-shadow:var(--mx-shadow-md);background-color:var(--mx-surface-raised);flex-direction:column;justify-content:center;padding:10px 12px;display:flex;position:absolute;inset:0;overflow:hidden}.u8FFUq_card[data-tap]{pointer-events:auto;cursor:default}.u8FFUq_cardName{color:var(--mx-fg);font-size:.875rem;line-height:1.3}.u8FFUq_cardNote{color:var(--mx-fg-muted);margin-top:4px;font-size:.8125rem;line-height:1.45}.u8FFUq_cardWhere{font:var(--mx-text-xs) / 1.4 var(--mx-font-mono);letter-spacing:var(--mx-tracking-caps);text-transform:uppercase;color:var(--mx-fg-muted);margin-top:8px}@media (min-width:64rem){.u8FFUq_card{inset:auto auto auto calc(100% + 12px);top:var(--card-y,0px);width:18rem;display:block;overflow:visible}}@media (max-width:39.99rem){.u8FFUq_root{gap:6px}.u8FFUq_inventory{background:0 0;border:0;gap:10px;padding:0}.u8FFUq_group ul{gap:2px}.u8FFUq_head{margin-bottom:3px;font-size:.625rem}.u8FFUq_slot{gap:5px;min-height:30px;padding:4px 6px;font-size:.6875rem;line-height:1.25}.u8FFUq_name{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;flex:1;overflow:visible}}@media (prefers-reduced-motion:reduce){.u8FFUq_slot{transition:none}}
