.dsr-module__8CMrlq__wrap{flex-direction:column;gap:12px;display:flex}.dsr-module__8CMrlq__card{background:var(--bg2);border:1px solid var(--border);border-radius:var(--radius-card);box-sizing:border-box;padding:16px 18px}@media (max-width:600px){.dsr-module__8CMrlq__card{border-radius:var(--radius-m);padding:14px}}.dsr-module__8CMrlq__cardLabel{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;align-items:baseline;margin-bottom:12px;font-size:11px;font-weight:600;display:flex}.dsr-module__8CMrlq__cardHint{text-transform:none;letter-spacing:0;color:var(--muted);font-size:11px;font-weight:400}.dsr-module__8CMrlq__inputGrid{grid-template-columns:1fr 1fr;gap:10px 12px;display:grid}@media (max-width:540px){.dsr-module__8CMrlq__inputGrid{gap:8px}}@media (max-width:400px){.dsr-module__8CMrlq__inputGrid{grid-template-columns:1fr}}.dsr-module__8CMrlq__field{flex-direction:column;gap:5px;min-width:0;display:flex}.dsr-module__8CMrlq__fieldLabel{color:var(--muted);justify-content:space-between;align-items:baseline;gap:6px;font-size:12px;font-weight:600;display:flex}.dsr-module__8CMrlq__fieldHint{color:var(--muted);font-size:11px;font-weight:400}.dsr-module__8CMrlq__inputRow{align-items:center;gap:8px;display:flex}.dsr-module__8CMrlq__numInput{background:var(--bg3);border:1px solid var(--border);min-width:0;font-family:var(--font-sans);color:var(--text);text-align:right;appearance:textfield;border-radius:10px;outline:none;flex:1;padding:11px 13px;font-size:16px;font-weight:700}.dsr-module__8CMrlq__numInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.dsr-module__8CMrlq__numInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.dsr-module__8CMrlq__numInput:focus{border-color:var(--accent)}.dsr-module__8CMrlq__unit{color:var(--muted);flex-shrink:0;font-size:13px;font-weight:700}.dsr-module__8CMrlq__segRow{background:var(--bg3);border-radius:10px;flex-wrap:wrap;gap:4px;padding:3px;display:flex}.dsr-module__8CMrlq__segBtn{border-radius:var(--radius-s);font-family:var(--font-sans);color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:none;flex:auto;padding:8px 6px;font-size:13px;font-weight:600;transition:all .12s}.dsr-module__8CMrlq__segBtnActive{background:var(--bg2);color:var(--accent);box-shadow:0 1px 3px #0f172a14}.dsr-module__8CMrlq__hero{border:1px solid var(--emerald-600);border-radius:var(--radius-card);text-align:center;background:linear-gradient(135deg,#0596691a,#05966908);padding:20px 22px}.dsr-module__8CMrlq__heroLabel{color:var(--emerald-600);margin-bottom:6px;font-size:12px;font-weight:700}.dsr-module__8CMrlq__heroNum{font-family:var(--font-sans);color:var(--emerald-600);letter-spacing:-1px;font-size:clamp(26px,6vw,36px);font-weight:800;line-height:1.1}.dsr-module__8CMrlq__heroSub{color:var(--muted);margin-top:8px;font-size:13px;line-height:1.6}.dsr-module__8CMrlq__heroSub strong{color:var(--text)}.dsr-module__8CMrlq__bindBadge{border-radius:var(--radius-pill);color:var(--red-600);background:#dc26261a;margin-top:8px;padding:3px 10px;font-size:12px;font-weight:700;display:inline-block}.dsr-module__8CMrlq__resultGrid{flex-direction:column;gap:4px;display:flex}.dsr-module__8CMrlq__resRow{border-bottom:1px dashed var(--border);font-family:var(--font-sans);grid-template-columns:1fr auto;align-items:center;gap:10px;padding:11px 4px;display:grid}.dsr-module__8CMrlq__resRow:last-child{border-bottom:none}.dsr-module__8CMrlq__resName{color:var(--text);font-size:13px;font-weight:600}.dsr-module__8CMrlq__resName small{color:var(--muted);margin-top:2px;font-size:11px;font-weight:400;display:block}.dsr-module__8CMrlq__resVal{font-family:var(--font-sans);color:var(--text);text-align:right;font-variant-numeric:tabular-nums;font-size:15px;font-weight:800}.dsr-module__8CMrlq__gauge{background:var(--bg3);border-radius:var(--radius-pill);height:14px;margin:6px 0 2px;position:relative;overflow:hidden}.dsr-module__8CMrlq__gaugeFill{border-radius:var(--radius-pill);height:100%;transition:width .3s;position:absolute;top:0;left:0}.dsr-module__8CMrlq__gaugeLimit{background:var(--red-600);width:2px;position:absolute;top:-3px;bottom:-3px}.dsr-module__8CMrlq__gaugeLabel{color:var(--muted);font-size:11px;font-family:var(--font-sans);justify-content:space-between;margin-top:4px;font-weight:600;display:flex}.dsr-module__8CMrlq__statusOk{color:var(--emerald-600)}.dsr-module__8CMrlq__statusWarn{color:var(--amber-600)}.dsr-module__8CMrlq__statusOver{color:var(--red-600)}.dsr-module__8CMrlq__note{color:var(--muted);font-size:12px;line-height:1.7;font-family:var(--font-sans);margin:10px 0 0}.dsr-module__8CMrlq__note strong{color:var(--text)}.dsr-module__8CMrlq__advanced{background:var(--bg2);border:1px solid var(--border);border-radius:var(--radius-m);padding:8px 14px}.dsr-module__8CMrlq__advanced summary{cursor:pointer;color:var(--muted);font-size:13px;font-family:var(--font-sans);padding:6px 0;font-weight:600;list-style:none}.dsr-module__8CMrlq__advanced summary:before{content:"▶ ";margin-right:4px;font-size:11px;transition:transform .15s;display:inline-block}.dsr-module__8CMrlq__advanced[open] summary:before{transform:rotate(90deg)}.dsr-module__8CMrlq__advanced[open] summary{color:var(--text);margin-bottom:8px}
