.real-estate-fee_split__v3SKF{container-type:inline-size;display:grid;gap:20px;align-items:start;grid-template-columns:1fr}@container (min-width: 860px){.real-estate-fee_split__v3SKF{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}}@media (min-width:900px){.real-estate-fee_split__v3SKF{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}}.real-estate-fee_stickyInspector__FDbwa{position:sticky;top:24px}@media (max-width:899px){.real-estate-fee_stickyInspector__FDbwa{position:static}}.real-estate-fee_inputs__1PGVN{container-type:inline-size;display:grid;gap:16px;margin-top:16px}@container (min-width: 620px){.real-estate-fee_inputsTwo__lojw6{grid-template-columns:repeat(2,minmax(0,1fr))}}.real-estate-fee_group___a4tN{display:grid;gap:8px;margin-top:18px}.real-estate-fee_groupLabel__ZI_UD{font-size:14px;font-weight:600}.real-estate-fee_chipRow__lk27r{display:flex;flex-wrap:wrap;gap:8px}.real-estate-fee_chip__77PpV{min-height:44px;padding:0 16px;border-radius:999px;font:inherit;font-size:13px;border:1px solid var(--color-border,rgba(127,127,127,.28));background:var(--color-surface-secondary,transparent);color:inherit;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:border-color .15s ease,background .15s ease}.real-estate-fee_chip__77PpV:focus-visible{outline:2px solid var(--color-accent,#199be7);outline-offset:2px}.real-estate-fee_chipOn__gjVKN{border-color:var(--color-accent,#199be7);background:color-mix(in oklch,var(--color-accent,#199be7) 14%,transparent);font-weight:600}.real-estate-fee_quickBtns__bKnL9{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.real-estate-fee_quickBtn__YbUx_{min-height:32px;padding:0 10px;font-size:12px;border-radius:6px;border:1px solid var(--color-border,rgba(127,127,127,.2));background:var(--color-surface,transparent);color:var(--color-text-secondary,#6b7280);cursor:pointer;transition:all .15s ease}.real-estate-fee_quickBtn__YbUx_:hover{border-color:var(--color-accent,#199be7);color:var(--color-accent,#199be7)}.real-estate-fee_koreanWon__RLAbh{font-size:13px;font-weight:500;color:var(--color-accent,#199be7);margin-top:4px}.real-estate-fee_hint__TPCtC{font-size:13px;line-height:1.6;color:var(--color-text-secondary,#6b7280)}.real-estate-fee_customRateWrap__bxf1P{margin-top:14px;padding:12px 14px;border-radius:8px;background:var(--color-surface-secondary,rgba(127,127,127,.06));border:1px dashed var(--color-border,rgba(127,127,127,.25));display:flex;flex-wrap:wrap;align-items:center;gap:12px}.real-estate-fee_customRateInput__fHI5Q{width:120px}.real-estate-fee_resultSection__2R5_t{display:grid;gap:16px}.real-estate-fee_resultMetrics__20QhN{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:520px){.real-estate-fee_resultMetrics__20QhN{grid-template-columns:1fr}}.real-estate-fee_detailTableWrap__4ukP8{margin-top:8px;border-radius:8px;border:1px solid var(--color-border,rgba(127,127,127,.2));overflow:hidden}.real-estate-fee_detailTable__kiT0v{width:100%;border-collapse:collapse;font-size:13px}.real-estate-fee_detailTable__kiT0v td,.real-estate-fee_detailTable__kiT0v th{padding:10px 14px;border-bottom:1px solid var(--color-border,rgba(127,127,127,.15))}.real-estate-fee_detailTable__kiT0v th{width:44%;text-align:left;background:var(--color-surface-secondary,rgba(127,127,127,.06));color:var(--color-text-secondary,#6b7280);font-weight:500}.real-estate-fee_detailTable__kiT0v td{text-align:right;font-variant-numeric:tabular-nums;font-weight:500}.real-estate-fee_detailTable__kiT0v tr:last-child td,.real-estate-fee_detailTable__kiT0v tr:last-child th{border-bottom:none}.real-estate-fee_highlightRow__Ev1pf{background:color-mix(in oklch,var(--color-accent,#199be7) 8%,transparent)}.real-estate-fee_highlightRow__Ev1pf td{font-weight:700;color:var(--color-accent,#199be7)}.real-estate-fee_tagBadge__0D0GR{display:inline-block;padding:2px 6px;border-radius:4px;font-size:11px;font-weight:600;margin-left:6px;background:color-mix(in oklch,var(--color-accent,#199be7) 15%,transparent);color:var(--color-accent,#199be7)}.real-estate-fee_actions__K7Vk_{display:flex;justify-content:flex-end;margin-top:10px}.real-estate-fee_notice__gKezh{margin-top:12px;padding:12px 14px;border-radius:8px;background:var(--color-surface-secondary,rgba(127,127,127,.06));font-size:12px;line-height:1.65;color:var(--color-text-secondary,#6b7280)}