._1AmnHq_strip{align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-sm);border:1px solid var(--color-border-dim);background:var(--color-bg-recess);min-height:var(--touch-target-min,44px);border-left-width:3px;display:flex}._1AmnHq_alert{border-left-color:var(--color-primary-alert)}._1AmnHq_warning{border-left-color:var(--color-primary-warning)}._1AmnHq_info{border-left-color:var(--color-primary-info)}._1AmnHq_settled{border-left-color:var(--color-border-dim)}._1AmnHq_settled._1AmnHq_offered{border-left-color:var(--color-info-dim)}._1AmnHq_pip{width:var(--size-8);height:var(--size-8);border-radius:var(--radius-pill);animation:_1AmnHq_stripPulse calc(var(--motion-deliberate) * 4) ease-in-out infinite;background:currentColor;flex-shrink:0}._1AmnHq_alert ._1AmnHq_pip{background:var(--color-primary-alert)}._1AmnHq_warning ._1AmnHq_pip{background:var(--color-primary-warning)}._1AmnHq_info ._1AmnHq_pip{background:var(--color-primary-info)}._1AmnHq_copy{min-width:0;font-size:var(--font-size-sm);color:var(--color-text-primary);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;flex:auto;line-height:1.3;display:-webkit-box;overflow:hidden}._1AmnHq_settled ._1AmnHq_copy{gap:var(--space-2xs);flex-direction:column;display:flex;overflow:visible}._1AmnHq_count{font-weight:700}._1AmnHq_offer{font-size:var(--font-size-xs);color:var(--color-text-secondary)}._1AmnHq_due{font-family:var(--font-interface);font-size:var(--font-size-2xs);letter-spacing:var(--tracking-label);color:var(--color-text-muted);white-space:nowrap;flex-shrink:0}._1AmnHq_dueLate{color:var(--color-primary-warning)}@keyframes _1AmnHq_stripPulse{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){._1AmnHq_pip{animation:none}}@media (min-width:769px){._1AmnHq_copy{font-size:var(--font-size-md)}}
.alYq_W_select{width:100%;position:relative}.alYq_W_label{top:-10px;left:var(--space-sm);background:var(--color-bg-void);padding:0 var(--space-xs);font-size:var(--font-size-2xs);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--color-text-muted);z-index:var(--z-raised);font-weight:700;position:absolute}.alYq_W_trigger{width:100%;min-height:var(--touch-target-comfortable);background-color:var(--color-bg-void);border:1px solid var(--color-border-dim);color:var(--color-text-primary);font-family:var(--font-interface);font-weight:500;font-size:var(--font-size-base);padding:0 var(--space-md);cursor:pointer;transition:all var(--duration-snap) var(--easing-mechanical);text-align:left;justify-content:space-between;align-items:center;display:flex}@media (min-width:1025px){.alYq_W_trigger:hover{border-color:var(--hover-border-neutral)}}.alYq_W_isOpen .alYq_W_trigger{border-color:var(--color-primary-action);outline:none}.alYq_W_trigger:focus-visible{border-color:var(--color-primary-action);box-shadow:var(--focus-ring-glow);outline:none}.alYq_W_isDisabled .alYq_W_trigger,.alYq_W_trigger:disabled{cursor:not-allowed;opacity:var(--opacity-disabled);box-shadow:none;pointer-events:none}.alYq_W_value{text-align:left;flex:1}.alYq_W_sizer{pointer-events:none;flex-direction:column;height:0;display:flex;overflow:hidden}.alYq_W_chevron{width:var(--size-12);height:var(--size-12);color:var(--color-text-muted);transition:transform var(--duration-snap) var(--easing-mechanical)}.alYq_W_isOpen .alYq_W_chevron{color:var(--color-primary-action);transform:rotate(180deg)}.alYq_W_dropdown{background-color:var(--color-bg-void);border:1px solid var(--color-border-dim);box-shadow:var(--elev-2);z-index:var(--z-dropdown);max-height:300px;padding:var(--space-2xs);border-top:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.alYq_W_dropdownFloating{z-index:var(--z-toast);border-top:1px solid var(--color-border-dim);position:fixed;top:auto;left:auto;right:auto}.alYq_W_option{width:100%;padding:var(--space-sm) var(--space-md);cursor:pointer;appearance:none;font-family:var(--font-interface);font-size:var(--font-size-base);color:var(--color-text-muted);transition:all var(--duration-glitch) var(--easing-mechanical);text-align:left;background:0 0;border:1px solid #0000;display:block}@media (min-width:1025px){.alYq_W_option:not(.alYq_W_optionDisabled):hover{border-color:var(--hover-border-primary);color:var(--color-text-primary)}}.alYq_W_optionDisabled{cursor:not-allowed;opacity:var(--opacity-disabled);pointer-events:none}.alYq_W_isSelected{color:var(--color-text-primary);background-color:#0000;font-weight:600}.alYq_W_isActive{border-color:var(--hover-border-primary);color:var(--color-text-primary)}.alYq_W_selectedContent,.alYq_W_optionWithIcon{align-items:center;gap:var(--space-sm);display:flex}.alYq_W_leadingIcon{flex-shrink:0;display:inline-flex}.alYq_W_optionLabel{min-width:0}
.tJslnW_table{border-collapse:collapse;width:100%;font-family:var(--font-interface);display:block}.tJslnW_header{border-bottom:2px solid var(--color-border-dim);display:none}.tJslnW_header .tJslnW_cell{text-transform:uppercase;color:var(--color-text-muted);letter-spacing:var(--tracking-tight);font-weight:700;font-size:var(--font-size-md)}.tJslnW_table tbody{display:block}.tJslnW_row{height:auto;padding:var(--space-md);margin-bottom:var(--space-sm);border-bottom:1px solid var(--color-border-dim);transition:box-shadow var(--duration-snap) var(--easing-mechanical);cursor:pointer;display:block}@media (min-width:1025px){.tJslnW_row:hover{box-shadow:var(--hover-ring-primary), var(--hover-glow-primary);z-index:var(--z-raised)}}.tJslnW_row.tJslnW_selected{box-shadow:var(--hover-ring-primary), var(--hover-glow-primary);z-index:var(--z-raised)}.tJslnW_cell{padding:var(--space-xs) 0;font-family:var(--font-interface);font-variant-numeric:tabular-nums;color:var(--color-text-primary);text-align:right;justify-content:space-between;font-weight:500;display:flex}.tJslnW_cell:before{content:attr(data-label);text-transform:uppercase;color:var(--color-text-muted);letter-spacing:var(--tracking-tight);font-weight:700;font-size:var(--font-size-md);text-align:left;margin-right:var(--space-md)}.tJslnW_rowStatic{cursor:default}@media (min-width:769px){.tJslnW_table{display:table}.tJslnW_header{display:table-header-group}.tJslnW_table tbody{display:table-row-group}.tJslnW_row{height:var(--touch-target-comfortable);margin-bottom:0;padding:0;display:table-row}.tJslnW_cell{padding:var(--space-md);text-align:left;display:table-cell}.tJslnW_cell:before{content:none}}
.j-gC3W_entry{align-items:flex-start;gap:var(--space-md);padding:var(--space-md) var(--space-lg);display:flex}.j-gC3W_timestamp{font-family:var(--font-interface);font-variant-numeric:tabular-nums;font-size:var(--font-size-xs);color:var(--color-text-muted);width:60px;padding-top:var(--space-2xs);flex-shrink:0}.j-gC3W_content{gap:var(--space-unit);flex-direction:column;flex:1;display:flex}.j-gC3W_event{text-transform:uppercase;font-weight:700;font-size:var(--font-size-md);margin-bottom:var(--space-2xs)}.j-gC3W_details{font-size:var(--font-size-md);color:var(--color-text-muted)}.j-gC3W_alert .j-gC3W_event{color:var(--color-primary-alert)}.j-gC3W_alert .j-gC3W_timestamp{color:var(--color-text-muted)}
.kmwitG_trigger{appearance:none;color:inherit;font:inherit;text-align:inherit;cursor:zoom-in;background:0 0;border:0;padding:0;display:block;position:relative}.kmwitG_trigger:focus-visible{outline:1px solid var(--focus-ring-color);outline-offset:2px;box-shadow:none}.kmwitG_previewImage{pointer-events:none;-webkit-user-select:none;user-select:none}
._6pHamq_carousel{touch-action:pan-y;width:100%;position:relative}._6pHamq_carousel:focus-visible{outline:1px solid var(--color-primary-action);outline-offset:2px;box-shadow:var(--glow-primary)}._6pHamq_track{overflow:hidden}._6pHamq_slider{display:block}._6pHamq_slide{width:100%;min-width:0;transition:opacity var(--duration-modal) var(--easing-mechanical);display:none}._6pHamq_slideActive{opacity:1;visibility:visible;display:block}._6pHamq_controls{justify-content:center;align-items:center;gap:var(--space-md);padding:var(--space-md) 0;width:100%;display:flex}._6pHamq_controlsInside ._6pHamq_controls{margin-top:var(--space-md);padding:var(--space-md) 0 0;border-top:1px solid var(--color-border-dim)}._6pHamq_controlsInside._6pHamq_controlsTop ._6pHamq_controls{margin-top:0;margin-bottom:var(--space-md);padding:0 0 var(--space-md);border-top:0;border-bottom:1px solid var(--color-border-dim)}._6pHamq_nav{width:var(--touch-target-min);height:var(--touch-target-min);border:1px solid var(--color-border-dim);color:var(--color-text-muted);cursor:pointer;transition:border-color var(--duration-snap) var(--easing-mechanical), box-shadow var(--duration-snap) var(--easing-mechanical), color var(--duration-snap) var(--easing-mechanical);background:0 0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}@media (min-width:1025px){._6pHamq_nav:hover{border-color:var(--hover-border-primary);box-shadow:var(--hover-glow-primary);color:var(--color-primary-action)}}._6pHamq_nav:focus-visible{border-color:var(--color-primary-action);box-shadow:var(--glow-primary);outline:none}._6pHamq_indicators{grid-template-columns:repeat(8, var(--space-xs));justify-content:center;gap:var(--space-xs);flex:auto;max-width:168px;display:grid}._6pHamq_dot{width:var(--size-8);height:var(--size-8);border:1px solid var(--color-border-dim);cursor:pointer;transition:background-color var(--duration-snap) var(--easing-mechanical), border-color var(--duration-snap) var(--easing-mechanical);background:0 0;padding:0}@media (min-width:1025px){._6pHamq_dot:hover{border-color:var(--hover-border-neutral)}}._6pHamq_dotActive{background:var(--color-primary-action);border-color:var(--color-primary-action)}._6pHamq_swipe{touch-action:auto}._6pHamq_swipeTrack{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;display:flex;overflow-x:auto}._6pHamq_swipeTrack::-webkit-scrollbar{display:none}._6pHamq_swipeSlide{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;min-width:0}._6pHamq_swipeDots{justify-content:center;gap:var(--space-xs);padding-top:var(--space-sm);display:flex}._6pHamq_swipeDot{width:var(--size-24);height:var(--size-24);cursor:pointer;background:0 0;border:0;padding:0;position:relative}._6pHamq_swipeDot:after{content:"";width:var(--size-8);height:var(--size-8);border:1px solid var(--color-text-muted);transition:background-color var(--duration-snap) var(--easing-mechanical), border-color var(--duration-snap) var(--easing-mechanical);border-radius:50%;margin:auto;position:absolute;inset:0}._6pHamq_swipeDotActive:after{background:var(--color-primary-action);border-color:var(--color-primary-action)}._6pHamq_swipeDot:focus-visible{outline:1px solid var(--color-primary-action);outline-offset:0}
.mdN_bq_disclosure{width:100%;margin-top:var(--space-sm);border:1px solid var(--color-border-dim);background:var(--color-bg-recess)}.mdN_bq_reference{gap:var(--space-md);min-width:0;padding-block:var(--space-sm);display:grid}.mdN_bq_introduction{color:var(--color-text-muted);font-size:var(--font-size-sm);margin:0;line-height:1.45}.mdN_bq_sections{gap:var(--space-lg);min-width:0;display:grid}.mdN_bq_sectionCard{min-width:0;overflow:hidden}.mdN_bq_sectionNote{padding-bottom:var(--space-sm);color:var(--color-text-muted);font-size:var(--font-size-sm);margin:0;line-height:1.45}.mdN_bq_tableScroller{width:100%;overflow-x:auto}.mdN_bq_legendTable{border-collapse:collapse;table-layout:fixed;width:100%;min-width:20rem}.mdN_bq_markColumn{width:4.5rem}.mdN_bq_keyColumn{width:34%}.mdN_bq_legendTable th,.mdN_bq_legendTable td{padding:var(--space-sm);border-bottom:1px solid var(--color-border-faint);text-align:left;vertical-align:middle}.mdN_bq_legendTable thead th{color:var(--color-text-secondary);background:var(--color-bg-recess);font-family:var(--font-interface);font-size:var(--font-size-xs);letter-spacing:var(--tracking-label)}.mdN_bq_legendTable tbody th{color:var(--color-text-primary);font-family:var(--font-interface);font-size:var(--font-size-xs);letter-spacing:var(--tracking-tight);line-height:1.35}.mdN_bq_legendTable td{color:var(--color-text-muted);font-size:var(--font-size-sm);line-height:1.45}.mdN_bq_legendTable tbody tr:last-child>*{border-bottom:0}.mdN_bq_markCell{height:4.75rem;padding:var(--space-xs)!important;text-align:center!important}.mdN_bq_markCell img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:4rem;margin:auto;display:block}.mdN_bq_terrainSamples{justify-content:center;align-items:center;gap:var(--space-2xs);display:flex}.mdN_bq_terrainSamples img{max-width:48%}.mdN_bq_terrainSamples .mdN_bq_tallTerrain{max-height:4.25rem}.mdN_bq_wideTerrain{max-width:4rem!important}.mdN_bq_zoneSwatch{width:3.5rem!important;height:3.5rem!important}.mdN_bq_territoryImage,.mdN_bq_objectiveImage{width:auto!important;max-width:3.5rem!important;height:auto!important;max-height:3.5rem!important}@media (min-width:769px){.mdN_bq_markColumn{width:8rem}.mdN_bq_keyColumn{width:16rem}.mdN_bq_legendTable th,.mdN_bq_legendTable td{padding:var(--space-md)}.mdN_bq_markCell img{max-height:5.5rem}.mdN_bq_terrainSamples .mdN_bq_tallTerrain{max-height:5.75rem}.mdN_bq_wideTerrain{max-width:6rem!important}.mdN_bq_zoneSwatch{width:4.5rem!important;height:4.5rem!important}.mdN_bq_territoryImage,.mdN_bq_objectiveImage{max-width:4.5rem!important;max-height:4.5rem!important}}@media (min-width:1025px){.mdN_bq_sections{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.mdN_bq_markColumn{width:7.5rem}.mdN_bq_keyColumn{width:13rem}}
.bQFRSq_list{font-family:var(--font-interface);flex-direction:column;gap:0;display:flex}.bQFRSq_grid{gap:var(--space-xs) var(--space-md);grid-template-columns:1fr;display:grid}.bQFRSq_grid .bQFRSq_row{padding:var(--space-xs) 0}@media (min-width:769px){.bQFRSq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.bQFRSq_row{padding:var(--space-sm) 0;border-bottom:1px solid var(--color-border-dim);justify-content:space-between;align-items:baseline;gap:var(--space-md);display:flex}.bQFRSq_row:last-child{border-bottom:none}.bQFRSq_key{font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--color-text-muted);font-weight:700}.bQFRSq_val{font-size:var(--font-size-base);color:var(--color-text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;margin:0}.bQFRSq_primary{color:var(--color-primary-action);text-shadow:0 0 10px var(--color-primary-dim)}.bQFRSq_alert{color:var(--color-primary-alert)}.bQFRSq_warning{color:var(--color-primary-warning)}.bQFRSq_info{color:var(--color-primary-info)}.bQFRSq_muted{color:var(--color-text-muted)}.bQFRSq_mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--font-size-md)}
.p93g5a_slot{justify-content:center;align-items:center;gap:var(--space-sm);aspect-ratio:1;width:100%;padding:var(--space-md);font-family:var(--font-interface);color:var(--color-text-primary);background:var(--color-bg-recess);border:1px dashed var(--color-border-highlight);flex-direction:column;display:flex}.p93g5a_slotControls{gap:var(--space-xs);flex-direction:column;width:100%;max-width:20rem;display:flex}.p93g5a_slotLabel{font-size:var(--font-size-base);letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:700}.p93g5a_paste{flex-direction:column;align-items:center;display:flex}.p93g5a_sourceToolbar{justify-content:center;align-items:flex-start;gap:var(--space-sm);flex-wrap:wrap;min-width:0;display:flex}.p93g5a_sourceOption{align-items:center;gap:var(--space-xs);flex-direction:column;flex:1 1 0;min-width:0;display:flex}.p93g5a_sourceCaption{font-family:var(--font-interface);font-size:var(--font-size-sm);color:var(--color-text-secondary);text-align:center;line-height:1.25}.p93g5a_pasteCompact{display:contents}.p93g5a_toolbarNotice{text-align:center;flex-basis:100%}.p93g5a_pasteLink{align-items:center;gap:var(--space-xs);min-height:var(--touch-target-min);padding:0 var(--space-xs);cursor:pointer;font-family:var(--font-interface);font-size:var(--font-size-md);color:var(--color-text-secondary);background:0 0;border:0;display:inline-flex}.p93g5a_pasteLink:hover{color:var(--color-text-primary)}.p93g5a_pasteLink:focus-visible{color:var(--color-text-primary);box-shadow:var(--focus-ring-glow);outline:none}.p93g5a_pasteLink:disabled{cursor:not-allowed;opacity:var(--opacity-disabled)}.p93g5a_input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.p93g5a_notice{font-family:var(--font-interface);font-size:var(--font-size-sm);color:var(--color-text-muted);display:block}.p93g5a_sources{gap:var(--space-xs);flex-direction:column;width:100%;display:flex}
.u77ZhG_backdrop{background:var(--scrim-backdrop);height:100dvh;-webkit-backdrop-filter:var(--scrim-blur);z-index:var(--z-overlay);opacity:0;pointer-events:none;transition:opacity var(--duration-modal) var(--easing-out);justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.u77ZhG_backdrop.u77ZhG_open{opacity:1;pointer-events:auto}.u77ZhG_scrim{cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}.u77ZhG_sheet{z-index:1;width:100%;max-width:var(--container-sm);background:var(--color-bg-surface);border-top:1px solid var(--color-primary-dim);box-shadow:var(--elev-3);padding:var(--space-md);gap:var(--space-sm);-webkit-overflow-scrolling:touch;min-height:0;max-height:80dvh;transition:transform var(--duration-modal) var(--easing-out);flex-direction:column;margin:0;display:flex;position:relative;overflow-y:auto;transform:translateY(100%)}.u77ZhG_backdrop.u77ZhG_open .u77ZhG_sheet{transform:translateY(0)}.u77ZhG_handle{width:var(--size-36);background:var(--color-border-dim);flex-shrink:0;height:3px;margin:0 auto}.u77ZhG_header{align-items:center;gap:var(--space-sm);display:flex}.u77ZhG_heading{align-items:center;gap:var(--space-sm);flex-wrap:wrap;flex:auto;min-width:0;display:flex}.u77ZhG_title{font-family:var(--font-display);font-size:var(--font-size-lg);letter-spacing:var(--tracking-tight);color:var(--color-text-primary);margin:0}.u77ZhG_section{gap:var(--space-sm);padding-top:var(--space-sm);border-top:1px solid var(--color-border-dim);flex-direction:column;display:flex}.u77ZhG_sectionTitle{font-family:var(--font-interface);font-size:var(--font-size-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;font-weight:700;line-height:inherit;color:var(--color-text-muted);margin:0}.u77ZhG_chipRow{gap:var(--space-xs);flex-wrap:wrap;display:flex}.u77ZhG_allianceLabel{align-items:center;gap:var(--space-xs);display:inline-flex}.u77ZhG_allianceDot{width:var(--space-xs);height:var(--space-xs);border-radius:var(--radius-pill);background:var(--faction-fill,var(--color-text-muted));flex-shrink:0}.u77ZhG_destroyedValue{color:var(--color-primary-alert)}@media (min-width:769px){.u77ZhG_backdrop{justify-content:flex-end;align-items:stretch}.u77ZhG_sheet{width:var(--container-sm);border-top:0;border-left:1px solid var(--color-primary-dim);max-width:90vw;max-height:none;box-shadow:var(--elev-3);transform:translate(100%)}.u77ZhG_backdrop.u77ZhG_open .u77ZhG_sheet{transform:translate(0)}.u77ZhG_handle{display:none}}@media (prefers-reduced-motion:reduce){.u77ZhG_backdrop,.u77ZhG_sheet{transition:none}}.u77ZhG_action{gap:var(--space-sm);flex-direction:column;display:flex}
.Z8Qp9G_label{font-size:var(--font-size-xs);color:var(--color-text-primary);text-transform:uppercase;letter-spacing:var(--tracking-tight);align-items:baseline;gap:var(--space-2xs);font-weight:700;display:inline-flex}.Z8Qp9G_inline{font-size:var(--font-size-md);letter-spacing:0}.Z8Qp9G_faction{font-size:var(--font-size-md);letter-spacing:var(--tracking-caps)}.Z8Qp9G_disabled{opacity:var(--opacity-disabled);cursor:not-allowed}.Z8Qp9G_error{color:var(--color-primary-alert)}.Z8Qp9G_clampTwoLines{-webkit-line-clamp:2;overflow-wrap:break-word;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.Z8Qp9G_requiredMark{color:var(--color-primary-alert);font-weight:700}
._1of9rG_panel{--photo-frame-width:min(100%, max(15rem, 50dvh));gap:var(--space-sm);flex-direction:column;display:flex}._1of9rG_photoArea{width:var(--photo-frame-width);align-self:center}._1of9rG_frame{width:100%;position:relative}._1of9rG_stage{aspect-ratio:1;background:var(--color-bg-recess);justify-content:center;align-items:center;width:100%;display:flex;overflow:hidden}._1of9rG_photo{object-fit:contain;width:100%;height:100%;display:block}._1of9rG_slot{justify-content:center;align-items:center;gap:var(--space-sm);aspect-ratio:1;background:var(--color-bg-recess);border:1px dashed var(--color-border-highlight);color:var(--color-text-muted);flex-direction:column;display:flex}._1of9rG_slotMark{width:var(--touch-target-comfortable);height:var(--touch-target-comfortable);border:1px solid var(--color-border-highlight);justify-content:center;align-items:center;display:inline-flex}._1of9rG_slotLabel{font-family:var(--font-interface);font-size:var(--font-size-sm);letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:700}._1of9rG_strip{gap:var(--space-2xs);min-width:0;display:flex;overflow-x:auto}._1of9rG_thumb{width:var(--size-64);aspect-ratio:1;cursor:pointer;background:var(--color-bg-recess);border:1px solid var(--color-border-dim);border-radius:0;flex:none;padding:0;overflow:hidden}._1of9rG_thumbActive{border-color:var(--color-primary-action)}._1of9rG_thumbStage{--photo-vignette:22%;width:100%;height:100%;display:block}._1of9rG_thumbImage{object-fit:contain;width:100%;height:100%;display:block}._1of9rG_tools{top:var(--size-10);right:var(--size-10);z-index:4;gap:var(--space-xs);display:flex;position:absolute}._1of9rG_tool{width:var(--touch-target-min);height:var(--touch-target-min);cursor:pointer;background:color-mix(in srgb, var(--color-bg-void) 80%, transparent);border:1px solid var(--color-border-highlight);border-radius:0;justify-content:center;align-items:center;padding:0;display:inline-flex}._1of9rG_tool:disabled{cursor:progress;opacity:.6}._1of9rG_editTool{color:var(--color-text-primary)}._1of9rG_delete{color:var(--color-primary-alert);border-color:color-mix(in srgb, var(--color-primary-alert) 30%, transparent)}._1of9rG_coverMark{left:var(--size-10);bottom:var(--size-10);z-index:4;height:var(--size-28);padding:0 var(--size-10);font-family:var(--font-interface);font-size:var(--font-size-xs);letter-spacing:var(--tracking-caps);color:var(--color-text-primary);background:color-mix(in srgb, var(--color-bg-void) 80%, transparent);border:1px solid var(--color-border-highlight);align-items:center;font-weight:700;display:inline-flex;position:absolute}._1of9rG_coverAction{left:var(--size-10);bottom:var(--size-10);z-index:4;min-height:var(--touch-target-min);padding:0 var(--space-sm);cursor:pointer;font-family:var(--font-interface);font-size:var(--font-size-base);letter-spacing:var(--tracking-label);color:var(--color-text-primary);background:color-mix(in srgb, var(--color-bg-void) 80%, transparent);border:1px solid var(--color-border-highlight);border-radius:0;align-items:center;font-weight:700;display:inline-flex;position:absolute}._1of9rG_coverAction:disabled{cursor:progress;opacity:.6}._1of9rG_limit{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0;line-height:1.5;display:block}@media (min-width:1025px){._1of9rG_panel{--photo-frame-width:100%}}._1of9rG_sourceActions{margin-top:var(--space-sm)}
.Tl1jgW_wrapper{width:100%;margin-top:var(--space-lg);margin-bottom:var(--space-sm);position:relative}.Tl1jgW_label{top:-10px;left:var(--space-sm);background:var(--color-bg-void);padding:0 var(--space-xs);font-size:var(--font-size-2xs);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--color-text-muted);z-index:var(--z-raised);font-weight:700;position:absolute}.Tl1jgW_input{width:100%;min-height:var(--touch-target-comfortable);background-color:var(--color-bg-void);border:1px solid var(--color-border-dim);color:var(--color-text-primary);font-family:var(--font-interface);font-weight:500;font-size:var(--font-size-base);padding:0 var(--space-md);transition:all var(--duration-snap) var(--easing-mechanical);align-items:center;display:flex;position:relative}.Tl1jgW_input:focus-visible{border-color:var(--color-primary-action);box-shadow:var(--focus-ring-glow);outline:none}.Tl1jgW_input:-webkit-autofill{-webkit-text-fill-color:var(--color-text-primary);caret-color:var(--color-text-primary);border:1px solid var(--color-border-dim);-webkit-box-shadow:0 0 0 1000px var(--color-bg-void) inset;box-shadow:0 0 0 1000px var(--color-bg-void) inset;transition:background-color 9999s ease-in-out,color 9999s ease-in-out}.Tl1jgW_input:-webkit-autofill:hover{-webkit-text-fill-color:var(--color-text-primary);caret-color:var(--color-text-primary);border:1px solid var(--color-border-dim);-webkit-box-shadow:0 0 0 1000px var(--color-bg-void) inset;box-shadow:0 0 0 1000px var(--color-bg-void) inset;transition:background-color 9999s ease-in-out,color 9999s ease-in-out}.Tl1jgW_input:-webkit-autofill:focus{-webkit-text-fill-color:var(--color-text-primary);caret-color:var(--color-text-primary);border-color:var(--color-primary-action);-webkit-box-shadow:0 0 0 1000px var(--color-bg-void) inset, var(--focus-ring-glow);box-shadow:0 0 0 1000px var(--color-bg-void) inset, var(--focus-ring-glow)}.Tl1jgW_input::placeholder{color:#0000}.Tl1jgW_input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.Tl1jgW_input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.Tl1jgW_input[type=number]{appearance:textfield}.Tl1jgW_input:disabled{opacity:var(--opacity-disabled);cursor:not-allowed;box-shadow:none}.Tl1jgW_input:disabled+.Tl1jgW_label{opacity:var(--opacity-disabled)}.Tl1jgW_error{border-color:var(--color-primary-alert)}.Tl1jgW_error:focus-visible{border-color:var(--color-primary-alert);box-shadow:var(--glow-alert)}.Tl1jgW_error:-webkit-autofill{border-color:var(--color-primary-alert);-webkit-box-shadow:0 0 0 1000px var(--color-bg-void) inset, var(--glow-alert);box-shadow:0 0 0 1000px var(--color-bg-void) inset, var(--glow-alert)}.Tl1jgW_error:-webkit-autofill:hover{border-color:var(--color-primary-alert);-webkit-box-shadow:0 0 0 1000px var(--color-bg-void) inset, var(--glow-alert);box-shadow:0 0 0 1000px var(--color-bg-void) inset, var(--glow-alert)}.Tl1jgW_error:-webkit-autofill:focus{border-color:var(--color-primary-alert);-webkit-box-shadow:0 0 0 1000px var(--color-bg-void) inset, var(--glow-alert);box-shadow:0 0 0 1000px var(--color-bg-void) inset, var(--glow-alert)}.Tl1jgW_error+.Tl1jgW_label{color:var(--color-primary-alert)}.Tl1jgW_helper{font-size:var(--font-size-xs);color:var(--color-primary-alert);text-transform:uppercase;margin-top:var(--space-2xs);letter-spacing:var(--tracking-tight);font-family:var(--font-interface);font-weight:700}.Tl1jgW_bare{margin-top:0;margin-bottom:0}.Tl1jgW_sm{height:var(--touch-target-comfortable);font-size:var(--font-size-xs);letter-spacing:var(--tracking-label)}.Tl1jgW_input[type=search]::-webkit-search-cancel-button{appearance:none;display:none}.Tl1jgW_input[type=search]::-webkit-search-decoration{appearance:none;display:none}.Tl1jgW_input[type=search]::-ms-clear{width:0;height:0;display:none}.Tl1jgW_searchField{display:block;position:relative}.Tl1jgW_searchInput{padding-left:calc(var(--space-sm) + var(--icon-sm) + var(--space-xs));padding-right:calc(var(--touch-target-min) + var(--space-xs))}.Tl1jgW_searchInput::placeholder{color:var(--color-text-muted);opacity:1}.Tl1jgW_searchIcon{top:50%;left:var(--space-sm);color:var(--color-text-muted);pointer-events:none;transition:color var(--duration-snap) var(--easing-mechanical);position:absolute;transform:translateY(-50%)}.Tl1jgW_searchInput:focus-visible~.Tl1jgW_searchIcon,.Tl1jgW_searchInput:not(:placeholder-shown)~.Tl1jgW_searchIcon{color:var(--color-primary-action)}
._9m3k1W_wrapper{align-items:center;gap:var(--space-md);cursor:pointer;padding:var(--space-sm) 0;min-height:var(--touch-target-min);display:flex;position:relative}._9m3k1W_input{opacity:0;width:0;height:0;margin:0;position:absolute}._9m3k1W_visual{width:var(--size-24);height:var(--size-24);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}._9m3k1W_shape{width:var(--size-16);height:var(--size-16);background-color:var(--color-bg-void);border:1px solid var(--color-border-dim);transition:all var(--duration-snap) var(--easing-mechanical);transform:rotate(45deg)}@media (min-width:1025px){._9m3k1W_wrapper:hover ._9m3k1W_shape{border-color:var(--hover-border-neutral);box-shadow:var(--hover-glow-primary)}}._9m3k1W_input:checked+._9m3k1W_visual ._9m3k1W_shape{background-color:var(--color-primary-action);border-color:var(--color-primary-action);box-shadow:var(--glow-primary)}._9m3k1W_input:focus-visible+._9m3k1W_visual ._9m3k1W_shape{border-color:var(--focus-ring-color);box-shadow:var(--focus-ring-glow)}._9m3k1W_label{font-family:var(--font-interface);font-weight:500;font-size:var(--font-size-base);color:var(--color-text-muted);transition:color var(--duration-snap) var(--easing-mechanical);cursor:pointer;-webkit-user-select:none;user-select:none}._9m3k1W_input:disabled~._9m3k1W_label{opacity:var(--opacity-disabled);cursor:not-allowed}._9m3k1W_input:disabled+._9m3k1W_visual ._9m3k1W_shape{opacity:var(--opacity-disabled)}._9m3k1W_wrapper:has(._9m3k1W_input:disabled){cursor:not-allowed}._9m3k1W_input:checked~._9m3k1W_label{color:var(--color-primary-action);text-shadow:0 0 8px var(--color-primary-dim)}
.SgJ5wa_lead{margin:0 0 var(--space-sm);font-size:var(--font-size-sm);color:var(--color-text-muted)}.SgJ5wa_entry{gap:var(--space-xs);padding:var(--space-sm) 0;border-top:1px solid var(--color-border-dim);flex-direction:column;display:flex}.SgJ5wa_battle{font-family:var(--font-display);font-size:var(--font-size-sm);letter-spacing:var(--tracking-label);color:var(--color-text-primary)}.SgJ5wa_table{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;color:var(--color-text-muted)}.SgJ5wa_reportLink{min-height:var(--touch-target-min);padding:0 var(--space-sm);border:1px solid var(--color-border-dim);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--font-size-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-primary-action);align-self:flex-start;align-items:center;text-decoration:none;display:inline-flex}.SgJ5wa_verdicts{gap:var(--space-xs);flex-wrap:wrap;display:flex}.SgJ5wa_confirm{gap:var(--space-sm);padding:var(--space-sm);border:1px solid var(--color-warning-dim);background:var(--color-warning-faint);flex-direction:column;display:flex}.SgJ5wa_confirmCopy{font-size:var(--font-size-sm);color:var(--color-text-primary);margin:0}.SgJ5wa_confirmActions{justify-content:flex-end;gap:var(--space-xs);flex-wrap:wrap;display:flex}@media (min-width:1025px){.SgJ5wa_reportLink:hover{border-color:var(--hover-border-primary);box-shadow:var(--hover-glow-primary)}}
.g1SzCq_list{border:1px solid var(--color-border-dim);background:var(--color-bg-void);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.g1SzCq_row{display:block}.g1SzCq_withAction{align-items:stretch;display:flex}.g1SzCq_rowCard{align-items:stretch;gap:var(--space-xs);padding:var(--space-xs) var(--space-sm);background:var(--color-bg-surface);border:1px solid var(--color-border-dim);border-radius:var(--radius-md);transition:border-color var(--duration-snap) var(--easing-mechanical), box-shadow var(--duration-snap) var(--easing-mechanical);display:flex}.g1SzCq_action{flex:none;align-items:center;display:flex}.g1SzCq_item{gap:var(--space-md);padding:var(--space-sm) var(--space-md);border:0;border-bottom:1px solid var(--color-border-dim);appearance:none;min-height:var(--touch-target-comfortable);width:100%;color:inherit;text-align:left;font:inherit;font-family:var(--font-interface);transition:background var(--duration-snap) var(--easing-mechanical), border-bottom-color var(--duration-snap) var(--easing-mechanical), box-shadow var(--duration-snap) var(--easing-mechanical);background:0 0;grid-template-columns:auto 1fr auto;align-items:center;text-decoration:none;display:grid}.g1SzCq_noLeading{grid-template-columns:1fr auto}.g1SzCq_noTrailing{grid-template-columns:auto 1fr}.g1SzCq_noLeading.g1SzCq_noTrailing{grid-template-columns:1fr}.g1SzCq_row:last-child .g1SzCq_item{border-bottom:none}.g1SzCq_withAction .g1SzCq_item,.g1SzCq_rowCard .g1SzCq_item{flex:auto;min-width:0}.g1SzCq_rowCard .g1SzCq_item{border-bottom:none;padding:0}.g1SzCq_interactive{cursor:pointer}.g1SzCq_interactive:disabled{cursor:not-allowed;opacity:.6}@media (min-width:1025px){.g1SzCq_row:not(.g1SzCq_rowCard) .g1SzCq_interactive:hover{border-bottom-color:var(--hover-border-primary);box-shadow:var(--hover-ring-primary), var(--hover-glow-primary)}.g1SzCq_row:has(+.g1SzCq_row .g1SzCq_interactive:hover) .g1SzCq_item{border-bottom-color:var(--hover-border-primary)}.g1SzCq_rowCard:hover:has(.g1SzCq_item:not(:disabled)){border-color:var(--hover-border-primary);box-shadow:var(--hover-glow-primary)}}.g1SzCq_interactive:focus-visible{border-color:var(--focus-ring-color);box-shadow:var(--focus-ring-glow);outline:none}.g1SzCq_active{background:var(--color-primary-soft);border-left:2px solid var(--color-primary-action);padding-left:calc(var(--space-md) - var(--space-2xs))}.g1SzCq_leading{width:var(--size-32);height:var(--size-32);color:var(--color-primary-action);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.g1SzCq_leadingLg{width:44px;height:44px}.g1SzCq_body{gap:var(--space-2xs);flex-direction:column;min-width:0;display:flex}.g1SzCq_title{font-size:var(--font-size-md);color:var(--color-text-primary);letter-spacing:var(--tracking-tight);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.g1SzCq_sub{font-size:var(--font-size-xs);color:var(--color-text-muted);letter-spacing:var(--tracking-tight);line-height:1.4}.g1SzCq_meta{gap:var(--space-sm);margin-top:var(--space-2xs);font-size:var(--font-size-2xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-text-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.g1SzCq_trailing{align-items:center;gap:var(--space-xs);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--font-size-xs);color:var(--color-text-muted);letter-spacing:var(--tracking-tight);flex-shrink:0;display:inline-flex}
._3aZd8q_lead{margin:0 0 var(--space-sm);font-size:var(--font-size-xs);line-height:1.5}._3aZd8q_entry{gap:var(--space-xs);padding-top:var(--space-sm);border-top:1px solid var(--color-border-dim);flex-direction:column;display:flex}._3aZd8q_headline{font-size:var(--font-size-sm);color:var(--color-text-primary);font-weight:700}._3aZd8q_step{gap:var(--space-xs);flex-direction:column;display:flex}._3aZd8q_rule{font-size:var(--font-size-xs);color:var(--color-text-secondary);margin:0;line-height:1.5}._3aZd8q_ruleLabel{color:var(--color-text-muted);font-weight:700}._3aZd8q_options{gap:var(--space-xs);flex-direction:column;display:flex}._3aZd8q_hint{font-size:var(--font-size-xs);color:var(--color-text-muted);margin:0;line-height:1.5}._3aZd8q_confirm{gap:var(--space-sm);padding:var(--space-sm);border:1px solid var(--color-warning-dim);background:var(--color-warning-faint);flex-direction:column;display:flex}._3aZd8q_confirmCopy{font-size:var(--font-size-sm);color:var(--color-text-primary);margin:0}._3aZd8q_confirmActions{justify-content:flex-end;gap:var(--space-xs);flex-wrap:wrap;display:flex}
.C5Zimq_machineToggle{cursor:pointer;vertical-align:middle;width:72px;min-height:var(--touch-target-min);transition:all var(--duration-snap) var(--easing-mechanical);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.C5Zimq_machineToggle input{clip:rect(0, 0, 0, 0);white-space:nowrap;opacity:0;pointer-events:none;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.C5Zimq_track{width:100%;height:var(--size-32);background-color:var(--color-bg-void);border:1px solid var(--color-primary-alert);transition:all var(--duration-snap) var(--easing-mechanical);box-shadow:var(--elev-inset-1);display:block;position:relative;overflow:hidden}.C5Zimq_textOn,.C5Zimq_textOff{font-family:var(--font-interface);font-weight:700;font-size:var(--font-size-2xs);letter-spacing:var(--tracking-tight);pointer-events:none;z-index:1;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}.C5Zimq_textOn{left:var(--space-xs);color:var(--color-bg-void);opacity:0}.C5Zimq_textOff{right:var(--space-xs);color:var(--color-primary-alert);opacity:1}.C5Zimq_knob{top:var(--space-2xs);left:var(--space-2xs);width:26px;height:26px;bottom:var(--space-2xs);background-color:var(--color-primary-alert);box-shadow:0 0 10px var(--color-alert-dim);transition:all var(--duration-snap) var(--easing-mechanical);z-index:2;display:block;position:absolute}.C5Zimq_machineToggle input:checked+.C5Zimq_track .C5Zimq_knob{background-color:var(--color-primary-action);box-shadow:var(--glow-primary);left:calc(100% - 28px)}.C5Zimq_machineToggle input:checked+.C5Zimq_track{border-color:var(--color-primary-action)}.C5Zimq_machineToggle input:checked+.C5Zimq_track .C5Zimq_textOn{opacity:1;color:var(--color-primary-action)}.C5Zimq_machineToggle input:checked+.C5Zimq_track .C5Zimq_textOff{opacity:0}.C5Zimq_machineToggle input:focus-visible+.C5Zimq_track{border-color:var(--focus-ring-color);box-shadow:var(--focus-ring-glow), var(--elev-inset-1)}.C5Zimq_machineToggle:has(input:disabled){opacity:var(--opacity-disabled);cursor:not-allowed}@media (min-width:1025px){.C5Zimq_machineToggle:hover .C5Zimq_knob{box-shadow:var(--hover-glow-alert)}.C5Zimq_machineToggle:hover input:checked+.C5Zimq_track .C5Zimq_knob{box-shadow:var(--hover-glow-primary-intense)}}.C5Zimq_toggleItem{padding:var(--space-sm) 0;border-bottom:1px solid var(--color-border-dim);justify-content:space-between;align-items:center;display:flex}.C5Zimq_toggleItem:first-child{padding-top:0}.C5Zimq_toggleItem:last-child{border-bottom:0;padding-bottom:0}.C5Zimq_toggleInfo{gap:var(--space-xs);padding-right:var(--space-md);flex-direction:column;flex:1;display:flex}.C5Zimq_toggleLabel{font-family:var(--font-interface);font-weight:700;font-size:var(--font-size-base);color:var(--color-text-primary);text-transform:uppercase;letter-spacing:var(--tracking-label);line-height:1.25}.C5Zimq_toggleDescription{font-family:var(--font-interface);font-size:var(--font-size-xs);color:var(--color-text-muted);margin-top:var(--space-2xs);line-height:1.3}
._2Dwx8W_control{gap:var(--space-sm);flex-direction:column;display:flex}._2Dwx8W_waiting{gap:var(--space-2xs);flex-direction:column;display:flex}._2Dwx8W_waitingLabel{font-family:var(--font-interface);font-size:var(--font-size-2xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-primary-warning)}._2Dwx8W_waitingList{padding:0 0 0 var(--space-md);gap:var(--space-xs);flex-direction:column;margin:0;display:flex}._2Dwx8W_waitingItem{font-size:var(--font-size-sm);color:var(--color-text-primary);line-height:1.4}._2Dwx8W_ready{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0;line-height:1.5}._2Dwx8W_blocked{font-size:var(--font-size-sm);color:var(--color-primary-warning);margin:0;line-height:1.5}._2Dwx8W_confirmBody{gap:var(--space-sm);flex-direction:column;display:flex}._2Dwx8W_consequences{padding:0 0 0 var(--space-md);gap:var(--space-xs);flex-direction:column;margin:0;display:flex}._2Dwx8W_forfeit,._2Dwx8W_note{font-family:var(--font-interface);font-size:var(--font-size-base);line-height:1.5}._2Dwx8W_forfeit{color:var(--color-primary-warning)}._2Dwx8W_note{color:var(--color-text-secondary)}._2Dwx8W_confirmCopy{font-family:var(--font-interface);font-size:var(--font-size-base);color:var(--color-text-secondary);margin:0;line-height:1.5}._2Dwx8W_confirmFinal{font-family:var(--font-interface);font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0}
.j2cFAG_navItem{align-items:center;gap:var(--space-md);width:100%;min-height:var(--touch-target-min);padding:var(--space-md) var(--space-lg);color:var(--color-text-muted);font-family:var(--font-interface);font-size:var(--font-size-md);text-transform:uppercase;letter-spacing:var(--tracking-tight);text-align:left;cursor:pointer;appearance:none;transition:box-shadow var(--duration-snap) var(--easing-mechanical), background-color var(--duration-snap) var(--easing-mechanical), color var(--duration-snap) var(--easing-mechanical);background:0 0;border:none;font-weight:700;text-decoration:none;display:flex;position:relative;overflow:hidden}.j2cFAG_navItem:before{content:"";background-color:var(--color-primary-action);width:3px;transition:transform var(--duration-snap) cubic-bezier(.16, 1, .3, 1);position:absolute;top:0;bottom:0;left:0;transform:translate(-100%)}@media (min-width:1025px){.j2cFAG_navItem:not(.j2cFAG_disabled):hover{box-shadow:var(--hover-ring-primary);color:var(--color-text-primary)}}.j2cFAG_navItem:hover:before{transform:translate(0)}.j2cFAG_active{background-color:var(--color-primary-soft);color:var(--color-primary-action)}.j2cFAG_active:before{transform:translate(0)}.j2cFAG_disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.j2cFAG_navItem:focus-visible{outline:1px solid var(--color-primary-action);outline-offset:-1px;box-shadow:var(--glow-primary)}.j2cFAG_warning{color:var(--color-primary-warning);background-color:var(--color-warning-faint)}.j2cFAG_warning:before{background-color:var(--color-primary-warning)}@media (min-width:1025px){.j2cFAG_warning:hover{color:var(--color-primary-warning);box-shadow:var(--hover-ring-warning)}}.j2cFAG_warning:focus-visible{outline-color:var(--color-primary-warning);box-shadow:var(--glow-warning)}.j2cFAG_danger{color:var(--color-primary-alert);background-color:#0000}.j2cFAG_danger:before{background-color:var(--color-primary-alert)}@media (min-width:1025px){.j2cFAG_danger:hover{color:var(--color-primary-alert);box-shadow:var(--hover-ring-alert)}}.j2cFAG_danger:focus-visible{outline-color:var(--color-primary-alert);box-shadow:var(--glow-alert)}
.hHhwdW_searchRow{align-items:center;gap:var(--space-xs);display:flex}.hHhwdW_searchField{flex:1;min-width:0}.hHhwdW_filterButton{width:var(--touch-target-comfortable);height:var(--touch-target-comfortable);border:1px solid var(--color-border-dim);color:var(--color-text-primary);cursor:pointer;transition:border-color var(--duration-snap) var(--easing-mechanical), color var(--duration-snap) var(--easing-mechanical);background:0 0;flex:none;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.hHhwdW_filterButton:focus-visible{border-color:var(--focus-ring-color);box-shadow:var(--focus-ring-glow);outline:none}.hHhwdW_filterButtonOn{border-color:var(--color-primary-action);color:var(--color-primary-action)}.hHhwdW_filterDot{top:var(--space-xs);right:var(--space-xs);width:var(--size-8);height:var(--size-8);background:var(--color-primary-action);box-shadow:var(--glow-primary-soft);border-radius:50%;position:absolute}.hHhwdW_kinds{gap:var(--space-xs);display:inline-flex}.hHhwdW_hiddenActions{gap:var(--space-xs);flex-direction:column;display:flex}.hHhwdW_chips{gap:var(--space-xs);scrollbar-width:none;display:flex;overflow-x:auto}.hHhwdW_chips::-webkit-scrollbar{display:none}.hHhwdW_chip{flex:none}.hHhwdW_groups{gap:var(--space-lg);flex-direction:column;min-width:0;display:flex}.hHhwdW_groupHead{padding:var(--space-md)}
._6cS0Vq_phase{gap:var(--space-lg);flex-flow:column;min-width:0;max-width:100%;display:flex}._6cS0Vq_modeSection{gap:var(--space-xs);flex-flow:column;min-width:0;max-width:100%;display:flex}._6cS0Vq_sectionLabel{font-family:var(--font-interface);font-size:var(--font-size-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-text-muted);font-weight:700}._6cS0Vq_modeTabs{gap:var(--space-sm);flex-flow:wrap;min-width:0;max-width:100%;display:flex}._6cS0Vq_results,._6cS0Vq_teamPrimaryMissions{gap:var(--space-lg);flex-flow:column;min-width:0;max-width:100%;display:flex}._6cS0Vq_teamPrimaryPanel{min-width:0;min-inline-size:0;gap:var(--space-sm);border:0;flex-flow:column;max-width:100%;margin:0;padding:0;display:flex}._6cS0Vq_teamPrimaryPanel:disabled{color:inherit}._6cS0Vq_teamPrimaryHeading{font-family:var(--font-interface);font-size:var(--font-size-sm);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-primary-action);margin:0;font-weight:700}._6cS0Vq_visuallyHidden{white-space:nowrap;clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._6cS0Vq_hostActions{gap:var(--space-md);min-width:0;max-width:100%;margin-top:var(--space-md);flex-flow:wrap;justify-content:flex-end;display:flex}._6cS0Vq_objectiveSetupPanel{gap:var(--space-lg);min-width:0;max-width:100%;padding:var(--space-lg);border:1px solid var(--color-border-dim);background:var(--color-bg-panel);flex-flow:column;display:flex}._6cS0Vq_objectiveSetupHeader{justify-content:space-between;align-items:center;gap:var(--space-md);flex-flow:wrap;min-width:0;max-width:100%;display:flex}._6cS0Vq_objectiveSetupTitle{margin:var(--space-unit) 0 0;font-family:var(--font-display);font-size:var(--font-size-lg);color:var(--color-text-primary);font-weight:700;line-height:1}._6cS0Vq_objectiveSetupCount{min-width:var(--touch-target-min);height:var(--touch-target-min);padding:0 var(--space-md);border:1px solid var(--color-border-dim);background:var(--color-bg-void);color:var(--color-text-primary);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--font-size-lg);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;flex-flow:row;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:inline-flex}._6cS0Vq_objectiveSetupGrid{gap:var(--space-md);grid-template-columns:1fr;display:grid}._6cS0Vq_objectiveZoneControl{gap:var(--space-xs);flex-flow:column;min-width:0;max-width:100%;display:flex}._6cS0Vq_objectiveSetupStepper{justify-content:center;width:100%}._6cS0Vq_objectiveSetupValue{width:100%;min-height:var(--touch-target-min);border:1px solid var(--color-border-dim);background:var(--color-bg-void);min-width:0;max-width:100%;color:var(--color-text-primary);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--font-size-md);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;flex-flow:row;justify-content:center;align-items:center;font-weight:700;display:flex}@media (min-width:769px){._6cS0Vq_objectiveSetupGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}._6cS0Vq_cardHeaderAction{flex-flow:row;flex:none;align-self:stretch;max-width:100%;display:flex}._6cS0Vq_cardDisplay{gap:var(--space-md);flex-flow:column;min-width:0;max-width:100%;display:flex}._6cS0Vq_deploymentDescription{min-height:2.4em;line-height:1.2}._6cS0Vq_missionTextFrame{cursor:pointer;height:clamp(12rem,25dvh,17.25rem);overflow:hidden;-webkit-mask-image:linear-gradient(#000 0% 76%,#0000 100%);mask-image:linear-gradient(#000 0% 76%,#0000 100%)}._6cS0Vq_missionTextFrameCompact{height:clamp(9.6rem,20dvh,13.8rem)}._6cS0Vq_missionTextFrame:focus-visible{outline:1px solid var(--focus-ring-color);outline-offset:2px}._6cS0Vq_missionTextFrameExpanded{cursor:default;height:auto;-webkit-mask-image:none;mask-image:none}._6cS0Vq_missionTextCollapseRow{min-width:0;max-width:100%;padding-top:var(--space-sm);flex-flow:wrap;justify-content:center;display:flex}._6cS0Vq_missionTextCollapseButton{width:var(--touch-target-min);height:var(--touch-target-min);color:var(--color-text-muted);border:1px solid var(--color-border-dim);cursor:pointer;transition:border-color var(--duration-snap) var(--easing-mechanical), color var(--duration-snap) var(--easing-mechanical);background:0 0;flex-flow:row;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._6cS0Vq_missionTextCollapseButton:hover{--hover-border-mission:var(--mission-accent,var(--hover-border-primary));color:var(--mission-accent,var(--color-primary-action))}@media (min-width:1025px){._6cS0Vq_missionTextCollapseButton:hover{border-color:var(--hover-border-mission)}}._6cS0Vq_missionTextCollapseButton:focus-visible{outline:1px solid var(--focus-ring-color);outline-offset:2px;border-color:var(--color-border-dim);box-shadow:none}._6cS0Vq_deploymentImageFrame{aspect-ratio:8/7;flex-flow:row;justify-content:center;align-items:center;width:100%;max-width:480px;display:flex;overflow:hidden}._6cS0Vq_deploymentImage{object-fit:contain;width:100%;height:100%}._6cS0Vq_cardMeta{gap:var(--space-xl);flex-flow:wrap;min-width:0;max-width:100%;display:flex}._6cS0Vq_specialChoiceMeta{gap:var(--space-md);grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}._6cS0Vq_specialChoiceMeta ._6cS0Vq_cardMetaValue{min-height:2.2em;line-height:1.1;display:block}._6cS0Vq_cardMetaRow{gap:var(--space-unit);flex-direction:column;min-width:0;max-width:100%;display:flex}._6cS0Vq_cardMetaLabel{font-size:var(--font-size-xs);letter-spacing:var(--tracking-caps);color:var(--color-text-muted);text-transform:uppercase}._6cS0Vq_cardMetaValue{color:var(--color-text-primary);overflow-wrap:anywhere;font-weight:600}._6cS0Vq_cardDescription{color:var(--color-text-muted);font-size:var(--font-size-sm)}._6cS0Vq_cardFlavor{color:var(--color-text-muted);font-style:italic;font-size:var(--font-size-sm)}._6cS0Vq_cardMechanic{color:var(--mission-body-color,var(--color-primary-action));font-weight:600;font-size:var(--font-size-sm)}._6cS0Vq_ruleEntry{gap:var(--space-unit);min-width:0;max-width:100%;padding:var(--space-sm);flex-flow:column;display:flex}._6cS0Vq_ruleTiming{font-size:var(--font-size-xs);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:var(--tracking-tight)}._6cS0Vq_ruleWhen{font-size:var(--font-size-sm);color:var(--color-text-muted)}._6cS0Vq_ruleEffect{font-size:var(--font-size-sm);color:var(--color-text-primary)}._6cS0Vq_ruleAlternatives{gap:var(--space-xs);min-width:0;max-width:100%;padding-left:var(--space-md);flex-flow:column;display:flex}._6cS0Vq_ruleAlt{gap:var(--space-sm);min-width:0;max-width:100%;font-size:var(--font-size-sm);color:var(--color-text-primary);flex-flow:wrap;display:flex}._6cS0Vq_ruleAltLabel{color:var(--color-text-muted);font-weight:600;font-size:var(--font-size-xs)}._6cS0Vq_twistRules{gap:var(--space-xs);flex-flow:column;min-width:0;max-width:100%;display:flex}._6cS0Vq_twistRule{font-size:var(--font-size-sm);color:var(--color-text-primary)}._6cS0Vq_twistMissionTable{border-collapse:collapse;width:100%;font-size:var(--font-size-sm);color:var(--color-text-primary);text-align:left}._6cS0Vq_twistMissionCaption{padding-bottom:var(--space-xs);text-align:left;color:var(--color-text-muted);font-weight:600}._6cS0Vq_twistMissionCell{height:var(--touch-target-min);padding:var(--space-xs) var(--space-sm);border-bottom:1px solid var(--color-border-dim);overflow-wrap:anywhere}._6cS0Vq_designerNote{font-size:var(--font-size-xs);color:var(--color-text-muted);border-top:1px solid var(--color-border-dim);padding-top:var(--space-sm);font-style:italic}._6cS0Vq_asymmetricNote{font-size:var(--font-size-sm);color:var(--color-text-muted);padding:var(--space-md);border:1px solid var(--color-border-dim);text-align:center}
.u6707W_stepper{border:1px solid var(--color-border-dim);background:var(--color-bg-void);height:var(--touch-target-min);display:inline-flex}.u6707W_stepper:focus-within{border-color:var(--color-primary-action);box-shadow:var(--glow-primary-soft)}.u6707W_fullWidth{justify-content:center;width:100%}.u6707W_lg{height:56px}.u6707W_lg .u6707W_btn{width:var(--size-64);font-size:var(--font-size-xl)}.u6707W_lg .u6707W_input{width:96px;font-size:var(--font-size-lg)}.u6707W_btn{appearance:none;width:var(--touch-target-min);height:100%;color:var(--color-primary-action);font-family:var(--font-display);font-size:var(--font-size-lg);cursor:pointer;transition:box-shadow var(--duration-snap) var(--easing-mechanical);background:0 0;border:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.u6707W_btn:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}@media (min-width:1025px){.u6707W_btn:hover:not(:disabled){box-shadow:var(--hover-ring-primary)}}.u6707W_input{width:var(--size-64);border:none;border-left:1px solid var(--color-border-dim);border-right:1px solid var(--color-border-dim);color:var(--color-text-primary);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--font-size-md);text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;background:0 0;outline:none;padding:0}.u6707W_input::-webkit-outer-spin-button{appearance:none;margin:0}.u6707W_input::-webkit-inner-spin-button{appearance:none;margin:0}.u6707W_input[type=number]{-moz-appearance:textfield}
.nm2NLW_panel{gap:var(--space-sm);flex-direction:column;display:flex}.nm2NLW_head{justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}.nm2NLW_title{font-family:var(--font-interface);font-size:var(--font-size-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-text-muted);font-weight:700}.nm2NLW_hint{font-size:var(--font-size-xs);color:var(--color-text-muted);margin:0}.nm2NLW_shift{padding:var(--space-sm);border:1px solid var(--color-warning-dim);background:var(--color-warning-faint);font-size:var(--font-size-sm);color:var(--color-text-primary);margin:0;line-height:1.5}.nm2NLW_frames{gap:var(--space-sm);flex-direction:column;display:flex}@media (min-width:769px){.nm2NLW_frames{flex-direction:row}.nm2NLW_frames>*{flex:1 1 0;min-width:0}}
.D7suoa_wrap{width:100%;display:block}.D7suoa_meta{font-size:var(--font-size-2xs);color:var(--color-text-muted);letter-spacing:var(--tracking-wide);text-transform:uppercase;margin-bottom:var(--space-unit);justify-content:space-between;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.D7suoa_meta b,.D7suoa_meta strong{color:var(--color-primary-action);font-weight:700}.D7suoa_metaGrid{align-items:end;gap:var(--space-sm);grid-template-columns:minmax(0,1fr) auto;display:grid}.D7suoa_metaGrid>span:first-child{min-width:0}.D7suoa_metaGrid>span:last-child{white-space:nowrap}.D7suoa_track{appearance:none;background:var(--color-border-dim);border:0;width:100%;height:4px;display:block;overflow:hidden}.D7suoa_lg{height:var(--size-8)}.D7suoa_track::-webkit-progress-bar{background:var(--color-border-dim)}.D7suoa_track::-webkit-progress-value{background:var(--color-primary-action);height:100%;box-shadow:var(--glow-primary-soft);transition:width var(--duration-modal) var(--easing-out)}.D7suoa_track::-moz-progress-bar{background:var(--color-primary-action);height:100%;box-shadow:var(--glow-primary-soft);transition:width var(--duration-modal) var(--easing-out)}.D7suoa_striped::-webkit-progress-value{background:repeating-linear-gradient(-45deg, var(--color-primary-action) 0 6px, var(--color-primary-dim) 6px 12px);animation:D7suoa_wl-progress-stripe var(--motion-stripe) linear infinite}.D7suoa_striped::-moz-progress-bar{background:repeating-linear-gradient(-45deg, var(--color-primary-action) 0 6px, var(--color-primary-dim) 6px 12px);animation:D7suoa_wl-progress-stripe var(--motion-stripe) linear infinite}.D7suoa_alert .D7suoa_meta b,.D7suoa_alert .D7suoa_meta strong{color:var(--color-primary-alert)}.D7suoa_alert .D7suoa_track::-webkit-progress-value{background:var(--color-primary-alert);box-shadow:var(--glow-alert-soft)}.D7suoa_alert .D7suoa_track::-moz-progress-bar{background:var(--color-primary-alert);box-shadow:var(--glow-alert-soft)}.D7suoa_neutral .D7suoa_meta b,.D7suoa_neutral .D7suoa_meta strong{color:var(--color-text-primary)}.D7suoa_neutral .D7suoa_track::-webkit-progress-value{background:var(--color-text-primary);box-shadow:none}.D7suoa_neutral .D7suoa_track::-moz-progress-bar{background:var(--color-text-primary);box-shadow:none}@keyframes D7suoa_wl-progress-stripe{0%{background-position:0 0}to{background-position:17px 0}}@media (prefers-reduced-motion:reduce){.D7suoa_striped::-webkit-progress-value{animation:none}.D7suoa_striped::-moz-progress-bar{animation:none}.D7suoa_track::-webkit-progress-value{transition:none}.D7suoa_track::-moz-progress-bar{transition:none}}
.pN25Za_header{justify-content:space-between;align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.pN25Za_stack{gap:var(--space-md);flex-direction:column;display:flex}.pN25Za_lead{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0;line-height:1.5}.pN25Za_section{gap:var(--space-sm);padding-top:var(--space-md);border-top:1px solid var(--color-border-dim);flex-direction:column;display:flex}.pN25Za_sectionHead{justify-content:space-between;align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.pN25Za_sectionTitle{font-family:var(--font-interface);font-size:var(--font-size-2xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-muted)}.pN25Za_sectionMeta{font-family:var(--font-interface);font-size:var(--font-size-xs);color:var(--color-text-secondary);font-variant-numeric:tabular-nums}.pN25Za_hint{font-size:var(--font-size-xs);color:var(--color-text-muted);margin:0;line-height:1.5}.pN25Za_endHint{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0;line-height:1.5}.pN25Za_dangerSection{gap:var(--space-sm);margin-top:var(--space-md);padding-top:var(--space-md);border-top:1px solid var(--color-alert-dim);flex-direction:column;display:flex}.pN25Za_abortModalCopy{font-family:var(--font-interface);font-size:var(--font-size-base);color:var(--color-text-secondary);margin:0;line-height:1.5}
.Z95MkG_quantity{gap:var(--space-xs);flex-direction:column;max-width:100%;display:flex}.Z95MkG_controls{align-items:center;gap:var(--space-xs);grid-template-columns:auto minmax(3.5rem,5rem) auto;display:grid}.Z95MkG_message{max-width:18rem;font-size:var(--font-size-xs);color:var(--color-text-muted)}
.HwXOxq_label{color:var(--color-text-muted);font-family:var(--font-interface);font-size:var(--font-size-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;margin:0;font-weight:700;line-height:1.3}.HwXOxq_head{gap:var(--space-xs);min-width:0;padding:var(--space-md);flex-direction:column;display:flex}.HwXOxq_kicker{justify-content:space-between;align-items:center;gap:var(--space-sm);min-width:0;display:flex}.HwXOxq_kickerLabel{align-items:center;gap:var(--space-xs);min-width:0;display:flex}.HwXOxq_kickerTrailing{align-items:center;gap:var(--space-sm);flex-shrink:0;display:flex}.HwXOxq_titleRow{margin-bottom:calc(var(--space-sm) * -1)}.HwXOxq_name{color:var(--color-primary-action)}.HwXOxq_vp{align-items:flex-end;gap:var(--space-unit);flex-direction:column;flex-shrink:0;min-width:0;display:flex}.HwXOxq_vpNumber{color:var(--color-text-primary);font-size:var(--font-size-xl);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700;line-height:1}.HwXOxq_vpUnit{margin-left:var(--space-unit);color:var(--color-text-muted);font-family:var(--font-interface);font-size:var(--font-size-xs);letter-spacing:var(--tracking-caps);font-weight:700}.HwXOxq_flavor,.HwXOxq_note{color:var(--color-text-secondary);font-size:var(--font-size-base);overflow-wrap:anywhere;margin:0;font-style:italic;font-weight:500;line-height:1.45}.HwXOxq_rounds{align-items:center;gap:var(--space-unit);padding-top:var(--space-unit);display:flex}.HwXOxq_roundsLabel{margin-right:var(--space-xs)}.HwXOxq_roundCell{box-sizing:border-box;width:var(--size-28);height:var(--size-20);border:1px solid var(--color-border-highlight);color:color-mix(in srgb, var(--color-text-muted) 40%, transparent);font-family:var(--font-interface);font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;font-weight:700;display:flex}.HwXOxq_roundCellActive{border-color:color-mix(in srgb, var(--color-text-primary) 45%, transparent);background:color-mix(in srgb, var(--color-text-primary) 12%, transparent);color:var(--color-text-primary)}.HwXOxq_section{gap:var(--space-xs);min-width:0;padding:var(--space-sm) var(--space-md) var(--space-md);border-top:1px solid var(--color-border-dim);flex-direction:column;display:flex}.HwXOxq_text{color:var(--color-text-primary);font-size:var(--font-size-base);overflow-wrap:anywhere;margin:0;font-weight:500;line-height:1.5}.HwXOxq_textStrong{font-weight:700}.HwXOxq_ruleGroup{gap:var(--space-xs);flex-direction:column;min-width:0;display:flex}.HwXOxq_whenNext{margin-top:var(--space-unit);padding-top:var(--space-sm);border-top:1px solid var(--color-border-dim)}.HwXOxq_row{grid-template-columns:minmax(0, 1fr) minmax(var(--size-64), max-content);align-items:start;column-gap:var(--space-sm);margin-top:var(--space-unit);padding-top:var(--space-sm);border-top:1px solid var(--color-border-dim);display:grid}.HwXOxq_rowFull{grid-template-columns:minmax(0,1fr)}.HwXOxq_rowIndented{margin-left:var(--space-md)}.HwXOxq_or{align-items:center;gap:var(--space-xs);margin-top:var(--space-unit);display:flex}.HwXOxq_or:before,.HwXOxq_or:after{content:"";background:var(--color-border-dim);flex:1;height:1px}.HwXOxq_or+.HwXOxq_row{padding-top:var(--space-unit);border-top:0;margin-top:0}.HwXOxq_vpCell{align-items:flex-end;gap:var(--space-unit);text-align:right;flex-direction:column;min-width:0;display:flex}.HwXOxq_itemTitle{color:var(--color-text-primary);font-family:var(--font-interface);font-size:var(--font-size-base);letter-spacing:var(--tracking-label);text-transform:uppercase;overflow-wrap:anywhere;margin:0;font-weight:700;line-height:1.5}.HwXOxq_details{gap:var(--space-xs);flex-direction:column;margin:0;display:flex}.HwXOxq_detail{align-items:baseline;column-gap:var(--space-sm);padding-top:var(--space-xs);border-top:1px solid var(--color-border-dim);grid-template-columns:6.5rem minmax(0,1fr);display:grid}.HwXOxq_detail dd{margin:0}.HwXOxq_foot{border-top:1px solid var(--color-border-dim);display:flex}.HwXOxq_toggle{justify-content:center;align-items:center;gap:var(--space-xs);min-height:var(--touch-target-min);padding:0 var(--space-md);color:var(--color-text-muted);font-family:var(--font-interface);font-size:var(--font-size-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;cursor:pointer;transition:color var(--duration-snap) var(--easing-mechanical);background:0 0;border:0;flex:1;font-weight:700;display:flex}.HwXOxq_toggle:focus-visible{outline:1px solid var(--focus-ring-color);outline-offset:calc(var(--space-unit) * -1)}@media (min-width:1025px){.HwXOxq_toggle:hover{color:var(--color-text-primary)}}.HwXOxq_runtime{padding:0 var(--space-md) var(--space-md)}.HwXOxq_runtime:empty{display:none}
._2ge28G_control{width:100%;height:var(--touch-target-min);border:1px solid var(--color-primary-action);border-radius:var(--radius-sm);background:var(--color-bg-void);color:var(--color-text-primary);cursor:pointer;font-family:var(--font-interface);appearance:none;transition:border-color var(--duration-snap) var(--easing-mechanical), transform var(--duration-snap) var(--easing-mechanical);padding:0;display:block;position:relative;overflow:hidden}._2ge28G_control:hover:not(:disabled){transform:translateY(-1px)}._2ge28G_control:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:2px}._2ge28G_control:disabled{cursor:not-allowed;transform:none}._2ge28G_fill{width:var(--wl-clickable-progress-fill,0%);background:var(--color-primary-action);transition:width var(--duration-modal) var(--easing-out);position:absolute;inset:0 auto 0 0}._2ge28G_readout{z-index:1;align-items:center;gap:var(--space-sm);padding:0 var(--space-sm);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--font-size-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;text-shadow:0 1px 0 var(--color-bg-void), 0 0 3px var(--color-bg-void), 0 0 7px var(--color-bg-void), 1px 1px 0 var(--color-bg-void);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);font-weight:700;display:grid;position:absolute;inset:0}._2ge28G_left,._2ge28G_center,._2ge28G_right{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._2ge28G_left{text-align:left}._2ge28G_center{text-align:center}._2ge28G_right{text-align:right}._2ge28G_control:disabled ._2ge28G_center{color:var(--color-text-muted)}._2ge28G_info{border-color:var(--color-primary-info)}._2ge28G_info ._2ge28G_fill{background:var(--color-primary-info)}._2ge28G_warning{border-color:var(--color-primary-warning)}._2ge28G_warning ._2ge28G_fill{background:var(--color-primary-warning)}._2ge28G_danger{border-color:var(--color-primary-alert)}._2ge28G_danger ._2ge28G_fill{background:var(--color-primary-alert)}@media (prefers-reduced-motion:reduce){._2ge28G_control,._2ge28G_fill{transition:none}}
.hB-2tq_bridge{gap:var(--space-lg);flex-direction:column;display:flex}.hB-2tq_headSlot,.hB-2tq_orderSheetSlot,.hB-2tq_actColumn,.hB-2tq_stageColumn,.hB-2tq_registerColumn,.hB-2tq_fullWidthSlot{display:contents}@media (min-width:1025px){.hB-2tq_bridge{align-items:start;gap:var(--space-lg);grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid}.hB-2tq_headSlot{gap:var(--space-lg);flex-direction:column;grid-column:1/-1;min-width:0;display:flex}.hB-2tq_orderSheetSlot,.hB-2tq_stageColumn,.hB-2tq_actColumn,.hB-2tq_registerColumn{gap:var(--space-lg);flex-direction:column;min-width:0;display:flex}.hB-2tq_activeBridge .hB-2tq_headSlot{grid-row:1}.hB-2tq_activeBridge .hB-2tq_stageColumn{grid-area:2/2}.hB-2tq_activeBridge .hB-2tq_actColumn{grid-area:2/1}.hB-2tq_withOrderSheet{grid-template-rows:auto auto 1fr}.hB-2tq_withOrderSheet .hB-2tq_orderSheetSlot{grid-area:2/1}.hB-2tq_withOrderSheet .hB-2tq_stageColumn{grid-row:2/span 2}.hB-2tq_withOrderSheet .hB-2tq_actColumn{grid-row:3}.hB-2tq_registerColumn,.hB-2tq_fullWidthSlot{grid-column:1/-1;min-width:0;display:block}}.hB-2tq_returnBeatAcknowledge{gap:var(--space-xs);padding:var(--space-sm) var(--space-md);border:1px solid var(--color-warning-dim);background:var(--color-warning-faint);flex-direction:column;display:flex}.hB-2tq_returnBeatHead{justify-content:space-between;align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.hB-2tq_returnBeatHeadline{font-size:var(--font-size-sm);color:var(--color-text-primary);margin:0;line-height:1.5}.hB-2tq_returnBeatCopy{font-family:var(--font-interface);font-size:var(--font-size-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-primary-warning);font-weight:700}.hB-2tq_returnBeatCount{color:var(--color-text-muted)}
.ZtsakW_record{gap:var(--space-xs);flex-direction:column;min-width:0;display:flex}.ZtsakW_title{font-family:var(--font-display);font-size:var(--font-size-lg);letter-spacing:var(--tracking-tight);text-transform:uppercase;color:var(--color-primary-action);margin:0;font-weight:700;line-height:1.2}.ZtsakW_keywords{font-family:var(--font-interface);font-size:var(--font-size-md);letter-spacing:var(--tracking-tight);color:var(--color-text-muted);margin:0;font-weight:500;line-height:1.4}.ZtsakW_failure{align-items:flex-start;gap:var(--space-sm);flex-direction:column;display:flex}.ZtsakW_failureText{margin:0}.ZtsakW_failureActions{gap:var(--space-sm);flex-wrap:wrap;display:flex}.ZtsakW_nameField{align-items:flex-start;gap:var(--space-sm);flex-direction:column;display:flex}
.xq5MSG_shell{gap:var(--space-sm);min-width:0;max-width:100%;min-height:0;padding-bottom:var(--space-xs);flex-direction:column;flex:auto;display:flex;overflow-x:hidden}.xq5MSG_shellPending{opacity:.94}.xq5MSG_whenBar{gap:var(--space-sm);padding:var(--space-md);border:1px solid var(--color-border-dim);background:var(--color-bg-surface);min-width:0;display:grid}.xq5MSG_contractError{gap:var(--space-sm);padding:var(--space-lg);border:1px solid var(--color-primary-alert);background:var(--color-alert-soft);color:var(--color-text-primary);box-shadow:var(--glow-alert-soft);display:grid}.xq5MSG_contractError h2,.xq5MSG_contractError p{margin:0}.xq5MSG_whenBarRoundRow{justify-content:space-between;align-items:center;gap:var(--space-sm);flex-flow:wrap;min-width:0;max-width:100%;display:flex}.xq5MSG_whenBarRound{font-family:var(--font-display);font-size:var(--font-size-lg);letter-spacing:var(--tracking-tight);color:var(--color-text-primary);text-transform:uppercase;font-weight:700;line-height:1.1}.xq5MSG_whenBarBadges{gap:var(--space-xs);flex-flow:wrap;min-width:0;max-width:100%;display:flex}.xq5MSG_phaseStrip{width:100%;min-width:0;max-width:100%;font-family:var(--font-interface);flex-flow:row;align-items:flex-start;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.xq5MSG_phaseStripStep{flex:1 1 0;min-width:0;max-width:100%;position:relative}.xq5MSG_phaseStripStep:after{content:"";top:calc(var(--size-36) / 2);background:var(--color-border-dim);pointer-events:none;height:1px;position:absolute;left:calc(50% + 24px);right:calc(24px - 50%)}.xq5MSG_phaseStripStep:last-child:after{display:none}.xq5MSG_phaseStrip_complete:after{background:var(--color-primary-action)}.xq5MSG_phaseStripButton{align-items:center;gap:var(--space-xs);width:100%;min-width:0;max-width:100%;min-height:44px;padding:0 var(--space-2xs);color:inherit;font:inherit;cursor:pointer;text-align:center;transition:opacity var(--duration-snap) var(--easing-mechanical);background:0 0;border:none;flex-flow:column;display:flex;overflow:hidden}.xq5MSG_phaseStripButton:disabled{cursor:default}.xq5MSG_phaseStripButton:not(:disabled):hover .xq5MSG_phaseStripMark{color:var(--color-primary-action)}@media (min-width:1025px){.xq5MSG_phaseStripButton:not(:disabled):hover .xq5MSG_phaseStripMark{border-color:var(--hover-border-primary)}}.xq5MSG_phaseStripButton:focus-visible{outline:1px solid var(--focus-ring-color);outline-offset:2px}.xq5MSG_phaseStripMark{border:1px solid var(--color-border-dim);background:var(--color-bg-surface);width:36px;max-width:100%;height:36px;font-family:var(--font-interface);font-size:var(--font-size-sm);color:var(--color-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:all var(--duration-snap) var(--easing-mechanical);border-radius:50%;flex-flow:row;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:flex}.xq5MSG_phaseStripLabel{font-size:var(--font-size-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-weight:700;line-height:1;overflow:hidden}.xq5MSG_phaseStrip_active .xq5MSG_phaseStripMark{border-color:var(--color-primary-action);color:var(--color-primary-action);background:var(--color-primary-soft);box-shadow:var(--glow-primary-soft)}.xq5MSG_phaseStrip_active .xq5MSG_phaseStripLabel{color:var(--color-primary-action)}.xq5MSG_phaseStrip_complete .xq5MSG_phaseStripMark{background:var(--color-primary-action);border-color:var(--color-primary-action);color:var(--color-bg-void)}.xq5MSG_scoreboard{column-gap:var(--space-sm);flex:auto;grid-template-rows:auto auto auto auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);row-gap:0;min-width:0;max-width:100%;min-height:0;padding:0;display:grid;overflow-y:auto}.xq5MSG_scoreboardPanelFrame .xq5MSG_scoreboardHeader>span{padding-inline:var(--space-xs);flex:none}.xq5MSG_scoreboardPanelFrame>[data-scoreboard-card=true] .xq5MSG_scoreboardHeader{align-items:center;gap:var(--space-xs);flex-flow:row;min-width:0;max-width:100%;margin-bottom:0;display:flex}.xq5MSG_scoreboardPanelFrame>[data-scoreboard-card=true] .xq5MSG_scoreboardHeader .xq5MSG_scoreboardTitle{font-family:var(--font-display);font-size:var(--font-size-lg);letter-spacing:var(--tracking-tight);color:var(--color-text-primary);overflow-wrap:anywhere;text-wrap:balance;flex:auto;min-width:0;margin:0;font-weight:700;line-height:1.1}.xq5MSG_scoreboardPanelFrame>[data-scoreboard-card=true] .xq5MSG_scoreboardBody{gap:var(--space-2xs,4px);grid-template-rows:auto auto auto;min-height:0;display:grid}.xq5MSG_scoreboardPanelFrame{grid-row:1/span 4;min-width:0;display:grid}.xq5MSG_scoreboardPanelFrame>[data-scoreboard-card=true]{row-gap:var(--space-2xs,4px);min-width:0;transition:border-color var(--duration-snap) var(--easing-mechanical), box-shadow var(--duration-snap) var(--easing-mechanical);flex:auto;grid-template-rows:auto auto auto auto;display:grid;position:relative;overflow:visible}.xq5MSG_scoreboardPanelFrameActive>[data-scoreboard-card=true]{border-color:var(--color-primary-action);box-shadow:var(--glow-primary-soft)}.xq5MSG_scoreboardPanelFrameActiveOpponent>[data-scoreboard-card=true]{border-color:var(--color-primary-alert);box-shadow:var(--glow-alert-soft)}.xq5MSG_scoreboardPanelFrameActiveOwn>[data-scoreboard-card=true]{border-color:var(--color-primary-action);box-shadow:var(--glow-primary-soft)}.xq5MSG_scoreboardTotalButton,.xq5MSG_scoreboardTotalDisplay{gap:var(--space-xs);width:100%;padding:var(--space-sm) 0;color:inherit;font:inherit;text-align:left;background:0 0;border:1px solid #0000;grid-row:1/span 2;grid-template-rows:auto auto;display:grid}.xq5MSG_scoreboardVpValue{grid-row:1}.xq5MSG_scoreboardTotalButton{cursor:pointer;transition:border-color var(--duration-snap) var(--easing-mechanical), background var(--duration-snap) var(--easing-mechanical)}@media (min-width:1025px){.xq5MSG_scoreboardTotalButton:hover{border-color:var(--hover-border-primary)}}.xq5MSG_scoreboardTotalButton:focus-visible{outline:1px solid var(--focus-ring-color);outline-offset:2px;background:0 0;border-color:#0000}.xq5MSG_scoreboardPendingVp{justify-self:start;display:inline-flex}.xq5MSG_scoreboardCpButton,.xq5MSG_scoreboardCpDisplay{width:100%;padding:var(--space-sm) 0 0;border:1px solid #0000;border-top-color:var(--color-border-dim);color:inherit;font:inherit;text-align:left;background:0 0;grid-row:3;display:block}.xq5MSG_scoreboardCpButton{cursor:pointer;transition:border-color var(--duration-snap) var(--easing-mechanical), background var(--duration-snap) var(--easing-mechanical)}@media (min-width:1025px){.xq5MSG_scoreboardCpButton:hover{border-color:var(--hover-border-primary)}}.xq5MSG_scoreboardCpButton:focus-visible{outline:1px solid var(--focus-ring-color);outline-offset:2px;background:0 0;border-color:#0000}.xq5MSG_scoreboardFactionRow{align-content:start;gap:var(--space-xs);grid-row:2;min-width:0;display:grid}.xq5MSG_scoreboardFaction{font-family:var(--font-interface);font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--color-text-muted);font-weight:700;line-height:1.3}.xq5MSG_objectiveOverviewButton{width:100%;padding:var(--space-md);border:1px solid var(--color-border-dim);background:var(--color-bg-surface);color:inherit;font:inherit;cursor:pointer;text-align:left;transition:border-color var(--duration-snap) var(--easing-mechanical), background var(--duration-snap) var(--easing-mechanical);display:grid}.xq5MSG_scoreboardObjectiveMeter{gap:var(--space-sm);width:100%;min-width:0;font-family:var(--font-interface);display:grid}.xq5MSG_scoreboardObjectiveLabelRow{justify-content:space-between;align-items:center;gap:var(--space-xs);min-width:0;max-width:100%;color:var(--color-text-primary);font-family:var(--font-display);font-size:var(--font-size-lg);letter-spacing:var(--tracking-tight);text-transform:uppercase;flex-flow:wrap;font-weight:700;line-height:1.1;display:flex}.xq5MSG_scoreboardObjectiveReadout{color:var(--color-primary-action);text-shadow:var(--glow-primary-soft);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--font-size-md);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-label);font-weight:700}.xq5MSG_scoreboardObjectiveRail{grid-auto-columns:minmax(var(--size-10), 1fr);align-items:center;gap:var(--space-xs);min-height:var(--size-10);grid-auto-flow:column;display:grid}.xq5MSG_scoreboardObjectiveRailEmpty{flex-flow:wrap;justify-content:flex-start;min-width:0;max-width:100%;display:flex}.xq5MSG_scoreboardObjectiveTick{min-width:var(--size-10);height:var(--size-10);background:currentColor;border:1px solid}.xq5MSG_scoreboardObjectiveTickOwn{color:var(--color-primary-action)}.xq5MSG_scoreboardObjectiveTickNeutral{color:var(--color-text-muted);opacity:.74}.xq5MSG_scoreboardObjectiveTickEnemy{color:var(--color-primary-alert)}.xq5MSG_scoreboardObjectiveEmptyLabel{color:var(--color-text-muted);font-size:var(--font-size-2xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;font-weight:700;line-height:1}@media (min-width:1025px){.xq5MSG_objectiveOverviewButton:hover{border-color:var(--hover-border-primary)}}.xq5MSG_objectiveOverviewButton:focus-visible{outline:1px solid var(--focus-ring-color);outline-offset:2px}@supports (grid-template-rows:subgrid){.xq5MSG_scoreboardPanelFrame{grid-template-rows:subgrid}.xq5MSG_scoreboardPanelFrame>[data-scoreboard-card=true]{grid-row:1/span 4;grid-template-rows:subgrid;row-gap:0}.xq5MSG_scoreboardPanelFrame>[data-scoreboard-card=true] .xq5MSG_scoreboardHeader{grid-row:1}.xq5MSG_scoreboardPanelFrame>[data-scoreboard-card=true] .xq5MSG_scoreboardBody{grid-row:2/span 3;grid-template-rows:subgrid;gap:0}.xq5MSG_scoreboardTotalButton,.xq5MSG_scoreboardTotalDisplay{grid-template-rows:subgrid;gap:0}}.xq5MSG_drawerDock{border:1px solid var(--color-border-dim);background:var(--color-border-dim);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;min-width:0;padding:0;display:grid}@media (min-width:769px){.xq5MSG_drawerDock{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}}.xq5MSG_drawerDockButton{align-content:center;justify-items:center;gap:var(--space-xs);padding:var(--space-sm) var(--space-xs);background:var(--color-bg-surface);color:var(--color-text-secondary);font:inherit;text-align:center;cursor:pointer;min-width:0;min-height:64px;transition:border-color var(--duration-snap) var(--easing-mechanical), color var(--duration-snap) var(--easing-mechanical), background var(--duration-snap) var(--easing-mechanical);border:1px solid #0000;display:grid}.xq5MSG_drawerDockScore{grid-column:span 2}.xq5MSG_drawerDockButton:hover,.xq5MSG_drawerDockButton:hover .xq5MSG_drawerDockLabel{color:var(--color-primary-action)}@media (min-width:1025px){.xq5MSG_drawerDockButton:hover{border-color:var(--hover-border-primary)}}.xq5MSG_drawerDockButton:focus-visible{outline:1px solid var(--focus-ring-color);outline-offset:2px;border-color:#0000}.xq5MSG_drawerDockIcon{font-size:var(--font-size-lg);line-height:1}.xq5MSG_drawerDockLabel{font-family:var(--font-interface);font-size:var(--font-size-xs);letter-spacing:var(--tracking-tight);color:var(--color-text-muted);text-transform:uppercase;overflow-wrap:anywhere;max-width:100%;font-weight:700;line-height:1.15}.xq5MSG_armyShortcuts{gap:var(--space-xs);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.xq5MSG_armyShortcutGroup{align-content:start;gap:var(--space-2xs,4px);min-width:0;display:grid}.xq5MSG_armyShortcutGroupLabel{color:var(--color-primary-action);font-family:var(--font-display);font-size:var(--font-size-md);letter-spacing:var(--tracking-caps);overflow-wrap:anywhere;text-transform:uppercase;font-weight:700;line-height:1}.xq5MSG_armyShortcutGroupLabelEnemy{color:var(--color-primary-alert)}.xq5MSG_armyShortcutGroupLabelNeutral{color:var(--color-primary-info)}.xq5MSG_armyShortcutGroupList{gap:var(--space-xs);min-width:0;display:grid}.xq5MSG_armyShortcutButton{gap:var(--space-xs);min-width:0;min-height:var(--touch-target-comfortable);padding:var(--space-sm) var(--space-md);border:1px solid var(--color-border-dim);background:var(--color-bg-surface);color:var(--color-text-primary);cursor:pointer;font:inherit;text-align:left;transition:border-color var(--duration-snap) var(--easing-mechanical), background var(--duration-snap) var(--easing-mechanical), box-shadow var(--duration-snap) var(--easing-mechanical);display:grid}@media (min-width:1025px){.xq5MSG_armyShortcutButton:not(:disabled):hover{border-color:var(--hover-border-primary);box-shadow:var(--hover-glow-primary)}.xq5MSG_armyShortcutButtonEnemy:not(:disabled):hover{border-color:var(--hover-border-alert);box-shadow:var(--hover-glow-alert)}.xq5MSG_armyShortcutButtonNeutral:not(:disabled):hover{border-color:var(--hover-border-info);box-shadow:var(--hover-glow-info)}}.xq5MSG_armyShortcutButton:focus-visible{border-color:var(--color-border-dim);background:var(--color-bg-surface);box-shadow:none;outline:1px solid var(--focus-ring-color);outline-offset:2px}.xq5MSG_armyShortcutButtonDisabled,.xq5MSG_armyShortcutButton:disabled{cursor:default;opacity:.52}.xq5MSG_armyShortcutText{gap:var(--space-xs);min-width:0;display:grid}.xq5MSG_armyShortcutButtonWithIdentity{align-items:center;column-gap:var(--space-sm);grid-template-columns:auto minmax(0,1fr)}.xq5MSG_armyShortcutIcon{flex-shrink:0}.xq5MSG_armyShortcutLabel,.xq5MSG_armyShortcutMeta{overflow-wrap:anywhere;min-width:0}.xq5MSG_armyShortcutLabel{color:var(--color-primary-action);font-family:var(--font-display);font-size:var(--font-size-md);letter-spacing:var(--tracking-tight);text-transform:uppercase;font-weight:700;line-height:1}.xq5MSG_armyShortcutLabelEnemy{color:var(--color-primary-alert)}.xq5MSG_armyShortcutLabelNeutral{color:var(--color-primary-info)}.xq5MSG_armyShortcutMeta{color:var(--color-text-muted);font-family:var(--font-interface);font-size:var(--font-size-xs);letter-spacing:var(--tracking-tight);text-transform:uppercase;font-weight:700;line-height:1.2}.xq5MSG_actionBar{gap:var(--space-sm);flex-flow:column;min-width:0;max-width:100%;display:flex}.xq5MSG_actionBarAdvanceIcon{font-size:var(--font-size-xl);line-height:1}.xq5MSG_actionBarStatus{justify-content:center;align-items:center;gap:var(--space-sm);padding:var(--space-md);border:1px solid var(--color-border-dim);background:var(--color-bg-surface);flex-direction:column;min-width:0;max-width:100%;min-height:44px;display:flex}.xq5MSG_actionBarStatusHint{font-size:var(--font-size-sm);color:var(--color-text-secondary);text-align:center;margin:0}.xq5MSG_actionBarOpponent{justify-content:space-between;align-items:center;gap:var(--space-sm);padding:var(--space-xs) var(--space-sm);border:1px solid var(--color-border-dim);background:var(--color-bg-surface);flex-flow:wrap;min-width:0;max-width:100%;min-height:44px;display:flex}.xq5MSG_quickPanel{gap:var(--space-sm);padding:var(--space-md);border:1px solid var(--color-border-dim);background:var(--color-bg-surface);display:grid}.xq5MSG_adjustPanel{gap:var(--space-md);display:grid}.xq5MSG_adjustHero{align-items:center;gap:var(--space-md);padding:var(--space-lg) var(--space-md);border:1px solid var(--color-border-dim);background:linear-gradient(135deg, var(--color-bg-surface), var(--color-bg-recess));box-shadow:var(--elev-1);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.xq5MSG_adjustHeroSide{gap:var(--space-2xs,4px);text-align:center;justify-items:center;min-width:0;display:grid}.xq5MSG_adjustHeroArrow{font-family:var(--font-display);font-size:var(--font-size-2xl);color:var(--color-primary-action);text-shadow:var(--glow-primary-soft);letter-spacing:-.05em;font-weight:800;line-height:1}.xq5MSG_adjustStepper{justify-self:center}.xq5MSG_adjustActions{gap:var(--space-sm);margin-top:var(--space-sm);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.xq5MSG_vpTargetCard,.xq5MSG_vpSourceCard{gap:var(--space-2xs,4px);padding:var(--space-sm) var(--space-md);border:1px solid var(--color-border-dim);background:var(--color-bg-surface);display:grid}.xq5MSG_vpSourceName{font-family:var(--font-display);font-size:var(--font-size-md);letter-spacing:var(--tracking-label);color:var(--color-text-primary);text-transform:uppercase;font-weight:700}.xq5MSG_vpSecondaryPicker{gap:var(--space-xs);display:grid}.xq5MSG_vpSecondaryOption{justify-content:space-between;align-items:baseline;gap:var(--space-sm);min-width:0;max-width:100%;padding:var(--space-sm) var(--space-md);border:1px solid var(--color-border-dim);border-radius:var(--radius-sm);background:var(--color-bg-surface);color:var(--color-text-primary);text-align:left;cursor:pointer;min-height:44px;font:inherit;transition:border-color var(--duration-snap) var(--easing-mechanical), background var(--duration-snap) var(--easing-mechanical), box-shadow var(--duration-snap) var(--easing-mechanical);flex-flow:wrap;display:flex}@media (min-width:1025px){.xq5MSG_vpSecondaryOption:hover{border-color:var(--hover-border-primary)}}.xq5MSG_vpSecondaryOption:focus-visible{border-color:var(--color-border-dim);outline:1px solid var(--focus-ring-color);outline-offset:2px}.xq5MSG_vpSecondaryOptionActive{border-color:var(--color-primary-action);background:var(--color-primary-soft);box-shadow:var(--glow-primary-soft)}.xq5MSG_vpSecondaryOptionName{font-family:var(--font-display);font-size:var(--font-size-md);letter-spacing:var(--tracking-tight);text-transform:uppercase;font-weight:700}.xq5MSG_vpSecondaryOptionType{font-size:var(--font-size-2xs);color:var(--color-text-muted);letter-spacing:var(--tracking-label);text-transform:uppercase}.xq5MSG_objectiveList{gap:var(--space-sm);display:grid}.xq5MSG_objectivePanelActions{flex-flow:wrap;justify-content:flex-end;min-width:0;max-width:100%;display:flex}.xq5MSG_objectiveZoneSection{gap:var(--space-xs);border-top:1px solid var(--color-border-dim);transition:background var(--duration-snap) var(--easing-mechanical), border-color var(--duration-snap) var(--easing-mechanical);padding-block-start:var(--space-sm);display:grid}.xq5MSG_objectiveZoneSection:first-child{border-top:0;padding-block-start:0}.xq5MSG_objectiveZoneSectionOver{background:color-mix(in srgb, var(--color-primary-faint) 42%, transparent)}.xq5MSG_objectiveZoneHeader{align-items:center;gap:var(--space-sm);min-width:0;max-width:100%;color:var(--color-text-muted);font-family:var(--font-interface);font-size:var(--font-size-2xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;flex-flow:row;font-weight:700;display:flex}.xq5MSG_objectiveZoneHeader:after{content:"";border-top:1px solid color-mix(in srgb, var(--color-border-dim) 68%, transparent);flex:1}.xq5MSG_objectiveZoneList{gap:var(--space-sm);min-height:3.25rem;display:grid}.xq5MSG_objectiveRow{gap:var(--space-xs);padding:var(--space-sm);border:1px solid var(--color-border-dim);background:color-mix(in srgb, var(--color-bg-void) 82%, transparent);transition:border-color var(--duration-snap) var(--easing-mechanical), background var(--duration-snap) var(--easing-mechanical), box-shadow var(--duration-snap) var(--easing-mechanical), opacity var(--duration-snap) var(--easing-mechanical);display:grid}.xq5MSG_objectiveRowDraggable{cursor:grab}@media (min-width:1025px){.xq5MSG_objectiveRowDraggable:hover{border-color:var(--hover-border-primary)}}.xq5MSG_objectiveRowDragging{z-index:2;border-color:var(--color-primary-action);background:var(--color-primary-soft);box-shadow:var(--elev-2), var(--glow-primary-soft);cursor:grabbing;opacity:.88;position:relative}.xq5MSG_objectiveDragHandle{padding:var(--space-2xs);margin:calc(var(--space-2xs) * -1);border-radius:var(--radius-sm);cursor:grab;touch-action:manipulation}.xq5MSG_objectiveDragHandle:focus-visible{outline:1px solid var(--focus-ring-color);outline-offset:2px}.xq5MSG_objectiveZoneEmpty{border:1px dashed color-mix(in srgb, var(--color-border-dim) 72%, transparent);min-width:0;max-width:100%;min-height:2.75rem;color:var(--color-text-muted);font-family:var(--font-interface);font-size:var(--font-size-2xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;flex-flow:wrap;justify-content:center;align-items:center;font-weight:700;display:flex}.xq5MSG_objectiveRowHeader{justify-content:space-between;align-items:center;gap:var(--space-sm);flex-flow:row;min-width:0;max-width:100%;min-height:2rem;display:flex}.xq5MSG_objectiveTitleBlock{flex:auto;gap:2px;min-width:0;display:grid}.xq5MSG_objectiveLabel{font-family:var(--font-interface);font-size:var(--font-size-sm);letter-spacing:var(--tracking-tight);text-transform:uppercase;color:var(--color-text-secondary);transition:color var(--duration-snap) var(--easing-mechanical);font-weight:600}.xq5MSG_objectiveDescription{color:var(--color-text-muted);font-size:var(--font-size-2xs);letter-spacing:var(--tracking-tight);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.xq5MSG_objectiveEditButton{border-radius:var(--radius-sm);width:2rem;max-width:100%;height:2rem;color:var(--color-text-muted);cursor:pointer;transition:border-color var(--duration-snap) var(--easing-mechanical), color var(--duration-snap) var(--easing-mechanical), background var(--duration-snap) var(--easing-mechanical);background:0 0;border:1px solid #0000;flex-flow:row;flex:none;justify-content:center;align-items:center;display:inline-flex}.xq5MSG_objectiveEditButton:hover:not(:disabled){color:var(--color-primary-action)}@media (min-width:1025px){.xq5MSG_objectiveEditButton:hover:not(:disabled){border-color:var(--hover-border-primary)}}.xq5MSG_objectiveEditButton:focus-visible{color:var(--color-text-muted);outline:1px solid var(--focus-ring-color);outline-offset:2px;background:0 0;border-color:#0000}.xq5MSG_objectiveEditButton:disabled{cursor:default;opacity:.45}.xq5MSG_objectiveConfigPanel{gap:var(--space-md);display:grid}.xq5MSG_objectiveDeleteConfirm{gap:var(--space-sm);color:var(--color-text-primary);display:grid}.xq5MSG_objectiveDetailsGrid{gap:var(--space-xs);grid-template-columns:minmax(0,1fr);display:grid}.xq5MSG_objectiveZoneControls{gap:var(--space-xs);border:0;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;margin:0;padding:0;display:grid}.xq5MSG_objectiveZoneControlsLegend{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.xq5MSG_objectiveZoneToggle{padding:var(--space-xs);border:1px solid var(--color-border-dim);border-radius:var(--radius-sm);color:var(--color-text-muted);cursor:pointer;font:inherit;font-size:var(--font-size-2xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;transition:border-color var(--duration-snap) var(--easing-mechanical), color var(--duration-snap) var(--easing-mechanical), background var(--duration-snap) var(--easing-mechanical);background:0 0;font-weight:700}.xq5MSG_objectiveZoneToggle:hover:not(:disabled){color:var(--color-text-primary)}@media (min-width:1025px){.xq5MSG_objectiveZoneToggle:hover:not(:disabled){border-color:var(--hover-border-neutral)}}.xq5MSG_objectiveZoneToggle:focus-visible{border-color:var(--color-border-dim);color:var(--color-text-muted);outline:1px solid var(--focus-ring-color);outline-offset:2px}.xq5MSG_objectiveZoneToggleActive{border-color:var(--color-primary-info);background:var(--color-info-faint);color:var(--color-text-primary)}.xq5MSG_objectiveZoneToggle:disabled{cursor:default;opacity:1}.xq5MSG_objectiveControls{gap:var(--space-xs);border:0;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;min-width:0;margin:0;padding:0;display:grid}.xq5MSG_objectiveControlsLegend{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.xq5MSG_objectiveToggle{border:1px solid var(--color-border-dim);color:var(--color-text-secondary);padding:var(--space-sm) var(--space-xs);text-align:center;font:inherit;font-size:var(--font-size-2xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;transition:border-color var(--duration-snap) var(--easing-mechanical), background-color var(--duration-snap) var(--easing-mechanical), color var(--duration-snap) var(--easing-mechanical), box-shadow var(--duration-snap) var(--easing-mechanical);background:0 0;font-weight:700}.xq5MSG_objectiveToggleFriendly{color:color-mix(in srgb, var(--color-primary-action) 72%, var(--color-text-secondary))}.xq5MSG_objectiveToggleNeutral{color:var(--color-text-muted)}.xq5MSG_objectiveToggleEnemy{color:color-mix(in srgb, var(--color-primary-alert) 72%, var(--color-text-secondary))}.xq5MSG_objectiveToggleFriendly:hover:not(:disabled){color:var(--color-primary-action)}@media (min-width:1025px){.xq5MSG_objectiveToggleFriendly:hover:not(:disabled){border-color:var(--hover-border-primary)}}.xq5MSG_objectiveToggleFriendly:focus-visible{border-color:var(--color-border-dim);outline:1px solid var(--focus-ring-color);outline-offset:2px}.xq5MSG_objectiveToggleNeutral:hover:not(:disabled){color:var(--color-text-primary)}@media (min-width:1025px){.xq5MSG_objectiveToggleNeutral:hover:not(:disabled){border-color:var(--hover-border-neutral)}}.xq5MSG_objectiveToggleNeutral:focus-visible{border-color:var(--color-border-dim);color:var(--color-text-muted);outline:1px solid var(--focus-ring-color);outline-offset:2px}.xq5MSG_objectiveToggleEnemy:hover:not(:disabled){color:var(--color-primary-alert)}@media (min-width:1025px){.xq5MSG_objectiveToggleEnemy:hover:not(:disabled){border-color:var(--hover-border-alert)}}.xq5MSG_objectiveToggleEnemy:focus-visible{border-color:var(--color-border-dim);outline:1px solid var(--focus-ring-color);outline-offset:2px}.xq5MSG_objectiveToggleFriendlyActive{border-color:var(--color-primary-action);background:color-mix(in srgb, var(--color-primary-action) 16%, transparent);color:var(--color-primary-action);box-shadow:var(--glow-primary-soft)}.xq5MSG_objectiveToggleNeutralActive{border-color:var(--color-text-muted);background:color-mix(in srgb, var(--color-text-muted) 14%, transparent);color:var(--color-text-primary)}.xq5MSG_objectiveToggleEnemyActive{border-color:var(--color-primary-alert);background:color-mix(in srgb, var(--color-primary-alert) 16%, transparent);color:var(--color-primary-alert);box-shadow:var(--glow-alert-soft)}.xq5MSG_objectiveToggle:disabled{cursor:default;opacity:1}@media (min-width:769px){.xq5MSG_objectiveDetailsGrid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}}.xq5MSG_drawerSubtle{color:var(--color-text-muted);font-size:var(--font-size-2xs);letter-spacing:var(--tracking-label);text-transform:uppercase}.xq5MSG_crucibleReferencePage{min-width:0;min-height:0;margin:calc(-1 * var(--space-sm)) calc(-1 * var(--space-md));flex:1;display:flex}@media (min-width:769px){.xq5MSG_crucibleReferencePage{margin:calc(-1 * var(--space-lg));margin-top:calc(-1 * var(--space-sm))}}.xq5MSG_crucibleReferenceRoute{min-width:0;max-width:100%;min-height:0;color:var(--color-text-primary);flex-direction:column;flex:1;display:flex;overflow:hidden}.xq5MSG_crucibleReferenceNotice{padding:var(--space-md) var(--space-md) 0;flex:none}.xq5MSG_crucibleOverlay{z-index:2100;box-sizing:border-box;background:var(--color-bg-void);width:100%;min-width:0;max-width:100%;height:100dvh;min-height:0;max-height:none;color:var(--color-text-primary);border:0;flex-direction:column;margin:0;padding:0;display:flex;position:fixed;inset:0;overflow:hidden}.xq5MSG_crucibleOverlayHeader{justify-content:space-between;align-items:center;gap:var(--space-md);padding:calc(var(--space-sm) + env(safe-area-inset-top,0px)) calc(var(--space-md) + env(safe-area-inset-right,0px)) var(--space-sm) calc(var(--space-md) + env(safe-area-inset-left,0px));border-bottom:1px solid var(--color-border-dim);background:var(--color-bg-surface);flex-flow:row;flex:none;min-width:0;max-width:100%;display:flex;overflow:hidden}.xq5MSG_crucibleOverlayTitle{font-family:var(--font-interface);font-size:var(--font-size-sm);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-weight:700;overflow:hidden}.xq5MSG_crucibleOverlayTopBar{align-items:center;gap:var(--space-xs);padding:calc(var(--space-sm) + env(safe-area-inset-top,0px)) calc(var(--space-md) + env(safe-area-inset-right,0px)) var(--space-sm) calc(var(--space-md) + env(safe-area-inset-left,0px));border-bottom:1px solid var(--color-border-dim);background:var(--color-bg-surface);flex-flow:row;flex:none;min-width:0;max-width:100%;display:flex;overflow:hidden}.xq5MSG_crucibleOverlayTopTitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-text-primary);font-family:var(--font-interface);font-size:var(--font-size-sm);letter-spacing:var(--tracking-caps);text-transform:uppercase;flex:auto;margin:0;font-weight:700;overflow:hidden}.xq5MSG_crucibleOverlayBody{-webkit-overflow-scrolling:touch;min-width:0;max-width:100%;min-height:0;padding:var(--space-md);flex:auto;overflow:hidden auto}.xq5MSG_rulesOverlayContent{min-width:0;min-height:0;padding:0;overflow:visible}.xq5MSG_rulesOverlayNavFab{right:calc(var(--space-md) + env(safe-area-inset-right,0px));bottom:calc(var(--space-lg) + env(safe-area-inset-bottom,0px));z-index:2;width:var(--app-bar-height);height:var(--app-bar-height);border:1px solid var(--color-primary-action);background:var(--color-bg-surface);color:var(--color-primary-action);cursor:pointer;font-family:var(--font-interface);font-size:var(--font-size-lg);box-shadow:var(--elev-3), var(--glow-primary-soft);appearance:none;border-radius:50%;flex-flow:row;justify-content:center;align-items:center;font-weight:800;display:flex;position:fixed}@media (min-width:1025px){.xq5MSG_rulesOverlayNavFab:hover{box-shadow:var(--elev-3), var(--hover-glow-primary)}}.xq5MSG_rulesOverlayNavFab:focus-visible{box-shadow:var(--elev-3);outline:1px solid var(--focus-ring-color);outline-offset:2px}.xq5MSG_rulesOverlayNavSheet{z-index:3;flex-flow:row;justify-content:flex-start;align-items:stretch;width:100%;min-width:0;max-width:100%;height:100dvh;display:flex;position:fixed;inset:0;overflow:hidden}.xq5MSG_rulesOverlayNavBackdrop{background:var(--scrim-backdrop);width:100%;max-width:100%;height:100dvh;-webkit-backdrop-filter:var(--scrim-blur);appearance:none;border:0;margin:0;padding:0;position:fixed;inset:0}.xq5MSG_rulesOverlayNavPanel{z-index:1;width:min(22rem, calc(100% - var(--space-lg) - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px)));box-sizing:border-box;height:100dvh;max-width:calc(100% - var(--space-lg) - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px));border:0;border-right:1px solid var(--color-border-dim);background:var(--color-bg-surface);min-width:0;min-height:0;max-height:none;box-shadow:var(--elev-3);flex-direction:column;flex:0 22rem;margin:0;padding:0;display:flex;position:relative;overflow:hidden}.xq5MSG_rulesOverlayNavPanelHeader{justify-content:space-between;align-items:center;gap:var(--space-sm);padding:calc(var(--space-md) + env(safe-area-inset-top,0px)) calc(var(--space-md) + env(safe-area-inset-right,0px)) var(--space-md) calc(var(--space-md) + env(safe-area-inset-left,0px));border-bottom:1px solid var(--color-border-dim);flex-flow:row;flex:none;min-width:0;max-width:100%;display:flex;overflow:hidden}.xq5MSG_rulesOverlayNavPanelTitle{min-width:0;color:var(--color-text-primary);font-family:var(--font-interface);font-size:var(--font-size-sm);letter-spacing:var(--tracking-caps);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;margin:0;font-weight:800;overflow:hidden}.xq5MSG_rulesOverlayNavPanelBody{overscroll-behavior:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch;flex:auto;min-width:0;min-height:0;overflow:hidden auto}@media (min-width:1025px){.xq5MSG_rulesOverlayContent{padding:0}}.xq5MSG_missionOverlayStack{--mission-accent:var(--color-text-primary);--mission-body-color:var(--color-text-primary);gap:var(--space-sm);flex-flow:column;min-width:0;max-width:100%;display:flex}.xq5MSG_primaryMissionGroup,.xq5MSG_secondaryMissionGroup{gap:var(--space-sm);flex-flow:column;min-width:0;max-width:100%;display:flex}.xq5MSG_primaryMissionGroup{gap:var(--space-xs)}.xq5MSG_primaryMissionGroup[data-mission-tone]>:has([data-primary-mission-card-header]){border-left:3px solid var(--mission-accent)}.xq5MSG_secondaryMissionGroup[data-mission-tone] .xq5MSG_secondaryMissionCompactCard{border-left:3px solid var(--mission-accent)}.xq5MSG_primaryMissionGroup[data-mission-tone=friendly],.xq5MSG_secondaryMissionGroup[data-mission-tone=friendly]{--mission-accent:var(--color-primary-action)}.xq5MSG_primaryMissionGroup[data-mission-tone=enemy],.xq5MSG_secondaryMissionGroup[data-mission-tone=enemy]{--mission-accent:var(--color-primary-alert)}.xq5MSG_secondaryMissionGroupHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-sm);min-width:0;max-width:100%;padding-bottom:var(--space-xs);border-bottom:1px solid var(--color-border-dim);flex-flow:row;display:flex}.xq5MSG_primaryMissionGroupTitle,.xq5MSG_secondaryMissionGroupTitle{color:var(--mission-accent,var(--color-text-primary));font-family:var(--font-interface);font-size:var(--font-size-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;margin:0;font-weight:700}.xq5MSG_secondaryMissionMode{color:var(--color-text-muted);font-family:var(--font-interface);font-size:var(--font-size-2xs);letter-spacing:var(--tracking-caps);text-align:right;text-transform:uppercase;font-weight:800;line-height:1.2}.xq5MSG_secondaryMissionCards{gap:var(--space-sm);display:grid}.xq5MSG_secondaryMissionDrawRow{gap:var(--space-xs);display:grid}.xq5MSG_secondaryMissionCompactCard{min-width:0}.xq5MSG_secondaryMissionActions{gap:var(--space-xs);margin-top:var(--space-md);grid-template-columns:repeat(auto-fit,minmax(min(100%,7.5rem),1fr));display:grid}.xq5MSG_secondaryMissionConfirm{gap:var(--space-sm);display:grid}.xq5MSG_secondaryMissionConfirm p{color:var(--color-text-secondary);margin:0;line-height:1.45}.xq5MSG_secondaryMissionNote{color:var(--color-text-muted);font-size:var(--font-size-sm);margin:0;line-height:1.45}.xq5MSG_missionOverlayEmpty{gap:var(--space-sm);display:grid}.xq5MSG_commandScoringReminder{gap:var(--space-md);display:grid}.xq5MSG_commandScoringReminder p{color:var(--color-text-muted);font-family:var(--font-interface);font-size:var(--font-size-sm);margin:0;line-height:1.5}.xq5MSG_commandScoringReminderActions,.xq5MSG_battleShockReminder{gap:var(--space-sm);display:grid}.xq5MSG_battleShockReminder p{color:var(--color-text-muted);font-family:var(--font-interface);font-size:var(--font-size-sm);margin:0;line-height:1.45}.xq5MSG_vpConfirmationModal{gap:var(--space-sm);display:grid}.xq5MSG_vpConfirmationModal p{color:var(--color-text-muted);font-family:var(--font-interface);font-size:var(--font-size-sm);margin:0;line-height:1.5}.xq5MSG_destroyedPanel{padding:var(--space-md)}.xq5MSG_destroyedRecorder{gap:var(--space-md);min-width:0;padding:var(--space-md);border:1px solid var(--color-border-dim);background:var(--color-bg-surface-raised);display:grid}.xq5MSG_destroyedRecorderHeader{justify-content:space-between;align-items:center;gap:var(--space-sm);flex-wrap:wrap;min-width:0;display:flex}.xq5MSG_destroyedRecorderHeader h3{font-family:var(--font-display);font-size:var(--font-size-sm);color:var(--color-text-primary);margin:0}.xq5MSG_destroyedPlayerGroup{gap:var(--space-xs);min-width:0;display:grid}.xq5MSG_destroyedPlayerGroup+.xq5MSG_destroyedPlayerGroup{padding-top:var(--space-xs);border-top:1px solid var(--color-border-highlight)}.xq5MSG_destroyedPlayerGroup h4{min-width:0;margin:0;display:flex}.xq5MSG_destroyedRosterList{display:grid}.xq5MSG_destroyedUnitRow{gap:var(--space-xs);padding:var(--space-xs) 0;border-bottom:1px solid var(--color-border-dim);display:grid}.xq5MSG_destroyedUnitRow:last-child{border-bottom:0}.xq5MSG_destroyedUnitName{overflow-wrap:anywhere;color:var(--color-text-primary);font-size:var(--font-size-sm);line-height:1.25}.xq5MSG_destroyedUnitActions{justify-content:space-between;align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}.xq5MSG_destroyedUnitAttribution{color:var(--color-text-muted);font-size:var(--font-size-xs);margin:0;line-height:1.3}.xq5MSG_destroyedUnitIntentActions{gap:var(--space-xs);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.xq5MSG_destroyedUnitIntent{gap:var(--space-sm);padding-top:var(--space-sm);border-top:1px dashed var(--color-border-dim);display:grid}.xq5MSG_logEntryTitleRevert strong{color:var(--color-primary-alert);text-shadow:var(--glow-alert-soft,0 0 6px currentColor)}.xq5MSG_logDrawerEntryRevert{font-size:var(--font-size-lg);line-height:1}.xq5MSG_logEntryTitleVp strong{color:var(--color-primary-action);text-shadow:var(--glow-primary-soft,0 0 6px currentColor)}.xq5MSG_logEntryTitleCp strong{color:var(--color-primary-info);text-shadow:var(--glow-info-soft,0 0 6px currentColor)}.xq5MSG_logEntryMajor{margin-top:var(--space-md)}.xq5MSG_logEntryMajor strong{font-family:var(--font-interface);font-size:var(--font-size-md);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-primary-alert);text-shadow:var(--glow-alert-soft,0 0 6px currentColor);font-weight:700}.xq5MSG_logDrawerFilters{margin-bottom:var(--space-md)}.xq5MSG_logDrawerTimeline{min-width:0}.xq5MSG_logDrawerEntryTitle{align-items:flex-start;gap:var(--space-xs);width:100%;min-width:0;max-width:100%;letter-spacing:var(--tracking-label);color:var(--color-text-primary);flex-flow:row;display:flex}.xq5MSG_logDrawerTitleCopy{gap:var(--space-2xs);min-width:0;display:grid}.xq5MSG_logDrawerEntryContext,.xq5MSG_logDrawerEntrySource{color:var(--color-text-muted);font-size:var(--font-size-2xs);letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:600;line-height:1.2}.xq5MSG_logDrawerEntrySource{color:var(--color-text-secondary)}.xq5MSG_logDrawerTitleBadges{justify-content:flex-end;align-items:center;gap:var(--space-xs);flex-flow:wrap;flex:auto;min-width:0;max-width:100%;margin-left:auto;display:flex}.xq5MSG_logDrawerEntrySummary{color:var(--color-text-secondary);margin:0}
.u2IQdG_pagination{align-items:center;gap:var(--space-unit);font-family:var(--font-interface);flex-wrap:wrap;display:inline-flex}.u2IQdG_btn{appearance:none;border:1px solid var(--color-border-dim);color:var(--color-text-muted);min-width:var(--size-36);height:var(--size-36);padding:0 var(--space-xs);font-size:var(--font-size-sm);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;cursor:pointer;transition:all var(--duration-snap) var(--easing-mechanical);background:0 0;justify-content:center;align-items:center;font-weight:700;display:inline-flex}@media (min-width:1025px){.u2IQdG_btn:hover:not(:disabled){border-color:var(--hover-border-primary);box-shadow:var(--hover-glow-primary);color:var(--color-primary-action)}}.u2IQdG_btn:focus-visible{border-color:var(--color-primary-action);color:var(--color-primary-action);box-shadow:var(--focus-ring-glow);outline:none}.u2IQdG_btn[aria-current=page]{border-color:var(--color-primary-action);color:var(--color-primary-action);background:var(--color-primary-soft);box-shadow:inset 0 0 0 1px var(--color-primary-dim)}.u2IQdG_btn:disabled{opacity:var(--opacity-disabled);cursor:not-allowed;pointer-events:none}.u2IQdG_ellipsis{color:var(--color-text-muted);opacity:.6;padding:0 var(--space-unit);font-family:ui-monospace,SFMono-Regular,Menlo,monospace}
.IPfvaa_picker{gap:var(--space-lg);flex-direction:column;width:100%;min-width:0;display:flex}@media (min-width:769px){.IPfvaa_picker{max-width:var(--container-md);margin:0 auto}}.IPfvaa_topCard{gap:var(--space-sm);flex-direction:column;display:flex}.IPfvaa_points{align-items:baseline;gap:var(--space-xs);display:flex}.IPfvaa_pointsUnit{font-family:var(--font-interface);font-size:var(--font-size-base);color:var(--color-text-muted);font-weight:600}.IPfvaa_ledBy{align-items:center;gap:var(--space-xs);font-family:var(--font-interface);font-size:var(--font-size-md);letter-spacing:var(--tracking-tight);color:var(--color-text-muted);margin:0;display:flex}.IPfvaa_rows{flex-direction:column;display:flex}.IPfvaa_row{box-sizing:border-box;padding:0 var(--space-md);border-top:1px solid var(--color-border-dim);flex-direction:column;display:flex;position:relative}.IPfvaa_rows>:first-child,.IPfvaa_rows>:first-child>:first-child,.IPfvaa_flush>:first-child>:first-child{border-top:0}.IPfvaa_rowTrailing{padding-right:calc(var(--space-md) + var(--size-64))}.IPfvaa_rowOn{background:var(--color-primary-soft);box-shadow:inset 0 0 0 1px var(--color-primary-dim)}.IPfvaa_trailing{top:50%;right:var(--space-md);font-family:var(--font-interface);font-size:var(--font-size-md);font-variant-numeric:tabular-nums;color:var(--color-text-muted);cursor:pointer;font-weight:600;position:absolute;transform:translateY(-50%)}.IPfvaa_rowsPending .IPfvaa_trailing,.IPfvaa_rowsPending .IPfvaa_reason{opacity:var(--opacity-disabled)}.IPfvaa_labelStack{gap:var(--space-xs);flex-direction:column;display:flex}.IPfvaa_reason{font-size:var(--font-size-md);letter-spacing:var(--tracking-tight);color:var(--color-text-muted)}.IPfvaa_hint{font-family:var(--font-interface);font-size:var(--font-size-md);letter-spacing:var(--tracking-tight);color:var(--color-text-muted);margin:0}.IPfvaa_note{min-height:56px;padding:var(--space-sm) var(--space-md);border-top:1px solid var(--color-border-dim);font-family:var(--font-interface);font-size:var(--font-size-md);letter-spacing:var(--tracking-tight);color:var(--color-text-muted);align-items:center;display:flex}.IPfvaa_section{padding-bottom:var(--space-sm)}.IPfvaa_section+.IPfvaa_section{margin-top:var(--space-sm);padding-top:var(--space-sm);border-top:1px solid var(--color-border-dim)}.IPfvaa_pool{margin:var(--space-sm) var(--space-md);border:1px solid var(--color-border-dim);overflow:hidden}.IPfvaa_poolIntro{gap:var(--space-xs);padding:var(--space-sm) var(--space-md);background:var(--color-bg-recess);flex-direction:column;display:flex}.IPfvaa_poolTitle{font-family:var(--font-interface);font-size:var(--font-size-md);color:var(--color-text);margin:0;font-weight:600}.IPfvaa_poolContext{margin:var(--space-sm) var(--space-md)}.IPfvaa_leaderSlot{border-top:1px solid var(--color-border-dim)}.IPfvaa_groupLabel{padding:var(--space-sm) var(--space-md) 0;font-family:var(--font-interface);font-size:var(--font-size-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-text-muted);font-weight:700}.IPfvaa_groupLabel+.IPfvaa_row,.IPfvaa_groupLabel+.IPfvaa_stepRow,.IPfvaa_groupLabel+.IPfvaa_pickRow,.IPfvaa_inlineRadios .IPfvaa_row{border-top:0}.IPfvaa_pickRow{align-items:center;gap:var(--space-sm);box-sizing:border-box;width:100%;min-height:56px;padding:var(--space-sm) var(--space-md);border:0;border-top:1px solid var(--color-border-dim);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;display:flex}.IPfvaa_groupIntro+.IPfvaa_row,.IPfvaa_groupIntro+.IPfvaa_stepRow,.IPfvaa_groupIntro+.IPfvaa_pickRow,.IPfvaa_scopeRow+.IPfvaa_row,.IPfvaa_scopeRow+.IPfvaa_stepRow,.IPfvaa_scopeRow+.IPfvaa_pickRow{border-top:0}.IPfvaa_pickRow:focus-visible{box-shadow:var(--focus-ring-glow);outline:none}.IPfvaa_pickText{gap:var(--space-xs);flex-direction:column;flex:1;min-width:0;display:flex}.IPfvaa_pickLabel{font-family:var(--font-interface);font-size:var(--font-size-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-text-muted);font-weight:700}.IPfvaa_pickValue{font-family:var(--font-interface);font-size:var(--font-size-base);letter-spacing:var(--tracking-label);text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-primary);font-weight:700;overflow:hidden}.IPfvaa_pickChevron{color:var(--color-text-muted);flex:none}.IPfvaa_stepRow{justify-content:space-between;align-items:center;gap:var(--space-md);box-sizing:border-box;min-height:56px;padding:var(--space-sm) var(--space-md);border-top:1px solid var(--color-border-dim);display:flex}.IPfvaa_stepText{gap:var(--space-xs);flex-direction:column;flex:1;min-width:0;display:flex}.IPfvaa_stepName{font-family:var(--font-interface);font-size:var(--font-size-base);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-primary);font-weight:700}.IPfvaa_stepper{flex:none}.IPfvaa_groupIntro,.IPfvaa_pickerIntro{gap:var(--space-xs);flex-direction:column;display:flex}.IPfvaa_groupIntro{padding:var(--space-sm) var(--space-md)}.IPfvaa_groupTitle,.IPfvaa_pickerTitle{font-family:var(--font-interface);font-size:var(--font-size-base);color:var(--color-text-primary);margin:0;font-weight:700}.IPfvaa_pickerTitle{font-size:var(--font-size-lg)}.IPfvaa_pickerIntro .IPfvaa_pickLabel{margin:0}.IPfvaa_scopeRow{justify-content:space-between;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);font-family:var(--font-interface);font-size:var(--font-size-md);color:var(--color-text-muted);flex-wrap:wrap;display:flex}.IPfvaa_pickerFooter{justify-content:flex-end;gap:var(--space-sm);display:flex}.IPfvaa_modelCount{font-family:var(--font-interface);font-size:var(--font-size-md);color:var(--color-text-muted);margin-left:auto}.IPfvaa_pickRow:disabled{opacity:var(--opacity-disabled);cursor:wait}.IPfvaa_quantityHeading{justify-content:space-between;align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}
.ClAb6W_allowanceLine{color:var(--color-text-muted);font-family:var(--font-interface);font-size:var(--font-size-xs);text-align:center;overflow-wrap:anywhere;margin:0;line-height:1.4}.ClAb6W_roundField{gap:var(--space-xs);min-width:0;display:grid}.ClAb6W_vpFooter{gap:var(--space-xs);width:100%;min-width:0;display:grid}.ClAb6W_vpFooterStepper{justify-self:center}.ClAb6W_vpFooterActions{gap:var(--space-sm);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}
.c9WNDa_group{gap:var(--space-sm);flex-direction:column;display:flex}.c9WNDa_horizontal{gap:var(--space-md);flex-flow:wrap}.c9WNDa_compact{gap:var(--space-2xs)}.c9WNDa_option{align-items:center;gap:var(--space-sm);cursor:pointer;min-height:var(--touch-target-min);-webkit-user-select:none;user-select:none;display:inline-flex;position:relative}.c9WNDa_input{opacity:0;pointer-events:none;width:0;height:0;margin:0;position:absolute}.c9WNDa_visual{width:var(--size-20);height:var(--size-20);background-color:var(--color-bg-void);border:1px solid var(--color-border-dim);transition:all var(--duration-snap) var(--easing-mechanical);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.c9WNDa_mark{width:var(--size-8);height:var(--size-8);background:var(--color-primary-action);box-shadow:var(--glow-primary);transition:transform var(--duration-snap) var(--easing-mechanical);border-radius:50%;transform:scale(0)}@media (min-width:1025px){.c9WNDa_option:hover .c9WNDa_visual{border-color:var(--hover-border-neutral);box-shadow:var(--hover-glow-primary)}}.c9WNDa_input:checked~.c9WNDa_visual{border-color:var(--color-primary-action)}.c9WNDa_input:checked~.c9WNDa_visual .c9WNDa_mark{transform:scale(1)}.c9WNDa_input:focus-visible~.c9WNDa_visual{border-color:var(--focus-ring-color);box-shadow:var(--focus-ring-glow)}.c9WNDa_label{font-family:var(--font-interface);font-weight:500;font-size:var(--font-size-base);color:var(--color-text-muted);transition:color var(--duration-snap) var(--easing-mechanical)}.c9WNDa_input:checked~.c9WNDa_label{color:var(--color-primary-action)}.c9WNDa_disabled{cursor:not-allowed;opacity:var(--opacity-disabled)}
.EGjDqa_card{background:var(--color-primary-faint);border:1px solid var(--color-primary-dim);box-shadow:var(--glow-primary-soft);transition:border-color var(--duration-snap) var(--easing-mechanical), box-shadow var(--duration-snap) var(--easing-mechanical);grid-column:1/-1;align-items:stretch;display:flex}.EGjDqa_cardLink{align-items:flex-start;gap:var(--space-sm);min-width:0;padding:var(--space-md) 0 var(--space-md) var(--space-md);color:var(--color-text-primary);flex:auto;text-decoration:none;display:flex}.EGjDqa_cardIcon{color:var(--color-primary-action);flex:none;display:inline-flex}.EGjDqa_cardBody{gap:var(--space-xs);flex-direction:column;min-width:0;display:flex}.EGjDqa_cardLabelRow{align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}.EGjDqa_cardLabel{font-family:var(--font-interface);font-size:var(--font-size-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-primary-action);font-weight:700}.EGjDqa_newBadge{padding:var(--space-2xs) var(--space-xs);font-family:var(--font-interface);font-size:var(--font-size-2xs);letter-spacing:var(--tracking-caps);color:var(--color-bg-void);background:var(--color-primary-action);font-weight:700;line-height:1}.EGjDqa_cardTitle{font-family:var(--font-interface);font-size:var(--font-size-lg);color:var(--color-text-primary);overflow-wrap:anywhere;font-weight:700;line-height:1.3}.EGjDqa_cardMeta{font-family:var(--font-interface);font-size:var(--font-size-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-muted);overflow-wrap:anywhere}.EGjDqa_cardClose{padding-left:var(--space-xs);flex:none}.EGjDqa_cardLink:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:-2px}@media (min-width:1025px){.EGjDqa_card:hover{border-color:var(--hover-border-primary);box-shadow:var(--hover-glow-primary)}}
.V03iTW_control{border:1px solid var(--color-border-dim);background:var(--color-bg-void);padding:var(--space-2xs);gap:0;display:inline-flex}.V03iTW_option{appearance:none;color:var(--color-text-muted);font-family:var(--font-interface);font-weight:700;font-size:var(--font-size-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;padding:var(--space-sm) var(--space-md);min-height:var(--touch-target-min);cursor:pointer;transition:all var(--duration-snap) var(--easing-mechanical);background:0 0;border:1px solid #0000}@media (min-width:1025px){.V03iTW_option:hover:not(:disabled){color:var(--color-text-primary);border-color:var(--hover-border-neutral)}}.V03iTW_option:focus-visible{outline:1px solid var(--focus-ring-color);outline-offset:2px;color:var(--color-text-muted);box-shadow:none;background:0 0}.V03iTW_option:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.V03iTW_option.V03iTW_active{color:var(--color-primary-action);border-color:var(--color-primary-action);background:var(--color-primary-soft);box-shadow:inset 0 0 0 1px var(--color-primary-dim), var(--glow-primary-soft)}.V03iTW_fullWidth{width:100%;display:flex}.V03iTW_fullWidth .V03iTW_option{min-width:0;font-size:var(--font-size-xs);padding:var(--space-sm);flex:1}@media (min-width:1025px){.V03iTW_compact .V03iTW_option{padding:var(--space-xs) var(--space-sm);min-height:var(--size-28)}.V03iTW_fullWidth .V03iTW_option{font-size:var(--font-size-sm)}}
.gwxARa_head{align-items:center;gap:var(--space-sm);min-width:0;display:flex}.gwxARa_label{font-family:var(--font-interface);font-size:var(--font-size-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-text-muted);white-space:nowrap;flex:none;font-weight:700}.gwxARa_rule{min-width:var(--space-sm);background:var(--color-border-dim);flex:auto;height:1px}.gwxARa_spacer{flex:auto}.gwxARa_action{align-items:center;gap:var(--space-xs);min-height:var(--touch-target-min);cursor:pointer;font-family:var(--font-interface);font-size:var(--font-size-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-text-primary);background:0 0;border:0;padding:0;font-weight:700;text-decoration:none;display:inline-flex}.gwxARa_action:hover:not(:disabled),.gwxARa_action:focus-visible{color:var(--color-primary-action)}.gwxARa_action:disabled{cursor:progress;opacity:var(--opacity-disabled)}.gwxARa_action:focus-visible{box-shadow:var(--focus-ring-glow);outline:none}
.kjLqVG_statusLight{width:var(--size-8);height:var(--size-8);border-radius:50%;flex-shrink:0;display:inline-block}.kjLqVG_online{background:var(--color-primary-action);box-shadow:var(--glow-primary);animation:kjLqVG_statusPulse var(--motion-pulse) ease-in-out infinite}.kjLqVG_warning{background-color:var(--color-primary-warning);box-shadow:var(--glow-warning);animation:kjLqVG_statusPulse var(--motion-pulse) ease-in-out infinite}.kjLqVG_critical{background:var(--color-primary-alert);box-shadow:var(--glow-alert);animation:kjLqVG_statusPulse var(--motion-pulse) ease-in-out infinite}.kjLqVG_offline{background:var(--color-border-dim);box-shadow:none;animation:none}@keyframes kjLqVG_statusPulse{0%,to{opacity:1}50%{opacity:.5}}.kjLqVG_static{animation:none}
