.Footer_footer__N0aCO{margin-block-start:auto;padding-block:var(--space-5) max(2.25rem,calc(var(--safe-bottom) + 1.25rem));padding-inline:var(--page-pad-inline-start) var(--page-pad-inline-end);border-block-start:1px solid var(--border)}.Footer_inner__RME_V{width:min(100%,var(--content-max));margin-inline:auto;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:var(--space-3) var(--space-5);color:var(--muted);font-size:var(--text-md)}.Footer_meta__lp8Sw{display:grid;gap:.35rem;min-width:0}.Footer_brand__F3nAz{font-weight:var(--weight-bold);color:var(--foreground);letter-spacing:var(--tracking-tight)}html[lang=fa] .Footer_brand__F3nAz{letter-spacing:var(--tracking-normal)}.Footer_tagline__sDFjA{max-width:34rem;line-height:var(--leading-relaxed)}.Footer_legal__Cxjr1{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.15rem;font-size:var(--text-md)}.Footer_legal__Cxjr1 a{color:var(--ink-soft);text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.18em;transition:color .16s ease,text-decoration-color .16s ease}.Footer_legal__Cxjr1 a:hover{color:var(--foreground);text-decoration-color:color-mix(in srgb,var(--accent) 55%,transparent)}@media (max-width:479.98px){.Footer_inner__RME_V{flex-direction:column;align-items:flex-start}}.LocaleSwitcher_group__f2jjU{display:inline-flex;padding:.2rem;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);gap:.15rem}.LocaleSwitcher_active__Mcair,.LocaleSwitcher_btn__vzqb5{border:0;background:transparent;color:var(--muted);font:inherit;font-size:.8rem;font-weight:650;letter-spacing:.04em;padding:.4rem .55rem;border-radius:calc(var(--radius-md) - .1rem);cursor:pointer;transition:background .16s ease,color .16s ease}@media (min-width:480px){.LocaleSwitcher_active__Mcair,.LocaleSwitcher_btn__vzqb5{padding:.45rem .75rem}}.LocaleSwitcher_btn__vzqb5:hover{color:var(--foreground)}.LocaleSwitcher_active__Mcair{background:var(--accent);color:var(--accent-contrast)}html[data-theme=dark] .LocaleSwitcher_group__f2jjU{background:color-mix(in srgb,var(--surface) 80%,transparent);border-color:color-mix(in srgb,var(--border) 85%,var(--accent) 15%)}.ThemeToggle_toggle__BAwb9{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);color:var(--foreground);cursor:pointer;transition:background .16s ease,border-color .16s ease,transform .16s ease}.ThemeToggle_toggle__BAwb9:disabled{opacity:.55;cursor:wait}.ThemeToggle_toggle__BAwb9:hover{background:var(--surface-hover);border-color:color-mix(in srgb,var(--accent) 35%,var(--border));transform:translateY(-1px)}html[data-theme=dark] .ThemeToggle_toggle__BAwb9{background:color-mix(in srgb,var(--surface) 80%,transparent)}html[data-theme=dark] .ThemeToggle_toggle__BAwb9:hover{background:var(--surface-hover);border-color:color-mix(in srgb,var(--accent) 45%,var(--border))}.ThemeToggle_toggle__BAwb9 svg{width:1.15rem;height:1.15rem}.Header_skip__gCu_J{position:absolute;inset-inline-start:1rem;top:.75rem;z-index:var(--z-site-header);padding:.65rem .9rem;border-radius:var(--radius-md);background:var(--accent);color:var(--accent-contrast);font-weight:650;transform:translateY(-160%);transition:transform .16s ease}.Header_skip__gCu_J:focus{transform:translateY(0)}.Header_header__ViHqT{position:sticky;top:max(.75rem,var(--safe-top));z-index:var(--z-site-header);display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:var(--header-h,4rem);width:auto;max-width:100%;margin-top:max(.75rem,var(--safe-top));margin-right:max(clamp(.75rem,3vw,1.5rem),var(--safe-right));margin-bottom:0;margin-left:max(clamp(.75rem,3vw,1.5rem),var(--safe-left));padding:.75rem 1rem;border:1px solid var(--border);border-radius:var(--radius-lg,1rem);box-shadow:var(--shadow-soft)}.Header_headerOpen__sCXD6,.Header_header__ViHqT{background:var(--surface)}html[data-theme=dark] .Header_header__ViHqT{border-color:color-mix(in srgb,var(--border) 85%,var(--accent) 15%);background:color-mix(in srgb,var(--surface) 72%,transparent);-webkit-backdrop-filter:blur(18px) saturate(1.2);backdrop-filter:blur(18px) saturate(1.2);box-shadow:0 10px 40px -20px rgb(0 0 0/55%),inset 0 1px 0 color-mix(in srgb,var(--foreground) 6%,transparent)}html[data-theme=dark] .Header_headerOpen__sCXD6{background:color-mix(in srgb,var(--surface) 88%,transparent)}.Header_brand__BS84U{position:relative;z-index:var(--z-raised);display:inline-flex;align-items:center;min-height:2.25rem;flex:1 1 auto;min-width:0;font-family:var(--font-display);font-size:clamp(.98rem,3.6vw,1.18rem);font-weight:var(--weight-bold);letter-spacing:-.02em;color:var(--foreground);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html[lang=fa] .Header_brand__BS84U{letter-spacing:var(--tracking-normal)}.Header_navDesktop__ZAsyY{display:none;align-items:center;gap:1.35rem;color:var(--muted);font-size:.92rem}.Header_navDesktop__ZAsyY a{position:relative;display:inline-flex;align-items:center;min-height:2.25rem;transition:color var(--duration-fast) var(--ease-out)}.Header_navDesktop__ZAsyY a:after{content:"";position:absolute;inset-inline:0;bottom:.3rem;height:1px;background:var(--accent);transform:scaleX(0);transform-origin:left;transition:transform var(--duration-md) var(--ease-out)}html[dir=rtl] .Header_navDesktop__ZAsyY a:after{transform-origin:right}.Header_navDesktop__ZAsyY a:hover{color:var(--foreground)}.Header_navDesktop__ZAsyY a.Header_active__aBRQk:after,.Header_navDesktop__ZAsyY a:hover:after{transform:scaleX(1)}.Header_navDesktop__ZAsyY a.Header_active__aBRQk{color:var(--accent);font-weight:650}.Header_docs__Chs4A{color:var(--accent)!important;font-weight:650}.Header_signIn__OXbb3{display:inline-flex;align-items:center;justify-content:center;min-height:2.35rem;padding:.45rem .9rem;border-radius:var(--radius-md);background:var(--accent);color:var(--accent-contrast)!important;font-weight:650;transition:background .16s ease}.Header_signIn__OXbb3:hover{background:var(--accent-strong)}.Header_signIn__OXbb3:after{display:none!important}.Header_controls__mAS5U{position:relative;z-index:2;display:flex;flex-shrink:0;align-items:center;gap:.45rem}.Header_desktopOnly__GMcwT{display:none}.Header_menuBtn__EGL8a{display:inline-grid;gap:.3rem;width:2.75rem;height:2.75rem;place-content:center;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);color:var(--foreground);cursor:pointer;padding:.55rem;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.Header_menuBtn__EGL8a span{display:block;width:1.05rem;height:1.5px;border-radius:999px;background:currentColor;transition:transform .18s ease,opacity .18s ease}.Header_menuBtnOpen__cKUPk span:first-child{transform:translateY(5.5px) rotate(45deg)}.Header_menuBtnOpen__cKUPk span:nth-child(2){opacity:0}.Header_menuBtnOpen__cKUPk span:nth-child(3){transform:translateY(-5.5px) rotate(-45deg)}.Header_backdrop____w_S{position:fixed;inset:0;z-index:70;background:color-mix(in srgb,var(--foreground) 28%,transparent);opacity:1;animation:Header_backdropIn__vgvs1 .2s ease}@keyframes Header_backdropIn__vgvs1{0%{opacity:0}to{opacity:1}}.Header_panel__0tUb5{position:fixed;z-index:71;top:var(--header-stack,5.5rem);right:max(.75rem,var(--safe-right));bottom:0;left:auto;width:min(20rem,calc(100% - 1.5rem));max-width:calc(100% - 1.5rem);padding:1.25rem 1.1rem max(1.5rem,calc(var(--safe-bottom) + 1rem));background:color-mix(in srgb,var(--surface) 96%,var(--background));border-left:1px solid var(--border);box-shadow:var(--shadow-soft);transform:translateX(0);animation:Header_panelIn__7j3Wp .24s cubic-bezier(.22,1,.36,1);display:grid;align-content:start;gap:1.5rem;overflow-y:auto}@keyframes Header_panelIn__7j3Wp{0%{transform:translateX(110%)}to{transform:translateX(0)}}html[dir=rtl] .Header_panel__0tUb5{right:auto;left:max(.75rem,var(--safe-left));border-left:0;border-right:1px solid var(--border);animation-name:Header_panelInRtl__Nsw4V}@keyframes Header_panelInRtl__Nsw4V{0%{transform:translateX(-110%)}to{transform:translateX(0)}}.Header_navMobile__cH79j{display:grid;gap:.2rem}.Header_navMobile__cH79j a{display:flex;align-items:center;min-height:2.9rem;padding:.65rem .75rem;border-radius:var(--radius-md);color:var(--foreground);font-weight:600;transition:background .16s ease}.Header_navMobile__cH79j a:hover{background:var(--surface-hover)}.Header_navMobile__cH79j a.Header_active__aBRQk{color:var(--accent);background:color-mix(in srgb,var(--accent-muted) 70%,transparent)}.Header_navMobile__cH79j .Header_signIn__OXbb3{margin-top:.35rem;justify-content:center;color:var(--accent-contrast)!important;background:var(--accent)}.Header_navMobile__cH79j .Header_signIn__OXbb3:hover{background:var(--accent-strong);color:var(--accent-contrast)!important}.Header_panelControls__etyBR{padding-top:.5rem;border-top:1px solid var(--border)}@media (min-width:920px){.Header_header__ViHqT{top:max(1rem,var(--safe-top));margin-top:max(1rem,var(--safe-top));margin-right:var(--page-pad-right);margin-left:var(--page-pad-left);padding:.85rem 1.35rem}.Header_brand__BS84U{flex:0 1 auto;overflow:visible;text-overflow:unset}.Header_navDesktop__ZAsyY{display:flex}.Header_desktopOnly__GMcwT{display:block}.Header_menuBtn__EGL8a{display:none}}.HelpGuide_root__S58Hh{position:fixed;inset:0;z-index:var(--z-app-dialog);display:grid;place-items:center;padding:max(1rem,var(--safe-top)) max(1rem,var(--safe-right)) max(1rem,var(--safe-bottom)) max(1rem,var(--safe-left))}.HelpGuide_backdrop__AVE7g{position:absolute;inset:0;border:0;margin:0;padding:0;cursor:pointer;background:var(--overlay)}.HelpGuide_dialog__vJjLg{position:relative;z-index:1;width:min(100%,34rem);max-height:min(90svh,44rem);overflow:auto;display:grid;gap:1.1rem;padding:1.2rem 1.15rem 1.35rem;border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-soft);scroll-behavior:smooth}.HelpGuide_header__G7LKQ{display:flex;align-items:center;justify-content:space-between;gap:.75rem;position:sticky;top:0;z-index:1;margin:-.15rem -.15rem 0;padding:.15rem .15rem .55rem;background:color-mix(in srgb,var(--surface) 92%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.HelpGuide_title__IHLy3{margin:0;font-family:var(--font-display);font-size:1.2rem;font-weight:750;letter-spacing:-.02em}.HelpGuide_close___2aOG{border:1px solid var(--border);border-radius:var(--radius-md);background:transparent;color:var(--muted);padding:.35rem .65rem;font-size:var(--text-sm);cursor:pointer}.HelpGuide_close___2aOG:hover{color:var(--foreground);border-color:color-mix(in srgb,var(--accent) 35%,var(--border))}.HelpGuide_lead__qCcx0{margin:0;color:var(--ink-soft);line-height:1.55;font-size:var(--text-sm)}.HelpGuide_jump__JZcMG{display:flex;flex-wrap:wrap;gap:.4rem}.HelpGuide_jumpLink__YxgYW{display:inline-flex;align-items:center;min-height:2rem;padding:.25rem .65rem;border:1px solid var(--border);border-radius:var(--radius-md);background:transparent;color:var(--foreground);font-size:var(--text-xs);font-weight:var(--weight-semibold);cursor:pointer}.HelpGuide_jumpLink__YxgYW:hover{border-color:color-mix(in srgb,var(--accent) 40%,var(--border));color:var(--accent-strong)}.HelpGuide_section__1gnVr{display:grid;gap:.55rem;scroll-margin-top:3rem;border:1px solid color-mix(in srgb,var(--border) 88%,transparent);border-radius:var(--radius-md);padding:.35rem .65rem .55rem;background:color-mix(in srgb,var(--surface) 92%,var(--accent) 4%)}.HelpGuide_sectionSummary__yheVR{list-style:none;cursor:pointer;display:grid;gap:.2rem;padding:.45rem .15rem}.HelpGuide_sectionSummary__yheVR::-webkit-details-marker{display:none}.HelpGuide_sectionSummary__yheVR:after{content:"";position:absolute}.HelpGuide_sectionTitle__u7L1v{margin:0;font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--muted);letter-spacing:.02em;text-transform:uppercase}html[lang=fa] .HelpGuide_sectionTitle__u7L1v{text-transform:none;letter-spacing:var(--tracking-normal)}.HelpGuide_sectionHint___3V7q{color:var(--ink-soft);font-size:var(--text-xs);line-height:1.45}.HelpGuide_accordionList__3YLCa{display:grid;gap:.35rem;padding-block:.15rem .25rem}.HelpGuide_topic__l7O3H{border-radius:var(--radius-sm);border:1px solid transparent;background:color-mix(in srgb,var(--surface) 88%,transparent)}.HelpGuide_topic__l7O3H[open]{border-color:color-mix(in srgb,var(--accent) 28%,var(--border))}.HelpGuide_topicSummary__s812s{list-style:none;cursor:pointer;margin:0;padding:.55rem .65rem;font-weight:var(--weight-semibold);font-size:var(--text-md)}.HelpGuide_topicSummary__s812s::-webkit-details-marker{display:none}.HelpGuide_topic__l7O3H .HelpGuide_itemBody__K3lCk{margin:0;padding:0 .65rem .7rem}.HelpGuide_sectionLead__AWF4P{margin:0;color:var(--ink-soft);font-size:var(--text-sm);line-height:1.5}.HelpGuide_list__KNu_z,.HelpGuide_updates__2KO8M{list-style:none;margin:0;padding:0;display:grid;gap:.75rem}.HelpGuide_item__2v3oI{padding-block:.15rem;border-block-end:1px solid color-mix(in srgb,var(--border) 80%,transparent);padding-block-end:.75rem}.HelpGuide_item__2v3oI:last-child{border-block-end:0;padding-block-end:0}.HelpGuide_itemTitle__xW_o5{margin:0;font-weight:var(--weight-semibold);font-size:var(--text-md)}.HelpGuide_itemBody__K3lCk{margin:.25rem 0 0;color:var(--ink-soft);line-height:1.55;font-size:var(--text-sm)}.HelpGuide_updatesPaged__kictL{grid-template-rows:repeat(3,minmax(5.5rem,auto));min-height:calc(3 * 5.5rem + 2 * .75rem)}.HelpGuide_updatesPaged__kictL .HelpGuide_item__2v3oI{min-height:0;align-content:start}.HelpGuide_updatesPaged__kictL .HelpGuide_itemEmpty__0rn8P,.HelpGuide_updatesPaged__kictL .HelpGuide_item__2v3oI:nth-child(3n){border-block-end:0;padding-block-end:0}.HelpGuide_updatesPaged__kictL .HelpGuide_itemEmpty__0rn8P{visibility:hidden;pointer-events:none}.HelpGuide_updatesPaged__kictL .HelpGuide_itemTitle__xW_o5{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.HelpGuide_updatesPaged__kictL .HelpGuide_itemBody__K3lCk{min-height:calc(1.55em * 2);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.HelpGuide_updateDate__3SLSo{display:block;margin-block-end:.15rem;color:var(--muted);font-size:var(--text-xs)}.HelpGuide_triggerHelp__azszR{color:color-mix(in srgb,var(--accent-strong) 82%,var(--foreground));border-color:color-mix(in srgb,var(--accent) 32%,var(--border));background:color-mix(in srgb,var(--accent) 10%,var(--surface))}.HelpGuide_triggerHelp__azszR:hover{border-color:color-mix(in srgb,var(--accent) 55%,var(--border));background:color-mix(in srgb,var(--accent) 16%,var(--surface))}.HelpGuide_triggerUpdates__qknvF{color:color-mix(in srgb,#c9852a 70%,var(--foreground));border-color:color-mix(in srgb,#c9852a 34%,var(--border));background:color-mix(in srgb,#c9852a 12%,var(--surface))}.HelpGuide_triggerUpdates__qknvF:hover{border-color:color-mix(in srgb,#c9852a 55%,var(--border));background:color-mix(in srgb,#c9852a 18%,var(--surface))}.OverflowMarquee_root__2VJuu{display:block;min-width:0;max-width:100%;width:100%;overflow:hidden}.OverflowMarquee_track__b4w6w{display:inline-block;white-space:nowrap;vertical-align:bottom}.OverflowMarquee_root__2VJuu:not(.OverflowMarquee_overflowing__HUDoc) .OverflowMarquee_track__b4w6w{max-width:100%;overflow:hidden;text-overflow:ellipsis}.OverflowMarquee_overflowing__HUDoc .OverflowMarquee_track__b4w6w{max-width:none;overflow:visible;text-overflow:clip;will-change:transform;animation:OverflowMarquee_marquee-pingpong__jxl_l var(--marquee-duration,8s) ease-in-out infinite}@keyframes OverflowMarquee_marquee-pingpong__jxl_l{0%,10%{transform:translateX(0)}45%,55%{transform:translateX(var(--marquee-shift,0))}90%,to{transform:translateX(0)}}@media (prefers-reduced-motion:reduce){.OverflowMarquee_overflowing__HUDoc .OverflowMarquee_track__b4w6w{animation:none;max-width:100%;overflow:hidden;text-overflow:ellipsis}}.AppShell_shell__bApXb{--sidebar-w:16.5rem;position:relative;isolation:isolate;min-height:100svh;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr;overflow-x:clip;background:var(--background)}.AppShell_topbar__gMfVE{position:sticky;top:0;z-index:var(--z-header);display:flex;align-items:center;gap:var(--space-2);min-width:0;min-height:3.5rem;padding-block:max(.5rem,var(--safe-top)) var(--space-2);padding-inline:max(.75rem,var(--safe-inline-start)) max(.75rem,var(--safe-inline-end));border-block-end:1px solid var(--border);background:color-mix(in srgb,var(--surface) 88%,transparent);-webkit-backdrop-filter:blur(14px) saturate(1.15);backdrop-filter:blur(14px) saturate(1.15)}.AppShell_brand__7IVi8{display:inline-flex;align-items:center;min-height:2.25rem;flex:1 1 auto;min-width:0;max-width:100%;font-family:var(--font-display);font-weight:var(--weight-bold);letter-spacing:-.02em}.AppShell_menuBtn__mqavg{display:inline-grid;gap:.28rem;width:2.5rem;height:2.5rem;flex-shrink:0;place-content:center;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);color:var(--foreground);cursor:pointer;padding:.45rem}.AppShell_menuBtn__mqavg span{display:block;width:1rem;height:1.5px;border-radius:999px;background:currentColor}html[lang=fa] .AppShell_brand__7IVi8{letter-spacing:var(--tracking-normal)}.AppShell_topControls__gMZKz{display:flex;align-items:center;flex-shrink:0;gap:.35rem;min-width:0}.AppShell_userChip__gJ_p1{display:none;max-width:9rem;min-width:0;padding:.35rem .65rem;border-radius:var(--radius-sm);background:var(--accent-muted);color:var(--ink-soft);font-size:.82rem;font-weight:600}.AppShell_backdrop__eB5Gd{position:fixed;inset:0;z-index:calc(var(--z-drawer) - 1);border:0;background:var(--overlay);cursor:pointer}.AppShell_sidebar__oZR3c{position:fixed;z-index:var(--z-drawer);top:0;bottom:0;inset-inline-start:0;width:min(var(--sidebar-w),calc(100% - 2.5rem));display:grid;grid-template-rows:1fr auto;gap:var(--space-5);padding-block:calc(var(--safe-top) + 4.5rem) max(1.25rem,var(--safe-bottom));padding-inline:max(1rem,var(--safe-inline-start)) var(--space-4);background:var(--surface);border-inline-end:1px solid var(--border);box-shadow:var(--shadow-soft);overflow-y:auto;overscroll-behavior:contain;transform:translateX(-105%);transition:transform var(--duration-slow) var(--ease-out)}html[dir=rtl] .AppShell_sidebar__oZR3c{transform:translateX(105%)}.AppShell_sidebarOpen__2n8Mq,html[dir=rtl] .AppShell_sidebarOpen__2n8Mq{transform:translateX(0)}@media (prefers-reduced-motion:reduce){.AppShell_sidebar__oZR3c{transition:none}}.AppShell_nav__Jnlnc{display:grid;align-content:start;gap:.25rem}.AppShell_navGroup__E4YlU{display:grid;gap:.2rem;margin-block:.15rem;padding:.2rem;border-radius:var(--radius-md)}.AppShell_navGroupOpen__otRM9{background:color-mix(in srgb,var(--surface-hover) 70%,transparent);outline:1px solid color-mix(in srgb,var(--border) 85%,transparent)}.AppShell_navParent__HbGu0{position:relative}.AppShell_navGroupOpen__otRM9>.AppShell_navParent__HbGu0{color:var(--foreground);font-weight:700}.AppShell_navSub__nr1ku{display:grid;gap:.15rem;margin:.1rem .15rem .25rem;padding-block:.25rem;padding-inline:.85rem .2rem;border-inline-start:2px solid color-mix(in srgb,var(--accent) 45%,var(--border))}.AppShell_navSub__nr1ku a{position:relative;min-height:2.2rem;padding-block:.35rem;padding-inline:.95rem .65rem;border-radius:var(--radius-sm);font-size:.86rem;font-weight:550;color:color-mix(in srgb,var(--muted) 88%,var(--foreground))}.AppShell_navSub__nr1ku a:before{content:"";position:absolute;inset-inline-start:.2rem;top:50%;width:.35rem;height:.35rem;border-radius:999px;background:color-mix(in srgb,var(--border) 70%,var(--muted));transform:translateY(-50%)}.AppShell_navSub__nr1ku a:hover:before{background:var(--accent)}.AppShell_navSub__nr1ku .AppShell_navActive__YXfXB:before{background:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent-muted) 80%,transparent)}.AppShell_nav__Jnlnc a{display:flex;align-items:center;min-height:2.75rem;padding:.55rem .8rem;border-radius:var(--radius-md);color:var(--muted);font-weight:600;transition:background .16s ease,color .16s ease}.AppShell_navBadge__UN1IC{margin-inline-start:auto;min-width:1.4rem;height:1.4rem;padding-inline:.4rem;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:var(--accent);color:var(--accent-contrast);font-size:.75rem;font-weight:750;line-height:1}.AppShell_nav__Jnlnc a:hover{color:var(--foreground);background:var(--surface-hover)}.AppShell_navActive__YXfXB{color:var(--accent)!important;background:color-mix(in srgb,var(--accent-muted) 75%,transparent)}.AppShell_navSub__nr1ku .AppShell_navActive__YXfXB{background:color-mix(in srgb,var(--accent-muted) 90%,transparent);font-weight:700}.AppShell_sessionActions__JiUON{display:grid;gap:var(--space-2);padding-block-start:var(--space-4);border-block-start:1px solid var(--border)}.AppShell_sessionBtn__Sg6vo{justify-content:flex-start}.AppShell_main__3Gn77{position:relative;z-index:var(--z-base);width:100%;max-width:56rem;min-width:0;margin-inline:auto;padding-block:var(--space-4) max(1.5rem,var(--safe-bottom));padding-inline:max(.85rem,var(--safe-inline-start)) max(.85rem,var(--safe-inline-end))}body[data-immersive] .AppShell_main__3Gn77{z-index:auto}.AppShell_mainTable__Z_YFY{max-width:80rem}.AppShell_mainWide__6DtaQ{max-width:none;padding-inline:max(.55rem,var(--safe-inline-start)) max(.55rem,var(--safe-inline-end))}.AppShell_shellFill__yWN7w{height:100svh}.AppShell_mainFill__822Cl{display:flex;flex-direction:column;height:100%;min-height:0;padding-block:var(--space-2) max(.75rem,var(--safe-bottom))}.AppShell_mainFill__822Cl>*{flex:1 1 auto;min-height:0}@media (min-width:720px){.AppShell_mainFill__822Cl{padding-block:var(--space-4) max(1.5rem,var(--safe-bottom))}}@media (max-width:479.98px){.AppShell_topbar__gMfVE{gap:var(--space-1);padding-inline:max(.55rem,var(--safe-inline-start)) max(.55rem,var(--safe-inline-end))}.AppShell_main__3Gn77{padding-inline:max(.65rem,var(--safe-inline-start)) max(.65rem,var(--safe-inline-end))}}@media (hover:none) and (pointer:coarse),(max-width:719.98px){.AppShell_topbar__gMfVE{background:var(--surface);-webkit-backdrop-filter:none;backdrop-filter:none}.AppShell_shell__bApXb{overscroll-behavior-y:none}}@media (min-width:920px){.AppShell_shell__bApXb{grid-template-columns:var(--sidebar-w) 1fr;grid-template-rows:auto 1fr}.AppShell_topbar__gMfVE{grid-column:1/-1;gap:var(--space-3);min-height:3.75rem;padding-block:max(.65rem,var(--safe-top)) .65rem;padding-inline:max(1rem,var(--safe-inline-start)) max(1rem,var(--safe-inline-end))}.AppShell_backdrop__eB5Gd,.AppShell_menuBtn__mqavg{display:none}.AppShell_sidebar__oZR3c{position:sticky;top:3.75rem;z-index:var(--z-base);height:calc(100svh - 3.75rem);width:auto;transform:none;box-shadow:none;grid-row:2;transition:none}html[dir=rtl] .AppShell_sidebar__oZR3c{transform:none}.AppShell_main__3Gn77{grid-column:2;grid-row:2;padding-block:var(--space-6) max(2.5rem,var(--safe-bottom));padding-inline:var(--space-6)}.AppShell_mainWide__6DtaQ{padding-inline:var(--space-5)}.AppShell_userChip__gJ_p1{display:inline-block}}.AuthGuard_gate__KEUIs{min-height:100svh;display:grid;place-items:center;background:var(--background)}.AuthGuard_spinner__fhi3L{width:1.75rem;height:1.75rem;border-radius:999px;border:2px solid color-mix(in srgb,var(--accent) 25%,transparent);border-top-color:var(--accent);animation:AuthGuard_spin___mvTe .7s linear infinite}@keyframes AuthGuard_spin___mvTe{to{transform:rotate(1turn)}}.Select_wrap__FCtTz{position:relative;display:block;min-width:0}.Select_native__QA3BM{position:absolute;inset:0;width:100%;height:100%;padding:0;border:0;background:none;opacity:0;pointer-events:none}button.Select_trigger__Znm4J{display:flex;align-items:center;text-align:start;cursor:pointer;background-image:var(--select-chevron);background-repeat:no-repeat;background-position:right var(--select-chevron-inset) center;background-size:var(--select-chevron-size) auto;padding-inline-end:var(--select-pad-end)}button.Select_trigger__Znm4J:dir(rtl){background-position:left var(--select-chevron-inset) center}button.Select_triggerOpen__UObOI{border-color:var(--accent);background-color:var(--surface);box-shadow:var(--ring)}.Select_placeholder__LOCiz,.Select_value__m6KKy{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Select_placeholder__LOCiz{color:var(--muted)}.Select_panel__Ul_OF{position:fixed;z-index:var(--z-popover);display:grid;align-content:start;gap:1px;overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);color:var(--foreground);font-size:var(--text-md);font-weight:var(--weight-normal);scrollbar-width:thin;animation:Select_selectIn__gSNV1 var(--duration-fast) var(--ease-out)}.Select_filterRow__fc1HK,.Select_panel__Ul_OF{padding:var(--space-1);background:var(--surface-raised)}.Select_filterRow__fc1HK{position:sticky;top:0;z-index:1;margin:calc(-1 * var(--space-1));margin-bottom:0}.Select_filter__Wf7yG{width:100%;min-height:2.25rem;padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--control-bg);color:var(--foreground);font:inherit;font-size:var(--text-md);font-weight:var(--weight-normal)}.Select_filter__Wf7yG::placeholder{color:color-mix(in srgb,var(--muted) 82%,transparent)}.Select_filter__Wf7yG:focus{outline:none;border-color:var(--accent);background:var(--surface);box-shadow:var(--ring)}.Select_empty__wsT23{padding:var(--space-3);color:var(--muted);font-size:var(--text-sm);text-align:center}@keyframes Select_selectIn__gSNV1{0%{opacity:0;transform:translateY(-.25rem)}}.Select_option__3VrL5{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);min-height:2.25rem;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);line-height:var(--leading-snug);cursor:pointer}.Select_optionLabel__pWBBR{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Select_optionActive__rWwRT{background:var(--surface-hover)}.Select_optionSelected__tdZWt{color:var(--accent-strong);font-weight:var(--weight-semibold)}.Select_optionSelected__tdZWt.Select_optionActive__rWwRT{background:var(--accent-muted)}.Select_optionDisabled__bVPSi{opacity:.5;cursor:not-allowed}.Select_check__pk6IR{flex-shrink:0;font-size:1rem;color:var(--accent)}@media (max-width:479.98px){.Select_panel__Ul_OF{font-size:1rem}}.Field_field__KZn0e{display:grid;gap:var(--space-1);align-content:start;min-width:0;font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--ink-soft)}.Field_labelRow__0BISM{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-2);line-height:var(--leading-snug)}.Field_required__2KyZU{color:var(--danger);font-weight:var(--weight-bold)}.Field_optional__pMWF8{color:var(--muted);font-size:var(--text-xs);font-weight:var(--weight-medium)}.Field_control__m9P4q{min-height:var(--control-h);width:100%;padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background-color:var(--control-bg);color:var(--foreground);font:inherit;font-size:var(--text-md);font-weight:var(--weight-normal);transition:border-color var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out)}.Field_control__m9P4q::placeholder{color:color-mix(in srgb,var(--muted) 82%,transparent)}.Field_control__m9P4q:hover:not(:disabled):not(:focus){border-color:color-mix(in srgb,var(--accent) 28%,var(--border))}.Field_control__m9P4q:focus,.Field_control__m9P4q:focus-visible{outline:none;border-color:var(--accent);background-color:var(--surface);box-shadow:var(--ring)}.Field_control__m9P4q:disabled{opacity:.6;cursor:not-allowed;background-color:color-mix(in srgb,var(--muted) 12%,var(--control-bg))}textarea.Field_control__m9P4q{min-height:6.5rem;padding-block:var(--space-3);line-height:var(--leading-normal);resize:vertical}select.Field_control__m9P4q{cursor:pointer;padding-inline-end:var(--select-pad-end)}.Field_invalid__1JApr{border-color:var(--danger)}.Field_invalid__1JApr:focus,.Field_invalid__1JApr:focus-visible{border-color:var(--danger);box-shadow:0 0 0 3px color-mix(in srgb,var(--danger) 28%,transparent)}.Field_error__YemnA,.Field_hint__EefXE{font-size:var(--text-xs);font-weight:var(--weight-medium);line-height:var(--leading-snug)}.Field_hint__EefXE{color:var(--muted)}.Field_error__YemnA{color:var(--danger)}.Form_form__RsZ2I{--form-col:17rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--form-col)),1fr));gap:var(--space-4) var(--space-5);align-items:start;min-width:0}.Form_formSingle__SVan_{grid-template-columns:minmax(0,1fr)}.Form_row__s284Y{gap:var(--space-2);align-content:start}.Form_row__s284Y,.Form_section__XByLR{grid-column:1/-1;display:grid;min-width:0}.Form_section__XByLR{--control-bg:var(--surface);gap:var(--space-3);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-sunken)}.Form_sectionHead__PQPpr{display:grid;gap:var(--space-1);min-width:0}.Form_sectionTitle__QqfTN{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--ink-soft)}.Form_sectionSupport__6o1iK{margin:0;color:var(--muted);font-size:var(--text-xs);font-weight:var(--weight-normal);line-height:var(--leading-snug)}.Form_sectionGrid__fHsMB{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--form-col)),1fr));gap:var(--space-3) var(--space-4);align-items:start;min-width:0}.Form_actions__DpQZ1{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);padding-block-start:var(--space-4);border-block-start:1px solid var(--border);min-width:0}.Form_actionsSpread__rKL0P{justify-content:space-between}.Form_actionsGroup__pN4dn{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}@media (max-width:479.98px){.Form_actionsGroup__pN4dn>button,.Form_actions__DpQZ1>button{flex:1 1 100%}}.TreeMemberAccessDialog_overlay__8qeXU{position:fixed;inset:0;z-index:var(--z-app-dialog);display:grid;place-items:end center;padding:0;background:color-mix(in srgb,var(--foreground) 42%,transparent)}.TreeMemberAccessDialog_modal__iiFRp{width:100%;max-height:min(94svh,44rem);overflow:auto;display:grid;gap:var(--space-4);padding:var(--space-4);padding-block-end:calc(var(--space-4) + env(safe-area-inset-bottom, 0px));border:1px solid var(--border);border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:var(--surface);box-shadow:var(--shadow-soft)}.TreeMemberAccessDialog_header__5Y6sP{display:flex;align-items:start;justify-content:space-between;gap:var(--space-3)}.TreeMemberAccessDialog_headerText__n85UT{min-width:0;display:grid;gap:var(--space-1)}.TreeMemberAccessDialog_header__5Y6sP h2{margin:0;font-size:var(--text-md);font-weight:var(--weight-bold);line-height:var(--leading-snug)}.TreeMemberAccessDialog_hint__sYsyO{margin:0;color:var(--muted);font-size:var(--text-sm);line-height:var(--leading-normal);font-weight:var(--weight-medium)}.TreeMemberAccessDialog_iconBtn__brUOn{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;flex-shrink:0;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--muted);cursor:pointer;font:inherit;line-height:1}.TreeMemberAccessDialog_iconBtn__brUOn svg{width:1.1rem;height:1.1rem;flex-shrink:0}.TreeMemberAccessDialog_body__8YhCW{display:grid;gap:var(--space-4);min-width:0}@media (min-width:560px){.TreeMemberAccessDialog_overlay__8qeXU{place-items:center;padding:1rem}.TreeMemberAccessDialog_modal__iiFRp{width:min(36rem,100%);max-height:min(90svh,42rem);border-radius:var(--radius-lg);padding-block-end:var(--space-4)}}.Feedback_alert__clVra{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-3);align-items:start;padding:var(--space-3) var(--space-4);border:1px solid;border-radius:var(--radius-md);font-size:var(--text-md);font-weight:var(--weight-medium);line-height:var(--leading-snug)}.Feedback_alertIcon__u3loK{display:grid;place-items:center;width:1.15rem;height:1.15rem;margin-block-start:.05rem}.Feedback_alertBody__xdB9P{display:grid;gap:var(--space-1);min-width:0}.Feedback_alertTitle__h68DU{font-weight:var(--weight-bold)}.Feedback_info__ErbpD{border-color:color-mix(in srgb,var(--accent) 32%,var(--border));background:color-mix(in srgb,var(--accent) 8%,var(--surface));color:var(--ink-soft)}.Feedback_info__ErbpD .Feedback_alertIcon__u3loK{color:var(--accent)}.Feedback_success__tmK8Z{border-color:color-mix(in srgb,var(--ok) 36%,var(--border));background:color-mix(in srgb,var(--ok) 8%,var(--surface));color:color-mix(in srgb,var(--ok) 68%,var(--ink-soft))}.Feedback_success__tmK8Z .Feedback_alertIcon__u3loK{color:var(--ok)}.Feedback_warning__LZhok{border-color:color-mix(in srgb,var(--warn) 38%,var(--border));background:color-mix(in srgb,var(--warn) 9%,var(--surface));color:color-mix(in srgb,var(--warn) 66%,var(--ink-soft))}.Feedback_warning__LZhok .Feedback_alertIcon__u3loK{color:var(--warn)}.Feedback_error__OFLWu{border-color:color-mix(in srgb,var(--danger) 36%,var(--border));background:color-mix(in srgb,var(--danger) 8%,var(--surface));color:color-mix(in srgb,var(--danger) 72%,var(--ink-soft))}.Feedback_error__OFLWu .Feedback_alertIcon__u3loK{color:var(--danger)}.Feedback_badge___IPDI{display:inline-flex;align-items:center;gap:var(--space-1);padding:.15rem var(--space-2);border:1px solid transparent;border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--weight-bold);line-height:1.45;white-space:nowrap}.Feedback_badgeNeutral__5eQos{border-color:var(--border);background:var(--surface-sunken);color:var(--muted)}.Feedback_badgeAccent__9N4a_{border-color:color-mix(in srgb,var(--accent) 26%,var(--border));background:color-mix(in srgb,var(--accent) 12%,var(--surface));color:var(--accent-strong)}.Feedback_badgeSuccess__noidX{border-color:color-mix(in srgb,var(--ok) 30%,var(--border));background:color-mix(in srgb,var(--ok) 12%,var(--surface));color:color-mix(in srgb,var(--ok) 76%,var(--ink-soft))}.Feedback_badgeWarning__CXay0{border-color:color-mix(in srgb,var(--warn) 32%,var(--border));background:color-mix(in srgb,var(--warn) 13%,var(--surface));color:color-mix(in srgb,var(--warn) 74%,var(--ink-soft))}.Feedback_badgeDanger__cswv_{border-color:color-mix(in srgb,var(--danger) 30%,var(--border));background:color-mix(in srgb,var(--danger) 11%,var(--surface));color:color-mix(in srgb,var(--danger) 78%,var(--ink-soft))}.Feedback_badgeMale__PqNbe{border-color:color-mix(in srgb,var(--pedigree-male) 30%,var(--border));background:color-mix(in srgb,var(--pedigree-male) 14%,var(--surface));color:color-mix(in srgb,var(--pedigree-male) 55%,var(--foreground))}.Feedback_badgeFemale__U3zJp{border-color:color-mix(in srgb,var(--pedigree-female) 30%,var(--border));background:color-mix(in srgb,var(--pedigree-female) 14%,var(--surface));color:color-mix(in srgb,var(--pedigree-female) 55%,var(--foreground))}.Feedback_dot__LPm_c{width:.4rem;height:.4rem;border-radius:var(--radius-full);background:currentColor}.LoginForm_page__K74EH{min-height:100svh;display:grid;grid-template-rows:auto 1fr;background:radial-gradient(90% 70% at 100% 0,color-mix(in srgb,var(--accent-muted) 70%,transparent),transparent 60%),radial-gradient(70% 50% at 0 100%,color-mix(in srgb,var(--accent) 12%,transparent),transparent 55%),var(--background)}.LoginForm_toolbar__AmqaZ{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2) var(--space-3);padding-block:max(1rem,var(--safe-top)) var(--space-2);padding-inline:max(1.15rem,var(--safe-inline-start)) max(1.15rem,var(--safe-inline-end))}.LoginForm_homeLink__qajh_{display:inline-flex;align-items:center;min-height:2.25rem;color:var(--muted);font-weight:var(--weight-medium);font-size:var(--text-md);transition:color var(--duration-fast) var(--ease-out)}.LoginForm_homeLink__qajh_:hover{color:var(--accent)}.LoginForm_toolbarControls__UpMFR{display:flex;align-items:center;gap:var(--space-2)}.LoginForm_stage__sh2Ks{display:grid;place-items:center;align-content:safe center;padding-block:var(--space-5) max(2rem,var(--safe-bottom));padding-inline:max(1.15rem,var(--safe-inline-start)) max(1.15rem,var(--safe-inline-end))}.LoginForm_form__b5TC_{width:min(100%,25rem);display:grid;gap:var(--space-4);padding:clamp(1.5rem,5vw,2.25rem);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-lg);animation:LoginForm_rise__DAmvV .48s var(--ease-out) both}@media (prefers-reduced-motion:reduce){.LoginForm_form__b5TC_{animation:none}}.LoginForm_brand__mgUAX{color:var(--accent);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-wide);text-transform:uppercase}html[lang=fa] .LoginForm_brand__mgUAX{text-transform:none;letter-spacing:var(--tracking-normal)}.LoginForm_title__VAf3v{margin-block-start:calc(var(--space-2) * -1);font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--weight-bold);letter-spacing:-.03em;line-height:var(--leading-tight)}html[lang=fa] .LoginForm_title__VAf3v{letter-spacing:var(--tracking-normal)}.LoginForm_support__1U2lW{margin-block:calc(var(--space-2) * -1) var(--space-2);color:var(--muted);font-size:var(--text-md);line-height:var(--leading-normal);text-wrap:pretty}.LoginForm_actions__1tzS5{margin-block-start:var(--space-2);display:grid;gap:var(--space-2)}.LoginForm_formWide__Inby_{width:min(100%,36rem);container-type:inline-size}.LoginForm_pair__Xpt1Q{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4) var(--space-3)}@container (max-width: 30rem){.LoginForm_pair__Xpt1Q{grid-template-columns:minmax(0,1fr)}}.LoginForm_group__abH9k{display:grid;gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);background:color-mix(in srgb,var(--control-bg) 45%,transparent)}.LoginForm_groupHead__Nb8SQ{display:grid;gap:.15rem}.LoginForm_groupTitle__fcBs2{color:var(--foreground);font-size:var(--text-sm);font-weight:var(--weight-bold)}.LoginForm_groupHint__izMQx{color:var(--muted);font-size:var(--text-xs);font-weight:var(--weight-medium);line-height:var(--leading-normal);text-wrap:pretty}.LoginForm_phoneField__eA8B9{display:grid;gap:var(--space-1);min-width:0}.LoginForm_phoneLabel__7magO{color:var(--ink-soft);font-size:var(--text-sm);font-weight:var(--weight-semibold);line-height:var(--leading-snug)}.LoginForm_phoneRow__38wF5{display:grid;grid-template-columns:minmax(6rem,7.5rem) minmax(0,1fr);gap:var(--space-2);align-items:start;direction:ltr}.LoginForm_phoneRow__38wF5>div>span:first-child{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}html[dir=rtl] .LoginForm_phoneRow__38wF5 [role=alert]{direction:rtl}.LoginForm_switch___IWcj{display:grid;gap:var(--space-3)}.LoginForm_divider__9Hubp{display:flex;align-items:center;gap:var(--space-3);color:var(--muted);font-size:var(--text-sm);font-weight:var(--weight-medium);white-space:nowrap}.LoginForm_divider__9Hubp:after,.LoginForm_divider__9Hubp:before{content:"";flex:1 1;height:1px;background:var(--border)}.LoginForm_helpCard__GFnyJ{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-3);align-items:start;padding:var(--space-3) var(--space-4);border:1px solid color-mix(in srgb,var(--accent) 18%,transparent);border-radius:var(--radius-md);background:color-mix(in srgb,var(--accent-muted) 55%,transparent)}.LoginForm_helpIcon___C9R8{display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:var(--radius-full);background:var(--surface);color:var(--accent);font-size:1.15rem}.LoginForm_helpBody__192O7{display:grid;gap:.2rem;min-width:0}.LoginForm_helpTitle__d4ovh{color:var(--foreground);font-size:var(--text-sm);font-weight:var(--weight-bold)}.LoginForm_helpText__xXCk3{color:var(--muted);font-size:var(--text-sm);line-height:var(--leading-normal);text-wrap:pretty}.LoginForm_mailLink__TI7X_{justify-self:start;display:inline-flex;align-items:center;min-height:2.25rem;direction:ltr;unicode-bidi:isolate;overflow-wrap:anywhere;color:var(--accent);font-weight:var(--weight-semibold);text-decoration:underline;text-underline-offset:.15em}.LoginForm_mailLink__TI7X_:hover{color:color-mix(in srgb,var(--accent) 80%,var(--ink))}.LoginForm_gate__qtJEG{min-height:60svh;display:grid;place-items:center}.LoginForm_spinner__wjn1b{width:1.75rem;height:1.75rem;border-radius:var(--radius-full);border:2px solid color-mix(in srgb,var(--accent) 25%,transparent);border-top-color:var(--accent);animation:LoginForm_spin__TI13s .7s linear infinite}@keyframes LoginForm_rise__DAmvV{0%{opacity:0;transform:translate3d(0,12px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes LoginForm_spin__TI13s{to{transform:rotate(1turn)}}.TicketCreateDialog_overlay__B_rGr{position:fixed;inset:0;z-index:var(--z-app-dialog);display:grid;place-items:center;padding:1rem;background:color-mix(in srgb,var(--foreground) 42%,transparent)}.TicketCreateDialog_modal__yf1Vq{width:min(32rem,100%);max-height:min(90svh,40rem);overflow:auto;display:grid;gap:.95rem;padding:1.1rem 1.15rem 1.15rem;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-soft)}.TicketCreateDialog_header__hQejn{display:flex;align-items:start;justify-content:space-between;gap:.75rem}.TicketCreateDialog_header__hQejn h2{margin:0;font-size:1.08rem;font-weight:750;line-height:1.3}.TicketCreateDialog_hint__DcA8M{margin:.28rem 0 0;color:var(--ink-soft);font-size:.86rem;line-height:1.45;font-weight:500}.TicketCreateDialog_iconBtn__30lXY{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;flex-shrink:0;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--muted);cursor:pointer;font:inherit;font-size:1.25rem;line-height:1}.TicketCreateDialog_iconBtn__30lXY svg{width:1.1rem;height:1.1rem;flex-shrink:0}.ExcelPreviewDialog_previewOverlay__dE_EJ{position:fixed;inset:0;z-index:var(--z-app-dialog);display:grid;place-items:center;padding:1rem;background:color-mix(in srgb,var(--foreground) 42%,transparent)}.ExcelPreviewDialog_previewModal__oSSdg{width:min(72rem,100%);max-height:min(90svh,54rem);overflow:auto;display:grid;gap:.9rem;padding:1.1rem 1.2rem 1.2rem;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-soft)}.ExcelPreviewDialog_previewSection__oyeHi{display:grid;gap:.45rem}.ExcelPreviewDialog_previewErrors__IEaNK h3,.ExcelPreviewDialog_previewSection__oyeHi h3{margin:0;font-size:.92rem}.ExcelPreviewDialog_previewErrors__IEaNK{padding:.75rem .85rem;border-radius:var(--radius-md);border:1px solid color-mix(in srgb,var(--danger) 35%,var(--border));background:color-mix(in srgb,var(--danger) 10%,var(--surface));color:var(--ink-soft)}.ExcelPreviewDialog_previewErrors__IEaNK ul{margin:.4rem 0 0;padding-inline-start:1.1rem;display:grid;gap:.25rem;font-size:.88rem;line-height:1.45}.ExcelPreviewDialog_previewErrorsLead__e_r2o{margin:.25rem 0 0;font-size:.84rem;line-height:1.45}.ExcelPreviewDialog_previewOk__3lIfK{margin:0;padding:.65rem .8rem;border-radius:var(--radius-md);border:1px solid color-mix(in srgb,var(--accent) 35%,var(--border));background:color-mix(in srgb,var(--accent-muted) 70%,var(--surface));color:var(--ink-soft);font-size:.88rem;font-weight:650}.ExcelPreviewDialog_previewHint__4qns4,.ExcelPreviewDialog_previewNoneSelected__C0ntc,.ExcelPreviewDialog_previewSelected__Qjaxv{margin:0;font-size:.86rem;color:var(--ink-soft);line-height:1.45}.ExcelPreviewDialog_previewToolbar__O15uJ{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.55rem}.ExcelPreviewDialog_previewActions____xyd,.ExcelPreviewDialog_previewToolbarActions__KZJ4m{display:flex;flex-wrap:wrap;gap:var(--space-2)}.ExcelPreviewDialog_previewActions____xyd{align-items:center;padding-block-start:var(--space-4);border-block-start:1px solid var(--border)}.ExcelPreviewDialog_previewTableWrap__DKTUP{overflow:auto;border:1px solid var(--border);border-radius:var(--radius-md);max-height:18rem}.ExcelPreviewDialog_previewTable__SLpLI{width:100%;table-layout:auto;border-collapse:separate;border-spacing:0;font-size:.82rem}.ExcelPreviewDialog_previewTable__SLpLI td,.ExcelPreviewDialog_previewTable__SLpLI th{display:table-cell;padding-block:.45rem;padding-inline-start:0;padding-inline-end:.9rem;border-bottom:1px solid var(--border);text-align:start;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ExcelPreviewDialog_previewCheckCol__Mihlg{width:2.6rem;text-align:center;padding-inline-end:.4rem}.ExcelPreviewDialog_previewName__xAiGy{font-weight:650}.ExcelPreviewDialog_previewMuted__GpMHa{color:var(--ink-soft)}.ExcelPreviewDialog_previewRef__cEdWQ{display:inline-grid;gap:.05rem;vertical-align:top}.ExcelPreviewDialog_previewParents__p952s{display:inline-grid;gap:.3rem}.ExcelPreviewDialog_previewCode__n9Y7t{font-family:var(--font-mono,ui-monospace,monospace);font-size:.72rem;color:var(--ink-soft)}.ExcelPreviewDialog_previewStatusStack__oShyi{display:inline-grid;gap:.2rem;max-width:22rem}.ExcelPreviewDialog_previewWarningText__YI_yr{font-size:.74rem;line-height:1.4;color:var(--ink-soft);white-space:normal}.ExcelPreviewDialog_previewTable__SLpLI th{position:sticky;top:0;background:var(--surface-hover,var(--surface));font-weight:700}.ExcelPreviewDialog_previewTable__SLpLI tbody tr:last-child td{border-bottom:0}.ExcelPreviewDialog_previewRowExisting__AxTnw td{background:color-mix(in srgb,var(--accent) 8%,var(--surface))}.ExcelPreviewDialog_previewRowUpdate__VmpWi td{background:color-mix(in srgb,var(--accent-muted,var(--accent)) 18%,var(--surface))}.ExcelPreviewDialog_previewRowDuplicate__r7_tm td,.ExcelPreviewDialog_previewRowWarning__EFApe td{background:color-mix(in srgb,var(--danger) 7%,var(--surface))}.ExcelPreviewDialog_previewBadgeDuplicate__sdlnl,.ExcelPreviewDialog_previewBadgeExisting__jtQ8X,.ExcelPreviewDialog_previewBadgeNew__FZV8k,.ExcelPreviewDialog_previewBadgeUpdate__ofLyN,.ExcelPreviewDialog_previewBadgeWarning__ah_Cb{display:inline-block;max-width:18rem;overflow:hidden;text-overflow:ellipsis;padding:.15rem .45rem;border-radius:999px;font-size:.74rem;font-weight:650}.ExcelPreviewDialog_previewBadgeExisting__jtQ8X{background:color-mix(in srgb,var(--accent) 16%,var(--surface));color:var(--accent)}.ExcelPreviewDialog_previewBadgeUpdate__ofLyN{background:color-mix(in srgb,var(--accent) 22%,var(--surface));color:var(--accent)}.ExcelPreviewDialog_previewBadgeNew__FZV8k{background:color-mix(in srgb,var(--accent-muted) 80%,var(--surface));color:var(--ink-soft)}.ExcelPreviewDialog_previewBadgeDuplicate__sdlnl,.ExcelPreviewDialog_previewBadgeWarning__ah_Cb{background:color-mix(in srgb,var(--danger) 12%,var(--surface));color:var(--danger)}.ExcelPreviewDialog_previewNoneSelected__C0ntc{color:var(--danger)}@media (max-width:479.98px){.ExcelPreviewDialog_previewOverlay__dE_EJ{padding:max(.5rem,var(--safe-top)) max(.5rem,var(--safe-right)) max(.5rem,var(--safe-bottom)) max(.5rem,var(--safe-left));align-items:end}.ExcelPreviewDialog_previewModal__oSSdg{max-height:min(92svh,54rem);padding:.9rem .85rem 1rem;border-radius:var(--radius-lg) var(--radius-lg) 0 0}.ExcelPreviewDialog_previewBadgeDuplicate__sdlnl,.ExcelPreviewDialog_previewBadgeExisting__jtQ8X,.ExcelPreviewDialog_previewBadgeNew__FZV8k,.ExcelPreviewDialog_previewBadgeUpdate__ofLyN,.ExcelPreviewDialog_previewBadgeWarning__ah_Cb{max-width:100%}}@media (min-width:480px) and (max-width:859.98px){.ExcelPreviewDialog_previewOverlay__dE_EJ{padding:.75rem;align-items:center}.ExcelPreviewDialog_previewModal__oSSdg{max-height:min(90svh,52rem)}}.MaleLineChart_svg__7BW0Q{display:block;max-width:100%;height:auto;border-radius:2px}.MaleLineExportDialog_overlay__IawmS{position:fixed;inset:0;z-index:var(--z-app-dialog);display:grid;place-items:center;padding:1rem;background:color-mix(in srgb,var(--foreground) 42%,transparent)}.MaleLineExportDialog_modal__X6BA4{width:min(52rem,100%);max-height:min(92svh,48rem);overflow:auto;display:grid;gap:.85rem;padding:1.05rem 1.1rem 1.1rem;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-soft)}.MaleLineExportDialog_header__DkcfO{display:flex;align-items:start;justify-content:space-between;gap:.75rem}.MaleLineExportDialog_header__DkcfO h2{margin:0;font-size:1.05rem;font-weight:750;line-height:1.3;font-family:var(--font-display)}.MaleLineExportDialog_hint__x3d_2{margin:.28rem 0 0;color:var(--ink-soft);font-size:.84rem;line-height:1.45;font-weight:500}.MaleLineExportDialog_iconBtn___YI9U{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;flex-shrink:0;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--muted);cursor:pointer;font:inherit;font-size:1.25rem;line-height:1}.MaleLineExportDialog_iconBtn___YI9U:disabled{opacity:.55;cursor:not-allowed}.MaleLineExportDialog_preview__diV0E{overflow:auto;max-height:min(58svh,28rem);padding:.65rem;border:1px dashed color-mix(in srgb,var(--border) 80%,transparent);border-radius:var(--radius-md);background:color-mix(in srgb,var(--surface-2,var(--surface)) 70%,transparent)}.MaleLineExportDialog_chartHost__5TgPa{display:inline-block;min-width:min-content;margin-inline:auto}.MaleLineExportDialog_empty__5sGmH{margin:1.5rem 0;text-align:center;color:var(--ink-soft);font-size:.9rem}.MaleLineExportDialog_footer__qqSDJ{display:grid;gap:.7rem}.MaleLineExportDialog_filename__DX0pY{display:grid;gap:.3rem;font-size:.82rem;font-weight:600;color:var(--ink-soft)}.MaleLineExportDialog_filename__DX0pY input{width:100%;padding:.45rem .55rem;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--foreground);font:inherit;font-weight:500}.MaleLineExportDialog_actions__nJzXn{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.45rem}.GenderCountChips_genderChips__tonvo{display:flex;flex-wrap:wrap;gap:.35rem}.GenderCountChips_genderChip__upA1c{display:inline-flex;align-items:center;font-size:.72rem;font-weight:650;padding:.14rem .45rem;border-radius:var(--radius-full);border:1px solid transparent;line-height:1.2}.GenderCountChips_genderChip__upA1c.GenderCountChips_male__Lv_0u{background:color-mix(in srgb,var(--pedigree-male) 16%,var(--surface-raised));border-color:color-mix(in srgb,var(--pedigree-male) 30%,var(--border));color:color-mix(in srgb,var(--pedigree-male) 55%,var(--foreground))}.GenderCountChips_genderChip__upA1c.GenderCountChips_female__ruLaP{background:color-mix(in srgb,var(--pedigree-female) 16%,var(--surface-raised));border-color:color-mix(in srgb,var(--pedigree-female) 30%,var(--border));color:color-mix(in srgb,var(--pedigree-female) 55%,var(--foreground))}.DescendantsSection_descendants__MGC7g{list-style:none;display:grid;gap:.45rem;margin:0;padding:0}.DescendantsSection_descendants__MGC7g>li{display:grid;gap:0;padding:0;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-sunken);overflow:hidden;transition:border-color var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out)}.DescendantsSection_descendantItemOpen__ruNBd{border-color:color-mix(in srgb,var(--accent) 32%,var(--border));background:var(--surface);box-shadow:var(--shadow-sm)}.DescendantsSection_descendantBox___Fjkt{display:grid;gap:.4rem;width:100%;padding:.65rem .75rem;border:0;background:transparent;color:var(--foreground);font:inherit;text-align:start;cursor:pointer}.DescendantsSection_descendantBox___Fjkt:hover{background:var(--surface-hover)}.DescendantsSection_descendantBox___Fjkt:focus-visible{outline:none;box-shadow:inset var(--ring)}.DescendantsSection_descendantItemOpen__ruNBd .DescendantsSection_descendantBox___Fjkt{background:color-mix(in srgb,var(--accent) 8%,var(--surface))}.DescendantsSection_descendantPeople__EG_Rd{list-style:none;display:grid;gap:.4rem;margin:0;padding:.55rem .65rem .7rem;border-top:1px solid color-mix(in srgb,var(--accent) 18%,var(--border));background:var(--surface-sunken)}.DescendantsSection_descendantPeople__EG_Rd li{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .5rem;padding:.45rem .55rem;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-raised)}.DescendantsSection_descendantRow__FFDbh{display:flex;justify-content:space-between;align-items:baseline;gap:.5rem;font-size:.92rem;font-weight:650;color:var(--foreground)}.DescendantsSection_descendantTotal__yEYuL{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--muted);font-weight:600}.DescendantsSection_vitalChip__PYEBh{display:inline-flex;align-items:center;font-size:.72rem;font-weight:650;padding:.14rem .45rem;border-radius:var(--radius-full);border:1px solid transparent}.DescendantsSection_vitalChip__PYEBh.DescendantsSection_living__C_8DE{background:color-mix(in srgb,var(--ok) 14%,var(--surface-raised));border-color:color-mix(in srgb,var(--ok) 28%,var(--border));color:color-mix(in srgb,var(--ok) 70%,var(--foreground))}.DescendantsSection_vitalChip__PYEBh.DescendantsSection_deceased__R1TM_{background:color-mix(in srgb,var(--muted) 14%,var(--surface-raised));border-color:color-mix(in srgb,var(--muted) 30%,var(--border));color:var(--muted)}.DescendantsSection_personLink__brBKw{border:0;background:transparent;color:var(--accent-strong);font:inherit;font-weight:650;cursor:pointer;padding:0;text-align:start}.DescendantsSection_personLink__brBKw:hover{color:var(--accent);text-decoration:underline;text-underline-offset:.12em}.Page_page__HDZwD{display:grid;gap:var(--space-5);align-content:start;width:100%;max-width:var(--content-max);margin-inline:auto;min-width:0}.Page_pageNarrow__HT5ai{max-width:34rem}.Page_header__yRziQ{display:grid;gap:var(--space-2);min-width:0}.Page_headerRow__zXXT2{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);min-width:0}.Page_eyebrow__MGW0C{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--accent)}html[lang=fa] .Page_eyebrow__MGW0C{text-transform:none;letter-spacing:var(--tracking-normal)}.Page_title__b9Rpo{margin:0;min-width:0;flex:1 1 auto;font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--weight-bold);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight)}html[lang=fa] .Page_title__b9Rpo{letter-spacing:var(--tracking-normal)}.Page_support__dC8n_{margin:0;max-width:62ch;color:var(--muted);font-size:var(--text-md);font-weight:var(--weight-normal);line-height:var(--leading-normal)}.Page_actions__dDWfr{display:flex;flex-wrap:wrap;gap:var(--space-2)}.Page_back__inx_W{display:inline-flex;align-items:center;gap:var(--space-1);align-self:start;min-height:2.25rem;color:var(--muted);font-size:var(--text-sm);font-weight:var(--weight-semibold);transition:color var(--duration-fast) var(--ease-out)}.Page_back__inx_W:hover{color:var(--accent)}.Page_back__inx_W svg{transition:transform var(--duration-fast) var(--ease-out)}html[dir=rtl] .Page_back__inx_W svg{transform:scaleX(-1)}.Page_back__inx_W:hover svg{transform:translateX(-2px)}html[dir=rtl] .Page_back__inx_W:hover svg{transform:scaleX(-1) translateX(-2px)}.Page_panel__6LP6U{display:grid;gap:var(--space-4);padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-sm);min-width:0;animation:Page_fadeUp__2brRY var(--duration-slow) var(--ease-out) both}.Page_panelFlush__zO4uU{padding:0;overflow:hidden}.Page_panelQuiet__cjFha{--control-bg:var(--surface);background:var(--surface-sunken);box-shadow:none}.Page_panelHeader__CzWVl{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-3)}.Page_panelTitle__avEol{margin:0;font-size:var(--text-lg);font-weight:var(--weight-bold);line-height:var(--leading-snug)}.Page_panelSupport__nfApo{margin:0;color:var(--muted);font-size:var(--text-sm);font-weight:var(--weight-normal);line-height:var(--leading-normal)}.Page_delay1___PUYB{animation-delay:60ms}.Page_delay2__g78MW{animation-delay:.12s}.Page_delay3__x91rW{animation-delay:.18s}@keyframes Page_fadeUp__2brRY{0%{opacity:0;transform:translate3d(0,10px,0)}to{opacity:1;transform:translateZ(0)}}@media (prefers-reduced-motion:reduce){.Page_panel__6LP6U{animation:none}}@media (max-width:719.98px){.Page_panel__6LP6U{padding:var(--space-4)}}@media (max-width:479.98px){.Page_headerRow__zXXT2{flex-direction:column;align-items:stretch}.Page_actions__dDWfr{width:100%}.Page_actions__dDWfr>*{flex:1 1 auto}.Page_title__b9Rpo{font-size:clamp(1.25rem,6vw,1.65rem)}}.ProfileView_list__7bVwS{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:var(--space-3)}.ProfileView_list__7bVwS>div{display:grid;gap:var(--space-1);align-content:start;min-width:0;padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-sunken)}.ProfileView_listWide__9RM4e{grid-column:1/-1}.ProfileView_list__7bVwS dt{color:var(--muted);font-size:var(--text-xs);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:var(--tracking-wide)}html[lang=fa] .ProfileView_list__7bVwS dt{text-transform:none;letter-spacing:var(--tracking-normal)}.ProfileView_list__7bVwS dd{font-size:var(--text-lg);font-weight:var(--weight-medium);word-break:break-word}.ProfileView_mono__htH9f{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--text-md)!important;font-weight:var(--weight-normal)!important;color:var(--ink-soft)}.ProfileView_sectionLinks__XYGS_{list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));gap:var(--space-2)}.ProfileView_sectionLinks__XYGS_ a{display:flex;align-items:center;min-height:2.75rem;padding-block:var(--space-2);padding-inline:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);color:var(--foreground);font-weight:var(--weight-semibold);transition:background var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out)}.ProfileView_sectionLinks__XYGS_ a:hover{background:var(--surface-hover);border-color:color-mix(in srgb,var(--accent) 35%,var(--border))}.ProfileView_sectionLinks__XYGS_ a:focus-visible{outline:none;border-color:var(--accent);box-shadow:var(--ring)}.ProfileView_permModules__DapaH{display:grid;gap:var(--space-6)}.ProfileView_permModule__R5AFq{display:grid;gap:var(--space-3)}.ProfileView_permModuleTitle__AXdH4{color:var(--foreground);font-size:var(--text-lg);font-weight:var(--weight-bold)}.ProfileView_permList__6hgdh{display:flex;flex-direction:column;gap:var(--space-2);list-style:none;margin:0;padding:0}.ProfileView_permRow__mbV6F{display:grid;grid-template-columns:minmax(9rem,14rem) 1fr;gap:var(--space-3) var(--space-5);align-items:baseline;padding-block:var(--space-3);padding-inline:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:color-mix(in srgb,var(--surface) 88%,var(--accent-muted))}.ProfileView_permName__Z66qC{color:var(--ink-soft);font-size:var(--text-md);font-weight:var(--weight-bold)}.ProfileView_permDescription__SUelC{color:var(--ink-soft);font-size:var(--text-sm);line-height:var(--leading-snug);font-weight:var(--weight-normal)}@media (max-width:719.98px){.ProfileView_permRow__mbV6F{grid-template-columns:1fr;gap:var(--space-1)}}.ProfileView_empty__JXWD_{color:var(--muted);font-size:var(--text-md)}.ProfileView_sessionList__Cgrw8{display:grid;gap:var(--space-3);list-style:none}.ProfileView_sessionItem__LGDjO{display:grid;gap:var(--space-3);padding-block:var(--space-3);border-block-end:1px solid var(--border)}.ProfileView_sessionItem__LGDjO:last-child{border-block-end:0;padding-block-end:0}.ProfileView_sessionMeta__ssdPP{display:grid;gap:var(--space-1);min-width:0}.ProfileView_sessionPrimary__4nXhc{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);font-weight:var(--weight-semibold);word-break:break-word}.ProfileView_sessionSecondary__o7nQE{color:var(--muted);font-size:var(--text-sm)}@media (min-width:720px){.ProfileView_sessionItem__LGDjO{grid-template-columns:1fr auto;align-items:center}}.RolesView_list___MmiA{list-style:none;display:grid;gap:var(--space-1)}.RolesView_row__YzOfP{display:grid;gap:var(--space-2);padding-block:var(--space-3);border-block-end:1px solid var(--border)}.RolesView_row__YzOfP:last-child{border-block-end:0;padding-block-end:0}.RolesView_name__Jvafp{font-weight:var(--weight-bold)}.RolesView_meta__HY_Vx{color:var(--muted);font-size:var(--text-sm);word-break:break-all}.RolesView_link__7yLWv{display:inline-flex;align-items:center;min-height:2.25rem;color:var(--accent);font-weight:var(--weight-semibold);transition:color var(--duration-fast) var(--ease-out)}.RolesView_link__7yLWv:hover{color:var(--accent-strong)}.RolesView_permGroup__9BxSF{display:grid;gap:var(--space-3)}.RolesView_permHead__FV7Di{display:flex;flex-wrap:wrap;align-items:start;justify-content:space-between;gap:var(--space-2)}.RolesView_permLabel__b6GAh{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--ink-soft)}.RolesView_bundleNote__Z1AjQ{font-size:var(--text-sm);color:var(--muted);line-height:var(--leading-snug);max-width:46rem}.RolesView_permCounter__ChMnH{flex:none;padding:var(--space-1) var(--space-3);border:1px solid color-mix(in srgb,var(--accent) 26%,var(--border));border-radius:var(--radius-full);background:color-mix(in srgb,var(--accent-muted) 45%,transparent);color:var(--accent-strong);font-size:var(--text-xs);font-weight:var(--weight-semibold);white-space:nowrap}.RolesView_permToolbar__shQIX{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2)}.RolesView_searchField__uP5WJ{position:relative;flex:1 1 min(100%,12rem);min-width:0}.RolesView_searchField__uP5WJ input{width:100%;min-height:var(--control-h);padding-block:var(--space-2);padding-inline:2.2rem;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--control-bg);color:var(--foreground);font:inherit;font-size:var(--text-md);font-weight:var(--weight-normal);transition:border-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out)}.RolesView_searchField__uP5WJ input::placeholder{color:color-mix(in srgb,var(--muted) 82%,transparent)}.RolesView_searchField__uP5WJ input:hover:not(:focus){border-color:color-mix(in srgb,var(--accent) 28%,var(--border))}.RolesView_searchField__uP5WJ input:focus{outline:none;border-color:var(--accent);box-shadow:var(--ring)}.RolesView_searchClear__xI4It,.RolesView_searchIcon__gVOVt{position:absolute;top:50%;transform:translateY(-50%);color:var(--muted)}.RolesView_searchIcon__gVOVt{inset-inline-start:.65rem;font-size:1.05rem;pointer-events:none}.RolesView_searchClear__xI4It{inset-inline-end:.4rem;display:inline-flex;align-items:center;justify-content:center;width:1.7rem;height:1.7rem;padding:0;border:0;border-radius:var(--radius-full);background:transparent;font-size:1rem;line-height:1;cursor:pointer}.RolesView_searchClear__xI4It svg{width:1rem;height:1rem;flex-shrink:0}.RolesView_searchClear__xI4It:hover{background:var(--surface-hover);color:var(--foreground)}.RolesView_searchClear__xI4It:focus-visible{outline:none;box-shadow:var(--ring)}.RolesView_srOnly__UEwU9{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.RolesView_permBulk__6ln19{display:flex;align-items:center;gap:var(--space-3)}.RolesView_textAction__qZVIg{border:0;padding:0;background:transparent;color:var(--accent);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-semibold);cursor:pointer;transition:color var(--duration-fast) var(--ease-out)}.RolesView_textAction__qZVIg:hover:not(:disabled){color:var(--accent-strong)}.RolesView_textAction__qZVIg:focus-visible{outline:none;border-radius:var(--radius-sm);box-shadow:var(--ring)}.RolesView_textAction__qZVIg:disabled{color:var(--muted);cursor:not-allowed}.RolesView_permModules__TBmOl{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));gap:var(--space-3)}.RolesView_permModule__ZA5Qi{display:grid;align-content:start;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-sunken)}.RolesView_permModuleHead__C5DJW{display:flex;align-items:center;gap:var(--space-2);padding-block-end:var(--space-2);border-block-end:1px solid var(--border)}.RolesView_permModuleIcon__X834Q{display:inline-flex;align-items:center;justify-content:center;width:1.65rem;height:1.65rem;flex:none;border-radius:var(--radius-sm);background:color-mix(in srgb,var(--accent-muted) 55%,transparent);color:var(--accent-strong);font-size:.95rem}.RolesView_permModuleTitle__3pzUI{flex:1 1 auto;min-width:0;color:var(--ink-soft);font-size:var(--text-md);font-weight:var(--weight-bold)}.RolesView_permModuleCount__JgW_6{flex:none;color:var(--muted);font-size:var(--text-xs);font-weight:var(--weight-medium);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.RolesView_permList__HuJqI{list-style:none;display:grid;gap:var(--space-1)}.RolesView_permItem__z5WdP{display:flex;align-items:flex-start;gap:var(--space-2);padding-block:var(--space-2);padding-inline:var(--space-2);border:1px solid transparent;border-radius:var(--radius-sm);font-weight:var(--weight-normal);color:var(--foreground);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out)}.RolesView_permItem__z5WdP:hover{border-color:var(--border);background:var(--surface)}.RolesView_permItem__z5WdP:focus-within{border-color:var(--accent);box-shadow:var(--ring)}.RolesView_permItemSelected__fOjZq{border-color:color-mix(in srgb,var(--accent) 30%,transparent);background:color-mix(in srgb,var(--accent-muted) 40%,transparent)}.RolesView_permItemSelected__fOjZq:hover{background:color-mix(in srgb,var(--accent-muted) 60%,transparent)}.RolesView_permItemLocked__JcvJU{cursor:default}.RolesView_permItem__z5WdP input{margin-block-start:.15rem;flex:none;width:1rem;height:1rem;accent-color:var(--accent)}.RolesView_permText__NE2Pt{display:grid;gap:var(--space-1);min-width:0}.RolesView_permName__pZcJN{display:flex;align-items:center;gap:var(--space-1);font-size:var(--text-md);line-height:var(--leading-snug)}.RolesView_permLock__SPDDY{flex:none;color:var(--muted);font-size:.85rem}.RolesView_permHint__lLOpq{font-size:var(--text-xs);font-weight:var(--weight-normal);color:var(--muted);line-height:var(--leading-snug)}.RolesView_empty__r1fe_{color:var(--muted);font-size:var(--text-md)}@media (min-width:720px){.RolesView_row__YzOfP{grid-template-columns:1fr auto;align-items:center}}.TreeViewChooser_overlay__lU5d4{position:fixed;inset:0;z-index:var(--z-app-dialog);display:grid;place-items:center;padding:1rem;background:color-mix(in srgb,var(--foreground) 42%,transparent);animation:TreeViewChooser_fadeIn__l16HO .16s ease-out}.TreeViewChooser_modal__yFjbl{width:min(36rem,100%);max-height:min(90svh,40rem);overflow:auto;display:grid;gap:1rem;padding:1.15rem;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-soft);animation:TreeViewChooser_popIn__yztl6 .2s var(--ease-out,ease-out)}.TreeViewChooser_header__0wx10{display:flex;align-items:start;justify-content:space-between;gap:.75rem}.TreeViewChooser_heading__dFuLf{min-width:0}.TreeViewChooser_header__0wx10 h2{margin:0;font-size:1.08rem;font-weight:750;line-height:1.3}.TreeViewChooser_hint__bOzHu{margin:.28rem 0 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--ink-soft);font-size:.86rem;font-weight:500}.TreeViewChooser_iconBtn__Vee9c{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;flex-shrink:0;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--muted);cursor:pointer}.TreeViewChooser_options___iXlC{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}@media (max-width:479.98px){.TreeViewChooser_options___iXlC{grid-template-columns:1fr}}.TreeViewChooser_option__m9hkm{--option-accent:var(--accent);display:grid;gap:.4rem;padding:.85rem;border:1px solid var(--border);border-radius:var(--radius-lg);background:linear-gradient(165deg,color-mix(in srgb,var(--option-accent) 10%,var(--surface)),var(--surface) 55%);color:var(--foreground);text-decoration:none;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.TreeViewChooser_optionMinimal__f0Sz6{--option-accent:var(--pedigree-female,var(--accent))}.TreeViewChooser_option__m9hkm:focus-visible,.TreeViewChooser_option__m9hkm:hover{border-color:var(--option-accent);box-shadow:var(--shadow-md),0 0 0 3px color-mix(in srgb,var(--option-accent) 22%,transparent);transform:translateY(-2px);outline:none}.TreeViewChooser_preview__uvOb9{display:flex;justify-content:center;gap:.55rem;padding:.85rem .5rem;margin-block-end:.25rem;border-radius:var(--radius-md);background:color-mix(in srgb,var(--option-accent) 7%,var(--surface-sunken,var(--surface)))}.TreeViewChooser_optionTitle__6SUAF{font-weight:750;font-size:.98rem}.TreeViewChooser_optionHint__6nvoY{color:var(--ink-soft,var(--muted));font-size:.82rem;line-height:1.5}.TreeViewChooser_sketchCard__gMN2I{width:4.4rem;height:3.52rem;display:flex;flex-direction:column;gap:.22rem;padding:.35rem;border:1px solid color-mix(in srgb,var(--option-accent) 30%,var(--border));border-radius:.5rem;background:var(--surface);box-shadow:var(--shadow-sm)}.TreeViewChooser_sketchMinimal__nohwE{align-items:center;justify-content:center}.TreeViewChooser_sketchHead__7EgrN{display:flex;align-items:center;gap:.25rem;margin-block-end:.1rem}.TreeViewChooser_sketchAvatarLarge__3TJm9,.TreeViewChooser_sketchAvatar__xx7Ct{flex-shrink:0;border-radius:999px;background:color-mix(in srgb,var(--option-accent) 45%,var(--surface))}.TreeViewChooser_sketchAvatar__xx7Ct{width:.8rem;height:.8rem}.TreeViewChooser_sketchAvatarLarge__3TJm9{width:1.45rem;height:1.45rem;margin-block-end:.05rem}.TreeViewChooser_sketchLine__a4itU{display:block;width:100%;height:.22rem;border-radius:999px;background:color-mix(in srgb,var(--foreground) 28%,transparent)}.TreeViewChooser_sketchMinimal__nohwE .TreeViewChooser_sketchLine__a4itU{width:70%}.TreeViewChooser_sketchMinimal__nohwE .TreeViewChooser_sketchLineShort__TXeTp{width:45%;opacity:.6}.TreeViewChooser_sketchLineFact__Gp__D{width:85%;opacity:.45}@keyframes TreeViewChooser_fadeIn__l16HO{0%{opacity:0}}@keyframes TreeViewChooser_popIn__yztl6{0%{opacity:0;transform:translateY(.5rem) scale(.98)}}@media (prefers-reduced-motion:reduce){.TreeViewChooser_modal__yFjbl,.TreeViewChooser_overlay__lU5d4{animation:none}.TreeViewChooser_option__m9hkm{transition:none}}.UsersView_tableWrap__xrrMS{width:100%}.UsersView_table__iSWxi{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0}.UsersView_table__iSWxi td,.UsersView_table__iSWxi th{display:table-cell;padding-block:var(--space-3);padding-inline-start:0;padding-inline-end:var(--space-4);border-block-end:1px solid var(--border);vertical-align:middle;text-align:start;overflow-wrap:anywhere}.UsersView_table__iSWxi th{color:var(--muted);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:.02em;text-transform:uppercase}html[lang=fa] .UsersView_table__iSWxi th{text-transform:none;letter-spacing:var(--tracking-normal)}.UsersView_table__iSWxi tbody tr:last-child td,.UsersView_table__iSWxi tbody tr:last-child th{border-block-end:0}.UsersView_table__iSWxi td:first-child,.UsersView_table__iSWxi th:first-child{width:30%}.UsersView_table__iSWxi td:nth-child(2),.UsersView_table__iSWxi th:nth-child(2){width:25%}.UsersView_table__iSWxi td:nth-child(3),.UsersView_table__iSWxi th:nth-child(3){width:13%}.UsersView_table__iSWxi td:nth-child(4),.UsersView_table__iSWxi th:nth-child(4){width:10%;white-space:nowrap;overflow-wrap:normal}.UsersView_table__iSWxi td:nth-child(5),.UsersView_table__iSWxi th:nth-child(5){width:15%}.UsersView_table__iSWxi td:nth-child(6),.UsersView_table__iSWxi th:nth-child(6){width:7%}.UsersView_tableWrap__xrrMS[data-busy]{opacity:.55;transition:opacity var(--duration-fast) var(--ease-out)}.UsersView_toolbar__h9_Jq{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);margin-block-end:var(--space-3)}.UsersView_search__HX5fB{position:relative;flex:1 1 18rem;max-width:28rem}.UsersView_search__HX5fB input{width:100%;min-height:2.6rem;padding-block:.5rem;padding-inline:2.4rem .9rem;border:1px solid var(--border);border-radius:var(--radius-full);background:var(--surface-sunken);color:var(--foreground);font:inherit;font-size:var(--text-sm)}.UsersView_search__HX5fB input:focus-visible{outline:none;border-color:var(--accent);box-shadow:var(--ring)}.UsersView_searchIcon__0Kwi5{position:absolute;inset-inline-start:.85rem;top:50%;width:1.1rem;height:1.1rem;color:var(--muted);transform:translateY(-50%);pointer-events:none}.UsersView_count___w7b_{color:var(--muted);font-size:var(--text-sm);font-weight:var(--weight-semibold)}.UsersView_userCell__RCjeV{display:flex;align-items:center;gap:var(--space-3);min-width:0}.UsersView_avatar__p78x0{flex-shrink:0;display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:var(--radius-full);background:var(--accent-muted);color:var(--accent);font-weight:var(--weight-bold);font-size:var(--text-sm)}.UsersView_userText__Rtpru{display:grid;gap:.1rem;min-width:0}.UsersView_fullname__61D7Y{font-weight:var(--weight-bold);line-height:1.4;overflow-wrap:anywhere}.UsersView_username__as0mL{color:var(--muted)}.UsersView_contact__2TCEn,.UsersView_username__as0mL{font-size:var(--text-sm);text-align:start;unicode-bidi:plaintext;overflow-wrap:anywhere}.UsersView_contact__2TCEn{display:grid;gap:.1rem}.UsersView_phone__Elxcu{color:var(--muted)}.UsersView_roleBadge__y8xJf,.UsersView_statusBadge__GT3X_{display:inline-block;justify-self:start;max-width:100%;padding:.2rem .6rem;border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--weight-bold);overflow-wrap:anywhere}.UsersView_roleBadge__y8xJf{border:1px solid var(--border);background:var(--surface-sunken)}.UsersView_statusActive__9QQX7{background:color-mix(in srgb,var(--accent) 16%,transparent);color:var(--accent)}.UsersView_statusInactive__fmDD2{background:color-mix(in srgb,var(--danger) 14%,transparent);color:var(--danger)}.UsersView_pager__uYsAD{display:flex;align-items:center;justify-content:center;gap:var(--space-3);margin-block-start:var(--space-4)}.UsersView_pagerBtn__g8e9P{min-height:2.25rem;padding-inline:.95rem;border:1px solid var(--border);border-radius:var(--radius-full);background:var(--surface);color:var(--foreground);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-semibold);cursor:pointer}.UsersView_pagerBtn__g8e9P:disabled{opacity:.45;cursor:default}.UsersView_pagerStatus__9XI2G{color:var(--muted);font-size:var(--text-sm)}.UsersView_cellName__D_2vl{font-weight:var(--weight-bold)}.UsersView_cellMuted__fTRTO{color:var(--muted);font-size:var(--text-sm)}.UsersView_cellClip__v0_5p{overflow:hidden;max-width:0;overflow-wrap:normal;word-break:normal}.UsersView_cellClip__v0_5p>*{width:100%}.UsersView_tableAction__7yZgE{white-space:nowrap;padding-inline-end:0;text-align:end}.UsersView_srOnly__QhVEp{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.UsersView_name___1JCL{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);font-weight:var(--weight-bold)}.UsersView_meta__t6x1c{color:var(--muted);font-size:var(--text-sm);word-break:break-all}.UsersView_link__RjB_z{display:inline-flex;align-items:center;min-height:2.25rem;color:var(--accent);font-weight:var(--weight-semibold);transition:color var(--duration-fast) var(--ease-out)}.UsersView_link__RjB_z:hover{color:var(--accent-strong)}.UsersView_hint__r10Ec{color:var(--muted);font-size:var(--text-xs);font-weight:var(--weight-medium)}.UsersView_actions__FNRh4{display:flex;flex-wrap:wrap;gap:var(--space-2)}.UsersView_empty__0OPfN{color:var(--muted);font-size:var(--text-md)}.UsersView_sessionList__BeZRm{list-style:none;display:grid}.UsersView_sessionItem__1gPTW{display:grid;gap:var(--space-2);padding-block:var(--space-3);border-block-end:1px solid var(--border)}.UsersView_sessionItem__1gPTW:last-child{border-block-end:0;padding-block-end:0}@media (max-width:719.98px){.UsersView_table__iSWxi,.UsersView_table__iSWxi tbody,.UsersView_table__iSWxi td,.UsersView_table__iSWxi th,.UsersView_table__iSWxi thead,.UsersView_table__iSWxi tr{display:block;width:100%;min-width:0}.UsersView_table__iSWxi thead{display:none}.UsersView_table__iSWxi tbody{display:grid;gap:var(--space-3)}.UsersView_table__iSWxi tr{padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-sunken)}.UsersView_table__iSWxi td,.UsersView_table__iSWxi th{display:grid;grid-template-columns:minmax(min(100%,5.5rem),30%) minmax(0,1fr);gap:var(--space-2);width:100%;padding-block:var(--space-2);padding-inline:0;border-block-end:0}.UsersView_table__iSWxi td:before{content:attr(data-label);color:var(--muted);font-size:var(--text-xs);font-weight:var(--weight-bold)}.UsersView_tableAction__7yZgE{justify-items:start;text-align:start;padding-block-start:var(--space-2)}.UsersView_tableAction__7yZgE:before{content:none}.UsersView_cellClip__v0_5p{max-width:none;overflow:visible}.UsersView_table__iSWxi td:nth-child(n),.UsersView_table__iSWxi th:nth-child(n){width:100%;white-space:normal;overflow-wrap:anywhere}}@media (min-width:720px){.UsersView_sessionItem__1gPTW{grid-template-columns:1fr auto;align-items:center}}.UsersView_phoneRow__OJuBM{display:grid;grid-template-columns:minmax(8.5rem,10.5rem) minmax(0,1fr);gap:var(--space-3);align-items:start;direction:ltr}@media (max-width:28rem){.UsersView_phoneRow__OJuBM{grid-template-columns:1fr}}