.yKKzcG_tool,.yKKzcG_field,.yKKzcG_result{flex-direction:column;gap:6px;min-width:0;display:flex}.yKKzcG_tool{gap:12px}.yKKzcG_result{gap:10px}.yKKzcG_note,.yKKzcG_hint,.yKKzcG_meta{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:.85rem}.yKKzcG_meta{font-variant-numeric:tabular-nums}.yKKzcG_bad,.yKKzcG_warn,.yKKzcG_ok{color:var(--bad);overflow-wrap:anywhere;margin:0;font-size:.9rem}.yKKzcG_warn{color:var(--warn)}.yKKzcG_ok{color:var(--ok);font-weight:600}.yKKzcG_label,.yKKzcG_name{font-weight:600}.yKKzcG_wide{grid-column:1/-1}.yKKzcG_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}.yKKzcG_compact{text-align:left;justify-content:flex-start;min-height:0;padding:10px}.yKKzcG_over{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 8%, var(--bg))}.yKKzcG_file{opacity:0;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.yKKzcG_file:focus-visible+.yKKzcG_pick{outline:2px solid var(--accent);outline-offset:2px}.yKKzcG_pick{cursor:pointer;padding:8px 16px;font-weight:600}.yKKzcG_title{overflow-wrap:anywhere;flex-basis:100%;font-weight:600}.yKKzcG_compact .yKKzcG_title{flex-basis:auto}.yKKzcG_drop .yKKzcG_hint{flex-basis:100%}.yKKzcG_settings{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:12px 16px;display:grid}.yKKzcG_amount,.yKKzcG_chips,.yKKzcG_actions,.yKKzcG_vols li{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.yKKzcG_chip,.yKKzcG_icon{border:1px solid var(--line);background:var(--card);border-radius:999px;padding:4px 10px;font-size:.9rem}.yKKzcG_chip.yKKzcG_on{border-color:var(--accent);background:var(--accent);color:var(--accent-fg)}.yKKzcG_number{align-items:center;gap:4px;display:inline-flex}.yKKzcG_number input,.yKKzcG_text{border:1px solid var(--line);background:var(--card);color:var(--fg);border-radius:8px;min-width:0;padding:6px 8px}.yKKzcG_number input{width:6.5rem}.yKKzcG_number input[aria-invalid]{border-color:var(--bad)}.yKKzcG_check{cursor:pointer;align-items:flex-start;gap:8px;display:flex}.yKKzcG_check input{flex:none;margin-top:4px}.yKKzcG_list,.yKKzcG_parts,.yKKzcG_vols{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.yKKzcG_many{max-height:19rem;padding-right:4px;overflow:auto}.yKKzcG_item,.yKKzcG_part,.yKKzcG_split{border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;gap:6px;min-width:0;padding:10px 12px;display:flex}.yKKzcG_part{border-color:var(--ok)}.yKKzcG_split{border-color:var(--warn)}.yKKzcG_item{gap:2px;padding:4px 6px 4px 12px}.yKKzcG_head{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;display:grid}.yKKzcG_part .yKKzcG_head{grid-template-columns:minmax(0,1fr) auto}.yKKzcG_name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.yKKzcG_vols li .yKKzcG_name{white-space:normal;overflow-wrap:anywhere;flex:8rem}.yKKzcG_icon{border-radius:8px;width:30px;height:32px;padding:0}.yKKzcG_files summary{cursor:pointer;color:var(--muted);font-size:.85rem}.yKKzcG_files ul{overflow-wrap:anywhere;max-height:14rem;margin:6px 0 0;padding-left:1.2rem;font-size:.85rem;overflow:auto}.yKKzcG_big{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0;font-size:1.1rem;display:flex}.yKKzcG_bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.yKKzcG_go{padding:10px 22px;font-size:1.05rem;font-weight:600}.yKKzcG_go:disabled{opacity:.5}.yKKzcG_busy{color:var(--muted);align-items:center;gap:8px;margin:0;display:flex}.yKKzcG_spinner{border:2px solid var(--line);border-top-color:var(--accent);border-radius:50%;flex:none;width:1em;height:1em;animation:.8s linear infinite yKKzcG_spin}@keyframes yKKzcG_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.yKKzcG_spinner{animation:none}}@media (max-width:30rem){.yKKzcG_head{grid-template-columns:minmax(0,1fr) auto}.yKKzcG_head .yKKzcG_name{white-space:normal;overflow-wrap:anywhere;grid-column:1/-1}}
