@keyframes svelte-13lf4xj-kenBurns{0%{transform:scale(1.07) translate(3%)}to{transform:scale(1.07) translate(-3%)}}.kb-anim.svelte-13lf4xj{animation-name:svelte-13lf4xj-kenBurns;animation-timing-function:linear;animation-fill-mode:forwards;will-change:transform;transform-origin:center center}.field-label.svelte-10568ee{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--color-muted);margin-bottom:10px}.currency-btn.svelte-10568ee{padding:6px 16px;border-radius:10px;font-size:13px;font-weight:600;border:1px solid var(--color-border);background:var(--color-bg);color:var(--color-muted);transition:all .2s}.currency-btn.active.svelte-10568ee{background:#111118;color:#fff;border-color:transparent}.exchange-badge.svelte-10568ee{font-size:11px;padding:5px 10px;border-radius:8px;background:var(--color-bg);color:var(--color-muted);border:1px solid var(--color-border)}.price-display.svelte-10568ee{display:flex;align-items:center;gap:8px;padding:10px 16px;border-radius:12px;font-size:15px;font-weight:700;background:var(--color-bg);border:2px solid var(--color-border);color:var(--color-text)}.dropdown-trigger.svelte-10568ee{width:100%;display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:12px;border:1.5px solid var(--color-border);background:var(--color-card);transition:border-color .2s,box-shadow .2s}.dropdown-trigger.open.svelte-10568ee{border-color:#111118}.dropdown-list.svelte-10568ee{position:absolute;left:0;right:0;top:calc(100% + 4px);border-radius:12px;overflow:hidden;z-index:30;background:var(--color-card);border:1.5px solid var(--color-border);box-shadow:0 12px 32px #00000024}.dropdown-item.svelte-10568ee{width:100%;display:flex;align-items:center;gap:12px;padding:10px 14px;transition:background .15s}.dropdown-item.svelte-10568ee+.dropdown-item:where(.svelte-10568ee){border-top:1px solid var(--color-border)}.dropdown-item.svelte-10568ee:hover{background:var(--color-bg)!important}.bank-logo.svelte-10568ee{width:36px;height:36px;border-radius:10px;flex-shrink:0;display:flex;align-items:center;justify-content:center;overflow:hidden}.bank-logo.sm.svelte-10568ee{width:30px;height:30px;border-radius:8px}.bank-logo.svelte-10568ee img:where(.svelte-10568ee){width:100%;height:100%;object-fit:contain;padding:3px}.bank-logo.svelte-10568ee span:where(.svelte-10568ee){display:none;font-size:9px;font-weight:900}.calc-slider.svelte-10568ee{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:6px;border-radius:9999px;background:linear-gradient(to right,#111118 var(--val,50%),var(--color-border,#e2e8f0) var(--val,50%));cursor:pointer;outline:none;display:block}.calc-slider.svelte-10568ee::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:#111118;cursor:pointer;box-shadow:0 1px 4px #00000040;border:2.5px solid #fff;transition:transform .15s,box-shadow .15s}.calc-slider.svelte-10568ee::-webkit-slider-thumb:hover{transform:scale(1.25);box-shadow:0 2px 8px #00000059}.calc-slider.svelte-10568ee::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:#111118;cursor:pointer;box-shadow:0 1px 4px #00000040;border:2.5px solid #fff}.tick-row.svelte-10568ee{position:relative;height:20px;margin-top:4px}.tick.svelte-10568ee{position:absolute;transform:translate(-50%);display:flex;flex-direction:column;align-items:center}.tick-line.svelte-10568ee{width:1px;height:6px;margin-bottom:2px}.tick-label.svelte-10568ee{font-size:10px}.year-chip.svelte-10568ee{padding:5px 12px;border-radius:8px;font-size:11px;font-weight:600;border:1px solid var(--color-border);background:var(--color-bg);color:var(--color-muted);transition:all .18s}.year-chip.active.svelte-10568ee{background:#111118;color:#fff;border-color:transparent}.year-chip.svelte-10568ee:hover:not(.active){border-color:#111118;color:#111118}.summary-grid.svelte-10568ee{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:14px;border-radius:12px;background:var(--color-bg);border:1px solid var(--color-border)}.summary-cell.svelte-10568ee{padding:8px 10px;border-radius:8px;background:var(--color-card)}.income-card.svelte-10568ee{padding:14px 16px;border-radius:12px;background:var(--color-bg);border:1px solid var(--color-border);display:flex;flex-direction:column}.inc-rows.svelte-10568ee{flex:1;display:flex;flex-direction:column;justify-content:space-around;gap:4px}.inc-row.svelte-10568ee{padding:10px 12px;border-radius:10px;background:var(--color-card);border:1px solid var(--color-border)}.inc-dot.svelte-10568ee{display:inline-block;width:8px;height:8px;border-radius:50%;flex-shrink:0}.inc-amount.svelte-10568ee{font-size:12px;font-weight:900;letter-spacing:-.02em;font-family:Plus Jakarta Sans,sans-serif}.inc-amount.svelte-10568ee span:where(.svelte-10568ee){font-size:9px;font-weight:600;opacity:.65;margin-left:1px}.inc-track.svelte-10568ee{height:14px;border-radius:9999px;overflow:hidden;background:var(--color-border)}.inc-fill.svelte-10568ee{height:100%;border-radius:9999px;position:relative;overflow:hidden;box-shadow:0 2px 8px #00000026}.inc-fill-shine.svelte-10568ee{position:absolute;top:0;left:0;right:0;height:50%;background:#ffffff40;border-radius:9999px}.payment-hero.svelte-10568ee{border-radius:16px;padding:22px;position:relative;overflow:hidden;background:#111118;border:1px solid rgba(255,255,255,.08);font-family:Plus Jakarta Sans,sans-serif;box-shadow:0 4px 24px #00000040}.hero-glow.svelte-10568ee,.hero-glow-2.svelte-10568ee,.hero-ring.svelte-10568ee{display:none}.hero-amount-glow.svelte-10568ee{text-shadow:0 2px 8px rgba(0,0,0,.35)}.hero-rate.svelte-10568ee{color:#ffffffa6;font-weight:600}.hero-divider.svelte-10568ee{height:1px;background:#ffffff1a}.hero-stat-row.svelte-10568ee{display:flex;justify-content:space-between;align-items:center;font-size:11.5px;padding:7px 10px;border-radius:9px;background:#ffffff0d;border:1px solid rgba(255,255,255,.07);font-family:Plus Jakarta Sans,sans-serif;letter-spacing:.01em}.hero-bar-track.svelte-10568ee{height:7px;background:#ffffff14;box-shadow:inset 0 1px 2px #00000040}.hero-bar-capital.svelte-10568ee{background:#ffffffb3}.hero-bar-interest.svelte-10568ee{background:#fff3}.comparison-card.svelte-10568ee{border-radius:14px;overflow:hidden;border:1px solid var(--color-border);background:var(--color-card)}.closing-card.svelte-10568ee{border-radius:14px;overflow:hidden;border:1px solid var(--color-border);background:var(--color-card);display:flex;flex-direction:column}.notice-card.svelte-10568ee{display:flex;gap:10px;padding:12px 14px;border-radius:12px;background:var(--color-bg);border:1px solid var(--color-border)}.chevron.svelte-10568ee{transition:transform .2s}.chevron.rotated.svelte-10568ee{transform:rotate(180deg)}.value-badge.svelte-10568ee{font-size:12px;font-weight:900;padding:2px 10px;border-radius:8px;background:#111118;color:#fff}
