*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Vazirmatn,system-ui,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.flex{display:flex}.table{display:table}.grid{display:grid}.min-h-screen{min-height:100vh}.place-items-center{place-items:center}.p-4{padding:1rem}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:root,html{color-scheme:light}option,select{color:#1f2937;background-color:#fff}@font-face{font-family:Vazirmatn;src:url(https://cdn.jsdelivr.net/gh/rastikerdar/vazirmatn@v33.003/fonts/webfonts/Vazirmatn-Regular.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Vazirmatn;src:url(https://cdn.jsdelivr.net/gh/rastikerdar/vazirmatn@v33.003/fonts/webfonts/Vazirmatn-Bold.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Vazirmatn;src:url(https://cdn.jsdelivr.net/gh/rastikerdar/vazirmatn@v33.003/fonts/webfonts/Vazirmatn-Medium.woff2) format("woff2");font-weight:500;font-display:swap}:root{--bg:#0f172a;--card:#fff;--ink:#0f172a;--muted:#64748b;--line:#e6e9f0;--brand:#4f46e5;--brand2:#7c3aed;--brand-ink:#4338ca;--ok:#0e9f6e;--warn:#d97706;--err:#dc2626;--ring:rgba(79,70,229,.18);--soft:#f6f7fb;--logo:url("data:image/png;base64,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")}*{box-sizing:border-box}body,html{margin:0;padding:0}body{font-family:Vazirmatn,system-ui,Segoe UI,Tahoma,sans-serif;color:var(--ink);background:var(--soft);line-height:1.75;-webkit-font-smoothing:antialiased}.hidden{display:none!important}button{cursor:pointer}button,input,select{font-family:inherit}a{color:var(--brand-ink);text-decoration:none}.spin{width:26px;height:26px;border:3px solid var(--line);border-top-color:var(--brand);border-radius:50%;animation:sp 1s linear infinite;margin:24px auto}@keyframes sp{to{transform:rotate(1turn)}}#login{min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:24px;background:radial-gradient(1200px 600px at 80% -10%,#312e81 0,transparent 60%),radial-gradient(1000px 500px at 0 110%,#4f46e5 0,transparent 55%),#0f172a}.authwrap{width:100%;max-width:430px}.brandhead{text-align:center;color:#fff;margin-bottom:22px}.brandhead .logo{width:78px;height:78px;border-radius:20px;margin:0 auto 12px;background:#fff var(--logo) center/78% no-repeat;box-shadow:0 12px 30px rgba(2,6,23,.4)}.brandhead h1{margin:0;font-size:23px;letter-spacing:.2px}.brandhead p{margin:6px 0 0;opacity:.72;font-size:13px}.authcard{background:var(--card);border-radius:20px;padding:26px 24px;box-shadow:0 24px 60px rgba(2,6,23,.45)}.authcard h2{margin:0 0 4px;font-size:19px}.authcard .sub{margin:0 0 18px;color:var(--muted);font-size:13px}.field{margin-bottom:13px}.field label{display:block;font-size:12.5px;color:var(--muted);margin-bottom:6px;font-weight:500}.field input,.field select{width:100%;padding:11px 13px;border:1.5px solid var(--line);border-radius:12px;font-size:14.5px;background:#fbfcfe;transition:.15s;outline:none}.field input:focus,.field select:focus{border-color:var(--brand);background:#fff;box-shadow:0 0 0 4px var(--ring)}.btn{width:100%;padding:12px;border:0;border-radius:12px;font-size:15px;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--brand),var(--brand2));box-shadow:0 8px 20px rgba(79,70,229,.32);transition:.15s}.btn:hover{filter:brightness(1.05)}.btn:disabled{opacity:.6;cursor:default}.btn.ghost{background:#fff;color:var(--brand-ink);border:1.5px solid var(--line);box-shadow:none}.btn.sm{width:auto;padding:9px 18px;font-size:13.5px}.btn.danger{background:linear-gradient(135deg,#ef4444,#b91c1c)}.msg{margin-top:12px;font-size:13px;padding:0}.msg.err{color:var(--err)}.msg.ok{color:var(--ok)}.authlinks{margin-top:16px;display:flex;justify-content:space-between;font-size:13px}.authlinks a{cursor:pointer;font-weight:500}.rowg{display:grid;grid-template-columns:1fr 1fr;gap:11px}.foot{text-align:center;color:hsla(0,0%,100%,.55);font-size:12px;margin-top:18px}#pending{min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:24px;background:var(--soft)}.pendcard{background:#fff;border-radius:20px;max-width:440px;width:100%;padding:34px 28px;text-align:center;box-shadow:0 20px 50px rgba(2,6,23,.12)}.pendcard .ic{font-size:52px;margin-bottom:8px}.pendcard h2{margin:6px 0 10px;font-size:20px}.pendcard p{color:var(--muted);font-size:14px;margin:0 0 18px}.badge{display:inline-block;padding:5px 14px;border-radius:999px;font-size:12.5px;font-weight:700}#app{min-height:100dvh}.topbar{position:sticky;top:0;z-index:20;background:hsla(0,0%,100%,.85);backdrop-filter:blur(10px);border-bottom:1px solid var(--line);gap:12px;padding:12px 22px}.topbar,.topbar .brand{display:flex;align-items:center}.topbar .brand{gap:10px;font-weight:700;font-size:16px}.topbar .brand .mk{width:34px;height:34px;border-radius:11px;background:#fff var(--logo) center/86% no-repeat;border:1px solid var(--line)}.spacer{flex:1}.who{display:flex;align-items:center;gap:10px}.who .av{width:38px;height:38px;border-radius:50%;background:linear-gradient(135deg,#6366f1,#a855f7);color:#fff;display:grid;place-items:center;font-weight:700}.who .meta{line-height:1.35}.who .meta b{font-size:13.5px;display:block}.who .meta span{font-size:11.5px;color:var(--muted)}.iconbtn{border:1px solid var(--line);background:#fff;border-radius:10px;padding:8px 12px;font-size:13px;color:var(--ink);font-weight:500}.iconbtn:hover{background:var(--soft)}.container{max-width:1080px;margin:0 auto;padding:26px 22px 60px}.hero{background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:22px;padding:26px;color:#fff;margin-bottom:24px;box-shadow:0 18px 40px rgba(79,70,229,.28)}.hero h2{margin:0 0 4px;font-size:22px}.hero p{margin:0;opacity:.85;font-size:14px}.pslider{position:relative;border-radius:20px;overflow:hidden;margin-bottom:24px;box-shadow:0 10px 30px rgba(2,6,23,.1);background:#0f172a}.pslider .slides{position:relative;width:100%;aspect-ratio:16/6;min-height:180px}.pslider .slide{position:absolute;inset:0;opacity:0;transition:opacity .6s ease;display:block;text-decoration:none}.pslider .slide.on{opacity:1}.pslider .slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.pslider .cap{position:absolute;inset-inline:0;bottom:0;padding:26px 24px 20px;background:linear-gradient(transparent,rgba(0,0,0,.72));color:#fff}.pslider .cap b{display:block;font-size:20px;margin-bottom:3px}.pslider .cap span{font-size:13.5px;opacity:.92}.pslider .dots{position:absolute;bottom:12px;inset-inline-start:0;inset-inline-end:0;display:flex;gap:7px;justify-content:center;z-index:3}.pslider .dots button{width:9px;height:9px;border-radius:50%;border:none;background:hsla(0,0%,100%,.5);cursor:pointer;padding:0}.pslider .dots button.on{background:#fff;width:22px;border-radius:5px}.pslider .arw{position:absolute;top:50%;transform:translateY(-50%);z-index:3;background:rgba(0,0,0,.35);color:#fff;border:none;width:38px;height:38px;border-radius:50%;font-size:18px;cursor:pointer}.pslider .arw.prev{inset-inline-end:12px}.pslider .arw.next{inset-inline-start:12px}@media(max-width:600px){.pslider .cap b{font-size:16px}.pslider .arw{width:32px;height:32px}}.sectitle{display:flex;align-items:center;gap:9px;margin:0 0 14px;font-size:16px}.sectitle .ln{flex:1;height:1px;background:var(--line)}.apps{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:16px}.appcard{background:#fff;border:1px solid var(--line);border-radius:18px;padding:20px;transition:.18s;position:relative;overflow:hidden;cursor:pointer}.appcard:hover{transform:translateY(-3px);box-shadow:0 16px 34px rgba(2,6,23,.1);border-color:#d6d9e6}.appcard .ico{width:52px;height:52px;border-radius:14px;display:grid;place-items:center;font-size:26px;background:var(--soft);margin-bottom:12px}.appcard h3{margin:0 0 3px;font-size:16px}.appcard .role{font-size:12px;color:var(--muted);margin-bottom:16px}.appcard .enter{display:inline-flex;align-items:center;gap:6px;font-weight:700;font-size:13.5px;color:var(--brand-ink)}.ntbtn{background:#fff;border:1px solid var(--line);border-radius:8px;padding:4px 9px;font-size:11.5px;color:var(--muted);cursor:pointer}.ntbtn:hover{background:#f8fafc}.empty{border:1px dashed var(--line);border-radius:16px;padding:30px;text-align:center;color:var(--muted);font-size:14px}.empty,.panel{background:#fff}.panel{border:1px solid var(--line);border-radius:18px;overflow:hidden}.utable{width:100%;border-collapse:collapse;font-size:13.5px}.utable th{background:#fafbfd;color:var(--muted);font-weight:700;font-size:12px;text-align:right;padding:11px 14px;border-bottom:1px solid var(--line)}.utable td{padding:11px 14px;border-bottom:1px solid #f0f2f7;vertical-align:middle}.utable tr:last-child td{border-bottom:0}.utable tr:hover td{background:#fcfcff}.stbadge{display:inline-block;padding:3px 10px;border-radius:999px;font-size:11.5px;font-weight:700}.st-active{background:#dcfce7;color:#166534}.st-pending{background:#fef3c7;color:#92400e}.st-rejected,.st-suspended{background:#fee2e2;color:#991b1b}.mini{border:1px solid var(--line);background:#fff;border-radius:9px;padding:6px 11px;font-size:12.5px;font-weight:600;color:var(--brand-ink)}.mini:hover,.tabs{background:var(--soft)}.tabs{display:flex;gap:6px;padding:4px;border-radius:12px;margin-bottom:18px;flex-wrap:wrap}.tabs button{flex:1;min-width:110px;border:0;background:transparent;padding:9px;border-radius:9px;font-size:13.5px;font-weight:600;color:var(--muted)}.tabs button.on{background:#fff;color:var(--ink);box-shadow:0 2px 6px rgba(2,6,23,.08)}.appmem{border:1px solid var(--line);border-radius:14px;padding:14px;margin-bottom:12px}.appmem .hd{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.appmem .hd .ic{font-size:22px}.appmem .hd .nm{font-weight:700}.chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.uchip{font-size:12px;background:var(--soft);padding:4px 10px;border-radius:999px}.modalbg{position:fixed;inset:0;background:rgba(15,23,42,.55);z-index:60;display:flex;align-items:center;justify-content:center;padding:20px}.modal{background:#fff;border-radius:20px;width:100%;max-width:560px;max-height:90dvh;overflow:auto;box-shadow:0 30px 70px rgba(2,6,23,.4)}.modal.wide{max-width:920px}.modal .mh{display:flex;align-items:center;gap:10px;padding:18px 22px;border-bottom:1px solid var(--line);position:sticky;top:0;background:#fff;z-index:2}.modal .mh h3{margin:0;font-size:17px;flex:1}.modal .mb{padding:20px 22px}.modal .mf{padding:16px 22px;border-top:1px solid var(--line);display:flex;gap:10px;justify-content:flex-start;position:sticky;bottom:0;background:#fff;flex-wrap:wrap}.field textarea{width:100%;padding:10px 12px;border:1.5px solid var(--line);border-radius:11px;font-size:14px;background:#fbfcfe;outline:none}.acl{border:1px solid var(--line);border-radius:12px;overflow:hidden;margin-top:4px}.acl .row{display:flex;align-items:center;gap:12px;padding:11px 14px;border-bottom:1px solid #f0f2f7}.acl .row:last-child{border-bottom:0}.acl .row .nm{flex:1;font-size:13.5px;font-weight:500}.acl .row .ico{font-size:20px}.sw{position:relative;width:44px;height:25px;flex:0 0 auto}.sw input{opacity:0;width:0;height:0}.sw .tr{inset:0;background:#cbd5e1;border-radius:999px}.sw .tr,.sw .tr:before{position:absolute;transition:.18s}.sw .tr:before{content:"";width:19px;height:19px;border-radius:50%;background:#fff;top:3px;right:3px;box-shadow:0 1px 3px rgba(0,0,0,.25)}.sw input:checked+.tr{background:var(--ok)}.sw input:checked+.tr:before{transform:translateX(-19px)}.subtabs{display:flex;gap:6px;margin-bottom:14px;flex-wrap:wrap}.subtabs button{border:1px solid var(--line);background:#fff;border-radius:999px;padding:6px 14px;font-size:12.5px;font-weight:600;color:var(--muted)}.subtabs button.on{background:var(--brand);color:#fff;border-color:var(--brand)}#toast{position:fixed;bottom:24px;left:50%;transform:translateX(-50%) translateY(20px);background:#0f172a;color:#fff;padding:11px 20px;border-radius:12px;font-size:13.5px;opacity:0;transition:.25s;z-index:90;pointer-events:none;max-width:90vw;text-align:center}#toast.show{opacity:1;transform:translateX(-50%) translateY(0)}@media(max-width:560px){.rowg{grid-template-columns:1fr}.container{padding:16px 12px 50px}.who .meta{display:none}.topbar{padding:8px 10px;gap:6px}.topbar .brand{font-size:14px;gap:7px}.topbar .brand .mk{width:30px;height:30px}.who .av{width:32px;height:32px;font-size:13px}.iconbtn{padding:6px 8px;font-size:11.5px;border-radius:9px}.hero{padding:20px 18px;border-radius:18px}.hero h2{font-size:19px}.apps{grid-template-columns:1fr;gap:12px}.tabs button{min-width:0;flex:1 1 auto;padding:9px 6px;font-size:12.5px}.subtabs{gap:5px}.subtabs button{padding:6px 11px;font-size:12px}.modalbg{padding:10px}.modal{border-radius:16px;max-height:92dvh}.modal .mh{padding:14px 16px}.modal .mh h3{font-size:15.5px}.modal .mb{padding:16px 14px}.modal .mf{padding:12px 14px}.utable{font-size:12.5px}.utable td,.utable th{padding:9px 8px;word-break:break-word}.utable td:nth-child(2),.utable td:nth-child(3),.utable th:nth-child(2),.utable th:nth-child(3){display:none}.secgrid{grid-template-columns:1fr}}.chip{font-size:11px;background:var(--soft);color:var(--muted);padding:2px 8px;border-radius:999px}.mini.danger{color:#dc2626;border-color:#fecaca}.secsec{margin-bottom:20px}.secsec h4{margin:0 0 8px;font-size:14.5px}.secnote{color:var(--muted);font-size:12.5px;margin:0 0 10px}.secgrid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:10px}.secchk label,.secgrid label{font-size:13px;color:var(--muted);display:flex;flex-direction:column;gap:5px}.secgrid select{border:1px solid var(--line);border-radius:10px;padding:9px;font:inherit;background:#fff}.secchk{display:flex;gap:16px;flex-wrap:wrap;margin-bottom:12px}.secchk label{flex-direction:row;align-items:center;gap:6px;color:var(--ink)}.sectbl{width:100%;border-collapse:collapse;font-size:13px;border:1px solid var(--line);border-radius:12px;overflow:hidden}.sectbl th{background:#fafbfd;color:var(--muted);font-weight:700;font-size:12px;text-align:right;padding:9px 11px;border-bottom:1px solid var(--line)}.sectbl td{padding:9px 11px;border-bottom:1px solid #f1f3f8}.sectbl tr:last-child td{border-bottom:0}@media(max-width:560px){.secgrid{grid-template-columns:1fr}}#login{align-items:flex-start;overflow-y:auto}.authwrap{margin:auto;padding-block:8px}@media(max-width:560px){#login{padding:16px 14px}.authcard{padding:20px 16px;border-radius:16px}.authcard h2{font-size:18px}.field input,.field select,.field textarea{font-size:16px}.authlinks{gap:10px;flex-wrap:wrap}}@media(max-width:360px){#login{padding:12px 10px}.authlinks{flex-direction:column;align-items:flex-start}}