@import "https://cdn.jsdelivr.net/gh/rastikerdar/vazirmatn@v33.003/Vazirmatn-font-face.css";@import "https://cdn.jsdelivr.net/gh/rastikerdar/vazirmatn@v33.003/Vazirmatn-font-face.css";@import "https://cdn.jsdelivr.net/gh/rastikerdar/vazirmatn@v33.003/Vazirmatn-font-face.css";@import "https://cdn.jsdelivr.net/gh/rastikerdar/vazirmatn@v33.003/Vazirmatn-font-face.css";@import "https://cdn.jsdelivr.net/gh/rastikerdar/vazirmatn@v33.003/Vazirmatn-font-face.css";@import "https://cdn.jsdelivr.net/gh/rastikerdar/vazirmatn@v33.003/Vazirmatn-font-face.css";@import "https://cdn.jsdelivr.net/gh/rastikerdar/vazirmatn@v33.003/Vazirmatn-font-face.css";@import "https://cdn.jsdelivr.net/gh/rastikerdar/vazirmatn@v33.003/Vazirmatn-font-face.css";@import "https://cdn.jsdelivr.net/gh/rastikerdar/vazirmatn@v33.003/Vazirmatn-font-face.css";@import "https://cdn.jsdelivr.net/gh/rastikerdar/vazirmatn@v33.003/Vazirmatn-font-face.css";@import "https://cdn.jsdelivr.net/gh/rastikerdar/vazirmatn@v33.003/Vazirmatn-font-face.css";@import "https://cdn.jsdelivr.net/gh/rastikerdar/vazirmatn@v33.003/Vazirmatn-font-face.css";@import "https://cdn.jsdelivr.net/gh/rastikerdar/vazirmatn@v33.003/Vazirmatn-font-face.css";@import "https://cdn.jsdelivr.net/gh/rastikerdar/vazirmatn@v33.003/Vazirmatn-font-face.css";@import "https://cdn.jsdelivr.net/gh/rastikerdar/vazirmatn@v33.003/Vazirmatn-font-face.css";:root{--vt-c-white:#fff;--vt-c-white-soft:#f8f8f8;--vt-c-white-mute:#f2f2f2;--vt-c-black:#181818;--vt-c-black-soft:#222;--vt-c-black-mute:#282828;--vt-c-indigo:#2c3e50;--vt-c-divider-light-1:#3c3c3c4a;--vt-c-divider-light-2:#3c3c3c1f;--vt-c-divider-dark-1:#545454a6;--vt-c-divider-dark-2:#5454547a;--vt-c-text-light-1:var(--vt-c-indigo);--vt-c-text-light-2:#3c3c3ca8;--vt-c-text-dark-1:var(--vt-c-white);--vt-c-text-dark-2:#ebebeba3;--color-background:var(--vt-c-white);--color-background-soft:var(--vt-c-white-soft);--color-background-mute:var(--vt-c-white-mute);--color-border:var(--vt-c-divider-light-2);--color-border-hover:var(--vt-c-divider-light-1);--color-heading:var(--vt-c-text-light-1);--color-text:var(--vt-c-text-light-1);--section-gap:160px}@media (prefers-color-scheme:dark){:root{--color-background:var(--vt-c-black);--color-background-soft:var(--vt-c-black-soft);--color-background-mute:var(--vt-c-black-mute);--color-border:var(--vt-c-divider-dark-2);--color-border-hover:var(--vt-c-divider-dark-1);--color-heading:var(--vt-c-text-dark-1);--color-text:var(--vt-c-text-dark-2)}}*,:before,:after{box-sizing:border-box;margin:0;font-weight:400}body{min-height:100vh;color:var(--color-text);background:var(--color-background);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;line-height:1.6;transition:color .5s,background-color .5s}html,body,#app,img,svg,video,canvas,iframe{max-width:100%}@media (width<=768px){html,body,#app{overflow-x:hidden}body{overflow-wrap:anywhere;line-height:1.7}input,select,textarea,button{font-size:16px}button,[role=button],a,.btn,.icon-btn,.page-btn{min-height:44px}.table-tools{flex-direction:column!important;align-items:stretch!important;gap:12px!important}.search-box input,.search-box select,.entries-box select{width:100%!important;min-width:0!important}.entries-box,.table-footer{flex-wrap:wrap!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;width:100%!important}.pagination-btns{flex-wrap:wrap!important;justify-content:center!important;gap:10px!important;width:100%!important}.page-btn,.icon-btn{width:44px!important;height:44px!important}.table-wrapper{overflow-x:visible!important}table[data-mobile-stack=true] thead{display:none}table[data-mobile-stack=true],table[data-mobile-stack=true] tbody,table[data-mobile-stack=true] tr,table[data-mobile-stack=true] td{width:100%;display:block}table[data-mobile-stack=true]{border-collapse:separate;border-spacing:0 12px}table[data-mobile-stack=true] tr{background:#fff;border:1px solid #0000000f;border-radius:14px;padding:12px}table[data-mobile-stack=true] td{word-break:break-word;border-bottom:1px solid #0000000f;justify-content:space-between;align-items:flex-start;gap:12px;padding:8px 0;display:flex;text-align:start!important}table[data-mobile-stack=true] td:last-child{border-bottom:0}table[data-mobile-stack=true] td:before{content:attr(data-label);color:#3c3c3ccc;flex:none;max-width:55%;font-weight:600}}#app{width:100%;min-height:100vh}.mb654{margin-bottom:0;margin-left:10px}.banner-slider-card[data-v-1c655562]{direction:rtl;background:#fff;border:1px solid #0f172a14;border-radius:18px;margin-bottom:16px;padding:16px;font-family:IRANSans,sans-serif;box-shadow:0 16px 44px #02061714}.banner-slider-header h3[data-v-1c655562]{color:#0f172a;margin:0 0 12px;font-size:1rem;font-weight:900}.banner-slider-state[data-v-1c655562]{color:#64748b;background:#f1f5f9;border-radius:12px;justify-content:center;align-items:center;width:100%;min-height:140px;font-size:.95rem;display:flex}.banner-slider[data-v-1c655562]{background:linear-gradient(#f8fafc,#f3f4f6);border:1px solid #0f172a0f;border-radius:16px;width:100%;position:relative;overflow:hidden}.banner-slides[data-v-1c655562]{width:100%;transition:transform .5s ease-in-out;display:flex}.banner-slide[data-v-1c655562]{opacity:0;width:100%;min-width:100%;transition:opacity .4s ease-in-out}.banner-slide.active[data-v-1c655562]{opacity:1}.banner-slide img[data-v-1c655562]{-o-object-fit:cover;object-fit:cover;width:100%;height:180px;display:block}.banner-slide a[data-v-1c655562],.banner-slide div[data-v-1c655562]{width:100%;display:block}.banner-nav[data-v-1c655562]{cursor:pointer;z-index:2;color:#111827;background:#ffffffe6;border:1px solid #0f172a1a;border-radius:999px;justify-content:center;align-items:center;width:38px;height:38px;font-size:20px;line-height:1;transition:transform .16s,box-shadow .16s,background .16s;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 14px 30px #0206171a}.banner-nav[data-v-1c655562]:hover{background:#fffffffa;transform:translateY(-50%)scale(1.03);box-shadow:0 18px 44px #02061729}.banner-nav.prev[data-v-1c655562]{left:10px}.banner-nav.next[data-v-1c655562]{right:10px}.banner-dots[data-v-1c655562]{z-index:2;justify-content:center;gap:8px;padding:10px 12px;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.banner-dot[data-v-1c655562]{cursor:pointer;background:#fff9;border:none;border-radius:50%;width:10px;height:10px;padding:0;transition:width .16s,background .16s,opacity .16s}.banner-dot.active[data-v-1c655562]{background:#fff;border-radius:6px;width:26px}.report-card[data-v-1c655562]{direction:rtl;background:#fff;border:1px solid #0f172a14;border-radius:18px;padding:24px;font-family:IRANSans,sans-serif;box-shadow:0 16px 44px #02061714}.header[data-v-1c655562]{text-align:right;margin-bottom:32px}.header-top[data-v-1c655562]{justify-content:space-between;align-items:center;gap:12px;display:flex}.filters[data-v-1c655562]{align-items:center;gap:8px;display:flex}.nav-btn[data-v-1c655562]{cursor:pointer;color:#0f172a;background:#fff;border:1px solid #0f172a1f;border-radius:12px;padding:8px 10px;font-family:IRANSans,sans-serif;font-size:.9rem;font-weight:800;transition:transform .16s,box-shadow .16s,border-color .16s}.nav-btn[data-v-1c655562]:hover{border-color:#0206172e;transform:translateY(-1px);box-shadow:0 14px 30px #0206171a}.province-select[data-v-1c655562]{background:#fff;border:1px solid #0f172a1f;border-radius:12px;padding:8px 10px;font-family:IRANSans,sans-serif;font-size:.9rem}.province-select[data-v-1c655562]:focus-visible,.nav-btn[data-v-1c655562]:focus-visible{border-color:#2563eb61;outline:none;box-shadow:0 0 0 4px #2563eb24}.scope-text[data-v-1c655562]{color:#6b7280;margin:8px 0 0;font-size:.9rem}.error-text[data-v-1c655562]{color:#ff4c51;margin:8px 0 0;font-size:.9rem}.header h3[data-v-1c655562]{color:#0f172a;font-size:1.15rem;font-weight:900}.stats-container[data-v-1c655562]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.stat-box[data-v-1c655562]{background:linear-gradient(#fff,#f8fafc);border:1px solid #0f172a12;border-radius:16px;flex-direction:row-reverse;align-items:center;gap:12px;padding:12px 14px;display:flex;box-shadow:0 12px 30px #0206170d}.icon-wrapper[data-v-1c655562]{border-radius:14px;justify-content:center;align-items:center;width:48px;height:48px;display:flex;box-shadow:0 12px 26px #02061714}.icon-svg[data-v-1c655562]{width:24px;height:24px}.stat-content[data-v-1c655562]{text-align:left}.stat-value[data-v-1c655562]{color:#0f172a;text-align:justify;margin:0;font-size:1.1rem;font-weight:700}.stat-label[data-v-1c655562]{color:#888;margin:4px 0 0;font-size:.85rem}.bg-purple-light[data-v-1c655562]{background-color:#f0eeff}.text-purple[data-v-1c655562]{color:#7367f0}.bg-green-light[data-v-1c655562]{background-color:#e8fadf}.text-green[data-v-1c655562]{color:#28c76f}.bg-red-light[data-v-1c655562]{background-color:#ffeeed}.text-red[data-v-1c655562]{color:#ff4c51}.bg-orange-light[data-v-1c655562]{background-color:#fff3e8}.text-orange[data-v-1c655562]{color:#ff9f43}.province-breakdown[data-v-1c655562]{border-top:1px solid #f1f5f9;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px 14px;margin-top:18px;padding-top:14px;display:grid}.province-row[data-v-1c655562]{cursor:pointer;background:linear-gradient(#fff,#f8fafc);border:1px solid #0f172a14;border-radius:14px;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;transition:transform .16s,box-shadow .16s,border-color .16s;display:flex}.province-row[data-v-1c655562]:hover{border-color:#0206172e;transform:translateY(-1px);box-shadow:0 16px 38px #02061714}.province-name[data-v-1c655562]{color:#374151;font-size:.9rem}.province-count[data-v-1c655562]{color:#111827;font-weight:700}.province-table[data-v-1c655562]{border-top:1px solid #f1f5f9;margin-top:18px;padding-top:14px;font-family:IRANSans,sans-serif}.province-table-title[data-v-1c655562]{text-align:center;color:#0f172a;background:linear-gradient(90deg,#e2e8f0eb,#f1f5f9eb);border:1px solid #0f172a0f;border-radius:16px;width:100%;margin-bottom:10px;padding:10px 12px;font-weight:800}.province-table-head[data-v-1c655562]{color:#0f172a;background:linear-gradient(90deg,#c7f7eacc,#e2e8f08c);border:1px solid #0f172a0f;border-radius:16px;grid-template-columns:56px 1fr 160px 180px 160px;align-items:center;gap:10px;padding:10px 12px;font-weight:700;display:grid}.province-table-row[data-v-1c655562]{cursor:pointer;text-align:right;background:linear-gradient(#fff,#f8fafc);border:1px solid #0f172a0f;border-radius:16px;grid-template-columns:56px 1fr 160px 180px 160px;align-items:center;gap:10px;width:100%;margin-top:10px;padding:14px 12px;transition:transform .16s,box-shadow .16s,border-color .16s,background .16s;display:grid}.province-table-row[data-v-1c655562]:hover{background:linear-gradient(#fff,#f1f5f9);border-color:#02061729;transform:translateY(-1px);box-shadow:0 18px 44px #02061714}.col[data-v-1c655562]{min-width:0}.col-index[data-v-1c655562]{text-align:center;color:#334155;font-weight:700}.province-title[data-v-1c655562]{color:#0f172a;font-weight:800}.province-sub[data-v-1c655562]{color:#2563eb;white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:.85rem;overflow:hidden}.pill[data-v-1c655562]{white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:8px 12px;font-weight:800;display:inline-flex}.pill-blue[data-v-1c655562]{color:#0ea5e9}.pill-green[data-v-1c655562]{color:#000}.col-approved[data-v-1c655562]{text-align:center;color:#16a34a;font-weight:800}@media (width<=992px){.province-table-head[data-v-1c655562],.province-table-row[data-v-1c655562]{grid-template-columns:44px 1fr 132px 160px 132px}}@media (width<=768px){.province-table-head[data-v-1c655562]{display:none}.province-table-row[data-v-1c655562]{grid-template-columns:1fr;gap:10px}.col-index[data-v-1c655562]{text-align:right}.col-members[data-v-1c655562],.col-approved[data-v-1c655562],.col-total[data-v-1c655562]{justify-content:space-between;align-items:center;gap:10px;display:flex}.col-members[data-v-1c655562]:before{content:"اعضا";color:#64748b;font-weight:700}.col-approved[data-v-1c655562]:before{content:"جلسات تایید شده";color:#64748b;font-weight:700}.col-total[data-v-1c655562]:before{content:"کل جلسات";color:#64748b;font-weight:700}.stats-container[data-v-1c655562]{flex-direction:column;align-items:flex-start}}.breakdown-chart[data-v-1c655562]{border-top:1px solid #f1f5f9;margin-top:18px;padding-top:14px}.breakdown-chart-title[data-v-1c655562]{text-align:center;color:#0f172a;background:linear-gradient(90deg,#e2e8f0eb,#f1f5f9eb);border:1px solid #0f172a0f;border-radius:16px;width:100%;margin-bottom:10px;padding:10px 12px;font-weight:800}.breakdown-chart-canvas[data-v-1c655562]{background:linear-gradient(#fff,#f8fafc);border:1px solid #0f172a0f;border-radius:16px;height:340px;padding:12px 14px;box-shadow:0 16px 44px #02061714}@media (width<=768px){.breakdown-chart-canvas[data-v-1c655562]{height:420px}}.legacy-dashboard[data-v-a2f094a8]{width:100%;padding:6px;font-family:IRANSans,sans-serif}.hero[data-v-a2f094a8]{color:#fff;background:radial-gradient(900px 340px at 12% 15%,#ffffff38,#fff0),radial-gradient(900px 420px at 90% 30%,#22c55e38,#22c55e00),linear-gradient(120deg,#312e81,#1d4ed8 45%,#0ea5e9);border:1px solid #ffffff24;border-radius:22px;overflow:hidden;box-shadow:0 18px 50px #0206172e}.hero-inner[data-v-a2f094a8]{padding:22px 24px}.hero-title[data-v-a2f094a8]{opacity:.95;flex-wrap:wrap;align-items:center;gap:12px;display:flex}.hero-action[data-v-a2f094a8]{color:#fff;cursor:pointer;background:#ffffff24;border:1px solid #ffffff38;border-radius:999px;margin-inline-start:auto;padding:8px 12px;font-weight:900}.hero-action[data-v-a2f094a8]:hover{background:#ffffff38}.hero-main[data-v-a2f094a8]{letter-spacing:.2px;font-size:15px;font-weight:900}.hero-sep[data-v-a2f094a8]{background:#ffffff80;width:1px;height:18px}.hero-sub[data-v-a2f094a8]{opacity:.95;font-size:13px;font-weight:800}.hero-bottom[data-v-a2f094a8]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;display:flex}.hero-name[data-v-a2f094a8]{font-size:22px;font-weight:900}.role-pill[data-v-a2f094a8]{white-space:nowrap;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff2e;border:1px solid #ffffff47;border-radius:999px;padding:6px 10px;font-size:13px;font-weight:800;display:inline-flex;box-shadow:0 10px 25px #02061726}.content[data-v-a2f094a8]{margin-top:16px}.state[data-v-a2f094a8]{color:#64748b;background:#fff;border:1px solid #0f172a14;border-radius:18px;width:100%;padding:16px 18px;box-shadow:0 12px 30px #0206170f}.state.error[data-v-a2f094a8]{color:#b91c1c;background:#b91c1c0a;border-color:#b91c1c40}.grid[data-v-a2f094a8]{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.stat[data-v-a2f094a8]{text-align:center;cursor:default;background:#fff;border:1px solid #0f172a14;border-radius:18px;padding:16px 14px;transition:transform .18s,box-shadow .18s,border-color .18s;box-shadow:0 12px 32px #0206170f}button.stat[data-v-a2f094a8]{cursor:pointer}button.stat[data-v-a2f094a8]:hover{border-color:#02061729;transform:translateY(-2px);box-shadow:0 16px 40px #0206171a}button.stat[data-v-a2f094a8]:active{transform:translateY(0)}.stat-value[data-v-a2f094a8]{letter-spacing:.3px;font-size:22px;font-weight:900}.stat-label[data-v-a2f094a8]{margin-top:6px;font-size:13px;font-weight:900}.stat-sub[data-v-a2f094a8]{opacity:.9;align-items:baseline;gap:6px;margin-top:10px;font-size:13px;display:inline-flex}.sub-value[data-v-a2f094a8]{font-weight:900}.stat-success[data-v-a2f094a8]{color:#166534;background:linear-gradient(#50cc8824,#50cc880f);border-color:#50cc8859}.stat-primary[data-v-a2f094a8]{color:#075985;background:linear-gradient(#00a9f824,#00a9f80f);border-color:#00a9f859}.stat-warning[data-v-a2f094a8]{color:#92400e;background:linear-gradient(#ffc70024,#ffc7000f);border-color:#ffc70066}.stat-danger[data-v-a2f094a8]{color:#9f1239;background:linear-gradient(#f43f5e1f,#f43f5e0d);border-color:#f43f5e47}.danger-rows[data-v-a2f094a8]{gap:8px;margin-top:10px;display:grid}.danger-row[data-v-a2f094a8]{justify-content:center;gap:8px;font-size:13px;font-weight:800;display:flex}.danger-value[data-v-a2f094a8]{font-weight:900}.chart-card[data-v-a2f094a8]{background:#fff;border:1px solid #0f172a14;border-radius:22px;margin-top:14px;overflow:hidden;box-shadow:0 16px 44px #02061714}.chart-title[data-v-a2f094a8]{color:#0f172a;text-align:center;background:linear-gradient(90deg,#e2e8f0eb,#f1f5f9eb);border-bottom:1px solid #0f172a0f;padding:12px 16px;font-weight:900}.chart-body[data-v-a2f094a8]{background:linear-gradient(#f8fafc,#f3f6f9);height:320px;padding:16px}.chart-empty[data-v-a2f094a8]{text-align:center;color:#64748b;background:linear-gradient(#f8fafc,#f3f6f9);padding:22px}@media (width<=1200px){.grid[data-v-a2f094a8]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.grid[data-v-a2f094a8]{grid-template-columns:1fr}}.card-container[data-v-d34cc4df]{background:#fff;border-radius:16px;max-width:800px;padding:30px;font-family:Tahoma,sans-serif;position:relative;box-shadow:0 10px 40px #0000000a}.menu-icon[data-v-d34cc4df]{color:silver;cursor:pointer;font-size:18px;position:absolute;top:20px;left:25px}.content-grid[data-v-d34cc4df]{grid-template-columns:1fr 1fr;align-items:center;gap:40px;display:grid}.header-text[data-v-d34cc4df]{margin-bottom:40px}.title[data-v-d34cc4df]{color:#444a57;font-size:18px;font-weight:700}.subtitle[data-v-d34cc4df]{color:#a0a0a0;font-size:16px}.total-count[data-v-d34cc4df]{margin-bottom:30px}.count-number[data-v-d34cc4df]{color:#444a57;font-size:18px;font-weight:700;line-height:1}.count-label[data-v-d34cc4df]{color:#888;margin-top:10px;font-size:16px}.status-list[data-v-d34cc4df]{flex-direction:column;gap:15px;display:flex}.status-item[data-v-d34cc4df]{justify-content:flex-end;align-items:center;gap:12px;display:flex}.item-text[data-v-d34cc4df]{text-align:left;flex-direction:column;display:flex}.item-label[data-v-d34cc4df]{color:#555;font-size:16px;font-weight:500}.item-value[data-v-d34cc4df]{color:#bbb;font-size:16px}.icon-box[data-v-d34cc4df]{border-radius:10px;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.chart-section[data-v-d34cc4df]{justify-content:center;display:flex}.gauge-wrapper[data-v-d34cc4df]{width:100%;max-width:320px;position:relative}.gauge-svg[data-v-d34cc4df]{width:100%}.gauge-text[data-v-d34cc4df]{text-align:center;position:absolute;bottom:15%;left:50%;transform:translate(-50%)}.gauge-label[data-v-d34cc4df]{color:#b0b0b0;margin:0;font-size:16px}.gauge-percentage[data-v-d34cc4df]{color:#444a57;margin:0;font-size:18px;font-weight:700}@media (width<=640px){.content-grid[data-v-d34cc4df]{grid-template-columns:1fr}.chart-section[data-v-d34cc4df]{order:-1}}.report-card[data-v-21cd7ac9]{background:#fff;border:1px solid #f0f0f0;border-radius:30px;width:100%;max-width:750px;padding:40px;box-shadow:0 10px 30px #0000000d}.card-header[data-v-21cd7ac9]{justify-content:space-between;align-items:flex-start;margin-bottom:40px;display:flex}.header-text h2[data-v-21cd7ac9]{color:#5e5873;margin:0;font-size:18px;font-weight:800}.header-text span[data-v-21cd7ac9]{color:#b9b9c3;font-size:16px}.middle-section[data-v-21cd7ac9]{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:40px;display:flex}.chart-side[data-v-21cd7ac9]{flex:1}.chart-bars[data-v-21cd7ac9]{justify-content:space-between;align-items:flex-end;gap:12px;height:180px;display:flex}.bar-wrapper[data-v-21cd7ac9]{flex-direction:column;flex:1;align-items:center;display:flex}.bar[data-v-21cd7ac9]{background-color:#fff3e6;border-radius:8px;width:100%;transition:all .3s}.bar.active[data-v-21cd7ac9]{background-color:#ff9f43}.bar-label[data-v-21cd7ac9]{color:#b9b9c3;margin-top:12px;font-size:16px}.chart-footer-text[data-v-21cd7ac9]{text-align:center;color:#b9b9c3;margin-top:20px;font-size:16px}.total-stats[data-v-21cd7ac9]{text-align:left;min-width:220px}.stats-row[data-v-21cd7ac9]{justify-content:flex-end;align-items:center;gap:15px;display:flex}.percentage-badge[data-v-21cd7ac9]{color:#28c76f;background-color:#e6f7f0;border-radius:8px;padding:4px 12px;font-size:16px;font-weight:700}.main-number[data-v-21cd7ac9]{color:#5e5873;letter-spacing:-1px;margin:0;font-size:18px;font-weight:900}.stats-label[data-v-21cd7ac9]{color:#b9b9c3;text-align:left;margin:5px 0 0;font-size:18px}.bottom-stats-box[data-v-21cd7ac9]{border:1px solid #ebe9f1;border-radius:20px;grid-template-columns:1fr 1fr;padding:25px;display:grid}.stat-item[data-v-21cd7ac9]{justify-content:center;display:flex}.border-left[data-v-21cd7ac9]{border-left:1px solid #ebe9f1}.stat-content[data-v-21cd7ac9]{width:100%;padding:0 15px}.stat-header[data-v-21cd7ac9]{justify-content:flex-end;align-items:center;gap:12px;margin-bottom:10px;display:flex}.stat-title[data-v-21cd7ac9]{color:#6e6b7b;font-size:16px;font-weight:500}.icon-box[data-v-21cd7ac9]{border-radius:12px;justify-content:center;align-items:center;padding:8px;display:flex}.cyan-bg[data-v-21cd7ac9]{background-color:#e0f7f9}.orange-bg[data-v-21cd7ac9]{background-color:#fff3e6}.stat-value[data-v-21cd7ac9]{color:#5e5873;text-align:left;text-align:center;font-size:18px;font-weight:700}.stat-value.highlight[data-v-21cd7ac9]{font-size:18px}@media (width<=600px){.middle-section[data-v-21cd7ac9]{flex-direction:column-reverse;align-items:stretch}.bottom-stats-box[data-v-21cd7ac9]{grid-template-columns:1fr;gap:20px}.border-left[data-v-21cd7ac9]{border-bottom:1px solid #ebe9f1;border-left:none;padding-bottom:20px}.total-stats[data-v-21cd7ac9]{text-align:center}.stats-row[data-v-21cd7ac9]{justify-content:center}.stats-label[data-v-21cd7ac9]{text-align:center}}.cards-wrapper[data-v-3ab02b41]{flex-wrap:wrap;gap:16px;display:flex}.cards-wrapper[data-v-3ab02b41]>*{flex:1;min-width:300px}@media (width<=768px){.cards-wrapper[data-v-3ab02b41]>*{min-width:0}}.banner-manager[data-v-09c737a7]{color:#444;min-height:100vh;padding:30px;font-family:Vazirmatn,sans-serif}.card[data-v-09c737a7]{background:#fff;border-radius:20px;margin-bottom:20px;padding:25px;box-shadow:0 4px 25px #0000000a}.page-header[data-v-09c737a7]{justify-content:space-between;align-items:center;margin-bottom:30px;display:flex}.page-title[data-v-09c737a7]{font-size:24px;font-weight:800}.btn[data-v-09c737a7]{cursor:pointer;border:none;border-radius:12px;align-items:center;gap:8px;padding:12px 24px;font-family:inherit;font-weight:700;transition:all .2s;display:inline-flex}.btn-primary[data-v-09c737a7]{color:#fff;background:#12b7b6}.btn-light[data-v-09c737a7]{color:#777;background:#f0f0f0}.custom-table[data-v-09c737a7]{border-collapse:collapse;text-align:right;width:100%}.custom-table th[data-v-09c737a7]{color:#888;border-bottom:2px solid #f5f5f5;padding:15px;font-size:14px}.custom-table td[data-v-09c737a7]{vertical-align:middle;border-bottom:1px solid #f9f9f9;padding:15px}.banner-preview-img[data-v-09c737a7]{background:#eee;border:1px solid #eee;border-radius:10px;width:160px;height:60px;overflow:hidden}.banner-preview-img img[data-v-09c737a7]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.banner-title[data-v-09c737a7]{color:#333;font-size:15px;font-weight:700}.link-text[data-v-09c737a7]{color:#2196f3;font-size:13px;font-weight:600;text-decoration:none}.no-link[data-v-09c737a7]{color:#ccc;font-size:12px}.status-badge[data-v-09c737a7]{border-radius:8px;padding:5px 12px;font-size:12px;font-weight:700}.status-badge.active[data-v-09c737a7]{color:#4caf50;background:#e8f5e9}.status-badge.inactive[data-v-09c737a7]{color:#f44336;background:#ffebee}.action-buttons[data-v-09c737a7]{gap:8px;display:flex}.icon-btn[data-v-09c737a7]{cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.edit-btn[data-v-09c737a7]{color:#2196f3;background:#e3f2fd}.status-toggle-btn[data-v-09c737a7]{color:#9c27b0;background:#f3e5f5}.delete-btn[data-v-09c737a7]{color:#ff9800;background:#fff3e0}.modal-overlay[data-v-09c737a7]{z-index:1000;background:#00000080;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.modal-card[data-v-09c737a7]{background:#fff;border-radius:24px;flex-direction:column;width:100%;max-width:550px;max-height:90vh;display:flex;overflow:hidden}.modal-header[data-v-09c737a7]{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;padding:20px;display:flex}.modal-body[data-v-09c737a7]{padding:25px;overflow-y:auto}.modal-footer[data-v-09c737a7]{background:#fafafa;justify-content:flex-end;gap:12px;padding:20px;display:flex}.form-group[data-v-09c737a7]{margin-bottom:20px}.form-group label[data-v-09c737a7]{margin-bottom:8px;font-size:14px;font-weight:700;display:block}.form-group input[data-v-09c737a7]{box-sizing:border-box;border:1px solid #eee;border-radius:12px;outline:none;width:100%;padding:12px;font-family:inherit}.form-group select[data-v-09c737a7]{box-sizing:border-box;background:#fff;border:1px solid #eee;border-radius:12px;outline:none;width:100%;padding:12px;font-family:inherit}.mt-10[data-v-09c737a7]{margin-top:10px}.live-preview img[data-v-09c737a7]{-o-object-fit:cover;object-fit:cover;border:1px solid #eee;border-radius:10px;width:100%;max-height:120px}.checkbox-label[data-v-09c737a7]{cursor:pointer;color:#4caf50;align-items:center;gap:10px;display:flex}.checkbox-label input[data-v-09c737a7]{cursor:pointer;width:20px;height:20px}.close-btn[data-v-09c737a7]{color:#ccc;cursor:pointer;background:0 0;border:none;font-size:24px}.loading-card[data-v-09c737a7]{text-align:center;color:#999}.news-manager[data-v-6527560f]{min-height:100vh;padding:30px;font-family:Vazirmatn,sans-serif}.card[data-v-6527560f]{background:#fff;border-radius:20px;margin-bottom:20px;padding:25px;box-shadow:0 4px 25px #0000000a}.page-header[data-v-6527560f]{justify-content:space-between;align-items:center;margin-bottom:30px;display:flex}.header-actions[data-v-6527560f]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.filter-card[data-v-6527560f]{justify-content:space-between;align-items:center;display:flex}.filter-left[data-v-6527560f]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.search-box input[data-v-6527560f],.search-box select[data-v-6527560f]{border:1px solid #ddd;border-radius:10px;width:220px;padding:10px}.entries-box[data-v-6527560f]{color:#666;align-items:center;gap:10px;font-weight:700;display:flex}.entries-box select[data-v-6527560f]{border:1px solid #ddd;border-radius:10px;width:110px;padding:10px}.btn[data-v-6527560f]{cursor:pointer;border:none;border-radius:12px;align-items:center;gap:8px;padding:12px 24px;font-family:inherit;font-weight:700;transition:all .2s;display:inline-flex}.btn-primary[data-v-6527560f]{color:#fff;background:#12b7b6}.btn-light[data-v-6527560f]{color:#777;background:#f0f0f0}.btn-danger[data-v-6527560f]{color:#fff;background:#f44336}.btn[data-v-6527560f]:disabled{opacity:.6;cursor:not-allowed}.custom-table[data-v-6527560f]{border-collapse:collapse;text-align:right;width:100%}.custom-table th[data-v-6527560f]{color:#888;border-bottom:2px solid #f5f5f5;padding:15px}.custom-table td[data-v-6527560f]{border-bottom:1px solid #f9f9f9;padding:15px}.row-check[data-v-6527560f]{cursor:pointer;accent-color:#12b7b6;width:18px;height:18px}.table-thumb[data-v-6527560f]{background:#eee;border-radius:10px;width:50px;height:50px;overflow:hidden}.table-thumb img[data-v-6527560f]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.cat-badge[data-v-6527560f]{border-radius:6px;padding:4px 10px;font-size:12px;font-weight:700}.cat-badge.SPECIAL[data-v-6527560f]{color:#856404;background:#fff3cd}.cat-badge.NORMAL[data-v-6527560f]{color:#0c5460;background:#d1ecf1}.status-badge.published[data-v-6527560f]{color:#4caf50;background:#e8f5e9;border-radius:6px;padding:4px 10px;font-size:12px}.action-buttons[data-v-6527560f]{gap:10px;display:flex}.icon-btn[data-v-6527560f]{cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.edit-btn[data-v-6527560f]{color:#2196f3;background:#e3f2fd}.delete-btn[data-v-6527560f]{color:#f44336;background:#ffebee}.modal-overlay[data-v-6527560f]{z-index:1000;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal-card[data-v-6527560f]{background:#fff;border-radius:24px;flex-direction:column;width:100%;max-width:600px;max-height:90vh;display:flex}.modal-header[data-v-6527560f]{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;padding:20px;display:flex}.modal-body[data-v-6527560f]{padding:25px;overflow-y:auto}.modal-footer[data-v-6527560f]{background:#fafafa;justify-content:flex-end;gap:12px;padding:20px;display:flex}.close-btn[data-v-6527560f]{color:#ccc;cursor:pointer;background:0 0;border:none;font-size:24px}.form-group[data-v-6527560f]{margin-bottom:20px}.form-group label[data-v-6527560f]{margin-bottom:8px;font-size:14px;font-weight:700;display:block}.form-group input[data-v-6527560f],.form-group select[data-v-6527560f],.form-group textarea[data-v-6527560f]{box-sizing:border-box;border:1px solid #eee;border-radius:12px;outline:none;width:100%;padding:12px;font-family:inherit}.rich-editor[data-v-6527560f]{background:#fff;border:1px solid #eee;border-radius:12px;overflow:hidden}.rich-toolbar[data-v-6527560f]{background:#fafafa;border-bottom:1px solid #f1f1f1;gap:8px;padding:8px;display:flex}.tool-btn[data-v-6527560f]{cursor:pointer;color:#444;background:#fff;border:1px solid #eee;border-radius:10px;height:34px;padding:0 10px;font-family:inherit;font-weight:800}.tool-btn[data-v-6527560f]:active{transform:translateY(1px)}.rich-area[data-v-6527560f]{outline:none;min-height:160px;padding:12px;line-height:1.9}.rich-area[data-v-6527560f]:empty:before{content:attr(data-placeholder);color:#9aa0a6;font-weight:700}.rich-area a[data-v-6527560f]{color:#12b7b6;word-break:break-word;text-decoration:underline}.rich-area b[data-v-6527560f],.rich-area strong[data-v-6527560f]{font-weight:900}.form-row[data-v-6527560f]{gap:15px;display:flex}.flex-1[data-v-6527560f]{flex:1}.loading-state[data-v-6527560f]{text-align:center;color:#999;padding:40px}.empty-row[data-v-6527560f]{text-align:center;color:#999;padding:20px}.table-footer[data-v-6527560f]{justify-content:space-between;align-items:center;padding:18px 10px 0;display:flex}.pagination-info[data-v-6527560f]{color:#888;font-weight:700}.pagination-btns[data-v-6527560f]{gap:8px;display:flex}.page-btn[data-v-6527560f]{cursor:pointer;color:#555;background:#fff;border:1px solid #eee;border-radius:12px;width:40px;height:40px;font-weight:800}.page-btn.active[data-v-6527560f]{color:#fff;background:#12b7b6;border-color:#12b7b6}.page-btn[data-v-6527560f]:disabled{opacity:.5;cursor:not-allowed}.confirm-card[data-v-6527560f]{background:#fff;border:1px solid #0000000a;border-radius:22px;width:100%;max-width:520px;overflow:hidden;box-shadow:0 24px 60px #0000002e}.confirm-head[data-v-6527560f]{border-bottom:1px solid #f2f2f2;align-items:center;gap:12px;padding:18px 18px 14px;display:flex}.confirm-icon[data-v-6527560f]{border-radius:14px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.confirm-icon.danger[data-v-6527560f]{color:#f44336;background:#f443361f}.confirm-icon.primary[data-v-6527560f]{color:#12b7b6;background:#12b7b624}.confirm-title[data-v-6527560f]{color:#2d2d2d;flex:1;font-size:15px;font-weight:900}.confirm-x[data-v-6527560f]{cursor:pointer;color:#999;background:#fff;border:1px solid #eee;border-radius:12px;width:38px;height:38px;font-size:20px}.confirm-x[data-v-6527560f]:disabled{opacity:.6;cursor:not-allowed}.confirm-body[data-v-6527560f]{color:#555;padding:14px 18px 18px;font-weight:600;line-height:1.9}.confirm-actions[data-v-6527560f]{background:linear-gradient(#fafafa66,#fafafa);border-top:1px solid #f3f3f3;justify-content:flex-end;gap:10px;padding:14px 18px 18px;display:flex}.toast-area[data-v-6527560f]{z-index:1200;flex-direction:column;gap:10px;width:min(360px,100vw - 36px);display:flex;position:fixed;bottom:18px;left:18px}.toast[data-v-6527560f]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff2;border:1px solid #0000000f;border-radius:16px;align-items:center;gap:10px;padding:12px;display:flex;box-shadow:0 16px 40px #0000001f}.toast-icon[data-v-6527560f]{border-radius:12px;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.toast.success .toast-icon[data-v-6527560f]{color:#4caf50;background:#4caf5024}.toast.error .toast-icon[data-v-6527560f]{color:#f44336;background:#f443361f}.toast.info .toast-icon[data-v-6527560f]{color:#12b7b6;background:#12b7b624}.toast-text[data-v-6527560f]{color:#444;flex:1;font-size:13px;font-weight:700;line-height:1.6}.toast-x[data-v-6527560f]{cursor:pointer;color:#999;background:#fff;border:1px solid #eee;border-radius:10px;width:30px;height:30px;font-size:18px}.setaresazi-container[data-v-6ed8705f]{min-height:100vh;font-family:Vazirmatn,sans-serif}.card[data-v-6ed8705f]{background:#fff;border-radius:12px;max-width:1100px;margin:0 auto;padding:25px;box-shadow:0 4px 20px #00000008}.page-header[data-v-6ed8705f]{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.page-title[data-v-6ed8705f]{color:#2f2f2f;margin:0;font-size:20px;font-weight:700}.table-tools[data-v-6ed8705f]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.search-box input[data-v-6ed8705f]{border:1px solid #ddd;border-radius:8px;outline:none;width:280px;padding:10px 15px;font-family:inherit}.entries-box[data-v-6ed8705f]{color:#666;align-items:center;gap:8px;font-size:14px;display:flex}.entries-box select[data-v-6ed8705f]{border:1px solid #ddd;border-radius:8px;padding:8px 12px;font-family:inherit}.state[data-v-6ed8705f]{color:#6b7280;padding:14px 0}.state.error[data-v-6ed8705f]{color:#b91c1c}.table-wrapper[data-v-6ed8705f]{overflow-x:auto}.main-table[data-v-6ed8705f]{border-collapse:collapse;width:100%}.main-table th[data-v-6ed8705f]{text-align:right;color:#555;background:#f9fafb;border-bottom:1px solid #eee;padding:12px;font-size:14px;font-weight:700}.main-table td[data-v-6ed8705f]{color:#333;border-bottom:1px solid #f0f0f0;padding:12px;font-size:14px}.empty-row[data-v-6ed8705f]{text-align:center;color:#888;padding:16px}.user-cell .name[data-v-6ed8705f]{color:#111827;font-weight:700}.text-center[data-v-6ed8705f]{text-align:center}.ltr[data-v-6ed8705f]{direction:ltr;unicode-bidi:plaintext}.table-footer[data-v-6ed8705f]{justify-content:space-between;align-items:center;gap:12px;margin-top:18px;display:flex}.pagination-info[data-v-6ed8705f]{color:#666;font-size:14px}.pagination-btns[data-v-6ed8705f]{align-items:center;gap:8px;display:flex}.page-btn[data-v-6ed8705f]{cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:8px;width:34px;height:34px;font-family:inherit}.page-btn.active[data-v-6ed8705f]{color:#fff;background:#1d4ed8;border-color:#1d4ed8}.page-btn.disabled[data-v-6ed8705f]{opacity:.5;cursor:not-allowed}.col-user[data-v-6ed8705f]{width:30%}.col-mobile[data-v-6ed8705f]{width:14%}.col-code[data-v-6ed8705f]{width:16%}.col-count[data-v-6ed8705f]{width:10%}.col-meet[data-v-6ed8705f],.col-last[data-v-6ed8705f]{width:12%}.col-actions[data-v-6ed8705f]{width:6%}.details-btn[data-v-6ed8705f]{cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:8px;padding:8px 10px;font-family:inherit}.details-btn[data-v-6ed8705f]:disabled{opacity:.5;cursor:not-allowed}.setaresazi-backdrop[data-v-6ed8705f]{z-index:2147483647;background:#1118278c;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.setaresazi-modal[data-v-6ed8705f]{background:#fff;border-radius:12px;width:min(900px,100%);padding:14px;display:block;box-shadow:0 10px 30px #0000002e}.setaresazi-modal-header[data-v-6ed8705f]{justify-content:space-between;align-items:center;gap:12px;padding:8px 6px 14px;display:flex}.setaresazi-modal-title[data-v-6ed8705f]{color:#111827;font-size:14px;font-weight:700}.setaresazi-modal-close[data-v-6ed8705f]{cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:8px;width:34px;height:34px;font-family:inherit;font-size:20px;line-height:1}.user-cell .sub[data-v-6ed8705f]{color:#6b7280;margin-top:4px;font-size:12px}.details-table th[data-v-6ed8705f]{text-align:right}.table-screen-options[data-v-7b71b94d]{display:inline-block;position:relative}.tso-trigger[data-v-7b71b94d]{color:#141414e6;cursor:pointer;background:#fff;border:1px solid #00000014;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;transition:transform .12s,box-shadow .16s,border-color .16s;display:inline-flex}.tso-trigger[data-v-7b71b94d]:hover{border-color:#0000001f;box-shadow:0 10px 30px #0000000f}.tso-trigger[data-v-7b71b94d]:active{transform:translateY(1px)}.tso-trigger__label[data-v-7b71b94d]{letter-spacing:-.2px;font-weight:600}.tso-trigger__chev[data-v-7b71b94d]{opacity:.85;transition:transform .16s;transform:rotate(0)}.tso-panel[data-v-7b71b94d]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:30;background:#fffffff5;border:1px solid #00000014;border-radius:16px;width:280px;margin-top:10px;padding:12px;position:absolute;inset-inline-start:0;box-shadow:0 18px 50px #00000024,inset 0 2px #fff9}.tso-panel__header[data-v-7b71b94d]{justify-content:space-between;align-items:center;gap:12px;padding:4px 4px 10px;display:flex}.tso-panel__title[data-v-7b71b94d]{color:#141414e0;font-size:14px;font-weight:700}.tso-icon-btn[data-v-7b71b94d]{cursor:pointer;color:#000000b8;background:#ffffffd9;border:1px solid #00000014;border-radius:12px;justify-content:center;align-items:center;width:34px;height:34px;transition:background .14s,border-color .14s,transform .12s;display:inline-flex}.tso-icon-btn[data-v-7b71b94d]:hover{background:#fff;border-color:#0000001f}.tso-icon-btn[data-v-7b71b94d]:active{transform:translateY(1px)}.tso-list[data-v-7b71b94d]{background:#00000005;border:1px solid #0000000f;border-radius:14px;max-height:260px;padding:6px 6px 2px;overflow:auto}.tso-item[data-v-7b71b94d]{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:12px;align-items:center;gap:10px;padding:10px;transition:background .14s;display:flex}.tso-item[data-v-7b71b94d]:hover{background:#0000000a}.tso-checkbox[data-v-7b71b94d]{accent-color:#12b7b6;cursor:pointer;width:18px;height:18px}.tso-item__text[data-v-7b71b94d]{color:#191919db;font-size:14px}.tso-empty[data-v-7b71b94d]{color:#0000008c;padding:12px 10px;font-size:13px}.tso-actions[data-v-7b71b94d]{justify-content:space-between;gap:10px;padding:12px 2px 2px;display:flex}.tso-btn[data-v-7b71b94d]{cursor:pointer;border:1px solid #00000014;border-radius:12px;flex:1;padding:10px 12px;font-size:13px;font-weight:700;transition:transform .12s,box-shadow .16s,background .16s,border-color .16s}.tso-btn[data-v-7b71b94d]:active{transform:translateY(1px)}.tso-btn--ghost[data-v-7b71b94d]{color:#000000b3;background:#ffffffd9}.tso-btn--ghost[data-v-7b71b94d]:hover{background:#fff;border-color:#0000001f;box-shadow:0 10px 30px #0000000f}.tso-btn--primary[data-v-7b71b94d]{color:#0d7f7e;background:#12b7b61f;border-color:#12b7b647}.tso-btn--primary[data-v-7b71b94d]:hover{background:#12b7b62e;border-color:#12b7b65c;box-shadow:0 14px 38px #12b7b62e}.table-container[data-v-1d094902]{min-height:100vh;padding:20px;font-family:Vazirmatn,sans-serif}.card[data-v-1d094902]{background:#fff;border-radius:12px;padding:20px;box-shadow:0 4px 20px #0000000d}.table-header[data-v-1d094902]{justify-content:space-between;align-items:center;margin-bottom:25px;display:flex}.table-title[data-v-1d094902]{color:#333;font-size:20px;font-weight:700}.table-controls[data-v-1d094902]{flex-wrap:wrap;align-items:center;gap:15px;display:flex}.search-input[data-v-1d094902]{text-align:right;color:#666;border:1px solid #ddd;border-radius:8px;outline:none;width:250px;padding:8px 15px}.rows-per-page[data-v-1d094902],.filter-group[data-v-1d094902]{color:#666;align-items:center;gap:8px;display:flex}.custom-select[data-v-1d094902]{cursor:pointer;border:1px solid #ddd;border-radius:8px;outline:none;padding:5px 10px}.export-btn[data-v-1d094902]{cursor:pointer;color:#555;background:#fff;border:1px solid #ddd;border-radius:8px;padding:8px 12px;font-family:inherit}.create-session-btn[data-v-1d094902],.modal-secondary-btn[data-v-1d094902]{cursor:pointer;border:none;border-radius:10px;padding:10px 14px;font-family:inherit;transition:all .2s}.create-session-btn[data-v-1d094902]{color:#fff;background:#12b7b6;box-shadow:0 10px 24px #12b7b62e}.create-session-btn[data-v-1d094902]:disabled,.modal-secondary-btn[data-v-1d094902]:disabled{opacity:.6;cursor:not-allowed}.modal-secondary-btn[data-v-1d094902]{color:#475467;background:#f2f4f7}.export-btn[data-v-1d094902]:disabled{opacity:.6;cursor:not-allowed}.page-alert[data-v-1d094902]{border-radius:10px;margin-bottom:16px;padding:12px 14px;font-size:14px}.page-alert.error[data-v-1d094902]{color:#c62828;background:#fff1f1;border:1px solid #ffd5d5}.table-responsive[data-v-1d094902]{overflow-x:auto}.custom-table[data-v-1d094902]{border-collapse:collapse;text-align:right;width:100%}.custom-table thead th[data-v-1d094902]{color:#555;border-bottom:1px solid #f0f0f0;padding:15px;font-weight:600;position:relative}.custom-table thead th[data-v-1d094902]:not(:last-child):after{content:"";background-color:#eee;width:1px;height:40%;position:absolute;top:30%;left:0}.custom-table tbody td[data-v-1d094902]{color:#666;border-bottom:1px solid #f9f9f9;padding:18px 15px;font-size:14px}.clickable-row[data-v-1d094902]{cursor:pointer}.status-badge[data-v-1d094902]{border-radius:6px;padding:4px 14px;font-size:13px;font-weight:500}.status-badge.active[data-v-1d094902]{color:#12b7b6;background-color:#e2f7f7}.status-badge.inactive[data-v-1d094902]{color:#f5a623;background-color:#fff2e2}.action-btn[data-v-1d094902]{color:#777;cursor:pointer;background:0 0;border:none;align-items:center;display:flex}.table-footer[data-v-1d094902]{border-top:1px solid #f0f0f0;justify-content:space-between;align-items:center;margin-top:25px;padding-top:15px;display:flex}.pagination-info[data-v-1d094902]{color:#999;font-size:14px}.pagination-controls[data-v-1d094902]{gap:8px;display:flex}.page-btn[data-v-1d094902]{color:#777;cursor:pointer;background-color:#eee;border:none;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;font-family:inherit;font-size:16px;transition:all .2s;display:flex}.page-btn.active[data-v-1d094902]{color:#fff;background-color:#12b7b6;box-shadow:0 4px 10px #12b7b64d}.page-btn.disabled[data-v-1d094902]{opacity:.5;cursor:not-allowed}.page-btn[data-v-1d094902]:hover:not(.disabled):not(.active){background-color:#e0e0e0}.modal-overlay[data-v-1d094902]{z-index:1200;background:#0f172a80;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.modal-card[data-v-1d094902]{background:#fff;border-radius:18px;width:min(920px,100%);max-height:calc(100vh - 40px);overflow:auto;box-shadow:0 24px 60px #0f172a3d}.create-meeting-modal-card[data-v-1d094902]{direction:rtl}.modal-header[data-v-1d094902]{justify-content:space-between;align-items:center;gap:12px;padding:20px 22px 12px;display:flex}.modal-title[data-v-1d094902]{color:#222;font-size:18px;font-weight:700}.modal-close[data-v-1d094902]{color:#667085;cursor:pointer;background:0 0;border:none;font-size:28px;line-height:1}.modal-content[data-v-1d094902]{padding:0 22px 22px}.create-form-grid[data-v-1d094902]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.form-field[data-v-1d094902]{flex-direction:column;gap:8px;display:flex}.form-field-full[data-v-1d094902]{grid-column:1/-1}.form-field label[data-v-1d094902]{color:#475467;font-size:14px;font-weight:600}.field-hint[data-v-1d094902]{color:#98a2b3;font-size:12px;font-weight:400}.form-field input[data-v-1d094902],.form-field select[data-v-1d094902],.form-field textarea[data-v-1d094902]{color:#344054;background:#fff;border:1px solid #d0d5dd;border-radius:12px;outline:none;width:100%;padding:10px 12px;font-family:inherit;font-size:14px}.form-field textarea[data-v-1d094902]{resize:vertical;min-height:92px}.responsible-section[data-v-1d094902]{background:#fcfcfd;border:1px solid #eaecf0;border-radius:16px;margin-top:20px;padding:16px}.responsible-section-head[data-v-1d094902]{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.responsible-section-title[data-v-1d094902]{color:#101828;font-size:15px;font-weight:700}.responsible-section-hint[data-v-1d094902]{color:#667085;font-size:12px}.responsible-search-row[data-v-1d094902]{align-items:center;gap:10px;margin-bottom:14px;display:flex}.responsible-search-input[data-v-1d094902]{flex:1}.responsible-empty[data-v-1d094902]{color:#667085;margin-top:10px;font-size:13px}.modal-alert[data-v-1d094902]{margin-top:16px;margin-bottom:0}.create-modal-actions[data-v-1d094902]{justify-content:flex-end;gap:10px;margin-top:20px;display:flex}@media (width<=768px){.table-header[data-v-1d094902]{flex-direction:column;align-items:flex-start;gap:15px}.table-controls[data-v-1d094902]{justify-content:space-between;width:100%}.search-input[data-v-1d094902]{width:150px}.create-form-grid[data-v-1d094902]{grid-template-columns:1fr}.form-field-full[data-v-1d094902]{grid-column:auto}.responsible-search-row[data-v-1d094902],.create-modal-actions[data-v-1d094902]{flex-direction:column;align-items:stretch}.modal-header[data-v-1d094902]{padding-inline:16px}.modal-content[data-v-1d094902]{padding-inline:16px;padding-bottom:16px}}.activity-card[data-v-9cdc4297]{flex-direction:column;gap:12px;display:flex}.activity-head[data-v-9cdc4297]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.refresh-btn[data-v-9cdc4297]{color:#444;cursor:pointer;background:#fff;border:1px solid #d7d7d7;border-radius:8px;padding:8px 12px;font-family:inherit}.refresh-btn[data-v-9cdc4297]:disabled{opacity:.7;cursor:not-allowed}.activity-list[data-v-9cdc4297]{flex-direction:column;gap:12px;display:flex}.activity-item[data-v-9cdc4297]{background:#fafafa;border:1px solid #eee;border-radius:12px;padding:12px}.activity-top[data-v-9cdc4297]{justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.activity-title[data-v-9cdc4297]{color:#2c2c2c;font-size:14px;font-weight:700}.activity-time[data-v-9cdc4297]{color:gray;font-size:12px}.activity-description[data-v-9cdc4297]{color:#505050;margin:0 0 8px;font-size:14px;line-height:1.8}.activity-meta[data-v-9cdc4297]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;font-size:12px;display:flex}.activity-actor[data-v-9cdc4297]{color:#12b7b6;font-weight:600}.activity-type[data-v-9cdc4297]{color:#666;background:#eef8f8;border-radius:999px;padding:3px 10px}.error-text[data-v-9cdc4297]{color:#c62828;font-size:14px}.attendance-card[data-v-7ce89854]{width:100%}.table-header[data-v-7ce89854]{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.table-controls[data-v-7ce89854]{align-items:center;gap:12px;display:flex}.rows-per-page[data-v-7ce89854]{color:#666;align-items:center;gap:8px;font-size:14px;display:flex}.custom-select[data-v-7ce89854]{cursor:pointer;border:1px solid #ddd;border-radius:8px;outline:none;padding:5px 10px;font-family:inherit}.table-responsive[data-v-7ce89854]{overflow-x:auto}.custom-table[data-v-7ce89854]{border-collapse:collapse;text-align:right;width:100%}.custom-table thead th[data-v-7ce89854]{color:#555;border-bottom:1px solid #f0f0f0;padding:14px 12px;font-weight:600;position:relative}.custom-table thead th[data-v-7ce89854]:not(:last-child):after{content:"";background-color:#eee;width:1px;height:40%;position:absolute;top:30%;left:0}.custom-table tbody td[data-v-7ce89854]{color:#666;border-bottom:1px solid #f9f9f9;padding:14px 12px;font-size:14px}.custom-table thead th[data-v-7ce89854]:nth-child(2),.custom-table thead th[data-v-7ce89854]:nth-child(3),.custom-table tbody td[data-v-7ce89854]:nth-child(2),.custom-table tbody td[data-v-7ce89854]:nth-child(3){text-align:center}.avatars[data-v-7ce89854]{justify-content:center;align-items:center;gap:6px;display:inline-flex}.empty-inline[data-v-7ce89854]{color:#999;font-size:13px}.present-pill[data-v-7ce89854]{color:#00897b;white-space:nowrap;background:#2dc6b01f;border-radius:999px;padding:4px 8px;font-size:12px;font-weight:700}.avatar-img[data-v-7ce89854],.avatar-more[data-v-7ce89854]{color:#2f2f2f;border:2px solid #fff;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;font-size:12px;font-weight:700;display:flex;box-shadow:0 2px 8px #00000014}.avatar-img[data-v-7ce89854]:not(:first-child),.avatar-more[data-v-7ce89854]:not(:first-child){margin-right:-10px}.avatar-more[data-v-7ce89854]{color:#444;background:#f1f1f1}.action-btn[data-v-7ce89854]{color:#777;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.empty-row[data-v-7ce89854]{text-align:center;color:#999}.state[data-v-7ce89854]{color:#666;padding:10px 0}.state.error[data-v-7ce89854]{color:#b91c1c}.table-footer[data-v-7ce89854]{border-top:1px solid #f0f0f0;justify-content:space-between;align-items:center;margin-top:14px;padding-top:12px;display:flex}.pagination-info[data-v-7ce89854]{color:#999;font-size:14px}.pagination-controls[data-v-7ce89854]{gap:8px;display:flex}.page-btn[data-v-7ce89854]{color:#777;cursor:pointer;background-color:#eee;border:none;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;font-family:inherit;font-size:16px;transition:all .2s;display:flex}.page-btn.active[data-v-7ce89854]{color:#fff;background-color:#12b7b6;box-shadow:0 4px 10px #12b7b64d}.page-btn.disabled[data-v-7ce89854]{opacity:.5;cursor:not-allowed}.page-btn[data-v-7ce89854]:hover:not(.disabled):not(.active){background-color:#e0e0e0}.modal-overlay[data-v-7ce89854]{z-index:9999;background:#00000073;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal-card[data-v-7ce89854]{background:#fff;border-radius:14px;flex-direction:column;width:min(980px,100vw - 32px);max-height:calc(100vh - 32px);display:flex;overflow:hidden;box-shadow:0 10px 30px #0000002e}.modal-header[data-v-7ce89854]{border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.modal-title[data-v-7ce89854]{color:#2f2f2f;font-weight:800}.modal-close[data-v-7ce89854]{cursor:pointer;color:#444;background:#f2f2f2;border:none;border-radius:10px;width:34px;height:34px;font-size:22px;line-height:1}.modal-content[data-v-7ce89854]{padding:14px;overflow:auto}.session-meta[data-v-7ce89854]{background:#fafafa;border:1px solid #f2f2f2;border-radius:12px;flex-wrap:wrap;gap:10px 14px;padding:10px;display:flex}.meta-item[data-v-7ce89854]{color:#555;align-items:center;gap:6px;font-size:14px;display:inline-flex}.meta-label[data-v-7ce89854]{color:#777}.meta-value[data-v-7ce89854]{color:#333;font-weight:700}.meta-value.ok[data-v-7ce89854]{color:#0f766e}.meta-value.warn[data-v-7ce89854]{color:#b45309}.meta-value.info[data-v-7ce89854]{color:#1d4ed8}.details-tools[data-v-7ce89854]{gap:10px;margin-top:12px;margin-bottom:12px;display:flex}.details-search[data-v-7ce89854]{border:1px solid #ddd;border-radius:10px;outline:none;flex:1;padding:10px 12px;font-family:inherit}.details-select[data-v-7ce89854]{background:#fff;border:1px solid #ddd;border-radius:10px;outline:none;width:170px;padding:10px 12px;font-family:inherit}.details-note-input[data-v-7ce89854]{border:1px solid #ddd;border-radius:10px;outline:none;width:100%;min-width:180px;padding:10px 12px;font-family:inherit}.save-btn[data-v-7ce89854]{cursor:pointer;color:#fff;background:#12b7b6;border:none;border-radius:10px;padding:10px 12px;font-family:inherit;font-size:13px;font-weight:800}.save-btn[data-v-7ce89854]:disabled{opacity:.5;cursor:not-allowed}.details-table[data-v-7ce89854]{overflow-x:auto}.text-center[data-v-7ce89854]{text-align:center}.member-cell[data-v-7ce89854]{-moz-column-gap:10px;grid-template-rows:auto auto;grid-template-columns:34px 1fr;align-items:center;gap:2px 10px;display:grid}.member-avatar[data-v-7ce89854]{color:#2f2f2f;border:2px solid #fff;border-radius:999px;grid-row:span 2;justify-content:center;align-items:center;width:34px;height:34px;font-size:12px;font-weight:800;display:flex;box-shadow:0 2px 8px #00000014}.member-name[data-v-7ce89854]{color:#333;font-weight:700}.member-sub[data-v-7ce89854]{color:#888;font-size:12px}.status-badge[data-v-7ce89854]{border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:6px 10px;font-size:12px;font-weight:700;display:inline-flex}.status-badge.ok[data-v-7ce89854]{color:#0f766e;background:#12b7b61f;border-color:#12b7b638}.status-badge.warn[data-v-7ce89854]{color:#b45309;background:#ff9f4324;border-color:#ff9f4342}.status-badge.info[data-v-7ce89854]{color:#1d4ed8;background:#3b82f624;border-color:#3b82f642}.status-badge.neutral[data-v-7ce89854]{color:#475569;background:#94a3b82e;border-color:#94a3b847}.members-card[data-v-0e639d7e]{width:100%}.table-header[data-v-0e639d7e]{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.table-controls[data-v-0e639d7e]{align-items:center;gap:12px;display:flex}.rows-per-page[data-v-0e639d7e]{color:#666;align-items:center;gap:8px;font-size:14px;display:flex}.custom-select[data-v-0e639d7e]{cursor:pointer;border:1px solid #ddd;border-radius:8px;outline:none;padding:5px 10px;font-family:inherit}.table-responsive[data-v-0e639d7e]{overflow-x:auto}.custom-table[data-v-0e639d7e]{border-collapse:collapse;text-align:right;width:100%}.custom-table thead th[data-v-0e639d7e]{color:#555;border-bottom:1px solid #f0f0f0;padding:14px 12px;font-weight:600;position:relative}.custom-table thead th[data-v-0e639d7e]:not(:last-child):after{content:"";background-color:#eee;width:1px;height:40%;position:absolute;top:30%;left:0}.custom-table tbody td[data-v-0e639d7e]{color:#666;border-bottom:1px solid #f9f9f9;padding:14px 12px;font-size:14px}.custom-table thead th[data-v-0e639d7e]:nth-child(2),.custom-table thead th[data-v-0e639d7e]:nth-child(3),.custom-table tbody td[data-v-0e639d7e]:nth-child(2),.custom-table tbody td[data-v-0e639d7e]:nth-child(3){text-align:center}.member-cell[data-v-0e639d7e]{flex-direction:row-reverse;justify-content:flex-end;align-items:center;gap:12px;display:flex}.avatar[data-v-0e639d7e]{color:#2f2f2f;background:#eef2ff;border:2px solid #6d5dfc;border-radius:999px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;font-size:14px;font-weight:700;display:flex}.member-meta[data-v-0e639d7e]{min-width:0}.member-name[data-v-0e639d7e]{color:#3b3b3b;font-weight:600;line-height:1.2}.member-sub[data-v-0e639d7e]{color:#9a9a9a;margin-top:4px;font-size:12px}.action-btn[data-v-0e639d7e]{color:#777;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.action-btn.danger[data-v-0e639d7e]{color:#b91c1c;background:#fff;border:1px solid #fee2e2;border-radius:10px;margin-right:8px;padding:6px 10px}.member-actions[data-v-0e639d7e]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.member-input[data-v-0e639d7e]{border:1px solid #ddd;border-radius:8px;outline:none;width:170px;padding:6px 10px;font-family:inherit}.ltr[data-v-0e639d7e]{text-align:left;direction:ltr}.add-btn[data-v-0e639d7e]{cursor:pointer;color:#fff;background-color:#12b7b6;border:none;border-radius:10px;padding:10px 14px;font-family:inherit;font-size:14px;font-weight:800}.add-btn[data-v-0e639d7e]:disabled{opacity:.5;cursor:not-allowed}.empty-row[data-v-0e639d7e]{text-align:center;color:#999}.state[data-v-0e639d7e]{color:#666;padding:10px 0}.state.error[data-v-0e639d7e]{color:#b91c1c}.table-footer[data-v-0e639d7e]{border-top:1px solid #f0f0f0;justify-content:space-between;align-items:center;margin-top:14px;padding-top:12px;display:flex}.pagination-info[data-v-0e639d7e]{color:#999;font-size:14px}.pagination-controls[data-v-0e639d7e]{gap:8px;display:flex}.page-btn[data-v-0e639d7e]{color:#777;cursor:pointer;background-color:#eee;border:none;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;font-family:inherit;font-size:16px;transition:all .2s;display:flex}.page-btn.active[data-v-0e639d7e]{color:#fff;background-color:#12b7b6;box-shadow:0 4px 10px #12b7b64d}.page-btn.disabled[data-v-0e639d7e]{opacity:.5;cursor:not-allowed}.page-btn[data-v-0e639d7e]:hover:not(.disabled):not(.active){background-color:#e0e0e0}.modal-overlay[data-v-0e639d7e]{z-index:50;background:#00000059;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.modal-card[data-v-0e639d7e]{background:#fff;border-radius:14px;width:min(1000px,100%);overflow:hidden;box-shadow:0 20px 60px #0000002e}.modal-header[data-v-0e639d7e]{border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.modal-title[data-v-0e639d7e]{color:#333;font-weight:800}.modal-close[data-v-0e639d7e]{cursor:pointer;color:#555;background:#eee;border:none;border-radius:10px;width:36px;height:36px;font-family:inherit;font-size:22px;line-height:1}.modal-state[data-v-0e639d7e]{color:#666;padding:18px 16px}.modal-state.error[data-v-0e639d7e]{color:#b91c1c}.modal-content[data-v-0e639d7e]{padding:16px}.user-summary[data-v-0e639d7e]{border:1px solid #f0f0f0;border-radius:12px;justify-content:space-between;align-items:center;margin-bottom:14px;padding:12px 14px;display:flex}.user-name[data-v-0e639d7e]{color:#333;font-weight:800}.user-sub[data-v-0e639d7e]{color:#888}.modal-grid[data-v-0e639d7e]{grid-template-columns:360px 1fr;gap:14px;display:grid}.accounts-list[data-v-0e639d7e]{border:1px solid #f0f0f0;border-radius:12px;max-height:60vh;padding:12px;overflow:auto}.accounts-title[data-v-0e639d7e]{color:#444;margin-bottom:10px;font-weight:800}.account-item[data-v-0e639d7e]{text-align:right;cursor:pointer;background:#fff;border:1px solid #f0f0f0;border-radius:12px;width:100%;margin-bottom:10px;padding:12px;font-family:inherit}.account-item.active[data-v-0e639d7e]{border-color:#12b7b6;box-shadow:0 6px 18px #12b7b61f}.account-top[data-v-0e639d7e]{justify-content:space-between;align-items:center;gap:10px;display:flex}.account-name[data-v-0e639d7e]{color:#333;font-weight:800}.account-sub[data-v-0e639d7e]{color:#9a9a9a;text-align:left;direction:ltr;margin-top:6px;font-size:12px}.account-bottom[data-v-0e639d7e]{color:#777;justify-content:space-between;align-items:center;margin-top:10px;font-size:13px;display:flex}.mini-badge[data-v-0e639d7e]{border-radius:8px;padding:4px 12px;font-size:12px;font-weight:700}.mini-badge.ok[data-v-0e639d7e]{color:#12b7b6;background:#e2f7f7}.mini-badge.warn[data-v-0e639d7e]{color:#ff9f43;background:#fff2e2}.account-details[data-v-0e639d7e]{border:1px solid #f0f0f0;border-radius:12px;max-height:60vh;padding:12px;overflow:auto}.details-title[data-v-0e639d7e]{color:#444;margin-bottom:10px;font-weight:800}.details-grid[data-v-0e639d7e]{gap:10px;display:grid}.detail-row[data-v-0e639d7e]{border:1px solid #f6f6f6;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.detail-label[data-v-0e639d7e]{color:#888;font-size:13px}.detail-value[data-v-0e639d7e]{color:#444;text-align:left;font-weight:700}.ltr[data-v-0e639d7e]{direction:ltr}@media (width<=900px){.modal-grid[data-v-0e639d7e]{grid-template-columns:1fr}}.reports-card[data-v-6f5b111c]{width:100%}.table-header[data-v-6f5b111c]{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.table-controls[data-v-6f5b111c]{align-items:center;gap:12px;display:flex}.rows-per-page[data-v-6f5b111c]{color:#666;align-items:center;gap:8px;font-size:14px;display:flex}.custom-select[data-v-6f5b111c]{cursor:pointer;border:1px solid #ddd;border-radius:8px;outline:none;padding:5px 10px;font-family:inherit}.state[data-v-6f5b111c]{color:#666;padding:10px 0}.state.error[data-v-6f5b111c]{color:#b91c1c}.reports-list[data-v-6f5b111c]{gap:14px;display:grid}.report-item[data-v-6f5b111c]{background:#fff;border:1px solid #f0f0f0;border-radius:14px;overflow:hidden;box-shadow:0 2px 10px #00000008}.report-top[data-v-6f5b111c]{border-bottom:1px solid #f5f5f5;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.meta-line[data-v-6f5b111c]{color:#777;white-space:nowrap;align-items:center;gap:10px;font-size:13px;display:flex}.meta-name[data-v-6f5b111c]{color:#333;font-weight:700}.meta-sep[data-v-6f5b111c]{color:#d0d0d0}.report-actions[data-v-6f5b111c]{align-items:center;gap:8px;display:flex}.icon-btn[data-v-6f5b111c]{cursor:pointer;color:#999;background:0 0;border:none;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.icon-btn[data-v-6f5b111c]:disabled{opacity:.4;cursor:not-allowed}.report-body[data-v-6f5b111c]{padding:14px 16px 18px}.report-title[data-v-6f5b111c]{color:#333;margin-bottom:8px;font-weight:700}.report-text[data-v-6f5b111c]{color:#666;margin:0;font-size:14px;line-height:1.9}.empty-state[data-v-6f5b111c]{text-align:center;color:#999;padding:18px 0}.table-footer[data-v-6f5b111c]{border-top:1px solid #f0f0f0;justify-content:space-between;align-items:center;margin-top:4px;padding-top:12px;display:flex}.pagination-info[data-v-6f5b111c]{color:#999;font-size:14px}.pagination-controls[data-v-6f5b111c]{gap:8px;display:flex}.page-btn[data-v-6f5b111c]{color:#777;cursor:pointer;background-color:#eee;border:none;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;font-family:inherit;font-size:16px;transition:all .2s;display:flex}.page-btn.active[data-v-6f5b111c]{color:#fff;background-color:#12b7b6;box-shadow:0 4px 10px #12b7b64d}.page-btn.disabled[data-v-6f5b111c]{opacity:.5;cursor:not-allowed}.page-btn[data-v-6f5b111c]:hover:not(.disabled):not(.active){background-color:#e0e0e0}.modal-overlay[data-v-6f5b111c]{z-index:50;background:#00000059;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.modal-card[data-v-6f5b111c]{background:#fff;border-radius:14px;width:min(1000px,100%);overflow:hidden;box-shadow:0 20px 60px #0000002e}.modal-header[data-v-6f5b111c]{border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.modal-title[data-v-6f5b111c]{color:#333;font-weight:800}.modal-close[data-v-6f5b111c]{cursor:pointer;color:#555;background:#eee;border:none;border-radius:10px;width:36px;height:36px;font-family:inherit;font-size:22px;line-height:1}.modal-state[data-v-6f5b111c]{color:#666;padding:18px 16px}.modal-state.error[data-v-6f5b111c]{color:#b91c1c}.modal-content[data-v-6f5b111c]{padding:16px}.report-summary[data-v-6f5b111c]{border:1px solid #f0f0f0;border-radius:12px;margin-bottom:14px;padding:12px 14px}.summary-title[data-v-6f5b111c]{color:#333;margin-bottom:10px;font-weight:800}.summary-meta[data-v-6f5b111c]{color:#777;flex-wrap:wrap;align-items:center;gap:10px;font-size:13px;display:flex}.summary-tags[data-v-6f5b111c]{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.tag[data-v-6f5b111c]{color:#12b7b6;background:#e2f7f7;border-radius:999px;padding:5px 12px;font-size:12px;font-weight:700}.tag.ghost[data-v-6f5b111c]{color:#444;background:#f4f4f5}.report-section[data-v-6f5b111c]{border:1px solid #f0f0f0;border-radius:12px;margin-bottom:12px;overflow:hidden}.section-title[data-v-6f5b111c]{color:#444;border-bottom:1px solid #f0f0f0;padding:12px 14px;font-weight:800}.section-body[data-v-6f5b111c]{padding:12px 14px}.report-pre[data-v-6f5b111c]{white-space:pre-wrap;word-break:break-word;color:#555;margin:0;font-family:inherit;font-size:14px;line-height:1.9}.empty-state.compact[data-v-6f5b111c]{padding:0}.attachments[data-v-6f5b111c]{gap:10px;display:grid}.attachment[data-v-6f5b111c]{color:inherit;border:1px solid #f0f0f0;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;text-decoration:none;display:flex}.attachment-name[data-v-6f5b111c]{color:#333;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:700;overflow:hidden}.attachment-sub[data-v-6f5b111c]{color:#888;white-space:nowrap;font-size:12px}[data-v-e5e3bb51] .cards-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}[data-v-e5e3bb51] .detail-card{background:#fff;border:1px solid #ececec;border-radius:12px;padding:14px;box-shadow:0 2px 8px #0000000a}[data-v-e5e3bb51] .detail-card-wide{grid-column:1/-1}[data-v-e5e3bb51] .card-title{color:#2f2f2f;margin:0 0 12px;font-size:16px}[data-v-e5e3bb51] .line{color:#5c5c5c;border-bottom:1px dashed #f0f0f0;justify-content:space-between;gap:8px;padding:6px 0;font-size:14px;display:flex}[data-v-e5e3bb51] .line:last-of-type{border-bottom:0}[data-v-e5e3bb51] .simple-list{color:#555;margin:0;padding:0 18px 0 0}[data-v-e5e3bb51] .simple-list li{margin:6px 0}[data-v-e5e3bb51] .empty-text{color:#888;margin:0;font-size:14px}[data-v-e5e3bb51] .muted-text{color:#888;margin:8px 0 0;font-size:13px}[data-v-e5e3bb51] .status-badge{border-radius:6px;padding:3px 10px;font-size:12px;font-weight:600}[data-v-e5e3bb51] .status-badge.active{color:#12b7b6;background-color:#e2f7f7}[data-v-e5e3bb51] .status-badge.inactive{color:#f5a623;background-color:#fff2e2}@media (width<=900px){[data-v-e5e3bb51] .cards-grid{grid-template-columns:1fr}}.page-bg[data-v-aa86afbb]{width:100%}.container[data-v-aa86afbb]{max-width:none;margin:0}.card[data-v-aa86afbb]{background:#fff;border-radius:16px;padding:24px}.shadow[data-v-aa86afbb]{box-shadow:0 4px 20px #0000000a}.mt-20[data-v-aa86afbb]{margin-top:20px}.mb-20[data-v-aa86afbb]{margin-bottom:20px}.flex-between[data-v-aa86afbb]{justify-content:space-between;align-items:center;display:flex}.flex-gap-10[data-v-aa86afbb]{gap:10px;display:flex}.flex-1[data-v-aa86afbb]{flex:1}.w-full[data-v-aa86afbb]{width:100%}.edit-actions[data-v-aa86afbb]{gap:10px;display:flex}.btn[data-v-aa86afbb]{cursor:pointer;border:none;border-radius:10px;padding:14px;font-family:inherit;font-size:16px;font-weight:700;transition:opacity .2s}.btn-teal[data-v-aa86afbb]{color:#fff;background-color:#12b7b6}.btn-red[data-v-aa86afbb]{color:#fff;background-color:#ff5252}.btn-orange[data-v-aa86afbb]{color:#fff;background-color:#ff9f43}.btn-gray[data-v-aa86afbb]{color:#555;background-color:#eee}.btn[data-v-aa86afbb]:active{opacity:.8}.badge[data-v-aa86afbb]{border-radius:8px;padding:6px 16px;font-size:14px}.badge-teal[data-v-aa86afbb]{color:#12b7b6;background-color:#e2f7f7}.badge-gray[data-v-aa86afbb]{color:#777;background-color:#eee}.badge-red[data-v-aa86afbb]{color:#ff4c51;background-color:#ffeeed}.badge-gray-filled[data-v-aa86afbb]{color:#555;background-color:#eee;font-size:13px}.badge-group[data-v-aa86afbb]{flex-wrap:wrap;gap:5px;margin-top:8px;display:flex}.label-text[data-v-aa86afbb]{color:#888;font-size:15px}.small-label[data-v-aa86afbb]{text-align:left;color:#888;margin-bottom:8px;font-size:13px;display:block}.custom-textarea[data-v-aa86afbb]{resize:none;box-sizing:border-box;border:1px solid #eee;border-radius:12px;outline:none;width:100%;height:120px;padding:15px;font-family:inherit}.custom-input[data-v-aa86afbb]{box-sizing:border-box;text-align:right;color:#444;border:1px solid #eee;border-radius:12px;outline:none;width:100%;max-width:340px;padding:10px 12px;font-family:inherit}.schedule-editor[data-v-aa86afbb]{margin-top:10px}.schedule-row[data-v-aa86afbb]{flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px;display:flex}.schedule-add[data-v-aa86afbb]{margin-top:12px}.schedule-remove[data-v-aa86afbb]{padding:10px 12px}.ltr-input[data-v-aa86afbb]{text-align:left;direction:ltr}.muted[data-v-aa86afbb]{color:#888;font-size:14px}.section-title[data-v-aa86afbb]{color:#bbb;text-align:left;margin-bottom:15px;font-size:14px;font-weight:400}.info-item[data-v-aa86afbb]{text-align:right;justify-content:flex-end;align-items:center;gap:15px;margin-bottom:15px;display:flex}.info-content[data-v-aa86afbb]{flex:1;font-size:15px}.info-content span[data-v-aa86afbb]{color:#888;margin-left:5px}.about-text[data-v-aa86afbb]{color:#666;text-align:justify;font-size:14px;line-height:1.8}[class^=icon-][data-v-aa86afbb]{background-color:#f0f0f0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3C/svg%3E");width:24px;height:24px;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.action-error[data-v-aa86afbb]{color:#ff4c51;margin:0 0 10px;font-size:14px}.action-success[data-v-aa86afbb]{color:#12b7b6;margin:10px 0 0;font-size:14px}.page[data-v-5ab88c66]{background-color:#f4f7f6;min-height:100vh;padding:20px;font-family:Vazirmatn,sans-serif}.card[data-v-5ab88c66]{background:#fff;border-radius:12px;padding:20px;box-shadow:0 4px 20px #0000000d}.header[data-v-5ab88c66]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.header-actions[data-v-5ab88c66]{align-items:center;gap:8px;display:flex}.header-btn[data-v-5ab88c66]{color:#fff;cursor:pointer;background-color:#12b7b6;border:none;border-radius:8px;padding:8px 12px;font-family:inherit}.title[data-v-5ab88c66]{color:#333;margin:0;font-size:18px;font-weight:700}.back-btn[data-v-5ab88c66]{color:#555;background-color:#eee}.state[data-v-5ab88c66]{color:#666;padding:12px 0}.state.error[data-v-5ab88c66]{color:#b91c1c}.session-layout[data-v-5ab88c66]{align-items:flex-start;gap:16px;display:flex}.session-sidebar[data-v-5ab88c66]{flex:0 0 380px;width:380px;position:sticky;top:16px}.session-main[data-v-5ab88c66]{flex:1;min-width:0}@media (width<=1100px){.session-layout[data-v-5ab88c66]{flex-direction:column}.session-sidebar[data-v-5ab88c66]{flex:none;width:100%;position:static}}.page[data-v-309604cd]{background-color:#f4f7f6;min-height:100vh;padding:20px;font-family:Vazirmatn,sans-serif}.card[data-v-309604cd]{background:#fff;border-radius:12px;padding:20px;box-shadow:0 4px 20px #0000000d}.header[data-v-309604cd]{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.header-actions[data-v-309604cd]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.title[data-v-309604cd]{color:#333;margin:0;font-size:18px;font-weight:700}.subtitle[data-v-309604cd]{color:#666;margin:0 0 18px}.section-title[data-v-309604cd]{color:#333;margin:0 0 8px;font-size:16px}.form-section[data-v-309604cd],.history-section[data-v-309604cd]{margin-top:18px}.form-grid[data-v-309604cd]{gap:14px;display:grid}.field[data-v-309604cd]{gap:6px;display:grid}.field-label[data-v-309604cd]{color:#333;font-size:14px;font-weight:600}.text-input[data-v-309604cd],.textarea-input[data-v-309604cd],.select-input[data-v-309604cd]{color:#333;box-sizing:border-box;background:#fff;border:1px solid #ddd;border-radius:8px;width:100%;padding:8px 10px;font-family:inherit;font-size:14px}.text-input[data-v-309604cd]:focus,.textarea-input[data-v-309604cd]:focus,.select-input[data-v-309604cd]:focus{border-color:#12b7b6;outline:none;box-shadow:0 0 0 3px #12b7b626}.radio-row[data-v-309604cd]{flex-wrap:wrap;gap:8px;display:flex}.radio-pill[data-v-309604cd]{cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:14px;display:inline-flex}.radio-pill input[data-v-309604cd]{accent-color:#12b7b6}.radio-stack[data-v-309604cd]{gap:8px;display:grid}.radio-card[data-v-309604cd]{cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:10px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.radio-card input[data-v-309604cd]{accent-color:#12b7b6;margin-top:4px}.radio-card-body[data-v-309604cd]{gap:2px;display:grid}.radio-card-title[data-v-309604cd]{color:#333;font-size:14px;font-weight:600}.radio-card-help[data-v-309604cd]{color:#666;font-size:12px}.sub-field[data-v-309604cd]{background:#fafafa;border:1px dashed #e6e6e6;border-radius:8px;gap:6px;margin-top:8px;padding:8px 10px;display:grid}.sub-field-label[data-v-309604cd]{color:#555;font-size:13px}.conditional-block[data-v-309604cd]{background:#f7fbfb;border-right:3px solid #12b7b6;border-radius:6px;gap:6px;margin-top:8px;padding:8px 10px;display:grid}.field-error[data-v-309604cd]{color:#b91c1c;margin:0;font-size:12px}.form-actions[data-v-309604cd]{flex-wrap:wrap;align-items:center;gap:10px;margin-top:6px;display:flex}.save-btn[data-v-309604cd],.refresh-btn[data-v-309604cd],.back-btn[data-v-309604cd],.primary-btn[data-v-309604cd],.cancel-btn[data-v-309604cd]{cursor:pointer;border:none;border-radius:8px;padding:8px 14px;font-family:inherit;font-size:14px}.save-btn[data-v-309604cd],.primary-btn[data-v-309604cd]{color:#fff;background-color:#12b7b6}.save-btn[data-v-309604cd]:disabled,.primary-btn[data-v-309604cd]:disabled{cursor:not-allowed;background-color:#8fd7d6}.refresh-btn[data-v-309604cd],.back-btn[data-v-309604cd],.cancel-btn[data-v-309604cd]{color:#555;background-color:#eee}.cancel-btn[data-v-309604cd]:disabled{cursor:not-allowed;opacity:.6}.history-header[data-v-309604cd]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.history-list[data-v-309604cd]{gap:12px;margin-top:10px;display:grid}.history-item[data-v-309604cd]{background:#fafafa;border:1px solid #eee;border-radius:10px;padding:12px}.history-meta[data-v-309604cd]{color:#666;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:8px;font-size:13px;display:flex}.payload-list[data-v-309604cd]{background:#fff;border:1px solid #eee;border-radius:8px;grid-template-columns:max-content 1fr;gap:6px 12px;margin:0;padding:10px 12px;display:grid}.payload-list dt[data-v-309604cd]{color:#333;margin:0;font-size:13px;font-weight:600}.payload-list dd[data-v-309604cd]{color:#444;white-space:pre-wrap;word-break:break-word;margin:0;font-size:13px}.payload-preview[data-v-309604cd]{direction:ltr;background:#fff;border:1px solid #eee;border-radius:8px;margin:0;padding:10px;overflow-x:auto}.error[data-v-309604cd]{color:#b91c1c}.success[data-v-309604cd]{color:#047857}.empty[data-v-309604cd]{color:#666;margin-top:10px}.ticket-manager[data-v-707452bc]{color:#334155;min-height:100vh;padding:30px;font-family:Vazirmatn,sans-serif}.card[data-v-707452bc]{background:#fff;border-radius:22px;margin-bottom:20px;padding:24px;box-shadow:0 8px 30px #0f172a0f}.page-header[data-v-707452bc]{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}.page-title[data-v-707452bc]{color:#0f172a;margin:0 0 6px;font-size:24px}.page-subtitle[data-v-707452bc]{color:#64748b;margin:0;font-size:14px}.filter-card[data-v-707452bc]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px;display:flex}.filter-row[data-v-707452bc],.stats-list[data-v-707452bc]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.stat-chip[data-v-707452bc]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:999px;padding:10px 14px;font-size:13px}.inline-field[data-v-707452bc]{min-width:220px}.table-responsive[data-v-707452bc]{overflow-x:auto}.custom-table[data-v-707452bc]{border-collapse:collapse;text-align:right;width:100%}.custom-table th[data-v-707452bc]{color:#64748b;border-bottom:2px solid #f1f5f9;padding:14px 12px;font-size:13px;font-weight:700}.custom-table td[data-v-707452bc]{vertical-align:middle;border-bottom:1px solid #f8fafc;padding:16px 12px}.ticket-title-cell[data-v-707452bc]{flex-direction:column;gap:4px;display:flex}.title-text[data-v-707452bc]{color:#0f172a;font-weight:700}.ticket-id[data-v-707452bc]{color:#94a3b8;font-size:12px}.route-summary[data-v-707452bc]{flex-direction:column;gap:6px;display:flex}.route-location[data-v-707452bc]{color:#64748b;font-size:12px}.status-badge[data-v-707452bc],.type-badge[data-v-707452bc]{border-radius:999px;justify-content:center;align-items:center;padding:6px 12px;font-size:12px;font-weight:700;display:inline-flex}.status-badge.OPEN[data-v-707452bc]{color:#166534;background:#dcfce7}.status-badge.IN_PROGRESS[data-v-707452bc]{color:#92400e;background:#fef3c7}.status-badge.PENDING[data-v-707452bc]{color:#6d28d9;background:#ede9fe}.status-badge.CLOSED[data-v-707452bc]{color:#475569;background:#e2e8f0}.type-badge[data-v-707452bc]{color:#075985;background:#e0f2fe}.comment-count[data-v-707452bc]{color:#fff;background:#14b8a6;border-radius:999px;justify-content:center;align-items:center;min-width:34px;height:28px;font-size:12px;display:inline-flex}.action-buttons[data-v-707452bc]{gap:8px;display:flex}.icon-btn[data-v-707452bc]{color:#1d4ed8;cursor:pointer;background:#eff6ff;border:1px solid #dbeafe;border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.table-footer[data-v-707452bc]{justify-content:space-between;align-items:center;margin-top:20px;display:flex}.pagination-info[data-v-707452bc]{color:#64748b;font-size:13px}.pagination-btns[data-v-707452bc]{gap:6px;display:flex}.page-btn[data-v-707452bc]{cursor:pointer;background:#e2e8f0;border:none;border-radius:10px;width:36px;height:36px}.page-btn.active[data-v-707452bc]{color:#fff;background:#14b8a6}.page-btn[data-v-707452bc]:disabled{cursor:not-allowed;opacity:.5}.modal-overlay[data-v-707452bc]{z-index:1000;background:#0f172a73;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.modal-card[data-v-707452bc]{background:#fff;border-radius:24px;flex-direction:column;width:100%;max-width:680px;max-height:95vh;display:flex;overflow:hidden}.detail-modal[data-v-707452bc]{max-width:900px}.modal-header[data-v-707452bc]{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 24px;display:flex}.header-info[data-v-707452bc]{flex-direction:column;gap:8px;display:flex}.header-info h3[data-v-707452bc]{color:#0f172a;margin:0}.header-badges[data-v-707452bc]{flex-wrap:wrap;gap:8px;display:flex}.modal-body[data-v-707452bc]{padding:24px;overflow-y:auto}.detail-body[data-v-707452bc]{background:#f8fafc;flex-direction:column;gap:16px;display:flex}.ticket-meta-card[data-v-707452bc],.ticket-description-card[data-v-707452bc],.route-card[data-v-707452bc]{background:#fff;border:1px solid #e2e8f0;border-radius:18px;padding:18px}.ticket-meta-card[data-v-707452bc]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.meta-item[data-v-707452bc]{flex-direction:column;gap:6px;display:flex}.meta-label[data-v-707452bc]{color:#64748b;font-size:12px}.meta-value[data-v-707452bc]{color:#0f172a;font-size:14px;font-weight:700}.ticket-description-card p[data-v-707452bc],.route-card p[data-v-707452bc]{color:#475569;margin:8px 0 0;line-height:1.9}.route-card-header h4[data-v-707452bc]{color:#0f172a;margin:0}.route-actions[data-v-707452bc]{justify-content:flex-end;margin-top:10px;display:flex}.chat-container[data-v-707452bc]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:18px;flex-direction:column;gap:12px;min-height:260px;max-height:340px;padding:16px;display:flex;overflow-y:auto}.chat-bubble[data-v-707452bc]{border-radius:18px;max-width:85%;padding:14px 16px;line-height:1.8}.system-msg[data-v-707452bc]{color:#9a3412;background:#fff7ed;border:1px dashed #fdba74;width:100%;max-width:100%}.user-bubble[data-v-707452bc]{background:#fff;border:1px solid #e2e8f0;align-self:flex-start}.admin-bubble[data-v-707452bc]{color:#115e59;background:#ccfbf1;align-self:flex-end}.bubble-header[data-v-707452bc]{opacity:.8;margin-bottom:6px;font-size:12px;font-weight:700}.bubble-time[data-v-707452bc]{opacity:.7;text-align:left;margin-top:6px;font-size:11px;display:block}.modal-footer[data-v-707452bc]{background:#fff;border-top:1px solid #e2e8f0;justify-content:flex-end;gap:10px;padding:16px 24px;display:flex}.chat-input-area[data-v-707452bc]{align-items:center}.chat-input-area textarea[data-v-707452bc]{flex:1}.send-btn[data-v-707452bc]{border-radius:14px;justify-content:center;align-items:center;width:48px;min-width:48px;height:48px;padding:0;display:inline-flex}.btn[data-v-707452bc]{cursor:pointer;border:none;border-radius:14px;padding:11px 18px;font-family:inherit;font-weight:700}.btn-primary[data-v-707452bc]{color:#fff;background:#14b8a6}.btn-light[data-v-707452bc]{color:#334155;background:#e2e8f0}.btn[data-v-707452bc]:disabled{cursor:not-allowed;opacity:.6}.form-grid[data-v-707452bc]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.form-group[data-v-707452bc]{flex-direction:column;gap:8px;display:flex}.form-group label[data-v-707452bc]{color:#334155;font-size:13px;font-weight:700}.form-group input[data-v-707452bc],.form-group select[data-v-707452bc],.form-group textarea[data-v-707452bc]{box-sizing:border-box;color:#0f172a;background:#fff;border:1px solid #dbeafe;border-radius:14px;outline:none;width:100%;padding:12px 14px;font-family:inherit}.form-group textarea[data-v-707452bc]{resize:vertical;min-height:120px}.full-width[data-v-707452bc]{grid-column:1/-1}.empty-state[data-v-707452bc],.loading-state[data-v-707452bc]{text-align:center;color:#64748b;padding:40px 20px}.close-btn[data-v-707452bc]{color:#94a3b8;cursor:pointer;background:0 0;border:none;font-size:28px;line-height:1}@media (width<=768px){.ticket-manager[data-v-707452bc]{padding:20px}.page-header[data-v-707452bc],.filter-card[data-v-707452bc],.table-footer[data-v-707452bc],.modal-footer[data-v-707452bc]{flex-direction:column;align-items:stretch}.form-grid[data-v-707452bc]{grid-template-columns:1fr}.chat-bubble[data-v-707452bc]{max-width:100%}}.members-container[data-v-9a5d1921]{min-height:100vh;font-family:Vazirmatn,sans-serif}.card[data-v-9a5d1921]{background:#fff;border-radius:12px;max-width:1100px;margin:0 auto;padding:25px;box-shadow:0 4px 20px #00000008}.table-alert[data-v-9a5d1921]{margin-bottom:12px}.table-tools[data-v-9a5d1921]{justify-content:space-between;align-items:center;margin-bottom:30px;display:flex}.tools-right[data-v-9a5d1921]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.create-user-btn[data-v-9a5d1921],.modal-secondary-btn[data-v-9a5d1921]{cursor:pointer;border:none;border-radius:10px;padding:10px 16px;font-family:inherit;font-weight:800}.create-user-btn[data-v-9a5d1921]{color:#fff;background:#12b7b6}.small-btn[data-v-9a5d1921]{padding:8px 12px;font-size:12px}.create-user-btn[data-v-9a5d1921]:disabled{opacity:.6;cursor:not-allowed}.modal-secondary-btn[data-v-9a5d1921]{color:#475569;background:#f1f5f9}.search-box input[data-v-9a5d1921]{border:1px solid #ddd;border-radius:8px;outline:none;width:250px;padding:10px 15px;font-family:inherit}.filter-box select[data-v-9a5d1921]{background:#fff;border:1px solid #ddd;border-radius:8px;outline:none;min-width:180px;padding:10px 12px;font-family:inherit}.quick-filters[data-v-9a5d1921]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.quick-filter-btn[data-v-9a5d1921]{color:#475569;cursor:pointer;background:#fff;border:1px solid #dbe3eb;border-radius:999px;padding:9px 14px;font-family:inherit;font-size:12px;font-weight:800;transition:all .2s}.quick-filter-btn.active[data-v-9a5d1921]{color:#0f766e;background:#e6fffb;border-color:#12b7b6;box-shadow:0 8px 20px #12b7b61f}.entries-box[data-v-9a5d1921]{color:#999;align-items:center;gap:10px;display:flex}.entries-box select[data-v-9a5d1921]{border:1px solid #ddd;border-radius:8px;outline:none;padding:6px 12px}.table-wrapper[data-v-9a5d1921]{overflow-x:auto}.main-table[data-v-9a5d1921]{border-collapse:collapse;width:100%}.main-table thead th[data-v-9a5d1921]{color:#555;text-align:center;border-bottom:1px solid #eee;padding:15px;font-weight:600;position:relative}.main-table thead th.col-member[data-v-9a5d1921],.main-table tbody td[data-v-9a5d1921]:first-child{text-align:right}.main-table thead th[data-v-9a5d1921]:not(:last-child):after{content:"";background-color:#eee;width:1px;height:40%;position:absolute;top:30%;left:0}.main-table tbody td[data-v-9a5d1921]{vertical-align:middle;color:#444;border-bottom:1px solid #f9f9f9;padding:12px 15px}.text-center[data-v-9a5d1921]{text-align:center}.meeting-role-cell[data-v-9a5d1921]{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.meeting-role-badge[data-v-9a5d1921]{border-radius:999px;justify-content:center;align-items:center;padding:6px 10px;font-size:12px;font-weight:800;display:inline-flex}.meeting-role-badge.responsible[data-v-9a5d1921]{color:#166534;background:#dcfce7}.meeting-role-badge.responsible-instructor[data-v-9a5d1921]{color:#6d28d9;background:#ede9fe}.meeting-role-badge.instructor[data-v-9a5d1921]{color:#1d4ed8;background:#dbeafe}.meeting-role-badge.member[data-v-9a5d1921]{color:#6d28d9;background:#ede9fe}.meeting-role-badge.none[data-v-9a5d1921]{color:#475569;background:#f1f5f9}.meeting-role-account[data-v-9a5d1921]{color:#475569;font-size:12px}.meeting-role-account.muted[data-v-9a5d1921]{color:#94a3b8}.meeting-role-link[data-v-9a5d1921]{color:#0f766e;cursor:pointer;background:0 0;border:none;padding:0;font-size:12px;font-weight:800}.member-info[data-v-9a5d1921]{flex-direction:row;justify-content:flex-start;align-items:center;gap:15px;display:flex}.meta[data-v-9a5d1921]{text-align:right}.name[data-v-9a5d1921]{color:#333;font-size:16px;font-weight:700}.phone[data-v-9a5d1921]{color:#aaa;margin-top:2px;font-size:13px}.avatar-wrap[data-v-9a5d1921]{border:2px solid #a29bfe;border-radius:50%;width:42px;height:42px;overflow:hidden}.avatar-fallback[data-v-9a5d1921]{color:#2f2f2f;background:#eef2ff;justify-content:center;align-items:center;width:100%;height:100%;font-size:14px;font-weight:800;display:flex}.status-badge[data-v-9a5d1921]{border-radius:6px;padding:4px 15px;font-size:13px;font-weight:600}.status-badge.active[data-v-9a5d1921]{color:#12b7b6;background:#e2f7f7}.status-badge.inactive[data-v-9a5d1921]{color:#ff9f43;background:#fff2e2}.actions-group[data-v-9a5d1921]{justify-content:center;gap:12px;display:flex}.icon-btn[data-v-9a5d1921]{cursor:pointer;background:0 0;border:none;align-items:center;padding:4px;display:flex}.eye-btn[data-v-9a5d1921]{color:#888}.toggle-btn.deactivate[data-v-9a5d1921]{color:#ff7675}.toggle-btn.activate[data-v-9a5d1921]{color:#1dd1a1}.table-footer[data-v-9a5d1921]{justify-content:space-between;align-items:center;margin-top:30px;display:flex}.pagination-info[data-v-9a5d1921]{color:#bbb;font-size:14px}.pagination-btns[data-v-9a5d1921]{gap:8px;display:flex}.page-btn[data-v-9a5d1921]{color:#777;cursor:pointer;background:#eee;border:none;border-radius:8px;width:36px;height:36px;font-family:inherit;font-size:18px}.page-btn.active[data-v-9a5d1921]{color:#fff;background:#12b7b6;box-shadow:0 4px 10px #12b7b633}.page-btn.disabled[data-v-9a5d1921]{opacity:.5;cursor:not-allowed}.empty-row[data-v-9a5d1921]{text-align:center;color:#999}.modal-overlay[data-v-9a5d1921]{z-index:50;background:#00000059;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.modal-card[data-v-9a5d1921]{background:#fff;border-radius:14px;width:min(1000px,100%);overflow:hidden;box-shadow:0 20px 60px #0000002e}.create-modal-card[data-v-9a5d1921]{width:min(720px,100%)}.membership-modal-card[data-v-9a5d1921]{width:min(860px,100%)}.nested-modal[data-v-9a5d1921]{z-index:60}.modal-header[data-v-9a5d1921]{border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.modal-title[data-v-9a5d1921]{color:#333;font-weight:800}.modal-close[data-v-9a5d1921]{cursor:pointer;color:#555;background:#eee;border:none;border-radius:10px;width:36px;height:36px;font-family:inherit;font-size:22px;line-height:1}.modal-state[data-v-9a5d1921]{color:#666;padding:18px 16px}.modal-state.error[data-v-9a5d1921]{color:#b91c1c}.modal-content[data-v-9a5d1921]{padding:16px}.membership-modal-head[data-v-9a5d1921]{background:linear-gradient(135deg,#f0fdfa,#f8fafc);border-radius:14px;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;padding:14px;display:flex}.membership-user-name[data-v-9a5d1921]{color:#0f172a;font-size:18px;font-weight:900}.membership-user-mobile[data-v-9a5d1921]{color:#64748b;margin-top:4px}.membership-summary-badge[data-v-9a5d1921]{color:#0f766e;background:#fff;border:1px solid #ccfbf1;border-radius:999px;padding:8px 12px;font-size:12px;font-weight:800}.membership-list[data-v-9a5d1921]{flex-direction:column;gap:12px;max-height:60vh;display:flex;overflow:auto}.membership-item[data-v-9a5d1921]{background:#fff;border:1px solid #eef2f7;border-radius:16px;padding:14px}.membership-item-top[data-v-9a5d1921]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.membership-meeting-title[data-v-9a5d1921]{color:#0f172a;font-size:15px;font-weight:800}.membership-meeting-meta[data-v-9a5d1921]{color:#64748b;margin-top:6px;font-size:12px}.membership-item-bottom[data-v-9a5d1921]{color:#94a3b8;flex-wrap:wrap;gap:10px;margin-top:10px;font-size:12px;display:flex}.membership-empty[data-v-9a5d1921]{padding:24px 12px}.create-form-grid[data-v-9a5d1921]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.form-field[data-v-9a5d1921]{flex-direction:column;gap:6px;display:flex}.form-field label[data-v-9a5d1921]{color:#475569;font-size:13px;font-weight:700}.field-hint[data-v-9a5d1921]{color:#94a3b8;margin-right:6px;font-size:11px;font-weight:700}.form-field input[data-v-9a5d1921],.form-field select[data-v-9a5d1921]{background:#fff;border:1px solid #dbe3eb;border-radius:10px;outline:none;padding:10px 12px;font-family:inherit}.create-alert[data-v-9a5d1921]{margin-top:14px}.create-modal-actions[data-v-9a5d1921]{justify-content:flex-end;gap:10px;margin-top:16px;display:flex}.accounts-header[data-v-9a5d1921]{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.user-summary[data-v-9a5d1921]{border:1px solid #f0f0f0;border-radius:12px;justify-content:space-between;align-items:center;margin-bottom:14px;padding:12px 14px;display:flex}.user-name[data-v-9a5d1921]{color:#333;font-weight:800}.user-sub[data-v-9a5d1921]{color:#888}.modal-grid[data-v-9a5d1921]{grid-template-columns:360px 1fr;gap:14px;display:grid}.accounts-list[data-v-9a5d1921]{border:1px solid #f0f0f0;border-radius:12px;max-height:60vh;padding:12px;overflow:auto}.accounts-title[data-v-9a5d1921]{color:#444;margin-bottom:10px;font-weight:800}.account-item[data-v-9a5d1921]{text-align:right;cursor:pointer;background:#fff;border:1px solid #f0f0f0;border-radius:12px;width:100%;margin-bottom:10px;padding:12px}.account-item.active[data-v-9a5d1921]{border-color:#12b7b6;box-shadow:0 6px 18px #12b7b61f}.account-top[data-v-9a5d1921]{justify-content:space-between;align-items:center;gap:10px;display:flex}.account-name[data-v-9a5d1921]{color:#333;font-weight:800}.account-sub[data-v-9a5d1921]{color:#9a9a9a;text-align:left;direction:ltr;margin-top:6px;font-size:12px}.account-bottom[data-v-9a5d1921]{color:#777;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;margin-top:10px;font-size:13px;display:flex}.mini-badge[data-v-9a5d1921]{border-radius:8px;padding:4px 12px;font-size:12px;font-weight:700}.mini-badge.ok[data-v-9a5d1921]{color:#12b7b6;background:#e2f7f7}.mini-badge.warn[data-v-9a5d1921]{color:#ff9f43;background:#fff2e2}.account-details[data-v-9a5d1921]{border:1px solid #f0f0f0;border-radius:12px;max-height:60vh;padding:12px;overflow:auto}.details-title[data-v-9a5d1921]{color:#444;margin-bottom:10px;font-weight:800}.details-grid[data-v-9a5d1921]{gap:10px;display:grid}.detail-row[data-v-9a5d1921]{border:1px solid #f6f6f6;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.detail-label[data-v-9a5d1921]{color:#888;font-size:13px}.detail-value[data-v-9a5d1921]{color:#444;text-align:left;font-weight:700}.role-controls[data-v-9a5d1921]{text-align:right;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.role-controls select[data-v-9a5d1921]{background:#fff;border:1px solid #ddd;border-radius:10px;outline:none;padding:6px 10px;font-family:inherit}.wallet-controls[data-v-9a5d1921]{text-align:right;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.wallet-controls input[data-v-9a5d1921]{background:#fff;border:1px solid #ddd;border-radius:10px;outline:none;width:140px;padding:6px 10px;font-family:inherit}.wallet-btn[data-v-9a5d1921]{cursor:pointer;color:#fff;border:none;border-radius:10px;padding:7px 12px;font-family:inherit;font-weight:800}.wallet-btn.plus[data-v-9a5d1921]{background:#12b7b6}.wallet-btn.minus[data-v-9a5d1921]{background:#ef4444}.wallet-btn[data-v-9a5d1921]:disabled{opacity:.55;cursor:not-allowed}.wallet-loading[data-v-9a5d1921]{color:#888;font-size:12px;font-weight:700}.role-save-btn[data-v-9a5d1921]{cursor:pointer;color:#fff;background:#12b7b6;border:none;border-radius:10px;padding:7px 12px;font-family:inherit;font-weight:800}.role-save-btn[data-v-9a5d1921]:disabled{opacity:.55;cursor:not-allowed}.role-alert[data-v-9a5d1921]{border:1px solid #f6f6f6;border-radius:12px;padding:10px 12px;font-weight:700}.role-alert.error[data-v-9a5d1921]{color:#b91c1c;background:#fef2f2;border-color:#fee2e2}.role-alert.ok[data-v-9a5d1921]{color:#0f766e;background:#ecfeff;border-color:#cffafe}.role-alert.warn[data-v-9a5d1921]{color:#b45309;background:#fffbeb;border-color:#fde68a}.ltr[data-v-9a5d1921]{direction:ltr}@media (width<=900px){.modal-grid[data-v-9a5d1921]{grid-template-columns:1fr}.table-tools[data-v-9a5d1921],.tools-right[data-v-9a5d1921],.create-modal-actions[data-v-9a5d1921]{flex-direction:column;align-items:stretch}.search-box input[data-v-9a5d1921]{width:100%}.create-form-grid[data-v-9a5d1921]{grid-template-columns:1fr}.membership-modal-head[data-v-9a5d1921],.membership-item-top[data-v-9a5d1921]{flex-direction:column;align-items:flex-start}}.user-detail-page[data-v-a5778f1b]{background:radial-gradient(circle at 100% 0,#12b7b624,#0000 24%),radial-gradient(circle at 0 0,#38bdf824,#0000 22%),#f8fafc;min-height:100vh;padding:24px;font-family:Vazirmatn,sans-serif}.page-shell[data-v-a5778f1b]{max-width:1320px;margin:0 auto}.page-header[data-v-a5778f1b]{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.header-main[data-v-a5778f1b]{align-items:flex-start;gap:14px;display:flex}.back-btn[data-v-a5778f1b],.primary-btn[data-v-a5778f1b],.ghost-btn[data-v-a5778f1b]{cursor:pointer;border:none;border-radius:16px;font-family:inherit;font-weight:800}.back-btn[data-v-a5778f1b]{color:#0f172a;background:#fff;border:1px solid #0f172a14;padding:12px 16px}.primary-btn[data-v-a5778f1b]{color:#fff;background:linear-gradient(135deg,#0f766e,#14b8a6);padding:12px 18px;box-shadow:0 12px 30px #14b8a63d}.ghost-btn[data-v-a5778f1b]{color:#334155;background:#f1f5f9;padding:12px 18px}.header-copy h1[data-v-a5778f1b]{color:#0f172a;margin:6px 0 4px;font-size:clamp(24px,3vw,36px)}.eyebrow[data-v-a5778f1b]{color:#0f766e;letter-spacing:.08em;margin:0;font-size:12px;font-weight:800}.subtitle[data-v-a5778f1b]{color:#64748b;margin:0}.summary-grid[data-v-a5778f1b]{grid-template-columns:1.7fr 1fr 1fr;gap:16px;margin-bottom:20px;display:grid}.summary-card[data-v-a5778f1b],.panel-card[data-v-a5778f1b],.accounts-panel[data-v-a5778f1b],.detail-panel[data-v-a5778f1b],.state-card[data-v-a5778f1b]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffe0;border:1px solid #ffffffd9;border-radius:28px;box-shadow:0 18px 45px #0f172a14}.hero-card[data-v-a5778f1b],.compact-card[data-v-a5778f1b]{padding:22px}.hero-top[data-v-a5778f1b]{align-items:center;gap:14px;margin-bottom:22px;display:flex}.avatar-badge[data-v-a5778f1b]{color:#fff;background:linear-gradient(135deg,#0f766e,#38bdf8);border-radius:22px;place-items:center;width:62px;height:62px;font-size:22px;font-weight:900;display:grid}.hero-name[data-v-a5778f1b]{color:#0f172a;font-size:20px;font-weight:900}.hero-mobile[data-v-a5778f1b]{color:#64748b;margin-top:4px}.hero-stats[data-v-a5778f1b]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.stat-box[data-v-a5778f1b]{background:#f8fafc;border-radius:18px;padding:14px}.stat-box strong[data-v-a5778f1b],.compact-card strong[data-v-a5778f1b]{color:#0f172a;margin-top:8px;font-size:20px;display:block}.stat-label[data-v-a5778f1b]{color:#64748b;font-size:13px}.status-pill[data-v-a5778f1b]{border-radius:999px;justify-content:center;align-items:center;padding:8px 12px;font-size:12px;font-weight:800;display:inline-flex}.status-pill.ok[data-v-a5778f1b]{color:#166534;background:#dcfce7}.status-pill.warn[data-v-a5778f1b]{color:#92400e;background:#fef3c7}.detail-layout[data-v-a5778f1b]{grid-template-columns:380px minmax(0,1fr);align-items:start;gap:18px;display:grid}.accounts-panel[data-v-a5778f1b],.detail-panel[data-v-a5778f1b]{padding:18px}.detail-panel[data-v-a5778f1b]{flex-direction:column;gap:18px;display:flex}.panel-head[data-v-a5778f1b]{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.panel-head h2[data-v-a5778f1b]{color:#0f172a;margin:0;font-size:18px}.panel-head p[data-v-a5778f1b]{color:#64748b;margin:6px 0 0;font-size:13px}.accounts-list[data-v-a5778f1b]{flex-direction:column;gap:12px;display:flex}.account-card[data-v-a5778f1b]{text-align:right;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:22px;width:100%;padding:16px;transition:transform .2s,box-shadow .2s,border-color .2s}.account-card[data-v-a5778f1b]:hover,.account-card.active[data-v-a5778f1b]{border-color:#14b8a680;transform:translateY(-2px);box-shadow:0 12px 30px #0f172a14}.account-card-top[data-v-a5778f1b]{justify-content:space-between;gap:10px;margin-bottom:10px;display:flex}.account-card-name[data-v-a5778f1b]{color:#0f172a;font-weight:800}.account-card-uuid[data-v-a5778f1b]{color:#94a3b8;margin-top:4px;font-size:12px}.account-card-meta[data-v-a5778f1b]{color:#0f172a;flex-wrap:wrap;gap:8px;font-size:12px;display:flex}.account-card-meta.secondary[data-v-a5778f1b]{color:#64748b;margin-top:8px}.info-grid[data-v-a5778f1b]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.info-item[data-v-a5778f1b],.value-box[data-v-a5778f1b]{background:#f8fafc;border-radius:18px;padding:14px 16px}.info-label[data-v-a5778f1b]{color:#64748b;margin-bottom:8px;font-size:12px;display:block}.info-value[data-v-a5778f1b]{color:#0f172a;font-weight:800}.action-grid[data-v-a5778f1b]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.action-field[data-v-a5778f1b]{flex-direction:column;gap:8px;display:flex}.action-field.full[data-v-a5778f1b],.action-buttons.full[data-v-a5778f1b]{grid-column:1/-1}.action-field label[data-v-a5778f1b]{color:#475569;font-size:13px;font-weight:700}.action-field input[data-v-a5778f1b],.action-field select[data-v-a5778f1b],.form-field input[data-v-a5778f1b],.form-field select[data-v-a5778f1b]{background:#fff;border:1px solid #dbeafe;border-radius:16px;outline:none;padding:12px 14px;font-family:inherit}.action-buttons[data-v-a5778f1b]{flex-wrap:wrap;gap:12px;display:flex}.message[data-v-a5778f1b]{border-radius:16px;margin-top:14px;padding:12px 14px;font-size:13px;font-weight:700}.message.ok[data-v-a5778f1b]{color:#166534;background:#dcfce7}.message.warn[data-v-a5778f1b]{color:#92400e;background:#fef3c7}.message.error[data-v-a5778f1b],.state-card.error[data-v-a5778f1b]{color:#b91c1c;background:#fee2e2}.state-card[data-v-a5778f1b]{padding:20px}.ltr[data-v-a5778f1b]{text-align:left;direction:ltr}.modal-overlay[data-v-a5778f1b]{z-index:80;background:#0f172a73;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.modal-card[data-v-a5778f1b]{background:#fff;border-radius:26px;width:min(720px,100%);overflow:hidden;box-shadow:0 24px 60px #0f172a33}.modal-header[data-v-a5778f1b]{border-bottom:1px solid #eef2f7;justify-content:space-between;align-items:center;padding:16px 18px;display:flex}.modal-title[data-v-a5778f1b]{color:#0f172a;font-weight:900}.modal-close[data-v-a5778f1b]{cursor:pointer;background:#f1f5f9;border:none;border-radius:14px;width:38px;height:38px;font-size:22px}.modal-content[data-v-a5778f1b]{padding:18px}.create-form-grid[data-v-a5778f1b]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.form-field[data-v-a5778f1b]{flex-direction:column;gap:8px;display:flex}.form-field label[data-v-a5778f1b]{color:#475569;font-size:13px;font-weight:700}.field-hint[data-v-a5778f1b]{color:#94a3b8;margin-right:6px;font-size:11px}.modal-actions[data-v-a5778f1b]{justify-content:flex-end;gap:12px;margin-top:18px;display:flex}@media (width<=1100px){.detail-layout[data-v-a5778f1b]{grid-template-columns:1fr}.accounts-panel[data-v-a5778f1b]{order:2}.detail-panel[data-v-a5778f1b]{order:1}}@media (width<=768px){.user-detail-page[data-v-a5778f1b]{padding:14px}.page-header[data-v-a5778f1b],.header-main[data-v-a5778f1b],.summary-grid[data-v-a5778f1b],.hero-stats[data-v-a5778f1b],.info-grid[data-v-a5778f1b],.action-grid[data-v-a5778f1b],.create-form-grid[data-v-a5778f1b],.modal-actions[data-v-a5778f1b],.action-buttons[data-v-a5778f1b]{flex-direction:column;grid-template-columns:1fr}.page-header[data-v-a5778f1b],.header-main[data-v-a5778f1b]{align-items:stretch}.hero-top[data-v-a5778f1b],.account-card-top[data-v-a5778f1b],.panel-head[data-v-a5778f1b]{flex-direction:column;align-items:flex-start}.primary-btn[data-v-a5778f1b],.ghost-btn[data-v-a5778f1b],.back-btn[data-v-a5778f1b]{width:100%}}.service-manager[data-v-ba48a526]{color:#444;min-height:100vh;padding:30px;font-family:Vazirmatn,sans-serif}.card[data-v-ba48a526]{background:#fff;border-radius:20px;margin-bottom:20px;padding:25px;box-shadow:0 4px 25px #0000000a}.page-header[data-v-ba48a526]{justify-content:space-between;align-items:center;margin-bottom:30px;display:flex}.page-title[data-v-ba48a526]{font-size:24px;font-weight:800}.header-actions[data-v-ba48a526]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.filter-group[data-v-ba48a526]{align-items:center;gap:8px;display:flex}.filter-label[data-v-ba48a526]{color:#666;font-size:14px;font-weight:700}.custom-select[data-v-ba48a526]{cursor:pointer;border:1px solid #ddd;border-radius:12px;outline:none;padding:8px 10px;font-family:inherit}.btn[data-v-ba48a526]{cursor:pointer;border:none;border-radius:12px;align-items:center;gap:8px;padding:12px 24px;font-family:inherit;font-weight:700;transition:all .2s;display:inline-flex}.btn-primary[data-v-ba48a526]{color:#fff;background:#12b7b6}.btn-light[data-v-ba48a526]{color:#777;background:#f0f0f0}.custom-table[data-v-ba48a526]{border-collapse:collapse;text-align:right;width:100%}.custom-table th[data-v-ba48a526]{color:#888;border-bottom:2px solid #f5f5f5;padding:15px;font-size:14px}.custom-table td[data-v-ba48a526]{vertical-align:middle;border-bottom:1px solid #f9f9f9;padding:15px}.empty-row[data-v-ba48a526]{text-align:center;color:#999;padding:22px 0}.service-icon-box[data-v-ba48a526]{background:#f0fbfb;border:1px solid #e2f7f7;border-radius:14px;width:50px;height:50px;padding:5px;overflow:hidden}.service-icon-box img[data-v-ba48a526]{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.service-name[data-v-ba48a526]{color:#333;font-size:15px;font-weight:700}.service-desc-text[data-v-ba48a526]{color:#999;white-space:nowrap;text-overflow:ellipsis;max-width:300px;margin:0;font-size:13px;overflow:hidden}.status-badge[data-v-ba48a526]{border-radius:8px;padding:5px 12px;font-size:12px;font-weight:700}.status-badge.active[data-v-ba48a526]{color:#4caf50;background:#e8f5e9}.status-badge.inactive[data-v-ba48a526]{color:#f44336;background:#ffebee}.action-buttons[data-v-ba48a526]{gap:8px;display:flex}.icon-btn[data-v-ba48a526]{cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.edit-btn[data-v-ba48a526]{color:#2196f3;background:#e3f2fd}.status-btn[data-v-ba48a526]{color:#9c27b0;background:#f3e5f5}.delete-btn[data-v-ba48a526]{color:#ff9800;background:#fff3e0}.modal-overlay[data-v-ba48a526]{z-index:1000;background:#00000080;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.modal-card[data-v-ba48a526]{background:#fff;border-radius:24px;flex-direction:column;width:100%;max-width:550px;max-height:90vh;display:flex;overflow:hidden}.modal-header[data-v-ba48a526]{border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;padding:20px;display:flex}.modal-body[data-v-ba48a526]{padding:25px;overflow-y:auto}.modal-footer[data-v-ba48a526]{background:#fafafa;justify-content:flex-end;gap:12px;padding:20px;display:flex}.form-group[data-v-ba48a526]{margin-bottom:20px}.form-group label[data-v-ba48a526]{margin-bottom:8px;font-size:14px;font-weight:700;display:block}.form-group input[data-v-ba48a526],.form-group textarea[data-v-ba48a526]{box-sizing:border-box;border:1px solid #eee;border-radius:12px;outline:none;width:100%;padding:12px;font-family:inherit}.img-preview-box[data-v-ba48a526]{background:#fafafa;border:1px solid #eee;border-radius:12px;width:80px;height:80px;margin-top:10px;padding:5px}.img-preview-box img[data-v-ba48a526]{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.switch-container[data-v-ba48a526]{cursor:pointer;color:#12b7b6;align-items:center;gap:10px;font-weight:600;display:flex}.switch-container input[data-v-ba48a526]{cursor:pointer;width:18px;height:18px}.close-btn[data-v-ba48a526]{color:#ccc;cursor:pointer;background:0 0;border:none;font-size:30px}.loading-state[data-v-ba48a526]{text-align:center;color:#999;padding:40px}.ideas-container[data-v-184e5838]{min-height:100vh;font-family:Vazirmatn,sans-serif}.card[data-v-184e5838]{background:#fff;border-radius:12px;max-width:1100px;margin:0 auto;padding:25px;box-shadow:0 4px 20px #00000008}.page-header[data-v-184e5838]{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.page-title[data-v-184e5838]{color:#2f2f2f;margin:0;font-size:20px;font-weight:700}.table-tools[data-v-184e5838]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.search-box input[data-v-184e5838]{border:1px solid #ddd;border-radius:8px;outline:none;width:280px;padding:10px 15px;font-family:inherit}.entries-box[data-v-184e5838]{color:#666;align-items:center;gap:8px;font-size:14px;display:flex}.entries-box select[data-v-184e5838]{border:1px solid #ddd;border-radius:8px;padding:8px 12px;font-family:inherit}.state[data-v-184e5838]{color:#6b7280;padding:14px 0}.state.error[data-v-184e5838]{color:#b91c1c}.table-wrapper[data-v-184e5838]{overflow-x:auto}.main-table[data-v-184e5838]{border-collapse:collapse;width:100%}.main-table th[data-v-184e5838]{text-align:right;color:#555;background:#f9fafb;border-bottom:1px solid #eee;padding:12px;font-size:14px;font-weight:700}.main-table td[data-v-184e5838]{color:#333;vertical-align:top;border-bottom:1px solid #f0f0f0;padding:12px;font-size:14px}.col-actions[data-v-184e5838]{width:140px}.action-buttons[data-v-184e5838]{justify-content:center;align-items:center;gap:8px;display:inline-flex}.icon-btn[data-v-184e5838]{cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:10px;padding:6px 10px;font-family:inherit;font-size:12px;line-height:1}.icon-btn[data-v-184e5838]:disabled{opacity:.6;cursor:not-allowed}.edit-btn[data-v-184e5838]{color:#111827;border-color:#11182733}.delete-btn[data-v-184e5838]{color:#b91c1c;border-color:#b91c1c40}.empty-row[data-v-184e5838]{text-align:center;color:#888;padding:16px}.text-center[data-v-184e5838]{text-align:center}.author-cell .name[data-v-184e5838]{color:#111827;font-weight:700}.author-cell .sub[data-v-184e5838]{color:#9ca3af;direction:ltr;unicode-bidi:plaintext;margin-top:2px;font-size:12px}.idea-content[data-v-184e5838]{white-space:pre-wrap;max-width:520px}.modal-overlay[data-v-184e5838]{z-index:50;background:#00000059;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}.modal-card[data-v-184e5838]{background:#fff;border-radius:14px;width:min(720px,100%);overflow:hidden;box-shadow:0 12px 40px #0003}.modal-header[data-v-184e5838]{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.modal-header h3[data-v-184e5838]{color:#111827;margin:0;font-size:16px;font-weight:800}.close-btn[data-v-184e5838]{cursor:pointer;background:0 0;border:0;padding:0 6px;font-size:22px;line-height:1}.modal-body[data-v-184e5838]{padding:16px}.form-group[data-v-184e5838]{flex-direction:column;gap:8px;margin-bottom:12px;display:flex}.form-group label[data-v-184e5838]{color:#4b5563;font-size:13px}.form-group input[data-v-184e5838],.form-group select[data-v-184e5838],.form-group textarea[data-v-184e5838]{border:1px solid #ddd;border-radius:10px;outline:none;padding:10px 12px;font-family:inherit;font-size:14px}.form-alert[data-v-184e5838]{border-radius:10px;margin-top:6px;padding:10px 12px;font-size:13px}.form-alert.error[data-v-184e5838]{color:#b91c1c;background:#b91c1c14}.modal-footer[data-v-184e5838]{border-top:1px solid #eee;justify-content:flex-start;gap:10px;padding:14px 16px;display:flex}.btn-primary[data-v-184e5838],.btn-secondary[data-v-184e5838]{cursor:pointer;border-radius:10px;padding:10px 14px;font-family:inherit;font-size:14px}.btn-primary[data-v-184e5838]{color:#fff;background:#111827;border:1px solid #111827}.btn-secondary[data-v-184e5838]{color:#111827;background:#fff;border:1px solid #ddd}.btn-primary[data-v-184e5838]:disabled,.btn-secondary[data-v-184e5838]:disabled{opacity:.6;cursor:not-allowed}.table-footer[data-v-184e5838]{border-top:1px solid #eee;justify-content:space-between;align-items:center;margin-top:18px;padding-top:14px;display:flex}.pagination-info[data-v-184e5838]{color:#666;font-size:14px}.pagination-btns[data-v-184e5838]{align-items:center;gap:8px;display:flex}.page-btn[data-v-184e5838]{cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:8px;padding:6px 10px;font-family:inherit}.page-btn.active[data-v-184e5838]{color:#fff;background:#111827;border-color:#111827}.page-btn.disabled[data-v-184e5838]{opacity:.5;cursor:not-allowed}@media (width<=768px){.table-tools[data-v-184e5838]{flex-direction:column;align-items:stretch}.search-box input[data-v-184e5838]{width:100%}.table-footer[data-v-184e5838]{flex-direction:column;align-items:center;gap:12px}}.content-manager[data-v-506eddd8]{min-height:100vh;padding:30px;font-family:Vazirmatn,sans-serif}.card[data-v-506eddd8]{background:#fff;border-radius:20px;margin-bottom:20px;padding:25px;box-shadow:0 4px 25px #0000000a}.page-header[data-v-506eddd8]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;margin-bottom:30px;display:flex}.page-title[data-v-506eddd8]{margin:0}.header-tabs[data-v-506eddd8]{gap:8px;display:flex}.tab-btn[data-v-506eddd8]{color:#555;cursor:pointer;background:#f0f0f0;border:none;border-radius:12px;padding:10px 18px;font-family:inherit;font-weight:700}.tab-btn.active[data-v-506eddd8]{color:#fff;background:#12b7b6}.filter-card[data-v-506eddd8]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;display:flex}.search-box[data-v-506eddd8]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.search-box input[data-v-506eddd8],.search-box select[data-v-506eddd8]{border:1px solid #ddd;border-radius:10px;min-width:200px;padding:10px}.inactive-toggle[data-v-506eddd8]{color:#555;align-items:center;gap:6px;font-size:13px;display:flex}.entries-box[data-v-506eddd8]{color:#555;align-items:center;gap:10px;font-size:13px;font-weight:700;display:flex}.entries-box select[data-v-506eddd8]{min-width:110px}.stats[data-v-506eddd8]{align-items:center;gap:15px;display:flex}.bulk-actions[data-v-506eddd8]{flex-wrap:wrap;align-items:center;gap:10px;display:inline-flex}.bulk-select[data-v-506eddd8]{border:1px solid #ddd;border-radius:10px;min-width:220px;padding:10px;font-family:inherit}.rich-editor[data-v-506eddd8]{background:#fff;border:1px solid #eee;border-radius:12px;overflow:hidden}.rich-toolbar[data-v-506eddd8]{background:#fafafa;border-bottom:1px solid #f1f1f1;flex-wrap:wrap;align-items:center;gap:6px;padding:10px;display:flex}.rich-btn[data-v-506eddd8]{color:#444;cursor:pointer;background:#fff;border:1px solid #e6e6e6;border-radius:10px;padding:6px 10px;font-family:inherit;font-weight:800;line-height:1}.rich-btn[data-v-506eddd8]:disabled{opacity:.6;cursor:not-allowed}.rich-sep[data-v-506eddd8]{background:#eaeaea;width:1px;height:22px;margin:0 4px}.rich-area[data-v-506eddd8]{outline:none;min-height:180px;padding:12px;line-height:1.9}.rich-area[data-v-506eddd8]:empty:before{content:"متن را وارد کنید...";color:#9ca3af}.rich-hint[data-v-506eddd8]{color:#999;background:#fff;border-top:1px solid #f5f5f5;padding:8px 12px;font-size:12px}.btn[data-v-506eddd8]{cursor:pointer;border:none;border-radius:12px;align-items:center;gap:8px;padding:10px 20px;font-family:inherit;font-weight:700;transition:all .2s;display:inline-flex}.btn-primary[data-v-506eddd8]{color:#fff;background:#12b7b6}.btn-light[data-v-506eddd8]{color:#777;background:#f0f0f0}.btn-danger[data-v-506eddd8]{color:#fff;background:#f44336}.btn[data-v-506eddd8]:disabled{opacity:.6;cursor:not-allowed}.custom-table[data-v-506eddd8]{border-collapse:collapse;text-align:right;width:100%}.custom-table th[data-v-506eddd8]{color:#888;border-bottom:2px solid #f5f5f5;padding:15px}.custom-table td[data-v-506eddd8]{vertical-align:middle;border-bottom:1px solid #f9f9f9;padding:15px}.row-check[data-v-506eddd8]{cursor:pointer;accent-color:#12b7b6;width:18px;height:18px}.empty-row[data-v-506eddd8]{text-align:center;color:#999;padding:40px}.table-thumb[data-v-506eddd8]{background:#eee;border-radius:10px;width:50px;height:50px;overflow:hidden}.table-thumb img[data-v-506eddd8]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.title-text[data-v-506eddd8]{color:#333;font-weight:600}.slug-text[data-v-506eddd8]{color:#888;font-family:monospace;font-size:12px}.status-badge[data-v-506eddd8]{border-radius:6px;padding:4px 10px;font-size:12px;font-weight:700}.status-badge.active[data-v-506eddd8]{color:#4caf50;background:#e8f5e9}.status-badge.inactive[data-v-506eddd8]{color:#b71c1c;background:#fbe9e7}.action-buttons[data-v-506eddd8]{gap:10px;display:flex}.icon-btn[data-v-506eddd8]{cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.view-btn[data-v-506eddd8]{color:#7b1fa2;background:#f3e5f5}.edit-btn[data-v-506eddd8]{color:#2196f3;background:#e3f2fd}.delete-btn[data-v-506eddd8]{color:#f44336;background:#ffebee}.modal-overlay[data-v-506eddd8]{z-index:1000;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal-card[data-v-506eddd8]{background:#fff;border-radius:24px;flex-direction:column;width:100%;max-width:720px;max-height:90vh;display:flex}.modal-card-lg[data-v-506eddd8]{max-width:980px}.modal-header[data-v-506eddd8]{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;padding:20px;display:flex}.modal-body[data-v-506eddd8]{padding:25px;overflow-y:auto}.modal-footer[data-v-506eddd8]{background:#fafafa;border-radius:0 0 24px 24px;justify-content:flex-end;gap:12px;padding:20px;display:flex}.close-btn[data-v-506eddd8]{color:#ccc;cursor:pointer;background:0 0;border:none;font-size:24px}.form-group[data-v-506eddd8]{margin-bottom:18px}.form-group label[data-v-506eddd8]{margin-bottom:8px;font-size:14px;font-weight:700;display:block}.form-group input[data-v-506eddd8],.form-group select[data-v-506eddd8],.form-group textarea[data-v-506eddd8]{box-sizing:border-box;border:1px solid #eee;border-radius:12px;outline:none;width:100%;padding:12px;font-family:inherit}.form-row[data-v-506eddd8]{gap:15px;display:flex}.flex-1[data-v-506eddd8]{flex:1}.multi-select[data-v-506eddd8]{min-height:130px}.hint[data-v-506eddd8]{color:#999;margin-top:5px;font-size:12px;display:block}.check-label[data-v-506eddd8]{cursor:pointer;align-items:center;gap:8px;display:flex}.btn-sm[data-v-506eddd8]{border-radius:10px;padding:8px 12px;font-weight:800}.accordion[data-v-506eddd8]{background:#fff;border:1px solid #eee;border-radius:16px;overflow:hidden}.accordion-toggle[data-v-506eddd8]{cursor:pointer;background:#fafafa;border:none;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:12px 14px;font-family:inherit;display:flex}.accordion-title[data-v-506eddd8]{color:#333;font-weight:800}.accordion-icon[data-v-506eddd8]{color:#666;background:#fff;border:1px solid #eee;border-radius:10px;justify-content:center;align-items:center;width:26px;height:26px;transition:transform .2s;display:inline-flex}.accordion-icon.open[data-v-506eddd8]{transform:rotate(180deg)}.accordion-body[data-v-506eddd8]{padding:14px}.accordion-grid[data-v-506eddd8]{grid-template-columns:1fr;gap:14px;display:grid}.accordion-section[data-v-506eddd8]{background:#fff;border:1px solid #f1f1f1;border-radius:14px;padding:12px}.accordion-section-header[data-v-506eddd8]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.accordion-section-title[data-v-506eddd8]{color:#333;font-weight:900}.accordion-section-actions[data-v-506eddd8]{flex-wrap:wrap;gap:8px;display:inline-flex}.bulk-textarea[data-v-506eddd8]{box-sizing:border-box;border:1px solid #eee;border-radius:12px;outline:none;width:100%;margin-bottom:10px;padding:10px 12px;font-family:inherit}.empty-hint[data-v-506eddd8]{color:#999;margin-bottom:8px;font-size:12px}.link-row[data-v-506eddd8]{grid-template-columns:1fr 34px;align-items:start;gap:10px;margin-bottom:10px;display:grid}.link-remove-btn[data-v-506eddd8]{color:#d32f2f;cursor:pointer;background:#ffebee;border:1px solid #f1d0d0;border-radius:12px;justify-content:center;align-items:center;width:34px;height:34px;font-size:18px;line-height:1;display:inline-flex}.field-error[data-v-506eddd8]{color:#b71c1c;grid-column:1/-1;margin-top:-6px;font-size:12px}@media (width>=720px){.accordion-grid[data-v-506eddd8]{grid-template-columns:1fr 1fr}}.details-cover[data-v-506eddd8]{background:#f9fafb;border:1px solid #f1f1f1;border-radius:16px;margin-bottom:14px;overflow:hidden}.details-cover img[data-v-506eddd8]{-o-object-fit:cover;object-fit:cover;width:100%;max-height:260px;display:block}.details-grid[data-v-506eddd8]{gap:10px;display:grid}.detail-row[data-v-506eddd8]{border:1px solid #f6f6f6;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.detail-label[data-v-506eddd8]{color:#888;font-size:13px;font-weight:800}.detail-value[data-v-506eddd8]{color:#444;font-weight:800}.ltr[data-v-506eddd8]{text-align:left;direction:ltr}.link-text[data-v-506eddd8]{color:#12b7b6;word-break:break-word;text-decoration:none}.link-text[data-v-506eddd8]:hover{text-decoration:underline}.details-section[data-v-506eddd8]{margin-top:16px}.details-section-title[data-v-506eddd8]{color:#333;margin-bottom:10px;font-weight:900}.details-text[data-v-506eddd8]{color:#444;white-space:pre-wrap;background:#fff;border:1px solid #f6f6f6;border-radius:14px;padding:12px;line-height:1.9}.media-groups[data-v-506eddd8]{grid-template-columns:1fr;gap:12px;display:grid}.media-group[data-v-506eddd8]{background:#fff;border:1px solid #f1f1f1;border-radius:16px;padding:12px}.media-group-header[data-v-506eddd8]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.media-group-title[data-v-506eddd8]{color:#333;align-items:center;gap:8px;font-weight:900;display:inline-flex}.media-icon[data-v-506eddd8]{border:1px solid #eee;border-radius:12px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.media-icon.audio[data-v-506eddd8]{color:#2e7d32;background:#e8f5e9}.media-icon.video[data-v-506eddd8]{color:#1565c0;background:#e3f2fd}.media-icon.pdf[data-v-506eddd8]{color:#c62828;background:#ffebee}.count-pill[data-v-506eddd8]{color:#666;background:#f3f4f6;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:900}.file-list[data-v-506eddd8]{gap:10px;display:grid}.file-item[data-v-506eddd8]{border:1px solid #f6f6f6;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.file-main[data-v-506eddd8]{flex:1;min-width:220px}.file-name[data-v-506eddd8]{color:#333;word-break:break-word;margin-bottom:4px;font-weight:900}.file-url[data-v-506eddd8]{color:#888;word-break:break-word;font-size:12px}.file-actions[data-v-506eddd8]{flex-wrap:wrap;gap:8px;display:inline-flex}@media (width>=860px){.media-groups[data-v-506eddd8]{grid-template-columns:1fr 1fr}}.loading-state[data-v-506eddd8]{text-align:center;color:#999;padding:40px}.table-footer[data-v-506eddd8]{justify-content:space-between;align-items:center;padding:18px 10px 0;display:flex}.pagination-info[data-v-506eddd8]{color:#888;font-weight:700}.pagination-btns[data-v-506eddd8]{gap:8px;display:flex}.page-btn[data-v-506eddd8]{cursor:pointer;color:#555;background:#fff;border:1px solid #eee;border-radius:12px;width:40px;height:40px;font-weight:800}.page-btn.active[data-v-506eddd8]{color:#fff;background:#12b7b6;border-color:#12b7b6}.page-btn[data-v-506eddd8]:disabled{opacity:.5;cursor:not-allowed}.service-manager[data-v-c08d695c]{color:#444;min-height:100vh;padding:30px;font-family:Vazirmatn,sans-serif}.card[data-v-c08d695c]{background:#fff;border-radius:20px;margin-bottom:20px;padding:25px;box-shadow:0 4px 25px #0000000a}.page-header[data-v-c08d695c]{justify-content:space-between;align-items:center;margin-bottom:30px;display:flex}.header-actions[data-v-c08d695c]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.filter-group[data-v-c08d695c]{align-items:center;gap:8px;display:flex}.filter-label[data-v-c08d695c]{color:#666;font-size:14px;font-weight:700}.custom-select[data-v-c08d695c]{cursor:pointer;border:1px solid #ddd;border-radius:12px;outline:none;padding:8px 10px;font-family:inherit}.btn[data-v-c08d695c]{cursor:pointer;border:none;border-radius:12px;align-items:center;gap:8px;padding:12px 24px;font-family:inherit;font-weight:700;transition:all .2s;display:inline-flex}.btn-primary[data-v-c08d695c]{color:#fff;background:#12b7b6}.btn-light[data-v-c08d695c]{color:#777;background:#f0f0f0}.custom-table[data-v-c08d695c]{border-collapse:collapse;text-align:right;width:100%}.custom-table th[data-v-c08d695c]{color:#888;border-bottom:2px solid #f5f5f5;padding:15px;font-size:14px}.custom-table td[data-v-c08d695c]{vertical-align:middle;border-bottom:1px solid #f9f9f9;padding:15px}.empty-row[data-v-c08d695c]{text-align:center;color:#999;padding:22px 0}.service-name[data-v-c08d695c]{color:#333;font-size:15px;font-weight:700}.link-text[data-v-c08d695c]{color:#1976d2;text-decoration:none}.status-badge[data-v-c08d695c]{border-radius:8px;padding:5px 12px;font-size:12px;font-weight:700}.status-badge.active[data-v-c08d695c]{color:#4caf50;background:#e8f5e9}.status-badge.inactive[data-v-c08d695c]{color:#f44336;background:#ffebee}.action-buttons[data-v-c08d695c]{gap:8px;display:flex}.icon-btn[data-v-c08d695c]{cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.edit-btn[data-v-c08d695c]{color:#2196f3;background:#e3f2fd}.status-btn[data-v-c08d695c]{color:#9c27b0;background:#f3e5f5}.delete-btn[data-v-c08d695c]{color:#ff9800;background:#fff3e0}.modal-overlay[data-v-c08d695c]{z-index:1000;background:#00000080;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.modal-card[data-v-c08d695c]{background:#fff;border-radius:24px;flex-direction:column;width:100%;max-width:550px;max-height:90vh;display:flex;overflow:hidden}.modal-header[data-v-c08d695c]{border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;padding:20px;display:flex}.modal-body[data-v-c08d695c]{padding:25px;overflow-y:auto}.modal-footer[data-v-c08d695c]{background:#fafafa;justify-content:flex-end;gap:12px;padding:20px;display:flex}.form-group[data-v-c08d695c]{margin-bottom:20px}.form-group label[data-v-c08d695c]{margin-bottom:8px;font-size:14px;font-weight:700;display:block}.form-group input[data-v-c08d695c]{box-sizing:border-box;border:1px solid #eee;border-radius:12px;outline:none;width:100%;padding:12px;font-family:inherit}.switch-container[data-v-c08d695c]{cursor:pointer;color:#12b7b6;align-items:center;gap:10px;font-weight:600;display:flex}.close-btn[data-v-c08d695c]{color:#ccc;cursor:pointer;background:0 0;border:none;font-size:30px}.loading-state[data-v-c08d695c]{text-align:center;color:#999;padding:40px}.roles-page[data-v-c384d2b6]{font-family:system-ui,sans-serif}.activity-page[data-v-930305ed]{min-height:100vh}.card[data-v-930305ed]{background:#fff;border-radius:14px;padding:24px;box-shadow:0 4px 24px #0f172a0f}.header-row[data-v-930305ed],.footer-row[data-v-930305ed],.filters[data-v-930305ed]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.title[data-v-930305ed]{margin:0;font-size:22px}.subtitle[data-v-930305ed],.retention-note[data-v-930305ed]{color:#6b7280;margin:6px 0 0}.filters[data-v-930305ed]{margin:20px 0 16px}.field[data-v-930305ed]{background:#fff;border:1px solid #d1d5db;border-radius:10px;min-width:160px;padding:10px 12px;font-family:inherit}.jalali-picker[data-v-930305ed]{position:relative}.jalali-trigger[data-v-930305ed]{text-align:right;cursor:pointer;justify-content:flex-start;align-items:center;display:flex}.jalali-popover[data-v-930305ed]{z-index:30;background:#fff;border:1px solid #e5e7eb;border-radius:14px;width:280px;padding:12px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 40px #0f172a24}.jalali-header[data-v-930305ed],.jalali-actions[data-v-930305ed]{justify-content:space-between;align-items:center;gap:8px;display:flex}.jalali-header[data-v-930305ed]{margin-bottom:10px}.jalali-nav[data-v-930305ed],.jalali-action[data-v-930305ed]{color:#111827;cursor:pointer;background:#f3f4f6;border:none;border-radius:10px;padding:6px 10px;font-family:inherit}.jalali-action.danger[data-v-930305ed]{color:#b91c1c}.jalali-weekdays[data-v-930305ed],.jalali-days[data-v-930305ed]{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.jalali-weekdays[data-v-930305ed]{color:#6b7280;text-align:center;margin-bottom:8px;font-size:12px}.jalali-day[data-v-930305ed]{cursor:pointer;background:#f8fafc;border:none;border-radius:10px;min-height:34px;font-family:inherit}.jalali-day.muted[data-v-930305ed]{opacity:.45}.jalali-day.active[data-v-930305ed]{color:#fff;background:#12b7b6}.jalali-actions[data-v-930305ed]{margin-top:10px}.field-search[data-v-930305ed]{min-width:280px}.btn[data-v-930305ed],.pager-btn[data-v-930305ed]{color:#fff;cursor:pointer;background:#12b7b6;border:none;border-radius:10px;padding:10px 14px;font-family:inherit}.pager-btn[data-v-930305ed]:disabled{opacity:.5;cursor:not-allowed}.alert[data-v-930305ed]{border-radius:10px;margin-bottom:12px;padding:10px 12px}.alert.error[data-v-930305ed]{color:#b91c1c;background:#fef2f2}.alert.ok[data-v-930305ed]{color:#0f766e;background:#ecfeff}.table-wrapper[data-v-930305ed]{overflow-x:auto}.table[data-v-930305ed]{border-collapse:collapse;width:100%}.table th[data-v-930305ed],.table td[data-v-930305ed]{text-align:right;vertical-align:top;border-bottom:1px solid #f1f5f9;padding:12px}.user-cell[data-v-930305ed]{flex-direction:column;gap:4px;display:flex}.path-cell[data-v-930305ed]{text-align:left;direction:ltr;font-size:13px}.status-badge[data-v-930305ed]{border-radius:999px;padding:4px 10px;font-size:12px;font-weight:700;display:inline-block}.status-badge.ok[data-v-930305ed]{color:#047857;background:#ecfdf5}.status-badge.error[data-v-930305ed]{color:#b91c1c;background:#fef2f2}.empty-row[data-v-930305ed]{color:#6b7280;text-align:center!important}.pager[data-v-930305ed]{align-items:center;gap:10px;display:flex}.pager-current[data-v-930305ed]{text-align:center;min-width:36px}@media (width<=900px){.field[data-v-930305ed],.field-search[data-v-930305ed]{width:100%;min-width:100%}}.provinces-page[data-v-2703c59a]{padding:10px;font-family:Vazirmatn,sans-serif}.header[data-v-2703c59a]{margin-bottom:12px}.title[data-v-2703c59a]{color:#111827;font-weight:900}.subtitle[data-v-2703c59a]{color:#6b7280;font-size:13px}.state[data-v-2703c59a]{color:#4b5563;padding:12px 0}.state.error[data-v-2703c59a]{color:#b91c1c}.card[data-v-2703c59a]{background:#fff;border:1px solid #0f172a14;border-radius:14px;padding:12px;box-shadow:0 10px 26px #0206170f}.table-wrap[data-v-2703c59a]{overflow:auto}.table[data-v-2703c59a]{border-collapse:collapse;width:100%;min-width:720px}th[data-v-2703c59a],td[data-v-2703c59a]{text-align:right;white-space:nowrap;border-bottom:1px solid #0f172a0f;padding:10px 12px;font-size:13px}th[data-v-2703c59a]{color:#111827;background:#f8fafce6;font-weight:900}.province-row[data-v-2703c59a]{cursor:pointer}.province-row[data-v-2703c59a]:hover{background:#3b82f60f}.name[data-v-2703c59a]{color:#111827;font-weight:800}.empty[data-v-2703c59a]{text-align:center;color:#6b7280;padding:16px}.pager[data-v-2703c59a]{justify-content:space-between;align-items:center;gap:10px;padding-top:10px;display:flex}.btn[data-v-2703c59a]{color:#fff;cursor:pointer;background:#2563eb;border:none;border-radius:10px;padding:9px 12px;font-weight:800}.btn[data-v-2703c59a]:disabled{opacity:.55;cursor:not-allowed}.page-meta[data-v-2703c59a]{color:#374151;align-items:center;gap:6px;font-weight:800;display:flex}.num[data-v-2703c59a]{color:#111827}.province-dashboard[data-v-876ea078]{padding:6px}
