.calculator_page__85Fxx{width:100%;max-width:820px;margin:0 auto;padding:24px 16px;background:var(--tool-bg);display:flex;flex-direction:column;gap:16px}.calculator_card__DEY9Z{background:var(--tool-surface);border:1px solid var(--tool-border);border-radius:var(--tool-radius-lg);overflow:hidden;margin-bottom:12px}.calculator_cardHeader__u6o_r{padding:20px 24px}.calculator_cardHeader__u6o_r.calculator_primary__t2j57{background:linear-gradient(90deg,#2563eb,#0891b2);color:#fff}.calculator_cardTitle__vNvLr{font-size:20px;font-weight:700;margin:0 0 4px;color:inherit}.calculator_cardDesc__njkwe{font-size:13px;color:rgba(255,255,255,.8);margin:0}.calculator_cardBody__NIA9E{padding:24px}.calculator_cardBody__NIA9E.calculator_sm__3JkU_{padding:16px 20px}.calculator_fieldGroup__xhm9H{margin-bottom:20px}.calculator_fieldLabelWrap__vOvn9{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.calculator_fieldLabel__SvzV2{font-size:14px;font-weight:600;color:var(--tool-text-primary);margin:0}.calculator_fieldBadge__Rr92c{font-size:11px;font-weight:600;color:var(--tool-text-muted);background:#f3f4f6;padding:2px 6px;border-radius:4px}.calculator_inputWrap__aDprw{position:relative}.calculator_fieldInput__knoH_{height:56px;width:100%;box-sizing:border-box;padding:0 16px;font-size:20px;font-family:monospace;font-weight:700;letter-spacing:2px;text-align:center;color:#1d4ed8;background:var(--tool-surface);border:2px solid var(--tool-border);border-radius:var(--tool-radius-md);outline:none;text-transform:uppercase;transition:border-color .2s,box-shadow .2s}.calculator_fieldInput__knoH_:focus{border-color:#3b82f6;box-shadow:0 0 0 4px rgba(59,130,246,.15)}.calculator_fieldInput__knoH_::placeholder{color:#9ca3af;font-weight:500}.calculator_inputSuffix__yPSe8{position:absolute;right:16px;top:50%;transform:translateY(-50%);display:flex;align-items:center;gap:8px}.calculator_charCount__QXB1D{font-size:12px;font-weight:600;color:var(--tool-text-muted)}.calculator_infoBox__8hSB5{display:flex;gap:8px;align-items:flex-start;background:#eff6ff;border:1px solid #bfdbfe;border-radius:var(--tool-radius-sm);padding:12px;margin-top:12px}.calculator_infoIcon__GfIbi{color:#2563eb;flex-shrink:0;margin-top:2px}.calculator_infoText__aaWLB{font-size:12px;color:#1e40af;margin:0;line-height:1.5}.calculator_submitButton__4bh_c{width:100%;height:48px!important;min-height:48px!important;font-size:15px!important;font-weight:600!important;border-radius:var(--tool-radius-md)!important}.calculator_statusHeader__Zr4qh{padding:20px 24px;display:flex;align-items:center;gap:12px}.calculator_statusHeader__Zr4qh.calculator_success__NQXjI{background:linear-gradient(90deg,#16a34a,#059669);color:#fff}.calculator_statusHeader__Zr4qh.calculator_error__yK0U0{background:linear-gradient(90deg,#dc2626,#e11d48);color:#fff}.calculator_statusIcon__rYV00{flex-shrink:0}.calculator_statusTitle___kEBq{font-size:16px;font-weight:700;margin:0;color:#fff}.calculator_statusDesc__yPbpX{font-size:12px;margin:2px 0 0;color:rgba(255,255,255,.8)}.calculator_panDisplayBox__IhQlK{background:linear-gradient(135deg,#f0fdf4,#ecfdf5);border:1px solid #bbf7d0;border-radius:var(--tool-radius-sm);padding:20px;margin-bottom:20px}.calculator_panLabel__Qk0Zr{font-size:11px;font-weight:600;color:#15803d;text-transform:uppercase;letter-spacing:.05em;margin:0 0 12px}.calculator_panValueWrap__6gaWZ{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.calculator_panValue__HpGgl{font-size:28px;font-family:monospace;font-weight:700;letter-spacing:4px;color:#15803d;margin:0}.calculator_copyBtn__uVM7v{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;border:1px solid #86efac;background:#fff;color:#16a34a;cursor:pointer;transition:.15s}.calculator_copyBtn__uVM7v:hover{background:#f0fdf4}.calculator_copiedText__DW20L{font-size:11px;font-weight:600;color:#16a34a;width:100%;margin-top:8px}.calculator_entityGrid__7ynQi{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:20px}.calculator_entityCard__pFayE{padding:16px;border-radius:var(--tool-radius-sm);border:1px solid}.calculator_entityCard__pFayE.calculator_blue__YHh05{background:linear-gradient(135deg,#eff6ff,#ecfeff);border-color:#bfdbfe}.calculator_entityCard__pFayE.calculator_purple__j90rS{background:linear-gradient(135deg,#faf5ff,#fdf2f8);border-color:#e9d5ff}.calculator_entityLabel__ywKNl{font-size:12px;color:var(--tool-text-secondary);margin:0 0 8px;font-weight:500}.calculator_entityValue__9kuF2{font-size:16px;font-weight:600;margin:0}.calculator_entityCard__pFayE.calculator_blue__YHh05 .calculator_entityValue__9kuF2{color:#1d4ed8;font-family:monospace;font-size:18px}.calculator_entityCard__pFayE.calculator_purple__j90rS .calculator_entityValue__9kuF2{color:#7e22ce}.calculator_successMsg__EqOB0{background:linear-gradient(90deg,#dcfce7,#d1fae5);border-left:4px solid #16a34a;padding:16px;border-radius:var(--tool-radius-sm);margin-bottom:20px}.calculator_successText__j3ntH{font-size:13px;font-weight:600;color:#14532d;margin:0}.calculator_errList__Cr09f{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.calculator_errItem__S4HDO{display:flex;gap:12px;background:#fef2f2;border:1px solid #fecaca;padding:16px;border-radius:var(--tool-radius-sm)}.calculator_errIcon__lUaQN{font-weight:700;color:#dc2626;margin-top:2px}.calculator_errText__5Z1PZ{font-size:13px;color:#7f1d1d;margin:0}.calculator_correctFormatBox__rtAEI{background:linear-gradient(90deg,#fffbeb,#ffedd5);border:1px solid #fde68a;border-radius:var(--tool-radius-sm);padding:20px;margin-bottom:20px}.calculator_correctFormatTitle__ndysl{font-size:13px;font-weight:700;color:#92400e;margin:0 0 12px}.calculator_correctFormatGrid__gaHvq{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-left:12px}.calculator_correctFormatItem__2yUru{display:flex;gap:8px;font-size:13px;color:#92400e}.calculator_correctFormatItem__2yUru.calculator_full__MRpBa{grid-column:1/-1}.calculator_resetBtnLg__c54vk{width:100%;height:48px;border:none;border-radius:var(--tool-radius-md);background:linear-gradient(90deg,#2563eb,#0891b2);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:filter .2s}.calculator_resetBtnLg__c54vk:hover{filter:brightness(1.1)}.calculator_breakdownHeader__85qOA{background:linear-gradient(90deg,#fffbeb,#ffedd5);padding:20px 24px;border-bottom:1px solid #fde68a}.calculator_breakdownTitle__TJmSo{font-size:18px;font-weight:700;margin:0 0 4px;color:#1f2937}.calculator_breakdownDesc__QCDLU{font-size:13px;color:var(--tool-text-secondary);margin:0}.calculator_breakdownList__6SlGG{display:flex;flex-direction:column;gap:16px}.calculator_breakdownItem__cmUEW{display:flex;justify-content:space-between;align-items:center;background:linear-gradient(90deg,#fffbeb,#ffedd5);border:1px solid #fde68a;border-radius:var(--tool-radius-sm);padding:16px;transition:.2s}.calculator_breakdownItem__cmUEW:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.calculator_breakdownLeft__QfaN4{display:flex;align-items:center;gap:12px}.calculator_breakdownNum__0h6ew{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:#d97706;color:#fff;font-size:13px;font-weight:700}.calculator_breakdownText__61ko2{font-size:14px;font-weight:600;color:var(--tool-text-primary);margin:0;display:flex;align-items:center}.calculator_breakdownVal___gspN{font-family:monospace;font-size:16px;font-weight:700;color:#b45309;background:#fff;border:1px solid #fcd34d;padding:4px 12px;border-radius:6px}.calculator_entityHeader__5dJ8O{background:linear-gradient(90deg,#eef2ff,#eff6ff);padding:20px 24px;border-bottom:1px solid #e5e7eb}.calculator_entityTitle__QJ1Qn{font-size:18px;font-weight:700;margin:0 0 4px;color:#1f2937}.calculator_entityDesc__AX4WA{font-size:13px;color:var(--tool-text-secondary);margin:0}.calculator_entityTypesGrid__JirpI{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}.calculator_entityTypeItem__boXs_{display:flex;align-items:center;gap:12px;background:linear-gradient(to bottom right,#eef2ff,#eff6ff);border:1px solid #c7d2fe;border-radius:var(--tool-radius-sm);padding:16px;transition:.2s}.calculator_entityTypeItem__boXs_:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.1);transform:translateY(-2px)}.calculator_entityTypeCode__XhE0R{font-family:monospace;font-size:18px;font-weight:700;color:#fff;background:linear-gradient(to bottom right,#4f46e5,#2563eb);padding:6px 12px;border-radius:6px}.calculator_entityTypeText__K52WJ{font-size:13px;font-weight:600;color:var(--tool-text-primary);margin:0;display:flex;align-items:center}@media (max-width:640px){.calculator_page__85Fxx{padding:16px 12px}.calculator_correctFormatGrid__gaHvq,.calculator_entityGrid__7ynQi{grid-template-columns:1fr}}.calculator_submitButton__4bh_c:hover{background-color:#0165a3!important}