@import url("https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,500;0,600;0,700;1,500;1,600&family=Amiri:ital,wght@0,400;0,700;1,400&family=Outfit:wght@400;600;700;800&display=swap");.mn-viewport{position:fixed;inset:0;background:#0a0b0e;overscroll-behavior:none}.mn-screen{--accent:#ff6363;--accent-hover:#ff7d7d;--accent-press:#e85555;--accent-ink:#1a0d0d;--accent-soft:rgba(255,99,99,.14);--accent-line:rgba(255,99,99,.45);--accent-rgb:255,99,99;--ink-base:#0a0b0e;--ink-panel:#14161c;--ink-card:#181b22;--ink-raised:#1e2129;--text:#f4f5f7;--text-muted:#9aa3b2;--text-dim:#6b7280;--border:hsla(0,0%,100%,.1);--border-strong:hsla(0,0%,100%,.18);--success:#34d399;--warning:#fbbf24;--danger:#f87171;--radius-sm:10px;--radius:14px;--radius-lg:20px;--radius-xl:28px;--pill:9999px;--glass-bg:rgba(22,24,31,.66);--glass-bg-2:rgba(30,33,42,.55);--glass-border:hsla(0,0%,100%,.1);--glass-blur:16px;--shadow-sm:0 1px 2px rgba(0,0,0,.3);--shadow:0 8px 24px rgba(0,0,0,.32);--shadow-lg:0 20px 60px rgba(0,0,0,.45);--glow:0 0 0 1px var(--accent-soft),0 8px 30px rgba(var(--accent-rgb),.25);--ease-out:cubic-bezier(0.16,1,0.3,1);--ease-in-out:cubic-bezier(0.65,0,0.35,1);--dur-1:120ms;--dur-2:200ms;--dur-3:320ms;--font-display:var(--font-space-grotesk),var(--font-cairo),system-ui,sans-serif;--font-body:var(--font-cairo),var(--font-space-grotesk),system-ui,sans-serif;--font-mono:var(--font-space-mono),ui-monospace,"SF Mono",Menlo,monospace;color-scheme:dark;-webkit-text-size-adjust:100%}.mn-screen[data-theme=light]{--ink-base:#f6f7f9;--ink-panel:#fff;--ink-card:#fff;--ink-raised:#f1f3f6;--text:#11151c;--text-muted:#5a6473;--text-dim:#8a94a3;--border:rgba(15,20,28,.12);--border-strong:rgba(15,20,28,.2);--glass-bg:hsla(0,0%,100%,.72);--glass-bg-2:rgba(248,249,251,.7);--glass-border:rgba(15,20,28,.1);--shadow-sm:0 1px 2px rgba(15,20,28,.08);--shadow:0 8px 24px rgba(15,20,28,.1);--shadow-lg:0 20px 50px rgba(15,20,28,.16);color-scheme:light}.mn-screen .btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-family:var(--font-body);font-weight:700;font-size:.92rem;line-height:1;padding:.7rem 1.25rem;border-radius:var(--pill);border:1px solid transparent;cursor:pointer;white-space:nowrap;transition:transform var(--dur-1) var(--ease-out),background var(--dur-2) var(--ease-out),border-color var(--dur-2) var(--ease-out),box-shadow var(--dur-2) var(--ease-out)}.mn-screen .btn:active{transform:translateY(0) scale(.98)}.mn-screen .btn:disabled{opacity:.45;cursor:not-allowed;transform:none}.mn-screen .btn-ghost{position:relative;color:#fff;background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.22);box-shadow:0 10px 30px -16px rgba(0,0,0,.7),inset 0 0 18px -12px hsla(0,0%,100%,.6)}.mn-screen .btn-ghost:hover{transform:translateY(-1px);background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.5)}.mn-screen[data-theme=light] .btn-ghost{color:var(--text);background:rgba(15,20,28,.05);border-color:rgba(15,20,28,.22);box-shadow:none}.mn-screen .btn-soft{background:hsla(0,0%,100%,.06);color:var(--text);border-color:var(--border)}.mn-screen .btn-soft:hover{background:hsla(0,0%,100%,.1);border-color:var(--border-strong)}.mn-screen[data-theme=light] .btn-soft{background:rgba(15,20,28,.05)}.mn-screen .btn-sm{padding:.45rem 1rem;font-size:.82rem}.mn-screen .btn-lg{padding:.9rem 1.6rem;font-size:1rem}.mn-screen .badge{display:inline-flex;align-items:center;gap:.35em;padding:.18em .6em;font-size:.72rem;font-weight:700;border-radius:var(--pill);background:hsla(0,0%,100%,.08);color:var(--text);line-height:1.4}.mn-screen .badge-accent{background:var(--accent);color:var(--accent-ink)}.mn-screen .badge-soft{background:var(--accent-soft);color:var(--accent);border:1px solid var(--accent-line)}.mn-screen .badge-success{background:rgba(52,211,153,.18);color:var(--success)}.mn-screen .badge-warning{background:rgba(251,191,36,.18);color:var(--warning)}.mn-screen .badge-danger{background:hsla(0,91%,71%,.18);color:var(--danger)}.mn-screen .chip{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .9rem;border-radius:var(--pill);background:hsla(0,0%,100%,.05);border:1px solid var(--border);color:var(--text);font-size:.85rem;font-weight:600;transition:border-color var(--dur-2),background var(--dur-2),color var(--dur-2);cursor:pointer}.mn-screen .chip:hover{border-color:var(--accent);color:var(--accent)}.mn-screen .chip[aria-pressed=true]{background:var(--accent);color:var(--accent-ink);border-color:transparent}.mn-screen .field{display:flex;align-items:center;gap:.6rem;width:100%;padding:.7rem 1rem;background:hsla(0,0%,100%,.04);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text);font-family:var(--font-body);font-size:.92rem;transition:border-color var(--dur-2),background var(--dur-2),box-shadow var(--dur-2)}.mn-screen[data-theme=light] .field{background:rgba(15,20,28,.04)}.mn-screen .field:focus-within{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.mn-screen .field input{all:unset;flex:1;min-width:0;color:var(--text);font-size:14px;font-family:var(--font-body)}.mn-screen .field input::-moz-placeholder{color:var(--text-dim)}.mn-screen .field input::placeholder{color:var(--text-dim)}.mn-screen,.mn-screen *{box-sizing:border-box}.mn-screen button{font-family:inherit}.mn-screen h1,.mn-screen h2,.mn-screen h3,.mn-screen p{margin:0}.mn-screen h3{font-family:var(--font-display);font-weight:700;font-size:19px}.mn-screen{position:relative;height:100%;display:flex;flex-direction:column;background:var(--ink-base);color:var(--text);font-family:var(--font-body);overflow:hidden;--mdur:420ms}.mn-screen[lang=ar],.mn-screen[lang=ku]{--font-display:var(--font-cairo),system-ui,sans-serif}.mn-screen[lang=ar] h1,.mn-screen[lang=ar] h2,.mn-screen[lang=ar] h3,.mn-screen[lang=ku] h1,.mn-screen[lang=ku] h2,.mn-screen[lang=ku] h3{letter-spacing:0}.mn-scroll{flex:1;overflow-y:auto;overscroll-behavior:contain;position:relative;scrollbar-width:none}.mn-scroll::-webkit-scrollbar{display:none}@keyframes mn-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes mn-fade{0%{opacity:0}to{opacity:1}}.mn-screen[data-entering="1"] .mn-anim{animation:mn-up var(--mdur) var(--ease-out) both}.mn-screen[data-entering="1"] .mn-anim-fade{animation:mn-fade var(--mdur) var(--ease-out) both}.mn-screen[data-motion="0"] .mn-anim,.mn-screen[data-motion="0"] .mn-anim-fade{animation:none}@media (prefers-reduced-motion:reduce){.mn-anim,.mn-anim-fade{animation:none!important}}.mn-hero{position:relative;padding:64px 18px 18px;overflow:hidden}.mn-hero__glow{background:radial-gradient(120% 90% at 50% -30%,rgba(var(--accent-rgb),.32) 0,rgba(var(--accent-rgb),.08) 48%,transparent 75%)}.mn-hero__glow,.mn-hero__grid{position:absolute;inset:0;pointer-events:none}.mn-hero__grid{background-image:linear-gradient(90deg,hsla(0,0%,100%,.05) 1px,transparent 0),linear-gradient(180deg,hsla(0,0%,100%,.05) 1px,transparent 0);background-size:44px 44px;-webkit-mask-image:radial-gradient(ellipse 90% 80% at 50% 0,#000 20%,transparent 95%);mask-image:radial-gradient(ellipse 90% 80% at 50% 0,#000 20%,transparent 95%)}[data-theme=light] .mn-hero__grid{background-image:linear-gradient(90deg,rgba(15,20,28,.06) 1px,transparent 0),linear-gradient(180deg,rgba(15,20,28,.06) 1px,transparent 0)}.mn-hero__top{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:16px}.mn-hero__title,.mn-hero__top{position:relative}.mn-hero__name{font-size:34px;font-weight:700;font-family:var(--font-display);line-height:1.05;letter-spacing:-.02em}.mn-hero__tag{color:var(--text-muted);font-size:13.5px;margin-top:5px;font-weight:600}.mn-hero__actions{position:relative;display:flex;gap:10px;margin-top:16px}.mn-hero--banner{padding:0 0 18px}.mn-hero--banner .mn-hero__photo{position:relative;height:218px}.mn-hero--banner .mn-hero__photo image-slot{position:absolute;inset:0;width:100%;height:100%}.mn-hero--banner .mn-hero__photo:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to bottom,rgba(10,11,14,.42) 0,transparent 35%,transparent 55%,var(--ink-base) 100%)}[data-theme=light] .mn-hero--banner .mn-hero__photo:after{background:linear-gradient(to bottom,rgba(10,11,14,.3) 0,transparent 35%,transparent 55%,var(--ink-base) 100%)}.mn-hero--banner .mn-hero__top{position:absolute;top:0;left:0;right:0;z-index:3;padding:64px 18px 0;margin-bottom:0}.mn-hero--banner .mn-hero__body{position:relative;z-index:2;padding:6px 18px 0;margin-top:-34px}.mn-hero--minimal{padding-bottom:10px}.mn-hero--minimal .mn-hero__name{font-size:26px}.mn-table-chip{display:inline-flex;align-items:center;gap:7px;padding:7px 13px;border-radius:var(--pill);background:var(--accent-soft);border:1px solid var(--accent-line);color:var(--accent);font-weight:700;font-size:12.5px;white-space:nowrap}.mn-table-chip svg{display:block}.mn-iconbtn{width:38px;height:38px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--glass-bg-2);backdrop-filter:blur(10px);border:1px solid var(--glass-border);color:var(--text);cursor:pointer;flex-shrink:0;transition:border-color var(--dur-2),background var(--dur-2),transform var(--dur-1)}.mn-iconbtn:active{transform:scale(.92)}.mn-lang{display:inline-flex;padding:3px;border-radius:var(--pill);background:var(--glass-bg-2);border:1px solid var(--glass-border);backdrop-filter:blur(10px)}.mn-lang button{border:0;background:transparent;color:var(--text-muted);font-family:var(--font-body);font-weight:700;font-size:12.5px;padding:6px 11px;border-radius:var(--pill);cursor:pointer;transition:color var(--dur-2),background var(--dur-2)}.mn-lang button[aria-pressed=true]{background:var(--accent);color:var(--accent-ink)}.mn-stickybar{position:sticky;top:0;z-index:30;padding:8px 0 10px;transition:padding var(--dur-2) var(--ease-out),background var(--dur-2)}.mn-stickybar.is-stuck{padding-top:54px;background:var(--glass-bg);backdrop-filter:blur(var(--glass-blur)) saturate(140%);border-bottom:1px solid var(--glass-border)}.mn-search{margin:0 18px 10px}.mn-search .field{border-radius:var(--pill);padding:10px 16px;font-size:14px}.mn-search input{all:unset;flex:1;min-width:0;color:var(--text);font-size:14.5px}.mn-search input::-moz-placeholder{color:var(--text-dim)}.mn-search input::placeholder{color:var(--text-dim)}.mn-cats{display:flex;gap:8px;overflow-x:auto;padding:2px 18px 4px;scrollbar-width:none}.mn-cats::-webkit-scrollbar{display:none}.mn-cats .chip{flex-shrink:0;font-size:13.5px;padding:8px 15px;white-space:nowrap}.mn-sect{display:flex;align-items:baseline;gap:10px;padding:22px 18px 12px}.mn-sect h2{font-size:20px;font-weight:700}.mn-sect .mn-sect__count{color:var(--text-dim);font-size:12.5px;font-weight:700;font-family:var(--font-mono)}.mn-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:0 18px}.mn-list{gap:10px}.mn-bigcards,.mn-list{display:flex;flex-direction:column;padding:0 18px}.mn-bigcards{gap:14px}.mn-item{position:relative;cursor:pointer;overflow:hidden;background:var(--ink-card);border:1px solid var(--border);border-radius:var(--radius-lg);transition:transform var(--dur-2) var(--ease-out),border-color var(--dur-2),box-shadow var(--dur-2)}.mn-item:active{transform:scale(.975)}.mn-screen[data-motion-hover="1"] .mn-item:hover{border-color:var(--border-strong);box-shadow:var(--shadow)}.mn-ph{position:relative;overflow:hidden;background:radial-gradient(90% 90% at 30% 20%,hsl(var(--ph-h) 32% 30%) 0,hsl(var(--ph-h) 38% 16%) 100%);display:flex;align-items:center;justify-content:center}.mn-ph__img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.mn-ph svg{opacity:.5}.mn-ph__label{position:absolute;bottom:7px;inset-inline-start:0;inset-inline-end:0;text-align:center;font-size:9.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:hsla(0,0%,100%,.45)}.mn-screen[lang=ar] .mn-ph__label,.mn-screen[lang=ku] .mn-ph__label{letter-spacing:0;font-size:10.5px}.mn-item--grid .mn-ph{aspect-ratio:4/3}.mn-item--grid .mn-item__body{padding:11px 12px 12px}.mn-item--grid .mn-item__name{font-size:14.5px}.mn-item--grid .mn-item__desc{display:none}.mn-item--list{display:flex;align-items:stretch;gap:12px;border-radius:var(--radius)}.mn-item--list .mn-ph{width:88px;flex-shrink:0}.mn-item--list .mn-item__body{flex:1;min-width:0;padding:11px 12px 11px 0}.mn-screen[dir=rtl] .mn-item--list .mn-item__body{padding:11px 0 11px 12px}.mn-item--list.mn-item--nophoto .mn-item__body{padding-inline-start:14px}.mn-item--list .mn-item__desc{-webkit-line-clamp:1}.mn-item--big .mn-ph{aspect-ratio:16/9}.mn-item--big .mn-item__body{padding:14px 16px 15px}.mn-item--big .mn-item__name{font-size:17px}.mn-item__name{font-family:var(--font-display);font-weight:700;font-size:15px;line-height:1.25}.mn-item__desc{color:var(--text-muted);font-size:12.5px;line-height:1.45;margin-top:3px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mn-item__row{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:8px}.mn-price{font-family:var(--font-mono);font-weight:700;font-size:13px;color:var(--accent);white-space:nowrap}.mn-item--big .mn-price{font-size:14.5px}.mn-tags{position:absolute;top:8px;inset-inline-start:8px;display:flex;gap:5px;z-index:2}.mn-tags .badge{font-size:10px;padding:.25em .65em;box-shadow:var(--shadow-sm)}.mn-tags--inline{position:static;margin-top:6px}.mn-heart{width:32px;height:32px;border-radius:50%;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.06);border:1px solid var(--border);color:var(--text-muted);cursor:pointer;transition:background var(--dur-2),color var(--dur-2),border-color var(--dur-2),transform var(--dur-1)}[data-theme=light] .mn-heart{background:rgba(15,20,28,.04)}.mn-heart:active{transform:scale(.85)}.mn-heart[aria-pressed=true]{background:var(--accent);border-color:transparent;color:var(--accent-ink)}@keyframes mn-heart-pop{0%{transform:scale(.6)}60%{transform:scale(1.18)}to{transform:scale(1)}}.mn-heart[aria-pressed=true] svg{animation:mn-heart-pop .38s var(--ease-out)}.mn-screen[data-motion="0"] .mn-heart svg{animation:none}.mn-heart--onphoto{position:absolute;top:8px;inset-inline-end:8px;z-index:2;background:rgba(10,11,14,.45);border-color:hsla(0,0%,100%,.18);color:#fff;backdrop-filter:blur(8px)}.mn-heart--onphoto[aria-pressed=true]{background:var(--accent);color:var(--accent-ink)}.mn-empty{text-align:center;padding:56px 32px}.mn-empty h3{font-size:16px;margin-bottom:6px}.mn-empty p{color:var(--text-muted);font-size:13px}.mn-fab{position:absolute;bottom:24px;inset-inline-end:16px;z-index:35;width:56px;height:56px;border-radius:50%;border:0;cursor:pointer;background:var(--accent);color:var(--accent-ink);display:flex;align-items:center;justify-content:center;box-shadow:0 10px 30px rgba(var(--accent-rgb),.45),0 2px 8px rgba(0,0,0,.3);transition:transform var(--dur-2) var(--ease-out),background var(--dur-2)}.mn-fab:active{transform:scale(.9)}.mn-fab--raised{bottom:92px}@keyframes mn-fab-pulse{0%{box-shadow:0 10px 30px rgba(var(--accent-rgb),.45),0 0 0 0 rgba(var(--accent-rgb),.42)}70%{box-shadow:0 10px 30px rgba(var(--accent-rgb),.45),0 0 0 16px rgba(var(--accent-rgb),0)}to{box-shadow:0 10px 30px rgba(var(--accent-rgb),.45),0 0 0 0 rgba(var(--accent-rgb),0)}}.mn-screen[data-motion-pulse="1"] .mn-fab{animation:mn-fab-pulse 2.6s var(--ease-in-out) infinite}@media (prefers-reduced-motion:reduce){.mn-fab{animation:none!important}}@keyframes mn-bell-ring{0%,to{transform:rotate(0)}15%{transform:rotate(14deg)}30%{transform:rotate(-12deg)}45%{transform:rotate(9deg)}60%{transform:rotate(-6deg)}75%{transform:rotate(3deg)}}.mn-fab.is-ringing svg{animation:mn-bell-ring .9s var(--ease-in-out);transform-origin:top center}.mn-picksbar{position:absolute;bottom:20px;inset-inline-start:16px;inset-inline-end:84px;z-index:35;display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:var(--pill);border:1px solid var(--glass-border);background:var(--glass-bg);backdrop-filter:blur(var(--glass-blur)) saturate(140%);box-shadow:var(--shadow-lg);cursor:pointer}.mn-picksbar__count{min-width:26px;height:26px;padding:0 7px;border-radius:var(--pill);background:var(--accent);color:var(--accent-ink);display:inline-flex;align-items:center;justify-content:center;font-weight:800;font-size:13px;font-family:var(--font-mono)}.mn-picksbar__label{flex:1;font-weight:700;font-size:13.5px}.mn-picksbar__total{color:var(--text-muted);font-size:12px;font-family:var(--font-mono);font-weight:700}.mn-scrim{position:absolute;inset:0;z-index:40;background:rgba(5,6,9,.55);backdrop-filter:blur(3px)}.mn-scrim.is-entering{animation:mn-fade calc(var(--mdur) * .6) var(--ease-out) both}.mn-sheet{position:absolute;bottom:0;left:0;right:0;z-index:41;max-height:88%;display:flex;flex-direction:column;background:var(--ink-panel);border:1px solid var(--glass-border);border-bottom:0;border-radius:var(--radius-xl) var(--radius-xl) 0 0;box-shadow:var(--shadow-lg)}.mn-sheet.is-entering{animation:mn-sheet-up var(--mdur) var(--ease-out) both}@keyframes mn-sheet-up{0%{transform:translateY(60px);opacity:0}to{transform:none;opacity:1}}.mn-screen[data-motion="0"] .mn-scrim,.mn-screen[data-motion="0"] .mn-sheet{animation:none}.mn-sheet__grab{width:40px;height:5px;border-radius:var(--pill);background:var(--border-strong);margin:10px auto 2px;flex-shrink:0}.mn-sheet__scroll{overflow-y:auto;padding:10px 20px 28px;scrollbar-width:none}.mn-sheet__scroll::-webkit-scrollbar{display:none}.mn-sheet h3{font-size:19px;font-weight:700}.mn-sheet__sub{color:var(--text-muted);font-size:13px;margin-top:4px}.mn-detail__photo{border-radius:var(--radius-lg);overflow:hidden;aspect-ratio:16/10;margin-bottom:14px}.mn-detail__photo .mn-ph{position:absolute;inset:0}.mn-detail__photo{position:relative}.mn-detail__head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.mn-detail__price{font-size:17px}.mn-detail__desc{color:var(--text-muted);font-size:14px;line-height:1.6;margin-top:10px}.mn-detail__cta{display:flex;gap:10px;margin-top:18px}.mn-detail__cta .btn{flex:1}.btn-accent{background:var(--accent);color:var(--accent-ink);border-color:transparent;box-shadow:0 8px 24px rgba(var(--accent-rgb),.35)}.btn-accent:hover{background:var(--accent-hover);transform:translateY(-1px)}.mn-action{display:flex;align-items:center;gap:14px;width:100%;padding:15px 16px;border-radius:var(--radius);background:var(--ink-card);border:1px solid var(--border);cursor:pointer;text-align:start;color:var(--text);transition:border-color var(--dur-2),background var(--dur-2),transform var(--dur-1);font-family:var(--font-body)}.mn-action:active{transform:scale(.98)}.mn-action:hover{border-color:var(--accent-line)}.mn-action__icon{width:44px;height:44px;border-radius:13px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--accent-soft);color:var(--accent)}.mn-action__title{font-weight:700;font-size:15px}.mn-action__desc{color:var(--text-muted);font-size:12.5px;margin-top:2px}.mn-action[disabled]{opacity:.45;pointer-events:none}.mn-success{text-align:center;padding:26px 8px 10px}.mn-success__ring{width:74px;height:74px;border-radius:50%;margin:0 auto 16px;background:rgba(52,211,153,.14);border:1px solid rgba(52,211,153,.4);display:flex;align-items:center;justify-content:center;color:var(--success)}@keyframes mn-pop{0%{transform:scale(.5);opacity:0}70%{transform:scale(1.08)}to{transform:scale(1);opacity:1}}.mn-success__ring.is-entering{animation:mn-pop calc(var(--mdur) * 1.1) var(--ease-out) both}.mn-screen[data-motion="0"] .mn-success__ring{animation:none}.mn-success h3{font-size:18px}.mn-success p{color:var(--text-muted);font-size:13px;margin-top:6px}.mn-cooldown{margin-top:14px;color:var(--text-dim);font-size:12px;font-family:var(--font-mono)}.mn-pickrow{display:flex;align-items:center;gap:12px;padding:11px 0;border-bottom:1px solid var(--border)}.mn-pickrow:last-of-type{border-bottom:0}.mn-pickrow .mn-ph{width:52px;height:52px;border-radius:12px;flex-shrink:0}.mn-pickrow__name{font-weight:700;font-size:14px;flex:1;min-width:0}.mn-pickrow__cat{color:var(--text-dim);font-size:11.5px;font-weight:600;margin-top:2px}.mn-picks__totalrow{display:flex;justify-content:space-between;align-items:center;padding:14px 2px 0;margin-top:6px;border-top:1px solid var(--border-strong);font-weight:800;font-size:14.5px}.mn-waiter-note{display:flex;align-items:center;gap:10px;margin-top:14px;padding:12px 14px;border-radius:var(--radius);background:var(--accent-soft);border:1px dashed var(--accent-line);color:var(--accent);font-weight:700;font-size:13px}.mn-form-label{display:block;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--text-dim);margin:18px 0 8px}.mn-screen[lang=ar] .mn-form-label,.mn-screen[lang=ku] .mn-form-label{letter-spacing:0;font-size:13px}.mn-dates{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px;scrollbar-width:none}.mn-dates::-webkit-scrollbar{display:none}.mn-date{flex-shrink:0;min-width:64px;padding:9px 10px;border-radius:var(--radius-sm);background:var(--ink-card);border:1px solid var(--border);cursor:pointer;text-align:center;color:var(--text);font-family:var(--font-body);transition:border-color var(--dur-2),background var(--dur-2)}.mn-date__dow{display:block;font-size:10.5px;font-weight:700;color:var(--text-dim)}.mn-date__num{display:block;font-size:16px;font-weight:800;font-family:var(--font-display);margin-top:2px}.mn-date[aria-pressed=true]{background:var(--accent);border-color:transparent}.mn-date[aria-pressed=true] .mn-date__dow,.mn-date[aria-pressed=true] .mn-date__num{color:var(--accent-ink)}.mn-times{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.mn-time{padding:9px 4px;border-radius:var(--radius-sm);text-align:center;background:var(--ink-card);border:1px solid var(--border);cursor:pointer;color:var(--text);font-family:var(--font-mono);font-size:12.5px;font-weight:700;transition:border-color var(--dur-2),background var(--dur-2)}.mn-time[aria-pressed=true]{background:var(--accent);color:var(--accent-ink);border-color:transparent}.mn-time[disabled]{opacity:.3;pointer-events:none;text-decoration:line-through}.mn-time--ampm{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;padding:8px 4px;line-height:1.1}.mn-time__hm{font-size:14px;font-weight:800}.mn-time__ap{font-size:9.5px;font-weight:700;letter-spacing:.08em;opacity:.7}.mn-time--ampm[aria-pressed=true] .mn-time__ap{opacity:.95}.mn-stepper{gap:18px}.mn-stepper,.mn-stepper button{display:flex;align-items:center}.mn-stepper button{width:42px;height:42px;border-radius:50%;border:1px solid var(--border-strong);background:var(--ink-card);color:var(--text);font-size:20px;font-weight:700;cursor:pointer;justify-content:center;transition:border-color var(--dur-2),transform var(--dur-1)}.mn-stepper button:active{transform:scale(.9)}.mn-stepper button:disabled{opacity:.3}.mn-stepper__num{font-family:var(--font-display);font-size:24px;font-weight:700;min-width:36px;text-align:center}.mn-seats{display:grid;grid-template-columns:1fr 1fr;gap:9px}.mn-seat{padding:13px 13px 12px;border-radius:var(--radius);text-align:start;background:var(--ink-card);border:1px solid var(--border);cursor:pointer;color:var(--text);font-family:var(--font-body);transition:border-color var(--dur-2),background var(--dur-2),box-shadow var(--dur-2)}.mn-seat svg{color:var(--text-muted);margin-bottom:8px;display:block;transition:color var(--dur-2)}.mn-seat__name{display:block;font-weight:800;font-size:13.5px}.mn-seat__desc{display:block;color:var(--text-dim);font-size:11.5px;margin-top:2px}.mn-seat[aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft);box-shadow:0 0 0 1px var(--accent)}.mn-seat[aria-pressed=true] svg{color:var(--accent)}.mn-bookfields{display:flex;flex-direction:column;gap:10px}.mn-bookfields .field input,.mn-bookfields .field textarea{all:unset;flex:1;min-width:0;color:var(--text);font-size:14px}.mn-bookfields .field input::-moz-placeholder,.mn-bookfields .field textarea::-moz-placeholder{color:var(--text-dim)}.mn-bookfields .field input::placeholder,.mn-bookfields .field textarea::placeholder{color:var(--text-dim)}.mn-bookfields textarea{resize:none}.mn-bookref{margin:18px auto 4px;padding:13px 26px;border-radius:var(--radius);background:var(--ink-card);border:1px dashed var(--accent-line);font-family:var(--font-mono);font-size:21px;font-weight:700;letter-spacing:.14em;color:var(--accent);width:-moz-fit-content;width:fit-content}.mn-booksum{display:flex;flex-wrap:wrap;justify-content:center;gap:7px;margin-top:14px}.mn-sheet__cta{padding:12px 20px calc(20px + 12px);flex-shrink:0;border-top:1px solid var(--border)}.mn-sheet__cta .btn{width:100%;padding:15px;font-size:15px}.btn:disabled{opacity:.4;pointer-events:none}.mn-screen[dir=rtl] .mn-flip-rtl{transform:scaleX(-1)}.mn-topbar{position:sticky;top:0;z-index:30;padding:54px 14px 10px;background:var(--glass-bg);backdrop-filter:blur(var(--glass-blur)) saturate(140%);border-bottom:1px solid var(--glass-border)}.mn-topbar__row{display:flex;align-items:center;gap:10px}.mn-topbar__title{display:flex;align-items:center;gap:8px;min-width:0}.mn-topbar__name{font-family:var(--font-display);font-weight:700;font-size:18px;white-space:nowrap}.mn-topbar__spacer{flex:1}.mn-table-chip--sm{padding:4px 9px;font-size:11px;gap:5px}.mn-lang--sm button{padding:5px 9px;font-size:11.5px}.mn-topbar .mn-search{margin:10px 0 0}.mn-cats{padding-top:12px;padding-bottom:6px}.mn-landing__media{position:absolute;inset:0}.mn-landing__photoimg,.mn-landing__video{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.mn-landing__photoimg--swap{animation:mn-media-swap .6s var(--ease-out) both}@keyframes mn-media-swap{0%{opacity:0;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.mn-landing__photoimg--swap{animation:none}}.mn-landing__embers{position:absolute;left:0;bottom:0;width:100%;height:64%;pointer-events:none}.mn-landing__flicker{position:absolute;inset:0;pointer-events:none;mix-blend-mode:screen;background:radial-gradient(80% 55% at 50% 78%,rgba(255,122,40,.28) 0,rgba(255,60,0,.1) 45%,transparent 70%);animation:mn-flicker 2.8s ease-in-out infinite}@keyframes mn-flicker{0%,to{opacity:.55}12%{opacity:.85}24%{opacity:.6}38%{opacity:.95}52%{opacity:.65}70%{opacity:.9}86%{opacity:.7}}@media (prefers-reduced-motion:reduce){.mn-landing__flicker{animation:none}}.mn-landing__places{position:relative;z-index:2;margin-top:22px}.mn-landing__places-label{color:hsla(0,0%,100%,.6);font-size:11px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;padding:0 22px;margin-bottom:9px}.mn-screen[lang=ar] .mn-landing__places-label,.mn-screen[lang=ku] .mn-landing__places-label{letter-spacing:.03em;font-size:12.5px}.mn-places{display:flex;gap:10px;overflow-x:auto;padding:0 22px 4px;scrollbar-width:none}.mn-places::-webkit-scrollbar{display:none}.mn-place{position:relative;flex-shrink:0;width:124px;height:86px;border-radius:14px;overflow:hidden;cursor:pointer;padding:0;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.16);backdrop-filter:blur(6px);transition:transform var(--dur-2) var(--ease-out),border-color var(--dur-2),box-shadow var(--dur-2)}.mn-place:active{transform:scale(.94)}.mn-place[aria-pressed=true]{border-color:var(--accent);box-shadow:0 0 0 1.5px var(--accent),0 6px 22px rgba(var(--accent-rgb),.35)}.mn-place img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mn-place:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(8,9,12,.78) 0,transparent 55%)}.mn-place__name{position:absolute;bottom:7px;inset-inline-start:10px;inset-inline-end:8px;z-index:1;color:#fff;font-size:11.5px;font-weight:700}.mn-landing__row{display:flex;gap:10px}.mn-landing__row .btn{flex:1}.mn-dock{position:absolute;bottom:20px;inset-inline-start:14px;inset-inline-end:14px;z-index:35;display:flex;gap:10px;align-items:stretch}.mn-dock--abovetabs{bottom:86px}.mn-pickspill{flex-shrink:0;display:flex;align-items:center;gap:9px;padding:12px 16px;border-radius:var(--pill);border:1px solid var(--glass-border);background:var(--glass-bg);color:var(--text);backdrop-filter:blur(var(--glass-blur)) saturate(140%);box-shadow:var(--shadow-lg);cursor:pointer;font-family:var(--font-body)}.mn-pickspill__label{font-weight:700;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mn-waiterbtn{flex:1;min-width:0;display:flex;align-items:center;justify-content:center;gap:9px;padding:12px 18px;border-radius:var(--pill);border:0;cursor:pointer;background:var(--accent);color:var(--accent-ink);font-family:var(--font-body);font-weight:800;font-size:14px;white-space:nowrap;box-shadow:0 10px 30px rgba(var(--accent-rgb),.45),0 2px 8px rgba(0,0,0,.3);transition:transform var(--dur-2) var(--ease-out)}.mn-waiterbtn:active{transform:scale(.95)}.mn-waiterbtn:only-child{flex:1}.mn-screen[data-motion-pulse="1"] .mn-waiterbtn{animation:mn-fab-pulse 2.6s var(--ease-in-out) infinite}@media (prefers-reduced-motion:reduce){.mn-waiterbtn{animation:none!important}}.mn-classiclist{display:flex;flex-direction:column;gap:20px;padding:4px 26px 0}.mn-classic{cursor:pointer}.mn-classic__line{display:flex;align-items:baseline;gap:8px}.mn-classic__name{font-family:var(--font-display);font-weight:700;font-size:17.5px;display:inline-flex;align-items:center;gap:7px;white-space:nowrap;max-width:72%;overflow:hidden}.mn-classic__pick{color:var(--accent);display:inline-flex}.mn-classic__dots{flex:1;border-bottom:2px dotted var(--border-strong);transform:translateY(-4px);min-width:18px}.mn-classic__price{font-family:var(--font-display);font-style:italic;font-weight:600;font-size:15.5px;color:var(--accent);white-space:nowrap}.mn-classic__desc{color:var(--text-muted);font-size:12.5px;line-height:1.5;margin-top:4px;max-width:88%}.mn-row{display:flex;gap:12px;overflow-x:auto;padding:0 18px 6px;scrollbar-width:none}.mn-row::-webkit-scrollbar{display:none}.mn-item--poster{flex-shrink:0;width:148px}.mn-item--poster .mn-ph{aspect-ratio:3/3.4}.mn-item--poster .mn-item__body{padding:10px 12px 12px}.mn-item--poster .mn-item__name{font-size:14px}.mn-item--poster .mn-item__row{margin-top:5px}.mn-tabbar{position:absolute;bottom:0;left:0;right:0;z-index:34;display:flex;gap:4px;overflow-x:auto;padding:12px 12px calc(12px + 14px);scrollbar-width:none;background:var(--glass-bg);backdrop-filter:blur(var(--glass-blur)) saturate(150%);border-top:1px solid var(--glass-border)}.mn-tabbar::-webkit-scrollbar{display:none}.mn-tabbar button{flex-shrink:0;border:0;background:transparent;color:var(--text-muted);font-family:var(--font-body);font-weight:800;font-size:13px;padding:10px 14px;border-radius:var(--pill);cursor:pointer;transition:background var(--dur-2),color var(--dur-2)}.mn-tabbar button[aria-pressed=true]{background:var(--accent);color:var(--accent-ink)}.mn-loader{position:absolute;inset:0;z-index:80;display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--ink-base);overflow:hidden}.mn-loader__glow{position:absolute;inset:0;pointer-events:none;background:radial-gradient(70% 48% at 50% 42%,rgba(var(--accent-rgb),.22) 0,transparent 70%);animation:mn-loader-breathe 2.2s var(--ease-in-out) infinite}@keyframes mn-loader-breathe{0%,to{opacity:.55}50%{opacity:1}}.mn-loader__monowrap{position:relative;width:108px;height:108px;margin-bottom:22px}.mn-loader__ring{position:absolute;inset:0}.mn-loader__arc{transform-origin:center;animation:mn-loader-spin 1.3s linear infinite}@keyframes mn-loader-spin{to{transform:rotate(1turn)}}.mn-loader__mono{position:absolute;inset:14px;border-radius:50%;background:var(--accent-soft);border:1px solid var(--accent-line);color:var(--accent);display:flex;align-items:center;justify-content:center;font-size:38px}.mn-loader__mono,.mn-loader__name{font-family:var(--font-display);font-weight:700}.mn-loader__name{position:relative;font-size:34px;letter-spacing:-.01em;background:linear-gradient(100deg,var(--text) 38%,var(--accent) 50%,var(--text) 62%);background-size:240% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:mn-loader-shimmer 1.9s var(--ease-in-out) infinite}@keyframes mn-loader-shimmer{0%{background-position:130% 0}to{background-position:-110% 0}}.mn-loader__tag{color:var(--text-muted);font-size:12.5px;font-weight:600;margin-top:8px}.mn-loader__dots{display:flex;gap:7px;margin-top:26px}.mn-loader__dots span{width:7px;height:7px;border-radius:50%;background:var(--accent);animation:mn-loader-dot 1.1s var(--ease-in-out) infinite}.mn-loader__dots span:nth-child(2){animation-delay:.18s}.mn-loader__dots span:nth-child(3){animation-delay:.36s}@keyframes mn-loader-dot{0%,to{opacity:.25;transform:scale(.8)}45%{opacity:1;transform:scale(1.15)}}@media (prefers-reduced-motion:reduce){.mn-loader__arc,.mn-loader__dots span,.mn-loader__glow,.mn-loader__name{animation:none!important}}.mn-skel{padding:16px 18px 0}.mn-skel__bar,.mn-skel__chips span,.mn-skel__line,.mn-skel__ph,.mn-skel__title{background:linear-gradient(100deg,var(--ink-raised) 35%,var(--border-strong) 50%,var(--ink-raised) 65%);background-size:220% 100%;animation:mn-skel-sweep 1.3s linear infinite;border-radius:10px}@keyframes mn-skel-sweep{0%{background-position:130% 0}to{background-position:-90% 0}}.mn-skel__bar{height:0}.mn-skel__chips{display:flex;gap:8px;margin-bottom:22px}.mn-skel__chips span{width:74px;height:34px;border-radius:999px}.mn-skel__title{width:120px;height:22px;margin-bottom:14px}.mn-skel__grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.mn-skel__card{background:var(--ink-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:0 0 12px;overflow:hidden;animation:mn-fade .42s var(--ease-out) both}.mn-skel__ph{aspect-ratio:4/3;border-radius:0;margin-bottom:11px}.mn-skel__line{height:12px;margin:0 12px 8px}.mn-skel__line--short{width:56%}@media (prefers-reduced-motion:reduce){.mn-skel__bar,.mn-skel__chips span,.mn-skel__line,.mn-skel__ph,.mn-skel__title{animation:none}}.mn-powered{display:flex;align-items:center;justify-content:center;gap:7px;margin:26px auto 0;padding:9px 18px;width:-moz-fit-content;width:fit-content;border-radius:var(--pill);text-decoration:none;cursor:pointer;border:1px solid var(--border);transition:border-color var(--dur-2),background var(--dur-2)}.mn-powered:hover{border-color:var(--accent-line);background:var(--accent-soft)}.mn-powered__text{color:var(--text-dim);font-size:11px;font-weight:600}.mn-powered__brand{display:inline-flex;align-items:center;gap:6px;color:var(--text-muted);font-size:11.5px;font-weight:800;font-family:var(--font-display);letter-spacing:.02em}.mn-powered__dot{width:7px;height:7px;border-radius:50%;background:var(--accent);box-shadow:0 0 8px rgba(var(--accent-rgb),.8)}.mn-powered:hover .mn-powered__brand{color:var(--text)}.mn-landing__cta .mn-powered{margin-top:4px;border-color:transparent;padding:6px 14px}.mn-landing__cta .mn-powered__text{color:hsla(0,0%,100%,.45)}.mn-landing__cta .mn-powered__brand{color:hsla(0,0%,100%,.72)}.pg-stage{min-height:100vh;flex-direction:column;justify-content:center;gap:14px;overflow:hidden;padding:24px 0}.pg-caption,.pg-stage{display:flex;align-items:center;position:relative}.pg-caption{color:#6b7280;font-size:12px;font-weight:600;gap:8px}.pg-caption .badge{font-size:11px}.pg-controls{position:relative;z-index:1;display:flex;align-items:center;gap:14px;padding:9px 16px;border-radius:999px}.pg-controls__label{color:#9aa3b2;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.pg-controls__group{display:flex;gap:4px}.pg-controls__style{border:1px solid transparent;background:transparent;color:#9aa3b2;font-family:inherit;font-size:12.5px;font-weight:700;padding:6px 12px;border-radius:999px;cursor:pointer}.pg-controls__style:hover{filter:brightness(1.25)}.pg-controls__sep{width:1px;height:20px;background:hsla(0,0%,100%,.12)}.pg-controls__dot{width:20px;height:20px;border-radius:50%;cursor:pointer;padding:0;border:2px solid transparent}.pg-controls__dot:hover{transform:scale(1.15)}.mn-landing{position:absolute;inset:0;z-index:5;display:flex;flex-direction:column;background:var(--ink-base);overflow:hidden}.mn-landing__photo,.mn-landing__photo image-slot{position:absolute;inset:0;width:100%;height:100%}.mn-landing__shade{position:absolute;inset:0;pointer-events:none;background:linear-gradient(to bottom,rgba(8,9,12,.55) 0,rgba(8,9,12,.12) 26%,rgba(8,9,12,.18) 48%,rgba(8,9,12,.86) 78%,rgba(8,9,12,.97) 100%),radial-gradient(110% 55% at 50% 108%,rgba(var(--accent-rgb),.3) 0,transparent 62%)}.mn-landing__top{justify-content:space-between;padding:64px 18px 0}.mn-landing__body,.mn-landing__top{position:relative;z-index:2;display:flex;align-items:center}.mn-landing__body{margin-top:auto;padding:0 24px;text-align:center;flex-direction:column;gap:0}.mn-landing__welcome{color:hsla(0,0%,100%,.78);font-size:12px;font-weight:800;letter-spacing:.22em;text-transform:uppercase;margin-bottom:10px}.mn-screen[lang=ar] .mn-landing__welcome,.mn-screen[lang=ku] .mn-landing__welcome{letter-spacing:.04em;font-size:14px}.mn-landing__name{font-family:var(--font-display);font-size:52px;font-weight:700;letter-spacing:-.02em;line-height:1.05;color:#fff}.mn-screen[lang=ar] .mn-landing__name,.mn-screen[lang=ku] .mn-landing__name{line-height:1.32;padding-block:3px}.mn-screen[lang=ar] .mn-landing__body,.mn-screen[lang=ku] .mn-landing__body{gap:5px}.mn-screen[lang=ar] .mn-landing__welcome,.mn-screen[lang=ku] .mn-landing__welcome{margin-bottom:4px}.mn-screen[data-style=luxe] .mn-landing__name{font-weight:600;letter-spacing:.02em}.mn-screen[data-style=neon] .mn-landing__name{background:linear-gradient(100deg,#fff 30%,rgba(var(--accent-rgb),1));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.mn-landing__tag{color:hsla(0,0%,100%,.66);font-size:13.5px;font-weight:600;margin-top:10px;white-space:nowrap}.mn-landing__body--mark .mn-landing__name{font-size:30px;opacity:.42;letter-spacing:.26em;text-transform:uppercase;transition:font-size .38s var(--ease-out),opacity .38s,letter-spacing .38s}.mn-screen[lang=ar] .mn-landing__body--mark .mn-landing__name,.mn-screen[lang=ku] .mn-landing__body--mark .mn-landing__name{letter-spacing:.04em}.mn-landing__body--mark .mn-landing__tag{font-family:var(--font-display);font-size:24px;font-weight:700;color:#fff;margin-top:6px}.mn-landing__tag--in{animation:mn-up .42s var(--ease-out) both}.mn-landing__name{transition:font-size .38s var(--ease-out),opacity .38s,letter-spacing .38s}.mn-landing__chip{margin-top:18px;backdrop-filter:blur(8px)}.mn-landing__cta{position:relative;z-index:2;display:flex;flex-direction:column;gap:10px;padding:20px 22px 30px}.mn-landing__cta .btn{width:100%}.mn-landing__cta .btn-accent{padding:16px;font-size:15.5px}.mn-landing--preview .mn-landing__shade{background:linear-gradient(to bottom,rgba(8,9,12,.34) 0,transparent 30%,transparent 58%,rgba(8,9,12,.7) 100%),radial-gradient(120% 50% at 50% 110%,rgba(var(--accent-rgb),.18) 0,transparent 60%);transition:background .42s var(--ease-out)}.mn-landing--preview .mn-landing__name{font-size:19px;opacity:.26;transform:translateY(10px);letter-spacing:.22em}.mn-landing--preview .mn-landing__welcome{display:none}.mn-landing--preview .mn-landing__places{margin-top:12px}.mn-landing--preview .mn-landing__places-label{opacity:.5}.mn-landing--preview .mn-place{height:58px;width:100px;opacity:.66;background:hsla(0,0%,100%,.045);border-color:hsla(0,0%,100%,.12);backdrop-filter:blur(4px);transition:height var(--dur-2) var(--ease-out),width var(--dur-2) var(--ease-out),opacity var(--dur-2),background var(--dur-2),border-color var(--dur-2)}.mn-landing--preview .mn-place[aria-pressed=true]{opacity:1}.mn-landing--preview .mn-landing__cta{padding-top:12px;padding-bottom:22px}.mn-landing--preview .mn-landing__cta .btn-accent{padding:11px;font-size:14.5px;opacity:.92}.mn-landing--preview .mn-landing__cta .btn-ghost{opacity:.58}.mn-landing--preview .mn-places:focus-within .mn-place,.mn-landing--preview .mn-places:hover .mn-place{opacity:1;background:hsla(0,0%,100%,.08)}.mn-landing--preview .mn-landing__cta:focus-within .btn,.mn-landing--preview .mn-landing__cta:hover .btn{opacity:1}.mn-landing--preview .mn-landing__cta:focus-within .btn-accent,.mn-landing--preview .mn-landing__cta:hover .btn-accent{padding:14px}@media (prefers-reduced-motion:reduce){.mn-landing--preview .mn-landing__name,.mn-landing--preview .mn-place{transition:none}}.mn-screen[data-style=luxe]{--font-display:"Cormorant Garamond","Amiri",serif;--radius-sm:8px;--radius:10px;--radius-lg:14px;--radius-xl:22px;--ink-base:#0d0b08;--ink-panel:#14110a;--ink-card:#16130d;--ink-raised:#1d1912;--text:#f3eee2;--text-muted:#a89e8a;--text-dim:#756b58;--border:hsla(42,64%,75%,.13);--border-strong:hsla(42,64%,75%,.26);--glass-bg:rgba(20,17,10,.72);--glass-bg-2:rgba(29,25,18,.6);--glass-border:hsla(42,64%,75%,.14)}.mn-screen[data-style=luxe][data-theme=light]{--ink-base:#f6f1e6;--ink-panel:#fdfaf2;--ink-card:#fdfaf2;--ink-raised:#efe8d8;--text:#221c10;--text-muted:#6f6754;--text-dim:#99906f;--border:rgba(86,70,35,.16);--border-strong:rgba(86,70,35,.3);--glass-bg:hsla(44,73%,97%,.78);--glass-bg-2:hsla(42,52%,94%,.7);--glass-border:rgba(86,70,35,.14)}.mn-screen[data-style=luxe][lang=ar],.mn-screen[data-style=luxe][lang=ku]{--font-display:"Amiri",serif}.mn-screen[data-style=luxe] .mn-hero__name{font-size:42px;font-weight:600;letter-spacing:.02em}.mn-screen[data-style=luxe] .mn-hero--minimal .mn-hero__name{font-size:30px}.mn-screen[data-style=luxe] .mn-hero__tag{letter-spacing:.14em;text-transform:uppercase;font-size:11px}.mn-screen[data-style=luxe][lang=ar] .mn-hero__tag,.mn-screen[data-style=luxe][lang=ku] .mn-hero__tag{letter-spacing:0;font-size:13px}.mn-screen[data-style=luxe] .btn,.mn-screen[data-style=luxe] .chip,.mn-screen[data-style=luxe] .mn-search .field,.mn-screen[data-style=luxe] .mn-table-chip{border-radius:9px}.mn-screen[data-style=luxe] .mn-sect{justify-content:center;gap:14px;padding-top:28px}.mn-screen[data-style=luxe] .mn-sect:after,.mn-screen[data-style=luxe] .mn-sect:before{content:"";height:1px;flex:1;align-self:center}.mn-screen[data-style=luxe] .mn-sect:before{background:linear-gradient(to right,transparent,var(--border-strong))}.mn-screen[data-style=luxe] .mn-sect:after{background:linear-gradient(to left,transparent,var(--border-strong))}.mn-screen[data-style=luxe] .mn-sect h2{font-size:24px;font-weight:600}.mn-screen[data-style=luxe] .mn-sect__count{display:none}.mn-screen[data-style=luxe] .mn-item__name{font-size:17px;font-weight:700}.mn-screen[data-style=luxe] .mn-item--big .mn-item__name{font-size:20px}.mn-screen[data-style=luxe] .mn-price{font-family:var(--font-display);font-style:italic;font-size:15px;font-weight:600}.mn-screen[data-style=luxe] .mn-splash__mono{border-radius:14px}.mn-screen[data-style=luxe] .mn-topbar__name{font-size:21px}.mn-screen[data-style=luxe] .mn-pickspill,.mn-screen[data-style=luxe] .mn-waiterbtn{border-radius:12px}.mn-screen[data-style=luxe] .mn-landing__welcome{letter-spacing:.3em}.mn-screen[data-style=luxe][lang=ar] .mn-landing__welcome,.mn-screen[data-style=luxe][lang=ku] .mn-landing__welcome{letter-spacing:.04em}.mn-screen[data-style=luxe] .mn-place{border-radius:8px}.mn-screen[data-style=fresh]{--font-display:"Outfit",var(--font-cairo),sans-serif;--font-body:"Outfit",var(--font-cairo),sans-serif;--radius-sm:14px;--radius:18px;--radius-lg:24px;--radius-xl:32px}.mn-screen[data-style=fresh][lang=ar],.mn-screen[data-style=fresh][lang=ku]{--font-display:var(--font-cairo),sans-serif;--font-body:var(--font-cairo),sans-serif}.mn-screen[data-style=fresh][data-theme=light]{--ink-base:#faf6ee;--ink-panel:#fff;--ink-card:#fff;--ink-raised:#f3ede1;--text:#2a2418;--text-muted:#7a7160;--text-dim:#a89e8c;--border:rgba(70,55,25,.1);--border-strong:rgba(70,55,25,.2);--glass-bg:hsla(0,0%,100%,.8);--glass-bg-2:hsla(40,55%,96%,.72);--glass-border:rgba(70,55,25,.1)}.mn-screen[data-style=fresh]{--ink-base:#141210;--ink-panel:#1b1916;--ink-card:#201d19;--ink-raised:#282420}.mn-screen[data-style=fresh][data-theme=light] .mn-item{box-shadow:0 6px 20px rgba(60,45,15,.07);border-color:transparent}.mn-screen[data-style=fresh] .mn-hero__name{font-weight:800;letter-spacing:-.03em}.mn-screen[data-style=fresh] .mn-sect h2{font-weight:800;font-size:21px;letter-spacing:-.02em}.mn-screen[data-style=fresh] .mn-item__name{font-weight:800}.mn-screen[data-style=fresh] .chip{font-weight:800;padding:9px 17px}.mn-screen[data-style=fresh] .mn-price{font-family:var(--font-body);font-weight:800;font-size:12.5px;background:var(--accent-soft);color:var(--accent);padding:4px 10px;border-radius:999px}.mn-screen[data-style=fresh] .mn-ph{border-radius:0}.mn-screen[data-style=fresh] .mn-action__icon{border-radius:999px}.mn-screen[data-style=fresh] .mn-pickspill,.mn-screen[data-style=fresh] .mn-waiterbtn{border-radius:22px}.mn-screen[data-style=fresh] .mn-place{border-radius:20px}.mn-screen[data-style=neon]{--neon-b:#8b5cf6;--ink-base:#0a0714;--ink-panel:#110b1f;--ink-card:#140e25;--ink-raised:#1d1535;--text:#f2f0fa;--text-muted:#a39cc0;--text-dim:#6f6791;--border:rgba(var(--accent-rgb),.16);--border-strong:rgba(var(--accent-rgb),.30);--glass-bg:rgba(17,11,31,.7);--glass-bg-2:rgba(29,21,53,.55);--glass-border:rgba(var(--accent-rgb),.18)}.mn-screen[data-style=neon][data-theme=light]{--ink-base:#f3f0fb;--ink-panel:#fff;--ink-card:#fff;--ink-raised:#eae5f8;--text:#17112b;--text-muted:#5d5580;--text-dim:#948cb5;--border:rgba(80,50,180,.14);--border-strong:rgba(80,50,180,.26);--glass-bg:hsla(0,0%,100%,.75);--glass-bg-2:rgba(243,240,251,.7);--glass-border:rgba(80,50,180,.12)}.mn-screen[data-style=neon] .mn-hero__glow{background:radial-gradient(110% 80% at 25% -25%,rgba(var(--accent-rgb),.38) 0,transparent 60%),radial-gradient(110% 80% at 80% -20%,rgba(139,92,246,.34) 0,transparent 62%)}.mn-screen[data-style=neon] .mn-hero__name,.mn-screen[data-style=neon] .mn-sect h2{background:linear-gradient(100deg,var(--accent),var(--neon-b));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;width:-moz-fit-content;width:fit-content}.mn-screen[data-style=neon]:not([data-theme=light]) .mn-price{text-shadow:0 0 14px rgba(var(--accent-rgb),.65)}.mn-screen[data-style=neon] .btn-accent,.mn-screen[data-style=neon] .chip[aria-pressed=true],.mn-screen[data-style=neon] .mn-fab,.mn-screen[data-style=neon] .mn-picksbar__count{background:linear-gradient(120deg,var(--accent),var(--neon-b));color:#fff}.mn-screen[data-style=neon] .mn-fab{box-shadow:0 10px 34px rgba(var(--accent-rgb),.5),0 0 24px rgba(139,92,246,.35)}.mn-screen[data-style=neon] .mn-item{border-color:rgba(var(--accent-rgb),.14)}.mn-screen[data-style=neon]:not([data-theme=light]) .mn-item{background:linear-gradient(160deg,var(--ink-raised),var(--ink-card) 55%)}.mn-screen[data-style=neon] .mn-splash__mono{background:linear-gradient(130deg,rgba(var(--accent-rgb),.25),rgba(139,92,246,.25));box-shadow:0 0 34px rgba(var(--accent-rgb),.4)}.mn-screen[data-style=neon] .mn-waiterbtn{background:linear-gradient(120deg,var(--accent),var(--neon-b));color:#fff;box-shadow:0 10px 30px rgba(var(--accent-rgb),.45),0 0 20px rgba(139,92,246,.3)}.mn-screen[data-style=neon] .mn-item--poster{border-color:rgba(var(--accent-rgb),.2)}.mn-screen[data-style=neon] .mn-sect h2{font-size:18px}.mn-splash{position:absolute;inset:0;z-index:70;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;background:var(--ink-base);overflow:hidden;cursor:pointer;transition:opacity .48s var(--ease-out),transform .48s var(--ease-out)}.mn-splash--exit{opacity:0;transform:translateY(-30px) scale(.985);pointer-events:none}.mn-splash__glow{position:absolute;inset:0;pointer-events:none;background:radial-gradient(75% 52% at 50% 40%,rgba(var(--accent-rgb),.26) 0,rgba(var(--accent-rgb),.05) 50%,transparent 75%);animation:mn-fade .9s var(--ease-out) both}.mn-splash__monowrap{position:relative;margin-bottom:18px}.mn-splash__mono{position:relative;z-index:1;width:92px;height:92px;border-radius:50%;border:1px solid var(--accent-line);background:var(--accent-soft);color:var(--accent);display:flex;align-items:center;justify-content:center;font-family:var(--font-display);font-size:42px;font-weight:700;animation:mn-pop .7s var(--ease-out) both}.mn-splash__ring{position:absolute;inset:0;border-radius:inherit;border:1px solid rgba(var(--accent-rgb),.55);animation:mn-splash-ring 1.7s var(--ease-out) infinite}.mn-splash__ring--2{animation-delay:.55s}.mn-splash__mono .mn-splash__ring{border-radius:inherit}@keyframes mn-splash-ring{0%{transform:scale(1);opacity:.8}to{transform:scale(2.4);opacity:0}}.mn-splash__name{position:relative;font-family:var(--font-display);font-size:40px;font-weight:700;letter-spacing:-.01em;line-height:1.1;display:flex}.mn-splash__name span{display:inline-block;animation:mn-splash-letter .56s var(--ease-out) both}@keyframes mn-splash-letter{0%{opacity:0;transform:translateY(18px);filter:blur(8px)}to{opacity:1;transform:none;filter:blur(0)}}.mn-splash__tag{position:relative;color:var(--text-muted);font-size:13px;font-weight:600;animation:mn-up .6s var(--ease-out) .65s both}.mn-splash__table{position:relative;margin-top:22px;animation:mn-up .6s var(--ease-out) .85s both}.mn-splash__hint{position:absolute;bottom:46px;left:0;right:0;text-align:center;color:var(--text-dim);font-size:11px;font-weight:600;animation:mn-fade .8s var(--ease-out) 1.4s both}@media (prefers-reduced-motion:reduce){.mn-splash__glow,.mn-splash__hint,.mn-splash__mono,.mn-splash__name span,.mn-splash__ring,.mn-splash__table,.mn-splash__tag{animation:none!important}}@media (min-width:600px){.mn-viewport{display:grid;place-items:center;background:radial-gradient(55% 45% at 50% 38%,rgba(255,99,99,.1),transparent 70%),radial-gradient(120% 120% at 50% -10%,#14161c,#0a0b0e)}.mn-screen{width:402px;height:min(874px,calc(100vh - 56px));border-radius:36px;border:1px solid hsla(0,0%,100%,.14);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12),0 0 0 8px #0c0e13,0 0 0 9px hsla(0,0%,100%,.08),0 60px 120px -40px rgba(0,0,0,.9)}}.mn-screen .mn-phone{position:relative;display:flex;gap:8px;align-items:stretch}.mn-screen .mn-phone__num{flex:1}.mn-screen .mn-cc{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;padding:.7rem .8rem;border:1px solid var(--border);border-radius:var(--radius-sm);background:hsla(0,0%,100%,.04);color:var(--text);cursor:pointer;font-family:var(--font-body);font-size:14px;white-space:nowrap;transition:border-color var(--dur-2),background var(--dur-2)}.mn-screen[data-theme=light] .mn-cc{background:rgba(15,20,28,.04)}.mn-screen .mn-cc:hover{border-color:var(--accent)}.mn-screen .mn-cc[aria-expanded=true]{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.mn-screen .mn-cc__flag{font-size:18px;line-height:1}.mn-screen .mn-cc__dial{font-family:var(--font-mono);font-weight:700;font-size:13px}.mn-screen .mn-cc__caret{font-size:10px;color:var(--text-dim)}.mn-screen .mn-ccdrop{position:absolute;z-index:5;top:calc(100% + 6px);inset-inline-start:0;inset-inline-end:0;background:var(--ink-panel);border:1px solid var(--glass-border);border-radius:var(--radius);box-shadow:var(--shadow-lg);padding:8px;overflow:hidden;animation:mn-cc-pop var(--dur-2,.16s) var(--ease-out,ease) both}@keyframes mn-cc-pop{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.mn-screen[data-motion="0"] .mn-ccdrop{animation:none}.mn-screen .mn-ccsearch{all:unset;box-sizing:border-box;width:100%;padding:.6rem .8rem;margin-bottom:6px;border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text);font-family:var(--font-body);font-size:14px}.mn-screen .mn-ccsearch::-moz-placeholder{color:var(--text-dim)}.mn-screen .mn-ccsearch::placeholder{color:var(--text-dim)}.mn-screen .mn-ccsearch:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.mn-screen .mn-cclist{max-height:240px;overflow-y:auto;display:flex;flex-direction:column;gap:2px;scrollbar-width:thin}.mn-screen .mn-ccitem{display:flex;align-items:center;gap:10px;width:100%;text-align:start;padding:.55rem .7rem;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text);cursor:pointer;font-family:var(--font-body);font-size:14px}.mn-screen .mn-ccitem:hover{background:hsla(0,0%,100%,.06)}.mn-screen[data-theme=light] .mn-ccitem:hover{background:rgba(15,20,28,.05)}.mn-screen .mn-ccitem[aria-selected=true]{background:var(--accent-soft);color:var(--accent)}.mn-screen .mn-ccitem__flag{font-size:18px;line-height:1}.mn-screen .mn-ccitem__name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mn-screen .mn-ccitem__dial{font-family:var(--font-mono);font-weight:700;font-size:12.5px;color:var(--text-dim)}.mn-screen .mn-ccempty{padding:14px;text-align:center;color:var(--text-dim);font-size:13px}