@font-face{font-family:Ilia LTR Brackets;unicode-range:U+0028-0029,U+005B,U+005D,U+007B,U+007D,U+003C,U+003E;src:local("Roboto"),local("Segoe UI"),local("Arial"),local("Helvetica Neue"),local("Helvetica"),local("DejaVu Sans"),local("Liberation Sans")}@font-face{font-family:Vazirmatn;unicode-range:U+0020-007E,U+00A0-00FF,U+0600-06FF,U+200C-200F,U+2010-2027,U+2030-203A,U+20AC,U+2122,U+2212,U+FDFC,U+FEFF,U+25CC;src:url(/assets/fonts/vazirmatn/Vazirmatn-Variable.woff2) format("woff2-variations"),url(/assets/fonts/vazirmatn/Vazirmatn-Variable.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root{--sf-font: "Vazirmatn", "MyWebFont", Tahoma, sans-serif;--sf-brand: #0d9488;--sf-brand-strong: #0f766e;--sf-brand-soft: #e6f6f4;--sf-brand-ink: #0b1220;--sf-brand-2: #06b6d4;--sf-on-brand: #ffffff;--sf-grad: linear-gradient(120deg, #0d9488, #06b6d4);--sf-hot: #e11d48;--sf-hot-strong: #be123c;--sf-hot-soft: #ffe4ea;--sf-gold: #a3e635;--sf-ok: #16a34a;--sf-aqua: #22d3ee;--sf-amber: #f59e0b;--sf-amber-ink: #92400e;--sf-navy: #0b1220;--sf-night: #070b14;--sf-night-2: #0e1526;--sf-night-line: rgba(255, 255, 255, .09);--sf-night-ink: #e8edf5;--sf-night-muted: #94a3b8;--sf-night-bg: radial-gradient(50% 70% at 85% 0%, rgba(6, 182, 212, .22), transparent 70%), radial-gradient(45% 60% at 5% 100%, rgba(13, 148, 136, .25), transparent 70%), #070b14;--sf-dots: radial-gradient(rgba(255, 255, 255, .09) 1px, transparent 1.2px);--sf-ink: #0b1220;--sf-ink-2: #273246;--sf-muted: #5b6678;--sf-faint: #98a2b3;--sf-line: #e4e8ef;--sf-line-soft: #eef1f6;--sf-surface: #ffffff;--sf-page: #f4f6fa;--sf-radius-sm: 10px;--sf-radius: 16px;--sf-radius-lg: 24px;--sf-shadow-1: 0 1px 2px rgba(11, 18, 32, .06), 0 1px 3px rgba(11, 18, 32, .05);--sf-shadow-2: 0 12px 32px -12px rgba(11, 18, 32, .18);--sf-shadow-3: 0 24px 60px -20px rgba(11, 18, 32, .35);--sf-container: 1240px;--sf-gutter: 20px;--sf-header-h: 72px;--sf-ease: cubic-bezier(.2, .7, .2, 1)}html[data-theme=dark]{color-scheme:dark;--sf-brand: #2dd4bf;--sf-brand-strong: #14b8a6;--sf-brand-soft: #0d2a2b;--sf-brand-ink: #e8edf5;--sf-brand-2: #22d3ee;--sf-on-brand: #04201d;--sf-grad: linear-gradient(120deg, #2dd4bf, #22d3ee);--sf-hot: #fb7185;--sf-hot-strong: #fda4af;--sf-hot-soft: #3a1520;--sf-gold: #bef264;--sf-ok: #4ade80;--sf-aqua: #67e8f9;--sf-amber: #fbbf24;--sf-amber-ink: #fde68a;--sf-navy: #e8edf5;--sf-ink: #e8edf5;--sf-ink-2: #c3ccda;--sf-muted: #8d99ad;--sf-faint: #64708a;--sf-line: #1e2a3d;--sf-line-soft: #172133;--sf-surface: #0e1526;--sf-page: #0a1020;--sf-dark-bg: #070b14;--sf-footer-glow: none;--sf-footer-base: #070b14;--sf-girih-w: none;--sf-glass: rgba(255, 255, 255, .04);--sf-glass-line: rgba(255, 255, 255, .08);--sf-shadow-1: 0 1px 2px rgba(0, 0, 0, .4);--sf-shadow-2: 0 12px 32px -12px rgba(0, 0, 0, .7);--sf-shadow-3: 0 24px 60px -20px rgba(0, 0, 0, .8)}html[data-theme=dark] body{background:#070b14}html[data-theme=dark] :is(.sf-page,sf-site-footer .foot){background:transparent}html[data-theme=dark] .sec--tint{background:var(--sf-glass);border-block:1px solid var(--sf-glass-line)}html.il-theme-switching,html.il-theme-switching *{transition:background-color .3s ease,color .3s ease,border-color .3s ease,fill .3s ease!important}*,*:before,*:after{box-sizing:border-box}*{font-family:var(--sf-font)}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:1.6;overflow-x:clip}img,svg,video{vertical-align:middle}img{max-width:100%}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}h1,h2,h3,h4,h5,h6{line-height:1.5}body{background:var(--sf-surface);color:var(--sf-ink);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.sf-container{width:100%;max-width:var(--sf-container);margin-inline:auto;padding-inline:var(--sf-gutter);box-sizing:border-box}.sf-visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sf-noscrollbar{scrollbar-width:none}.sf-noscrollbar::-webkit-scrollbar{display:none}.sf-skeleton{background:linear-gradient(90deg,var(--sfx-bg-eef0f3, #eef0f3) 0%,var(--sfx-bg-f7f8fa, #f7f8fa) 40%,var(--sfx-bg-eef0f3, #eef0f3) 80%);background-size:300% 100%;animation:sf-shimmer 1.4s ease-in-out infinite;border-radius:var(--sf-radius-sm)}@keyframes sf-shimmer{0%{background-position:100% 0}to{background-position:0 0}}:focus-visible{outline:2px solid var(--sf-brand);outline-offset:2px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media(max-width:991.98px){body.sf-has-bottom-nav{padding-bottom:calc(64px + env(safe-area-inset-bottom))}}a.sf-visually-hidden:focus{position:fixed!important;z-index:3000;top:8px;right:8px;width:auto;height:auto;clip:auto;padding:10px 16px;border-radius:10px;background:var(--sf-brand);color:#fff}.sf-t-teal{--t-a: #0a4857;--t-b: #0e5f73;--t-glow: #ffb606;--t-soft: #e5f1f4;--t-ink: #a30f15}.sf-t-sun{--t-a: #c88e00;--t-b: #ffb606;--t-glow: #ffd266;--t-soft: #fff4dc;--t-ink: #8a5300}.sf-t-night{--t-a: #121212;--t-b: #3a3a3a;--t-glow: #ffb606;--t-soft: #f2f3f4;--t-ink: #1a1a1a}.sf-t-ocean{--t-a: #0d4f6e;--t-b: #1688a8;--t-glow: #5fd3f3;--t-soft: #e3f3f9;--t-ink: #0d4f6e}.sf-t-berry{--t-a: #b3283a;--t-b: #e74c3c;--t-glow: #ff8a7a;--t-soft: #fdecec;--t-ink: #a3202f}.sf-t-violet{--t-a: #4b3a8f;--t-b: #6c5ce7;--t-glow: #a99ff7;--t-soft: #efedfc;--t-ink: #44368a}.sf-t-mint{--t-a: #13795b;--t-b: #27ae60;--t-glow: #8ee6b0;--t-soft: #e5f7ec;--t-ink: #0f6a4e}.sf-grad{color:#fff;background:radial-gradient(80% 140% at 12% 0%,color-mix(in srgb,var(--t-glow) 70%,transparent) 0%,transparent 62%),linear-gradient(120deg,var(--t-a),var(--t-b))}.sf-sec-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.sf-sec-title{display:flex;align-items:center;gap:12px;margin:0;font-size:19px;font-weight:900;color:var(--sf-ink)}.sf-sec-title__icon{width:40px;height:40px;border-radius:13px;display:grid;place-items:center;color:#fff;background:linear-gradient(135deg,var(--t-a, var(--sf-brand)),var(--t-b, var(--sf-aqua)));box-shadow:0 10px 20px -10px var(--t-a, var(--sf-brand))}.sf-sec-title small{display:block;font-size:12.5px;font-weight:500;color:var(--sf-muted);margin-top:2px}.sf-sec-more{display:inline-flex;align-items:center;gap:2px;padding:7px 14px;border-radius:999px;font-size:13px;font-weight:700;color:var(--t-ink, var(--sf-brand));background:var(--t-soft, var(--sf-brand-soft));text-decoration:none;white-space:nowrap;transition:filter .2s}.sf-sec-more:hover{filter:brightness(.96)}.sf-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:50px;padding:0 26px;border-radius:999px;border:1px solid transparent;font-size:15px;font-weight:800;text-decoration:none;cursor:pointer;transition:transform .2s var(--sf-ease),box-shadow .2s,background .2s,border-color .2s,color .2s}.sf-btn:disabled{opacity:.55;cursor:not-allowed;transform:none!important}.sf-btn--primary{color:var(--sf-on-brand);background:var(--sf-grad);box-shadow:0 14px 30px -14px #06b6d4e6}.sf-btn--primary:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 18px 36px -14px #06b6d4;color:var(--sf-on-brand)}.sf-btn--hot{color:#fff;background:linear-gradient(120deg,var(--sf-hot-strong),var(--sf-hot));box-shadow:0 12px 24px -12px #c0392bcc}.sf-btn--hot:hover:not(:disabled){transform:translateY(-2px);color:#fff}.sf-btn--ghost{color:var(--sf-ink);background:transparent;border-color:var(--sf-line)}.sf-btn--ghost:hover:not(:disabled){border-color:var(--sf-brand);background:var(--sf-brand-soft)}.sf-btn--block{width:100%}.sf-btn--sm{height:40px;padding:0 18px;font-size:13.5px}.sf-field{display:flex;flex-direction:column;gap:6px}.sf-field>label,.sf-label{font-size:13px;font-weight:700;color:var(--sf-ink-2)}.sf-input{width:100%;height:50px;padding:0 16px;border-radius:14px;border:1px solid var(--sf-line);background:var(--sfx-bg-ffffff, #ffffff);color:var(--sf-ink);font-size:14.5px;transition:border-color .2s,box-shadow .2s;outline:none;box-sizing:border-box}textarea.sf-input{height:auto;min-height:110px;padding:12px 14px;line-height:1.9;resize:vertical}select.sf-input{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%235a6a7a' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:left 14px center;padding-left:38px}.sf-input::placeholder{color:var(--sf-muted)}.sf-input:focus{border-color:var(--sf-brand);box-shadow:0 0 0 4px #0d948824}.sf-input.is-invalid,.sf-input.ng-invalid.ng-touched{border-color:var(--sf-hot);box-shadow:0 0 0 4px #e74c3c1a}.sf-hint{font-size:12px;color:var(--sf-muted);margin:0}.sf-error{font-size:12px;color:var(--sf-hot-strong);margin:0;font-weight:600}.sf-alert{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border-radius:12px;font-size:13.5px;line-height:1.9}.sf-alert--error{background:var(--sf-hot-soft);color:var(--sfx-tx-9b2c21, #9b2c21)}.sf-alert--ok{background:var(--sfx-bg-e5f7ec, #e5f7ec);color:var(--sfx-tx-0f6a4e, #0f6a4e)}.sf-alert--info{background:var(--sf-brand-soft);color:var(--sf-brand-ink)}.sf-card{background:var(--sfx-bg-ffffff, #ffffff);border:1px solid var(--sf-line);border-radius:var(--sf-radius-lg)}.sf-page{background:var(--sf-page);padding:18px 0 40px;min-height:60vh}.sf-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin:0 0 14px;padding:0;list-style:none;font-size:12.5px;color:var(--sf-muted)}.sf-crumbs a{color:var(--sf-muted);text-decoration:none}.sf-crumbs a:hover{color:var(--sf-brand)}.sf-crumbs li+li:before{content:"/";margin-inline-end:4px;color:var(--sf-line)}.sf-crumbs li:last-child{color:var(--sf-ink-2);font-weight:600}html[data-theme=dark]{--sfx-bd-ffe2a3: #4a3c12;--sfx-bd-ffffff: #1e2a3d;--sfx-bg-e5f7ec: #132a20;--sfx-bg-eef0f3: #172133;--sfx-bg-f2f6f8: #0a1020;--sfx-bg-f7f8fa: #0a1020;--sfx-bg-fbdcde: #102a31;--sfx-bg-fbfbfc: #0a1020;--sfx-bg-fde8e9: #102a31;--sfx-bg-fdf6f6: #0a1020;--sfx-bg-fff4dc: #2b2414;--sfx-bg-fff8e6: #2b2414;--sfx-bg-ffffff: #0e1526;--sfx-tx-1a1a1a: #ffffff;--sfx-bgw-7: rgba(14, 21, 38, .7);--sfx-bgw-92: rgba(14, 21, 38, .92);--sfx-bgw-94: rgba(14, 21, 38, .94);--sfx-tx-0f6a4e: #6cedc6;--sfx-tx-8a6100: #ffce5b;--sfx-tx-9b2c21: #e57f75}html[data-theme=dark] :is(.count--hot,.sf-badge--gold,[class*=--gold]){color:#1a1a1a!important}html[dir=ltr] sf-icon:is([name=chevron-left],[name=chevron-right],[name=arrow-left]){transform:scaleX(-1)}[data-il-unit]{display:none!important}
