.ms-dock[data-v-515c32aa]{width:100%;margin-top:2px;box-sizing:border-box}.ms-dock__bar[data-v-515c32aa]{display:flex;align-items:stretch;gap:3px;padding:3px;border-radius:12px;background:var(--surface-inset);border:.03125rem solid var(--border-subtle);box-sizing:border-box}.ms-dock__chip[data-v-515c32aa]{flex:1;min-width:0;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:4px;padding:5px 4px;border-radius:9px;box-sizing:border-box;transition:background .18s ease,box-shadow .18s ease,transform .12s ease}.ms-dock__chip[data-v-515c32aa]:active{transform:scale(.98)}.ms-dock__chip--active[data-v-515c32aa]{background:var(--surface-1);box-shadow:0 2px 8px rgba(15,118,110,.1)}.ms-dock__chip--peek[data-v-515c32aa]{flex:0 0 auto;min-width:52px;flex-direction:column;gap:1px;padding:5px 8px;background:var(--accent-soft);border:.03125rem solid rgba(15,118,110,.14)}.ms-dock__glyph[data-v-515c32aa]{width:18px;height:18px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.ms-dock__dot[data-v-515c32aa]{width:10px;height:10px;border-radius:50%;background:linear-gradient(145deg,#94a3b8,#64748b)}.ms-dock__chip--active .ms-dock__dot[data-v-515c32aa]{background:var(--gradient-primary);box-shadow:0 0 6px rgba(45,212,191,.45)}.ms-dock__flag[data-v-515c32aa]{position:relative;width:14px;height:14px}.ms-dock__flag-pole[data-v-515c32aa]{position:absolute;left:1px;top:0;width:2px;height:13px;background:#94a3b8;border-radius:1px}.ms-dock__flag-cloth[data-v-515c32aa]{position:absolute;left:3px;top:1px;width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:9px solid #ef4444}.ms-dock__mark[data-v-515c32aa]{font-size:13px;font-weight:800;color:var(--text-muted);line-height:1}.ms-dock__chip--active .ms-dock__mark[data-v-515c32aa]{color:var(--accent)}.ms-dock__label[data-v-515c32aa]{font-size:12px;font-weight:600;color:var(--text-secondary);line-height:1.1;white-space:nowrap}@media (min-width: 768px){.ms-dock__chip[data-v-515c32aa]{gap:7px;padding:8px 7px}.ms-dock__glyph[data-v-515c32aa]{width:22px;height:22px}.ms-dock__label[data-v-515c32aa]{font-size:16px;font-weight:700}.ms-dock__chip--peek[data-v-515c32aa]{min-width:72px;padding:7px 10px}.ms-dock__peek-tag[data-v-515c32aa]{font-size:11px}.ms-dock__peek-val[data-v-515c32aa]{font-size:16px}}.ms-dock__chip--active .ms-dock__label[data-v-515c32aa]{color:var(--accent);font-weight:700}.ms-dock__peek-tag[data-v-515c32aa]{font-size:9px;font-weight:600;color:var(--text-muted);line-height:1.1;letter-spacing:.3px}.ms-dock__peek-val[data-v-515c32aa]{font-size:12px;font-weight:800;color:var(--accent);font-variant-numeric:tabular-nums;line-height:1.1;letter-spacing:.2px}.ms-dock__hint[data-v-515c32aa]{display:block;margin-top:3px;padding:5px 8px;font-size:11px;font-weight:600;line-height:1.5;color:var(--text-secondary);text-align:center;letter-spacing:.2px;border-radius:8px;background:var(--surface-inset);border:.03125rem solid var(--border-subtle);box-sizing:border-box}.ms-dock--compact .ms-dock__chip[data-v-515c32aa]{padding:8px 4px}.ms-dock--compact .ms-dock__chip--peek[data-v-515c32aa]{min-width:40px;padding:6px 5px}.ms-toolbar[data-v-515c32aa]{padding:.5rem;margin-bottom:.375rem;flex-shrink:0}.ms-toolbar__row[data-v-515c32aa]{display:flex;align-items:center;gap:.3125rem}.ms-toolbar__segments[data-v-515c32aa]{flex:1;min-width:0;display:flex;gap:.25rem;padding:.1875rem;border-radius:31.21875rem;background:var(--surface-2);border:.03125rem solid var(--border-subtle)}.ms-toolbar--bottom[data-v-515c32aa]{padding:.3125rem .25rem .25rem;margin-bottom:0;margin-top:0;width:100%;box-sizing:border-box}.ms-toolbar--bottom .ms-toolbar__seg[data-v-515c32aa]{padding:.3125rem .1875rem .25rem;gap:.125rem}.ms-toolbar--bottom .ms-toolbar__icon[data-v-515c32aa]{width:1.125rem;height:1.125rem;border-radius:.375rem}.ms-toolbar--bottom .ms-toolbar__label[data-v-515c32aa]{font-size:.625rem}.ms-toolbar--bottom .ms-toolbar__peeks[data-v-515c32aa]{margin-top:0;flex-shrink:0}.ms-toolbar--bottom .ms-toolbar__peeks-label[data-v-515c32aa]{font-size:.625rem;padding:.25rem .4375rem;white-space:nowrap}.ms-toolbar--bottom .ms-toolbar__hint[data-v-515c32aa]{margin-top:.25rem;font-size:.625rem;line-height:1.35}.ms-toolbar__seg[data-v-515c32aa]{flex:1;display:flex;flex-direction:column;align-items:center;gap:.1875rem;padding:.4375rem .25rem .375rem;border-radius:31.21875rem;transition:background .15s ease,box-shadow .15s ease,transform .1s ease}.ms-toolbar__seg[data-v-515c32aa]:active{transform:scale(.97)}.ms-toolbar__seg--active[data-v-515c32aa]{background:var(--surface-1);box-shadow:0 .125rem .5rem rgba(15,118,110,.12)}.ms-toolbar__icon[data-v-515c32aa]{width:1.375rem;height:1.375rem;border-radius:.4375rem;display:flex;align-items:center;justify-content:center;background:var(--surface-2);border:.03125rem solid var(--border-subtle)}.ms-toolbar__seg--active .ms-toolbar__icon[data-v-515c32aa]{background:var(--accent-soft);border-color:rgba(15,118,110,.25)}.ms-icon-reveal[data-v-515c32aa]{width:.5625rem;height:.5625rem;border-radius:50%;background:linear-gradient(145deg,#94a3b8,#64748b);box-shadow:inset 0 -.0625rem rgba(0,0,0,.15)}.ms-icon-flag[data-v-515c32aa]{position:relative;width:.875rem;height:.875rem}.ms-icon-flag__pole[data-v-515c32aa]{position:absolute;left:.125rem;top:.0625rem;width:.09375rem;height:.75rem;background:#78716c;border-radius:.0625rem}.ms-icon-flag__cloth[data-v-515c32aa]{position:absolute;left:.21875rem;top:.125rem;width:0;height:0;border-top:.25rem solid transparent;border-bottom:.25rem solid transparent;border-left:.5rem solid #ef4444}.ms-icon-mark[data-v-515c32aa]{font-size:.8125rem;font-weight:800;color:#64748b;line-height:1}.ms-toolbar__seg--active .ms-icon-mark[data-v-515c32aa]{color:var(--accent)}.ms-toolbar__label[data-v-515c32aa]{font-size:.6875rem;font-weight:700;color:var(--text-muted);line-height:1.1}.ms-toolbar__seg--active .ms-toolbar__label[data-v-515c32aa]{color:var(--accent)}.ms-toolbar__peeks[data-v-515c32aa]{flex-shrink:0;display:flex;justify-content:center}.ms-toolbar__peeks-label[data-v-515c32aa]{font-size:.6875rem;font-weight:700;color:var(--accent);padding:.1875rem .5625rem;border-radius:31.21875rem;background:var(--accent-soft)}.ms-toolbar__hint[data-v-515c32aa]{display:block;margin-top:.375rem;padding:0 .25rem;font-size:.6875rem;line-height:1.45;color:var(--text-muted);text-align:center}.grid[data-v-798b3a2b]{display:grid;gap:0;box-sizing:border-box;flex-shrink:0}.classic-ms-board[data-v-798b3a2b]{position:relative}.classic-ms-board--paused .grid[data-v-798b3a2b]{filter:grayscale(.45) brightness(.68);pointer-events:auto}.classic-ms-pause-veil[data-v-798b3a2b]{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(15,23,42,.38);display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:2;overflow:hidden}.classic-ms-pause-veil__label[data-v-798b3a2b]{font-size:1.75rem;font-weight:900;color:rgba(255,255,255,.18);letter-spacing:.3125rem;line-height:1;transform:rotate(-14deg);white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cell-mark[data-v-798b3a2b]{line-height:1}.cell-mark--question[data-v-798b3a2b]{font-size:1.15em;font-weight:800;color:#4a5568}.ms-mode-more[data-v-798b3a2b]{width:1.75rem;height:1.75rem;display:flex;align-items:center;justify-content:center;border-radius:.4375rem;background:var(--glass-bg);border:.03125rem solid rgba(45,212,191,.22)}.ms-mode-more[data-v-798b3a2b]:active{transform:scale(.96);opacity:.88}.ms-mode-more__icon[data-v-798b3a2b]{font-size:.8125rem;font-weight:600;color:var(--accent);line-height:1;font-family:inherit}
