.LimitGauge-module__UeRCua__wrap{background:var(--kc-surface);border:1px solid var(--kc-border);border-radius:var(--kc-radius-sm);flex-direction:column;gap:24px;padding:28px 22px;display:flex}.LimitGauge-module__UeRCua__head{flex-direction:column;gap:8px;display:flex}.LimitGauge-module__UeRCua__eyebrow{letter-spacing:.02em;color:var(--kc-muted);margin:0;font-size:14px;font-weight:700}.LimitGauge-module__UeRCua__amount{color:var(--kc-brand-strong,var(--kc-brand));font-variant-numeric:tabular-nums;word-break:keep-all;margin:0;font-size:30px;font-weight:800;line-height:1.2}.LimitGauge-module__UeRCua__unit{font-size:18px;font-weight:700}.LimitGauge-module__UeRCua__eok{color:var(--kc-muted);margin:0;font-size:14px;font-weight:600}.LimitGauge-module__UeRCua__sub{color:var(--kc-muted);word-break:keep-all;margin:4px 0 0;font-size:14px;line-height:23px}.LimitGauge-module__UeRCua__sub b{color:var(--kc-text);font-weight:700}.LimitGauge-module__UeRCua__bars{flex-direction:column;gap:18px;margin:0;padding:0;list-style:none;display:flex}.LimitGauge-module__UeRCua__bar{opacity:0;transition:opacity .5s,transform .5s;transition-delay:calc(var(--i,0) * .12s);flex-direction:column;gap:9px;display:flex;transform:translateY(8px)}.LimitGauge-module__UeRCua__shown .LimitGauge-module__UeRCua__bar{opacity:1;transform:none}.LimitGauge-module__UeRCua__barTop{justify-content:space-between;align-items:center;gap:10px;display:flex}.LimitGauge-module__UeRCua__barLabel{color:var(--kc-muted);word-break:keep-all;font-size:14px;font-weight:600}.LimitGauge-module__UeRCua__barBind .LimitGauge-module__UeRCua__barLabel{color:var(--kc-text);font-weight:700}.LimitGauge-module__UeRCua__badge{color:var(--kc-brand-strong,var(--kc-brand));background:color-mix(in srgb, var(--kc-brand) 14%, transparent);border:1px solid color-mix(in srgb, var(--kc-brand) 35%, transparent);border-radius:999px;flex-shrink:0;padding:3px 9px;font-size:14px;font-weight:800}.LimitGauge-module__UeRCua__track{background:color-mix(in srgb, var(--kc-border) 38%, transparent);border-radius:8px;height:26px;overflow:hidden}.LimitGauge-module__UeRCua__fill{background:color-mix(in srgb, var(--kc-muted) 34%, transparent);height:100%;transition:width 1s var(--kc-ease,cubic-bezier(.22, 1, .36, 1));transition-delay:calc(var(--i,0) * .12s + .2s);border-radius:8px;display:block}.LimitGauge-module__UeRCua__fillBind{background:linear-gradient(90deg, color-mix(in srgb, var(--kc-brand) 74%, transparent), var(--kc-brand));box-shadow:0 0 0 1px color-mix(in srgb, var(--kc-brand) 32%, transparent), 0 3px 14px color-mix(in srgb, var(--kc-brand) 28%, transparent)}.LimitGauge-module__UeRCua__barValue{color:var(--kc-text);font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.LimitGauge-module__UeRCua__barBind .LimitGauge-module__UeRCua__barValue{color:var(--kc-brand-strong,var(--kc-brand));font-weight:800}@media (prefers-reduced-motion:reduce){.LimitGauge-module__UeRCua__bar,.LimitGauge-module__UeRCua__fill{opacity:1;transition:none;transform:none}}
.MortgageResult-module__ZVDAgq__tag{color:var(--kc-brand-strong,var(--kc-brand));background:color-mix(in srgb, var(--kc-brand) 12%, transparent);white-space:nowrap;vertical-align:middle;border-radius:999px;margin-left:8px;padding:2px 8px;font-size:14px;font-weight:700}.MortgageResult-module__ZVDAgq__note{white-space:nowrap;margin-left:7px;font-size:14px;font-weight:600}.MortgageResult-module__ZVDAgq__pass{color:var(--kc-brand-strong,var(--kc-brand))}.MortgageResult-module__ZVDAgq__fail{color:var(--kc-danger)}