.bar .brand{text-decoration:none}.bar .brand:hover{text-decoration:underline;text-underline-offset:4px}.stage.sweeper{touch-action:none}.sweeper .breakout-ui{top:calc(56px + env(safe-area-inset-top,0px));gap:10px}.sweeper .breakout-ui p{min-height:3.3em}.sweeper .clock{min-height:1em}.sweeper .clock.lost{color:var(--pink)}.ms-nav{display:flex;gap:16px}.ms-nav .bar-btn:disabled{opacity:.45;cursor:default;text-decoration:none}.ms-head{position:relative;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 14px}.ms-summary{opacity:.6;font-variant-numeric:tabular-nums}.ms-summary b{font-weight:700;letter-spacing:.08em}.ms-copy{text-decoration:underline;text-underline-offset:4px}.ms-panel{position:absolute;z-index:10;top:calc(100% + 10px);left:50%;transform:translate(-50%);width:min(440px,calc(100vw - 2 * var(--gutter)));display:grid;gap:14px;padding:16px 18px;text-align:left;background:color-mix(in srgb,var(--paper) 86%,transparent);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border:1px solid color-mix(in srgb,var(--ink) 18%,transparent);animation:ms-drop .25s var(--ease)}.ms-panel[hidden]{display:none}@keyframes ms-drop{0%{opacity:0;transform:translate(-50%,-6px)}}@media(prefers-reduced-motion:reduce){.ms-panel{animation:none}}.ms-panel fieldset{border:0;margin:0;padding:0;min-width:0}.ms-panel legend{float:left;padding:0;margin-right:12px;line-height:26px;opacity:.6}.ms-panel .seg{padding-left:1px}.ms-mines{display:flex;align-items:baseline;gap:8px}.ms-mines span,.ms-mines small{opacity:.6}.ms-mines small{font-size:inherit;font-variant-numeric:tabular-nums}.ms-mines input{width:5ch;font:inherit;font-size:var(--step-1);font-variant-numeric:tabular-nums;text-align:center;color:var(--ink);background:transparent;border:0;border-bottom:1px solid var(--ink);border-radius:0;padding:2px 0;outline:none;-moz-appearance:textfield}.ms-mines input::-webkit-inner-spin-button,.ms-mines input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ms-mines input:focus{border-bottom-color:var(--pink);box-shadow:0 1px 0 var(--pink)}
