@font-face{font-family:Vazirmatn;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1abbc144918f74fd-s.p.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/17cf9497af825577-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8c96cc4bd2a39381-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/1abbc144918f74fd-s.p.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/17cf9497af825577-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8c96cc4bd2a39381-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/1abbc144918f74fd-s.p.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/17cf9497af825577-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8c96cc4bd2a39381-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1abbc144918f74fd-s.p.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/17cf9497af825577-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8c96cc4bd2a39381-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Vazirmatn Fallback;src:local("Arial");ascent-override:101.87%;descent-override:53.36%;line-gap-override:0.00%;size-adjust:100.66%}.__className_c8f024{font-family:Vazirmatn,Vazirmatn Fallback;font-style:normal}.__variable_c8f024{--font-vazirmatn:"Vazirmatn","Vazirmatn Fallback"}:root{--host-bg:#ffffff;--host-surface:#f2f3f5;--host-ink:#12171a;--host-muted:#71808a;--host-line:rgba(18,23,26,0.09);--accent:#a32347;--accent-ink:#ffffff;--accent-wash:rgba(163,35,71,0.08);--accent-text:#a32347;--warn:#9a6414;--warn-wash:rgba(154,100,20,0.1);--bad:#b5372a;--ok:#2c7a5b;--gutter:14px;--rail-h:68px;--step-micro:0.6875rem;--step-meta:0.8125rem;--step-body:0.9375rem;--step-title:1.0625rem;--step-lead:1.25rem}:root[data-scheme=dark]{--host-bg:#17212b;--host-surface:#1d2733;--host-ink:#f1f4f6;--host-muted:#8697a5;--host-line:rgba(241,244,246,0.1);--accent:#e8627f;--accent-ink:#1a0a10;--accent-wash:rgba(232,98,127,0.12);--accent-text:#e8627f;--warn:#d9a441;--warn-wash:rgba(217,164,65,0.13);--bad:#e2705f;--ok:#58bd93}.panel,.shop{min-height:100dvh;background:var(--host-bg);color:var(--host-ink);font-family:var(--font-vazirmatn),"Vazirmatn",Tahoma,system-ui,sans-serif;font-size:var(--step-body);line-height:1.75;-webkit-font-smoothing:antialiased;overflow-x:hidden}.panel *,.panel :after,.panel :before,.shop *,.shop :after,.shop :before{box-sizing:border-box}:where(.shop,.panel) :where(a){color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent}:where(.shop,.panel) :where(button){font:inherit;color:inherit;background:none;border:none;cursor:pointer}:where(.shop,.panel) :where(input,textarea,select){font:inherit;color:inherit}.panel :focus-visible,.shop :focus-visible{outline:2px solid var(--accent);outline-offset:2px}.hdr{position:-webkit-sticky;position:sticky;top:0;z-index:20;display:flex;align-items:center;gap:10px;padding:11px var(--gutter);background:var(--host-bg);border-bottom:1px solid var(--host-line)}.hdr-name{flex:1 1;min-width:0;font-size:var(--step-title);font-weight:700;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hdr-back{display:grid;place-items:center;width:32px;height:32px;-webkit-margin-start:-6px;margin-inline-start:-6px;border-radius:999px;color:var(--host-muted)}.hdr-cart{position:relative;display:grid;place-items:center;width:34px;height:34px}.hdr-count{position:absolute;top:-1px;inset-inline-start:-3px;min-width:17px;height:17px;padding:0 4px;border-radius:999px;background:var(--accent);color:var(--accent-ink);font-size:.625rem;line-height:17px;text-align:center}.hdr-count,.price{font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.price{display:inline-flex;align-items:baseline;gap:4px;color:var(--accent-text);letter-spacing:-.015em;line-height:1.2}.price-unit{font-size:.55em;font-weight:500;opacity:.65;letter-spacing:0}.price-sm{font-size:var(--step-body)}.price-md{font-size:var(--step-lead)}.price-xl{font-size:clamp(1.6rem,7vw,2.1rem)}.price-was{-webkit-margin-end:7px;margin-inline-end:7px;color:var(--host-muted);font-size:.8em;font-weight:400;text-decoration:line-through}.price-free{color:var(--host-ink);font-weight:600}.lines{-webkit-border-before:1px solid var(--host-line);border-block-start:1px solid var(--host-line)}.line{display:grid;grid-template-columns:64px 1fr auto;grid-gap:12px;gap:12px;align-items:center;padding:12px var(--gutter);border-bottom:1px solid var(--host-line)}.line-img{width:64px;height:64px;object-fit:cover;background:var(--host-surface)}.line-name{font-size:var(--step-meta);line-height:1.5}.line-opts{color:var(--host-muted);font-size:var(--step-micro)}.stepper{display:flex;align-items:center;gap:2px;background:var(--host-surface);border-radius:999px;padding:2px}.stepper button{width:28px;height:28px;border-radius:999px;font-size:1rem;font-weight:600;line-height:1;color:var(--host-ink)}.stepper button[disabled]{opacity:.3}.stepper span{min-width:22px;text-align:center;font-size:var(--step-meta);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.totals{padding:14px var(--gutter)}.total-row{display:flex;justify-content:space-between;align-items:baseline;padding:5px 0;color:var(--host-muted);font-size:var(--step-meta)}.total-row strong{color:var(--host-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600}.total-row.is-total{margin-top:8px;padding-top:12px;border-top:1px solid var(--host-line);color:var(--host-ink);font-size:var(--step-body);font-weight:600}.chip{flex:0 0 auto;padding:6px 13px;border-radius:999px;background:var(--host-surface);color:var(--host-muted);font-size:var(--step-meta);font-weight:500;line-height:1.4;white-space:nowrap;transition:background .15s,color .15s}.chip[aria-pressed=true]{background:var(--accent);color:var(--accent-ink);font-weight:600}.chips{display:flex;gap:7px;padding:0 var(--gutter) 10px;overflow-x:auto;scrollbar-width:none}.chips::-webkit-scrollbar{display:none}.chip-wrap{display:flex;flex-wrap:wrap;gap:7px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:12px 26px;border-radius:12px;background:var(--accent);color:var(--accent-ink);font-size:var(--step-body);font-weight:700;transition:opacity .15s}.btn:active{opacity:.82}.btn[disabled]{background:var(--host-surface);color:var(--host-muted);cursor:not-allowed}.btn-wide{width:100%}.btn-quiet{background:var(--host-surface);color:var(--host-ink);font-weight:600}.btn-sm{padding:8px 16px;font-size:var(--step-meta);border-radius:10px}.field{margin-bottom:14px}.field label{display:block;margin-bottom:6px;color:var(--host-muted);font-size:var(--step-meta);font-weight:500}.field input,.field select,.field textarea{width:100%;padding:11px 13px;border:1px solid var(--host-line);border-radius:10px;background:var(--host-bg)}.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--accent-text);outline:none}.field-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.field-error{margin-top:5px;color:var(--bad);font-size:var(--step-micro)}.pick{display:flex;flex-direction:column;gap:8px}.pick-item{display:flex;align-items:center;gap:11px;padding:12px 13px;border:1px solid var(--host-line);border-radius:12px;text-align:start;transition:border-color .15s,background .15s}.pick-item[aria-pressed=true]{border-color:var(--accent-text);background:var(--accent-wash)}.pick-item .pick-body{flex:1 1;min-width:0}.pick-item .pick-name{display:block;font-size:var(--step-body);font-weight:600}.pick-item .pick-hint{display:block;margin-top:2px;color:var(--host-muted);font-size:var(--step-micro)}.toggle-hint,.toggle-name{display:block}.sec{padding:18px var(--gutter) 4px}.sec-title{margin:0 0 12px;font-size:var(--step-title);font-weight:700}.notice{margin:12px var(--gutter);padding:11px 13px;border-radius:12px;background:var(--warn-wash);color:var(--warn);font-size:var(--step-meta);line-height:1.65}.notice.is-bad{background:color-mix(in srgb,var(--bad) 10%,transparent);color:var(--bad)}.notice ul{margin:6px 0 0;-webkit-padding-start:1.1em;padding-inline-start:1.1em}.empty{padding:64px var(--gutter);text-align:center;color:var(--host-muted)}.empty-title{margin-bottom:6px;color:var(--host-ink);font-size:var(--step-title);font-weight:600}.empty .btn{margin-top:18px}.ord{display:block;width:100%;padding:14px var(--gutter);border-bottom:1px solid var(--host-line);text-align:start}.ord-top{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.ord-no{font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ord-meta{margin-top:3px;font-size:var(--step-meta)}.ord-meta,.status{color:var(--host-muted)}.status{padding:3px 10px;border-radius:999px;background:var(--host-surface);font-size:var(--step-micro);font-weight:600;white-space:nowrap}.status[data-tone=live]{background:var(--accent-wash);color:var(--accent-text)}.status[data-tone=warn]{background:var(--warn-wash);color:var(--warn)}.status[data-tone=done]{background:color-mix(in srgb,var(--host-ink) 8%,transparent);color:var(--host-ink)}.steps{padding:4px var(--gutter) 0}.step{display:grid;grid-template-columns:14px 1fr;grid-gap:12px;gap:12px;padding-bottom:14px;position:relative}.step:before{content:"";position:absolute;inset-inline-start:6px;top:14px;bottom:0;width:1px;background:var(--host-line)}.step:last-child:before{display:none}.step-dot{width:13px;height:13px;margin-top:5px;border-radius:999px;border:2px solid var(--host-line);background:var(--host-bg)}.step[data-on=true] .step-dot{border-color:var(--accent-text);background:var(--accent)}.step-label{font-size:var(--step-meta);font-weight:600}.step-when{color:var(--host-muted);font-size:var(--step-micro);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.card-num{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:10px;padding:13px;border-radius:12px;background:var(--host-surface);font-size:var(--step-lead);font-weight:700;letter-spacing:.06em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;direction:ltr}.skeleton{background:linear-gradient(90deg,var(--host-surface) 25%,color-mix(in srgb,var(--host-surface) 55%,var(--host-bg)) 50%,var(--host-surface) 75%);background-size:200% 100%;animation:sweep 1.3s linear infinite}@keyframes sweep{to{background-position:-200% 0}}.spin{width:15px;height:15px;border:2px solid;border-top:2px solid transparent;border-radius:999px;animation:turn .7s linear infinite}@keyframes turn{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.panel *,.panel :after,.panel :before,.shop *,.shop :after,.shop :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media (min-width:560px){.panel-frame,.shop-frame{border-inline:1px solid var(--host-line);min-height:100dvh}.panel-frame,.rail,.shop-frame{max-width:480px;margin-inline:auto}}.stars{display:inline-flex;align-items:center;gap:1px;color:var(--warn);line-height:1}.star{flex:0 0 auto;opacity:.35}.star.is-on{opacity:1}.stars-num{-webkit-margin-start:5px;margin-inline-start:5px;color:var(--host-ink);font-weight:600}.stars-count,.stars-num{font-size:var(--step-micro);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.stars-count{-webkit-margin-start:2px;margin-inline-start:2px;color:var(--host-muted)}.star-pick{display:flex;gap:4px;color:var(--warn)}.star-pick button{padding:4px;line-height:0}.rev{padding:12px 0;border-bottom:1px solid var(--host-line)}.rev:last-child{border-bottom:0}.rev-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.rev-who{font-size:var(--step-meta);font-weight:600}.rev-when{color:var(--host-muted);font-size:var(--step-micro)}.rev-text{margin-top:5px;font-size:var(--step-meta)}.rev-reply,.rev-text{line-height:1.8;white-space:pre-wrap}.rev-reply{margin-top:8px;padding:8px 11px;-webkit-border-start:2px solid var(--accent);border-inline-start:2px solid var(--accent);background:var(--host-surface);border-radius:0 8px 8px 0;font-size:var(--step-micro)}.rev-reply b{font-weight:700}