[data-archive-mode].workspace{min-height:420px}[data-archive-mode] .view{min-height:382px;padding:32px}[data-archive-mode] .file-summary{display:grid;grid-template-columns:auto 1fr auto;gap:16px;align-items:center;padding:16px;border:1px solid var(--line);border-radius:14px;background:var(--surface-soft)}[data-archive-mode] .file-icon{display:grid;width:46px;height:46px;place-items:center;border-radius:14px;background:var(--accent);color:Canvas;font-size:.76rem;font-weight:800}[data-archive-mode] .file-summary>span:nth-child(2){display:grid;overflow:hidden}[data-archive-mode] .file-summary strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-archive-mode] .file-summary small{color:var(--ink-faint)}[data-archive-mode] .reset{min-width:44px;min-height:44px;border:0;background:none;color:var(--ink-faint);font-size:1.5rem;cursor:pointer}[data-archive-mode] .file-list,[data-archive-mode] .entry-list{display:grid;gap:8px;margin:20px 0 0;padding:0;list-style:none;max-height:320px;overflow:auto}[data-archive-mode] .file-list li,[data-archive-mode] .entry-list li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;padding:8px 12px;border:1px solid var(--line);border-radius:10px}[data-archive-mode] .file-list span,[data-archive-mode] .entry-list span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-archive-mode] .file-list button{min-height:36px;padding:0 12px;border:1px solid var(--line);border-radius:10px;background:var(--surface);color:var(--ink);cursor:pointer}[data-archive-mode] .entry-list .button{min-height:36px;padding:0 16px}[data-archive-mode] .selection-actions{margin-top:12px}[data-archive-mode] .convert-button{width:100%;margin-top:24px}[data-archive-mode] svg{width:18px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9}[data-archive-mode] .center-view{display:grid;place-items:center;align-content:center;text-align:center}[data-archive-mode] .center-view h2{margin:20px 0 4px}[data-archive-mode] .center-view p{margin:0;color:var(--ink-soft)}[data-archive-mode] .progress-track{width:min(280px,80%);height:6px;margin-top:16px;overflow:hidden;border-radius:999px;background:var(--surface-soft)}[data-archive-mode] .progress-bar{display:block;width:0;height:100%;background:var(--accent)}[data-archive-mode] .success{display:flex;gap:16px;align-items:center;margin-bottom:20px}[data-archive-mode] .success>span{display:grid;width:54px;height:54px;place-items:center;border-radius:50%;background:var(--accent-soft);color:var(--accent)}[data-archive-mode] .success h2{margin:2px 0;font-family:var(--font-display)}[data-archive-mode] .success p{margin:0;color:var(--ink-soft)}[data-archive-mode] .actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}@media(max-width:560px){[data-archive-mode].workspace{min-height:360px;padding:8px}[data-archive-mode] .view{min-height:340px;padding:16px}[data-archive-mode] .file-summary{grid-template-columns:auto minmax(0,1fr) auto;padding:12px}[data-archive-mode] .actions{flex-direction:column}[data-archive-mode] .actions .button{width:100%}}
