.AuthGuard-module__Xi_WOq__gate{background:var(--background);place-items:center;min-height:100svh;display:grid}.AuthGuard-module__Xi_WOq__spinner{border:2px solid color-mix(in srgb, var(--accent) 25%, transparent);border-top-color:var(--accent);border-radius:999px;width:1.75rem;height:1.75rem;animation:.7s linear infinite AuthGuard-module__Xi_WOq__spin}@keyframes AuthGuard-module__Xi_WOq__spin{to{transform:rotate(360deg)}}
.LocaleSwitcher-module__mW6-4G__group{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);gap:.15rem;padding:.2rem;display:inline-flex}.LocaleSwitcher-module__mW6-4G__btn,.LocaleSwitcher-module__mW6-4G__active{color:var(--muted);font:inherit;letter-spacing:.04em;border-radius:calc(var(--radius-md) - .1rem);cursor:pointer;background:0 0;border:0;padding:.4rem .55rem;font-size:.8rem;font-weight:650;transition:background .16s,color .16s}@media (min-width:480px){.LocaleSwitcher-module__mW6-4G__btn,.LocaleSwitcher-module__mW6-4G__active{padding:.45rem .75rem}}.LocaleSwitcher-module__mW6-4G__btn:hover{color:var(--foreground)}.LocaleSwitcher-module__mW6-4G__active{background:var(--accent);color:var(--accent-contrast)}html[data-theme=dark] .LocaleSwitcher-module__mW6-4G__group{background:color-mix(in srgb, var(--surface) 80%, transparent);border-color:color-mix(in srgb, var(--border) 85%, var(--accent) 15%)}
.ThemeToggle-module__1vp0HG__toggle{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);width:2.5rem;height:2.5rem;color:var(--foreground);cursor:pointer;justify-content:center;align-items:center;transition:background .16s,border-color .16s,transform .16s;display:inline-flex}.ThemeToggle-module__1vp0HG__toggle:disabled{opacity:.55;cursor:wait}.ThemeToggle-module__1vp0HG__toggle:hover{background:var(--surface-hover);border-color:color-mix(in srgb, var(--accent) 35%, var(--border));transform:translateY(-1px)}html[data-theme=dark] .ThemeToggle-module__1vp0HG__toggle{background:color-mix(in srgb, var(--surface) 80%, transparent)}html[data-theme=dark] .ThemeToggle-module__1vp0HG__toggle:hover{background:var(--surface-hover);border-color:color-mix(in srgb, var(--accent) 45%, var(--border))}.ThemeToggle-module__1vp0HG__toggle svg{width:1.15rem;height:1.15rem}
.Header-module__DAPZiW__skip{inset-inline-start:1rem;z-index:80;border-radius:var(--radius-md);background:var(--accent);color:var(--accent-contrast);padding:.65rem .9rem;font-weight:650;transition:transform .16s;position:absolute;top:.75rem;transform:translateY(-160%)}.Header-module__DAPZiW__skip:focus{transform:translateY(0)}.Header-module__DAPZiW__header{top:max(.75rem, var(--safe-top));z-index:80;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));border:1px solid var(--border);border-radius:var(--radius-lg,1rem);background:var(--surface);box-shadow:var(--shadow-soft);justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex;position:sticky}.Header-module__DAPZiW__headerOpen{background:var(--surface)}html[data-theme=dark] .Header-module__DAPZiW__header{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 #0000008c, inset 0 1px 0 color-mix(in srgb, var(--foreground) 6%, transparent)}html[data-theme=dark] .Header-module__DAPZiW__headerOpen{background:color-mix(in srgb, var(--surface) 88%, transparent)}.Header-module__DAPZiW__brand{z-index:var(--z-raised);min-width:0;min-height:2.25rem;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;text-overflow:ellipsis;flex:auto;align-items:center;display:inline-flex;position:relative;overflow:hidden}html[lang=fa] .Header-module__DAPZiW__brand{letter-spacing:var(--tracking-normal)}.Header-module__DAPZiW__navDesktop{color:var(--muted);align-items:center;gap:1.35rem;font-size:.92rem;display:none}.Header-module__DAPZiW__navDesktop a{min-height:2.25rem;transition:color var(--duration-fast) var(--ease-out);align-items:center;display:inline-flex;position:relative}.Header-module__DAPZiW__navDesktop a:after{content:"";inset-inline:0;background:var(--accent);transform-origin:0;height:1px;transition:transform var(--duration-md) var(--ease-out);position:absolute;bottom:.3rem;transform:scaleX(0)}html[dir=rtl] .Header-module__DAPZiW__navDesktop a:after{transform-origin:100%}.Header-module__DAPZiW__navDesktop a:hover{color:var(--foreground)}.Header-module__DAPZiW__navDesktop a:hover:after,.Header-module__DAPZiW__navDesktop a.Header-module__DAPZiW__active:after{transform:scaleX(1)}.Header-module__DAPZiW__navDesktop a.Header-module__DAPZiW__active{color:var(--accent);font-weight:650}.Header-module__DAPZiW__docs{font-weight:650;color:var(--accent)!important}.Header-module__DAPZiW__signIn{border-radius:var(--radius-md);background:var(--accent);justify-content:center;align-items:center;min-height:2.35rem;padding:.45rem .9rem;font-weight:650;transition:background .16s;display:inline-flex;color:var(--accent-contrast)!important}.Header-module__DAPZiW__signIn:hover{background:var(--accent-strong)}.Header-module__DAPZiW__signIn:after{display:none!important}.Header-module__DAPZiW__controls{z-index:2;flex-shrink:0;align-items:center;gap:.45rem;display:flex;position:relative}.Header-module__DAPZiW__desktopOnly{display:none}.Header-module__DAPZiW__menuBtn{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);width:2.75rem;height:2.75rem;color:var(--foreground);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;place-content:center;gap:.3rem;padding:.55rem;display:inline-grid}.Header-module__DAPZiW__menuBtn span{background:currentColor;border-radius:999px;width:1.05rem;height:1.5px;transition:transform .18s,opacity .18s;display:block}.Header-module__DAPZiW__menuBtnOpen span:first-child{transform:translateY(5.5px)rotate(45deg)}.Header-module__DAPZiW__menuBtnOpen span:nth-child(2){opacity:0}.Header-module__DAPZiW__menuBtnOpen span:nth-child(3){transform:translateY(-5.5px)rotate(-45deg)}.Header-module__DAPZiW__backdrop{z-index:70;background:color-mix(in srgb, var(--foreground) 28%, transparent);opacity:1;animation:.2s Header-module__DAPZiW__backdropIn;position:fixed;inset:0}@keyframes Header-module__DAPZiW__backdropIn{0%{opacity:0}to{opacity:1}}.Header-module__DAPZiW__panel{z-index:71;top:var(--header-stack,5.5rem);right:max(.75rem, var(--safe-right));width:min(20rem,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);align-content:start;gap:1.5rem;animation:.24s cubic-bezier(.22,1,.36,1) Header-module__DAPZiW__panelIn;display:grid;position:fixed;bottom:0;left:auto;overflow-y:auto;transform:translate(0)}@keyframes Header-module__DAPZiW__panelIn{0%{transform:translate(110%)}to{transform:translate(0)}}html[dir=rtl] .Header-module__DAPZiW__panel{right:auto;left:max(.75rem, var(--safe-left));border-left:0;border-right:1px solid var(--border);animation-name:Header-module__DAPZiW__panelInRtl}@keyframes Header-module__DAPZiW__panelInRtl{0%{transform:translate(-110%)}to{transform:translate(0)}}.Header-module__DAPZiW__navMobile{gap:.2rem;display:grid}.Header-module__DAPZiW__navMobile a{border-radius:var(--radius-md);min-height:2.9rem;color:var(--foreground);align-items:center;padding:.65rem .75rem;font-weight:600;transition:background .16s;display:flex}.Header-module__DAPZiW__navMobile a:hover{background:var(--surface-hover)}.Header-module__DAPZiW__navMobile a.Header-module__DAPZiW__active{color:var(--accent);background:color-mix(in srgb, var(--accent-muted) 70%, transparent)}.Header-module__DAPZiW__navMobile .Header-module__DAPZiW__signIn{background:var(--accent);justify-content:center;margin-top:.35rem;color:var(--accent-contrast)!important}.Header-module__DAPZiW__navMobile .Header-module__DAPZiW__signIn:hover{background:var(--accent-strong);color:var(--accent-contrast)!important}.Header-module__DAPZiW__panelControls{border-top:1px solid var(--border);padding-top:.5rem}@media (min-width:920px){.Header-module__DAPZiW__header{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-module__DAPZiW__brand{text-overflow:unset;flex:0 auto;overflow:visible}.Header-module__DAPZiW__navDesktop{display:flex}.Header-module__DAPZiW__desktopOnly{display:block}.Header-module__DAPZiW__menuBtn{display:none}}
.NotFoundView-module__X8A2aW__page{isolation:isolate;min-height:calc(100svh - var(--header-stack,5.5rem) - 6.5rem);padding-block:clamp(2rem,5vh,3.25rem) clamp(2.5rem,7vh,4.5rem);padding-left:var(--page-pad-left);padding-right:var(--page-pad-right);flex:1;align-content:center;animation:.8s cubic-bezier(.22,1,.36,1) both NotFoundView-module__X8A2aW__pageIn;display:grid;position:relative;overflow:hidden}.NotFoundView-module__X8A2aW__atmosphere{pointer-events:none;z-index:0;position:absolute;inset:0}.NotFoundView-module__X8A2aW__graph{opacity:.32;width:min(58vw,40rem);max-width:none;height:auto;animation:1.1s cubic-bezier(.22,1,.36,1) both NotFoundView-module__X8A2aW__graphIn;position:absolute;inset-block:10% 14%;inset-inline-end:-2%}html[data-theme=dark] .NotFoundView-module__X8A2aW__graph{opacity:.55}.NotFoundView-module__X8A2aW__edge{stroke-dasharray:1;stroke-dashoffset:1px;animation:1.35s cubic-bezier(.4,0,.2,1) forwards NotFoundView-module__X8A2aW__edgeDraw}.NotFoundView-module__X8A2aW__edge:first-child{animation-delay:.1s}.NotFoundView-module__X8A2aW__edge:nth-child(2){animation-delay:.18s}.NotFoundView-module__X8A2aW__edge:nth-child(3){animation-delay:.26s}.NotFoundView-module__X8A2aW__edge:nth-child(4){animation-delay:.34s}.NotFoundView-module__X8A2aW__edge:nth-child(5){animation-delay:.42s}.NotFoundView-module__X8A2aW__edge:nth-child(6){animation-delay:.5s}.NotFoundView-module__X8A2aW__edge:nth-child(7){animation-delay:.58s}.NotFoundView-module__X8A2aW__edge:nth-child(8){animation-delay:.66s}.NotFoundView-module__X8A2aW__edgeGhost{stroke:var(--accent);stroke-width:1.25px;stroke-linecap:round;stroke-dasharray:6 8;opacity:0;animation:.9s 1.1s forwards NotFoundView-module__X8A2aW__ghostIn}.NotFoundView-module__X8A2aW__nodes .NotFoundView-module__X8A2aW__node{fill:var(--accent);opacity:0;transform-box:fill-box;transform-origin:50%;animation:.7s cubic-bezier(.22,1,.36,1) forwards NotFoundView-module__X8A2aW__nodeIn,5.5s ease-in-out 1.2s infinite NotFoundView-module__X8A2aW__nodeBreathe}.NotFoundView-module__X8A2aW__nodes .NotFoundView-module__X8A2aW__node:first-child{animation-delay:.55s,1.2s}.NotFoundView-module__X8A2aW__nodes .NotFoundView-module__X8A2aW__node:nth-child(2){animation-delay:.65s,1.4s}.NotFoundView-module__X8A2aW__nodes .NotFoundView-module__X8A2aW__node:nth-child(3){animation-delay:.75s,1.55s}.NotFoundView-module__X8A2aW__nodes .NotFoundView-module__X8A2aW__node:nth-child(4){animation-delay:.85s,1.7s}.NotFoundView-module__X8A2aW__nodes .NotFoundView-module__X8A2aW__node:nth-child(5){animation-delay:.95s,1.85s}.NotFoundView-module__X8A2aW__nodes .NotFoundView-module__X8A2aW__node:nth-child(6){animation-delay:1.05s,2s}.NotFoundView-module__X8A2aW__nodes .NotFoundView-module__X8A2aW__node:nth-child(7){animation-delay:1.12s,2.15s}.NotFoundView-module__X8A2aW__nodeCore{fill:url(#notFoundCore);opacity:0;transform-box:fill-box;transform-origin:50%;animation:.7s cubic-bezier(.22,1,.36,1) .8s forwards NotFoundView-module__X8A2aW__nodeIn,4.8s ease-in-out 1.5s infinite NotFoundView-module__X8A2aW__coreBreathe}.NotFoundView-module__X8A2aW__nodeRing{fill:none;stroke:var(--accent);stroke-width:1px;opacity:0;transform-box:fill-box;transform-origin:50%;animation:4.8s ease-out 1.6s infinite NotFoundView-module__X8A2aW__ringPulse}.NotFoundView-module__X8A2aW__nodeMissing{fill:none;stroke:var(--accent);stroke-width:1.5px;stroke-dasharray:3 4;opacity:0;transform-box:fill-box;transform-origin:50%;animation:2.8s ease-in-out 1.35s infinite NotFoundView-module__X8A2aW__missingPulse}.NotFoundView-module__X8A2aW__mesh{background:radial-gradient(46% 40% at 78% 22%, color-mix(in srgb, var(--accent) 6%, transparent), transparent 72%), linear-gradient(180deg, transparent 0%, transparent 58%, var(--background) 100%);position:absolute;inset:0}html[data-theme=dark] .NotFoundView-module__X8A2aW__mesh{background:radial-gradient(46% 40% at 78% 22%, color-mix(in srgb, var(--accent) 9%, transparent), transparent 72%), linear-gradient(180deg, transparent 0%, transparent 58%, var(--background) 100%)}.NotFoundView-module__X8A2aW__horizon{inset-inline:0;background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--background) 88%, transparent) 55%, var(--background));height:min(32%,14rem);position:absolute;bottom:0}.NotFoundView-module__X8A2aW__content{z-index:1;gap:.85rem;width:min(100%,40rem);min-width:0;max-width:100%;display:grid;position:relative}.NotFoundView-module__X8A2aW__brand{font-family:var(--font-display);letter-spacing:-.045em;color:var(--foreground);text-wrap:balance;min-width:0;font-size:clamp(1.85rem,7vw,3.6rem);font-weight:750;line-height:.95}.NotFoundView-module__X8A2aW__code{font-family:var(--font-display);letter-spacing:.08em;color:var(--accent);margin-top:.15rem;font-size:clamp(1.05rem,2.2vw,1.2rem);font-weight:700;line-height:1}.NotFoundView-module__X8A2aW__headline{font-family:var(--font-display);letter-spacing:-.03em;color:var(--ink-soft);text-wrap:balance;max-width:22ch;font-size:clamp(1.45rem,3.4vw,2.2rem);font-weight:600;line-height:1.2}.NotFoundView-module__X8A2aW__support{color:var(--muted);text-wrap:pretty;max-width:34rem;font-size:clamp(.98rem,1.6vw,1.1rem);line-height:1.7}.NotFoundView-module__X8A2aW__ctas{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.55rem;display:flex}.NotFoundView-module__X8A2aW__primary{border-radius:var(--radius-md);background:var(--accent);min-height:2.9rem;color:var(--accent-contrast);letter-spacing:-.01em;box-shadow:var(--shadow-soft);justify-content:center;align-items:center;padding:.8rem 1.35rem;font-weight:650;transition:transform .18s,background .18s,box-shadow .18s;display:inline-flex}html[data-theme=dark] .NotFoundView-module__X8A2aW__primary{box-shadow:0 0 0 1px color-mix(in srgb, var(--accent) 35%, transparent), 0 12px 36px -12px color-mix(in srgb, var(--accent) 55%, transparent)}.NotFoundView-module__X8A2aW__primary:hover{background:var(--accent-strong);transform:translateY(-2px)}html[data-theme=dark] .NotFoundView-module__X8A2aW__primary:hover{box-shadow:0 0 0 1px color-mix(in srgb, var(--accent-strong) 40%, transparent), 0 16px 40px -10px color-mix(in srgb, var(--accent) 65%, transparent)}.NotFoundView-module__X8A2aW__secondary{border-radius:var(--radius-md);border:1px solid var(--border);min-height:2.9rem;color:var(--ink-soft);background:var(--surface);justify-content:center;align-items:center;padding:.75rem 1.1rem;font-size:.95rem;font-weight:550;transition:transform .18s,border-color .18s,background .18s;display:inline-flex}.NotFoundView-module__X8A2aW__secondary:hover{border-color:color-mix(in srgb, var(--border) 55%, var(--accent) 45%);transform:translateY(-1px)}html[data-theme=dark] .NotFoundView-module__X8A2aW__secondary{border-color:color-mix(in srgb, var(--border) 70%, var(--accent) 30%);background:color-mix(in srgb, var(--surface) 55%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@keyframes NotFoundView-module__X8A2aW__pageIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes NotFoundView-module__X8A2aW__graphIn{0%{filter:opacity(0);transform:translate(3%,2%)scale(.97)}to{filter:opacity();transform:translate(0,0)scale(1)}}@keyframes NotFoundView-module__X8A2aW__edgeDraw{to{stroke-dashoffset:0}}@keyframes NotFoundView-module__X8A2aW__ghostIn{to{opacity:.45}}@keyframes NotFoundView-module__X8A2aW__nodeIn{0%{opacity:0;transform:scale(.4)}to{opacity:.85;transform:scale(1)}}@keyframes NotFoundView-module__X8A2aW__nodeBreathe{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.95;transform:scale(1.08)}}@keyframes NotFoundView-module__X8A2aW__coreBreathe{0%,to{opacity:.9;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}@keyframes NotFoundView-module__X8A2aW__ringPulse{0%{opacity:.45;transform:scale(.75)}70%{opacity:0;transform:scale(1.35)}to{opacity:0;transform:scale(1.35)}}@keyframes NotFoundView-module__X8A2aW__missingPulse{0%,to{opacity:.35;transform:scale(1)}50%{opacity:.8;transform:scale(1.08)}}@media (max-width:919.98px){.NotFoundView-module__X8A2aW__graph{opacity:.26;width:min(70vw,28rem);inset:6% -12% 18% auto}html[data-theme=dark] .NotFoundView-module__X8A2aW__graph{opacity:.42}}@media (max-width:720px){.NotFoundView-module__X8A2aW__page{padding-top:1.75rem;padding-bottom:max(2.5rem, calc(var(--safe-bottom) + 1.5rem));align-content:start;min-height:auto}.NotFoundView-module__X8A2aW__graph{opacity:.22;width:min(88vw,22rem);height:auto;inset:auto -8% 8% auto}html[data-theme=dark] .NotFoundView-module__X8A2aW__graph{opacity:.38}.NotFoundView-module__X8A2aW__mesh{background:radial-gradient(70% 42% at 70% 78%, color-mix(in srgb, var(--accent) 7%, transparent), transparent 72%), linear-gradient(180deg, transparent 0%, transparent 72%, var(--background) 100%)}html[data-theme=dark] .NotFoundView-module__X8A2aW__mesh{background:radial-gradient(70% 42% at 70% 78%, color-mix(in srgb, var(--accent) 12%, transparent), transparent 72%), linear-gradient(180deg, transparent 0%, transparent 72%, var(--background) 100%)}.NotFoundView-module__X8A2aW__horizon{height:min(18%,7rem)}.NotFoundView-module__X8A2aW__content{gap:.75rem}.NotFoundView-module__X8A2aW__headline{max-width:none;font-size:clamp(1.3rem,5.8vw,1.85rem)}.NotFoundView-module__X8A2aW__support{font-size:1rem}.NotFoundView-module__X8A2aW__ctas{width:100%;margin-top:.35rem}.NotFoundView-module__X8A2aW__primary,.NotFoundView-module__X8A2aW__secondary{width:100%}}@media (min-width:1100px){.NotFoundView-module__X8A2aW__content{width:min(100%,42rem)}.NotFoundView-module__X8A2aW__graph{width:min(52vw,42rem);inset-inline-end:2%}}@media (prefers-reduced-motion:reduce){.NotFoundView-module__X8A2aW__page,.NotFoundView-module__X8A2aW__edge,.NotFoundView-module__X8A2aW__edgeGhost,.NotFoundView-module__X8A2aW__nodes .NotFoundView-module__X8A2aW__node,.NotFoundView-module__X8A2aW__nodeCore,.NotFoundView-module__X8A2aW__nodeRing,.NotFoundView-module__X8A2aW__nodeMissing,.NotFoundView-module__X8A2aW__graph{animation:none!important}.NotFoundView-module__X8A2aW__edge{stroke-dashoffset:0}.NotFoundView-module__X8A2aW__edgeGhost{opacity:.4}.NotFoundView-module__X8A2aW__nodes .NotFoundView-module__X8A2aW__node,.NotFoundView-module__X8A2aW__nodeCore{opacity:.8}.NotFoundView-module__X8A2aW__nodeRing{opacity:.2}.NotFoundView-module__X8A2aW__nodeMissing{opacity:.55}}
.Select-module__E8rWSW__wrap{min-width:0;display:block;position:relative}.Select-module__E8rWSW__native{opacity:0;pointer-events:none;background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}button.Select-module__E8rWSW__trigger{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;align-items:center;padding-inline-end:var(--select-pad-end);display:flex}[dir=rtl] button.Select-module__E8rWSW__trigger{background-position:left var(--select-chevron-inset) center}button.Select-module__E8rWSW__triggerOpen{border-color:var(--accent);background-color:var(--surface);box-shadow:var(--ring)}.Select-module__E8rWSW__value,.Select-module__E8rWSW__placeholder{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.Select-module__E8rWSW__placeholder{color:var(--muted)}.Select-module__E8rWSW__panel{z-index:var(--z-toast);padding:var(--space-1);overscroll-behavior:contain;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-raised);box-shadow:var(--shadow-lg);color:var(--foreground);font-size:var(--text-md);font-weight:var(--weight-normal);scrollbar-width:thin;animation:Select-module__E8rWSW__selectIn var(--duration-fast) var(--ease-out);align-content:start;gap:1px;display:grid;position:fixed;overflow-y:auto}@keyframes Select-module__E8rWSW__selectIn{0%{opacity:0;transform:translateY(-.25rem)}}.Select-module__E8rWSW__option{justify-content:space-between;align-items:center;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;display:flex}.Select-module__E8rWSW__optionLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.Select-module__E8rWSW__optionActive{background:var(--surface-hover)}.Select-module__E8rWSW__optionSelected{color:var(--accent-strong);font-weight:var(--weight-semibold)}.Select-module__E8rWSW__optionSelected.Select-module__E8rWSW__optionActive{background:var(--accent-muted)}.Select-module__E8rWSW__optionDisabled{opacity:.5;cursor:not-allowed}.Select-module__E8rWSW__check{color:var(--accent);flex-shrink:0;font-size:1rem}@media (max-width:479.98px){.Select-module__E8rWSW__panel{font-size:1rem}}
.Field-module__bfn3sa__field{gap:var(--space-1);min-width:0;font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--ink-soft);align-content:start;display:grid}.Field-module__bfn3sa__labelRow{justify-content:space-between;align-items:baseline;gap:var(--space-2);line-height:var(--leading-snug);display:flex}.Field-module__bfn3sa__required{color:var(--danger);font-weight:var(--weight-bold)}.Field-module__bfn3sa__optional{color:var(--muted);font-size:var(--text-xs);font-weight:var(--weight-medium)}.Field-module__bfn3sa__control{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-module__bfn3sa__control::placeholder{color:color-mix(in srgb, var(--muted) 82%, transparent)}.Field-module__bfn3sa__control:hover:not(:disabled):not(:focus){border-color:color-mix(in srgb, var(--accent) 28%, var(--border))}.Field-module__bfn3sa__control:focus-visible,.Field-module__bfn3sa__control:focus{border-color:var(--accent);background-color:var(--surface);box-shadow:var(--ring);outline:none}.Field-module__bfn3sa__control:disabled{opacity:.6;cursor:not-allowed;background-color:color-mix(in srgb, var(--muted) 12%, var(--control-bg))}textarea.Field-module__bfn3sa__control{min-height:6.5rem;padding-block:var(--space-3);line-height:var(--leading-normal);resize:vertical}select.Field-module__bfn3sa__control{cursor:pointer;padding-inline-end:var(--select-pad-end)}.Field-module__bfn3sa__invalid{border-color:var(--danger)}.Field-module__bfn3sa__invalid:focus-visible,.Field-module__bfn3sa__invalid:focus{border-color:var(--danger);box-shadow:0 0 0 3px color-mix(in srgb, var(--danger) 28%, transparent)}.Field-module__bfn3sa__hint,.Field-module__bfn3sa__error{font-size:var(--text-xs);font-weight:var(--weight-medium);line-height:var(--leading-snug)}.Field-module__bfn3sa__hint{color:var(--muted)}.Field-module__bfn3sa__error{color:var(--danger)}
.Page-module__zmht7W__page{gap:var(--space-5);width:100%;max-width:var(--content-max);align-content:start;min-width:0;margin-inline:auto;display:grid}.Page-module__zmht7W__pageNarrow{max-width:34rem}.Page-module__zmht7W__header{gap:var(--space-2);min-width:0;display:grid}.Page-module__zmht7W__headerRow{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.Page-module__zmht7W__eyebrow{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);display:inline-flex}html[lang=fa] .Page-module__zmht7W__eyebrow{text-transform:none;letter-spacing:var(--tracking-normal)}.Page-module__zmht7W__title{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);margin:0}html[lang=fa] .Page-module__zmht7W__title{letter-spacing:var(--tracking-normal)}.Page-module__zmht7W__support{max-width:62ch;color:var(--muted);font-size:var(--text-md);font-weight:var(--weight-normal);line-height:var(--leading-normal);margin:0}.Page-module__zmht7W__actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.Page-module__zmht7W__back{align-items:center;gap:var(--space-1);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);align-self:start;display:inline-flex}.Page-module__zmht7W__back:hover{color:var(--accent)}.Page-module__zmht7W__back svg{transition:transform var(--duration-fast) var(--ease-out)}html[dir=rtl] .Page-module__zmht7W__back svg{transform:scaleX(-1)}.Page-module__zmht7W__back:hover svg{transform:translate(-2px)}html[dir=rtl] .Page-module__zmht7W__back:hover svg{transform:scaleX(-1)translate(-2px)}.Page-module__zmht7W__panel{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-module__zmht7W__fadeUp var(--duration-slow) var(--ease-out) both;display:grid}.Page-module__zmht7W__panelFlush{padding:0;overflow:hidden}.Page-module__zmht7W__panelQuiet{--control-bg:var(--surface);background:var(--surface-sunken);box-shadow:none}.Page-module__zmht7W__panelHeader{justify-content:space-between;align-items:baseline;gap:var(--space-3);flex-wrap:wrap;display:flex}.Page-module__zmht7W__panelTitle{font-size:var(--text-lg);font-weight:var(--weight-bold);line-height:var(--leading-snug);margin:0}.Page-module__zmht7W__panelSupport{color:var(--muted);font-size:var(--text-sm);font-weight:var(--weight-normal);line-height:var(--leading-normal);margin:0}.Page-module__zmht7W__delay1{animation-delay:60ms}.Page-module__zmht7W__delay2{animation-delay:.12s}.Page-module__zmht7W__delay3{animation-delay:.18s}@keyframes Page-module__zmht7W__fadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translate(0,0)}}@media (prefers-reduced-motion:reduce){.Page-module__zmht7W__panel{animation:none}}@media (max-width:719.98px){.Page-module__zmht7W__panel{padding:var(--space-4)}}@media (max-width:479.98px){.Page-module__zmht7W__headerRow{flex-direction:column;align-items:stretch}.Page-module__zmht7W__actions{width:100%}.Page-module__zmht7W__actions>*{flex:auto}.Page-module__zmht7W__title{font-size:clamp(1.25rem,6vw,1.65rem)}}
.AppShell-module__nbOYYW__shell{--sidebar-w:16.5rem;isolation:isolate;background:var(--background);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);min-height:100svh;display:grid;position:relative;overflow-x:clip}.AppShell-module__nbOYYW__topbar{z-index:var(--z-header);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);display:flex;position:sticky;top:0}.AppShell-module__nbOYYW__brand{min-width:0;max-width:100%;min-height:2.25rem;font-family:var(--font-display);font-weight:var(--weight-bold);letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;flex:auto;align-items:center;display:inline-flex;overflow:hidden}.AppShell-module__nbOYYW__menuBtn{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);width:2.5rem;height:2.5rem;color:var(--foreground);cursor:pointer;flex-shrink:0;place-content:center;gap:.28rem;padding:.45rem;display:inline-grid}.AppShell-module__nbOYYW__menuBtn span{background:currentColor;border-radius:999px;width:1rem;height:1.5px;display:block}html[lang=fa] .AppShell-module__nbOYYW__brand{letter-spacing:var(--tracking-normal)}.AppShell-module__nbOYYW__topControls{flex-shrink:0;align-items:center;gap:.35rem;min-width:0;display:flex}.AppShell-module__nbOYYW__userChip{border-radius:var(--radius-sm);background:var(--accent-muted);max-width:9rem;color:var(--ink-soft);white-space:nowrap;text-overflow:ellipsis;padding:.35rem .65rem;font-size:.82rem;font-weight:600;display:none;overflow:hidden}.AppShell-module__nbOYYW__backdrop{z-index:calc(var(--z-drawer) - 1);background:var(--overlay);cursor:pointer;border:0;position:fixed;inset:0}.AppShell-module__nbOYYW__sidebar{z-index:var(--z-drawer);top:0;bottom:0;width:min(var(--sidebar-w), calc(100% - 2.5rem));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);overscroll-behavior:contain;transition:transform var(--duration-slow) var(--ease-out);grid-template-rows:1fr auto;display:grid;position:fixed;inset-inline-start:0;overflow-y:auto;transform:translate(-105%)}html[dir=rtl] .AppShell-module__nbOYYW__sidebar{transform:translate(105%)}.AppShell-module__nbOYYW__sidebarOpen{transform:translate(0)}html[dir=rtl] .AppShell-module__nbOYYW__sidebarOpen{transform:translate(0)}@media (prefers-reduced-motion:reduce){.AppShell-module__nbOYYW__sidebar{transition:none}}.AppShell-module__nbOYYW__nav{align-content:start;gap:.25rem;display:grid}.AppShell-module__nbOYYW__navGroup{border-radius:var(--radius-md);gap:.2rem;margin-block:.15rem;padding:.2rem;display:grid}.AppShell-module__nbOYYW__navGroupOpen{background:color-mix(in srgb, var(--surface-hover) 70%, transparent);outline:1px solid color-mix(in srgb, var(--border) 85%, transparent)}.AppShell-module__nbOYYW__navParent{position:relative}.AppShell-module__nbOYYW__navGroupOpen>.AppShell-module__nbOYYW__navParent{color:var(--foreground);font-weight:700}.AppShell-module__nbOYYW__navSub{border-inline-start:2px solid color-mix(in srgb, var(--accent) 45%, var(--border));gap:.15rem;margin:.1rem .15rem .25rem;padding-block:.25rem;padding-inline:.85rem .2rem;display:grid}.AppShell-module__nbOYYW__navSub a{border-radius:var(--radius-sm);min-height:2.2rem;color:color-mix(in srgb, var(--muted) 88%, var(--foreground));padding-block:.35rem;padding-inline:.95rem .65rem;font-size:.86rem;font-weight:550;position:relative}.AppShell-module__nbOYYW__navSub a:before{content:"";inset-inline-start:.2rem;background:color-mix(in srgb, var(--border) 70%, var(--muted));border-radius:999px;width:.35rem;height:.35rem;position:absolute;top:50%;transform:translateY(-50%)}.AppShell-module__nbOYYW__navSub a:hover:before{background:var(--accent)}.AppShell-module__nbOYYW__navSub .AppShell-module__nbOYYW__navActive:before{background:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent-muted) 80%, transparent)}.AppShell-module__nbOYYW__nav a{border-radius:var(--radius-md);min-height:2.75rem;color:var(--muted);align-items:center;padding:.55rem .8rem;font-weight:600;transition:background .16s,color .16s;display:flex}.AppShell-module__nbOYYW__nav a:hover{color:var(--foreground);background:var(--surface-hover)}.AppShell-module__nbOYYW__navActive{background:color-mix(in srgb, var(--accent-muted) 75%, transparent);color:var(--accent)!important}.AppShell-module__nbOYYW__navSub .AppShell-module__nbOYYW__navActive{background:color-mix(in srgb, var(--accent-muted) 90%, transparent);font-weight:700}.AppShell-module__nbOYYW__sessionActions{gap:var(--space-2);border-block-start:1px solid var(--border);padding-block-start:var(--space-4);display:grid}.AppShell-module__nbOYYW__sessionBtn{justify-content:flex-start}.AppShell-module__nbOYYW__main{z-index:var(--z-base);width:100%;min-width:0;max-width:56rem;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));margin-inline:auto;position:relative}body[data-immersive] .AppShell-module__nbOYYW__main{z-index:auto}.AppShell-module__nbOYYW__mainWide{max-width:none;padding-inline:max(.55rem, var(--safe-inline-start)) max(.55rem, var(--safe-inline-end))}.AppShell-module__nbOYYW__shellFill{height:100svh}.AppShell-module__nbOYYW__mainFill{height:100%;min-height:0;padding-block:var(--space-2) max(.75rem, var(--safe-bottom));flex-direction:column;display:flex}.AppShell-module__nbOYYW__mainFill>*{flex:auto;min-height:0}@media (min-width:720px){.AppShell-module__nbOYYW__mainFill{padding-block:var(--space-4) max(1.5rem, var(--safe-bottom))}}@media (max-width:479.98px){.AppShell-module__nbOYYW__topbar{gap:var(--space-1);padding-inline:max(.55rem, var(--safe-inline-start)) max(.55rem, var(--safe-inline-end))}.AppShell-module__nbOYYW__main{padding-inline:max(.65rem, var(--safe-inline-start)) max(.65rem, var(--safe-inline-end))}}@media (max-width:719.98px),(hover:none) and (pointer:coarse){.AppShell-module__nbOYYW__topbar{background:var(--surface);-webkit-backdrop-filter:none;backdrop-filter:none}.AppShell-module__nbOYYW__shell{overscroll-behavior-y:none}}@media (min-width:920px){.AppShell-module__nbOYYW__shell{grid-template-columns:var(--sidebar-w) 1fr;grid-template-rows:auto 1fr}.AppShell-module__nbOYYW__topbar{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));grid-column:1/-1}.AppShell-module__nbOYYW__menuBtn,.AppShell-module__nbOYYW__backdrop{display:none}.AppShell-module__nbOYYW__sidebar{z-index:var(--z-base);width:auto;height:calc(100svh - 3.75rem);box-shadow:none;grid-row:2;transition:none;position:sticky;top:3.75rem;transform:none}html[dir=rtl] .AppShell-module__nbOYYW__sidebar{transform:none}.AppShell-module__nbOYYW__main{padding-block:var(--space-6) max(2.5rem, var(--safe-bottom));padding-inline:var(--space-6);grid-area:2/2}.AppShell-module__nbOYYW__mainWide{padding-inline:var(--space-5)}.AppShell-module__nbOYYW__userChip{display:inline-block}}
.ProfileView-module__Mj1BUq__list{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));display:grid}.ProfileView-module__Mj1BUq__list>div{gap:var(--space-1);min-width:0;padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-sunken);align-content:start;display:grid}.ProfileView-module__Mj1BUq__listWide{grid-column:1/-1}.ProfileView-module__Mj1BUq__list 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-module__Mj1BUq__list dt{text-transform:none;letter-spacing:var(--tracking-normal)}.ProfileView-module__Mj1BUq__list dd{font-size:var(--text-lg);font-weight:var(--weight-medium);word-break:break-word}.ProfileView-module__Mj1BUq__mono{color:var(--ink-soft);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--text-md)!important;font-weight:var(--weight-normal)!important}.ProfileView-module__Mj1BUq__sectionLinks{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));list-style:none;display:grid}.ProfileView-module__Mj1BUq__sectionLinks a{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);align-items:center;display:flex}.ProfileView-module__Mj1BUq__sectionLinks a:hover{background:var(--surface-hover);border-color:color-mix(in srgb, var(--accent) 35%, var(--border))}.ProfileView-module__Mj1BUq__sectionLinks a:focus-visible{border-color:var(--accent);box-shadow:var(--ring);outline:none}.ProfileView-module__Mj1BUq__permModules{gap:var(--space-6);display:grid}.ProfileView-module__Mj1BUq__permModule{gap:var(--space-3);display:grid}.ProfileView-module__Mj1BUq__permModuleTitle{color:var(--foreground);font-size:var(--text-lg);font-weight:var(--weight-bold)}.ProfileView-module__Mj1BUq__permList{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ProfileView-module__Mj1BUq__permRow{gap:var(--space-3) var(--space-5);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));grid-template-columns:minmax(9rem,14rem) 1fr;align-items:baseline;display:grid}.ProfileView-module__Mj1BUq__permName{color:var(--ink-soft);font-size:var(--text-md);font-weight:var(--weight-bold)}.ProfileView-module__Mj1BUq__permDescription{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-module__Mj1BUq__permRow{gap:var(--space-1);grid-template-columns:1fr}}.ProfileView-module__Mj1BUq__empty{color:var(--muted);font-size:var(--text-md)}.ProfileView-module__Mj1BUq__sessionList{gap:var(--space-3);list-style:none;display:grid}.ProfileView-module__Mj1BUq__sessionItem{gap:var(--space-3);padding-block:var(--space-3);border-block-end:1px solid var(--border);display:grid}.ProfileView-module__Mj1BUq__sessionItem:last-child{border-block-end:0;padding-block-end:0}.ProfileView-module__Mj1BUq__sessionMeta{gap:var(--space-1);min-width:0;display:grid}.ProfileView-module__Mj1BUq__sessionPrimary{align-items:center;gap:var(--space-2);font-weight:var(--weight-semibold);word-break:break-word;flex-wrap:wrap;display:flex}.ProfileView-module__Mj1BUq__sessionSecondary{color:var(--muted);font-size:var(--text-sm)}@media (min-width:720px){.ProfileView-module__Mj1BUq__sessionItem{grid-template-columns:1fr auto;align-items:center}}
.RolesView-module__ziH1AW__list{gap:var(--space-1);list-style:none;display:grid}.RolesView-module__ziH1AW__row{gap:var(--space-2);padding-block:var(--space-3);border-block-end:1px solid var(--border);display:grid}.RolesView-module__ziH1AW__row:last-child{border-block-end:0;padding-block-end:0}.RolesView-module__ziH1AW__name{font-weight:var(--weight-bold)}.RolesView-module__ziH1AW__meta{color:var(--muted);font-size:var(--text-sm);word-break:break-all}.RolesView-module__ziH1AW__link{min-height:2.25rem;color:var(--accent);font-weight:var(--weight-semibold);transition:color var(--duration-fast) var(--ease-out);align-items:center;display:inline-flex}.RolesView-module__ziH1AW__link:hover{color:var(--accent-strong)}.RolesView-module__ziH1AW__permGroup{gap:var(--space-3);display:grid}.RolesView-module__ziH1AW__permHead{justify-content:space-between;align-items:start;gap:var(--space-2);flex-wrap:wrap;display:flex}.RolesView-module__ziH1AW__permLabel{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--ink-soft)}.RolesView-module__ziH1AW__bundleNote{font-size:var(--text-sm);color:var(--muted);line-height:var(--leading-snug);max-width:46rem}.RolesView-module__ziH1AW__permCounter{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;flex:none}.RolesView-module__ziH1AW__permToolbar{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.RolesView-module__ziH1AW__searchField{flex:min(100%,12rem);min-width:0;position:relative}.RolesView-module__ziH1AW__searchField input{width:100%;min-height:var(--control-h);padding-block:var(--space-2);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);padding-inline:2.2rem}.RolesView-module__ziH1AW__searchField input::placeholder{color:color-mix(in srgb, var(--muted) 82%, transparent)}.RolesView-module__ziH1AW__searchField input:hover:not(:focus){border-color:color-mix(in srgb, var(--accent) 28%, var(--border))}.RolesView-module__ziH1AW__searchField input:focus{border-color:var(--accent);box-shadow:var(--ring);outline:none}.RolesView-module__ziH1AW__searchIcon,.RolesView-module__ziH1AW__searchClear{color:var(--muted);position:absolute;top:50%;transform:translateY(-50%)}.RolesView-module__ziH1AW__searchIcon{pointer-events:none;font-size:1.05rem;inset-inline-start:.65rem}.RolesView-module__ziH1AW__searchClear{border-radius:var(--radius-full);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:1.7rem;height:1.7rem;padding:0;font-size:1rem;display:inline-flex;inset-inline-end:.4rem}.RolesView-module__ziH1AW__searchClear:hover{background:var(--surface-hover);color:var(--foreground)}.RolesView-module__ziH1AW__searchClear:focus-visible{box-shadow:var(--ring);outline:none}.RolesView-module__ziH1AW__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.RolesView-module__ziH1AW__permBulk{align-items:center;gap:var(--space-3);display:flex}.RolesView-module__ziH1AW__textAction{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);background:0 0;border:0;padding:0}.RolesView-module__ziH1AW__textAction:hover:not(:disabled){color:var(--accent-strong)}.RolesView-module__ziH1AW__textAction:focus-visible{border-radius:var(--radius-sm);box-shadow:var(--ring);outline:none}.RolesView-module__ziH1AW__textAction:disabled{color:var(--muted);cursor:not-allowed}.RolesView-module__ziH1AW__permModules{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));display:grid}.RolesView-module__ziH1AW__permModule{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);display:grid}.RolesView-module__ziH1AW__permModuleHead{align-items:center;gap:var(--space-2);border-block-end:1px solid var(--border);padding-block-end:var(--space-2);display:flex}.RolesView-module__ziH1AW__permModuleIcon{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--accent-muted) 55%, transparent);width:1.65rem;height:1.65rem;color:var(--accent-strong);flex:none;justify-content:center;align-items:center;font-size:.95rem;display:inline-flex}.RolesView-module__ziH1AW__permModuleTitle{min-width:0;color:var(--ink-soft);font-size:var(--text-md);font-weight:var(--weight-bold);flex:auto}.RolesView-module__ziH1AW__permModuleCount{color:var(--muted);font-size:var(--text-xs);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;flex:none}.RolesView-module__ziH1AW__permList{gap:var(--space-1);list-style:none;display:grid}.RolesView-module__ziH1AW__permItem{align-items:flex-start;gap:var(--space-2);padding-block:var(--space-2);padding-inline:var(--space-2);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);border:1px solid #0000;display:flex}.RolesView-module__ziH1AW__permItem:hover{border-color:var(--border);background:var(--surface)}.RolesView-module__ziH1AW__permItem:focus-within{border-color:var(--accent);box-shadow:var(--ring)}.RolesView-module__ziH1AW__permItemSelected{border-color:color-mix(in srgb, var(--accent) 30%, transparent);background:color-mix(in srgb, var(--accent-muted) 40%, transparent)}.RolesView-module__ziH1AW__permItemSelected:hover{background:color-mix(in srgb, var(--accent-muted) 60%, transparent)}.RolesView-module__ziH1AW__permItemLocked{cursor:default}.RolesView-module__ziH1AW__permItem input{width:1rem;height:1rem;accent-color:var(--accent);flex:none;margin-block-start:.15rem}.RolesView-module__ziH1AW__permText{gap:var(--space-1);min-width:0;display:grid}.RolesView-module__ziH1AW__permName{align-items:center;gap:var(--space-1);font-size:var(--text-md);line-height:var(--leading-snug);display:flex}.RolesView-module__ziH1AW__permLock{color:var(--muted);flex:none;font-size:.85rem}.RolesView-module__ziH1AW__permHint{font-size:var(--text-xs);font-weight:var(--weight-normal);color:var(--muted);line-height:var(--leading-snug)}.RolesView-module__ziH1AW__empty{color:var(--muted);font-size:var(--text-md)}@media (min-width:720px){.RolesView-module__ziH1AW__row{grid-template-columns:1fr auto;align-items:center}}
.TicketsView-module__a1jowq__toolbar{gap:var(--space-4);display:grid}.TicketsView-module__a1jowq__scopeTrack{gap:var(--space-1);padding:var(--space-1);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-sunken);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.TicketsView-module__a1jowq__scopeTab{appearance:none;border-radius:calc(var(--radius-lg) - 2px);color:var(--muted);min-height:2.5rem;padding-inline:var(--space-3);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-semibold);cursor:pointer;transition:color var(--duration-fast) var(--ease-out), background var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);background:0 0;border:0}.TicketsView-module__a1jowq__scopeTab:hover{color:var(--ink)}.TicketsView-module__a1jowq__scopeTabActive{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-sm)}.TicketsView-module__a1jowq__scopeTab:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.TicketsView-module__a1jowq__statusChips{gap:var(--space-2);flex-wrap:wrap;display:flex}.TicketsView-module__a1jowq__statusChip{appearance:none;border:1px solid var(--border);border-radius:var(--radius-full,999px);background:var(--surface);color:var(--ink-soft);min-height:2.25rem;padding-inline:var(--space-3);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-semibold);cursor:pointer;transition:color var(--duration-fast) var(--ease-out), background var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out)}.TicketsView-module__a1jowq__statusChip:hover{border-color:color-mix(in srgb, var(--accent) 35%, var(--border));color:var(--ink)}.TicketsView-module__a1jowq__statusChipActive{border-color:color-mix(in srgb, var(--accent) 45%, var(--border));background:color-mix(in srgb, var(--accent-muted) 55%, var(--surface));color:var(--accent-strong)}.TicketsView-module__a1jowq__statusChip:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.TicketsView-module__a1jowq__filterBar{align-items:end;gap:var(--space-3) var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));display:grid}.TicketsView-module__a1jowq__filterField{min-width:0}.TicketsView-module__a1jowq__ticketList{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.TicketsView-module__a1jowq__ticketCard{color:inherit;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-sunken);transition:background var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);grid-template-columns:.28rem 1fr;gap:0;text-decoration:none;display:grid;overflow:hidden}.TicketsView-module__a1jowq__ticketCard:before{content:"";background:var(--ticket-tone,var(--muted))}.TicketsView-module__a1jowq__ticketCard:hover{border-color:color-mix(in srgb, var(--accent) 28%, var(--border));background:color-mix(in srgb, var(--accent-muted) 22%, var(--surface));box-shadow:var(--shadow-sm)}.TicketsView-module__a1jowq__ticketCard:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.TicketsView-module__a1jowq__toneOpen{--ticket-tone:var(--ok)}.TicketsView-module__a1jowq__toneProgress{--ticket-tone:var(--warn)}.TicketsView-module__a1jowq__toneClosed{--ticket-tone:color-mix(in srgb, var(--muted) 70%, transparent)}.TicketsView-module__a1jowq__ticketBody{gap:var(--space-2);min-width:0;padding:var(--space-4) var(--space-5);display:grid}.TicketsView-module__a1jowq__ticketTop{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.TicketsView-module__a1jowq__ticketTitle{font-weight:var(--weight-bold);font-size:var(--text-md);line-height:var(--leading-snug);word-break:break-word;flex:12rem;margin:0}.TicketsView-module__a1jowq__ticketAction{color:var(--accent);font-size:var(--text-sm);font-weight:var(--weight-semibold);white-space:nowrap}.TicketsView-module__a1jowq__ticketCard:hover .TicketsView-module__a1jowq__ticketAction{color:var(--accent-strong)}.TicketsView-module__a1jowq__ticketMeta{color:var(--muted);font-size:var(--text-sm);line-height:var(--leading-normal);margin:0}.TicketsView-module__a1jowq__badgeRow{gap:var(--space-1);flex-wrap:wrap;align-items:center;display:flex}.TicketsView-module__a1jowq__emptyPanel{place-items:center;min-height:14rem;display:grid}.TicketsView-module__a1jowq__emptyState{gap:var(--space-3);text-align:center;max-width:28rem;padding-block:var(--space-4);justify-items:center;display:grid}.TicketsView-module__a1jowq__emptyTitle{font-size:var(--text-lg);font-weight:var(--weight-bold);line-height:var(--leading-snug);margin:0}.TicketsView-module__a1jowq__emptyHint{color:var(--muted);font-size:var(--text-sm);line-height:var(--leading-normal);margin:0}.TicketsView-module__a1jowq__list{list-style:none;display:grid}.TicketsView-module__a1jowq__row{gap:var(--space-2);padding-block:var(--space-4);border-block-end:1px solid var(--border);display:grid}.TicketsView-module__a1jowq__list>.TicketsView-module__a1jowq__row:first-child{padding-block-start:0}.TicketsView-module__a1jowq__row:last-child{border-block-end:0;padding-block-end:0}.TicketsView-module__a1jowq__rowMain{gap:var(--space-1);min-width:0;display:grid}.TicketsView-module__a1jowq__name{font-weight:var(--weight-bold);word-break:break-word}.TicketsView-module__a1jowq__meta{color:var(--muted);font-size:var(--text-sm)}.TicketsView-module__a1jowq__link{min-height:2.25rem;color:var(--accent);font-weight:var(--weight-semibold);transition:color var(--duration-fast) var(--ease-out);align-items:center;display:inline-flex}.TicketsView-module__a1jowq__link:hover{color:var(--accent-strong)}.TicketsView-module__a1jowq__badge{width:fit-content;padding:.2rem var(--space-2);border-radius:var(--radius-sm);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-wide);text-transform:uppercase;align-items:center;display:inline-flex}html[lang=fa] .TicketsView-module__a1jowq__badge{text-transform:none;letter-spacing:var(--tracking-normal)}.TicketsView-module__a1jowq__badgeOpen{background:color-mix(in srgb, var(--ok) 16%, var(--surface));color:var(--ok)}.TicketsView-module__a1jowq__badgeProgress{background:color-mix(in srgb, var(--warn) 18%, var(--surface));color:var(--warn)}.TicketsView-module__a1jowq__badgeClosed{background:color-mix(in srgb, var(--muted) 18%, var(--surface));color:var(--muted)}.TicketsView-module__a1jowq__badgeMine{background:color-mix(in srgb, var(--accent) 14%, var(--surface));color:var(--accent-strong)}.TicketsView-module__a1jowq__badgeIncoming{background:color-mix(in srgb, var(--ink-soft) 12%, var(--surface));color:var(--ink-soft)}.TicketsView-module__a1jowq__badgeStaff{background:color-mix(in srgb, var(--muted) 16%, var(--surface));color:var(--muted)}.TicketsView-module__a1jowq__badgeCategory{background:color-mix(in srgb, var(--border) 55%, var(--surface));color:var(--ink-soft);text-transform:none;letter-spacing:.01em}.TicketsView-module__a1jowq__roleHint{color:var(--muted);font-size:var(--text-sm);line-height:var(--leading-normal);margin:0}.TicketsView-module__a1jowq__sectionTitle{font-size:var(--text-lg);font-weight:var(--weight-bold);line-height:var(--leading-snug);margin:0}.TicketsView-module__a1jowq__empty{color:var(--muted);font-size:var(--text-md)}.TicketsView-module__a1jowq__metaGrid{gap:var(--space-2) var(--space-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));display:grid}.TicketsView-module__a1jowq__metaItem{gap:var(--space-1);min-width:0;display:grid}.TicketsView-module__a1jowq__metaItem dt{color:var(--muted);font-size:var(--text-xs);font-weight:var(--weight-bold)}.TicketsView-module__a1jowq__metaItem dd{font-size:var(--text-sm);font-weight:var(--weight-semibold);overflow-wrap:anywhere;margin:0}.TicketsView-module__a1jowq__thread{gap:var(--space-3);display:grid}.TicketsView-module__a1jowq__message{gap:var(--space-1);padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-sunken);scroll-margin-bottom:var(--space-3);display:grid}.TicketsView-module__a1jowq__messageMine{border-color:color-mix(in srgb, var(--accent) 28%, var(--border));background:color-mix(in srgb, var(--accent-muted) 45%, var(--surface))}.TicketsView-module__a1jowq__messageMeta{gap:var(--space-1) var(--space-3);color:var(--muted);font-size:var(--text-xs);font-weight:var(--weight-semibold);flex-wrap:wrap;display:flex}.TicketsView-module__a1jowq__messageBody{white-space:pre-wrap;line-height:var(--leading-normal);word-break:break-word}.TicketsView-module__a1jowq__replyPanel{--control-bg:var(--surface);gap:var(--space-4);padding:var(--space-5);scroll-margin-bottom:var(--space-3);border:1px solid color-mix(in srgb, var(--accent) 28%, var(--border));border-radius:var(--radius-lg);background:linear-gradient(160deg, color-mix(in srgb, var(--accent-muted) 42%, var(--surface)), color-mix(in srgb, var(--surface) 94%, var(--background)));box-shadow:var(--shadow-md);display:grid}.TicketsView-module__a1jowq__replyPanelHeader{gap:var(--space-1);display:grid}.TicketsView-module__a1jowq__replyPanelSupport{color:var(--muted);font-size:var(--text-sm);line-height:var(--leading-normal);margin:0}.TicketsView-module__a1jowq__statusBar{align-items:end;gap:var(--space-3);border-block-start:1px solid var(--border);flex-wrap:wrap;padding-block-start:var(--space-4);display:flex}.TicketsView-module__a1jowq__statusField{flex:min(100%,12rem);min-width:0;max-width:22rem}@media (max-width:479.98px){.TicketsView-module__a1jowq__scopeTrack{grid-template-columns:1fr}.TicketsView-module__a1jowq__ticketBody{padding:var(--space-3) var(--space-4)}.TicketsView-module__a1jowq__ticketAction{width:100%}.TicketsView-module__a1jowq__replyPanel{gap:var(--space-3);padding:var(--space-4);box-shadow:var(--shadow-sm)}.TicketsView-module__a1jowq__statusBar{flex-direction:column;align-items:stretch}.TicketsView-module__a1jowq__statusField{flex:auto;max-width:none}.TicketsView-module__a1jowq__statusBar>button{width:100%}}@media (min-width:720px){.TicketsView-module__a1jowq__row{grid-template-columns:1fr auto;align-items:center}}
.TreesView-module__AptUgq__scopeTrack{gap:var(--space-1);padding:var(--space-1);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-sunken);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.TreesView-module__AptUgq__scopeTab{appearance:none;border-radius:calc(var(--radius-lg) - 2px);color:var(--muted);min-height:2.5rem;padding-inline:var(--space-3);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-semibold);cursor:pointer;transition:color var(--duration-fast) var(--ease-out), background var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);background:0 0;border:0}.TreesView-module__AptUgq__scopeTab:hover{color:var(--ink)}.TreesView-module__AptUgq__scopeTabActive{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-sm)}.TreesView-module__AptUgq__scopeTab:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.TreesView-module__AptUgq__treeList{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.TreesView-module__AptUgq__treeCard{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-sunken);transition:border-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out), background var(--duration-fast) var(--ease-out);display:grid}.TreesView-module__AptUgq__treeCard:hover{border-color:color-mix(in srgb, var(--accent) 28%, var(--border));background:color-mix(in srgb, var(--accent-muted) 18%, var(--surface));box-shadow:var(--shadow-sm)}.TreesView-module__AptUgq__treeMain{gap:var(--space-2);min-width:0;color:inherit;text-decoration:none;display:grid}.TreesView-module__AptUgq__treeMain:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius-sm)}.TreesView-module__AptUgq__treeName{font-weight:var(--weight-bold);font-size:var(--text-md);line-height:var(--leading-snug);word-break:break-word;margin:0}.TreesView-module__AptUgq__treeAction{color:var(--accent);font-size:var(--text-sm);font-weight:var(--weight-semibold)}.TreesView-module__AptUgq__treeCard:hover .TreesView-module__AptUgq__treeAction{color:var(--accent-strong)}.TreesView-module__AptUgq__treeSettings{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);justify-self:start;align-items:center;text-decoration:none;display:inline-flex}.TreesView-module__AptUgq__treeSettings:hover{color:var(--accent)}.TreesView-module__AptUgq__badgeRow{gap:var(--space-1);flex-wrap:wrap;align-items:center;display:flex}.TreesView-module__AptUgq__badge{width:fit-content;padding:.2rem var(--space-2);border-radius:var(--radius-sm);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-wide);text-transform:uppercase;align-items:center;display:inline-flex}html[lang=fa] .TreesView-module__AptUgq__badge{text-transform:none;letter-spacing:var(--tracking-normal)}.TreesView-module__AptUgq__badgeOwned{background:color-mix(in srgb, var(--accent) 14%, var(--surface));color:var(--accent-strong)}.TreesView-module__AptUgq__badgeJoined{background:color-mix(in srgb, var(--ink-soft) 12%, var(--surface));color:var(--ink-soft)}.TreesView-module__AptUgq__emptyPanel{place-items:center;min-height:14rem;display:grid}.TreesView-module__AptUgq__emptyState{gap:var(--space-3);text-align:center;max-width:28rem;padding-block:var(--space-4);justify-items:center;display:grid}.TreesView-module__AptUgq__emptyTitle{font-size:var(--text-lg);font-weight:var(--weight-bold);line-height:var(--leading-snug);margin:0}.TreesView-module__AptUgq__emptyHint{color:var(--muted);font-size:var(--text-sm);line-height:var(--leading-normal);margin:0}.TreesView-module__AptUgq__createNote{gap:var(--space-1);display:grid}.TreesView-module__AptUgq__createNoteTitle{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--ink-soft);margin:0}.TreesView-module__AptUgq__createNoteBody{color:var(--muted);font-size:var(--text-sm);line-height:var(--leading-normal);margin:0}.TreesView-module__AptUgq__metaGrid{gap:var(--space-3) var(--space-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));margin:0;display:grid}.TreesView-module__AptUgq__metaItem{gap:var(--space-1);min-width:0;display:grid}.TreesView-module__AptUgq__metaItem dt{color:var(--muted);font-size:var(--text-xs);font-weight:var(--weight-bold)}.TreesView-module__AptUgq__metaItem dd{font-size:var(--text-sm);font-weight:var(--weight-semibold);overflow-wrap:anywhere;margin:0}.TreesView-module__AptUgq__memberList{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.TreesView-module__AptUgq__memberCard{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-sunken);display:grid}.TreesView-module__AptUgq__memberHead{justify-content:space-between;align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex}.TreesView-module__AptUgq__memberIdentity{gap:var(--space-2);min-width:0;display:grid}.TreesView-module__AptUgq__memberName{font-weight:var(--weight-bold);font-size:var(--text-md);line-height:var(--leading-snug);word-break:break-word;margin:0}.TreesView-module__AptUgq__memberActions{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.TreesView-module__AptUgq__memberEditor{border-block-start:1px solid var(--border);padding-block-start:var(--space-2)}.TreesView-module__AptUgq__accessBadgeGroups{gap:var(--space-2);display:grid}.TreesView-module__AptUgq__accessBadgeGroup{gap:var(--space-1);display:grid}.TreesView-module__AptUgq__accessBadgeGroupTitle{color:var(--muted);font-size:var(--text-xs);font-weight:var(--weight-semibold)}.TreesView-module__AptUgq__accessBadges{gap:var(--space-1);flex-wrap:wrap;display:flex}.TreesView-module__AptUgq__addMemberPanel{gap:var(--space-4);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-sunken);margin-block-start:var(--space-2);display:grid}.TreesView-module__AptUgq__addMemberHeader{gap:var(--space-1);display:grid}.TreesView-module__AptUgq__addMemberTitle{font-size:var(--text-md);font-weight:var(--weight-bold);line-height:var(--leading-snug);margin:0}.TreesView-module__AptUgq__addMemberSupport{color:var(--muted);font-size:var(--text-sm);line-height:var(--leading-normal);margin:0}.TreesView-module__AptUgq__link{min-height:2.25rem;color:var(--accent);font-weight:var(--weight-semibold);transition:color var(--duration-fast) var(--ease-out);align-items:center;display:inline-flex}.TreesView-module__AptUgq__link:hover{color:var(--accent-strong)}.TreesView-module__AptUgq__empty{color:var(--muted);font-size:var(--text-md)}.TreesView-module__AptUgq__permGroup{gap:var(--space-3);display:grid}.TreesView-module__AptUgq__permHead{justify-content:space-between;align-items:flex-start;gap:var(--space-2);flex-wrap:wrap;display:flex}.TreesView-module__AptUgq__permLabel{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--ink-soft);margin:0}.TreesView-module__AptUgq__bundleNote{margin:var(--space-1) 0 0;max-width:46rem;font-size:var(--text-sm);color:var(--muted);line-height:var(--leading-snug)}.TreesView-module__AptUgq__permCounter{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;flex:none}.TreesView-module__AptUgq__permModules{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));display:grid}.TreesView-module__AptUgq__permModule{align-content:start;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow-sm);display:grid}.TreesView-module__AptUgq__permModuleHead{align-items:center;gap:var(--space-2);border-block-end:1px solid var(--border);padding-block-end:var(--space-2);display:flex}.TreesView-module__AptUgq__permModuleIcon{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--accent-muted) 55%, transparent);width:1.65rem;height:1.65rem;color:var(--accent-strong);flex:none;justify-content:center;align-items:center;font-size:.95rem;display:inline-flex}.TreesView-module__AptUgq__permModuleTitle{min-width:0;color:var(--ink-soft);font-size:var(--text-sm);font-weight:var(--weight-bold);line-height:var(--leading-snug);flex:auto;margin:0}.TreesView-module__AptUgq__permModuleCount{color:var(--muted);font-size:var(--text-xs);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;flex:none}.TreesView-module__AptUgq__permList{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.TreesView-module__AptUgq__permItem{align-items:flex-start;gap:var(--space-2);padding-block:var(--space-2);padding-inline:var(--space-2);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);border:1px solid #0000;display:flex}.TreesView-module__AptUgq__permItem:hover{border-color:var(--border);background:var(--surface-sunken)}.TreesView-module__AptUgq__permItem:focus-within{border-color:var(--accent);box-shadow:var(--ring)}.TreesView-module__AptUgq__permItemSelected{border-color:color-mix(in srgb, var(--accent) 30%, transparent);background:color-mix(in srgb, var(--accent-muted) 40%, transparent)}.TreesView-module__AptUgq__permItemSelected:hover{background:color-mix(in srgb, var(--accent-muted) 60%, transparent)}.TreesView-module__AptUgq__permItemLocked{cursor:default;opacity:.88}.TreesView-module__AptUgq__permItem input{width:1rem;height:1rem;accent-color:var(--accent);flex:none;margin-block-start:.15rem}.TreesView-module__AptUgq__permText{gap:var(--space-1);min-width:0;display:grid}.TreesView-module__AptUgq__permName{align-items:center;gap:var(--space-1);font-size:var(--text-sm);font-weight:var(--weight-semibold);line-height:var(--leading-snug);display:flex}.TreesView-module__AptUgq__permLock{color:var(--muted);flex:none;font-size:.85rem}.TreesView-module__AptUgq__permHint{font-size:var(--text-xs);font-weight:var(--weight-normal);color:var(--muted);line-height:var(--leading-snug)}@media (max-width:479.98px){.TreesView-module__AptUgq__scopeTrack{grid-template-columns:1fr}.TreesView-module__AptUgq__memberHead{flex-direction:column}.TreesView-module__AptUgq__memberActions{width:100%}.TreesView-module__AptUgq__addMemberPanel{padding:var(--space-3)}}@media (min-width:720px){.TreesView-module__AptUgq__treeCard{align-items:center;gap:var(--space-4);grid-template-columns:1fr auto}.TreesView-module__AptUgq__treeSettings{justify-self:end}}
.UsersView-module__T5ILxW__tableWrap{width:100%}.UsersView-module__T5ILxW__table{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%}.UsersView-module__T5ILxW__table th,.UsersView-module__T5ILxW__table td{padding-block:var(--space-3);border-block-end:1px solid var(--border);vertical-align:middle;text-align:start;overflow-wrap:anywhere;padding-inline-start:0;padding-inline-end:var(--space-4);display:table-cell}.UsersView-module__T5ILxW__table th{color:var(--muted);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:.02em;text-transform:uppercase}html[lang=fa] .UsersView-module__T5ILxW__table th{text-transform:none;letter-spacing:var(--tracking-normal)}.UsersView-module__T5ILxW__table tbody tr:last-child th,.UsersView-module__T5ILxW__table tbody tr:last-child td{border-block-end:0}.UsersView-module__T5ILxW__table th:first-child,.UsersView-module__T5ILxW__table td:first-child{width:19%}.UsersView-module__T5ILxW__table th:nth-child(2),.UsersView-module__T5ILxW__table td:nth-child(2){width:24%}.UsersView-module__T5ILxW__table th:nth-child(3),.UsersView-module__T5ILxW__table td:nth-child(3){width:17%}.UsersView-module__T5ILxW__table th:nth-child(4),.UsersView-module__T5ILxW__table td:nth-child(4){white-space:nowrap;overflow-wrap:normal;width:28%}.UsersView-module__T5ILxW__table th:nth-child(5),.UsersView-module__T5ILxW__table td:nth-child(5){width:12%}.UsersView-module__T5ILxW__cellName{font-weight:var(--weight-bold)}.UsersView-module__T5ILxW__cellMuted{color:var(--muted);font-size:var(--text-sm)}.UsersView-module__T5ILxW__tableAction{white-space:nowrap;padding-inline-end:0}.UsersView-module__T5ILxW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.UsersView-module__T5ILxW__name{align-items:center;gap:var(--space-2);font-weight:var(--weight-bold);flex-wrap:wrap;display:flex}.UsersView-module__T5ILxW__meta{color:var(--muted);font-size:var(--text-sm);word-break:break-all}.UsersView-module__T5ILxW__link{min-height:2.25rem;color:var(--accent);font-weight:var(--weight-semibold);transition:color var(--duration-fast) var(--ease-out);align-items:center;display:inline-flex}.UsersView-module__T5ILxW__link:hover{color:var(--accent-strong)}.UsersView-module__T5ILxW__hint{color:var(--muted);font-size:var(--text-xs);font-weight:var(--weight-medium)}.UsersView-module__T5ILxW__actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.UsersView-module__T5ILxW__empty{color:var(--muted);font-size:var(--text-md)}.UsersView-module__T5ILxW__sessionList{list-style:none;display:grid}.UsersView-module__T5ILxW__sessionItem{gap:var(--space-2);padding-block:var(--space-3);border-block-end:1px solid var(--border);display:grid}.UsersView-module__T5ILxW__sessionItem:last-child{border-block-end:0;padding-block-end:0}@media (max-width:719.98px){.UsersView-module__T5ILxW__table,.UsersView-module__T5ILxW__table thead,.UsersView-module__T5ILxW__table tbody,.UsersView-module__T5ILxW__table tr,.UsersView-module__T5ILxW__table th,.UsersView-module__T5ILxW__table td{width:100%;min-width:0;display:block}.UsersView-module__T5ILxW__table thead{display:none}.UsersView-module__T5ILxW__table tbody{gap:var(--space-3);display:grid}.UsersView-module__T5ILxW__table tr{padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-sunken)}.UsersView-module__T5ILxW__table th,.UsersView-module__T5ILxW__table td{gap:var(--space-2);width:100%;padding-block:var(--space-2);border-block-end:0;grid-template-columns:minmax(min(100%,5.5rem),30%) minmax(0,1fr);padding-inline:0;display:grid}.UsersView-module__T5ILxW__table td:before{content:attr(data-label);color:var(--muted);font-size:var(--text-xs);font-weight:var(--weight-bold)}.UsersView-module__T5ILxW__tableAction{justify-items:start;padding-block-start:var(--space-2)}.UsersView-module__T5ILxW__tableAction:before{content:none}.UsersView-module__T5ILxW__table th:first-child,.UsersView-module__T5ILxW__table td:first-child,.UsersView-module__T5ILxW__table th:nth-child(2),.UsersView-module__T5ILxW__table td:nth-child(2),.UsersView-module__T5ILxW__table th:nth-child(3),.UsersView-module__T5ILxW__table td:nth-child(3),.UsersView-module__T5ILxW__table th:nth-child(4),.UsersView-module__T5ILxW__table td:nth-child(4),.UsersView-module__T5ILxW__table th:nth-child(5),.UsersView-module__T5ILxW__table td:nth-child(5){white-space:normal;overflow-wrap:anywhere;width:100%}}@media (min-width:720px){.UsersView-module__T5ILxW__sessionItem{grid-template-columns:1fr auto;align-items:center}}
.DescendantsSection-module__CUaVma__descendants{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.DescendantsSection-module__CUaVma__descendants>li{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-sunken);transition:border-color var(--duration-fast) var(--ease-out), background-color var(--duration-fast) var(--ease-out);gap:0;padding:0;display:grid;overflow:hidden}.DescendantsSection-module__CUaVma__descendantItemOpen{border-color:color-mix(in srgb, var(--accent) 32%, var(--border));background:var(--surface);box-shadow:var(--shadow-sm)}.DescendantsSection-module__CUaVma__descendantBox{width:100%;color:var(--foreground);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;gap:.4rem;padding:.65rem .75rem;display:grid}.DescendantsSection-module__CUaVma__descendantBox:hover{background:var(--surface-hover)}.DescendantsSection-module__CUaVma__descendantBox:focus-visible{box-shadow:inset var(--ring);outline:none}.DescendantsSection-module__CUaVma__descendantItemOpen .DescendantsSection-module__CUaVma__descendantBox{background:color-mix(in srgb, var(--accent) 8%, var(--surface))}.DescendantsSection-module__CUaVma__descendantPeople{border-top:1px solid color-mix(in srgb, var(--accent) 18%, var(--border));background:var(--surface-sunken);gap:.4rem;margin:0;padding:.55rem .65rem .7rem;list-style:none;display:grid}.DescendantsSection-module__CUaVma__descendantPeople li{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-raised);flex-wrap:wrap;align-items:center;gap:.4rem .5rem;padding:.45rem .55rem;display:flex}.DescendantsSection-module__CUaVma__descendantRow{color:var(--foreground);justify-content:space-between;align-items:baseline;gap:.5rem;font-size:.92rem;font-weight:650;display:flex}.DescendantsSection-module__CUaVma__descendantTotal{font-variant-numeric:tabular-nums;color:var(--muted);font-weight:600}.DescendantsSection-module__CUaVma__vitalChip{border-radius:var(--radius-full);border:1px solid #0000;align-items:center;padding:.14rem .45rem;font-size:.72rem;font-weight:650;display:inline-flex}.DescendantsSection-module__CUaVma__vitalChip.DescendantsSection-module__CUaVma__living{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-module__CUaVma__vitalChip.DescendantsSection-module__CUaVma__deceased{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-module__CUaVma__personLink{color:var(--accent-strong);font:inherit;cursor:pointer;text-align:start;background:0 0;border:0;padding:0;font-weight:650}.DescendantsSection-module__CUaVma__personLink:hover{color:var(--accent);text-underline-offset:.12em;text-decoration:underline}
.NotFoundShell-module__Z8C7Aa__main{flex-direction:column;flex:1;min-width:0;display:flex}
.ExportPreviewDialog-module__VidrRa__overlay{z-index:42;background:color-mix(in srgb, var(--foreground) 42%, transparent);place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.ExportPreviewDialog-module__VidrRa__modal{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);width:min(74rem,100%);max-height:min(92svh,58rem);box-shadow:var(--shadow-soft);gap:.95rem;padding:1.1rem 1.15rem 1.15rem;display:grid;overflow:auto}.ExportPreviewDialog-module__VidrRa__header{justify-content:space-between;align-items:start;gap:.75rem;display:flex}.ExportPreviewDialog-module__VidrRa__header h2{margin:0;font-size:1.08rem;font-weight:750;line-height:1.3}.ExportPreviewDialog-module__VidrRa__hint{color:var(--ink-soft);margin:.28rem 0 0;font-size:.86rem;font-weight:500;line-height:1.45}.ExportPreviewDialog-module__VidrRa__iconBtn{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);width:2rem;height:2rem;color:var(--muted);cursor:pointer;flex-shrink:0;font-size:1.2rem;line-height:1}.ExportPreviewDialog-module__VidrRa__iconBtn:disabled{opacity:.55;cursor:not-allowed}.ExportPreviewDialog-module__VidrRa__body{gap:.9rem;min-height:0;display:grid}.ExportPreviewDialog-module__VidrRa__previewPane{border:1px solid var(--border);border-radius:var(--radius-md);place-items:center;min-height:16rem;max-height:min(52svh,34rem);padding:1rem;display:grid;position:relative;overflow:auto}.ExportPreviewDialog-module__VidrRa__previewPane img{border-radius:.4rem;max-width:100%;height:auto;display:block}.ExportPreviewDialog-module__VidrRa__previewStatus{color:var(--ink-soft);text-align:center;justify-items:center;gap:.55rem;margin:0;font-size:.9rem;font-weight:600;display:grid}.ExportPreviewDialog-module__VidrRa__busyMask{background:color-mix(in srgb, var(--surface) 78%, transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:var(--foreground);align-content:center;place-items:center;gap:.6rem;font-weight:700;display:grid;position:absolute;inset:0}.ExportPreviewDialog-module__VidrRa__busyMask p{margin:0;font-size:.88rem}.ExportPreviewDialog-module__VidrRa__spinner{border:2px solid color-mix(in srgb, var(--accent) 26%, transparent);border-top-color:var(--accent);border-radius:999px;width:1.6rem;height:1.6rem;animation:.7s linear infinite ExportPreviewDialog-module__VidrRa__spin}@keyframes ExportPreviewDialog-module__VidrRa__spin{to{transform:rotate(360deg)}}.ExportPreviewDialog-module__VidrRa__progressTrack{background:color-mix(in srgb, var(--foreground) 12%, transparent);border-radius:999px;block-size:.32rem;inline-size:min(14rem,70%);overflow:hidden}.ExportPreviewDialog-module__VidrRa__progressFill{background:var(--accent);border-radius:999px;block-size:100%;transition:inline-size .18s ease-out;display:block}.ExportPreviewDialog-module__VidrRa__options{align-content:start;gap:.85rem;display:grid}.ExportPreviewDialog-module__VidrRa__fieldset{border:0;gap:.5rem;margin:0;padding:0;display:grid}.ExportPreviewDialog-module__VidrRa__fieldset legend{color:var(--ink-soft);margin-bottom:.15rem;padding:0;font-size:.82rem;font-weight:720}.ExportPreviewDialog-module__VidrRa__segment{grid-template-columns:1fr 1fr;gap:.35rem;display:grid}.ExportPreviewDialog-module__VidrRa__segment button,.ExportPreviewDialog-module__VidrRa__preset,.ExportPreviewDialog-module__VidrRa__ghostBtn,.ExportPreviewDialog-module__VidrRa__primaryBtn{font:inherit;cursor:pointer}.ExportPreviewDialog-module__VidrRa__segment button{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--background);min-height:2.35rem;color:var(--foreground);padding:.4rem .7rem;font-weight:650}.ExportPreviewDialog-module__VidrRa__segmentActive{border-color:color-mix(in srgb, var(--accent) 55%, var(--border));background:color-mix(in srgb, var(--accent) 14%, var(--surface));color:var(--accent-strong)}.ExportPreviewDialog-module__VidrRa__paperRow{gap:.35rem;display:grid}.ExportPreviewDialog-module__VidrRa__select{min-height:2.35rem;padding:.4rem .6rem;border:1px solid var(--border);border-radius:var(--radius-sm);background-color:var(--background);color:var(--foreground);font:inherit;cursor:pointer;padding-inline-end:var(--select-pad-end);font-weight:650}.ExportPreviewDialog-module__VidrRa__fitList{gap:.3rem;display:grid}.ExportPreviewDialog-module__VidrRa__radioRow{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--background);cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.5rem;padding:.45rem .55rem;display:grid}.ExportPreviewDialog-module__VidrRa__radioRow:has(input:checked){border-color:color-mix(in srgb, var(--accent) 55%, var(--border));background:color-mix(in srgb, var(--accent) 8%, var(--surface))}.ExportPreviewDialog-module__VidrRa__radioRow input{accent-color:var(--accent);cursor:pointer;margin-block-start:.15rem}.ExportPreviewDialog-module__VidrRa__radioRow span{gap:.12rem;min-width:0;display:grid}.ExportPreviewDialog-module__VidrRa__radioRow strong{font-size:.84rem;font-weight:700}.ExportPreviewDialog-module__VidrRa__radioRow em{color:var(--muted);font-size:.76rem;font-style:normal;font-weight:550;line-height:1.4}.ExportPreviewDialog-module__VidrRa__planCard{border:1px solid color-mix(in srgb, var(--accent) 22%, var(--border));border-radius:var(--radius-md);background:color-mix(in srgb, var(--accent) 6%, var(--surface));gap:.5rem;padding:.6rem .7rem;display:grid}.ExportPreviewDialog-module__VidrRa__planStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;margin:0;display:grid}.ExportPreviewDialog-module__VidrRa__planStats div{gap:.1rem;display:grid}.ExportPreviewDialog-module__VidrRa__planStats dt{color:var(--muted);font-size:.72rem;font-weight:650}.ExportPreviewDialog-module__VidrRa__planStats dd{font-variant-numeric:tabular-nums;margin:0;font-size:.92rem;font-weight:750}.ExportPreviewDialog-module__VidrRa__planPages{color:var(--accent-strong)}.ExportPreviewDialog-module__VidrRa__note,.ExportPreviewDialog-module__VidrRa__warning{margin:0;font-size:.76rem;font-weight:600;line-height:1.45}.ExportPreviewDialog-module__VidrRa__note{color:var(--muted)}.ExportPreviewDialog-module__VidrRa__warning{color:var(--warn)}.ExportPreviewDialog-module__VidrRa__presets{flex-wrap:wrap;gap:.4rem;display:flex}.ExportPreviewDialog-module__VidrRa__preset{border:1px solid var(--border);background:var(--background);min-height:2.2rem;color:var(--foreground);border-radius:999px;align-items:center;gap:.4rem;padding:.28rem .65rem .28rem .4rem;font-size:.8rem;font-weight:650;display:inline-flex}.ExportPreviewDialog-module__VidrRa__presetActive{border-color:color-mix(in srgb, var(--accent) 55%, var(--border));background:color-mix(in srgb, var(--accent) 12%, var(--surface))}.ExportPreviewDialog-module__VidrRa__swatch{border:1px solid color-mix(in srgb, var(--border) 70%, transparent);border-radius:999px;width:1.05rem;height:1.05rem}.ExportPreviewDialog-module__VidrRa__colors{grid-template-columns:1fr 1fr;gap:.55rem;display:grid}.ExportPreviewDialog-module__VidrRa__colorField{color:var(--ink-soft);gap:.28rem;font-size:.78rem;font-weight:650;display:grid}.ExportPreviewDialog-module__VidrRa__colorField input{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--background);cursor:pointer;width:100%;height:2.2rem;padding:.15rem}.ExportPreviewDialog-module__VidrRa__actions{flex-wrap:wrap;gap:.45rem;display:flex}.ExportPreviewDialog-module__VidrRa__primaryBtn,.ExportPreviewDialog-module__VidrRa__ghostBtn{border-radius:var(--radius-md);min-height:2.45rem;padding:.45rem .9rem;font-weight:700}.ExportPreviewDialog-module__VidrRa__primaryBtn{background:var(--accent);color:var(--accent-contrast);border:0}.ExportPreviewDialog-module__VidrRa__ghostBtn{border:1px solid var(--border);background:var(--surface);color:var(--foreground)}.ExportPreviewDialog-module__VidrRa__primaryBtn:disabled,.ExportPreviewDialog-module__VidrRa__ghostBtn:disabled,.ExportPreviewDialog-module__VidrRa__segment button:disabled,.ExportPreviewDialog-module__VidrRa__preset:disabled,.ExportPreviewDialog-module__VidrRa__colorField input:disabled{opacity:.55;cursor:not-allowed}@media (min-width:860px){.ExportPreviewDialog-module__VidrRa__body{grid-template-columns:minmax(0,1.35fr) minmax(16rem,18.5rem);align-items:stretch}.ExportPreviewDialog-module__VidrRa__previewPane{min-height:22rem;max-height:min(62svh,40rem)}}@media (max-width:859.98px){.ExportPreviewDialog-module__VidrRa__body{grid-template-columns:1fr}.ExportPreviewDialog-module__VidrRa__previewPane{min-height:14rem;max-height:min(42svh,22rem)}.ExportPreviewDialog-module__VidrRa__options{order:2}}@media (max-width:479.98px){.ExportPreviewDialog-module__VidrRa__overlay{padding:max(.5rem, var(--safe-top)) max(.5rem, var(--safe-right)) max(.5rem, var(--safe-bottom)) max(.5rem, var(--safe-left));align-items:end}.ExportPreviewDialog-module__VidrRa__modal{border-radius:var(--radius-lg) var(--radius-lg) 0 0;max-height:min(94svh,58rem);padding:.9rem .85rem 1rem}.ExportPreviewDialog-module__VidrRa__colors{grid-template-columns:1fr}.ExportPreviewDialog-module__VidrRa__header h2{font-size:1rem}.ExportPreviewDialog-module__VidrRa__actions{flex-wrap:wrap}.ExportPreviewDialog-module__VidrRa__actions button{flex:auto}}
