:root{--space-xs:4px;--space-sm:8px;--space-md:16px;--space-lg:24px;--space-xl:32px;--space-xxl:48px;--space-xxxl:64px;--space-section:80px;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-full:999px;--color-primary:#faa628;--color-primary-20:#faa62833;--color-primary-07:#faa62812;--color-primary-darker:color-mix(in srgb, var(--color-primary) 95%, #000);--color-primary-text:color-mix(in srgb, var(--color-primary) 55%, #000);--color-primary-lighter:color-mix(in srgb, var(--color-primary) 85%, #fff);--color-primary-20-solid:#f6ddb7;--color-background:#e7e7e7;--color-surface:#f5f5f5;--color-text:#1f1f1f;--color-text-muted:#6b6b6b;--color-text-black:#1f1f1f;--color-text-white:#f1f1f1;--color-modal-bg:#0009;--color-modal-shadow:#00000050;--color-border:#dbdbdb;--color-gray:#ccc;--color-success:#25a62c;--color-warning:#c08731;--color-error:#d32f2f;--color-info:#60a5fa;--font-family-base:"IRANSans";--font-family-title:"picoopic";--font-size-sm:12px;--font-size-md:14px;--font-size-lg:16px;--font-size-xl:20px;--font-title-sm:28px;--font-title-md:42px;--font-title-lg:52px;--font-weight-regular:400;--font-weight-medium:500;--font-weight-bold:600;--pub-header-height:100px}[data-theme=dark]{--color-primary:#fbb040;--color-primary-20:#fbb04033;--color-primary-07:#fbb04012;--color-primary-darker:color-mix(in srgb, var(--color-primary) 80%, #000);--color-primary-lighter:color-mix(in srgb, var(--color-primary) 90%, #fff);--color-primary-20-solid:#3a2a10;--color-background:#0f0f0f;--color-surface:#1a1a1a;--color-text:#f1f1f1;--color-text-muted:#9a9a9a;--color-modal-bg:#ffffff1a;--color-modal-shadow:#ffffff1a;--color-border:#2e2e2e;--color-gray:#333;--color-success:#4ade80;--color-warning:#facc15;--color-error:#f87171;--color-info:#60a5fa}@font-face{font-family:IRYekan;font-style:normal;font-weight:400;src:url(../media/IRYekan.0.q0g8mspn9g7.ttf)}@font-face{font-family:IRYekan;font-style:bold;font-weight:600;src:url(../media/IRYekan-Bold.0gl8btp3-.7lx.ttf)}@font-face{font-family:picoopic;font-style:light;font-weight:200;src:url("../media/picoopic Light.0vc5i9anygiub.ttf")}@font-face{font-family:picoopic;font-style:normal;font-weight:400;src:url("../media/picoopic Medium.0-j3.xba1.nqn.ttf")}@font-face{font-family:picoopic;font-style:normal;font-weight:500;src:url(../media/picoopic.06cbzlb3bpxcg.ttf)}@font-face{font-family:picoopic;font-style:bold;font-weight:700;src:url("../media/picoopic Bold.17d_32a2.hl_p.ttf")}@font-face{font-family:picoopic;font-style:bold;font-weight:900;src:url("../media/picoopic Black.17k0decxs5ka2.ttf")}@font-face{font-family:A Shekari;font-style:normal;font-weight:500;src:url("../media/A Shekari.0l03ykilfz82l.ttf")}@font-face{font-family:B Shekari;font-style:normal;font-weight:300;src:url("../media/B Shekari.0n7i0v1ubix.~.ttf")}@font-face{font-family:IRANSans;font-style:normal;font-weight:500;src:url(../media/IRANSansWeb_FaNum.0qax.896epqvf.eot);src:url(../media/IRANSansWeb_FaNum.0qax.896epqvf.eot)format("embedded-opentype"),url(../media/IRANSansWeb_FaNum.0t-rrcr.jz6z-.woff2)format("woff2"),url(../media/IRANSansWeb_FaNum.0jwnpvok-qs~0.woff)format("woff"),url(../media/IRANSansWeb_FaNum.0lla.~5yjnoi3.ttf)format("truetype")}@font-face{font-family:IRANSans;font-style:normal;font-weight:700;src:url(../media/IRANSansWeb_Bold_FaNum.12ql33qdpzx6e.eot);src:url(../media/IRANSansWeb_Bold_FaNum.12ql33qdpzx6e.eot)format("embedded-opentype"),url(../media/IRANSansWeb_Bold_FaNum.0s85d_5lfb23~.woff2)format("woff2"),url(../media/IRANSansWeb_Bold_FaNum.13aezrhwn_txt.woff)format("woff"),url(../media/IRANSansWeb_Bold_FaNum.18362-rft7e8p.ttf)format("truetype")}
*{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:var(--color-primary) transparent;-webkit-tap-highlight-color:transparent;outline:none;margin:0;padding:0;list-style-type:none}html,body{font-family:var(--font-family-base);color:var(--color-text);background:#f7f8fa;background-color:var(--color-surface);direction:rtl;margin:0;padding:0}a{color:var(--color-text-muted);text-decoration:none;transition:color .2s}a:hover{color:var(--color-text)}button{cursor:pointer;font-family:inherit;font-size:var(--font-size-md);background-color:#0000;border:none;border-radius:6px;transition:background .2s}button:disabled{opacity:.5;cursor:not-allowed}input,textarea,select,.editor{padding:var(--space-sm) var(--space-md);background-color:var(--color-surface);border:1px solid var(--color-border);color:var(--color-text);font-size:var(--font-size-md);border-radius:6px;width:100%;font-family:inherit;font-weight:100;transition:all .2s}input:focus,textarea:focus,select:focus,.editor:focus{border-color:var(--color-primary);transition:all .2s}.field:has(input:focus) label{border-color:var(--color-primary);transition:all .2s}.field:has(textarea:focus) label{border-color:var(--color-primary);transition:all .2s}.field:has(.ProseMirror-focused) .input-label{border-color:var(--color-primary);transition:all .2s}input.error,textarea.error{border-color:var(--color-error)!important}.field:has(.error) label{border-color:var(--color-error)!important}.field:has(.error) .input-control{border-color:var(--color-error)!important}.field:has(.error) .input-label{border-color:var(--color-error)!important}.field:has(.error) .ProseMirror{border-color:var(--color-error)!important}.field:has(input:focus) label{background:var(--color-primary-20)}.field:has(textarea:focus) label{background:var(--color-primary-20)}.field:has(.ProseMirror-focused) .input-label{background:var(--color-primary-20)}input:disabled,textarea:disabled,select:disabled{background-color:var(--color-background);cursor:not-allowed}pre{font-family:var(--font-family-base);white-space:pre-wrap;word-break:break-word}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--color-surface);border-radius:10px}::-webkit-scrollbar-thumb{background:var(--color-primary);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--color-primary) 95%, black)}
.container{width:100%;max-width:1440px;padding-inline:clamp(var(--space-md), 4vw, var(--space-xl));margin-inline:auto}.landing-section{width:100%;margin-top:var(--space-xxl);margin-bottom:var(--space-section)}.landing-section .landing-section-header{margin-bottom:var(--space-xxl)}.landing-section .landing-section-header a{justify-content:space-between;align-items:center;display:flex}@media (max-width:501px){.landing-section .landing-section-header a>span{font-size:var(--font-size-sm)}}@media (max-width:422px){.landing-section .landing-section-header a>span{display:none}}.landing-section .landing-section-header h2{line-height:0;font-family:var(--font-family-title);color:var(--color-text);font-size:clamp(var(--font-size-xl), 4vw, var(--font-title-sm));align-items:center;gap:var(--space-sm);display:flex}.landing-section .landing-section-header h2>svg{color:var(--color-primary)}@media (max-width:768px){.landing-section{margin-top:var(--space-xl);margin-bottom:var(--space-xxl)}.landing-section .landing-section-header{margin-bottom:var(--space-xl)}}@media (max-width:500px){.landing-section{margin-top:var(--space-lg);margin-bottom:var(--space-xl)}.landing-section .landing-section-header{margin-bottom:var(--space-lg)}}.normalButton,.heroButton,.button{border:1px solid var(--color-border);width:100%;padding:var(--space-sm);background-color:var(--color-surface);font-size:var(--font-size-md);color:var(--color-text-muted);border-radius:var(--radius-md);justify-content:center;align-items:center;gap:5px;transition:all .2s;display:flex}.normalButton:not(:disabled):hover{color:var(--color-text)}.normalButtonActive{background-color:var(--color-primary);color:var(--color-text-black);border-color:var(--color-primary)}.heroButton{background-color:var(--color-primary);color:var(--color-text-black);border-color:var(--color-primary);transition:all .2s}.heroButton:hover{background-color:var(--color-primary-lighter);border-color:var(--color-primary-lighter)}.errorButton{background-color:var(--color-error);color:#fff;border-color:var(--color-error);transition:all .2s}.errorButton:hover{color:#fff;background-color:color-mix(in srgb, var(--color-error) 90%, black);border-color:color-mix(in srgb, var(--color-error) 90%, black)}.shine{position:relative;overflow:hidden}.shine:after{content:"";background:linear-gradient(120deg,#0000,#ffffff59,#0000);width:50%;height:100%;animation:1.2s infinite shine;position:absolute;top:0;left:-150%;transform:skew(-20deg)}@keyframes shine{0%{left:-150%}to{left:150%}}.input-label{font-size:var(--font-size-sm);background:var(--color-border);padding:2px var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-md) var(--radius-md) 0 0;text-align:center;border-bottom:0;min-width:100px;position:absolute;transform:translate(-22px,-24px)}.input-error{left:var(--space-md);font-size:var(--font-size-sm);color:var(--color-error);background:var(--color-surface);z-index:2;border-radius:var(--radius-md);padding:0 var(--space-xs);border:1px solid vaR(--color-error);cursor:default;text-wrap:nowrap;position:absolute;bottom:-10px}.mobile-field-error{gap:var(--space-md);font-size:var(--font-size-sm);color:var(--color-error);margin-top:var(--space-md);background-color:var(--color-background);border-radius:var(--radius-md);padding:var(--space-md);flex-direction:column;display:none}.mobile-field-error li{margin-right:var(--space-md);list-style-type:disc}.mobile-field-error:before{content:"خطا های فرم:";color:var(--color-text);font-size:var(--font-size-md);font-weight:900}.field{position:relative}.field:has(.ProseMirror-focused) .input-label+div{opacity:1;pointer-events:unset}.field:has(.ProseMirror-focused) .ProseMirror-focused{padding-top:38px}.ProseMirror{padding:var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-md);transition:all .2s}.ProseMirror-focused{border-color:var(--color-primary)}.skeleton{background:linear-gradient(90deg, color-mix(in srgb, var(--color-surface), var(--color-background) 75%) 25%, var(--color-surface) 37%, color-mix(in srgb, var(--color-surface), var(--color-background) 75%) 63%);background-size:400% 100%;animation:1.4s cubic-bezier(.4,0,.6,1) infinite skeleton-loading;display:block}@keyframes skeleton-loading{0%{background-position:100% 0}to{background-position:0 0}}.badge{border-radius:999px;justify-content:center;align-items:center;padding:4px 10px;font-size:12px;font-weight:500;transition:all .2s;display:inline-flex}.badgeSuccess{color:#16a34a;background:#22c55e26}.badgeWarning{color:#ca8a04;background:#eab30826}.badgeError{color:#dc2626;background:#ef444426}.badgeInfo{background:var(--color-background);color:var(--color-text-muted);border-radius:var(--radius-md);padding:2px 10px}.badgeDot{border:5px solid;padding:0;animation:1.5s infinite alternate-reverse pulse}.badge-hover:hover{box-shadow:0 0 0 1px}.divider{border-bottom:1px dashed var(--color-border);width:100%;display:block}.loadingBtn svg,.loadingIcon{transform-origin:50%;animation:1s cubic-bezier(.6,.05,.1,.9) infinite sending}.overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.fetchingProgress{background-color:var(--color-primary-20);z-index:2;height:2px;position:absolute;top:0;left:10px;right:10px;overflow:hidden}.fetchingProgress>span{background-color:var(--color-primary);width:30%;height:100%;animation:1.2s ease-in-out infinite indeterminate;position:absolute;left:-30%}.table-actions a,.table-actions button{padding:var(--space-sm);background:var(--color-background);border-radius:var(--radius-md);transition:all .2s;display:flex}.table-actions a:hover,.table-actions button:hover{background-color:var(--color-border)}.swiper-wrapper{align-items:stretch}.swiper-button-next,.swiper-button-prev{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-full);padding:8px;box-shadow:0 4px 16px #0000001f;width:32px!important;height:32px!important;color:var(--color-primary-darker)!important}.full-page{height:max(300px, calc(100dvh - (var(--pub-header-height) + 260px)))}@keyframes indeterminate{0%{left:-30%}to{left:100%}}@keyframes sending{to{transform:rotate(360deg)}}@keyframes pulse{0%{opacity:0}to{opacity:1}}@media (max-width:768px){.mobile-field-error{display:flex}}@media (max-width:500px){.field:has(.ProseMirror-focused) .ProseMirror-focused{padding-top:80px}}@media (max-width:698px){.hide-on-mobile{display:none!important}}
.d-flex{display:flex}.d-flex-c{justify-content:center;align-items:center;gap:4px;display:flex}.d-flex-vc{align-items:center;display:flex}.d-flex-hc{justify-content:center;display:flex}.d-flex-j-sb{justify-content:space-between;display:flex}.d-flex-r-reverse{flex-direction:row-reverse}.d-flex-column{flex-direction:column;display:flex}.align-top{align-items:flex-start}.justify-end{justify-content:flex-end}.gap-xs{gap:var(--space-xs)}.gap-sm{gap:var(--space-sm)}.gap-md{gap:var(--space-md)}.gap-lg{gap:var(--space-lg)}.gap-xl{gap:var(--space-xl)}.color-primary{color:var(--color-primary)}.color-secondary{color:var(--color-secondary)}.color-text{color:var(--color-text)}.color-text-muted{color:var(--color-text-muted)}.color-border{color:var(--color-border)}.color-success{color:var(--color-success)}.color-warning{color:var(--color-warning)}.color-error{color:var(--color-error)}.bg-primary{background-color:var(--color-primary)}.bg-secondary{background-color:var(--color-secondary)}.bg-surface{background-color:var(--color-surface)}.bg-background{background-color:var(--color-background)}.bg-primary-20{background-color:var(--color-primary-20)}.m-a{margin:auto}.m-ra{margin-right:auto}.m-la{margin-left:auto}.m-ta{margin-top:auto}.m-0{margin:0}.m-xs{margin:var(--space-xs)}.m-sm{margin:var(--space-sm)}.m-md{margin:var(--space-md)}.m-lg{margin:var(--space-lg)}.m-xl{margin:var(--space-xl)}.m-x-xs{margin-left:var(--space-xs);margin-right:var(--space-xs)}.m-x-sm{margin-left:var(--space-sm);margin-right:var(--space-sm)}.m-x-md{margin-left:var(--space-md);margin-right:var(--space-md)}.m-x-lg{margin-left:var(--space-lg);margin-right:var(--space-lg)}.m-x-xl{margin-left:var(--space-xl);margin-right:var(--space-xl)}.m-y-xs{margin-top:var(--space-xs);margin-bottom:var(--space-xs)}.m-y-sm{margin-top:var(--space-sm);margin-bottom:var(--space-sm)}.m-y-md{margin-top:var(--space-md);margin-bottom:var(--space-md)}.m-y-lg{margin-top:var(--space-lg);margin-bottom:var(--space-lg)}.m-y-xl{margin-top:var(--space-xl);margin-bottom:var(--space-xl)}.m-y-section{margin-top:var(--space-section);margin-bottom:var(--space-section)}.m-t-xs{margin-top:var(--space-xs)}.m-r-xs{margin-right:var(--space-xs)}.m-b-xs{margin-bottom:var(--space-xs)}.m-l-xs{margin-left:var(--space-xs)}.m-t-sm{margin-top:var(--space-sm)}.m-r-sm{margin-right:var(--space-sm)}.m-b-sm{margin-bottom:var(--space-sm)}.m-l-sm{margin-left:var(--space-sm)}.m-t-md{margin-top:var(--space-md)}.m-r-md{margin-right:var(--space-md)}.m-b-md{margin-bottom:var(--space-md)}.m-l-md{margin-left:var(--space-md)}.m-t-lg{margin-top:var(--space-lg)}.m-r-lg{margin-right:var(--space-lg)}.m-b-lg{margin-bottom:var(--space-lg)}.m-l-lg{margin-left:var(--space-lg)}.m-t-xl{margin-top:var(--space-xl)}.m-r-xl{margin-right:var(--space-xl)}.m-b-xl{margin-bottom:var(--space-xl)}.m-l-xl{margin-left:var(--space-xl)}.p-xs{padding:var(--space-xs)}.p-sm{padding:var(--space-sm)}.p-md{padding:var(--space-md)}.p-lg{padding:var(--space-lg)}.p-xl{padding:var(--space-xl)}.p-y-sm{padding-top:var(--space-sm);padding-bottom:var(--space-sm)}.p-y-md{padding-top:var(--space-md);padding-bottom:var(--space-md)}.p-x-sm{padding-left:var(--space-sm);padding-right:var(--space-sm)}.p-x-md{padding-left:var(--space-md);padding-right:var(--space-md)}.p-t-sm{padding-top:var(--space-sm)}.p-r-sm{padding-right:var(--space-sm)}.p-b-sm{padding-bottom:var(--space-sm)}.p-l-sm{padding-left:var(--space-sm)}.radius-sm{border-radius:var(--radius-sm)}.radius-md{border-radius:var(--radius-md)}.radius-lg{border-radius:var(--radius-lg)}.radius-full{border-radius:var(--radius-full)}.text-sm{font-size:var(--font-size-sm)}.text-md{font-size:var(--font-size-md)}.text-lg{font-size:var(--font-size-lg)}.text-xl{font-size:var(--font-size-xl)}.text-xxl{font-size:var(--font-title-sm)}.font-regular{font-weight:var(--font-weight-regular)}.font-medium{font-weight:var(--font-weight-medium)}.font-bold{font-weight:var(--font-weight-bold)}.font-base{font-family:var(--font-family-base)}.font-title{font-family:var(--font-family-title)}.hidden{display:none}.show{display:unset}.border-error{border-color:var(--color-error)!important}.w-75{width:75px}.w-100{width:100px}.w-150{width:150px}.w-200{width:200px}.w-250{width:250px}.w-300{width:300px}.w-100p{width:100%}.w-50p{width:50%}.w-m{width:max-content}.o-a{overflow:auto}.o-h{overflow:hidden}.pos-rel{position:relative}.pos-abs{position:absolute}.ellipsis{text-overflow:ellipsis;text-wrap:nowrap;overflow:hidden}.text-right{text-align:right}.text-left{text-align:left}.text-center{text-align:center}.trans-xs{transition:all .2s}.trans-sm{transition:all .4s}.trans-md{transition:all .6s}.trans-lg{transition:all 1s}.hover-text-primary:hover{color:var(--color-primary)}.hover-text-text:hover{color:var(--color-text)}.hover-text-muted:hover{color:var(--color-text-muted)}.hover-text-error:hover{color:var(--color-error)}.grid{gap:var(--space-xl) var(--space-md);grid-template-columns:repeat(12,1fr);display:grid}.col-4{grid-column:span 12}.col-3{grid-column:span 6}.col-2{grid-column:span 4}.col-1{grid-column:span 3}@media (max-width:1024px){.col-lg-4{grid-column:span 12}.col-lg-3{grid-column:span 6}.col-lg-2{grid-column:span 4}.col-lg-1{grid-column:span 3}}@media (max-width:768px){.col-md-4{grid-column:span 12}.col-md-3{grid-column:span 6}.col-md-2{grid-column:span 4}.col-md-1{grid-column:span 3}}@media (max-width:640px){.col-sm-4{grid-column:span 12}.col-sm-3{grid-column:span 6}.col-sm-2{grid-column:span 4}.col-sm-1{grid-column:span 3}}@media (max-width:728px){.d-flex-column-in-mobile{flex-direction:column;gap:0}}
