.fc-card.svelte-384nx0{background:#fff;border-radius:16px;padding:28px;box-shadow:0 4px 12px #d9770614,0 2px 6px #0000000a}.fc-tabs.svelte-384nx0{display:flex;gap:8px;margin-bottom:24px;flex-wrap:wrap}.fc-tab.svelte-384nx0{padding:8px 18px;border-radius:999px;font-size:14px;font-weight:600;font-family:inherit;cursor:pointer;border:2px solid #D97706;background:transparent;color:#d97706;transition:all .2s}.fc-tab.svelte-384nx0:hover{background:#d9770614}.fc-tab-active.svelte-384nx0{background:#d97706;color:#fff}.fc-tab-active.svelte-384nx0:hover{background:#b45309}.fc-mode-bar.svelte-384nx0{display:flex;gap:6px;margin-bottom:20px;flex-wrap:wrap}.fc-mode-btn.svelte-384nx0{padding:6px 14px;border-radius:999px;font-size:12px;font-weight:600;font-family:inherit;cursor:pointer;border:1.5px solid #E7E5E4;background:transparent;color:#57534e;transition:all .2s}.fc-mode-btn.svelte-384nx0:hover{border-color:#d97706;color:#d97706}.fc-mode-active.svelte-384nx0{background:#d97706;border-color:#d97706;color:#fff}.fc-mode-active.svelte-384nx0:hover{background:#b45309;border-color:#b45309;color:#fff}.fc-section.svelte-384nx0{display:flex;flex-direction:column;gap:16px}.fc-field.svelte-384nx0{display:flex;flex-direction:column;gap:6px}.fc-label.svelte-384nx0{font-size:13px;font-weight:600;color:#57534e;text-transform:uppercase;letter-spacing:.5px}.fc-row.svelte-384nx0{display:flex;gap:16px}.fc-row.svelte-384nx0 .fc-field:where(.svelte-384nx0){flex:1}.fc-input-wrap.svelte-384nx0{position:relative;display:flex;align-items:center}.fc-input.svelte-384nx0{width:100%;padding:14px 16px;font-size:20px;font-weight:700;font-family:inherit;border:2px solid #E7E5E4;border-radius:12px;background:#fffbf5;color:#1c1917;outline:none;transition:border-color .2s,box-shadow .2s;-moz-appearance:textfield}.fc-input.svelte-384nx0::-webkit-outer-spin-button,.fc-input.svelte-384nx0::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.fc-input.svelte-384nx0:focus{border-color:#d97706;box-shadow:0 0 0 3px #d9770626}.fc-input-has-prefix.svelte-384nx0{padding-left:36px}.fc-input-has-suffix.svelte-384nx0{padding-right:44px}.fc-input-affix.svelte-384nx0{position:absolute;font-size:16px;font-weight:600;color:#a8a29e;pointer-events:none;z-index:1}.fc-input-prefix.svelte-384nx0{left:14px}.fc-input-suffix.svelte-384nx0{right:14px}.fc-quick-btns.svelte-384nx0{display:flex;gap:8px;flex-wrap:wrap}.fc-quick-btn.svelte-384nx0{padding:6px 14px;border-radius:999px;font-size:13px;font-weight:600;font-family:inherit;cursor:pointer;border:1.5px solid #E7E5E4;background:#fff;color:#57534e;transition:all .2s}.fc-quick-btn.svelte-384nx0:hover{border-color:#d97706;color:#d97706}.fc-quick-active.svelte-384nx0{background:#fef3c7;border-color:#d97706;color:#92400e}.fc-result-box.svelte-384nx0{background:linear-gradient(135deg,#fef3c7,#fde68a);border-radius:12px;padding:24px;text-align:center;margin-top:4px}.fc-result-label.svelte-384nx0{font-size:13px;font-weight:600;color:#92400e;text-transform:uppercase;letter-spacing:.5px;margin-bottom:6px}.fc-result-value.svelte-384nx0{font-size:36px;font-weight:800;color:#92400e;letter-spacing:-.5px;line-height:1.2}.fc-result-sm.svelte-384nx0{font-size:26px}.fc-result-grid.svelte-384nx0{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.fc-result-item.svelte-384nx0{flex:1;min-width:120px;text-align:center}.fc-result-highlight.svelte-384nx0{flex-basis:100%;padding-top:12px;border-top:1px solid rgba(146,64,14,.15)}.fc-change-indicator.svelte-384nx0{display:inline-block;margin-top:8px;padding:4px 14px;border-radius:999px;font-size:13px;font-weight:700;letter-spacing:.3px}.fc-increase.svelte-384nx0{background:#16a34a1f;color:#15803d}.fc-decrease.svelte-384nx0{background:#dc26261f;color:#dc2626}@media(max-width:480px){.fc-card.svelte-384nx0{padding:20px 16px}.fc-tabs.svelte-384nx0{gap:6px}.fc-tab.svelte-384nx0{padding:7px 14px;font-size:13px}.fc-row.svelte-384nx0{flex-direction:column;gap:12px}.fc-input.svelte-384nx0{font-size:18px;padding:12px 14px}.fc-input-has-prefix.svelte-384nx0{padding-left:32px}.fc-input-has-suffix.svelte-384nx0{padding-right:40px}.fc-result-value.svelte-384nx0{font-size:28px}.fc-result-sm.svelte-384nx0{font-size:22px}.fc-result-grid.svelte-384nx0{flex-direction:column;gap:12px}.fc-result-item.svelte-384nx0{min-width:unset}.fc-mode-btn.svelte-384nx0{padding:5px 10px;font-size:11px}}
