:root{--paper-0:#fff;--paper-50:#fafafa;--paper-100:#f1f1f1;--paper-200:#e9e9e9;--line-200:#e5e5e5;--line-300:#d4d4d4;--ink-900:#111;--ink-700:#3d3d3d;--ink-500:#666;--ink-400:#8f8f8f;--ink-300:#b3b3b3;--shadow-1:0 1px 2px hsla(0,0%,7%,.08);--shadow-2:0 4px 10px hsla(0,0%,7%,.14);--shadow-3:0 10px 24px hsla(0,0%,7%,.18);--shadow-lift:0 18px 36px hsla(0,0%,7%,.22);--radius-card:12px;--radius-panel:24px;--radius-pill:999px;--font-serif:Georgia,"Iowan Old Style","Times New Roman",serif;--font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--ratio:1.6;--card-w:240px;--card-h:calc(var(--card-w) * var(--ratio));--tile-card-w:220px;--table-card-w:240px;--overlay-card-w:min(88vw,460px,calc(86vh * 0.625));--ease-out:cubic-bezier(0.22,0.61,0.36,1);--ease-flip:cubic-bezier(0.4,0.1,0.2,1);--ease-drift:cubic-bezier(0.37,0,0.63,1);--t-fast:150ms;--t-med:220ms;--t-deal:350ms;--t-flip:400ms;--t-rise:280ms;--stagger:40ms;--t-crossfade:700ms;--t-kb:28s;--t-breathe:9s;--t-overlay-in:280ms;--t-overlay-out:200ms;--t-answer:240ms;--t-tip:120ms;--scrim:hsla(0,0%,7%,.88);--on-scrim-90:hsla(0,0%,100%,.9);--on-scrim-65:hsla(0,0%,100%,.65);--on-scrim-40:hsla(0,0%,100%,.4);--slider-w:300px;--slider-track-h:4px;--slider-thumb:18px}*{box-sizing:border-box}body,html{margin:0}body{background:var(--paper-50);color:var(--ink-900);font:15px/1.5 var(--font-sans);-webkit-font-smoothing:antialiased}a{color:inherit}h1,h2,h3{font-family:var(--font-serif);font-weight:400;margin:0}:focus-visible{outline:2px solid var(--ink-900);outline-offset:3px;border-radius:4px}html[lang=ar] body,html[lang=fa] body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Tahoma,Arial,sans-serif}.card-blank{background:var(--paper-0);border:1px solid var(--line-300);border-radius:var(--radius-card);box-shadow:var(--shadow-1)}.btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;display:inline-block;text-decoration:none;font-family:inherit;border-radius:var(--radius-pill);transition:transform var(--t-fast) var(--ease-out),box-shadow var(--t-fast) var(--ease-out),background var(--t-fast),color var(--t-fast),border-color var(--t-fast)}.btn-primary{background:var(--ink-900);color:#fff;font-size:14px;font-weight:600;letter-spacing:.02em;padding:13px 30px;box-shadow:var(--shadow-2)}.btn-primary:hover{transform:translateY(-1px);box-shadow:var(--shadow-3);background:#000}.btn-primary:active{transform:none;box-shadow:var(--shadow-1)}.btn-ghost{background:var(--paper-0);border:1px solid var(--line-300);color:var(--ink-700);font-size:13px;padding:10px 20px}.btn-ghost:hover{border-color:var(--ink-500);color:var(--ink-900)}.btn-ghost[disabled]{cursor:default}.btn-ghost[disabled],.btn-ghost[disabled]:hover{color:var(--ink-300);border-color:var(--line-200)}@media (prefers-reduced-motion:reduce){*,:after,:before{transition:none!important;animation:none!important}.cover-video{display:none!important}}.install-hint{margin-top:56px;padding:22px 16px calc(24px + env(safe-area-inset-bottom, 0px));border-top:1px solid var(--line-300,rgba(0,0,0,.12));text-align:center;color:var(--ink-500,#5a5a5a);font-size:12.5px;line-height:1.55}.install-hint .ih-lead{margin:0 0 12px;font-weight:600;color:var(--ink-900,#141414)}.ih-seg{--seg-w:122px;position:relative;display:inline-flex;padding:4px;border-radius:999px;background:rgba(0,0,0,.06)}.ih-seg-thumb{position:absolute;top:4px;bottom:4px;left:4px;width:var(--seg-w);border-radius:999px;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.16);transition:transform .28s cubic-bezier(.4,0,.2,1)}.ih-seg-thumb--ios{transform:translateX(0)}.ih-seg-thumb--android{transform:translateX(var(--seg-w))}.ih-seg-btn{position:relative;z-index:1;width:var(--seg-w);padding:7px 0;border:0;background:none;border-radius:999px;font:inherit;font-size:12.5px;font-weight:600;color:var(--ink-500,#6a6a6a);cursor:pointer;transition:color .2s ease}.ih-seg-btn.is-active{color:var(--ink-900,#141414)}.ih-steps{list-style:none;margin:16px auto 0;padding:0;max-width:306px;text-align:left;flex-direction:column}.ih-step,.ih-steps{display:flex;gap:10px}.ih-step{align-items:flex-start;opacity:0;animation:ih-rise .42s cubic-bezier(.2,.7,.2,1) forwards}@keyframes ih-rise{0%{opacity:0;transform:translateY(7px) scale(.98)}to{opacity:1;transform:none}}.ih-badge{flex:none;width:20px;height:20px;margin-top:1px;border-radius:999px;background:var(--ink-900,#141414);color:#fff;font-size:11px;font-weight:700;display:grid;place-items:center}.ih-text{font-size:12.5px;line-height:1.5;color:var(--ink-600,#4a4a4a)}.ih-chip{display:inline-flex;align-items:center;gap:4px;padding:1px 7px;border-radius:6px;background:rgba(0,0,0,.06);font-weight:600;color:var(--ink-900,#141414);white-space:nowrap}.ih-ic{width:13px;height:13px}.ih-note{margin:16px 0 0;opacity:.72}.ih-wordmark{display:block;height:22px;width:auto;margin:18px auto 0;opacity:.7}.install-hint--dark .ih-wordmark{filter:invert(1);opacity:.85}.install-hint--dark{margin-top:0;background:var(--ink-900,#141414);border-top-color:#000;color:hsla(0,0%,100%,.62)}.install-hint--dark .ih-lead{color:#fff}.install-hint--dark .ih-seg{background:hsla(0,0%,100%,.1)}.install-hint--dark .ih-seg-thumb{background:hsla(0,0%,100%,.18);box-shadow:none}.install-hint--dark .ih-seg-btn{color:hsla(0,0%,100%,.6)}.install-hint--dark .ih-seg-btn.is-active{color:#fff}.install-hint--dark .ih-badge{background:#fff;color:#111}.install-hint--dark .ih-text{color:hsla(0,0%,100%,.75)}.install-hint--dark .ih-chip{background:hsla(0,0%,100%,.14);color:#fff}@media (prefers-reduced-motion:reduce){.ih-step{animation:none;opacity:1}.ih-seg-thumb{transition:none}}