
.fi-wrap[data-v-a49074e8]{display:flex;flex-direction:column;gap:14px;}
.fi-grid[data-v-a49074e8]{display:grid;grid-template-columns:1fr 1fr;gap:12px;}
@media(max-width:640px){.fi-grid[data-v-a49074e8]{grid-template-columns:1fr;}}
.fi-section[data-v-a49074e8]{background:#f8fafc;border-radius:10px;padding:12px;border:1px solid #e2e8f0;}
.fi-sec-title[data-v-a49074e8]{font-size:.7rem;font-weight:700;text-transform:uppercase;color:#3b82f6;letter-spacing:.06em;margin-bottom:8px;}
.fi-fields[data-v-a49074e8]{display:grid;grid-template-columns:1fr 1fr;gap:4px 8px;align-items:center;}
.fi-fields label[data-v-a49074e8]{font-size:.7rem;color:#475569;font-weight:500;}
.fi-fields select[data-v-a49074e8],.fi-fields input[data-v-a49074e8]{border:1px solid #d1d5db;border-radius:6px;padding:4px 8px;font-size:.8rem;width:100%;background:white;}
.fi-fields select[data-v-a49074e8]:focus,.fi-fields input[data-v-a49074e8]:focus{outline:none;border-color:#3b82f6;ring:2px solid #bfdbfe;}
.fi-output[data-v-a49074e8]{background:#0f172a;border-radius:12px;padding:14px;}
.fi-out-title[data-v-a49074e8]{font-size:.7rem;font-weight:700;color:#38bdf8;text-transform:uppercase;letter-spacing:.06em;margin-bottom:10px;}
.fi-out-grid[data-v-a49074e8]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;}
@media(max-width:640px){.fi-out-grid[data-v-a49074e8]{grid-template-columns:repeat(2,1fr);}}
.fi-out-item[data-v-a49074e8]{background:rgba(255,255,255,.06);border-radius:8px;padding:8px;text-align:center;}
.fi-out-icon[data-v-a49074e8]{font-size:1.1rem;}
.fi-out-val[data-v-a49074e8]{font-size:.9rem;font-weight:800;color:#38bdf8;margin:2px 0;}
.fi-out-u[data-v-a49074e8]{font-size:.6rem;color:#64748b;}
.fi-out-l[data-v-a49074e8]{font-size:.62rem;color:#94a3b8;margin-top:2px;}


.inp-wrap[data-v-9a63bc74]{display:flex;flex-direction:column;gap:12px;}
.inp-grid[data-v-9a63bc74]{display:grid;grid-template-columns:1fr 1fr;gap:10px;}
@media(max-width:640px){.inp-grid[data-v-9a63bc74]{grid-template-columns:1fr;}}
.inp-section[data-v-9a63bc74]{background:#f8fafc;border-radius:10px;padding:12px;border:1px solid #e2e8f0;}
.inp-section.mt-2[data-v-9a63bc74]{margin-top:0;}
.sub-title[data-v-9a63bc74]{font-size:.68rem;font-weight:700;color:#3b82f6;margin-bottom:8px;text-transform:uppercase;letter-spacing:.05em;}
.fields[data-v-9a63bc74]{display:grid;grid-template-columns:1fr 1fr;gap:3px 8px;align-items:center;}
.fields-4[data-v-9a63bc74]{grid-template-columns:repeat(4,1fr);}
.fields label[data-v-9a63bc74]{font-size:.68rem;color:#475569;font-weight:500;}
.fields input[data-v-9a63bc74],.fields select[data-v-9a63bc74]{border:1px solid #d1d5db;border-radius:6px;padding:4px 8px;font-size:.78rem;width:100%;background:white;}
.output-bar[data-v-9a63bc74]{background:#0f172a;border-radius:12px;padding:12px;}
.out-title[data-v-9a63bc74]{font-size:.68rem;font-weight:700;color:#38bdf8;text-transform:uppercase;letter-spacing:.06em;margin-bottom:8px;}
.out-grid[data-v-9a63bc74]{display:grid;grid-template-columns:repeat(5,1fr);gap:6px;}
@media(max-width:640px){.out-grid[data-v-9a63bc74]{grid-template-columns:repeat(2,1fr);}}
.out-item[data-v-9a63bc74]{background:rgba(255,255,255,.06);border-radius:8px;padding:8px;text-align:center;}
.out-icon[data-v-9a63bc74]{font-size:1rem;}.out-val[data-v-9a63bc74]{font-size:.85rem;font-weight:800;color:#38bdf8;margin:2px 0;}.out-u[data-v-9a63bc74]{font-size:.58rem;color:#64748b;}.out-l[data-v-9a63bc74]{font-size:.6rem;color:#94a3b8;margin-top:1px;}


.mrp[data-v-mto-rab-20261104]{min-width:0;padding:14px;border:1px solid #cbd5e1;border-radius:10px;background:#f8fafc;margin:0 0 14px}.mrp legend[data-v-mto-rab-20261104]{padding:0 6px;font-size:14px;font-weight:700;color:#334155}.mrp-grid[data-v-mto-rab-20261104]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.mrp-grid label[data-v-mto-rab-20261104]{font-size:13px;color:#334155;display:flex;flex-direction:column;gap:4px}.mrp-grid input[data-v-mto-rab-20261104]{font:inherit;width:100%;padding:8px;border:1px solid #cbd5e1;border-radius:6px;background:white}.mrp-note[data-v-mto-rab-20261104]{font-size:12px;line-height:1.5;color:#64748b;margin:8px 0}.mrp-scope[data-v-mto-rab-20261104]{border-top:1px solid #e2e8f0;margin-top:12px;padding-top:12px}.mrp-check[data-v-mto-rab-20261104]{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600}.mrp-check input[data-v-mto-rab-20261104]{width:16px;height:16px;flex:none}@media(max-width:640px){.mrp-grid[data-v-mto-rab-20261104]{grid-template-columns:1fr}}

