.recount[data-v-15204e3e]{--rc-page:var(--color-grey-light-1);--rc-surface:var(--surface);--rc-surface-done:var(--surface-raise);--rc-text:var(--text);--rc-muted:var(--text-muted);--rc-border:var(--ink-200);--rc-border-strong:var(--ink-400);--rc-focus:var(--ink-900);--rc-input-bg:var(--surface);--rc-label-bg:var(--color-yellow);--rc-label-ink:var(--ink-900);--rc-ok-fg:var(--status-delivered-fg);--rc-ok-bg:var(--status-delivered-bg);--rc-ok-bar:var(--signal);--rc-warn-fg:var(--status-open-fg);--rc-warn-bg:var(--status-open-bg);--rc-warn-bar:var(--signal-attention);--rc-err-fg:var(--status-issue-fg);--rc-err-bg:var(--status-issue-bg);--rc-err-bar:var(--status-issue-fg);--rc-track:var(--ink-200);--rc-fill:var(--ink-900);display:flex;flex-direction:column;gap:var(--space-4);max-width:88rem;color:var(--rc-text);font-family:var(--font-body);font-variant-numeric:tabular-nums}.recount__header[data-v-15204e3e]{display:flex;flex-direction:column;gap:var(--space-2)}.recount__title-row[data-v-15204e3e]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2) var(--space-3)}.recount__title[data-v-15204e3e]{margin:0;font-family:var(--font-display);font-size:var(--text-h2);line-height:1.15;color:var(--rc-text)}.recount__lead[data-v-15204e3e]{margin:0;max-width:64ch;color:var(--rc-muted);font-size:var(--text-body-size);line-height:1.5}.recount__tools[data-v-15204e3e]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.recount__btn[data-v-15204e3e]{flex-direction:row;line-height:1.2}@media (max-width:600px){.recount__btn[data-v-15204e3e]{margin:0;font-size:var(--text-body-size)!important;line-height:1.2!important}}@media only screen and (min-device-width:375px)and (max-device-width:1024px)and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-width:375px)and (max-device-width:1024px)and (min-resolution:2dppx){.recount__btn[data-v-15204e3e]{font-size:var(--text-body-size)!important}}@media only screen and (min-device-width:375px)and (max-device-width:1024px)and (-webkit-min-device-pixel-ratio:3),only screen and (min-device-width:375px)and (max-device-width:1024px)and (min-resolution:3dppx){.recount__btn[data-v-15204e3e]{font-size:var(--text-body-size)!important;font-weight:600}}.recount__btn[data-v-15204e3e]{min-height:4.8rem;padding:0 var(--space-4);display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);margin:0;font-family:var(--font-body);font-size:var(--text-body-size);font-weight:600;border:1px solid transparent;border-radius:var(--radius-md);cursor:pointer;white-space:nowrap;text-decoration:none}.recount__btn--secondary[data-v-15204e3e]{background:var(--rc-surface);color:var(--rc-text);border-color:var(--rc-border-strong)}.recount__btn--secondary[data-v-15204e3e]:hover:not(:disabled){background:var(--rc-surface-done);color:var(--rc-text)}.recount__btn--primary[data-v-15204e3e]{background:var(--signal);border-color:var(--signal);color:var(--surface)}.recount__btn--primary[data-v-15204e3e]:hover:not(:disabled){background:var(--color-primary-dark);color:var(--surface)}@media (max-width:600px){.recount__btn--icon-sm[data-v-15204e3e]{width:4.8rem;padding:0}}.recount__btn[data-v-15204e3e]:disabled{opacity:.5;cursor:progress}.recount__btn[data-v-15204e3e]:focus-visible{outline:2px solid var(--rc-focus);outline-offset:2px}@media (max-width:600px){.recount__btn-text[data-v-15204e3e]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}}.recount__tabs[data-v-15204e3e]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--rc-border-strong);border-radius:var(--radius-md);overflow:hidden;background:var(--rc-surface)}.recount__tab[data-v-15204e3e]{margin:0;flex-direction:row;line-height:1.2}@media (max-width:600px){.recount__tab[data-v-15204e3e]{margin:0;font-size:var(--text-body-size)!important;line-height:1.2!important}}@media only screen and (min-device-width:375px)and (max-device-width:1024px)and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-width:375px)and (max-device-width:1024px)and (min-resolution:2dppx){.recount__tab[data-v-15204e3e]{font-size:var(--text-body-size)!important}}@media only screen and (min-device-width:375px)and (max-device-width:1024px)and (-webkit-min-device-pixel-ratio:3),only screen and (min-device-width:375px)and (max-device-width:1024px)and (min-resolution:3dppx){.recount__tab[data-v-15204e3e]{font-size:var(--text-body-size)!important;font-weight:600}}.recount__tab[data-v-15204e3e]{min-height:5.6rem;display:flex;align-items:center;justify-content:center;gap:var(--space-2);padding:0 var(--space-2);border:0;border-right:1px solid var(--rc-border);border-radius:0;background:transparent;color:var(--rc-text);font-family:var(--font-display);font-size:var(--text-body-lg);font-weight:700;cursor:pointer}.recount__tab[data-v-15204e3e]:last-child{border-right:0}.recount__tab[data-v-15204e3e]:hover{background:var(--rc-surface-done);color:var(--rc-text)}.recount__tab[data-v-15204e3e]:focus-visible{outline:2px solid var(--rc-focus);outline-offset:-4px}.recount__tab--active[data-v-15204e3e],.recount__tab--active[data-v-15204e3e]:hover{background:var(--rc-focus);color:var(--rc-surface)}.recount__tab-name[data-v-15204e3e]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recount__tab-count[data-v-15204e3e]{flex:none;padding:0 var(--space-2);border-radius:var(--radius-full);background:var(--rc-surface-done);color:var(--rc-text);font-size:var(--text-body-size);font-weight:600}.recount__tab--active .recount__tab-count[data-v-15204e3e]{background:var(--rc-surface);color:var(--rc-text)}.recount__tab-lead[data-v-15204e3e]{margin:0;color:var(--rc-muted);font-size:var(--text-body-size)}.recount__state[data-v-15204e3e]{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);padding:var(--space-4);border:1px solid var(--rc-border);border-radius:var(--radius-md);background:var(--rc-surface);color:var(--rc-muted);font-size:var(--text-body-lg)}.recount__state--error[data-v-15204e3e]{color:var(--rc-err-fg);background:var(--rc-err-bg);border-color:var(--rc-err-bar);font-weight:600}.recount__state--done[data-v-15204e3e],.recount__state--empty[data-v-15204e3e]{color:var(--rc-text)}.recount__state-text[data-v-15204e3e]{margin:0;flex:1 1 20rem}.recount__bar[data-v-15204e3e]{position:sticky;top:var(--topbar-height);z-index:5;display:flex;flex-direction:column;gap:var(--space-2);margin:0 calc(var(--space-4)*-1);padding:var(--space-3) var(--space-4);background:var(--rc-page);border-bottom:1px solid var(--rc-border)}.recount__bar-row[data-v-15204e3e]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:var(--space-1) var(--space-3)}.recount__summary[data-v-15204e3e]{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-1) var(--space-2);color:var(--rc-muted);font-size:var(--text-body-size)}.recount__articles[data-v-15204e3e]{font-size:var(--text-caption)}.recount__count[data-v-15204e3e]{font-family:var(--font-display);font-size:var(--text-h3);font-weight:700;color:var(--rc-text)}.recount__save[data-v-15204e3e]{font-size:var(--text-body-size);color:var(--rc-muted)}.recount__save--error[data-v-15204e3e]{color:var(--rc-err-fg);font-weight:600}.recount__track[data-v-15204e3e]{-webkit-appearance:none;appearance:none;display:block;width:100%;height:.6rem;border:0;border-radius:var(--radius-sm);background:var(--rc-track);overflow:hidden;color:var(--rc-fill)}.recount__track[data-v-15204e3e]::-webkit-progress-bar{background:var(--rc-track)}.recount__track[data-v-15204e3e]::-webkit-progress-value{background:var(--rc-fill);-webkit-transition:width var(--transition-base);transition:width var(--transition-base)}.recount__track[data-v-15204e3e]::-moz-progress-bar{background:var(--rc-fill)}@media(prefers-reduced-motion:reduce){.recount__track[data-v-15204e3e]::-webkit-progress-value{-webkit-transition:none;transition:none}}.recount__controls[data-v-15204e3e]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.recount__search[data-v-15204e3e]{display:flex;align-items:center;gap:var(--space-2);flex:1 1 12rem;min-width:0;min-height:5.6rem;padding:0 var(--space-1) 0 var(--space-3);border:2px solid var(--rc-border-strong);border-radius:var(--radius-md);background:var(--rc-input-bg);color:var(--rc-muted)}.recount__search[data-v-15204e3e]:focus-within{border-color:var(--rc-focus)}.recount__search-input[data-v-15204e3e]{margin:0;box-shadow:none;font-weight:400;flex:1;width:auto;min-width:0;min-height:5.2rem;padding:0;border-radius:0;border:0;outline:none;background:transparent;font-family:var(--font-body);font-size:var(--text-body-lg);color:var(--rc-text)}.recount__search-input[data-v-15204e3e]::placeholder{color:var(--rc-muted)}.recount__clear[data-v-15204e3e]{margin:0;flex-direction:row;line-height:1.2}@media (max-width:600px){.recount__clear[data-v-15204e3e]{margin:0;font-size:var(--text-body-size)!important;line-height:1.2!important}}@media only screen and (min-device-width:375px)and (max-device-width:1024px)and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-width:375px)and (max-device-width:1024px)and (min-resolution:2dppx){.recount__clear[data-v-15204e3e]{font-size:var(--text-body-size)!important}}@media only screen and (min-device-width:375px)and (max-device-width:1024px)and (-webkit-min-device-pixel-ratio:3),only screen and (min-device-width:375px)and (max-device-width:1024px)and (min-resolution:3dppx){.recount__clear[data-v-15204e3e]{font-size:var(--text-body-size)!important;font-weight:600}}.recount__clear[data-v-15204e3e]{flex:none;width:4.8rem;height:4.8rem;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--rc-muted);font-size:var(--text-body-lg);cursor:pointer}.recount__clear[data-v-15204e3e]:hover{background:var(--rc-surface-done);color:var(--rc-text)}.recount__filter[data-v-15204e3e]{flex:0 1 15rem;min-width:0;display:flex}.recount__select[data-v-15204e3e]{margin:0;box-shadow:none;font-weight:400;width:100%;min-height:5.6rem;padding:0 var(--space-3);border:2px solid var(--rc-border-strong);border-radius:var(--radius-md);background:var(--rc-input-bg);color:var(--rc-text);font-family:var(--font-body);font-size:var(--text-body-size);font-weight:600;text-overflow:ellipsis}.recount__select[data-v-15204e3e]:focus-visible{outline:2px solid var(--rc-focus);outline-offset:2px}.recount__hint[data-v-15204e3e]{margin:0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);font-size:var(--text-body-size);font-weight:600;background:var(--rc-surface);color:var(--rc-text)}.recount__hint--warn[data-v-15204e3e]{background:var(--rc-warn-bg);color:var(--rc-warn-fg)}.recount__hint--error[data-v-15204e3e]{background:var(--rc-err-bg);color:var(--rc-err-fg)}.recount__sr[data-v-15204e3e]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.recount-group[data-v-15204e3e]{display:flex;flex-direction:column;gap:var(--space-2)}.recount-group__title[data-v-15204e3e]{margin:var(--space-2) 0 0;display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);font-family:var(--font-display);font-size:var(--text-h3);font-weight:700;line-height:1.2;color:var(--rc-text)}.recount-group__name[data-v-15204e3e]{color:var(--rc-text)}.recount-group__count[data-v-15204e3e]{font-size:var(--text-body-lg);font-weight:600;color:var(--rc-muted)}.recount-group__lead[data-v-15204e3e]{margin:0;color:var(--rc-muted);font-size:var(--text-body-size)}.recount-row[data-v-15204e3e]{--rc-row-bar:transparent;background:var(--rc-surface);border:1px solid var(--rc-border);border-radius:var(--radius-md);box-shadow:inset 4px 0 0 var(--rc-row-bar);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);scroll-margin-top:calc(var(--topbar-height) + 18rem)}.recount-row--ok[data-v-15204e3e]{--rc-row-bar:var(--rc-ok-bar)}.recount-row--warn[data-v-15204e3e]{--rc-row-bar:var(--rc-warn-bar)}.recount-row--error[data-v-15204e3e]{--rc-row-bar:var(--rc-err-bar)}.recount-row--done[data-v-15204e3e]{background:var(--rc-surface-done)}.recount-row--current[data-v-15204e3e]{border-color:var(--rc-focus);box-shadow:inset 4px 0 0 var(--rc-row-bar),0 0 0 1px var(--rc-focus)}.recount-row__main[data-v-15204e3e]{display:flex;flex-direction:column;gap:var(--space-2)}.recount-row__head[data-v-15204e3e]{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"loc num" "what num";gap:var(--space-2) var(--space-3);align-items:center}.recount-row__loc[data-v-15204e3e]{grid-area:loc;justify-self:start;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--rc-label-bg);color:var(--rc-label-ink);font-size:var(--text-h2);font-weight:700;line-height:1;white-space:nowrap}.recount-row__loc--none[data-v-15204e3e]{background:transparent;border:1px dashed var(--rc-border-strong);color:var(--rc-muted);font-family:var(--font-body);font-size:var(--text-body-size);font-weight:600}.recount-row__what[data-v-15204e3e]{grid-area:what;min-width:0;display:flex;flex-direction:column;gap:var(--space-1)}.recount-row__name[data-v-15204e3e]{font-size:var(--text-body-lg);font-weight:600;line-height:1.3;color:var(--rc-text);overflow-wrap:anywhere}.recount-row__meta[data-v-15204e3e]{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-1) var(--space-3);font-size:var(--text-body-size);color:var(--rc-muted)}.recount-row__ean-head[data-v-15204e3e]{color:var(--rc-muted)}.recount-row__busy[data-v-15204e3e]{display:inline-block;padding:0 var(--space-1);border:1px solid var(--rc-border-strong);border-radius:var(--radius-sm);color:var(--rc-muted);font-size:var(--text-caption);font-weight:600;letter-spacing:.04em;text-transform:uppercase;line-height:1.6}.recount-row__ean-tail[data-v-15204e3e]{font-size:var(--text-body-lg);font-weight:700;color:var(--rc-text);letter-spacing:.02em}.recount-row__org[data-v-15204e3e]{overflow-wrap:anywhere}.recount-row__awaiting[data-v-15204e3e]{font-size:var(--text-body-size);font-weight:600;color:var(--rc-text)}.recount-row__num[data-v-15204e3e]{margin:0;box-shadow:none;font-weight:400;grid-area:num;width:9.6rem;min-height:6.4rem;padding:0 var(--space-2);border:2px solid var(--rc-border-strong);border-radius:var(--radius-md);background:var(--rc-input-bg);color:var(--rc-text);font-size:var(--text-h2);font-weight:700;text-align:center}.recount-row__num[data-v-15204e3e]:focus{outline:2px solid var(--rc-focus);outline-offset:2px;border-color:var(--rc-focus)}.recount-row__num[aria-invalid=true][data-v-15204e3e]{border-color:var(--rc-err-bar)}.recount-row__status[data-v-15204e3e]{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--rc-surface-done);color:var(--rc-text);font-size:var(--text-body-size)}.recount-row__status--ok[data-v-15204e3e]{background:var(--rc-ok-bg);color:var(--rc-ok-fg)}.recount-row__status--warn[data-v-15204e3e]{background:var(--rc-warn-bg);color:var(--rc-warn-fg)}.recount-row__status--error[data-v-15204e3e]{background:var(--rc-err-bg);color:var(--rc-err-fg)}.recount-row__status-head[data-v-15204e3e]{display:flex;align-items:baseline;gap:var(--space-2);font-size:var(--text-body-lg);font-weight:700}.recount-row__status-line[data-v-15204e3e]{color:var(--rc-text)}.recount-row__retry[data-v-15204e3e]{margin:0;flex-direction:row;line-height:1.2}@media (max-width:600px){.recount-row__retry[data-v-15204e3e]{margin:0;font-size:var(--text-body-size)!important;line-height:1.2!important}}@media only screen and (min-device-width:375px)and (max-device-width:1024px)and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-width:375px)and (max-device-width:1024px)and (min-resolution:2dppx){.recount-row__retry[data-v-15204e3e]{font-size:var(--text-body-size)!important}}@media only screen and (min-device-width:375px)and (max-device-width:1024px)and (-webkit-min-device-pixel-ratio:3),only screen and (min-device-width:375px)and (max-device-width:1024px)and (min-resolution:3dppx){.recount-row__retry[data-v-15204e3e]{font-size:var(--text-body-size)!important;font-weight:600}}.recount-row__retry[data-v-15204e3e]{align-self:flex-start;min-height:4.8rem;margin-top:var(--space-1);padding:0 var(--space-4);border:1px solid currentColor;border-radius:var(--radius-md);background:transparent;color:inherit;font-family:var(--font-body);font-size:var(--text-body-size);font-weight:600;cursor:pointer}.recount-row__retry[data-v-15204e3e]:hover{background:transparent;color:inherit;text-decoration:underline}.recount-row__saving[data-v-15204e3e]{margin:0;font-size:var(--text-body-size);color:var(--rc-muted)}.recount-row__foot[data-v-15204e3e]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2) var(--space-3)}.recount-row__note[data-v-15204e3e]{flex:1 1 24rem;min-width:0;display:flex;flex-direction:column;gap:var(--space-1)}.recount-row__link[data-v-15204e3e]{margin:0;flex-direction:row;line-height:1.2}@media (max-width:600px){.recount-row__link[data-v-15204e3e]{margin:0;font-size:var(--text-body-size)!important;line-height:1.2!important}}@media only screen and (min-device-width:375px)and (max-device-width:1024px)and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-width:375px)and (max-device-width:1024px)and (min-resolution:2dppx){.recount-row__link[data-v-15204e3e]{font-size:var(--text-body-size)!important}}@media only screen and (min-device-width:375px)and (max-device-width:1024px)and (-webkit-min-device-pixel-ratio:3),only screen and (min-device-width:375px)and (max-device-width:1024px)and (min-resolution:3dppx){.recount-row__link[data-v-15204e3e]{font-size:var(--text-body-size)!important;font-weight:600}}.recount-row__link[data-v-15204e3e]{align-self:flex-start;min-height:4.4rem;padding:0;border:0;font-family:var(--font-body);font-size:var(--text-body-size);font-weight:500;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.recount-row__link[data-v-15204e3e],.recount-row__link[data-v-15204e3e]:hover{background:none;color:var(--rc-text)}.recount-row__link[data-v-15204e3e]:focus-visible{outline:2px solid var(--rc-focus);outline-offset:2px}.recount-row__note-input[data-v-15204e3e]{margin:0;box-shadow:none;font-weight:400;width:100%;min-height:5.6rem;padding:0 var(--space-3);border:1px solid var(--rc-border-strong);border-radius:var(--radius-md);background:var(--rc-input-bg);color:var(--rc-text);font-family:var(--font-body);font-size:var(--text-body-lg)}.recount-row__note-input[data-v-15204e3e]:focus{outline:2px solid var(--rc-focus);outline-offset:2px}.recount-row__note-hint[data-v-15204e3e]{font-size:var(--text-caption);color:var(--rc-muted)}.recount-row__admin[data-v-15204e3e]{display:flex;justify-content:flex-end;margin-left:auto}.recount-row__admin-btn[data-v-15204e3e]{min-height:4.8rem}.recount-row__panel[data-v-15204e3e]{padding-top:var(--space-2);border-top:1px solid var(--rc-border)}.recount-pallet[data-v-15204e3e]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-2)}.recount-pallet__choice[data-v-15204e3e]{margin:0;flex-direction:row;line-height:1.2}@media (max-width:600px){.recount-pallet__choice[data-v-15204e3e]{margin:0;font-size:var(--text-body-size)!important;line-height:1.2!important}}@media only screen and (min-device-width:375px)and (max-device-width:1024px)and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-width:375px)and (max-device-width:1024px)and (min-resolution:2dppx){.recount-pallet__choice[data-v-15204e3e]{font-size:var(--text-body-size)!important}}@media only screen and (min-device-width:375px)and (max-device-width:1024px)and (-webkit-min-device-pixel-ratio:3),only screen and (min-device-width:375px)and (max-device-width:1024px)and (min-resolution:3dppx){.recount-pallet__choice[data-v-15204e3e]{font-size:var(--text-body-size)!important;font-weight:600}}.recount-pallet__choice[data-v-15204e3e]{min-height:5.6rem;display:flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);border:2px solid var(--rc-border-strong);border-radius:var(--radius-md);background:var(--rc-surface);color:var(--rc-text);font-family:var(--font-body);font-size:var(--text-body-size);font-weight:600;text-align:center;cursor:pointer}.recount-pallet__choice[data-v-15204e3e]:hover{background:var(--rc-surface-done);color:var(--rc-text)}.recount-pallet__choice[data-v-15204e3e]:focus-visible{outline:2px solid var(--rc-focus);outline-offset:2px}.recount-pallet__choice--on[data-v-15204e3e],.recount-pallet__choice--on[data-v-15204e3e]:hover{border-color:var(--rc-focus);background:var(--rc-focus);color:var(--rc-surface)}.recount-pallet__choice span[data-v-15204e3e]{min-width:0}@media(max-width:420px){.recount-pallet__choice[data-v-15204e3e]{flex-direction:column;gap:var(--space-1);padding:var(--space-1);line-height:1.15}}@media(max-width:420px){.recount-pallet[data-v-15204e3e]{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) minmax(0,1fr);gap:var(--space-1)}}.recount-row__head--search .recount-search__book[data-v-15204e3e]{grid-area:num}.recount-row__loc--small[data-v-15204e3e]{font-size:var(--text-body-lg);padding:var(--space-1) var(--space-2)}.recount-search__book[data-v-15204e3e]{display:flex;flex-direction:column;align-items:flex-end;gap:var(--space-1);color:var(--rc-text)}.recount-search__book strong[data-v-15204e3e]{font-size:var(--text-h3);font-weight:700}.recount-search__book-label[data-v-15204e3e],.recount-search__label[data-v-15204e3e]{font-size:var(--text-caption);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--rc-muted)}.recount-search__hist[data-v-15204e3e]{display:flex;flex-direction:column;gap:var(--space-2)}.recount-search__label[data-v-15204e3e]{margin:0}.recount-search__list[data-v-15204e3e]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}.recount-search__place[data-v-15204e3e]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2)}.recount-search__place-text[data-v-15204e3e]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);min-width:0}.recount-search__mut[data-v-15204e3e],.recount-search__none[data-v-15204e3e],.recount-search__place-meta[data-v-15204e3e]{margin:0;font-size:var(--text-body-size);color:var(--rc-muted)}.recount-search__found[data-v-15204e3e]{min-height:4.8rem}.recount-found[data-v-15204e3e]{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-3);border:2px solid var(--rc-focus);border-radius:var(--radius-md);background:var(--rc-surface-done)}.recount-found__title[data-v-15204e3e]{margin:0;font-size:var(--text-body-lg);font-weight:700;color:var(--rc-text)}.recount-found__fields[data-v-15204e3e]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-3)}.recount-found__field[data-v-15204e3e]{display:flex;flex-direction:column;gap:var(--space-1);flex:1 1 18rem;min-width:0}.recount-found__field--amount[data-v-15204e3e]{flex:0 0 auto}.recount-found__label[data-v-15204e3e]{font-size:var(--text-caption);font-weight:600;color:var(--rc-muted)}.recount-found__scan[data-v-15204e3e]{display:flex;align-items:center;gap:var(--space-2);min-height:5.6rem;padding:0 var(--space-3);border:2px solid var(--rc-border-strong);border-radius:var(--radius-md);background:var(--rc-input-bg);color:var(--rc-ok-fg)}.recount-found__scan--ok[data-v-15204e3e]{border-color:var(--rc-ok-bar)}.recount-found__input[data-v-15204e3e]{margin:0;box-shadow:none;font-weight:400;flex:1;width:auto;min-width:0;min-height:5.2rem;padding:0;border:0;border-radius:0;background:transparent;color:var(--rc-text);font-family:var(--font-mono);font-size:var(--text-body-lg)}.recount-found__actions[data-v-15204e3e]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.recount__start[data-v-15204e3e]{width:100%;min-height:5.6rem;font-size:var(--text-body-lg);white-space:normal}.recount-wiz[data-v-15204e3e]{display:flex;flex-direction:column;gap:var(--space-3);width:100%;max-width:48rem;margin:0 auto}.recount-wiz__head[data-v-15204e3e]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--space-3);min-height:5.6rem}.recount-wiz__back[data-v-15204e3e]{margin:0;flex-direction:row;line-height:1.2}@media (max-width:600px){.recount-wiz__back[data-v-15204e3e]{margin:0;font-size:var(--text-body-size)!important;line-height:1.2!important}}@media only screen and (min-device-width:375px)and (max-device-width:1024px)and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-width:375px)and (max-device-width:1024px)and (min-resolution:2dppx){.recount-wiz__back[data-v-15204e3e]{font-size:var(--text-body-size)!important}}@media only screen and (min-device-width:375px)and (max-device-width:1024px)and (-webkit-min-device-pixel-ratio:3),only screen and (min-device-width:375px)and (max-device-width:1024px)and (min-resolution:3dppx){.recount-wiz__back[data-v-15204e3e]{font-size:var(--text-body-size)!important;font-weight:600}}.recount-wiz__back[data-v-15204e3e]{min-width:5.6rem;min-height:5.6rem;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-1);padding:0 var(--space-2);border:1px solid var(--rc-border-strong);border-radius:var(--radius-md);background:var(--rc-surface);color:var(--rc-text);font-family:var(--font-body);font-size:var(--text-caption);font-weight:600;cursor:pointer}.recount-wiz__back i[data-v-15204e3e]{font-size:var(--text-body-lg)}.recount-wiz__back[data-v-15204e3e]:hover{background:var(--rc-surface-done);color:var(--rc-text)}.recount-wiz__back[data-v-15204e3e]:focus-visible{outline:2px solid var(--rc-focus);outline-offset:2px}.recount-wiz__title[data-v-15204e3e]{min-width:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-1) var(--space-2);font-family:var(--font-display);line-height:1.2}.recount-wiz__group[data-v-15204e3e]{overflow-wrap:anywhere}.recount-wiz__group[data-v-15204e3e],.recount-wiz__progress[data-v-15204e3e]{font-size:var(--text-h3);font-weight:700;color:var(--rc-text)}.recount-wiz__skipped[data-v-15204e3e]{font-size:var(--text-body-size);font-weight:600;color:var(--rc-muted)}.recount-wiz__tellers[data-v-15204e3e]{font-size:var(--text-body-size);font-weight:600;color:var(--rc-text);white-space:nowrap}.recount-wiz__card[data-v-15204e3e]{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-3);background:var(--rc-surface);border:1px solid var(--rc-border);border-radius:var(--radius-md)}.recount-wiz__outside[data-v-15204e3e]{margin:0;display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--rc-warn-bg);color:var(--rc-warn-fg);font-size:var(--text-body-lg);font-weight:700}.recount-wiz__loc-block[data-v-15204e3e]{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);padding:var(--space-2);border:2px solid var(--rc-border);border-radius:var(--radius-md)}.recount-wiz__loc-block--ok[data-v-15204e3e]{border-color:var(--rc-ok-bar)}.recount-wiz__loc[data-v-15204e3e]{display:block;width:100%;max-width:100%;padding:var(--space-2);overflow:hidden;border-radius:var(--radius-sm);background:var(--rc-label-bg);color:var(--rc-label-ink);font-size:var(--text-h1);font-size:clamp(4rem,12vw,5.6rem);font-weight:700;line-height:1.05;letter-spacing:.02em;text-align:center;white-space:nowrap}.recount-wiz__loc--long[data-v-15204e3e]{font-size:var(--text-h2);font-size:clamp(2.8rem,8.5vw,4rem)}.recount-wiz__loc--xlong[data-v-15204e3e]{font-size:var(--text-h3);font-size:clamp(2.2rem,6.2vw,3.2rem);letter-spacing:0}.recount-wiz__sep[data-v-15204e3e]{font-size:var(--text-h3);font-weight:700;color:var(--rc-muted)}.recount-wiz__loc-state[data-v-15204e3e]{display:inline-flex;align-items:center;gap:var(--space-2);min-height:2.4rem;font-size:var(--text-body-lg);font-weight:600;color:var(--rc-muted)}.recount-wiz__loc-state--ok[data-v-15204e3e]{color:var(--rc-ok-fg);font-weight:700}.recount-wiz__article[data-v-15204e3e]{display:flex;flex-direction:column;gap:var(--space-1)}.recount-wiz__name[data-v-15204e3e]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:var(--text-body-lg);font-weight:700;line-height:1.3;color:var(--rc-text);overflow-wrap:anywhere}.recount-wiz__meta[data-v-15204e3e]{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-1) var(--space-3);font-size:var(--text-body-size);color:var(--rc-muted)}.recount-wiz__ean-tail[data-v-15204e3e]{font-size:var(--text-h3);font-weight:700;color:var(--rc-text);letter-spacing:.02em}.recount-wiz__org[data-v-15204e3e]{overflow-wrap:anywhere}.recount-wiz__ean-check[data-v-15204e3e]{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-body-size);font-weight:600}.recount-wiz__ean-check--ok[data-v-15204e3e]{color:var(--rc-ok-fg)}.recount-wiz__ean-check--warn[data-v-15204e3e]{color:var(--rc-warn-fg)}.recount-wiz__field-label[data-v-15204e3e]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);font-size:var(--text-caption);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--rc-muted)}.recount-wiz__field-label--note[data-v-15204e3e]{color:var(--rc-text)}.recount-wiz__mode-chip[data-v-15204e3e]{display:inline-block;padding:0 var(--space-2);border-radius:var(--radius-sm);background:var(--rc-focus);color:var(--rc-surface);font-size:var(--text-body-size);font-weight:700;line-height:2;letter-spacing:.04em}.recount-wiz__input[data-v-15204e3e]{margin:0;box-shadow:none;font-weight:400;width:100%;min-height:6.4rem;padding:0 var(--space-3);border:2px solid var(--rc-border-strong);border-radius:var(--radius-md);background:var(--rc-input-bg);color:var(--rc-text);font-size:var(--text-h2);font-weight:700;text-align:center}.recount-wiz__input[data-v-15204e3e]::placeholder{color:var(--rc-muted);font-family:var(--font-body);font-size:var(--text-body-lg);font-weight:500}.recount-wiz__input[data-v-15204e3e]:focus{outline:2px solid var(--rc-focus);outline-offset:2px;border-color:var(--rc-focus)}.recount-wiz__input[aria-invalid=true][data-v-15204e3e]{border-color:var(--rc-err-bar)}.recount-wiz__input--note[data-v-15204e3e]{border-style:dashed;background:var(--rc-surface-done);font-family:var(--font-body);font-size:var(--text-body-lg);font-weight:500;text-align:left}.recount-wiz__saving[data-v-15204e3e]{margin:0;font-size:var(--text-body-size);font-weight:600;color:var(--rc-muted)}.recount-wiz__result[data-v-15204e3e]{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-3);border-radius:var(--radius-sm);background:var(--rc-surface-done);color:var(--rc-text);font-size:var(--text-body-size)}.recount-wiz__result--ok[data-v-15204e3e]{background:var(--rc-ok-bg);color:var(--rc-ok-fg)}.recount-wiz__result--warn[data-v-15204e3e]{background:var(--rc-warn-bg);color:var(--rc-warn-fg)}.recount-wiz__result--error[data-v-15204e3e]{background:var(--rc-err-bg);color:var(--rc-err-fg)}.recount-wiz__result-head[data-v-15204e3e]{display:flex;align-items:baseline;gap:var(--space-2);font-size:var(--text-h3);font-weight:700;line-height:1.2}.recount-wiz__result-line[data-v-15204e3e]{font-size:var(--text-body-lg);color:var(--rc-text)}.recount-wiz__retry[data-v-15204e3e]{margin:0;flex-direction:row;line-height:1.2}@media (max-width:600px){.recount-wiz__retry[data-v-15204e3e]{margin:0;font-size:var(--text-body-size)!important;line-height:1.2!important}}@media only screen and (min-device-width:375px)and (max-device-width:1024px)and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-width:375px)and (max-device-width:1024px)and (min-resolution:2dppx){.recount-wiz__retry[data-v-15204e3e]{font-size:var(--text-body-size)!important}}@media only screen and (min-device-width:375px)and (max-device-width:1024px)and (-webkit-min-device-pixel-ratio:3),only screen and (min-device-width:375px)and (max-device-width:1024px)and (min-resolution:3dppx){.recount-wiz__retry[data-v-15204e3e]{font-size:var(--text-body-size)!important;font-weight:600}}.recount-wiz__retry[data-v-15204e3e]{align-self:flex-start;min-height:5.6rem;margin-top:var(--space-1);padding:0 var(--space-4);border:1px solid currentColor;border-radius:var(--radius-md);background:transparent;color:inherit;font-family:var(--font-body);font-size:var(--text-body-lg);font-weight:600;cursor:pointer}.recount-wiz__retry[data-v-15204e3e]:hover{background:transparent;color:inherit;text-decoration:underline}.recount-wiz__hint[data-v-15204e3e]{margin:0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--rc-surface-done);color:var(--rc-text);font-size:var(--text-body-lg);font-weight:600}.recount-wiz__hint--warn[data-v-15204e3e]{background:var(--rc-warn-bg);color:var(--rc-warn-fg)}.recount-wiz__hint--error[data-v-15204e3e]{background:var(--rc-err-bg);color:var(--rc-err-fg)}.recount-wiz__actions[data-v-15204e3e]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2) var(--space-3)}.recount-wiz__actions--done[data-v-15204e3e]{flex-direction:column;align-items:stretch}.recount-wiz__skip[data-v-15204e3e]{flex:1 1 14rem;min-height:5.6rem;font-size:var(--text-body-lg)}.recount-wiz__note-toggle[data-v-15204e3e]{margin:0;flex-direction:row;line-height:1.2}@media (max-width:600px){.recount-wiz__note-toggle[data-v-15204e3e]{margin:0;font-size:var(--text-body-size)!important;line-height:1.2!important}}@media only screen and (min-device-width:375px)and (max-device-width:1024px)and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-width:375px)and (max-device-width:1024px)and (min-resolution:2dppx){.recount-wiz__note-toggle[data-v-15204e3e]{font-size:var(--text-body-size)!important}}@media only screen and (min-device-width:375px)and (max-device-width:1024px)and (-webkit-min-device-pixel-ratio:3),only screen and (min-device-width:375px)and (max-device-width:1024px)and (min-resolution:3dppx){.recount-wiz__note-toggle[data-v-15204e3e]{font-size:var(--text-body-size)!important;font-weight:600}}.recount-wiz__note-toggle[data-v-15204e3e]{flex:0 1 auto;min-height:5.6rem;padding:0 var(--space-2);border:0;background:none;color:var(--rc-text);font-family:var(--font-body);font-size:var(--text-body-size);font-weight:500;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.recount-wiz__note-toggle[data-v-15204e3e]:hover{background:none;color:var(--rc-text)}.recount-wiz__note-toggle[data-v-15204e3e]:focus-visible{outline:2px solid var(--rc-focus);outline-offset:2px}.recount-wiz__next[data-v-15204e3e]{width:100%;min-height:5.6rem;font-size:var(--text-body-lg);white-space:normal}.recount-wiz__done-title[data-v-15204e3e]{margin:0;font-family:var(--font-display);font-size:var(--text-h2);font-weight:700;line-height:1.15;color:var(--rc-text)}.recount-wiz__done-stats[data-v-15204e3e]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-4);font-size:var(--text-body-lg);font-weight:600;color:var(--rc-text)}.recount-progress[data-v-15204e3e]{border:1px solid var(--rc-border);border-radius:var(--radius-md);background:var(--rc-surface)}.recount-progress__summary[data-v-15204e3e]{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-1) var(--space-2);min-height:4.4rem;padding:var(--space-2) var(--space-3);list-style:none;cursor:pointer;font-family:var(--font-display);font-size:var(--text-body-lg);font-weight:700;color:var(--rc-text)}.recount-progress__summary[data-v-15204e3e]::-webkit-details-marker{display:none}.recount-progress__summary[data-v-15204e3e]:focus-visible{outline:2px solid var(--rc-focus);outline-offset:-2px}.recount-progress__chevron[data-v-15204e3e]{align-self:center;font-size:var(--text-caption);color:var(--rc-muted);transition:transform .15s ease}.recount-progress[open]>.recount-progress__summary .recount-progress__chevron[data-v-15204e3e]{transform:rotate(180deg)}.recount-progress__title[data-v-15204e3e]{color:var(--rc-text)}.recount-progress__sum[data-v-15204e3e]{font-family:var(--font-body);font-size:var(--text-body-size);font-weight:600;color:var(--rc-muted)}.recount-progress__body[data-v-15204e3e]{display:flex;flex-direction:column;gap:var(--space-3);padding:0 var(--space-3) var(--space-3);border-top:1px solid var(--rc-border)}.recount-progress__part-title[data-v-15204e3e]{margin:var(--space-3) 0 0;font-family:var(--font-body);font-size:var(--text-caption);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--rc-muted)}.recount-progress__list[data-v-15204e3e]{list-style:none;margin:0;padding:0}.recount-progress__row[data-v-15204e3e]{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name count" "facts facts";align-items:baseline;gap:var(--space-1) var(--space-3);min-height:4rem;padding:var(--space-2) 0;border-top:1px solid var(--rc-border)}.recount-progress__row[data-v-15204e3e]:first-child{border-top:0}.recount-progress__row--done .recount-progress__count[data-v-15204e3e],.recount-progress__row--done .recount-progress__name[data-v-15204e3e]{color:var(--rc-muted)}.recount-progress__name[data-v-15204e3e]{grid-area:name;font-family:var(--font-display);font-size:var(--text-body-lg);font-weight:700;color:var(--rc-text);overflow-wrap:anywhere}.recount-progress__count[data-v-15204e3e]{grid-area:count;font-size:var(--text-h3);font-weight:700;color:var(--rc-text);white-space:nowrap}.recount-progress__facts[data-v-15204e3e]{grid-area:facts;display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-3);font-size:var(--text-body-size);font-weight:600;color:var(--rc-muted)}.recount-progress__fact[data-v-15204e3e]{white-space:nowrap}.recount-progress__fact--tellers[data-v-15204e3e]{color:var(--rc-text)}.recount-progress__fact--done i[data-v-15204e3e]{font-size:var(--text-caption)}@media(min-width:600px){.recount-progress__row[data-v-15204e3e]{grid-template-columns:11rem auto minmax(0,1fr);grid-template-areas:"name count facts";min-height:3.6rem}.recount__bar[data-v-15204e3e]{margin:0;padding-left:0;padding-right:0}.recount-row__head[data-v-15204e3e]{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"loc what num";gap:var(--space-3) var(--space-4)}.recount__filter[data-v-15204e3e]{flex-basis:26rem}}@media screen and (max-width:375px){.recount-row[data-v-15204e3e]{padding-left:var(--space-3)}.recount-row__num[data-v-15204e3e]{width:8.4rem}}[data-theme=dark] .recount[data-v-15204e3e]{--rc-surface:var(--ink-800);--rc-surface-done:var(--ink-900);--rc-text:var(--ink-50);--rc-muted:var(--ink-400);--rc-border:var(--ink-600);--rc-border-strong:var(--ink-400);--rc-focus:var(--ink-50);--rc-input-bg:var(--ink-900);--rc-ok-fg:var(--color-primary-light);--rc-ok-bg:color-mix(in srgb,var(--color-primary) 20%,var(--ink-900));--rc-warn-fg:var(--color-amber-light);--rc-warn-bg:color-mix(in srgb,var(--color-amber) 18%,var(--ink-900));--rc-err-fg:var(--status-issue-border);--rc-err-bg:color-mix(in srgb,var(--color-red) 22%,var(--ink-900));--rc-err-bar:var(--color-red);--rc-track:var(--ink-600);--rc-fill:var(--ink-50)}