.kYWkaG_tool,.kYWkaG_result{flex-direction:column;gap:8px;min-width:0;display:flex}.kYWkaG_tool{gap:12px}.kYWkaG_note,.kYWkaG_hint,.kYWkaG_meta{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:.85rem}.kYWkaG_meta{font-variant-numeric:tabular-nums}.kYWkaG_bad,.kYWkaG_warn,.kYWkaG_ok{color:var(--bad);overflow-wrap:anywhere;margin:0;font-size:.9rem}.kYWkaG_warn{color:var(--warn)}.kYWkaG_ok{color:var(--ok);font-weight:600}.kYWkaG_name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.kYWkaG_drop{border:2px dashed var(--line);background:var(--bg);text-align:center;border-radius:10px;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 10px;min-width:0;min-height:9rem;padding:16px;display:flex;position:relative}.kYWkaG_compact{text-align:left;justify-content:flex-start;min-height:0;padding:10px}.kYWkaG_over{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 8%, var(--bg))}.kYWkaG_file{opacity:0;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.kYWkaG_file:focus-visible+.kYWkaG_pick{outline:2px solid var(--accent);outline-offset:2px}.kYWkaG_pick{cursor:pointer;padding:8px 16px;font-weight:600}.kYWkaG_title{overflow-wrap:anywhere;flex-basis:100%;font-weight:600}.kYWkaG_compact .kYWkaG_title{flex-basis:auto}.kYWkaG_drop .kYWkaG_hint{flex-basis:100%}.kYWkaG_set{border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;gap:8px;min-width:0;padding:10px 12px;display:flex}.kYWkaG_set[data-status=zip],.kYWkaG_set[data-status=file]{border-color:var(--ok)}.kYWkaG_set[data-status=missing]{border-color:var(--warn)}.kYWkaG_head{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.kYWkaG_big{overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0;font-size:1.05rem;font-weight:600;display:flex}.kYWkaG_actions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.kYWkaG_files summary{cursor:pointer;color:var(--muted);font-size:.85rem}.kYWkaG_entries{flex-direction:column;gap:4px;max-height:22rem;margin:6px 0 0;padding:0;list-style:none;display:flex;overflow:auto}.kYWkaG_entries li{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:4px 8px;padding:4px 0;display:flex}.kYWkaG_path{overflow-wrap:anywhere;flex:10rem;min-width:0;font-size:.9rem}.kYWkaG_entries li>p{flex-basis:100%}.kYWkaG_bar{justify-content:flex-end;display:flex}.kYWkaG_busy{color:var(--muted);align-items:center;gap:8px;margin:0;font-size:.9rem;display:flex}.kYWkaG_spinner{border:2px solid var(--line);border-top-color:var(--accent);border-radius:50%;flex:none;width:1em;height:1em;animation:.8s linear infinite kYWkaG_spin}@keyframes kYWkaG_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.kYWkaG_spinner{animation:none}}
