@import"https://fonts.googleapis.com/css2?family=Vazirmatn:wght@400;500;600;700&display=swap";:root{color-scheme:light;--os-bg:#eceee9;--os-surface:#fff;--os-surface-muted:#f4f5f2;--os-surface-sunken:#e4e7e1;--os-ink:#17201b;--os-ink-secondary:#2e3a33;--os-ink-muted:#5b655f;--os-ink-faint:#7f8983;--os-border:#dde1db;--os-border-strong:#c5ccc5;--os-hairline:#e8ebe6;--os-accent:#2f4a3e;--os-accent-hover:#3b5a4c;--os-accent-pressed:#263a31;--os-accent-soft:#e3ebe5;--os-accent-ink:#213a2f;--os-focus:#2f6b54;--os-signal:#b8783f;--os-signal-strong:#8f5a2b;--os-signal-soft:#f6e9db;--os-rail:#15211b;--os-rail-raised:#1d2c25;--os-rail-line:#2a3a32;--os-rail-ink:#e7ece8;--os-rail-ink-muted:#9fada5;--os-rail-active:#f3e5d4;--os-rail-active-ink:#1b2a22;--os-success:#1d6b47;--os-success-soft:#e2f1e8;--os-warning:#8a5a00;--os-warning-soft:#f7edd6;--os-danger:#a3271c;--os-danger-soft:#f9e5e2;--os-info:#2b5a85;--os-info-soft:#e3edf6;--os-neutral:#535d57;--os-neutral-soft:#eceee9;--os-font:"Miniu Digits","Vazirmatn","Segoe UI",Tahoma,sans-serif;--os-font-display:"Lahzeh","Vazirmatn","Segoe UI",sans-serif;--os-fs-display:34px;--os-fs-title:26px;--os-fs-metric:26px;--os-fs-section:16px;--os-fs-lead:15px;--os-fs-body:14px;--os-fs-nav:14px;--os-fs-table:14px;--os-fs-small:13px;--os-fs-caption:12px;--os-lh-tight:1.3;--os-lh-body:1.65;--os-fw-regular:400;--os-fw-medium:500;--os-fw-semibold:600;--os-fw-bold:700;--os-space-1:4px;--os-space-2:8px;--os-space-3:12px;--os-space-4:16px;--os-space-5:20px;--os-space-6:24px;--os-space-8:32px;--os-space-10:40px;--os-space-12:48px;--os-radius-sm:6px;--os-radius-md:6px;--os-radius-lg:10px;--os-radius-xl:14px;--os-radius-pill:999px;--os-shadow-none:none;--os-shadow-soft:none;--os-shadow-pop:0 12px 32px -12px rgba(21,33,27,.28),0 2px 6px rgba(21,33,27,.08);--os-shadow-drawer:0 0 0 1px rgba(21,33,27,.06),-24px 0 48px -24px rgba(21,33,27,.3);--os-sidebar-width:248px;--os-sidebar-collapsed:68px;--os-header-height:56px;--os-nav-row:36px;--os-control-height:36px;--os-control-height-lg:40px;--os-row-height:48px;--os-workspace-pad:32px;--os-content-max:1520px;--os-login-form-width:400px;--os-search-width:420px;--os-icon-nav:18px;--os-icon-action:16px;--os-ease:.14s cubic-bezier(.2,0,0,1);--os-ease-slow:.22s cubic-bezier(.2,0,0,1);--os-z-sidebar:40;--os-z-header:30;--os-z-overlay:50;--os-z-toast:60}@media(max-width:1279px){:root{--os-search-width:320px;--os-workspace-pad:24px}}@media(max-width:1023px){:root{--os-workspace-pad:16px;--os-fs-title:22px}}@font-face{font-display:swap;font-family:Lahzeh;font-weight:400;src:local("Lahzeh-FaNum Regular"),local("Lahzeh-FaNum-Regular"),url(../fonts/lahzeh-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Lahzeh;font-weight:500 700;src:local("Lahzeh-FaNum Medium"),local("Lahzeh-FaNum-Medium"),url(../fonts/lahzeh-medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:Miniu Digits;font-weight:400;src:url(../fonts/lahzeh-regular.woff2) format("woff2");unicode-range:u+0030-0039}@font-face{font-display:swap;font-family:Miniu Digits;font-weight:500 800;src:url(../fonts/lahzeh-medium.woff2) format("woff2");unicode-range:u+0030-0039}*,:after,:before{box-sizing:border-box}#__nuxt,body,html{margin:0;min-height:100%}html{font-family:var(--os-font);font-size:16px;line-height:var(--os-lh-body);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body,html{background:var(--os-bg);color:var(--os-ink)}body{font-size:var(--os-fs-body);font-weight:var(--os-fw-regular)}h1,h2,h3,h4{line-height:var(--os-lh-tight);text-wrap:balance}p{text-wrap:pretty}button,input,select,textarea{color:inherit;font-family:inherit;font-size:inherit}a{color:inherit;text-decoration:none}button{background:none;border:0;cursor:pointer;padding:0}img{display:block;max-width:100%}::-moz-selection{background:var(--os-accent-soft);color:var(--os-accent-ink)}::selection{background:var(--os-accent-soft);color:var(--os-accent-ink)}:focus-visible{border-radius:4px;outline:2px solid var(--os-focus);outline-offset:2px}input[type=checkbox],input[type=radio]{accent-color:var(--os-accent);height:16px;width:16px}.os-ltr,.os-numeric{direction:ltr;unicode-bidi:isolate}.os-numeric{font-variant-numeric:tabular-nums}.os-display{font-family:var(--os-font-display);font-weight:500;letter-spacing:-.01em}.os-visually-hidden{height:1px;overflow:hidden;position:absolute!important;width:1px;clip:rect(0 0 0 0);white-space:nowrap}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.os-code,.os-json,code,kbd{direction:ltr;font-family:Vazirmatn,Segoe UI,Tahoma,sans-serif;unicode-bidi:isolate}.os-btn{align-items:center;border:1px solid transparent;border-radius:var(--os-radius-md);display:inline-flex;font-size:var(--os-fs-body);font-weight:var(--os-fw-medium);gap:var(--os-space-2);justify-content:center;line-height:1;min-height:var(--os-control-height);padding:0 14px;transition:background var(--os-ease),border-color var(--os-ease),color var(--os-ease),box-shadow var(--os-ease);white-space:nowrap}a.os-btn{color:inherit;text-decoration:none}.os-btn--disabled,.os-btn:disabled{cursor:not-allowed;opacity:.5}.os-btn--primary{background:var(--os-accent);box-shadow:inset 0 -1px #0000002e;color:#fff}a.os-btn--primary{color:#fff}.os-btn--primary:hover:not(:disabled){background:var(--os-accent-hover)}.os-btn--primary:active:not(:disabled){background:var(--os-accent-pressed)}.os-btn--quiet{background:var(--os-surface);border-color:var(--os-border-strong);color:var(--os-ink)}.os-btn--quiet:hover:not(:disabled){background:var(--os-surface-muted);border-color:var(--os-ink-faint)}.os-btn--ghost{background:transparent;color:var(--os-ink-secondary)}.os-btn--ghost:hover:not(:disabled){background:var(--os-surface-sunken);color:var(--os-ink)}.os-btn--danger{background:var(--os-danger);color:#fff}.os-btn--danger:hover:not(:disabled){background:#8a1f16}.os-btn--danger-quiet{background:var(--os-surface);border-color:color-mix(in srgb,var(--os-danger) 35%,var(--os-border));color:var(--os-danger)}.os-btn--danger-quiet:hover:not(:disabled){background:var(--os-danger-soft)}.os-btn--sm{font-size:var(--os-fs-small);min-height:30px;padding:0 10px}.os-icon-btn{align-items:center;border-radius:var(--os-radius-md);color:var(--os-ink-secondary);display:inline-flex;height:34px;justify-content:center;transition:background var(--os-ease),color var(--os-ease);width:34px}.os-icon-btn:hover:not(:disabled){background:var(--os-surface-sunken);color:var(--os-ink)}.os-icon-btn:disabled{cursor:not-allowed;opacity:.45}.os-field{display:flex;flex-direction:column;gap:6px;min-width:0}.os-field__label,.os-label{color:var(--os-ink-secondary);display:block;font-size:var(--os-fs-small);font-weight:var(--os-fw-medium)}.os-label{margin-bottom:6px}.os-field__hint,.os-hint{color:var(--os-ink-muted);display:block;font-size:var(--os-fs-caption);line-height:1.55}.os-field__error{color:var(--os-danger);font-size:var(--os-fs-caption)}.os-input{background:var(--os-surface);border:1px solid var(--os-border-strong);border-radius:var(--os-radius-md);color:var(--os-ink);font-size:var(--os-fs-body);min-height:var(--os-control-height-lg);padding:0 12px;transition:border-color var(--os-ease),box-shadow var(--os-ease);width:100%}.os-input::-moz-placeholder{color:var(--os-ink-faint)}.os-input::placeholder{color:var(--os-ink-faint)}.os-input:hover:not(:disabled):not(:focus){border-color:var(--os-ink-faint)}.os-input:focus{border-color:var(--os-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--os-accent) 16%,transparent);outline:none}.os-input:disabled{background:var(--os-surface-muted);color:var(--os-ink-muted);cursor:not-allowed}.os-input[aria-invalid=true]{border-color:var(--os-danger)}select.os-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%235b655f' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:left 10px center;background-repeat:no-repeat;cursor:pointer;padding-inline-end:34px}.os-textarea,textarea.os-input{line-height:1.7;min-height:88px;padding:10px 12px;resize:vertical;width:100%}.os-form{display:flex;flex-direction:column;gap:var(--os-space-4)}.os-grid-2{display:grid;gap:var(--os-space-3) var(--os-space-4);grid-template-columns:repeat(2,minmax(0,1fr))}.os-checks,.os-radios{display:flex;flex-wrap:wrap;gap:var(--os-space-3) var(--os-space-5)}.os-check{align-items:center;color:var(--os-ink-secondary);cursor:pointer;display:inline-flex;font-size:var(--os-fs-body);gap:var(--os-space-2)}.os-fieldset{border:1px solid var(--os-border);border-radius:var(--os-radius-lg);margin:0;padding:var(--os-space-4)}.os-fieldset legend{color:var(--os-ink-secondary);font-size:var(--os-fs-small);font-weight:var(--os-fw-semibold);padding:0 6px}.os-badge,.os-status{align-items:center;border-radius:var(--os-radius-pill);display:inline-flex;font-size:var(--os-fs-caption);font-weight:var(--os-fw-medium);gap:6px;line-height:1;min-height:22px;padding:0 8px;white-space:nowrap}.os-badge{border-radius:4px}.os-status:before{background:currentColor;border-radius:50%;content:"";flex-shrink:0;height:6px;width:6px}.os-tone-success{background:var(--os-success-soft);color:var(--os-success)}.os-tone-warning{background:var(--os-warning-soft);color:var(--os-warning)}.os-tone-danger{background:var(--os-danger-soft);color:var(--os-danger)}.os-tone-info{background:var(--os-info-soft);color:var(--os-info)}.os-tone-neutral{background:var(--os-neutral-soft);color:var(--os-neutral)}.os-tone-signal{background:var(--os-signal-soft);color:var(--os-signal-strong)}.os-chips{align-items:center;display:flex;flex-wrap:wrap;gap:6px;margin-bottom:var(--os-space-3)}.os-sheet{background:var(--os-surface);border:1px solid var(--os-border);border-radius:var(--os-radius-lg);min-width:0}.os-sheet--pad{padding:var(--os-space-5)}.os-sheet__head{align-items:center;border-bottom:1px solid var(--os-hairline);display:flex;gap:var(--os-space-3);justify-content:space-between;min-height:52px;padding:0 var(--os-space-5)}.os-sheet__title{color:var(--os-ink);font-size:var(--os-fs-section);font-weight:var(--os-fw-semibold);margin:0}.os-sheet__body,.os-card,.os-panel{padding:var(--os-space-5)}.os-card,.os-panel,.os-table-wrap{background:var(--os-surface);border:1px solid var(--os-border);border-radius:var(--os-radius-lg)}.os-table-wrap{overflow-x:auto}.os-data-section .os-table-wrap,.os-sheet .os-table-wrap{border:0;border-radius:0}.os-table{border-collapse:separate;border-spacing:0;font-size:var(--os-fs-table);width:100%}.os-table th{background:var(--os-surface-muted);border-bottom:1px solid var(--os-border);color:var(--os-ink-muted);font-size:var(--os-fs-caption);font-weight:var(--os-fw-semibold);height:38px;padding:0 14px;position:sticky;text-align:start;top:0;white-space:nowrap;z-index:1}.os-table td{border-bottom:1px solid var(--os-hairline);color:var(--os-ink-secondary);height:var(--os-row-height);padding:8px 14px;text-align:start;vertical-align:middle}.os-table tbody tr:last-child td{border-bottom:0}.os-table td strong{color:var(--os-ink);display:block;font-weight:var(--os-fw-semibold)}.os-table td small,.os-table-hint{color:var(--os-ink-muted);display:block;font-size:var(--os-fs-caption);margin-top:2px}.os-table tbody tr{transition:background var(--os-ease)}.os-table tbody tr.is-clickable,.os-table tbody tr[tabindex]{cursor:pointer}.os-table tbody tr:hover td{background:#f7f8f6}.os-table tbody tr:focus-visible{outline:none}.os-table tbody tr:focus-visible td{background:var(--os-accent-soft)}.os-table tbody tr.is-selected td{background:var(--os-accent-soft)}.os-table .is-num,.os-table th.is-num{font-variant-numeric:tabular-nums;text-align:end}.os-table .is-actions{text-align:end;white-space:nowrap}.os-col-check{text-align:center!important;width:44px}.os-toolbar{align-items:flex-end;background:var(--os-surface);border:1px solid var(--os-border);border-radius:var(--os-radius-lg);display:flex;flex-wrap:wrap;gap:var(--os-space-3);margin:0 0 var(--os-space-3);padding:12px}.os-toolbar>*{flex:1 1 150px;max-width:240px;min-width:0}.os-toolbar>:first-child{flex:3 1 260px;max-width:none}.os-toolbar>.os-actions,.os-toolbar>.os-btn{flex:0 0 auto;max-width:none}.os-toolbar>.os-daterange,.os-toolbar>.os-entity-select,.os-toolbar>.os-vendor-select{flex:1 1 240px;max-width:380px}.os-toolbar>.os-daterange{align-self:flex-end;padding-bottom:4px}.os-toolbar .os-field__label{color:var(--os-ink-muted);font-size:var(--os-fs-caption)}.os-bulk{align-items:center;background:var(--os-rail);border-radius:var(--os-radius-lg);color:var(--os-rail-ink);display:flex;flex-wrap:wrap;font-size:var(--os-fs-small);gap:var(--os-space-2);margin-bottom:var(--os-space-3);padding:8px 12px;position:sticky;top:calc(var(--os-header-height) + 8px);z-index:5}.os-bulk .os-btn--quiet{background:var(--os-rail-raised);border-color:var(--os-rail-line);color:var(--os-rail-ink)}.os-bulk .os-btn--ghost{color:var(--os-rail-ink-muted)}.os-list-skel{display:flex;flex-direction:column;gap:8px}.os-more{display:flex;justify-content:center;padding-top:var(--os-space-4)}.os-actions{align-items:center;display:flex;flex-wrap:wrap;gap:var(--os-space-2)}.os-muted{color:var(--os-ink-muted)}.os-muted,.os-note{font-size:var(--os-fs-small)}.os-note{border-inline-start:3px solid var(--os-border-strong);border-radius:0 var(--os-radius-md) var(--os-radius-md) 0;color:var(--os-ink-secondary);line-height:1.7;margin:0 0 var(--os-space-3);padding:10px 14px}.os-json,.os-note{background:var(--os-surface-muted)}.os-json{border:1px solid var(--os-border);border-radius:var(--os-radius-md);direction:ltr;font-family:ui-monospace,Cascadia Code,Consolas,monospace;font-size:12px;line-height:1.6;margin:0;max-height:360px;overflow:auto;padding:var(--os-space-3);text-align:left;white-space:pre-wrap;word-break:break-word}.os-metrics{background:var(--os-surface);border:1px solid var(--os-border);border-radius:var(--os-radius-lg);display:grid;gap:0;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));margin-bottom:var(--os-space-6);overflow:hidden}.os-metrics>.os-metric{background:transparent;border:0;border-radius:0;box-shadow:inset -1px 0 0 var(--os-hairline),inset 0 -1px 0 var(--os-hairline)}.os-metric{background:var(--os-surface);border:1px solid var(--os-border);border-radius:var(--os-radius-lg);min-width:0;padding:14px 18px 16px}.os-metric span,.os-metric__label{color:var(--os-ink-muted);display:block;font-size:var(--os-fs-caption);margin-bottom:6px}.os-metric strong,.os-metric__value{color:var(--os-ink);display:block;font-family:var(--os-font-display);font-size:24px;font-variant-numeric:tabular-nums;font-weight:500;line-height:1.15}.os-metric small{color:var(--os-ink-muted);display:block;font-size:var(--os-fs-caption);margin-top:6px}.os-summary{background:var(--os-surface);border:1px solid var(--os-border);border-radius:var(--os-radius-lg);display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));margin:0 0 var(--os-space-5);overflow:hidden}.os-summary>div{box-shadow:inset -1px 0 0 var(--os-hairline),inset 0 -1px 0 var(--os-hairline);display:flex;flex-direction:column;gap:3px;min-width:0;padding:12px 16px}.os-summary>div>span:first-child{color:var(--os-ink-muted);font-size:var(--os-fs-caption)}.os-summary>div>strong{color:var(--os-ink);font-size:var(--os-fs-body);font-weight:600;overflow-wrap:anywhere}.os-dl{display:grid;gap:14px 24px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.os-dl dt{color:var(--os-ink-muted);font-size:var(--os-fs-caption);margin-bottom:3px}.os-dl dd{color:var(--os-ink);font-size:var(--os-fs-body);margin:0;overflow-wrap:anywhere}.os-info{display:grid;gap:0;margin:0}.os-info>div{align-items:baseline;border-bottom:1px solid var(--os-hairline);display:flex;gap:var(--os-space-3);justify-content:space-between;padding:9px 0}.os-info>div:last-child{border-bottom:0}.os-info dt{color:var(--os-ink-muted);font-size:var(--os-fs-small)}.os-info dd{font-weight:var(--os-fw-medium);margin:0;text-align:end}.os-entity-grid{align-items:start;display:grid;gap:var(--os-space-6);grid-template-columns:minmax(0,1fr) 340px}.os-entity-rail{display:flex;flex-direction:column;gap:var(--os-space-4);position:sticky;top:calc(var(--os-header-height) + 16px)}.os-skeleton{animation:os-shimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,var(--os-surface-muted) 0,var(--os-surface-sunken) 50%,var(--os-surface-muted) 100%);background-size:200% 100%;border-radius:var(--os-radius-sm);display:block}@keyframes os-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.os-empty,.os-error{align-items:flex-start;color:var(--os-ink-secondary);display:flex;flex-direction:column;gap:6px;padding:var(--os-space-6) var(--os-space-5)}.os-empty__title,.os-error__title{color:var(--os-ink);font-size:var(--os-fs-lead);font-weight:var(--os-fw-semibold);margin:0}.os-empty__body,.os-error__body{color:var(--os-ink-muted);font-size:var(--os-fs-small);line-height:1.7;margin:0;max-width:60ch}.os-error{background:color-mix(in srgb,var(--os-danger-soft) 55%,var(--os-surface));border-inline-start:3px solid var(--os-danger);border-radius:0 var(--os-radius-md) var(--os-radius-md) 0}.os-error__actions{display:flex;gap:var(--os-space-2);margin-top:var(--os-space-2)}.os-kbd{align-items:center;background:var(--os-surface);border:solid var(--os-border);border-radius:4px;border-width:1px 1px 2px;color:var(--os-ink-muted);direction:ltr;display:inline-flex;font-family:var(--os-font);font-size:11px;min-height:20px;padding:0 6px}.os-segmented{background:var(--os-surface-muted);border:1px solid var(--os-border);border-radius:8px;display:inline-flex;gap:2px;padding:2px}.os-segmented__item{border-radius:6px;color:var(--os-ink-muted);font-size:var(--os-fs-small);min-height:30px;padding:0 12px;transition:background var(--os-ease),color var(--os-ease)}.os-segmented__item:hover{color:var(--os-ink)}.os-segmented__item.is-active{background:var(--os-surface);box-shadow:0 0 0 1px var(--os-border),0 1px 2px #15211b0f;color:var(--os-ink);font-weight:var(--os-fw-semibold)}.os-overlay{align-items:flex-start;background:#15211b5c;display:flex;inset:0;justify-content:center;padding:12vh var(--os-space-4) var(--os-space-4);position:fixed;z-index:var(--os-z-overlay)}.os-dialog{background:var(--os-surface);border-radius:var(--os-radius-xl);box-shadow:var(--os-shadow-pop);width:min(640px,100%)}@media(max-width:1023px){.os-entity-grid{grid-template-columns:1fr}.os-entity-rail{position:static}}@media(max-width:767px){.os-dl,.os-grid-2{grid-template-columns:1fr}.os-toolbar>*{flex-basis:100%;max-width:none}}.os-toasts[data-v-f02247f4]{bottom:24px;display:flex;flex-direction:column;gap:8px;left:24px;position:fixed;width:min(380px,calc(100vw - 32px));z-index:var(--os-z-toast)}.os-toast[data-v-f02247f4]{align-items:flex-start;background:var(--os-rail);border-radius:10px;box-shadow:var(--os-shadow-pop);color:var(--os-rail-ink);display:flex;font-size:var(--os-fs-small);gap:10px;line-height:1.6;padding:12px 12px 12px 14px}.os-toast__icon[data-v-f02247f4]{flex-shrink:0;margin-top:2px}.os-toast--success .os-toast__icon[data-v-f02247f4]{color:#8fd3b0}.os-toast--danger[data-v-f02247f4]{background:#4a1510}.os-toast--danger .os-toast__icon[data-v-f02247f4]{color:#f4a99f}.os-toast__text[data-v-f02247f4]{flex:1}.os-toast__x[data-v-f02247f4]{border-radius:6px;color:var(--os-rail-ink-muted);display:grid;height:22px;place-items:center;width:22px}.os-toast__x[data-v-f02247f4]:hover{background:#ffffff1a;color:var(--os-rail-ink)}.os-toast-enter-active[data-v-f02247f4],.os-toast-leave-active[data-v-f02247f4]{transition:opacity var(--os-ease-slow),transform var(--os-ease-slow)}.os-toast-enter-from[data-v-f02247f4],.os-toast-leave-to[data-v-f02247f4]{opacity:0;transform:translateY(8px)}@media(max-width:767px){.os-toasts[data-v-f02247f4]{bottom:16px;left:16px}}
