:root,:root.theme-dark{color-scheme:dark;--color-bg:#09090b;--color-bg-elevated:#18181b;--color-bg-highlight:#27272a;--color-divider:#ffffff1f;--color-border:#ffffff14;--color-border-strong:#ffffff29;--color-text-primary:#fff;--color-text-secondary:#ffffffb8;--color-text-muted:#ffffffb9;--color-text-disabled:#ffffff3d;--color-text-inverse:#09090b;--color-text-link:#fff;--color-primary:#7f4cd9;--color-primary-hover:#6c39c8;--color-primary-active:#5a2ba8;--color-primary-subtle:rgba(127,76,217,.15);--color-primary-contrast:#fff;--color-secondary:#b5f531;--color-secondary-hover:#a2dc2b;--color-secondary-active:#8ec325;--color-secondary-subtle:rgba(181,245,49,.12);--color-secondary-contrast:#09090b;--color-buy:#089981;--color-buy-hover:#06806c;--color-buy-subtle:rgba(8,153,129,.15);--color-sell:#f23645;--color-sell-hover:#d32a38;--color-sell-subtle:rgba(242,54,69,.15);--color-success:var(--color-buy);--color-success-hover:var(--color-buy-hover);--color-success-subtle:var(--color-buy-subtle);--color-danger:var(--color-sell);--color-danger-hover:var(--color-sell-hover);--color-danger-subtle:var(--color-sell-subtle);--color-warning:#ff9800;--color-warning-subtle:rgba(255,152,0,.15);--color-info:#0781fe;--color-info-subtle:rgba(7,129,254,.15);--color-success-border:rgba(8,153,129,.4);--color-danger-border:rgba(242,54,69,.4);--color-warning-border:rgba(255,152,0,.4);--color-info-border:rgba(7,129,254,.4);--color-hover-overlay:#ffffff0a;--color-active-overlay:#ffffff14;--color-overlay:#09090bbf;--priority-low:var(--color-info);--priority-normal:var(--color-text-secondary);--priority-high:var(--color-warning);--priority-urgent:var(--color-danger);--shadow-1:0 1px 2px rgba(0,0,0,.4);--shadow-2:0 2px 8px rgba(0,0,0,.5);--shadow-3:0 8px 24px rgba(0,0,0,.6);--shadow-btn-inset:inset 0 1px 0 hsla(0,0%,100%,.2);--shadow-btn-inset-fill:inset 0 1px 0 hsla(0,0%,100%,.2);--motion-spring:cubic-bezier(.34,1.56,.64,1);--motion-smooth:cubic-bezier(.4,0,.2,1);--motion-emphasized:cubic-bezier(.2,0,0,1);--glass-bg:rgba(9,9,11,.55);--glass-bg-strong:rgba(9,9,11,.82);--glass-bg-menu:rgba(24,24,27,.78);--glass-bg-card:rgba(24,24,27,.45);--glass-blur:saturate(180%) blur(20px);--glass-blur-menu:saturate(180%) blur(16px);--glass-border:hsla(0,0%,100%,.08);--glass-border-strong:hsla(0,0%,100%,.14);--glass-highlight:hsla(0,0%,100%,.06);--gradient-primary:linear-gradient(180deg,#9265e0,#6c39c8);--gradient-primary-hover:linear-gradient(180deg,#a079e6,#7f4cd9);--gradient-primary-soft:linear-gradient(135deg,rgba(146,101,224,.18),rgba(108,57,200,.06));--shadow-glow-primary:0 8px 24px rgba(127,76,217,.3);--shadow-glow-primary-strong:0 12px 32px rgba(127,76,217,.45);--color-primary-glow-strong:rgba(127,76,217,.45);--color-primary-glow:rgba(127,76,217,.35);--color-primary-glow-soft:rgba(127,76,217,.15);--gradient-brand-wash:radial-gradient(120% 140% at 0% 0%,var(--color-primary-subtle),transparent 60%);--gradient-wash-success:radial-gradient(120% 140% at 0% 0%,var(--color-success-subtle),transparent 55%);--gradient-wash-danger:radial-gradient(120% 140% at 0% 0%,var(--color-danger-subtle),transparent 55%);--gradient-wash-warning:radial-gradient(120% 140% at 0% 0%,var(--color-warning-subtle),transparent 55%);--shadow-primary-cta:0 4px 16px rgba(127,76,217,.4);--shadow-primary-btn:0 4px 20px rgba(127,76,217,.35);--shadow-primary-btn-hover:0 6px 28px rgba(127,76,217,.55);--color-text-on-glass:hsla(0,0%,100%,.85);--color-text-on-glass-muted:hsla(0,0%,100%,.55);--color-scrim:rgba(0,0,0,.3);--color-secondary-glow:rgba(181,245,49,.7);--color-secondary-glow-strong:rgba(181,245,49,.75);--gradient-brand-text:linear-gradient(90deg,#a78bfa,#7f4cd9 45%,#c084fc 75%,#a78bfa);--shadow-card-float:0 10px 28px rgba(0,0,0,.35);--color-primary-glow-intense:rgba(127,76,217,.55);--color-primary-glow-mid:rgba(127,76,217,.4);--color-primary-glow-wash:rgba(127,76,217,.28);--color-primary-glow-25:rgba(127,76,217,.25);--color-primary-glow-faint:rgba(127,76,217,.12);--color-primary-glow-trace:rgba(127,76,217,.1);--color-text-on-glass-strong:hsla(0,0%,100%,.88);--color-text-on-glass-72:hsla(0,0%,100%,.72);--color-border-on-glass:hsla(0,0%,100%,.12);--color-border-on-glass-md:hsla(0,0%,100%,.18);--color-border-on-glass-strong:hsla(0,0%,100%,.28);--color-overlay-white-wash:hsla(0,0%,100%,.08);--color-overlay-white-trace:hsla(0,0%,100%,.06);--color-scrim-strong:rgba(0,0,0,.5);--color-scrim-35:rgba(0,0,0,.35);--color-scrim-45:rgba(0,0,0,.45);--color-scrim-trace:rgba(0,0,0,.1);--gradient-services-featured:linear-gradient(165deg,#8a5ce0 0%,var(--color-primary) 45%,#6c39c8 100%);--shadow-services-featured-hover:0 16px 40px rgba(127,76,217,.45);--shadow-tab-active:0 1px 4px rgba(0,0,0,.18);--shadow-icon-glow:0 0 18px rgba(127,76,217,.4);--color-on-light:#09090b;--color-on-light-muted:#52525b;--color-accent-hot:#f97316;--shadow-text-hero:0 2px 40px rgba(0,0,0,.4);--shadow-hero-btn-primary:var(--shadow-btn-inset),0 4px 24px rgba(127,76,217,.4);--shadow-hero-btn-primary-hover:var(--shadow-btn-inset),0 6px 32px rgba(127,76,217,.6);--focus-ring:0 0 0 3px var(--color-primary-subtle);--focus-ring-offset:0 0 0 2px var(--color-bg);--nav-bg:var(--color-bg-elevated);--nav-border:var(--color-divider);--nav-item-color:var(--color-text-secondary);--nav-item-color-hover:var(--color-text-primary);--nav-item-color-active:var(--color-text-primary);--nav-item-bg-hover:var(--color-hover-overlay);--nav-item-bg-active:var(--color-primary-subtle);--nav-indicator-color:var(--color-primary);--nav-section-label-color:var(--color-text-muted);--input-bg:var(--color-bg-highlight);--input-bg-disabled:var(--color-bg-elevated);--input-border:var(--color-border);--input-border-hover:var(--color-border-strong);--input-border-focus:var(--color-primary);--input-border-success:var(--color-success);--input-border-danger:var(--color-danger);--input-text-color:var(--color-text-primary);--input-placeholder-color:var(--color-text-disabled);--input-label-color:var(--color-text-muted);--input-helper-color:var(--color-text-muted);--input-icon-color:var(--color-text-muted);--input-focus-ring:var(--color-primary-subtle);--input-focus-ring-success:var(--color-success-subtle);--input-focus-ring-danger:var(--color-danger-subtle);--btn-primary-bg:var(--color-primary);--btn-primary-bg-hover:var(--color-primary-hover);--btn-primary-bg-active:var(--color-primary-active);--btn-primary-text:var(--color-primary-contrast);--btn-secondary-bg:transparent;--btn-secondary-bg-hover:var(--color-hover-overlay);--btn-secondary-bg-active:var(--color-active-overlay);--btn-secondary-text:var(--color-text-primary);--btn-secondary-border:var(--color-border-strong);--btn-secondary-border-hover:var(--color-text-muted);--btn-ghost-bg-hover:var(--color-hover-overlay);--btn-ghost-bg-active:var(--color-active-overlay);--btn-ghost-text:var(--color-text-primary);--btn-danger-bg:var(--color-danger);--btn-danger-bg-hover:var(--color-danger-hover);--btn-danger-text:#fff;--btn-buy-bg:var(--color-buy);--btn-buy-bg-hover:var(--color-buy-hover);--btn-buy-text:#fff;--btn-sell-bg:var(--color-sell);--btn-sell-bg-hover:var(--color-sell-hover);--btn-sell-text:#fff;--table-bg:var(--color-bg-elevated);--table-border:var(--color-border);--table-divider:var(--color-divider);--table-header-bg:var(--color-bg-highlight);--table-header-color:var(--color-text-muted);--table-row-color:var(--color-text-primary);--table-row-bg-hover:var(--color-hover-overlay);--table-row-bg-zebra:var(--color-hover-overlay);--table-link-color:var(--color-primary);--tabs-bar-bg:var(--color-bg-elevated);--tabs-bar-border:var(--color-border);--tabs-bar-shadow:var(--shadow-1),var(--shadow-btn-inset);--tab-color:var(--color-text-secondary);--tab-color-hover:var(--color-text-primary);--tab-color-active:var(--color-primary);--tab-bg-hover:var(--color-hover-overlay);--tab-bg-active:var(--color-primary-subtle);--tab-color-destructive:var(--color-danger);--tab-count-bg:var(--color-bg-highlight);--tab-count-color:var(--color-text-secondary);--tab-count-bg-active:var(--color-primary);--tab-count-color-active:var(--color-primary-contrast)}.theme-dashboard{--color-bg:#0a0b0e;--color-bg-elevated:#191c23;--color-bg-highlight:#20232b;--color-divider:#ffffff24;--color-border:#ffffff1f;--color-border-strong:#ffffff3b;--color-bg-graphite:#15171b;--color-border-graphite:#30333a;--color-border-graphite-subtle:#292c32;--color-text-secondary:#ffffffd1;--color-text-muted:#ffffffc2;--font-sans:"Inter",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;--input-label-weight:var(--font-weight-medium);--font-weight-bold-strong:700;--font-weight-bold:var(--font-weight-semibold);--input-bg:var(--color-bg);--input-border:var(--color-border-strong);--input-border-hover:#ffffff57;--nav-item-bg-hover:var(--color-bg-highlight);--nav-item-bg-active:var(--color-primary-subtle);--nav-bg:var(--color-bg-graphite);--nav-border:var(--color-border-graphite-subtle)}:root.theme-light{color-scheme:light;--color-bg:#fff;--color-bg-elevated:#f4f4f5;--color-bg-highlight:#e4e4e7;--color-divider:#0000001f;--color-border:#0000000a;--color-border-strong:#0000003d;--color-bg-graphite:var(--color-bg-elevated);--color-border-graphite:var(--color-border);--color-text-primary:#09090b;--color-text-secondary:#52525b;--color-text-muted:#71717a;--color-text-disabled:#a1a1aa;--color-text-inverse:#fff;--color-text-link:#09090b;--color-primary:#7f4cd9;--color-primary-hover:#6c39c8;--color-primary-active:#5a2ba8;--color-primary-subtle:rgba(127,76,217,.1);--color-primary-contrast:#fff;--color-buy-subtle:rgba(8,153,129,.1);--color-sell-subtle:rgba(242,54,69,.1);--color-success-border:rgba(8,153,129,.45);--color-danger-border:rgba(242,54,69,.45);--color-warning-border:rgba(255,152,0,.45);--color-info-border:rgba(7,129,254,.45);--color-hover-overlay:rgba(0,0,0,.04);--color-active-overlay:rgba(0,0,0,.08);--color-overlay:hsla(0,0%,100%,.75);--shadow-1:0 1px 2px rgba(0,0,0,.06);--shadow-2:0 2px 8px rgba(0,0,0,.08);--shadow-3:0 8px 24px rgba(0,0,0,.12);--shadow-btn-inset:inset 0 1px 0 hsla(0,0%,100%,.8);--glass-bg:hsla(0,0%,100%,.65);--glass-bg-strong:hsla(0,0%,100%,.88);--glass-bg-menu:hsla(0,0%,100%,.92);--glass-bg-card:hsla(240,5%,96%,.55);--glass-blur:saturate(180%) blur(20px);--glass-blur-menu:saturate(180%) blur(16px);--glass-border:rgba(0,0,0,.06);--glass-border-strong:rgba(0,0,0,.1);--glass-highlight:rgba(0,0,0,.04);--gradient-primary-soft:linear-gradient(135deg,rgba(127,76,217,.12),rgba(127,76,217,.02));--shadow-glow-primary:0 8px 24px rgba(127,76,217,.18);--shadow-glow-primary-strong:0 12px 32px rgba(127,76,217,.28);--shadow-primary-cta:0 4px 16px rgba(127,76,217,.3);--focus-ring-offset:0 0 0 2px var(--color-bg);--nav-bg:var(--color-bg-elevated);--nav-border:var(--color-divider);--nav-item-color:var(--color-text-secondary);--nav-item-color-hover:var(--color-text-primary);--nav-item-color-active:var(--color-primary);--nav-item-bg-hover:var(--color-hover-overlay);--nav-item-bg-active:var(--color-primary-subtle);--nav-indicator-color:var(--color-primary);--nav-section-label-color:var(--color-text-muted);--input-bg:var(--color-bg);--input-bg-disabled:var(--color-bg-highlight);--input-border:var(--color-border-strong);--input-border-hover:var(--color-text-muted);--input-border-focus:var(--color-primary);--input-border-success:var(--color-success);--input-border-danger:var(--color-danger);--input-text-color:var(--color-text-primary);--input-placeholder-color:var(--color-text-muted);--input-label-color:var(--color-text-muted);--input-helper-color:var(--color-text-muted);--input-icon-color:var(--color-text-muted);--input-focus-ring:var(--color-primary-subtle);--input-focus-ring-success:var(--color-success-subtle);--input-focus-ring-danger:var(--color-danger-subtle);--btn-primary-bg:var(--color-primary);--btn-primary-bg-hover:var(--color-primary-hover);--btn-primary-bg-active:var(--color-primary-active);--btn-primary-text:var(--color-primary-contrast);--btn-secondary-bg:transparent;--btn-secondary-bg-hover:var(--color-hover-overlay);--btn-secondary-bg-active:var(--color-active-overlay);--btn-secondary-text:var(--color-text-primary);--btn-secondary-border:var(--color-border-strong);--btn-secondary-border-hover:var(--color-text-muted);--btn-ghost-bg-hover:var(--color-hover-overlay);--btn-ghost-bg-active:var(--color-active-overlay);--btn-ghost-text:var(--color-text-primary);--btn-danger-bg:var(--color-danger);--btn-danger-bg-hover:var(--color-danger-hover);--btn-danger-text:#fff;--btn-buy-bg:var(--color-buy);--btn-buy-bg-hover:var(--color-buy-hover);--btn-buy-text:#fff;--btn-sell-bg:var(--color-sell);--btn-sell-bg-hover:var(--color-sell-hover);--btn-sell-text:#fff}:root{--font-sans:"Poppins",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Consolas,"Liberation Mono",monospace;--font-sans-fa:"IRANYekan","Poppins",ui-sans-serif,sans-serif;--font-stack-active:var(--font-sans);--text-xs:11px;--text-sm:12px;--text-13:13px;--text-base:14px;--text-md:16px;--text-lg:18px;--text-xl:20px;--text-2xl:24px;--text-2xl-lg:28px;--text-3xl:32px;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:900;--line-height-tight:1.2;--line-height-normal:1.4;--line-height-relaxed:1.6;--space-0:0px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:28px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--radius-sm:4px;--radius:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-2xl:24px;--radius-pill:9999px;--z-base:0;--z-raised:10;--z-sticky:100;--z-dropdown:1000;--z-overlay:1100;--z-modal:1200;--z-modal-stacked:1250;--z-toast:1300;--z-tooltip:1400;--bp-sm:640px;--bp-md:768px;--bp-lg:1024px;--bp-xl:1280px;--bp-2xl:1536px;--motion-fast:.12s;--motion-base:.2s;--motion-slow:.3s;--motion-ease:ease-in-out;--color-qr-surface:#fff;--flash-duration:.48s;--flash-up-color:var(--color-buy-subtle);--flash-down-color:var(--color-sell-subtle);--topbar-height:64px;--sidebar-width:260px;--sidebar-collapsed-width:64px;--tabs-bar-padding:4px;--tabs-bar-gap:4px;--tabs-bar-radius:var(--radius-pill);--tab-height:30px;--tab-padding-x:var(--space-3);--tab-radius:var(--radius-pill);--tab-gap:6px;--tab-font-size:var(--text-sm);--tab-font-weight:var(--font-weight-medium);--tab-font-weight-active:var(--font-weight-semibold);--tab-count-size:18px;--table-radius:var(--radius-lg);--table-cell-padding-y:10px;--table-cell-padding-x:var(--space-3);--table-header-padding-y:var(--space-2);--table-font-size:var(--text-sm);--table-header-font-size:var(--text-xs);--table-header-spacing:.06em;--badge-height:var(--space-5);--badge-padding-x:var(--space-2);--badge-radius:var(--radius);--badge-font-size:var(--text-xs);--badge-font-weight:var(--font-weight-semibold);--badge-letter-spacing:.04em;--badge-neutral-bg:var(--color-bg-highlight);--badge-neutral-text:var(--color-text-secondary);--badge-neutral-border:var(--color-border-strong);--badge-success-bg:var(--color-success-subtle);--badge-success-text:var(--color-success);--badge-success-border:var(--color-success-border);--badge-warning-bg:var(--color-warning-subtle);--badge-warning-text:var(--color-warning);--badge-warning-border:var(--color-warning-border);--badge-danger-bg:var(--color-danger-subtle);--badge-danger-text:var(--color-danger);--badge-danger-border:var(--color-danger-border);--badge-info-bg:var(--color-info-subtle);--badge-info-text:var(--color-info);--badge-info-border:var(--color-info-border);--btn-height-sm:28px;--btn-height-md:34px;--btn-height-lg:42px;--btn-padding-x-sm:var(--space-3);--btn-padding-x-md:var(--space-4);--btn-padding-x-lg:var(--space-5);--btn-font-size-sm:var(--text-xs);--btn-font-size-md:var(--text-sm);--btn-font-size-lg:var(--text-base);--btn-radius:var(--radius);--btn-gap:6px;--btn-font-weight:var(--font-weight-semibold);--btn-icon-size-sm:14px;--btn-icon-size-md:16px;--btn-icon-size-lg:18px;--input-height:34px;--input-padding-x:var(--space-3);--input-gap:var(--space-2);--input-radius:var(--radius);--input-text-size:var(--text-sm);--input-label-size:var(--text-xs);--input-label-spacing:.06em;--input-icon-size:16px;--input-icon-slot-width:36px;--input-focus-ring-width:3px;--nav-item-height:44px;--nav-item-padding-x:var(--space-4);--nav-item-gap:var(--space-3);--nav-item-radius:var(--radius-md);--nav-section-gap:var(--space-4);--nav-row-gap:2px;--nav-icon-size:18px;--nav-icon-slot-width:24px;--nav-indicator-width:3px;--nav-section-label-size:var(--text-xs);--nav-label-size:var(--text-base)}html[lang=fa]{--font-stack-active:var(--font-sans-fa);direction:rtl}*,:after,:before{box-sizing:border-box}body,html{background:var(--color-bg);color:var(--color-text-primary);font-family:var(--font-stack-active);font-size:var(--text-base);line-height:var(--line-height-normal);margin:0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100%;text-rendering:optimizeLegibility}#__layout,#__nuxt{min-height:100vh}a{color:var(--color-text-link);text-decoration:none;transition:color var(--motion-fast) var(--motion-ease)}a:hover{text-decoration:underline}button{color:inherit;font-family:inherit;font-size:inherit}canvas,img,svg,video{display:block;max-width:100%}input,select,textarea{background:transparent;color:inherit;font-family:inherit;font-size:inherit}::-moz-selection{background:var(--color-primary-subtle);color:var(--color-text-primary)}::selection{background:var(--color-primary-subtle);color:var(--color-text-primary)}:focus-visible{border-radius:var(--radius-sm);outline:2px solid var(--color-primary);outline-offset:2px}::-webkit-scrollbar{height:6px;width:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--color-border-strong);border-radius:var(--radius-sm)}::-webkit-scrollbar-thumb:hover{background:var(--color-text-muted)}.surface{background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-1),var(--shadow-btn-inset);color:var(--color-text-primary);overflow:hidden;position:relative;transition:border-color var(--motion-base) var(--motion-ease),box-shadow var(--motion-base) var(--motion-ease),transform var(--motion-base) var(--motion-ease)}.surface:before{background:radial-gradient(120% 100% at 50% 0,var(--color-hover-overlay) 0,transparent 70%);content:"";height:96px;inset:0 0 auto;pointer-events:none;position:absolute}.surface>*{position:relative}.surface--elevated{border-color:var(--color-border-strong);box-shadow:var(--shadow-2),var(--shadow-btn-inset),0 0 0 1px var(--color-primary-subtle)}.surface--interactive{cursor:pointer}.surface--interactive:hover{border-color:var(--color-primary);box-shadow:var(--shadow-3),var(--shadow-btn-inset),0 0 0 1px var(--color-primary-subtle);transform:translateY(-2px)}.surface--interactive:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.tbl{background:var(--table-bg);border:1px solid var(--table-border);border-radius:var(--table-radius);box-shadow:var(--shadow-1),var(--shadow-btn-inset);overflow:hidden;position:relative}.tbl>table{border-collapse:separate;border-spacing:0;color:var(--table-row-color);font-size:var(--table-font-size);width:100%}.tbl thead th{background:var(--table-header-bg);border-bottom:1px solid var(--table-border);color:var(--table-header-color);font-size:var(--table-header-font-size);font-weight:var(--font-weight-semibold);letter-spacing:var(--table-header-spacing);padding:var(--table-header-padding-y) var(--table-cell-padding-x);position:sticky;text-align:left;text-transform:uppercase;top:0;white-space:nowrap}.tbl tbody td{border-bottom:1px solid var(--table-divider);padding:var(--table-cell-padding-y) var(--table-cell-padding-x);vertical-align:middle}.tbl tbody tr:last-child td{border-bottom:0}.tbl tbody tr{transition:background var(--motion-fast) var(--motion-ease)}.tbl tbody tr:nth-child(2n) td{background:var(--table-row-bg-zebra)}.tbl tbody tr:hover td{background:var(--table-row-bg-hover)}.tbl a{color:var(--table-link-color);text-decoration:none}.tbl a:hover{text-decoration:underline}.tbl__num{font-variant-numeric:tabular-nums;text-align:left}.tbl__muted{color:var(--color-text-muted)}.tbl__nowrap{white-space:nowrap}.tbl__mono{font-family:var(--font-mono)}.tbl-scroll{overflow-x:auto}.tbl-scroll>.tbl{min-width:640px}.cell-strong{color:var(--color-text-primary);font-weight:var(--font-weight-medium)}.cell-id{color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:-.01em}.cell-empty{color:var(--color-text-disabled)}.cell-code{color:var(--color-text-primary);font-family:var(--font-mono);font-weight:var(--font-weight-semibold);letter-spacing:-.01em}.cell-stack{display:flex;flex-direction:column;gap:2px;min-width:0}.cell-stack--end{align-items:flex-end;text-align:right}.cell-sub{color:var(--color-text-muted);font-size:var(--text-xs)}.ad-user{align-items:center;display:inline-flex;gap:var(--space-3);min-width:0}.ad-user__body{display:flex;flex-direction:column;gap:2px;min-width:0}.ad-user__line{align-items:center;display:inline-flex;gap:var(--space-2);min-width:0}.ad-user__primary{color:var(--color-text-primary);font-size:var(--text-sm);font-weight:var(--font-weight-medium);max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ad-user__role{align-items:center;background:var(--color-primary-subtle);border-radius:var(--radius-sm);color:var(--color-primary);display:inline-flex;flex:none;font-size:var(--text-xs);font-weight:var(--font-weight-semibold);height:var(--space-4);letter-spacing:.02em;padding:0 6px}.ad-user__line--sub{gap:var(--space-1)}.ad-user__name{color:var(--color-text-secondary);font-size:var(--text-xs)}.ad-user__dot{color:var(--color-text-disabled)}.ad-user__handle{color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:-.01em}.ad-user__chk{align-items:center;color:var(--color-text-disabled);display:inline-flex;font-size:var(--text-base);margin-left:2px}.ad-user__chk[data-on]{color:var(--color-success)}.tabs{align-items:center;background:var(--tabs-bar-bg);border:1px solid var(--tabs-bar-border);border-radius:var(--tabs-bar-radius);box-shadow:var(--tabs-bar-shadow);display:inline-flex;gap:var(--tabs-bar-gap);list-style:none;margin:0;max-width:100%;overflow-x:auto;padding:var(--tabs-bar-padding);scrollbar-width:thin}.tabs--block{display:flex;width:100%}.tabs--block>.tabs__tab{flex:1;justify-content:center}.tabs__tab{align-items:center;background:transparent;border:0;border-radius:var(--tab-radius);color:var(--tab-color);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--tab-font-size);font-weight:var(--tab-font-weight);gap:var(--tab-gap);height:var(--tab-height);padding:0 var(--tab-padding-x);text-decoration:none;text-transform:capitalize;transition:color var(--motion-base) var(--motion-ease),background var(--motion-base) var(--motion-ease);white-space:nowrap}.tabs__tab:hover{background:var(--tab-bg-hover);color:var(--tab-color-hover)}.tabs__tab--active,.tabs__tab[aria-selected=true]{background:var(--tab-bg-active);color:var(--tab-color-active);font-weight:var(--tab-font-weight-active)}.tabs__tab--destructive{color:var(--tab-color-destructive)}.tabs__tab--destructive.tabs__tab--active,.tabs__tab--destructive[aria-selected=true]{background:var(--color-danger-subtle);color:var(--tab-color-destructive)}.tabs__tab:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.tabs__count{align-items:center;background:var(--tab-count-bg);border-radius:var(--radius-pill);color:var(--tab-count-color);display:inline-flex;font-feature-settings:"tnum" 1;font-size:var(--text-xs);font-weight:var(--font-weight-bold);height:var(--tab-count-size);justify-content:center;min-width:var(--tab-count-size);padding:0 6px}.tabs__tab--active .tabs__count,.tabs__tab[aria-selected=true] .tabs__count{background:var(--tab-count-bg-active);color:var(--tab-count-color-active)}.theme-dashboard .tabs{background:transparent;border:0;border-bottom:1px solid var(--color-divider);border-radius:0;box-shadow:none;display:flex;gap:var(--space-6);padding:0}.theme-dashboard .tabs__tab{background:transparent;border-bottom:2px solid transparent;border-radius:0;color:var(--color-text-muted);height:auto;margin-bottom:-1px;padding:var(--space-3) 2px;text-transform:none}.theme-dashboard .tabs__tab:hover{background:transparent;border-bottom-color:var(--color-border-strong);color:var(--color-text-primary)}.theme-dashboard .tabs__tab--active,.theme-dashboard .tabs__tab[aria-selected=true]{background:transparent;border-bottom-color:var(--color-primary);color:var(--color-primary)}.theme-dashboard .tabs__tab:focus-visible{border-radius:var(--radius-sm);box-shadow:var(--focus-ring);outline:none}html.theme-dashboard .ui-card{box-shadow:none}html.theme-dashboard .ui-card:before{display:none}html.theme-dashboard .ui-card[data-elevated]{border-color:var(--color-border-strong);box-shadow:none}html.theme-dashboard .ui-card[data-interactive]:hover{border-color:var(--color-primary);box-shadow:none}.ui-select{display:block;position:relative;width:100%}.ui-select__trigger{align-items:center;background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius);color:var(--color-text-primary);cursor:pointer;display:flex;font-family:inherit;font-size:var(--text-sm);gap:var(--space-2);height:32px;justify-content:space-between;padding:0 var(--space-2);text-align:left;transition:border-color var(--motion-fast) var(--motion-ease),box-shadow var(--motion-fast) var(--motion-ease),background var(--motion-fast) var(--motion-ease);width:100%}.ui-select__trigger:hover:not(:disabled){border-color:var(--color-border-strong)}.ui-select__trigger.is-open,.ui-select__trigger:focus-visible{border-color:var(--color-primary);box-shadow:var(--focus-ring);outline:none}.ui-select__trigger:disabled{cursor:not-allowed;opacity:.6}.ui-select__trigger.is-invalid{border-color:var(--color-danger)}.ui-select__value{flex:1;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap}.ui-select__value.is-placeholder{color:var(--color-text-muted);text-transform:none}.ui-select__chevron{color:var(--color-text-muted);flex:none;height:16px;transition:transform var(--motion-fast) var(--motion-ease),color var(--motion-fast) var(--motion-ease);width:16px}.ui-select__trigger.is-open .ui-select__chevron{color:var(--color-primary);transform:rotate(180deg)}.ui-select__panel{animation:ui-select-in var(--motion-fast) var(--motion-ease);background:var(--color-bg-elevated);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);box-shadow:var(--shadow-3);display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;max-height:260px;overflow-y:auto;padding:var(--space-1);position:fixed;z-index:var(--z-dropdown)}@keyframes ui-select-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.ui-select__option{border-radius:var(--radius-sm);cursor:pointer;display:flex;flex-direction:column;gap:1px;padding:6px var(--space-2);transition:background var(--motion-fast) var(--motion-ease);-webkit-user-select:none;-moz-user-select:none;user-select:none}.ui-select__option.is-active,.ui-select__option:hover{background:var(--color-hover-overlay)}.ui-select__option[aria-selected=true]{background:var(--color-primary-subtle)}.ui-select__option-main{align-items:center;color:var(--color-text-secondary);display:flex;font-size:var(--text-sm);gap:var(--space-2);line-height:1.3;text-transform:capitalize;transition:color var(--motion-fast) var(--motion-ease)}.ui-select__option.is-active .ui-select__option-main,.ui-select__option:hover .ui-select__option-main{color:var(--color-text-primary)}.ui-select__option[aria-selected=true] .ui-select__option-main{color:var(--color-text-primary);font-weight:var(--font-weight-medium)}.ui-select__option-label{flex:1}.ui-select__option-desc{color:var(--color-warning);font-size:var(--text-xs);font-weight:var(--font-weight-regular,400);line-height:1.35;opacity:.8;text-transform:none}.ui-select__check{color:var(--color-primary);flex:none;height:15px;margin-left:auto;width:15px}.ui-tooltip{animation:ui-tooltip-in var(--motion-fast) var(--motion-ease);background:var(--color-bg-elevated);border:1px solid var(--color-border-strong);border-radius:var(--radius);box-shadow:var(--shadow-3);color:var(--color-text-secondary);font-size:var(--text-xs);line-height:1.45;max-width:300px;padding:var(--space-2) var(--space-3);pointer-events:none;position:fixed;z-index:var(--z-tooltip)}@keyframes ui-tooltip-in{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:300;src:url(./poppins-latin-300-normal.Dku2WoCh.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(./poppins-latin-400-normal.cpxAROuN.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:500;src:url(./poppins-latin-500-normal.C8OXljZJ.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:600;src:url(./poppins-latin-600-normal.zEkxB9Mr.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:700;src:url(./poppins-latin-700-normal.Qrb0O0WB.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(./inter-latin-400-normal.C38fXH4l.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(./inter-latin-500-normal.Cerq10X2.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(./inter-latin-600-normal.LgqL8muc.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(./inter-latin-700-normal.Yt3aPRUw.woff2) format("woff2")}@font-face{font-display:swap;font-family:IRANYekan;font-style:normal;font-weight:100;src:url(/fonts/IRANYekan-Thin.ttf) format("truetype")}@font-face{font-display:swap;font-family:IRANYekan;font-style:normal;font-weight:300;src:url(/fonts/IRANYekan-Light.ttf) format("truetype")}@font-face{font-display:swap;font-family:IRANYekan;font-style:normal;font-weight:400;src:url(/fonts/IRANYekan-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:IRANYekan;font-style:normal;font-weight:500;src:url(/fonts/IRANYekan-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:IRANYekan;font-style:normal;font-weight:700;src:url(/fonts/IRANYekan-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:IRANYekan;font-style:normal;font-weight:800;src:url(/fonts/IRANYekan-ExtraBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:IRANYekan;font-style:normal;font-weight:900;src:url(/fonts/IRANYekan-Black.ttf) format("truetype")}@font-face{font-display:swap;font-family:IRANYekan;font-style:normal;font-weight:950;src:url(/fonts/IRANYekan-ExtraBlack.ttf) format("truetype")}.page-enter-active{transition:opacity var(--motion-base) var(--motion-emphasized),transform var(--motion-base) var(--motion-emphasized)}.page-leave-active{transition:opacity var(--motion-fast) var(--motion-ease),transform var(--motion-fast) var(--motion-ease)}.page-enter-from{opacity:0;transform:translateY(8px)}.page-leave-to{opacity:0;transform:translateY(-4px)}@media(prefers-reduced-motion:reduce){.page-enter-active,.page-leave-active{transition:opacity var(--motion-fast) var(--motion-ease)}.page-enter-from,.page-leave-to{transform:none}}
