@font-face{font-family:Vazirmatn;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/3146272aa7a4924e-s.p.21se6xk6bxqs6.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-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,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/f13113086225013b-s.10ayu6ka6csf1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/413d8ff922cbc3a2-s.p.2avnhkksosb5d.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}@font-face{font-family:Vazirmatn Fallback;src:local(Arial);ascent-override:101.87%;descent-override:53.36%;line-gap-override:0.0%;size-adjust:100.66%}.u_Dwna_className{font-family:Vazirmatn,Vazirmatn Fallback;font-style:normal}.u_Dwna_variable{--font-body-fa:"Vazirmatn", "Vazirmatn Fallback"}
@font-face{font-family:Sora;font-style:normal;font-weight:500;font-display:swap;src:url(../media/18cf01bf8eecaa66-s.3go3gb1_xu4rn.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bc8ed407dc77c57a-s.p.1hey5yyym6mz_.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}@font-face{font-family:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(../media/18cf01bf8eecaa66-s.3go3gb1_xu4rn.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(../media/bc8ed407dc77c57a-s.p.1hey5yyym6mz_.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}@font-face{font-family:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(../media/18cf01bf8eecaa66-s.3go3gb1_xu4rn.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(../media/bc8ed407dc77c57a-s.p.1hey5yyym6mz_.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}@font-face{font-family:Sora Fallback;src:local(Arial);ascent-override:85.29%;descent-override:25.5%;line-gap-override:0.0%;size-adjust:113.73%}.NDvVMa_className{font-family:Sora,Sora Fallback;font-style:normal}.NDvVMa_variable{--font-display-en:"Sora", "Sora Fallback"}
@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/3e998ecf2bb5cb02-s.0cxphhwjgnhom.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/1511556823a60eed-s.14en1qnw26939.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/8eaabab07633d98e-s.31bpt45-h7_2w.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/475d9a2588be5730-s.2r1x0n5j81ih5.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/caf4e2d3522f4a0f-s.2aqytr2zwea4f.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/dd16c64b99082e83-s.p.0pki2uy9ztkxf.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}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/3e998ecf2bb5cb02-s.0cxphhwjgnhom.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/1511556823a60eed-s.14en1qnw26939.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/8eaabab07633d98e-s.31bpt45-h7_2w.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/475d9a2588be5730-s.2r1x0n5j81ih5.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/caf4e2d3522f4a0f-s.2aqytr2zwea4f.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/dd16c64b99082e83-s.p.0pki2uy9ztkxf.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}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/3e998ecf2bb5cb02-s.0cxphhwjgnhom.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/1511556823a60eed-s.14en1qnw26939.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/8eaabab07633d98e-s.31bpt45-h7_2w.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/475d9a2588be5730-s.2r1x0n5j81ih5.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/caf4e2d3522f4a0f-s.2aqytr2zwea4f.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/dd16c64b99082e83-s.p.0pki2uy9ztkxf.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}@font-face{font-family:IBM Plex Sans Fallback;src:local(Arial);ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.0%;size-adjust:101.17%}._2y_GSG_className{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}._2y_GSG_variable{--font-body-en:"IBM Plex Sans", "IBM Plex Sans Fallback"}
:root{--brand-ink:#042b1c;--brand:#017b6a;--brand-ribbon:#029987;--brand-emerald:#0dd261;--brand-mint:#58f4e0;--brand-deep:#013c29;--brand-glow:#d4fdfd;--ribbon:linear-gradient(135deg, var(--brand-emerald) 0%, var(--brand-ribbon) 42%, var(--brand) 68%, var(--brand-deep) 100%);--ribbon-soft:linear-gradient(135deg, #e6fbf1 0%, #dcf8f4 55%, #d4f1ec 100%);--ribbon-night:radial-gradient(120% 70% at 15% 0%, #0f4a3a 0%, #0a3529 38%, #06251c 72%, #041a14 100%);--paper:#fff;--surface:#fff;--sunken:#effaf6;--ink:var(--brand-ink);--ink-2:#33574b;--ink-3:#64857a;--teal:var(--brand);--teal-strong:#016556;--teal-soft:#e0f7f0;--mint:var(--brand-mint);--line:#d8ece5;--line-strong:#a9d3c6;--danger:#b4372b;--danger-soft:#fbe9e6;--warn:#8a5a00;--warn-soft:#fdf1d8;--on-teal:#fff;--edge:inset 0 1px 0 #ffffffe6;--shadow:0 1px 2px #042b1c0f, 0 10px 28px -14px #017b6a47;--shadow-lift:0 2px 4px #042b1c0f, 0 22px 44px -18px #017b6a61;--shadow-deep:0 40px 80px -30px #013c298c, 0 18px 36px -18px #042b1c59;--glass-bg:linear-gradient(180deg, #ffffff80 0%, #fff3 100%), #fff3;--glass-bg-strong:linear-gradient(180deg, #ffffffb8 0%, #ffffff6b 100%), #ffffff4d;--glass-filter:blur(28px) saturate(1.9) brightness(1.06);--glass-rim:#ffffffa6;--glass-shade:inset 0 1px 0 #ffffffe6, inset 0 -1px 0 #017b6a0f, 0 1px 2px #042b1c0a, 0 18px 40px -24px #017b6a59;--glass-field:radial-gradient(38% 42% at 86% 10%, #58f4e080, transparent 70%), radial-gradient(34% 40% at 8% 26%, #0dd26147, transparent 70%), radial-gradient(40% 44% at 70% 78%, #02998747, transparent 72%), radial-gradient(30% 36% at 18% 90%, #58f4e05c, transparent 70%), linear-gradient(180deg, #f3fcf8, #eefaf6);--font-display:var(--font-display-en), system-ui, sans-serif;--font-body:var(--font-body-en), system-ui, sans-serif;--r-s:8px;--r-m:12px;--r-l:20px;--gutter:clamp(16px, 4vw, 40px);--max:1400px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only}[data-market=IR]{--font-display-fa:var(--font-body-fa);--font-display:var(--font-body-fa), system-ui, sans-serif;--font-body:var(--font-body-fa), system-ui, sans-serif}[data-market=IR] h1,[data-market=IR] h2{font-weight:800}*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%}body{color:var(--ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased;background:#f6fcfa;margin:0;font-size:16px;line-height:1.6;overflow-x:hidden}[data-market=IR] body{line-height:1.85}h1,h2,h3{font-family:var(--font-display);text-wrap:balance;margin:0;line-height:1.2}p{text-wrap:pretty;margin:0}a{color:inherit}img{max-width:100%;display:block}:focus-visible{outline:2px solid var(--teal);outline-offset:2px;border-radius:4px}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.btn{min-height:50px;font:600 16px/1 var(--font-body);cursor:pointer;white-space:nowrap;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 26px;text-decoration:none;transition:transform .16s cubic-bezier(.2,.8,.2,1),box-shadow .16s,filter .16s,background-color .16s;display:inline-flex;position:relative}.btn:active{transform:scale(.97)}.btn-primary{color:#fff;-webkit-backdrop-filter:blur(28px)saturate(1.9)brightness(1.06);backdrop-filter:blur(28px)saturate(1.9)brightness(1.06);text-shadow:0 1px 2px #013c2940;background:linear-gradient(#ffffff4d 0%,#ffffff0f 55%,#fff0 100%),linear-gradient(135deg,#029987e0 0%,#017b6ae6 60%,#016456eb 100%);box-shadow:inset 0 1px #ffffff80,0 8px 22px -10px #017b6abf}.btn-primary:hover{filter:brightness(1.06)saturate(1.05);transform:translateY(-1px);box-shadow:inset 0 1px #ffffff8c,0 14px 30px -12px #017b6acc}.btn-primary:active{filter:brightness(.98);transform:scale(.97);box-shadow:inset 0 1px #ffffff59,0 4px 12px -8px #017b6ab3}.btn-quiet,.btn-glass{color:var(--ink);-webkit-backdrop-filter:blur(28px)saturate(1.9)brightness(1.06);backdrop-filter:blur(28px)saturate(1.9)brightness(1.06);background:linear-gradient(#ffffff80 0%,#ffffff2e 100%),#ffffff2e;box-shadow:inset 0 1px #ffffffe6,0 6px 18px -10px #013c294d}.btn-quiet:hover,.btn-glass:hover{color:var(--brand);background:linear-gradient(#ffffffbf 0%,#fff6 100%),#ffffff40;transform:translateY(-1px);box-shadow:inset 0 1px #fff,0 12px 26px -12px #013c2959}.btn-danger{color:var(--danger);-webkit-backdrop-filter:blur(28px)saturate(1.9)brightness(1.06);backdrop-filter:blur(28px)saturate(1.9)brightness(1.06);background:linear-gradient(#ffffff80 0%,#ffffff2e 100%),#ffffff2e;box-shadow:inset 0 1px #ffffffe6,0 6px 18px -10px #b4372b59}.btn-danger:hover{background:var(--danger-soft)}.btn-small{min-height:40px;padding:0 18px;font-size:14.5px}.btn-large{min-height:58px;padding:0 32px;font-size:17px}.btn-arrow{gap:14px;padding-inline-end:7px}.btn-small.btn-arrow,.nav-actions .btn-arrow{gap:12px;padding-inline-end:6px}.btn-arrow .arrow{background:#fff3;border-radius:50%;flex:none;width:36px;height:36px;transition:transform .16s cubic-bezier(.2,.8,.2,1);position:relative}.btn-large.btn-arrow .arrow{width:44px;height:44px}.btn-arrow .arrow:before{content:"";border-top:2.2px solid;border-right:2.2px solid;width:9px;height:9px;margin:auto;position:absolute;inset:0;translate:-1px;rotate:45deg}[dir=rtl] .btn-arrow .arrow:before{translate:1px;rotate:-135deg}.btn-arrow:hover .arrow{transform:translate(3px)}[dir=rtl] .btn-arrow:hover .arrow{transform:translate(-3px)}.btn[disabled]{cursor:not-allowed}.btn-primary[disabled],.btn-primary[disabled]:hover{filter:none;color:var(--ink-3);text-shadow:none;box-shadow:none;background:linear-gradient(#ffffff80 0%,#fff3 100%),#017b6a2e;transform:none}.btn-quiet[disabled],.btn-danger[disabled]{opacity:.6}.field{gap:6px;display:grid}.field>span{color:var(--ink-2);font-size:14px;font-weight:500}.field small{color:var(--ink-3);font-size:13px}.input,.select,.textarea{border-radius:var(--r-m);border:1px solid var(--line-strong);background:var(--surface);width:100%;min-height:44px;color:var(--ink);font:400 16px/1.4 var(--font-body);padding:10px 12px;transition:border-color .12s,box-shadow .12s;box-shadow:inset 0 1px 2px #042b1c0f}.textarea{resize:vertical;min-height:96px}.input:focus,.select:focus,.textarea:focus{border-color:var(--brand-ribbon);box-shadow:inset 0 1px 2px #042b1c0f, 0 0 0 4px color-mix(in srgb, var(--brand-mint) 30%, transparent);outline:none}.input[dir=ltr]{text-align:left}.notice{border-radius:var(--r-m);padding:12px 14px;font-size:14px;line-height:1.6}.notice-error{background:var(--danger-soft);color:var(--danger)}.notice-warn{background:var(--warn-soft);color:var(--warn)}.notice-ok{background:var(--teal-soft);color:var(--teal-strong)}.ltr{direction:ltr;unicode-bidi:isolate}.code-inline{letter-spacing:.02em;white-space:nowrap;direction:ltr;unicode-bidi:isolate;font:500 .92em/1.4 ui-monospace,SF Mono,Menlo,monospace}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.ribbon-text{background:var(--ribbon);color:#0000;-webkit-background-clip:text;background-clip:text}.raised{background:var(--surface);border:1px solid var(--line);box-shadow:var(--edge), var(--shadow)}.tile{background:var(--ribbon);color:#fff;border-radius:13px;place-items:center;width:44px;height:44px;display:inline-grid;box-shadow:inset 0 1px #ffffff73,inset 0 -3px 6px #013c2959,0 10px 20px -10px #017b6acc}html{cursor:image-set(url(/cursor/arrow.png) 1x, url(/cursor/arrow@2x.png) 2x) 2 2, auto}a,button,summary,label,select,[role=button],.btn,input[type=checkbox],input[type=radio],input[type=file]{cursor:image-set(url(/cursor/pointer.png) 1x, url(/cursor/pointer@2x.png) 2x) 3 2, pointer}.cursor-aura{z-index:-1;pointer-events:none;filter:blur(6px);mix-blend-mode:multiply;opacity:0;will-change:transform;background:radial-gradient(circle,#58f4e08c 0%,#0dd26142 38%,#0000 70%);border-radius:50%;width:220px;height:220px;margin:-110px 0 0 -110px;transition:opacity .26s;position:fixed;top:0;left:0}.cursor-aura[data-on=true]{opacity:1}button:disabled,.btn[disabled]{cursor:not-allowed}body:before{content:"";z-index:-1;background:var(--glass-field);pointer-events:none;position:fixed;inset:0}html .card,html .stat,html .table-wrap,html .play-card,html .play-list,html .empty,html .panel-balance{background:var(--glass-bg);border:1px solid var(--glass-rim);-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter);box-shadow:var(--glass-shade)}html .stat:hover{background:var(--glass-bg-strong)}html .panel-body,html .play,html .play-gate{background:0 0}html .panel-status,html .play-top{-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter);border-bottom:1px solid var(--glass-rim);background:linear-gradient(#ffffff80 0%,#ffffff2e 100%),#ffffff2e;box-shadow:inset 0 1px #ffffffe6}html .table th{background:#ffffff4d}html .input,html .select,html .textarea{background:#ffffffb3}body:has(.panel):before{background:radial-gradient(40% 40% at 90% 6%,#58f4e02e,#0000 70%),radial-gradient(36% 40% at 30% 100%,#0299871a,#0000 72%),linear-gradient(#f6fbf9,#f2f8f5)}:root[data-theme=dark] body:has(.panel):before{background:radial-gradient(40% 40% at 90% 6%,#1478601f,#0000 70%),linear-gradient(#020b07,#030e0a)}
.site-switches{align-items:center;gap:6px;display:inline-flex}.site-switch{width:42px;height:42px;color:var(--ink);font:700 13.5px/1 var(--font-body);-webkit-backdrop-filter:blur(28px)saturate(1.9)brightness(1.06);backdrop-filter:blur(28px)saturate(1.9)brightness(1.06);background:linear-gradient(#ffffff80 0%,#ffffff2e 100%),#ffffff2e;border:0;border-radius:50%;place-items:center;text-decoration:none;transition:transform .16s cubic-bezier(.2,.8,.2,1),color .16s,box-shadow .16s;display:inline-grid;box-shadow:inset 0 1px #ffffffe6,0 6px 16px -10px #013c294d}.site-switch:hover{color:var(--brand);transform:translateY(-1px);box-shadow:inset 0 1px #fff,0 10px 22px -10px #013c2959}.site-switch-lang{font-family:var(--font-body-fa), var(--font-body-en), sans-serif}.site-switch-theme .sun,.site-switch-theme .moon{transform-origin:12px 12px;transition:opacity .26s,transform .36s cubic-bezier(.2,.8,.2,1)}.site-switch-theme .moon{opacity:0;transform:rotate(-60deg)scale(.6)}.site-switch-theme[data-dark=true] .sun{opacity:0;transform:rotate(60deg)scale(.6)}.site-switch-theme[data-dark=true] .moon{opacity:1;transform:none}.auth-switches{top:clamp(10px,2vh,20px);z-index:3;position:absolute;inset-inline-end:clamp(10px,2vh,20px)}.panel-status-end{align-items:center;gap:10px;display:inline-flex}.panel-status-end .site-switch{width:36px;height:36px;font-size:12.5px}@media (max-width:860px){.nav-actions .site-switches{display:none}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--paper:#020b07;--surface:#071a13;--sunken:#05140e;--ink:#e3f6ef;--ink-2:#aacfc3;--ink-3:#7da396;--brand-ink:#e8fbf4;--brand:#34d1b9;--teal:#3ad6bf;--teal-strong:#58f4e0;--teal-soft:#58f4e01f;--line:#58f4e024;--line-strong:#58f4e042;--danger:#ff8a7a;--danger-soft:#ff8a7a24;--warn:#f3c46b;--warn-soft:#f3c46b24;--edge:inset 0 1px 0 #ffffff14;--shadow:0 1px 2px #0006, 0 12px 30px -14px #000000b3;--shadow-lift:0 2px 4px #0006, 0 24px 48px -18px #000000bf;--shadow-deep:0 40px 90px -30px #000000d9, 0 0 60px -20px #0dd26140;--ribbon-soft:linear-gradient(135deg, #58f4e00f, #0dd2610a);--glass-bg:linear-gradient(180deg, #ffffff0f 0%, #ffffff04 100%), #05140e9e;--glass-bg-strong:linear-gradient(180deg, #ffffff14 0%, #ffffff05 100%), #05140ec7;--glass-rim:#ffffff12;--glass-shade:inset 0 1px 0 #ffffff1f, 0 1px 2px #0000004d, 0 18px 40px -24px #000000b3;--glass-field:radial-gradient(38% 42% at 86% 10%, #14786029, transparent 70%), radial-gradient(34% 40% at 8% 26%, #0d6e461f, transparent 70%), radial-gradient(40% 44% at 70% 78%, #025a4a24, transparent 72%), radial-gradient(30% 36% at 18% 90%, #1478601a, transparent 70%), linear-gradient(180deg, #020b07, #03100b)}:root[data-theme=dark] body{background:#020b07}:root[data-theme=dark]{--ribbon-night:radial-gradient(120% 70% at 15% 0%, #0a3227 0%, #06231b 40%, #041711 75%, #020d09 100%)}:root[data-theme=dark] img[src="/brand/logo-light.png"]{content:url(/brand/logo-dark.png)}:root[data-theme=dark] .nav{background:linear-gradient(#ffffff0d 0%,#ffffff03 100%),#020b079e;border-bottom-color:#ffffff0f;box-shadow:inset 0 1px #ffffff0a}:root[data-theme=dark] .nav-links{box-shadow:none;background:#ffffff0d;border-color:#ffffff14}:root[data-theme=dark] .nav-links a:hover{color:var(--teal-strong);background:#ffffff1a}:root[data-theme=dark] .btn-quiet,:root[data-theme=dark] .btn-glass,:root[data-theme=dark] .site-switch,:root[data-theme=dark] .btn-danger{background:linear-gradient(#ffffff14 0%,#ffffff05 100%),#05140eb3;box-shadow:inset 0 1px #ffffff1a,0 6px 18px -10px #000000b3}:root[data-theme=dark] .btn-quiet:hover,:root[data-theme=dark] .btn-glass:hover,:root[data-theme=dark] .site-switch:hover{color:var(--teal-strong);background:linear-gradient(#ffffff2e 0%,#ffffff0f 100%),#082a1f99}:root[data-theme=dark] .pricing-trial,:root[data-theme=dark] .platform-row li,:root[data-theme=dark] .mock-url,:root[data-theme=dark] .mock-lessons span,:root[data-theme=dark] .mock-badge,:root[data-theme=dark] .auth-student,:root[data-theme=dark] .credit{background:#ffffff12;border-color:#ffffff1a;box-shadow:inset 0 1px #ffffff14}:root[data-theme=dark] .platform-logo{background:var(--ink)}:root[data-theme=dark] .mock-bar{background:#ffffff0a;border-bottom-color:#ffffff14}:root[data-theme=dark] .mock-line{background:#ffffff1a}:root[data-theme=dark] .site-footer{box-shadow:none;background:#020b0799;border-top-color:#ffffff0f}:root[data-theme=dark] .credit strong{color:var(--ink)}:root[data-theme=dark] .auth-side{background:linear-gradient(160deg,#ffffff0d 0%,#ffffff03 60%),#05140e99}:root[data-theme=dark] .auth-glass-mark{opacity:.22}:root[data-theme=dark] .input,:root[data-theme=dark] .select,:root[data-theme=dark] .textarea,:root[data-theme=dark] .auth-form .input{color:var(--ink);background:#ffffff0f;border-color:#ffffff24}:root[data-theme=dark] .panel-status,:root[data-theme=dark] .play-top{box-shadow:none;background:linear-gradient(#ffffff0a 0%,#ffffff03 100%),#020b079e;border-bottom-color:#ffffff0f}:root[data-theme=dark] .table th{background:#ffffff0a}:root[data-theme=dark] .docs-side a:hover{background:#ffffff0f}:root[data-theme=dark] .docs-side a[aria-current=page]{color:var(--teal-strong);background:#ffffff1a}:root[data-theme=dark] .doc-note{background:#58f4e014;border-color:#58f4e033}:root[data-theme=dark] .confirm-row .btn-quiet,:root[data-theme=dark] .picker-list .btn-quiet{background:#ffffff14}:root[data-theme=dark] .cursor-aura{mix-blend-mode:screen;background:radial-gradient(circle,#28aa8c29 0%,#0d6e4612 38%,#0000 70%)}.bell{position:relative}.bell-button{width:36px;height:36px;position:relative}.bell-badge{top:-4px;color:#fff;min-width:19px;height:19px;font:700 11px/1 var(--font-body);box-shadow:0 0 0 2px var(--paper), 0 4px 10px -4px #e05a47b3;background:#e05a47;border-radius:999px;place-items:center;padding:0 5px;display:grid;position:absolute;inset-inline-end:-4px}.bell-panel{z-index:50;top:calc(100% + 10px);background:linear-gradient(#fffffffa,#f6fbf9f7);border:1px solid #ffffffe6;border-radius:20px;width:min(380px,100vw - 32px);animation:.18s cubic-bezier(.2,.8,.2,1) bell-in;position:absolute;inset-inline-end:-8px;overflow:hidden;box-shadow:inset 0 1px #fff,0 30px 60px -24px #01281c59,0 2px 8px #01281c14}:root[data-theme=dark] .bell-panel{background:linear-gradient(#0a1e16fa,#061610fa);border-color:#ffffff14;box-shadow:inset 0 1px #ffffff0f,0 30px 60px -24px #000000b3}@keyframes bell-in{0%{opacity:0;translate:0 -6px}}.bell-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:14px 16px 10px;display:flex}.bell-readall{color:var(--brand);font:600 13px var(--font-body);background:0 0;border:0}.bell-empty{text-align:center;color:var(--ink-3);padding:28px 16px}.bell-list{max-height:min(420px,60vh);margin:0;padding:6px;list-style:none;overflow-y:auto}.bell-item{width:100%;color:var(--ink);font:400 14px/1.6 var(--font-body);text-align:start;background:0 0;border:0;border-radius:14px;align-items:flex-start;gap:12px;padding:11px 10px;display:flex}.bell-item:hover{background:#017b6a0f}:root[data-theme=dark] .bell-item:hover{background:#ffffff0d}.bell-item[data-read=true]{color:var(--ink-2)}.bell-icon{color:#fff;background:linear-gradient(#ffffff4d,#fff0),#017b6ae6;border-radius:11px;flex:none;place-items:center;width:34px;height:34px;display:grid;box-shadow:inset 0 1px #fff6}.bell-item[data-tone=warn] .bell-icon{background:linear-gradient(#ffffff4d,#fff0),#d69628f2}.bell-item[data-tone=bad] .bell-icon{background:linear-gradient(#ffffff4d,#fff0),#d6503cf2}.bell-text{flex:1;gap:2px;display:grid}.bell-text small{color:var(--ink-3);font-size:12px}.bell-dot{background:var(--brand);border-radius:50%;flex:none;width:8px;height:8px;margin-top:8px;box-shadow:0 0 0 3px #017b6a26}:root[data-theme=dark] .embed-steps li:before,:root[data-theme=dark] .doc-steps li:before{color:var(--teal-strong);background:#06160f;border-color:#58f4e040}:root[data-theme=dark] .protect:before{background:#58f4e024}:root[data-theme=dark] .facts li,:root[data-theme=dark] .features li,:root[data-theme=dark] .tiers li,:root[data-theme=dark] .plans li,:root[data-theme=dark] .hp-license dl{border-color:#ffffff12}:root[data-theme=dark] .price-license{background:#ffffff08;border-color:#ffffff12}:root[data-theme=dark] .faq-icon{border-color:#58f4e040}:root[data-theme=dark] .faq-icon:before,:root[data-theme=dark] .faq-icon:after{background:var(--teal-strong)}:root[data-theme=dark] .well{color:var(--teal-strong);background:linear-gradient(#ffffff1a,#ffffff08);box-shadow:inset 0 1px #ffffff1f,inset 0 0 0 1px #ffffff0f,0 8px 18px -10px #000000b3}:root[data-theme=dark] .protect-n{background:var(--teal-strong);color:#02130c;box-shadow:0 0 0 3px #071812}:root[data-theme=dark] .dv-card{color:var(--ink);background:linear-gradient(#142c23c7,#081812b3);box-shadow:inset 0 1px #ffffff1a,inset 0 0 0 1px #ffffff0f,0 24px 48px -24px #000c}:root[data-theme=dark] .dv-card dl{border-color:#ffffff14}:root[data-theme=dark] .dv-base{background:linear-gradient(#4a524f 0%,#2c3230 45%,#161a19 100%)}:root[data-theme=dark] .dv-base:before{background:linear-gradient(#1c2120,#2b3130)}:root[data-theme=dark] .dv-lid,:root[data-theme=dark] .dv-phone{box-shadow:inset 0 0 0 1px #ffffff1a,0 40px 70px -34px #000000e6}:root[data-theme=dark] .closing{background:radial-gradient(70% 90% at 50% 0,#02998740,#0000 70%),#052419;box-shadow:0 0 0 1px #ffffff0f}:root[data-theme=dark] .doc-code{background:#020906;box-shadow:0 0 0 1px #ffffff0f}:root[data-theme=dark] .doc-pager,:root[data-theme=dark] .doc-pager-link{border-color:#ffffff14}:root[data-theme=dark] .doc-pager-link:hover{background:#ffffff0a;border-color:#58f4e040}:root[data-theme=dark] .doc-cta{background:#58f4e00f}:root[data-theme=dark] .glass-card,:root[data-theme=dark] .pricing,:root[data-theme=dark] .faq-item{background:linear-gradient(160deg,#ffffff14 0%,#ffffff05 60%,#ffffff0d 100%),#05140e8c;border-color:#ffffff14;box-shadow:inset 0 1px #ffffff14,0 30px 60px -40px #000c}:root[data-theme=dark] .glass-card:before{background:radial-gradient(260px circle at var(--mx,50%) var(--my,0%), #58f4e024, transparent 70%)}:root[data-theme=dark] .glass-card:after{opacity:.35}@media (hover:hover) and (pointer:fine){:root[data-theme=dark] .glass-card:hover{border-color:#58f4e040}}
