.erase-hint[data-v-85d72aab]{justify-content:center;display:flex}.erase-hint .notice[data-v-85d72aab]{align-items:center;gap:var(--s-md);padding:var(--s-sm) var(--s-md);border:1px solid var(--c-divider);border-radius:var(--br-md);background-color:var(--c-secondary);font-size:var(--fz-sm);display:flex}.erase-hint .notice[data-v-85d72aab] .shortcut{--color:var(--c-danger);color:var(--c-danger-text)}.typing[data-v-5cc64f57]{gap:var(--s-lg);padding:var(--s-lg);border-radius:var(--br-xl);border:1px solid var(--c-divider);background-color:var(--c-surface);flex-direction:column;display:flex;position:relative}.typing.started[data-v-5cc64f57]{z-index:101}.typing .erase-hint[data-v-5cc64f57]{bottom:calc(100% + var(--s-md));position:absolute;left:0;right:0}.focus-backdrop[data-v-5cc64f57]{z-index:100;background:var(--c-modal-backdrop);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:fixed;inset:0}.focus-backdrop.fade-enter-active[data-v-5cc64f57],.focus-backdrop.fade-leave-active[data-v-5cc64f57]{transition:opacity .3s ease-out}.capture[data-v-5cc64f57],.focus-backdrop.fade-enter-from[data-v-5cc64f57],.focus-backdrop.fade-leave-to[data-v-5cc64f57]{opacity:0}.capture[data-v-5cc64f57]{pointer-events:none;border:none;width:1px;height:1px;padding:0;position:absolute}.status[data-v-5cc64f57]{z-index:1;align-items:center;gap:var(--s-md);min-height:var(--height-btn-sm);font-size:var(--fz-sm);color:var(--c-text-secondary);font-variant-numeric:tabular-nums;display:flex;position:relative}.status .timer[data-v-5cc64f57]{font-family:var(--ff-mono);font-size:var(--fz-h4);color:var(--c-text-tertiary);min-width:2ch;font-weight:500;line-height:1}.status .timer.running[data-v-5cc64f57]{color:var(--c-primary)}.status .hint[data-v-5cc64f57]{font-size:var(--fz-md)}.status .actions[data-v-5cc64f57]{align-items:center;gap:var(--s-lg);margin-left:auto;display:flex}.text[data-v-5cc64f57]{position:relative}.pause-view[data-v-5cc64f57]{inset:calc(var(--s-md)*-1);background:rgb(var(--c-surface-rgb)/.7);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:var(--fz-h6);justify-content:center;align-items:center;display:flex;position:absolute}.share-card[data-v-b19bf73b]{--c-card-secondary:#ffffff8c;box-sizing:border-box;color:#fff;width:1200px;font-family:var(--v4e3e9381);font-variant-numeric:tabular-nums;background:#0f0f10;flex-direction:column;padding:52px 64px;line-height:1.2;display:flex;position:relative;overflow:hidden}.share-card .glow[data-v-b19bf73b]{pointer-events:none;background:radial-gradient(circle closest-side,#0f8bff47,#0f8bff00);width:900px;height:900px;position:absolute;top:-420px;left:-180px}.share-card[data-v-b19bf73b]>*{position:relative}.top[data-v-b19bf73b]{justify-content:space-between;align-items:flex-start;gap:48px;display:flex}.top .brand[data-v-b19bf73b]{position:relative;top:-8px}.top .logo[data-v-b19bf73b]{align-items:center;gap:4px;display:flex}.top .logo img[data-v-b19bf73b]:first-child{height:44px}.top .logo img[data-v-b19bf73b]:last-child{height:48px}.top .subtitle[data-v-b19bf73b]{color:var(--c-card-secondary);margin-top:6px;font-size:22px}.top .context[data-v-b19bf73b]{gap:56px;display:flex}.top .context .fact[data-v-b19bf73b-s] .label{color:var(--c-card-secondary);margin-bottom:8px;font-size:18px}.top .context .fact[data-v-b19bf73b-s] .value{letter-spacing:-.02em;white-space:nowrap;align-items:center;gap:10px;font-size:28px;font-weight:600;line-height:1.25;display:flex}.top .context .fact[data-v-b19bf73b-s] .flag{font-size:25px;transform:translateY(.07em)}.link[data-v-f1d0e2a7]{font-family:var(--v31c355d7);color:var(--c-card-secondary);font-size:22px}.legend[data-v-bbdb722a]{align-items:center;gap:.4em;line-height:1;display:flex}.legend .label[data-v-bbdb722a]:first-child{margin-right:.4em}.legend .label[data-v-bbdb722a]:last-child{margin-left:.4em}.legend .chip[data-v-bbdb722a]{border-radius:.15em;flex:1;height:.6em;transform:translateY(.04em)}.result-card[data-v-217a06de]{height:630px}.body[data-v-217a06de]{flex:1;gap:88px;display:flex}.body .label[data-v-217a06de]{color:var(--c-card-secondary);margin-bottom:16px;font-size:22px}.body .summary[data-v-217a06de]{min-width:0}.body .metrics[data-v-217a06de],.body .summary[data-v-217a06de]{flex-direction:column;flex:1;display:flex}.body .metrics[data-v-217a06de]{justify-content:center}.body .speed .label[data-v-217a06de]{margin-bottom:22px}.body .speed .value[data-v-217a06de]{align-items:baseline;gap:16px;display:flex}.body .speed .value .number[data-v-217a06de]{letter-spacing:-.06em;font-size:100px;font-weight:600;line-height:.85}.body .speed .value .unit[data-v-217a06de]{color:var(--c-card-secondary);font-size:42px;font-weight:400}.body .accuracy[data-v-217a06de]{margin-top:30px}.body .accuracy .value[data-v-217a06de]{letter-spacing:-.03em;font-size:52px;font-weight:600;line-height:1}.body .link[data-v-217a06de]{margin-top:auto}.body .leaderboard[data-v-217a06de]{flex-direction:column;align-self:center;width:545px;margin-bottom:36px;margin-left:auto;display:flex}.body .leaderboard .legend[data-v-217a06de]{color:var(--c-card-secondary);margin-top:12px;font-size:18px}.result[data-v-412a61d0]{padding:var(--s-xxl);flex-direction:column;display:flex;position:relative}.result .title[data-v-412a61d0]{font-size:var(--fz-sm);text-transform:uppercase;letter-spacing:.08em;font-weight:500}.label[data-v-412a61d0],.result .title[data-v-412a61d0]{color:var(--c-text-secondary)}.label[data-v-412a61d0]{margin-bottom:var(--s-sm);font-size:var(--fz-xs)}.head[data-v-412a61d0]{justify-content:space-between;align-items:flex-start;gap:var(--s-xl);padding-right:var(--s-xxl);display:flex}.head .context[data-v-412a61d0]{gap:var(--s-xxl);display:flex}.head .context .label[data-v-412a61d0]{margin-bottom:var(--s-xxs)}.head .context .value[data-v-412a61d0]{align-items:center;gap:var(--s-xs);font-size:var(--fz-h6);letter-spacing:-.02em;white-space:nowrap;font-weight:600;display:flex}.head .context .value .flag[data-v-412a61d0]{transform:translateY(.07em)}.body[data-v-412a61d0]{gap:calc(var(--s-xxl)*2);margin-top:var(--s-xxl);display:flex}.body .label[data-v-412a61d0]{font-size:var(--fz-sm)}.body .summary[data-v-412a61d0]{flex-direction:column;flex:1;justify-content:center;min-width:0;display:flex;container-type:inline-size}.body .speed .label[data-v-412a61d0]{margin-bottom:var(--s-md)}.body .speed .value[data-v-412a61d0]{align-items:baseline;gap:var(--s-sm);display:flex}.body .speed .value .number[data-v-412a61d0]{font-variant-numeric:tabular-nums;letter-spacing:-.05em;font-size:clamp(48px,26cqw,104px);font-weight:600;line-height:.85;display:inline-grid}.body .speed .value .number[data-v-412a61d0]>*{grid-area:1/1}.body .speed .value .number .sizer[data-v-412a61d0]{visibility:hidden}.body .speed .value .unit[data-v-412a61d0]{font-size:var(--fz-h3);color:var(--c-text-secondary);white-space:nowrap;font-weight:400}.body .accuracy[data-v-412a61d0]{margin-top:var(--s-xl)}.body .accuracy .value[data-v-412a61d0]{font-size:var(--fz-h2);letter-spacing:-.03em;font-weight:600;line-height:1}.body .leaderboard[data-v-412a61d0]{flex-direction:column;width:510px;max-width:100%;margin-left:auto;display:flex}.body .leaderboard .legend[data-v-412a61d0]{margin-top:var(--s-sm);font-size:var(--fz-xs);color:var(--c-text-secondary)}@media (max-width:720px){.body[data-v-412a61d0]{gap:var(--s-xl);flex-direction:column}}.actions[data-v-412a61d0]{justify-content:flex-end;gap:var(--s-md);margin-top:var(--s-xxl);display:flex}.card-stage[data-v-412a61d0]{pointer-events:none;position:fixed;top:0;left:-3000px}
