._7rFgFG_drop{border:2px dashed var(--line);background:var(--bg);border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;min-width:0;padding:14px;display:flex;position:relative}._7rFgFG_drop._7rFgFG_over{border-color:var(--accent)}._7rFgFG_file{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}._7rFgFG_pick{cursor:pointer;flex-direction:column;flex:16rem;gap:2px;min-width:0;display:flex}._7rFgFG_pick strong{color:var(--accent)}._7rFgFG_pick span{color:var(--muted);font-size:.85rem}._7rFgFG_file:focus-visible+._7rFgFG_pick{outline:2px solid var(--accent);outline-offset:4px;border-radius:4px}._7rFgFG_sample{flex:0 auto;max-width:100%}._7rFgFG_results{flex-direction:column;gap:10px;min-width:0;display:flex}._7rFgFG_summary{border:1px solid var(--line);background:var(--bg);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;display:flex}._7rFgFG_summary p{flex-wrap:wrap;align-items:baseline;gap:4px 10px;min-width:0;margin:0;display:flex}._7rFgFG_pct{color:var(--ok)}._7rFgFG_busy{color:var(--muted);font-size:.85rem}._7rFgFG_note{color:var(--warn);flex-basis:100%;font-size:.85rem}._7rFgFG_actions{flex-wrap:wrap;gap:8px;display:flex}._7rFgFG_actions button:disabled,._7rFgFG_rowActions button:disabled{opacity:.5;cursor:default}._7rFgFG_list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}._7rFgFG_row{border:1px solid var(--line);background:var(--card);border-radius:10px;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px;display:grid}._7rFgFG_stale{opacity:.6}._7rFgFG_thumb{background:repeating-conic-gradient(var(--line) 0 25%, transparent 0 50%) 0 0 / 12px 12px;border-radius:6px;width:56px;height:56px;overflow:hidden}._7rFgFG_thumb img{object-fit:cover;width:100%;height:100%;display:block}._7rFgFG_info{flex-direction:column;gap:1px;min-width:0;font-size:.9rem;display:flex}._7rFgFG_name{overflow-wrap:anywhere;font-weight:600}._7rFgFG_sizes{font-variant-numeric:tabular-nums}._7rFgFG_down{color:var(--ok)}._7rFgFG_up{color:var(--warn)}._7rFgFG_meta{color:var(--muted);flex-wrap:wrap;gap:2px 10px;font-size:.85rem;display:flex}._7rFgFG_badges{flex-wrap:wrap;gap:4px;display:flex}._7rFgFG_badges:empty{display:none}._7rFgFG_badges>span{border:1px solid var(--line);border-radius:999px;padding:0 6px;font-size:.75rem}._7rFgFG_good{color:var(--ok);border-color:currentColor!important}._7rFgFG_warn{color:var(--warn);border-color:currentColor!important}._7rFgFG_err{color:var(--bad);font-size:.85rem}._7rFgFG_rowActions{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}._7rFgFG_rowActions ._7rFgFG_btn,._7rFgFG_rowActions button{padding:4px 10px;font-size:.85rem}._7rFgFG_x{line-height:1;font-size:1.1rem!important}@media (max-width:560px){._7rFgFG_row{grid-template-columns:48px minmax(0,1fr)}._7rFgFG_thumb{width:48px;height:48px}._7rFgFG_rowActions{grid-column:1/-1;justify-content:flex-start}}._7rFgFG_cmp{flex-direction:column;gap:8px;display:flex}._7rFgFG_stage{background:repeating-conic-gradient(var(--line) 0 25%, transparent 0 50%) 0 0 / 16px 16px;border-radius:8px;width:100%;max-height:70vh;margin:0 auto;position:relative;overflow:hidden}._7rFgFG_layer{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}._7rFgFG_bar{pointer-events:none;background:#fff;width:2px;margin-left:-1px;position:absolute;top:0;bottom:0;box-shadow:0 0 0 1px #0006}._7rFgFG_tag{color:#fff;background:#0009;border-radius:999px;padding:1px 8px;font-size:.75rem;position:absolute;top:6px}._7rFgFG_tagL{left:6px}._7rFgFG_tagR{right:6px}._7rFgFG_cmpRow{align-items:center;gap:8px;display:flex}._7rFgFG_cmpRow input{flex:1;min-width:0}._7rFgFG_chips{flex-wrap:wrap;gap:6px;display:flex}._7rFgFG_chip{border:1px solid var(--line);background:var(--card);overflow-wrap:anywhere;border-radius:999px;max-width:100%;padding:4px 10px;font-size:.9rem}._7rFgFG_chip._7rFgFG_on{border-color:var(--accent);background:var(--accent);color:var(--accent-fg)}._7rFgFG_tool{flex-direction:column;gap:12px;min-width:0;display:flex}._7rFgFG_panel{border:1px solid var(--line);border-radius:10px;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:12px 16px;min-width:0;padding:12px;display:grid}._7rFgFG_field{flex-direction:column;gap:4px;min-width:0;font-size:.9rem;display:flex}._7rFgFG_label{font-weight:600}._7rFgFG_field select,._7rFgFG_field input[type=number],._7rFgFG_field input[type=text]{border:1px solid var(--line);background:var(--card);border-radius:8px;width:100%;min-width:0;padding:6px 8px}._7rFgFG_wide{grid-column:1/-1}._7rFgFG_inline{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}._7rFgFG_inline input[type=range]{flex:8rem;min-width:0}._7rFgFG_field ._7rFgFG_inline input[type=number]{flex:none;width:6.5rem}._7rFgFG_field input[type=color]{border:1px solid var(--line);background:var(--card);border-radius:6px;width:3rem;height:2rem;padding:0}._7rFgFG_check{align-items:flex-start;gap:6px;min-width:0;font-size:.9rem;display:flex}._7rFgFG_check input{flex:none;margin-top:.3em}._7rFgFG_hint{color:var(--muted);margin:0;font-size:.8rem}._7rFgFG_missing{color:var(--warn);margin:0;font-size:.85rem;font-weight:600}._7rFgFG_localNote{color:var(--muted);margin:0;font-size:.8rem}
