@layer properties,theme,base;@layer components{._root_m76st_3{width:100%;position:relative;container-type:inline-size}._layout_m76st_8{gap:var(--pui-space-4);grid-template-columns:minmax(15rem,.8fr) minmax(0,1.2fr);align-items:start;display:grid}._root_m76st_3 input{unicode-bidi:plaintext}@container (width<40rem){._layout_m76st_8{gap:var(--pui-space-3);grid-template-columns:minmax(0,1fr)}._prompt_m76st_23{z-index:1;padding-block:var(--pui-space-2);border-bottom:1px solid var(--pui-line);background:var(--pui-page);position:sticky;top:0}}._prompt_m76st_23{gap:var(--pui-space-3);align-content:start;display:grid}._title_m76st_39{color:var(--pui-ink);font-size:var(--pui-text-sm);font-weight:var(--pui-weight-semibold);margin:0}._form_m76st_45{display:grid}._scanIcon_m76st_48{width:1rem;height:1rem;color:var(--pui-ink-3)}._last_m76st_54{margin:calc(-1 * var(--pui-space-1)) 0 0;padding:.125rem var(--pui-space-2);border-radius:var(--pui-radius-chip);color:var(--pui-ink-2);font-size:var(--pui-text-xs);justify-self:start}._last_m76st_54[data-kind=wrong],._last_m76st_54[data-kind=too-many]{background:var(--pui-red-tint);color:var(--pui-ink);font-weight:var(--pui-weight-medium)}._last_m76st_54[data-kind=unknown]{background:var(--pui-orange-tint);color:var(--pui-ink)}._last_m76st_54[hidden]{display:none}._progress_m76st_75{gap:var(--pui-space-1);margin-block-end:var(--pui-space-1);display:grid}._progressWords_m76st_80{color:var(--pui-ink-2);font-size:var(--pui-text-xs);font-variant-numeric:tabular-nums}._progressBar_m76st_85{border-radius:var(--pui-radius-pill);height:6px;display:block;overflow:hidden}._progressFill_m76st_91{border-radius:inherit;--m-color:var(--pui-success);height:100%;transform:scaleX(var(--p));transform-origin:0;transition:transform var(--pui-duration-considered) var(--pui-ease-default);display:block}._progressBar_m76st_85>span:dir(rtl){transform-origin:100%}._next_m76st_103{justify-items:start;gap:var(--pui-space-1-5);padding:var(--pui-space-4);border-radius:var(--pui-radius-card);display:grid}._nextLabel_m76st_110{color:var(--pui-ink-3);font-size:var(--pui-text-xs);font-weight:var(--pui-weight-semibold)}._sign_m76st_116{padding:var(--pui-space-1) var(--pui-space-3);border-radius:var(--pui-radius-chip);--m-color:var(--pui-ink);color:var(--pui-surface);font-family:var(--pui-font-mono,var(--pui-font-figure));font-size:var(--pui-text-2xl);font-weight:var(--pui-weight-bold,700);letter-spacing:.04em;align-items:center;line-height:1.1;display:inline-flex}._nextName_m76st_130{color:var(--pui-ink);font-size:var(--pui-text-lg);font-weight:var(--pui-weight-semibold);line-height:1.25}._nextCount_m76st_136{color:var(--pui-ink-2);font-family:var(--pui-font-figure);font-size:var(--pui-text-sm);font-variant-numeric:tabular-nums}._promptActions_m76st_142{min-height:1.5rem;display:flex}._side_m76st_148{gap:var(--pui-space-3);min-width:0;display:grid}._list_m76st_153{gap:var(--pui-space-1);margin:0;padding:0;list-style:none;display:grid}._item_m76st_160{position:relative}._line_m76st_163{align-items:center;gap:var(--pui-space-1) var(--pui-space-3);min-height:var(--pui-hit-min);padding:var(--pui-space-2) var(--pui-space-3);border-radius:var(--pui-radius-control);outline-offset:-1px;transition:background-color var(--pui-motion-out), outline-color var(--pui-motion-out);outline:1px solid #0000;grid-template-columns:auto minmax(0,1fr) auto;display:grid}._item_m76st_160[data-next] ._line_m76st_163{outline-color:var(--pui-line-strong);background:var(--pui-hover)}._item_m76st_160[data-problem] ._line_m76st_163{outline-color:var(--pui-line-strong)}._ringBox_m76st_184{place-items:center;width:2.5rem;height:2.5rem;display:grid;position:relative}._ring_m76st_184{width:100%;height:100%;transform:rotate(-90deg)}._seg_m76st_196{fill:none;stroke:var(--pui-line-strong);stroke-width:3.5px;transition:stroke var(--pui-duration-standard) var(--pui-ease-default)}._seg_m76st_196[data-filled]{stroke:var(--pui-info)}._arc_m76st_205{fill:none;stroke:var(--pui-info);stroke-width:3.5px;stroke-linecap:round;transition:stroke-dashoffset var(--pui-duration-considered) var(--pui-ease-default)}._ring_m76st_184[data-state=done] ._seg_m76st_196[data-filled],._ring_m76st_184[data-state=done] ._arc_m76st_205{stroke:var(--pui-success)}._ring_m76st_184[data-state=short] ._seg_m76st_196[data-filled],._ring_m76st_184[data-state=short] ._arc_m76st_205{stroke:var(--pui-warning)}._ring_m76st_184[data-state=over] ._seg_m76st_196[data-filled],._ring_m76st_184[data-state=over] ._arc_m76st_205{stroke:var(--pui-danger)}._ringCheck_m76st_224{width:.875rem;height:.875rem;color:var(--pui-success);position:absolute}._what_m76st_230{gap:.125rem;min-width:0;display:grid}._name_m76st_236,._nextName_m76st_130{justify-self:start}._name_m76st_236{color:var(--pui-ink);font-size:var(--pui-text-sm);font-weight:var(--pui-weight-medium);overflow-wrap:anywhere}._item_m76st_160[data-done] ._name_m76st_236{color:var(--pui-ink-2)}._meta_m76st_249{gap:var(--pui-space-1) var(--pui-space-2);color:var(--pui-ink-3);font-size:var(--pui-text-xs);flex-wrap:wrap;display:flex}._bin_m76st_256{font-family:var(--pui-font-figure);font-weight:var(--pui-weight-semibold)}._countBox_m76st_260{align-items:center;gap:var(--pui-space-2);display:inline-flex}._countButton_m76st_265{min-width:3.25rem;min-height:2rem;padding:0 var(--pui-space-2);border-radius:var(--pui-radius-chip);color:var(--pui-ink);font-family:var(--pui-font-figure);font-size:var(--pui-text-sm);font-variant-numeric:tabular-nums;cursor:pointer;transition:background-color var(--pui-motion-out);background:0 0;border:0}._countButton_m76st_265:hover:not(:disabled){background:var(--pui-hover-2)}._countButton_m76st_265:focus-visible{outline:var(--pui-focus-width) var(--pui-focus-style) var(--pui-focus-ring);outline-offset:2px}._countButton_m76st_265:disabled{cursor:default}._short_m76st_289{padding:.125rem var(--pui-space-2);border-radius:var(--pui-radius-chip);background:var(--pui-orange-tint);color:var(--pui-ink);font-size:var(--pui-text-xs);font-weight:var(--pui-weight-semibold)}._stepper_m76st_297{align-items:center;gap:var(--pui-space-1);display:inline-flex}._count_m76st_260{min-width:3rem;color:var(--pui-ink);font-family:var(--pui-font-figure);font-size:var(--pui-text-sm);font-variant-numeric:tabular-nums;text-align:center}._hit_m76st_312{top:calc(var(--pui-space-2) - .25rem);border-radius:var(--pui-radius-pill);background:var(--pui-ink);color:var(--pui-surface);font-family:var(--pui-font-figure);font-size:var(--pui-text-2xs);font-weight:var(--pui-weight-semibold);pointer-events:none;padding:0 .3rem;line-height:1.4;position:absolute;inset-inline-start:calc(var(--pui-space-3) + 1.5rem)}._compare_m76st_328{gap:var(--pui-space-2);padding:var(--pui-space-2) var(--pui-space-3);border-radius:var(--pui-radius-control);background:var(--pui-red-tint);animation:_shake_m76st_1 var(--pui-duration-considered) var(--pui-ease-default);grid-column:1/-1;display:grid}._compare_m76st_328[data-kind=too-many]{grid-template-columns:minmax(0,1fr) auto;align-items:center}@keyframes _shake_m76st_1{20%{transform:translate(-4px)}45%{transform:translate(4px)}70%{transform:translate(-2px)}}._wrongTitle_m76st_352{color:var(--pui-ink);font-size:var(--pui-text-xs);font-weight:var(--pui-weight-semibold);margin:0}._pair_m76st_358{gap:var(--pui-space-2);grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));display:grid}._side1_m76st_363{padding:var(--pui-space-2);border-radius:var(--pui-radius-chip);background:var(--pui-surface);gap:.125rem;display:grid}._sideLabel_m76st_370{color:var(--pui-ink-3);font-size:var(--pui-text-2xs);font-weight:var(--pui-weight-semibold)}._marked_m76st_375{color:var(--pui-ink);font-size:var(--pui-text-sm);font-weight:var(--pui-weight-medium)}._diff_m76st_380{color:inherit;box-shadow:inset 0 -.45em 0 var(--pui-red-tint);font-weight:var(--pui-weight-semibold);-webkit-text-decoration:underline 2px var(--pui-danger);text-decoration:underline 2px var(--pui-danger);text-underline-offset:3px;background:0 0;border-radius:.2rem;padding:0 .15rem}._code_m76st_390{color:var(--pui-ink-3);font-family:var(--pui-font-figure);font-size:var(--pui-text-2xs)}._finish_m76st_397{align-items:center;gap:var(--pui-space-3);min-height:var(--pui-hit-min);flex-wrap:wrap;display:flex}._result_m76st_404{color:var(--pui-ink);font-size:var(--pui-text-sm);font-weight:var(--pui-weight-semibold);margin:0}._spoken_m76st_410{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (pointer:coarse){._countButton_m76st_265{min-height:2.75rem}}._group_m76st_425{align-items:center;gap:var(--pui-space-2);margin-top:var(--pui-space-2);padding:var(--pui-space-1) var(--pui-space-3) 0;color:var(--pui-ink-2);font-size:var(--pui-text-xs);display:flex}._group_m76st_425:first-child{margin-top:0}._groupIcon_m76st_437{width:var(--pui-icon-sm);height:var(--pui-icon-sm);color:var(--pui-ink-3);flex:none}._groupWhat_m76st_443{align-items:baseline;gap:var(--pui-space-2);flex:1;min-width:0;display:flex}._groupLabel_m76st_450{color:var(--pui-ink);font-weight:var(--pui-weight-medium)}._groupDetail_m76st_454{color:var(--pui-ink-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._groupCount_m76st_460{align-items:center;gap:var(--pui-space-1);font-variant-numeric:tabular-nums;display:inline-flex}._group_m76st_425[data-done] ._groupCount_m76st_460{color:var(--pui-green)}._groupCheck_m76st_469{width:var(--pui-icon-sm);height:var(--pui-icon-sm)}._item_m76st_160[data-group] ._line_m76st_163{margin-inline-start:var(--pui-space-3)}._serials_m76st_478{gap:var(--pui-space-1);flex-wrap:wrap;grid-column:2/-1;margin:0;padding:0;list-style:none;display:flex}._serial_m76st_478{padding:1px var(--pui-space-1-5);border-radius:var(--pui-radius-chip);background:var(--pui-hover-2);color:var(--pui-ink-2);font-family:var(--pui-font-mono);font-size:var(--pui-text-2xs)}._serial_m76st_478[data-awaiting]{outline:1px dashed var(--pui-blue);outline-offset:-1px;background:var(--pui-blue-tint);color:var(--pui-ink);font-family:inherit}._item_m76st_160[data-awaiting] ._line_m76st_163{outline-color:var(--pui-blue)}._compare_m76st_328[data-kind=serial]{grid-template-columns:minmax(0,1fr) auto;align-items:center}}@layer utilities;
