.mk-landing{max-inline-size:80rem;margin-inline:auto;padding-inline:var(--veil-space-6)}.mk-landing a:focus-visible{border-radius:var(--veil-radius-sm);outline:var(--veil-focus-width) solid var(--veil-focus-ring);outline-offset:var(--veil-focus-offset)}.mk-hero{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:var(--veil-space-10);padding-block:var(--veil-space-16) var(--veil-space-12)}@media (min-width:64rem){.mk-hero{grid-template-columns:minmax(0,46rem) minmax(0,1fr);padding-block:var(--veil-space-20) var(--veil-space-16)}}.mk-hero-title{max-inline-size:20ch;margin:0;color:var(--veil-text);font-family:var(--font-display),system-ui,sans-serif;font-size:clamp(2rem,1.25rem + 3.4vw,3.6rem);font-weight:var(--veil-display-weight,700);letter-spacing:var(--veil-tracking-display);line-height:1.15;text-wrap:balance}.veil-type-fa .mk-hero-title{line-height:1.45}.mk-hero-sub{max-inline-size:40rem;margin:var(--veil-space-5) 0 0;color:var(--veil-text-secondary);font-size:1.125rem;line-height:1.7}.veil-type-fa .mk-hero-sub{line-height:1.9}.mk-hero-seal{display:none}@media (min-width:64rem){.mk-hero-seal{display:block;justify-self:center;inline-size:min(100%,20rem);aspect-ratio:1;opacity:.6}}.mk-search{position:relative;max-inline-size:44rem;margin-block-start:var(--veil-space-8)}.mk-search .ui-input-group{min-block-size:4rem;padding-inline:var(--veil-space-5);border-radius:var(--veil-radius-lg);box-shadow:var(--veil-elevation2)}.mk-search .ui-input-group .ui-icon{inline-size:1.375rem;block-size:1.375rem}.mk-search .ui-input{min-block-size:3.5rem;font-size:1.125rem}.mk-search-panel{position:absolute;z-index:30;inset-block-start:calc(100% + var(--veil-space-2));inset-inline:0;overflow-y:auto;max-block-size:min(34rem,70dvh);padding:var(--veil-space-2);border:1px solid var(--veil-line);border-radius:var(--veil-radius-lg);background:var(--veil-raised);box-shadow:var(--veil-elevation3)}.mk-results{display:grid;gap:2px;margin:0;padding:0;list-style:none}.mk-result{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:var(--veil-space-3);min-block-size:3.25rem;padding:var(--veil-space-2) var(--veil-space-3);border-radius:var(--veil-radius-md);cursor:pointer}.mk-result[aria-selected=true]{background:var(--veil-accent-soft)}.mk-result-name{display:grid;min-inline-size:0}.mk-result-name>bdi:first-child{color:var(--veil-text);font-weight:600}.mk-model-id,.mk-result-id,.mk-result-name>bdi:first-child{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mk-model-id,.mk-result-id{text-align:match-parent;color:var(--veil-text-secondary);font-family:var(--font-mono),ui-monospace,monospace;font-size:.8125rem;font-weight:400}.mk-result-price{font-size:.875rem;white-space:nowrap}.mk-search-empty{margin:0;padding:var(--veil-space-4) var(--veil-space-3);color:var(--veil-text-secondary)}.mk-search-all{display:flex;align-items:center;min-block-size:var(--veil-control-md);margin-block-start:var(--veil-space-1);padding-inline:var(--veil-space-3);border-block-start:1px solid var(--veil-line);color:var(--veil-accent);font-weight:600;text-decoration:none}.mk-search-all:hover{text-decoration:underline}@media (max-width:40rem){.mk-result{grid-template-columns:minmax(0,1fr) auto}.mk-result-price{grid-column:1/-1;white-space:normal}}.mk-chips{display:flex;flex-wrap:wrap;gap:var(--veil-space-2);margin:var(--veil-space-5) 0 0;padding:0;list-style:none}.mk-chips a{display:inline-flex;align-items:center;min-block-size:var(--veil-control-sm);padding-inline:var(--veil-space-4);border:1px solid var(--veil-line-strong);border-radius:var(--veil-radius-pill);background:var(--veil-raised);color:var(--veil-text);font-size:.9375rem;text-decoration:none}.mk-chips a:hover{border-color:var(--veil-accent);color:var(--veil-accent)}@media (pointer:coarse){.mk-chips a{min-block-size:var(--veil-control-touch)}}.mk-facts{display:flex;flex-wrap:wrap;gap:var(--veil-space-2) var(--veil-space-4);margin:var(--veil-space-6) 0 0;padding:0;color:var(--veil-text-secondary);font-size:.9375rem;list-style:none}.mk-facts li+li{padding-inline-start:var(--veil-space-4);border-inline-start:1px solid var(--veil-line-strong)}.mk-section{padding-block:var(--veil-space-16);border-block-start:1px solid var(--veil-line)}.mk-section-head{display:grid;gap:var(--veil-space-3);max-inline-size:44rem;margin-block-end:var(--veil-space-8)}.mk-final h2,.mk-quickstart h2,.mk-section-head h2{margin:0;color:var(--veil-text);font-family:var(--font-display),system-ui,sans-serif;font-size:clamp(1.5rem,1.1rem + 1.5vw,2.25rem);font-weight:var(--veil-display-weight,700);letter-spacing:var(--veil-tracking-display);line-height:1.3;text-wrap:balance}.veil-type-fa .mk-final h2,.veil-type-fa .mk-quickstart h2,.veil-type-fa .mk-section-head h2{line-height:1.55}.mk-section-head p{font-size:1.0625rem;line-height:1.8}.mk-note,.mk-section-head p{margin:0;color:var(--veil-text-secondary)}.mk-link{color:var(--veil-accent);font-weight:600;text-decoration:underline;text-underline-offset:.3em}.mk-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--veil-space-4)}.mk-prices .ui-tabs-list{margin-block-end:var(--veil-space-4)}.mk-tab-count{margin-inline-start:var(--veil-space-2);color:var(--veil-text-secondary);font-size:.75rem;font-variant-numeric:tabular-nums}.mk-prices .ui-table-wrap{background:var(--veil-raised)}.mk-model-cell{text-align:start}.mk-model-cell a{color:var(--veil-text);font-weight:600;text-decoration:none}.mk-model-cell a:hover{color:var(--veil-accent);text-decoration:underline}.mk-prices-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--veil-space-3) var(--veil-space-6);margin-block-start:var(--veil-space-5);color:var(--veil-text-secondary);font-size:.875rem}.mk-price-cell .ui-money-unit,.mk-result-price .ui-money-unit{white-space:nowrap}.mk-price-cell{min-inline-size:11rem}@media (max-width:40rem){.mk-col-context{display:none}.mk-model-id{max-inline-size:8.5rem}}.mk-why-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:0 var(--veil-space-10);margin:0}.mk-why-item{padding-block:var(--veil-space-6);border-block-start:1px solid var(--veil-line)}.mk-why-item dt{margin-block-end:var(--veil-space-2);color:var(--veil-text);font-size:1.125rem;font-weight:700}.mk-why-item dd{margin:0;color:var(--veil-text-secondary);line-height:1.8}.mk-quickstart{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--veil-space-10)}@media (min-width:64rem){.mk-quickstart{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start}}.mk-steps{display:grid;gap:var(--veil-space-6);margin:var(--veil-space-8) 0;padding:0;list-style:none;counter-reset:mk-step}.mk-steps li{display:grid;grid-template-columns:2.75rem minmax(0,1fr);column-gap:var(--veil-space-4);counter-increment:mk-step}.mk-steps li:before{content:counter(mk-step);display:grid;grid-row:span 2;place-items:center;inline-size:2.75rem;block-size:2.75rem;border:1px solid var(--veil-line-strong);border-radius:var(--veil-radius-full);background:var(--veil-raised);color:var(--veil-accent);font-size:1.125rem;font-weight:700}.veil-type-fa .mk-steps li:before{content:counter(mk-step,persian)}.mk-steps h3{margin:0;color:var(--veil-text);font-size:1.125rem;font-weight:700;line-height:1.6}.mk-steps p{margin:var(--veil-space-1) 0 0;color:var(--veil-text-secondary);line-height:1.8}.mk-tools{display:flex;flex-wrap:wrap;gap:var(--veil-space-3) var(--veil-space-6);margin:0;padding:0;list-style:none;font-family:var(--font-display-latin),system-ui,sans-serif;font-size:clamp(1.375rem,1rem + 1.3vw,2rem);font-weight:700;line-height:1.4}.mk-tools a{border-block-end:2px solid var(--veil-line-strong);color:var(--veil-text);text-decoration:none}.mk-tools a:hover{border-color:var(--veil-accent);color:var(--veil-accent)}.mk-final{display:grid;justify-items:start;gap:var(--veil-space-4);padding-block:var(--veil-space-16) var(--veil-space-20)}.mk-final h2{max-inline-size:24ch;font-size:clamp(1.75rem,1.2rem + 2vw,2.75rem)}.mk-final p{margin:0 0 var(--veil-space-2);color:var(--veil-text-secondary);font-size:1.125rem}@media (max-width:47.99rem){.mk-landing{padding-inline:var(--veil-space-4)}.mk-hero{padding-block:var(--veil-space-10) var(--veil-space-8)}.mk-section{padding-block:var(--veil-space-12)}}.mk-doc-head{display:grid;gap:var(--veil-space-3);margin-block:var(--veil-space-10) var(--veil-space-8)}.mk-doc-head h1{margin:0;color:var(--veil-text);font-family:var(--font-display),system-ui,sans-serif;font-size:clamp(2rem,1.4rem + 2.2vw,3rem);font-weight:var(--veil-display-weight,700);letter-spacing:var(--veil-tracking-display);line-height:1.25}.veil-type-fa .mk-doc-head h1{line-height:1.5}.mk-doc-lead{max-inline-size:44rem;font-size:1.125rem;line-height:1.8}.mk-doc-lead,.mk-doc-version{margin:0;color:var(--veil-text-secondary)}.mk-doc-version{font-size:.875rem}.mk-doc-p{max-inline-size:44rem;margin:0 0 var(--veil-space-4);line-height:1.85}.mk-doc-section{padding-block:var(--veil-space-8);border-block-start:1px solid var(--veil-line)}.mk-doc-section h2,.mk-panel h2{margin:0 0 var(--veil-space-4);color:var(--veil-text);font-size:1.25rem;font-weight:700;line-height:1.5}.mk-doc-list{display:grid;gap:var(--veil-space-3);max-inline-size:44rem;margin:0 0 var(--veil-space-4);padding-inline-start:var(--veil-space-6);line-height:1.85}.veil-type-fa ol.mk-doc-list{list-style-type:persian}.mk-facts-list{display:grid;gap:0;max-inline-size:36rem;margin:var(--veil-space-4) 0 0}.mk-facts-list>div{display:grid;grid-template-columns:minmax(7rem,12rem) minmax(0,1fr);gap:var(--veil-space-4);padding-block:var(--veil-space-3);border-block-end:1px solid var(--veil-line)}.mk-facts-list dt{color:var(--veil-text-secondary)}.mk-facts-list dd{margin:0;color:var(--veil-text)}.mk-enamad{display:inline-block}.mk-doc-foot{margin-block:var(--veil-space-8) var(--veil-space-16)}.mk-pricing{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--veil-space-10)}@media (min-width:64rem){.mk-pricing{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start}.mk-pricing-side{position:sticky;inset-block-start:calc(56px + var(--veil-space-6))}}.mk-rules{margin:0}.mk-rule{padding-block:var(--veil-space-6);border-block-start:1px solid var(--veil-line)}.mk-rule:first-child{padding-block-start:0;border-block-start:0}.mk-rule dt{margin-block-end:var(--veil-space-2);color:var(--veil-text);font-size:1.25rem;font-weight:700}.mk-rule dd{margin:0;line-height:1.85}.mk-rule dd p{margin:0}.mk-example{margin-block-start:var(--veil-space-4);padding:var(--veil-space-4) var(--veil-space-5);border-inline-start:3px solid var(--veil-accent);border-radius:var(--veil-radius-sm);background:var(--veil-accent-soft);color:var(--veil-text)}.mk-rule dd .mk-example-title{margin-block-end:var(--veil-space-1);font-weight:700}.mk-pricing-side{display:grid;gap:var(--veil-space-5)}.mk-panel{display:grid;gap:var(--veil-space-3);padding:var(--veil-space-6);border:1px solid var(--veil-line);border-radius:var(--veil-radius-lg);background:var(--veil-raised);box-shadow:var(--veil-elevation1)}.mk-panel h2{margin:0}.mk-rate-value{margin:0;color:var(--veil-text);font-size:1.0625rem;font-weight:600;line-height:1.7}.mk-calc{display:grid;gap:var(--veil-space-4)}.mk-calc-amounts{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr));gap:var(--veil-space-3)}.mk-calc-result{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--veil-space-2) var(--veil-space-4);padding-block-start:var(--veil-space-4);border-block-start:1px solid var(--veil-line)}.mk-calc-label{color:var(--veil-text-secondary)}.mk-calc-total{color:var(--veil-text);font-size:1.25rem;font-weight:700}.mk-calc-hint{font-size:.875rem}