@font-face{font-family:IRANSansXFaNum;src:url(/fonts/IRANSansXFaNum-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:IRANSansXFaNum;src:url(/fonts/IRANSansXFaNum-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:IRANSansXFaNum;src:url(/fonts/IRANSansXFaNum-DemiBold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:IRANSansXFaNum;src:url(/fonts/IRANSansXFaNum-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--font-iransansx:"IRANSansXFaNum"}
@layer mantine;*{-webkit-tap-highlight-color:transparent}:root[data-mantine-color-scheme=light]{--kf-bg:#f1efec;--kf-surface:#fff;--kf-surface-2:#f6f4f1;--kf-surface-3:#ebe8e3;--kf-line:#1e160e17;--kf-line-strong:#1e160e29;--kf-shadow:0 1px 2px #1e160e0a;--kf-shadow-lg:0 4px 14px -6px #1e160e29;--kf-glass:#ffffffd1;--kf-accent-soft:#ff6a131c;--kf-accent-line:#ff6a1347;--kf-accent-text:#b24300;--mantine-color-body:var(--kf-surface);--mantine-color-default-border:var(--kf-line);--mantine-color-default-hover:var(--kf-surface-2)}:root[data-mantine-color-scheme=dark]{--kf-bg:#0c0b0a;--kf-surface:#171513;--kf-surface-2:#201d1a;--kf-surface-3:#2b2723;--kf-line:#ffffff13;--kf-line-strong:#ffffff26;--kf-shadow:0 1px 2px #00000059;--kf-shadow-lg:0 4px 16px -6px #0009;--kf-glass:#171513d1;--kf-accent-soft:#ff7a2826;--kf-accent-line:#ff7a2859;--kf-accent-text:#ff9a4d;--mantine-color-body:var(--kf-surface);--mantine-color-default-border:var(--kf-line);--mantine-color-default-hover:var(--kf-surface-2)}html{scroll-behavior:smooth;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:84px}body{background-color:var(--kf-bg);-webkit-font-smoothing:antialiased;min-height:100dvh;margin:0}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}html{scrollbar-width:thin;scrollbar-color:var(--kf-line-strong) transparent}@media (hover:hover) and (pointer:fine){html{scrollbar-gutter:stable}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:var(--kf-bg)}::-webkit-scrollbar-thumb{border:3px solid var(--kf-bg);background-color:var(--kf-line-strong);border-radius:999px;min-height:48px;transition:background-color .2s}::-webkit-scrollbar-thumb:hover{background-color:var(--mantine-color-karenOrange-5)}::-webkit-scrollbar-thumb:active{background-color:var(--mantine-color-karenOrange-7)}::-webkit-scrollbar-corner{background:var(--kf-bg)}}.skipLink{inset-inline-start:12px;z-index:1000;background:var(--mantine-color-karenOrange-6);color:#fff;border-radius:12px;padding:10px 16px;font-weight:600;transition:top .15s;position:absolute;top:-60px}.skipLink:focus{top:12px}:focus-visible{outline:2px solid var(--mantine-color-karenOrange-6);outline-offset:2px}
