@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/vazirmatn-arabic-5.3.0.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/vazirmatn-latin-5.3.0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg:#f7f3eb;--ink:#1e2631;--mut:#4d5868;--line:#1e263124;--card:#fff;--ora:#d96b43;--ora-t:#a9461f;--blue:#4a6fa5;--blue-t:#3a5c8f;--dot:#1e263129;--r:14px}:root[data-theme=dark]{--bg:#1e2631;--ink:#f7f3eb;--mut:#b4bcc8;--line:#f7f3eb29;--card:#262f3c;--ora-t:#f08c66;--blue-t:#8faed8;--dot:#f7f3eb29}*{box-sizing:border-box;margin:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;scroll-padding-top:76px}body{background:var(--bg);color:var(--ink);font-family:Vazirmatn,system-ui,Segoe UI,Tahoma,sans-serif;font-size:16px;line-height:1.9;overflow-x:hidden}a{color:inherit}:focus-visible{outline:3px solid var(--blue);outline-offset:3px;border-radius:6px}.skip{inset-inline-start:12px;background:var(--ink);color:var(--bg);z-index:99;border-radius:8px;padding:8px 14px;position:absolute;top:-60px}.skip:focus{top:12px}.wrap{max-width:1120px;margin-inline:auto;padding-inline:20px}header{z-index:20;background:color-mix(in srgb,var(--bg) 90%,transparent);backdrop-filter:blur(12px);border-bottom:1px solid var(--line);position:sticky;top:0}.bar{align-items:center;gap:20px;height:64px;display:flex}.brand{align-items:center;gap:10px;font-size:20px;font-weight:800;text-decoration:none;display:flex}.brand small{color:var(--mut);direction:ltr;font-size:13px;font-weight:500}nav{gap:22px;margin-inline-start:auto;font-size:15px;font-weight:500;display:flex}nav a{color:var(--mut);text-decoration:none}nav a:hover{color:var(--ink)}.btn{border:1.5px solid var(--ink);min-height:44px;color:var(--ink);cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;padding:0 22px;font:700 15px/1 inherit;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}.btn:hover{background:var(--ink);color:var(--bg)}.btn.pri{background:var(--ora);border-color:var(--ora);color:#1e2631}.btn.pri:hover{background:var(--ink);border-color:var(--ink);color:var(--bg)}section{padding:88px 0}h1,h2,h3{font-weight:800;line-height:1.45}h2{max-width:22ch;font-size:clamp(26px,3.6vw,36px)}.lead{color:var(--mut);max-width:60ch;margin-top:12px}.hero{background-image:radial-gradient(var(--dot) 1.5px,transparent 1.5px);background-size:24px 24px;padding:64px 0 80px}.hero-grid{grid-template-columns:1fr 1.15fr;align-items:center;gap:48px;display:grid}h1{font-size:clamp(32px,5vw,52px)}.tag{border:1px solid var(--line);color:var(--mut);background:var(--bg);border-radius:999px;margin-bottom:18px;padding:4px 14px;font-size:14px;display:inline-block}.cta{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.note{color:var(--mut);margin-top:14px;font-size:14px}.screen{background:var(--bg);border:1.5px solid var(--ink);box-shadow:10px 10px 0 var(--blue);border-radius:18px;overflow:hidden}.chrome{border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--ink) 6%,var(--bg));align-items:center;gap:6px;padding:10px 14px;display:flex}.chrome i{background:var(--line);border-radius:50%;width:10px;height:10px}.chrome span{color:var(--mut);margin-inline-start:10px;font-size:12px}.nt-w{container-type:inline-size}.nt{aspect-ratio:16/10;background:linear-gradient(135deg,color-mix(in srgb,var(--ora) 20%,var(--bg)),var(--bg));grid-template-columns:1fr 1.8fr 1fr;align-items:center;gap:2.6cqw;padding:4cqw;padding-inline-start:11cqw;line-height:1.5;display:grid;position:relative}.nt-dock{inset-inline-start:2.2cqw;background:var(--ink);border-radius:99px;flex-direction:column;align-items:center;gap:1cqw;width:5.6cqw;padding:1.1cqw 0;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.nt-dock i{background:color-mix(in srgb,var(--bg) 20%,transparent);border-radius:50%;width:4cqw;height:4cqw}.nt-dock i.on{background:color-mix(in srgb,var(--bg) 32%,transparent);box-shadow:0 0 0 .3cqw var(--blue)}.nt-c{background:color-mix(in srgb,var(--card) 80%,transparent);border:1px solid var(--line);color:var(--mut);border-radius:2.4cqw;min-width:0;padding:2cqw 2.2cqw;font-size:max(11px,2.1cqw)}.nt-c h6{color:var(--ink);margin-bottom:1.2cqw;font-size:max(11px,2.2cqw);font-weight:700}.nt-c p{align-items:center;gap:1.2cqw;margin:.6cqw 0;display:flex}.nt-c p:before{content:"";border:1.5px solid var(--mut);border-radius:50%;flex:none;width:2cqw;height:2cqw}.nt-c p.d{opacity:.7;text-decoration:line-through}.nt-c p.d:before{background:var(--blue);border-color:var(--blue)}.nt-n{border:1px solid var(--line);background:color-mix(in srgb,var(--card) 70%,transparent);border-radius:1.4cqw;padding:1.2cqw 1.4cqw}.nt-mid{flex-direction:column;align-items:center;gap:2.4cqw;min-width:0;display:flex}.nt-fx{gap:1.2cqw;display:flex}.nt-fx span{background:color-mix(in srgb,var(--card) 85%,transparent);border:1px solid var(--line);border-radius:99px;align-items:center;gap:.9cqw;padding-block:.6cqw;padding-inline:.6cqw 1.6cqw;font-size:max(10px,1.8cqw);font-weight:700;line-height:1;display:flex}.nt-fx em{background:var(--bg);width:3cqw;height:3cqw;color:var(--blue-t);border-radius:50%;place-items:center;font-style:normal;display:grid}.nt-t{font-variant-numeric:tabular-nums;letter-spacing:-.01em;direction:ltr;font:400 13cqw/1 ui-serif,Georgia,Times New Roman,serif}.nt-d{color:var(--mut);flex-direction:column;align-items:center;margin-top:-1cqw;font-size:max(11px,2.3cqw);display:flex}.nt-d small{opacity:.85;font-size:max(10px,1.8cqw)}.nt-s{background:color-mix(in srgb,var(--card) 90%,transparent);border:1px solid var(--line);width:100%;height:6.6cqw;color:var(--mut);border-radius:99px;align-items:center;gap:1.2cqw;padding:0 1.6cqw;font-size:max(10px,1.9cqw);display:flex}.nt-s svg{flex:none;width:2.2cqw}.nt-s span{text-align:right;direction:ltr;flex:1}.nt-s u{color:var(--ink);font-weight:700;text-decoration:none}.nt-sc{gap:2cqw;display:flex}.nt-sc i{aspect-ratio:1;background:var(--c);width:6.4cqw;box-shadow:0 0 0 1px var(--line);border-radius:1.6cqw}.nt-sc i.p{background:color-mix(in srgb,var(--ink) 6%,var(--card));color:var(--mut);place-items:center;font-size:3cqw;font-style:normal;display:grid}details{border-bottom:1px solid var(--line);padding:4px 0}summary{cursor:pointer;justify-content:space-between;gap:16px;padding:16px 0;font-weight:700;list-style:none;display:flex}summary::-webkit-details-marker{display:none}summary:after{content:"+";color:var(--ora-t);font-size:22px;line-height:1.4}details[open] summary:after{content:"−"}details p{color:var(--mut);max-width:70ch;padding-bottom:18px}footer{color:var(--mut);padding:32px 0;font-size:14px}footer .wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 28px;display:flex}dialog{border:1.5px solid var(--ink);border-radius:var(--r);background:var(--bg);color:var(--ink);max-width:440px;padding:28px;font-family:inherit}dialog::backdrop{background:#1e263199}dialog h2{font-size:22px}dialog p{color:var(--mut);margin:12px 0 20px}@media (width<=900px){.hero-grid{grid-template-columns:1fr;gap:32px}nav{display:none}.brand{margin-inline-end:auto}section{padding:64px 0}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}:root[data-theme=dark]{color-scheme:dark}.tt{border:1px solid var(--line);width:42px;height:42px;color:var(--ink);cursor:pointer;background:0 0;border-radius:50%;flex:none;place-items:center;transition:background .3s,border-color .3s,transform .2s;display:grid}.tt:hover{background:color-mix(in srgb,var(--ink) 8%,transparent);border-color:var(--ink)}.tt:active{transform:scale(.9)}.tt svg{width:22px;height:22px;overflow:visible}.tm-s,.tm-c{transform-box:view-box;transition:transform .6s cubic-bezier(.4,0,.2,1)}.tm-s{transform-box:fill-box;transform-origin:50%;transform:scale(.56)}.tm-c{transform:translate(14px,-14px)}.tm-r{transform-origin:12px 12px;transition:transform .6s cubic-bezier(.4,0,.2,1),opacity .3s}:root[data-theme=dark] .tm-s{transform:scale(1)}:root[data-theme=dark] .tm-c{transform:translate(0)}:root[data-theme=dark] .tm-r{opacity:0;transform:rotate(60deg)scale(.3)}::view-transition-old(root),::view-transition-new(root){mix-blend-mode:normal;animation:none}::view-transition-old(root){z-index:1}::view-transition-new(root){z-index:2}@media (prefers-reduced-motion:reduce){.tm-s,.tm-c,.tm-r{transition:none}}a[hidden],p[hidden]{display:none!important}.dd-finger-rect{fill:#5b7896}.dd-palm{fill:none;stroke:#da653b;stroke-width:58px;stroke-linecap:round;stroke-linejoin:round}.dd-eye{fill:var(--ink)}.dd-mouth{fill:none;stroke:var(--ink);stroke-width:16px;stroke-linecap:round}.dd-wrist-pivot{transform-origin:516px 755px;animation:3.8s ease-in-out infinite dd-soft-wrist-loop}.dd-finger-wave{transform-origin:0 0;animation:3.8s ease-in-out infinite dd-soft-finger-loop}.dd-f1{animation-delay:0s}.dd-f2{animation-delay:40ms}.dd-f3{animation-delay:80ms}.dd-f4{animation-delay:.12s}.dd-face-parallax{animation:3.8s ease-in-out infinite dd-soft-face-loop}.dd-eye-blink{transform-origin:518px 591px;animation:3.8s ease-in-out infinite dd-soft-blink}.hero-mark{width:120px;height:120px;margin-bottom:14px;display:block;overflow:visible}@media (width<=699px){.hero-mark{width:92px;height:92px}}@media (prefers-reduced-motion:reduce){.hero-mark *{animation:none!important}}.u1{position:absolute!important}.u2{--c:#2d8cff!important}.u3{--c:#cdb07a!important}.u4{--c:#1f2733!important}@media (width<=640px){.bar{gap:10px}header .btn{white-space:nowrap;border-radius:10px;flex:none;min-height:38px;padding:0 14px;font-size:13px}.brand{gap:8px;min-width:0;font-size:17px}}@media (width<=480px){.brand small{display:none}}.lsw{border:1px solid var(--line);height:36px;color:var(--mut);letter-spacing:.02em;cursor:pointer;-webkit-tap-highlight-color:transparent;direction:ltr;background:0 0;border-radius:999px;flex:none;grid-template-columns:1fr 1fr;padding:3px;font:800 12px/1 Vazirmatn,system-ui,sans-serif;transition:border-color .3s;display:inline-grid;position:relative}.lsw:hover{border-color:var(--ink)}.lsw-t{background:var(--ink);border-radius:999px;width:calc(50% - 3px);transition:transform .3s cubic-bezier(.4,0,.2,1);position:absolute;top:3px;bottom:3px;left:3px}.lsw-o{z-index:1;place-items:center;min-width:30px;padding:0 6px;transition:color .3s;display:grid;position:relative}html[lang=fa] .lsw-o:nth-of-type(2),html[lang=en] .lsw-o:last-of-type{color:var(--bg)}html[lang=en] .lsw-t{transform:translate(100%)}@media (width<=900px){.brand{margin-inline-end:0}.lsw{margin-inline-end:auto}}@media (width<=640px){.lsw{height:32px;font-size:11px}.lsw-o{min-width:26px;padding:0 4px}}@media (width<=400px){.bar{gap:6px}header .btn{padding:0 9px;font-size:12px}header .tt{width:34px;height:34px}header .tt svg{width:18px;height:18px}.lsw{height:30px}.lsw-o{min-width:21px;padding:0 3px}.brand svg{width:30px;height:30px}}html[lang=en] .brand small{display:none}@media (width<=1040px){nav{gap:16px}}@media print{header,footer{display:none}}a.lsw{text-decoration:none}@keyframes dd-soft-wrist-loop{0%,15%{transform:rotate(0)translateY(0)}30%{transform:rotate(-7deg)translateY(-3px)}46%{transform:rotate(8deg)translateY(-2px)}62%{transform:rotate(-5deg)translateY(-2px)}74%{transform:rotate(2.5deg)translateY(-1px)}84%,to{transform:rotate(0)translateY(0)}}@keyframes dd-soft-finger-loop{0%,15%{transform:rotate(0)scaleY(1)translateY(0)}32%{transform:rotate(-8deg)scaleY(.96)translateY(3px)}48%{transform:rotate(9deg)scaleY(1.02)translateY(-2px)}64%{transform:rotate(-6deg)scaleY(.98)translateY(2px)}76%{transform:rotate(3deg)scaleY(1.01)translateY(-1px)}86%,to{transform:rotate(0)scaleY(1)translateY(0)}}@keyframes dd-soft-face-loop{0%,15%,85%,to{transform:translate(0)rotate(0)}31%{transform:translate(-3.5px,-1px)rotate(-1.5deg)}47%{transform:translate(4px,-1px)rotate(1.5deg)}63%{transform:translate(-2.5px,-.5px)rotate(-1deg)}75%{transform:translate(1.5px)rotate(.5deg)}}@keyframes dd-soft-blink{0%,88%,94%,to{transform:scaleY(1)}91%{transform:scaleY(.12)}}#widgets,#layouts,#trust,#roadmap,#faq,#install{content-visibility:auto}#widgets{contain-intrinsic-size:auto 720px}#layouts{contain-intrinsic-size:auto 640px}#trust{contain-intrinsic-size:auto 720px}#roadmap{contain-intrinsic-size:auto 380px}#faq{contain-intrinsic-size:auto 640px}#install{contain-intrinsic-size:auto 400px}html.cr main>section:not(.hero),html.cr footer{visibility:hidden}