._5_Y90q_wrap{grid-template-columns:1fr 340px;align-items:start;gap:40px;display:grid}@media (max-width:900px){._5_Y90q_wrap{grid-template-columns:1fr;gap:24px}}._5_Y90q_controls{flex-direction:column;gap:24px;display:flex}._5_Y90q_group{border-radius:var(--radius-feature);background:#fff;border:1px solid #0f151714;padding:24px 26px}._5_Y90q_groupLabel{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted);margin-bottom:14px;font-size:11px;font-weight:500;display:block}._5_Y90q_segRow{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}@media (max-width:480px){._5_Y90q_segRow{grid-template-columns:1fr}}._5_Y90q_seg{background:var(--paper-50);color:var(--text-on-light);cursor:pointer;border:1px solid #0f15171f;border-radius:10px;padding:10px 14px;font-family:inherit;font-size:13px;font-weight:500;transition:background .2s,border-color .2s,color .2s}._5_Y90q_seg:hover{border-color:var(--electric-400)}._5_Y90q_segActive{background:var(--midnight-900);color:#fff;border-color:var(--midnight-900)}._5_Y90q_segActive:hover{border-color:var(--midnight-900)}._5_Y90q_stateSelect{width:100%;font-size:14.5px;font-family:var(--font-body);background:var(--paper-50);color:var(--text-on-light);border:1px solid #0f151724;border-radius:10px;padding:12px 14px}._5_Y90q_stateSelect:focus{border-color:var(--electric-500);outline:none;box-shadow:0 0 0 3px #4c9ef02e}._5_Y90q_items{flex-direction:column;gap:14px;display:flex}._5_Y90q_item{border-bottom:1px solid #0f15170f;padding:16px 0}._5_Y90q_item:last-child{border-bottom:none;padding-bottom:0}._5_Y90q_itemHead{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:10px;display:flex}._5_Y90q_itemLabel{letter-spacing:-.005em;color:var(--text-on-light);align-items:center;gap:8px;font-size:14.5px;font-weight:600;display:inline-flex}._5_Y90q_checkbox{accent-color:var(--electric-500);width:16px;height:16px}._5_Y90q_itemCost{font-family:var(--font-mono);color:var(--text-muted);letter-spacing:.02em;font-size:13px;font-weight:500}._5_Y90q_slider{width:100%;accent-color:var(--electric-500)}._5_Y90q_itemDetail{color:var(--text-muted);margin-top:8px;font-size:12.5px;line-height:1.5}._5_Y90q_result{background:var(--midnight-900);color:var(--text-on-dark);border-radius:var(--radius-feature);box-shadow:var(--shadow-feature);border:1px solid #ffffff0f;padding:28px 26px;position:sticky;top:100px}._5_Y90q_resultEyebrow{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--electric-400);margin-bottom:6px;font-size:11px;font-weight:500;display:block}._5_Y90q_resultTitle{letter-spacing:-.015em;margin:0 0 24px;font-size:18px;font-weight:700}._5_Y90q_resultNet{letter-spacing:-.03em;color:var(--electric-400);font-variant-numeric:tabular-nums;margin-bottom:4px;font-size:44px;font-weight:700;line-height:1}._5_Y90q_resultGross{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:#ffffff80;margin-bottom:22px;font-size:12px;text-decoration:line-through;display:inline-block}._5_Y90q_layerRow{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:baseline;padding:10px 0;font-size:13.5px;display:flex}._5_Y90q_layerRow:last-of-type{border-bottom:none}._5_Y90q_layerLabel{color:#ffffffb3}._5_Y90q_layerAmount{font-family:var(--font-mono);letter-spacing:.01em;color:var(--text-on-dark);font-variant-numeric:tabular-nums;font-size:13.5px;font-weight:600}._5_Y90q_layerMinus:before{content:"− ";color:var(--electric-400)}._5_Y90q_note{color:#ffffff80;margin-top:16px;font-size:12px;line-height:1.5}
