@font-face{font-family:Vazirmatn;src:url(/assets/Vazirmatn-wght-BeciDpKm.woff2)format("woff2-variations"),url(/assets/Vazirmatn-wght-BeciDpKm.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root,:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--t-bg:#151917;--t-side:#0e1311;--t-card:#1e2420;--t-card2:#262d28;--t-text:#e9f0ea;--t-mut:#e9f0ea8c;--t-faint:#e9f0ea66;--t-div:#e9f0ea17;--t-grn:#3bd671;--t-grnb:#4be08a;--t-grnbg:#3bd67124;--t-ongrn:#0e1311;--t-red:#e5604f;--t-reds:#f08475;--t-redbg:#e5604f26;--t-amb:#f2b344;--t-ambbg:#f2b34424;--t-unk:#4a524c;--t-code:#0b0e0c;--t-knob:#fdfcf7;--t-onred:#fdfcf7;--t-shadow-lg:0 24px 70px #0000004d;--t-shadow-md:0 12px 32px #00000047;--t-overlay:#05080699;--t-label:#e9f0ea8c}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--t-bg:#f4f1e7;--t-side:#eae6d8;--t-card:#fdfbf4;--t-card2:#edeadd;--t-text:#20241f;--t-mut:#20241f99;--t-faint:#20241f73;--t-div:#20241f1a;--t-grn:#279a54;--t-grnb:#1e8747;--t-grnbg:#279a5421;--t-ongrn:#f6fbf3;--t-red:#c8503e;--t-reds:#b64534;--t-redbg:#c8503e1f;--t-amb:#a8770e;--t-ambbg:#b2822024;--t-unk:#b9b5a6;--t-code:#e7e3d4;--t-knob:#fdfcf7;--t-onred:#fdfcf7;--t-shadow-lg:0 24px 70px #20241f2e;--t-shadow-md:0 12px 32px #20241f24;--t-overlay:#20241f59;--t-label:#20241fb3}:root{--font-body:"Vazirmatn", system-ui, sans-serif;--font-heading:"Vazirmatn", system-ui, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;--fw-regular:400;--fw-semibold:600;--fw-bold:700;--fw-heading:800;--lh-body:1.6;--lh-tight:1.25;--lh-code:1.7;--fs-micro:10px;--fs-tag:10.5px;--fs-label:11px;--fs-meta:11.5px;--fs-sm:12px;--fs-body:12.5px;--fs-row:13px;--fs-nav:13.5px;--fs-btn:14px;--fs-item:14.5px;--fs-sub:15px;--fs-card:16px;--fs-card-lg:17px;--fs-brand:19px;--fs-h2:20px;--fs-tile:23px;--fs-h1:24px;--fs-login:26px;--fs-stat:34px;--r-pill:999px;--r-login:26px;--r-card:22px;--r-card-md:20px;--r-tile:18px;--r-inset:16px;--r-sm:10px;--r-row:8px;--r-swatch:3px;--sp-1:2px;--sp-2:4px;--sp-3:6px;--sp-4:8px;--sp-5:10px;--sp-6:12px;--sp-7:14px;--sp-8:16px;--sp-9:18px;--sp-10:22px;--sp-11:24px;--sp-12:26px;--sp-13:32px;--pad-card:22px;--pad-card-lg:24px;--layout-sidebar:230px;--layout-main-max:1210px;--layout-pad:26px 32px 44px;--layout-search:212px;--dur-fast:.15s;--dur:.2s;--dur-theme:.25s;--z-sticky:10;--z-drawer:40;--z-modal:50;--z-toast:60;--z-tooltip:70;--dir:1}:root[dir=rtl]{--dir:-1}@media (width<=599.98px){:root{--layout-pad:16px 16px 32px;--pad-card:16px;--pad-card-lg:16px;--fs-h1:20px;--fs-stat:26px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{min-height:100vh;font-family:var(--font-body);font-size:var(--fs-btn);font-weight:var(--fw-regular);line-height:var(--lh-body);background:var(--t-bg);color:var(--t-text);transition:background var(--dur-theme), color var(--dur-theme);margin:0}a{color:var(--t-grnb);text-decoration:none}a:hover{color:var(--t-grn)}h1,h2,h3,h4{font-family:var(--font-heading);font-weight:var(--fw-heading);line-height:var(--lh-tight);margin:0}p{margin:0}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed}img,svg{max-width:100%}::placeholder{color:var(--t-faint);opacity:1}::selection{background:var(--t-grnbg)}:focus{outline:none}:focus-visible{outline:2px solid var(--t-grn);outline-offset:2px}[hidden]{display:none!important}*{scrollbar-width:thin;scrollbar-color:var(--t-unk) transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--t-unk);border-radius:var(--r-pill)}@keyframes mmPulse{0%,to{opacity:1}50%{opacity:.3}}@keyframes mmShimmer{0%{opacity:1}50%{opacity:.55}to{opacity:1}}@keyframes mmSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}.tone-ok{--tone-dot:var(--t-grn);--tone-halo:var(--t-grnbg);--tone-text:var(--t-grnb);--tone-pill:var(--t-grnbg)}.tone-warn{--tone-dot:var(--t-amb);--tone-halo:var(--t-ambbg);--tone-text:var(--t-amb);--tone-pill:var(--t-ambbg)}.tone-bad{--tone-dot:var(--t-red);--tone-halo:var(--t-redbg);--tone-text:var(--t-reds);--tone-pill:var(--t-redbg)}.tone-neutral{--tone-dot:var(--t-unk);--tone-halo:transparent;--tone-text:var(--t-mut);--tone-pill:var(--t-card2)}.pulse{animation:2s infinite mmPulse}.tech{font-family:var(--font-mono);direction:ltr;unicode-bidi:isolate;font-size:.95em}.ltr{direction:ltr;unicode-bidi:isolate}.pre-line{white-space:pre-line}.tabular{font-variant-numeric:tabular-nums}.truncate{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.text-mut{color:var(--t-mut)}.text-faint{color:var(--t-faint)}.text-label{color:var(--t-label)}.text-bad{color:var(--t-reds)}.sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.row{align-items:center;gap:var(--sp-5);min-width:0;display:flex}.stack{gap:var(--sp-8);flex-direction:column;min-width:0;display:flex}.spacer{flex:1}.grid-2,.grid-1-6,.grid-1-7,.grid-1-35{gap:var(--sp-8);align-items:start;min-width:0;display:grid}.grid-2{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.grid-1-6{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.grid-1-7{gap:var(--sp-9);grid-template-columns:minmax(0,1.7fr) minmax(0,1fr)}.grid-1-35{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}@media (width<=899.98px){.grid-2,.grid-1-6,.grid-1-7,.grid-1-35{grid-template-columns:minmax(0,1fr)}}@media (pointer:coarse){.touch-target{min-width:36px;min-height:36px}}html.mm-scroll-locked{overflow:hidden}.modal-backdrop[data-v-4da4ba52]{z-index:var(--z-modal);padding:var(--sp-8);background:var(--t-overlay);place-items:center;display:grid;position:fixed;inset:0;overflow-y:auto}.modal[data-v-4da4ba52]{gap:var(--sp-8);border-radius:var(--r-login);background:var(--t-card);width:100%;max-height:90vh;color:var(--t-text);box-shadow:var(--t-shadow-lg);flex-direction:column;padding:26px 24px;display:flex}.modal[data-v-4da4ba52]:focus-visible{outline:none}.modal--sm[data-v-4da4ba52]{max-width:420px}.modal--md[data-v-4da4ba52]{max-width:560px}.modal--lg[data-v-4da4ba52]{max-width:760px}.modal__title[data-v-4da4ba52]{font-size:var(--fs-card-lg);font-weight:var(--fw-heading)}.modal__body[data-v-4da4ba52]{gap:var(--sp-7);min-height:0;font-size:var(--fs-body);flex-direction:column;display:flex;overflow-y:auto}.modal__actions[data-v-4da4ba52]{justify-content:flex-end;gap:var(--sp-5);flex-wrap:wrap;display:flex}.modal-enter-active[data-v-4da4ba52],.modal-leave-active[data-v-4da4ba52]{transition:opacity var(--dur)}.modal-enter-active .modal[data-v-4da4ba52],.modal-leave-active .modal[data-v-4da4ba52]{transition:transform var(--dur)}.modal-enter-from[data-v-4da4ba52],.modal-leave-to[data-v-4da4ba52]{opacity:0}.modal-enter-from .modal[data-v-4da4ba52],.modal-leave-to .modal[data-v-4da4ba52]{transform:translateY(8px)}@media (width<=599.98px){.modal-backdrop[data-v-4da4ba52]{place-items:end stretch;padding:0}.modal[data-v-4da4ba52]{border-end-end-radius:0;border-end-start-radius:0;max-width:none;max-height:92vh}}.confirm__text[data-v-25e31aae]{font-size:var(--fs-row);line-height:var(--lh-body);color:var(--t-text)}.dot[data-v-cff519e0]{background:var(--tone-dot);border-radius:50%;flex:none;display:inline-block}.dot--7[data-v-cff519e0]{width:7px;height:7px}.dot--8[data-v-cff519e0]{width:8px;height:8px}.dot--9[data-v-cff519e0]{width:9px;height:9px}.dot--10[data-v-cff519e0]{width:10px;height:10px}.dot--11[data-v-cff519e0]{width:11px;height:11px}.dot--halo[data-v-cff519e0]{box-shadow:0 0 0 4px var(--tone-halo)}.dot--halo.dot--11[data-v-cff519e0]{box-shadow:0 0 0 5px var(--tone-halo)}.tech--block[data-v-f600f263]{white-space:pre-wrap;overflow-wrap:anywhere;display:block}.tech-copy[data-v-f600f263]{align-items:center;gap:var(--sp-2);min-width:0;max-width:100%;display:inline-flex}.tech-copy--block[data-v-f600f263]{align-items:flex-start;display:flex}.tech-copy__button[data-v-f600f263]{border-radius:var(--r-pill);width:22px;height:22px;color:var(--t-mut);opacity:0;transition:opacity var(--dur-fast), color var(--dur-fast), background var(--dur-fast);background:0 0;border:none;flex:none;place-items:center;padding:0;display:inline-grid}.tech-copy:hover .tech-copy__button[data-v-f600f263],.tech-copy__button[data-v-f600f263]:focus-visible{opacity:1}.tech-copy__button[data-v-f600f263]:hover{color:var(--t-text);background:var(--t-card2)}@media (hover:none){.tech-copy__button[data-v-f600f263]{opacity:1}}.toasts[data-v-181306e0]{z-index:var(--z-toast);pointer-events:none;width:min(380px,100vw - 32px);position:fixed;inset-block-end:24px;inset-inline-end:24px}.toasts__list[data-v-181306e0]{gap:var(--sp-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.toast[data-v-181306e0]{align-items:flex-start;gap:var(--sp-5);border-radius:var(--r-inset);background:var(--t-card2);color:var(--t-text);box-shadow:var(--t-shadow-md);font-size:var(--fs-body);line-height:var(--lh-body);pointer-events:auto;padding:12px 16px;display:flex}.toast__dot[data-v-181306e0]{margin-block-start:7px}.toast__body[data-v-181306e0]{flex:1;min-width:0}.toast__tracking[data-v-181306e0]{font-size:var(--fs-label);color:var(--t-label);margin-block-start:var(--sp-2)}.toast__close[data-v-181306e0]{width:24px;height:24px;color:var(--t-mut);background:0 0;border:none;border-radius:50%;flex:none;place-items:center;margin-inline-end:-6px;padding:0;display:grid}.toast__close[data-v-181306e0]:hover{color:var(--t-text);background:var(--t-card)}.toast-enter-active[data-v-181306e0],.toast-leave-active[data-v-181306e0]{transition:opacity var(--dur), transform var(--dur)}.toast-enter-from[data-v-181306e0],.toast-leave-to[data-v-181306e0]{opacity:0;transform:translateY(8px)}@media (width<=599.98px){.toasts[data-v-181306e0]{width:auto;inset-block-end:8px;inset-inline:8px}}.boot[data-v-e25fbd4a]{place-content:center;justify-items:center;gap:var(--sp-8);min-height:100vh;padding:var(--sp-11);text-align:center;display:grid}.boot__text[data-v-e25fbd4a]{font-size:var(--fs-sub);font-weight:var(--fw-bold);color:var(--t-text);margin:0}.boot__retry[data-v-e25fbd4a]{font:inherit;font-size:var(--fs-btn);font-weight:var(--fw-bold);color:var(--t-ongrn);background:var(--t-grn);border-radius:var(--r-pill);cursor:pointer;transition:background var(--dur-fast);border:none;padding:9px 16px}.boot__retry[data-v-e25fbd4a]:hover{background:var(--t-grnb)}
