@font-face{font-family:Vazirmatn Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/vazirmatn-arabic-wght-normal-Cafbb7Zc.woff2)format("woff2-variations");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,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,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 Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/vazirmatn-latin-ext-wght-normal-tDTa1Fj6.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Vazirmatn Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/vazirmatn-latin-wght-normal-BFexNX-K.woff2)format("woff2-variations");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{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#000;--color-text:#f5f0ff;--color-muted:#b9a8d4;--color-purple:#8b2cf5;--color-pink:#ff3d9a;--color-loveblue:#6ec8ff;--color-lovegreen:#6ee7b7;--gradient-love:linear-gradient(135deg, var(--color-purple), var(--color-pink));--glass-bg:#ffffff0f;--glass-bg-thick:#180a28b8;--glass-border:#ffffff1f;--glass-blur:blur(24px) saturate(1.4);--radius:20px;--font-latin:system-ui, -apple-system, "Segoe UI", Tahoma, sans-serif}*{box-sizing:border-box}body{background:radial-gradient(60vw 50vh at 85% -10%, #8b2cf559, transparent 70%), radial-gradient(50vw 40vh at 0% 30%, #ff3d9a33, transparent 70%), var(--color-bg);min-height:100vh;color:var(--color-text);font-family:var(--font-latin);background-attachment:fixed;margin:0;line-height:1.6}html:lang(fa) body{font-family:"Vazirmatn Variable", var(--font-latin)}a{color:var(--color-loveblue)}h1,h2,h3{line-height:1.25}.container{max-width:960px;margin-inline:auto;padding-inline:16px}.muted{color:var(--color-muted)}.glass{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur)}.glass--thick{background:var(--glass-bg-thick)}.panel{padding:20px 24px}.panel h2,.panel h3{margin-block:0 8px}.panel p{margin:0}.panel__list{gap:6px;margin:0;padding-inline-start:20px;display:grid}html:not(.adult) .site,.adult .age-gate{display:none}.age-gate{z-index:10;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.age-gate__panel{text-align:center;gap:12px;max-width:420px;padding:32px 24px;display:grid}.age-gate__panel h2,.age-gate__panel p{margin:0}.age-gate__badge{background:var(--gradient-love);border-radius:999px;justify-self:center;padding:4px 16px;font-weight:800}.site{flex-direction:column;min-height:100vh;display:flex}.site>main{flex:1}.site-header{z-index:5;padding-block:12px;position:sticky;top:0}.site-header__inner{border-radius:999px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-block:10px;display:flex}.wordmark{background:var(--gradient-love);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:22px;font-weight:800;text-decoration:none}.site-nav{flex-wrap:wrap;align-items:center;gap:4px 16px;display:flex}.site-nav__link{color:var(--color-muted);text-decoration:none}.site-nav__link:hover,.site-nav__link.active{color:var(--color-text)}.site-footer{text-align:center;gap:8px;padding-block:32px;display:grid}.site-footer__links{flex-wrap:wrap;justify-content:center;gap:8px 20px;display:flex}.site-footer__links a{color:var(--color-muted)}.site-footer__note{color:var(--color-muted);margin:0;font-size:14px}.hero,.status-page{text-align:center;align-content:center;place-items:center;gap:16px;display:grid}.hero{min-height:70vh}.status-page{min-height:60vh}.hero__title{background:var(--gradient-love);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(48px,12vw,96px)}.hero__text,.status-page__text{max-width:560px;color:var(--color-muted);margin:0}.status-page__code{margin:0;font-size:64px;font-weight:700}.actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.features{padding-block:32px}.features__title{text-align:center}.features__grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.page{gap:16px;max-width:760px;padding-block:24px 48px;display:grid}.page__title,.page__intro{margin:0}.button{color:var(--color-text);font:inherit;text-align:center;cursor:pointer;border:0;border-radius:999px;padding:12px 24px;font-weight:600;text-decoration:none;display:inline-block}.button--primary{background:var(--gradient-love)}.button--ghost{background:var(--glass-bg);border:1px solid var(--glass-border)}.button--small{padding:6px 16px}.button--disabled{background:var(--glass-bg);color:var(--color-muted);cursor:default;margin:0}.button:disabled{opacity:.6;cursor:progress}.button:focus-visible,input:focus-visible,textarea:focus-visible{outline:2px solid var(--color-loveblue);outline-offset:2px}.download-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;display:grid}.download-card{text-align:center;align-content:start;justify-items:center;gap:12px;display:grid}.qr{justify-items:center;gap:8px;margin:8px 0 0;display:grid}.qr__code{border-radius:12px;width:200px;line-height:0;overflow:hidden}.report-form{gap:20px;display:grid}.field{border:0;gap:6px;margin:0;padding:0;display:grid}.field legend{margin-bottom:6px;padding:0}.field input:not([type=radio]),.field textarea{border:1px solid var(--glass-border);width:100%;color:var(--color-text);font:inherit;background:#0006;border-radius:12px;padding:12px 14px}.choice{align-items:center;gap:10px;display:flex}.choice input{accent-color:var(--color-pink)}.notice{margin:0}.notice--ok{border-color:var(--color-lovegreen);color:var(--color-lovegreen)}.notice--error{color:var(--color-pink)}
