@font-face{font-family:vazirmatn;src:url(../media/Vazirmatn[wght]-s.p.3knf6dhh8xxk6.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:vazirmatn Fallback;src:local(Arial);ascent-override:101.52%;descent-override:53.18%;line-gap-override:0.0%;size-adjust:101.0%}.yN5f7a_className{font-family:vazirmatn,vazirmatn Fallback}.yN5f7a_variable{--font-vazirmatn:"vazirmatn", "vazirmatn Fallback"}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--accent:#007aff;--link:#06c;--button-primary:#0071e3;--button-primary-hover:#0068d1;--button-primary-pressed:#006edb;--on-accent:#fff;--accent-soft:#007aff1f;--window:#f5f5f7;--content:#fff;--sidebar-material:#f6f6f8b8;--sidebar-opaque:#f6f6f8;--fill-hover:#0000000d;--fill-control:#0000000f;--separator:#3c3c432e;--border-control:#3c3c438f;--label:#000000e0;--label-secondary:#6e6e73;--label-tertiary:#86868b;--red:#ff3b30;--red-text:#d70015;--green:#34c759;--green-text:#1f7a35;--orange:#ff9500;--orange-text:#c93400;--radius-control:6px;--radius-card:10px;--radius-popover:12px;--radius-window:16px;--shadow-window:0 0 0 .5px #0000001f, 0 10px 30px #0000001f;--shadow-popover:0 0 0 .5px #0000001a, 0 8px 24px #00000024;--shadow-control:0 .5px 1px #0000001f, 0 0 0 .5px #0000000f;--material-blur:saturate(180%) blur(24px);--focus-ring:0 0 0 3px #007aff73;--ease:cubic-bezier(.2, .8, .2, 1);--dur-fast:.15s;--dur:.22s;--sidebar-width:248px;--sidebar-width-collapsed:64px;--toolbar-height:52px;--inspector-width:340px;--font-sans:"Vazirmatn", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--accent:#0a84ff;--link:#2997ff;--button-primary:#0071e3;--button-primary-hover:#0068d1;--button-primary-pressed:#006edb;--accent-soft:#0a84ff33;--window:#1c1c1e;--content:#2c2c2e;--sidebar-material:#1e1e20b8;--sidebar-opaque:#1e1e20;--fill-hover:#ffffff0f;--fill-control:#ffffff1a;--separator:#545458a6;--border-control:#ebebf56b;--label:#ffffffeb;--label-secondary:#98989d;--label-tertiary:#6e6e73;--red:#ff453a;--red-text:#ff6961;--green:#30d158;--green-text:#30d158;--orange:#ff9f0a;--orange-text:#ffb340;--shadow-window:0 0 0 .5px #ffffff14, 0 10px 30px #00000080;--shadow-popover:0 0 0 .5px #ffffff1a, 0 8px 24px #00000080;--shadow-control:0 .5px 1px #0006, 0 0 0 .5px #ffffff0f;--focus-ring:0 0 0 3px #0a84ff8c}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--accent:#0a84ff;--link:#2997ff;--button-primary:#0071e3;--button-primary-hover:#0068d1;--button-primary-pressed:#006edb;--accent-soft:#0a84ff33;--window:#1c1c1e;--content:#2c2c2e;--sidebar-material:#1e1e20b8;--sidebar-opaque:#1e1e20;--fill-hover:#ffffff0f;--fill-control:#ffffff1a;--separator:#545458a6;--border-control:#ebebf56b;--label:#ffffffeb;--label-secondary:#98989d;--label-tertiary:#6e6e73;--red:#ff453a;--red-text:#ff6961;--green:#30d158;--green-text:#30d158;--orange:#ff9f0a;--orange-text:#ffb340;--shadow-window:0 0 0 .5px #ffffff14, 0 10px 30px #00000080;--shadow-popover:0 0 0 .5px #ffffff1a, 0 8px 24px #00000080;--shadow-control:0 .5px 1px #0006, 0 0 0 .5px #ffffff0f;--focus-ring:0 0 0 3px #0a84ff8c}}
*,:before,:after{box-sizing:border-box}html{font-family:var(--font-sans);-webkit-text-size-adjust:100%;background:var(--window);color:var(--label);font-size:100%}body{min-block-size:100dvh;margin:0;font-size:.9375rem;line-height:1.75}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}a{color:var(--link);text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}.mm-ltr{direction:ltr;unicode-bidi:isolate}.mm-visually-hidden{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.mm-num{font-variant-numeric:tabular-nums}[dir=rtl] .mm-mirror{transform:scaleX(-1)}.mm-large-title{margin:0;font-size:1.75rem;font-weight:700;line-height:2.25rem}.mm-title1{margin:0;font-size:1.375rem;font-weight:700;line-height:1.875rem}.mm-title2{margin:0;font-size:1.125rem;font-weight:600;line-height:1.625rem}.mm-headline{margin:0;font-size:.9375rem;font-weight:600;line-height:1.5rem}.mm-callout{font-size:.875rem;line-height:1.375rem}.mm-subhead{font-size:.8125rem;line-height:1.25rem}.mm-footnote{color:var(--label-secondary);font-size:.75rem;line-height:1.125rem}.mm-caption{color:var(--label-secondary);font-size:.6875rem;line-height:1rem}.mm-button{border-radius:var(--radius-control);font:inherit;cursor:pointer;white-space:nowrap;transition:background-color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease);border:0;justify-content:center;align-items:center;gap:.375rem;font-weight:500;display:inline-flex}.mm-button:active{transform:scale(.98)}.mm-button:disabled{opacity:.45;cursor:not-allowed;transform:none}.mm-button[data-size=sm]{min-block-size:1.75rem;padding-inline:.625rem;font-size:.8125rem}.mm-button[data-size=md]{min-block-size:2.25rem;padding-inline:.875rem;font-size:.875rem}.mm-button[data-size=lg]{min-block-size:2.75rem;padding-inline:1.25rem;font-size:.9375rem}.mm-button[data-variant=primary]{background:var(--button-primary);color:var(--on-accent)}.mm-button[data-variant=primary]:hover:not(:disabled){background:var(--button-primary-hover)}.mm-button[data-variant=primary]:active:not(:disabled){background:var(--button-primary-pressed)}.mm-button[data-variant=secondary]{background:var(--content);color:var(--label);box-shadow:var(--shadow-control)}.mm-button[data-variant=secondary]:hover:not(:disabled){background:var(--fill-hover)}.mm-button[data-variant=plain]{color:var(--link);background:0 0}.mm-button[data-variant=plain]:hover:not(:disabled){background:var(--fill-hover)}.mm-button[data-variant=destructive]{background:var(--content);color:var(--red-text);box-shadow:var(--shadow-control)}.mm-button[data-variant=destructive]:hover:not(:disabled){background:var(--fill-hover)}@media (pointer:coarse){.mm-button{min-block-size:2.75rem}}.mm-field{align-content:start;gap:.25rem;display:grid}.mm-field__label{font-size:.8125rem;font-weight:500}.mm-field__input{border:1px solid var(--border-control);border-radius:var(--radius-control);background:var(--content);min-block-size:2.25rem;inline-size:100%;color:var(--label);font:inherit;padding-inline:.625rem;font-size:.9375rem}.mm-field__input:focus-visible{outline:2px solid var(--accent);outline-offset:0;border-color:#0000}.mm-field__input[aria-invalid=true]{border-color:var(--red-text)}.mm-field__input[dir=ltr]{text-align:end}.mm-field__hint{color:var(--label-secondary);font-size:.75rem}.mm-field__error{color:var(--red-text);font-size:.75rem}@media (pointer:coarse){.mm-field__input{min-block-size:2.75rem;font-size:1rem}}.mm-switch{background:var(--fill-control);block-size:1.375rem;inline-size:2.375rem;box-shadow:inset 0 0 0 1px var(--border-control);cursor:pointer;transition:background-color var(--dur) var(--ease);border:0;border-radius:999px;flex:none;position:relative}.mm-switch[data-state=checked]{background:var(--accent);box-shadow:none}.mm-switch__thumb{block-size:1.125rem;inline-size:1.125rem;transition:transform var(--dur) var(--ease);background:#fff;border-radius:50%;display:block;transform:translate(-.125rem);box-shadow:0 1px 2px #0000004d}.mm-switch[data-state=checked] .mm-switch__thumb{transform:translate(-1.125rem)}[dir=ltr] .mm-switch__thumb{transform:translate(.125rem)}[dir=ltr] .mm-switch[data-state=checked] .mm-switch__thumb{transform:translate(1.125rem)}.mm-choice{cursor:pointer;align-items:center;gap:.5rem;min-block-size:1.75rem;display:inline-flex}@media (pointer:coarse){.mm-choice{min-block-size:2.75rem}}.mm-checkbox{border:1px solid var(--border-control);background:var(--content);block-size:1.125rem;inline-size:1.125rem;color:var(--on-accent);cursor:pointer;border-radius:4px;flex:none;place-items:center;padding:0;display:inline-grid}.mm-checkbox[data-state=checked]{background:var(--accent);border-color:var(--accent)}.mm-segmented{border-radius:calc(var(--radius-control) + 2px);background:var(--fill-control);gap:2px;inline-size:fit-content;padding:2px;display:inline-flex}.mm-segmented__item{border-radius:var(--radius-control);min-block-size:1.75rem;color:var(--label);font:inherit;cursor:pointer;background:0 0;border:0;padding-inline:.875rem;font-size:.8125rem}.mm-segmented__item[data-state=on]{background:var(--content);box-shadow:var(--shadow-control);font-weight:600}@media (pointer:coarse){.mm-segmented__item{min-block-size:2.75rem}}.mm-badge{background:var(--fill-control);min-block-size:1.375rem;color:var(--label);font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:.25rem;padding-inline:.5rem;font-size:.75rem;font-weight:500;display:inline-flex}.mm-badge[data-tone=accent]{background:var(--accent-soft);color:var(--label)}.mm-badge[data-tone=success],.mm-badge[data-tone=warning],.mm-badge[data-tone=danger]{background:var(--content);box-shadow:inset 0 0 0 1px var(--separator)}.mm-badge[data-tone=success]{color:var(--green-text)}.mm-badge[data-tone=warning]{color:var(--orange-text)}.mm-badge[data-tone=danger]{color:var(--red-text)}.mm-badge__dot{background:currentColor;border-radius:50%;block-size:.375rem;inline-size:.375rem}.mm-banner{border-radius:var(--radius-card);background:var(--content);box-shadow:var(--shadow-control);border-inline-start:3px solid var(--banner-color,var(--accent));align-items:flex-start;gap:.625rem;padding:.75rem .875rem;display:flex}.mm-banner[data-tone=success]{--banner-color:var(--green)}.mm-banner[data-tone=warning]{--banner-color:var(--orange)}.mm-banner[data-tone=danger]{--banner-color:var(--red)}.mm-banner__icon{color:var(--banner-text,var(--link));flex:none;margin-block-start:.25rem}.mm-banner[data-tone=success] .mm-banner__icon{color:var(--green-text)}.mm-banner[data-tone=warning] .mm-banner__icon{color:var(--orange-text)}.mm-banner[data-tone=danger] .mm-banner__icon{color:var(--red-text)}.mm-banner__text{flex:1;min-inline-size:0}.mm-banner__title{margin:0;font-size:.875rem;font-weight:600}.mm-banner__body{color:var(--label-secondary);margin:0;font-size:.875rem}.mm-empty{text-align:center;color:var(--label-secondary);justify-items:center;gap:.5rem;padding:2.5rem 1.5rem;display:grid}.mm-empty__icon{color:var(--label-secondary)}.mm-empty__title{color:var(--label);margin:0;font-size:1.125rem;font-weight:600}.mm-empty__body{max-inline-size:32rem;margin:0}.mm-group{gap:.375rem;display:grid}.mm-group__header{color:var(--label-secondary);margin:0;padding-inline:.75rem;font-size:.8125rem;font-weight:600}.mm-group__footer{color:var(--label-secondary);margin:0;padding-inline:.75rem;font-size:.75rem}.mm-group__list{border-radius:var(--radius-card);background:var(--content);box-shadow:var(--shadow-control);margin:0;padding:0;list-style:none;overflow:hidden}.mm-row{align-items:center;gap:.75rem;min-block-size:2.75rem;padding-inline:.875rem;display:flex}.mm-row+.mm-row{border-block-start:.5px solid var(--separator)}.mm-row__label{flex:1;min-inline-size:0}.mm-row__detail{color:var(--label-secondary);font-size:.875rem}.mm-shell{grid-template-columns:var(--sidebar-width) minmax(0, 1fr);grid-template-rows:var(--toolbar-height) minmax(0, 1fr);grid-template-areas:"sidebar toolbar""sidebar content";min-block-size:100dvh;display:grid}.mm-shell[data-inspector=true]{grid-template-columns:var(--sidebar-width) minmax(0, 1fr) var(--inspector-width);grid-template-areas:"sidebar toolbar toolbar""sidebar content inspector"}.mm-shell[data-collapsed=true]{grid-template-columns:var(--sidebar-width-collapsed) minmax(0, 1fr)}.mm-sidebar{background:var(--sidebar-opaque);border-inline-end:.5px solid var(--separator);grid-area:sidebar;block-size:100dvh;padding:.75rem .5rem;position:sticky;inset-block-start:0;overflow-y:auto}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.mm-sidebar{background:var(--sidebar-material);-webkit-backdrop-filter:var(--material-blur);backdrop-filter:var(--material-blur)}}.mm-sidebar__brand{align-items:center;gap:.5rem;padding:.25rem .5rem .75rem;font-weight:700;display:flex}.mm-sidebar__section{color:var(--label-secondary);margin:.75rem 0 .25rem;padding-inline:.5rem;font-size:.6875rem;font-weight:600}.mm-sidebar__list{gap:1px;margin:0;padding:0;list-style:none;display:grid}.mm-sidebar__item{border-radius:var(--radius-control);min-block-size:1.875rem;color:var(--label);align-items:center;gap:.5rem;padding-inline:.5rem;font-size:.875rem;text-decoration:none;display:flex}.mm-sidebar__item:hover{background:var(--fill-hover);text-decoration:none}.mm-sidebar__item[aria-current=page]{background:var(--accent-soft);font-weight:600}.mm-sidebar__item .mm-badge{margin-inline-start:auto}.mm-toolbar{z-index:1;background:var(--window);border-block-end:.5px solid var(--separator);grid-area:toolbar;align-items:center;gap:.75rem;padding-inline:1rem;display:flex;position:sticky;inset-block-start:0}.mm-toolbar__title{margin:0;font-size:.9375rem;font-weight:600}.mm-toolbar__actions{align-items:center;gap:.5rem;margin-inline-start:auto;display:flex}.mm-content{grid-area:content;padding:1.5rem;scroll-padding-block-start:var(--toolbar-height)}.mm-inspector{background:var(--content);border-inline-start:.5px solid var(--separator);grid-area:inspector;padding:1rem}@media (max-width:1024px){.mm-shell,.mm-shell[data-inspector=true],.mm-shell[data-collapsed=true]{grid-template-columns:minmax(0,1fr);grid-template-rows:auto var(--toolbar-height) minmax(0, 1fr);grid-template-areas:"sidebar""toolbar""content"}.mm-sidebar{border-inline-end:0;border-block-end:.5px solid var(--separator);block-size:auto;position:static}.mm-sidebar__list{grid-auto-columns:max-content;grid-auto-flow:column;overflow-x:auto}.mm-sidebar__section,.mm-inspector{display:none}.mm-sidebar__item{min-block-size:2.75rem}}@media (max-width:640px){.mm-content{padding:1rem}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
:root{--font-sans:var(--font-vazirmatn), system-ui, -apple-system, "Segoe UI", Roboto, sans-serif}.mm-skip{z-index:10;border-radius:var(--radius-control);background:var(--content);padding:.5rem .75rem;position:absolute;inset-block-start:-10rem;inset-inline-start:.5rem}.mm-skip:focus-visible{box-shadow:var(--shadow-popover);inset-block-start:.5rem}.home{place-items:center;min-block-size:100dvh;padding:1.5rem;display:grid}.home__card{border-radius:var(--radius-window);background:var(--content);max-inline-size:30rem;box-shadow:var(--shadow-window);gap:1rem;padding:2rem;display:grid}.home__card p{color:var(--label-secondary);margin:0}.gallery{gap:2rem;max-inline-size:60rem;display:grid}.gallery section{gap:.75rem;display:grid}.gallery__row{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.gallery__fields{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1rem;display:grid}.gallery__type>*{margin:0}
