.price[data-v-7313fc56]{flex-direction:column;gap:10px;min-width:0;display:flex}.media-need[data-v-7313fc56]{border:1px dashed var(--line-2);width:100%;min-height:52px;color:var(--text-2);font-size:var(--fs-sm);text-align:start;transition:border-color var(--dur), color var(--dur), background var(--dur);border-radius:12px;align-items:center;gap:10px;padding:8px 16px;display:flex}.media-need[data-v-7313fc56]:hover{border-color:var(--text-3);color:var(--text)}.media-need.attn[data-v-7313fc56]{animation:media-attn-7313fc56 1.4s var(--ease-out)}@keyframes media-attn-7313fc56{0%,50%{border-color:var(--warning);color:var(--warning)}}.price-row[data-v-7313fc56]{flex-wrap:wrap;align-items:flex-end;gap:8px 16px;display:flex}.price-tag[data-v-7313fc56]{border-bottom:2px solid var(--line-2);cursor:text;transition:border-color var(--dur);align-items:flex-start;gap:2px;padding-bottom:4px;display:flex}.price-tag[data-v-7313fc56]:hover{border-color:var(--text-3)}.price-tag[data-v-7313fc56]:focus-within{border-color:var(--text)}.price-tag.err[data-v-7313fc56]{border-color:var(--danger)}.price-cur[data-v-7313fc56]{color:var(--text-2);margin-top:6px;font-size:18px;font-weight:600}.price-num[data-v-7313fc56]{font-variant-numeric:tabular-nums;font-size:40px;font-weight:700;line-height:1.2;display:inline-grid;position:relative}.price-num[data-v-7313fc56]:after{content:attr(data-v);visibility:hidden;white-space:pre;grid-area:1/1}.price-num input[data-v-7313fc56]{width:0;min-width:100%;height:1.2em;font:inherit;font-variant-numeric:inherit;caret-color:#0000;background:0 0;border:0;outline:none;grid-area:1/1;padding:0}.price-num input[data-v-7313fc56]::placeholder{color:var(--text-3)}.price-num input[data-v-7313fc56]:focus::placeholder{opacity:0}.price-num[data-v-7313fc56]:before{content:"";top:.21em;background:var(--text);opacity:0;border-radius:1px;width:2px;height:.76em;position:absolute;inset-inline-end:-3px}.price-num.empty[data-v-7313fc56]:before{inset-inline:1px auto}.price-tag:focus-within .price-num[data-v-7313fc56]:before{animation:1.1s step-end infinite caret-blink-7313fc56}@keyframes caret-blink-7313fc56{0%{opacity:1}50%{opacity:0}}@media (prefers-reduced-motion:reduce){.price-tag:focus-within .price-num[data-v-7313fc56]:before{opacity:1;animation:none}}.price-side[data-v-7313fc56]{flex-wrap:wrap;align-items:center;gap:6px;padding-bottom:6px;display:flex}.price-chip[data-v-7313fc56]{border-radius:var(--pill);min-width:44px;height:32px;font-size:var(--fs-sm);font-variant-numeric:tabular-nums;color:var(--text-2);transition:background var(--dur), color var(--dur);padding:0 12px;font-weight:600}.price-chip[data-v-7313fc56]:hover{color:var(--text)}.price-chip.on[data-v-7313fc56]{background:var(--text);color:var(--bg)}.price-chip.on[data-v-7313fc56]:before{opacity:0}.price-dia[data-v-7313fc56]{font-size:var(--fs-sm);color:var(--text-2);white-space:nowrap;margin-inline-end:6px}.hint[data-v-7313fc56]{margin:0}.hint.err[data-v-7313fc56]{color:var(--danger)}.price-warn[data-v-7313fc56]{font-size:var(--fs-sm);line-height:var(--lh-ui);color:var(--text-2);align-items:center;gap:8px;display:flex}.price-warn-i[data-v-7313fc56]{color:var(--warning);flex:none}
