@font-face{font-family:Ravi;src:url(/fonts/Ravi-Thin.otf)format("opentype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Ravi;src:url(/fonts/Ravi-Light.otf)format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Ravi;src:url(/fonts/Ravi-Regular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Ravi;src:url(/fonts/Ravi-Medium.otf)format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Ravi;src:url(/fonts/Ravi-SemiBold.otf)format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Ravi;src:url(/fonts/Ravi-Bold.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Ravi;src:url(/fonts/Ravi-ExtraBold.otf)format("opentype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:SF Pro;src:url(/fonts/SF-Pro-Regular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:SF Pro;src:url(/fonts/SF-Pro-Medium.otf)format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:SF Pro;src:url(/fonts/SF-Pro-Bold.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}:root{--color-bg-primary:#f2f2f7;--color-bg-card:#fff;--color-bg-action-bar:#fffc;--color-bg-ads:#7676801f;--color-bg-glass:#ffffffb8;--color-bg-overlay:#0000001f;--color-text-primary:#1a1a1a;--color-text-secondary:#3c3c4399;--color-text-tertiary:#3c3c434d;--color-text-muted:#3c3c4373;--color-positive:#368457;--color-positive-bright:#46cc7e;--color-negative:#ff383c;--color-separator:#3c3c432e;--color-icon-default:#1a1a1a;--color-dark-bg-primary:#000;--color-dark-bg-card:#1c1c1e;--color-dark-bg-action-bar:#1c1c1eb8;--color-dark-bg-ads:#7676803d;--color-dark-bg-glass:#3a3a3cb8;--color-dark-bg-overlay:#0006;--color-dark-text-primary:#fff;--color-dark-text-secondary:#ebebf599;--color-dark-text-tertiary:#ebebf54d;--color-dark-text-muted:#ebebf573;--color-dark-separator:#545458a6;--color-dark-icon-default:#fff;--font-primary-fa:"Ravi", sans-serif;--font-primary-en:"SF Pro", -apple-system, BlinkMacSystemFont, sans-serif;--text-h1:40px;--text-h2:32px;--text-h3:24px;--text-h4:20px;--text-price:32px;--text-price-sm:20px;--text-movement:22px;--text-body-lg:18px;--text-body-md:16px;--text-body-sm:15px;--text-body-xs:14px;--text-indicator-lg:13px;--text-indicator-md:12px;--text-indicator-sm:11px;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--tracking-zero:0;--tracking-tight:-.2px;--tracking-tighter:-.4px;--space-0:0px;--space-2:2px;--space-4:4px;--space-6:6px;--space-8:8px;--space-12:12px;--space-16:16px;--space-20:20px;--space-24:24px;--space-32:32px;--space-40:40px;--space-48:48px;--padding-cards:16px;--spacing-sections:16px;--spacing-cards:8px;--roundness-action-bar:16px;--roundness-cards:16px;--roundness-glass-menu:14px;--screen-max-width:402px;--content-padding:16px;--status-bar-height:62px;--action-bar-height:48px;--action-bar-bottom:16px;--home-indicator-height:34px;--glass-blur:saturate(180%) blur(20px);--glass-blur-strong:saturate(200%) blur(30px);--glass-shadow:0 4px 24px #00000014, 0 1px 2px #0000000a;--glass-shadow-strong:0 8px 40px #0000002e, 0 2px 6px #00000014}[data-theme=dark]{--color-bg-primary:var(--color-dark-bg-primary);--color-bg-card:var(--color-dark-bg-card);--color-bg-action-bar:var(--color-dark-bg-action-bar);--color-bg-ads:var(--color-dark-bg-ads);--color-bg-glass:var(--color-dark-bg-glass);--color-bg-overlay:var(--color-dark-bg-overlay);--color-text-primary:var(--color-dark-text-primary);--color-text-secondary:var(--color-dark-text-secondary);--color-text-tertiary:var(--color-dark-text-tertiary);--color-text-muted:var(--color-dark-text-muted);--color-separator:var(--color-dark-separator);--color-icon-default:var(--color-dark-icon-default)}*,:before,:after{box-sizing:border-box;margin:0;padding:0}img,video,svg{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-webkit-touch-callout:none;pointer-events:none}a img,a video{pointer-events:auto}html,body,#root{width:100%;min-height:100%}html{background-color:var(--color-bg-primary);font-family:SF Pro,Ravi,sans-serif;transition:background-color .3s}html[data-calc-open]{background-color:var(--color-bg-card)}body{background-color:inherit;color:var(--color-text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overscroll-behavior-y:contain;font-family:inherit;overflow-x:hidden}#root{background-color:inherit;justify-content:center;align-items:flex-start;min-height:100vh;display:flex}.app-container{width:100%;max-width:var(--screen-max-width);background-color:inherit;min-height:100vh}body::-webkit-scrollbar{display:none}body{-ms-overflow-style:none;scrollbar-width:none}.text-fa{direction:rtl;font-family:Ravi,sans-serif}.text-en{direction:ltr;font-family:SF Pro,sans-serif}.text-mixed{font-family:SF Pro,Ravi,sans-serif}html[lang=fa] body{direction:rtl}html[lang=en] body{direction:ltr}.update-prompt{top:env(safe-area-inset-top,0px);z-index:2000;-webkit-backdrop-filter:saturate(180%)blur(28px);backdrop-filter:saturate(180%)blur(28px);background-color:#ffffffc7;border:.5px solid #ffffffb3;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;width:calc(100% - 24px);max-width:420px;margin:12px auto 0;padding:10px 14px;animation:.22s updatePromptIn;display:flex;position:fixed;left:0;right:0;box-shadow:0 0 0 .5px #0000000f,0 12px 28px #00000029,0 2px 8px #00000014}[data-theme=dark] .update-prompt{background-color:#28282ad1;border:.5px solid #ffffff14;box-shadow:0 0 0 .5px #0006,0 12px 28px #00000080,0 2px 8px #0000004d}.update-prompt-text{font-family:Ravi,sans-serif;font-weight:var(--weight-semibold);color:var(--color-text-primary);flex:1;min-width:0;font-size:14px;line-height:1.3}html[lang=en] .update-prompt-text{font-family:SF Pro,sans-serif}.update-prompt-actions{flex-shrink:0;align-items:center;gap:6px;display:flex}.update-prompt-btn{font-family:inherit;font-weight:var(--weight-semibold);cursor:pointer;-webkit-tap-highlight-color:transparent;border:none;border-radius:999px;padding:8px 12px;font-size:13px;line-height:1;transition:background-color .12s,color .12s}.update-prompt-btn--primary{background-color:var(--color-positive,#34c759);color:#fff}.update-prompt-btn--primary:hover{filter:brightness(.96)}.update-prompt-btn--primary:active{filter:brightness(.92)}.update-prompt-btn--secondary{color:var(--color-text-primary);background-color:#76768029}.update-prompt-btn--secondary:hover{background-color:#7676803d}.update-prompt-btn--secondary:active{background-color:#76768052}[data-theme=dark] .update-prompt-btn--secondary{background-color:#76768047}[data-theme=dark] .update-prompt-btn--secondary:hover{background-color:#7676805c}[data-theme=dark] .update-prompt-btn--secondary:active{background-color:#76768070}@keyframes updatePromptIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.push-prompt-backdrop{z-index:3000;-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);background-color:#00000014;justify-content:center;align-items:center;padding:24px;animation:.22s pushPromptBackdropIn;display:flex;position:fixed;inset:0}@keyframes pushPromptBackdropIn{0%{opacity:0}to{opacity:1}}.push-prompt-dialog{-webkit-backdrop-filter:saturate(180%)blur(28px);backdrop-filter:saturate(180%)blur(28px);background-color:#ffffffc7;border:.5px solid #ffffffb3;border-radius:18px;width:100%;max-width:350px;animation:.28s cubic-bezier(.2,.8,.25,1) pushPromptDialogIn;overflow:hidden;box-shadow:0 0 0 .5px #0000000f,0 24px 56px #0000002e,0 4px 12px #0000001a}[data-theme=dark] .push-prompt-dialog{background-color:#28282ac7;border:.5px solid #ffffff14;box-shadow:0 0 0 .5px #0006,0 24px 56px #00000073,0 4px 12px #00000047}@keyframes pushPromptDialogIn{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.push-prompt-content{text-align:center;padding:24px 22px 20px}.push-prompt-icon{color:#007aff;background-color:#007aff1f;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;margin:0 auto 14px;display:inline-flex}[data-theme=dark] .push-prompt-icon{color:#0a84ff;background-color:#0a84ff2e}.push-prompt-title{font-family:Ravi,sans-serif;font-weight:var(--weight-semibold);color:var(--color-text-primary);margin:0 0 6px;font-size:17px;line-height:1.3}html[lang=en] .push-prompt-title{font-family:SF Pro,sans-serif}.push-prompt-body{font-family:Ravi,sans-serif;font-weight:var(--weight-regular);color:var(--color-text-secondary);margin:0;font-size:13.5px;line-height:1.45}html[lang=en] .push-prompt-body{font-family:SF Pro,sans-serif}.push-prompt-actions{border-top:.5px solid #3c3c4333;align-items:stretch;display:flex}[data-theme=dark] .push-prompt-actions{border-top:.5px solid #ffffff1f}.push-prompt-btn{cursor:pointer;color:#007aff;-webkit-tap-highlight-color:transparent;background-color:#0000;border:none;flex:1;justify-content:center;align-items:center;height:50px;padding:0 10px;font-family:inherit;font-size:16px;line-height:1;transition:background-color 90ms;display:flex}[data-theme=dark] .push-prompt-btn{color:#0a84ff}.push-prompt-btn+.push-prompt-btn{border-left:.5px solid #3c3c4333}[data-theme=dark] .push-prompt-btn+.push-prompt-btn{border-left:.5px solid #ffffff1f}.push-prompt-btn--secondary{font-weight:var(--weight-regular)}.push-prompt-btn--primary{font-weight:var(--weight-semibold)}.push-prompt-btn:hover{background-color:#0000000a}.push-prompt-btn:active{background-color:#00000014}[data-theme=dark] .push-prompt-btn:hover{background-color:#ffffff0f}[data-theme=dark] .push-prompt-btn:active{background-color:#ffffff1a}.app-title{flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:68px;display:flex}.brand{flex-direction:column;justify-content:center;align-items:center;display:flex}.brand-fa{font-family:Ravi,sans-serif;font-weight:var(--weight-semibold);color:var(--color-text-primary);font-size:32px;line-height:1}.brand-en{font-family:SF Pro,sans-serif;font-weight:var(--weight-semibold);color:var(--color-text-primary);letter-spacing:1.5px;margin-top:4px;font-size:16px;line-height:1.2}.update-info{flex-direction:column;gap:2px;display:flex}html[lang=fa] .update-info{align-items:flex-start}html[lang=en] .update-info{align-items:flex-end}.update-label,.update-datetime{font-family:Ravi,sans-serif;font-weight:var(--weight-semibold);font-size:var(--text-indicator-md);color:var(--color-text-muted);line-height:1.55}html[lang=en] .update-label{font-family:SF Pro,sans-serif;font-weight:var(--weight-medium)}html[lang=fa] .update-label,html[lang=fa] .update-datetime{text-align:left;direction:rtl}html[lang=en] .update-label,html[lang=en] .update-datetime{text-align:right;direction:ltr}.sparkline{vertical-align:middle;pointer-events:none;display:inline-block}.sparkline--empty{width:0;height:0}.sparkline--positive path{stroke:var(--color-positive)}.sparkline--negative path{stroke:var(--color-negative)}.currency-card{background-color:var(--color-bg-card);border-radius:16px;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:16px;transition:padding .2s,border-radius .2s;display:flex;position:relative}.card-remove{top:6px;width:24px;height:24px;color:var(--color-text-tertiary);opacity:.65;cursor:pointer;background-color:#0000000a;border-radius:50%;justify-content:center;align-items:center;transition:opacity .12s,background-color .12s,color .12s;position:absolute;inset-inline-end:8px;display:none!important}.card-remove:hover{opacity:1;color:var(--color-negative);background-color:#ff383c1f}.card-remove:active{background-color:#ff383c33}[data-theme=dark] .card-remove{background-color:#ffffff0f}[data-theme=dark] .card-remove:hover{background-color:#ff383c2e}.card-leading{flex-direction:row;flex-shrink:0;align-items:center;gap:8px;display:flex}.card-flag{background-color:#f0f0f0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;transition:width .2s,height .2s,background-color .2s;display:flex;overflow:hidden}.card-flag--crypto,.card-flag--gold{background-color:#0000}[data-theme=dark] .card-flag{background-color:#2c2c2e}.flag-icon{object-fit:cover;width:108%;height:108%;display:block}.card-name-block{flex-direction:column;justify-content:center;align-items:flex-start;gap:1px;display:flex}.currency-name{font-family:Ravi,sans-serif;font-weight:var(--weight-semibold);color:var(--color-text-primary);text-align:start;font-size:16px;line-height:1.15;transition:font-size .2s}html[lang=en] .currency-name{letter-spacing:-.1px;font-family:SF Pro,sans-serif}.currency-code{font-family:SF Pro,sans-serif;font-weight:var(--weight-medium);letter-spacing:-.4px;color:var(--color-text-secondary);direction:ltr;font-size:11px;line-height:1.15;transition:font-size .2s}.card-trailing{flex-direction:column;justify-content:center;align-items:flex-end;gap:10px;min-width:0;display:flex}.inline-row{flex-direction:row;align-items:center;gap:10px;display:flex}.movement{direction:ltr;flex-direction:row;align-items:center;gap:2px;display:inline-flex}.movement-arrow{flex-shrink:0;width:18px;height:18px;transition:width .2s,height .2s;display:block}.movement-value,.movement-unit{font-family:Ravi,sans-serif;font-weight:var(--weight-semibold);text-box-trim:trim-both;text-box-edge:cap alphabetic;font-size:18px;line-height:1;transition:font-size .2s}html[lang=en] .movement-value,html[lang=en] .movement-unit{letter-spacing:-.2px;font-family:SF Pro,sans-serif}@supports not (text-box-trim:trim-both){.movement-value,.movement-unit{transform:translateY(-.08em)}}.movement--positive .movement-value,.movement--positive .movement-unit{color:var(--color-positive)}.movement--negative .movement-value,.movement--negative .movement-unit{color:var(--color-negative)}.movement--positive .movement-arrow{filter:brightness(0)saturate()invert(35%)sepia(54%)saturate(540%)hue-rotate(94deg)brightness(94%)contrast(86%)}.movement--negative .movement-arrow{filter:brightness(0)saturate()invert(34%)sepia(99%)saturate(2480%)hue-rotate(343deg)brightness(102%)contrast(106%)}.price-value{font-family:Ravi,sans-serif;font-weight:var(--weight-semibold);color:var(--color-text-primary);text-box-trim:trim-both;text-box-edge:cap alphabetic;direction:ltr;font-size:32px;line-height:1;transition:font-size .2s}html[lang=en] .price-value{letter-spacing:-.5px;font-family:SF Pro,sans-serif}.price-buy{font-family:Ravi,sans-serif;font-weight:var(--weight-semibold);color:var(--color-text-tertiary);text-box-trim:trim-both;text-box-edge:cap alphabetic;direction:ltr;margin-top:2px;font-size:20px;line-height:1;transition:font-size .2s}html[lang=en] .price-buy{letter-spacing:-.3px;font-family:SF Pro,sans-serif}@supports not (text-box-trim:trim-both){.price-value,.price-buy{transform:translateY(-.08em)}}[data-card-size=S] .currency-card{border-radius:12px;padding-block:10px;padding-inline:14px}[data-card-size=S] .card-trailing{gap:4px}[data-card-size=S] .inline-row{gap:8px}[data-card-size=S] .price-value{font-size:20px}[data-card-size=S] .price-buy{font-size:12px}[data-card-size=S] .movement-value,[data-card-size=S] .movement-unit{font-size:14px}[data-card-size=S] .movement-arrow{width:14px;height:14px}[data-card-size=S] .currency-name{font-size:13px}[data-card-size=S] .currency-code{font-size:9px}[data-card-size=S] .card-flag{width:28px;height:28px}@supports not (text-box-trim:trim-both){html[lang=fa][data-card-size=S] .price-value,html[lang=fa][data-card-size=S] .movement-value,html[lang=fa][data-card-size=S] .movement-unit{transform:translateY(.08em)}}[data-card-size=M] .currency-card{border-radius:14px;padding-block:12px;padding-inline:14px}[data-card-size=M] .card-trailing{gap:5px}[data-card-size=M] .inline-row{gap:10px}[data-card-size=M] .price-value{font-size:24px}[data-card-size=M] .price-buy{font-size:14px}[data-card-size=M] .movement-value,[data-card-size=M] .movement-unit{font-size:17px}[data-card-size=M] .movement-arrow{width:17px;height:17px}[data-card-size=M] .currency-name{font-size:14px}[data-card-size=M] .currency-code{font-size:10px}[data-card-size=M] .card-flag{width:32px;height:32px}[data-card-size=L] .currency-card{border-radius:16px;padding-block:16px;padding-inline:16px}[data-card-size=L] .card-trailing{gap:10px}[data-card-size=L] .price-value{font-size:32px}[data-card-size=L] .price-buy{font-size:20px}[data-card-size=L] .movement-value,[data-card-size=L] .movement-unit{font-size:18px}[data-card-size=L] .movement-arrow{width:18px;height:18px}[data-card-size=L] .movement{gap:1px}[data-card-size=L] .currency-name{font-size:16px}[data-card-size=L] .currency-code{font-size:11px}[data-card-size=L] .card-flag{width:40px;height:40px}[data-card-size=XL] .currency-card{border-radius:20px;padding-block:20px;padding-inline:20px}[data-card-size=XL] .card-trailing{gap:12px}[data-card-size=XL] .price-value{font-size:40px}[data-card-size=XL] .price-buy{font-size:24px}[data-card-size=XL] .movement-value,[data-card-size=XL] .movement-unit{font-size:22px}[data-card-size=XL] .movement-arrow{width:22px;height:22px}[data-card-size=XL] .movement{gap:1px}[data-card-size=XL] .currency-name{font-size:18px}[data-card-size=XL] .currency-code{font-size:12px}[data-card-size=XL] .card-flag{width:48px;height:48px}html[lang=en][data-card-size=L] .price-value{font-size:30px}html[lang=en][data-card-size=XL] .price-value{font-size:38px}html[lang=en][data-card-size=M] .price-value{font-size:22px}html[lang=en][data-card-size=S] .price-value{font-size:18px}.currency-card{touch-action:pan-y;-webkit-user-select:none;user-select:none}.card-drag-handle{display:none!important}.currency-card.is-dragging{cursor:grabbing;position:relative;box-shadow:0 12px 32px #0000002e,0 4px 12px #0000001a}[data-theme=dark] .currency-card.is-dragging{box-shadow:0 12px 32px #00000080,0 4px 12px #0000004d}.currency-card--selected{z-index:2;transition:transform .16s ease-out,box-shadow .16s ease-out;position:relative;transform:scale(1.02);box-shadow:0 10px 26px #00000024,0 3px 8px #00000014}[data-theme=dark] .currency-card--selected{box-shadow:0 10px 26px #00000073,0 3px 8px #00000040}@media (hover:hover) and (pointer:fine){.currency-card{cursor:grab}.currency-card:active{cursor:grabbing}}.ads-banner{background-color:var(--color-bg-ads);border-radius:16px;width:100%;position:relative;overflow:hidden}.ads-banner--hidden{display:none}.ads-banner--local{color:inherit;text-decoration:none;display:block}.ads-banner--local img,.ads-banner--local video{object-fit:fill;width:100%;height:auto;display:block}.ads-banner--local.ads-banner--fixed img,.ads-banner--local.ads-banner--fixed video{object-fit:fill;width:100%;height:100%;display:block}.ads-banner--google{background-color:#0000;min-height:80px}.ads-banner--google .adsbygoogle{width:100%;display:block}.ads-banner--yektanet{min-height:var(--yn-min-h-mobile,0px);background-color:#0000;border-radius:0;overflow:visible}@media (width>=768px){.ads-banner--yektanet{min-height:var(--yn-min-h-desktop,0px)}}.ctx-menu{-webkit-backdrop-filter:blur(24px)saturate(180%);backdrop-filter:blur(24px)saturate(180%);z-index:1000;transform-origin:top;background:#ffffffeb;border-radius:11px;flex-direction:column;min-width:140px;max-width:200px;padding:3px;animation:.14s cubic-bezier(.2,.7,.3,1) ctx-menu-in;display:flex;box-shadow:0 10px 28px #00000029,0 3px 10px #00000012,inset 0 0 0 .5px #00000014}@keyframes ctx-menu-in{0%{opacity:0;transform:scale(.94)translateY(-4px)}to{opacity:1;transform:scale(1)translateY(0)}}.ctx-menu__item{appearance:none;color:#1c1c1e;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:7px 11px;font-family:inherit;font-size:13px;font-weight:500;transition:background 80ms ease-out;display:flex}.ctx-menu__item:hover,.ctx-menu__item:focus-visible{background:#0000000f;outline:none}.ctx-menu__item:active{background:#0000001a}.ctx-menu__item--danger{color:#ff3b30}.ctx-menu__item--danger:hover,.ctx-menu__item--danger:focus-visible{background:#ff3b301a}.ctx-menu__item--danger:active{background:#ff3b302e}.ctx-menu__icon{vector-effect:non-scaling-stroke;flex-shrink:0;width:15px;height:15px}.ctx-menu__divider{background:#00000014;height:1px;margin:1px 6px}[data-theme=dark] .ctx-menu{background:#28282cf0;box-shadow:0 12px 36px #0000008c,0 4px 12px #00000059,inset 0 0 0 .5px #ffffff0f}[data-theme=dark] .ctx-menu__item{color:#f2f2f7}[data-theme=dark] .ctx-menu__item:hover,[data-theme=dark] .ctx-menu__item:focus-visible{background:#ffffff14}[data-theme=dark] .ctx-menu__item:active{background:#ffffff24}[data-theme=dark] .ctx-menu__item--danger{color:#ff453a}[data-theme=dark] .ctx-menu__item--danger:hover,[data-theme=dark] .ctx-menu__item--danger:focus-visible{background:#ff453a29}[data-theme=dark] .ctx-menu__divider{background:#ffffff1a}.draggable-cards{contain:layout;flex-direction:column;gap:8px;display:flex}.action-bar-wrapper{bottom:var(--action-bar-bottom);z-index:50;width:354px;max-width:calc(100% - 32px);margin:0 auto;position:fixed;left:0;right:0}.action-bar{-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);border-radius:var(--roundness-action-bar);width:100%;height:48px;box-shadow:var(--glass-shadow);direction:ltr;background-color:#fffc;flex-direction:row;justify-content:space-between;align-items:center;padding:0 12px;display:flex;position:relative}[data-theme=dark] .action-bar{background-color:#28282acc}.action-btn{cursor:pointer;background:0 0;border:none;border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:background-color .15s,transform .1s;display:flex}.action-btn:hover{background-color:#0000000a}.action-btn:active{background-color:#00000014;transform:scale(.96)}[data-theme=dark] .action-btn:hover{background-color:#ffffff0f}[data-theme=dark] .action-btn:active{background-color:#ffffff1f}.action-btn-center{flex:1;height:40px;margin:0 8px}.action-icon{filter:brightness(0)saturate(0)invert(13%);width:24px;height:24px;display:block}[data-theme=dark] .action-icon{filter:brightness(0)saturate(0)invert(96%)}.action-bar-label{font-family:SF Pro,Ravi,sans-serif;font-weight:var(--weight-medium);color:var(--color-text-primary);letter-spacing:-.1px;white-space:nowrap;font-size:13px;line-height:1.2}.settings-backdrop{z-index:200;background:0 0;position:fixed;inset:0}:root{--row-h:42px;--menu-padding-y:0px;--root-menu-h:253px;--sub-menu-h:127px}.settings-menu,.settings-submenu{z-index:201;-webkit-backdrop-filter:saturate(180%)blur(28px);backdrop-filter:saturate(180%)blur(28px);background-color:#ffffff9e;border:.5px solid #ffffffb3;border-radius:16px;width:250px;position:fixed;overflow:hidden;box-shadow:0 0 0 .5px #0000000f,0 12px 32px #00000024,0 2px 8px #0000000f}[data-theme=dark] .settings-menu,[data-theme=dark] .settings-submenu{background-color:#28282ab8;border:.5px solid #ffffff14;box-shadow:0 0 0 .5px #0006,0 12px 32px #00000080,0 2px 8px #0000004d}.settings-menu{--menu-right:calc(50% - var(--screen-max-width) / 2 + var(--content-padding));bottom:calc(var(--action-bar-bottom) + var(--action-bar-height) + 14px);right:var(--menu-right);transform-origin:100% 100%;z-index:201;transition:filter .22s;animation:.22s cubic-bezier(.2,.9,.3,1.15) menuPop}@media (width<=402px){.settings-menu{right:var(--content-padding)}}.settings-menu.is-dimmed{filter:brightness(.96)saturate(.9)}[data-theme=dark] .settings-menu.is-dimmed{filter:brightness(.78)}.settings-submenu{--sub-row:0;bottom:calc(var(--action-bar-bottom) + var(--action-bar-height) + 14px + (var(--root-menu-h) - var(--sub-menu-h)) - (var(--sub-row) * var(--row-h)));right:calc(50% - var(--screen-max-width) / 2 + var(--content-padding) + 16px);z-index:203;transform-origin:100% 0;animation:.22s cubic-bezier(.2,.9,.3,1.15) forwards submenuPopIn}@media (width<=402px){.settings-submenu{right:calc(var(--content-padding) + 16px)}}.settings-submenu.is-exiting{animation:.22s cubic-bezier(.4,0,.6,1) forwards submenuPopOut}@keyframes menuPop{0%{opacity:0}to{opacity:1}}@keyframes submenuPopIn{0%{opacity:0}to{opacity:1}}@keyframes submenuPopOut{0%{opacity:1}to{opacity:0}}.glass-highlight{pointer-events:none;z-index:-1;background:linear-gradient(#ffffff73 0%,#fff0 100%);border-radius:16px 16px 0 0;height:50%;position:absolute;top:0;left:0;right:0}.menu-group{z-index:1;flex-direction:column;display:flex;position:relative}.menu-separator{z-index:1;background-color:#3c3c432e;height:.5px;position:relative}[data-theme=dark] .menu-separator{background-color:#ffffff14}.menu-item{z-index:1;cursor:pointer;-webkit-tap-highlight-color:transparent;direction:ltr;background:0 0;border:none;flex-direction:row;align-items:center;gap:8px;width:100%;height:42px;padding:0 13px;transition:background-color .12s;display:flex;position:relative}.menu-item:hover{background-color:#00000009}.menu-item:active{background-color:#00000012}[data-theme=dark] .menu-item:hover{background-color:#ffffff0d}[data-theme=dark] .menu-item:active{background-color:#ffffff1a}.menu-item.is-disabled,.menu-item:disabled{opacity:.45;cursor:default}.menu-item.is-disabled:hover,.menu-item:disabled:hover,.menu-item.is-disabled:active,.menu-item:disabled:active{background-color:#0000}.menu-item--option.is-selected{background-color:#00000005}[data-theme=dark] .menu-item--option.is-selected{background-color:#ffffff0a}.menu-chevron{color:#3c3c4366;flex-shrink:0;width:6px;height:10px;display:block}[data-theme=dark] .menu-chevron{color:#ebebf559}.menu-chevron--back{color:#3c3c43a6}[data-theme=dark] .menu-chevron--back{color:#ebebf5a6}.menu-check{width:11px;height:9px;color:var(--color-text-primary)}.menu-chevron-spacer{flex-shrink:0;width:6px}.menu-item-label{font-family:SF Pro,Ravi,sans-serif;font-weight:var(--weight-medium);color:var(--color-text-primary);text-align:right;letter-spacing:-.1px;white-space:nowrap;direction:rtl;font-size:14px;line-height:1.2}html[lang=en] .menu-item-label{text-align:left;direction:ltr}.menu-item-icon{opacity:1;filter:drop-shadow(0 .5px .5px #0000000d);object-fit:contain;flex-shrink:0;width:16px;height:16px;margin-left:auto}.menu-item-icon[src*=arrow-up-forward]{width:12px;height:12px}[data-theme=dark] .menu-item-icon{filter:brightness(1.6)drop-shadow(0 .5px .5px #0000004d)}.menu-item-icon-spacer{flex-shrink:0;width:16px;margin-left:auto}.add-backdrop{z-index:200;background:0 0;position:fixed;inset:0}.add-menu{z-index:201;width:250px;bottom:calc(var(--action-bar-bottom) + var(--action-bar-height) + 10px);left:calc(50% - var(--screen-max-width) / 2 + var(--content-padding));-webkit-backdrop-filter:saturate(180%)blur(28px);backdrop-filter:saturate(180%)blur(28px);direction:ltr;background-color:#ffffff9e;border:.5px solid #ffffffb3;border-radius:16px;flex-direction:column;max-height:50vh;animation:.22s cubic-bezier(.2,.9,.3,1.15) addMenuPop;display:flex;position:fixed;overflow:hidden;box-shadow:0 0 0 .5px #0000000f,0 12px 32px #00000024,0 2px 8px #0000000f}[data-theme=dark] .add-menu{background-color:#28282ab8;border:.5px solid #ffffff14;box-shadow:0 0 0 .5px #0006,0 12px 32px #00000080,0 2px 8px #0000004d}@media (width<=402px){.add-menu{left:var(--content-padding)}}@keyframes addMenuPop{0%{opacity:0}to{opacity:1}}.add-menu-scroll{z-index:1;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#3c3c4333 transparent;flex:auto;min-height:0;padding:0 0 6px;position:relative;overflow:hidden auto}.add-menu-scroll::-webkit-scrollbar{width:4px}.add-menu-scroll::-webkit-scrollbar-track{background:0 0}.add-menu-scroll::-webkit-scrollbar-thumb{background:#3c3c432e;border-radius:2px}.add-menu-scroll::-webkit-scrollbar-thumb:hover{background:#3c3c4347}[data-theme=dark] .add-menu-scroll{scrollbar-color:#ffffff2e transparent}[data-theme=dark] .add-menu-scroll::-webkit-scrollbar-thumb{background:#ffffff24}[data-theme=dark] .add-menu-scroll::-webkit-scrollbar-thumb:hover{background:#ffffff3d}.glass-highlight{pointer-events:none;z-index:2;background:linear-gradient(#ffffff73 0%,#fff0 100%);border-radius:16px 16px 0 0;height:50%;max-height:80px;position:absolute;top:0;left:0;right:0}[data-theme=dark] .glass-highlight{background:linear-gradient(#ffffff14 0%,#fff0 100%)}.add-section-title{z-index:3;font-family:Ravi,sans-serif;font-weight:var(--weight-medium);color:#8e8e93;letter-spacing:-.08px;text-align:left;-webkit-backdrop-filter:saturate(180%)blur(28px);backdrop-filter:saturate(180%)blur(28px);background-color:#0000;padding:12px 16px 6px;font-size:13px;line-height:15px;position:sticky;top:0}.add-section-title.is-stuck{background-color:#ffffffd9}html[lang=en] .add-section-title{font-family:SF Pro,sans-serif}[data-theme=dark] .add-section-title.is-stuck{background-color:#1c1c1ed9}[data-theme=dark] .add-section-title{color:#ebebf573}.section-divider{background-color:#3c3c432e;height:.5px;margin:6px 0;position:relative}[data-theme=dark] .section-divider{background-color:#ffffff1a}.add-row{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;flex-direction:row;align-items:center;gap:10px;width:100%;height:36px;padding:0 16px;transition:background-color .12s;display:flex;position:relative}.add-row:hover{background-color:#0000000a}.add-row:active{background-color:#00000014}[data-theme=dark] .add-row:hover{background-color:#ffffff0d}[data-theme=dark] .add-row:active{background-color:#ffffff1a}.add-row-label{min-width:0;font-family:Ravi,sans-serif;font-weight:var(--weight-regular);letter-spacing:-.3px;color:var(--color-text-primary);text-align:left;white-space:nowrap;unicode-bidi:plaintext;flex:1;font-size:16px;line-height:20px;overflow:hidden}html[lang=en] .add-row-label{letter-spacing:-.2px;font-family:SF Pro,sans-serif}.add-row-icon{background-color:#f0f0f0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex;overflow:hidden}[data-theme=dark] .add-row-icon{background-color:#2c2c2e}.add-row-icon--crypto{background:0 0}.add-row-icon--gold{background:0 0;border-radius:4px}.add-row-flag{object-fit:cover;width:108%;height:108%;display:block}.add-row-icon--crypto .add-row-flag,.add-row-icon--gold .add-row-flag{object-fit:contain;width:100%;height:100%}.add-row-separator{background-color:#3c3c431f;height:.5px;margin:0 16px;position:relative}[data-theme=dark] .add-row-separator{background-color:#ffffff12}.calc-overlay{z-index:1000;background-color:var(--color-bg-card);justify-content:center;align-items:stretch;animation:.18s calcFade;display:flex;position:fixed;inset:0}@keyframes calcFade{0%{opacity:0}to{opacity:1}}.calc-page{width:100%;max-width:var(--screen-max-width);background-color:var(--color-bg-card);flex-direction:column;display:flex;position:relative;overflow:hidden}[data-theme=dark] .calc-page{background-color:var(--color-bg-primary)}@media (width>=480px){.calc-page{border-left:1px solid #3c3c431a;border-right:1px solid #3c3c431a}[data-theme=dark] .calc-page{border-left-color:#ffffff0f;border-right-color:#ffffff0f}}.calc-toolbar{direction:ltr;flex-shrink:0;justify-content:center;align-items:center;height:54px;padding:0 16px;display:flex;position:relative}.calc-title{font-family:Ravi,sans-serif;font-weight:var(--weight-semibold);letter-spacing:-.43px;color:var(--color-text-primary);margin:0;font-size:17px;line-height:22px}html[lang=en] .calc-title{font-family:SF Pro,sans-serif}.calc-close{cursor:pointer;width:44px;height:44px;color:var(--color-text-primary);background-color:#7676801a;border:none;border-radius:50%;justify-content:center;align-items:center;transition:background-color .15s,transform .1s;display:flex;position:absolute;top:5px;right:16px}.calc-close:hover{background-color:#76768029}.calc-close:active{background-color:#7676803d;transform:scale(.96)}[data-theme=dark] .calc-close{background-color:#7676803d}[data-theme=dark] .calc-close:hover{background-color:#76768052}[data-theme=dark] .calc-close:active{background-color:#76768066}.calc-rows{direction:ltr;flex-direction:column;flex-shrink:0;gap:38px;padding:32px 16px 0;display:flex}.calc-row{flex-direction:row;justify-content:space-between;align-items:center;height:44px;display:flex}.calc-row-value-btn{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:8px;flex:1;align-items:center;min-width:0;margin:-4px -8px;padding:4px 8px;transition:background-color .12s;display:flex}.calc-row-value-btn:hover{background-color:#00000008}.calc-row-value-btn:active{background-color:#0000000f}[data-theme=dark] .calc-row-value-btn:hover{background-color:#ffffff0a}[data-theme=dark] .calc-row-value-btn:active{background-color:#ffffff14}.calc-row--active .calc-row-value-btn:hover,.calc-row--active .calc-row-value-btn:active{cursor:default;background-color:#0000}.calc-row-value{font-family:Ravi,sans-serif;font-weight:var(--weight-semibold);color:var(--color-text-primary);text-align:left;white-space:nowrap;text-overflow:ellipsis;direction:ltr;padding-block:2px;font-size:30px;line-height:1.35;overflow:hidden}html[lang=en] .calc-row-value{letter-spacing:-.4px;font-family:SF Pro,sans-serif}.calc-row--active .calc-row-value{color:#0052b4}[data-theme=dark] .calc-row--active .calc-row-value{color:#4a9cff}.calc-row-picker{cursor:pointer;font:inherit;color:inherit;background:0 0;border:none;border-radius:8px;flex-direction:row;align-items:center;gap:8px;margin:-4px;padding:4px;transition:background-color .12s;display:flex}button.calc-row-picker:hover{background-color:#0000000a}button.calc-row-picker:active{background-color:#00000014}[data-theme=dark] button.calc-row-picker:hover{background-color:#ffffff0d}[data-theme=dark] button.calc-row-picker:active{background-color:#ffffff1a}.calc-row-chevron{color:var(--color-text-primary);flex-shrink:0}.calc-row-info{flex-direction:column;align-items:flex-end;gap:1px;display:flex}.calc-row-name{font-family:Ravi,sans-serif;font-weight:var(--weight-semibold);color:var(--color-text-primary);white-space:nowrap;direction:rtl;font-size:14px;line-height:1.2}html[lang=en] .calc-row-name{letter-spacing:-.2px;direction:ltr;font-family:SF Pro,sans-serif}.calc-row-code{font-family:SF Pro,sans-serif;font-weight:var(--weight-medium);letter-spacing:-.4px;color:var(--color-text-secondary);direction:ltr;font-size:11px;line-height:1.2}.calc-row-flag{background-color:#f0f0f0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex;overflow:hidden}[data-theme=dark] .calc-row-flag{background-color:#2c2c2e}.calc-row-flag img{object-fit:cover;width:108%;height:108%;display:block}.calc-row-flag--crypto,.calc-row-flag--gold{background:0 0;border-radius:4px}.calc-row-flag--crypto img,.calc-row-flag--gold img{object-fit:contain;width:100%;height:100%}.calc-separator{background-color:#3c3c431a;flex-shrink:0;height:1px;margin:32px 16px 0}[data-theme=dark] .calc-separator{background-color:#ffffff14}.calc-keypad{direction:ltr;flex-direction:row;flex:1;gap:8px;min-height:0;padding:16px 16px 24px;display:flex}.calc-digits{flex:1;grid-template-rows:repeat(4,1fr);grid-template-columns:repeat(3,1fr);display:grid}.calc-key{cursor:pointer;letter-spacing:-.4px;color:var(--color-text-primary);-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;background:0 0;border:none;border-radius:12px;justify-content:center;align-items:center;font-family:SF Pro,sans-serif;font-size:40px;font-weight:300;line-height:1;transition:background-color .1s,transform 50ms;display:flex}.calc-key:hover{background-color:#0000000a}.calc-key:active{background-color:#0000001a;transform:scale(.97)}[data-theme=dark] .calc-key:hover{background-color:#ffffff0d}[data-theme=dark] .calc-key:active{background-color:#ffffff1f}.calc-key--blank{pointer-events:none}.calc-actions{flex-direction:column;flex-shrink:0;gap:16px;width:95px;display:flex}.calc-pill{cursor:pointer;letter-spacing:-.4px;color:var(--color-text-primary);-webkit-tap-highlight-color:transparent;background-color:#f2f2f7;border:none;border-radius:120px;flex:1;justify-content:center;align-items:center;font-family:SF Pro,sans-serif;font-size:30px;font-weight:300;line-height:1;transition:background-color .12s,transform 50ms;display:flex}[data-theme=dark] .calc-pill{background-color:#7676803d}.calc-pill:hover{background-color:#7676802e}.calc-pill:active{background-color:#76768047;transform:scale(.97)}[data-theme=dark] .calc-pill:hover{background-color:#76768057}[data-theme=dark] .calc-pill:active{background-color:#7676806b}.calc-pill--backspace svg{color:var(--color-text-primary)}.calc-picker-backdrop{z-index:10;background-color:#00000059;justify-content:center;align-items:center;padding:16px;animation:.18s pickerFade;display:flex;position:absolute;inset:0}@keyframes pickerFade{0%{opacity:0}to{opacity:1}}.calc-picker{direction:ltr;background-color:#fff;border:.5px solid #ffffffb3;border-radius:16px;flex-direction:column;width:100%;max-width:300px;max-height:70%;animation:.2s cubic-bezier(.2,.9,.3,1.15) pickerPop;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 .5px #0000000f,0 12px 32px #0003,0 2px 8px #00000014}[data-theme=dark] .calc-picker{background-color:#1c1c1e;border:.5px solid #ffffff14}@keyframes pickerPop{0%{opacity:0}to{opacity:1}}.calc-picker .glass-highlight{pointer-events:none;z-index:2;background:linear-gradient(#ffffff73 0%,#fff0 100%);height:60px;position:absolute;top:0;left:0;right:0}[data-theme=dark] .calc-picker .glass-highlight{background:linear-gradient(#ffffff14 0%,#fff0 100%)}.calc-picker-scroll{z-index:1;scrollbar-width:thin;scrollbar-color:#3c3c4333 transparent;position:relative;overflow-y:auto}.calc-picker-scroll::-webkit-scrollbar{width:4px}.calc-picker-scroll::-webkit-scrollbar-thumb{background:#3c3c432e;border-radius:2px}.calc-picker-row{cursor:pointer;background:0 0;border:none;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:44px;padding:0 16px;transition:background-color .12s;display:flex}[data-theme=dark] .calc-picker-row+.calc-picker-row{border-top-color:#ffffff0f}.calc-picker-row:hover{background-color:#0000000a}.calc-picker-row:active{background-color:#00000014}[data-theme=dark] .calc-picker-row:hover{background-color:#ffffff0d}[data-theme=dark] .calc-picker-row:active{background-color:#ffffff1a}.calc-picker-row.is-selected{background-color:#0052b40f}[data-theme=dark] .calc-picker-row.is-selected{background-color:#007aff29}.calc-picker-label{font-family:Ravi,sans-serif;font-weight:var(--weight-medium);letter-spacing:-.2px;color:var(--color-text-primary);text-align:left;white-space:nowrap;text-overflow:ellipsis;unicode-bidi:plaintext;flex:1;font-size:15px;line-height:1.2;overflow:hidden}html[lang=en] .calc-picker-label{font-family:SF Pro,sans-serif}.calc-picker-flag{background-color:#f0f0f0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;margin-left:10px;display:flex;overflow:hidden}[data-theme=dark] .calc-picker-flag{background-color:#2c2c2e}.calc-picker-flag img{object-fit:cover;width:108%;height:108%;display:block}.calc-picker-flag--crypto,.calc-picker-flag--gold{background:0 0;border-radius:4px}.calc-picker-flag--crypto img,.calc-picker-flag--gold img{object-fit:contain;width:100%;height:100%}.calc-picker-section{font-family:Ravi,sans-serif;font-weight:var(--weight-medium);letter-spacing:-.1px;color:#8e8e93;text-align:left;-webkit-backdrop-filter:saturate(180%)blur(28px);backdrop-filter:saturate(180%)blur(28px);z-index:3;background-color:#fffffff2;padding:10px 16px 4px;font-size:12px;position:sticky;top:0}html[lang=en] .calc-picker-section{font-family:SF Pro,sans-serif}[data-theme=dark] .calc-picker-section{color:#ebebf573;background-color:#28282ad9}.calc-picker-row+.calc-picker-row{border-top:.5px solid #3c3c431a}.calc-picker-section+.calc-picker-row{border-top:none}.ptr{z-index:50;opacity:0;pointer-events:none;justify-content:center;display:flex;position:fixed;top:0;left:0;right:0;transform:translateY(-36px)}.ptr-circle{background:var(--color-bg-card,#fff);border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:flex;position:relative;box-shadow:0 2px 10px #0000001f}.ptr-segments{width:20px;height:20px;position:relative}.ptr-seg{background:var(--color-text-tertiary,#999);transform-origin:50% 9px;width:2px;height:5px;transform:rotate(calc(var(--i) * 45deg));opacity:calc(.2 + var(--i) * .1);border-radius:1px;margin-left:-1px;position:absolute;top:1px;left:50%}.ptr[data-state=refreshing] .ptr-segments{animation:.8s steps(8,end) infinite ptr-spin}.ptr[data-state=refreshing] .ptr-seg,.ptr[data-ready=true] .ptr-seg{background:var(--color-text-primary,#333)}@keyframes ptr-spin{to{transform:rotate(360deg)}}.ptr-check{color:#34c759;opacity:0;width:18px;height:18px;transition:opacity .15s,transform .15s;position:absolute;transform:scale(.5)}.ptr[data-state=done] .ptr-segments{display:none}.ptr[data-state=done] .ptr-check{opacity:1;transform:scale(1)}.home-screen{width:100%;min-height:100vh;padding-top:24px;padding-bottom:calc(var(--action-bar-height) + var(--action-bar-bottom) + 16px);flex-direction:column;display:flex;position:relative}.home-content{padding:0 var(--content-padding);gap:var(--spacing-sections);flex-direction:column;flex:1;display:flex}.cards-list{gap:var(--spacing-cards);flex-direction:column;display:flex}.maintenance{background-color:var(--color-bg-app);justify-content:center;align-items:center;min-height:100dvh;padding:24px;display:flex}.maintenance-card{text-align:center;background-color:var(--color-bg-card);border-radius:20px;max-width:420px;padding:32px 24px;box-shadow:0 4px 20px #00000014}.maintenance-card h1{font-size:20px;font-weight:var(--weight-semibold);color:var(--color-text-primary);margin-bottom:8px}.maintenance-card p{color:var(--color-text-secondary);font-size:14px}
