.medium-steps[data-v-de928f6b]{gap:18px;margin:0;padding:0;list-style:none;display:grid}.medium-steps li[data-v-de928f6b]{grid-template-columns:26px minmax(0,1fr);gap:14px;display:grid;position:relative}.medium-steps li[data-v-de928f6b]:not(:last-child):after{content:"";background:var(--color-line);width:1px;position:absolute;top:32px;bottom:-14px;left:12.5px}.medium-step-number[data-v-de928f6b]{border:1px solid var(--color-line);background:var(--color-paper);width:26px;height:26px;color:var(--color-ink-soft);font-size:calc(12px * var(--app-text-scale,1) + var(--app-text-boost,0px));font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;display:grid}.medium-drop[data-v-de928f6b]{border:1px dashed color-mix(in srgb, var(--color-ink) 28%, transparent);background:color-mix(in srgb, var(--color-ink) 1.5%, transparent);border-radius:10px;transition:border-color .18s cubic-bezier(.22,1,.36,1),background-color .18s cubic-bezier(.22,1,.36,1);position:relative}.medium-drop[data-v-de928f6b]:hover:not(.is-reading){border-color:color-mix(in srgb, var(--color-ink) 45%, transparent);background:color-mix(in srgb, var(--color-ink) 2.5%, transparent)}.medium-drop.is-dragging[data-v-de928f6b]{border-style:solid;border-color:var(--color-ink);background:color-mix(in srgb, var(--color-ink) 4%, transparent)}.medium-drop.is-invalid[data-v-de928f6b]:not(.is-dragging){border-color:color-mix(in srgb, var(--color-danger) 55%, transparent)}.medium-drop-button[data-v-de928f6b]{border-radius:inherit;cursor:pointer;justify-items:center;gap:12px;width:100%;padding:30px 20px 28px;display:grid}.medium-drop-button[data-v-de928f6b]:disabled{cursor:default}.medium-drop-icon[data-v-de928f6b]{background:var(--color-paper);width:44px;height:44px;box-shadow:inset 0 0 0 1px var(--color-line);color:var(--color-ink);font-size:calc(21px * var(--app-text-scale,1) + var(--app-text-boost,0px));border-radius:50%;place-items:center;transition:background-color .18s,color .18s,transform .24s cubic-bezier(.16,1,.3,1);display:grid}.medium-drop:hover:not(.is-reading) .medium-drop-icon[data-v-de928f6b]{background:var(--color-ink);color:var(--color-paper)}.medium-drop.is-dragging .medium-drop-icon[data-v-de928f6b]{background:var(--color-ink);color:var(--color-paper);transform:translateY(-2px)scale(1.04)}.medium-drop-link[data-v-de928f6b]{color:var(--color-ink);border-bottom:1px solid;font-weight:500}.medium-mark[data-v-de928f6b]{background:var(--color-ink);width:40px;height:40px;color:var(--color-paper);border-radius:50%;flex-shrink:0;place-items:center;margin-top:1px;display:grid}@media (pointer:coarse){.medium-action[data-v-de928f6b]{height:44px}.medium-touch[data-v-de928f6b]:after{content:"";position:absolute;inset:-13px -8px}}.medium-row[data-v-de928f6b]{border-radius:6px;margin-inline:-12px;padding:10px 12px;transition:background-color .18s cubic-bezier(.22,1,.36,1)}.medium-row[data-v-de928f6b]:has(.medium-row-hit:hover){background:color-mix(in srgb, var(--color-ink) 3%, transparent)}.medium-row.is-existing[data-v-de928f6b]:has(.medium-row-hit:hover){background:0 0}.medium-row-hit[data-v-de928f6b]{cursor:pointer;align-items:flex-start;gap:12px;display:flex}.medium-row.is-existing .medium-row-hit[data-v-de928f6b]{cursor:default}.medium-row-body[data-v-de928f6b]{flex:1;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px;min-width:0;display:grid}.medium-thumb[data-v-de928f6b]{object-fit:cover;background:var(--color-linen);width:48px;height:48px;box-shadow:inset 0 0 0 1px var(--color-line);border-radius:6px;transition:opacity .18s cubic-bezier(.22,1,.36,1)}.medium-row.is-off .medium-thumb[data-v-de928f6b]{opacity:.45}.medium-progress[data-v-de928f6b]{background:var(--color-line);border-radius:3px;height:3px;overflow:hidden}.medium-progress>span[data-v-de928f6b]{background:var(--color-ink);transform-origin:0;height:100%;transition:transform .42s cubic-bezier(.22,1,.36,1);display:block}.medium-result[data-v-de928f6b]{border-bottom:1px solid var(--color-line);align-items:center;gap:12px;padding-block:11px;display:flex}.medium-result-icon[data-v-de928f6b]{width:28px;height:28px;color:var(--color-ink-meta);font-size:calc(16px * var(--app-text-scale,1) + var(--app-text-boost,0px));border-radius:50%;flex-shrink:0;place-items:center;transition:background-color .24s,color .24s;display:grid}.medium-result[data-state=importing] .medium-result-icon[data-v-de928f6b]{color:var(--color-ink)}.medium-result[data-state=done] .medium-result-icon[data-v-de928f6b]{background:color-mix(in srgb, var(--color-success) 12%, transparent);color:var(--color-success)}.medium-result[data-state=exists] .medium-result-icon[data-v-de928f6b]{background:color-mix(in srgb, var(--color-ink) 6%, transparent);color:var(--color-ink-soft)}.medium-result[data-state=failed] .medium-result-icon[data-v-de928f6b]{background:var(--color-danger-tint);color:var(--color-danger)}.medium-result[data-state=waiting][data-v-de928f6b]{opacity:.62}.medium-spin[data-v-de928f6b]{animation:.9s linear infinite medium-spin-de928f6b;display:inline-block}@keyframes medium-spin-de928f6b{to{transform:rotate(360deg)}}.medium-done-ring[data-v-de928f6b]{width:100%;height:100%;position:absolute;inset:0;overflow:visible;transform:rotate(-90deg)}.medium-done-ring circle[data-v-de928f6b]{fill:none;stroke:var(--color-cobalt-lit);stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0;animation:.64s cubic-bezier(.16,1,.3,1) both medium-ring-de928f6b}.medium-done.is-empty .medium-done-ring circle[data-v-de928f6b]{stroke:var(--color-line);animation:none}.medium-done-badge[data-v-de928f6b]{animation:.42s cubic-bezier(.16,1,.3,1) .38s both medium-badge-de928f6b}@keyframes medium-ring-de928f6b{0%{stroke-dashoffset:1px}}@keyframes medium-badge-de928f6b{0%{opacity:0;transform:scale(.4)}}@media (prefers-reduced-motion:reduce){.medium-row[data-v-de928f6b],.medium-thumb[data-v-de928f6b],.medium-progress>span[data-v-de928f6b],.medium-drop[data-v-de928f6b],.medium-drop-icon[data-v-de928f6b]{transition:none}.medium-spin[data-v-de928f6b],.medium-done-ring circle[data-v-de928f6b],.medium-done-badge[data-v-de928f6b]{animation:none}}:where(html[data-app-motion=reduce]) .medium-row[data-v-de928f6b],:where(html[data-app-motion=reduce]) .medium-thumb[data-v-de928f6b],:where(html[data-app-motion=reduce]) .medium-progress>span[data-v-de928f6b],:where(html[data-app-motion=reduce]) .medium-drop[data-v-de928f6b],:where(html[data-app-motion=reduce]) .medium-drop-icon[data-v-de928f6b]{transition:none}:where(html[data-app-motion=reduce]) .medium-spin[data-v-de928f6b],:where(html[data-app-motion=reduce]) .medium-done-ring circle[data-v-de928f6b],:where(html[data-app-motion=reduce]) .medium-done-badge[data-v-de928f6b]{animation:none}
