._message_128q3_5{align-content:center;justify-items:center;gap:var(--space-6);padding:var(--space-8);text-align:center;flex:auto;display:grid}._message_128q3_5 h1{font:var(--sun-shooter);text-transform:uppercase}._list_128q3_18,._scoring_128q3_19{align-content:start;gap:var(--space-4);padding:var(--space-6);flex:auto;display:grid}._listHeading_128q3_26 h1{font:var(--sun-shooter);text-transform:uppercase}._listHeading_128q3_26 p,._orderNote_128q3_31{font:var(--sun-label);color:var(--text-secondary)}._stringTabs_128q3_35{gap:var(--space-2);grid-template-columns:repeat(5,1fr);display:grid}._stringTab_128q3_35,._stringTabCurrent_128q3_41{min-height:var(--touch-min);border-radius:var(--radius);background:var(--bg-surface-alt);color:var(--text-primary);font:var(--sun-button);text-transform:uppercase;cursor:pointer;border:0}._stringTabCurrent_128q3_41{background:var(--accent);color:var(--accent-on)}._shooters_128q3_55{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}._shooterRow_128q3_62{width:100%;min-height:var(--touch-min);align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);border-radius:var(--radius);background:var(--bg-surface-alt);color:var(--text-primary);text-align:left;cursor:pointer;border:0;grid-template-columns:auto 1fr auto;display:grid}._position_128q3_77{font:var(--sun-mono-lg)}._shooterName_128q3_80{font:var(--sun-body-strong);display:grid}._shooterName_128q3_80 small,._rowStatus_128q3_85{font:var(--sun-label);color:var(--text-secondary)}._flag_128q3_89{font:var(--sun-body-strong);color:var(--warn-text)}._flagBox_128q3_93{gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius);background:var(--warn-tint);color:var(--text-primary);font:var(--sun-body-strong);display:grid}._inline_128q3_102{gap:var(--space-3);flex-wrap:wrap;display:flex}._scoring_128q3_19{grid-template-rows:140px 64px minmax(0,1fr);gap:12px;padding:12px 16px 16px;position:relative;overflow:hidden}._band_128q3_116{grid-template-columns:minmax(0,3fr) 336px minmax(0,2fr);align-items:center;gap:16px;display:grid}._shooter_128q3_55{align-items:center;gap:var(--space-3);grid-template-columns:64px minmax(0,1fr);display:grid}._backButton_128q3_128{border:2px solid var(--mo-ink);border-radius:var(--radius);background:var(--bg-surface);width:64px;height:64px;color:var(--mo-ink);place-items:center;display:grid}._shooter_128q3_55 p{color:var(--mo-muted);font:var(--sun-mono);margin:0}._shooter_128q3_55 h1{color:var(--text-primary);text-transform:uppercase;text-wrap:balance;margin:0;font-stretch:80%}._clockCell_128q3_151{align-content:center;place-items:center;gap:8px;min-width:0;display:grid}._runningTime_128q3_159{color:var(--text-primary)}._waitingTime_128q3_162{color:var(--mo-faint)}._time_128q3_165{background:var(--bg-shell);color:#fff;width:100%;height:68px;font:700 56px/1 var(--font-mono);letter-spacing:.08em;place-items:center;display:grid}._mark_128q3_175{width:100%;height:64px;min-height:64px;padding:0 var(--space-4)}._timeAlert_128q3_181{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}._stoppedTime_128q3_188{height:44px;color:var(--mo-faint);font:700 40px/1.1 var(--font-mono)}._completed_128q3_193{font:var(--sun-body-strong);margin:0}._finalize_128q3_197{border-radius:var(--radius);background:var(--mo-ranger);color:#fff;width:100%;height:88px;font:var(--sun-button);letter-spacing:.06em;text-transform:uppercase;border:0;font-stretch:90%;position:relative;overflow:hidden}._finalize_128q3_197 span,._finalize_128q3_197 small{z-index:1;display:block;position:relative}._finalize_128q3_197 small{font:var(--mono-eyebrow)}._holdFill_128q3_220{background:#00000040;width:0;position:absolute;inset:0 auto 0 0}._finalize_128q3_197:active ._holdFill_128q3_220{width:100%;transition:width var(--hold-to-commit) linear}._total_128q3_230{align-content:center;justify-items:end;display:grid}._total_128q3_230>div{align-items:baseline;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--bg-shell);display:flex}._total_128q3_230 strong{color:#fff;font:var(--sun-shot-x)}._total_128q3_230 span{color:var(--text-on-calc-muted);font:var(--sun-label)}._total_128q3_230 p{color:var(--text-primary);font:var(--sun-mono-lg);margin:0}._total_128q3_230 small{color:var(--mo-muted);font:var(--sun-mono)}._strip_128q3_259{grid-template-columns:repeat(10,64px) minmax(0,1fr);gap:8px;display:grid}._strip_128q3_259>.sunButton{min-height:64px}._cell_128q3_267,._cellEmpty_128q3_268{border-radius:var(--radius);width:64px;height:64px;font:700 26px/1 var(--font-mono);place-items:center;display:grid;position:relative}._cellEmpty_128q3_268{border:2px dashed var(--shot-empty-border);color:var(--mo-faint);font:500 18px/1 var(--font-mono)}._cellHit_128q3_282{border:3px solid var(--hit-border);background:var(--hit-bg);color:var(--hit-fg)}._cellMiss_128q3_287{border:3px solid var(--miss-border);background:var(--miss-bg);color:var(--miss-fg)}._cellUnfired_128q3_292{border:2px solid var(--mo-line);background:var(--mo-sheet-alt);color:var(--mo-muted)}._slash_128q3_297{background:currentColor;width:32px;height:4px;transform:rotate(-45deg)}._cellFlagged_128q3_303{box-shadow:0 0 0 3px var(--bg-surface), 0 0 0 6px var(--mo-brass)}._cellFlagged_128q3_303:after{content:"";border-style:solid;border-width:0 20px 20px 0;border-color:transparent var(--mo-brass) transparent transparent;place-self:start end;position:absolute}._cellEditing_128q3_317{box-shadow:0 0 0 3px var(--bg-surface), 0 0 0 6px var(--mo-ink)}._pad_128q3_322{grid-template-rows:minmax(0,1fr) 80px;grid-template-columns:repeat(3,1fr);gap:12px;min-height:0;display:grid}._gongTile_128q3_329{border-radius:var(--radius);background:var(--mo-sheet-alt);color:var(--text-primary);border:0;align-content:center;justify-items:center;padding:21px 0 0;display:grid;position:relative;overflow:hidden}._gongTile_128q3_329:active:not(:disabled){filter:brightness(.94)}._gongTile_128q3_329:disabled{opacity:.3}._hanger_128q3_347{background:var(--text-primary);width:3px;position:absolute;top:0;left:50%;transform:translate(-50%)}._plate_128q3_355{z-index:1;border:4px solid var(--text-primary);background:var(--hit-bg);color:var(--hit-fg);border-radius:50%;place-content:center;display:grid;position:relative}._plate_128q3_355 b{font:700 28px/1 var(--font-mono)}._plate_128q3_355 small{font:500 18px/1 var(--font-mono)}._miss_128q3_2{height:80px;font:var(--sun-button-lg);grid-column:1/-1;font-stretch:90%}._fixBackdrop_128q3_377{background:var(--backdrop);z-index:1;height:152px;position:absolute;inset:0 0 auto}._fixSheet_128q3_384{z-index:2;border-top:6px solid var(--bg-shell);background:var(--bg-surface);box-shadow:var(--shadow-dialog);gap:12px;padding:14px 16px 16px;display:grid;position:absolute;inset:auto 16px 16px}._fixTitle_128q3_395{align-items:baseline;gap:var(--space-3);grid-template-columns:1fr auto auto;display:grid}._fixTitle_128q3_395 h2{font:var(--display-lg);text-transform:uppercase;margin:0;font-stretch:80%}._fixFlag_128q3_407{color:var(--warn-text);font:var(--sun-body-strong)}._fixTitle_128q3_395 strong{font:var(--sun-mono-lg)}._choices_128q3_414{grid-template-columns:repeat(5,1fr);gap:8px;display:grid}._choices_128q3_414 button{border:2px solid var(--mo-control-border);height:112px;color:var(--text-primary);font:var(--sun-button-lg);background:#fff}._choices_128q3_414 button[aria-pressed=true]{border-color:var(--text-primary);background:var(--text-primary);color:#fff}._done_128q3_431{justify-self:end;width:240px;min-height:64px}
