.kx-shipsim{margin:6px 0 16px;padding:12px 14px;border:1px solid var(--kx-border);border-radius:calc(var(--kx-radius)*1.1);background:var(--kx-card-bg,var(--kx-bg))}.kx-shipsim__l{align-items:center;font-weight:700;font-size:.9rem;margin-bottom:8px}.kx-shipsim__l .kx-i{color:var(--kx-vacc,var(--kx-text))}.kx-shipsim__l,.kx-shipsim__row{display:flex;gap:8px}.kx-shipsim__row input{flex:1;min-width:0;min-height:44px;letter-spacing:.04em}.kx-shipsim__row .button{min-height:44px;padding:0 18px;width:auto}.kx-shipsim.is-busy{opacity:.6;pointer-events:none}.kx-shipsim__out ul{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:6px}.kx-shipsim__out li{display:flex;justify-content:space-between;gap:10px;padding:9px 12px;border-radius:10px;background:var(--kx-surface);font-size:.88rem}.kx-shipsim__out li.is-free b{color:var(--kx-success)}.kx-shipsim__note{margin:8px 0 0;font-size:.76rem;color:var(--kx-muted)}.kx-shipsim__err{margin:8px 0 0;font-size:.85rem;color:var(--kx-sale)}