._not-found_87ce1b{border:1px solid var(--color-border);background:var(--color-paper);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;width:100%;margin:0;padding:10px 12px;font-size:.9rem;display:flex}._corners-wait_87ce1b{background:var(--color-surface-sunken);max-width:100%;color:var(--color-muted);border-radius:6px;place-items:center;font-size:.9rem;display:grid}._photo-area_87ce1b{box-sizing:border-box;--scan-view-h:100cqh;flex:1 1 0;place-items:center;width:100%;min-width:0;min-height:0;padding-block:12px;display:grid;container-type:size}._corners-actions_87ce1b{flex-wrap:wrap;gap:10px;width:min(100%,36rem);display:flex}._corners-actions_87ce1b>button{flex:auto;min-height:44px;padding-inline:.5rem}._corners-actions_87ce1b svg{flex-shrink:0}._corners-actions_87ce1b ._done-button_87ce1b{color:var(--color-surface);background:var(--color-primary);border-color:var(--color-primary);flex:11rem;font-size:1rem}@media (hover:hover){._corners-actions_87ce1b ._done-button_87ce1b:hover{background:var(--color-primary-hover);border-color:var(--color-primary-hover)}}._take-photo-button_87ce1b{width:100%;min-height:60px;font:inherit;color:var(--color-primary-text);border:1.5px dashed var(--color-border-strong);cursor:pointer;background:0 0;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:6px;font-size:.8rem;font-weight:600;display:flex}._take-photo-button_87ce1b:focus-visible{background:var(--color-primary-soft);border-color:var(--color-primary)}@media (hover:hover){._take-photo-button_87ce1b:hover{background:var(--color-primary-soft);border-color:var(--color-primary)}}._take-photo_87ce1b{display:flex}@media (pointer:fine){._take-photo_87ce1b{display:none}}._rating-slot_87ce1b{flex:none;display:flow-root}._rating-slot_87ce1b>div{height:auto}._is-ghost_87ce1b{opacity:.35}._grid_bd3244{gap:var(--space-2);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (width>=1024px){._grid_bd3244{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr))}}._cell_bd3244{min-width:0;position:relative}._tile_bd3244{box-sizing:border-box;aspect-ratio:3/4;background:var(--color-bg);cursor:pointer;touch-action:manipulation;border-radius:6px;place-items:center;width:100%;min-height:44px;display:grid;position:relative;overflow:hidden}._tile_bd3244:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media (hover:hover) and (pointer:fine){._tile_bd3244{cursor:grab}}@media (hover:hover){._tile_bd3244:hover{box-shadow:inset 0 0 0 2px var(--color-primary)}}._paper_bd3244{box-sizing:border-box;background:var(--color-surface);border:1px solid var(--color-border-strong);pointer-events:none;display:block;position:relative;overflow:hidden}._photo_bd3244{user-select:none;display:block;position:absolute}._photo_bd3244[data-stale]{opacity:.45}._pending_bd3244{text-align:center;color:var(--color-text);padding:4px;font-size:.7rem}._badge_bd3244{font-variant-numeric:tabular-nums;color:var(--color-surface);background:var(--color-text);border-radius:var(--radius-pill);pointer-events:none;padding:0 7px;font-size:.75rem;font-weight:700;position:absolute;inset-block-end:6px;inset-inline-start:6px}._add_bd3244{height:100%;display:flex}._add-button_bd3244{box-sizing:border-box;aspect-ratio:3/4;width:100%;min-height:44px;font:inherit;text-align:center;color:var(--color-primary-text);border:1.5px dashed var(--color-border-strong);cursor:pointer;background:0 0;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:4px;font-size:.75rem;font-weight:600;display:flex}._add-button_bd3244:focus-visible{background:var(--color-primary-soft);border-color:var(--color-primary)}@media (hover:hover){._add-button_bd3244:hover{background:var(--color-primary-soft);border-color:var(--color-primary)}}._add_bd3244>:first-child{flex:auto;min-width:0}@media (pointer:coarse){._add-pick_bd3244{display:none}}._table_5fcdf1{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}._hint_5fcdf1{color:var(--color-muted);margin:0;font-size:.85rem}._table_e15041{gap:var(--space-4);min-width:0;padding-inline:var(--space-4);flex-direction:column;display:flex}._top_e15041{justify-content:space-between;align-items:center;gap:var(--space-2);min-width:0;display:flex}._hint-row_e15041{justify-content:space-between;align-items:center;gap:var(--space-3);margin-block-start:calc(-1 * var(--space-1));display:flex}._hint_e15041{color:var(--color-muted);margin:0;font-size:.875rem}._choose_e15041{min-height:44px;padding:0 var(--space-2);font:inherit;color:var(--color-primary-text);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:0;flex:none;font-size:.875rem;font-weight:600}._card_e15041{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);flex-direction:column;gap:12px;padding:18px 16px 16px;display:flex}._size_e15041{gap:12px;display:grid}._size-line_e15041{justify-content:space-between;align-items:baseline;gap:var(--space-3);margin:0;display:flex}._size-label_e15041{color:var(--color-text);font-size:.9375rem;font-weight:600}._size-value_e15041{text-align:end;font-variant-numeric:tabular-nums;min-width:7ch;color:var(--color-text);font-size:1.625rem;font-weight:700;line-height:1.2}._size-value_e15041[data-pending]{color:var(--color-muted);font-size:1rem;font-weight:400}._page-size_e15041{min-height:44px;padding:0 var(--space-3);font:inherit;color:var(--color-muted);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:0;align-self:center;align-items:center;gap:6px;font-size:.875rem;display:inline-flex}._page-size_e15041:focus-visible,._choose_e15041:focus-visible,._clear_e15041:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._share_e15041{box-sizing:border-box;width:100%;height:60px;font:inherit;color:var(--color-surface);background:var(--color-primary);border-radius:var(--radius);cursor:pointer;border:0;justify-content:center;align-items:center;gap:10px;font-size:1.125rem;font-weight:600;display:flex}._share_e15041[aria-disabled=true]{opacity:.55;cursor:default}._share_e15041:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media (hover:hover){._share_e15041:not([aria-disabled=true]):hover{background:var(--color-primary-hover)}}._steps_e15041{gap:var(--space-2);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}@media (width<=480px){._steps_e15041:has(>:nth-child(4)){grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}}@media (width<=360px){._steps_e15041:not(:has(>:nth-child(4))) svg{display:none}}._steps_e15041>:is(a,button){box-sizing:border-box;height:44px;padding:0 var(--space-2);font:inherit;color:var(--color-primary-text);cursor:pointer;background:0 0;border:0;border-radius:12px;justify-content:center;align-items:center;gap:6px;margin:0;font-size:.9375rem;font-weight:500;text-decoration:none;display:flex}._steps_e15041>:is(a,button):disabled{color:var(--color-muted);cursor:default}._clear_e15041{min-height:44px;padding:0 var(--space-2);font:inherit;color:var(--color-muted);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:4px;margin-inline-end:calc(-1 * var(--space-2));font-size:.8125rem;display:inline-flex}._dialog_ac3778{overscroll-behavior:none;width:100%;max-width:none;height:100%;max-height:none;color:var(--color-text);background:var(--color-bg);border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}._dialog_ac3778::backdrop{background:var(--color-bg)}._editor_ac3778{box-sizing:border-box;width:100%;height:100%;padding:env(safe-area-inset-top) calc(16px + env(safe-area-inset-right)) calc(16px + env(safe-area-inset-bottom)) calc(16px + env(safe-area-inset-left));flex-direction:column;align-items:center;gap:10px;display:flex;position:relative}._head_ac3778{flex:0 0 60px;justify-content:center;align-items:center;width:100%;display:flex;position:relative}._back_ac3778{width:44px;height:44px;color:var(--color-primary-text);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;inset-inline-start:-8px}._back_ac3778:dir(rtl) svg{transform:scaleX(-1)}._backWord_ac3778{display:none}._headEnd_ac3778{display:none;position:absolute;inset-inline-end:0}._back_ac3778:focus-visible,._done_ac3778:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._title_ac3778{margin:0;font-size:1.0625rem;font-weight:600}._title_ac3778:focus-visible{outline:none}._hint_ac3778{text-align:center;max-width:36rem;color:var(--color-muted);margin:0;font-size:.875rem}._notFound_ac3778{margin:0}._stage_ac3778{--scan-paper-h:calc(100cqh - 8px);flex:1 1 0;width:100%;min-height:0;position:relative;container-type:size}._cornersStage_ac3778{--scan-view-h:100cqh;flex-direction:column;align-items:center;display:flex}._scroller_ac3778{scroll-snap-type:x mandatory;overscroll-behavior:contain;scrollbar-width:none;width:calc(100% + 32px);height:100%;margin-inline:-16px;display:flex;overflow:auto hidden}._scroller_ac3778::-webkit-scrollbar{display:none}._slide_ac3778{box-sizing:border-box;scroll-snap-align:center;scroll-snap-stop:always;flex:0 0 100%;place-items:center;width:100%;height:100%;padding-inline:16px;display:grid}._slide_ac3778 figcaption{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._done_ac3778{background:var(--color-primary);width:min(100%,36rem);height:56px;color:var(--color-surface);font:inherit;cursor:pointer;border:0;border-radius:16px;flex:none;font-size:17px;font-weight:600}._step_ac3778{width:44px;height:44px;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-md);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;display:none;position:absolute;top:50%;transform:translateY(-50%)}@media (hover:hover) and (pointer:fine){._step_ac3778{display:inline-flex}}._step_ac3778:hover:not([aria-disabled=true]){background:var(--color-primary-soft);border-color:var(--color-primary)}._step_ac3778:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._step_ac3778[aria-disabled=true]{opacity:.35;cursor:default}._stepPrevious_ac3778{left:6px}._stepNext_ac3778{right:6px}@media (width>=1024px){._back_ac3778{width:auto;font:inherit;gap:2px;padding-inline:0 8px}._backWord_ac3778{display:inline}._headEnd_ac3778{display:flex}._done_ac3778{display:none}._notFound_ac3778{width:min(100%,36rem)}}._figure_c94296{flex-direction:column;align-items:center;gap:.5rem;width:100%;margin:0;display:flex}._paper_c94296{box-sizing:border-box;background:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-md);position:relative;overflow:hidden}._img_c94296{-webkit-user-select:none;user-select:none;pointer-events:none;max-width:none;transition:opacity .15s var(--ease-out);display:block;position:absolute}._updating_c94296{pointer-events:none;position:absolute;inset:0;overflow:hidden}._beam_c94296{background:linear-gradient(to bottom, transparent, color-mix(in srgb, var(--color-primary) 22%, transparent), transparent);height:18%;animation:1.6s ease-in-out infinite _sweep_c94296;position:absolute;top:0;left:0;right:0}@keyframes _sweep_c94296{0%{transform:translateY(-100%)}to{transform:translateY(556%)}}._pill_c94296{white-space:nowrap;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);box-shadow:var(--shadow-sm);align-items:center;gap:6px;padding:4px 12px;font-size:.85rem;font-weight:600;display:inline-flex;position:absolute;top:12px;left:50%;transform:translate(-50%)}._spinner_c94296{box-sizing:border-box;border:2px solid var(--color-primary-tint);border-top-color:var(--color-primary);border-radius:50%;width:14px;height:14px;animation:.8s linear infinite _scan-spin_c94296}@keyframes _scan-spin_c94296{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._beam_c94296{display:none}._spinner_c94296{animation:none}}._making_c94296{text-align:center;color:var(--color-muted);justify-content:center;align-items:center;padding:1rem;font-size:.875rem;display:flex;position:absolute;inset:0}._caption_c94296{text-align:center;color:var(--color-muted);margin:0;font-size:.8125rem}._item_ee93e9:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._look_ee93e9{width:100%;max-width:32rem}._actions_ee93e9{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;width:min(100%,36rem);display:grid}._item_ee93e9{min-width:44px;min-height:56px;color:var(--color-text);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:6px 2px;font-size:.8rem;display:flex}._item_ee93e9[aria-expanded=true]{background:var(--color-primary-soft);color:var(--color-primary-text)}._danger_ee93e9{color:var(--color-danger-ink)}@media (hover:hover){._item_ee93e9:hover{background:var(--color-primary-soft)}._danger_ee93e9:hover{background:var(--color-danger-soft)}}._cell_ee93e9{display:flex}._cell_ee93e9>._item_ee93e9{flex:1}._chip_f7239c{z-index:60;border:1px solid var(--color-border-strong);background:var(--color-surface);max-width:calc(100vw - 32px);color:var(--color-text);box-shadow:var(--shadow-pop);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:4px 4px 4px 16px;font-size:.95rem;display:flex;position:fixed;inset-block-end:24px;inset-inline-start:50%;transform:translate(-50%)}[dir=rtl] ._chip_f7239c{padding:4px 16px 4px 4px;transform:translate(50%)}._viewer_f7239c{inset-block:68px auto}._undo_f7239c{min-width:44px;min-height:44px;color:var(--color-primary-text);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 14px;font-weight:600}._undo_f7239c:hover{background:var(--color-primary-soft)}._undo_f7239c:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._frame_1b6fab{-webkit-user-select:none;user-select:none;max-width:100%;line-height:0;display:inline-block;position:relative}._photo_1b6fab{max-width:100%;max-height:var(--scan-view-h,62svh);width:auto;height:auto;display:block}._frame_1b6fab[style] ._photo_1b6fab{width:100%;max-width:none;height:100%;max-height:none}._overlay_1b6fab{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}._dim_1b6fab{fill:var(--color-night);fill-opacity:.45}._outline_1b6fab{stroke:var(--color-surface)}._handle_1b6fab{touch-action:none;cursor:grab;background:0 0;border:0;justify-content:center;align-items:center;width:52px;height:52px;padding:0;display:flex;position:absolute;transform:translate(-50%,-50%)}._ring_1b6fab{box-sizing:border-box;border:3px solid var(--color-surface);background:var(--color-primary);width:20px;height:20px;box-shadow:0 0 0 1px var(--color-night);border-radius:50%}._handle_1b6fab:focus-visible{outline:none}._handle_1b6fab:focus-visible ._ring_1b6fab{box-shadow:0 0 0 1px var(--color-night), 0 0 0 4px var(--color-primary-ring)}._loupe_1b6fab{z-index:50;box-sizing:border-box;border:3px solid var(--color-surface);box-shadow:0 0 0 1px var(--color-night), var(--shadow-md);background-color:var(--color-night);pointer-events:none;background-repeat:no-repeat;border-radius:50%;position:fixed;overflow:hidden}._loupe_1b6fab[hidden]{visibility:hidden;display:block}._loupe-lines_1b6fab{display:block}._loupe-edge_1b6fab{stroke:var(--color-primary)}._loupe-cross_1b6fab{stroke:var(--color-surface);fill:none}._desk_7eabb4{inset:calc(6 * var(--u)) calc(100 * var(--u));border-radius:calc(8 * var(--u));background:var(--color-night);opacity:0;position:absolute}._sheet_7eabb4{transform:none}._sheet_7eabb4:before{inset:auto;top:calc(14 * var(--u));left:calc(10 * var(--u));right:calc(10 * var(--u));height:calc(46 * var(--u));background:repeating-linear-gradient(to bottom, var(--color-night) 0 calc(3 * var(--u)), transparent calc(3 * var(--u)) calc(9 * var(--u)));border-radius:0}._sheet_7eabb4 b{width:calc(9 * var(--u));height:calc(9 * var(--u));margin:calc(-4.5 * var(--u));background:var(--color-primary);box-shadow:0 0 0 calc(2 * var(--u)) var(--color-surface);opacity:0;border-radius:50%;position:absolute}._tl_7eabb4{top:0;left:0}._tr_7eabb4{top:0;left:100%}._br_7eabb4{top:100%;left:100%}._bl_7eabb4{top:100%;left:0}@keyframes _deskIn_7eabb4{0%,62%{opacity:1}}@keyframes _flatten_7eabb4{0%,42%{transform:perspective(calc(260 * var(--u))) rotateX(26deg) rotateY(-16deg) rotate(-9deg);background-color:color-mix(in srgb, var(--color-surface) 82%, var(--color-night))}78%,to{transform:perspective(calc(260 * var(--u))) rotateX(0deg) rotateY(0deg) rotate(0deg)}}@keyframes _dots_7eabb4{0%,10%{opacity:0;scale:.4}22%,44%{opacity:1;scale:1}58%,to{opacity:0;scale:1}}@keyframes _linesIn_7eabb4{0%,60%{opacity:0}}@media (prefers-reduced-motion:no-preference){._desk_7eabb4{animation:2s both _deskIn_7eabb4}._sheet_7eabb4{animation:_flatten_7eabb4 2s var(--ease-emphasized) both}._sheet_7eabb4:before{animation:2s both _linesIn_7eabb4}._sheet_7eabb4 b{animation:2s both _dots_7eabb4}._tr_7eabb4{animation-delay:80ms}._br_7eabb4{animation-delay:.16s}._bl_7eabb4{animation-delay:.24s}}
