.NumberField_wrapper__3_ffL{display:flex;flex-direction:column;gap:12px;margin:16px 0}.NumberField_label__EbQsk{font-weight:600;font-size:.9rem;color:#f3f4f6;letter-spacing:.025em}.NumberField_valueRow__c3f3s{display:flex;align-items:baseline;justify-content:space-between;background:rgba(55,65,81,.3);padding:12px 16px;border-radius:12px;border:1px solid rgba(75,85,99,.3)}.NumberField_valueBadge__yqeMs{font-weight:700;font-size:1.5rem;background:linear-gradient(135deg,#10b981,#3b82f6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:.02em}.NumberField_unit__I5Kz5{color:#9ca3af;margin-left:8px;font-size:.9rem;font-weight:500}.NumberField_range__57HeG{width:100%;height:6px;border-radius:12px;border:none;background:linear-gradient(90deg,#374151,#4b5563);outline:none;appearance:none;-webkit-appearance:none;transition:all .2s ease;position:relative}.NumberField_range__57HeG::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:24px;height:24px;border-radius:50%;background:linear-gradient(135deg,#10b981,#3b82f6);border:3px solid #1f2937;cursor:pointer;box-shadow:0 4px 12px rgba(16,185,129,.3);transition:all .2s ease}.NumberField_range__57HeG::-webkit-slider-thumb:hover{transform:scale(1.1);box-shadow:0 6px 20px rgba(16,185,129,.4)}.NumberField_stepperRow__iz7Ql{display:flex;gap:12px;margin-top:12px}.NumberField_btn__ZjtfI{flex:1;height:44px;border-radius:12px;border:1px solid rgba(75,85,99,.3);background:rgba(55,65,81,.4);color:#f3f4f6;font-weight:600;cursor:pointer;transition:all .2s ease;backdrop-filter:blur(8px)}.NumberField_btn__ZjtfI:hover{background:rgba(16,185,129,.1);border-color:rgba(16,185,129,.3);transform:translateY(-1px);box-shadow:0 4px 12px rgba(16,185,129,.15)}.NumberField_btn__ZjtfI:active{transform:translateY(0);box-shadow:0 2px 4px rgba(16,185,129,.2)}