.lDefSW_page{flex-direction:column;gap:14px;padding:20px 16px 56px;display:flex}.lDefSW_tabs{scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.lDefSW_tabs::-webkit-scrollbar{display:none}.lDefSW_tab{min-height:var(--jk-ctrl-lg);border-radius:var(--jk-radius-sm);color:#2d2d2d;text-align:left;cursor:pointer;background:#fff;border:1px solid #f0f0f0;flex-direction:column;flex-shrink:0;justify-content:center;align-items:flex-start;gap:2px;padding:6px 14px;transition:background .2s,color .2s;display:flex}.lDefSW_tabActive{color:#fff;background:linear-gradient(135deg,#1f84dd 0%,#64b6fe 100%);border-color:#0000}.lDefSW_tabTitle{font-size:var(--jk-fs-body);font-weight:600;line-height:1.2}.lDefSW_tabDesc{font-size:var(--jk-fs-caption);opacity:.8;line-height:1.2}.lDefSW_card{background:#fff;border:1px solid #f0f0f0;border-radius:16px}.lDefSW_rates{justify-content:space-between;gap:8px;padding:14px 16px;display:flex}.lDefSW_rate{flex-direction:column;gap:4px;min-width:0;display:flex}.lDefSW_rate:nth-child(2){align-items:center}.lDefSW_rate:last-child{align-items:flex-end}.lDefSW_rateLabel{font-size:var(--jk-fs-caption);color:#9c9c9c;white-space:nowrap}.lDefSW_rateValue{font-size:var(--jk-fs-subhead);color:#1f1f1f;white-space:nowrap;font-weight:700}.lDefSW_form{flex-direction:column;gap:14px;padding:18px;display:flex}.lDefSW_field{flex-direction:column;gap:6px;min-width:0;display:flex}.lDefSW_dims{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.lDefSW_label{font-size:var(--jk-fs-body);color:#2d2d2d}.lDefSW_input{width:100%;height:var(--jk-ctrl-lg);font-size:var(--jk-fs-control);color:#1f1f1f;border-radius:var(--jk-radius-pill);background:#fff;border:1px solid #e5e5e5;outline:none;padding:0 12px;transition:border-color .2s,box-shadow .2s}.lDefSW_input::placeholder{color:#bdbdbd}.lDefSW_input:focus{border-color:#2f8fe6;box-shadow:0 0 0 3px #2f8fe61f}.lDefSW_clearBtn{height:var(--jk-ctrl-lg);font-size:var(--jk-fs-button);color:#1f84dd;border-radius:var(--jk-radius-pill);cursor:pointer;background:#fff;border:1px solid #1f84dd;margin-top:4px;font-weight:500;transition:background .2s,color .2s}.lDefSW_clearBtn:hover{color:#fff;background:#1f84dd}.lDefSW_result{overflow:hidden}.lDefSW_resultHead{border-bottom:1px solid #f5f5f5;padding:16px 18px 12px}.lDefSW_resultTitle{font-size:var(--jk-fs-title);color:#1f1f1f;margin:0;font-weight:700}.lDefSW_resultDesc{font-size:var(--jk-fs-meta);color:#9c9c9c;margin-top:2px}.lDefSW_rows{padding:8px 18px}.lDefSW_row{justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.lDefSW_rowLabel{font-size:var(--jk-fs-body);color:#7a7a7a}.lDefSW_rowValue{font-size:var(--jk-fs-body);color:#1f1f1f;text-align:right;font-weight:700}.lDefSW_total{border-top:1px solid #f5f5f5;justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;display:flex}.lDefSW_totalLabel{font-size:var(--jk-fs-body);color:#2d2d2d;font-weight:600}.lDefSW_totalValue{font-size:var(--jk-fs-heading);color:#1f84dd;font-weight:700}.lDefSW_note{font-size:var(--jk-fs-body);color:#3a3a3a;background:#fff4f3;padding:16px 18px;line-height:1.5}.lDefSW_error{font-size:var(--jk-fs-body);color:#b42318;background:#fef3f2;border:1px solid #fecdca;border-radius:12px;padding:12px 16px}
