.admin-cost-control{grid-column:span 2}
.admin-cost-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:7px}
.admin-cost-head span{font-size:.76rem;color:var(--muted);font-weight:700}
.admin-cost-head output{display:inline-flex;align-items:center;justify-content:center;min-width:102px;padding:6px 10px;border-radius:999px;background:var(--navy);color:#fff;font-size:.82rem;font-weight:950}
.fields .admin-cost-control input[type=range]{appearance:none;height:10px;padding:0;border:0;border-radius:999px;background:linear-gradient(90deg,var(--teal),#76dfd6);accent-color:var(--teal);cursor:pointer}
.fields .admin-cost-control input[type=range]::-webkit-slider-thumb{appearance:none;width:27px;height:27px;border-radius:50%;background:var(--gold);border:4px solid #fff;box-shadow:0 2px 8px #071b2e45}
.fields .admin-cost-control input[type=range]::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:var(--gold);border:4px solid #fff;box-shadow:0 2px 8px #071b2e45}
.admin-cost-scale{display:flex;justify-content:space-between;color:var(--muted);font-size:.7rem;font-weight:850;margin-top:3px}
@media(max-width:620px){.admin-cost-control{grid-column:auto}}
