@import "https://fonts.googleapis.com/css2?family=Alef:wght@400;700&family=Amiri:wght@400;700&family=Aref+Ruqaa:wght@400;700&family=Assistant:wght@400;500;600;700;800&family=Bebas+Neue&family=Bodoni+Moda:wght@400;500;600;700;800&family=Cairo:wght@400;500;600;700;800&family=Changa:wght@400;500;600;700;800&family=Cinzel:wght@400;500;600;700;800&family=Cormorant:wght@400;500;600;700&family=Cormorant+Garamond:wght@400;500;600;700&family=DM+Sans:wght@400;500;600;700;800&family=David+Libre:wght@400;500;700&family=El+Messiri:wght@400;500;600;700&family=Frank+Ruhl+Libre:wght@400;500;600;700&family=Heebo:wght@400;500;600;700;800&family=IBM+Plex+Sans+Arabic:wght@400;500;600;700&family=Inter:wght@400;500;600;700;800&family=Josefin+Sans:wght@400;500;600;700&family=Lateef:wght@400;500;600;700&family=Libre+Baskerville:wght@400;700&family=Lora:wght@400;500;600;700&family=Mada:wght@400;500;600;700&family=Markazi+Text:wght@400;500;600;700&family=Merriweather:wght@400;700&family=Miriam+Libre:wght@400;700&family=Montserrat:wght@400;500;600;700;800&family=Noto+Kufi+Arabic:wght@400;500;600;700&family=Noto+Naskh+Arabic:wght@400;500;600;700&family=Noto+Rashi+Hebrew:wght@400;500;600;700&family=Noto+Sans+Arabic:wght@400;500;600;700;800&family=Noto+Sans+Hebrew:wght@400;500;600;700;800&family=Noto+Serif+Hebrew:wght@400;500;600;700&family=Nunito+Sans:wght@400;500;600;700;800&family=Oswald:wght@400;500;600;700&family=Playfair+Display:wght@400;500;600;700;800&family=Poppins:wght@400;500;600;700;800&family=Raleway:wght@400;500;600;700;800&family=Reem+Kufi:wght@400;500;600;700&family=Rubik:wght@400;500;600;700;800&family=Scheherazade+New:wght@400;500;600;700&family=Secular+One&family=Space+Grotesk:wght@500;600;700&family=Tajawal:wght@400;500;700;800&display=swap";@import "https://fonts.googleapis.com/css2?family=Assistant:wght@300;400;500;600;700;800&family=Bebas+Neue&family=Bodoni+Moda:opsz,wght@6..96,400;6..96,600;6..96,700&family=Cairo:wght@300;400;500;600;700;800&family=Cinzel:wght@400;500;600;700&family=Cormorant+Garamond:wght@400;500;600;700&family=DM+Serif+Display&family=Fraunces:opsz,wght@9..144,400;9..144,600;9..144,700&family=Heebo:wght@300;400;500;600;700;800&family=Inter:wght@300;400;500;600;700;800&family=Libre+Baskerville:wght@400;700&family=Lora:wght@400;500;600;700&family=Manrope:wght@300;400;500;600;700;800&family=Merriweather:wght@300;400;700&family=Montserrat:wght@300;400;500;600;700;800&family=Noto+Sans+Arabic:wght@300;400;500;600;700;800&family=Noto+Sans+Hebrew:wght@300;400;500;600;700;800&family=Oswald:wght@300;400;500;600;700&family=Playfair+Display:wght@400;500;600;700;800;900&family=Poppins:wght@300;400;500;600;700;800&family=Prata&family=Raleway:wght@300;400;500;600;700;800&family=Rubik:wght@300;400;500;600;700;800&family=Space+Grotesk:wght@300;400;500;600;700&family=Tajawal:wght@300;400;500;700;800&display=swap";@import "https://fonts.googleapis.com/css2?family=Assistant:wght@400;500;600;700;800&family=DM+Sans:wght@400;500;600;700;800&family=Heebo:wght@400;500;600;700;800&family=Inter:wght@400;500;600;700;800&family=Lora:wght@400;500;600;700&family=Merriweather:wght@400;700&family=Montserrat:wght@400;500;600;700;800&family=Noto+Sans+Arabic:wght@400;500;600;700;800&family=Noto+Sans+Hebrew:wght@400;500;600;700;800&family=Playfair+Display:wght@400;500;600;700;800&family=Poppins:wght@400;500;600;700;800&family=Rubik:wght@400;500;600;700;800&display=swap";@import "https://fonts.googleapis.com/css2?family=Heebo:wght@400;500;600;700&family=Inter:wght@300;400;500;600;700&family=Playfair+Display:wght@400;600;700;900&family=Rubik:wght@400;500;600;700&display=swap";:is(.menu-design-v2 .studio-v3-design-quick-workspace .studio-v3-quick-control-card:has(>.studio-v3-quick-control-title>.dot.colors)>.studio-v3-quick-control-title,.menu-design-v2 .studio-v3-design-quick-workspace .studio-v3-quick-control-card:has(>.studio-v3-quick-control-title>.dot.type)>.studio-v3-quick-control-title,.menu-design-v2 .studio-v3-design-quick-workspace .studio-v3-quick-control-card:has(>.studio-v3-quick-control-title>.dot.hero-media-control)>.studio-v3-quick-control-title){cursor:pointer;-webkit-user-select:none;user-select:none}:is(.menu-design-v2 .studio-v3-design-quick-workspace .studio-v3-quick-control-card:has(>.studio-v3-quick-control-title>.dot.colors):not([data-beyond-accordion-open])>:not(.studio-v3-quick-control-title),.menu-design-v2 .studio-v3-design-quick-workspace .studio-v3-quick-control-card:has(>.studio-v3-quick-control-title>.dot.type):not([data-beyond-accordion-open])>:not(.studio-v3-quick-control-title),.menu-design-v2 .studio-v3-design-quick-workspace .studio-v3-quick-control-card:has(>.studio-v3-quick-control-title>.dot.hero-media-control):not([data-beyond-accordion-open])>:not(.studio-v3-quick-control-title)){display:none!important}:is(.menu-design-v2 .studio-v3-design-quick-workspace .studio-v3-quick-control-card:has(>.studio-v3-quick-control-title>.dot.colors)>.studio-v3-quick-control-title>button,.menu-design-v2 .studio-v3-design-quick-workspace .studio-v3-quick-control-card:has(>.studio-v3-quick-control-title>.dot.type)>.studio-v3-quick-control-title>button,.menu-design-v2 .studio-v3-design-quick-workspace .studio-v3-quick-control-card:has(>.studio-v3-quick-control-title>.dot.hero-media-control)>.studio-v3-quick-control-title>button){pointer-events:none;font-size:0!important}.menu-design-v2 .studio-v3-design-quick-workspace .studio-v3-quick-control-card:has(>.studio-v3-quick-control-title>.dot.colors)>.studio-v3-quick-control-title>button:after{content:"›";font-size:20px;line-height:1;transition:transform .16s;display:block;transform:rotate(0)}.menu-design-v2 .studio-v3-design-quick-workspace .studio-v3-quick-control-card:has(>.studio-v3-quick-control-title>.dot.type)>.studio-v3-quick-control-title>button:after{content:"›";font-size:20px;line-height:1;transition:transform .16s;display:block;transform:rotate(0)}.menu-design-v2 .studio-v3-design-quick-workspace .studio-v3-quick-control-card:has(>.studio-v3-quick-control-title>.dot.hero-media-control)>.studio-v3-quick-control-title>button:after{content:"›";font-size:20px;line-height:1;transition:transform .16s;display:block;transform:rotate(0)}.menu-design-v2 .studio-v3-design-quick-workspace .studio-v3-quick-control-card[data-beyond-accordion-open]>.studio-v3-quick-control-title>button:after{transform:rotate(90deg)}.menu-design-v2 .studio-v3-design-quick-workspace .studio-v3-quick-control-card[data-beyond-accordion-open]{box-shadow:0 0 0 1px color-mix(in srgb,var(--beyond-studio-blue,#4974e5) 16%,transparent)}.menu-design-v2 .studio-v3-design-quick-workspace .studio-v3-quick-control-title:focus-visible{outline:2px solid color-mix(in srgb,var(--beyond-studio-blue,#4974e5) 72%,white);outline-offset:3px;border-radius:10px}:root{color:#fff;font-synthesis:none;text-rendering:optimizelegibility;background:#030712;font-family:Inter,sans-serif}html{scroll-behavior:smooth}body{background:radial-gradient(circle at 80% 10%,#1867ff2b,#0000 35%),radial-gradient(circle at 10%,#13439621,#0000 30%),#030712;min-width:320px;min-height:100vh;margin:0}button,a,input,select,textarea{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}.site-shell{min-height:100vh;overflow:hidden}.navbar{z-index:20;grid-template-columns:1fr auto 1fr;align-items:center;width:min(1240px,100% - 40px);height:88px;margin:0 auto;display:grid;position:relative}.logo{letter-spacing:8px;font-family:Space Grotesk,sans-serif;font-size:18px;font-weight:700}.nav-links{color:#ffffffa6;align-items:center;gap:32px;font-size:14px;display:flex}.nav-links a{transition:color .2s,transform .2s}.nav-links a:hover{color:#fff;transform:translateY(-1px)}.login-button{color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff0a;border:1px solid #ffffff24;border-radius:999px;justify-self:end;padding:11px 18px;transition:background .2s,transform .2s}.login-button:hover{background:#ffffff17;transform:translateY(-1px)}.hero{grid-template-columns:1fr 1fr;align-items:center;gap:70px;width:min(1240px,100% - 40px);min-height:calc(100vh - 88px);margin:0 auto;padding:50px 0 100px;display:grid;position:relative}.hero-content{z-index:5;position:relative}.hero-badge{color:#7fb0ff;letter-spacing:2px;background:#1f5dbe14;border:1px solid #5694ff40;border-radius:999px;margin-bottom:25px;padding:8px 13px;font-size:11px;font-weight:700;display:inline-flex}.hero h1{letter-spacing:-5px;max-width:650px;margin:0;font-family:Space Grotesk,sans-serif;font-size:clamp(58px,7vw,104px);line-height:.93}.hero h1 span{background:linear-gradient(90deg,#fff,#6ba9ff);color:#0000;-webkit-background-clip:text;background-clip:text}.hero p{color:#97a8c1;max-width:600px;margin:28px 0;font-size:18px;line-height:1.7}.hero-actions{align-items:center;gap:14px;margin-bottom:45px;display:flex}.primary-button,.secondary-button{border-radius:999px;min-height:52px;padding:0 22px;font-weight:700;transition:transform .2s,box-shadow .2s,background .2s}.primary-button{color:#fff;background:linear-gradient(135deg,#176bff,#3b82f6);border:none;box-shadow:0 12px 40px #176bff52}.primary-button:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 18px 50px #176bff66}.secondary-button{color:#fff;background:#ffffff09;border:1px solid #ffffff21}.secondary-button:hover:not(:disabled){background:#ffffff12;transform:translateY(-2px)}.primary-button:disabled,.secondary-button:disabled{opacity:.6;cursor:wait}.hero-stats{gap:35px;display:flex}.hero-stats div{flex-direction:column;gap:6px;display:flex}.hero-stats strong{font-size:16px}.hero-stats span{color:#7689a6;font-size:12px}.hero-visual{justify-content:center;align-items:center;min-height:600px;display:flex;position:relative}.model-shell{background:radial-gradient(circle,#438dff21,#0000 63%);border-radius:50%;place-items:center;width:480px;height:480px;display:grid;position:relative}.model-core{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:radial-gradient(circle at 35% 25%,#68a9ff2e,#0000 35%),#ffffff06;border:1px solid #ffffff14;border-radius:50%;place-items:center;width:330px;height:330px;animation:6s ease-in-out infinite modelFloat;display:grid;position:relative;box-shadow:inset 0 0 70px #4786ff0f,0 40px 100px #00000059}.model-object{color:#e7f1ff;background:linear-gradient(145deg,#18263d,#07101e);border:1px solid #7ab2ff33;border-radius:45px;place-items:center;width:155px;height:155px;font-family:Space Grotesk,sans-serif;font-size:92px;font-weight:700;display:grid;transform:perspective(900px)rotateX(13deg)rotateY(-16deg);box-shadow:15px 25px 45px #00000073,inset 10px 10px 30px #ffffff0a,0 0 70px #2270ff33}.model-ring{border:1px solid #5594ff21;border-radius:50%;position:absolute}.ring-one{animation:17s linear infinite rotateRing;inset:-45px}.ring-two{border-style:dashed;animation:26s linear infinite reverse rotateRing;inset:-90px}.floating-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#081222b3;border:1px solid #ffffff17;border-radius:16px;flex-direction:column;gap:5px;min-width:145px;padding:15px 17px;display:flex;position:absolute;box-shadow:0 18px 50px #00000040}.floating-card span{color:#7287a6;letter-spacing:1.2px;font-size:10px}.floating-card strong{font-size:14px}.floating-card-one{animation:5s ease-in-out infinite floatingCard;top:90px;right:0}.floating-card-two{animation:6s ease-in-out infinite reverse floatingCard;bottom:100px;left:-25px}.hero-glow{filter:blur(100px);pointer-events:none;border-radius:50%;position:absolute}.hero-glow-one{background:#206cff29;width:360px;height:360px;top:50px;right:-70px}.hero-glow-two{background:#2650b41a;width:280px;height:280px;bottom:0;left:10%}.how-section{width:min(1240px,100% - 40px);margin:0 auto;padding:110px 0 130px;position:relative}.section-heading{max-width:760px;margin-bottom:55px}.section-kicker{color:#71a5ff;letter-spacing:2.5px;margin-bottom:16px;font-size:11px;font-weight:700}.section-heading h2{letter-spacing:-3px;margin:0;font-family:Space Grotesk,sans-serif;font-size:clamp(42px,6vw,74px);line-height:1}.section-heading h2 span{color:#7587a3}.section-heading p{color:#91a1b9;max-width:620px;margin:24px 0 0;font-size:17px;line-height:1.7}.steps-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.step-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#ffffff0e,#ffffff05);border:1px solid #ffffff14;border-radius:24px;min-height:300px;padding:25px;transition:transform .25s,border-color .25s,box-shadow .25s;position:relative;overflow:hidden}.step-card:after{content:"";background:radial-gradient(circle,#357dff29,#0000 70%);border-radius:50%;width:160px;height:160px;position:absolute;bottom:-70px;right:-70px}.step-card:hover{border-color:#5999ff40;transform:translateY(-8px);box-shadow:0 30px 70px #0003}.step-number{color:#6fa8ff;letter-spacing:1.5px;font-size:12px;font-weight:700}.step-line{background:linear-gradient(90deg,#4c96ff,#0000);width:42px;height:1px;margin:22px 0 55px}.step-card h3{margin:0 0 14px;font-family:Space Grotesk,sans-serif;font-size:28px}.step-card p{color:#899ab3;margin:0;font-size:14px;line-height:1.7}.upload-section{width:min(1240px,100% - 40px);margin:0 auto;padding:100px 0 140px}.upload-heading{max-width:760px;margin-bottom:55px}.upload-heading h2{letter-spacing:-3px;margin:0;font-family:Space Grotesk,sans-serif;font-size:clamp(42px,6vw,74px);line-height:1}.upload-heading h2 span{color:#7385a0}.upload-heading p{color:#91a1b9;max-width:620px;margin-top:23px;font-size:17px;line-height:1.7}.upload-layout{grid-template-columns:.8fr 1.2fr;align-items:stretch;gap:18px;display:grid}.upload-visual,.project-form{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(#ffffff0e,#ffffff05);border:1px solid #ffffff14;border-radius:28px}.upload-visual{flex-direction:column;justify-content:flex-end;min-height:620px;padding:40px;display:flex;position:relative;overflow:hidden}.upload-visual-glow{filter:blur(80px);background:#246fff2e;border-radius:50%;width:400px;height:400px;position:absolute;top:-130px;left:-130px}.upload-icon{color:#8ab8ff;background:linear-gradient(145deg,#276ce63d,#ffffff08);border:1px solid #74aeff2e;border-radius:28px;place-items:center;width:94px;height:94px;margin-bottom:auto;font-size:43px;display:grid;position:relative;box-shadow:0 30px 80px #1058dc2e}.upload-visual h3{margin:0 0 12px;font-family:Space Grotesk,sans-serif;font-size:35px;position:relative}.upload-visual p{color:#8fa0b9;max-width:380px;margin:0 0 30px;font-size:15px;line-height:1.7;position:relative}.upload-benefits{color:#b9c5d6;flex-direction:column;gap:12px;font-size:14px;display:flex;position:relative}.project-form{padding:32px}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.project-form label{flex-direction:column;gap:9px;display:flex}.project-form label>span{color:#8ea0bb;font-size:12px;font-weight:600}.project-form input,.project-form select,.project-form textarea{color:#fff;background:#ffffff09;border:1px solid #ffffff17;border-radius:14px;outline:none;width:100%;padding:14px 15px;transition:border-color .2s,background .2s,box-shadow .2s}.project-form select option{color:#fff;background:#0a1220}.project-form textarea{resize:vertical;min-height:130px}.project-form input:focus,.project-form select:focus,.project-form textarea:focus{background:#ffffff0d;border-color:#5194ff8c;box-shadow:0 0 0 4px #2469ff14}.full-field{margin-top:18px}.drop-zone{background:#1d51a70b;border:1px dashed #749dda4d;border-radius:20px;min-height:180px;margin-top:22px;transition:border-color .2s,background .2s}.drop-zone:hover,.drop-zone.has-file{background:#256ce214;border-color:#5296ff99}.drop-zone-content{text-align:center;cursor:pointer;flex-direction:column;justify-content:center;align-items:center;min-height:180px;display:flex!important}.drop-icon{color:#82b2ff;background:#3578e81f;border-radius:14px;place-items:center;width:46px;height:46px;margin-bottom:12px;font-size:25px;display:grid}.drop-zone-content span{color:#8395af;margin-top:6px;font-size:13px}.drop-zone-content small{color:#60738e;margin-top:9px}.submit-project-button{color:#fff;background:linear-gradient(135deg,#176bff,#438aff);border:none;border-radius:16px;width:100%;min-height:55px;margin-top:22px;font-weight:700;transition:transform .2s,box-shadow .2s;box-shadow:0 15px 45px #176bff40}.submit-project-button:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 20px 55px #176bff54}.submit-project-button:disabled{cursor:wait;opacity:.65}.form-status{text-align:center;color:#8cb8ff;background:#2c6fde17;border-radius:14px;margin-top:16px;padding:14px;font-size:14px}.contact-section{text-align:center;width:min(1240px,100% - 40px);margin:0 auto;padding:120px 0 150px}.contact-section h2{letter-spacing:-3px;max-width:850px;margin:0 auto;font-family:Space Grotesk,sans-serif;font-size:clamp(44px,6vw,78px);line-height:1}.contact-section h2 span{color:#7486a1}.contact-section p{color:#91a1b9;max-width:560px;margin:25px auto 30px;font-size:17px;line-height:1.7}.contact-button{justify-content:center;align-items:center;min-height:52px;display:inline-flex}.admin-page{width:min(1240px,100% - 40px);margin:0 auto;padding:30px 0 100px}.admin-topbar{justify-content:space-between;align-items:center;gap:20px;min-height:80px;margin-bottom:55px;display:flex}.admin-topbar>div{align-items:center;gap:20px;display:flex}.admin-topbar span{color:#8294ae;font-size:13px}.admin-logout-button{color:#fff;background:#ffffff09;border:1px solid #ffffff1f;border-radius:999px;padding:11px 17px;transition:background .2s,transform .2s}.admin-logout-button:hover{background:#ffffff14;transform:translateY(-1px)}.admin-heading{justify-content:space-between;align-items:flex-end;gap:25px;margin-bottom:35px;display:flex}.admin-heading h1{letter-spacing:-4px;margin:0;font-family:Space Grotesk,sans-serif;font-size:clamp(46px,6vw,78px)}.admin-heading p{color:#8d9db5;margin:14px 0 0;font-size:16px}.admin-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:28px;display:grid}.admin-stats article{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#ffffff0e,#ffffff05);border:1px solid #ffffff14;border-radius:20px;padding:23px}.admin-stats span{color:#71849f;margin-bottom:10px;font-size:12px;display:block}.admin-stats strong{font-size:29px}.admin-orders{gap:12px;display:grid}.admin-order-card{background:#ffffff06;border:1px solid #ffffff14;border-radius:19px;grid-template-columns:1.6fr 1fr .5fr .8fr auto;align-items:center;gap:18px;padding:20px;transition:border-color .2s,transform .2s,background .2s;display:grid}.admin-order-card:hover{background:#ffffff09;border-color:#5595ff42;transform:translateY(-2px)}.admin-order-number{color:#73aaff;margin-bottom:7px;font-size:12px;font-weight:700;display:block}.admin-order-card h3{margin:0;font-size:16px}.admin-order-card p{color:#7f91aa;margin:5px 0 0;font-size:13px}.admin-label{color:#657994;letter-spacing:1px;margin-bottom:7px;font-size:10px;display:block}.admin-status{color:#79aeff;background:#2f7dff21;border-radius:999px;padding:7px 11px;font-size:12px;font-weight:700;display:inline-flex}.admin-view-button{white-space:nowrap;border:1px solid #ffffff1f;border-radius:12px;padding:10px 14px;font-size:13px;transition:background .2s,transform .2s}.admin-view-button:hover{background:#ffffff0f;transform:translateY(-1px)}.admin-message,.admin-error{text-align:center;color:#8496b0;padding:30px}.admin-error{color:#ff8d9b}.admin-login-page{place-items:center;min-height:100vh;padding:25px;display:grid;position:relative}.admin-login-page:before{content:"";filter:blur(120px);pointer-events:none;background:#2870ff24;border-radius:50%;width:450px;height:450px;position:fixed;top:10%;left:50%;transform:translate(-50%)}.admin-login-card{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);z-index:2;background:linear-gradient(#ffffff0f,#ffffff05);border:1px solid #ffffff14;border-radius:28px;width:min(440px,100%);padding:38px;position:relative;box-shadow:0 40px 100px #0000004d}.admin-login-card h1{letter-spacing:-2px;margin:8px 0 12px;font-family:Space Grotesk,sans-serif;font-size:42px}.admin-login-card p{color:#8b9bb2;line-height:1.6}.admin-login-card form{gap:12px;margin-top:28px;display:grid}.admin-login-card input{color:#fff;background:#ffffff09;border:1px solid #ffffff1a;border-radius:14px;outline:none;width:100%;min-height:52px;padding:0 15px;transition:border-color .2s,box-shadow .2s,background .2s}.admin-login-card input:focus{background:#ffffff0d;border-color:#5194ff8c;box-shadow:0 0 0 4px #2469ff14}.order-details-page{width:min(1180px,100% - 40px);margin:0 auto;padding:30px 0 100px}.order-details-topbar{justify-content:space-between;align-items:center;gap:20px;min-height:80px;margin-bottom:50px;display:flex}.order-back-button{background:#ffffff09;border:1px solid #ffffff1f;border-radius:999px;padding:11px 16px;font-size:13px;transition:background .2s,transform .2s}.order-back-button:hover{background:#ffffff14;transform:translateY(-1px)}.order-details-heading{justify-content:space-between;align-items:flex-end;gap:25px;margin-bottom:28px;display:flex}.order-details-heading h1{letter-spacing:-4px;margin:0;font-family:Space Grotesk,sans-serif;font-size:clamp(42px,6vw,70px)}.order-details-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.order-detail-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#ffffff0e,#ffffff05);border:1px solid #ffffff14;border-radius:22px;padding:25px}.order-detail-card h2{margin:0 0 22px;font-family:Space Grotesk,sans-serif;font-size:20px}.order-info-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.order-info-grid div{min-width:0}.order-info-grid span{color:#71839e;text-transform:uppercase;letter-spacing:1px;margin-bottom:7px;font-size:11px;display:block}.order-info-grid strong{color:#fff;word-break:break-word;font-size:14px;line-height:1.5;display:block}.order-wide-card{grid-column:1/-1}.order-description{color:#98a7bc;white-space:pre-wrap;margin:0;line-height:1.8}.order-file-box{background:#0a172ba6;border:1px solid #ffffff12;border-radius:17px;justify-content:space-between;align-items:center;gap:20px;padding:20px;display:flex}.order-file-box>div{min-width:0}.order-file-box strong{word-break:break-word;display:block}.order-file-box span{color:#7789a3;margin-top:6px;font-size:12px;display:block}.order-download-button{white-space:nowrap;justify-content:center;align-items:center;min-height:44px;padding:0 17px;display:inline-flex}.order-file-unavailable{color:#7586a0}.status-control-card{position:relative;overflow:hidden}.status-control-card:after{content:"";filter:blur(60px);pointer-events:none;background:#2870ff14;border-radius:50%;width:300px;height:300px;position:absolute;top:-160px;right:-160px}.status-control-header{z-index:1;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:25px;display:flex;position:relative}.status-control-header h2{margin:0 0 8px}.status-control-header p{color:#8191a8;margin:0;font-size:13px;line-height:1.6}.status-buttons{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid;position:relative}.status-step{color:#a5b2c5;text-align:left;background:#ffffff06;border:1px solid #ffffff17;border-radius:16px;align-items:center;gap:13px;min-height:76px;padding:0 20px;font-weight:700;transition:transform .2s,background .2s,border-color .2s,box-shadow .2s;display:flex}.status-step span{color:#7588a5;background:#ffffff0d;border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:10px;display:grid}.status-step:hover:not(:disabled){background:#2e70de12;border-color:#4189ff52;transform:translateY(-2px)}.status-step.active{color:#fff;background:linear-gradient(135deg,#176bff2e,#3d87ff14);border-color:#3c89ff6b;box-shadow:inset 0 0 30px #2770ff0f}.status-step.active span{color:#fff;background:#176bff}.status-step:disabled{opacity:.55;cursor:wait}.quote-card{margin-top:4px}.quote-header{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:28px;display:flex}.quote-header h2{margin:0}.quote-status-badge{color:#79adff;background:#3a7eff1f;border:1px solid #5694ff24;border-radius:999px;padding:8px 12px;font-size:12px;font-weight:700;display:inline-flex}.quote-layout{grid-template-columns:1.25fr .75fr;gap:20px;display:grid}.quote-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.quote-form label{flex-direction:column;gap:8px;display:flex}.quote-form label>span{color:#8192aa;text-transform:uppercase;letter-spacing:1px;font-size:11px}.quote-input-wrap{position:relative}.quote-input-wrap input{color:#fff;background:#ffffff09;border:1px solid #ffffff17;border-radius:14px;outline:none;width:100%;min-height:52px;padding:0 70px 0 14px;transition:border-color .2s,box-shadow .2s,background .2s}.quote-input-wrap input:focus{background:#ffffff0d;border-color:#5194ff8c;box-shadow:0 0 0 4px #2469ff14}.quote-input-wrap small{color:#667993;pointer-events:none;font-size:11px;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.quote-summary{background:#0712229e;border:1px solid #ffffff12;border-radius:18px;padding:22px}.quote-summary-row{color:#91a1b8;justify-content:space-between;gap:20px;padding:11px 0;font-size:13px;display:flex}.quote-summary-row strong{color:#fff}.quote-divider{background:#ffffff14;height:1px;margin:12px 0 18px}.quote-total{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:24px;display:flex}.quote-total span{color:#7e90aa;letter-spacing:1.5px;font-size:11px}.quote-total strong{letter-spacing:-1px;font-family:Space Grotesk,sans-serif;font-size:38px}.quote-actions{grid-template-columns:1fr;gap:10px;display:grid}.quote-save-button,.quote-send-button{width:100%}.quote-send-button{min-height:52px}.quote-message{text-align:center;color:#8cb8ff;background:#2c6fde14;border-radius:12px;margin-top:13px;padding:12px;font-size:13px}@keyframes modelFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}@keyframes floatingCard{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes rotateRing{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (width<=900px){.nav-links{display:none}.navbar{grid-template-columns:1fr auto}.hero{grid-template-columns:1fr;padding-top:80px}.hero-content{text-align:center}.hero p{margin-left:auto;margin-right:auto}.hero-actions,.hero-stats{justify-content:center}.hero-visual{min-height:520px}.steps-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.upload-layout{grid-template-columns:1fr}.upload-visual{min-height:430px}.admin-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-order-card{grid-template-columns:1fr 1fr}}@media (width<=820px){.quote-layout{grid-template-columns:1fr}}@media (width<=760px){.order-details-grid{grid-template-columns:1fr}.order-wide-card{grid-column:auto}.order-info-grid{grid-template-columns:1fr}.order-details-heading{flex-direction:column;align-items:flex-start}}@media (width<=650px){.status-control-header{flex-direction:column}.status-buttons{grid-template-columns:1fr}}@media (width<=560px){.navbar{width:min(100% - 24px,1240px)}.logo{letter-spacing:6px;font-size:15px}.login-button{padding:9px 13px;font-size:13px}.hero{width:min(100% - 24px,1240px);padding-top:55px}.hero h1{letter-spacing:-3px;font-size:57px}.hero p{font-size:16px}.hero-actions{flex-direction:column}.primary-button,.secondary-button{width:100%}.hero-stats{flex-direction:column;gap:18px}.model-shell{width:330px;height:330px}.model-core{width:240px;height:240px}.model-object{border-radius:32px;width:115px;height:115px;font-size:68px}.floating-card{min-width:125px}.floating-card-one{top:30px}.floating-card-two{bottom:30px;left:0}.how-section,.upload-section,.contact-section,.admin-page,.order-details-page{width:min(100% - 24px,1240px)}.steps-grid,.form-grid,.admin-stats,.admin-order-card,.quote-form{grid-template-columns:1fr}.project-form{padding:20px}.admin-topbar,.admin-heading,.order-details-topbar,.quote-header,.status-control-header{flex-direction:column;align-items:flex-start}.order-file-box{flex-direction:column;align-items:stretch}.order-download-button{width:100%}.quote-total strong{font-size:32px}.status-buttons{grid-template-columns:1fr}.admin-login-card{padding:28px 22px}.admin-login-card h1{font-size:36px}}.order-quotation-section,.quotation-section,.quote-section{width:100%!important;min-width:0!important;max-width:none!important}.quote-builder,.order-quote-builder,.quotation-builder{grid-template-columns:minmax(0,1fr) minmax(360px,430px)!important;align-items:start!important;gap:28px!important;width:100%!important;max-width:none!important;display:grid!important}.quote-fields,.quote-form,.quote-inputs{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:22px 18px!important;width:100%!important;display:grid!important}.quote-fields input,.quote-form input,.quote-inputs input{box-sizing:border-box!important;width:100%!important;min-width:0!important}.quote-summary,.quote-total-card,.quote-price-summary{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:none!important}.order-card.quotation-card,.order-quotation-card,.quotation-card{box-sizing:border-box!important;width:100%!important;max-width:none!important;padding:28px!important}.order-details-page,.order-details-container,.admin-order-details{width:min(1260px,100% - 48px)!important;max-width:1260px!important;margin-left:auto!important;margin-right:auto!important}@media (width>=1000px){.order-quotation-section,.quotation-section,.quote-section{grid-column:1/-1!important}.order-card.quotation-card,.order-quotation-card,.quotation-card{min-height:auto!important}}@media (width<=999px){.quote-builder,.order-quote-builder,.quotation-builder{grid-template-columns:1fr!important}.quote-summary,.quote-total-card,.quote-price-summary{max-width:none!important}}@media (width<=650px){.order-details-page,.order-details-container,.admin-order-details{width:calc(100% - 24px)!important}.order-card.quotation-card,.order-quotation-card,.quotation-card{padding:18px!important}.quote-fields,.quote-form,.quote-inputs{grid-template-columns:1fr!important}}.order-details-page .order-details-grid{width:100%}.order-details-page .order-wide-card.quote-card{box-sizing:border-box!important;background:linear-gradient(145deg,#141f2ef2,#070e17fa)!important;border-radius:22px!important;grid-column:1/-1!important;width:100%!important;max-width:none!important;min-height:auto!important;padding:28px!important;display:block!important}.order-details-page .quote-header{justify-content:space-between;align-items:flex-start;gap:24px;width:100%;margin-bottom:28px;display:flex}.order-details-page .quote-header h2{margin-top:8px}.order-details-page .quote-layout{grid-template-columns:minmax(0,1fr) minmax(330px,400px)!important;align-items:start!important;gap:28px!important;width:100%!important;display:grid!important}.order-details-page .quote-form{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:22px 18px!important;width:100%!important;display:grid!important}.order-details-page .quote-form label{width:100%!important;min-width:0!important;display:block!important}.order-details-page .quote-form label>span{color:#8295b0;letter-spacing:1px;text-transform:uppercase;margin-bottom:8px;font-size:12px;font-weight:600;display:block}.order-details-page .quote-input-wrap{box-sizing:border-box;background:#ffffff09;border:1px solid #ffffff1a;border-radius:14px;min-height:56px;position:relative;overflow:hidden;align-items:center!important;width:100%!important;display:flex!important}.order-details-page .quote-input-wrap input{font:inherit;font-size:16px;box-sizing:border-box!important;color:#f2f6fb!important;background:0 0!important;border:0!important;outline:0!important;width:100%!important;min-width:0!important;height:56px!important;padding:0 70px 0 16px!important}.order-details-page .quote-input-wrap small{color:#7286a1;pointer-events:none;font-size:11px;position:absolute;right:15px}.order-details-page .quote-summary{box-sizing:border-box!important;background:#081422cc!important;border:1px solid #5a87c633!important;border-radius:18px!important;width:100%!important;min-width:0!important;max-width:none!important;padding:24px!important}.order-details-page .quote-summary-row{color:#91a4bd;justify-content:space-between;align-items:center;gap:20px;width:100%;padding:13px 0;font-size:14px;margin:0!important;display:flex!important}.order-details-page .quote-summary-row strong{color:#f4f7fb;font-size:14px;font-weight:700}.order-details-page .quote-divider{background:#ffffff17;width:100%;height:1px;margin:12px 0 20px}.order-details-page .quote-summary .quote-total{gap:20px;background:0 0!important;border:0!important;justify-content:space-between!important;align-items:flex-end!important;width:100%!important;margin:0!important;padding:0!important;display:flex!important}.order-details-page .quote-summary .quote-total span{color:#8094ae;letter-spacing:1.5px;font-size:11px;font-weight:600}.order-details-page .quote-summary .quote-total strong{color:#fff!important;font-size:36px!important;font-weight:700!important;line-height:1!important}.order-details-page .quote-actions{grid-template-columns:1fr;gap:10px;width:100%;margin-top:24px;display:grid}.order-details-page .quote-save-button,.order-details-page .quote-send-button{box-sizing:border-box!important;border-radius:999px!important;width:100%!important;min-height:52px!important;margin:0!important;font-size:14px!important;font-weight:700!important}.order-details-page .quote-save-button{color:#fff!important;background:linear-gradient(90deg,#1670ff,#448cff)!important;border:0!important}.order-details-page .quote-send-button{color:#f1f5fa!important;background:#ffffff06!important;border:1px solid #ffffff29!important}.order-details-page .quote-message{box-sizing:border-box;color:#91bfff;text-align:center;background:#12489429;border-radius:10px;width:100%;margin-top:14px;padding:12px 14px;font-size:12px}@media (width<=950px){.order-details-page .quote-layout{grid-template-columns:1fr!important}.order-details-page .quote-summary{width:100%!important}}@media (width<=620px){.order-details-page .order-wide-card.quote-card{padding:18px!important}.order-details-page .quote-header{flex-direction:column;gap:12px}.order-details-page .quote-form{grid-template-columns:1fr!important;gap:16px!important}.order-details-page .quote-summary{padding:18px!important}.order-details-page .quote-summary .quote-total strong{font-size:30px!important}}html[data-beyond-language=he] #root{text-align:right}html[data-beyond-language=he] #root :where(h1,h2,h3,h4,h5,h6,p,blockquote,figcaption,label,legend,li,dt,dd,th,td,small,strong,em):not(.bm-public *):not([data-no-beyond-rtl]){unicode-bidi:plaintext;text-align:right!important;direction:rtl!important}html[data-beyond-language=he] #root span:not(.bm-public *):not(.home-language-toggle *):not(.beyond-language-toggle *):not([data-no-beyond-rtl]){direction:rtl;unicode-bidi:plaintext}html[data-beyond-language=he] #root :where(button,a,[role=button],[role=tab]):not(.bm-public *):not(.home-language-toggle):not(.beyond-language-toggle):not([data-no-beyond-rtl]){text-align:right;unicode-bidi:plaintext}html[data-beyond-language=he] .section-index,html[data-beyond-language=he] .section-side-label,html[data-beyond-language=he] .digital-menu-kicker,html[data-beyond-language=he] .digital-benefits-kicker,html[data-beyond-language=he] .community-kicker,html[data-beyond-language=he] .community-card-kicker,html[data-beyond-language=he] .creator-intro,html[data-beyond-language=he] .creator-heading,html[data-beyond-language=he] .ai-studio-heading,html[data-beyond-language=he] .start-project-heading,html[data-beyond-language=he] .final-cta-copy{text-align:right;direction:rtl;unicode-bidi:plaintext}html[data-beyond-language=he] .bm-owner-dashboard{text-align:right}html[data-beyond-language=he] .bm-owner-dashboard :where(h1,h2,h3,h4,p,label,small,strong){unicode-bidi:plaintext;text-align:right!important;direction:rtl!important}html[data-beyond-language=he] .bm-owner-dashboard :where(.bm-owner-header,.bm-owner-sitebar,.bm-owner-settings,.bm-owner-categories,.bm-owner-items,.bm-owner-header-actions){direction:ltr}html[data-beyond-language=he] .bm-owner-dashboard :where(h1,h2,h3,p,label,span,strong,small){unicode-bidi:plaintext}html[data-beyond-language=he] #root input::placeholder,html[data-beyond-language=he] #root textarea::placeholder{text-align:right;direction:rtl;unicode-bidi:plaintext}html[data-beyond-language=he] #root textarea:not(.bm-public textarea){text-align:right;unicode-bidi:plaintext}html[data-beyond-language=he] #root :where(code,pre,kbd,samp){text-align:left!important;direction:ltr!important;unicode-bidi:normal!important}html[data-beyond-language=he] #root input:is([type=email],[type=url],[type=tel],[type=number]){text-align:left;direction:ltr}html[data-beyond-language=he] [data-no-beyond-rtl]{direction:ltr!important;unicode-bidi:normal!important}html[data-beyond-language=he] .home-language-toggle,html[data-beyond-language=he] .home-language-toggle *,html[data-beyond-language=he] .beyond-language-toggle,html[data-beyond-language=he] .beyond-language-toggle *,html[data-beyond-language=he] .bm-language-toggle,html[data-beyond-language=he] .bm-language-toggle *{text-align:center!important;direction:ltr!important;unicode-bidi:normal!important}html[data-beyond-language=he] .bm-public{text-align:initial}html[data-beyond-language=he] #root :where(h1,h2,h3,h4,p,label,button,small,strong):not(.bm-public *){letter-spacing:normal!important}html[data-beyond-language=he] .home-brand,html[data-beyond-language=he] .home-brand *{text-align:left!important;direction:ltr!important;unicode-bidi:isolate!important}html[data-beyond-language=he] .home-brand{letter-spacing:9px!important}html[data-beyond-language=he] .home-brand span,html[data-beyond-language=he] .home-brand strong{letter-spacing:inherit!important}html[data-beyond-language=he] #root .home-brand{text-align:left!important;letter-spacing:9px!important;direction:ltr!important;unicode-bidi:isolate!important}html[data-beyond-language=he] #root .home-brand span,html[data-beyond-language=he] #root .home-brand strong,html[data-beyond-language=he] #root .home-brand *{text-align:left!important;letter-spacing:inherit!important;direction:ltr!important;unicode-bidi:isolate!important}@media (width<=900px){html[data-beyond-language=he] #root .home-brand{letter-spacing:6px!important}}:root{--beyond-section-headline-font:var(--font-display-family,"Space Grotesk", "Inter", sans-serif);--beyond-section-headline-weight:600;--beyond-section-headline-tracking:-.067em}.digital-menu-copy h1,.digital-menu-title,.digital-benefits-heading h2,.hero-copy h1,.process-story-heading h2,.creator-heading h2,.community-heading h2,.reviews-heading h2,.start-project-heading h2,.home-section-heading h2,.home-final-cta h2,.ai-studio-heading h2{text-rendering:geometricprecision;font-family:var(--beyond-section-headline-font)!important;font-weight:var(--beyond-section-headline-weight)!important;letter-spacing:var(--beyond-section-headline-tracking)!important;font-style:normal!important}.digital-menu-copy h1 span,.digital-menu-title span,.digital-benefits-heading h2 span,.hero-copy h1 span,.process-story-heading h2 span,.creator-heading h2 span,.community-heading h2 span,.reviews-heading h2 span,.start-project-heading h2 span,.home-section-heading h2 span,.home-final-cta h2 span,.ai-studio-heading h2 span{font-family:inherit!important;font-weight:inherit!important}html[data-beyond-language=he] :is(.digital-menu-copy h1,.digital-menu-title,.digital-benefits-heading h2,.hero-copy h1,.process-story-heading h2,.creator-heading h2,.community-heading h2,.reviews-heading h2,.start-project-heading h2,.home-section-heading h2,.home-final-cta h2,.ai-studio-heading h2){unicode-bidi:plaintext;font-family:var(--beyond-section-headline-font)!important;letter-spacing:normal!important;text-align:right!important;direction:rtl!important;font-weight:600!important}html[data-beyond-language=en] :is(.digital-menu-copy h1,.digital-menu-title,.digital-benefits-heading h2,.hero-copy h1,.process-story-heading h2,.creator-heading h2,.community-heading h2,.reviews-heading h2,.start-project-heading h2,.home-section-heading h2,.home-final-cta h2,.ai-studio-heading h2){direction:ltr!important}:root{--beyond-headline-family:var(--font-display-family,"Space Grotesk", "Inter", sans-serif);--beyond-headline-weight:600;--beyond-headline-line:.86;--beyond-headline-track:-.067em;--beyond-headline-hero-size:clamp(68px, 7vw, 118px);--beyond-headline-section-size:clamp(58px, 6vw, 92px)}#root .digital-menu-copy h1,#root .digital-menu-title,#root .hero-copy h1{font-family:var(--beyond-headline-family)!important;font-size:var(--beyond-headline-hero-size)!important;font-weight:var(--beyond-headline-weight)!important;line-height:var(--beyond-headline-line)!important;letter-spacing:var(--beyond-headline-track)!important;font-style:normal!important;font-stretch:100%!important}#root :is(.digital-benefits-heading h2,.process-story-heading h2,.creator-heading h2,.community-heading h2,.reviews-heading h2,.start-project-heading h2,.home-section-heading h2,.home-final-cta h2,.ai-studio-heading h2){text-rendering:geometricprecision;font-family:var(--beyond-headline-family)!important;font-size:var(--beyond-headline-section-size)!important;font-weight:var(--beyond-headline-weight)!important;line-height:var(--beyond-headline-line)!important;letter-spacing:var(--beyond-headline-track)!important;font-style:normal!important;font-stretch:100%!important}#root :is(.digital-menu-copy h1,.digital-menu-title,.hero-copy h1,.digital-benefits-heading h2,.process-story-heading h2,.creator-heading h2,.community-heading h2,.reviews-heading h2,.start-project-heading h2,.home-section-heading h2,.home-final-cta h2,.ai-studio-heading h2)>span,#root :is(.digital-menu-copy h1,.digital-menu-title,.hero-copy h1,.digital-benefits-heading h2,.process-story-heading h2,.creator-heading h2,.community-heading h2,.reviews-heading h2,.start-project-heading h2,.home-section-heading h2,.home-final-cta h2,.ai-studio-heading h2) span{font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important}html[data-beyond-language=he] #root :is(.digital-menu-copy h1,.digital-menu-title,.hero-copy h1,.digital-benefits-heading h2,.process-story-heading h2,.creator-heading h2,.community-heading h2,.reviews-heading h2,.start-project-heading h2,.home-section-heading h2,.home-final-cta h2,.ai-studio-heading h2){font-family:var(--beyond-headline-family)!important;font-weight:var(--beyond-headline-weight)!important;letter-spacing:normal!important;text-align:right!important;direction:rtl!important;unicode-bidi:plaintext!important;line-height:.92!important}html[data-beyond-language=he] #root :is(.digital-menu-copy h1,.digital-menu-title,.hero-copy h1,.digital-benefits-heading h2,.process-story-heading h2,.creator-heading h2,.community-heading h2,.reviews-heading h2,.start-project-heading h2,.home-section-heading h2,.home-final-cta h2,.ai-studio-heading h2) span{text-align:right!important;letter-spacing:normal!important;direction:rtl!important}@media (width<=700px){:root{--beyond-headline-hero-size:clamp(52px, 15vw, 76px);--beyond-headline-section-size:clamp(46px, 12vw, 66px)}}.menu-pricing-section{border-top:1px solid #d6dfede6;width:min(1380px,90vw);margin:0 auto;padding:112px 0 118px}.menu-pricing-heading{text-align:center;max-width:720px;margin:0 auto 48px}.menu-pricing-heading .menu-home-kicker{margin-inline:auto}.menu-pricing-heading h2{color:var(--menu-text);letter-spacing:-.045em;margin:0;font-size:clamp(38px,4.1vw,62px);line-height:1.02}.menu-pricing-heading p{max-width:620px;color:var(--menu-muted);margin:18px auto 0;font-size:16px;line-height:1.7}.menu-pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;max-width:980px;margin:0 auto;display:grid}.menu-pricing-card{border:1px solid var(--menu-border);background:#ffffffe0;border-radius:24px;flex-direction:column;min-height:520px;padding:34px;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex;position:relative;box-shadow:0 22px 58px #1b2e5012}.menu-pricing-card:hover{border-color:#cbd7e9;transform:translateY(-3px);box-shadow:0 28px 68px #1b2e501a}.menu-pricing-card.is-recommended{background:#fff7f7;border:1.5px solid #5a62ef;box-shadow:0 26px 70px #4063e021,0 0 0 1px #5264ef0a}.menu-pricing-card-top{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.menu-pricing-card h3{color:var(--menu-text);letter-spacing:-.025em;margin:0;font-size:22px}.menu-pricing-card-top p{color:#8391a9;max-width:330px;margin:7px 0 0;font-size:12px;line-height:1.55}.menu-pricing-recommended{color:#fff;letter-spacing:.08em;background:linear-gradient(100deg,#4a70ec,#615df0);border-radius:999px;flex:none;padding:6px 9px;font-size:8px;font-weight:850}.menu-pricing-price-row{align-items:baseline;gap:7px;margin-top:28px;display:flex}.menu-pricing-price-row strong{color:var(--menu-text);letter-spacing:-.05em;font-size:44px;line-height:1}.menu-pricing-price-row span{color:#9aa6b9;font-size:11px;font-weight:650}.menu-pricing-setup{gap:4px;margin-top:22px;display:grid}.menu-pricing-setup strong{color:var(--menu-text);font-size:12px;font-weight:800;line-height:1.4}.menu-pricing-setup span{color:#9aa6b9;font-size:11px;font-weight:600;line-height:1.45}.menu-pricing-divider{background:var(--menu-border);height:1px;margin:24px 0 20px}.menu-pricing-features{gap:13px;display:grid}.menu-pricing-features span{color:#526481;align-items:flex-start;gap:9px;font-size:12px;font-weight:650;line-height:1.45;display:flex}.menu-pricing-features svg{color:var(--menu-blue);flex:none;margin-top:1px}.menu-pricing-cta{border:1px solid var(--menu-border);width:100%;min-height:48px;color:var(--menu-text);cursor:pointer;background:#f7f9fc;border-radius:14px;margin-top:auto;padding:0 18px;font-size:13px;font-weight:800;transition:transform .16s,background .16s,box-shadow .16s}.menu-pricing-cta:hover{background:#fff;transform:translateY(-1px)}.menu-pricing-cta.primary{color:#fff;background:linear-gradient(105deg,#3975ec,#5c61ef);border-color:#0000;box-shadow:0 14px 30px #3e64e333}.menu-home.theme-dark .menu-pricing-section{border-top-color:#758fb829}.menu-home.theme-dark .menu-pricing-card{background:linear-gradient(#111e31eb,#0c1829f5);border-color:#758fb82e;box-shadow:0 25px 64px #0003}.menu-home.theme-dark .menu-pricing-card.is-recommended{border-color:#5c74f4c7;box-shadow:0 28px 74px #0000003d,0 0 60px #3d66e717}.menu-home.theme-dark .menu-pricing-card-top p,.menu-home.theme-dark .menu-pricing-price-row span,.menu-home.theme-dark .menu-pricing-setup span{color:#8fa0ba}.menu-home.theme-dark .menu-pricing-setup strong{color:#edf3fb}.menu-home.theme-dark .menu-pricing-divider{background:#7e96bd29}.menu-home.theme-dark .menu-pricing-features span{color:#b1bfd3}.menu-home.theme-dark .menu-pricing-cta{color:#edf3fb;background:#ffffff09;border-color:#7e96bd2e}.menu-home.theme-dark .menu-pricing-cta:hover{background:#ffffff12}@media (width<=760px){.menu-pricing-section{width:calc(100% - 28px);padding:78px 0 84px}.menu-pricing-heading{margin-bottom:32px}.menu-pricing-grid{grid-template-columns:1fr}.menu-pricing-card{min-height:0;padding:26px 22px}.menu-pricing-cta{margin-top:30px}}.auth-modal-backdrop{z-index:1000;-webkit-backdrop-filter:blur(18px);background:#000308c2;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.auth-modal-card{box-sizing:border-box;color:#f4f7fb;background:radial-gradient(circle at 82% 4%,#2e68aa21,#0000 30%),linear-gradient(145deg,#0c1725,#050a11);border:1px solid #7aa0c221;border-radius:26px;width:min(460px,100%);padding:38px;position:relative;overflow:hidden;box-shadow:0 36px 100px #0000007a}.auth-modal-close{color:#7e93a8;cursor:pointer;background:#ffffff05;border:1px solid #ffffff12;border-radius:50%;place-items:center;width:38px;height:38px;display:grid;position:absolute;top:19px;right:19px}.auth-modal-kicker{color:#5d86aa;letter-spacing:2px;margin-bottom:17px;font-size:7px;font-weight:700}.auth-modal-card h2{letter-spacing:-.045em;margin:0;font-family:Space Grotesk,sans-serif;font-size:39px;font-weight:500;line-height:1}.auth-modal-intro{color:#71869a;max-width:350px;margin:15px 0 25px;font-size:11px;line-height:1.7}.auth-mode-switch{background:#ffffff05;border:1px solid #ffffff0f;border-radius:999px;grid-template-columns:repeat(2,1fr);margin-bottom:24px;padding:4px;display:grid}.auth-mode-switch button{color:#5d7185;cursor:pointer;background:0 0;border:0;border-radius:999px;min-height:38px;font-size:9px;font-weight:700}.auth-mode-switch button.active{color:#dfe8ef;background:#4577a229}.auth-form{gap:17px;display:grid}.auth-field{gap:8px;width:100%;min-width:0;display:grid}.auth-field>span{color:#506a80;letter-spacing:1.5px;font-size:6px;font-weight:700}.auth-input-shell{color:#607c94;background:#02080ead;border:1px solid #6f97bb1a;border-radius:14px;align-items:center;gap:11px;width:100%;min-width:0;min-height:50px;padding:0 15px;transition:border-color .2s,box-shadow .2s;display:flex}.auth-input-shell:focus-within{border-color:#699fcc4d;box-shadow:0 0 0 3px #3d729e0b}.auth-input-shell input{color:#dce5ec;width:0;min-width:0;font:inherit;background:0 0;border:0;outline:0;flex:1 1 0;font-size:11px}.auth-input-shell input::placeholder{color:#3f5366}.auth-password-toggle{color:#597085;cursor:pointer;background:0 0;border:0;place-items:center;padding:4px;display:grid}.auth-submit{color:#fff;cursor:pointer;background:linear-gradient(135deg,#1e67ee,#438cf4);border:0;border-radius:999px;min-height:50px;margin-top:2px;font-size:10px;font-weight:700;box-shadow:0 16px 40px #1e67ee2e}.auth-submit:disabled{opacity:.55;cursor:wait}.auth-message{border-radius:11px;padding:11px 13px;font-size:8px;line-height:1.55}.auth-message.error{color:#c89393;background:#74252514;border:1px solid #cb595929}.auth-message.success{color:#94bd9c;background:#2a603514;border:1px solid #63a07029}.auth-security-note{color:#3e5264;text-align:center;margin-top:19px;font-size:6px}@media (width<=700px){.auth-modal-backdrop{padding:14px}.auth-modal-card{border-radius:22px;padding:32px 22px 25px}.auth-modal-card h2{font-size:34px}}.auth-modal-card h2{font-size:clamp(38px,3vw,46px)}.auth-message,.auth-security-note{font-size:clamp(10px,.66vw,12px)}@media (width<=700px){.auth-modal-card h2{font-size:36px}.auth-modal-intro{font-size:14px}.auth-modal-kicker,.auth-field>span{font-size:10px}.auth-mode-switch button,.auth-submit{font-size:13px}.auth-input-shell input{font-size:16px}.auth-message,.auth-security-note{font-size:11px}}.auth-modal{font-family:var(--font-body-family)}.auth-modal-kicker,.auth-field>span{font-size:var(--type-label)}.auth-modal-card h2{font-family:var(--font-display-family);font-size:var(--type-heading-1);line-height:var(--line-heading)}.auth-modal-intro{font-size:var(--type-body);line-height:var(--line-body)}.auth-mode-switch button,.auth-submit{font-size:var(--type-button)}.auth-input-shell input{font-size:var(--type-input)}.auth-message,.auth-security-note{font-size:var(--type-small);line-height:var(--line-small)}.auth-business-card{width:min(820px,100%);max-height:calc(100vh - 40px);overflow-y:auto}.auth-business-card .auth-modal-intro{max-width:620px}.auth-plan-section{gap:13px;display:grid}.auth-plan-heading{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.auth-plan-heading>span{color:#557a99;letter-spacing:1.6px;font-size:10px;font-weight:700}.auth-plan-heading>strong{color:#7d91a3;font-size:11px;font-weight:500}.auth-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.auth-plan-card{color:inherit;text-align:left;cursor:pointer;background:#02080e8c;border:1px solid #6f97bb1a;border-radius:17px;padding:20px;transition:border-color .2s,background .2s,transform .2s;display:block;position:relative}.auth-plan-card:hover{border-color:#699fcc38;transform:translateY(-1px)}.auth-plan-card.selected{background:#26537a1c;border-color:#4586bf6b;box-shadow:inset 0 0 0 1px #4586bf0d}.auth-plan-card.premium.selected{background:radial-gradient(circle at 100% 0,#336cda24,#0000 35%),#234b781c;border-color:#3c77ee80}.auth-plan-badge{color:#b9d0e4;letter-spacing:1px;background:#173e68;border-radius:999px;padding:5px 9px;font-size:8px;font-weight:700;position:absolute;top:-9px;right:18px}.auth-plan-top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.auth-plan-top span{color:#5d86aa;letter-spacing:1.4px;font-size:9px;font-weight:700}.auth-plan-top h3{color:#e1e9ef;margin:5px 0 0;font-family:Space Grotesk,sans-serif;font-size:20px;font-weight:500}.auth-plan-radio{color:#fff;border:1px solid #6f97bb2e;border-radius:50%;flex-shrink:0;place-items:center;width:23px;height:23px;display:grid}.auth-plan-card.selected .auth-plan-radio{background:#2d6d9f;border-color:#3d7fb7}.auth-plan-card>p{color:#6f8293;min-height:38px;margin:12px 0 14px;font-size:11px;line-height:1.55}.auth-plan-features{gap:8px;display:grid}.auth-plan-features span{color:#8a9cab;align-items:center;gap:7px;font-size:10px;display:flex}.auth-plan-features svg{color:#5e8cae}.auth-customer-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;width:100%;min-width:0;display:grid}.auth-customer-fields>.auth-field{width:100%;min-width:0}.auth-business-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.auth-business-success{text-align:center;justify-items:center;padding:16px 0 4px;display:grid}.auth-business-success-icon{color:#8fc09d;background:#316f4617;border:1px solid #569e6f38;border-radius:50%;place-items:center;width:54px;height:54px;margin-bottom:18px;display:grid}.auth-business-success>span,.auth-business-next>span{color:#557a99;letter-spacing:1.5px;font-size:9px;font-weight:700}.auth-business-success h3{color:#e7eef4;margin:9px 0 8px;font-family:Space Grotesk,sans-serif;font-size:30px;font-weight:500}.auth-business-success>p{color:#768a9b;margin:0;font-size:12px}.auth-business-next{box-sizing:border-box;background:#02080e80;border:1px solid #6f97bb1a;border-radius:15px;width:100%;margin:25px 0 18px;padding:18px}.auth-business-next strong{color:#bccbd6;margin-top:7px;font-size:14px;display:block}.auth-business-next p{color:#667c90;max-width:430px;margin:7px auto 0;font-size:10px;line-height:1.6}@media (width<=760px){.auth-business-card{max-height:calc(100vh - 20px)}.auth-plan-heading{flex-direction:column;align-items:flex-start;gap:5px}.auth-plan-grid,.auth-customer-fields,.auth-business-fields{grid-template-columns:1fr}.auth-plan-card>p{min-height:0}}.auth-forgot-password{color:#6f9bc1;width:fit-content;font:inherit;cursor:pointer;background:0 0;border:0;margin:-4px auto 0;padding:6px 10px;font-size:12px}.auth-forgot-password:hover{color:#a9c8e2;text-decoration:underline}.auth-forgot-password:disabled{opacity:.5;cursor:wait}.auth-modal-card[dir=rtl]{text-align:right}.auth-modal-card[dir=rtl] .auth-modal-close{left:19px;right:auto}.auth-modal-card[dir=rtl] .auth-modal-kicker,.auth-modal-card[dir=rtl] .auth-modal-intro,.auth-modal-card[dir=rtl] .auth-field>span,.auth-modal-card[dir=rtl] .auth-message{text-align:right}.auth-modal-card[dir=rtl] .auth-modal-intro{margin-left:auto;margin-right:0}.auth-modal-card[dir=rtl] .auth-input-shell{direction:rtl}.auth-modal-card[dir=rtl] .auth-input-shell input{text-align:right}.auth-modal-card[dir=rtl] .auth-input-shell input[type=email],.auth-modal-card[dir=rtl] .auth-input-shell input[type=tel]{text-align:right;direction:ltr}.auth-modal-card[dir=rtl] .auth-password-toggle{margin-left:0;margin-right:auto}.auth-modal-card[dir=rtl] .auth-plan-card{text-align:right}.auth-modal-card[dir=rtl] .auth-plan-badge{left:18px;right:auto}.auth-modal-card[dir=rtl] .auth-plan-features span,.auth-modal-card[dir=rtl] .auth-plan-heading{text-align:right}.auth-modal-card[dir=rtl] .auth-customer-fields,.auth-modal-card[dir=rtl] .auth-business-fields{direction:rtl}.auth-modal-card[dir=rtl] .auth-mode-switch button,.auth-modal-card[dir=rtl] .auth-submit,.auth-modal-card[dir=rtl] .auth-forgot-password,.auth-modal-card[dir=rtl] .auth-security-note{text-align:center}@media (width<=700px){.auth-modal-card[dir=rtl] .auth-modal-close{left:14px}}.auth-modal-backdrop{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;overflow-y:auto}.auth-modal-card{overscroll-behavior:contain;scrollbar-width:thin;max-height:calc(100dvh - 48px);overflow-y:auto}@media (width<=700px),(height<=720px){.auth-modal-backdrop{min-height:100dvh;padding:max(12px, env(safe-area-inset-top)) 12px max(12px, env(safe-area-inset-bottom));place-items:start center}.auth-modal-card,.auth-business-card{width:min(100%,460px);max-height:none;margin:auto 0;overflow:visible}}[data-beyond-theme=light] .auth-modal-backdrop{-webkit-backdrop-filter:blur(16px);background:#e0e7f2b3}[data-beyond-theme=light] .auth-modal-card{color:#13213a;background:radial-gradient(circle at 82% 4%,#4c70e814,#0000 31%),linear-gradient(145deg,#fff,#f5f8fc);border-color:#2a466e24;box-shadow:0 30px 80px #273b5e2e}[data-beyond-theme=light] .auth-modal-close{color:#63748f;background:#ffffffd1;border-color:#2a466e1f}[data-beyond-theme=light] .auth-modal-kicker,[data-beyond-theme=light] .auth-field>span,[data-beyond-theme=light] .auth-plan-heading>span,[data-beyond-theme=light] .auth-business-success>span,[data-beyond-theme=light] .auth-business-next>span{color:#4c70e8}[data-beyond-theme=light] .auth-modal-card h2,[data-beyond-theme=light] .auth-business-success h3,[data-beyond-theme=light] .auth-plan-top h3{color:#13213a}[data-beyond-theme=light] .auth-modal-intro,[data-beyond-theme=light] .auth-plan-heading>strong,[data-beyond-theme=light] .auth-business-success>p{color:#64748b}[data-beyond-theme=light] .auth-mode-switch{background:#edf2f8;border-color:#2a466e1f}[data-beyond-theme=light] .auth-mode-switch button{color:#66758b}[data-beyond-theme=light] .auth-mode-switch button.active{color:#17345f;background:#fff;box-shadow:0 2px 9px #273b5e17}[data-beyond-theme=light] .auth-input-shell{color:#60718b;background:#fff;border-color:#2a466e24}[data-beyond-theme=light] .auth-input-shell:focus-within{border-color:#4c70e87a;box-shadow:0 0 0 3px #4c70e817}[data-beyond-theme=light] .auth-input-shell input{color:#17233a}[data-beyond-theme=light] .auth-input-shell input::placeholder{color:#8a97aa;opacity:1}[data-beyond-theme=light] .auth-password-toggle{color:#65758c}[data-beyond-theme=light] .auth-forgot-password{color:#4269d5}[data-beyond-theme=light] .auth-security-note{color:#748198}[data-beyond-theme=light] .auth-plan-card,[data-beyond-theme=light] .auth-business-next{background:#ffffffd1;border-color:#2a466e1f}[data-beyond-theme=light] .auth-plan-card>p,[data-beyond-theme=light] .auth-plan-features span,[data-beyond-theme=light] .auth-business-next p{color:#66758b}[data-beyond-theme=light] .auth-plan-radio{border-color:#2a466e2e}[data-beyond-theme=light] .auth-message.error{color:#a13f3f;background:#b53f3f0f;border-color:#b53f3f2e}[data-beyond-theme=light] .auth-message.success{color:#37754d;background:#37754d0f;border-color:#37754d2e}.auth-legal-consent{background:#02080e6b;border:1px solid #6f97bb1a;border-radius:13px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;margin-top:-2px;padding:12px 13px;display:grid}.auth-legal-consent input{accent-color:#4c70e8;width:16px;height:16px;margin:2px 0 0}.auth-legal-consent label{color:#7c8fa1;cursor:pointer;font-size:11px;line-height:1.55}.auth-legal-consent a{color:#8fb0ff;text-underline-offset:2px;text-decoration:underline}.auth-legal-consent a:hover{color:#b5c9ff}@media (width<=700px){.auth-legal-consent label{font-size:12px}}.auth-privacy-notice{color:#5f7488;grid-column:2;margin:1px 0 0;font-size:10px;line-height:1.55}.auth-privacy-notice a{color:#7f9fe9;text-underline-offset:2px;text-decoration:underline}@media (width<=700px){.auth-privacy-notice{font-size:11px}}.auth-modal-card[dir=rtl] .auth-legal-consent{text-align:right;direction:rtl;grid-template-columns:auto minmax(0,1fr)}.auth-modal-card[dir=rtl] .auth-legal-consent input{margin:2px 0 0}.auth-modal-card[dir=rtl] .auth-legal-consent label,.auth-modal-card[dir=rtl] .auth-privacy-notice{text-align:right}.auth-modal-card[dir=rtl] .auth-privacy-notice{grid-column:2}.auth-legal-consent a{text-underline-offset:3px;font-weight:700;text-decoration-thickness:1px;color:#4c70e8!important;text-decoration:underline!important}.auth-legal-consent a:visited{color:#4c70e8!important}[data-beyond-theme=light] .auth-legal-consent{background:#f7f9fc;border-color:#2a466e21}[data-beyond-theme=light] .auth-legal-consent label{color:#52627a}[data-beyond-theme=light] .auth-legal-consent input{accent-color:#4c70e8}.account-backdrop{z-index:1200;-webkit-backdrop-filter:blur(18px);background:#000308c7;justify-content:flex-end;align-items:stretch;display:flex;position:fixed;inset:0}.account-panel{color:#dbe5ee;background:radial-gradient(circle at 92% 5%,#2a5b911a,#0000 28%),#050a10;border-left:1px solid #ffffff12;grid-template-columns:245px minmax(0,1fr);width:min(1120px,100% - 46px);height:100%;display:grid;overflow:hidden;box-shadow:-30px 0 90px #0000006b}.account-sidebar{background:#ffffff03;border-right:1px solid #ffffff0e;flex-direction:column;min-height:0;padding:29px 18px 22px;display:flex}.account-sidebar-top{justify-content:space-between;align-items:center;padding:0 9px;display:flex}.account-brand{color:#dfe8f0;letter-spacing:5px;font-size:10px;font-weight:700}.account-close-mobile{display:none}.account-person{border-top:1px solid #ffffff0d;border-bottom:1px solid #ffffff0d;align-items:center;gap:11px;margin:30px 0 27px;padding:17px 9px;display:flex}.account-avatar{color:#8db0cd;background:#3a6fa014;border:1px solid #5b91c02e;border-radius:13px;flex-shrink:0;place-items:center;width:40px;height:40px;font-family:Space Grotesk,sans-serif;font-size:16px;display:grid}.account-person>div:last-child{min-width:0}.account-person strong{color:#b8c7d4;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:600;display:block;overflow:hidden}.account-person span{color:#52697d;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:6px;display:block;overflow:hidden}.account-nav{gap:5px;display:grid}.account-nav button{color:#61788d;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:11px;align-items:center;gap:10px;min-height:43px;padding:0 12px;font-size:9px;display:flex}.account-nav button>span{color:#43596c;margin-left:auto;font-size:6px}.account-nav button:hover{color:#93a9bc;background:#ffffff06}.account-nav button.active{color:#c4d2de;background:#3767911a}.account-logout{color:#64798c;cursor:pointer;background:#ffffff03;border:1px solid #ffffff0d;border-radius:11px;align-items:center;gap:9px;min-height:42px;margin-top:auto;padding:0 12px;font-size:8px;display:flex}.account-content{min-width:0;padding:33px 38px 50px;overflow-y:auto}.account-content-header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:34px;display:flex}.account-content-header span{color:#4e7495;letter-spacing:1.7px;font-size:6px;font-weight:700}.account-content-header h2{color:#edf3f8;letter-spacing:-.04em;margin:7px 0 0;font-family:Space Grotesk,sans-serif;font-size:35px;font-weight:500}.account-header-actions{align-items:center;gap:8px;display:flex}.account-refresh,.account-close,.account-close-mobile{color:#637b90;cursor:pointer;background:#ffffff05;border:1px solid #fff1;border-radius:50%;place-items:center;width:38px;height:38px}.account-refresh,.account-close{display:grid}.account-refresh:disabled{opacity:.4}.account-loading,.account-empty{color:#647b90;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:320px;display:flex}.account-loading svg{animation:1.1s linear infinite accountSpin}.account-empty strong{color:#a8b8c5;margin-top:5px;font-size:16px}.account-empty span{color:#60768a;font-size:9px}.account-error{color:#c79292;background:#75282812;border:1px solid #b7565629;border-radius:12px;margin-bottom:20px;padding:12px 14px;font-size:8px}.account-welcome{background:radial-gradient(circle at 78% 20%,#2a639b1a,#0000 36%),#ffffff03;border:1px solid #ffffff0e;border-radius:21px;padding:35px}.account-welcome>span{color:#4d789c;letter-spacing:1.7px;font-size:6px;font-weight:700}.account-welcome h3{color:#e7eef4;letter-spacing:-.045em;margin:10px 0 8px;font-family:Space Grotesk,sans-serif;font-size:clamp(34px,4vw,52px);font-weight:500}.account-welcome p{color:#687f93;max-width:480px;margin:0;font-size:10px;line-height:1.7}.account-stats{grid-template-columns:repeat(3,1fr);gap:10px;margin:12px 0 25px;display:grid}.account-stats article{background:#ffffff03;border:1px solid #ffffff0e;border-radius:16px;padding:20px}.account-stats span{color:#455f75;letter-spacing:1.3px;font-size:5px;font-weight:700}.account-stats strong{color:#c1cfda;margin:8px 0 4px;font-family:Space Grotesk,sans-serif;font-size:26px;font-weight:500;display:block}.account-stats .account-stat-date{font-size:15px;line-height:1.5}.account-stats small{color:#586f83;font-size:7px}.account-recent-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.account-recent-grid>section{background:#ffffff03;border:1px solid #ffffff0e;border-radius:17px;min-width:0;padding:20px}.account-subheading{justify-content:space-between;align-items:flex-end;gap:15px;margin-bottom:13px;display:flex}.account-subheading span{color:#45627a;letter-spacing:1.2px;font-size:5px;font-weight:700}.account-subheading h3{color:#afbdc9;margin:4px 0 0;font-size:14px;font-weight:500}.account-subheading button{color:#597d9b;cursor:pointer;background:0 0;border:0;font-size:7px}.account-mini-row{border-top:1px solid #ffffff0b;justify-content:space-between;align-items:center;gap:12px;min-height:55px;display:flex}.account-mini-row strong{color:#91a5b7;text-overflow:ellipsis;white-space:nowrap;max-width:250px;font-size:8px;font-weight:500;display:block;overflow:hidden}.account-mini-row span:not(.account-status){color:#4f6579;margin-top:4px;font-size:6px;display:block}.account-empty-small{color:#536a7e;padding:25px 0;font-size:8px}.account-status{color:#708497;letter-spacing:.8px;text-transform:uppercase;background:#ffffff04;border:1px solid #ffffff0f;border-radius:999px;justify-content:center;align-items:center;min-height:24px;padding:0 8px;font-size:5px;font-weight:700;display:inline-flex}.account-status.succeeded,.account-status.completed,.account-status.accepted{color:#80a68a;background:#386d440e;border-color:#699d7421}.account-status.printing{color:#83a6c5;background:#305e890e;border-color:#4f89be26}.account-status.failed{color:#b08484}.account-order-list{gap:10px;display:grid}.account-order-card{background:#ffffff03;border:1px solid #ffffff0e;border-radius:16px;grid-template-columns:150px minmax(0,1fr);gap:22px;padding:19px;display:grid;position:relative}.account-order-number span,.account-order-details span{color:#435c72;letter-spacing:1.2px;font-size:5px;font-weight:700;display:block}.account-order-number strong{color:#a7b8c6;margin-top:7px;font-family:Space Grotesk,sans-serif;font-size:15px;font-weight:500;display:block}.account-order-details{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding-right:95px;display:grid}.account-order-details strong{color:#778c9f;text-overflow:ellipsis;white-space:nowrap;margin-top:6px;font-size:8px;font-weight:500;display:block;overflow:hidden}.account-order-status{position:absolute;top:17px;right:17px}.account-model-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.account-model-card{background:#ffffff03;border:1px solid #ffffff0e;border-radius:18px;overflow:hidden}.account-model-preview{color:#5c7890;background:radial-gradient(circle,#2858851f,#0000 50%),#050b12;place-items:center;min-height:205px;display:grid;position:relative;overflow:hidden}.account-model-preview img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.account-model-status{position:absolute;top:12px;right:12px}.account-model-body{padding:18px}.account-model-type{color:#486880;letter-spacing:1.3px;font-size:5px;font-weight:700}.account-model-body h3{color:#aebdca;min-height:45px;margin:11px 0 15px;font-family:Space Grotesk,sans-serif;font-size:15px;font-weight:500;line-height:1.45}.account-model-info{color:#536a7e;align-items:center;gap:14px;margin-bottom:16px;font-size:7px;display:flex}.account-model-info div{align-items:center;gap:5px;display:flex}.account-model-actions{grid-template-columns:repeat(auto-fit,minmax(125px,1fr));gap:7px;display:grid}.account-primary-button,.account-secondary-button{cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:7px;min-height:41px;font-size:7px;font-weight:700;display:flex}.account-primary-button{color:#fff;background:linear-gradient(135deg,#1769ee,#3984f1);border:0}.account-secondary-button{color:#7f97ab;background:#ffffff05;border:1px solid #ffffff12}.account-primary-button:disabled,.account-secondary-button:disabled{opacity:.4;cursor:not-allowed}.account-profile{max-width:650px;margin:20px auto 0}.account-profile-intro{color:#66849d;background:#ffffff03;border:1px solid #ffffff0e;border-radius:18px;align-items:center;gap:18px;padding:25px;display:flex}.account-profile-intro span{color:#466783;letter-spacing:1.3px;font-size:5px;font-weight:700}.account-profile-intro h3{color:#adbdca;margin:5px 0;font-size:18px;font-weight:500}.account-profile-intro p{color:#5e7488;margin:0;font-size:8px}.account-profile-form{gap:14px;margin-top:15px;display:grid}.account-profile-form label{gap:7px;display:grid}.account-profile-form label>span{color:#49657c;letter-spacing:1.3px;font-size:5px;font-weight:700}.account-profile-form input{box-sizing:border-box;color:#b8c7d3;background:#ffffff04;border:1px solid #ffffff0f;border-radius:12px;outline:none;min-height:48px;padding:0 14px;font-size:9px}.account-profile-form input:focus{border-color:#578fbf38}.account-profile-form input:disabled{color:#5e7284}.account-profile-form small{color:#43596b;font-size:6px}.account-save-profile{border:0;width:155px;margin-top:5px}.account-profile-message{color:#77a084;font-size:8px}@keyframes accountSpin{to{transform:rotate(360deg)}}@media (width<=900px){.account-panel{grid-template-columns:205px minmax(0,1fr);width:100%}.account-content{padding:28px 24px 45px}.account-order-details{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.account-panel{display:block;overflow-y:auto}.account-sidebar{border-bottom:1px solid #ffffff0d;border-right:0;min-height:auto;padding:18px 16px 10px}.account-close-mobile{display:grid}.account-person{margin:16px 0 12px}.account-nav{grid-template-columns:repeat(4,1fr)}.account-nav button{text-align:center;flex-direction:column;justify-content:center;gap:4px;min-height:54px;padding:8px;font-size:6px}.account-nav button>span{display:none}.account-logout{color:#c98787;cursor:pointer;background:#91383812;border:1px solid #cd5b5b2e;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:48px;margin-top:12px;font-size:12px;font-weight:600;display:flex}.account-logout:active{background:#91383824}.account-content{padding:24px 14px 40px;overflow:visible}.account-close{display:none}.account-stats,.account-recent-grid,.account-model-grid{grid-template-columns:1fr}.account-order-card{grid-template-columns:1fr;gap:15px}.account-order-details{grid-template-columns:repeat(2,minmax(0,1fr));padding-right:0}.account-order-status{width:fit-content;position:static}}.account-brand,.account-person strong{font-size:clamp(12px,.78vw,14px)}.account-content-header h2{font-size:clamp(34px,3vw,44px)}.account-subheading h3{font-size:clamp(16px,1.08vw,19px)}.account-profile-intro h3{font-size:clamp(20px,1.35vw,24px)}@media (width<=700px){.account-brand{font-size:12px}.account-person strong{font-size:13px}.account-person span{font-size:11px}.account-nav button{font-size:9px}.account-content-header h2{font-size:34px}.account-welcome p,.account-profile-intro p{font-size:14px}.account-content-header span,.account-welcome>span,.account-stats span,.account-subheading span,.account-order-number span,.account-order-details span,.account-model-type,.account-profile-intro span,.account-profile-form label>span{font-size:10px}.account-stats small,.account-mini-row span:not(.account-status),.account-empty-small,.account-model-info,.account-profile-form small,.account-profile-message{font-size:11px}.account-status{font-size:9px}.account-mini-row strong,.account-order-details strong,.account-primary-button,.account-secondary-button{font-size:12px}.account-profile-form input{font-size:16px}}.account-panel{font-family:var(--font-body-family)}.account-brand,.account-person strong{font-size:var(--type-small)}.account-person span,.account-nav button>span{font-size:var(--type-micro)}.account-nav button,.account-logout,.account-primary-button,.account-secondary-button{font-size:var(--type-button)}.account-content-header span,.account-welcome>span,.account-stats span,.account-subheading span,.account-order-number span,.account-order-details span,.account-model-type,.account-profile-intro span,.account-profile-form label>span{font-size:var(--type-label)}.account-content-header h2{font-family:var(--font-display-family);font-size:var(--type-heading-1);line-height:var(--line-heading)}.account-welcome h3{font-family:var(--font-display-family);font-size:var(--type-section-title);line-height:var(--line-heading)}.account-subheading button,.account-mini-row strong,.account-order-details strong{font-size:var(--type-small)}.account-order-number strong,.account-model-body h3{font-size:var(--type-heading-3)}.account-brand,.account-person strong{font-size:10px}.account-person span{font-size:8px}.account-nav button,.account-logout{font-size:9px}.account-nav button>span,.account-content-header>div>span,.account-welcome>span,.account-stats span,.account-subheading span,.account-order-number span,.account-order-details span,.account-model-type,.account-profile-intro span,.account-profile-form label>span{font-size:7px}.account-content-header h2{font-size:clamp(28px,2.1vw,34px);line-height:1.05}.account-welcome h3{font-size:clamp(28px,2.2vw,38px);line-height:1.05}.account-welcome p,.account-profile-intro p{font-size:11px;line-height:1.55}.account-stats strong{font-size:20px}.account-stats small,.account-mini-row span:not(.account-status),.account-empty-small,.account-model-info,.account-profile-form small,.account-profile-message{font-size:8px}.account-subheading h3,.account-profile-intro h3{font-size:14px}.account-subheading button{font-size:8px}.account-mini-row strong{font-size:9px}.account-status{font-size:7px}.account-order-number strong{font-size:13px}.account-order-details strong{font-size:9px}.account-model-body h3{font-size:14px}.account-primary-button,.account-secondary-button{font-size:9px}.account-profile-form input{font-size:13px}.account-error,.account-loading,.account-empty span{font-size:9px}@media (width<=700px){.account-brand{font-size:10px}.account-person strong{font-size:11px}.account-person span{font-size:9px}.account-nav button,.account-content-header>div>span,.account-welcome>span,.account-stats span,.account-subheading span,.account-order-number span,.account-order-details span,.account-model-type,.account-profile-intro span,.account-profile-form label>span{font-size:8px}.account-content-header h2{font-size:28px}.account-welcome h3{font-size:30px}.account-welcome p,.account-profile-intro p{font-size:12px}.account-stats strong{font-size:22px}.account-stats small,.account-mini-row span:not(.account-status),.account-empty-small,.account-model-info,.account-profile-form small,.account-profile-message{font-size:9px}.account-subheading h3,.account-profile-intro h3{font-size:15px}.account-mini-row strong,.account-order-details strong{font-size:10px}.account-status{font-size:8px}.account-order-number strong{font-size:13px}.account-model-body h3{font-size:15px}.account-primary-button,.account-secondary-button{font-size:10px}.account-profile-form input{font-size:16px}}.account-projects{width:100%}.account-project-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.account-project-card{background:#071018c7;border:1px solid #7499b92b;border-radius:18px;flex-direction:column;min-height:230px;display:flex;overflow:hidden}.account-project-preview{color:#6f92ae;background:radial-gradient(circle at 50% 45%,#3576b02b,#0000 58%),linear-gradient(145deg,#112332e0,#050c12f2);place-items:center;min-height:120px;display:grid;position:relative}.account-project-preview img{object-fit:cover;width:100%;height:100%;min-height:120px;max-height:180px}.account-project-body{flex-direction:column;flex:1;gap:10px;padding:18px;display:flex}.account-project-type{color:#5684a8;letter-spacing:1.7px;font-size:7px;font-weight:700}.account-project-body h3{color:#d9e3eb;margin:0;font-size:16px;font-weight:600}.account-project-meta{color:#60778b;flex-wrap:wrap;gap:12px;font-size:10px;display:flex}.account-project-meta span{align-items:center;gap:5px;display:inline-flex}.account-project-actions{grid-template-columns:1fr auto;gap:8px;margin-top:auto;padding-top:5px;display:grid}.account-project-delete{color:#8e6464;cursor:pointer;background:#66272714;border:1px solid #bc686833;border-radius:11px;place-items:center;width:42px;min-height:40px;display:grid}.account-project-delete:hover{color:#bc7d7d;border-color:#d2727259}.creator-save-project-button{color:#bcd7ec;cursor:pointer;background:linear-gradient(135deg,#1a588e52,#0f385b3d);border:1px solid #4891cd52;border-radius:11px;width:100%;min-height:44px;font-size:11px;font-weight:650}.creator-save-project-button:disabled{opacity:.55;cursor:wait}@media (width<=760px){.account-project-grid{grid-template-columns:1fr}}.creator-project-save-status{background:#050d146b;border:1px solid #7499b924;border-radius:10px;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"dot label""dot name";align-items:center;column-gap:9px;width:100%;min-height:42px;margin-top:7px;padding:8px 10px;display:grid}.creator-project-save-status .creator-save-dot{background:#5c7081;border-radius:999px;grid-area:dot;width:7px;height:7px;box-shadow:0 0 0 3px #5c708114}.creator-project-save-status strong{color:#94aabd;letter-spacing:.04em;grid-area:label;font-size:9px;font-weight:700}.creator-project-save-status small{color:#5d7488;text-overflow:ellipsis;white-space:nowrap;grid-area:name;min-width:0;font-size:8px;overflow:hidden}.creator-project-save-status.is-dirty .creator-save-dot{background:#d4a85d;box-shadow:0 0 0 3px #d4a85d1a}.creator-project-save-status.is-saving .creator-save-dot{background:#5da4d4;animation:1s ease-in-out infinite beyond-save-pulse;box-shadow:0 0 0 3px #5da4d41a}.creator-project-save-status.is-saved .creator-save-dot{background:#69b18b;box-shadow:0 0 0 3px #69b18b1a}.creator-project-save-status.is-error .creator-save-dot{background:#c56e6e;box-shadow:0 0 0 3px #c56e6e1a}@keyframes beyond-save-pulse{0%,to{opacity:.5;transform:scale(.9)}50%{opacity:1;transform:scale(1.15)}}.account-project-actions{flex-wrap:wrap;align-items:stretch;display:flex}.account-project-actions .account-primary-button{flex:150px}.account-project-action-text{color:#8099ad;cursor:pointer;background:#0f1c27b8;border:1px solid #7499b92b;border-radius:11px;min-height:40px;padding:0 12px;font-size:9px;font-weight:650}.account-project-action-text:hover{color:#b8d3e8;border-color:#5ba0d757}.account-project-preview{aspect-ratio:16/9;min-height:0}.account-project-preview img{aspect-ratio:16/9;min-height:0;max-height:none}.account-community-button{color:#86bce0;cursor:pointer;background:#14486f2e;border:1px solid #5297cf42;border-radius:11px;min-height:40px;padding:0 12px;font-size:9px;font-weight:700}.account-community-button.is-published{color:#83c49d;background:#22603e26;border-color:#5bae8040}.account-community-button:disabled{opacity:.55;cursor:wait}.account-community-state{color:#6994b1;letter-spacing:.07em;align-items:center;gap:6px;font-size:8px;font-weight:700;display:inline-flex}.account-stats{grid-template-columns:repeat(4,minmax(0,1fr))}.account-websites{gap:16px;display:grid}.account-websites-intro{background:radial-gradient(circle at 85% 20%,#30679e1c,#0000 38%),#ffffff03;border:1px solid #ffffff0e;border-radius:18px;justify-content:space-between;align-items:center;gap:18px;padding:23px;display:flex}.account-websites-intro-copy{align-items:center;gap:15px;min-width:0;display:flex}.account-websites-icon{color:#76a4c9;background:#2a5e8c12;border:1px solid #558fc126;border-radius:15px;flex-shrink:0;place-items:center;width:48px;height:48px;display:grid}.account-websites-intro span{color:#4f7696;letter-spacing:1.5px;font-size:6px;font-weight:700}.account-websites-intro h3{color:#d6e1e9;margin:6px 0 5px;font-family:Space Grotesk,sans-serif;font-size:20px;font-weight:500}.account-websites-intro p{color:#63798c;max-width:520px;margin:0;font-size:8px;line-height:1.65}.account-websites-admin-button{color:#88a9c4;cursor:pointer;background:#305c8212;border:1px solid #5389b824;border-radius:11px;flex-shrink:0;align-items:center;gap:7px;min-height:39px;padding:0 14px;font-size:7px;font-weight:600;display:inline-flex}.account-website-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.account-website-card{background:#ffffff03;border:1px solid #ffffff0e;border-radius:17px;min-width:0;padding:21px}.account-website-card-top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.account-website-card h3{color:#cad7e1;text-overflow:ellipsis;white-space:nowrap;margin:9px 0 0;font-family:Space Grotesk,sans-serif;font-size:18px;font-weight:500;overflow:hidden}.account-website-status{letter-spacing:.9px;border-radius:999px;align-items:center;min-height:22px;padding:0 8px;font-size:5px;font-weight:700;display:inline-flex}.account-website-status.live{color:#7ea98a;background:#396f460e;border:1px solid #5d9b6d26}.account-website-status.draft{color:#9b8e72;background:#6f5b340d;border:1px solid #9a845824}.account-website-admin-badge{color:#648cab;letter-spacing:.8px;background:#2e5e890e;border:1px solid #407baf21;border-radius:8px;align-items:center;gap:5px;min-height:25px;padding:0 8px;font-size:5px;font-weight:700;display:inline-flex}.account-website-url{color:#547692;text-overflow:ellipsis;white-space:nowrap;margin-top:13px;font-size:7px;overflow:hidden}.account-website-meta{border-top:1px solid #ffffff0b;border-bottom:1px solid #ffffff0b;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:17px 0;padding:13px 0;display:grid}.account-website-meta span{color:#425d73;letter-spacing:1px;font-size:5px;font-weight:700;display:block}.account-website-meta strong{color:#8197a9;margin-top:5px;font-size:8px;font-weight:500;display:block}.account-website-actions{align-items:stretch;gap:8px;display:flex}.account-website-actions .account-primary-button,.account-website-actions .account-secondary-button{flex:1;justify-content:center;align-items:center;gap:6px;min-width:0;min-height:39px;display:inline-flex}.account-website-actions button:disabled{opacity:.36;cursor:not-allowed}.account-websites-empty{min-height:280px}@media (width<=900px){.account-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.account-website-grid{grid-template-columns:1fr}.account-websites-intro{flex-direction:column;align-items:flex-start}}@media (width<=600px){.account-stats{grid-template-columns:1fr}.account-website-actions{flex-direction:column}}.account-restaurant-service{gap:16px;display:grid}.account-service-hero{background:radial-gradient(circle at 85% 20%,#30679e1c,#0000 38%),#ffffff03;border:1px solid #ffffff0e;border-radius:18px;justify-content:space-between;align-items:center;gap:18px;padding:23px;display:flex}.account-service-hero-copy{align-items:center;gap:15px;min-width:0;display:flex}.account-service-icon{color:#76a4c9;background:#2a5e8c12;border:1px solid #558fc126;border-radius:15px;flex-shrink:0;place-items:center;width:48px;height:48px;display:grid}.account-service-hero span,.account-service-grid article>span{color:#4f7696;letter-spacing:1.3px;font-size:7px;font-weight:700}.account-service-hero h3{color:#d6e1e9;margin:6px 0 5px;font-family:Space Grotesk,sans-serif;font-size:20px;font-weight:500}.account-service-hero p{color:#63798c;max-width:520px;margin:0;font-size:10px;line-height:1.65}.account-service-plan{color:#8db9dc;letter-spacing:1px;background:#2f659514;border:1px solid #4b89c02e;border-radius:999px;flex-shrink:0;align-items:center;min-height:31px;padding:0 12px;font-size:8px;font-weight:700;display:inline-flex}.account-service-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.account-service-grid article{background:#ffffff03;border:1px solid #ffffff0e;border-radius:17px;min-width:0;padding:21px}.account-service-grid strong{color:#c8d5df;margin:10px 0 8px;font-family:Space Grotesk,sans-serif;font-size:18px;font-weight:500;display:block}.account-service-grid p{color:#61788b;margin:0;font-size:10px;line-height:1.65}.account-service-security{color:#6f98b8;background:#2752770b;border:1px solid #4f88b71c;border-radius:14px;align-items:center;gap:12px;padding:16px 18px;display:flex}.account-service-security strong{color:#91a9bc;font-size:10px;font-weight:600;display:block}.account-service-security span{color:#566f83;margin-top:4px;font-size:9px;line-height:1.5;display:block}@media (width<=700px){.account-service-hero{flex-direction:column;align-items:flex-start}.account-service-grid{grid-template-columns:1fr}}.account-service-action{background:#234f760b;border:1px solid #4d8bc021;border-radius:17px;justify-content:space-between;align-items:center;gap:20px;padding:20px 21px;display:flex}.account-service-action>div{min-width:0}.account-service-action span{color:#4f7696;letter-spacing:1.3px;font-size:7px;font-weight:700;display:block}.account-service-action strong{color:#c9d7e1;margin:7px 0 5px;font-family:Space Grotesk,sans-serif;font-size:16px;font-weight:500;display:block}.account-service-action p{color:#60788c;max-width:520px;margin:0;font-size:10px;line-height:1.6}.account-service-action-button{border:0;flex-shrink:0;min-width:175px}.account-service-message{color:#86a7c1;background:#2a5b840d;border:1px solid #5997ca21;border-radius:12px;padding:12px 14px;font-size:9px}@media (width<=700px){.account-service-action{flex-direction:column;align-items:stretch}.account-service-action-button{width:100%;min-width:0}}.account-admin-requests{gap:12px;margin-bottom:22px;display:grid}.account-admin-requests-head{background:#2a598009;border:1px solid #5389b81c;border-radius:16px;justify-content:space-between;align-items:center;gap:18px;padding:18px 20px;display:flex}.account-admin-requests-head span{color:#507797;letter-spacing:1.3px;font-size:7px;font-weight:700}.account-admin-requests-head h3{color:#cbd9e3;margin:6px 0 4px;font-size:17px;font-weight:500}.account-admin-requests-head p{color:#60788b;margin:0;font-size:9px}.account-admin-requests-head>strong{color:#8fb4d0;background:#275b8712;border:1px solid #4c8bc029;border-radius:50%;place-items:center;min-width:38px;height:38px;font-size:13px;display:grid}.account-admin-request-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.account-admin-request-card{background:#ffffff03;border:1px solid #ffffff0f;border-radius:17px;min-width:0;padding:20px}.account-admin-request-card-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.account-admin-request-badge,.account-admin-request-payment{letter-spacing:.8px;border-radius:999px;align-items:center;min-height:23px;padding:0 8px;font-size:7px;font-weight:700;display:inline-flex}.account-admin-request-badge{color:#83acd0;background:#2b609111;border:1px solid #4584bd2b}.account-admin-request-payment{color:#a79673;background:#7059300e;border:1px solid #99815229}.account-admin-request-card h3{color:#ccd8e2;margin:13px 0 5px;font-size:18px;font-weight:500}.account-admin-request-email{color:#5f7b91;font-size:9px}.account-admin-request-meta{border-top:1px solid #ffffff0b;border-bottom:1px solid #ffffff0b;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:17px 0 13px;padding:13px 0;display:grid}.account-admin-request-meta span{color:#48657c;letter-spacing:.9px;font-size:6px;font-weight:700;display:block}.account-admin-request-meta strong{color:#8399aa;margin-top:5px;font-size:9px;font-weight:500;display:block}.account-admin-request-phone{color:#64839a;margin-bottom:13px;font-size:9px}.account-admin-request-card .account-secondary-button{width:100%}.account-admin-requests-empty{color:#60788b;text-align:center;background:#ffffff02;border:1px solid #ffffff0d;border-radius:15px;padding:28px;font-size:9px}@media (width<=900px){.account-admin-request-grid{grid-template-columns:1fr}}@media (width<=600px){.account-admin-request-meta{grid-template-columns:1fr}}.account-service-promo{background:#224a6c09;border:1px solid #5a90be1f;border-radius:17px;justify-content:space-between;align-items:center;gap:22px;padding:20px 21px;display:flex}.account-service-promo-copy{min-width:0}.account-service-promo-copy>span{color:#507797;letter-spacing:1.3px;font-size:7px;font-weight:700;display:block}.account-service-promo-copy strong{color:#c9d6e0;margin:7px 0 5px;font-size:15px;font-weight:500;display:block}.account-service-promo-copy p{color:#60788b;max-width:430px;margin:0;font-size:9px;line-height:1.6}.account-service-promo-form{flex-shrink:0;grid-template-columns:minmax(0,1fr) 120px;gap:8px;width:min(360px,100%);display:grid}.account-service-promo-form input{color:#c5d3de;text-transform:uppercase;background:#ffffff05;border:1px solid #ffffff12;border-radius:999px;outline:none;min-width:0;min-height:41px;padding:0 13px;font-size:10px}.account-service-promo-form input:focus{border-color:#4790cd59}.account-service-promo-form .account-secondary-button{min-height:41px}.account-service-promo-message{color:#86a8c2;background:#2a59800d;border:1px solid #5692c224;border-radius:12px;padding:12px 14px;font-size:9px}@media (width<=700px){.account-service-promo{flex-direction:column;align-items:stretch}.account-service-promo-form{grid-template-columns:1fr;width:100%}}.account-admin-link-site{grid-template-columns:minmax(0,1fr) minmax(155px,.8fr);gap:8px;margin-bottom:8px;display:grid}.account-admin-link-site select{color:#8ea4b5;background:#09121a;border:1px solid #ffffff12;border-radius:999px;outline:none;min-width:0;min-height:41px;padding:0 12px;font-size:9px}.account-admin-link-site .account-primary-button{min-width:0}.account-admin-request-message{color:#83a9c5;background:#2653780d;border:1px solid #4b8bbe24;border-radius:12px;padding:11px 13px;font-size:9px}@media (width<=700px){.account-admin-link-site{grid-template-columns:1fr}}.account-admin-settings{gap:18px;display:grid}.account-admin-settings-hero{background:linear-gradient(135deg,#2c70e61a,#ffffff05);border:1px solid #ffffff13;border-radius:20px;align-items:center;gap:18px;padding:24px;display:flex}.account-admin-settings-icon{color:#75adff;background:#377eff1a;border:1px solid #5096ff24;border-radius:16px;flex:0 0 58px;place-items:center;width:58px;height:58px;display:grid}.account-admin-settings-hero span,.account-admin-contact-form label>span,.account-admin-contact-preview span{color:#617b9f;letter-spacing:1.5px;font-size:9px;font-weight:700}.account-admin-settings-hero h3{color:#f3f7ff;margin:5px 0 6px;font-size:23px}.account-admin-settings-hero p{color:#788ba5;max-width:600px;margin:0;font-size:13px;line-height:1.65}.account-admin-contact-form{background:#ffffff05;border:1px solid #ffffff12;border-radius:20px;gap:18px;padding:24px;display:grid}.account-admin-contact-form label{gap:9px;display:grid}.account-admin-contact-form input{box-sizing:border-box;color:#eef5ff;background:#0000002e;border:1px solid #ffffff17;border-radius:12px;outline:none;width:100%;min-height:52px;padding:0 15px;font-size:15px}.account-admin-contact-form input:focus{border-color:#4b97ff75;box-shadow:0 0 0 3px #327dff12}.account-admin-contact-form small{color:#60738d;font-size:11px;line-height:1.5}.account-admin-contact-preview{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.account-admin-contact-preview>div{background:#ffffff06;border:1px solid #ffffff0e;border-radius:13px;gap:6px;min-width:0;padding:16px;display:grid}.account-admin-contact-preview strong{color:#eaf3ff;overflow-wrap:anywhere;font-size:14px}.account-admin-contact-save{justify-content:center;align-items:center;gap:8px;width:fit-content;min-width:210px;display:inline-flex}.account-admin-contact-message{color:#a8caee;background:#377eff14;border-radius:10px;padding:11px 13px;font-size:12px}@media (width<=700px){.account-admin-settings-hero,.account-admin-contact-form{padding:17px}.account-admin-settings-hero{align-items:flex-start}.account-admin-settings-icon{flex-basis:48px;width:48px;height:48px}.account-admin-contact-preview{grid-template-columns:1fr}.account-admin-contact-save{width:100%;min-width:0}}.account-security-card{background:#040d1673;border:1px solid #6f97bb1f;border-radius:18px;margin-top:24px;padding:24px}.account-security-heading{align-items:flex-start;gap:15px;margin-bottom:22px;display:flex}.account-security-heading>svg{color:#6f9bc1;flex:none}.account-security-heading span{color:#6484a0;letter-spacing:1.4px;margin-bottom:5px;font-size:10px;font-weight:700;display:block}.account-security-heading h3{margin:0 0 7px}.account-security-heading p{color:#71869a;margin:0;font-size:13px;line-height:1.6}.account-password-form{gap:16px;display:grid}.account-password-form label{gap:8px;display:grid}.account-password-form label>span{color:#6484a0;letter-spacing:1.2px;font-size:10px;font-weight:700}.account-password-form input{box-sizing:border-box;width:100%;min-height:46px;color:inherit;background:#02080e9e;border:1px solid #6f97bb1f;border-radius:12px;outline:0;padding:0 14px}.account-password-form input:focus{border-color:#699fcc57}.account-change-password{width:fit-content;margin-top:4px}.account-password-error,.account-password-success{border-radius:10px;padding:11px 13px;font-size:12px}.account-password-error{color:#d19b9b;background:#7e2a2a1f}.account-password-success{color:#9bc8a5;background:#2a6c3a1f}@media (width<=700px){.account-security-card{padding:18px}.account-change-password{width:100%}}html[data-beyond-theme=light] .account-security-card{background:#fff;border:1px solid #234d731f;box-shadow:0 10px 35px #19375514}html[data-beyond-theme=light] .account-security-heading>svg{color:#4f8fc8}html[data-beyond-theme=light] .account-security-heading span,html[data-beyond-theme=light] .account-password-form label>span{color:#5d86aa}html[data-beyond-theme=light] .account-security-heading h3{color:#14263a}html[data-beyond-theme=light] .account-security-heading p{color:#687b8f}html[data-beyond-theme=light] .account-password-form input{color:#14263a;background:#f8fafc;border:1px solid #234d7324}html[data-beyond-theme=light] .account-password-form input::placeholder{color:#8795a3}html[data-beyond-theme=light] .account-password-form input:focus{background:#fff;border-color:#2e78be73;box-shadow:0 0 0 3px #2e78be14}html[data-beyond-theme=light] .account-password-success{color:#287545;background:#eef8f1;border:1px solid #3291531f}html[data-beyond-theme=light] .account-password-error{color:#a44747;background:#fff3f3;border:1px solid #b446461f}.account-generated-websites{margin-bottom:30px}.account-generated-websites-head{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:15px;padding:0 2px;display:flex}.account-generated-websites-head>div{gap:4px;display:grid}.account-generated-websites-head span{color:#527b9d;letter-spacing:.18em;font-size:9px;font-weight:800}.account-generated-websites-head h3{color:#d8e3ec;margin:0;font-size:18px;font-weight:550}.account-generated-websites-head p{color:#637f95;max-width:600px;margin:0;font-size:10px;line-height:1.5}.account-generated-websites-head>strong{color:#8da8bc;text-align:right;min-width:36px;font-size:20px;font-weight:500}.account-generated-website-card{position:relative;background:linear-gradient(145deg,#0f212f61,#040d15b3)!important;border-color:#438dc92b!important}.account-generated-website-card:before{content:"";background:linear-gradient(90deg,#0000,#4291d773,#0000);height:1px;position:absolute;top:0;left:18px;right:18px}.account-generated-ai-badge{color:#74a6cc;letter-spacing:.08em;background:#327ebb0f;border:1px solid #4091d32e;border-radius:999px;align-items:center;gap:5px;min-height:25px;padding:0 8px;font-size:8px;font-weight:800;display:inline-flex}.account-generated-draft-url{color:#66869e!important}.account-generated-draft-date{color:#526d82;border-top:1px solid #6999bf14;margin-top:13px;padding-top:11px;font-size:9px}.account-live-websites-head{margin-top:5px;margin-bottom:14px}.account-activated-websites{display:block}@media (width<=720px){.account-generated-websites-head{flex-direction:column;align-items:flex-start}}.account-panel button:focus-visible,.account-panel a:focus-visible,.account-panel input:focus-visible,.account-panel select:focus-visible,.account-panel textarea:focus-visible,.account-panel [tabindex]:focus-visible{outline-offset:3px;outline:3px solid #4c70e8!important}.account-panel:focus{outline:none}.menu-home{--menu-bg:#f4f7fb;--menu-surface:#fff;--menu-surface-soft:#eef3fb;--menu-text:#0d1b3a;--menu-muted:#5d6f94;--menu-border:#dfe6f1;--menu-blue:#3f72e8;--menu-blue-strong:#2f61da;--menu-blue-soft:#e9efff;--menu-success:#19b67a;background:radial-gradient(circle at 76% 8%, #4c78ee14, transparent 27rem), linear-gradient(180deg, #f7f9fc 0%, var(--menu-bg) 100%);min-height:100vh;color:var(--menu-text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-x:hidden}.menu-home *,.menu-home :before,.menu-home :after{box-sizing:border-box}.menu-home button,.menu-home a{font:inherit}.menu-home button{color:inherit}.menu-home a{color:inherit;text-decoration:none}.menu-home-verification{z-index:90;border:1px solid var(--menu-border);width:min(92vw,620px);color:var(--menu-text);text-align:center;background:#fffffff5;border-radius:14px;padding:12px 16px;font-size:14px;position:fixed;top:84px;left:50%;transform:translate(-50%);box-shadow:0 16px 44px #192a4e1f}.menu-home-verification.success{border-color:#19b67a47}.menu-home-verification.error{border-color:#d94a4a47}.menu-home-navbar{z-index:50;-webkit-backdrop-filter:blur(18px);background:#f7f9fce0;border-bottom:1px solid #cfd8e8b8;grid-template-columns:auto 1fr auto;align-items:center;gap:30px;width:100%;min-height:76px;padding:0 5vw;display:grid;position:sticky;top:0}.menu-home-brand{cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:inline-flex}.menu-home-brand img,.menu-home-footer-brand img{object-fit:contain;width:38px;height:38px;display:block}.menu-home-brand span,.menu-home-footer-brand strong{letter-spacing:.12em;font-size:21px;font-weight:850}.menu-home-nav{justify-content:center;align-items:center;gap:8px;display:flex}.menu-home-nav button{color:#405172;cursor:pointer;background:0 0;border:0;border-radius:10px;padding:10px 12px;font-size:14px;font-weight:650;transition:background .16s,color .16s}.menu-home-nav button:hover{color:var(--menu-text);background:#ffffffd1}.menu-home-nav-actions{justify-content:flex-end;align-items:center;gap:9px;display:flex}.menu-home-submit-project{border:1px solid var(--menu-border);color:#415273;background:#ffffffbf;border-radius:12px;align-items:center;min-height:40px;padding:0 13px;font-size:13px;font-weight:700;transition:border-color .16s,background .16s;display:inline-flex}.menu-home-submit-project:hover{background:#fff;border-color:#c7d4ea}.menu-home-language{border:1px solid var(--menu-border);cursor:pointer;background:#ffffffbf;border-radius:12px;align-items:center;gap:6px;min-height:40px;padding:0 10px;display:inline-flex}.menu-home-language span{color:#8793aa;font-size:11px;font-weight:800}.menu-home-language span.active{color:var(--menu-blue)}.menu-home-language i{background:var(--menu-border);width:1px;height:14px}.menu-home-login{background:var(--menu-text);cursor:pointer;border:0;border-radius:12px;min-height:40px;padding:0 16px;font-size:13px;font-weight:760;color:#fff!important}.menu-home-account{border:1px solid var(--menu-border);cursor:pointer;background:#fff;border-radius:14px;align-items:center;gap:10px;max-width:220px;min-height:44px;padding:5px 6px 5px 12px;display:inline-flex;box-shadow:0 5px 16px #1e30520d}.menu-home-account>span{text-align:start;min-width:0;display:grid}.menu-home-account small{color:#8c99b0;letter-spacing:.12em;font-size:9px;font-weight:800}.menu-home-account strong{color:var(--menu-text);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:760;overflow:hidden}.menu-home-account b{background:var(--menu-blue-soft);width:32px;height:32px;color:var(--menu-blue-strong);border-radius:10px;flex:none;place-items:center;font-size:13px;display:grid}.menu-home-mobile-toggle{border:1px solid var(--menu-border);cursor:pointer;background:#fff;border-radius:12px;place-items:center;width:40px;height:40px;padding:0;display:none}.menu-home-hero{grid-template-columns:minmax(0,.95fr) minmax(520px,1.05fr);align-items:center;gap:clamp(48px,7vw,110px);width:min(1420px,90vw);min-height:calc(100vh - 76px);margin:0 auto;padding:78px 0 84px;display:grid}.menu-home-hero-copy{max-width:650px}.menu-home-kicker{width:fit-content;color:var(--menu-blue-strong);letter-spacing:.08em;background:#ffffffb8;border:1px solid #d8e2f2;border-radius:999px;align-items:center;gap:8px;margin-bottom:24px;padding:8px 12px;font-size:11px;font-weight:850;display:inline-flex}.menu-home-hero h1{color:var(--menu-text);letter-spacing:-.055em;margin:0;font-size:clamp(50px,5.2vw,82px);font-weight:850;line-height:.98}.menu-home-hero h1 span{background:linear-gradient(100deg,#3975ec,#6073f2);color:#0000;-webkit-background-clip:text;background-clip:text;margin-top:8px;display:block}.menu-home-hero-copy>p{max-width:650px;color:var(--menu-muted);margin:30px 0 0;font-size:clamp(17px,1.4vw,20px);line-height:1.62}.menu-home-hero-actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.menu-home-primary,.menu-home-secondary{cursor:pointer;border-radius:14px;min-height:50px;padding:0 20px;font-size:14px;font-weight:780;transition:transform .16s,box-shadow .16s,background .16s}.menu-home-primary{background:linear-gradient(105deg,#3576e9,#5a61ef);border:0;justify-content:center;align-items:center;gap:10px;display:inline-flex;box-shadow:0 12px 26px #3b67e53b;color:#fff!important}.menu-home-primary:hover{transform:translateY(-1px);box-shadow:0 16px 30px #3b67e54a}.menu-home[dir=rtl] .menu-home-primary svg{transform:rotate(180deg)}.menu-home-secondary{isolation:isolate;border:1px solid var(--menu-border);color:var(--menu-text);background:#ffffffb8;transition:transform .42s cubic-bezier(.16,1,.3,1),box-shadow .42s cubic-bezier(.16,1,.3,1),border-color .42s,color .26s;position:relative;overflow:hidden}.menu-home-secondary:before{content:"";z-index:-1;aspect-ratio:1;pointer-events:none;background:linear-gradient(105deg,#3576e9,#5a61ef);border-radius:50%;width:145%;transition:top .56s cubic-bezier(.16,1,.3,1),transform .56s cubic-bezier(.16,1,.3,1);position:absolute;top:135%;left:50%;transform:translate(-50%)scale(.28)}.menu-home-secondary:hover{background:#ffffffb8;border-color:#0000;transform:translateY(-2px);box-shadow:0 14px 30px #455ce838;color:#fff!important}.menu-home-secondary:hover:before{top:50%;transform:translate(-50%,-50%)scale(1)}@media (prefers-reduced-motion:reduce){.menu-home-secondary,.menu-home-secondary:before{transition:none}}.menu-home-hero-notes{flex-wrap:wrap;gap:16px 20px;margin-top:25px;display:flex}.menu-home-hero-notes span,.menu-home-feature-list span,.menu-home-access-points span{color:#687997;align-items:center;gap:7px;font-size:13px;font-weight:640;display:inline-flex}.menu-home-hero-notes svg,.menu-home-feature-list svg,.menu-home-access-points svg{color:var(--menu-success)}.menu-home-hero-visual{max-width:680px;margin-inline:auto;position:relative}.menu-home-preview-shell{z-index:2;background:#fffffff0;border:1px solid #dde5f0;border-radius:28px;padding:22px;position:relative;box-shadow:0 28px 70px #1c305421,0 2px 7px #1e2f4c0a}.menu-home-preview-toolbar,.menu-home-preview-bottom{justify-content:space-between;align-items:center;display:flex}.menu-home-preview-toolbar{margin-bottom:28px}.menu-home-preview-toolbar>div{align-items:center;gap:8px;display:flex}.menu-home-preview-toolbar strong{letter-spacing:.03em;font-size:12px}.menu-home-preview-toolbar>span,.menu-home-preview-bottom{color:#8290a8;font-size:11px;font-weight:700}.menu-home-live-dot{background:var(--menu-success);border-radius:50%;width:8px;height:8px;display:inline-block;box-shadow:0 0 0 4px #19b67a17}.menu-home-preview-brand{border-bottom:1px solid #edf1f6;justify-content:space-between;align-items:center;gap:20px;padding:20px 0 24px;display:flex}.menu-home-preview-brand small{color:var(--menu-blue);letter-spacing:.13em;font-size:10px;font-weight:850}.menu-home-preview-brand h3{letter-spacing:-.04em;margin:7px 0 4px;font-size:clamp(25px,2.3vw,34px)}.menu-home-preview-brand p{color:#8090aa;letter-spacing:.08em;margin:0;font-size:10px;font-weight:700}.menu-home-preview-logo{color:#fff;background:linear-gradient(145deg,#10213f,#345cc4);border-radius:18px;place-items:center;width:58px;height:58px;font-size:23px;font-weight:850;display:grid}.menu-home-preview-tabs{gap:7px;padding:20px 0;display:flex;overflow:hidden}.menu-home-preview-tabs button{color:#73839f;background:#fff;border:1px solid #e2e8f1;border-radius:999px;flex:none;min-height:34px;padding:0 13px;font-size:11px;font-weight:760}.menu-home-preview-tabs button.active{background:var(--menu-blue-soft);color:var(--menu-blue-strong);border-color:#cbd9ff}.menu-home-preview-list{gap:3px;display:grid}.menu-home-preview-list article{border-bottom:1px solid #edf1f6;justify-content:space-between;align-items:center;gap:20px;padding:16px 2px;display:flex}.menu-home-preview-list article>div{gap:4px;display:grid}.menu-home-preview-list strong{font-size:14px}.menu-home-preview-list span{color:#8190aa;font-size:11px}.menu-home-preview-list b{font-size:14px}.menu-home-preview-bottom{padding-top:19px}.menu-home-floating-card{z-index:4;color:#435574;background:#fffffff2;border:1px solid #e0e7f2;border-radius:14px;align-items:center;gap:8px;padding:11px 14px;font-size:11px;font-weight:800;display:flex;position:absolute;box-shadow:0 14px 34px #20355b1c}.menu-home-floating-one{top:20%;inset-inline-start:-50px}.menu-home-floating-one svg{color:var(--menu-blue)}.menu-home-floating-two{bottom:14%;inset-inline-end:-28px}.menu-home-how,.menu-home-studio-section,.menu-home-access-section,.menu-home-final{width:min(1320px,90vw);margin:0 auto}.menu-home-how{padding:100px 0 120px}.menu-home-section-heading{grid-template-columns:46px minmax(0,1fr);align-items:start;gap:24px;margin-bottom:44px;display:grid}.menu-home-section-heading>span{border:1px solid var(--menu-border);width:42px;height:42px;color:var(--menu-blue);background:#fff;border-radius:13px;place-items:center;font-size:12px;font-weight:850;display:grid}.menu-home-section-heading small{color:var(--menu-blue);letter-spacing:.1em;font-size:11px;font-weight:850}.menu-home-section-heading h2,.menu-home-studio-copy h2,.menu-home-access-copy h2,.menu-home-final h2{color:var(--menu-text);letter-spacing:-.045em;margin:10px 0 0;font-size:clamp(34px,3.5vw,54px);font-weight:830;line-height:1.08}.menu-home-step-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.menu-home-step-grid article{border:1px solid var(--menu-border);background:#ffffffd1;border-radius:22px;min-height:270px;padding:28px}.menu-home-step-icon{background:var(--menu-blue-soft);width:44px;height:44px;color:var(--menu-blue-strong);border-radius:13px;place-items:center;margin-bottom:36px;display:grid}.menu-home-step-grid article>span{color:#a0abc0;letter-spacing:.14em;font-size:10px;font-weight:850}.menu-home-step-grid h3{letter-spacing:-.025em;margin:10px 0 12px;font-size:20px}.menu-home-step-grid p{color:var(--menu-muted);margin:0;font-size:14px;line-height:1.65}.menu-home-studio-section{border-top:1px solid #d6dfede6;grid-template-columns:minmax(280px,.68fr) minmax(620px,1.32fr);align-items:center;gap:70px;padding:105px 0 125px;display:grid}.menu-home-studio-copy>p,.menu-home-access-copy>p,.menu-home-final p{color:var(--menu-muted);margin:24px 0 0;font-size:16px;line-height:1.7}.menu-home-feature-list,.menu-home-access-points{gap:13px;margin-top:28px;display:grid}.menu-home-studio-window{isolation:isolate;background:#fff;border:1px solid #dce4ef;border-radius:24px;position:relative;overflow:visible;box-shadow:0 30px 70px #1c30541a}.menu-home-window-top{color:#8492aa;background:#fbfcfe;border-bottom:1px solid #e8edf4;grid-template-columns:1fr auto 1fr;align-items:center;height:52px;padding:0 18px;font-size:10px;font-weight:700;display:grid}.menu-home-window-dots{gap:5px;display:flex}.menu-home-window-dots i{background:#d7deea;border-radius:50%;width:8px;height:8px}.menu-home-window-status{color:#61718d;justify-self:end;align-items:center;gap:6px;display:inline-flex}.menu-home-window-status i{background:var(--menu-success);border-radius:50%;width:7px;height:7px}.menu-home-studio-body{grid-template-columns:150px minmax(280px,1fr) 190px;min-height:405px;display:grid}.menu-home-studio-body aside{background:#f8fafd;border-inline-end:1px solid #e9eef5;padding:18px 12px}.menu-home-studio-brand{align-items:center;gap:7px;margin-bottom:25px;padding:0 7px;display:flex}.menu-home-studio-brand img{object-fit:contain;width:24px;height:24px}.menu-home-studio-brand strong{letter-spacing:.1em;font-size:11px}.menu-home-studio-body aside button{color:#70809a;text-align:start;background:0 0;border:0;border-radius:9px;align-items:center;gap:8px;width:100%;min-height:38px;padding:0 9px;font-size:10px;font-weight:720;display:flex}.menu-home-studio-body aside button.active{color:var(--menu-blue-strong);background:#eaf0ff}.menu-home-editor{padding:25px}.menu-home-editor-heading{justify-content:space-between;align-items:center;gap:18px;margin-bottom:25px;display:flex}.menu-home-editor-heading small{color:#9aa7ba;letter-spacing:.12em;font-size:9px;font-weight:850}.menu-home-editor-heading h4{margin:5px 0 0;font-size:22px}.menu-home-editor-heading button{background:var(--menu-blue);border:0;border-radius:9px;min-height:34px;padding:0 11px;font-size:10px;font-weight:760;color:#fff!important}.menu-home-editor-item{border-bottom:1px solid #edf1f6;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:11px;padding:14px 0;display:grid}.menu-home-editor-item.muted{opacity:.58}.menu-home-item-thumb{color:#6a7b98;background:#eff3f9;border-radius:10px;place-items:center;width:38px;height:38px;font-size:11px;font-weight:820;display:grid}.menu-home-editor-item>div:nth-child(2){gap:4px;display:grid}.menu-home-editor-item strong,.menu-home-editor-item b{font-size:11px}.menu-home-editor-item span{color:#8b98ad;font-size:9px}.menu-home-phone-preview{background:#f8fafd;border:5px solid #16233c;border-radius:27px;align-self:center;width:150px;min-height:310px;margin:24px auto;padding:31px 13px 16px;position:relative;box-shadow:0 16px 35px #18284721}.menu-home-phone-speaker{background:#1c2941;border-radius:999px;width:46px;height:7px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.menu-home-phone-preview>small{color:var(--menu-blue);letter-spacing:.1em;font-size:7px;font-weight:850;display:block}.menu-home-phone-preview>strong{margin-top:7px;font-size:15px;display:block}.menu-home-phone-tabs{border-bottom:1px solid #e1e7ef;gap:8px;margin:23px 0 13px;padding-bottom:8px;display:flex}.menu-home-phone-tabs span{color:#9aa7b9;font-size:7px;font-weight:780}.menu-home-phone-tabs span.active{color:var(--menu-blue)}.menu-home-phone-row{border-bottom:1px solid #e9eef5;justify-content:space-between;gap:8px;padding:10px 0;font-size:8px;display:flex}.menu-home-access-section{border-top:1px solid #d6dfede6;grid-template-columns:minmax(500px,1fr) minmax(300px,.72fr);align-items:center;gap:86px;padding:115px 0;display:grid}.menu-home-access-preview{background:radial-gradient(circle at 52% 15%,#5274e51f,#0000 15rem),#ffffffc2;border:1px solid #dee6f0;border-radius:30px;justify-content:center;align-items:flex-end;gap:42px;min-height:470px;padding:54px 40px 36px;display:flex;position:relative;overflow:hidden}.menu-home-table-stand{justify-items:center;display:grid}.menu-home-stand-card{color:#fff;background:linear-gradient(155deg,#13213b,#25477f);border-radius:18px 18px 11px 11px;justify-items:center;width:205px;padding:24px 20px 22px;display:grid;box-shadow:0 25px 42px #16284733}.menu-home-stand-card img{object-fit:contain;filter:brightness(0)invert();width:34px;height:34px}.menu-home-stand-card small{letter-spacing:.12em;margin-top:7px;font-size:8px;font-weight:850}.menu-home-fake-qr{background:#fff;border-radius:8px;grid-template-columns:repeat(3,1fr);gap:3px;width:100px;height:100px;margin:22px 0 16px;padding:8px;display:grid}.menu-home-fake-qr span{background:#17233c;border-radius:2px}.menu-home-fake-qr span:nth-child(2),.menu-home-fake-qr span:nth-child(4),.menu-home-fake-qr span:nth-child(8){background:0 0}.menu-home-stand-card>strong{letter-spacing:.08em;font-size:10px}.menu-home-nfc-mark{color:#cddaff;align-items:center;gap:5px;margin-top:12px;font-size:8px;font-weight:800;display:inline-flex}.menu-home-stand-base{background:linear-gradient(#203457,#14213a);border-radius:4px 4px 18px 18px;width:245px;height:21px;box-shadow:0 20px 26px #1c2b452b}.menu-home-access-phone{background:#fff;border:7px solid #13213b;border-radius:32px;width:180px;min-height:350px;padding:42px 18px 22px;position:relative;box-shadow:0 25px 50px #182a4929}.menu-home-access-phone-top{background:#13213b;border-radius:999px;width:60px;height:8px;position:absolute;top:12px;left:50%;transform:translate(-50%)}.menu-home-access-check{width:44px;height:44px;color:var(--menu-success);background:#19b67a1f;border-radius:50%;place-items:center;margin:55px auto 18px;display:grid}.menu-home-access-phone>small,.menu-home-access-phone>strong,.menu-home-access-phone>p{text-align:center;display:block}.menu-home-access-phone>small{color:#8b98ad;letter-spacing:.12em;font-size:8px;font-weight:850}.menu-home-access-phone>strong{margin-top:9px;font-size:19px}.menu-home-access-phone>p{color:#8390a6;margin-top:9px;font-size:9px}.menu-home-final{background:radial-gradient(circle at 88% 0,#5070eb21,#0000 24rem),#fff;border:1px solid #dce4ef;border-radius:30px;justify-content:space-between;align-items:center;gap:55px;margin-bottom:70px;padding:clamp(42px,5vw,72px);display:flex;box-shadow:0 24px 70px #1c305412}.menu-home-final>div{max-width:760px}.menu-home-final>div>span{color:var(--menu-blue);letter-spacing:.11em;font-size:11px;font-weight:850}.menu-home-final .menu-home-primary{flex:none}.menu-home-footer{background:#ffffff8a;border-top:1px solid #dde4ee;grid-template-columns:auto 1fr auto auto;align-items:center;gap:28px;min-height:130px;padding:30px 5vw;display:grid}.menu-home-footer-brand{align-items:center;gap:9px;display:flex}.menu-home-footer p{color:#7a89a2;margin:0;font-size:12px}.menu-home-footer-links{flex-wrap:wrap;align-items:center;gap:10px 15px;display:flex}.menu-home-footer-links button,.menu-home-footer-links a{color:#566986;cursor:pointer;background:0 0;border:0;padding:0;font-size:11px;font-weight:720}.menu-home-footer>small{color:#9aa6b9;white-space:nowrap;font-size:10px;font-weight:700}@media (width<=1180px){.menu-home-navbar{gap:18px;padding-inline:3vw}.menu-home-nav{gap:1px}.menu-home-nav button{padding-inline:8px;font-size:12px}.menu-home-submit-project{display:none}.menu-home-hero{grid-template-columns:minmax(0,.9fr) minmax(450px,1.1fr);gap:42px;width:min(1380px,94vw)}.menu-home-studio-section{grid-template-columns:1fr;gap:45px}.menu-home-studio-copy{max-width:720px}.menu-home-access-section{grid-template-columns:1fr .75fr;gap:42px}}@media (width<=900px){.menu-home-navbar{grid-template-columns:auto 1fr;min-height:70px;padding-inline:22px}.menu-home-brand img{width:34px;height:34px}.menu-home-brand span{font-size:18px}.menu-home-nav{top:70px;border:1px solid var(--menu-border);background:#fffffffa;border-radius:18px;flex-direction:column;align-items:stretch;gap:4px;padding:12px;display:none;position:fixed;inset-inline:14px;box-shadow:0 24px 55px #1e305229}.menu-home-nav.open{display:flex}.menu-home-nav button{text-align:start;min-height:44px;padding-inline:13px;font-size:14px}.menu-home-nav-actions{justify-self:end}.menu-home-mobile-toggle{display:grid}.menu-home-language{min-height:38px}.menu-home-account{max-width:160px}.menu-home-hero{grid-template-columns:1fr;width:min(720px,90vw);min-height:auto;padding:66px 0 92px}.menu-home-hero-copy{max-width:700px}.menu-home-hero h1{max-width:650px}.menu-home-hero-visual{width:min(100%,640px);margin-top:20px}.menu-home-how,.menu-home-studio-section,.menu-home-access-section,.menu-home-final{width:min(760px,90vw)}.menu-home-step-grid{grid-template-columns:1fr}.menu-home-step-grid article{min-height:0}.menu-home-step-icon{margin-bottom:25px}.menu-home-studio-section,.menu-home-access-section{grid-template-columns:1fr}.menu-home-studio-window{width:100%}.menu-home-access-copy{order:-1}.menu-home-final{flex-direction:column;align-items:flex-start}.menu-home-footer{grid-template-columns:1fr auto}.menu-home-footer p{grid-area:2/1/auto/-1}.menu-home-footer-links{grid-area:3/1/auto/-1}}@media (width<=680px){.menu-home-navbar{min-height:66px;padding-inline:16px}.menu-home-nav{top:66px}.menu-home-brand{gap:8px}.menu-home-brand img{width:32px;height:32px}.menu-home-brand span{font-size:16px}.menu-home-language{display:none}.menu-home-account{border-radius:12px;width:40px;height:40px;min-height:40px;padding:4px}.menu-home-account>span{display:none}.menu-home-account b{width:30px;height:30px}.menu-home-login{min-height:38px;padding-inline:12px;font-size:12px}.menu-home-hero{width:min(100% - 32px,600px);padding:54px 0 72px}.menu-home-kicker{margin-bottom:18px;padding:7px 10px;font-size:9px}.menu-home-hero h1{font-size:clamp(42px,13.5vw,60px);line-height:1}.menu-home-hero-copy>p{margin-top:23px;font-size:16px;line-height:1.58}.menu-home-hero-actions{grid-template-columns:1fr;display:grid}.menu-home-primary,.menu-home-secondary{width:100%;min-height:52px}.menu-home-hero-notes{gap:10px;display:grid}.menu-home-preview-shell{border-radius:22px;padding:17px}.menu-home-preview-toolbar{margin-bottom:18px}.menu-home-preview-brand{padding:14px 0 18px}.menu-home-preview-logo{border-radius:14px;width:48px;height:48px}.menu-home-preview-tabs{scrollbar-width:none;margin-inline:-4px;padding:16px 0;overflow-x:auto}.menu-home-preview-tabs::-webkit-scrollbar{display:none}.menu-home-preview-list article{padding:13px 0}.menu-home-floating-one{top:-28px;inset-inline-start:10px}.menu-home-floating-two{bottom:-24px;inset-inline-end:9px}.menu-home-how,.menu-home-studio-section,.menu-home-access-section,.menu-home-final{width:min(100% - 32px,600px)}.menu-home-how{padding:78px 0 90px}.menu-home-section-heading{grid-template-columns:38px minmax(0,1fr);gap:15px}.menu-home-section-heading>span{border-radius:11px;width:36px;height:36px}.menu-home-section-heading h2,.menu-home-studio-copy h2,.menu-home-access-copy h2,.menu-home-final h2{font-size:clamp(31px,9.4vw,43px)}.menu-home-step-grid article{border-radius:19px;padding:23px}.menu-home-studio-section,.menu-home-access-section{padding:82px 0}.menu-home-studio-window{border-radius:18px}.menu-home-window-top{grid-template-columns:1fr 1fr}.menu-home-window-top>span:nth-child(2){display:none}.menu-home-studio-body{grid-template-columns:1fr 128px;min-height:335px}.menu-home-studio-body aside{display:none}.menu-home-editor{padding:18px 14px}.menu-home-editor-heading{align-items:flex-start}.menu-home-editor-heading h4{font-size:18px}.menu-home-editor-heading button{padding-inline:8px;font-size:8px}.menu-home-editor-item{grid-template-columns:32px minmax(0,1fr) auto;gap:8px;padding:12px 0}.menu-home-item-thumb{width:32px;height:32px}.menu-home-editor-item span{display:none}.menu-home-phone-preview{border-width:4px;border-radius:22px;width:112px;min-height:245px;margin:28px 8px;padding:28px 10px 12px}.menu-home-phone-speaker{width:38px;height:6px;top:8px}.menu-home-access-preview{border-radius:22px;gap:18px;min-height:390px;padding:42px 16px 28px}.menu-home-stand-card{width:150px;padding:18px 14px}.menu-home-fake-qr{width:78px;height:78px;margin:18px 0 13px}.menu-home-stand-base{width:180px;height:17px}.menu-home-access-phone{border-width:5px;border-radius:25px;width:130px;min-height:270px;padding:34px 12px 16px}.menu-home-access-phone-top{width:45px;height:7px;top:10px}.menu-home-access-check{width:38px;height:38px;margin-top:35px}.menu-home-final{border-radius:22px;margin-bottom:45px;padding:32px 24px}.menu-home-footer{grid-template-columns:1fr auto;gap:20px;min-height:0;padding:28px 16px}.menu-home-footer-brand img{width:32px;height:32px}.menu-home-footer-brand strong{font-size:16px}.menu-home-footer-links{flex-wrap:wrap;gap:11px 16px}}@media (width<=390px){.menu-home-login{display:none}.menu-home-hero,.menu-home-how,.menu-home-studio-section,.menu-home-access-section,.menu-home-final{width:calc(100% - 24px)}.menu-home-access-preview{transform-origin:50%}.menu-home-stand-card{width:135px}.menu-home-stand-base{width:160px}.menu-home-access-phone{width:115px}}.menu-home-hero-visual{position:relative}.menu-home-buddy-slot{z-index:4;pointer-events:none;width:300px;height:470px;position:absolute;bottom:15px;left:-260px}.menu-home-buddy-slot .buddy-mascot{opacity:1!important;background:0 0!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important;transform:none!important}.menu-home-buddy-slot .buddy-mascot canvas{display:block;width:100%!important;height:100%!important}@media (width<=1100px){.menu-home-buddy-slot{width:240px;height:390px;left:-190px}}@media (width<=820px){.menu-home-buddy-slot{display:none}}.menu-home-studio-visual{min-width:0;position:relative}.menu-home-studio-visual>:not(.menu-home-chef-slot){z-index:2;position:relative}.menu-home-chef-slot{z-index:3;pointer-events:none;width:300px;height:440px;position:absolute;bottom:-28px;left:-50px}@media (width>=821px){.menu-home-chef-slot{width:325px!important;height:475px!important;bottom:-35px!important;left:55px!important}.menu-home-studio-visual{grid-template-columns:260px minmax(0,1fr);align-items:end;column-gap:18px;display:grid;position:relative;overflow:visible!important}.menu-home-chef-slot{z-index:1!important;pointer-events:none!important;width:260px!important;height:430px!important;position:relative!important;inset:auto!important;overflow:visible!important}.menu-home-chef-slot .buddy-chef,.menu-home-chef-slot canvas{width:100%!important;height:100%!important;overflow:visible!important}.menu-home-studio-visual>:not(.menu-home-chef-slot){z-index:2;min-width:0;position:relative}}.menu-home-chef-slot:after{content:"";filter:blur(12px);z-index:-1;pointer-events:none;background:#10182833;border-radius:50%;width:68%;height:24px;position:absolute;bottom:5px;left:50%;transform:translate(-50%)}[data-beyond-theme=dark] .menu-home-chef-slot:after{filter:blur(14px);background:#00000061}@media (width>=821px){.menu-home-studio-visual,.menu-home-studio-window{overflow:visible!important}.menu-home-phone-preview{margin-bottom:34px!important}.menu-home-studio-visual,.menu-home-studio-window{overflow:visible!important}.menu-home-phone-preview{position:relative}.menu-home[dir=rtl] .menu-home-phone-preview{left:18px;right:auto}.menu-home[dir=ltr] .menu-home-phone-preview{left:-12px;right:auto}}@media (width<=820px){.menu-home-studio-visual{flex-direction:column!important;align-items:center!important;display:flex!important;overflow:visible!important}.menu-home-chef-slot{z-index:1!important;width:190px!important;height:285px!important;margin:0 auto 18px!important;position:relative!important;inset:auto!important;overflow:visible!important;transform:none!important}.menu-home-studio-visual>:not(.menu-home-chef-slot){width:100%;z-index:2!important;position:relative!important}.menu-home-studio-visual{padding-top:105px!important;display:block!important;position:relative!important}.menu-home-chef-slot{z-index:3!important;pointer-events:none!important;width:145px!important;height:220px!important;margin:0!important;position:absolute!important;inset:-105px 8px auto auto!important;transform:none!important}.menu-home-studio-visual>:not(.menu-home-chef-slot){z-index:2!important;width:100%!important;position:relative!important}}.menu-home-studio-window{border-radius:28px!important;overflow:visible!important}.menu-home-window-top{border-top-left-radius:28px!important;border-top-right-radius:28px!important}.menu-home-studio-window>:last-child{border-bottom-right-radius:28px!important;border-bottom-left-radius:28px!important}.menu-home-chef-slot{isolation:isolate;overflow:visible!important}.menu-home-chef-slot:after{content:""!important;filter:blur(6px)!important;opacity:1!important;visibility:visible!important;z-index:1!important;pointer-events:none!important;background:radial-gradient(#0d1b3a6b 0%,#0d1b3a42 38%,#0d1b3a1a 62%,#0d1b3a00 82%)!important;border-radius:50%!important;width:72%!important;height:18px!important;position:absolute!important;bottom:2px!important;left:50%!important;transform:translate(-50%)!important}.menu-home-chef-slot .buddy-chef{z-index:2!important;position:relative!important}@media (width<=820px){.menu-home-chef-slot:after{filter:blur(5px)!important;width:68%!important;height:14px!important;bottom:1px!important}}html[data-beyond-theme=dark] .menu-home-chef-slot:after{background:radial-gradient(#0000009e 0%,#00000061 42%,#00000024 65%,#0000 84%)!important}@media (width>=821px){.menu-home-final{grid-template-columns:minmax(0,1fr) 400px auto!important;align-items:center!important}.menu-home-master-chef-slot{pointer-events:none;align-self:end;width:400px;height:460px;position:relative;overflow:visible}.menu-home-master-chef-slot .buddy-master-chef,.menu-home-master-chef-slot canvas{width:100%!important;height:100%!important}}@media (width<=820px){.menu-home-master-chef-slot{pointer-events:none!important;width:230px!important;height:345px!important;margin:0 auto!important;position:relative!important;overflow:visible!important}.menu-home-master-chef-slot .buddy-master-chef,.menu-home-master-chef-slot canvas{width:100%!important;height:100%!important}.menu-home-master-chef-slot{margin-top:-55px!important;margin-bottom:-45px!important}}.menu-home-master-chef-slot{isolation:isolate;position:relative;overflow:visible!important}.menu-home-master-chef-slot:after{content:""!important;filter:blur(7px)!important;opacity:1!important;visibility:visible!important;z-index:1!important;pointer-events:none!important;background:radial-gradient(#0d1b3a70 0%,#0d1b3a45 38%,#0d1b3a1a 62%,#0d1b3a00 82%)!important;border-radius:50%!important;width:68%!important;height:20px!important;position:absolute!important;bottom:4px!important;left:50%!important;transform:translate(-50%)!important}.menu-home-master-chef-slot .buddy-master-chef{z-index:2!important;position:relative!important}@media (width<=820px){.menu-home-master-chef-slot:after{filter:blur(5px)!important;width:64%!important;height:15px!important;bottom:2px!important}}html[data-beyond-theme=dark] .menu-home-master-chef-slot:after{background:radial-gradient(#000000a3 0%,#0006 42%,#00000026 66%,#0000 84%)!important}.menu-home-skip-link{top:10px;z-index:10000;background:#0d1b3a;border-radius:10px;padding:10px 14px;font-size:13px;font-weight:800;transition:transform .16s;position:fixed;inset-inline-start:10px;transform:translateY(-160%);color:#fff!important;text-decoration:none!important}.menu-home-skip-link:focus,.menu-home-skip-link:focus-visible{transform:translateY(0)}.menu-home button:focus-visible,.menu-home a:focus-visible,.menu-home [tabindex]:focus-visible{outline-offset:3px;outline:3px solid #4c70e8}#beyond-main-content:focus{outline:none}@media (prefers-reduced-motion:reduce){.menu-home-skip-link{transition:none}}.buddy-mascot{width:100%;height:100%}@media (width<=820px){.menu-home-buddy-mobile .buddy-mascot{width:100%;height:100%;overflow:visible}.menu-home-buddy-mobile .buddy-mascot img{object-fit:contain;object-position:center bottom;transform-origin:100%;width:100%;max-width:none;height:100%;display:block;transform:translate(30px,42px)scale(2.7)}html body .menu-home[dir=rtl] .menu-home-buddy-mobile .buddy-mascot img{transform-origin:50%!important;transform:translate(68px,42px)scale(-2.7,2.7)!important}html body .menu-home[dir=rtl] .menu-home-hero-copy>h1,html body .menu-home[dir=rtl] .menu-home-hero-copy>p{box-sizing:border-box!important;padding-left:clamp(165px,49vw,205px)!important;padding-right:0!important}html body .menu-home[dir=rtl] .menu-home-hero-copy>h1{min-height:205px!important}html body .menu-home[dir=rtl] .menu-home-hero-copy>p{min-height:132px!important}html body .menu-home[dir=rtl] .menu-home-hero-actions{direction:ltr!important;width:100%!important;margin-top:32px!important}html body .menu-home[dir=rtl] .menu-home-hero-actions>button{direction:ltr!important;width:100%!important}html body .menu-home[dir=rtl] .menu-home-hero-actions>button:first-child{order:1!important}html body .menu-home[dir=rtl] .menu-home-hero-actions>button:last-child{order:2!important}}.menu-builder-design-actions{flex-shrink:0;justify-content:flex-end;align-items:center;gap:12px;display:flex}.menu-builder-mobile-view-button{color:#a9c8df;min-height:52px;font:inherit;white-space:nowrap;cursor:pointer;background:linear-gradient(#0c1c29,#07131d);border:1px solid #468ec840;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 21px;font-size:13px;font-weight:700;transition:all .16s;display:inline-flex}.menu-builder-mobile-view-button:hover:not(:disabled){color:#fff;background:linear-gradient(#102a3d,#091a27);border-color:#48a1e780;transform:translateY(-1px)}.menu-builder-mobile-view-button:disabled{opacity:.45;cursor:not-allowed}.mobile-menu-preview-overlay{z-index:999999;box-sizing:border-box;-webkit-backdrop-filter:blur(18px)brightness(.58);background:#01070ca1;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}.mobile-menu-preview-stage{flex-direction:column;align-items:center;gap:11px;display:flex}.mobile-menu-preview-top{justify-content:space-between;align-items:center;gap:18px;width:410px;max-width:calc(100vw - 28px);display:flex}.mobile-menu-preview-top>div{flex-direction:column;gap:2px;display:flex}.mobile-menu-preview-top span{color:#5790b9;letter-spacing:.2em;font-size:8px;font-weight:800}.mobile-menu-preview-top strong{color:#e9f1f7;font-size:14px;font-weight:650}.mobile-menu-preview-close{color:#95b5ca;cursor:pointer;background:#081720;border:1px solid #64a0cc38;border-radius:50%;flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.mobile-menu-preview-phone{box-sizing:border-box;background:linear-gradient(145deg,#394751,#090e12 22%,#020405 73%,#34424c);border:1px solid #a4bccc66;border-radius:54px;width:410px;height:864px;padding:9px;position:relative;box-shadow:0 45px 110px #000000b8,0 15px 42px #0000007a,inset 0 0 0 2px #ffffff0e}.mobile-menu-preview-screen{background:#fff;border-radius:45px;width:390px;height:844px;position:relative;overflow:hidden}.mobile-menu-preview-frame{background:#fff;border:0;width:390px;height:844px;margin:0;padding:0;display:block}.mobile-menu-preview-island{z-index:1000;box-sizing:border-box;pointer-events:none;background:#020202;border-radius:999px;justify-content:flex-end;align-items:center;width:110px;height:30px;padding-right:9px;display:flex;position:absolute;top:10px;left:50%;transform:translate(-50%)}.mobile-menu-preview-island span{background:#102b40;border-radius:50%;width:6px;height:6px}.mobile-menu-preview-buttons{z-index:-1;flex-direction:column;gap:9px;display:flex;position:absolute}.mobile-menu-preview-buttons span{background:#34414a;border-radius:3px;width:3px;display:block}.mobile-menu-preview-buttons.left{top:120px;left:-3px}.mobile-menu-preview-buttons.left span:first-child{height:27px}.mobile-menu-preview-buttons.left span:nth-child(2),.mobile-menu-preview-buttons.left span:nth-child(3){height:50px}.mobile-menu-preview-buttons.right{top:155px;right:-3px}.mobile-menu-preview-buttons.right span{height:79px}.mobile-menu-preview-info{color:#66859b;font-size:9px}@media (height<=980px){.mobile-menu-preview-stage{transform-origin:50%;transform:scale(.88)}}@media (height<=850px){.mobile-menu-preview-stage{transform:scale(.75)}}@media (width<=500px){.mobile-menu-preview-stage{transform:scale(.88)}}@media (prefers-reduced-motion:reduce){.menu-builder-mobile-view-button{transition:none}}.menu-home-exact-mobile-preview-host{position:relative;place-items:center!important;width:100%!important;max-width:100%!important;min-height:620px!important;display:grid!important;overflow:visible!important}.menu-home-exact-mobile-preview-host>.menu-home-figma-phone{display:none!important}.menu-home-mobile-demo-stage{flex:none;width:287px;max-width:100%;height:605px;position:relative}.menu-home-mobile-demo-phone{transform-origin:0 0;top:0;left:0;transform:scale(.7);margin:0!important;position:absolute!important}.menu-home-mobile-demo-phone .mobile-menu-preview-screen,.menu-home-mobile-demo-phone .mobile-menu-preview-frame{width:390px!important;height:844px!important}.menu-home-mobile-demo-phone .mobile-menu-preview-frame{background:#f5f7fb;border:0;margin:0;padding:0;display:block;transform-origin:initial!important;transform:none!important}.menu-home-mobile-demo-phone iframe{pointer-events:auto}.menu-home-secondary:before{background:#fff7f7}.menu-home-secondary:hover{box-shadow:0 14px 30px #46394c1f;color:#0d1b3a!important}@media (width<=900px){.menu-home-exact-mobile-preview-host{min-height:590px!important}.menu-home-mobile-demo-stage{width:271px;height:570px}.menu-home-mobile-demo-phone{transform:scale(.66)}}@media (width<=680px){.menu-home-exact-mobile-preview-host{margin-top:8px;min-height:675px!important}.menu-home-mobile-demo-stage{width:312px;height:657px}.menu-home-mobile-demo-phone{transform:scale(.76)}}@media (width<=500px){.menu-home-exact-mobile-preview-host{margin-top:10px;min-height:725px!important}.menu-home-mobile-demo-stage{width:336px;height:709px}.menu-home-mobile-demo-phone{transform:scale(.82)}}@media (width<=380px){.menu-home-exact-mobile-preview-host{min-height:675px!important}.menu-home-mobile-demo-stage{width:312px;height:657px}.menu-home-mobile-demo-phone{transform:scale(.76)}}@media (width<=340px){.menu-home-exact-mobile-preview-host{min-height:620px!important}.menu-home-mobile-demo-stage{width:287px;height:605px}.menu-home-mobile-demo-phone{transform:scale(.7)}}.menu-home-hero .menu-home-phone-hero-visual .menu-home-buddy-slot{left:0!important;transform:translate(-110px)!important}@media (width>=821px){.menu-home-buddy-mobile{visibility:hidden!important;opacity:0!important;pointer-events:none!important;display:none!important}.menu-home-phone-hero-visual>.menu-home-buddy-slot{visibility:visible!important;opacity:1!important;display:block!important}}@media (width<=820px){.menu-home-phone-hero-visual>.menu-home-buddy-slot{visibility:hidden!important;opacity:0!important;pointer-events:none!important;display:none!important}.menu-home-buddy-mobile{visibility:visible!important;opacity:1!important;display:block!important}}@media (width<=390px){.menu-home-buddy-mobile{width:66px!important;height:100px!important;top:154px!important;right:2px!important}.menu-home-hero-copy h1{padding-right:52px!important}.menu-home-hero-copy>p{padding-right:66px!important}}@media (width<=820px){.menu-home-hero-copy>p{padding-right:112px!important}.menu-home-hero-copy h1,.menu-home-hero-copy>p{max-width:none!important;padding-right:0!important}.menu-home-hero-copy h1>.menu-home-title-desktop{visibility:hidden!important;display:none!important}.menu-home-hero-copy h1>.menu-home-title-mobile{visibility:visible!important;display:block!important}}@media (width>=821px){.menu-home-hero-copy h1>.menu-home-title-mobile{visibility:hidden!important;display:none!important}.menu-home-hero-copy h1>.menu-home-title-desktop{visibility:visible!important;display:inline!important}.menu-home-title-mobile{display:none!important}.menu-home-title-desktop{visibility:visible!important;display:inline!important}}@media (width<=820px){.menu-home-title-desktop{display:none!important}.menu-home-title-mobile{display:block!important}}@media (width>=821px){.menu-home-title-desktop{color:#0d1b3a!important}.menu-home-title-desktop>span{color:#4777ee!important}}.menu-home-description-mobile-only{display:none!important}@media (width<=820px){.menu-home-description-mobile-only{display:block!important}}@media (width>=821px){.menu-home-description-mobile-only{display:none!important}}@media (width<=820px){.menu-home-description-desktop-original{display:none!important}.menu-home-description-mobile-only{display:block!important}}.buddy-mascot,.menu-home-buddy-slot,.menu-home-buddy-mobile,.buddy-mascot canvas{animation:none!important}@media (width<=820px){.menu-home-title-mobile>span{display:inline-block;transform:translateY(10px);transform:none!important}.menu-home-hero-copy{isolation:isolate!important;position:relative!important}.menu-home-hero-copy h1,.menu-home-title-mobile{z-index:auto!important;isolation:auto!important;filter:none!important;position:static!important;transform:none!important}.menu-home-title-mobile,.menu-home-title-mobile-back,.menu-home-title-mobile-front{background:0 0!important;-webkit-background-clip:border-box!important;background-clip:border-box!important}.menu-home-title-mobile-back{z-index:1!important;margin-top:0!important;display:block!important;position:relative!important}.menu-home-hero-copy>.menu-home-buddy-mobile{z-index:2!important}.menu-home-title-mobile-front{z-index:3!important;color:#4777ee!important;-webkit-text-fill-color:#4777ee!important;margin-top:8px!important;display:block!important;position:relative!important}.menu-home[dir=rtl] .menu-home-hero-copy>.menu-home-buddy-mobile{visibility:visible!important;opacity:1!important;z-index:2!important;pointer-events:none!important;display:block!important;top:55px!important;left:20px!important;right:auto!important;transform:none!important}.menu-home[dir=rtl] .menu-home-buddy-mobile .buddy-mascot,.menu-home[dir=rtl] .menu-home-buddy-mobile canvas{visibility:visible!important;opacity:1!important;display:block!important}}@media (width<=390px){.menu-home[dir=rtl] .menu-home-hero-copy>.menu-home-buddy-mobile{top:70px!important;left:10px!important;right:auto!important}}@media (width>=821px){.menu-home[dir=rtl] .menu-home-phone-hero-visual>.menu-home-buddy-slot{left:auto!important;right:-120px!important;transform:none!important}}@media (width<=820px){.menu-home-hero-copy>.menu-home-buddy-mobile{visibility:visible!important;opacity:1!important;z-index:2!important;pointer-events:none!important;width:108px!important;height:162px!important;display:block!important;position:absolute!important;top:118px!important;left:auto!important;right:28px!important;transform:none!important}.menu-home-hero-copy>.menu-home-buddy-mobile .buddy-mascot,.menu-home-hero-copy>.menu-home-buddy-mobile canvas{visibility:visible!important;opacity:1!important;width:100%!important;height:100%!important;display:block!important}}@media (width<=390px){.menu-home-hero-copy>.menu-home-buddy-mobile{width:90px!important;height:136px!important;top:142px!important;right:8px!important}}html[data-beyond-theme=light] .menu-home-title-mobile-back,html[data-beyond-theme=light] .menu-home-title-desktop{color:#0d1b3a!important;-webkit-text-fill-color:#0d1b3a!important}html[data-beyond-theme=dark] .menu-home-title-mobile-back,html[data-beyond-theme=dark] .menu-home-title-desktop{color:#fff!important;-webkit-text-fill-color:#fff!important}.menu-home-title-mobile-front,.menu-home-title-desktop>span{color:#4777ee!important;-webkit-text-fill-color:#4777ee!important}html[data-beyond-theme=light] .menu-home-buddy-slot,html[data-beyond-theme=light] .menu-home-buddy-mobile{isolation:isolate}html[data-beyond-theme=light] .menu-home-buddy-slot .buddy-mascot,html[data-beyond-theme=light] .menu-home-buddy-mobile .buddy-mascot{z-index:2!important}html[data-beyond-theme=light] .menu-home-buddy-slot:after,html[data-beyond-theme=light] .menu-home-buddy-mobile:after{content:"";filter:blur(5px);z-index:1;pointer-events:none;background:radial-gradient(#0d1b3a47 0%,#0d1b3a24 45%,#0d1b3a00 75%);border-radius:50%;width:68%;height:8%;position:absolute;bottom:1%;left:50%;transform:translate(-50%)}html[data-beyond-theme=light] .menu-home-buddy-slot canvas,html[data-beyond-theme=light] .menu-home-buddy-mobile canvas{filter:drop-shadow(0 7px 7px #0d1b3a29)drop-shadow(0 2px 2px #0d1b3a1a)contrast(1.04)saturate(1.03)}html[data-beyond-theme=dark] .menu-home-buddy-slot canvas,html[data-beyond-theme=dark] .menu-home-buddy-mobile canvas{filter:none}@media (width<=820px){html[data-beyond-theme=light] .menu-home-buddy-mobile{overflow:visible!important}html[data-beyond-theme=light] .menu-home-buddy-mobile:after{content:""!important;filter:blur(5px)!important;opacity:1!important;visibility:visible!important;z-index:4!important;pointer-events:none!important;background:#0d1b3a4d!important;border-radius:50%!important;width:70%!important;height:11px!important;display:block!important;position:absolute!important;bottom:3px!important;left:50%!important;transform:translate(-50%)!important}html[data-beyond-theme=light] .menu-home-buddy-mobile .buddy-mascot{z-index:5!important}}.hero-object-wrapper{isolation:isolate;place-items:center;width:100%;height:100%;min-height:720px;display:grid;position:relative;overflow:visible}.hero-object-canvas{z-index:4;filter:drop-shadow(0 38px 52px #0000002e);inset:-6%;background:0 0!important;width:112%!important;height:112%!important;position:absolute!important}.hero-object-aura{pointer-events:none;filter:blur(28px);z-index:1;background:radial-gradient(circle,#2a5c941b,#1028470a 42%,#0000 72%);border-radius:50%;width:610px;height:610px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero-object-grid{transform-origin:bottom;opacity:.22;pointer-events:none;z-index:2;background-image:linear-gradient(#507eac21 1px,#0000 1px),linear-gradient(90deg,#507eac21 1px,#0000 1px);background-size:30px 30px;width:560px;height:300px;position:absolute;bottom:7%;left:50%;transform:translate(-50%)perspective(760px)rotateX(68deg);-webkit-mask-image:linear-gradient(#0000 0%,#00000057 38%,#000000e6);mask-image:linear-gradient(#0000 0%,#00000057 38%,#000000e6)}.hero-data-panel,.hero-analysis-panel{z-index:8;-webkit-backdrop-filter:blur(15px);background:#050b1394;border:1px solid #8daccb17;position:absolute;box-shadow:0 18px 50px #0000001f}.hero-data-top{border-radius:9px;min-width:158px;padding:11px 13px;top:18%;right:4%}.hero-data-panel span,.hero-analysis-panel span,.hero-specs span{color:#52667c;letter-spacing:1.7px;font-size:6px;font-weight:700;display:block}.hero-data-panel strong{color:#b5c4d3;margin-top:6px;font-size:8px;font-weight:500;display:block}.hero-analysis-panel{border-radius:10px;width:155px;padding:13px;bottom:20%;right:4%}.hero-analysis-head{justify-content:space-between;align-items:center;display:flex}.hero-analysis-head i{background:#64788c;border-radius:50%;width:5px;height:5px;box-shadow:0 0 12px #64788c4d}.hero-analysis-head i.ready{background:#7ca57f;box-shadow:0 0 12px #7ca57f6b}.hero-analysis-panel strong{color:#cad6e1;margin-top:7px;font-size:12px;display:block}.hero-analysis-progress{background:#ffffff0d;width:100%;height:2px;margin:10px 0 7px;overflow:hidden}.hero-analysis-progress span{background:linear-gradient(90deg,#315e87,#6d99bf);height:100%;transition:width 80ms linear;display:block}.hero-analysis-panel small{color:#52677d;font-size:6px}.hero-specs{z-index:8;gap:24px;display:flex;position:absolute;bottom:16%;left:6%}.hero-specs div{border-left:1px solid #ffffff12;padding-left:10px}.hero-specs strong{color:#96aabd;margin-top:5px;font-size:8px;font-weight:500;display:block}@media (width>=1450px){.hero-object-wrapper{min-height:760px}.hero-object-canvas{inset:-8%;width:116%!important;height:116%!important}.hero-object-aura{width:690px;height:690px}.hero-object-grid{width:620px;height:330px}}@media (width<=1100px){.hero-object-wrapper{min-height:620px}.hero-object-canvas{inset:-4% -11%;width:122%!important;height:108%!important}.hero-object-aura{width:500px;height:500px}.hero-object-grid{width:440px;height:230px}.hero-data-top,.hero-analysis-panel{right:2%}}@media (width<=700px){.hero-object-wrapper{min-height:470px}.hero-object-canvas{inset:-3% -18%;width:136%!important;height:108%!important}.hero-object-aura{width:330px;height:330px}.hero-object-grid{opacity:.18;width:300px;height:160px;bottom:9%}.hero-data-top{min-width:105px;padding:9px 10px;top:13%;right:1%}.hero-analysis-panel{width:110px;padding:10px;bottom:13%;right:1%}.hero-specs{gap:10px;bottom:12%;left:2%}.hero-specs div{padding-left:7px}.hero-data-panel span,.hero-analysis-panel span,.hero-specs span{letter-spacing:1.25px;font-size:5px}.hero-data-panel strong,.hero-specs strong{font-size:7px}.hero-analysis-panel strong{font-size:10px}}@media (width<=430px){.hero-object-wrapper{min-height:430px}.hero-object-canvas{inset:-1% -22%;width:144%!important;height:106%!important}.hero-object-aura{width:290px;height:290px}.hero-object-grid{width:265px;height:145px}.hero-data-top{top:11%}.hero-analysis-panel{bottom:11%}.hero-specs{bottom:10%}}@media (width>=701px){.hero-data-top{animation:7.5s ease-in-out infinite heroHudFloatTop}.hero-analysis-panel{animation:8.5s ease-in-out infinite heroHudFloatAnalysis}.hero-specs{animation:9s ease-in-out infinite heroHudFloatSpecs}}@keyframes heroHudFloatTop{0%,to{transform:translate(0,0)}50%{transform:translateY(-7px)}}@keyframes heroHudFloatAnalysis{0%,to{transform:translate(0,0)}50%{transform:translate(-5px,6px)}}@keyframes heroHudFloatSpecs{0%,to{transform:translate(0,0)}50%{transform:translate(5px,-4px)}}@media (width<=700px){.hero-object-wrapper{min-height:0;overflow:visible}.hero-object-canvas{inset:-10% -20%;width:140%!important;height:120%!important}.hero-object-aura{opacity:.58;width:330px;height:330px}.hero-object-grid,.hero-data-panel,.hero-analysis-panel,.hero-specs{display:none}}@media (width<=430px){.hero-object-canvas{inset:-8% -24%;width:148%!important;height:118%!important}.hero-object-aura{width:290px;height:290px}}@media (prefers-reduced-motion:reduce){.hero-data-top,.hero-analysis-panel,.hero-specs{animation:none}}.process-story-section{z-index:5;background:radial-gradient(circle at 72% 30%,#28588a1a,#0000 32%),#02050a;padding:110px 0 120px;position:relative;overflow:hidden}.process-story-section:before{content:"";pointer-events:none;opacity:.42;background-image:linear-gradient(#ffffff03 1px,#0000 1px),linear-gradient(90deg,#ffffff03 1px,#0000 1px);background-size:80px 80px;position:absolute;inset:0}.process-story-shell{z-index:2;width:min(1380px,100% - 64px);margin:0 auto;position:relative}.process-story-heading{grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);align-items:end;gap:60px;margin-bottom:52px;display:grid}.process-story-kicker{color:#527da8;letter-spacing:2.2px;margin-bottom:16px;font-size:8px;font-weight:700}.process-story-heading h2{color:#f3f7fb;letter-spacing:-.055em;margin:0;font-family:Space Grotesk,sans-serif;font-size:clamp(46px,4.8vw,72px);font-weight:500;line-height:.98}.process-story-heading h2 span{color:#8296aa}.process-story-heading p{color:#728397;max-width:430px;margin:0 0 4px auto;font-size:14px;line-height:1.75}.process-compact-flow{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid;position:relative}.process-flow-line{z-index:0;background:#ffffff0d;height:1px;position:absolute;top:67px;left:7%;right:7%}.process-flow-line span{background:linear-gradient(90deg,#47749b40,#77a2c6a6,#47749b40);width:100%;height:100%;display:block}.process-compact-card{z-index:1;background:linear-gradient(145deg,#0e1927e6,#050b12f5);border:1px solid #7a9cbc17;border-radius:22px;min-height:290px;padding:24px 22px 26px;transition:transform .3s,border-color .3s,box-shadow .3s;position:relative;box-shadow:0 28px 65px #0003}.process-compact-card:hover{border-color:#78a6cd33;transform:translateY(-6px);box-shadow:0 36px 80px #00000047,0 0 50px #2a5b8f12}.process-card-top{justify-content:space-between;align-items:center;display:flex}.process-card-number{color:#8da4b8;font-size:10px;font-weight:600}.process-card-label{color:#4f6f8c;letter-spacing:1.6px;font-size:6px;font-weight:700}.process-card-icon{color:#9fc0da;background:linear-gradient(145deg,#254f7447,#08111bd1);border:1px solid #719bc02b;border-radius:18px;place-items:center;width:68px;height:68px;margin:28px 0 26px;font-family:Space Grotesk,sans-serif;font-size:27px;display:grid;box-shadow:inset 0 0 30px #3a709e0a}.process-compact-card h3{color:#f1f5f9;letter-spacing:-.035em;margin:0;font-family:Space Grotesk,sans-serif;font-size:24px;font-weight:500;line-height:1.05}.process-compact-card p{color:#718397;margin:14px 0 0;font-size:11px;line-height:1.7}.process-card-arrow{color:#5d86a8;z-index:3;place-items:center;width:32px;height:24px;font-size:15px;display:grid;position:absolute;top:55px;right:-16px}@media (width<=980px){.process-story-heading{grid-template-columns:1fr;gap:22px}.process-story-heading p{margin:0}.process-compact-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.process-flow-line,.process-card-arrow{display:none}}@media (width<=700px){.process-story-section{padding:80px 0 90px}.process-story-shell{width:calc(100% - 28px)}.process-story-heading{margin-bottom:34px}.process-story-heading h2{font-size:42px}.process-story-heading p{font-size:12px}.process-compact-flow{grid-template-columns:1fr;gap:12px}.process-compact-card{border-radius:18px;grid-template-rows:auto auto;grid-template-columns:54px 1fr;column-gap:16px;min-height:0;padding:18px;display:grid}.process-card-top{grid-column:1/-1}.process-card-icon{border-radius:14px;width:54px;height:54px;margin:18px 0 0;font-size:22px}.process-compact-card h3{margin-top:18px;font-size:21px}.process-compact-card p{grid-column:2;margin-top:8px;font-size:10px}}.process-story-kicker{font-size:clamp(10px,.66vw,12px)}.process-story-heading h2{font-size:clamp(54px,5.2vw,78px);line-height:.98}.process-card-number,.process-card-label{font-size:clamp(10px,.66vw,12px)}.process-compact-card h3{font-size:clamp(22px,1.5vw,28px);line-height:1.2}@media (width<=700px){.process-story-kicker{font-size:10px}.process-story-heading h2{font-size:clamp(42px,12vw,58px);line-height:1}.process-story-heading>p{font-size:15px;line-height:1.65}.process-card-number,.process-card-label{font-size:10px}.process-compact-card h3{font-size:21px}.process-compact-card p{font-size:15px;line-height:1.6}}.process-story-kicker,.process-card-number,.process-card-label{font-size:var(--type-label)}.process-story-heading h2{font-family:var(--font-display-family);font-size:var(--type-section-title);line-height:var(--line-heading)}.process-story-heading>p{font-size:var(--type-body);line-height:var(--line-body)}.process-compact-card h3{font-family:var(--font-display-family);font-size:var(--type-heading-3);line-height:var(--line-card-title)}.process-compact-card p{font-size:var(--type-body);line-height:var(--line-body)}html[data-beyond-language=he] #root .process-story-heading>div,html[data-beyond-language=he] #root .process-story-heading h2,html[data-beyond-language=he] #root .process-story-kicker,html[data-beyond-language=he] #root .process-story-heading>p{text-align:right!important;direction:rtl!important}@media (width>=981px){html[data-beyond-language=he] #root .process-story-heading{direction:ltr!important;grid-template-columns:minmax(300px,.8fr) minmax(0,1.2fr)!important}html[data-beyond-language=he] #root .process-story-heading>div{grid-area:1/2!important}html[data-beyond-language=he] #root .process-story-heading>p{grid-area:1/1!important;justify-self:start!important;margin:0 0 4px!important}}html[data-beyond-language=he] #root .process-compact-flow{direction:rtl!important}html[data-beyond-language=he] #root .process-compact-card{text-align:right!important;direction:rtl!important}html[data-beyond-language=he] #root .process-card-top{direction:rtl!important}html[data-beyond-language=he] #root .process-card-icon{margin:28px 0 26px auto!important}html[data-beyond-language=he] #root .process-compact-card h3,html[data-beyond-language=he] #root .process-compact-card p{text-align:right!important;direction:rtl!important}html[data-beyond-language=he] #root .process-card-arrow{left:-16px!important;right:auto!important;transform:rotate(180deg)!important}@media (width<=700px){html[data-beyond-language=he] #root .process-card-icon{margin:18px 0 0 auto!important}}html[data-beyond-language=he] #root .process-story-kicker{display:none!important}.digital-menu-hero{z-index:4;grid-template-columns:minmax(0,.92fr) minmax(520px,1.08fr);align-items:center;gap:45px;width:min(1380px,100% - 64px);min-height:calc(100vh - 92px);margin:0 auto;padding:60px 0 105px;scroll-margin-top:20px;display:grid;position:relative}.digital-menu-copy{z-index:8;padding-left:clamp(0px,3vw,42px);position:relative}.digital-menu-kicker{color:#668eb8;letter-spacing:.19em;align-items:center;gap:10px;margin-bottom:27px;font-size:11px;font-weight:800;display:flex}.digital-menu-kicker>span{background:#408aff;border-radius:50%;width:7px;height:7px;box-shadow:0 0 14px #408aff8c}.digital-menu-copy h1{color:#f5f8ff;font-family:var(--font-display-family,"Space Grotesk", sans-serif);letter-spacing:-.067em;margin:0;font-size:clamp(68px,7vw,118px);font-weight:600;line-height:.84}.digital-menu-copy h1 span{color:#609cff}.digital-menu-copy>p{color:#8295ad;max-width:550px;margin:39px 0 0;font-size:17px;line-height:1.75}.digital-menu-actions{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.digital-menu-actions button{cursor:pointer;border-radius:999px;min-height:54px;padding:0 23px;font-family:inherit;font-size:13px;font-weight:750}.digital-menu-primary{color:#fff;background:linear-gradient(135deg,#1b67ff,#428cff);border:0;box-shadow:0 16px 42px #1f69ff38}.digital-menu-secondary{color:#9aacbf;background:#ffffff05;border:1px solid #ffffff17;align-items:center;gap:15px;display:flex}.digital-menu-features{gap:26px;margin-top:52px;display:flex}.digital-menu-features>div{border-left:1px solid #ffffff14;min-width:100px;padding-left:11px}.digital-menu-features strong{color:#6599ed;margin-bottom:5px;font-size:10px;display:block}.digital-menu-features span{color:#61748f;letter-spacing:.05em;font-size:10px}.digital-menu-product{perspective:1200px;place-items:center;min-height:710px;display:grid;position:relative}.digital-menu-glow{filter:blur(25px);background:radial-gradient(circle,#2a63ca24,#1e4a930b 44%,#0000 72%);border-radius:50%;width:650px;height:650px;position:absolute}.digital-menu-phone{z-index:4;background:linear-gradient(145deg,#162a3d,#050b12);border:1px solid #8cb2d329;border-radius:37px;width:240px;height:500px;padding:8px;position:absolute;top:50%;left:7%;transform:translateY(-50%)rotateY(9deg)rotate(-4deg);box-shadow:20px 35px 75px #00000052}.digital-phone-island{z-index:4;background:#03070b;border-radius:999px;width:74px;height:20px;position:absolute;top:13px;left:50%;transform:translate(-50%)}.digital-phone-screen{color:#17202a;background:linear-gradient(145deg,#faf8f2,#eee8dc);border-radius:30px;width:100%;height:100%;padding:34px 15px 15px;overflow:hidden}.digital-phone-live{color:#8b8378;letter-spacing:.13em;justify-content:space-between;align-items:center;font-size:6px;font-weight:800;display:flex}.digital-phone-live i{background:#57916a;border-radius:50%;width:6px;height:6px}.digital-phone-brand{margin-top:29px;font-family:Georgia,serif;font-size:27px;line-height:.95;display:grid}.digital-phone-brand small{color:#737c51;letter-spacing:.22em;margin-top:8px;font-family:Inter,sans-serif;font-size:7px}.digital-phone-tabs{gap:5px;margin-top:22px;display:flex}.digital-phone-tabs span{color:#8b8378;border:1px solid #ded7cb;border-radius:999px;padding:6px 8px;font-size:6px;font-weight:800}.digital-phone-tabs .active{color:#fff;background:#62764d;border-color:#62764d}.digital-phone-list{margin-top:17px}.digital-phone-list>div{border-bottom:1px solid #e5ded1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-height:59px;display:grid}.digital-phone-list>div>span{gap:3px;font-size:10px;font-weight:750;display:grid}.digital-phone-list small{color:#958d82;font-size:7px;font-weight:500}.digital-phone-list strong{font-size:10px}.digital-phone-footer{color:#aaa195;text-align:center;letter-spacing:.17em;margin-top:19px;font-size:5px;font-weight:800}.digital-stand{z-index:6;width:330px;height:550px;transform-style:preserve-3d;position:absolute;top:50%;right:7%;transform:translateY(-50%)rotateY(-8deg)rotateX(2deg)}.digital-stand-shadow{z-index:0;filter:blur(25px);background:#00000059;border-radius:50%;width:330px;height:85px;position:absolute;bottom:0;left:5px}.digital-stand-board{z-index:3;color:#dcefff;background:linear-gradient(150deg,#12253afa,#040b13fc);border:1px solid #8db5db29;border-radius:28px 28px 18px 18px;flex-direction:column;align-items:center;width:280px;min-height:392px;padding:26px 28px 28px;display:flex;position:absolute;top:12px;left:25px;box-shadow:24px 38px 70px #00000052,inset 0 1px #ffffff0f}.digital-stand-brand{justify-content:space-between;align-items:baseline;width:100%;display:flex}.digital-stand-brand strong{color:#eff7ff;letter-spacing:.25em;font-size:13px}.digital-stand-brand span{color:#598fc2;letter-spacing:.14em;font-size:8px;font-weight:800}.digital-stand-heading{color:#718da7;letter-spacing:.21em;margin-top:27px;font-size:9px;font-weight:800}.digital-stand-qr{color:#dcecf8;background:#ffffff09;border:1px solid #99bfe12e;border-radius:18px;width:172px;height:172px;margin-top:16px;padding:15px}.digital-stand-qr svg{width:100%;height:100%}.digital-stand-nfc{color:#598fc2;align-items:center;gap:6px;margin-top:12px;display:flex}.digital-stand-nfc svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:25px;height:25px}.digital-stand-nfc span{font-size:8px;font-weight:800}.digital-stand-neck{z-index:1;background:linear-gradient(90deg,#07111c,#15293b,#07111c);border:1px solid #80a7cb1f;width:52px;height:110px;position:absolute;bottom:72px;left:139px}.digital-stand-base{z-index:2;background:linear-gradient(#152538,#07111c);border:1px solid #83aacf21;border-radius:50%;place-items:center;width:250px;height:70px;display:grid;position:absolute;bottom:32px;left:40px;box-shadow:0 22px 35px #0000004d}.digital-stand-base span{background:#01060b73;border-radius:50%;width:150px;height:20px}.digital-floating-card{z-index:8;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#060e17c7;border:1px solid #81a8cc1f;border-radius:12px;gap:5px;min-width:145px;padding:13px 15px;display:grid;position:absolute;box-shadow:0 18px 40px #0000002e}.digital-floating-card span{color:#56738d;letter-spacing:.19em;font-size:6px;font-weight:800}.digital-floating-card strong{color:#b4cbdd;font-size:10px}.digital-floating-card i{background:#68a37c;border-radius:50%;width:6px;height:6px;position:absolute;top:12px;right:12px}html[data-beyond-theme=light] .digital-menu-copy h1{color:#101827}html[data-beyond-theme=light] .digital-menu-copy h1 span{color:#2872cf}html[data-beyond-theme=light] .digital-menu-copy>p{color:#536b85}html[data-beyond-theme=light] .digital-menu-kicker{color:#426a95}html[data-beyond-theme=light] .digital-menu-secondary{color:#425c76;background:#ffffffd1;border-color:#1f395621}html[data-beyond-theme=light] .digital-menu-features>div{border-left-color:#1e35501f}html[data-beyond-theme=light] .digital-menu-features span{color:#61758d}html[data-beyond-theme=light] .digital-menu-glow{background:radial-gradient(circle,#3474cd1f,#4274b509 44%,#0000 72%)}html[data-beyond-theme=light] .digital-stand-shadow{background:#32445929}html[data-beyond-theme=light] .digital-stand-board{color:#18324c;background:linear-gradient(150deg,#fff,#eef3f8);border-color:#264c7224;box-shadow:25px 38px 65px #2b405821}html[data-beyond-theme=light] .digital-stand-qr{color:#183a59;background:#e5edf5b8;border-color:#24466721}html[data-beyond-theme=light] .digital-stand-neck{background:linear-gradient(90deg,#dfe6ed,#fff,#dbe3ea)}html[data-beyond-theme=light] .digital-stand-base{background:linear-gradient(#fff,#dfe6ed);box-shadow:0 20px 32px #293e5421}html[data-beyond-theme=light] .digital-floating-card span{color:#6a7f94}html[data-beyond-theme=light] .digital-floating-card strong{color:#243c54}@media (width<=1100px){.digital-menu-hero{grid-template-columns:1fr;padding-top:90px}.digital-menu-copy{max-width:820px}.digital-menu-product{min-height:680px}}@media (width<=700px){.digital-menu-hero{gap:20px;width:calc(100% - 34px);padding:70px 0 65px}.digital-menu-copy{padding-left:0}.digital-menu-copy h1{font-size:clamp(53px,17vw,78px)}.digital-menu-copy>p{margin-top:27px;font-size:16px}.digital-menu-actions{grid-template-columns:1fr;display:grid}.digital-menu-actions button{width:100%}.digital-menu-features{gap:8px}.digital-menu-features>div{flex:1;min-width:0}.digital-menu-features span{font-size:8px}.digital-menu-product{transform-origin:top;min-height:590px;transform:scale(.84)}.digital-menu-phone{left:-8%}.digital-stand{right:-8%}}.digital-menu-phone{opacity:.92;width:220px;height:465px;left:2%;transform:translateY(-50%)rotateY(11deg)rotate(-5deg)scale(.96)}.digital-stand{z-index:7;width:360px;height:575px;right:4%}.digital-stand-board{z-index:5;background:linear-gradient(145deg,#14283b 0%,#091522 45%,#03080e 100%);border:1px solid #a1c3e02e;border-radius:31px 31px 20px 20px;width:292px;min-height:405px;padding:27px 30px 30px;top:8px;left:34px;transform:translateZ(38px);box-shadow:0 38px 75px #00000057,12px 8px 18px #0000002b,inset 1px 1px #ffffff14,inset -1px -1px #0000008c}.digital-stand-board:before{content:"";z-index:-1;background:linear-gradient(90deg,#0c1825,#02070c);border-right:1px solid #7da2c21a;border-radius:0 18px 18px 0;width:15px;position:absolute;top:16px;bottom:14px;right:-13px;transform:skewY(-3deg)}.digital-stand-board:after{content:"";background:linear-gradient(90deg,#0000,#bedaef3d,#0000);height:1px;position:absolute;top:1px;left:25px;right:25px}.digital-stand-brand{border-bottom:1px solid #8bb1d014;padding-bottom:12px;position:relative}.digital-stand-brand strong{color:#f4f8fb;letter-spacing:.28em;text-shadow:0 1px #ffffff14;font-size:14px;font-weight:850}.digital-stand-brand span{color:#659dd0;letter-spacing:.17em;font-size:8px}.digital-stand-heading{color:#819db5;letter-spacing:.24em;margin-top:23px;font-size:9px}.digital-stand-qr{color:#081018;background:linear-gradient(145deg,#fff,#eef3f7);border:1px solid #fff3;border-radius:17px;width:176px;height:176px;margin-top:17px;padding:14px;position:relative;box-shadow:0 12px 28px #00000038,inset 0 0 0 1px #0d23370d}.digital-stand-qr:after{content:"";z-index:-1;border:1px solid #5896cb24;border-radius:22px;position:absolute;inset:-7px}.digital-stand-instruction{color:#b4cadb;letter-spacing:.23em;margin-top:19px;font-size:9px;font-weight:850}.digital-stand-nfc{color:#73a8d5;background:#457db10e;border:1px solid #5598cd21;border-radius:999px;min-height:34px;margin-top:13px;padding:0 12px}.digital-stand-nfc svg{width:21px;height:21px}.digital-stand-nfc span{letter-spacing:.15em;font-size:8px}.digital-stand-neck{z-index:1;background:linear-gradient(90deg,#03080d 0%,#122639 48%,#08121d 75%,#02060a 100%);border:1px solid #79a1c21f;border-radius:5px 5px 13px 13px;width:58px;height:145px;bottom:64px;left:151px;box-shadow:inset 5px 0 8px #ffffff06,10px 13px 25px #00000038}.digital-stand-board{z-index:5}.digital-stand-base{z-index:3;background:linear-gradient(#1c3145 0%,#0b1723 48%,#03080e 100%);border:1px solid #8db3d024;border-radius:50%;width:275px;height:78px;bottom:20px;left:42px;box-shadow:0 29px 42px #0000005c,inset 0 2px #ffffff0e,inset 0 -5px 12px #0000005c}.digital-stand-base span{background:radial-gradient(#00000080,#00000038 65%,#0000 70%);border:1px solid #84adcd1a;width:165px;height:24px;box-shadow:inset 0 3px 6px #00000059}.digital-stand-shadow{z-index:0;opacity:.8;filter:blur(16px);background:radial-gradient(#0000007a,#00000024 55%,#0000 72%);width:355px;height:105px;bottom:-4px;left:4px}.digital-floating-card{background:#050d16d1;border-color:#75a1c521;box-shadow:0 18px 45px #00000030}.digital-floating-top{top:17%;right:-1%}.digital-floating-bottom{bottom:15%;right:0}html[data-beyond-theme=light] .digital-stand-board{background:linear-gradient(145deg,#fff,#f0f4f8 55%,#e3eaf1);border-color:#27496b24;box-shadow:0 35px 65px #283d5524,12px 8px 18px #2b405612,inset 1px 1px #fff}html[data-beyond-theme=light] .digital-stand-board:before{background:linear-gradient(90deg,#d8e0e8,#b9c4cf)}html[data-beyond-theme=light] .digital-stand-brand strong{color:#13283c}html[data-beyond-theme=light] .digital-stand-brand{border-bottom-color:#23446314}html[data-beyond-theme=light] .digital-stand-heading{color:#5b7791}html[data-beyond-theme=light] .digital-stand-instruction{color:#354f67}html[data-beyond-theme=light] .digital-stand-nfc{color:#2c679c;background:#4889c112;border-color:#2a679c26}html[data-beyond-theme=light] .digital-stand-neck{background:linear-gradient(90deg,#c3cdd7,#fff 46%,#d7e0e8 72%,#aebbc7);border-color:#2d4a6521;box-shadow:10px 13px 25px #2a3c501a}html[data-beyond-theme=light] .digital-stand-base{background:linear-gradient(#fff,#e5ebf1 52%,#cbd5df);border-color:#26446121;box-shadow:0 25px 38px #263a4f26,inset 0 2px #fff}html[data-beyond-theme=light] .digital-stand-base span{background:radial-gradient(#485a6c3d,#78889714 64%,#0000 70%)}html[data-beyond-theme=light] .digital-floating-card{background:#fffffff0;border-color:#2342621c;box-shadow:0 15px 38px #26394f17}@media (width<=700px){.digital-menu-phone{left:-12%}.digital-stand{right:-12%}}.digital-menu-phone{transform-origin:50%;animation:8s cubic-bezier(.45,0,.2,1) infinite beyond-phone-nfc-approach;z-index:7!important;width:252px!important;height:525px!important;left:0!important;transform:translateY(-50%)rotateY(8deg)rotate(-4deg)scale(1)!important}.digital-stand{transform-origin:bottom;right:2%!important;transform:translateY(-50%)rotateY(-8deg)rotateX(2deg)scale(.9)!important}.digital-phone-screen{position:relative}.digital-phone-nfc-ready{z-index:20;border-radius:inherit;text-align:center;color:#17212a;opacity:1;pointer-events:none;background:linear-gradient(150deg,#fbfaf5,#ece6da);flex-direction:column;justify-content:center;align-items:center;padding:72px 25px 30px;animation:8s ease-in-out infinite beyond-phone-screen-open;display:flex;position:absolute;inset:0;transform:scale(1)}.digital-phone-nfc-ready small{color:#7b8972;letter-spacing:.24em;margin-top:26px;font-size:7px;font-weight:850}.digital-phone-nfc-ready strong{color:#17212a;font-family:var(--font-display-family,"Space Grotesk", sans-serif);letter-spacing:-.055em;margin-top:13px;font-size:29px;line-height:.9}.digital-phone-nfc-ready p{color:#8d8b80;max-width:120px;margin:18px 0 0;font-size:8px;line-height:1.5}.digital-phone-nfc-symbol{background:#5d7f550d;border:1px solid #426f4e2e;border-radius:50%;place-items:center;width:74px;height:74px;display:grid;position:relative;box-shadow:0 0 0 11px #5d7f5506}.digital-phone-nfc-symbol span{border:2px solid #0000;border-right-color:#61775c;border-radius:50%;width:27px;height:48px;position:absolute}.digital-phone-nfc-symbol span:first-child{transform:translate(-12px)scale(.55)}.digital-phone-nfc-symbol span:nth-child(2){transform:translate(-7px)scale(.78)}.digital-phone-nfc-symbol span:nth-child(3){transform:translate(0)scale(1)}.digital-stand-nfc{position:relative}.digital-stand-nfc:before,.digital-stand-nfc:after{content:"";opacity:0;pointer-events:none;border:1px solid #4ca1e161;border-radius:50%;width:44px;height:44px;animation:8s ease-out infinite beyond-nfc-pulse;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.3)}.digital-stand-nfc:after{animation-delay:.18s}@keyframes beyond-phone-nfc-approach{0%,20%{transform:translateY(-50%)translate(0)rotateY(8deg)rotate(-4deg)scale(1)}36%{transform:translateY(-50%)translate(65px)rotateY(3deg)rotate(-1deg)scale(1.02)}45%,53%{transform:translateY(-50%)translate(105px)rotateY(0)rotate(0)scale(1.025)}68%,88%{transform:translateY(-50%)translate(18px)rotateY(7deg)rotate(-3deg)scale(1)}to{transform:translateY(-50%)translate(0)rotateY(8deg)rotate(-4deg)scale(1)}}@keyframes beyond-phone-screen-open{0%,39%{opacity:1;visibility:visible;transform:scale(1)}46%{opacity:.15;visibility:visible;transform:scale(.985)}50%,82%{opacity:0;visibility:hidden;transform:scale(.98)}88%{opacity:.4;visibility:visible}94%,to{opacity:1;visibility:visible;transform:scale(1)}}@keyframes beyond-nfc-pulse{0%,38%{opacity:0;transform:translate(-50%,-50%)scale(.25)}43%{opacity:.8}53%{opacity:0;transform:translate(-50%,-50%)scale(2.4)}to{opacity:0}}.digital-menu-phone:after{content:"";z-index:-1;filter:blur(25px);opacity:0;background:#3e8adb2e;border-radius:38px;animation:8s ease-in-out infinite beyond-phone-menu-glow;position:absolute;inset:5px}@keyframes beyond-phone-menu-glow{0%,42%{opacity:0}48%,68%{opacity:.9}82%,to{opacity:0}}html[data-beyond-theme=light] .digital-phone-nfc-ready{background:linear-gradient(150deg,#fff,#f0ede5)}html[data-beyond-theme=light] .digital-menu-phone:after{background:#2a6fb826}@media (prefers-reduced-motion:reduce){.digital-menu-phone,.digital-phone-nfc-ready,.digital-stand-nfc:before,.digital-stand-nfc:after,.digital-menu-phone:after{animation:none!important}.digital-phone-nfc-ready{display:none!important}}@media (width<=700px){.digital-menu-phone{width:245px!important;height:510px!important;left:-11%!important}.digital-stand{right:-12%!important}@keyframes beyond-phone-nfc-approach{0%,20%{transform:translateY(-50%)translate(0)rotateY(8deg)rotate(-4deg)scale(.95)}43%,54%{transform:translateY(-50%)translate(72px)rotateY(0)rotate(0)scale(.97)}75%,to{transform:translateY(-50%)translate(0)rotateY(8deg)rotate(-4deg)scale(.95)}}}.digital-phone-brand{text-align:center!important;place-items:center!important;width:100%!important}.digital-phone-brand-title{justify-content:center;align-items:baseline;gap:6px;width:100%;display:flex;text-align:center!important;direction:ltr!important}.digital-phone-brand-beyond{text-align:center!important;direction:ltr!important;unicode-bidi:isolate!important}.digital-phone-brand-menu{text-align:center!important;unicode-bidi:isolate!important}html[data-beyond-language=he] .digital-phone-brand-menu{direction:rtl!important}.digital-phone-brand small{width:100%;margin-top:8px;display:block;text-align:center!important;direction:ltr!important}html[data-beyond-language=he] .digital-phone-tabs{width:100%;direction:rtl!important;justify-content:flex-start!important}html[data-beyond-language=he] .digital-phone-tabs span{text-align:center!important;direction:rtl!important}html[data-beyond-language=he] .digital-phone-list>div{direction:rtl}html[data-beyond-language=he] .digital-phone-list>div>span{text-align:right!important;direction:rtl!important}html[data-beyond-language=he] .digital-phone-list strong{text-align:left!important;direction:ltr!important;unicode-bidi:isolate!important}html[data-beyond-language=he] .digital-phone-nfc-ready,html[data-beyond-language=he] .digital-phone-nfc-ready strong{text-align:center!important}html[data-beyond-language=he] .digital-phone-nfc-ready p{text-align:center!important;direction:rtl!important}html[data-beyond-language=he] .digital-menu-kicker{text-align:right;direction:rtl}.digital-menu-title{flex-direction:column;align-items:flex-start;display:flex}.digital-menu-title-line{white-space:nowrap;width:max-content;max-width:none;display:block}.digital-menu-copy .digital-menu-title .digital-menu-title-line-one{color:inherit}.digital-menu-copy .digital-menu-title .digital-menu-title-line-two{color:#609cff}html[data-beyond-language=he] .digital-menu-title.is-hebrew{align-items:flex-end;width:100%;text-align:right!important}html[data-beyond-language=he] .digital-menu-title.is-hebrew .digital-menu-title-line{text-align:right!important;white-space:nowrap!important;direction:rtl!important}html[data-beyond-language=he] .digital-menu-title.is-hebrew{font-size:clamp(58px,6vw,106px)}html[data-beyond-theme=light] .digital-menu-copy .digital-menu-title .digital-menu-title-line-two{color:#2872cf}@media (width<=700px){html[data-beyond-language=he] .digital-menu-title.is-hebrew{font-size:clamp(43px,12vw,65px)}}html[data-beyond-language=he] .digital-menu-title.is-hebrew{text-align:right!important;direction:rtl!important;justify-content:flex-start!important;align-items:flex-end!important}html[data-beyond-language=he] .digital-menu-title.is-hebrew .digital-menu-title-line{text-align:right!important;direction:rtl!important;unicode-bidi:plaintext!important;margin-left:auto!important;margin-right:0!important}html[data-beyond-language=he] .digital-menu-copy{text-align:right!important}html[data-beyond-language=he] .digital-menu-copy>p{text-align:right!important;direction:rtl!important;unicode-bidi:plaintext!important;margin-left:auto!important;margin-right:0!important}html[data-beyond-language=he] .digital-menu-copy{min-width:0!important;max-width:100%!important}html[data-beyond-language=he] .digital-menu-title.is-hebrew{text-align:right!important;direction:rtl!important;align-items:flex-end!important;width:100%!important;max-width:100%!important;font-size:clamp(52px,5.15vw,88px)!important;line-height:.92!important;overflow:visible!important}html[data-beyond-language=he] .digital-menu-title.is-hebrew .digital-menu-title-line{white-space:nowrap!important;text-align:right!important;direction:rtl!important;width:auto!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}html[data-beyond-language=he] .digital-menu-title.is-hebrew .digital-menu-title-line-one{color:#f5f8ff!important;-webkit-text-fill-color:#f5f8ff!important}html[data-beyond-language=he] .digital-menu-title.is-hebrew .digital-menu-title-line-two{color:#609cff!important;-webkit-text-fill-color:#609cff!important}html[data-beyond-theme=light] html[data-beyond-language=he] .digital-menu-title.is-hebrew .digital-menu-title-line-one{color:#101827!important;-webkit-text-fill-color:#101827!important}html[data-beyond-theme=light] html[data-beyond-language=he] .digital-menu-title.is-hebrew .digital-menu-title-line-two{color:#2872cf!important;-webkit-text-fill-color:#2872cf!important}@media (width<=1100px){html[data-beyond-language=he] .digital-menu-title.is-hebrew{font-size:clamp(50px,7.5vw,76px)!important}}@media (width<=700px){html[data-beyond-language=he] .digital-menu-title.is-hebrew{font-size:clamp(40px,11vw,58px)!important}}.buddy-mascot{z-index:7;pointer-events:none;opacity:0;width:clamp(220px,22vw,390px);height:clamp(330px,37vw,560px);animation:.9s cubic-bezier(.16,1,.3,1) .3s forwards buddy-arrive;position:absolute;bottom:-4%;left:-29%;transform:translateY(28px)scale(.96)}.buddy-mascot canvas{display:block;width:100%!important;height:100%!important}@keyframes buddy-arrive{0%{opacity:0;transform:translateY(28px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=900px){.buddy-mascot{width:190px;height:290px;bottom:-1%;left:-10%}}@media (width<=640px){.buddy-mascot{width:150px;height:220px;bottom:0;left:-4%}}@media (prefers-reduced-motion:reduce){.buddy-mascot{opacity:1;animation:none;transform:none}}.beyond-community{z-index:5;background:radial-gradient(circle at 72% 30%,#275f9d1c,#0000 30%),radial-gradient(circle at 18% 80%,#173e6f0f,#0000 28%),#02050a;border-top:1px solid #6f96b71a;padding:125px 0 135px;position:relative;overflow:hidden}.beyond-community:before{content:"";pointer-events:none;opacity:.45;background-image:linear-gradient(#ffffff03 1px,#0000 1px),linear-gradient(90deg,#ffffff03 1px,#0000 1px);background-size:80px 80px;position:absolute;inset:0}.community-shell{z-index:2;width:min(1380px,100% - 64px);margin:0 auto;position:relative}.community-heading{grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);align-items:end;gap:60px;margin-bottom:55px;display:grid}.community-kicker{color:#527da8;letter-spacing:2.3px;margin-bottom:18px;font-size:8px;font-weight:700}.community-heading h2{color:#f4f7fb;letter-spacing:-.055em;margin:0;font-family:Space Grotesk,sans-serif;font-size:clamp(56px,5.8vw,88px);font-weight:500;line-height:.96}.community-heading h2 span{color:#8194a8}.community-heading>p{color:#728397;max-width:430px;margin:0 0 6px auto;font-size:14px;line-height:1.8}.community-toolbar{justify-content:space-between;align-items:center;gap:16px;margin:0 0 22px;display:flex}.community-filters{flex-wrap:wrap;gap:8px;display:flex}.community-filters button,.community-refresh{color:#6f879a;min-height:38px;font:inherit;letter-spacing:.06em;cursor:pointer;background:#0a1620a8;border:1px solid #6f96b729;border-radius:999px;padding:0 14px;font-size:10px;font-weight:700}.community-filters button.active{color:#c7e4f7;background:#1b59883d;border-color:#5099d380}.community-refresh{place-items:center;width:38px;padding:0;display:grid}.community-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.community-card{background:#061018cc;border:1px solid #6f96b724;border-radius:18px;min-width:0;overflow:hidden;box-shadow:0 18px 60px #0000002e}.community-card-preview{aspect-ratio:16/10;width:100%;color:inherit;text-align:inherit;font:inherit;background:#08131c;border:0;padding:0;position:relative;overflow:hidden}.community-card-preview.is-viewable{cursor:pointer}.community-card-preview.is-viewable:after{content:"";pointer-events:none;opacity:0;background:linear-gradient(#0000 55%,#01070b85);transition:opacity .2s;position:absolute;inset:0}.community-card-preview.is-viewable:hover:after{opacity:1}.community-card-preview img{object-fit:cover;width:100%;height:100%;display:block}.community-card-placeholder{color:#6590ae6b;background:radial-gradient(circle at 50% 42%,#1c57804d,#0000 34%),#07121a;place-items:center;width:100%;height:100%;display:grid}.community-type{z-index:3;color:#82b7d8;letter-spacing:.1em;background:#050f16d6;border:1px solid #5fa4d338;border-radius:999px;padding:6px 9px;font-size:8px;font-weight:800;position:absolute;top:12px;right:12px}.community-type.ai{color:#b6a1e2;border-color:#a284dd38}.community-view-3d-badge{z-index:4;color:#a4cde8;letter-spacing:.08em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#040e15d1;border:1px solid #72b1d942;border-radius:999px;align-items:center;gap:7px;min-height:30px;padding:0 10px;font-size:8px;font-weight:800;display:inline-flex;position:absolute;bottom:12px;left:12px}.community-card-body{padding:18px}.community-card-kicker{color:#4e6c82;letter-spacing:.09em;justify-content:space-between;gap:12px;margin-bottom:10px;font-size:8px;font-weight:700;display:flex}.community-card h3{color:#dbe8f1;margin:0;font-size:18px;line-height:1.3}.community-card p{color:#71889a;min-height:36px;margin:8px 0 0;font-size:11px;line-height:1.6}.community-tags{flex-wrap:wrap;gap:6px;min-height:24px;margin-top:12px;display:flex}.community-tags span{color:#58778e;font-size:9px}.community-card-actions{align-items:stretch;gap:9px;margin-top:16px;display:flex}.community-like,.community-secondary-action,.community-primary-action{min-height:40px;font:inherit;cursor:pointer;border-radius:11px;font-size:9px;font-weight:750}.community-like{color:#70899c;background:#0c1b27b8;border:1px solid #6f96b729;justify-content:center;align-items:center;gap:7px;min-width:58px;padding:0 10px;display:inline-flex}.community-like.liked{color:#d77f9b;background:#7e2f4a1f;border-color:#d77f9b47}.community-secondary-action{color:#9db9cc;background:#0c1b27b8;border:1px solid #6f96b733;justify-content:center;align-items:center;gap:7px;padding:0 13px;display:inline-flex}.community-primary-action{color:#fff;background:linear-gradient(135deg,#186cb1e6,#2b80c7db);border:1px solid #4896d36b;flex:1;justify-content:center;align-items:center;gap:7px;padding:0 14px;display:inline-flex}.community-loading,.community-empty,.community-error{width:100%}.community-loading,.community-empty{color:#607c90;border:1px dashed #6f96b729;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:240px;display:flex}.community-empty strong{color:#b7cad8}.community-empty span{text-align:center;max-width:460px;font-size:11px;line-height:1.6}.community-error{color:#c89191;background:#5b1f1f24;border:1px solid #c1636338;border-radius:10px;margin-bottom:16px;padding:10px 12px;font-size:10px}.community-viewer-backdrop{z-index:1200;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#000408cc;place-items:center;padding:28px;display:grid;position:fixed;inset:0}.community-viewer-modal{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#74a4c747 transparent;background:#050d14;border:1px solid #74a4c733;border-radius:24px;width:min(1180px,100%);max-height:calc(100vh - 56px);display:block;overflow:hidden auto;box-shadow:0 40px 120px #00000080}.community-viewer-header{z-index:20;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#050d14f5;border-bottom:1px solid #74a4c71a;justify-content:space-between;align-items:center;gap:20px;min-height:92px;padding:20px 24px;display:flex;position:sticky;top:0}.community-viewer-modal::-webkit-scrollbar{width:8px}.community-viewer-modal::-webkit-scrollbar-thumb{background:#74a4c73d;border-radius:999px}.community-viewer-modal::-webkit-scrollbar-track{background:0 0}.community-viewer-header>div{min-width:0}.community-viewer-header span{color:#527da8;letter-spacing:.15em;margin-bottom:5px;font-size:8px;font-weight:800;display:block}.community-viewer-header h3{color:#edf4f8;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:clamp(20px,3vw,30px);font-weight:550;overflow:hidden}.community-viewer-header small{color:#627b8d;margin-top:6px;font-size:10px;display:block}.community-viewer-header button{color:#8da9bb;cursor:pointer;background:#0a1924cc;border:1px solid #74a4c729;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;display:grid}.community-3d-canvas{background:#061018;height:clamp(380px,52vh,560px);min-height:380px;position:relative}.community-3d-canvas canvas{display:block}.community-3d-hint{z-index:5;color:#7794a8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:none;background:#040e15cc;border:1px solid #74a4c729;border-radius:999px;align-items:center;gap:8px;min-height:34px;padding:0 12px;font-size:9px;display:inline-flex;position:absolute;bottom:18px;left:18px}.community-viewer-footer{background:#050e15fa;border-top:1px solid #74a4c71a;justify-content:space-between;align-items:center;gap:20px;padding:17px 22px;display:flex}.community-viewer-footer>div{min-width:0}.community-viewer-footer strong,.community-viewer-footer span{display:block}.community-viewer-footer strong{color:#cbdbe5;font-size:11px}.community-viewer-footer span{color:#657f91;margin-top:4px;font-size:9px;line-height:1.5}.community-viewer-actions{flex:none;justify-content:flex-end;align-items:center;gap:10px;display:flex}.community-viewer-actions .community-secondary-action{min-width:118px}.community-viewer-remix{flex:none;min-width:170px}@media (width<=980px){.community-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.community-heading{grid-template-columns:1fr}.community-heading>p{margin-left:0}}@media (width<=640px){.beyond-community{padding:92px 0 100px}.community-shell{width:min(100% - 36px,1380px)}.community-heading{gap:28px;margin-bottom:38px}.community-heading h2{font-size:clamp(44px,13vw,64px)}.community-grid{grid-template-columns:1fr}.community-toolbar{align-items:flex-start}.community-card-actions{flex-wrap:wrap}.community-primary-action{min-width:120px}.community-viewer-backdrop{padding:10px}.community-viewer-modal{border-radius:18px;grid-template-rows:auto minmax(340px,1fr) auto;max-height:calc(100vh - 20px)}.community-viewer-header{padding:16px}.community-viewer-footer{flex-direction:column;align-items:stretch;padding:14px 16px}.community-viewer-remix{width:100%}.community-3d-hint{text-align:center;justify-content:center;bottom:12px;left:12px;right:12px}}.community-card-live-preview{pointer-events:none;background:#07121a;position:absolute;inset:0;overflow:hidden}.community-card-live-preview canvas{display:block;pointer-events:none!important;width:100%!important;height:100%!important}.community-ai-viewer-error{color:#6e899c;text-align:center;background:radial-gradient(circle at 50% 42%,#1c578047,#0000 34%),#061018;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:420px;padding:28px;display:flex}.community-ai-viewer-error strong{color:#c3d5e1;font-size:13px}.community-ai-viewer-error span{color:#678094;max-width:420px;font-size:10px;line-height:1.6}@media (width<=640px){.community-viewer-actions{flex-wrap:wrap;width:100%}.community-viewer-actions>button{flex:140px}}.community-comment-count{color:#7890a6;cursor:pointer;background:#09111cb8;border:1px solid #82a1c01f;border-radius:12px;justify-content:center;align-items:center;gap:7px;min-width:54px;height:38px;padding:0 12px;display:inline-flex}.community-comment-count:hover{color:#d8e5f0;border-color:#80b2dc3d}.community-discussion{background:radial-gradient(circle at 88% 0,#275f9d17,#0000 28%),#03080ef5;border-top:1px solid #ffffff0e;padding:28px 32px 30px}.community-discussion-intro{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.community-discussion-intro>div:first-child>span,.community-comments-head span{color:#4f7598;letter-spacing:1.7px;margin-bottom:7px;font-size:7px;font-weight:750;display:block}.community-discussion-intro h4{color:#edf4fa;letter-spacing:-.035em;margin:0;font-family:Space Grotesk,sans-serif;font-size:clamp(22px,2.4vw,34px);font-weight:500}.community-discussion-stats{align-items:center;gap:8px;display:flex}.community-discussion-stats button,.community-discussion-stats>span{color:#71889e;background:#08101ac2;border:1px solid #82a1c01f;border-radius:12px;justify-content:center;align-items:center;gap:7px;min-width:62px;height:38px;padding:0 12px;font-size:11px;display:inline-flex}.community-discussion-stats button{cursor:pointer}.community-discussion-stats button.liked{color:#d08391;border-color:#d0839140}.community-detail-meta{color:#566d82;letter-spacing:1.2px;flex-wrap:wrap;gap:8px 18px;margin-top:18px;font-size:8px;font-weight:700;display:flex}.community-detail-description{color:#8595a4;max-width:760px;margin:16px 0 0;font-size:13px;line-height:1.7}.community-detail-tags{margin-top:15px}.community-comments-head{border-top:1px solid #ffffff0e;justify-content:space-between;align-items:center;margin-top:30px;padding-top:24px;display:flex}.community-comments-head strong{color:#b8c9d7;font-size:11px;font-weight:650}.community-comments-list{gap:10px;margin-top:14px;display:grid}.community-comment{background:#080f18b8;border:1px solid #809ebb17;border-radius:14px;padding:15px 46px 15px 16px;position:relative}.community-comment>div:first-child{align-items:center;gap:10px;display:flex}.community-comment strong{color:#cbd8e3;font-size:10px;font-weight:700}.community-comment>div:first-child span{color:#50677b;font-size:8px}.community-comment p{color:#8496a7;white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0 0;font-size:12px;line-height:1.6}.community-comment-delete{color:#52687a;cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;width:28px;height:28px;display:grid;position:absolute;top:11px;right:11px}.community-comment-delete:hover{color:#b87882;background:#ae4f5b14}.community-comments-empty{color:#526a7e;border:1px dashed #7f9ebb1a;border-radius:14px;padding:18px 16px;font-size:11px}.community-comment-form{background:#08121ceb;border:1px solid #7e9fbf2e;border-radius:16px;margin-top:14px;padding:16px;box-shadow:inset 0 0 0 1px #ffffff03}.community-comment-compose-label{color:#6f93b2;letter-spacing:1.5px;margin-bottom:10px;font-size:8px;font-weight:800;display:block}.community-comment-form textarea{resize:vertical;color:#d5e0e9;width:100%;min-height:74px;font:inherit;background:0 0;border:0;outline:0;padding:0;font-size:12px;line-height:1.6}.community-comment-form textarea::placeholder{color:#455b6e}.community-comment-form>div{border-top:1px solid #ffffff0b;justify-content:space-between;align-items:center;gap:16px;margin-top:10px;padding-top:10px;display:flex}.community-comment-form>div>span{color:#42586b;font-size:8px}.community-comment-form button{color:#a9c7df;cursor:pointer;background:#275b8821;border:1px solid #6097c338;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:36px;padding:0 14px;font-size:9px;font-weight:700;display:inline-flex}.community-comment-form button:disabled{opacity:.4;cursor:default}@media (width<=760px){.community-discussion{padding:22px 18px 24px}.community-discussion-intro{display:grid}.community-discussion-stats{justify-content:flex-start}.community-comment-form>div{align-items:flex-end}}.community-creator-link,.community-viewer-creator-link{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.community-creator-link{color:#5f8198;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:5px;font-size:8px;font-weight:750;display:inline-flex}.community-creator-link:hover,.community-viewer-creator-link:hover{color:#a9cee8}.community-viewer-header small{flex-wrap:wrap;align-items:center;display:flex}.community-viewer-creator-link{color:#7496ad}.community-detail-creator-link{margin-right:4px}.community-publication-edit-trigger{color:#7599b3;min-height:30px;font:inherit;letter-spacing:.08em;cursor:pointer;background:#0b1b28b8;border:1px solid #6b9ec52e;border-radius:9px;align-items:center;gap:6px;margin-left:auto;padding:0 10px;font-size:8px;font-weight:750;display:inline-flex}.community-publication-editor{background:#07131de0;border:1px solid #5b97c42e;border-radius:18px;gap:15px;margin-top:20px;padding:20px;display:grid}.community-publication-editor-head span,.community-publication-editor>label>span{color:#5c82a1;letter-spacing:1.5px;margin-bottom:7px;font-size:7px;font-weight:800;display:block}.community-publication-editor-head strong{color:#c6d6e2;font-size:11px;font-weight:650}.community-publication-editor input[type=text],.community-publication-editor>label>input,.community-publication-editor textarea{box-sizing:border-box;color:#d8e4ed;width:100%;font:inherit;background:#040c13d1;border:1px solid #759bbc24;border-radius:11px;outline:0;font-size:11px}.community-publication-editor>label>input{height:42px;padding:0 12px}.community-publication-editor textarea{resize:vertical;min-height:92px;padding:11px 12px;line-height:1.55}.community-publication-toggles{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.community-publication-toggles label{cursor:pointer;background:#08111ba8;border:1px solid #7397b41f;border-radius:13px;align-items:flex-start;gap:10px;min-height:78px;padding:12px;display:flex}.community-publication-toggles input{accent-color:#4789bc;margin:2px 0 0}.community-publication-toggles strong,.community-publication-toggles small{display:block}.community-publication-toggles strong{color:#b7cbd9;font-size:9px}.community-publication-toggles small{color:#5f7688;margin-top:4px;font-size:8px;line-height:1.45}.community-publication-editor-actions{justify-content:flex-end;align-items:center;gap:10px;display:flex}.community-publication-editor-actions .community-primary-action{flex:none;min-width:150px}.community-publication-remove{color:#a96d76;min-height:40px;font:inherit;cursor:pointer;background:#64232b1a;border:1px solid #b559622e;border-radius:11px;padding:0 13px;font-size:9px;font-weight:750}.community-discussion-disabled{color:#657d90;border:1px dashed #7897b421;border-radius:14px;align-items:center;gap:10px;min-height:70px;margin-top:28px;padding:0 16px;font-size:10px;display:flex}.community-remix-disabled-note{color:#63798a;white-space:nowrap;font-size:9px}.community-profile-backdrop{z-index:1250;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#000408d1;place-items:center;padding:28px;display:grid;position:fixed;inset:0}.community-profile-modal{background:#050d14;border:1px solid #74a4c733;border-radius:24px;width:min(900px,100%);max-height:calc(100vh - 56px);overflow-y:auto;box-shadow:0 40px 120px #00000080}.community-profile-header{border-bottom:1px solid #74a4c71a;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;padding:26px;display:grid}.community-profile-avatar{color:#d8ecf9;background:radial-gradient(circle at 35% 30%,#285f88,#0b2233 72%);border:1px solid #65a1cd47;border-radius:50%;place-items:center;width:62px;height:62px;font-family:Space Grotesk,sans-serif;font-size:24px;font-weight:600;display:grid}.community-profile-copy span{color:#527da8;letter-spacing:1.7px;font-size:7px;font-weight:800}.community-profile-copy h3{color:#edf4f8;margin:5px 0 0;font-family:Space Grotesk,sans-serif;font-size:28px;font-weight:520}.community-profile-copy p{color:#647d90;margin:6px 0 0;font-size:10px}.community-profile-close{color:#8da9bb;cursor:pointer;background:#0a1924cc;border:1px solid #74a4c726;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.community-profile-stats{border-bottom:1px solid #74a4c714;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:18px 26px;display:grid}.community-profile-stats div{background:#07111ab8;border:1px solid #6d97b81a;border-radius:13px;padding:13px 16px}.community-profile-stats strong,.community-profile-stats span{display:block}.community-profile-stats strong{color:#d9e7f0;font-size:20px}.community-profile-stats span{color:#607b8f;letter-spacing:.08em;text-transform:uppercase;margin-top:3px;font-size:8px;font-weight:700}.community-profile-creations{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:22px 26px 28px;display:grid}.community-profile-creation{min-width:0;color:inherit;text-align:left;cursor:pointer;background:#07111ac7;border:1px solid #74a4c71c;border-radius:15px;padding:0 0 14px;overflow:hidden}.community-profile-creation-preview{color:#587890;background:#07121a;place-items:center;height:150px;display:grid;position:relative;overflow:hidden}.community-profile-creation-preview img{object-fit:cover;width:100%;height:100%}.community-profile-creation>span,.community-profile-creation>strong{margin-left:13px;margin-right:13px;display:block}.community-profile-creation>span{color:#557994;letter-spacing:1.3px;margin-top:11px;font-size:7px;font-weight:800}.community-profile-creation>strong{color:#cbdbe6;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:11px;font-weight:650;overflow:hidden}@media (width<=720px){.community-publication-toggles,.community-profile-creations{grid-template-columns:1fr}.community-profile-backdrop{padding:10px}.community-profile-modal{border-radius:18px;max-height:calc(100vh - 20px)}.community-profile-header{grid-template-columns:auto 1fr auto;padding:18px}.community-profile-avatar{width:48px;height:48px;font-size:19px}.community-profile-creations,.community-profile-stats{padding-left:18px;padding-right:18px}.community-publication-editor-actions{flex-direction:column-reverse;align-items:stretch}.community-publication-editor-actions>button{width:100%}}.community-toolbar-actions{justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.community-search{color:#5f819a;background:#07121bc2;border:1px solid #6f96b729;border-radius:999px;align-items:center;gap:9px;width:clamp(220px,26vw,360px);min-height:38px;padding:0 10px 0 13px;display:flex}.community-search:focus-within{border-color:#5099d370;box-shadow:0 0 0 3px #3580b80f}.community-search input{color:#c8d7e3;min-width:0;font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:10px}.community-search input::placeholder{color:#51687b}.community-search>button{color:#6a879d;cursor:pointer;background:#5b84a514;border:0;border-radius:50%;place-items:center;width:24px;height:24px;padding:0;display:grid}.community-search-summary{color:#5c7589;align-items:baseline;gap:7px;margin:-8px 0 18px;font-size:9px;display:flex}.community-search-summary strong{color:#95b3ca;font-size:10px}.community-follow-button{color:#a8cce5;min-height:38px;font:inherit;cursor:pointer;background:#1f669924;border:1px solid #519bd347;border-radius:11px;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:9px;font-weight:750;display:inline-flex}.community-follow-button.following{color:#7891a4;background:#53708614;border-color:#628eac2b}.community-follow-button:disabled{opacity:.5;cursor:default}.community-profile-stats{grid-template-columns:repeat(4,minmax(0,1fr))}@media (width<=900px){.community-toolbar{flex-direction:column;align-items:stretch}.community-toolbar-actions{justify-content:stretch}.community-search{flex:1;width:auto}}@media (width<=640px){.community-toolbar-actions{width:100%}.community-search{min-width:0}.community-profile-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.community-activity-button{color:#708b9f;cursor:pointer;background:#0a1620a8;border:1px solid #6f96b729;border-radius:999px;place-items:center;width:38px;height:38px;padding:0;display:grid;position:relative}.community-activity-button.active{color:#b7d7ec;background:#1b598833;border-color:#5099d375}.community-activity-badge{color:#fff;background:#c95d78;border:2px solid #061019;border-radius:999px;justify-content:center;align-items:center;min-width:17px;height:17px;padding:0 4px;font-size:8px;font-weight:800;display:inline-flex;position:absolute;top:-5px;right:-5px}.community-activity-panel{background:#050f17f5;border:1px solid #6696bb2e;border-radius:18px;width:min(520px,100%);margin:-10px 0 24px auto;overflow:hidden;box-shadow:0 24px 80px #00000057}.community-activity-head{border-bottom:1px solid #6f96b71a;justify-content:space-between;align-items:center;gap:16px;min-height:68px;padding:14px 16px;display:flex}.community-activity-head>div{gap:3px;display:grid}.community-activity-head span{color:#547995;letter-spacing:.18em;font-size:7px;font-weight:800}.community-activity-head strong{color:#dce8f1;font-size:17px}.community-activity-head>button{color:#7894a9;min-height:32px;font:inherit;cursor:pointer;background:#47708f12;border:1px solid #6b94b324;border-radius:9px;align-items:center;gap:7px;padding:0 10px;font-size:8px;display:inline-flex}.community-activity-list{max-height:430px;overflow-y:auto}.community-activity-row{width:100%;min-height:70px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #6f96b713;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:11px;padding:12px 15px;display:grid}.community-activity-row:hover,.community-activity-row.unread{background:#27659412}.community-activity-row.unread{box-shadow:inset 2px 0 #52a4df8f}.community-activity-icon{color:#6c9dbd;background:#204f7017;border:1px solid #6f96b721;border-radius:10px;place-items:center;width:32px;height:32px;display:grid}.community-activity-icon.like{color:#d67b91}.community-activity-icon.follow{color:#77afd2}.community-activity-copy{gap:2px;min-width:0;display:grid}.community-activity-copy strong{color:#b9cbd8;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.community-activity-copy>span{color:#70889a;font-size:9px}.community-activity-copy small{color:#506b7e;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.community-activity-row time{color:#496579;white-space:nowrap;align-self:start;padding-top:2px;font-size:7px}.community-activity-empty{color:#57758b;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:170px;padding:28px;display:flex}.community-activity-empty strong{color:#9bb4c7;font-size:12px}.community-activity-empty span{color:#5e788b;font-size:9px}.community-own-profile-badge{color:#718da1;letter-spacing:.08em;background:#3c698912;border:1px solid #598fb429;border-radius:11px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:0 13px;font-size:8px;font-weight:800;display:inline-flex}@media (width<=640px){.community-activity-panel{width:100%;margin-top:-8px}.community-activity-row{grid-template-columns:32px minmax(0,1fr)}.community-activity-row time{display:none}}.community-save{color:#70899c;cursor:pointer;background:#0c1b27b8;border:1px solid #6f96b729;border-radius:11px;place-items:center;width:40px;min-width:40px;min-height:40px;padding:0;display:inline-grid}.community-save:hover{color:#a8cce5;border-color:#5099d352}.community-save.saved,.community-discussion-stats button.saved{color:#8fc7ed;background:#1f669924;border-color:#529ed857}.community-save:disabled{opacity:.55;cursor:wait}.beyond-community.is-compact{padding:78px 0 88px}.beyond-community.is-compact .community-heading{margin-bottom:30px}.beyond-community.is-compact .community-heading h2{font-size:clamp(42px,4.3vw,64px)}.beyond-community.is-compact .community-heading>p{max-width:390px;font-size:13px;line-height:1.7}.beyond-community.is-compact .community-toolbar,.beyond-community.is-compact .community-activity-panel,.beyond-community.is-compact .community-search-summary{display:none!important}.beyond-community.is-compact .community-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.beyond-community.is-compact .community-card-preview{aspect-ratio:16/9}.beyond-community.is-compact .community-card-body{padding:15px}.beyond-community.is-compact .community-card p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.community-feature-control{color:#6487a2;min-height:27px;font:inherit;letter-spacing:.11em;cursor:pointer;background:#265c850f;border:1px solid #6397c12e;border-radius:999px;margin:0 0 10px;padding:0 10px;font-size:7px;font-weight:850}.community-feature-control:hover{color:#b9d9ee;border-color:#4d99d259}.community-feature-control.active{color:#b7dbf3;background:#2474b229;border-color:#4196d96b}.community-show-more-wrap{flex-direction:column;align-items:center;gap:10px;margin-top:28px;display:flex}.community-show-more{color:#9ec6e1;min-width:150px;min-height:46px;font:inherit;cursor:pointer;background:#1f5b8914;border:1px solid #5396ca40;border-radius:999px;justify-content:space-between;align-items:center;gap:30px;padding:0 19px;font-size:10px;font-weight:800;transition:transform .2s,border-color .2s,background .2s;display:inline-flex}.community-show-more:hover{background:#256ca221;border-color:#4e9dd96e;transform:translateY(-2px)}.community-show-more-wrap small,.community-featured-empty-note{color:#516e84;letter-spacing:.08em;font-size:8px}html[data-beyond-theme=light] .community-feature-control{color:#426985;background:#3470a00d;border-color:#224e7324}html[data-beyond-theme=light] .community-feature-control.active{color:#155b94;background:#2f79b517;border-color:#2671ad47}html[data-beyond-theme=light] .community-show-more{color:#235f8f;background:#ffffffc7;border-color:#245b892e}@media (width<=800px){.beyond-community.is-compact .community-grid{grid-template-columns:1fr}.beyond-community.is-compact{padding:70px 0 78px}}html[data-beyond-language=he] #root .community-kicker{display:none!important}@media (width>=981px){html[data-beyond-language=he] #root .community-heading{direction:ltr!important;grid-template-columns:minmax(300px,.8fr) minmax(0,1.2fr)!important;align-items:end!important;gap:60px!important;display:grid!important}html[data-beyond-language=he] #root .community-heading>div{text-align:right!important;direction:rtl!important;grid-area:1/2!important;justify-self:stretch!important}html[data-beyond-language=he] #root .community-heading h2{text-align:right!important;direction:rtl!important;margin-left:0!important;margin-right:0!important}html[data-beyond-language=he] #root .community-heading>p{text-align:left!important;direction:rtl!important;grid-area:1/1!important;justify-self:start!important;margin-left:0!important;margin-right:0!important}}@media (width<=980px){html[data-beyond-language=he] #root .community-heading,html[data-beyond-language=he] #root .community-heading h2,html[data-beyond-language=he] #root .community-heading>p{text-align:right!important;direction:rtl!important}}.reviews-section{z-index:3;width:min(1240px,100% - 64px);margin:0 auto;padding:150px 0;position:relative}.reviews-glow{pointer-events:none;filter:blur(120px);border-radius:50%;position:absolute}.reviews-glow-one{background:#2962ac0f;width:420px;height:420px;top:120px;right:-100px}.reviews-glow-two{background:#1c44760b;width:320px;height:320px;bottom:30px;left:-120px}.reviews-heading{grid-template-columns:1.2fr .8fr;align-items:end;gap:55px;margin-bottom:70px;display:grid}.reviews-heading h2{letter-spacing:-.055em;margin:0;font-family:Space Grotesk,sans-serif;font-size:clamp(52px,6vw,86px);font-weight:500;line-height:.98}.reviews-heading h2 span{color:#65768e}.reviews-heading p{color:#7587a1;justify-self:end;max-width:410px;margin:0 0 5px;font-size:15px;line-height:1.8}.reviews-summary{background:linear-gradient(90deg,#224b760a,#0000);border-top:1px solid #ffffff0e;border-bottom:1px solid #ffffff0e;grid-template-columns:auto 1px 1fr;align-items:center;gap:28px;min-height:110px;margin-bottom:26px;padding:0 24px;display:grid}.reviews-score{grid-template-columns:auto auto;align-items:center;gap:3px 18px;display:grid}.reviews-score>strong{color:#e7edf4;letter-spacing:-.04em;grid-row:1/3;font-family:Space Grotesk,sans-serif;font-size:38px;font-weight:500}.reviews-score>span{color:#40566d;letter-spacing:1.6px;font-size:6px;font-weight:700}.reviews-summary-line{background:#ffffff12;width:1px;height:48px}.reviews-summary-copy span{color:#44617e;letter-spacing:1.7px;margin-bottom:6px;font-size:6px;font-weight:700;display:block}.reviews-summary-copy strong{color:#9fb2c4;font-size:12px;font-weight:500}.reviews-stars{align-items:center;gap:3px;display:flex}.reviews-stars span{color:#31465d;font-size:12px}.reviews-stars span.active{color:#87a9c7}.reviews-grid{grid-template-columns:1.2fr .9fr .9fr;gap:14px;display:grid}.review-card{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(145deg,#ffffff06,#ffffff02);border:1px solid #ffffff0f;border-radius:22px;flex-direction:column;min-height:330px;padding:24px;transition:transform .35s,border-color .35s,background .35s,box-shadow .35s;display:flex;position:relative;overflow:hidden}.review-card:before{content:"";pointer-events:none;background:radial-gradient(circle,#3167a414,#0000 70%);border-radius:50%;width:220px;height:220px;position:absolute;top:-90px;right:-80px}.review-card:hover{background:linear-gradient(145deg,#335e8a0e,#ffffff03);border-color:#6997c229;transform:translateY(-7px);box-shadow:0 28px 70px #00000038}.review-card-featured{background:radial-gradient(circle at 80% 10%,#2a5f9b14,#0000 37%),#ffffff05;min-height:380px}.review-card-top{z-index:2;justify-content:space-between;align-items:center;display:flex;position:relative}.review-card-top>span{color:#3c5269;letter-spacing:1.5px;font-size:7px}.review-card blockquote{z-index:2;color:#c1ccd7;letter-spacing:-.025em;max-width:520px;margin:48px 0 0;font-family:Space Grotesk,sans-serif;font-size:21px;font-weight:400;line-height:1.5;position:relative}.review-card-featured blockquote{font-size:27px}.review-card-footer{z-index:2;justify-content:space-between;align-items:flex-end;gap:20px;margin-top:auto;padding-top:30px;display:flex;position:relative}.review-card-footer>div:first-child strong{color:#d5dee7;font-size:11px;font-weight:600;display:block}.review-card-footer>div:first-child span{color:#566d84;margin-top:4px;font-size:8px;display:block}.review-project{text-align:right}.review-project span{color:#3f566e;letter-spacing:1.4px;margin-bottom:4px;font-size:5px;font-weight:700;display:block}.review-project strong{color:#7890a6;font-size:7px;font-weight:500}.review-verified{z-index:2;color:#40566c;letter-spacing:1.5px;border-top:1px solid #ffffff0b;align-items:center;gap:8px;margin-top:20px;padding-top:16px;font-size:5px;font-weight:700;display:flex;position:relative}.review-verified i{background:#708f78;border-radius:50%;width:5px;height:5px}@media (width<=900px){.reviews-grid{grid-template-columns:1fr 1fr}.review-card-featured{grid-column:1/-1}}@media (width<=700px){.reviews-section{width:calc(100% - 28px);padding:100px 0}.reviews-heading{grid-template-columns:1fr;gap:20px;margin-bottom:45px}.reviews-heading h2{font-size:clamp(43px,13vw,68px)}.reviews-heading p{justify-self:start;font-size:13px}.reviews-summary{grid-template-columns:1fr;gap:16px;min-height:auto;padding:18px 0}.reviews-summary-line{width:100%;height:1px}.reviews-grid{grid-template-columns:1fr}.review-card-featured{grid-column:auto}.review-card,.review-card-featured{min-height:300px}.review-card blockquote,.review-card-featured blockquote{margin-top:35px;font-size:20px}}html[data-beyond-language=he] #root section[data-beyond-reviews=true] [data-reviews-kicker=true],html[data-beyond-language=he] #root section[data-beyond-reviews=true] .reviews-kicker{display:none!important}@media (width>=981px){html[data-beyond-language=he] #root section[data-beyond-reviews=true] :has(>*>[data-reviews-title=true]) [data-reviews-description=true]{direction:rtl}html[data-beyond-language=he] #root section[data-beyond-reviews=true] .reviews-heading{direction:ltr!important;grid-template-columns:minmax(300px,.8fr) minmax(0,1.2fr)!important;align-items:end!important;gap:60px!important;display:grid!important}html[data-beyond-language=he] #root section[data-beyond-reviews=true] .reviews-heading>div{text-align:right!important;direction:rtl!important;grid-area:1/2!important;justify-self:stretch!important}html[data-beyond-language=he] #root section[data-beyond-reviews=true] [data-reviews-title=true]{text-align:right!important;direction:rtl!important;margin-left:0!important;margin-right:0!important}html[data-beyond-language=he] #root section[data-beyond-reviews=true] [data-reviews-description=true]{text-align:left!important;direction:rtl!important;grid-area:1/1!important;justify-self:start!important;max-width:430px!important;margin-left:0!important;margin-right:0!important}}html[data-beyond-theme=light] #root section[data-beyond-reviews=true] [data-reviews-title=true]{color:#101827!important;-webkit-text-fill-color:#101827!important}html[data-beyond-theme=light] #root section[data-beyond-reviews=true] [data-reviews-title=true] span{color:#5f91bc!important;-webkit-text-fill-color:#5f91bc!important}html[data-beyond-theme=light] #root section[data-beyond-reviews=true] [data-reviews-description=true]{color:#50677b!important;opacity:1!important}html[data-beyond-theme=light] #root section[data-beyond-reviews=true] article{color:#182838!important;background:#fffffff5!important;border-color:#2a465e26!important;box-shadow:0 16px 44px #1a2f410f!important}html[data-beyond-theme=light] #root section[data-beyond-reviews=true] article :is(h2,h3,h4,blockquote,q,strong){color:#1a2a39!important;opacity:1!important}html[data-beyond-theme=light] #root section[data-beyond-reviews=true] article p{color:#52697c!important;opacity:1!important}html[data-beyond-theme=light] #root section[data-beyond-reviews=true] article :is(small,time){color:#5d7386!important;opacity:1!important}html[data-beyond-theme=light] #root section[data-beyond-reviews=true] [class*=star]{color:#5f91bc!important;opacity:1!important}html[data-beyond-theme=light] #root section[data-beyond-reviews=true] [class*=rating],html[data-beyond-theme=light] #root section[data-beyond-reviews=true] [class*=summary]{color:#29465e!important;opacity:1!important}html[data-beyond-theme=light] #root section[data-beyond-reviews=true] [class*=rating] :is(p,span,strong,small),html[data-beyond-theme=light] #root section[data-beyond-reviews=true] [class*=summary] :is(p,span,strong,small){color:#4e677b!important;opacity:1!important}@media (width<=980px){html[data-beyond-language=he] #root section[data-beyond-reviews=true] .reviews-heading,html[data-beyond-language=he] #root section[data-beyond-reviews=true] [data-reviews-title=true],html[data-beyond-language=he] #root section[data-beyond-reviews=true] [data-reviews-description=true]{text-align:right!important;direction:rtl!important}}html,body,button,input,select,textarea{font-family:var(--font-body-family)}@media (width<=700px){:root{--type-display:clamp(54px, 17vw, 82px);--type-section-title:clamp(40px, 12vw, 58px);--type-heading-1:clamp(32px, 9vw, 42px);--type-heading-2:clamp(24px, 7vw, 30px);--type-heading-3:20px;--type-body-large:16px;--type-body:15px;--type-small:12px;--type-label:10px;--type-micro:9px;--type-button:13px;--type-input:16px}}.beyond-home{--home-bg:#02050a;--home-blue:#2778ff;--home-blue-light:#84b8ff;--home-text:#f5f8ff;--home-muted:#7d8fa9;--home-border:#ffffff13;--process-progress:0%;min-height:100vh;color:var(--home-text);background:radial-gradient(circle at 78% 7%,#1f63e626,#0000 25%),radial-gradient(circle at 15% 35%,#1b4aa50e,#0000 22%),#02050a;position:relative;overflow:hidden}.home-noise{z-index:100;pointer-events:none;opacity:.024;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.88' numOctaves='5' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.7'/%3E%3C/svg%3E");position:fixed;inset:0}.home-grid-background{pointer-events:none;opacity:.16;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:72px 72px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#000000a6 50%,#0000 100%);mask-image:linear-gradient(#000 0%,#000000a6 50%,#0000 100%)}.home-scanline{z-index:1;pointer-events:none;opacity:.12;background:linear-gradient(#0000,#377eff12,#0000);width:100%;height:180px;animation:14s linear infinite scanPage;position:fixed;top:-180px;left:0}.home-orb{filter:blur(140px);pointer-events:none;border-radius:50%;position:absolute}.home-orb-one{background:#1e69ff13;width:500px;height:500px;top:400px;right:-200px}.home-orb-two{background:#1d50b411;width:450px;height:450px;top:1700px;left:-270px}.home-orb-three{background:#1957d30e;width:600px;height:600px;top:3100px;right:-250px}.continuous-filament{z-index:2;pointer-events:none;position:absolute;inset:0;overflow:visible}.continuous-filament-shadow{fill:none;stroke:#00030894;stroke-width:14px;stroke-linecap:round;stroke-linejoin:round;transform:translate(2px,3px)}.continuous-filament-base{fill:none;stroke:#22466226;stroke-width:9px;stroke-linecap:round;stroke-linejoin:round}.continuous-filament-active{fill:none;stroke:url(#continuousFilamentMaterial);stroke-width:9px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 3px 4px #00000040);transition:stroke-dashoffset 60ms linear}.continuous-filament-highlight{fill:none;stroke:#b9cedc21;stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round;transition:stroke-dashoffset 60ms linear}.home-navbar{z-index:50;border-bottom:1px solid #ffffff0e;grid-template-columns:1fr auto 1fr;align-items:center;width:min(1380px,100% - 64px);height:92px;margin:0 auto;display:grid;position:relative}.home-brand{color:#fff;letter-spacing:9px;background:0 0;border:0;padding:0;font-family:Space Grotesk,sans-serif;font-size:17px;font-weight:700}.home-nav-links{align-items:center;gap:37px;display:flex}.home-nav-links button{color:#e0e9f68f;background:0 0;border:0;padding:8px 0;font-size:12px;transition:color .2s}.home-nav-links button:hover{color:#fff}.home-nav-actions{justify-content:flex-end;align-items:center;display:flex}.home-start-small{color:#fff;background:#ffffff08;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:14px;min-height:40px;padding:0 17px;font-size:11px;font-weight:600;display:flex}.home-start-small span{color:#70a7ff}.home-mobile-menu{display:none}.home-hero{z-index:3;grid-template-columns:.9fr 1.1fr;align-items:center;gap:35px;width:min(1380px,100% - 64px);min-height:calc(100vh - 92px);margin:0 auto;padding:55px 0 115px;display:grid;position:relative}.hero-copy{z-index:5;padding-left:clamp(0px,3vw,42px);position:relative}.hero-eyebrow{color:#7088aa;letter-spacing:2.4px;align-items:center;gap:10px;margin-bottom:28px;font-size:10px;font-weight:700;display:flex}.eyebrow-dot{background:#448dff;border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #448dff8c}.hero-copy h1{letter-spacing:-.075em;margin:0;font-family:Space Grotesk,sans-serif;font-size:clamp(70px,7.8vw,126px);font-weight:600;line-height:.79}.hero-outline-word{color:#0000;-webkit-text-stroke:1px #bfd6f766}.hero-copy>p{color:#8294ae;max-width:520px;margin:40px 0 0;font-size:16px;line-height:1.8}.hero-buttons{align-items:center;gap:12px;margin-top:35px;display:flex}.home-primary-button{color:#fff;background:linear-gradient(135deg,#1b67ff,#428cff);border:0;border-radius:999px;justify-content:center;align-items:center;gap:26px;min-height:54px;padding:0 23px;font-size:13px;font-weight:700;transition:transform .25s,box-shadow .25s;display:inline-flex;box-shadow:0 15px 42px #1f69ff38}.home-primary-button:hover{transform:translateY(-3px);box-shadow:0 22px 55px #1f69ff52}.home-ghost-button{color:#9aacbf;background:#ffffff05;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:15px;min-height:54px;padding:0 21px;font-size:12px;display:flex}.hero-micro-stats{gap:26px;margin-top:52px;display:flex}.hero-micro-stats div{border-left:1px solid #ffffff14;min-width:68px;padding-left:11px}.hero-micro-stats strong{color:#6599ed;margin-bottom:5px;font-size:9px;display:block}.hero-micro-stats span{color:#61748f;font-size:10px}.hero-machine{place-items:center;height:720px;display:grid;position:relative}.material-transition{z-index:3;width:min(1180px,100% - 64px);margin:0 auto;padding:105px 0;position:relative}.transition-top{color:#516782;letter-spacing:1.8px;justify-content:space-between;margin-bottom:25px;font-size:8px;display:flex}.transition-live{align-items:center;gap:8px;display:flex}.transition-live i{background:#408aff;border-radius:50%;width:5px;height:5px}.transition-main{color:#71859f;letter-spacing:1.7px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;font-size:10px;display:flex}.transition-main strong{color:#397fff;font-size:16px;font-weight:400}.transition-line{background:#ffffff13;height:1px;position:relative}.transition-line span{width:calc(var(--scroll-progress) * 100%);background:linear-gradient(90deg,#286eff,#82b7ff);height:2px;position:absolute;top:-1px;left:0}.home-how,.home-capabilities,.home-start-project{z-index:3;width:min(1240px,100% - 64px);margin:0 auto;position:relative}.home-how{padding:140px 0 190px}.section-side-label{color:#344966;letter-spacing:2.5px;writing-mode:vertical-rl;font-size:7px;position:absolute;top:150px;left:-75px;transform:rotate(180deg)}.home-section-heading{max-width:900px;margin-bottom:85px}.section-index{color:#4e79b7;letter-spacing:2.4px;margin-bottom:22px;font-size:8px;font-weight:700}.home-section-heading h2,.capabilities-copy h2,.start-project-heading h2,.home-final-cta h2{letter-spacing:-.055em;margin:0;font-family:Space Grotesk,sans-serif;font-size:clamp(52px,6vw,86px);font-weight:500;line-height:.98}.home-section-heading h2 span,.capabilities-copy h2 span,.start-project-heading h2 span,.home-final-cta h2 span{color:#65768e}.home-section-heading>p{color:#7587a1;max-width:560px;margin:27px 0 0;font-size:15px;line-height:1.78}.process-story{position:relative}.process-power-line{z-index:8;width:calc(100% - 120px);height:22px;margin:0 auto -1px;position:relative}.process-power-track{background:linear-gradient(90deg,#25486b38,#37567526);border-radius:999px;height:5px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);box-shadow:0 2px 3px #00000080}.process-power-active{width:var(--process-power);background:linear-gradient(90deg,#244f78,#356f9f,#4a86b5);border-radius:999px;height:7px;transition:width .12s ease-out;position:absolute;top:50%;left:0;transform:translateY(-50%);box-shadow:inset 0 1px #dceefa29,0 3px 5px #00000040}.process-power-head{width:20px;height:20px;transition:left .12s ease-out;position:absolute;top:50%;transform:translate(-50%,-50%)}.process-power-head:before{content:"";background:#719ec5;border-radius:50%;position:absolute;inset:4px;box-shadow:0 0 0 3px #2c608e2e}.process-power-head span{background:#d1e0ec;border-radius:50%;position:absolute;inset:8px}.process-track{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid;position:relative}.process-card{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);opacity:.5;background:linear-gradient(#ffffff06,#ffffff02);border:1px solid #ffffff0e;border-radius:20px;flex-direction:column;min-height:375px;padding:23px;transition:opacity .45s,transform .45s cubic-bezier(.2,.8,.2,1),border-color .45s,background .45s,box-shadow .45s;display:flex;position:relative;overflow:hidden;transform:translateY(7px)scale(.985)}.process-card-feed{background:#24476959;border-radius:0 0 999px 999px;width:6px;height:34px;transition:height .45s,background .45s;position:absolute;top:0;left:50%;transform:translate(-50%)}.process-card-feed span{background:#c1d8e814;width:2px;position:absolute;top:0;bottom:0;left:1px}.process-card-energy{opacity:0;pointer-events:none;filter:blur(28px);background:radial-gradient(circle,#255b9224,#0000 68%);border-radius:50%;width:220px;height:220px;transition:opacity .5s;position:absolute;top:35%;left:50%;transform:translate(-50%,-50%)}.process-card-scan{opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000,#74a5cf59,#0000);width:100%;height:1px;position:absolute;top:-5%;left:0}.process-card-reached{opacity:.82;transform:translateY(0)scale(1)}.process-card-active{opacity:1;background:linear-gradient(#26548218,#ffffff03);border-color:#5486b557;transform:translateY(-10px)scale(1.018);box-shadow:0 25px 80px #00000045,inset 0 1px #ffffff08}.process-card-active .process-card-energy{opacity:1}.process-card-active .process-card-feed{background:linear-gradient(#4b83ad,#28587f);height:62px}.process-card-active .process-card-scan{opacity:1;animation:2.4s ease-in-out infinite processCardScan}.process-card-complete{opacity:.82;border-color:#567fa229;transform:translateY(0)scale(1)}.process-number-row{z-index:3;justify-content:space-between;align-items:center;display:flex;position:relative}.process-number{color:#526984;letter-spacing:1.5px;font-size:8px;font-weight:700}.process-state{color:#40546c;letter-spacing:1.4px;font-size:6px;font-weight:700;transition:color .35s}.process-card-active .process-state{color:#81a9cb}.process-card-complete .process-state{color:#617e98}.process-icon-shell{z-index:3;place-items:center;width:84px;height:84px;margin:52px 0 31px;display:grid;position:relative}.process-icon-ring{border:1px solid #5382af14;border-radius:50%;transition:border-color .4s,transform .5s;position:absolute}.process-icon-ring-one{inset:0}.process-icon-ring-two{inset:10px}.process-icon{z-index:2;color:#536e8c;background:#08111c;border:1px solid #5a92e81f;border-radius:50%;place-items:center;width:53px;height:53px;font-size:18px;transition:color .4s,background .4s,border-color .4s,transform .4s,box-shadow .4s;display:grid;position:relative}.process-card-active .process-icon{color:#a5c5df;background:#0a1827;border-color:#578cbe57;transform:scale(1.08);box-shadow:0 12px 35px #00000038}.process-card-active .process-icon-ring-one{border-color:#4881b83d;animation:8s linear infinite processRingRotate}.process-card-active .process-icon-ring-two{border-color:#6d9eca29;transform:scale(1.08)}.process-card-complete .process-icon{color:#85a3bb;border-color:#547da22e}.process-copy{z-index:3;position:relative}.process-copy h3{color:#d8e0ea;margin:0 0 12px;font-family:Space Grotesk,sans-serif;font-size:27px;font-weight:500;transition:color .4s}.process-card-active .process-copy h3{color:#fff}.process-copy p{color:#65778f;max-width:220px;margin:0;font-size:13px;line-height:1.7;transition:color .4s}.process-card-active .process-copy p{color:#8296af}.process-meta-row{z-index:3;justify-content:space-between;align-items:center;margin-top:auto;padding-top:26px;display:flex;position:relative}.process-meta{color:#405979;letter-spacing:1.6px;font-size:7px}.process-status-dot{border:1px solid #547da51f;border-radius:50%;place-items:center;width:14px;height:14px;display:grid}.process-status-dot span{background:#334b64;border-radius:50%;width:4px;height:4px;transition:background .4s,transform .4s}.process-card-active .process-status-dot span{background:#719dc1;transform:scale(1.3)}.process-card-complete .process-status-dot span{background:#597894}.process-live-readout{background:linear-gradient(90deg,#26517809,#0000);border-top:1px solid #ffffff0e;border-bottom:1px solid #ffffff0e;grid-template-columns:180px 1fr auto;align-items:center;gap:28px;min-height:80px;margin-top:26px;padding:18px 22px;display:grid}.process-live-readout span{color:#405873;letter-spacing:1.8px;font-size:6px;font-weight:700;display:block}.process-live-readout strong{color:#c4d2df;margin-top:4px;font-family:Space Grotesk,sans-serif;font-size:16px;font-weight:500;display:block}.process-live-progress{background:#ffffff0d;border-radius:999px;height:3px;position:relative;overflow:hidden}.process-live-progress span{background:linear-gradient(90deg,#295778,#6b98ba);border-radius:999px;width:0;height:100%;transition:width .12s ease-out;display:block}.process-live-value{color:#9db3c7;letter-spacing:1px;font-family:Space Grotesk,sans-serif;font-size:14px}.process-live-value span{color:#41566c;margin:0 6px;display:inline}.home-capabilities{padding:155px 0}.capabilities-copy{grid-template-columns:1.2fr .8fr;align-items:end;gap:55px;margin-bottom:70px;display:grid}.capabilities-copy p{color:#7587a1;justify-self:end;max-width:410px;margin:0 0 5px;font-size:15px;line-height:1.8}.capability-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.capability-card{border:1px solid var(--home-border);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:radial-gradient(circle at 80% 10%,#2267d40f,#0000 35%),#ffffff04;border-radius:22px;flex-direction:column;justify-content:space-between;min-height:310px;padding:25px;display:flex;position:relative;overflow:hidden}.capability-large{grid-row:span 2;min-height:635px}.capability-wide{grid-column:1/-1;grid-template-columns:1fr 1fr;align-items:center;gap:40px;min-height:190px;display:grid}.capability-top{color:#536985;justify-content:space-between;display:flex}.capability-top span,.capability-top small{letter-spacing:1.8px;font-size:7px}.capability-card h3{margin:0 0 11px;font-family:Space Grotesk,sans-serif;font-size:28px;font-weight:500}.capability-card p{color:#71849f;max-width:410px;margin:0;font-size:13px;line-height:1.7}.capability-symbol{color:#6aa4ff;background:#2062cb0f;border:1px solid #538fef24;border-radius:25px;place-items:center;width:86px;height:86px;margin:auto;font-size:34px;display:grid}.prototype-object{perspective:900px;place-items:center;height:340px;display:grid;position:relative}.prototype-cube{color:#d6e6ffd1;background:linear-gradient(145deg,#14233a,#070d16);border:1px solid #669cef33;border-radius:28px;place-items:center;width:150px;height:150px;font-family:Space Grotesk,sans-serif;font-size:80px;display:grid;position:absolute;transform:rotateX(15deg)rotateY(-22deg)rotate(6deg);box-shadow:25px 40px 60px #00000080}.cube-back{opacity:.28;transform:translate(62px,-38px)rotateX(15deg)rotateY(-22deg)rotate(6deg)}.prototype-grid-floor{background-image:linear-gradient(#4678c31f 1px,#0000 1px),linear-gradient(90deg,#4678c31f 1px,#0000 1px);background-size:25px 25px;width:330px;height:150px;position:absolute;bottom:18px;transform:rotateX(70deg)}.prototype-laser{z-index:4;background:linear-gradient(90deg,#0000,#4088ff,#0000);height:1px;position:absolute}.laser-one{width:270px;transform:rotate(-30deg)}.laser-two{width:230px;transform:rotate(44deg)}.material-pills{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.material-pills span{color:#879bb8;letter-spacing:1.1px;background:#ffffff05;border:1px solid #ffffff14;border-radius:999px;padding:10px 14px;font-size:8px}.home-start-project{padding:165px 0 180px}.start-project-light{pointer-events:none;background:radial-gradient(circle,#1f68ec1a,#0000 67%);width:750px;height:520px;position:absolute;top:-40px;left:50%;transform:translate(-50%)}.start-project-heading{z-index:2;grid-template-columns:1.2fr .8fr;align-items:end;gap:60px;margin-bottom:78px;display:grid;position:relative}.start-project-heading p{color:#7486a0;justify-self:end;max-width:420px;margin:0 0 8px;font-size:15px;line-height:1.8}.home-upload-wrapper{z-index:4;position:relative}.home-final-cta{text-align:center;z-index:3;flex-direction:column;justify-content:center;align-items:center;width:min(1240px,100% - 64px);min-height:720px;margin:0 auto;display:flex;position:relative}.final-cta-glow{filter:blur(110px);background:#1b5ed71a;border-radius:50%;width:650px;height:450px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.final-cta-ring{border:1px solid #407cd714;border-radius:50%;position:absolute}.ring-a{width:540px;height:540px}.ring-b{border-style:dashed;width:680px;height:680px}.home-final-cta p{color:#7185a1;margin:24px 0 32px;font-size:17px}.home-footer{z-index:3;color:#4d617d;border-top:1px solid #ffffff0e;grid-template-columns:1fr auto 1fr;align-items:center;width:min(1380px,100% - 64px);min-height:100px;margin:0 auto;display:grid;position:relative}.footer-brand{color:#8496b0;letter-spacing:6px;font-family:Space Grotesk,sans-serif;font-size:12px;font-weight:700}.footer-center{letter-spacing:1.9px;align-items:center;gap:10px;font-size:7px;display:flex}.footer-center span{color:#4188ff}.footer-right{letter-spacing:1.5px;justify-self:end;font-size:7px}@keyframes scanPage{0%{top:-180px}to{top:100vh}}@keyframes processCardScan{0%{opacity:0;top:0}15%{opacity:.6}70%{opacity:.25}to{opacity:0;top:100%}}@keyframes processRingRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (width<=1100px){.section-side-label{display:none}.home-navbar{grid-template-columns:1fr 1fr}.home-nav-links{display:none}.home-hero{grid-template-columns:1fr;padding-top:100px}.hero-copy{max-width:760px}.hero-machine{height:650px}.process-track{grid-template-columns:repeat(2,1fr)}.process-power-line{display:none}.process-live-readout{grid-template-columns:150px 1fr auto}.capabilities-copy,.start-project-heading{grid-template-columns:1fr}.capabilities-copy p,.start-project-heading p{justify-self:start}}@media (width<=700px){.home-navbar,.home-hero,.material-transition,.home-how,.home-capabilities,.home-start-project,.home-final-cta,.home-footer{width:calc(100% - 28px)}.continuous-filament-shadow{stroke-width:12px}.continuous-filament-base,.continuous-filament-active{stroke-width:8px}.continuous-filament-highlight{stroke-width:1px}.home-navbar{grid-template-columns:1fr auto;height:76px}.home-brand{letter-spacing:6px;font-size:14px}.home-start-small{display:none}.home-mobile-menu{background:#ffffff08;border:1px solid #ffffff1a;border-radius:50%;flex-direction:column;justify-content:center;gap:6px;width:42px;height:42px;padding:0 12px;display:flex}.home-mobile-menu span{background:#fff;width:100%;height:1px}.home-nav-links.open{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:#050b14f5;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;align-items:stretch;gap:0;padding:14px;display:flex;position:absolute;top:66px;left:0;right:0}.home-nav-links.open button{text-align:left;padding:15px}.home-hero{min-height:auto;padding:92px 0 70px}.hero-copy{padding:0}.hero-copy h1{font-size:clamp(62px,22vw,94px);line-height:.83}.hero-copy>p{font-size:14px}.hero-buttons{flex-direction:column;align-items:stretch}.home-primary-button,.home-ghost-button{width:100%}.hero-micro-stats{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.hero-machine{height:500px;margin-top:30px}.material-transition{padding:60px 0}.transition-main{flex-direction:column;align-items:flex-start}.transition-main strong{transform:rotate(90deg)}.home-how,.home-capabilities{padding:90px 0}.home-section-heading{margin-bottom:55px}.home-section-heading h2,.capabilities-copy h2,.start-project-heading h2,.home-final-cta h2{font-size:clamp(43px,13vw,68px)}.process-track{grid-template-columns:1fr;gap:15px}.process-card{opacity:.42;min-height:285px;padding:20px;transform:translateY(4px)scale(.99)}.process-card-reached{opacity:.82;transform:translateY(0)scale(1)}.process-card-active{transform:translateY(-4px)scale(1.01)}.process-card-feed{width:5px;left:28px;transform:none}.process-number-row{padding-left:22px}.process-icon-shell{width:70px;height:70px;margin:34px 0 24px}.process-icon{width:48px;height:48px}.process-copy h3{font-size:25px}.process-live-readout{grid-template-columns:1fr auto;gap:14px;margin-top:20px;padding:16px 5px}.process-live-progress{grid-area:2/1/auto/-1}.process-live-value{grid-area:1/2;justify-self:end}.capability-grid{grid-template-columns:1fr}.capability-large{grid-row:auto;min-height:550px}.capability-wide{grid-column:auto;grid-template-columns:1fr;min-height:285px}.material-pills{justify-content:flex-start}.prototype-object{height:290px}.home-start-project{padding:100px 0}.start-project-heading{margin-bottom:40px}.home-final-cta{min-height:580px}.ring-a{width:350px;height:350px}.ring-b{width:430px;height:430px}.home-footer{grid-template-columns:1fr;align-content:center;gap:10px;min-height:135px}.footer-right{justify-self:start}}@media (prefers-reduced-motion:reduce){.home-scanline,.process-card-scan,.process-icon-ring{animation:none!important}.process-card{transition:none}}.home-auth-button{color:#dce6f0;cursor:pointer;background:#ffffff06;border:1px solid #ffffff1a;border-radius:999px;min-height:40px;padding:0 17px;font-size:10px;font-weight:700;transition:border-color .2s,background .2s,color .2s}.home-auth-button:hover{color:#fff;background:#4777a012;border-color:#79a7d03d}.home-account-menu{align-items:center;gap:10px;display:flex}.home-account-copy{text-align:right;gap:3px;max-width:150px;display:grid}.home-account-copy span{color:#4d6780;letter-spacing:1.4px;font-size:5px;font-weight:700}.home-account-copy strong{color:#9fb1c2;text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-weight:500;overflow:hidden}.home-auth-logout{color:#71879a}@media (width<=900px){.home-account-copy{display:none}}@media (width<=700px){.home-auth-button{min-height:38px;padding:0 13px;font-size:9px}.home-account-menu{gap:6px}}.home-account-button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.home-account-button:hover .home-account-copy strong{color:#d7e2eb}.home-account-avatar{color:#95b4cf;background:#3a6fa014;border:1px solid #6296c333;border-radius:11px;flex-shrink:0;place-items:center;width:35px;height:35px;font-family:Space Grotesk,sans-serif;font-size:12px;display:grid}.home-ai-studio-anchor{scroll-margin-top:90px;position:relative}@media (width<=700px){.home-ai-studio-anchor{scroll-margin-top:72px}}.beyond-home{font-size:16px}.home-start-small,.home-auth-button{font-size:clamp(12px,.8vw,14px)}.home-account-copy span{font-size:clamp(9px,.58vw,11px)}.home-account-copy strong,.hero-eyebrow{font-size:clamp(11px,.72vw,13px)}.home-primary-button,.home-ghost-button{font-size:clamp(13px,.88vw,15px)}.hero-micro-stats strong{font-size:clamp(11px,.7vw,13px)}.hero-micro-stats span{font-size:clamp(11px,.76vw,14px)}.transition-top,.section-side-label,.section-index,.section-kicker{font-size:clamp(10px,.66vw,12px)}.transition-main{font-size:clamp(11px,.76vw,14px)}.home-section-heading>p,.start-project-heading>p,.home-final-cta>p{font-size:clamp(15px,1vw,18px);line-height:1.7}.upload-heading .section-kicker{font-size:clamp(10px,.68vw,12px)}.upload-heading h2{font-size:clamp(38px,4vw,60px)}.upload-heading p,.upload-visual>p{font-size:clamp(14px,.95vw,17px);line-height:1.7}.upload-visual h3{font-size:clamp(20px,1.4vw,25px)}.upload-benefits span{font-size:clamp(11px,.76vw,13px)}.drop-zone-content span,.drop-zone-content small{font-size:clamp(11px,.74vw,13px)}.submit-project-button{font-size:clamp(13px,.86vw,15px)}.form-status{font-size:clamp(12px,.8vw,14px)}.reviews-section .section-kicker,.reviews-section .section-index{font-size:clamp(10px,.66vw,12px)}.reviews-section p,.review-card p{font-size:clamp(14px,.92vw,17px);line-height:1.65}.review-card strong,.review-card h3{font-size:clamp(14px,.95vw,17px)}.home-footer,.footer-brand,.footer-center,.footer-right{font-size:clamp(11px,.74vw,13px)}@media (width<=900px){.home-nav-links button{font-size:14px}.hero-copy>p,.home-section-heading>p,.start-project-heading>p,.project-form input,.project-form select,.project-form textarea{font-size:16px}}@media (width<=700px){.home-brand{letter-spacing:6px;font-size:16px}.home-nav-links button{font-size:15px}.home-start-small,.home-auth-button{font-size:12px}.hero-copy h1{font-size:clamp(58px,18vw,86px)}.hero-copy>p{font-size:16px;line-height:1.65}.home-primary-button,.home-ghost-button{font-size:13px}.hero-micro-stats strong,.hero-micro-stats span{font-size:11px}.transition-top,.transition-main,.section-index,.section-kicker{font-size:10px}.home-section-heading h2,.start-project-heading h2,.home-final-cta h2{font-size:clamp(42px,13vw,62px)}.home-section-heading>p,.start-project-heading>p,.home-final-cta>p,.upload-heading p,.upload-visual>p{font-size:15px}.upload-heading h2{font-size:clamp(36px,11vw,50px)}.upload-visual h3{font-size:20px}.upload-benefits span,.project-form label>span,.full-field>span{font-size:12px}.project-form input,.project-form select,.project-form textarea{font-size:16px}.drop-zone-content strong{font-size:15px}.drop-zone-content span,.drop-zone-content small{font-size:12px}.submit-project-button{font-size:14px}.home-footer,.footer-brand,.footer-center,.footer-right{font-size:11px}}.beyond-home{font-family:var(--font-body-family)}.home-brand{font-size:var(--type-heading-3)}.home-nav-links button,.home-start-small,.home-auth-button{font-size:var(--type-button)}.home-account-copy span,.hero-eyebrow,.transition-top,.section-side-label,.section-index,.section-kicker,.upload-heading .section-kicker{font-size:var(--type-label)}.home-account-copy strong{font-size:var(--type-small)}.hero-copy h1{font-family:var(--font-display-family);font-size:var(--type-display);line-height:var(--line-display)}.hero-copy>p{font-size:var(--type-body-large);line-height:var(--line-body)}.home-primary-button,.home-ghost-button,.submit-project-button{font-size:var(--type-button)}.hero-micro-stats strong,.hero-micro-stats span,.transition-main,.upload-benefits span,.drop-zone-content span,.drop-zone-content small,.form-status,.home-footer,.footer-brand,.footer-center,.footer-right{font-size:var(--type-small)}.home-section-heading h2,.start-project-heading h2,.home-final-cta h2,.upload-heading h2{font-family:var(--font-display-family);font-size:var(--type-section-title);line-height:var(--line-heading)}.home-section-heading>p,.start-project-heading>p,.home-final-cta>p,.upload-heading p,.upload-visual>p,.reviews-section p,.review-card p{font-size:var(--type-body);line-height:var(--line-body)}.upload-visual h3,.review-card strong,.review-card h3{font-size:var(--type-heading-3);line-height:var(--line-card-title)}.project-form label>span,.full-field>span{font-size:var(--type-label)}.project-form input,.project-form select,.project-form textarea{font-size:var(--type-input)}.drop-zone-content strong{font-size:var(--type-body)}@media (width<=700px){.home-brand{font-size:16px}.home-hero{min-height:calc(100svh - 76px);padding:70px 0 58px;display:block;position:relative;overflow:hidden}.hero-copy,.hero-copy>p,.hero-buttons,.hero-micro-stats{z-index:4;position:relative}.hero-machine{opacity:.18;z-index:1;pointer-events:none;width:390px;height:410px;margin:0;display:block;position:absolute;top:145px;right:-165px;transform:rotate(-5deg)}.hero-machine .hero-object-wrapper{width:100%;height:100%;min-height:0}}@media (width<=430px){.hero-machine{opacity:.16;width:350px;height:380px;top:155px;right:-155px}}.home-navbar{grid-template-columns:1fr auto}.home-nav-links{display:none}.home-nav-actions{gap:10px}.home-mobile-menu{cursor:pointer;background:#ffffff09;border:1px solid #ffffff1c;border-radius:50%;flex-direction:column;justify-content:center;align-items:stretch;gap:4px;width:42px;height:42px;padding:0 11px;transition:border-color .2s,background .2s;display:flex}.home-mobile-menu:hover{background:#407ee614;border-color:#5997ff59}.home-mobile-menu span{background:#f0f6ffe6;width:100%;height:1px;display:block}.home-nav-links.open{z-index:100;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#050b14f7;border:1px solid #ffffff17;border-radius:16px;flex-direction:column;align-items:stretch;gap:2px;width:275px;padding:10px;display:flex;position:absolute;top:72px;left:auto;right:0;box-shadow:0 22px 60px #00000061}.home-nav-links.open button{color:#d8e4f3ad;text-align:left;border-radius:10px;width:100%;padding:13px 14px;font-size:11px}.home-nav-links.open button:hover{color:#fff;background:#447edb17}@media (width<=700px){.home-navbar{grid-template-columns:1fr auto}.home-start-small{display:none}.home-nav-links.open{width:auto;top:66px;left:0;right:0}}.home-business-menu-studio{z-index:3;width:min(1380px,100% - 64px);margin:0 auto;padding:150px 0;position:relative}.home-business-studio-heading{grid-template-columns:1.2fr .8fr;align-items:end;gap:60px;margin-bottom:55px;display:grid}.home-business-studio-heading h2{color:#f3f7fc;letter-spacing:-.055em;margin:15px 0 0;font-family:Space Grotesk,sans-serif;font-size:clamp(48px,5.2vw,82px);font-weight:500;line-height:.95}.home-business-studio-heading h2 span{color:#608bb2}.home-business-studio-heading>p{color:#7489a0;justify-self:end;max-width:420px;margin:0;font-size:14px;line-height:1.8}.home-business-menu-studio .bm-shell{color:#dce9f1;background:0 0;width:100%;min-height:0;margin:0;padding:0}.home-business-menu-studio .bm-head{display:none}.home-business-menu-studio .bm-owner-dashboard{width:100%}@media (width<=900px){.home-business-studio-heading{grid-template-columns:1fr}.home-business-studio-heading>p{justify-self:start}}@media (width<=700px){.home-business-menu-studio{width:calc(100% - 28px);padding:90px 0}.home-business-studio-heading{margin-bottom:35px}.home-business-studio-heading h2{font-size:clamp(42px,13vw,62px)}}.home-business-menu-studio .bm-owner-logo-setting{width:100%}.home-business-menu-studio .bm-owner-logo-upload-inner{justify-content:flex-start;align-items:center;gap:18px;display:flex}.home-business-menu-studio .bm-owner-logo-preview{background:#ffffff06;border:1px solid #ffffff14;border-radius:16px;flex:0 0 120px;place-items:center;min-width:120px;max-width:120px;display:grid;overflow:hidden;width:120px!important;height:120px!important}.home-business-menu-studio .bm-owner-logo-preview img{object-fit:contain;background:0 0;max-width:100%;display:block;width:100%!important;height:100%!important}.home-business-menu-studio .bm-owner-logo-upload-actions{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;display:flex}.home-business-menu-studio .bm-owner-logo-setting{align-self:start}@media (width<=700px){.home-business-menu-studio .bm-owner-logo-upload-inner{flex-direction:column;align-items:flex-start}.home-business-menu-studio .bm-owner-logo-preview{flex-basis:100px;min-width:100px;max-width:100px;width:100px!important;height:100px!important}}.home-menu-studio-button{color:#d9ebff;white-space:nowrap;cursor:pointer;background:linear-gradient(135deg,#1f69ff24,#418fff12);border:1px solid #50a3ff4d;border-radius:999px;justify-content:center;align-items:center;min-height:40px;margin-left:10px;padding:0 16px;font-size:11px;font-weight:700;transition:border-color .2s,background .2s,transform .2s;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff04}.home-menu-studio-button:hover{background:linear-gradient(135deg,#1f69ff38,#418fff1c);border-color:#5db0ff85;transform:translateY(-1px)}.home-menu-studio-short{display:none}@media (width<=1100px){.home-menu-studio-button{margin-left:8px;padding:0 13px}}@media (width<=700px){.home-menu-studio-button{min-height:38px;margin-left:6px;padding:0 10px;font-size:9px}.home-menu-studio-full{display:none}.home-menu-studio-short{display:inline}}.home-contact-action-wrap{justify-items:center;display:inline-grid;position:relative}.home-contact-trigger{min-width:190px;transition:transform .2s,box-shadow .2s}.home-contact-trigger.is-open{transform:translateY(-2px)}.home-contact-action-panel{z-index:20;-webkit-backdrop-filter:blur(18px);background:#061428f7;border:1px solid #6faaff2e;border-radius:18px;gap:7px;width:300px;padding:8px;animation:.18s ease-out beyondContactOpen;display:grid;position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%);box-shadow:0 20px 55px #0000006b}@keyframes beyondContactOpen{0%{opacity:0;transform:translate(-50%)translateY(8px)scale(.98)}to{opacity:1;transform:translate(-50%)translateY(0)scale(1)}}.home-contact-action-choice{box-sizing:border-box;color:#edf5ff;background:#ffffff06;border:1px solid #ffffff0e;border-radius:13px;grid-template-columns:39px minmax(0,1fr) auto;align-items:center;gap:11px;width:100%;min-height:67px;padding:0 14px;text-decoration:none;transition:transform .18s,border-color .18s,background .18s;display:grid}.home-contact-action-choice:hover{background:#3779e217;border-color:#599eff40;transform:translateY(-1px)}.home-contact-choice-icon{color:#87b9ff;background:#3a80ed1a;border:1px solid #599eff1f;border-radius:11px;place-items:center;width:39px;height:39px;font-size:17px;display:grid}.home-contact-action-choice>span:nth-child(2){text-align:left;gap:3px;min-width:0;display:grid}.home-contact-action-choice small{color:#607b9f;letter-spacing:1.5px;font-size:8px;font-weight:700}.home-contact-action-choice strong{color:#f1f6ff;font-size:13px;font-weight:600}.home-contact-action-choice b{color:#668ab9;font-size:15px;font-weight:400}@media (width<=700px){.home-contact-action-wrap{width:min(100%,330px)}.home-contact-trigger{width:100%;min-width:0}.home-contact-action-panel{width:min(300px,100vw - 36px)}.home-contact-action-choice{min-height:64px}}.home-email-verification-notice{z-index:10000;box-sizing:border-box;text-align:center;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:14px;width:calc(100% - 40px);max-width:520px;padding:14px 20px;font-size:13px;font-weight:600;line-height:1.5;position:fixed;top:22px;left:50%;transform:translate(-50%);box-shadow:0 12px 40px #00000029}.home-email-verification-notice.verifying{color:#315f87;background:#f0f7fdf5;border:1px solid #4e8bc038}.home-email-verification-notice.success{color:#246b43;background:#eff9f2f7;border:1px solid #44a06438}.home-email-verification-notice.error{color:#a24646;background:#fff4f4f7;border:1px solid #be4b4b33}@media (width<=600px){.home-email-verification-notice{width:calc(100% - 24px);top:12px}}.home-theme-toggle{color:#91a8bf;cursor:pointer;background:#ffffff06;border:1px solid #ffffff17;border-radius:50%;flex:0 0 40px;place-items:center;width:40px;height:40px;padding:0;transition:transform .2s,color .2s,background .2s,border-color .2s,box-shadow .2s;display:grid}.home-theme-toggle:hover{color:#fff;background:#3677da14;border-color:#68a3ff4d;transform:translateY(-1px)}.home-theme-toggle span{display:none}html[data-beyond-theme=light],html[data-beyond-theme=light] body,html[data-beyond-theme=light] #root{background:#f7f9fc}html[data-beyond-theme=light] .beyond-home{--home-bg:#f7f9fc;--home-text:#111a28;--home-muted:#64758a;--home-border:#1427411c;color:#111a28;background:radial-gradient(circle at 78% 7%,#2d74e617,#0000 27%),radial-gradient(circle at 14% 34%,#4277bb0b,#0000 25%),#f7f9fc}html[data-beyond-theme=light] .home-noise{opacity:.012;mix-blend-mode:multiply}html[data-beyond-theme=light] .home-grid-background{opacity:.32;background-image:linear-gradient(#1328440b 1px,#0000 1px),linear-gradient(90deg,#1328440b 1px,#0000 1px)}html[data-beyond-theme=light] .home-scanline{opacity:.05}html[data-beyond-theme=light] .home-orb-one{background:#286feb17}html[data-beyond-theme=light] .home-orb-two{background:#4478be0f}html[data-beyond-theme=light] .home-orb-three{background:#2c68d00e}html[data-beyond-theme=light] .home-navbar{border-bottom-color:#172a421a}html[data-beyond-theme=light] .home-brand{color:#101827}html[data-beyond-theme=light] .home-brand img{filter:brightness(0)saturate()}html[data-beyond-theme=light] .home-nav-links button{color:#66768a}html[data-beyond-theme=light] .home-nav-links button:hover{color:#111927}html[data-beyond-theme=light] .home-start-small,html[data-beyond-theme=light] .home-auth-button{color:#25364a;background:#ffffffbf;border-color:#1d324d21;box-shadow:0 7px 24px #1d324d0e}html[data-beyond-theme=light] .home-start-small:hover,html[data-beyond-theme=light] .home-auth-button:hover{color:#102036;background:#fff;border-color:#2d70d940}html[data-beyond-theme=light] .home-account-button:hover .home-account-copy strong{color:#101a28}html[data-beyond-theme=light] .home-account-avatar{color:#285f9c;background:#4889cf14;border-color:#356fb033}html[data-beyond-theme=light] .home-theme-toggle{color:#385d85;background:#ffffffd1;border-color:#1c334f1f;box-shadow:0 7px 20px #192e480f}html[data-beyond-theme=light] .home-theme-toggle:hover{color:#1757a3;background:#fff;border-color:#276bc840}html[data-beyond-theme=light] .hero-copy h1{color:#101827}html[data-beyond-theme=light] .hero-outline-word{color:#0000;-webkit-text-stroke:1px #29426080}html[data-beyond-theme=light] .hero-eyebrow{color:#527092}html[data-beyond-theme=light] .home-ghost-button{color:#53667d;background:#ffffffa8;border-color:#1a304b1f}html[data-beyond-theme=light] .hero-micro-stats div{border-left-color:#1c324d1f}html[data-beyond-theme=light] .hero-micro-stats span{color:#60738b}html[data-beyond-theme=light] .hero-object-aura{background:radial-gradient(circle,#3170b91c,#5989c009 42%,#0000 72%)}html[data-beyond-theme=light] .hero-object-grid{opacity:.16}html[data-beyond-theme=light] .hero-data-panel,html[data-beyond-theme=light] .hero-analysis-panel{background:#ffffffba!important;border-color:#1e39581c!important;box-shadow:0 15px 40px #253c5912!important}html[data-beyond-theme=light] .hero-data-panel strong,html[data-beyond-theme=light] .hero-analysis-panel strong{color:#21334a!important}html[data-beyond-theme=light] .transition-top{color:#6b7e94}html[data-beyond-theme=light] .transition-main{color:#5d7189}html[data-beyond-theme=light] .transition-line{background:#182d471c}html[data-beyond-theme=light] .beyond-home :is(.home-section-heading h2,.capabilities-copy h2,.start-project-heading h2,.home-final-cta h2,.reviews-heading h2,.upload-heading h2){color:#111a28}html[data-beyond-theme=light] .beyond-home :is(.home-section-heading h2 span,.capabilities-copy h2 span,.start-project-heading h2 span,.home-final-cta h2 span,.reviews-heading h2 span,.upload-heading h2 span){color:#718196}html[data-beyond-theme=light] .beyond-home :is(.home-section-heading>p,.start-project-heading p,.home-final-cta p,.reviews-heading p,.upload-heading p){color:#64758a}html[data-beyond-theme=light] .section-side-label{color:#95a4b4}html[data-beyond-theme=light] .process-story-section{color:#152236;background:radial-gradient(circle at 72% 30%,#4982c014,#0000 34%),#f8fafc!important}html[data-beyond-theme=light] .process-story-section:before{background-image:linear-gradient(#1a304b09 1px,#0000 1px),linear-gradient(90deg,#1a304b09 1px,#0000 1px)}html[data-beyond-theme=light] .process-story-heading h2{color:#111a28}html[data-beyond-theme=light] .process-story-heading h2 span{color:#718197}html[data-beyond-theme=light] .process-story-heading p{color:#65768b}html[data-beyond-theme=light] .process-flow-line{background:#1e344f17}html[data-beyond-theme=light] .process-compact-card,html[data-beyond-theme=light] .process-card{box-shadow:0 15px 45px #1a314d0f;background:linear-gradient(#fffffffa,#f7f9fcf5)!important;border-color:#1d34501a!important}html[data-beyond-theme=light] .process-story-section h3{color:#172438}html[data-beyond-theme=light] .process-story-section p{color:#68798e}html[data-beyond-theme=light] .beyond-creator{color:#1b2a3d;border-color:#1b324e17;background:radial-gradient(circle at 66% 40%,#2f71b516,#0000 35%),linear-gradient(#f7f9fc,#f1f5f9)!important}html[data-beyond-theme=light] .beyond-creator:before{opacity:.35;background-image:linear-gradient(#2f53780e 1px,#0000 1px),linear-gradient(90deg,#2f53780e 1px,#0000 1px)}html[data-beyond-theme=light] .creator-heading h2{color:#101927}html[data-beyond-theme=light] .creator-heading h2 span{color:#4577a6}html[data-beyond-theme=light] .creator-heading>p{color:#65778b}html[data-beyond-theme=light] .creator-shell{background:#fff;border-color:#1b334f1f;box-shadow:0 24px 70px #1e345017}html[data-beyond-theme=light] .creator-library,html[data-beyond-theme=light] .creator-inspector{color:#2b3d51;background:linear-gradient(#fbfcfe,#f5f7fa)!important}html[data-beyond-theme=light] .creator-library{border-right-color:#1c334f1a}html[data-beyond-theme=light] .creator-inspector{border-left-color:#1c334f1a}html[data-beyond-theme=light] .creator-viewport{background:radial-gradient(circle at 50% 48%,#497eb41f,#0000 36%),#eef3f8!important}html[data-beyond-theme=light] .creator-viewport-top{color:#5f7389;border-bottom-color:#1c35521a}html[data-beyond-theme=light] .creator-add-grid button,html[data-beyond-theme=light] .creator-object-list button{color:#536b83;background:#ffffffb8;border-color:#203a581a}html[data-beyond-theme=light] .creator-add-grid button:hover,html[data-beyond-theme=light] .creator-object-list button.active{color:#183b61;background:#397ec214;border-color:#2f70b147}html[data-beyond-theme=light] .beyond-creator :is(input,select,textarea){color:#1b2c40!important;background:#ffffffe6!important;border-color:#1f37531f!important}html[data-beyond-theme=light] .ai-studio-section{color:#17263a;background:radial-gradient(circle at 72% 30%,#3373b914,#0000 32%),radial-gradient(circle at 18% 80%,#466fa00a,#0000 30%),#f8fafc!important}html[data-beyond-theme=light] .ai-studio-section:before{background-image:linear-gradient(#1c334f09 1px,#0000 1px),linear-gradient(90deg,#1c334f09 1px,#0000 1px)}html[data-beyond-theme=light] .ai-studio-heading h2{color:#111a28}html[data-beyond-theme=light] .ai-studio-heading h2 span{color:#718298}html[data-beyond-theme=light] .ai-studio-heading>p{color:#65778b}html[data-beyond-theme=light] .ai-studio-panel{color:#203248;border-color:#1d34501c;box-shadow:0 25px 70px #1a314d17;background:linear-gradient(145deg,#fff,#f4f7fa)!important}html[data-beyond-theme=light] .ai-studio-mode-switch{border-bottom-color:#1c324d1a}html[data-beyond-theme=light] .ai-studio-mode-switch button{color:#60758c}html[data-beyond-theme=light] .ai-studio-mode-switch button:first-child{border-right-color:#1c324d1a}html[data-beyond-theme=light] .ai-studio-mode-switch button.active{color:#1e4268;background:#326fab12}html[data-beyond-theme=light] .ai-studio-panel :is(input,textarea){color:#17283c!important;background:#f7f9fc!important;border-color:#1f37531f!important}html[data-beyond-theme=light] .ai-studio-panel :is(input,textarea)::placeholder{color:#8a99aa!important}html[data-beyond-theme=light] .beyond-community{color:#17263a;border-top-color:#1b324d17;background:radial-gradient(circle at 72% 30%,#3675b813,#0000 32%),#f7f9fc!important}html[data-beyond-theme=light] .beyond-community:before{background-image:linear-gradient(#1a314c09 1px,#0000 1px),linear-gradient(90deg,#1a314c09 1px,#0000 1px)}html[data-beyond-theme=light] .community-heading h2{color:#111a28}html[data-beyond-theme=light] .community-heading h2 span{color:#718197}html[data-beyond-theme=light] .community-heading>p{color:#65778c}html[data-beyond-theme=light] .community-filters button,html[data-beyond-theme=light] .community-refresh{color:#5e7388;background:#ffffffc7;border-color:#1d35511f}html[data-beyond-theme=light] .community-filters button.active{color:#1e578c;background:#3677b814;border-color:#3677b847}html[data-beyond-theme=light] .community-card{color:#1c2c40;box-shadow:0 16px 45px #1d324d11;background:#fff!important;border-color:#1c334f1a!important}html[data-beyond-theme=light] .community-card p{color:#65778b}html[data-beyond-theme=light] .reviews-heading h2{color:#111a28}html[data-beyond-theme=light] .reviews-heading h2 span{color:#718197}html[data-beyond-theme=light] .reviews-heading p{color:#65778c}html[data-beyond-theme=light] .review-card{color:#1b2a3e;box-shadow:0 15px 44px #1c314c0f;background:linear-gradient(145deg,#fff,#f7f9fc)!important;border-color:#1c334f1a!important}html[data-beyond-theme=light] .review-card p{color:#62758b}html[data-beyond-theme=light] .upload-heading h2,html[data-beyond-theme=light] .upload-visual h3{color:#111a28}html[data-beyond-theme=light] .upload-heading p,html[data-beyond-theme=light] .upload-visual>p{color:#64768b}html[data-beyond-theme=light] .upload-visual,html[data-beyond-theme=light] .project-form{box-shadow:0 18px 50px #1c324d0e;background:#ffffffc7!important;border-color:#1c334f1a!important}html[data-beyond-theme=light] .project-form :is(input,select,textarea){color:#17273b!important;background:#fff!important;border-color:#1d35501f!important}html[data-beyond-theme=light] .project-form :is(input,textarea)::placeholder{color:#8b99a8!important}html[data-beyond-theme=light] .drop-zone{color:#526a83!important;background:#eef4fabf!important;border-color:#2a5b8f2e!important}html[data-beyond-theme=light] .selected-ai-model-card,html[data-beyond-theme=light] .selected-creator-model-card{background:#e0edf9a6!important;border-color:#2d679f29!important}html[data-beyond-theme=light] .selected-ai-model-copy strong{color:#263d54!important}html[data-beyond-theme=light] .home-final-cta h2{color:#111a28}html[data-beyond-theme=light] .home-final-cta p{color:#64768b}html[data-beyond-theme=light] .final-cta-ring{border-color:#2e65b41c}html[data-beyond-theme=light] .final-cta-glow{background:#3373d516}html[data-beyond-theme=light] .home-footer{color:#687a8e;border-top-color:#1c334f1a}html[data-beyond-theme=light] .footer-brand{color:#435b74}html[data-beyond-theme=light] .auth-modal-backdrop{background:#202d3d52}html[data-beyond-theme=light] .auth-modal-card{color:#162438;background:radial-gradient(circle at 82% 4%,#3777b91a,#0000 31%),linear-gradient(145deg,#fff,#f5f8fb);border-color:#1c34501f;box-shadow:0 34px 90px #1f30442e}html[data-beyond-theme=light] .auth-modal-card h2{color:#111a28}html[data-beyond-theme=light] .auth-modal-intro{color:#66778b}html[data-beyond-theme=light] .auth-modal-close{color:#5b7087;background:#fffc;border-color:#1d344f1c}html[data-beyond-theme=light] .auth-mode-switch{background:#e2e9f080;border-color:#1c334e1a}html[data-beyond-theme=light] .auth-mode-switch button{color:#687a8e}html[data-beyond-theme=light] .auth-mode-switch button.active{color:#1f456c;background:#3b77b01c}html[data-beyond-theme=light] .auth-input-shell{color:#597189;background:#fff;border-color:#1d35511f}html[data-beyond-theme=light] .auth-input-shell input{color:#17273b}html[data-beyond-theme=light] .auth-input-shell input::placeholder{color:#95a2af}html[data-beyond-theme=light] .account-backdrop{background:#25314047}html[data-beyond-theme=light] .account-panel :is(h1,h2,h3,h4,strong){color:#17263a}html[data-beyond-theme=light] .account-panel p{color:#65778c}html[data-beyond-theme=light] .account-panel :is(input,select,textarea){color:#17273b!important;background:#fff!important;border-color:#1d35511f!important}@media (width<=1100px){html[data-beyond-theme=light] .home-nav-links.open{background:#fafcfef7;border-color:#1b324d1a;box-shadow:0 24px 55px #2032461f}html[data-beyond-theme=light] .home-mobile-menu span{background:#172438}}@media (width<=700px){.home-theme-toggle{flex-basis:36px;width:36px;height:36px}}.beyond-home,.process-story-section,.beyond-creator,.ai-studio-section,.beyond-community,.community-card,.review-card,.auth-modal-card,.account-panel{transition:background-color .25s,background .25s,color .25s,border-color .25s,box-shadow .25s}html[data-beyond-theme=light] .home-menu-studio-button{box-shadow:0 6px 18px #254e7912;color:#174f86!important;background:#dbebfce0!important;border-color:#3077c242!important}html[data-beyond-theme=light] .home-menu-studio-button:hover{color:#103f70!important;background:#e4f1ff!important;border-color:#286ab366!important}html[data-beyond-theme=light] .home-menu-studio-button :is(.home-menu-studio-full,.home-menu-studio-short){color:inherit!important;opacity:1!important}html[data-beyond-theme=light] .home-nav-actions button{font-family:var(--font-body-family), Inter, system-ui, sans-serif}html[data-beyond-theme=light] .hero-copy>p{color:#536b85}html[data-beyond-theme=light] .home-account-copy span{color:#58718d}html[data-beyond-theme=light] .home-account-copy strong{color:#263b54}html[data-beyond-theme=light] .home-mobile-menu{background:#ffffffdb!important;border:1px solid #22486f2e!important;box-shadow:0 6px 20px #1f37520f!important}html[data-beyond-theme=light] .home-mobile-menu span{opacity:1!important;width:18px!important;height:1.5px!important;box-shadow:none!important;background:#173653!important;border:0!important;border-radius:999px!important;display:block!important}html[data-beyond-theme=light] .home-mobile-menu:hover{background:#fff!important;border-color:#2063a957!important;box-shadow:0 9px 25px #204b771a!important}html[data-beyond-theme=light] .home-mobile-menu:hover span{background:#0c5fae!important}.home-mobile-menu{justify-content:center!important;align-items:center!important}.home-mobile-menu span{flex:none}html[data-beyond-theme=light] .home-nav-links.open{color:#172437!important;-webkit-backdrop-filter:blur(22px)!important;background:#fffffff7!important;border:1px solid #1d36541f!important;box-shadow:0 22px 60px #1f334a24!important}html[data-beyond-theme=light] .home-nav-links.open button{color:#435870!important;background:0 0!important;border-color:#0000!important}html[data-beyond-theme=light] .home-nav-links.open button:hover{color:#0e3155!important;background:#316fb112!important}html[data-beyond-theme=light] .home-nav-links.open button+button{border-top-color:#1f36520e!important}html[data-beyond-theme=light] .home-nav-links.open:before,html[data-beyond-theme=light] .home-nav-links.open:after{background:0 0!important;border-color:#1f36521a!important}html[data-beyond-theme=light] .home-mobile-menu{color:#173653!important}html[data-beyond-theme=light] .home-mobile-menu span{background:#173653!important}.home-language-toggle{color:#536f88;min-height:42px;font:inherit;letter-spacing:.08em;cursor:pointer;background:#08131e94;border:1px solid #719ec429;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:9px;font-weight:850;transition:border-color .2s,background .2s,color .2s;display:inline-flex}.home-language-toggle span{opacity:.45}.home-language-toggle span.active{color:#dcecf7;opacity:1}.home-language-toggle i{background:#709cbf2e;width:1px;height:13px}.home-language-toggle:hover{background:#153b5829;border-color:#4d96cf57}html[data-beyond-theme=light] .home-language-toggle{color:#657b91;background:#ffffffd1;border-color:#22446424}html[data-beyond-theme=light] .home-language-toggle span.active{color:#174d7c}html[data-beyond-language=he] .digital-menu-copy{text-align:right;direction:rtl}html[data-beyond-language=he] .digital-menu-kicker,html[data-beyond-language=he] .digital-menu-actions{justify-content:flex-start}html[data-beyond-language=he] .digital-menu-features{direction:rtl}html[data-beyond-language=he] .digital-menu-features>div{border-left:0;border-right:1px solid #ffffff14;padding-left:0;padding-right:11px}html[data-beyond-theme=light] html[data-beyond-language=he] .digital-menu-features>div{border-right-color:#1e35501f}html[data-beyond-language=he] .beyond-home button,html[data-beyond-language=he] .beyond-home p,html[data-beyond-language=he] .beyond-home span{letter-spacing:normal}html[data-beyond-language=he] .creator-shell,html[data-beyond-language=he] .creator-ai-mode,html[data-beyond-language=he] .ai-studio-panel,html[data-beyond-language=he] .community-card-preview{direction:ltr}@media (width<=700px){.home-language-toggle{gap:5px;min-height:38px;padding:0 9px}}html[data-beyond-language=he],html[data-beyond-language=he] body,html[data-beyond-language=he] #root{direction:ltr}.beyond-i18n-text[dir=rtl]{direction:rtl;unicode-bidi:plaintext}.creator-shell,.creator-mode-row,.creator-mode-switch,.creator-ai-mode,.ai-studio-section,.community-grid,.community-card,.bm-shell,.bm-owner-dashboard,input,textarea,select{direction:ltr}html[data-beyond-language=he] .beyond-i18n-text{letter-spacing:normal!important}.home-language-toggle,.bm-language-toggle{color:#627d94;min-height:42px;font:inherit;cursor:pointer;background:#08131e94;border:1px solid #719ec429;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:9px;font-weight:850;display:inline-flex}.home-language-toggle span,.bm-language-toggle span{opacity:.45}.home-language-toggle span.active,.bm-language-toggle span.active{color:#e0edf7;opacity:1}.home-language-toggle i,.bm-language-toggle i{background:#709cbf2e;flex:none;width:1px;height:13px}html[data-beyond-theme=light] .home-language-toggle,html[data-beyond-theme=light] .bm-language-toggle{color:#637b91;background:#ffffffdb;border-color:#22446424}html[data-beyond-theme=light] .home-language-toggle span.active,html[data-beyond-theme=light] .bm-language-toggle span.active{color:#174f82}.beyond-home{--beyond-headline-font:var(--font-display-family,"Space Grotesk", "Inter", sans-serif);--beyond-headline-white:#f5f8ff;--beyond-headline-blue:#609cff;--beyond-headline-weight:600;--beyond-headline-spacing:-.067em;--beyond-headline-line:.88}.beyond-home .digital-menu-copy h1,.beyond-home .digital-menu-title,.beyond-home .hero-copy h1{font-family:var(--beyond-headline-font)!important;font-weight:var(--beyond-headline-weight)!important;font-style:normal!important;line-height:var(--beyond-headline-line)!important;letter-spacing:var(--beyond-headline-spacing)!important;color:var(--beyond-headline-white)!important;-webkit-text-stroke:0!important;text-shadow:none!important}.beyond-home .digital-benefits-heading h2,.beyond-home .process-story-heading h2,.beyond-home .creator-heading h2,.beyond-home .community-heading h2,.beyond-home .reviews-heading h2,.beyond-home .start-project-heading h2,.beyond-home .home-section-heading h2,.beyond-home .home-final-cta h2,.beyond-home .ai-studio-heading h2{font-family:var(--beyond-headline-font)!important;font-size:clamp(56px,5.8vw,88px)!important;font-weight:var(--beyond-headline-weight)!important;font-style:normal!important;line-height:var(--beyond-headline-line)!important;letter-spacing:var(--beyond-headline-spacing)!important;color:var(--beyond-headline-white)!important;-webkit-text-stroke:0!important;text-shadow:none!important}.beyond-home .digital-menu-copy h1 span,.beyond-home .digital-menu-title span,.beyond-home .hero-copy h1 span,.beyond-home .digital-benefits-heading h2 span,.beyond-home .process-story-heading h2 span,.beyond-home .creator-heading h2 span,.beyond-home .community-heading h2 span,.beyond-home .reviews-heading h2 span,.beyond-home .start-project-heading h2 span,.beyond-home .home-section-heading h2 span,.beyond-home .home-final-cta h2 span,.beyond-home .ai-studio-heading h2 span{font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;letter-spacing:inherit!important;color:var(--beyond-headline-blue)!important;-webkit-text-fill-color:var(--beyond-headline-blue)!important;-webkit-text-stroke:0!important;text-shadow:none!important}.beyond-home .hero-copy h1 .outline,.beyond-home .hero-copy h1 .outlined,.beyond-home .hero-copy h1 .hero-outline,.beyond-home .hero-copy h1 .outline-text,.beyond-home .hero-copy h1 [class*=outline]{color:var(--beyond-headline-blue)!important;-webkit-text-fill-color:var(--beyond-headline-blue)!important;-webkit-text-stroke:0!important;text-shadow:none!important}html[data-beyond-theme=light] .beyond-home{--beyond-headline-white:#101827;--beyond-headline-blue:#2872cf}html[data-beyond-language=he] .beyond-home :is(.digital-menu-copy h1,.digital-menu-title,.hero-copy h1,.digital-benefits-heading h2,.process-story-heading h2,.creator-heading h2,.community-heading h2,.reviews-heading h2,.start-project-heading h2,.home-section-heading h2,.home-final-cta h2,.ai-studio-heading h2){text-align:right!important;letter-spacing:normal!important;direction:rtl!important;unicode-bidi:plaintext!important}html[data-beyond-language=he] .beyond-home :is(.digital-menu-copy h1,.digital-menu-title,.hero-copy h1,.digital-benefits-heading h2,.process-story-heading h2,.creator-heading h2,.community-heading h2,.reviews-heading h2,.start-project-heading h2,.home-section-heading h2,.home-final-cta h2,.ai-studio-heading h2) span{letter-spacing:normal!important}@media (width<=700px){.beyond-home .digital-benefits-heading h2,.beyond-home .process-story-heading h2,.beyond-home .creator-heading h2,.beyond-home .community-heading h2,.beyond-home .reviews-heading h2,.beyond-home .start-project-heading h2,.beyond-home .home-section-heading h2,.beyond-home .home-final-cta h2,.beyond-home .ai-studio-heading h2{font-size:clamp(46px,12vw,66px)!important}}.beyond-home .digital-menu-copy h1>span:first-child,.beyond-home .digital-menu-title>span:first-child,.beyond-home .digital-menu-copy h1>div:first-child,.beyond-home .digital-menu-title>div:first-child{color:var(--beyond-headline-white)!important;-webkit-text-fill-color:var(--beyond-headline-white)!important;-webkit-text-stroke:0!important;text-shadow:none!important}.beyond-home .digital-menu-copy h1>span:last-child,.beyond-home .digital-menu-title>span:last-child,.beyond-home .digital-menu-copy h1>div:last-child,.beyond-home .digital-menu-title>div:last-child{color:var(--beyond-headline-blue)!important;-webkit-text-fill-color:var(--beyond-headline-blue)!important;-webkit-text-stroke:0!important;text-shadow:none!important}html[data-beyond-language=he] #root .beyond-home .digital-menu-title.is-hebrew{text-align:right!important;direction:rtl!important;align-items:flex-end!important;width:100%!important;max-width:100%!important;font-size:clamp(48px,4.6vw,78px)!important;line-height:.94!important;overflow:visible!important}html[data-beyond-language=he] #root .beyond-home .digital-menu-title.is-hebrew .digital-menu-title-line{white-space:nowrap!important;text-align:right!important;direction:rtl!important;width:auto!important;max-width:100%!important;margin:0!important}html[data-beyond-language=he] #root .beyond-home .digital-menu-title.is-hebrew .digital-menu-title-line-one{color:#f5f8ff!important;-webkit-text-fill-color:#f5f8ff!important}html[data-beyond-language=he] #root .beyond-home .digital-menu-title.is-hebrew .digital-menu-title-line-two{color:#609cff!important;-webkit-text-fill-color:#609cff!important}@media (width<=1100px){html[data-beyond-language=he] #root .beyond-home .digital-menu-title.is-hebrew{font-size:clamp(46px,6.3vw,68px)!important}}@media (width<=700px){html[data-beyond-language=he] #root .beyond-home .digital-menu-title.is-hebrew{font-size:clamp(38px,10vw,54px)!important}}html[data-beyond-language=he] #root .beyond-home .digital-menu-title.is-hebrew{font-size:var(--beyond-headline-hero-size)!important;line-height:var(--beyond-headline-line)!important;text-align:right!important;direction:rtl!important;align-items:flex-end!important;width:100%!important;max-width:100%!important}html[data-beyond-language=he] #root .beyond-home .digital-menu-title.is-hebrew .digital-menu-title-line{white-space:nowrap!important;text-align:right!important;direction:rtl!important;width:auto!important;max-width:100%!important}@media (width<=700px){html[data-beyond-language=he] #root .beyond-home .digital-menu-title.is-hebrew{font-size:var(--beyond-headline-hero-size)!important}}html[data-beyond-language=he] #root .beyond-home .digital-menu-title.is-hebrew{text-align:right!important;direction:rtl!important;align-items:flex-end!important;width:100%!important;max-width:100%!important;font-size:clamp(64px,5.4vw,92px)!important;line-height:.92!important}html[data-beyond-language=he] #root .beyond-home .digital-menu-title.is-hebrew .digital-menu-title-line{white-space:nowrap!important;text-align:right!important;direction:rtl!important;width:auto!important;max-width:100%!important;margin:0!important;display:block!important}@media (width<=1100px){html[data-beyond-language=he] #root .beyond-home .digital-menu-title.is-hebrew{font-size:clamp(58px,7vw,80px)!important}}@media (width<=700px){html[data-beyond-language=he] #root .beyond-home .digital-menu-title.is-hebrew{font-size:clamp(44px,11vw,62px)!important}}#root .beyond-home .digital-menu-title,#root .beyond-home .hero-copy h1{font-size:var(--beyond-headline-hero-size)!important;line-height:var(--beyond-headline-line)!important}html[data-beyond-language=he] #root .beyond-home .digital-menu-title.is-hebrew{font-size:var(--beyond-headline-hero-size)!important;line-height:var(--beyond-headline-line)!important;text-align:right!important;direction:rtl!important;align-items:flex-end!important}@media (width<=700px){#root .beyond-home .digital-menu-title,#root .beyond-home .hero-copy h1,html[data-beyond-language=he] #root .beyond-home .digital-menu-title.is-hebrew{font-size:var(--beyond-headline-hero-size)!important}}html[data-beyond-language=he] #root .beyond-home .hero-copy{text-align:right!important;direction:rtl!important;align-items:flex-start!important}html[data-beyond-language=he] #root .beyond-home .hero-copy>:first-child{text-align:right!important;direction:rtl!important;justify-content:flex-start!important;margin-left:0!important;margin-right:0!important}html[data-beyond-language=he] #root .beyond-home .hero-copy h1,html[data-beyond-language=he] #root .beyond-home .hero-copy p{text-align:right!important;direction:rtl!important}:is(html[data-beyond-language=he] #root .beyond-home .hero-copy>div:has(>a):has(>a+a),html[data-beyond-language=he] #root .beyond-home .hero-copy>div:has(>button):has(>button+button)){flex-direction:row-reverse!important;justify-content:flex-end!important}html[data-beyond-language=he] #root .beyond-home .hero-steps,html[data-beyond-language=he] #root .beyond-home .hero-process,html[data-beyond-language=he] #root .beyond-home .hero-meta,html[data-beyond-language=he] #root .beyond-home .hero-stats{text-align:right!important;direction:rtl!important;flex-direction:row!important;justify-content:flex-start!important;width:100%!important;margin-left:0!important;margin-right:0!important;display:flex!important}html[data-beyond-language=he] #root .beyond-home .hero-steps>*,html[data-beyond-language=he] #root .beyond-home .hero-process>*,html[data-beyond-language=he] #root .beyond-home .hero-meta>*,html[data-beyond-language=he] #root .beyond-home .hero-stats>*{text-align:right!important;direction:rtl!important}html[data-beyond-language=he] #root .beyond-home .hero-copy strong,html[data-beyond-language=he] #root .beyond-home .hero-copy small{unicode-bidi:plaintext}html[data-beyond-language=he] #root .beyond-home .hero-actions{direction:ltr!important;flex-direction:row!important;justify-content:flex-end!important;align-items:center!important;width:100%!important;display:flex!important}:is(html[data-beyond-language=he] #root .beyond-home .hero-copy>div:has(>a):has(>a+a),html[data-beyond-language=he] #root .beyond-home .hero-copy>div:has(>button):has(>button+button)){direction:ltr!important;flex-direction:row!important;justify-content:flex-end!important}html[data-beyond-language=he] #root .beyond-home .hero-copy div:has(>:is(a,button)+:is(a,button)){direction:ltr!important;flex-direction:row-reverse!important;justify-content:flex-start!important;align-items:center!important;display:flex!important}html[data-beyond-language=he] #root .beyond-home .hero-copy div:has(>:is(a,button)+:is(a,button))>:is(a,button):first-child{order:2!important}html[data-beyond-language=he] #root .beyond-home .hero-copy div:has(>:is(a,button)+:is(a,button))>:is(a,button):nth-child(2){order:1!important}#root .beyond-home .digital-menu-title-line-two,#root .beyond-home .digital-benefits-heading h2 span,#root .beyond-home .process-story-heading h2 span,#root .beyond-home .creator-heading h2 span,#root .beyond-home .community-heading h2 span,#root .beyond-home .reviews-heading h2 span,#root .beyond-home .start-project-heading h2 span,#root .beyond-home .home-section-heading h2 span,#root .beyond-home .home-final-cta h2 span,#root .beyond-home .ai-studio-heading h2 span,#root .beyond-home .hero-copy h1 .outline,#root .beyond-home .hero-copy h1 .outlined,#root .beyond-home .hero-copy h1 .hero-outline,#root .beyond-home .hero-copy h1 .outline-text,html #root .beyond-home .digital-menu-title .digital-menu-title-line-two,html[data-beyond-language=he] #root .beyond-home .digital-menu-title.is-hebrew .digital-menu-title-line-two{color:#5f91bc!important;-webkit-text-fill-color:#5f91bc!important;-webkit-text-stroke:0!important}html #root .beyond-home .hero-copy h1 .outline,html #root .beyond-home .hero-copy h1 .outlined,html #root .beyond-home .hero-copy h1 .hero-outline,html #root .beyond-home .hero-copy h1 .outline-text,html #root .beyond-home .hero-copy h1 [class*=outline]{color:#5f91bc!important;-webkit-text-fill-color:#5f91bc!important;-webkit-text-stroke:0!important;text-shadow:none!important}#root .beyond-home{--beyond-headline-blue:#5f91bc!important}html[data-beyond-theme=light] #root .beyond-home{--beyond-headline-white:#101827!important}html[data-beyond-theme=light] #root .beyond-home .digital-menu-title .digital-menu-title-line-one,html[data-beyond-theme=light][data-beyond-language=he] #root .beyond-home .digital-menu-title.is-hebrew .digital-menu-title-line-one{color:#101827!important;-webkit-text-fill-color:#101827!important;-webkit-text-stroke:0!important}html[data-beyond-theme=light] #root .beyond-home .hero-copy h1,html[data-beyond-theme=light] #root .beyond-home .process-story-heading h2,html[data-beyond-theme=light] #root .beyond-home .creator-heading h2,html[data-beyond-theme=light] #root .beyond-home .community-heading h2,html[data-beyond-theme=light] #root .beyond-home .reviews-heading h2,html[data-beyond-theme=light] #root .beyond-home .start-project-heading h2{color:#101827!important;-webkit-text-fill-color:#101827!important}html[data-beyond-theme=light] #root .beyond-home .digital-menu-title-line-two,html[data-beyond-theme=light] #root .beyond-home .hero-copy h1 .outline,html[data-beyond-theme=light] #root .beyond-home .hero-copy h1 .outlined,html[data-beyond-theme=light] #root .beyond-home .hero-copy h1 [class*=outline],html[data-beyond-theme=light] #root .beyond-home .process-story-heading h2 span,html[data-beyond-theme=light] #root .beyond-home .creator-heading h2 span,html[data-beyond-theme=light] #root .beyond-home .community-heading h2 span,html[data-beyond-theme=light] #root .beyond-home .reviews-heading h2 span{color:#5f91bc!important;-webkit-text-fill-color:#5f91bc!important}html[data-beyond-language=he] #root .beyond-home .material-transition .transition-main{text-align:right!important;direction:rtl!important;flex-direction:row!important}html[data-beyond-language=he] #root .beyond-home .material-transition .transition-main>strong{transform:rotate(180deg)!important}html[data-beyond-language=he] #root .beyond-home .material-transition .transition-main>span{text-align:right!important;direction:rtl!important}html[data-beyond-language=he] #root .beyond-home .material-transition .transition-line{direction:rtl!important;justify-content:flex-start!important;display:flex!important}html[data-beyond-language=he] #root .beyond-home .material-transition .transition-line>span{transform-origin:100%!important;margin-left:auto!important;margin-right:0!important;left:auto!important;right:0!important}#root .beyond-home .upload-heading h2{font-family:var(--beyond-headline-font,"Space Grotesk", "Inter", sans-serif)!important;letter-spacing:-.067em!important;color:var(--beyond-headline-white,#f5f8ff)!important;-webkit-text-fill-color:var(--beyond-headline-white,#f5f8ff)!important;-webkit-text-stroke:0!important;text-shadow:none!important;font-size:clamp(56px,5.8vw,88px)!important;font-style:normal!important;font-weight:600!important;line-height:.88!important}#root .beyond-home .upload-heading h2 span{font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;letter-spacing:inherit!important;color:#5f91bc!important;-webkit-text-fill-color:#5f91bc!important;-webkit-text-stroke:0!important;text-shadow:none!important}html[data-beyond-theme=light] #root .beyond-home .upload-heading h2{color:#101827!important;-webkit-text-fill-color:#101827!important}html[data-beyond-theme=light] #root .beyond-home .upload-heading h2 span{color:#5f91bc!important;-webkit-text-fill-color:#5f91bc!important}html[data-beyond-language=he] #root .beyond-home .upload-heading h2,html[data-beyond-language=he] #root .beyond-home .upload-heading h2 span{letter-spacing:normal!important}@media (width<=700px){#root .beyond-home .upload-heading h2{font-size:clamp(46px,12vw,66px)!important}}html[data-beyond-language=he] #root .beyond-home .upload-heading{text-align:right!important;direction:rtl!important;align-items:flex-end!important}html[data-beyond-language=he] #root .beyond-home .upload-heading .section-kicker{text-align:right!important;direction:rtl!important;width:100%!important;margin-left:auto!important;margin-right:0!important}html[data-beyond-language=he] #root .beyond-home .upload-heading h2{text-align:right!important;direction:rtl!important;unicode-bidi:plaintext!important;width:100%!important;margin-left:auto!important;margin-right:0!important}html[data-beyond-language=he] #root .beyond-home .upload-heading h2 span{text-align:right!important;direction:rtl!important;unicode-bidi:plaintext!important}html[data-beyond-language=he] #root .beyond-home .upload-heading p{text-align:right!important;direction:rtl!important;unicode-bidi:plaintext!important;width:100%!important;margin-left:auto!important;margin-right:0!important}html[data-beyond-language=he] #root .beyond-home .upload-heading{text-align:right!important;direction:rtl!important;justify-content:end!important;place-items:end!important;width:min(900px,100%)!important;max-width:900px!important;margin-left:auto!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}html[data-beyond-language=he] #root .beyond-home .upload-heading .section-kicker{text-align:right!important;direction:rtl!important;justify-self:end!important;width:100%!important;margin-left:0!important;margin-right:0!important}html[data-beyond-language=he] #root .beyond-home .upload-heading h2{text-align:right!important;direction:rtl!important;unicode-bidi:plaintext!important;justify-self:end!important;width:100%!important;max-width:none!important;margin:0!important}html[data-beyond-language=he] #root .beyond-home .upload-heading h2 span{text-align:right!important;direction:rtl!important;unicode-bidi:plaintext!important;display:inline!important}html[data-beyond-language=he] #root .beyond-home .upload-heading p{text-align:right!important;direction:rtl!important;unicode-bidi:plaintext!important;justify-self:end!important;width:100%!important;max-width:620px!important;margin-left:auto!important;margin-right:0!important}@keyframes beyond-phone-nfc-mobile{0%,20%{transform:translateY(-50%)translate(0)rotateY(7deg)rotate(-3deg)scale(.97)}42%,55%{transform:translateY(-50%)translate(28px)rotateY(1deg)rotate(-1deg)scale(1)}76%,to{transform:translateY(-50%)translate(0)rotateY(7deg)rotate(-3deg)scale(.97)}}@media (width<=700px){html,body,#root{max-width:100%;overflow-x:hidden}.beyond-home button{-webkit-tap-highlight-color:transparent}.beyond-home :is(input,select,textarea){font-size:16px!important}.beyond-home .home-navbar{grid-template-rows:48px 36px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;column-gap:8px!important;width:calc(100% - 24px)!important;height:108px!important;min-height:108px!important;padding:7px 0 12px!important;display:grid!important;position:relative!important}.beyond-home .home-brand{letter-spacing:5px!important;white-space:nowrap!important;grid-area:1/1!important;place-self:center start!important;gap:8px!important;font-size:13px!important}.beyond-home .home-brand img{width:34px!important;height:34px!important}.beyond-home .home-nav-actions{grid-area:1/2!important;justify-content:flex-end!important;align-items:center!important;gap:6px!important;min-width:0!important;display:flex!important}.beyond-home .home-language-toggle{z-index:60!important;width:72px!important;min-width:72px!important;height:30px!important;min-height:30px!important;margin:0!important;padding:0 9px!important;font-size:9px!important;position:absolute!important;top:65px!important;left:42px!important}.beyond-home .home-auth-button{white-space:nowrap!important;text-align:center!important;justify-content:center!important;align-items:center!important;width:auto!important;min-width:108px!important;height:42px!important;min-height:42px!important;padding:0 12px!important;font-size:10px!important;line-height:1!important;display:inline-flex!important}.beyond-home .home-account-button{min-width:42px!important;min-height:42px!important;padding:0!important}.beyond-home .home-account-copy{display:none!important}.beyond-home .home-account-avatar{width:40px!important;height:40px!important}.beyond-home .home-theme-toggle,.beyond-home .home-mobile-menu{flex:0 0 40px!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important}.beyond-home .home-start-small{display:none!important}.beyond-home .home-menu-studio-button{white-space:nowrap!important;max-width:76px!important;min-height:40px!important;padding:0 10px!important;font-size:9px!important;overflow:hidden!important}.beyond-home .home-menu-studio-full{display:none!important}.beyond-home .home-menu-studio-short{display:inline!important}.digital-menu-actions{grid-template-columns:1fr!important;gap:10px!important;width:100%!important;display:grid!important}.digital-menu-actions button{justify-content:center!important;width:100%!important;min-height:50px!important;font-size:12px!important}.digital-menu-product{transform-origin:top!important;height:500px!important;min-height:500px!important;margin-top:6px!important;overflow:visible!important;transform:none!important}.digital-menu-phone{z-index:14!important;opacity:1!important;width:205px!important;height:427px!important;animation-name:beyond-phone-nfc-mobile!important;animation-duration:8s!important;animation-timing-function:cubic-bezier(.45,0,.2,1)!important;animation-iteration-count:infinite!important;top:50%!important;left:8%!important}.digital-stand{z-index:5!important;transform-origin:bottom!important;width:360px!important;height:575px!important;top:50%!important;right:-24%!important;transform:translateY(-50%)rotateY(-7deg)rotateX(2deg)scale(.72)!important}.digital-floating-card{transform:scale(.82)!important}.digital-floating-top{top:16%!important;right:-4%!important}.digital-floating-bottom{bottom:16%!important;right:-3%!important}.beyond-home .hero-buttons{grid-template-columns:1fr!important;gap:10px!important;width:100%!important;display:grid!important}.beyond-home .hero-buttons button,.beyond-home .home-primary-button,.beyond-home .home-ghost-button{justify-content:center!important;width:100%!important;min-height:50px!important}.beyond-home .beyond-creator{padding:48px 16px 54px!important}.beyond-home .creator-heading{gap:0!important;width:100%!important;margin:0 0 20px!important;display:block!important}.beyond-home .creator-heading h2{letter-spacing:-.055em!important;overflow-wrap:normal!important;width:100%!important;max-width:100%!important;font-size:clamp(42px,12.5vw,54px)!important;line-height:.91!important}html[data-beyond-language=he] .beyond-home .creator-heading h2{text-align:right!important;letter-spacing:normal!important;direction:rtl!important}.beyond-home .creator-heading>p{width:100%!important;max-width:none!important;margin:17px 0 0!important;font-size:14px!important;line-height:1.55!important}.beyond-home .creator-mode-row{width:100%!important;margin:0 0 12px!important;display:block!important}.beyond-home .creator-mode-switch,.beyond-home .creator-mode-switch-v11{border-radius:15px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:3px!important;width:100%!important;padding:3px!important;display:grid!important}.beyond-home .creator-mode-switch button{letter-spacing:.04em!important;text-align:center!important;width:100%!important;min-width:0!important;min-height:42px!important;padding:0 4px!important;font-size:8px!important}.beyond-home .creator-mode-row>span{display:none!important}.beyond-home .creator-shell,.beyond-home .creator-shell-v5,.beyond-home .creator-shell.creator-studio-direct-layout{border-radius:14px!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:0!important;overflow:hidden!important}.beyond-home .creator-shell-v5 .creator-library{padding:9px 6px!important}.beyond-home .creator-library button{min-height:48px!important}.beyond-home .creator-canvas-wrap,.beyond-home .creator-shell-v5 .creator-canvas-wrap{width:100%!important;min-width:0!important;height:52vh!important;min-height:340px!important;max-height:500px!important}.beyond-home .creator-viewport-top{min-height:52px!important;padding:6px 8px!important;overflow:auto hidden!important}.beyond-home .creator-viewport-controls{gap:5px!important;min-width:max-content!important}.beyond-home .creator-viewport-controls button{min-width:58px!important;min-height:38px!important;padding:0 9px!important}.beyond-home .creator-advanced-toolbar{-webkit-overflow-scrolling:touch;flex-wrap:nowrap!important;width:100%!important;padding:7px 8px!important;display:flex!important;overflow:auto hidden!important}.beyond-home .creator-advanced-toolbar button{flex:none!important;min-height:40px!important}.beyond-home .upload-layout{grid-template-columns:1fr!important;gap:18px!important;width:100%!important;display:grid!important}.beyond-home .form-grid{grid-template-columns:1fr!important;gap:14px!important;display:grid!important}.beyond-home .project-form :is(input,select,textarea){width:100%!important;min-height:48px!important}.beyond-home .project-form button{min-height:50px!important}}@media (width<=390px){.beyond-home .home-brand{letter-spacing:4px!important;font-size:12px!important}.beyond-home .home-auth-button{min-width:98px!important;padding:0 9px!important;font-size:9px!important}.beyond-home .home-language-toggle{left:39px!important}.digital-menu-phone{left:5%!important}.digital-stand{right:-29%!important}}.three-d-printing-page .beyond-home{--tp-bg:#f4f7fb;--tp-surface:#fff;--tp-surface-soft:#eef3fb;--tp-surface-hover:#f8faff;--tp-text:#0d1b3a;--tp-muted:#5d6f94;--tp-muted-soft:#8794aa;--tp-border:#dfe6f1;--tp-blue:#3f72e8;--tp-blue-strong:#2f61da;--tp-blue-soft:#e9efff;--tp-success:#19b67a;--tp-shadow:0 24px 70px #1c305414;--tp-workspace:#edf3fb;--home-bg:var(--tp-bg);--home-text:var(--tp-text);--home-muted:var(--tp-muted);--home-border:var(--tp-border);--home-blue:var(--tp-blue);--home-blue-light:#7fa2ff;min-height:100vh;color:var(--tp-text);background:radial-gradient(circle at 76% 8%, #4c78ee14, transparent 27rem), linear-gradient(180deg, #f7f9fc 0%, var(--tp-bg) 100%);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.three-d-printing-page .beyond-home.beyond-theme-dark{--tp-bg:#08111f;--tp-surface:#101b2c;--tp-surface-soft:#142238;--tp-surface-hover:#17253a;--tp-text:#f2f6ff;--tp-muted:#9eabc1;--tp-muted-soft:#74839a;--tp-border:#26354c;--tp-blue:#6690ff;--tp-blue-strong:#7fa2ff;--tp-blue-soft:#17294d;--tp-success:#55d59b;--tp-shadow:0 26px 70px #0000003d;--tp-workspace:#0b1524;background:radial-gradient(circle at 76% 8%,#4c78ee26,#0000 28rem),linear-gradient(#0a1423 0%,#07101d 100%)}.three-d-printing-page .beyond-home *,.three-d-printing-page .beyond-home :before,.three-d-printing-page .beyond-home :after{box-sizing:border-box}.three-d-printing-page :is(.home-noise,.home-grid-background,.home-scanline){display:none}.three-d-printing-page .home-orb{opacity:.55;filter:blur(150px)}.three-d-printing-page .home-orb-one,.three-d-printing-page .home-orb-two,.three-d-printing-page .home-orb-three{background:#4c78ee14}.three-d-printing-page .beyond-theme-dark :is(.home-orb-one,.home-orb-two,.home-orb-three){background:#4c78ee1f}.three-d-printing-page .home-navbar{z-index:80;border-bottom:1px solid color-mix(in srgb, var(--tp-border) 86%, transparent);background:color-mix(in srgb, var(--tp-bg) 90%, transparent);-webkit-backdrop-filter:blur(18px);grid-template-columns:auto 1fr auto;align-items:center;gap:18px;width:100%;height:74px;min-height:74px;margin:0;padding:0 5vw;display:grid;position:sticky;top:0}.three-d-printing-page .home-brand{min-width:0;color:var(--tp-text);cursor:pointer;background:0 0;border:0;padding:0;justify-content:flex-start!important;align-items:center!important;gap:10px!important;display:inline-flex!important}.three-d-printing-page .home-brand img{object-fit:contain;filter:brightness(0)saturate()invert(11%)sepia(31%)saturate(1457%)hue-rotate(184deg)brightness(88%)contrast(97%);width:38px!important;height:38px!important}.three-d-printing-page .beyond-theme-dark .home-brand img{filter:none}.three-d-printing-page .home-brand>span{width:126px;height:24px;color:var(--tp-text);background:currentColor;flex:0 0 126px;line-height:0;display:block;overflow:hidden;-webkit-mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20104.658%2020'%20role='img'%20aria-labelledby='beyond-wordmark-title'%3e%3ctitle%20id='beyond-wordmark-title'%3eBEYOND%3c/title%3e%3cpath%20d='M116%200H780C1110%200%201297%20176%201297%20416C1297%20632%201141%20767%20962%20774V790C1124%20823%201239%20941%201239%201112C1239%201337%201067%201490%20734%201490H116ZM469%20285V647H704C843%20647%20929%20572%20929%20456C929%20350%20855%20285%20697%20285ZM469%20876V1208H680C802%201208%20879%201145%20879%201045C879%20938%20793%20876%20674%20876Z'%20transform='translate(0.000%2017.200)%20scale(0.00927734%20-0.00927734)'%20fill='%230d1b3a'/%3e%3crect%20x='18.341'%20y='3.377'%20width='9.593'%20height='2.783'%20fill='%230d1b3a'/%3e%3crect%20x='18.341'%20y='8.897'%20width='9.593'%20height='2.783'%20fill='%230d1b3a'/%3e%3crect%20x='18.341'%20y='14.417'%20width='9.593'%20height='2.783'%20fill='%230d1b3a'/%3e%3cpath%20d='M601%200H952V540L1493%201490H1081L858%201033C827%20971%20803%20912%20778%20841C753%20912%20727%20970%20695%201033L461%201490H47L601%20540Z'%20transform='translate(33.491%2017.200)%20scale(0.00927734%20-0.00927734)'%20fill='%230d1b3a'/%3e%3cpath%20d='M792%20-20C1191%20-20%201500%20253%201500%20744C1500%201236%201191%201510%20792%201510C391%201510%2082%201236%2082%20744C82%20255%20391%20-20%20792%20-20ZM792%20290C575%20290%20443%20450%20443%20744C443%201039%20575%201200%20792%201200C1008%201200%201140%201040%201140%20744C1140%20450%201008%20290%20792%20290Z'%20transform='translate(52.417%2017.200)%20scale(0.00927734%20-0.00927734)'%20fill='%230d1b3a'/%3e%3cpath%20d='M116%200H478V617C478%20711%20468%20873%20456%201050C539%20872%20594%20760%20682%20617L1063%200H1452V1490H1090V856C1090%20752%201101%20581%201111%20432C1048%20594%20986%20707%20920%20817L504%201490H116Z'%20transform='translate(71.742%2017.200)%20scale(0.00927734%20-0.00927734)'%20fill='%230d1b3a'/%3e%3cpath%20d='M664%200C1117%200%201397%20280%201397%20745C1397%201210%201117%201490%20664%201490H116V0ZM469%20302V1188H644C905%201188%201044%201068%201044%20745C1044%20422%20905%20302%20649%20302Z'%20transform='translate(90.927%2017.200)%20scale(0.00927734%20-0.00927734)'%20fill='%230d1b3a'/%3e%3c/svg%3e") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20104.658%2020'%20role='img'%20aria-labelledby='beyond-wordmark-title'%3e%3ctitle%20id='beyond-wordmark-title'%3eBEYOND%3c/title%3e%3cpath%20d='M116%200H780C1110%200%201297%20176%201297%20416C1297%20632%201141%20767%20962%20774V790C1124%20823%201239%20941%201239%201112C1239%201337%201067%201490%20734%201490H116ZM469%20285V647H704C843%20647%20929%20572%20929%20456C929%20350%20855%20285%20697%20285ZM469%20876V1208H680C802%201208%20879%201145%20879%201045C879%20938%20793%20876%20674%20876Z'%20transform='translate(0.000%2017.200)%20scale(0.00927734%20-0.00927734)'%20fill='%230d1b3a'/%3e%3crect%20x='18.341'%20y='3.377'%20width='9.593'%20height='2.783'%20fill='%230d1b3a'/%3e%3crect%20x='18.341'%20y='8.897'%20width='9.593'%20height='2.783'%20fill='%230d1b3a'/%3e%3crect%20x='18.341'%20y='14.417'%20width='9.593'%20height='2.783'%20fill='%230d1b3a'/%3e%3cpath%20d='M601%200H952V540L1493%201490H1081L858%201033C827%20971%20803%20912%20778%20841C753%20912%20727%20970%20695%201033L461%201490H47L601%20540Z'%20transform='translate(33.491%2017.200)%20scale(0.00927734%20-0.00927734)'%20fill='%230d1b3a'/%3e%3cpath%20d='M792%20-20C1191%20-20%201500%20253%201500%20744C1500%201236%201191%201510%20792%201510C391%201510%2082%201236%2082%20744C82%20255%20391%20-20%20792%20-20ZM792%20290C575%20290%20443%20450%20443%20744C443%201039%20575%201200%20792%201200C1008%201200%201140%201040%201140%20744C1140%20450%201008%20290%20792%20290Z'%20transform='translate(52.417%2017.200)%20scale(0.00927734%20-0.00927734)'%20fill='%230d1b3a'/%3e%3cpath%20d='M116%200H478V617C478%20711%20468%20873%20456%201050C539%20872%20594%20760%20682%20617L1063%200H1452V1490H1090V856C1090%20752%201101%20581%201111%20432C1048%20594%20986%20707%20920%20817L504%201490H116Z'%20transform='translate(71.742%2017.200)%20scale(0.00927734%20-0.00927734)'%20fill='%230d1b3a'/%3e%3cpath%20d='M664%200C1117%200%201397%20280%201397%20745C1397%201210%201117%201490%20664%201490H116V0ZM469%20302V1188H644C905%201188%201044%201068%201044%20745C1044%20422%20905%20302%20649%20302Z'%20transform='translate(90.927%2017.200)%20scale(0.00927734%20-0.00927734)'%20fill='%230d1b3a'/%3e%3c/svg%3e") 50%/contain no-repeat;letter-spacing:0!important;font-size:0!important}.three-d-printing-page .home-nav-links{z-index:95;top:86px;border:1px solid var(--tp-border);background:color-mix(in srgb, var(--tp-surface) 97%, transparent);-webkit-backdrop-filter:blur(20px);border-radius:20px;flex-direction:column;align-items:stretch;gap:3px;width:min(330px,100vw - 28px);padding:12px;inset-inline:auto 5vw;box-shadow:0 24px 60px #1b2d4e29;display:none!important;position:fixed!important}.three-d-printing-page .beyond-theme-dark .home-nav-links{box-shadow:0 24px 60px #00000057}.three-d-printing-page .home-nav-links.open{display:flex!important}.three-d-printing-page .home-nav-links>button{width:100%;min-height:46px;color:var(--tp-muted);text-align:start;cursor:pointer;background:0 0;border:0;border-radius:11px;align-items:center;padding:0 13px;font-family:inherit;font-size:14px;font-weight:680;display:flex}.three-d-printing-page .home-nav-links>button:hover{background:var(--tp-surface-soft);color:var(--tp-text)}.three-d-printing-page .home-nav-links>button:nth-child(2){background:var(--tp-blue-soft);color:var(--tp-blue-strong)}.three-d-printing-page .home-nav-actions{grid-column:3;justify-content:flex-end;align-items:center;gap:8px;display:flex}.three-d-printing-page :is(.home-language-toggle,.home-theme-toggle,.home-auth-button,.home-start-small,.home-menu-studio-button,.home-mobile-menu){min-height:40px;border:1px solid var(--tp-border)!important;background:color-mix(in srgb, var(--tp-surface) 82%, transparent)!important;color:var(--tp-text)!important;box-shadow:none!important}.three-d-printing-page :is(.home-language-toggle,.home-auth-button,.home-start-small,.home-menu-studio-button){border-radius:999px!important}.three-d-printing-page .home-language-toggle{justify-content:center;align-items:center;gap:5px;padding:0 10px;display:inline-flex}.three-d-printing-page .home-language-toggle>span{color:var(--tp-muted-soft);font-size:10px;font-weight:800}.three-d-printing-page .home-language-toggle>span.active{color:var(--tp-blue-strong)}.three-d-printing-page .home-language-toggle>i{background:var(--tp-border);width:1px;height:14px}.three-d-printing-page .home-theme-toggle,.three-d-printing-page .home-mobile-menu{flex:0 0 40px;width:40px;height:40px;min-height:40px;padding:0;border-radius:999px!important}.three-d-printing-page .home-theme-toggle span{display:none}.three-d-printing-page .home-mobile-menu{align-content:center;place-items:center;gap:4px;display:grid!important}.three-d-printing-page .home-mobile-menu>span{background:currentColor;border-radius:999px;width:16px;height:1.7px;display:block}.three-d-printing-page :is(.home-language-toggle,.home-theme-toggle,.home-auth-button,.home-start-small,.home-menu-studio-button,.home-mobile-menu):hover{border-color:color-mix(in srgb, var(--tp-blue) 32%, var(--tp-border))!important;background:var(--tp-surface)!important}.three-d-printing-page .home-auth-button,.three-d-printing-page .home-start-small,.three-d-printing-page .home-menu-studio-button{padding:0 15px;font-size:12px;font-weight:720}.three-d-printing-page .home-account-button{min-height:40px;color:var(--tp-text);background:0 0;border:0;border-radius:999px;padding:0 3px 0 10px}.three-d-printing-page .home-account-copy span{color:var(--tp-muted-soft)}.three-d-printing-page .home-account-copy strong{color:var(--tp-text)}.three-d-printing-page .home-account-avatar{border-color:var(--tp-border);background:var(--tp-blue-soft);color:var(--tp-blue-strong)}.three-d-printing-page .home-hero{grid-template-columns:minmax(0,.92fr) minmax(480px,1.08fr);align-items:center;gap:clamp(48px,7vw,96px);width:min(1380px,90vw);min-height:auto;margin:0 auto;padding:110px 0 120px;display:grid}.three-d-printing-page .hero-copy{padding-left:0}.three-d-printing-page .hero-eyebrow{border:1px solid color-mix(in srgb, var(--tp-blue) 22%, var(--tp-border));background:color-mix(in srgb, var(--tp-blue-soft) 72%, transparent);width:fit-content;min-height:36px;color:var(--tp-blue-strong);letter-spacing:.08em;border-radius:999px;margin-bottom:28px;padding:0 13px;font-size:11px;font-weight:800;display:inline-flex}.three-d-printing-page .eyebrow-dot{background:var(--tp-blue);width:6px;height:6px;box-shadow:none}.three-d-printing-page .hero-copy h1{max-width:720px;color:var(--tp-text);letter-spacing:-.06em;margin:0;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:clamp(56px,6.2vw,90px);font-weight:780;line-height:.95}.three-d-printing-page .hero-outline-word{color:var(--tp-blue);-webkit-text-stroke:0}.three-d-printing-page .hero-copy>p{max-width:600px;color:var(--tp-muted);margin-top:28px;font-size:18px;line-height:1.72}.three-d-printing-page .hero-buttons{gap:12px;margin-top:32px}.three-d-printing-page .home-primary-button,.three-d-printing-page .submit-project-button{background:linear-gradient(135deg, var(--tp-blue), #5577ef);color:#fff;min-height:52px;box-shadow:0 12px 32px color-mix(in srgb, var(--tp-blue) 24%, transparent);border:0;border-radius:14px;padding:0 22px;font-family:inherit;font-size:14px;font-weight:750}.three-d-printing-page .home-primary-button:hover,.three-d-printing-page .submit-project-button:hover:not(:disabled){box-shadow:0 18px 42px color-mix(in srgb, var(--tp-blue) 30%, transparent);transform:translateY(-2px)}.three-d-printing-page .home-ghost-button{border:1px solid var(--tp-border);background:color-mix(in srgb, var(--tp-surface) 78%, transparent);min-height:52px;color:var(--tp-text);border-radius:14px;padding:0 20px;font-family:inherit;font-size:14px;font-weight:700}.three-d-printing-page .home-ghost-button:hover{background:var(--tp-surface);border-color:color-mix(in srgb, var(--tp-blue) 30%, var(--tp-border))}.three-d-printing-page .hero-micro-stats{flex-wrap:wrap;gap:12px;margin-top:42px}.three-d-printing-page .hero-micro-stats>div{border:1px solid var(--tp-border);background:color-mix(in srgb, var(--tp-surface) 72%, transparent);border-radius:12px;min-width:88px;padding:10px 13px}.three-d-printing-page .hero-micro-stats>div strong{color:var(--tp-blue-strong)}.three-d-printing-page .hero-micro-stats>div span{color:var(--tp-muted)}.three-d-printing-page .hero-machine{border:1px solid var(--tp-border);background:radial-gradient(circle at 50% 34%, color-mix(in srgb, var(--tp-blue) 12%, transparent), transparent 20rem), color-mix(in srgb, var(--tp-surface) 82%, transparent);min-width:0;min-height:590px;box-shadow:var(--tp-shadow);border-radius:30px;padding:24px;overflow:hidden}.three-d-printing-page .material-transition{border:1px solid var(--tp-border);background:color-mix(in srgb, var(--tp-surface) 88%, transparent);width:min(1240px,90vw);box-shadow:var(--tp-shadow);border-radius:22px;margin:0 auto 18px;padding:24px 28px}.three-d-printing-page .transition-top,.three-d-printing-page .transition-main{color:var(--tp-muted)}.three-d-printing-page .transition-top>span:first-child{color:var(--tp-blue-strong)}.three-d-printing-page .transition-live{color:var(--tp-success)}.three-d-printing-page .transition-main{color:var(--tp-text);font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-weight:720}.three-d-printing-page .transition-main strong{color:var(--tp-blue)}.three-d-printing-page .transition-line{background:var(--tp-border)}.three-d-printing-page .transition-line span{background:linear-gradient(90deg, var(--tp-blue), #85a2f8)}.three-d-printing-page :is(.process-story-heading h2,.creator-heading h2,.community-heading h2,.reviews-heading h2,.upload-heading h2,.home-final-cta h2){color:var(--tp-text)!important;letter-spacing:-.055em!important;font-family:Inter,ui-sans-serif,system-ui,sans-serif!important;font-size:clamp(44px,5.1vw,72px)!important;font-weight:760!important;line-height:1!important}.three-d-printing-page :is(.process-story-heading h2 span,.creator-heading h2 span,.community-heading h2 span,.reviews-heading h2 span,.upload-heading h2 span,.home-final-cta h2 span){color:var(--tp-blue)!important}.three-d-printing-page :is(.process-story-heading p,.creator-heading>p,.community-heading>p,.reviews-heading p,.upload-heading p,.home-final-cta>p){font-size:15px;line-height:1.75;color:var(--tp-muted)!important}.three-d-printing-page :is(.process-story-kicker,.creator-index,.community-kicker,.section-kicker,.section-index){letter-spacing:.1em;font-family:inherit;font-weight:800;color:var(--tp-blue-strong)!important}.three-d-printing-page :is(.creator-side-label,.section-side-label){display:none}.three-d-printing-page .process-story-section{background:0 0;padding:110px 0 120px}.three-d-printing-page .process-story-section:before{display:none}.three-d-printing-page .process-story-shell{width:min(1240px,90vw)}.three-d-printing-page .process-story-heading{gap:64px;margin-bottom:42px}.three-d-printing-page .process-flow-line{background:var(--tp-border)}.three-d-printing-page .process-flow-line span{background:linear-gradient(90deg, transparent, var(--tp-blue), transparent);opacity:.45}.three-d-printing-page .process-compact-card{border:1px solid var(--tp-border);background:var(--tp-surface);min-height:280px;box-shadow:0 18px 45px color-mix(in srgb, var(--tp-text) 6%, transparent);border-radius:20px;padding:24px}.three-d-printing-page .process-compact-card:hover{border-color:color-mix(in srgb, var(--tp-blue) 35%, var(--tp-border));box-shadow:var(--tp-shadow);transform:translateY(-4px)}.three-d-printing-page .process-card-number,.three-d-printing-page .process-card-label,.three-d-printing-page .process-compact-card p,.three-d-printing-page .process-card-arrow{color:var(--tp-muted)}.three-d-printing-page .process-card-label,.three-d-printing-page .process-card-number{font-size:10px}.three-d-printing-page .process-card-icon{border:1px solid color-mix(in srgb, var(--tp-blue) 22%, var(--tp-border));background:var(--tp-blue-soft);width:60px;height:60px;color:var(--tp-blue-strong);box-shadow:none;border-radius:16px;margin:26px 0 22px;font-family:Inter,sans-serif}.three-d-printing-page .process-compact-card h3{color:var(--tp-text);font-family:Inter,sans-serif;font-size:22px;font-weight:730}.three-d-printing-page .beyond-creator{border-top:1px solid var(--tp-border);border-bottom:1px solid var(--tp-border);background:color-mix(in srgb, var(--tp-surface-soft) 52%, transparent);color:var(--tp-text);padding:110px 5vw 120px}.three-d-printing-page .beyond-creator:before{display:none}.three-d-printing-page .creator-heading,.three-d-printing-page .creator-shell{width:min(1380px,100%);max-width:1380px}.three-d-printing-page .creator-heading{margin-bottom:40px}.three-d-printing-page .creator-shell{border:1px solid var(--tp-border);background:var(--tp-surface);box-shadow:var(--tp-shadow);border-radius:24px}.three-d-printing-page :is(.creator-library,.creator-inspector){background:var(--tp-surface)}.three-d-printing-page .creator-library{border-right-color:var(--tp-border)}.three-d-printing-page .creator-inspector{border-left-color:var(--tp-border)}.three-d-printing-page .creator-viewport{background:radial-gradient(circle at 50% 48%, color-mix(in srgb, var(--tp-blue) 10%, transparent), transparent 34%), var(--tp-workspace)}.three-d-printing-page :is(.creator-viewport-top,.creator-stats,.creator-inspector-block,.creator-divider){border-color:var(--tp-border)!important}.three-d-printing-page .creator-divider{background:var(--tp-border)}.three-d-printing-page :is(.creator-panel-heading,.creator-object-limit,.creator-object-index,.creator-object-name small,.creator-viewport-top,.creator-viewport-controls>span,.creator-view-hint,.creator-stats span,.creator-no-selection,.creator-inspector-title,.creator-inspector-title span,.creator-text-field>span,.creator-field-note,.creator-vector-fields label>span){color:var(--tp-muted)!important}.three-d-printing-page :is(.creator-selected-name,.creator-stats strong,.creator-object-name strong,.creator-text-field input,.creator-vector-fields input){color:var(--tp-text)!important}.three-d-printing-page :is(.creator-add-grid button,.creator-object-list button,.creator-object-actions button,.creator-icon-button,.creator-vector-fields label,.creator-nudge-row button,.creator-material,.creator-text-field input){border-color:var(--tp-border)!important;background:color-mix(in srgb, var(--tp-surface-soft) 58%, transparent)!important;color:var(--tp-muted)!important}.three-d-printing-page :is(.creator-add-grid button:hover,.creator-object-list button.active,.creator-icon-button.active,.creator-material.active){border-color:color-mix(in srgb, var(--tp-blue) 38%, var(--tp-border))!important;background:var(--tp-blue-soft)!important;color:var(--tp-blue-strong)!important}.three-d-printing-page .creator-view-hint{border-color:var(--tp-border);background:color-mix(in srgb, var(--tp-surface) 86%, transparent)}.three-d-printing-page .beyond-community{background:0 0;border-top:0;padding:110px 0 120px}.three-d-printing-page .beyond-community:before{display:none}.three-d-printing-page .community-shell,.three-d-printing-page .reviews-section{width:min(1240px,90vw)}.three-d-printing-page .community-heading{gap:64px;margin-bottom:42px}.three-d-printing-page .community-filters button,.three-d-printing-page .community-refresh{border-color:var(--tp-border);background:var(--tp-surface);color:var(--tp-muted)}.three-d-printing-page .community-filters button.active{border-color:color-mix(in srgb, var(--tp-blue) 38%, var(--tp-border));background:var(--tp-blue-soft);color:var(--tp-blue-strong)}.three-d-printing-page .community-card{border-color:var(--tp-border);background:var(--tp-surface);box-shadow:0 16px 44px color-mix(in srgb, var(--tp-text) 6%, transparent)}.three-d-printing-page .community-card-preview{background:var(--tp-surface-soft)}.three-d-printing-page .community-card-placeholder{color:var(--tp-muted-soft);background:radial-gradient(circle at 50% 42%, color-mix(in srgb, var(--tp-blue) 13%, transparent), transparent 34%), var(--tp-surface-soft)}.three-d-printing-page :is(.community-card h3,.community-card-body strong){color:var(--tp-text)}.three-d-printing-page :is(.community-card p,.community-card-kicker,.community-tags span){color:var(--tp-muted)}.three-d-printing-page :is(.community-type,.community-view-3d-badge){border-color:color-mix(in srgb, var(--tp-blue) 22%, var(--tp-border));background:color-mix(in srgb, var(--tp-surface) 88%, transparent);color:var(--tp-blue-strong)}.three-d-printing-page .reviews-section{padding:110px 0 120px}.three-d-printing-page .reviews-heading{gap:64px;margin-bottom:42px}.three-d-printing-page .reviews-glow{opacity:.45}.three-d-printing-page .reviews-summary{border:1px solid var(--tp-border);background:var(--tp-surface);border-radius:18px;min-height:100px;padding:0 22px}.three-d-printing-page .reviews-summary-line{background:var(--tp-border)}.three-d-printing-page .reviews-score>strong,.three-d-printing-page .reviews-summary-copy strong{color:var(--tp-text)}.three-d-printing-page :is(.reviews-score>span,.reviews-summary-copy span,.review-card-top>span,.review-card-footer>div:first-child span,.review-project span,.review-project strong,.review-verified){color:var(--tp-muted)}.three-d-printing-page .reviews-stars span.active{color:#f3b84b}.three-d-printing-page .review-card,.three-d-printing-page .review-card-featured{border-color:var(--tp-border);background:var(--tp-surface);box-shadow:0 16px 44px color-mix(in srgb, var(--tp-text) 6%, transparent)}.three-d-printing-page .review-card:hover{border-color:color-mix(in srgb, var(--tp-blue) 32%, var(--tp-border));background:var(--tp-surface-hover);box-shadow:var(--tp-shadow)}.three-d-printing-page .review-card blockquote{color:var(--tp-text);font-family:Inter,sans-serif;font-weight:560}.three-d-printing-page .review-card-footer>div:first-child strong{color:var(--tp-text)}.three-d-printing-page .review-verified{border-top-color:var(--tp-border)}.three-d-printing-page .home-start-project{background:color-mix(in srgb, var(--tp-surface-soft) 45%, transparent);border-top:1px solid var(--tp-border);border-bottom:1px solid var(--tp-border);padding:110px 0 120px}.three-d-printing-page .start-project-light{opacity:.35;background:#4c78ee1f}.three-d-printing-page .home-upload-wrapper,.three-d-printing-page .upload-section{width:min(1240px,90vw);max-width:1240px;margin-inline:auto}.three-d-printing-page .upload-section{padding:0}.three-d-printing-page .upload-heading{max-width:820px;margin-bottom:42px}.three-d-printing-page .upload-layout{gap:18px}.three-d-printing-page .upload-visual,.three-d-printing-page .project-form{border:1px solid var(--tp-border)!important;background:var(--tp-surface)!important;box-shadow:0 18px 48px color-mix(in srgb, var(--tp-text) 6%, transparent)!important;border-radius:22px!important}.three-d-printing-page .upload-visual{color:var(--tp-text)}.three-d-printing-page .upload-icon{border-color:color-mix(in srgb, var(--tp-blue) 25%, var(--tp-border))!important;background:var(--tp-blue-soft)!important;color:var(--tp-blue-strong)!important}.three-d-printing-page .upload-visual h3{color:var(--tp-text)!important;font-family:Inter,sans-serif!important}.three-d-printing-page :is(.upload-visual p,.upload-benefits span){color:var(--tp-muted)!important}.three-d-printing-page .project-form :is(input,select,textarea){outline:none;border:1px solid var(--tp-border)!important;background:var(--tp-surface-soft)!important;color:var(--tp-text)!important;border-radius:12px!important}.three-d-printing-page .project-form :is(input,select,textarea):focus{border-color:color-mix(in srgb, var(--tp-blue) 55%, var(--tp-border))!important;box-shadow:0 0 0 3px color-mix(in srgb, var(--tp-blue) 10%, transparent)!important}.three-d-printing-page .project-form :is(input,textarea)::placeholder{color:var(--tp-muted-soft)!important}.three-d-printing-page .project-form label>span{font-weight:700;color:var(--tp-muted)!important}.three-d-printing-page .drop-zone{border-color:color-mix(in srgb, var(--tp-blue) 28%, var(--tp-border))!important;background:color-mix(in srgb, var(--tp-blue-soft) 44%, transparent)!important;border-radius:18px!important}.three-d-printing-page .drop-zone:hover,.three-d-printing-page .drop-zone.has-file,.three-d-printing-page .drop-zone.has-ai-model,.three-d-printing-page .drop-zone.has-creator-model{border-color:color-mix(in srgb, var(--tp-blue) 54%, var(--tp-border))!important;background:var(--tp-blue-soft)!important}.three-d-printing-page .drop-zone-content strong{color:var(--tp-text)!important}.three-d-printing-page :is(.drop-zone-content span,.drop-zone-content small){color:var(--tp-muted)!important}.three-d-printing-page .drop-icon{background:color-mix(in srgb, var(--tp-blue) 12%, transparent)!important;color:var(--tp-blue-strong)!important}.three-d-printing-page :is(.selected-ai-model-card,.selected-creator-model-card){border-color:color-mix(in srgb, var(--tp-blue) 26%, var(--tp-border))!important;background:var(--tp-blue-soft)!important}.three-d-printing-page .selected-ai-model-copy strong{color:var(--tp-text)!important}.three-d-printing-page :is(.selected-ai-model-copy span,.selected-creator-model-meta){color:var(--tp-muted)!important}.three-d-printing-page .selected-ai-model-remove{border-color:var(--tp-border)!important;background:var(--tp-surface)!important;color:var(--tp-muted)!important}.three-d-printing-page .form-status{border:1px solid color-mix(in srgb, var(--tp-blue) 22%, var(--tp-border));background:var(--tp-blue-soft);color:var(--tp-blue-strong)}.three-d-printing-page .home-final-cta{border:1px solid var(--tp-border);background:radial-gradient(circle at 88% 0%, color-mix(in srgb, var(--tp-blue) 13%, transparent), transparent 24rem), var(--tp-surface);width:min(1240px,90vw);box-shadow:var(--tp-shadow);border-radius:30px;margin:90px auto 70px;padding:clamp(44px,6vw,72px)}.three-d-printing-page :is(.final-cta-ring,.final-cta-glow){opacity:.22}.three-d-printing-page .home-contact-action-panel{border-color:var(--tp-border)!important;background:var(--tp-surface)!important;box-shadow:var(--tp-shadow)!important}.three-d-printing-page .home-contact-action-choice{color:var(--tp-text)!important}.three-d-printing-page .home-contact-action-choice:hover{background:var(--tp-surface-soft)!important}.three-d-printing-page .home-footer{border-top:1px solid var(--tp-border);background:color-mix(in srgb, var(--tp-surface) 62%, transparent);min-height:120px;color:var(--tp-muted);padding:28px 5vw}.three-d-printing-page :is(.footer-brand,.footer-center){color:var(--tp-text)}.three-d-printing-page .footer-center span{color:var(--tp-blue)}@media (width<=1180px){.three-d-printing-page .home-navbar{padding-inline:3vw}.three-d-printing-page .home-hero{grid-template-columns:minmax(0,.9fr) minmax(430px,1.1fr);gap:40px}.three-d-printing-page .home-account-copy{display:none}.three-d-printing-page .home-account-button{padding:0}}@media (width<=920px){.three-d-printing-page .home-navbar{height:68px;min-height:68px;padding-inline:14px}.three-d-printing-page .home-nav-links{top:78px;width:auto;inset-inline:14px}.three-d-printing-page .home-hero{grid-template-columns:1fr;width:min(760px,100% - 28px);padding:82px 0 92px}.three-d-printing-page .hero-machine{min-height:520px}.three-d-printing-page .process-story-heading,.three-d-printing-page .community-heading,.three-d-printing-page .reviews-heading,.three-d-printing-page .creator-heading{grid-template-columns:1fr;gap:18px}.three-d-printing-page :is(.process-story-heading p,.community-heading>p,.reviews-heading p,.creator-heading>p){justify-self:start;margin-inline:0}.three-d-printing-page .creator-heading{flex-direction:column;align-items:flex-start}}@media (width<=700px){.three-d-printing-page .home-brand img{width:34px!important;height:34px!important}.three-d-printing-page .home-brand>span{flex-basis:104px;width:104px;height:20px}.three-d-printing-page .home-nav-actions{gap:6px}.three-d-printing-page .home-start-small,.three-d-printing-page .home-menu-studio-button{display:none!important}.three-d-printing-page .home-language-toggle,.three-d-printing-page .home-theme-toggle,.three-d-printing-page .home-mobile-menu{height:38px;min-height:38px}.three-d-printing-page .home-theme-toggle,.three-d-printing-page .home-mobile-menu{flex-basis:38px;width:38px}.three-d-printing-page .home-auth-button{min-height:38px;padding-inline:11px;font-size:11px}.three-d-printing-page .home-hero,.three-d-printing-page .process-story-shell,.three-d-printing-page .community-shell,.three-d-printing-page .reviews-section,.three-d-printing-page .home-upload-wrapper,.three-d-printing-page .upload-section,.three-d-printing-page .home-final-cta,.three-d-printing-page .material-transition{width:calc(100% - 28px)}.three-d-printing-page .hero-copy h1{font-size:clamp(50px,15vw,68px)}.three-d-printing-page .hero-copy>p{font-size:16px}.three-d-printing-page .hero-buttons{flex-direction:column;align-items:stretch}.three-d-printing-page :is(.home-primary-button,.home-ghost-button){width:100%}.three-d-printing-page .hero-micro-stats{grid-template-columns:1fr 1fr;display:grid}.three-d-printing-page .hero-machine{border-radius:24px;min-height:440px;padding:12px}.three-d-printing-page .material-transition{padding:20px}.three-d-printing-page .transition-main{flex-wrap:wrap;justify-content:flex-start;gap:8px 12px}.three-d-printing-page :is(.process-story-section,.beyond-community,.reviews-section,.home-start-project){padding-top:82px;padding-bottom:88px}.three-d-printing-page .beyond-creator{padding:82px 14px 88px}.three-d-printing-page .home-final-cta{margin-top:70px;padding:34px 24px}.three-d-printing-page .home-footer{text-align:center;gap:16px}}@media (width<=500px){.three-d-printing-page .home-brand>span{display:none}.three-d-printing-page .home-language-toggle{padding-inline:8px}.three-d-printing-page .home-auth-button{white-space:nowrap;text-overflow:ellipsis;max-width:92px;overflow:hidden}}.three-d-printing-page .home-menu-studio-button{display:none!important}.three-d-printing-page .home-nav-links:before,.three-d-printing-page .home-nav-links:after{content:none!important;display:none!important}.three-d-printing-page .home-nav-links>:is(.home-nav-panel-head,.home-nav-title,.home-nav-label,.home-nav-close,[data-nav-heading],[data-nav-close]){display:none!important}.three-d-printing-page:has(.home-nav-links.open) .home-mobile-menu:before{content:none!important;display:none!important}.three-d-printing-page:has(.home-nav-links.open) .home-mobile-menu:after{content:none!important;display:none!important}.three-d-printing-page:has(.home-nav-links.open) .home-mobile-menu>span{opacity:1!important;transform:none!important}:is(.three-d-printing-page:has(.home-nav-links.open) .home-mobile-menu>span:first-child,.three-d-printing-page:has(.home-nav-links.open) .home-mobile-menu>span:nth-child(2),.three-d-printing-page:has(.home-nav-links.open) .home-mobile-menu>span:nth-child(3)){width:16px!important;height:1.7px!important;margin:0!important}.admin-pricing-settings{background:#ffffff06;border:1px solid #ffffff14;border-radius:18px;margin:0 0 20px;padding:14px 16px}.admin-pricing-settings-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.admin-pricing-settings-head.compact{align-items:center}.admin-pricing-collapse-toggle{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:10px;min-width:0;padding:0;display:flex}.admin-pricing-collapse-toggle>span{gap:2px;min-width:0;display:grid}.admin-pricing-collapse-toggle strong{font-size:16px;line-height:1.2}.admin-pricing-collapse-toggle small{color:#ffffff7a;font-size:11px;line-height:1.35}.admin-pricing-settings .primary-button,.admin-pricing-settings .secondary-button{justify-content:center;align-items:center;gap:7px;display:inline-flex}.admin-pricing-save-compact{min-height:36px;padding:0 12px;font-size:12px}.admin-pricing-success{color:#8ff1c2;background:#23be7e14;border:1px solid #23be7e3d;border-radius:10px;margin-top:12px;margin-bottom:0;padding:9px 11px;font-size:12px;font-weight:700}.admin-pricing-expanded-content{border-top:1px solid #ffffff12;margin-top:16px;padding-top:16px}.admin-pricing-local-note{color:#7f91ad;margin:0 0 12px;font-size:11px;display:block}.admin-pricing-copy-grid,.admin-pricing-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.admin-pricing-copy-grid{margin-bottom:14px}.admin-pricing-settings label{gap:5px;display:grid}.admin-pricing-settings label>span{color:#ffffff94;letter-spacing:.02em;font-size:10px;font-weight:750}.admin-pricing-settings input[type=text],.admin-pricing-settings input:not([type]),.admin-pricing-settings textarea{color:#fff;background:#ffffff09;border:1px solid #ffffff1a;border-radius:9px;outline:none;width:100%;min-height:36px;padding:7px 9px;font-size:12px}.admin-pricing-settings textarea{resize:vertical;min-height:56px}.admin-pricing-settings input:focus,.admin-pricing-settings textarea:focus{border-color:#557ef294;box-shadow:0 0 0 2px #466feb14}.admin-pricing-plans.compact-plans{gap:8px;display:grid}.admin-pricing-plan.compact-plan{background:#0000001a;border:1px solid #ffffff14;border-radius:12px;padding:0;overflow:hidden}.admin-pricing-plan-summary{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;width:100%;padding:10px 11px;display:grid}.admin-pricing-plan-summary:hover{background:#ffffff06}.admin-pricing-plan-summary-copy{gap:2px;min-width:0;display:grid}.admin-pricing-plan-summary-copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.admin-pricing-plan-summary-copy small{text-overflow:ellipsis;white-space:nowrap;color:#ffffff80;font-size:10px;overflow:hidden}.admin-pricing-plan-chevron{color:#ffffff8c;place-items:center;display:grid}.admin-pricing-recommended-pill{color:#9fb3ff;background:#5378ef1f;border-radius:999px;padding:4px 7px;font-size:9px;font-weight:800}.admin-pricing-plan-body{border-top:1px solid #ffffff12;padding:12px}.admin-pricing-check.compact-check{color:#ffffffa8;align-items:center;width:fit-content;margin-bottom:10px;font-size:11px;gap:7px!important;display:flex!important}.admin-pricing-check input{accent-color:#5378ef;width:15px;height:15px}.admin-pricing-fields .wide{grid-column:1/-1}.admin-pricing-feature-head{justify-content:space-between;align-items:center;gap:10px;margin:13px 0 8px;display:flex}.admin-pricing-feature-head strong{font-size:12px}.admin-pricing-feature-head .secondary-button{min-height:30px;padding:0 9px;font-size:11px}.admin-pricing-feature-list{gap:6px;display:grid}.admin-pricing-feature-row{grid-template-columns:1fr 1fr 32px;align-items:center;gap:6px;display:grid}.admin-pricing-feature-row input{min-width:0}.admin-pricing-feature-row button{color:#aeb9cb;cursor:pointer;background:#ffffff08;border:1px solid #ffffff17;border-radius:8px;place-items:center;width:32px;height:32px;display:grid}.admin-pricing-feature-row button:hover{color:#ff9b9b;border-color:#ef626247}@media (width<=980px){.admin-pricing-copy-grid,.admin-pricing-fields{grid-template-columns:1fr}.admin-pricing-fields .wide{grid-column:auto}}@media (width<=640px){.admin-pricing-settings,.admin-pricing-settings.is-expanded{padding:12px}.admin-pricing-collapse-toggle small{display:none}.admin-pricing-save-compact{min-height:32px;padding:0 9px}.admin-pricing-feature-row{grid-template-columns:1fr 32px}.admin-pricing-feature-row input:nth-child(2){grid-column:1/2}.admin-pricing-feature-row button{grid-area:1/2/span 2}.admin-pricing-recommended-pill{display:none}}.admin-customer-showcase-settings{background:#ffffff06;border:1px solid #ffffff14;border-radius:22px;margin:0 0 32px;padding:24px}.admin-customer-showcase-head{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:22px;display:flex}.admin-customer-showcase-head h2{margin:4px 0 7px;font-size:28px}.admin-customer-showcase-head p{color:#ffffff9e;margin:0;line-height:1.55}.admin-customer-showcase-head small{color:#7f91ad;margin-top:8px;display:block}.admin-customer-showcase-head .primary-button{justify-content:center;align-items:center;gap:8px;display:inline-flex}.admin-customer-showcase-toggle{background:#0000001f;border:1px solid #ffffff14;border-radius:16px;justify-content:space-between;align-items:center;gap:18px;margin-bottom:20px;padding:16px 18px;display:flex}.admin-customer-showcase-toggle.is-on{background:#426ce114;border-color:#4b77ef4d}.admin-customer-showcase-toggle-copy{align-items:flex-start;gap:12px;min-width:0;display:flex}.admin-customer-showcase-toggle-copy>svg{color:#7e9cff;flex:none;margin-top:2px}.admin-customer-showcase-toggle-copy>div{gap:4px;display:grid}.admin-customer-showcase-toggle-copy strong{font-size:14px}.admin-customer-showcase-toggle-copy span{color:#ffffff94;font-size:12px;line-height:1.45}.admin-customer-showcase-switch{cursor:pointer;background:#ffffff14;border:1px solid #ffffff1c;border-radius:999px;flex:none;width:50px;height:28px;padding:0;position:relative}.admin-customer-showcase-switch span{background:#c4cede;border-radius:50%;width:18px;height:18px;transition:transform .18s,background .18s;position:absolute;top:4px;left:4px}.admin-customer-showcase-toggle.is-on .admin-customer-showcase-switch{background:#4a73eb;border-color:#5378ef8c}.admin-customer-showcase-toggle.is-on .admin-customer-showcase-switch span{background:#fff;transform:translate(22px)}.admin-customer-showcase-success{color:#8ff1c2;background:#23be7e14;border:1px solid #23be7e3d;border-radius:12px;margin-bottom:18px;padding:12px 14px;font-size:13px;font-weight:700}.admin-customer-showcase-summary{color:#ffffff94;align-items:baseline;gap:7px;margin-bottom:14px;font-size:12px;display:flex}.admin-customer-showcase-summary strong{color:#fff;font-size:18px}.admin-customer-showcase-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.admin-customer-site{background:#0000001a;border:1px solid #ffffff14;border-radius:15px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px;display:grid}.admin-customer-site.is-selected{background:#4970e514;border-color:#5378ef6b}.admin-customer-site-select{cursor:pointer;grid-template-columns:18px 58px minmax(0,1fr);align-items:center;gap:10px;min-width:0;display:grid}.admin-customer-site-select input{accent-color:#5579ef;width:16px;height:16px}.admin-customer-site-logo{background:#fff;border:1px solid #ffffff17;border-radius:13px;place-items:center;width:58px;height:58px;display:grid;overflow:hidden}.admin-customer-site-logo img{object-fit:contain;width:100%;height:100%;padding:7px}.admin-customer-site-logo span{color:#fff;background:linear-gradient(145deg,#142746,#3c65c8);place-items:center;width:100%;height:100%;font-weight:850;display:grid}.admin-customer-site-copy{gap:4px;min-width:0;display:grid}.admin-customer-site-copy strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.admin-customer-site-copy span{color:#ffffff7a;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.admin-customer-site>a{color:#8da9ff;align-items:center;gap:5px;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex}@media (width<=900px){.admin-customer-showcase-grid{grid-template-columns:1fr}}@media (width<=640px){.admin-customer-showcase-settings{padding:16px}.admin-customer-showcase-head,.admin-customer-showcase-toggle{flex-direction:column;align-items:stretch}.admin-customer-showcase-switch{align-self:flex-start}.admin-customer-site{grid-template-columns:1fr}.admin-customer-site>a{padding-left:28px}}.admin-compact-panel{overflow:hidden;border-radius:16px!important;margin:0 0 12px!important;padding:0!important}.admin-compact-panel-head{justify-content:space-between!important;align-items:center!important;gap:14px!important;margin:0!important;padding:13px 15px!important;display:flex!important}.admin-compact-panel-head>div:first-child{min-width:0}.admin-compact-panel-head .admin-label{margin-bottom:2px;font-size:9px;display:block}.admin-compact-panel-head h2{line-height:1.2;margin:0!important;font-size:16px!important}.admin-compact-panel-head p,.admin-compact-panel-head small{display:none!important}.admin-compact-panel-summary{color:#ffffff80;white-space:nowrap;font-size:11px}.admin-compact-panel-toggle{color:#aebbd0;cursor:pointer;background:#ffffff09;border:1px solid #ffffff17;border-radius:9px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:inline-flex}.admin-compact-panel-toggle svg{transition:transform .16s}.admin-compact-panel.is-expanded .admin-compact-panel-toggle svg{transform:rotate(180deg)}.admin-compact-panel-body{padding:2px 15px 15px}.admin-compact-panel-body .admin-promo-form,.admin-compact-panel-body .admin-promo-email-config,.admin-compact-panel-body .admin-promo-email-users,.admin-compact-panel-body .admin-customer-showcase-toggle{border-radius:14px;padding:13px}.admin-compact-panel-body .admin-promo-fields,.admin-compact-panel-body .admin-promo-email-layout,.admin-compact-panel-body .admin-customer-showcase-grid{gap:10px}.admin-compact-panel-body .admin-promo-fields input,.admin-compact-panel-body .admin-promo-fields select,.admin-compact-panel-body .admin-promo-email-config select,.admin-compact-panel-body .admin-promo-email-search input{min-height:38px;padding-top:7px;padding-bottom:7px}.admin-compact-panel-body .admin-promo-card,.admin-compact-panel-body .admin-customer-site,.admin-compact-panel-body .admin-promo-email-user{padding:9px 10px}@media (width<=640px){.admin-compact-panel-head{padding:12px 13px!important}.admin-compact-panel-summary{display:none}.admin-compact-panel-body{padding:0 13px 13px}}.admin-promo-settings{background:#ffffff06;border:1px solid #ffffff14;border-radius:22px;margin:0 0 32px;padding:24px}.admin-promo-head,.admin-promo-form-title,.admin-promo-list-head,.admin-promo-card,.admin-promo-form-actions,.admin-promo-actions{justify-content:space-between;align-items:center;gap:16px;display:flex}.admin-promo-head{align-items:flex-start;margin-bottom:22px}.admin-promo-head h2{margin:4px 0 7px;font-size:28px}.admin-promo-head p,.admin-promo-head small{color:#ffffff9e;margin:0;line-height:1.55}.admin-promo-head small{margin-top:8px;font-size:11px;display:block}.admin-promo-count{text-align:center;background:#4b6ee514;border:1px solid #5b80f233;border-radius:16px;min-width:82px;padding:12px 14px}.admin-promo-count strong,.admin-promo-count span{display:block}.admin-promo-count strong{color:#8aa6ff;font-size:24px}.admin-promo-count span{color:#ffffff8c;text-transform:uppercase;letter-spacing:.08em;font-size:10px}.admin-promo-success{color:#8ff1c2;background:#23be7e14;border:1px solid #23be7e3d;border-radius:12px;margin-bottom:16px;padding:12px 14px;font-size:13px;font-weight:700}.admin-promo-alert{margin-bottom:16px}.admin-promo-form{background:#0000001f;border:1px solid #ffffff14;border-radius:18px;margin-bottom:26px;padding:18px}.admin-promo-form-title{margin-bottom:16px}.admin-promo-form-title>div{color:#fff;align-items:center;gap:9px;display:inline-flex}.admin-promo-close,.admin-promo-actions button{color:#b8c4d7;cursor:pointer;background:#ffffff08;border:1px solid #ffffff17;border-radius:10px;justify-content:center;align-items:center;gap:7px;display:inline-flex}.admin-promo-close{min-height:36px;padding:0 11px}.admin-promo-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.admin-promo-fields label{gap:7px;display:grid}.admin-promo-fields label>span{color:#ffffff9e;font-size:11px;font-weight:750}.admin-promo-fields input,.admin-promo-fields select{color:#fff;background:#ffffff09;border:1px solid #ffffff1a;border-radius:11px;outline:none;width:100%;min-height:44px;padding:10px 12px}.admin-promo-fields select option{color:#fff;background:#0b1424}.admin-promo-fields input:focus,.admin-promo-fields select:focus{border-color:#557ef294;box-shadow:0 0 0 3px #466feb14}.admin-promo-percent{position:relative}.admin-promo-percent input{padding-right:40px}.admin-promo-percent b{color:#8aa6ff;pointer-events:none;position:absolute;top:50%;right:13px;transform:translateY(-50%)}.admin-promo-active{background:#ffffff06;border:1px solid #ffffff14;border-radius:11px;align-self:end;align-items:center;min-height:44px;padding:0 12px;gap:10px!important;display:flex!important}.admin-promo-active input{accent-color:#5378ef;width:16px;height:16px;min-height:auto}.admin-promo-form-actions{justify-content:flex-start;margin-top:16px}.admin-promo-form-actions .primary-button,.admin-promo-form-actions .secondary-button{justify-content:center;align-items:center;gap:8px;display:inline-flex}.admin-promo-list-head{margin-bottom:10px}.admin-promo-list-head strong{font-size:14px}.admin-promo-list-head span{color:#ffffff7a;font-size:11px}.admin-promo-list{gap:10px;display:grid}.admin-promo-card{background:#ffffff06;border:1px solid #ffffff14;border-radius:16px;padding:16px}.admin-promo-card.is-inactive{opacity:.58}.admin-promo-main{min-width:0}.admin-promo-code-line{align-items:center;gap:10px;display:flex}.admin-promo-code-line code{color:#90aaff;letter-spacing:.04em;background:#5175ee1f;border-radius:8px;padding:5px 8px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;font-weight:800}.admin-promo-code-line span{color:#69dca5;letter-spacing:.1em;font-size:9px;font-weight:850}.admin-promo-card.is-inactive .admin-promo-code-line span{color:#9aa6b8}.admin-promo-card h3{margin:8px 0 7px;font-size:18px}.admin-promo-meta{color:#ffffff8f;flex-wrap:wrap;gap:8px 14px;font-size:11px;display:flex}.admin-promo-meta strong{color:#fff}.admin-promo-actions{flex:none;justify-content:flex-end}.admin-promo-actions button{min-height:36px;padding:0 11px}.admin-promo-actions button:hover{color:#fff;border-color:#597ef252}.admin-promo-actions .danger:hover{color:#ff9b9b;border-color:#ef626252}@media (width<=820px){.admin-promo-fields{grid-template-columns:1fr}.admin-promo-card{flex-direction:column;align-items:stretch}.admin-promo-actions{justify-content:flex-start}}@media (width<=640px){.admin-promo-settings{padding:16px}.admin-promo-head,.admin-promo-form-title,.admin-promo-form-actions{flex-direction:column;align-items:stretch}.admin-promo-form-actions button{width:100%}}.admin-promo-email-settings{background:#ffffff06;border:1px solid #ffffff14;border-radius:22px;margin:0 0 32px;padding:24px}.admin-promo-email-head{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:20px;display:flex}.admin-promo-email-head h2{margin:4px 0 7px;font-size:28px}.admin-promo-email-head p,.admin-promo-email-head small{color:#ffffff9e;margin:0;line-height:1.55}.admin-promo-email-head small{margin-top:7px;font-size:11px;display:block}.admin-promo-email-count{color:#8aa6ff;background:#4b6ee514;border:1px solid #5b80f238;border-radius:16px;place-items:center;min-width:92px;padding:11px 12px;display:grid}.admin-promo-email-count strong{margin-top:3px;font-size:21px}.admin-promo-email-count span{color:#ffffff85;text-transform:uppercase;letter-spacing:.08em;font-size:9px}.admin-promo-email-success,.admin-promo-email-server-note{border-radius:12px;margin-bottom:16px;padding:12px 14px;font-size:12px;line-height:1.5}.admin-promo-email-success{color:#8ff1c2;background:#23be7e14;border:1px solid #23be7e3d;font-weight:700}.admin-promo-email-server-note{color:#d9c291;background:#e8b14c12;border:1px solid #e8b14c33}.admin-promo-email-alert{margin-bottom:16px}.admin-promo-email-layout{grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);gap:16px;display:grid}.admin-promo-email-config,.admin-promo-email-users{background:#0000001f;border:1px solid #ffffff14;border-radius:18px;padding:18px}.admin-promo-email-config label{gap:7px;display:grid}.admin-promo-email-config label>span{color:#ffffff9e;font-size:11px;font-weight:750}.admin-promo-email-config select,.admin-promo-email-search input{color:#fff;background:#ffffff09;border:1px solid #ffffff1a;border-radius:11px;outline:none;width:100%;min-height:44px}.admin-promo-email-config select{padding:10px 12px}.admin-promo-email-config select option{color:#fff;background:#0b1424}.admin-promo-email-preview{color:#8aa6ff;background:#5175ee12;border:1px solid #5175ee29;border-radius:13px;align-items:center;gap:11px;margin-top:14px;padding:14px;display:flex}.admin-promo-email-preview div{gap:3px;display:grid}.admin-promo-email-preview strong{color:#fff;letter-spacing:.05em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.admin-promo-email-preview span{color:#ffffff94;font-size:11px}.admin-promo-email-actions-row{flex-wrap:wrap;gap:9px;margin-top:16px;display:flex}.admin-promo-email-actions-row button,.admin-promo-email-users-head button{justify-content:center;align-items:center;gap:7px;display:inline-flex}.admin-promo-email-users-head{align-items:center;gap:10px;margin-bottom:12px;display:flex}.admin-promo-email-search{flex:auto;position:relative}.admin-promo-email-search svg{color:#8090a8;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.admin-promo-email-search input{padding:10px 12px 10px 35px}.admin-promo-email-users-head button{color:#b8c4d7;cursor:pointer;background:#ffffff08;border:1px solid #ffffff17;border-radius:10px;min-height:40px;padding:0 11px}.admin-promo-email-user-list{gap:8px;max-height:360px;padding-right:3px;display:grid;overflow:auto}.admin-promo-email-user{cursor:pointer;background:#ffffff05;border:1px solid #ffffff12;border-radius:12px;grid-template-columns:18px 38px minmax(0,1fr);align-items:center;gap:10px;padding:10px 11px;display:grid}.admin-promo-email-user.is-selected{background:#5378ef14;border-color:#5378ef57}.admin-promo-email-user input{accent-color:#5378ef;width:16px;height:16px}.admin-promo-email-avatar{color:#8aa6ff;background:#ffffff0a;border:1px solid #ffffff14;border-radius:50%;place-items:center;width:36px;height:36px;font-size:12px;font-weight:800;display:grid}.admin-promo-email-user-copy{gap:2px;min-width:0;display:grid}.admin-promo-email-user-copy strong,.admin-promo-email-user-copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-promo-email-user-copy strong{color:#fff;font-size:12px}.admin-promo-email-user-copy small{color:#ffffff80;font-size:10px}@media (width<=920px){.admin-promo-email-layout{grid-template-columns:1fr}}@media (width<=640px){.admin-promo-email-settings{padding:16px}.admin-promo-email-head,.admin-promo-email-users-head,.admin-promo-email-actions-row{flex-direction:column;align-items:stretch}.admin-promo-email-actions-row button,.admin-promo-email-users-head button{width:100%}}.admin-signup-notifications{background:#ffffff06;border:1px solid #ffffff14}.admin-signup-notifications .has-unread{color:#a9baff;font-weight:800}.admin-signup-notifications-toolbar{justify-content:flex-end;gap:8px;margin-bottom:10px;display:flex}.admin-signup-notifications-toolbar button{align-items:center;gap:6px;min-height:32px;padding:0 10px;font-size:11px;display:inline-flex}.admin-signup-notifications-list{gap:7px;display:grid}.admin-signup-notification{background:#ffffff05;border:1px solid #ffffff12;border-radius:11px;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:9px;padding:9px 10px;display:grid}.admin-signup-notification.is-unread{background:#5378ef12;border-color:#5378ef47}.admin-signup-notification.is-read{opacity:.64}.admin-signup-notification-icon{color:#9bb0ff;background:#5378ef1c;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.admin-signup-notification-copy{gap:2px;min-width:0;display:grid}.admin-signup-notification-copy strong,.admin-signup-notification-copy span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-signup-notification-copy strong{font-size:12px}.admin-signup-notification-copy span,.admin-signup-notification time{color:#ffffff80;font-size:10px}.admin-signup-notification time{white-space:nowrap}@media (width<=640px){.admin-signup-notifications-toolbar{justify-content:stretch}.admin-signup-notifications-toolbar button{flex:1}.admin-signup-notification{grid-template-columns:30px minmax(0,1fr)}.admin-signup-notification time{grid-column:2}}.admin-data-dashboard{background:#4974e50e;border:1px solid #4974e53d}.admin-data-body{gap:12px;display:grid}.admin-data-toolbar,.admin-data-meta-row,.admin-data-modal-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.admin-data-toolbar{justify-content:space-between}.admin-data-table-picker{background:#00000024;border:1px solid #ffffff1c;border-radius:10px;align-items:center;gap:8px;min-width:min(320px,100%);min-height:40px;padding:0 10px;display:flex}.admin-data-table-picker select{min-width:0;min-height:38px;color:inherit;background:0 0;border:0;outline:none;flex:1}.admin-data-meta-row{justify-content:space-between;align-items:flex-end}.admin-data-meta-row>div{gap:2px;display:grid}.admin-data-meta-row strong{font-size:14px}.admin-data-meta-row span,.admin-data-note{opacity:.62;font-size:11px}.admin-data-account-note{background:#4974e517;border:1px solid #4974e53d;border-radius:11px;gap:4px;padding:11px 12px;display:grid}.admin-data-account-note.is-secondary{background:#ffffff09;border-color:#ffffff17}.admin-data-account-note strong{font-size:12px}.admin-data-account-note span{opacity:.75;font-size:11px;line-height:1.45}.admin-data-search{background:#00000024;border:1px solid #ffffff1a;border-radius:10px;align-items:center;gap:7px;min-width:min(300px,100%);min-height:38px;padding:0 10px;display:flex}.admin-data-search input{width:100%;min-width:0;color:inherit;background:0 0;border:0;outline:none}.admin-data-grid-wrap{background:#0000001c;border:1px solid #ffffff14;border-radius:12px;width:100%;max-height:520px;overflow:auto}.admin-data-grid{border-collapse:collapse;width:100%;min-width:720px;font-size:11px}.admin-data-grid th,.admin-data-grid td{text-align:left;vertical-align:top;border-bottom:1px solid #fff1;max-width:220px;padding:9px 10px}.admin-data-grid th{z-index:1;letter-spacing:.04em;text-transform:uppercase;opacity:.82;background:#141822fa;font-size:10px;position:sticky;top:0}.admin-data-grid td{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.admin-data-grid td.admin-data-cell-warning{color:#ffb5b5;font-weight:800}.admin-data-actions-head,.admin-data-actions{width:86px;text-align:right!important}.admin-data-actions{white-space:nowrap}.admin-data-actions button,.admin-data-modal-head button{width:30px;height:30px;color:inherit;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.admin-data-actions button+button{margin-left:5px}.admin-data-actions button.danger{color:#ff8b8b;border-color:#ff5f5f2e}.admin-data-empty{text-align:center;opacity:.58;padding:28px 16px;font-size:12px}.admin-data-error{margin:0}.admin-data-modal-backdrop{z-index:9999;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000ad;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.admin-data-modal{background:#111722;border:1px solid #ffffff21;border-radius:16px;width:min(720px,100%);max-height:min(82vh,760px);padding:16px;overflow:auto;box-shadow:0 24px 70px #00000070}.admin-data-modal-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.admin-data-modal-head h3{margin:2px 0 0;font-size:18px}.admin-data-modal p{opacity:.7;margin:10px 0;font-size:12px}.admin-data-modal textarea{resize:vertical;width:100%;min-height:360px;color:inherit;background:#00000042;border:1px solid #ffffff1c;border-radius:12px;padding:12px;font:12px/1.55 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.admin-data-modal-actions{justify-content:flex-end;margin-top:10px}@media (width<=680px){.admin-data-toolbar,.admin-data-meta-row{align-items:stretch}.admin-data-toolbar>*,.admin-data-search,.admin-data-table-picker{width:100%}.admin-data-toolbar button{flex:120px}.admin-data-grid-wrap{max-height:420px}.admin-data-modal{padding:13px}.admin-data-modal textarea{min-height:300px}}.admin-cost-center{color:var(--admin-text);box-shadow:var(--admin-shadow);border:1px solid var(--admin-border)!important;background:var(--admin-surface)!important}.admin-cost-center .admin-compact-panel-summary{color:var(--admin-muted)}.admin-cost-center-body{gap:14px;display:grid}.admin-cost-toolbar{border:1px solid var(--admin-border);background:var(--admin-surface-soft);border-radius:14px;justify-content:space-between;align-items:center;gap:14px;padding:12px 13px;display:flex}.admin-cost-toolbar>div:first-child{gap:2px;display:grid}.admin-cost-toolbar>div:first-child strong{color:var(--admin-text);font-size:13px}.admin-cost-toolbar>div:first-child span{color:var(--admin-muted);font-size:10px}.admin-cost-toolbar-actions{align-items:center;gap:8px;display:flex}.admin-cost-toolbar-actions button,.admin-cost-settings-head button{align-items:center;gap:6px;min-height:36px;padding:0 12px;display:inline-flex}.admin-cost-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.admin-cost-summary-grid article{border:1px solid var(--admin-border);background:var(--admin-surface-soft);border-radius:14px;gap:7px;min-width:0;padding:14px;display:grid}.admin-cost-summary-grid span{color:var(--admin-muted);font-size:10px}.admin-cost-summary-grid strong{color:var(--admin-text);letter-spacing:-.025em;font-size:20px;line-height:1}.admin-cost-provider-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.admin-cost-provider{border:1px solid var(--admin-border);background:var(--admin-surface);border-radius:15px;gap:13px;min-width:0;padding:14px;display:grid}.admin-cost-provider-head{align-items:center;gap:10px;display:flex}.admin-cost-provider-icon{width:34px;height:34px;color:var(--admin-blue);background:var(--admin-blue-soft);border-radius:10px;flex:none;place-items:center;display:grid}.admin-cost-provider-head>div{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.admin-cost-provider-head strong{color:var(--admin-text);font-size:13px}.admin-cost-source{border:1px solid var(--admin-border);min-height:21px;color:var(--admin-muted);background:var(--admin-surface-soft);border-radius:999px;align-items:center;padding:0 7px;font-size:9px;font-weight:800;display:inline-flex}.admin-cost-source.is-live{color:var(--admin-success);border-color:color-mix(in srgb,var(--admin-success) 32%,var(--admin-border));background:color-mix(in srgb,var(--admin-success) 10%,var(--admin-surface))}.admin-cost-source.is-manual{color:var(--admin-blue);border-color:color-mix(in srgb,var(--admin-blue) 28%,var(--admin-border));background:var(--admin-blue-soft)}.admin-cost-source.is-error{color:var(--admin-danger);border-color:color-mix(in srgb,var(--admin-danger) 30%,var(--admin-border));background:color-mix(in srgb,var(--admin-danger) 8%,var(--admin-surface))}.admin-cost-provider-values{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.admin-cost-provider-values>div{background:var(--admin-surface-soft);border-radius:11px;gap:4px;padding:10px;display:grid}.admin-cost-provider-values span{color:var(--admin-muted);font-size:9px}.admin-cost-provider-values strong{color:var(--admin-text);font-size:17px}.admin-cost-progress{gap:6px;display:grid}.admin-cost-progress-label{justify-content:space-between;align-items:center;gap:10px;display:flex}.admin-cost-progress-label span{color:var(--admin-muted);font-size:9px}.admin-cost-progress-label strong{color:var(--admin-text);font-size:10px}.admin-cost-progress-track{background:var(--admin-surface-soft);border-radius:999px;height:7px;overflow:hidden}.admin-cost-progress-track>span{border-radius:inherit;background:var(--admin-blue);height:100%;transition:width .2s;display:block}.admin-cost-progress.is-warning .admin-cost-progress-track>span{background:#d79b2b}.admin-cost-progress.is-danger .admin-cost-progress-track>span{background:var(--admin-danger)}.admin-cost-progress.is-neutral .admin-cost-progress-track>span{background:var(--admin-muted-soft)}.admin-cost-details{border-top:1px solid var(--admin-border);gap:5px;padding-top:2px;display:grid}.admin-cost-details>div{justify-content:space-between;align-items:center;gap:12px;font-size:9px;display:flex}.admin-cost-details span{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--admin-muted);overflow:hidden}.admin-cost-details strong{color:var(--admin-text);flex:none;font-size:9px}.admin-cost-provider-note{line-height:1.45;color:var(--admin-muted)!important;margin:0!important;font-size:10px!important}.admin-cost-settings{border:1px solid color-mix(in srgb,var(--admin-blue) 25%,var(--admin-border));background:color-mix(in srgb,var(--admin-blue-soft) 58%,var(--admin-surface));border-radius:14px;gap:11px;padding:13px;display:grid}.admin-cost-settings-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.admin-cost-settings-head>div{gap:3px;display:grid}.admin-cost-settings-head>div>strong{color:var(--admin-text);font-size:13px}.admin-cost-settings>p{color:var(--admin-muted);margin:0;font-size:10px}.admin-cost-settings-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.admin-cost-setting-row{border:1px solid var(--admin-border);background:var(--admin-surface);border-radius:12px;grid-template-columns:1fr repeat(2,minmax(100px,.7fr));align-items:end;gap:9px;padding:11px;display:grid}.admin-cost-setting-row>strong{color:var(--admin-text);align-self:center;font-size:11px}.admin-cost-setting-row label{gap:4px;display:grid}.admin-cost-setting-row label>span{color:var(--admin-muted);font-size:8px}.admin-cost-setting-row input{border:1px solid var(--admin-border);background:var(--admin-surface);width:100%;min-height:34px;color:var(--admin-text);border-radius:9px;padding:0 9px;font-size:11px}.admin-cost-error{margin:0!important}@media (width<=900px){.admin-cost-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-cost-provider-grid,.admin-cost-settings-grid{grid-template-columns:1fr}}@media (width<=640px){.admin-cost-toolbar{flex-direction:column;align-items:flex-start}.admin-cost-toolbar-actions{width:100%}.admin-cost-toolbar-actions button{flex:1;justify-content:center}.admin-cost-summary-grid{grid-template-columns:1fr 1fr}.admin-cost-summary-grid strong{font-size:17px}.admin-cost-setting-row{grid-template-columns:1fr 1fr}.admin-cost-setting-row>strong{grid-column:1/-1}}.admin-ai-usage{border:1px solid var(--admin-border);background:var(--admin-surface);border-radius:15px;gap:12px;padding:14px;display:grid}.admin-ai-usage-head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.admin-ai-usage-head>div{gap:4px;display:grid}.admin-ai-usage-head h3{color:var(--admin-text);align-items:center;gap:7px;margin:0;font-size:14px;display:flex}.admin-ai-usage-head p{max-width:760px;color:var(--admin-muted);margin:0;font-size:10px;line-height:1.45}.admin-ai-usage-head button{align-items:center;gap:6px;min-height:34px;padding:0 11px;display:inline-flex}.admin-ai-usage-coverage{background:#ffb04212;border:1px solid #ffbe5c38;border-radius:11px;gap:3px;padding:10px 11px;display:grid}.admin-ai-usage-coverage strong{color:var(--admin-text);font-size:10px}.admin-ai-usage-coverage span{color:var(--admin-muted);font-size:9px;line-height:1.4}.admin-ai-usage-filters{grid-template-columns:1.3fr .8fr 1fr;gap:9px;display:grid}.admin-ai-usage-filters label{gap:4px;display:grid}.admin-ai-usage-filters span{color:var(--admin-muted);font-size:8px}.admin-ai-usage-filters select{border:1px solid var(--admin-border);background:var(--admin-surface-soft);width:100%;min-height:36px;color:var(--admin-text);border-radius:10px;padding:0 10px;font-size:11px}.admin-ai-usage-kpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;display:grid}.admin-ai-usage-kpis article{border:1px solid var(--admin-border);background:var(--admin-surface-soft);border-radius:12px;gap:5px;padding:12px;display:grid}.admin-ai-usage-kpis span{color:var(--admin-muted);font-size:9px}.admin-ai-usage-kpis strong{color:var(--admin-text);font-size:18px}.admin-ai-usage-kpis small{color:var(--admin-muted);font-size:8px;line-height:1.35}.admin-ai-usage-breakdowns{grid-template-columns:1fr 1fr;gap:10px;display:grid}.admin-ai-usage-list{border:1px solid var(--admin-border);background:var(--admin-surface-soft);border-radius:12px;padding:11px}.admin-ai-usage-list-head{color:var(--admin-text);align-items:center;gap:6px;margin-bottom:8px;display:flex}.admin-ai-usage-list-head strong{font-size:11px}.admin-ai-usage-list>p{color:var(--admin-muted);margin:8px 0 0;font-size:9px}.admin-ai-usage-row{border-top:1px solid var(--admin-border);justify-content:space-between;align-items:center;gap:10px;padding:8px 0;display:flex}.admin-ai-usage-row:first-of-type{border-top:0}.admin-ai-usage-row>div{gap:2px;min-width:0;display:grid}.admin-ai-usage-row strong{color:var(--admin-text);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.admin-ai-usage-row span{color:var(--admin-muted);font-size:8px}.admin-ai-usage-row b{color:var(--admin-text);flex:none;font-size:10px}@media (width<=1000px){.admin-ai-usage-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=800px){.admin-ai-usage-filters{grid-template-columns:1fr}.admin-ai-usage-kpis{grid-template-columns:1fr 1fr}.admin-ai-usage-breakdowns{grid-template-columns:1fr}.admin-ai-usage{padding:12px}.admin-ai-usage-head{align-items:center}.admin-ai-usage-head p{display:none}}.admin-module-hub{border:1px solid var(--admin-border);background:var(--admin-surface);box-shadow:var(--admin-shadow);color:var(--admin-text);border-radius:20px;margin:0 0 16px;padding:14px;overflow:hidden}.admin-module-hub-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.admin-module-hub-head>div{min-width:0}.admin-module-hub-head .admin-label{margin-bottom:3px;font-size:9px;display:block}.admin-module-hub-head h2{color:var(--admin-text);align-items:center;gap:7px;margin:0;font-size:17px;line-height:1.15;display:flex}.admin-module-hub-head>span{color:var(--admin-muted);white-space:nowrap;font-size:11px}.admin-module-rail{scroll-snap-type:x proximity;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--admin-muted) 35%,transparent) transparent;grid-auto-columns:minmax(190px,220px);grid-auto-flow:column;gap:10px;padding:2px 2px 8px;display:grid;overflow:auto hidden}.admin-module-card{scroll-snap-align:start;text-align:left;border:1px solid var(--admin-border);background:var(--admin-surface-soft);min-height:132px;color:var(--admin-text);cursor:pointer;border-radius:16px;grid-template-rows:1fr auto;grid-template-columns:38px 1fr;gap:9px 10px;padding:13px;transition:transform .15s,border-color .15s,background .15s,box-shadow .15s;display:grid}.admin-module-card:hover{border-color:color-mix(in srgb,var(--admin-blue) 34%,var(--admin-border));background:var(--admin-surface-hover);box-shadow:0 10px 26px color-mix(in srgb,var(--admin-text) 6%,transparent);transform:translateY(-1px)}.admin-module-card-icon{background:var(--admin-blue-soft);width:38px;height:38px;color:var(--admin-blue);border-radius:12px;justify-content:center;align-items:center;display:inline-flex}.admin-module-card-copy{flex-direction:column;min-width:0;display:flex}.admin-module-card-copy>span{color:var(--admin-muted-soft);letter-spacing:.08em;margin-bottom:2px;font-size:9px;font-weight:800}.admin-module-card-copy strong{color:var(--admin-text);font-size:14px;line-height:1.2}.admin-module-card-copy small{color:var(--admin-muted);margin-top:5px;font-size:10.5px;line-height:1.35}.admin-module-card-open{color:var(--admin-muted);grid-column:1/-1;justify-content:space-between;align-items:center;font-size:11px;font-weight:800;display:flex}.admin-module-card-open:after{content:"→";color:var(--admin-blue);font-size:14px}.admin-module-modal-backdrop{z-index:10040;-webkit-backdrop-filter:blur(10px);background:#020713a3;justify-content:center;align-items:center;padding:28px;display:flex;position:fixed;inset:0}html[data-beyond-theme=light] .admin-module-modal-backdrop{background:#121f3947}.admin-module-modal{border:1px solid var(--admin-border);background:var(--admin-bg);width:min(1180px,96vw);max-height:min(90vh,900px);color:var(--admin-text);border-radius:22px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 32px 100px #00000047}.admin-module-modal-head{z-index:4;border-bottom:1px solid var(--admin-border);background:color-mix(in srgb,var(--admin-bg) 94%,transparent);-webkit-backdrop-filter:blur(16px);flex:none;justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;display:flex;position:sticky;top:0}.admin-module-modal-head span{color:var(--admin-muted-soft);letter-spacing:.09em;margin-bottom:2px;font-size:9px;font-weight:800;display:block}.admin-module-modal-head h2{color:var(--admin-text);margin:0;font-size:18px}.admin-module-modal-head button{border:1px solid var(--admin-border);background:var(--admin-surface);width:38px;height:38px;color:var(--admin-text);cursor:pointer;border-radius:11px;justify-content:center;align-items:center;padding:0;display:inline-flex}.admin-module-modal-body{background:var(--admin-bg);min-height:0;color:var(--admin-text);overscroll-behavior:contain;padding:16px;overflow:auto}.admin-module-modal-body>.admin-compact-panel,.admin-module-modal-body>.admin-ai-usage,.admin-module-modal-body>section{margin:0!important}.admin-module-modal-body .admin-compact-panel,.admin-module-modal-body .admin-ai-usage,.admin-module-modal-body .admin-pricing-settings,.admin-module-modal-body .admin-promo-settings,.admin-module-modal-body .admin-promo-email-settings,.admin-module-modal-body .admin-customer-showcase-settings{border-color:var(--admin-border)!important;background:var(--admin-surface)!important;color:var(--admin-text)!important}@media (width<=700px){.admin-module-hub{border-radius:18px;margin-bottom:12px;padding:12px 0 11px 12px}.admin-module-hub-head{margin-bottom:10px;padding-right:12px}.admin-module-hub-head h2{font-size:16px}.admin-module-hub-head>span{font-size:9px}.admin-module-rail{grid-auto-columns:minmax(230px,82vw);gap:9px;padding-bottom:7px;padding-right:12px}.admin-module-card{border-radius:15px;grid-template-columns:42px 1fr;gap:10px 11px;min-height:148px;padding:14px}.admin-module-card-icon{width:42px;height:42px}.admin-module-card-copy>span{font-size:9px}.admin-module-card-copy strong{font-size:15px}.admin-module-card-copy small{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:6px;font-size:11px;line-height:1.42;display:-webkit-box;overflow:hidden}.admin-module-card-open{font-size:11px}.admin-module-modal-backdrop{align-items:stretch;padding:0}.admin-module-modal{border:0;border-radius:0;width:100vw;height:100dvh;max-height:100dvh}.admin-module-modal-head{padding:calc(12px + env(safe-area-inset-top)) 14px 12px}.admin-module-modal-head h2{font-size:17px}.admin-module-modal-head button{width:40px;height:40px}.admin-module-modal-body{padding:12px;padding-bottom:calc(18px + env(safe-area-inset-bottom));-webkit-overflow-scrolling:touch}.admin-module-modal-body .admin-compact-panel-head{padding:13px!important}.admin-module-modal-body .admin-compact-panel-body{padding:0 13px 13px!important}.admin-module-modal-body .admin-ai-usage{padding:12px!important}}.admin-pricing-settings{overflow:hidden;border-radius:16px!important;margin:0 0 12px!important;padding:0!important}.admin-pricing-settings.is-expanded{padding:0!important}.admin-pricing-settings-head.compact{min-height:58px;margin:0!important;padding:13px 15px!important}.admin-pricing-collapse-toggle{flex-direction:row-reverse;justify-content:space-between;gap:14px}.admin-pricing-collapse-toggle>svg{color:#aebbd0;background:#ffffff09;border:1px solid #ffffff17;border-radius:9px;flex:none;width:32px;height:32px;padding:7px;transition:transform .16s}.admin-pricing-settings.is-expanded .admin-pricing-collapse-toggle>svg{transform:rotate(90deg)}.admin-pricing-collapse-toggle>span{flex:auto}.admin-pricing-collapse-toggle .admin-label{margin-bottom:0;font-size:9px}.admin-pricing-collapse-toggle strong{font-size:16px}.admin-pricing-settings:not(.is-expanded) .admin-pricing-collapse-toggle small{display:none}.admin-pricing-save-compact{min-height:32px;margin-left:4px}.admin-pricing-expanded-content{border-top:0;margin-top:0;padding:2px 15px 15px}.admin-pricing-settings>.admin-message,.admin-pricing-settings>.admin-error,.admin-pricing-settings>.admin-pricing-success{margin-left:15px;margin-right:15px}@media (width<=640px){.admin-pricing-settings-head.compact{min-height:56px;padding:12px 13px!important}.admin-pricing-expanded-content{padding:0 13px 13px}}.admin-subscriptions-dashboard{color:var(--admin-text);gap:16px;margin-bottom:28px;display:grid}.admin-subscriptions-summary-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.admin-subscriptions-summary-head>div{min-width:0}.admin-subscriptions-summary-head h2{color:var(--admin-text);align-items:center;gap:8px;margin:5px 0 4px;font-size:20px;display:flex}.admin-subscriptions-summary-head p{color:var(--admin-muted);margin:0;font-size:13px}.admin-subscription-kpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.admin-subscription-kpis article{border:1px solid var(--admin-border);background:var(--admin-surface);min-width:0;box-shadow:0 10px 30px color-mix(in srgb,var(--admin-text) 5%,transparent);border-radius:18px;gap:5px;padding:16px;display:grid}.admin-subscription-kpis article.is-arr{border-color:color-mix(in srgb,var(--admin-blue) 34%,var(--admin-border));background:color-mix(in srgb,var(--admin-blue-soft) 42%,var(--admin-surface))}.admin-subscription-kpis span{color:var(--admin-muted);text-transform:uppercase;letter-spacing:.04em;font-size:10px;font-weight:700}.admin-subscription-kpis strong{color:var(--admin-text);font-size:24px;line-height:1.1}.admin-subscription-kpis small{color:var(--admin-muted);font-size:10px;line-height:1.35}.admin-subscription-toolbar{justify-content:space-between;align-items:center;gap:12px;display:flex}.admin-subscription-status-tabs{flex-wrap:wrap;gap:6px;display:flex}.admin-subscription-status-tabs button{border:1px solid var(--admin-border);background:var(--admin-surface);min-height:36px;color:var(--admin-muted);cursor:pointer;border-radius:999px;padding:0 13px;font-size:11px;font-weight:700}.admin-subscription-status-tabs button.is-active{border-color:var(--admin-blue);background:var(--admin-blue);color:#fff}.admin-subscription-search{border:1px solid var(--admin-border);background:var(--admin-surface);min-width:min(340px,100%);color:var(--admin-muted);border-radius:12px;align-items:center;gap:8px;padding:0 12px;display:flex}.admin-subscription-search input{width:100%;min-height:42px;color:var(--admin-text);font:inherit;background:0 0;border:0;outline:0}.admin-subscription-list{gap:9px;display:grid}.admin-subscription-row{border:1px solid var(--admin-border);background:var(--admin-surface);box-shadow:0 8px 24px color-mix(in srgb,var(--admin-text) 4%,transparent);border-radius:16px;grid-template-columns:minmax(220px,1.5fr) repeat(3,minmax(120px,.8fr)) auto;align-items:center;gap:14px;padding:14px 15px;display:grid}.admin-subscription-row>div:not(.admin-subscription-main):not(.admin-subscription-status){gap:2px;min-width:0;display:grid}.admin-subscription-row span{color:var(--admin-muted);text-transform:uppercase;letter-spacing:.04em;font-size:9px}.admin-subscription-row strong{color:var(--admin-text);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.admin-subscription-row small{color:var(--admin-muted);font-size:9px}.admin-subscription-main{align-items:center;gap:10px;min-width:0;display:flex}.admin-subscription-main>div:last-child{gap:2px;min-width:0;display:grid}.admin-subscription-main strong{font-size:13px}.admin-subscription-main span{text-transform:none;letter-spacing:0;font-size:10px}.admin-subscription-avatar{background:var(--admin-blue-soft);width:34px;height:34px;color:var(--admin-blue);border-radius:11px;flex:none;place-items:center;display:grid}.admin-subscription-status{background:var(--admin-surface-soft);color:var(--admin-muted);text-transform:uppercase;letter-spacing:.04em;border-radius:999px;justify-self:end;padding:7px 10px;font-size:10px;font-weight:800}.admin-subscription-status.is-active,.admin-subscription-status.is-trialing{background:color-mix(in srgb,var(--admin-success) 14%,var(--admin-surface));color:var(--admin-success)}.admin-subscription-status.is-cancelled,.admin-subscription-status.is-canceled,.admin-subscription-status.is-expired{background:color-mix(in srgb,var(--admin-danger) 12%,var(--admin-surface));color:var(--admin-danger)}@media (width<=980px){.admin-subscription-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-subscription-row{grid-template-columns:minmax(190px,1.3fr) repeat(2,minmax(110px,.8fr)) auto}.admin-subscription-row>div:nth-child(4){display:none!important}}@media (width<=700px){.admin-subscriptions-dashboard{gap:12px;margin-bottom:18px}.admin-subscriptions-summary-head{align-items:center}.admin-subscriptions-summary-head h2{font-size:17px}.admin-subscriptions-summary-head p{font-size:11px}.admin-subscriptions-summary-head .secondary-button{width:40px;min-width:40px;font-size:0;padding:0!important}.admin-subscriptions-summary-head .secondary-button svg{margin:0}.admin-subscription-kpis{overscroll-behavior-x:contain;scroll-snap-type:x proximity;grid-template-columns:none;grid-auto-columns:minmax(150px,68vw);grid-auto-flow:column;margin-inline:-2px;padding:2px 2px 8px;overflow-x:auto}.admin-subscription-kpis article{scroll-snap-align:start;min-height:118px;padding:14px}.admin-subscription-kpis strong{font-size:23px}.admin-subscription-toolbar{flex-direction:column;align-items:stretch}.admin-subscription-status-tabs{flex-wrap:nowrap;padding-bottom:2px;overflow-x:auto}.admin-subscription-status-tabs button{flex:none}.admin-subscription-search{width:100%;min-width:0}.admin-subscription-row{grid-template-columns:1fr auto;gap:10px;padding:13px}.admin-subscription-main{grid-column:1/2}.admin-subscription-status{grid-area:1/2/auto/3}.admin-subscription-row>div:nth-child(2),.admin-subscription-row>div:nth-child(3){border-top:1px solid var(--admin-border);padding-top:10px}.admin-subscription-row>div:nth-child(4){display:none!important}.admin-subscription-row>div:nth-child(2){grid-column:1/2}.admin-subscription-row>div:nth-child(3){text-align:right;grid-column:2/3}.admin-subscription-row strong{font-size:11px}.admin-subscription-row small{font-size:8.5px}}.admin-manual-subscription-panel{border:1px solid color-mix(in srgb,var(--admin-blue) 28%,var(--admin-border));background:color-mix(in srgb,var(--admin-blue-soft) 28%,var(--admin-surface));border-radius:18px;gap:12px;padding:16px;display:grid}.admin-manual-subscription-head h2{color:var(--admin-text);margin:5px 0 4px;font-size:18px}.admin-manual-subscription-head p{color:var(--admin-muted);margin:0;font-size:12px}.admin-manual-checkout-list{gap:9px;display:grid}.admin-manual-checkout-row{border:1px solid var(--admin-border);background:var(--admin-surface);border-radius:14px;grid-template-columns:minmax(190px,1.2fr) minmax(150px,.8fr) minmax(180px,1fr) auto;align-items:center;gap:14px;padding:13px 14px;display:grid}.admin-manual-checkout-row>div:not(.admin-manual-checkout-actions){gap:2px;min-width:0;display:grid}.admin-manual-checkout-row span{color:var(--admin-muted);text-transform:uppercase;letter-spacing:.04em;font-size:9px}.admin-manual-checkout-row strong{color:var(--admin-text);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.admin-manual-checkout-row small{color:var(--admin-muted);font-size:9px}.admin-manual-checkout-actions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.admin-manual-checkout-actions button{border:1px solid var(--admin-border);background:var(--admin-surface-soft);min-height:36px;color:var(--admin-text);cursor:pointer;border-radius:10px;padding:0 12px;font-size:10px;font-weight:800}.admin-manual-checkout-actions button.primary-button{border-color:var(--admin-blue);background:var(--admin-blue);color:#fff}.admin-manual-checkout-actions button:disabled{opacity:.55;cursor:default}@media (width<=900px){.admin-manual-checkout-row{grid-template-columns:1fr 1fr}.admin-manual-checkout-actions{grid-column:1/-1;justify-content:flex-start}}@media (width<=600px){.admin-manual-subscription-panel{padding:12px}.admin-manual-checkout-row{grid-template-columns:1fr}.admin-manual-checkout-actions{grid-column:auto;grid-template-columns:1fr 1fr;display:grid}.admin-manual-checkout-actions button{width:100%}}.admin-active-account-list{border-top:1px solid var(--admin-border);gap:9px;padding-top:4px;display:grid}.admin-manual-checkout-actions button.danger-button{border-color:color-mix(in srgb,var(--admin-danger) 35%,var(--admin-border));background:color-mix(in srgb,var(--admin-danger) 10%,var(--admin-surface));color:var(--admin-danger)}.admin-manual-checkout-actions button.payment-button{border-color:color-mix(in srgb,var(--admin-blue) 32%,var(--admin-border));background:color-mix(in srgb,var(--admin-blue) 9%,var(--admin-surface));color:var(--admin-blue)}.admin-payment-modal-backdrop{z-index:10000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#030a16a3;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.admin-payment-modal{border:1px solid color-mix(in srgb,var(--admin-blue) 28%,var(--admin-border));background:var(--admin-surface);width:min(520px,100%);color:var(--admin-text);border-radius:22px;gap:16px;padding:24px;display:grid;position:relative;box-shadow:0 28px 90px #00000057}.admin-payment-modal h3{margin:0;font-size:22px;line-height:1.15}.admin-payment-modal>p{color:var(--admin-muted);margin:-7px 0 2px;font-size:12px;line-height:1.55}.admin-payment-modal-close{border:1px solid var(--admin-border);background:var(--admin-surface-soft);width:36px;height:36px;color:var(--admin-muted);cursor:pointer;border-radius:11px;place-items:center;display:grid;position:absolute;top:14px;right:14px}.admin-payment-modal-close:disabled{opacity:.5;cursor:default}.admin-payment-modal-summary{grid-template-columns:1fr 1fr;gap:10px;display:grid}.admin-payment-modal-summary>div,.admin-payment-modal-preview{border:1px solid var(--admin-border);background:var(--admin-surface-soft);border-radius:13px;gap:4px;padding:12px 13px;display:grid}.admin-payment-modal-summary span,.admin-payment-modal-preview span,.admin-payment-modal>label>span{color:var(--admin-muted);letter-spacing:.05em;text-transform:uppercase;font-size:9px;font-weight:800}.admin-payment-modal-summary strong{font-size:13px}.admin-payment-modal>label{gap:7px;display:grid}.admin-payment-money-input{border:1px solid var(--admin-border);background:var(--admin-surface-soft);border-radius:13px;align-items:center;gap:8px;min-height:48px;padding:0 13px;display:flex}.admin-payment-money-input:focus-within{border-color:var(--admin-blue);box-shadow:0 0 0 3px color-mix(in srgb,var(--admin-blue) 12%,transparent)}.admin-payment-money-input b{color:var(--admin-muted);font-size:15px}.admin-payment-money-input input{width:100%;min-width:0;color:var(--admin-text);font:inherit;background:0 0;border:0;outline:0;font-size:18px;font-weight:800}.admin-payment-modal-preview{border-color:color-mix(in srgb,var(--admin-blue) 24%,var(--admin-border));background:color-mix(in srgb,var(--admin-blue-soft) 40%,var(--admin-surface))}.admin-payment-modal-preview strong{color:var(--admin-blue);font-size:14px}.admin-payment-modal-actions{justify-content:flex-end;gap:9px;padding-top:2px;display:flex}.admin-payment-modal-actions button{border:1px solid var(--admin-border);background:var(--admin-surface-soft);min-height:42px;color:var(--admin-text);cursor:pointer;border-radius:11px;padding:0 15px;font-size:11px;font-weight:800}.admin-payment-modal-actions button.primary-button{border-color:var(--admin-blue);background:var(--admin-blue);color:#fff}.admin-payment-modal-actions button:disabled{opacity:.55;cursor:default}@media (width<=600px){.admin-payment-modal-backdrop{padding:12px}.admin-payment-modal{border-radius:18px;padding:20px 15px 15px}.admin-payment-modal-summary{grid-template-columns:1fr}.admin-payment-modal-actions{grid-template-columns:1fr 1fr;display:grid}.admin-payment-modal-actions button{width:100%;padding-inline:8px}}.admin-dashboard-view-switch{border:1px solid var(--admin-border);background:var(--admin-surface);box-shadow:0 8px 24px color-mix(in srgb,var(--admin-text) 4%,transparent);border-radius:14px;align-items:center;gap:4px;margin:0 0 22px;padding:4px;display:inline-flex}.admin-dashboard-view-switch button{min-height:38px;color:var(--admin-muted);cursor:pointer;background:0 0;border:0;border-radius:10px;padding:0 17px;font-size:12px;font-weight:800;transition:background .15s,color .15s,box-shadow .15s}.admin-dashboard-view-switch button.is-active{background:var(--admin-blue);color:#fff;box-shadow:0 8px 20px color-mix(in srgb,var(--admin-blue) 24%,transparent)}body.beyond-admin-active .admin-orders-search{border-color:var(--admin-border)!important;background:var(--admin-surface)!important;color:var(--admin-text)!important}body.beyond-admin-active .admin-orders-search::placeholder{color:var(--admin-muted)!important}@media (width<=700px){.admin-dashboard-view-switch{grid-template-columns:1fr 1fr;width:100%;margin-bottom:16px;display:grid}.admin-dashboard-view-switch button{width:100%;min-height:42px;padding:0 12px;font-size:12px}}.tracking-page{width:min(1180px,100% - 40px);min-height:100vh;margin:0 auto;padding:28px 0 70px;position:relative}.tracking-background-glow{filter:blur(120px);pointer-events:none;z-index:-1;border-radius:50%;position:fixed}.tracking-glow-one{background:#1e69ff24;width:500px;height:500px;top:-100px;right:-150px}.tracking-glow-two{background:#1c53be1a;width:400px;height:400px;bottom:5%;left:-180px}.tracking-navbar{justify-content:space-between;align-items:center;gap:20px;min-height:75px;margin-bottom:70px;display:flex}.tracking-navbar>span{color:#788aa5;font-size:13px}.tracking-logo{letter-spacing:8px;color:#fff;font-family:Space Grotesk,sans-serif;font-size:17px;font-weight:700}.tracking-hero{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:45px;display:flex}.tracking-kicker{color:#70a6ff;letter-spacing:2.5px;margin-bottom:16px;font-size:11px;font-weight:700}.tracking-hero h1{letter-spacing:-5px;max-width:750px;margin:0;font-family:Space Grotesk,sans-serif;font-size:clamp(52px,7vw,90px);line-height:.95}.tracking-hero h1 span{color:#778aa6}.tracking-hero p{color:#8c9db5;max-width:600px;margin:24px 0 0;font-size:16px;line-height:1.7}.tracking-order-badge{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff08;border:1px solid #ffffff14;border-radius:18px;min-width:190px;padding:20px}.tracking-order-badge span{color:#6d809d;letter-spacing:1.5px;margin-bottom:8px;font-size:10px;display:block}.tracking-order-badge strong{color:#fff;font-size:17px}.tracking-main-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(#ffffff0e,#ffffff05);border:1px solid #ffffff14;border-radius:28px;padding:32px;box-shadow:0 30px 90px #0003}.tracking-status-heading{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:20px;padding-bottom:28px;display:flex}.tracking-status-heading>div>span{color:#71839f;letter-spacing:1.4px;margin-bottom:7px;font-size:10px;display:block}.tracking-status-heading h2{letter-spacing:-1px;margin:0;font-family:Space Grotesk,sans-serif;font-size:34px}.tracking-live-indicator{color:#80b0ff;background:#2770e414;border:1px solid #408dff26;border-radius:999px;align-items:center;gap:8px;padding:8px 12px;font-size:11px;font-weight:700;display:flex}.tracking-live-indicator span{background:#4f97ff;border-radius:50%;width:7px;height:7px;box-shadow:0 0 14px #4f97ffcc}.tracking-progress{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:45px 0 15px;display:grid}.tracking-step{align-items:flex-start;gap:14px;display:flex;position:relative}.tracking-step-marker{z-index:2;color:#60738f;background:#0a1424;border:1px solid #ffffff1a;border-radius:50%;flex:0 0 42px;place-items:center;width:42px;height:42px;font-size:11px;font-weight:700;display:grid;position:relative}.tracking-step-content{z-index:2;padding-top:3px;position:relative}.tracking-step-content strong{color:#8292a9;margin-bottom:6px;font-size:14px;display:block}.tracking-step-content span{color:#62738e;max-width:190px;font-size:12px;line-height:1.55;display:block}.tracking-step-line{z-index:0;background:#ffffff14;height:1px;position:absolute;top:21px;left:42px;right:-1px}.tracking-step.active .tracking-step-marker{color:#fff;background:#176bff;border-color:#5097ff80;box-shadow:0 0 30px #176bff59}.tracking-step.active .tracking-step-content strong{color:#fff}.tracking-step.active .tracking-step-content span{color:#8fa5c4}.tracking-step.completed .tracking-step-marker{color:#70a8ff;background:#176bff2e;border-color:#418aff59}.tracking-step.completed .tracking-step-content strong{color:#a9b9cf}.tracking-step.completed .tracking-step-line{background:#317eff59}.tracking-step.future{opacity:.55}.tracking-details-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:16px;display:grid}.tracking-detail-card{background:#ffffff06;border:1px solid #ffffff12;border-radius:19px;padding:22px}.tracking-detail-card span{color:#667b98;letter-spacing:1.3px;margin-bottom:9px;font-size:10px;display:block}.tracking-detail-card strong{color:#fff;word-break:break-word;font-size:15px;line-height:1.5;display:block}.tracking-summary{background:#ffffff12;border:1px solid #ffffff12;border-radius:20px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:16px;display:grid;overflow:hidden}.tracking-summary>div{background:#07101d;padding:23px}.tracking-summary span{color:#647895;letter-spacing:1.3px;margin-bottom:8px;font-size:10px;display:block}.tracking-summary strong{color:#fff;font-size:15px}.tracking-footer{border-top:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:30px;margin-top:60px;padding-top:28px;display:flex}.tracking-footer p{color:#657791;text-align:right;max-width:400px;margin:0;font-size:12px;line-height:1.6}.tracking-state-card{text-align:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff09;border:1px solid #ffffff14;border-radius:25px;width:min(480px,100%);margin:20vh auto 0;padding:45px 30px}.tracking-state-card h1{margin:20px 0 12px;font-family:Space Grotesk,sans-serif;font-size:30px}.tracking-state-card p{color:#8495ae;max-width:350px;margin:0 auto;line-height:1.7}.tracking-loader{border:3px solid #ffffff14;border-top-color:#438aff;border-radius:50%;width:45px;height:45px;margin:0 auto;animation:.8s linear infinite trackingSpin}.tracking-error-icon{color:#ff8393;background:#ff5e741a;border-radius:50%;place-items:center;width:62px;height:62px;margin:0 auto 25px;font-size:25px;font-weight:700;display:grid}.tracking-home-button{color:#fff;background:#176bff;border-radius:999px;justify-content:center;align-items:center;min-height:48px;margin-top:28px;padding:0 20px;font-size:13px;font-weight:700;display:inline-flex}@keyframes trackingSpin{to{transform:rotate(360deg)}}@media (width<=850px){.tracking-progress{grid-template-columns:1fr;gap:0}.tracking-step{min-height:110px}.tracking-step-line{width:1px;height:auto;inset:42px auto 0 21px}.tracking-details-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=650px){.tracking-page{width:min(100% - 24px,1180px);padding-top:18px}.tracking-navbar{margin-bottom:50px}.tracking-navbar>span{display:none}.tracking-hero{flex-direction:column;align-items:flex-start}.tracking-hero h1{letter-spacing:-3px;font-size:clamp(50px,16vw,72px)}.tracking-order-badge{width:100%}.tracking-main-card{padding:24px 19px}.tracking-status-heading{flex-direction:column;align-items:flex-start}.tracking-details-grid,.tracking-summary{grid-template-columns:1fr}.tracking-footer{flex-direction:column;align-items:flex-start}.tracking-footer p{text-align:left}}.restaurant-checkout{width:min(1180px,100% - 40px);margin:0 auto;padding:48px 0 90px}.restaurant-checkout-shell{grid-template-columns:minmax(0,1.35fr) minmax(340px,.65fr);align-items:start;gap:28px;display:grid}.restaurant-checkout-main,.restaurant-checkout-summary{background:linear-gradient(145deg,#07121dfa,#050e17fa);border:1px solid #69a4d729;border-radius:24px;box-shadow:0 24px 80px #00000038}.restaurant-checkout-main{padding:34px}.restaurant-checkout-back{color:#aec5dab8;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:12px;display:inline-flex}.restaurant-checkout-back:hover{color:#fff}.restaurant-checkout-heading{margin-top:34px;margin-bottom:34px}.restaurant-checkout-heading>span,.restaurant-checkout-section-heading>span,.restaurant-checkout-summary-kicker{color:#5f96c3;letter-spacing:.18em;font-size:10px;font-weight:700;display:block}.restaurant-checkout-heading h1{color:#f4f8fc;letter-spacing:-.045em;margin:9px 0 10px;font-size:clamp(34px,5vw,56px);line-height:1}.restaurant-checkout-heading p{color:#a6bdd1b8;max-width:620px;margin:0;font-size:14px;line-height:1.7}.restaurant-checkout-section{border-top:1px solid #78a4c91f;padding:26px 0}.restaurant-checkout-section-heading{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:16px;display:flex}.restaurant-checkout-section-heading strong{color:#e0ebf5c2;font-size:12px;font-weight:500}.restaurant-checkout-field{display:block}.restaurant-checkout-field>span{color:#709abfbd;letter-spacing:.12em;margin-bottom:8px;font-size:10px;font-weight:700;display:block}.restaurant-checkout-field input,.restaurant-checkout-promo-input{box-sizing:border-box;color:#f5f8fb;background:#01080e99;border:1px solid #6b9bc429;border-radius:14px;width:100%}.restaurant-checkout-field input{height:54px;font:inherit;outline:none;padding:0 16px;font-size:14px}.restaurant-checkout-field input:focus,.restaurant-checkout-promo-input:focus-within{border-color:#4a96ff9e;box-shadow:0 0 0 3px #3484ff14}.restaurant-checkout-payer{color:#6da9dc;background:#040e17a8;border:1px solid #6b9bc424;border-radius:14px;justify-content:space-between;align-items:center;gap:20px;padding:16px 18px;display:flex}.restaurant-checkout-payer div{min-width:0}.restaurant-checkout-payer small{color:#6697c199;letter-spacing:.15em;margin-bottom:4px;font-size:9px;font-weight:700;display:block}.restaurant-checkout-payer strong{color:#e9f1f8;text-overflow:ellipsis;font-size:13px;font-weight:600;display:block;overflow:hidden}.restaurant-checkout-helper{color:#97b1c794;margin:10px 0 0;font-size:11px;line-height:1.6}.restaurant-checkout-promo{grid-template-columns:minmax(0,1fr) auto;gap:10px;display:grid}.restaurant-checkout-promo-input{color:#6ca4d2;align-items:center;gap:10px;height:52px;padding:0 15px;display:flex}.restaurant-checkout-promo-input input{color:#f5f8fb;min-width:0;font:inherit;text-transform:uppercase;background:0 0;border:0;outline:0;flex:1;font-size:13px}.restaurant-checkout-promo-apply,.restaurant-checkout-promo-remove{min-width:94px;font:inherit;cursor:pointer;border-radius:13px;padding:0 18px;font-size:12px;font-weight:700}.restaurant-checkout-promo-apply{color:#fff;background:#2a77eb29;border:1px solid #3d8bff52}.restaurant-checkout-promo-remove{color:#d99090;background:#943d3d14;border:1px solid #cd5f5f2e}.restaurant-checkout-promo-active{color:#79c993;background:#2d804a14;border:1px solid #49ad6f2e;border-radius:999px;align-items:center;gap:7px;margin-top:12px;padding:8px 11px;font-size:11px;display:inline-flex}.restaurant-checkout-promo-active strong{color:#a2ddb5;margin-left:4px;font-size:10px}.restaurant-checkout-message{border-radius:12px;margin-top:18px;padding:13px 15px;font-size:12px;line-height:1.55}.restaurant-checkout-message.error{color:#dc9898;background:#8031311a;border:1px solid #c9575738}.restaurant-checkout-message.success{color:#8bd1a3;background:#2c7a471a;border:1px solid #43a76733}.restaurant-checkout-summary{padding:30px;position:sticky;top:24px}.restaurant-checkout-plan-name{justify-content:space-between;align-items:flex-start;gap:20px;margin-top:26px;margin-bottom:30px;display:flex}.restaurant-checkout-plan-name span{color:#709dc39e;letter-spacing:.18em;font-size:9px;font-weight:700;display:block}.restaurant-checkout-plan-name h2{color:#fff;letter-spacing:-.04em;margin:5px 0 0;font-size:31px}.restaurant-checkout-plan-name>strong{color:#77b5ff;letter-spacing:.12em;background:#3882eb14;border:1px solid #4892ff38;border-radius:999px;padding:6px 9px;font-size:8px}.restaurant-checkout-summary-row{color:#acc2d5ad;justify-content:space-between;align-items:center;gap:20px;margin:13px 0;font-size:12px;display:flex}.restaurant-checkout-summary-row strong{color:#eaf2f9;font-size:12px}.restaurant-checkout-summary-row.discount{color:#74c895}.restaurant-checkout-summary-row.discount span{align-items:center;gap:7px;display:flex}.restaurant-checkout-summary-row.discount small{color:#8bd4a5;background:#2d854d1f;border-radius:999px;padding:3px 6px;font-size:8px;font-weight:700}.restaurant-checkout-summary-row.discount strong{color:#78ca96}.restaurant-checkout-annual-note{color:#6fa9d8;margin-top:-4px;font-size:10px}.restaurant-checkout-divider{background:#76a3c81f;height:1px;margin:22px 0}.restaurant-checkout-total span{color:#6398c4;letter-spacing:.16em;margin-bottom:8px;font-size:9px;font-weight:700;display:block}.restaurant-checkout-total strong{color:#fff;letter-spacing:-.045em;font-size:clamp(36px,5vw,48px);line-height:1;display:block}.restaurant-checkout-total small{color:#99b3c894;margin-top:8px;font-size:10px;display:block}.restaurant-checkout-continue{color:#fff;width:100%;min-height:54px;font:inherit;cursor:pointer;background:linear-gradient(90deg,#2475f3,#438ff9);border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;margin-top:28px;font-size:12px;font-weight:700;display:flex;box-shadow:0 13px 35px #2374f333}.restaurant-checkout-continue:disabled{opacity:.55;cursor:wait}.restaurant-checkout-secure{color:#81a0b98a;justify-content:center;align-items:center;gap:6px;margin-top:13px;font-size:9px;display:flex}.restaurant-checkout-spin{animation:.9s linear infinite restaurant-checkout-spin}@keyframes restaurant-checkout-spin{to{transform:rotate(360deg)}}@media (width<=880px){.restaurant-checkout{width:min(100% - 24px,680px);padding-top:22px}.restaurant-checkout-shell{grid-template-columns:minmax(0,1fr)}.restaurant-checkout-summary{position:static}}@media (width<=560px){.restaurant-checkout-main,.restaurant-checkout-summary{border-radius:18px;padding:22px}.restaurant-checkout-section-heading{display:block}.restaurant-checkout-section-heading strong{margin-top:6px;display:block}.restaurant-checkout-promo{grid-template-columns:minmax(0,1fr)}.restaurant-checkout-promo-apply,.restaurant-checkout-promo-remove{min-height:46px}}.a11y-host-anchor{width:0;height:0;position:absolute;overflow:hidden}.digital-menu-template .skip-link{z-index:1000001;color:#fff;background:#111;border-radius:10px;padding:12px 16px;font-weight:700;text-decoration:none;transition:transform .2s;position:fixed;top:8px;left:8px;transform:translateY(-160%)}.digital-menu-template .skip-link:focus{transform:translateY(0)}.digital-menu-template .sr-only{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.digital-menu-template .accessibility-toggle{z-index:999999;color:#fff;cursor:pointer;touch-action:manipulation;background:#111;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:58px;height:58px;padding:0;transition:transform .18s,box-shadow .18s;display:flex;position:fixed;bottom:18px;left:18px;box-shadow:0 10px 28px #00000047}.digital-menu-template .accessibility-toggle:hover{transform:scale(1.06);box-shadow:0 13px 32px #00000052}.digital-menu-template .accessibility-toggle svg{width:36px;height:36px;display:block;overflow:visible}.digital-menu-template .accessibility-toggle .a11y-icon-ring{fill:none;stroke:currentColor;stroke-width:2.1px}.digital-menu-template .accessibility-toggle .a11y-icon-person{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.digital-menu-template .accessibility-toggle .a11y-icon-head{fill:currentColor;stroke:none}.digital-menu-template.dmt-embedded .accessibility-toggle{position:absolute}@media (width<=600px){.digital-menu-template .accessibility-toggle{width:56px;height:56px;bottom:14px;left:14px}.digital-menu-template .accessibility-toggle svg{width:35px;height:35px}}.digital-menu-template .accessibility-panel{z-index:999999;overscroll-behavior:contain;color:#121212;direction:rtl;background:#fffdf8;border:1px solid #ddd3c2;border-radius:22px;width:min(330px,100vw - 36px);max-height:min(78vh,640px);position:fixed;bottom:84px;left:18px;overflow:auto;box-shadow:0 22px 60px #00000038;font-size:16px!important}.digital-menu-template.dmt-embedded .accessibility-panel{width:min(330px,100% - 36px);position:absolute}.digital-menu-template .accessibility-panel[hidden]{display:none!important}.digital-menu-template .accessibility-panel-head{color:#fff;background:#111;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.digital-menu-template .accessibility-panel-head strong{font-size:18px!important}.digital-menu-template #accessibilityClose{color:#111;cursor:pointer;background:#fff;border:0;border-radius:50%;width:38px;height:38px;font-size:24px}.digital-menu-template .accessibility-panel-body{grid-template-columns:1fr 1fr;gap:10px;padding:14px;display:grid}.digital-menu-template .accessibility-panel-body button{color:#111;cursor:pointer;background:#fff;border:1px solid #ddd3c2;border-radius:14px;min-height:54px;padding:10px;font-weight:700;font-size:13.3333px!important}.digital-menu-template .accessibility-panel-body button[aria-pressed=true]{color:#fff;background:#111;border-color:#111}.digital-menu-template .accessibility-note{color:#6f675d;padding:0 16px 16px;line-height:1.5;font-size:12px!important}.digital-menu-template :focus:not(:focus-visible){outline:none}.digital-menu-template :focus-visible{border-radius:4px;outline-offset:4px!important;outline:3px solid #111!important}.digital-menu-template.a11y-dark :focus-visible,.digital-menu-template.a11y-contrast :focus-visible{outline-color:#ffea00!important;box-shadow:0 0 0 2px #000!important}.digital-menu-template button,.digital-menu-template a,.digital-menu-template [role=button],.digital-menu-template input,.digital-menu-template select,.digital-menu-template textarea{min-width:44px;min-height:44px}.digital-menu-template.a11y-text-large .dmt-tab{font-size:.828em!important}.digital-menu-template.a11y-text-large .dmt-item-info>strong{font-size:1.2075em!important}.digital-menu-template.a11y-text-large .dmt-item-info p{font-size:.828em!important}.digital-menu-template.a11y-text-large .dmt-item-info small{font-size:.736em!important}.digital-menu-template.a11y-text-large .dmt-price-area>b{font-size:1.1845em!important}.digital-menu-template.a11y-text-large .dmt-price-options{font-size:.713em!important}.digital-menu-template.a11y-text-large .dmt-section-head span{font-size:.7935em!important}.digital-menu-template.a11y-text-larger .dmt-tab{font-size:.936em!important}.digital-menu-template.a11y-text-larger .dmt-item-info>strong{font-size:1.365em!important}.digital-menu-template.a11y-text-larger .dmt-item-info p{font-size:.936em!important}.digital-menu-template.a11y-text-larger .dmt-item-info small{font-size:.832em!important}.digital-menu-template.a11y-text-larger .dmt-price-area>b{font-size:1.339em!important}.digital-menu-template.a11y-text-larger .dmt-price-options{font-size:.806em!important}.digital-menu-template.a11y-text-larger .dmt-section-head span{font-size:.897em!important}.digital-menu-template.a11y-text-xl .dmt-tab{font-size:1.044em!important}.digital-menu-template.a11y-text-xl .dmt-item-info>strong{font-size:1.5225em!important}.digital-menu-template.a11y-text-xl .dmt-item-info p{font-size:1.044em!important}.digital-menu-template.a11y-text-xl .dmt-item-info small{font-size:.928em!important}.digital-menu-template.a11y-text-xl .dmt-price-area>b{font-size:1.4935em!important}.digital-menu-template.a11y-text-xl .dmt-price-options{font-size:.899em!important}.digital-menu-template.a11y-text-xl .dmt-section-head span{font-size:1.0005em!important}.digital-menu-template.a11y-text-xxl .dmt-tab{font-size:1.152em!important}.digital-menu-template.a11y-text-xxl .dmt-item-info>strong{font-size:1.68em!important}.digital-menu-template.a11y-text-xxl .dmt-item-info p{font-size:1.152em!important}.digital-menu-template.a11y-text-xxl .dmt-item-info small{font-size:1.024em!important}.digital-menu-template.a11y-text-xxl .dmt-price-area>b{font-size:1.648em!important}.digital-menu-template.a11y-text-xxl .dmt-price-options{font-size:.992em!important}.digital-menu-template.a11y-text-xxl .dmt-section-head span{font-size:1.104em!important}.digital-menu-template.a11y-text-large .dmt-tab{padding:0 17px!important}.digital-menu-template.a11y-text-larger .dmt-tab{padding:0 19px!important}.digital-menu-template.a11y-text-xl .dmt-tab{padding:0 22px!important}.digital-menu-template.a11y-text-xxl .dmt-tab{padding:0 24px!important}.digital-menu-template.a11y-text-large .dmt-brand,.digital-menu-template.a11y-text-large .dmt-brand-copy,.digital-menu-template.a11y-text-large .dmt-hero,.digital-menu-template.a11y-text-large .dmt-section-head h2,.digital-menu-template.a11y-text-larger .dmt-brand,.digital-menu-template.a11y-text-larger .dmt-brand-copy,.digital-menu-template.a11y-text-larger .dmt-hero,.digital-menu-template.a11y-text-larger .dmt-section-head h2,.digital-menu-template.a11y-text-xl .dmt-brand,.digital-menu-template.a11y-text-xl .dmt-brand-copy,.digital-menu-template.a11y-text-xl .dmt-hero,.digital-menu-template.a11y-text-xl .dmt-section-head h2,.digital-menu-template.a11y-text-xxl .dmt-brand,.digital-menu-template.a11y-text-xxl .dmt-brand-copy,.digital-menu-template.a11y-text-xxl .dmt-hero,.digital-menu-template.a11y-text-xxl .dmt-section-head h2{font-size:revert!important}.digital-menu-template.a11y-readable .dmt-app,.digital-menu-template.a11y-readable .dmt-app button,.digital-menu-template.a11y-readable .dmt-app input{font-family:Arial,Heebo,Rubik,sans-serif!important}.digital-menu-template.a11y-contrast{--dmt-bg:#fff!important;--dmt-paper:#fff!important;--dmt-card:#fff!important;--dmt-text:#000!important;--dmt-muted:#000!important;--dmt-line:#000!important;--dmt-soft:#fff!important;--dmt-category-bg:#000!important;--dmt-category-text:#fff!important}.digital-menu-template.a11y-contrast .dmt-item-row,.digital-menu-template.a11y-contrast .dmt-tab,.digital-menu-template.a11y-contrast .dmt-language{border-color:#000!important}.digital-menu-template.a11y-contrast .accessibility-panel{color:#000!important;background:#fff!important;border:3px solid #000!important}.digital-menu-template.a11y-dark{--dmt-bg:#111!important;--dmt-paper:#111!important;--dmt-card:#111!important;--dmt-text:#fff!important;--dmt-muted:#fff!important;--dmt-line:#555!important;--dmt-soft:#1b1b1b!important;--dmt-category-bg:#fff!important;--dmt-category-text:#111!important}.digital-menu-template.a11y-dark .dmt-app,.digital-menu-template.a11y-dark .dmt-item-row,.digital-menu-template.a11y-dark .accessibility-panel{color:#fff!important;background:#111!important}.digital-menu-template.a11y-dark .accessibility-panel-body button{color:#fff!important;background:#222!important;border-color:#666!important}.digital-menu-template.a11y-dark .accessibility-panel-body button[aria-pressed=true]{color:#111!important;background:#fff!important}.digital-menu-template.a11y-grayscale .dmt-app{filter:grayscale()}.digital-menu-template.a11y-links .dmt-app button,.digital-menu-template.a11y-links .dmt-app a{box-shadow:0 0 0 2px #556b2f!important}.digital-menu-template.a11y-reduced-motion .dmt-app *,.digital-menu-template.a11y-reduced-motion .dmt-app :before,.digital-menu-template.a11y-reduced-motion .dmt-app :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){.digital-menu-template .dmt-app *,.digital-menu-template .dmt-app :before,.digital-menu-template .dmt-app :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.digital-menu-template #accessibilityStatementDialog{color:#171717;background:#fffdf8;border:0;border-radius:18px;width:min(720px,100% - 28px);max-height:88vh;padding:0;box-shadow:0 30px 80px #00000047}.digital-menu-template #accessibilityStatementDialog::backdrop{background:#0000008f}.digital-menu-template .a11y-statement-shell{padding:24px;line-height:1.7}.digital-menu-template .a11y-statement-head{border-bottom:1px solid #ddd6ca;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;padding-bottom:14px;display:flex}.digital-menu-template .a11y-statement-head h2{margin:0;font-family:Inter,system-ui,sans-serif;font-size:26px;line-height:1.25}.digital-menu-template .a11y-statement-close{color:#111;cursor:pointer;background:#fff;border:1px solid #c9c2b7;border-radius:999px;flex:0 0 44px;width:44px;height:44px;font-size:26px}.digital-menu-template .a11y-statement-body h3{margin:18px 0 6px;font-family:Inter,system-ui,sans-serif;font-size:17px}.digital-menu-template .a11y-statement-body p,.digital-menu-template .a11y-statement-body li{font-size:15px}.digital-menu-template .a11y-statement-body ul{margin:7px 0 12px;padding-inline-start:22px}.digital-menu-template .a11y-statement-note{background:#f0ece3;border-radius:12px;margin-top:14px;padding:12px 14px}.digital-menu-template .a11y-contact-needed{border-inline-start:4px solid #556b2f;padding-inline-start:12px}.digital-menu-template.a11y-dark #accessibilityStatementDialog{color:#fff!important;background:#151515!important}.digital-menu-template.a11y-dark .a11y-statement-head{border-color:#555!important}.digital-menu-template.a11y-dark .a11y-statement-close{color:#fff!important;background:#242424!important;border-color:#666!important}.digital-menu-template.a11y-dark .a11y-statement-note{background:#242424!important}.digital-menu-template.a11y-contrast #accessibilityStatementDialog{color:#000!important;background:#fff!important;border:3px solid #000!important}@media (width<=600px){.digital-menu-template .a11y-statement-shell{padding:18px}.digital-menu-template .a11y-statement-head h2{font-size:22px}}@media (forced-colors:active){.digital-menu-template .dmt-tab,.digital-menu-template .dmt-language button,.digital-menu-template .accessibility-toggle,.digital-menu-template .accessibility-panel-body button,.digital-menu-template .footer-link-button{forced-color-adjust:auto;border:1px solid buttontext}}.digital-menu-template{min-height:100%;color:var(--dmt-text);background:var(--dmt-bg);font-family:var(--dmt-body-font);transition:background .15s,color .15s;position:relative;overflow:hidden}.digital-menu-template *{box-sizing:border-box}.dmt-app{width:min(760px,100%);min-height:100%;color:var(--dmt-text);background:var(--dmt-bg);margin:0 auto;transition:background .15s,color .15s}.dmt-header{min-height:82px;color:var(--dmt-text);background:var(--dmt-header-bg);border-bottom:1px solid var(--dmt-line);justify-content:space-between;align-items:center;gap:14px;padding:18px 20px;transition:background .15s,border-color .15s;display:flex}.dmt-brand{align-items:center;gap:12px;min-width:0;display:flex}.dmt-logo{object-fit:contain;background:var(--dmt-paper);border-radius:9px;flex:0 0 50px;width:50px;height:50px}.dmt-logo-circle{border-radius:50%}.dmt-logo-rectangle{flex-basis:86px;width:86px}.dmt-logo-free{flex-basis:auto;width:auto;max-width:95px}.dmt-logo-placeholder{width:50px;height:50px;color:var(--dmt-category-text);background:var(--dmt-category-bg);font-family:var(--dmt-heading-font);border-radius:50%;flex:0 0 50px;place-items:center;font-size:21px;font-weight:800;display:grid}.dmt-brand-copy{gap:3px;min-width:0;display:grid}.dmt-brand-copy strong{color:var(--dmt-text);font-family:var(--dmt-heading-font);font-size:var(--dmt-brand-size);line-height:1}.dmt-brand-copy>span{color:var(--dmt-muted);font-size:var(--dmt-secondary-size);letter-spacing:.13em}.dmt-language{border:1px solid var(--dmt-line);background:var(--dmt-paper);border-radius:999px;gap:2px;padding:3px;display:flex}.dmt-language button{min-height:31px;color:var(--dmt-muted);font-family:var(--dmt-body-font);font-size:var(--dmt-secondary-size);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 11px;font-weight:700}.dmt-language button.active{color:var(--dmt-category-text);background:var(--dmt-category-bg)}.dmt-hero{border:1px solid var(--dmt-line);min-height:165px;color:var(--dmt-text);background:var(--dmt-hero-bg);border-radius:24px;justify-content:space-between;align-items:center;gap:18px;margin:16px 18px;padding:23px;transition:background .15s,border-color .15s;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 40px #0000000f}.dmt-hero:after{content:"";background:var(--dmt-accent-secondary);opacity:.2;border-radius:50%;width:170px;height:170px;position:absolute;bottom:-90px;right:-50px}.dmt-hero-copy{z-index:2;position:relative}.dmt-kicker{color:var(--dmt-accent);font-size:var(--dmt-secondary-size);letter-spacing:.2em;margin-bottom:7px;font-weight:800;display:block}.dmt-hero h1{color:var(--dmt-text);font-family:var(--dmt-heading-font);font-size:var(--dmt-hero-size);letter-spacing:-.04em;margin:0;font-weight:800;line-height:1}.dmt-hero p{color:var(--dmt-muted);font-size:var(--dmt-secondary-size);margin:8px 0 0}.dmt-hero-logo{z-index:2;flex:0 0 100px;width:100px;height:100px;position:relative}.dmt-hero-logo img{object-fit:contain;width:100%;height:100%}.dmt-hero-logo-circle img{border-radius:50%}.dmt-hero-logo-rectangle{flex-basis:135px;width:135px}.dmt-tabs-wrap{border-top:1px solid var(--dmt-line);border-bottom:1px solid var(--dmt-line);background:var(--dmt-bg);padding:9px 0;transition:background .15s}.dmt-tabs{scrollbar-width:none;gap:7px;padding:0 18px;display:flex;overflow-x:auto}.dmt-tabs::-webkit-scrollbar{display:none}.dmt-tab{border:1px solid var(--dmt-line);min-height:37px;color:var(--dmt-muted);background:var(--dmt-paper);font-family:var(--dmt-body-font);font-size:var(--dmt-category-size);white-space:nowrap;cursor:pointer;border-radius:999px;flex:none;padding:0 14px;font-weight:700}.dmt-tab.active{color:var(--dmt-category-text);border-color:var(--dmt-category-bg);background:var(--dmt-category-bg)}.dmt-section-head{justify-content:space-between;align-items:flex-end;gap:15px;padding:25px 20px 11px;display:flex}.dmt-section-head h2{color:var(--dmt-text);font-family:var(--dmt-heading-font);font-size:var(--dmt-section-size);margin:0;line-height:1}.dmt-section-head>span{color:var(--dmt-muted);font-size:var(--dmt-secondary-size)}.dmt-menu-list{gap:9px;padding:0 14px 24px;display:grid}.dmt-item-row{border:1px solid var(--dmt-line);min-height:84px;color:var(--dmt-text);background:var(--dmt-card);border-radius:19px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:15px;padding:14px 15px;transition:background .15s,border-color .15s;display:grid;box-shadow:0 9px 24px #00000009}.dmt-item-info{min-width:0}.dmt-item-info>strong{color:var(--dmt-text);font-family:var(--dmt-heading-font);font-size:var(--dmt-item-size);line-height:1.25;display:block}.dmt-item-info>p{color:var(--dmt-muted);font-size:var(--dmt-description-size);margin:5px 0 0;line-height:1.45}.dmt-item-info>small{color:var(--dmt-accent);font-size:var(--dmt-secondary-size);margin-top:4px;display:block}.dmt-price-area{min-width:62px;color:var(--dmt-text);direction:ltr;justify-items:end;gap:5px;display:grid}.dmt-price-area>b{color:var(--dmt-text);font-family:var(--dmt-heading-font);font-size:var(--dmt-price-size)}.dmt-price-option{color:var(--dmt-muted);font-size:var(--dmt-secondary-size);align-items:center;gap:7px;display:flex}.dmt-price-option strong{color:var(--dmt-text);font-size:var(--dmt-price-size)}.dmt-footer{border-top:1px solid var(--dmt-line);color:var(--dmt-muted);background:var(--dmt-header-bg);font-size:var(--dmt-secondary-size);text-align:center;justify-items:center;gap:8px;padding:24px 20px 30px;display:grid}.dmt-footer button{color:var(--dmt-accent);cursor:pointer;background:0 0;border:0}.dmt-footer strong{color:var(--dmt-text)}.dmt-inline-edit{cursor:text;border-radius:4px;outline:none;transition:box-shadow .14s,background .14s;position:relative}.dmt-editable .dmt-inline-edit:hover{background:#4090ec12;box-shadow:0 0 0 1px #4090ec38}.dmt-editable .dmt-inline-edit:focus{background:#4090ec1a;box-shadow:0 0 0 2px #348df080;outline:none!important}.dmt-editable .dmt-inline-edit:focus:after{content:"editing";color:#fff;letter-spacing:.08em;background:#267bd7;border-radius:4px;padding:2px 5px;font-family:Inter,sans-serif;font-size:7px;font-weight:700;position:absolute;top:-17px;left:0}.digital-menu-template[dir=rtl] .dmt-item-row,.digital-menu-template[dir=rtl] .dmt-item-info,.digital-menu-template[dir=rtl] .dmt-section-head{text-align:right;direction:rtl}.digital-menu-template[dir=rtl] .dmt-tabs{direction:rtl}.digital-menu-template[dir=rtl] .dmt-brand-copy{text-align:right}.digital-menu-template[dir=rtl] .dmt-price-area{direction:ltr}.digital-menu-template[data-language=ar] .dmt-hero h1,.digital-menu-template[data-language=ar] .dmt-section-head h2{letter-spacing:0}.digital-menu-template.a11y-contrast{--dmt-bg:#fff!important;--dmt-header-bg:#fff!important;--dmt-hero-bg:#fff!important;--dmt-paper:#fff!important;--dmt-card:#fff!important;--dmt-text:#000!important;--dmt-muted:#000!important;--dmt-line:#000!important;--dmt-category-bg:#000!important;--dmt-category-text:#fff!important}.digital-menu-template.a11y-dark{--dmt-bg:#111!important;--dmt-header-bg:#111!important;--dmt-hero-bg:#171717!important;--dmt-paper:#171717!important;--dmt-card:#171717!important;--dmt-text:#fff!important;--dmt-muted:#ddd!important;--dmt-line:#555!important;--dmt-category-bg:#fff!important;--dmt-category-text:#111!important}@media (width<=560px){.dmt-app{width:100%!important;min-width:0!important;max-width:460px!important;margin:0 auto!important;overflow-x:hidden!important}.dmt-header{box-sizing:border-box;width:100%;display:flex;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;padding:22px 16px 12px!important}.dmt-brand{flex:auto;align-items:center;min-width:0;display:flex;gap:10px!important}.dmt-logo,.dmt-logo-placeholder{flex:0 0 44px!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}.dmt-brand-copy{flex:auto;min-width:0}.dmt-brand-copy .dmt-inline-edit:first-child{max-width:100%;font-size:min(var(--dmt-brand-size), 25px)!important;overflow-wrap:normal!important;word-break:normal!important;line-height:1!important}.dmt-brand-copy>:last-child{font-size:min(var(--dmt-secondary-size), 10px)!important;line-height:1.2!important}.dmt-language{flex:none;justify-content:flex-end;align-items:center;max-width:46%;gap:2px!important;width:auto!important;display:inline-flex!important;overflow:hidden!important}.dmt-language button{white-space:nowrap;flex:none;min-height:34px;line-height:1;min-width:0!important;padding:0 10px!important;font-size:10px!important}.dmt-language:has(button:nth-child(3)) button{padding-inline:8px!important;font-size:9px!important}.dmt-hero{box-sizing:border-box;overflow:hidden;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;gap:16px!important;width:auto!important;min-height:154px!important;margin:6px 14px 16px!important;padding:20px!important;display:flex!important}.dmt-hero-copy{flex:auto;min-width:0;max-width:calc(100% - 90px)}.dmt-kicker{letter-spacing:.2em;white-space:nowrap;font-size:min(var(--dmt-secondary-size), 11px)!important;margin:0 0 12px!important;line-height:1.1!important}.dmt-hero-copy .dmt-inline-edit{max-width:100%;overflow-wrap:normal!important;word-break:normal!important}.dmt-hero-copy h1,.dmt-hero-copy h2{max-width:100%;margin:0;font-size:min(var(--dmt-hero-size), 34px)!important;overflow-wrap:normal!important;word-break:normal!important;line-height:1.02!important}.dmt-hero-copy p{margin:8px 0 0;line-height:1.35;font-size:min(var(--dmt-secondary-size), 10px)!important}.dmt-hero-logo{object-fit:contain;flex:0 0 76px!important;width:76px!important;min-width:76px!important;height:76px!important}.dmt-tabs-wrap{width:100%;max-width:100%;overflow:hidden;padding:10px 0!important}.dmt-tabs{box-sizing:border-box;scrollbar-width:none;-webkit-overflow-scrolling:touch;width:100%;max-width:100%;display:flex;flex-wrap:nowrap!important;gap:9px!important;padding:0 14px!important;overflow:auto hidden!important}.dmt-tabs button{white-space:nowrap;flex:none;min-height:40px;line-height:1;min-width:0!important;font-size:min(var(--dmt-category-size), 12px)!important;padding:10px 15px!important}.dmt-section-head{box-sizing:border-box;gap:12px;width:100%;justify-content:space-between!important;align-items:flex-end!important;margin:0!important;padding:22px 18px 10px!important;display:flex!important}.dmt-section-head h2,.dmt-section-head h3{margin:0;font-size:min(var(--dmt-section-size), 42px)!important;line-height:1!important}.dmt-section-head>:last-child{white-space:nowrap;flex:none;font-size:11px!important}.dmt-menu-list{box-sizing:border-box;width:100%;padding:0 14px 36px!important}.dmt-app[dir=rtl] .dmt-header,.dmt-app[dir=rtl] .dmt-brand{direction:rtl}.dmt-app[dir=rtl] .dmt-brand-copy,.dmt-app[dir=rtl] .dmt-hero-copy,.dmt-app[dir=rtl] .dmt-item-info{text-align:right}.dmt-app[dir=rtl] .dmt-tabs{direction:rtl}.dmt-app[dir=rtl] .dmt-price-area{direction:ltr}@media (width<=390px){.dmt-header{padding-left:16px!important;padding-right:16px!important}.dmt-hero{margin-left:16px!important;margin-right:16px!important}.dmt-menu-list{padding-left:12px!important;padding-right:12px!important}.dmt-language button{padding-inline:7px!important}}.dmt-app{background:var(--dmt-bg)!important;grid-template-rows:auto auto auto auto minmax(0,1fr) auto!important;width:100%!important;max-width:460px!important;height:100dvh!important;min-height:100dvh!important;margin:0 auto!important;display:grid!important;overflow:hidden!important}.dmt-header{z-index:10;flex-shrink:0;background:var(--dmt-header-bg)!important;position:relative!important;top:auto!important}.dmt-hero{z-index:8;flex-shrink:0;position:relative!important;top:auto!important}.dmt-tabs-wrap{z-index:12;flex-shrink:0;background:var(--dmt-bg)!important;position:relative!important;top:auto!important;overflow:hidden!important}.dmt-tabs{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;overflow:auto hidden!important}.dmt-tabs::-webkit-scrollbar{display:none}.dmt-section-head{z-index:7;flex-shrink:0;background:var(--dmt-bg)!important;margin:0!important;position:relative!important}.dmt-menu-list{box-sizing:border-box;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--dmt-muted) 45%, transparent) transparent;background:var(--dmt-bg)!important;width:100%!important;height:100%!important;min-height:0!important;margin:0!important;overflow:hidden auto!important}.dmt-menu-list::-webkit-scrollbar{width:4px}.dmt-menu-list::-webkit-scrollbar-track{background:0 0}.dmt-menu-list::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--dmt-muted) 45%, transparent);border-radius:999px}.dmt-footer{z-index:20;box-sizing:border-box;border-top:1px solid var(--dmt-line);flex-shrink:0;padding:10px 16px calc(10px + env(safe-area-inset-bottom))!important;background:var(--dmt-bg)!important;margin:0!important;position:relative!important;bottom:auto!important}.dmt-footer .footer-responsible{line-height:1.2;margin:0 0 4px!important;font-size:8px!important}.dmt-footer .footer-actions{margin:0 0 3px!important}.dmt-footer .footer-link-button{min-height:24px!important;padding:2px 4px!important;font-size:8px!important}.dmt-footer .powered-by-beyond{line-height:1.2;margin:0!important;font-size:8px!important}}.dmt-app{--dmt-a11y-scale:1}.dmt-app.a11y-text-large,.a11y-text-large .dmt-app{--dmt-a11y-scale:1.12}.dmt-app.a11y-text-larger,.a11y-text-larger .dmt-app{--dmt-a11y-scale:1.25}.dmt-app.a11y-text-xl,.a11y-text-xl .dmt-app{--dmt-a11y-scale:1.4}.dmt-app.a11y-text-xxl,.a11y-text-xxl .dmt-app{--dmt-a11y-scale:1.55}.dmt-item-info>p,.dmt-item-info>p.dmt-inline-edit{font-size:calc(var(--dmt-description-size) * var(--dmt-a11y-scale))!important;line-height:1.4!important}.dmt-item-info>small,.dmt-item-info>small.dmt-inline-edit{font-size:calc(var(--dmt-secondary-size) * var(--dmt-a11y-scale))!important;line-height:1.35!important}.dmt-price-area>b,.dmt-price-area>b.dmt-inline-edit{font-size:calc(var(--dmt-price-size) * var(--dmt-a11y-scale))!important;line-height:1.15!important}.dmt-price-option{line-height:1.2!important}.dmt-price-option>span:first-child,.dmt-price-option>.dmt-inline-edit:first-child{white-space:nowrap;font-size:calc(var(--dmt-secondary-size) * var(--dmt-a11y-scale))!important;line-height:1.25!important}.dmt-price-option>strong:last-child,.dmt-price-option>.dmt-inline-edit:last-child{white-space:nowrap;font-size:calc(var(--dmt-price-size) * var(--dmt-a11y-scale))!important;line-height:1.15!important}.dmt-price-area{flex-shrink:0;min-width:max-content;width:auto!important}.dmt-app[dir=rtl] .dmt-price-area,.dmt-app[dir=rtl] .dmt-price-option{direction:ltr}@media (width<=560px){.dmt-item-info{min-width:0}.dmt-item-info>p,.dmt-item-info>small{max-width:100%}.dmt-price-option{white-space:nowrap}}.dmt-layout-classic{--dmt-layout-marker:classic}.dmt-layout-compact .dmt-header{min-height:68px;padding:13px 16px}.dmt-layout-compact .dmt-logo,.dmt-layout-compact .dmt-logo-placeholder{flex-basis:42px;width:42px;height:42px}.dmt-layout-compact .dmt-hero{border-radius:17px;min-height:122px;margin:10px 14px;padding:17px 18px;box-shadow:0 8px 22px #0000000a}.dmt-layout-compact .dmt-hero-logo{flex-basis:78px;width:78px;height:78px}.dmt-layout-compact .dmt-tabs-wrap{padding:6px 0}.dmt-layout-compact .dmt-tab{min-height:33px;padding-inline:11px}.dmt-layout-compact .dmt-section-head{padding:18px 16px 8px}.dmt-layout-compact .dmt-menu-list{gap:6px;padding:0 12px 20px}.dmt-layout-compact .dmt-item-row{border-radius:13px;gap:11px;min-height:64px;padding:10px 12px;box-shadow:0 4px 14px #00000006}.dmt-layout-compact .dmt-item-info>p{margin-top:3px;line-height:1.35}.dmt-layout-cards .dmt-hero{border-radius:18px}.dmt-layout-cards .dmt-menu-list{gap:11px}.dmt-layout-cards .dmt-item-row{border-radius:22px;align-content:start;min-height:118px;padding:17px;box-shadow:0 12px 30px #0000000d}@media (width>=641px){.dmt-layout-cards .dmt-menu-list{grid-template-columns:repeat(2,minmax(0,1fr))}.dmt-layout-cards .dmt-item-row{grid-template-rows:1fr auto;grid-template-columns:1fr}.dmt-layout-cards .dmt-price-area{border-top:1px solid var(--dmt-line);grid-auto-flow:column;justify-content:space-between;justify-items:start;width:100%;min-width:0;padding-top:10px}}.dmt-layout-editorial .dmt-header{border-bottom:0}.dmt-layout-editorial .dmt-hero{border:0;border-block:1px solid var(--dmt-line);min-height:188px;box-shadow:none;border-radius:0;margin:0;padding:34px 22px}.dmt-layout-editorial .dmt-hero:after{opacity:.12;width:230px;height:230px}.dmt-layout-editorial .dmt-tabs-wrap{border-top:0;padding:12px 0}.dmt-layout-editorial .dmt-tab{background:0 0;border:0;border-radius:0;min-height:32px;padding:0 6px}.dmt-layout-editorial .dmt-tab.active{color:var(--dmt-text);box-shadow:inset 0 -2px 0 var(--dmt-accent);background:0 0}.dmt-layout-editorial .dmt-section-head{padding:30px 20px 13px}.dmt-layout-editorial .dmt-menu-list{gap:0;padding-inline:20px}.dmt-layout-editorial .dmt-item-row{border:0;border-bottom:1px solid var(--dmt-line);min-height:88px;box-shadow:none;background:0 0;border-radius:0;padding:17px 0}.dmt-layout-minimal .dmt-header{border-bottom:0;min-height:70px}.dmt-layout-minimal .dmt-hero{min-height:126px;box-shadow:none;background:0 0;border:0;border-radius:0;margin:8px 18px 4px;padding:18px 0}.dmt-layout-minimal .dmt-hero:after{display:none}.dmt-layout-minimal .dmt-hero-logo{flex-basis:78px;width:78px;height:78px}.dmt-layout-minimal .dmt-tabs-wrap{background:0 0;border-top:0}.dmt-layout-minimal .dmt-tab{background:0 0;border-color:#0000;min-height:32px}.dmt-layout-minimal .dmt-tab.active{color:var(--dmt-text);border-color:var(--dmt-line);background:var(--dmt-paper)}.dmt-layout-minimal .dmt-section-head{padding-top:22px}.dmt-layout-minimal .dmt-menu-list{gap:0}.dmt-layout-minimal .dmt-item-row{border:0;border-bottom:1px solid var(--dmt-line);min-height:78px;box-shadow:none;background:0 0;border-radius:0;padding:15px 5px}.dmt-layout-bold .dmt-header{border-bottom-width:2px}.dmt-layout-bold .dmt-hero{min-height:178px;color:var(--dmt-category-text);background:var(--dmt-category-bg);border:0;border-radius:20px;box-shadow:0 16px 38px #0000001f}.dmt-layout-bold .dmt-hero h1,.dmt-layout-bold .dmt-hero p{color:var(--dmt-category-text)}.dmt-layout-bold .dmt-kicker{color:var(--dmt-accent-secondary)}.dmt-layout-bold .dmt-hero:after{background:var(--dmt-accent);opacity:.22}.dmt-layout-bold .dmt-hero-logo{background:var(--dmt-paper);border-radius:20px;padding:8px}.dmt-layout-bold .dmt-tabs-wrap{border-top:0}.dmt-layout-bold .dmt-tab{min-height:40px;font-weight:800}.dmt-layout-bold .dmt-item-row{border-width:2px;box-shadow:0 10px 24px #0000000b}@media (width<=560px){.dmt-layout-compact .dmt-header{padding:17px 14px 10px!important}.dmt-layout-compact .dmt-hero{min-height:126px!important;margin:5px 12px 12px!important;padding:16px!important}.dmt-layout-compact .dmt-hero-copy{max-width:calc(100% - 76px)!important}.dmt-layout-compact .dmt-hero-logo{flex-basis:68px!important;width:68px!important;height:68px!important}.dmt-layout-compact .dmt-section-head{padding:17px 15px 7px!important}.dmt-layout-compact .dmt-menu-list{gap:5px!important;padding-inline:11px!important}.dmt-layout-compact .dmt-item-row{border-radius:12px!important;min-height:62px!important;padding:10px 11px!important}.dmt-layout-cards .dmt-menu-list{grid-template-columns:1fr!important}.dmt-layout-cards .dmt-item-row{border-radius:18px!important;grid-template-rows:auto!important;grid-template-columns:minmax(0,1fr) auto!important;min-height:88px!important;padding:14px 15px!important}.dmt-layout-cards .dmt-price-area{border-top:0!important;width:auto!important;padding-top:0!important}.dmt-layout-editorial .dmt-hero{border-radius:0!important;min-height:160px!important;margin:0!important;padding:27px 17px!important}.dmt-layout-editorial .dmt-section-head{padding:25px 16px 10px!important}.dmt-layout-editorial .dmt-menu-list{padding-inline:16px!important}.dmt-layout-editorial .dmt-item-row{padding:15px 0!important}.dmt-layout-minimal .dmt-hero{min-height:124px!important;margin:3px 15px 8px!important;padding:16px 0!important}.dmt-layout-minimal .dmt-section-head{padding-top:20px!important}.dmt-layout-minimal .dmt-item-row{padding-inline:3px!important}.dmt-layout-bold .dmt-hero{border-radius:18px!important;min-height:160px!important;margin-inline:12px!important;padding:18px!important}.dmt-layout-bold .dmt-hero-logo{flex-basis:82px!important;width:82px!important;height:82px!important;padding:6px!important}}@media (width<=390px){.dmt-layout-editorial .dmt-hero,.dmt-layout-bold .dmt-hero,.dmt-layout-cards .dmt-hero,.dmt-layout-compact .dmt-hero,.dmt-layout-minimal .dmt-hero{max-width:100%}.digital-menu-template[class*=dmt-layout-] .dmt-item-row,.digital-menu-template[class*=dmt-layout-] .dmt-section-head,.digital-menu-template[class*=dmt-layout-] .dmt-brand,.digital-menu-template[class*=dmt-layout-] .dmt-brand-copy{min-width:0}.digital-menu-template[class*=dmt-layout-] .dmt-item-info>strong,.digital-menu-template[class*=dmt-layout-] .dmt-item-info>p,.digital-menu-template[class*=dmt-layout-] .dmt-section-head h2{overflow-wrap:anywhere}}@keyframes marching-ants{0%{background-position:0 0,0 100%,0 0,100% 0}to{background-position:20px 0,-20px 100%,0 -20px,100% 20px}}:root{--rc-drag-handle-size:12px;--rc-drag-handle-mobile-size:24px;--rc-drag-handle-bg-colour:#0003;--rc-drag-bar-size:6px;--rc-border-color:#ffffffb3;--rc-focus-color:#08f}.ReactCrop{cursor:crosshair;max-width:100%;display:inline-block;position:relative}.ReactCrop *,.ReactCrop :before,.ReactCrop :after{box-sizing:border-box}.ReactCrop--disabled,.ReactCrop--locked{cursor:inherit}.ReactCrop__child-wrapper{max-height:inherit;overflow:hidden}.ReactCrop__child-wrapper>img,.ReactCrop__child-wrapper>video{max-width:100%;max-height:inherit;display:block}.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper>img,.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper>video,.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__crop-selection{touch-action:none}.ReactCrop__crop-mask{pointer-events:none;width:calc(100% + .5px);height:calc(100% + .5px);position:absolute;inset:0}.ReactCrop__crop-selection{cursor:move;position:absolute;top:0;left:0;transform:translate(0)}.ReactCrop--disabled .ReactCrop__crop-selection{cursor:inherit}.ReactCrop--circular-crop .ReactCrop__crop-selection{border-radius:50%}.ReactCrop--circular-crop .ReactCrop__crop-selection:after{pointer-events:none;content:"";border:1px solid var(--rc-border-color);opacity:.3;position:absolute;inset:-1px}.ReactCrop--no-animate .ReactCrop__crop-selection{outline:1px dashed #fff}.ReactCrop__crop-selection:not(.ReactCrop--no-animate .ReactCrop__crop-selection){color:#fff;background-image:linear-gradient(90deg,#fff 50%,#444 50%),linear-gradient(90deg,#fff 50%,#444 50%),linear-gradient(#fff 50%,#444 50%),linear-gradient(#fff 50%,#444 50%);background-position:0 0,0 100%,0 0,100% 0;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:10px 1px,10px 1px,1px 10px,1px 10px;animation:1s linear infinite marching-ants}.ReactCrop__crop-selection:focus{outline:2px solid var(--rc-focus-color);outline-offset:-1px}.ReactCrop--invisible-crop .ReactCrop__crop-mask,.ReactCrop--invisible-crop .ReactCrop__crop-selection{display:none}.ReactCrop__rule-of-thirds-vt:before,.ReactCrop__rule-of-thirds-vt:after,.ReactCrop__rule-of-thirds-hz:before,.ReactCrop__rule-of-thirds-hz:after{content:"";background-color:#fff6;display:block;position:absolute}.ReactCrop__rule-of-thirds-vt:before,.ReactCrop__rule-of-thirds-vt:after{width:1px;height:100%}.ReactCrop__rule-of-thirds-vt:before{left:33.3333%}.ReactCrop__rule-of-thirds-vt:after{left:66.6667%}.ReactCrop__rule-of-thirds-hz:before,.ReactCrop__rule-of-thirds-hz:after{width:100%;height:1px}.ReactCrop__rule-of-thirds-hz:before{top:33.3333%}.ReactCrop__rule-of-thirds-hz:after{top:66.6667%}.ReactCrop__drag-handle{width:var(--rc-drag-handle-size);height:var(--rc-drag-handle-size);background-color:var(--rc-drag-handle-bg-colour);border:1px solid var(--rc-border-color);position:absolute}.ReactCrop__drag-handle:focus{background:var(--rc-focus-color)}.ReactCrop .ord-nw{cursor:nw-resize;top:0;left:0;transform:translate(-50%,-50%)}.ReactCrop .ord-n{cursor:n-resize;top:0;left:50%;transform:translate(-50%,-50%)}.ReactCrop .ord-ne{cursor:ne-resize;top:0;right:0;transform:translate(50%,-50%)}.ReactCrop .ord-e{cursor:e-resize;top:50%;right:0;transform:translate(50%,-50%)}.ReactCrop .ord-se{cursor:se-resize;bottom:0;right:0;transform:translate(50%,50%)}.ReactCrop .ord-s{cursor:s-resize;bottom:0;left:50%;transform:translate(-50%,50%)}.ReactCrop .ord-sw{cursor:sw-resize;bottom:0;left:0;transform:translate(-50%,50%)}.ReactCrop .ord-w{cursor:w-resize;top:50%;left:0;transform:translate(-50%,-50%)}.ReactCrop__disabled .ReactCrop__drag-handle{cursor:inherit}.ReactCrop__drag-bar{position:absolute}.ReactCrop__drag-bar.ord-n{width:100%;height:var(--rc-drag-bar-size);top:0;left:0;transform:translateY(-50%)}.ReactCrop__drag-bar.ord-e{width:var(--rc-drag-bar-size);height:100%;top:0;right:0;transform:translate(50%)}.ReactCrop__drag-bar.ord-s{width:100%;height:var(--rc-drag-bar-size);bottom:0;left:0;transform:translateY(50%)}.ReactCrop__drag-bar.ord-w{width:var(--rc-drag-bar-size);height:100%;top:0;left:0;transform:translate(-50%)}.ReactCrop--new-crop .ReactCrop__drag-bar,.ReactCrop--new-crop .ReactCrop__drag-handle,.ReactCrop--fixed-aspect .ReactCrop__drag-bar,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-n,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-e,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-s,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-w{display:none}@media (pointer:coarse){.ReactCrop .ord-n,.ReactCrop .ord-e,.ReactCrop .ord-s,.ReactCrop .ord-w{display:none}.ReactCrop__drag-handle{width:var(--rc-drag-handle-mobile-size);height:var(--rc-drag-handle-mobile-size)}}.logo-cropper-overlay{z-index:10000;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#000408db;place-items:center;padding:28px;display:grid;position:fixed;inset:0}.logo-cropper-modal{color:#e8f0f7;background:#071019;border:1px solid #7cadd929;border-radius:25px;width:min(880px,100%);max-height:calc(100vh - 56px);overflow-y:auto;box-shadow:0 40px 120px #0000008c}.logo-cropper-header{border-bottom:1px solid #7cadd91a;justify-content:space-between;align-items:flex-start;gap:20px;padding:24px;display:flex}.logo-cropper-header span{color:#5e8eb8;letter-spacing:.2em;font-size:10px;font-weight:800}.logo-cropper-header h3{margin:7px 0 5px;font-family:Space Grotesk,sans-serif;font-size:30px;font-weight:550}.logo-cropper-header p{color:#7891a6;margin:0;font-size:12px}.logo-cropper-close{color:#8ca5ba;cursor:pointer;background:0 0;border:1px solid #7cadd91f;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid}.logo-cropper-shapes{border-bottom:1px solid #7cadd914;flex-wrap:wrap;gap:7px;padding:16px 24px;display:flex}.logo-cropper-shapes button{color:#7895ad;cursor:pointer;background:#ffffff05;border:1px solid #7cadd91f;border-radius:999px;align-items:center;gap:7px;min-height:39px;padding:0 13px;font-size:11px;display:inline-flex}.logo-cropper-shapes button.active{color:#fff;background:#176ef2;border-color:#358bf4}.logo-cropper-stage{background:repeating-conic-gradient(#202b34 0% 25%,#17212a 0% 50%) 50%/22px 22px;place-items:center;min-height:440px;padding:28px;display:grid}.logo-cropper-stage .ReactCrop{max-width:100%}.logo-cropper-stage img{max-width:100%;max-height:560px;display:block}.logo-cropper-error{color:#dc9398;background:#7822281a;border:1px solid #be4c4c38;border-radius:12px;margin:16px 24px 0;padding:12px 14px;font-size:11px}.logo-cropper-footer{justify-content:flex-end;gap:9px;padding:20px 24px;display:flex}.logo-cropper-footer button{cursor:pointer;border-radius:999px;min-height:43px;padding:0 17px}.logo-cropper-cancel{color:#819bb0;background:0 0;border:1px solid #7cadd921}.logo-cropper-apply{color:#fff;background:linear-gradient(135deg,#176ef2,#4290f5);border:0;align-items:center;gap:7px;font-weight:750;display:inline-flex}@media (width<=620px){.logo-cropper-overlay{padding:10px}.logo-cropper-stage{min-height:330px;padding:15px}.logo-cropper-footer{grid-template-columns:1fr 1fr;display:grid}}.menu-brand-editor{--mbe-surface:var(--beyond-studio-surface,var(--mb-surface,#fff));--mbe-surface-soft:var(--beyond-studio-surface-soft,var(--mb-surface-soft,#f5f5f7));--mbe-surface-muted:var(--beyond-studio-surface-muted,#ece9e4);--mbe-text:var(--beyond-studio-text,var(--mb-text,#17191d));--mbe-muted:var(--beyond-studio-muted,var(--mb-muted,#73777f));--mbe-muted-strong:var(--beyond-studio-muted-strong,#555b65);--mbe-border:var(--beyond-studio-border,var(--mb-border,#1e232d1a));--mbe-border-strong:var(--beyond-studio-border-strong,#1e232d29);--mbe-blue:var(--beyond-studio-blue,var(--mb-blue,#4974e5));--mbe-blue-soft:var(--beyond-studio-blue-soft,var(--mb-blue-soft,#4974e51a));--mbe-blue-faint:var(--beyond-studio-blue-faint,#4974e50e);--mbe-danger:var(--beyond-studio-danger,#c84f5b);border:1px solid var(--mbe-border);width:100%;height:100%;min-height:0;color:var(--mbe-text);background:var(--mbe-surface);border-radius:18px;flex-direction:column;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffff0a}.menu-brand-editor-head{border-bottom:1px solid var(--mbe-border);background:var(--mbe-surface);justify-content:space-between;align-items:center;gap:12px;min-height:66px;padding:12px 13px 12px 15px;display:flex}.menu-brand-editor-head>div{min-width:0}.menu-brand-editor-head span{color:var(--mbe-blue);letter-spacing:.15em;font-size:8px;font-weight:800;display:block}.menu-brand-editor-head h3{color:var(--mbe-text);letter-spacing:-.025em;margin:4px 0 0;font-size:18px;font-weight:700;line-height:1.15}.menu-brand-reset-mini{border:1px solid var(--mbe-border-strong);width:34px;min-width:34px;height:34px;min-height:34px;color:var(--mbe-muted-strong);background:var(--mbe-surface-soft);cursor:pointer;border-radius:10px;place-items:center;padding:0;transition:color .14s,border-color .14s,background .14s,transform .14s;display:grid;box-shadow:0 1px 2px #14182006}.menu-brand-reset-mini:hover{color:var(--mbe-blue);background:var(--mbe-blue-faint);border-color:#4974e547;transform:translateY(-1px)}.menu-brand-tabs{border-bottom:1px solid var(--mbe-border);background:color-mix(in srgb, var(--mbe-surface-soft) 72%, var(--mbe-surface));scrollbar-width:none;align-items:center;gap:3px;min-height:48px;padding:6px 7px;display:flex;overflow:auto hidden}.menu-brand-tabs::-webkit-scrollbar{display:none}.menu-brand-tabs button{min-width:0;min-height:34px;color:var(--mbe-muted);box-shadow:none;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;flex:none;padding:0 10px;font-size:9.5px;font-weight:650;transition:color .14s,background .14s,border-color .14s}.menu-brand-tabs button:hover{color:var(--mbe-text);background:var(--mbe-surface)}.menu-brand-tabs button.active{color:var(--mbe-blue);background:var(--mbe-blue-soft);border-color:#4974e538;box-shadow:inset 0 0 0 1px #4974e506}.menu-brand-fit-row{border-bottom:1px solid var(--mbe-border);background:var(--mbe-surface);justify-content:space-between;align-items:center;gap:14px;min-height:60px;padding:10px 13px;display:flex}.menu-brand-fit-copy{gap:2px;min-width:0;display:grid}.menu-brand-fit-copy strong{color:var(--mbe-text);font-size:11px;font-weight:650}.menu-brand-fit-copy small{color:var(--mbe-muted);font-size:9px;line-height:1.35}.menu-brand-fit-copy .fit-copy-he,[dir=rtl] .menu-brand-fit-copy .fit-copy-en{display:none}[dir=rtl] .menu-brand-fit-copy .fit-copy-he{display:inline}.menu-brand-fit-toggle{border:1px solid var(--mbe-border-strong);background:var(--mbe-surface-muted);cursor:pointer;border-radius:999px;flex:0 0 40px;width:40px;min-width:40px;height:23px;min-height:23px;padding:0;transition:border-color .16s,background .16s;position:relative}.menu-brand-fit-toggle.active{border-color:var(--mbe-blue);background:var(--mbe-blue)}.menu-brand-editor-body{scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--mbe-muted) 38%, transparent) transparent;flex:auto;min-height:0;padding:12px;overflow:hidden auto}.menu-brand-editor-body::-webkit-scrollbar{width:7px}.menu-brand-editor-body::-webkit-scrollbar-track{background:0 0}.menu-brand-editor-body::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--mbe-muted) 38%, transparent);background-clip:content-box;border:2px solid #0000;border-radius:999px}.menu-brand-compact-section{gap:11px;display:grid}.menu-brand-field,.menu-brand-color{gap:5px;display:grid}.menu-brand-field>span,.menu-brand-color>span{color:var(--mbe-muted);letter-spacing:.1em;font-size:8px;font-weight:750}.menu-brand-field input,.menu-brand-field select{box-sizing:border-box;border:1px solid var(--mbe-border-strong);width:100%;min-height:40px;color:var(--mbe-text);background:var(--mbe-surface);font:inherit;border-radius:10px;outline:none;padding:0 11px;font-size:11px;transition:border-color .14s,box-shadow .14s,background .14s;box-shadow:inset 0 1px 1px #14182005}.menu-brand-field input:focus,.menu-brand-field select:focus,.menu-brand-color input[type=text]:focus{border-color:#4974e57a;box-shadow:0 0 0 3px #4974e517}.menu-brand-type-title{color:var(--mbe-muted-strong);align-items:center;gap:7px;font-size:10px;font-weight:700;display:flex}.menu-brand-type-divider{background:var(--mbe-border);height:1px;margin:3px 0}.menu-brand-design-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.menu-brand-design-grid button{border:1px solid var(--mbe-border);min-width:0;min-height:72px;color:var(--mbe-muted-strong);background:var(--mbe-surface-soft);box-shadow:none;text-align:start;cursor:pointer;border-radius:12px;gap:7px;padding:8px;transition:border-color .14s,background .14s,box-shadow .14s,transform .14s;display:grid}.menu-brand-design-grid button:hover{background:var(--mbe-surface);border-color:#4974e53d;transform:translateY(-1px);box-shadow:0 6px 16px #181e2a0e}.menu-brand-design-grid button.active{color:var(--mbe-text);background:var(--mbe-blue-soft);border-color:#4974e57a;box-shadow:inset 0 0 0 1px #4974e50e}.design-preview{border:1px solid var(--mbe-border);background:var(--mbe-surface);border-radius:8px;grid-template-columns:1fr .72fr 12px;gap:3px;height:30px;display:grid;overflow:hidden}.design-preview i{border-radius:4px;display:block}.menu-brand-design-grid strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.menu-brand-logo-preview{border:1px solid var(--mbe-border);background:var(--mbe-surface-soft);border-radius:11px;align-items:center;gap:9px;padding:9px;display:flex}.menu-brand-logo-preview img{object-fit:contain;border:1px solid var(--mbe-border);background:#fff;border-radius:9px;width:44px;height:44px}.menu-brand-logo-preview span{color:var(--mbe-muted);font-size:9px}.menu-brand-logo-button,.menu-brand-remove-logo{border:1px solid var(--mbe-border-strong);min-height:39px;color:var(--mbe-muted-strong);background:var(--mbe-surface-soft);font:inherit;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:9.5px;font-weight:650;transition:color .14s,border-color .14s,background .14s;display:flex}.menu-brand-logo-button:hover{color:var(--mbe-blue);background:var(--mbe-blue-faint);border-color:#4974e547}.menu-brand-logo-button input{display:none}.menu-brand-remove-logo{color:var(--mbe-danger)}.menu-brand-error{color:var(--mbe-danger);font-size:9px}.menu-brand-color-grid{grid-template-columns:1fr 1fr;gap:9px;display:grid}.menu-brand-color>div{border:1px solid var(--mbe-border);background:var(--mbe-surface-soft);border-radius:10px;align-items:center;gap:6px;min-height:40px;padding:5px 6px;display:flex}.menu-brand-color input[type=color]{border:1px solid var(--mbe-border);cursor:pointer;background:0 0;border-radius:7px;width:27px;min-width:27px;height:27px;min-height:27px;padding:0;overflow:hidden}.menu-brand-color input[type=text]{width:100%;min-width:0;color:var(--mbe-muted-strong);background:0 0;border:0;outline:none;padding:4px 2px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:8.5px}.menu-brand-size-controls{gap:10px;display:grid}.menu-brand-size-row{gap:6px;display:grid}.menu-brand-size-row>div{justify-content:space-between;gap:10px;display:flex}.menu-brand-size-row span{color:var(--mbe-muted);font-size:9px}.menu-brand-size-row strong{color:var(--mbe-muted-strong);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9px;font-weight:650}.menu-brand-size-row input[type=range]{width:100%;min-height:20px;accent-color:var(--mbe-blue)}.menu-brand-reset-font-sizes{border:1px solid var(--mbe-border-strong);width:100%;min-height:42px;color:var(--mbe-muted-strong);background:var(--mbe-surface-soft);font:inherit;cursor:pointer;border-radius:11px;justify-content:center;align-items:center;gap:7px;margin-top:14px;padding:0 14px;font-size:10.5px;font-weight:650;transition:color .14s,border-color .14s,background .14s,transform .14s;display:flex}.menu-brand-reset-font-sizes span{font-size:16px;line-height:1}.menu-brand-reset-font-sizes:hover{color:var(--mbe-blue);background:var(--mbe-blue-faint);border-color:#4974e547;transform:translateY(-1px)}.menu-brand-reset-font-sizes:active{transform:translateY(0)}.menu-brand-reset-font-sizes:focus-visible,.menu-brand-reset-mini:focus-visible,.menu-brand-tabs button:focus-visible,.menu-brand-logo-button:focus-visible,.menu-brand-remove-logo:focus-visible,.menu-brand-fit-toggle:focus-visible{outline-offset:2px;outline:3px solid #4974e529}[dir=rtl] .menu-brand-editor,[dir=rtl] .menu-brand-field,[dir=rtl] .menu-brand-color,[dir=rtl] .menu-brand-type-title,[dir=rtl] .menu-brand-design-grid button{text-align:right}[dir=rtl] .menu-brand-fit-toggle>span{left:auto;right:3px}[dir=rtl] .menu-brand-fit-toggle.active>span{transform:translate(-17px)}@media (width<=760px){.menu-brand-editor-head{min-height:58px;padding:9px 11px 9px 13px}.menu-brand-editor-head h3{font-size:17px}.menu-brand-tabs{min-height:46px;padding:5px 6px}.menu-brand-tabs button{min-height:36px;padding-inline:11px;font-size:10.5px}.menu-brand-fit-row{min-height:58px;padding:9px 11px}.menu-brand-editor-body{padding:10px}.menu-brand-design-grid,.menu-brand-color-grid{grid-template-columns:1fr}}@media (width<=700px){.menu-builder-unified .menu-builder-topbar{gap:8px!important;min-height:60px!important;padding:0 12px!important}.menu-builder-unified .menu-builder-brand{gap:7px!important}.menu-builder-unified .menu-builder-brand>img{width:29px!important;height:29px!important}.menu-builder-unified .menu-builder-topbar-right,.menu-builder-unified .menu-builder-unified-controls{gap:5px!important}.menu-builder-unified .menu-builder-ui-language{min-height:34px!important;padding:2px!important}.menu-builder-unified .menu-builder-ui-language button{min-width:31px!important;height:28px!important;padding:0 6px!important;font-size:10px!important}.menu-builder-unified .menu-builder-theme-toggle{width:34px!important;height:34px!important}.menu-builder-unified .menu-builder-workspace,.menu-builder-unified .menu-builder-plans-page{width:calc(100% - 20px)!important;padding:24px 0 64px!important}.menu-builder-unified .menu-builder-intro{max-width:none!important;margin-bottom:20px!important}.menu-builder-unified .menu-builder-intro>span{letter-spacing:.13em!important;font-size:9px!important}.menu-builder-unified .menu-builder-intro h1{overflow-wrap:anywhere;letter-spacing:-.042em!important;margin:9px 0 11px!important;font-size:clamp(30px,9.2vw,38px)!important;line-height:1.04!important}.menu-builder-unified[data-builder-language=he] .menu-builder-intro h1{font-size:clamp(29px,8.8vw,37px)!important;line-height:1.08!important}.menu-builder-unified .menu-builder-intro p,.menu-builder-unified .menu-builder-result-heading p,.menu-builder-unified .menu-builder-plans-heading p{font-size:13px!important;line-height:1.55!important}.menu-builder-unified .menu-builder-saved-draft{border-radius:14px!important;gap:5px!important;margin:0 0 14px!important;padding:12px 13px!important}.menu-builder-unified .menu-project-switcher,.menu-builder-unified .menu-language-selector{border-radius:16px!important}.menu-builder-unified .menu-language-selector{padding:15px!important}.menu-builder-unified .menu-language-selector-heading{align-items:flex-start!important;gap:10px!important}.menu-builder-unified .menu-language-icon{flex:0 0 36px!important;width:36px!important;height:36px!important}.menu-builder-unified .menu-language-selector-heading h2{margin-top:4px!important;font-size:21px!important;line-height:1.12!important}.menu-builder-unified .menu-language-selector-heading p{margin-top:5px!important;font-size:11.5px!important;line-height:1.45!important}.menu-builder-unified .menu-language-options{grid-template-columns:1fr!important;gap:8px!important;margin-top:14px!important}.menu-builder-unified .menu-language-options button{border-radius:12px!important;min-height:54px!important;padding:0 13px!important}.menu-builder-unified .menu-language-options strong{font-size:14px!important}.menu-builder-unified .menu-language-options small{font-size:9px!important}.menu-builder-unified .menu-builder-source-panel,.menu-builder-unified .menu-builder-result{border-radius:17px!important;padding:14px!important}.menu-builder-unified .menu-builder-source-heading,.menu-builder-unified .menu-builder-result-heading{gap:12px!important}.menu-builder-unified .menu-builder-source-heading>div:first-child,.menu-builder-unified .menu-builder-result-heading>div:first-child{column-gap:9px!important}.menu-builder-unified .menu-builder-source-heading>div:first-child:before,.menu-builder-unified .menu-builder-result-heading>div:first-child:before{background-size:18px 18px!important;border-radius:10px!important;width:36px!important;height:36px!important}.menu-builder-unified .menu-builder-source-heading>div:first-child{grid-template-columns:36px minmax(0,1fr)!important}.menu-builder-unified[data-builder-language=he] .menu-builder-source-heading>div:first-child{grid-template-columns:minmax(0,1fr) 36px!important}.menu-builder-unified .menu-builder-result-heading>div:first-child{grid-template-columns:36px minmax(0,1fr)!important}.menu-builder-unified[data-builder-language=he] .menu-builder-result-heading>div:first-child{grid-template-columns:minmax(0,1fr) 36px!important}.menu-builder-unified .menu-builder-source-heading h2,.menu-builder-unified .menu-builder-result-heading h2{font-size:24px!important;line-height:1.08!important}.menu-builder-unified .menu-builder-source-heading>strong{align-self:flex-start!important;font-size:10.5px!important}.menu-builder-unified .menu-builder-source-grid{gap:10px!important;margin-top:17px!important}.menu-builder-unified .menu-builder-upload-card,.menu-builder-unified .menu-builder-text-card{border-radius:14px!important;min-height:0!important}.menu-builder-unified .menu-builder-upload-card{padding:20px 17px!important}.menu-builder-unified .menu-builder-upload-card svg{margin-bottom:11px!important}.menu-builder-unified .menu-builder-upload-card strong,.menu-builder-unified .menu-builder-text-card strong{font-size:14px!important}.menu-builder-unified .menu-builder-upload-card p{margin:7px 0 12px!important;font-size:11.5px!important}.menu-builder-unified .menu-builder-text-card{gap:10px!important;padding:13px!important}.menu-builder-unified .menu-builder-text-card textarea{border-radius:11px!important;min-height:128px!important;padding:13px!important;font-size:16px!important;line-height:1.5!important}.menu-builder-unified .menu-builder-generate-row{gap:13px!important;margin-top:17px!important;padding-top:16px!important}.menu-builder-unified .menu-builder-generate-row strong{font-size:12px!important}.menu-builder-unified .menu-builder-generate-row span{font-size:10.5px!important;line-height:1.45!important}.menu-builder-unified .menu-builder-main-button,.menu-builder-unified .menu-builder-mobile-view-button{width:100%!important;min-height:49px!important;font-size:13px!important}.menu-builder-unified .menu-builder-result{margin-top:20px!important}.menu-builder-unified .menu-builder-result-heading{flex-direction:column!important;align-items:stretch!important;display:flex!important}.menu-builder-unified .menu-builder-result-heading p{margin-top:5px!important}.menu-builder-unified .menu-builder-design-actions{grid-template-columns:1fr!important;gap:8px!important;width:100%!important;display:grid!important}.menu-builder-unified .menu-builder-branding-layout{gap:0!important;margin-top:13px!important}.menu-builder-unified .menu-brand-editor{border-radius:15px!important;height:auto!important;max-height:none!important;overflow:visible!important}.menu-builder-unified .menu-brand-editor-head{min-height:58px!important;padding:10px 12px!important}.menu-builder-unified .menu-brand-editor-head h3{font-size:20px!important}.menu-builder-unified .menu-brand-tabs{gap:3px!important;padding:5px!important}.menu-builder-unified .menu-brand-tabs button{min-width:70px!important;min-height:38px!important;padding:0 10px!important;font-size:11px!important}.menu-builder-unified .menu-brand-tabs button:nth-child(2){min-width:116px!important}.menu-builder-unified .menu-brand-fit-row{padding:11px 12px!important}.menu-builder-unified .menu-brand-fit-copy strong{font-size:12px!important}.menu-builder-unified .menu-brand-fit-copy small{font-size:10px!important;line-height:1.4!important}.menu-builder-unified .menu-brand-editor-body{padding:10px!important;overflow:visible!important}.menu-builder-unified .menu-brand-layout-grid{grid-template-columns:1fr!important;gap:9px!important}.menu-builder-unified .menu-brand-layout-grid>button{grid-template-columns:116px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;padding:9px!important}.menu-builder-unified .menu-layout-preview{box-sizing:border-box!important;width:116px!important;height:62px!important}.menu-builder-unified .menu-layout-copy strong{font-size:12px!important}.menu-builder-unified .menu-layout-copy small{font-size:10px!important;line-height:1.35!important}.menu-builder-unified .menu-brand-field input,.menu-builder-unified .menu-brand-field select,.menu-builder-unified .menu-brand-color input[type=text]{font-size:16px!important}.menu-builder-unified .menu-builder-live-preview{display:none!important}.menu-builder-unified .menu-builder-plans-heading h1{font-size:32px!important;line-height:1.05!important}.menu-builder-unified .menu-builder-billing-toggle{box-sizing:border-box!important;width:100%!important}.menu-builder-unified .menu-builder-billing-toggle button{flex:1!important;min-width:0!important}.menu-builder-unified .menu-builder-plan-card{min-height:0!important;padding:23px 18px!important}body .mobile-menu-preview-overlay{background:#01070cb8!important;justify-content:stretch!important;align-items:stretch!important;padding:0!important;overflow:hidden!important}body .mobile-menu-preview-stage-workspace{gap:0!important;width:100%!important;max-width:none!important;height:100dvh!important;min-height:0!important;padding:0!important;position:relative!important;transform:none!important}body .mobile-menu-preview-top-workspace{z-index:100!important;top:max(8px, env(safe-area-inset-top))!important;box-sizing:border-box!important;-webkit-backdrop-filter:blur(18px)!important;background:#041018db!important;border:1px solid #6ea6cf3d!important;border-radius:16px!important;align-items:center!important;gap:8px!important;width:auto!important;max-width:none!important;min-height:48px!important;padding:6px 7px 6px 11px!important;position:fixed!important;left:8px!important;right:8px!important;box-shadow:0 12px 34px #0000003d!important}body .mobile-menu-preview-top-workspace>div:first-child{flex:1!important;min-width:0!important}body .mobile-menu-preview-top-workspace>div:first-child>span{display:none!important}body .mobile-menu-preview-top-workspace>div:first-child>strong{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:190px!important;font-size:11px!important;display:block!important;overflow:hidden!important}body .mobile-menu-preview-top-workspace>.mobile-menu-preview-top-actions{flex-direction:row!important;align-self:center!important;gap:6px!important}body .mobile-menu-editor-visibility-toggle{width:44px!important;min-height:36px!important;padding:0!important}body .mobile-menu-editor-toggle-label{display:none!important}body .mobile-menu-preview-close{flex-basis:36px!important;width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important}body .mobile-menu-preview-workspace,body .mobile-menu-preview-workspace.editor-hidden{width:100%!important;height:100%!important;display:block!important}body .mobile-menu-preview-phone-column{width:100%!important;max-width:none!important;height:100%!important;margin:0!important;display:block!important;transform:none!important}body .mobile-menu-preview-phone{width:100%!important;height:100dvh!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}body .mobile-menu-preview-screen{border-radius:0!important;width:100%!important;height:100dvh!important}body .mobile-menu-preview-frame{width:100%!important;height:100%!important}body .mobile-menu-preview-buttons,body .mobile-menu-preview-island,body .mobile-menu-preview-info{display:none!important}body .mobile-menu-preview-editor-shell{z-index:80!important;left:8px!important;right:8px!important;bottom:max(8px, env(safe-area-inset-bottom))!important;border-radius:22px!important;width:auto!important;height:min(58dvh,620px)!important;min-height:280px!important;max-height:calc(100dvh - 78px)!important;position:fixed!important;box-shadow:0 22px 70px #00000094!important}body .mobile-menu-preview-editor-meta{min-height:56px!important;padding:10px 13px!important}body .mobile-menu-preview-editor-meta span{font-size:9px!important}body .mobile-menu-preview-editor-meta strong{font-size:15px!important}body .mobile-menu-preview-editor-meta small{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:135px!important;font-size:10px!important;overflow:hidden!important}body .mobile-menu-preview-editor-scroll{-webkit-overflow-scrolling:touch;padding:7px!important}body .mobile-menu-preview-editor-scroll .menu-brand-editor{border-radius:16px!important}body .mobile-menu-preview-editor-scroll .menu-brand-tabs button,body .mobile-menu-preview-editor-scroll .menu-brand-field input,body .mobile-menu-preview-editor-scroll .menu-brand-field select{font-size:16px!important}body .mobile-menu-preview-editor-scroll .menu-brand-tabs button{min-width:78px!important;min-height:42px!important}body .mobile-menu-preview-editor-scroll .menu-brand-layout-grid{grid-template-columns:1fr!important}body .mobile-menu-preview-editor-scroll .menu-brand-layout-grid>button{grid-template-columns:112px minmax(0,1fr)!important;align-items:center!important}body .mobile-menu-preview-editor-scroll .menu-layout-preview{width:112px!important;height:58px!important}}@media (width<=380px){.menu-builder-unified .menu-builder-workspace,.menu-builder-unified .menu-builder-plans-page{width:calc(100% - 14px)!important}.menu-builder-unified .menu-builder-source-panel,.menu-builder-unified .menu-builder-result{padding:11px!important}body .mobile-menu-preview-top-workspace>div:first-child>strong{max-width:150px!important}body .mobile-menu-preview-editor-shell{left:5px!important;right:5px!important;bottom:max(5px, env(safe-area-inset-bottom))!important}}.menu-brand-layout-section,.menu-brand-template-section{gap:11px;display:grid}.menu-brand-section-intro{color:var(--mbe-muted);align-items:flex-start;gap:9px;padding:2px 2px 5px;display:flex}.menu-brand-section-intro>svg{color:var(--mbe-blue);flex:none;margin-top:2px}.menu-brand-section-intro>div{gap:2px;min-width:0;display:grid}.menu-brand-section-intro strong{color:var(--mbe-text);font-size:11px;font-weight:650}.menu-brand-section-intro span{color:var(--mbe-muted);font-size:9px;line-height:1.4}.menu-brand-layout-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.menu-brand-layout-grid>button{border:1px solid var(--mbe-border);min-width:0;color:var(--mbe-muted-strong);background:var(--mbe-surface-soft);box-shadow:none;text-align:start;cursor:pointer;border-radius:12px;gap:8px;padding:8px;transition:border-color .14s,background .14s,box-shadow .14s,transform .14s;display:grid}.menu-brand-layout-grid>button:hover{background:var(--mbe-surface);border-color:#4974e53d;transform:translateY(-1px);box-shadow:0 6px 16px #181e2a0e}.menu-brand-layout-grid>button.active{background:var(--mbe-blue-soft);border-color:#4974e57a;box-shadow:inset 0 0 0 1px #4974e50e}.menu-layout-copy{gap:2px;min-width:0;display:grid}.menu-layout-copy strong{color:var(--mbe-text);text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:650;overflow:hidden}.menu-layout-copy small{color:var(--mbe-muted);font-size:8px;line-height:1.35}.menu-layout-preview{box-sizing:border-box;background:#f8f6f3;border:1px solid #1e232d17;border-radius:9px;grid-template-rows:8px 23px 7px 1fr;gap:3px;height:64px;padding:5px;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffffb3}.menu-layout-preview>i,.menu-layout-preview .lp-items>i{display:block}.menu-layout-preview .lp-header{background:#dedbd6;border-radius:3px;width:72%}.menu-layout-preview .lp-hero{background:#e7e2dc;border-radius:5px}.menu-layout-preview .lp-tabs{background:#8aa0de;border-radius:999px;width:80%}.menu-layout-preview .lp-items{grid-template-columns:1fr;gap:2px;display:grid}.menu-layout-preview .lp-items>i{background:#fff;border-radius:3px;min-height:4px;box-shadow:inset 0 0 0 1px #dedbd6}.menu-brand-layout-grid>button.active .menu-layout-preview{border-color:#4974e547;box-shadow:inset 0 0 0 1px #4974e50d}.menu-brand-layout-grid>button.active .menu-layout-preview .lp-tabs{background:#4974e5}.menu-layout-preview[data-layout=compact]{grid-template-rows:6px 15px 5px 1fr;gap:2px}.menu-layout-preview[data-layout=compact] .lp-items{gap:1px}.menu-layout-preview[data-layout=cards] .lp-items{grid-template-columns:1fr 1fr;gap:2px}.menu-layout-preview[data-layout=cards] .lp-items>i:last-child{grid-column:1/-1}.menu-layout-preview[data-layout=editorial]{grid-template-rows:7px 24px 5px 1fr}.menu-layout-preview[data-layout=editorial] .lp-hero{background:0 0;border-block:2px solid #a9a39b;border-radius:0}.menu-layout-preview[data-layout=editorial] .lp-tabs{background:#bbb4ab;border-radius:0;width:55%}.menu-layout-preview[data-layout=editorial] .lp-items>i{box-shadow:none;background:0 0;border-bottom:1px solid #d8d3cc;border-radius:0}.menu-layout-preview[data-layout=minimal]{background:#fbfaf8}.menu-layout-preview[data-layout=minimal] .lp-hero{background:#efede9;border-radius:2px;align-self:center;height:17px}.menu-layout-preview[data-layout=minimal] .lp-tabs{background:#c7c1b9}.menu-layout-preview[data-layout=minimal] .lp-items>i{box-shadow:none;background:0 0;border-bottom:1px solid #dedad4;border-radius:0}.menu-layout-preview[data-layout=bold] .lp-hero,.menu-layout-preview[data-layout=bold] .lp-tabs{background:#4974e5}.menu-layout-preview[data-layout=bold] .lp-tabs{height:7px}.menu-layout-preview[data-layout=bold] .lp-items>i{border-color:#c7c1b9}.theme-dark .menu-layout-preview{box-shadow:none;background:#f5f3ef;border-color:#ffffff1a}[dir=rtl] .menu-brand-layout-grid>button,[dir=rtl] .menu-brand-section-intro,[dir=rtl] .menu-layout-copy{text-align:right;direction:rtl}@media (width<=760px){.menu-brand-layout-grid{grid-template-columns:1fr;gap:9px}.menu-brand-layout-grid>button{grid-template-columns:112px minmax(0,1fr);align-items:center;gap:10px}.menu-layout-preview{width:112px;height:62px}.menu-layout-copy strong{font-size:11px}.menu-layout-copy small{font-size:9px}}.mobile-menu-preview-overlay{-webkit-backdrop-filter:blur(20px)brightness(.56)saturate(.82);background:#01070c94}.mobile-menu-preview-stage-workspace{align-items:stretch;width:min(100%,940px);max-width:calc(100vw - 36px)}.mobile-menu-preview-top-workspace{box-sizing:border-box;width:100%;max-width:none;padding:0 2px}.mobile-menu-preview-top-actions{flex-shrink:0;justify-content:flex-end;align-items:center;gap:10px;display:flex}.mobile-menu-preview-top-workspace>.mobile-menu-preview-top-actions{flex-direction:row;align-self:flex-end}.mobile-menu-editor-visibility-toggle{color:#8ca9bc;min-height:40px;font:inherit;cursor:pointer;background:#081720;border:1px solid #64a0cc38;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 11px 0 14px;transition:border-color .16s,color .16s,background .16s;display:inline-flex}.mobile-menu-editor-toggle-label{letter-spacing:.01em;font-size:12px;font-weight:750}.mobile-menu-editor-toggle-track{background:#7091a657;border-radius:999px;flex:0 0 34px;width:34px;height:20px;transition:background .16s;position:relative;box-shadow:inset 0 0 0 1px #ffffff0d}.mobile-menu-editor-toggle-track i{background:#dce8ef;border-radius:50%;width:14px;height:14px;transition:transform .16s,background .16s;position:absolute;top:3px;left:3px;box-shadow:0 2px 7px #00000052}.mobile-menu-editor-visibility-toggle.active{color:#eaf4fb;background:#0b1d2a;border-color:#4691dc85}.mobile-menu-editor-visibility-toggle.active .mobile-menu-editor-toggle-track{background:#397fe6}.mobile-menu-editor-visibility-toggle.active .mobile-menu-editor-toggle-track i{background:#fff;transform:translate(14px)}.mobile-menu-preview-workspace{grid-template-columns:minmax(0,1fr) 410px;align-items:start;gap:28px;width:100%;display:grid}.mobile-menu-preview-workspace.editor-hidden{grid-template-columns:410px;justify-content:center;justify-items:center}.mobile-menu-preview-editor-shell{background:linear-gradient(#081823f5,#040f17f7);border:1px solid #6ba5ce3d;border-radius:30px;flex-direction:column;width:100%;min-width:0;height:864px;display:flex;overflow:hidden;box-shadow:0 34px 90px #0000007a,inset 0 1px #ffffff09}.mobile-menu-preview-editor-meta{box-sizing:border-box;background:#081620d1;border-bottom:1px solid #6697bb24;flex-shrink:0;justify-content:space-between;align-items:center;gap:18px;min-height:72px;padding:14px 18px;display:flex}.mobile-menu-preview-editor-meta>div{gap:3px;min-width:0;display:grid}.mobile-menu-preview-editor-meta span{color:#5790b9;letter-spacing:.18em;font-size:10.5px;font-weight:850}.mobile-menu-preview-editor-meta strong{color:#edf5fa;font-size:17px;font-weight:700}.mobile-menu-preview-editor-meta small{color:#7897aa;flex-shrink:0;font-size:12px;font-weight:650}.mobile-menu-preview-editor-meta small.error{color:#f29a9a}.mobile-menu-preview-editor-scroll{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:#5b93bb66 transparent;flex:1;min-height:0;padding:12px;overflow:hidden auto}.mobile-menu-preview-editor-scroll .menu-brand-editor{box-sizing:border-box;width:100%;max-width:none;margin:0}.mobile-menu-preview-editor-scroll .menu-brand-editor-head{position:relative}.mobile-menu-preview-editor-scroll .menu-brand-editor-head span{font-size:11px}.mobile-menu-preview-editor-scroll .menu-brand-editor-head h3{font-size:23px}.mobile-menu-preview-editor-scroll .menu-brand-tabs button{min-height:40px;padding-inline:12px;font-size:12px}.mobile-menu-preview-editor-scroll .menu-brand-fit-copy strong,.mobile-menu-preview-editor-scroll .menu-brand-section-intro strong,.mobile-menu-preview-editor-scroll .menu-layout-copy strong,.mobile-menu-preview-editor-scroll .menu-brand-design-grid strong{font-size:13px}.mobile-menu-preview-editor-scroll .menu-brand-fit-copy small,.mobile-menu-preview-editor-scroll .menu-brand-section-intro span{font-size:11px;line-height:1.5}.mobile-menu-preview-editor-scroll .menu-layout-copy small{font-size:10.5px;line-height:1.45}.mobile-menu-preview-editor-scroll .menu-brand-field>span,.mobile-menu-preview-editor-scroll .menu-brand-color>span{font-size:11px}.mobile-menu-preview-editor-scroll .menu-brand-field input,.mobile-menu-preview-editor-scroll .menu-brand-field select{min-height:43px;font-size:13.5px}.mobile-menu-preview-editor-scroll .menu-brand-logo-preview span,.mobile-menu-preview-editor-scroll .menu-brand-logo-button,.mobile-menu-preview-editor-scroll .menu-brand-remove-logo,.mobile-menu-preview-editor-scroll .menu-brand-error{font-size:12px}.mobile-menu-preview-editor-scroll .menu-brand-color input[type=text]{font-size:11.5px}.mobile-menu-preview-editor-scroll .menu-brand-type-title{font-size:13px}.mobile-menu-preview-editor-scroll .menu-brand-size-row span,.mobile-menu-preview-editor-scroll .menu-brand-size-row strong{font-size:12px}.mobile-menu-preview-editor-scroll .menu-brand-reset-font-sizes{font-size:13px}.mobile-menu-preview-phone-column{flex-direction:column;align-items:center;gap:10px;width:410px;display:flex}.mobile-menu-preview-phone-column .mobile-menu-preview-info{justify-content:center;align-items:center;gap:5px;display:inline-flex}@media (height<=980px){.mobile-menu-preview-stage-workspace{transform-origin:50%;transform:scale(.88)}}@media (height<=850px){.mobile-menu-preview-stage-workspace{transform:scale(.75)}}@media (width<=500px){.mobile-menu-preview-stage-workspace{transform:none}}@media (width<=980px){.mobile-menu-preview-overlay{align-items:flex-start;overflow-y:auto}.mobile-menu-preview-stage-workspace{width:430px;max-width:calc(100vw - 28px);padding-bottom:22px;transform:none}.mobile-menu-preview-workspace,.mobile-menu-preview-workspace.editor-hidden{grid-template-columns:1fr;justify-items:center}.mobile-menu-preview-editor-shell{width:100%;height:min(720px,72dvh)}.mobile-menu-preview-phone-column{width:410px;max-width:100%}}@media (width<=620px){.mobile-menu-preview-top-workspace{align-items:flex-start}.mobile-menu-preview-top-workspace>.mobile-menu-preview-top-actions{align-self:flex-end;gap:7px}.mobile-menu-editor-toggle-label{display:none}.mobile-menu-editor-visibility-toggle{width:46px;padding:0}}@media (width<=450px){.mobile-menu-preview-stage-workspace{width:100%}.mobile-menu-preview-top-workspace strong{max-width:220px}.mobile-menu-preview-editor-shell{border-radius:24px}.mobile-menu-preview-phone-column{transform-origin:top;margin-bottom:-118px;transform:scale(.86)}}@media (prefers-reduced-motion:reduce){.mobile-menu-preview-stage-workspace,.mobile-menu-preview-phone-column,.mobile-menu-editor-visibility-toggle,.mobile-menu-editor-toggle-track,.mobile-menu-editor-toggle-track i{transition:none}}.menu-language-selector{background:#01080f9e;border:1px solid #7cadd91f;border-radius:18px;margin-bottom:18px;padding:20px}.menu-language-selector-heading{align-items:flex-start;gap:12px;display:flex}.menu-language-icon{color:#6fa9d7;background:#4290f512;border:1px solid #4390f533;border-radius:11px;flex:0 0 40px;place-items:center;width:40px;height:40px;display:grid}.menu-language-selector-heading span{color:#5e8eb8;letter-spacing:.2em;font-size:9px;font-weight:800}.menu-language-selector-heading h2{color:#e6eef5;letter-spacing:-.03em;margin:5px 0 4px;font-size:21px;font-weight:550}.menu-language-selector-heading p{color:#718ca2;margin:0;font-size:11px}.menu-language-options{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:15px;display:grid}.menu-language-options button{color:#a3b8c9;cursor:pointer;background:#ffffff05;border:1px solid #7cadd91f;border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;min-height:60px;padding:9px 11px;display:grid}.menu-language-options button.selected{background:#2579df1c;border-color:#338ef4b8}.menu-language-checkbox{border:1px solid #7cadd947;border-radius:6px;place-items:center;width:23px;height:23px;display:grid}.menu-language-options button.selected .menu-language-checkbox{color:#fff;background:#176ef2;border-color:#338ef4}.menu-language-options strong{color:#dae5ed;font-size:14px}.menu-language-options small{color:#657f95;font-size:8px;font-weight:800}.menu-language-warning{color:#d38c91;margin-top:9px;font-size:10px}@media (width<=680px){.menu-language-options{grid-template-columns:1fr}}.menu-project-switcher{background:#01080fa6;border:1px solid #7cadd91f;border-radius:13px;align-items:center;gap:11px;margin-bottom:15px;padding:10px 13px;display:flex}.menu-project-switcher-title{color:#718da5;white-space:nowrap;align-items:center;gap:7px;display:flex}.menu-project-switcher-title span{letter-spacing:.16em;font-size:9px;font-weight:800}.menu-project-switcher-buttons{align-items:center;gap:6px;display:flex;overflow-x:auto}.menu-project-switcher-buttons button{color:#86a1b6;cursor:pointer;background:#ffffff06;border:1px solid #7cadd92b;border-radius:9px;width:35px;min-width:35px;height:35px;min-height:35px;padding:0;font-size:11px;font-weight:800}.menu-project-switcher-buttons button.active{color:#fff;background:#176ef2;border-color:#338ef4}.menu-project-switcher-help{color:#567188;white-space:nowrap;margin-left:auto;font-size:9px}@media (width<=620px){.menu-project-switcher{flex-wrap:wrap}.menu-project-switcher-help{width:100%;margin-left:0}}.menu-builder-page{color:#edf4fb;background:radial-gradient(circle at 12% 10%,#2566a926,#0000 30%),radial-gradient(circle at 90% 16%,#285b901f,#0000 26%),linear-gradient(#030811 0%,#050b13 52%,#02060b 100%);min-height:100vh;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.menu-builder-loading-page{color:#86a4be;background:#030811;justify-content:center;align-items:center;gap:12px;min-height:100vh;display:flex}.menu-builder-loading-page svg,.menu-builder-spin{animation:.9s linear infinite menuBuilderSpin}@keyframes menuBuilderSpin{to{transform:rotate(360deg)}}.menu-builder-topbar{z-index:40;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#030811d6;border-bottom:1px solid #84aed31a;justify-content:space-between;align-items:center;gap:24px;min-height:84px;padding:0 42px;display:flex;position:sticky;top:0}.menu-builder-brand,.menu-builder-back{color:inherit;cursor:pointer;background:0 0;border:0}.menu-builder-brand{letter-spacing:.38em;align-items:center;gap:13px;font-weight:800;display:inline-flex}.menu-builder-brand img{object-fit:contain;width:38px;height:38px}.menu-builder-topbar-right{align-items:center;gap:12px;display:flex}.menu-builder-attempt-chip,.menu-builder-back{color:#7f9eb9;background:#ffffff05;border:1px solid #7cadd921;border-radius:999px;align-items:center;gap:8px;min-height:40px;padding:0 14px;font-size:12px;display:inline-flex}.menu-builder-workspace,.menu-builder-plans-page{width:min(1280px,100% - 48px);margin:0 auto;padding:76px 0 110px}.menu-builder-intro{max-width:850px;margin-bottom:52px}.menu-builder-intro>span,.menu-builder-source-heading span,.menu-builder-result-heading span,.menu-builder-plans-heading>span{color:#5e8eb8;letter-spacing:.22em;font-size:11px;font-weight:800}.menu-builder-intro h1,.menu-builder-plans-heading h1{letter-spacing:-.055em;margin:14px 0 18px;font-family:Space Grotesk,Inter,sans-serif;font-size:clamp(42px,6vw,78px);font-weight:550;line-height:.98}.menu-builder-intro p,.menu-builder-plans-heading p{color:#7890a5;max-width:740px;margin:0;font-size:16px;line-height:1.75}.menu-builder-source-panel,.menu-builder-result,.menu-builder-preview-shell{background:linear-gradient(145deg,#ffffff06,#ffffff02);border:1px solid #7cadd91c;border-radius:26px;box-shadow:0 30px 90px #0000003d}.menu-builder-source-panel{padding:30px}.menu-builder-source-heading,.menu-builder-result-heading{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.menu-builder-source-heading h2,.menu-builder-result-heading h2{letter-spacing:-.04em;margin:8px 0 0;font-family:Space Grotesk,sans-serif;font-size:clamp(28px,3vw,42px);font-weight:520}.menu-builder-source-heading>strong{color:#536f87;font-size:12px;font-weight:600}.menu-builder-source-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:18px;margin-top:28px;display:grid}.menu-builder-upload-card,.menu-builder-text-card{box-sizing:border-box;background:#00070e6b;border:1px solid #7baad31c;border-radius:20px;min-height:260px}.menu-builder-upload-card{cursor:pointer;flex-direction:column;justify-content:center;align-items:flex-start;padding:34px;transition:all .18s;display:flex}.menu-builder-upload-card:hover{border-color:#5396d557;transform:translateY(-2px)}.menu-builder-upload-card svg{color:#65a9e7;margin-bottom:20px}.menu-builder-upload-card strong,.menu-builder-text-card strong{color:#d9e6f1;font-size:16px}.menu-builder-upload-card p{color:#657e94;max-width:300px;margin:10px 0 20px;font-size:13px;line-height:1.55}.menu-builder-upload-card>span{color:#65a9e7;font-size:12px;font-weight:700}.menu-builder-upload-card input{display:none}.menu-builder-text-card{flex-direction:column;gap:15px;padding:22px;display:flex}.menu-builder-text-card>div{color:#6b8ba7;align-items:center;gap:9px;display:flex}.menu-builder-text-card textarea{resize:vertical;box-sizing:border-box;color:#dce7f0;width:100%;min-height:190px;font:inherit;background:#00000030;border:1px solid #7cadd917;border-radius:15px;outline:none;flex:1;padding:18px;font-size:14px;line-height:1.65}.menu-builder-text-card textarea:focus{border-color:#3d8bd361}.menu-builder-files{gap:7px;margin-top:16px;display:grid}.menu-builder-files>div{color:#7895ad;background:#ffffff03;border:1px solid #7cadd914;border-radius:12px;align-items:center;gap:9px;min-height:44px;padding:0 12px;font-size:12px;display:flex}.menu-builder-files>div span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.menu-builder-files button{color:#945f65;cursor:pointer;background:0 0;border:0;font-size:11px}.menu-builder-generate-row{border-top:1px solid #7cadd914;justify-content:space-between;align-items:center;gap:22px;margin-top:25px;padding-top:24px;display:flex}.menu-builder-generate-row>div{gap:5px;display:grid}.menu-builder-generate-row strong{color:#9eb3c4;font-size:13px}.menu-builder-generate-row span{color:#557087;font-size:11px}.menu-builder-main-button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#176ef2,#4290f5);border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:0 22px;font-weight:750;display:inline-flex;box-shadow:0 12px 34px #1e70ee38}.menu-builder-main-button:disabled{opacity:.52;cursor:wait}.menu-builder-error,.menu-builder-plan-note{color:#d58f94;background:#78222814;border:1px solid #be4c4c33;border-radius:13px;margin-top:16px;padding:13px 15px;font-size:12px}.menu-builder-result{margin-top:32px;padding:30px}.menu-builder-result-heading p{color:#688297;max-width:650px;margin:9px 0 0;font-size:13px;line-height:1.6}.menu-builder-preview-shell{color:#11171b;background:#f4f1e8;border-radius:22px;margin-top:26px;overflow:hidden}.menu-builder-preview-bar{color:#9db1c1;letter-spacing:.16em;background:#07121c;justify-content:space-between;align-items:center;gap:15px;min-height:52px;padding:0 22px;font-size:10px;display:flex}.menu-builder-preview-bar strong{color:#e5edf4;letter-spacing:.04em;font-size:12px}.menu-builder-preview-menu{padding:clamp(28px,5vw,62px)}.menu-builder-preview-menu header{max-width:680px;margin-bottom:38px}.menu-builder-preview-menu header span{color:#47727e;letter-spacing:.2em;font-size:10px;font-weight:800}.menu-builder-preview-menu header h2{letter-spacing:-.055em;margin:10px 0 8px;font-family:Space Grotesk,sans-serif;font-size:clamp(36px,5vw,62px);line-height:1}.menu-builder-preview-menu header p{color:#657074;max-width:570px;margin:0;font-size:13px;line-height:1.65}.menu-builder-preview-tabs{color:#6a7478;white-space:nowrap;border-bottom:1px solid #11171b1f;gap:20px;padding-bottom:13px;font-size:11px;font-weight:700;display:flex;overflow-x:auto}.menu-builder-preview-tabs .active{color:#12242a}.menu-builder-preview-content{gap:40px;margin-top:34px;display:grid}.menu-builder-preview-section-heading{align-items:baseline;gap:12px;display:flex}.menu-builder-preview-section-heading span{color:#6a8b90;font-size:10px;font-weight:800}.menu-builder-preview-section-heading h3{letter-spacing:-.035em;margin:0;font-family:Space Grotesk,sans-serif;font-size:24px}.menu-builder-preview-items{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 34px;margin-top:17px;display:grid}.menu-builder-preview-items article{border-bottom:1px solid #11171b17;justify-content:space-between;align-items:flex-start;gap:18px;min-height:82px;padding:15px 0;display:flex}.menu-builder-preview-items strong{font-size:14px}.menu-builder-preview-items p{color:#6c7477;margin:6px 0 0;font-size:11px;line-height:1.5}.menu-builder-preview-items small{color:#50767c;margin-top:7px;font-size:10px;display:block}.menu-builder-preview-items b{white-space:nowrap;font-size:13px}.menu-builder-plans-heading{text-align:center;max-width:900px;margin:0 auto 30px}.menu-builder-plans-heading>button{color:#6c8aa4;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;margin:0 auto 34px;display:flex}.menu-builder-billing-toggle{background:#ffffff05;border:1px solid #7cadd91f;border-radius:999px;width:fit-content;margin:0 auto 30px;padding:4px;display:flex}.menu-builder-billing-toggle button{color:#6c8296;cursor:pointer;background:0 0;border:0;border-radius:999px;min-width:145px;min-height:45px;padding:0 16px;font-weight:700}.menu-builder-billing-toggle button.active{color:#eaf2f8;background:#4284be26}.menu-builder-billing-toggle span{color:#4d9de2;margin-left:6px;font-size:9px}.menu-builder-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;max-width:1040px;margin:0 auto;display:grid}.menu-builder-plan-card{background:linear-gradient(145deg,#ffffff07,#ffffff02);border:1px solid #7cadd91c;border-radius:24px;flex-direction:column;min-height:490px;padding:35px;display:flex;position:relative}.menu-builder-plan-card.premium{background:radial-gradient(circle at 90% 0,#266fba29,#0000 30%),linear-gradient(145deg,#ffffff08,#ffffff03);border-color:#3989d747}.menu-builder-plan-badge{color:#63a8e7;letter-spacing:.12em;background:#2469ac14;border:1px solid #3d92e233;border-radius:999px;padding:7px 10px;font-size:9px;font-weight:800;position:absolute;top:20px;right:20px}.menu-builder-plan-card>span{color:#7190aa;letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:800}.menu-builder-plan-card h2{letter-spacing:-.055em;margin:24px 0 5px;font-family:Space Grotesk,sans-serif;font-size:clamp(38px,4vw,54px)}.menu-builder-plan-period{color:#657d91;margin:0;font-size:12px}.menu-builder-plan-saving{color:#65a8df;width:fit-content;margin-top:12px;font-size:11px}.menu-builder-plan-features{color:#91a7b9;gap:13px;margin:32px 0;font-size:13px;display:grid}.menu-builder-plan-features>div{align-items:center;gap:9px;display:flex}.menu-builder-plan-features .muted{color:#506274}.menu-builder-plan-features .future{color:#54738e;font-style:italic}.menu-builder-plan-card .menu-builder-main-button{width:100%;margin-top:auto}.menu-builder-plan-note{text-align:center;max-width:720px;margin:20px auto 0}.menu-builder-auth-backdrop{z-index:100;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 50% 35%,#1a4e8033,#0000 32%),#00040af0;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.menu-builder-auth-card{box-sizing:border-box;background:radial-gradient(circle at 90% 0,#2966a124,#0000 30%),#07111c;border:1px solid #7cadd926;border-radius:26px;width:min(480px,100%);padding:38px;box-shadow:0 30px 90px #00000073}.menu-builder-auth-kicker{color:#5f91ba;letter-spacing:.2em;font-size:10px;font-weight:800}.menu-builder-auth-card h1{letter-spacing:-.045em;margin:13px 0 10px;font-family:Space Grotesk,sans-serif;font-size:38px}.menu-builder-auth-card>p{color:#728ba1;margin:0 0 25px;font-size:13px;line-height:1.6}.menu-builder-auth-switch{background:#0000002e;border:1px solid #7cadd91f;border-radius:999px;grid-template-columns:1fr 1fr;padding:4px;display:grid}.menu-builder-auth-switch button{color:#60788d;cursor:pointer;background:0 0;border:0;border-radius:999px;min-height:41px;font-weight:700}.menu-builder-auth-switch button.active{color:#e8f1f8;background:#396f9f38}.menu-builder-auth-form{gap:15px;margin-top:22px;display:grid}.menu-builder-auth-form label{gap:7px;display:grid}.menu-builder-auth-form label>span{color:#557997;letter-spacing:.12em;font-size:10px;font-weight:800}.menu-builder-auth-form label>div{color:#5c7d99;background:#0000002e;border:1px solid #7cadd91c;border-radius:13px;align-items:center;gap:10px;min-height:50px;padding:0 14px;display:flex}.menu-builder-auth-form input{color:#dfeaf2;min-width:0;font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:14px}.menu-builder-auth-message{border-radius:12px;padding:12px 13px;font-size:12px;line-height:1.5}.menu-builder-auth-message.error{color:#d98f94;background:#7a272e1f;border:1px solid #b84e572e}.menu-builder-auth-message.success{color:#7eb694;background:#2f6f451c;border:1px solid #489a632b}@media (width<=800px){.menu-builder-topbar{min-height:72px;padding:0 16px}.menu-builder-brand span,.menu-builder-back{display:none}.menu-builder-attempt-chip{font-size:10px}.menu-builder-workspace,.menu-builder-plans-page{width:min(100% - 24px,1280px);padding:48px 0 80px}.menu-builder-intro h1,.menu-builder-plans-heading h1{font-size:43px}.menu-builder-source-panel,.menu-builder-result{border-radius:20px;padding:18px}.menu-builder-source-grid,.menu-builder-plan-grid,.menu-builder-preview-items{grid-template-columns:1fr}.menu-builder-source-heading,.menu-builder-result-heading,.menu-builder-generate-row{flex-direction:column;align-items:stretch}.menu-builder-result-heading .menu-builder-main-button,.menu-builder-generate-row .menu-builder-main-button{width:100%}.menu-builder-preview-menu{padding:25px 18px}.menu-builder-plan-card{min-height:auto;padding:28px 22px}.menu-builder-auth-card{padding:28px 20px}.menu-builder-auth-card h1{font-size:32px}}.menu-builder-branding-layout{grid-template-columns:minmax(290px,350px) minmax(0,1fr);align-items:start;gap:20px;margin-top:27px;display:grid}.menu-builder-live-preview{background:#02070d;border:1px solid #7cadd91f;border-radius:22px;min-width:0;max-height:900px;overflow:auto;box-shadow:0 25px 70px #00000047}.menu-builder-live-preview-label{z-index:80;color:#6e8aa2;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);letter-spacing:.16em;background:#03090ff2;border-bottom:1px solid #7cadd91c;justify-content:space-between;align-items:center;gap:15px;min-height:49px;padding:0 15px;font-size:9px;display:flex;position:sticky;top:0}.menu-builder-live-preview-label strong{color:#a2b6c7;letter-spacing:normal;font-size:9px;font-weight:600}@media (width<=980px){.menu-builder-branding-layout{grid-template-columns:1fr}.menu-builder-live-preview{max-height:none}}@media (width<=620px){.menu-builder-result{padding:18px}.menu-builder-result-heading{gap:18px;display:grid}.menu-builder-result-heading .menu-builder-main-button{width:100%}}.menu-builder-saved-draft{background:#247c5413;border:1px solid #3a966d2e;border-radius:14px;justify-content:space-between;align-items:center;gap:20px;margin:-20px 0 30px;padding:14px 17px;display:flex}.menu-builder-saved-draft>div{gap:4px;display:grid}.menu-builder-saved-draft strong{color:#a9c9ba;font-size:12px}.menu-builder-saved-draft span{color:#648779;font-size:10px}.menu-builder-saved-draft small{color:#72a68f;white-space:nowrap;font-size:10px}@media (width<=620px){.menu-builder-saved-draft{flex-direction:column;align-items:flex-start;gap:8px}}@media (width>=981px){.menu-builder-result{padding:18px}.menu-builder-result-heading{align-items:center;margin-bottom:13px}.menu-builder-result-heading h2{margin-bottom:3px;font-size:24px}.menu-builder-result-heading p{max-width:650px;margin-top:3px;font-size:10px}.menu-builder-branding-layout{grid-template-columns:310px minmax(0,1fr);align-items:stretch;gap:13px;height:calc(100vh - 175px);min-height:580px;margin-top:12px;display:grid}.menu-brand-editor{height:100%;max-height:none;position:relative;top:auto}.menu-builder-live-preview{height:100%;min-height:0;max-height:none;overflow-y:auto}.menu-builder-live-preview-label{min-height:42px}}@media (width<=980px){.menu-builder-branding-layout{grid-template-columns:1fr}.menu-brand-editor{height:auto;max-height:620px}}.menu-builder-live-preview,.menu-brand-editor-body,.menu-project-switcher-buttons{scrollbar-width:thin;scrollbar-color:#24465f #061019}.menu-builder-live-preview::-webkit-scrollbar{width:8px;height:8px}.menu-brand-editor-body::-webkit-scrollbar{width:8px;height:8px}.menu-project-switcher-buttons::-webkit-scrollbar{width:8px;height:8px}.menu-builder-live-preview::-webkit-scrollbar-track{background:#061019;border-radius:999px}.menu-brand-editor-body::-webkit-scrollbar-track{background:#061019;border-radius:999px}.menu-project-switcher-buttons::-webkit-scrollbar-track{background:#061019;border-radius:999px}.menu-builder-live-preview::-webkit-scrollbar-thumb{background:linear-gradient(#315b78,#1a384d);border:2px solid #061019;border-radius:999px}.menu-brand-editor-body::-webkit-scrollbar-thumb{background:linear-gradient(#315b78,#1a384d);border:2px solid #061019;border-radius:999px}.menu-project-switcher-buttons::-webkit-scrollbar-thumb{background:linear-gradient(#315b78,#1a384d);border:2px solid #061019;border-radius:999px}.menu-builder-live-preview::-webkit-scrollbar-thumb:hover{background:#3d6f90}.menu-brand-editor-body::-webkit-scrollbar-thumb:hover{background:#3d6f90}.menu-project-switcher-buttons::-webkit-scrollbar-thumb:hover{background:#3d6f90}.menu-builder-live-preview{scrollbar-gutter:stable;background:#061019}.menu-builder-extraction-help{background:linear-gradient(145deg,#13416829,#040f199e);border:1px solid #4997da33;border-radius:18px;margin-top:14px;padding:20px}.menu-builder-extraction-help-heading{gap:7px;display:grid}.menu-builder-extraction-help-heading>span{color:#61a8e8;letter-spacing:.2em;font-size:9px;font-weight:850}.menu-builder-extraction-help-heading>strong{color:#dcebf7;font-size:16px}.menu-builder-extraction-help-heading>p{color:#7896ad;max-width:760px;margin:0;font-size:12px;line-height:1.65}.menu-builder-extraction-stats{gap:10px;margin-top:16px;display:flex}.menu-builder-extraction-stats>div{background:#00081052;border:1px solid #6ba6d621;border-radius:13px;gap:2px;min-width:135px;padding:12px 14px;display:grid}.menu-builder-extraction-stats strong{color:#e1edf7;font-size:20px}.menu-builder-extraction-stats span{color:#60809a;font-size:9px}.menu-builder-recovery-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:17px;display:grid}.menu-builder-recovery-options article{background:#00060d4d;border:1px solid #7aabd31a;border-radius:14px;align-items:flex-start;gap:10px;min-width:0;padding:14px;display:flex}.menu-builder-recovery-options article>b{color:#8bc3f1;background:#3384ca21;border-radius:50%;flex:0 0 24px;justify-content:center;align-items:center;width:24px;height:24px;font-size:10px;display:inline-flex}.menu-builder-recovery-options article>div{gap:5px;min-width:0;display:grid}.menu-builder-recovery-options strong{color:#b9cfdf;font-size:11px}.menu-builder-recovery-options span{color:#66839a;font-size:10px;line-height:1.5}.menu-builder-smart-retry{color:#e7f4ff;min-height:44px;font:inherit;cursor:pointer;background:linear-gradient(135deg,#1369dfeb,#3a8fefeb);border:1px solid #489be54d;border-radius:999px;justify-content:center;align-items:center;gap:8px;margin-top:17px;padding:0 18px;font-size:11px;font-weight:800;display:inline-flex;box-shadow:0 10px 28px #1a6ede26}.menu-builder-smart-retry:hover{transform:translateY(-1px)}.menu-builder-smart-retry:disabled{opacity:.55;cursor:wait;transform:none}.menu-builder-recovery-footer{color:#6e9d84;border-top:1px solid #74a9d314;align-items:center;gap:7px;margin-top:14px;padding-top:12px;font-size:10px;display:flex}.menu-builder-recovery-footer svg{flex:none}@media (width<=780px){.menu-builder-recovery-options{grid-template-columns:1fr}.menu-builder-extraction-stats{flex-wrap:wrap}.menu-builder-smart-retry{width:100%}}.menu-builder-ai-cost{background:linear-gradient(145deg,#0c2c4647,#030d17b8);border:1px solid #489ae333;border-radius:16px;margin-top:14px;padding:17px}.menu-builder-ai-cost-head{justify-content:space-between;align-items:center;gap:20px;display:flex}.menu-builder-ai-cost-head>div:first-child{gap:4px;display:grid}.menu-builder-ai-cost-head span{color:#5f9dd3;letter-spacing:.18em;font-size:8px;font-weight:850}.menu-builder-ai-cost-head strong{color:#deecf7;font-size:14px}.menu-builder-ai-cost-amount{color:#70b8f5;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:21px;font-weight:800}.menu-builder-ai-cost-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.menu-builder-ai-cost-grid>div{background:#00060d4d;border:1px solid #78afdb17;border-radius:11px;gap:4px;min-width:0;padding:10px 11px;display:grid}.menu-builder-ai-cost-grid span{color:#59758d;text-transform:uppercase;font-size:8px;font-weight:700}.menu-builder-ai-cost-grid strong{color:#b8cedf;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.menu-builder-ai-cost-foot{color:#65859e;border-top:1px solid #72abd712;align-items:center;gap:6px;margin-top:12px;padding-top:11px;font-size:9px;display:flex}.menu-builder-ai-cost-foot svg{flex:none}@media (width<=700px){.menu-builder-ai-cost-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.menu-builder-ai-cost-head{flex-direction:column;align-items:flex-start}}.menu-builder-recovery-used{color:#a98d68;background:#85581914;border:1px solid #e0a54e29;border-radius:11px;margin-top:14px;padding:11px 13px;font-size:10px;line-height:1.55}.menu-builder-unified{--mb-bg:#f4f7fb;--mb-bg-soft:#eef3fa;--mb-surface:#fff;--mb-surface-soft:#f8faff;--mb-text:#0d1b3a;--mb-muted:#64779a;--mb-faint:#91a0b8;--mb-border:#d8e1ee;--mb-border-strong:#c7d4e6;--mb-blue:#2f61da;--mb-blue-2:#4d79ef;--mb-blue-soft:#2f61da14;--mb-success:#1b9c6a;--mb-danger:#bd5361;--mb-shadow:0 20px 55px #23395e14;background:var(--mb-bg);min-height:100vh;color:var(--mb-text);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.menu-builder-unified.theme-dark{--mb-bg:#08111f;--mb-bg-soft:#0b1626;--mb-surface:#101b2c;--mb-surface-soft:#0d1828;--mb-text:#f2f6ff;--mb-muted:#9bacc5;--mb-faint:#7488a5;--mb-border:#7e96bd2e;--mb-border-strong:#8ba5cf47;--mb-blue:#6690ff;--mb-blue-2:#7a9dff;--mb-blue-soft:#6690ff1c;--mb-success:#61c99b;--mb-danger:#e18b97;--mb-shadow:0 24px 70px #0000003d}.menu-builder-unified .menu-builder-page,.menu-builder-unified .menu-builder-loading-page{color:var(--mb-text)!important;background:radial-gradient(circle at 14% 4%, #4076e817, transparent 30%), radial-gradient(circle at 90% 12%, #5669ee0f, transparent 27%), var(--mb-bg)!important;font-family:inherit!important}.menu-builder-unified.theme-dark .menu-builder-page,.menu-builder-unified.theme-dark .menu-builder-loading-page{background:radial-gradient(circle at 14% 4%, #476fe31f, transparent 31%), radial-gradient(circle at 90% 10%, #4f5dd417, transparent 28%), var(--mb-bg)!important}.menu-builder-unified .menu-builder-loading-page{gap:10px;min-height:100vh;color:var(--mb-muted)!important}.menu-builder-unified .menu-builder-topbar{-webkit-backdrop-filter:blur(18px);min-height:80px;padding:0 clamp(20px,5vw,78px);border-bottom:1px solid var(--mb-border)!important;background:#f8fbffeb!important;box-shadow:0 8px 30px #20355709!important}.menu-builder-unified.theme-dark .menu-builder-topbar{background:#08111fe6!important;box-shadow:0 10px 34px #00000029!important}.menu-builder-unified .menu-builder-brand{gap:12px;color:var(--mb-text)!important}.menu-builder-unified .menu-builder-brand>img{object-fit:contain;filter:none!important;width:34px!important;height:34px!important}.menu-builder-unified.theme-dark .menu-builder-brand>img{opacity:.94;filter:brightness(0)invert()!important}.menu-builder-unified .menu-builder-brand>span{background:var(--mb-text);width:112px;height:22px;overflow:hidden;-webkit-mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20104.658%2020'%20role='img'%20aria-labelledby='beyond-wordmark-title'%3e%3ctitle%20id='beyond-wordmark-title'%3eBEYOND%3c/title%3e%3cpath%20d='M116%200H780C1110%200%201297%20176%201297%20416C1297%20632%201141%20767%20962%20774V790C1124%20823%201239%20941%201239%201112C1239%201337%201067%201490%20734%201490H116ZM469%20285V647H704C843%20647%20929%20572%20929%20456C929%20350%20855%20285%20697%20285ZM469%20876V1208H680C802%201208%20879%201145%20879%201045C879%20938%20793%20876%20674%20876Z'%20transform='translate(0.000%2017.200)%20scale(0.00927734%20-0.00927734)'%20fill='%230d1b3a'/%3e%3crect%20x='18.341'%20y='3.377'%20width='9.593'%20height='2.783'%20fill='%230d1b3a'/%3e%3crect%20x='18.341'%20y='8.897'%20width='9.593'%20height='2.783'%20fill='%230d1b3a'/%3e%3crect%20x='18.341'%20y='14.417'%20width='9.593'%20height='2.783'%20fill='%230d1b3a'/%3e%3cpath%20d='M601%200H952V540L1493%201490H1081L858%201033C827%20971%20803%20912%20778%20841C753%20912%20727%20970%20695%201033L461%201490H47L601%20540Z'%20transform='translate(33.491%2017.200)%20scale(0.00927734%20-0.00927734)'%20fill='%230d1b3a'/%3e%3cpath%20d='M792%20-20C1191%20-20%201500%20253%201500%20744C1500%201236%201191%201510%20792%201510C391%201510%2082%201236%2082%20744C82%20255%20391%20-20%20792%20-20ZM792%20290C575%20290%20443%20450%20443%20744C443%201039%20575%201200%20792%201200C1008%201200%201140%201040%201140%20744C1140%20450%201008%20290%20792%20290Z'%20transform='translate(52.417%2017.200)%20scale(0.00927734%20-0.00927734)'%20fill='%230d1b3a'/%3e%3cpath%20d='M116%200H478V617C478%20711%20468%20873%20456%201050C539%20872%20594%20760%20682%20617L1063%200H1452V1490H1090V856C1090%20752%201101%20581%201111%20432C1048%20594%20986%20707%20920%20817L504%201490H116Z'%20transform='translate(71.742%2017.200)%20scale(0.00927734%20-0.00927734)'%20fill='%230d1b3a'/%3e%3cpath%20d='M664%200C1117%200%201397%20280%201397%20745C1397%201210%201117%201490%20664%201490H116V0ZM469%20302V1188H644C905%201188%201044%201068%201044%20745C1044%20422%20905%20302%20649%20302Z'%20transform='translate(90.927%2017.200)%20scale(0.00927734%20-0.00927734)'%20fill='%230d1b3a'/%3e%3c/svg%3e") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20104.658%2020'%20role='img'%20aria-labelledby='beyond-wordmark-title'%3e%3ctitle%20id='beyond-wordmark-title'%3eBEYOND%3c/title%3e%3cpath%20d='M116%200H780C1110%200%201297%20176%201297%20416C1297%20632%201141%20767%20962%20774V790C1124%20823%201239%20941%201239%201112C1239%201337%201067%201490%20734%201490H116ZM469%20285V647H704C843%20647%20929%20572%20929%20456C929%20350%20855%20285%20697%20285ZM469%20876V1208H680C802%201208%20879%201145%20879%201045C879%20938%20793%20876%20674%20876Z'%20transform='translate(0.000%2017.200)%20scale(0.00927734%20-0.00927734)'%20fill='%230d1b3a'/%3e%3crect%20x='18.341'%20y='3.377'%20width='9.593'%20height='2.783'%20fill='%230d1b3a'/%3e%3crect%20x='18.341'%20y='8.897'%20width='9.593'%20height='2.783'%20fill='%230d1b3a'/%3e%3crect%20x='18.341'%20y='14.417'%20width='9.593'%20height='2.783'%20fill='%230d1b3a'/%3e%3cpath%20d='M601%200H952V540L1493%201490H1081L858%201033C827%20971%20803%20912%20778%20841C753%20912%20727%20970%20695%201033L461%201490H47L601%20540Z'%20transform='translate(33.491%2017.200)%20scale(0.00927734%20-0.00927734)'%20fill='%230d1b3a'/%3e%3cpath%20d='M792%20-20C1191%20-20%201500%20253%201500%20744C1500%201236%201191%201510%20792%201510C391%201510%2082%201236%2082%20744C82%20255%20391%20-20%20792%20-20ZM792%20290C575%20290%20443%20450%20443%20744C443%201039%20575%201200%20792%201200C1008%201200%201140%201040%201140%20744C1140%20450%201008%20290%20792%20290Z'%20transform='translate(52.417%2017.200)%20scale(0.00927734%20-0.00927734)'%20fill='%230d1b3a'/%3e%3cpath%20d='M116%200H478V617C478%20711%20468%20873%20456%201050C539%20872%20594%20760%20682%20617L1063%200H1452V1490H1090V856C1090%20752%201101%20581%201111%20432C1048%20594%20986%20707%20920%20817L504%201490H116Z'%20transform='translate(71.742%2017.200)%20scale(0.00927734%20-0.00927734)'%20fill='%230d1b3a'/%3e%3cpath%20d='M664%200C1117%200%201397%20280%201397%20745C1397%201210%201117%201490%20664%201490H116V0ZM469%20302V1188H644C905%201188%201044%201068%201044%20745C1044%20422%20905%20302%20649%20302Z'%20transform='translate(90.927%2017.200)%20scale(0.00927734%20-0.00927734)'%20fill='%230d1b3a'/%3e%3c/svg%3e") 50%/contain no-repeat;font-size:0!important;display:block!important}.menu-builder-unified .menu-builder-topbar-right{gap:10px!important}.menu-builder-unified-controls{order:-2;align-items:center;gap:8px;display:inline-flex}.menu-builder-unified .menu-builder-attempt-chip{order:-1;min-height:40px;border:1px solid var(--mb-border)!important;color:var(--mb-muted)!important;background:var(--mb-surface)!important;box-shadow:none!important;border-radius:999px!important;padding:0 13px!important}.menu-builder-unified .menu-builder-attempt-chip svg{color:var(--mb-blue)}.menu-builder-unified .menu-builder-back,.menu-builder-theme-toggle,.menu-builder-ui-language{border:1px solid var(--mb-border)!important;background:var(--mb-surface)!important;color:var(--mb-text)!important;box-shadow:none!important}.menu-builder-unified .menu-builder-back{min-height:40px;border-radius:999px!important;padding:0 14px!important;font-weight:750!important}.menu-builder-ui-language{border-radius:999px;align-items:center;gap:2px;min-height:40px;padding:3px;display:inline-flex}.menu-builder-ui-language button{min-width:36px;height:32px;color:var(--mb-faint);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 9px;font-size:11px;font-weight:800}.menu-builder-ui-language button.active{color:#fff;background:linear-gradient(105deg, var(--mb-blue), var(--mb-blue-2))}.menu-builder-theme-toggle{cursor:pointer;border-radius:50%;place-items:center;width:40px;height:40px;padding:0;display:grid}.menu-builder-unified .menu-builder-back:hover,.menu-builder-theme-toggle:hover{transform:translateY(-1px);border-color:var(--mb-border-strong)!important}.menu-builder-unified .menu-builder-workspace,.menu-builder-unified .menu-builder-plans-page{width:min(1280px,100% - 48px)!important;padding:72px 0 110px!important}.menu-builder-unified .menu-builder-intro{max-width:790px;margin-bottom:34px!important}.menu-builder-unified .menu-builder-intro>span,.menu-builder-unified .menu-builder-source-heading span,.menu-builder-unified .menu-builder-result-heading>div>span,.menu-builder-unified .menu-builder-plans-heading>span,.menu-builder-unified .menu-builder-live-preview-label span{color:var(--mb-blue)!important;letter-spacing:.14em!important;font-weight:850!important}.menu-builder-unified .menu-builder-intro h1,.menu-builder-unified .menu-builder-plans-heading h1,.menu-builder-unified .menu-builder-source-heading h2,.menu-builder-unified .menu-builder-result-heading h2{color:var(--mb-text)!important;letter-spacing:-.045em!important;font-family:Inter,system-ui,sans-serif!important;font-weight:850!important}.menu-builder-unified .menu-builder-intro h1{font-size:clamp(42px,5.3vw,72px)!important;line-height:1.01!important}.menu-builder-unified .menu-builder-intro p,.menu-builder-unified .menu-builder-result-heading p,.menu-builder-unified .menu-builder-plans-heading p{color:var(--mb-muted)!important;line-height:1.7!important}.menu-builder-unified .menu-builder-source-panel,.menu-builder-unified .menu-builder-result,.menu-builder-unified .menu-builder-preview-shell,.menu-builder-unified .menu-builder-plan-card,.menu-builder-unified .menu-builder-saved-draft,.menu-builder-unified .menu-builder-ai-cost,.menu-builder-unified .menu-builder-extraction-help,.menu-builder-unified .menu-language-selector,.menu-builder-unified .menu-project-switcher,.menu-builder-unified .restaurant-checkout-main,.menu-builder-unified .restaurant-checkout-summary{border:1px solid var(--mb-border)!important;background:var(--mb-surface)!important;box-shadow:var(--mb-shadow)!important}.menu-builder-unified .menu-builder-source-panel,.menu-builder-unified .menu-builder-result{border-radius:24px!important}.menu-builder-unified .menu-builder-source-heading,.menu-builder-unified .menu-builder-result-heading{border-bottom-color:var(--mb-border)!important}.menu-builder-unified .menu-builder-source-heading strong,.menu-builder-unified .menu-builder-result-heading strong,.menu-builder-unified .menu-builder-live-preview-label strong{color:var(--mb-text)!important}.menu-builder-unified .menu-builder-upload-card,.menu-builder-unified .menu-builder-text-card,.menu-builder-unified .menu-builder-files>div,.menu-builder-unified .menu-builder-recovery-options article,.menu-builder-unified .menu-builder-recovery-used{border-color:var(--mb-border)!important;background:var(--mb-surface-soft)!important;color:var(--mb-text)!important}.menu-builder-unified .menu-builder-upload-card{border-style:dashed!important}.menu-builder-unified .menu-builder-upload-card:hover{transform:translateY(-2px);background:var(--mb-blue-soft)!important;border-color:#2f61da80!important}.menu-builder-unified .menu-builder-upload-card svg,.menu-builder-unified .menu-builder-text-card svg{color:var(--mb-blue)!important}.menu-builder-unified .menu-builder-upload-card strong,.menu-builder-unified .menu-builder-text-card strong,.menu-builder-unified .menu-builder-generate-row strong,.menu-builder-unified .menu-builder-extraction-help strong,.menu-builder-unified .menu-builder-ai-cost strong{color:var(--mb-text)!important}.menu-builder-unified .menu-builder-upload-card p,.menu-builder-unified .menu-builder-generate-row span,.menu-builder-unified .menu-builder-recovery-options span,.menu-builder-unified .menu-builder-recovery-footer,.menu-builder-unified .menu-builder-saved-draft span,.menu-builder-unified .menu-builder-saved-draft small{color:var(--mb-muted)!important}.menu-builder-unified .menu-builder-upload-card>span{color:var(--mb-blue)!important;background:var(--mb-blue-soft)!important;border-color:#2f61da2e!important}.menu-builder-unified .menu-builder-text-card textarea,.menu-builder-unified .menu-brand-field input,.menu-builder-unified .menu-brand-field select,.menu-builder-unified .restaurant-checkout-field input,.menu-builder-unified .restaurant-checkout-promo-input{caret-color:var(--mb-blue);border-color:var(--mb-border)!important;background:var(--mb-surface)!important;color:var(--mb-text)!important}.menu-builder-unified .menu-builder-text-card textarea::placeholder,.menu-builder-unified .restaurant-checkout input::placeholder,.menu-builder-unified .menu-brand-field input::placeholder{color:var(--mb-faint)!important}.menu-builder-unified .menu-builder-text-card textarea:focus,.menu-builder-unified .menu-brand-field input:focus,.menu-builder-unified .menu-brand-field select:focus,.menu-builder-unified .restaurant-checkout-field input:focus,.menu-builder-unified .restaurant-checkout-promo-input:focus-within{border-color:#2f61da8c!important;box-shadow:0 0 0 3px #2f61da17!important}.menu-builder-unified .menu-builder-files button{color:var(--mb-danger)!important}.menu-builder-unified .menu-builder-generate-row{border-top-color:var(--mb-border)!important}.menu-builder-unified .menu-builder-main-button,.menu-builder-unified .menu-builder-smart-retry,.menu-builder-unified .restaurant-checkout-continue{color:#fff!important;background:linear-gradient(105deg,#3975ec,#5c61ef)!important;border:0!important;border-radius:14px!important;font-weight:800!important;box-shadow:0 14px 30px #3e64e333!important}.menu-builder-unified .menu-builder-main-button:hover,.menu-builder-unified .menu-builder-smart-retry:hover,.menu-builder-unified .restaurant-checkout-continue:hover{transform:translateY(-1px);box-shadow:0 18px 36px #3e64e340!important}.menu-builder-unified .menu-builder-error,.menu-builder-unified .menu-builder-plan-note{color:var(--mb-danger)!important;background:#bd536112!important;border-color:#bd536140!important}.menu-builder-unified .menu-builder-saved-draft{border-left:3px solid var(--mb-success)!important;border-radius:16px!important}.menu-builder-unified .menu-builder-saved-draft strong{color:var(--mb-text)!important}.menu-builder-unified .menu-language-selector{border-radius:18px!important}.menu-builder-unified .menu-language-icon{color:var(--mb-blue)!important;background:var(--mb-blue-soft)!important;border-color:#2f61da2e!important}.menu-builder-unified .menu-language-selector-heading span{color:var(--mb-blue)!important}.menu-builder-unified .menu-language-selector-heading h2,.menu-builder-unified .menu-language-options strong{color:var(--mb-text)!important}.menu-builder-unified .menu-language-selector-heading p,.menu-builder-unified .menu-language-options small{color:var(--mb-muted)!important}.menu-builder-unified .menu-language-options button{border-color:var(--mb-border)!important;color:var(--mb-muted)!important;background:var(--mb-surface-soft)!important}.menu-builder-unified .menu-language-options button:hover,.menu-builder-unified .menu-language-options button.selected{background:var(--mb-blue-soft)!important;border-color:#2f61da7a!important}.menu-builder-unified .menu-language-checkbox{border-color:var(--mb-border-strong)!important}.menu-builder-unified .menu-language-options button.selected .menu-language-checkbox{color:#fff!important;border-color:var(--mb-blue)!important;background:var(--mb-blue)!important}.menu-builder-unified .menu-project-switcher{box-shadow:none!important}.menu-builder-unified .menu-project-switcher-title,.menu-builder-unified .menu-project-switcher-help{color:var(--mb-muted)!important}.menu-builder-unified .menu-project-switcher-buttons button{border-color:var(--mb-border)!important;color:var(--mb-muted)!important;background:var(--mb-surface-soft)!important}.menu-builder-unified .menu-project-switcher-buttons button.active{color:#fff!important;border-color:var(--mb-blue)!important;background:var(--mb-blue)!important}.menu-builder-unified .menu-brand-editor{border-color:var(--mb-border)!important;background:var(--mb-surface)!important;box-shadow:var(--mb-shadow)!important}.menu-builder-unified .menu-brand-editor-head,.menu-builder-unified .menu-brand-tabs{border-color:var(--mb-border)!important;background:var(--mb-surface)!important}.menu-builder-unified .menu-brand-editor-head h3,.menu-builder-unified .menu-brand-tabs button.active,.menu-builder-unified .menu-brand-type-title,.menu-builder-unified .menu-brand-size-row strong{color:var(--mb-text)!important}.menu-builder-unified .menu-brand-editor-head span,.menu-builder-unified .menu-brand-field>span,.menu-builder-unified .menu-brand-color>span,.menu-builder-unified .menu-brand-size-row span,.menu-builder-unified .menu-brand-logo-preview span,.menu-builder-unified .menu-brand-tabs button{color:var(--mb-muted)!important}.menu-builder-unified .menu-brand-tabs button.active{background:var(--mb-blue-soft)!important;box-shadow:inset 0 0 0 1px #2f61da1f!important}.menu-builder-unified .menu-brand-editor-body{scrollbar-color:var(--mb-border-strong) var(--mb-surface);background:var(--mb-surface)!important}.menu-builder-unified .menu-brand-design-grid button,.menu-builder-unified .menu-brand-logo-preview,.menu-builder-unified .menu-brand-logo-button,.menu-builder-unified .menu-brand-remove-logo,.menu-builder-unified .menu-brand-color>div,.menu-builder-unified .menu-brand-reset-mini,.menu-builder-unified .menu-brand-reset-font-sizes{border-color:var(--mb-border)!important;background:var(--mb-surface-soft)!important;color:var(--mb-muted)!important}.menu-builder-unified .menu-brand-design-grid button.active{border-color:var(--mb-blue)!important;background:var(--mb-blue-soft)!important;color:var(--mb-text)!important}.menu-builder-unified .menu-brand-color input[type=text]{color:var(--mb-muted)!important}.menu-builder-unified .menu-builder-live-preview{border-color:var(--mb-border)!important;background:var(--mb-bg-soft)!important}.menu-builder-unified .menu-builder-live-preview-label{border-bottom-color:var(--mb-border)!important;background:var(--mb-surface)!important}.menu-builder-unified .menu-builder-ai-cost,.menu-builder-unified .menu-builder-extraction-help{color:var(--mb-muted)!important}.menu-builder-unified .menu-builder-ai-cost-head,.menu-builder-unified .menu-builder-ai-cost-grid>div,.menu-builder-unified .menu-builder-ai-cost-foot,.menu-builder-unified .menu-builder-recovery-footer{border-color:var(--mb-border)!important}.menu-builder-unified .menu-builder-ai-cost-amount,.menu-builder-unified .menu-builder-extraction-help-heading>span,.menu-builder-unified .menu-builder-recovery-options b{color:var(--mb-blue)!important}.menu-builder-unified .menu-builder-extraction-stats>div{border-color:var(--mb-border)!important;background:var(--mb-surface-soft)!important}.menu-builder-unified .menu-builder-extraction-stats strong{color:var(--mb-text)!important}.menu-builder-unified .menu-builder-plans-heading button,.menu-builder-unified .menu-builder-billing-toggle,.menu-builder-unified .menu-builder-billing-toggle button{border-color:var(--mb-border)!important;color:var(--mb-muted)!important;background:var(--mb-surface)!important}.menu-builder-unified .menu-builder-plans-heading button:hover{color:var(--mb-text)!important}.menu-builder-unified .menu-builder-billing-toggle button.active{color:#fff!important;background:var(--mb-blue)!important}.menu-builder-unified .menu-builder-plan-card{color:var(--mb-muted)!important}.menu-builder-unified .menu-builder-plan-card h2,.menu-builder-unified .menu-builder-plan-card>span,.menu-builder-unified .menu-builder-plan-features>div:not(.muted){color:var(--mb-text)!important}.menu-builder-unified .menu-builder-plan-card.premium{border-color:#5663efb8!important;box-shadow:0 25px 62px #445ad71f!important}.menu-builder-unified .menu-builder-plan-badge{color:#fff!important;background:linear-gradient(105deg,#3975ec,#5c61ef)!important}.menu-builder-unified .menu-builder-plan-period,.menu-builder-unified .menu-builder-plan-features .muted,.menu-builder-unified .menu-builder-plan-features .future{color:var(--mb-muted)!important}.menu-builder-unified .menu-builder-plan-saving{color:var(--mb-success)!important}.menu-builder-unified .restaurant-checkout{color:var(--mb-text)!important}.menu-builder-unified .restaurant-checkout-main,.menu-builder-unified .restaurant-checkout-summary{background:var(--mb-surface)!important}.menu-builder-unified .restaurant-checkout-heading h1,.menu-builder-unified .restaurant-checkout-plan-name h2,.menu-builder-unified .restaurant-checkout-total strong,.menu-builder-unified .restaurant-checkout-payer strong,.menu-builder-unified .restaurant-checkout-summary-row strong{color:var(--mb-text)!important}.menu-builder-unified .restaurant-checkout-heading p,.menu-builder-unified .restaurant-checkout-helper,.menu-builder-unified .restaurant-checkout-summary-row,.menu-builder-unified .restaurant-checkout-total small,.menu-builder-unified .restaurant-checkout-back,.menu-builder-unified .restaurant-checkout-section-heading strong{color:var(--mb-muted)!important}.menu-builder-unified .restaurant-checkout-heading>span,.menu-builder-unified .restaurant-checkout-section-heading>span,.menu-builder-unified .restaurant-checkout-summary-kicker,.menu-builder-unified .restaurant-checkout-total>span,.menu-builder-unified .restaurant-checkout-plan-name span,.menu-builder-unified .restaurant-checkout-field>span{color:var(--mb-blue)!important}.menu-builder-unified .restaurant-checkout-section,.menu-builder-unified .restaurant-checkout-divider{border-color:var(--mb-border)!important}.menu-builder-unified .restaurant-checkout-divider{background:var(--mb-border)!important}.menu-builder-unified .restaurant-checkout-payer{border-color:var(--mb-border)!important;color:var(--mb-blue)!important;background:var(--mb-surface-soft)!important}.menu-builder-unified .restaurant-checkout-promo-input input{color:var(--mb-text)!important}.menu-builder-unified .restaurant-checkout-promo-apply{color:var(--mb-blue)!important;background:var(--mb-blue-soft)!important;border-color:#2f61da40!important}.menu-builder-unified[data-builder-language=he] .menu-builder-intro,.menu-builder-unified[data-builder-language=he] .menu-builder-source-heading,.menu-builder-unified[data-builder-language=he] .menu-builder-source-grid,.menu-builder-unified[data-builder-language=he] .menu-builder-generate-row,.menu-builder-unified[data-builder-language=he] .menu-builder-result-heading,.menu-builder-unified[data-builder-language=he] .menu-builder-plans-heading,.menu-builder-unified[data-builder-language=he] .menu-builder-plan-card,.menu-builder-unified[data-builder-language=he] .menu-language-selector-heading,.menu-builder-unified[data-builder-language=he] .menu-builder-saved-draft,.menu-builder-unified[data-builder-language=he] .menu-builder-extraction-help,.menu-builder-unified[data-builder-language=he] .restaurant-checkout-main,.menu-builder-unified[data-builder-language=he] .restaurant-checkout-summary{text-align:right;direction:rtl}.menu-builder-unified[data-builder-language=he] .menu-builder-intro h1 br{display:none}.menu-builder-unified[data-builder-language=he] .restaurant-checkout-back svg,.menu-builder-unified[data-builder-language=he] .menu-builder-plans-heading button svg{transform:rotate(180deg)}@media (width<=900px){.menu-builder-unified .menu-builder-topbar{padding:0 18px}.menu-builder-unified .menu-builder-attempt-chip{display:none!important}.menu-builder-unified .menu-builder-brand>span{width:98px}}@media (width<=760px){.menu-builder-unified .menu-builder-topbar{gap:10px;min-height:68px}.menu-builder-unified .menu-builder-brand>img{width:30px!important;height:30px!important}.menu-builder-unified .menu-builder-brand>span{width:88px;height:19px}.menu-builder-unified .menu-builder-back{display:none!important}.menu-builder-ui-language{min-height:36px}.menu-builder-ui-language button{min-width:32px;height:28px;padding:0 7px}.menu-builder-theme-toggle{width:36px;height:36px}.menu-builder-unified .menu-builder-workspace,.menu-builder-unified .menu-builder-plans-page{width:calc(100% - 28px)!important;padding:48px 0 76px!important}.menu-builder-unified .menu-builder-intro h1{font-size:clamp(38px,12vw,54px)!important}.menu-builder-unified .menu-builder-source-panel,.menu-builder-unified .menu-builder-result,.menu-builder-unified .menu-builder-plan-card,.menu-builder-unified .restaurant-checkout-main,.menu-builder-unified .restaurant-checkout-summary{border-radius:18px!important}.menu-builder-unified .menu-builder-source-grid,.menu-builder-unified .menu-builder-plan-grid,.menu-builder-unified .menu-builder-branding-layout,.menu-builder-unified .restaurant-checkout-shell{grid-template-columns:1fr!important}.menu-builder-unified .menu-builder-generate-row,.menu-builder-unified .menu-builder-result-heading{flex-direction:column!important;align-items:stretch!important}.menu-builder-unified .menu-builder-main-button{width:100%}}@media (width<=460px){.menu-builder-unified .menu-builder-brand>span{display:none!important}}.menu-builder-unified.theme-light .menu-builder-brand>img{filter:brightness(0)saturate()invert(11%)sepia(31%)saturate(1457%)hue-rotate(184deg)brightness(88%)contrast(97%)!important;opacity:1!important}.menu-builder-unified.theme-dark .menu-builder-brand>img{filter:none!important;opacity:1!important}.menu-builder-unified[data-builder-language=he]{text-align:right;direction:rtl}.menu-builder-unified[data-builder-language=he] .menu-builder-page,.menu-builder-unified[data-builder-language=he] .menu-builder-loading-page,.menu-builder-unified[data-builder-language=he] .menu-builder-topbar,.menu-builder-unified[data-builder-language=he] .menu-builder-topbar-right,.menu-builder-unified[data-builder-language=he] .menu-builder-workspace,.menu-builder-unified[data-builder-language=he] .menu-builder-plans-page,.menu-builder-unified[data-builder-language=he] .menu-builder-source-panel,.menu-builder-unified[data-builder-language=he] .menu-builder-result,.menu-builder-unified[data-builder-language=he] .menu-builder-source-heading,.menu-builder-unified[data-builder-language=he] .menu-builder-result-heading,.menu-builder-unified[data-builder-language=he] .menu-builder-source-grid,.menu-builder-unified[data-builder-language=he] .menu-builder-upload-card,.menu-builder-unified[data-builder-language=he] .menu-builder-text-card,.menu-builder-unified[data-builder-language=he] .menu-builder-files,.menu-builder-unified[data-builder-language=he] .menu-builder-files>div,.menu-builder-unified[data-builder-language=he] .menu-builder-generate-row,.menu-builder-unified[data-builder-language=he] .menu-builder-saved-draft,.menu-builder-unified[data-builder-language=he] .menu-project-switcher,.menu-builder-unified[data-builder-language=he] .menu-project-switcher-title,.menu-builder-unified[data-builder-language=he] .menu-project-switcher-buttons,.menu-builder-unified[data-builder-language=he] .menu-language-selector,.menu-builder-unified[data-builder-language=he] .menu-language-selector-heading,.menu-builder-unified[data-builder-language=he] .menu-language-options,.menu-builder-unified[data-builder-language=he] .menu-builder-branding-layout,.menu-builder-unified[data-builder-language=he] .menu-brand-editor,.menu-builder-unified[data-builder-language=he] .menu-brand-editor-head,.menu-builder-unified[data-builder-language=he] .menu-brand-tabs,.menu-builder-unified[data-builder-language=he] .menu-brand-editor-body,.menu-builder-unified[data-builder-language=he] .menu-brand-field,.menu-builder-unified[data-builder-language=he] .menu-brand-color,.menu-builder-unified[data-builder-language=he] .menu-builder-live-preview,.menu-builder-unified[data-builder-language=he] .menu-builder-live-preview-label,.menu-builder-unified[data-builder-language=he] .menu-builder-ai-cost,.menu-builder-unified[data-builder-language=he] .menu-builder-extraction-help,.menu-builder-unified[data-builder-language=he] .menu-builder-recovery-options,.menu-builder-unified[data-builder-language=he] .menu-builder-plan-grid,.menu-builder-unified[data-builder-language=he] .menu-builder-plan-card,.menu-builder-unified[data-builder-language=he] .menu-builder-billing-toggle,.menu-builder-unified[data-builder-language=he] .restaurant-checkout,.menu-builder-unified[data-builder-language=he] .restaurant-checkout-shell,.menu-builder-unified[data-builder-language=he] .restaurant-checkout-main,.menu-builder-unified[data-builder-language=he] .restaurant-checkout-summary,.menu-builder-unified[data-builder-language=he] .restaurant-checkout-section,.menu-builder-unified[data-builder-language=he] .restaurant-checkout-section-heading,.menu-builder-unified[data-builder-language=he] .restaurant-checkout-payer,.menu-builder-unified[data-builder-language=he] .restaurant-checkout-summary-row{direction:rtl;text-align:right!important}.menu-builder-unified[data-builder-language=he] .menu-builder-intro{text-align:right!important;margin-left:auto!important;margin-right:0!important}.menu-builder-unified[data-builder-language=he] .menu-builder-intro>span,.menu-builder-unified[data-builder-language=he] .menu-builder-intro h1,.menu-builder-unified[data-builder-language=he] .menu-builder-intro p,.menu-builder-unified[data-builder-language=he] .menu-builder-plans-heading,.menu-builder-unified[data-builder-language=he] .menu-builder-plans-heading h1,.menu-builder-unified[data-builder-language=he] .menu-builder-plans-heading p,.menu-builder-unified[data-builder-language=he] .menu-builder-source-heading h2,.menu-builder-unified[data-builder-language=he] .menu-builder-result-heading h2{text-align:right!important}.menu-builder-unified[data-builder-language=he] .menu-builder-intro p,.menu-builder-unified[data-builder-language=he] .menu-builder-plans-heading p{margin-left:auto!important;margin-right:0!important}.menu-builder-unified[data-builder-language=he] .menu-builder-topbar{direction:rtl}.menu-builder-unified[data-builder-language=he] .menu-builder-brand{direction:ltr}.menu-builder-unified[data-builder-language=he] .menu-builder-topbar-right,.menu-builder-unified[data-builder-language=he] .menu-builder-unified-controls{direction:rtl}.menu-builder-unified[data-builder-language=he] .menu-builder-back svg,.menu-builder-unified[data-builder-language=he] .restaurant-checkout-back svg,.menu-builder-unified[data-builder-language=he] .menu-builder-plans-heading button svg{transform:rotate(180deg)}.menu-builder-unified[data-builder-language=he] .menu-project-switcher{direction:rtl}.menu-builder-unified[data-builder-language=he] .menu-project-switcher-help{margin-left:0!important;margin-right:auto!important}.menu-builder-unified[data-builder-language=he] .menu-builder-upload-card{text-align:right!important;align-items:flex-start!important}.menu-builder-unified[data-builder-language=he] .menu-builder-text-card>div,.menu-builder-unified[data-builder-language=he] .menu-brand-type-title,.menu-builder-unified[data-builder-language=he] .menu-brand-logo-preview,.menu-builder-unified[data-builder-language=he] .menu-brand-logo-button,.menu-builder-unified[data-builder-language=he] .menu-brand-remove-logo,.menu-builder-unified[data-builder-language=he] .menu-builder-recovery-footer,.menu-builder-unified[data-builder-language=he] .menu-builder-ai-cost-foot,.menu-builder-unified[data-builder-language=he] .menu-builder-text-card textarea,.menu-builder-unified[data-builder-language=he] .menu-brand-field input,.menu-builder-unified[data-builder-language=he] .menu-brand-field select,.menu-builder-unified[data-builder-language=he] .restaurant-checkout-field input{text-align:right;direction:rtl}.menu-builder-unified[data-builder-language=he] .restaurant-checkout-promo-input,.menu-builder-unified[data-builder-language=he] .restaurant-checkout-promo-input input{text-align:left;direction:ltr}.menu-builder-unified[data-builder-language=he] .menu-language-options button{text-align:right;direction:rtl}.menu-builder-unified[data-builder-language=he] .menu-brand-tabs{direction:rtl}.menu-builder-unified[data-builder-language=he] .menu-brand-design-grid button{text-align:right!important}.menu-builder-unified .digital-menu-template[dir=ltr]{text-align:left!important;direction:ltr!important}.menu-builder-unified .digital-menu-template[dir=rtl]{text-align:right!important;direction:rtl!important}.menu-builder-unified .menu-builder-source-heading>div:first-child,.menu-builder-unified .menu-builder-result-heading>div:first-child{grid-template-rows:auto auto auto;grid-template-columns:40px minmax(0,1fr);align-items:start;column-gap:12px;min-width:0;display:grid!important}.menu-builder-unified .menu-builder-source-heading>div:first-child:before,.menu-builder-unified .menu-builder-result-heading>div:first-child:before{content:"";box-sizing:border-box;border:1px solid color-mix(in srgb, var(--mb-blue) 22%, transparent);background-color:var(--mb-blue-soft);background-position:50%;background-repeat:no-repeat;background-size:20px 20px;border-radius:11px;grid-area:1/1/4;width:40px;height:40px}.menu-builder-unified .menu-builder-source-heading>div:first-child:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%232f61da' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4'/%3E%3Cpolyline points='17 8 12 3 7 8'/%3E%3Cline x1='12' y1='3' x2='12' y2='15'/%3E%3C/svg%3E")}.menu-builder-unified .menu-builder-result-heading>div:first-child:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%232f61da' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='13.5' cy='6.5' r='.5' fill='%232f61da'/%3E%3Ccircle cx='17.5' cy='10.5' r='.5' fill='%232f61da'/%3E%3Ccircle cx='8.5' cy='7.5' r='.5' fill='%232f61da'/%3E%3Ccircle cx='6.5' cy='12.5' r='.5' fill='%232f61da'/%3E%3Cpath d='M12 2a10 10 0 0 0 0 20h1.65a2.35 2.35 0 0 0 1.67-4l-.38-.38a1.35 1.35 0 0 1 .95-2.3H18a4 4 0 0 0 4-4C22 6.15 17.52 2 12 2Z'/%3E%3C/svg%3E")}.menu-builder-unified .menu-builder-source-heading>div:first-child>span,.menu-builder-unified .menu-builder-source-heading>div:first-child>h2,.menu-builder-unified .menu-builder-result-heading>div:first-child>span,.menu-builder-unified .menu-builder-result-heading>div:first-child>h2,.menu-builder-unified .menu-builder-result-heading>div:first-child>p{grid-column:2;min-width:0}.menu-builder-unified .menu-builder-source-heading>div:first-child>span,.menu-builder-unified .menu-builder-result-heading>div:first-child>span{grid-row:1;align-self:start;line-height:1.2}.menu-builder-unified .menu-builder-source-heading>div:first-child>h2,.menu-builder-unified .menu-builder-result-heading>div:first-child>h2{grid-row:2;margin-top:5px!important;margin-bottom:4px!important}.menu-builder-unified .menu-builder-result-heading>div:first-child>p{grid-row:3;margin-top:0!important}.menu-builder-unified .menu-builder-result-heading>div:first-child>span{font-size:0!important}.menu-builder-unified .menu-builder-result-heading>div:first-child>span:after{content:"03 / BRAND & PREVIEW";color:var(--mb-blue);letter-spacing:.14em;font-size:9px;font-weight:850;line-height:1.2}.menu-builder-unified[data-builder-language=he] .menu-builder-result-heading>div:first-child>span:after{content:"03 / מותג ותצוגה"}.menu-builder-unified .menu-builder-source-heading>div:first-child>span{font-size:0!important}.menu-builder-unified .menu-builder-source-heading>div:first-child>span:after{content:"02 / SOURCE";color:var(--mb-blue);letter-spacing:.14em;font-size:9px;font-weight:850;line-height:1.2}.menu-builder-unified[data-builder-language=he] .menu-builder-source-heading>div:first-child>span:after{content:"02 / מקור"}.menu-builder-unified .menu-language-icon{border:1px solid color-mix(in srgb, var(--mb-blue) 22%, transparent)!important;width:40px!important;height:40px!important;color:var(--mb-blue)!important;background:var(--mb-blue-soft)!important;border-radius:11px!important;flex:0 0 40px!important}.menu-builder-unified .menu-language-selector-heading>div:last-child>span,.menu-builder-unified .menu-builder-source-heading>div:first-child>span:after,.menu-builder-unified .menu-builder-result-heading>div:first-child>span:after{text-transform:uppercase;color:var(--mb-blue)!important;letter-spacing:.14em!important;font-size:9px!important;font-weight:850!important}.menu-builder-unified[data-builder-language=he] .menu-builder-source-heading>div:first-child,.menu-builder-unified[data-builder-language=he] .menu-builder-result-heading>div:first-child{grid-template-columns:minmax(0,1fr) 40px}.menu-builder-unified[data-builder-language=he] .menu-builder-source-heading>div:first-child:before,.menu-builder-unified[data-builder-language=he] .menu-builder-result-heading>div:first-child:before{grid-column:2}.menu-builder-unified[data-builder-language=he] .menu-builder-source-heading>div:first-child>span,.menu-builder-unified[data-builder-language=he] .menu-builder-source-heading>div:first-child>h2,.menu-builder-unified[data-builder-language=he] .menu-builder-result-heading>div:first-child>span,.menu-builder-unified[data-builder-language=he] .menu-builder-result-heading>div:first-child>h2,.menu-builder-unified[data-builder-language=he] .menu-builder-result-heading>div:first-child>p{grid-column:1;text-align:right!important}@media (width<=760px){.menu-builder-unified[data-builder-language=he] .menu-builder-topbar{direction:rtl}.menu-builder-unified[data-builder-language=he] .menu-builder-workspace,.menu-builder-unified[data-builder-language=he] .menu-builder-plans-page{text-align:right!important}.menu-builder-unified .menu-builder-source-heading>div:first-child,.menu-builder-unified .menu-builder-result-heading>div:first-child{grid-template-columns:40px minmax(0,1fr)}.menu-builder-unified[data-builder-language=he] .menu-builder-source-heading>div:first-child,.menu-builder-unified[data-builder-language=he] .menu-builder-result-heading>div:first-child{grid-template-columns:minmax(0,1fr) 40px}}html,body,#root{width:100%;min-width:0;min-height:100%;margin:0;padding:0}html{overflow-x:hidden}body{width:100%;min-width:0;margin:0;padding:0;overflow-x:hidden}.menu-mobile-preview-page{width:100%;min-width:0;min-height:100dvh;margin:0;padding:0;overflow-x:hidden}.menu-mobile-preview-page .dmt-app{width:100%;min-width:0;max-width:460px;margin:0 auto}.menu-mobile-preview-home .dmt-header{align-items:flex-end!important;min-height:108px!important;padding:49px 16px 12px!important}.menu-mobile-preview-home .dmt-brand-copy strong{text-overflow:ellipsis;white-space:nowrap;max-width:132px;overflow:hidden}.menu-mobile-preview-home .accessibility-toggle{border-color:var(--dmt-paper)!important;color:var(--dmt-category-text)!important;background:var(--dmt-category-bg)!important;box-shadow:0 10px 28px #305bbe47!important}.menu-mobile-preview-home .accessibility-panel{border-color:var(--dmt-line)!important;color:var(--dmt-text)!important;background:var(--dmt-paper)!important;box-shadow:0 22px 60px #0d1b3a33!important}.menu-mobile-preview-home .accessibility-panel-head{color:var(--dmt-category-text)!important;background:var(--dmt-category-bg)!important}.menu-mobile-preview-home #accessibilityClose{border:1px solid var(--dmt-line)!important;color:var(--dmt-category-bg)!important;background:var(--dmt-paper)!important}.menu-mobile-preview-home .accessibility-panel-body button{border-color:var(--dmt-line)!important;color:var(--dmt-text)!important;background:var(--dmt-paper)!important}.menu-mobile-preview-home .accessibility-panel-body button[aria-pressed=true]{border-color:var(--dmt-category-bg)!important;color:var(--dmt-category-text)!important;background:var(--dmt-category-bg)!important}.menu-mobile-preview-home .accessibility-note{color:var(--dmt-muted)!important}.menu-mobile-preview-home :focus-visible{outline-color:var(--dmt-accent)!important}.menu-mobile-preview-empty{box-sizing:border-box;color:#e0edf5;text-align:center;background:#07111a;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;min-height:100dvh;padding:30px;display:flex}.menu-mobile-preview-empty span{color:#7893a7;font-size:12px}.restaurant-skip-link{z-index:1000001;color:#fff;background:#111;border-radius:10px;padding:11px 15px;font-weight:700;text-decoration:none;transition:transform .2s;position:fixed;top:8px;left:8px;transform:translateY(-160%)}.restaurant-skip-link:focus{transform:translateY(0)}.restaurant-a11y-status{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.restaurant-a11y-toggle{z-index:999999;color:#fff;cursor:pointer;background:#111;border:2px solid #fff;border-radius:50%;place-items:center;width:58px;height:58px;padding:0;display:grid;position:fixed;bottom:18px;left:18px;box-shadow:0 10px 28px #00000047}.restaurant-a11y-toggle svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:36px;height:36px}.restaurant-a11y-toggle .restaurant-a11y-head{fill:currentColor;stroke:none}.restaurant-a11y-panel{z-index:999999;color:#121212;width:min(330px,100vw - 36px);max-height:min(78vh,640px);direction:inherit;background:#fffdf8;border:1px solid #ddd3c2;border-radius:22px;position:fixed;bottom:87px;left:18px;overflow:auto;box-shadow:0 22px 60px #00000038}.restaurant-a11y-panel[dir=ltr]{text-align:left;direction:ltr}.restaurant-a11y-panel[dir=rtl]{text-align:right;direction:rtl}.restaurant-a11y-panel-head{color:#fff;background:#111;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.restaurant-a11y-panel-head strong{font-size:18px}.restaurant-a11y-panel-head button{color:#111;cursor:pointer;background:#fff;border:0;border-radius:50%;width:38px;height:38px;font-size:23px}.restaurant-a11y-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:14px;display:grid}.restaurant-a11y-actions button{color:#111;cursor:pointer;background:#fff;border:1px solid #ddd3c2;border-radius:14px;min-height:54px;padding:10px;font-weight:700}.restaurant-a11y-actions button[aria-pressed=true]{color:#fff;background:#111;border-color:#111}.restaurant-a11y-note{color:#6f675d;margin:0;padding:0 16px 16px;font-size:12px;line-height:1.5}.restaurant-a11y-toggle:focus-visible,.restaurant-a11y-panel button:focus-visible,.restaurant-a11y-statement button:focus-visible,.restaurant-skip-link:focus-visible{outline-offset:4px;outline:3px solid #111}body.restaurant-a11y-text-1 .ep-app{font-size:112%}body.restaurant-a11y-text-2 .ep-app{font-size:125%}body.restaurant-a11y-text-3 .ep-app{font-size:140%}body.restaurant-a11y-text-4 .ep-app{font-size:155%}html.restaurant-a11y-readable .ep-page,html.restaurant-a11y-readable .ep-page button{font-family:Arial,Heebo,sans-serif!important}html.restaurant-a11y-contrast .ep-page{color:#000!important;background:#fff!important}html.restaurant-a11y-contrast .ep-app,html.restaurant-a11y-contrast .ep-item-row,html.restaurant-a11y-contrast .ep-wine-row,html.restaurant-a11y-contrast .ep-tabs button{color:#000!important;background:#fff!important;border-color:#000!important}html.restaurant-a11y-contrast .ep-tabs button.active{color:#fff!important;background:#000!important}html.restaurant-a11y-dark .ep-page *{color:#fff!important}html.restaurant-a11y-dark .ep-item-row,html.restaurant-a11y-dark .ep-wine-row,html.restaurant-a11y-dark .ep-tabs button{background:#1b1b1b!important;border-color:#555!important}html.restaurant-a11y-dark .ep-tabs button.active{color:#111!important;background:#fff!important}html.restaurant-a11y-grayscale .ep-app{filter:grayscale()}html.restaurant-a11y-links .ep-page button,html.restaurant-a11y-links .ep-page a{outline:2px solid var(--ep-accent,#556b2f)!important;outline-offset:2px!important}html.restaurant-a11y-motion .ep-page *,html.restaurant-a11y-motion .ep-page :before,html.restaurant-a11y-motion .ep-page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.restaurant-a11y-statement-backdrop{z-index:1000002;background:#00000094;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.restaurant-a11y-statement{color:#171717;width:min(680px,100%);max-height:min(82vh,760px);direction:inherit;background:#fffdf8;border-radius:20px;overflow:auto;box-shadow:0 25px 80px #00000052}.restaurant-a11y-statement[dir=ltr]{text-align:left;direction:ltr}.restaurant-a11y-statement[dir=rtl]{text-align:right;direction:rtl}.restaurant-a11y-statement header{border-bottom:1px solid #e1d9cd;justify-content:space-between;align-items:flex-start;gap:20px;padding:20px;display:flex}.restaurant-a11y-statement header span{color:#7b756e;letter-spacing:1.5px;font-size:9px;font-weight:700}.restaurant-a11y-statement h2{margin:5px 0 0;font-size:25px}.restaurant-a11y-statement header button{color:#111;cursor:pointer;background:#fff;border:1px solid #ddd3c2;border-radius:50%;flex-shrink:0;width:40px;height:40px;font-size:23px}.restaurant-a11y-statement-body{padding:22px;line-height:1.75}.restaurant-a11y-statement-body h3{margin:22px 0 5px}.restaurant-a11y-statement-body ul{padding-inline-start:22px}.restaurant-a11y-statement-note{background:#f0ece3;border-radius:12px;margin-top:20px;padding:13px 15px}.restaurant-a11y-version{color:#8b877f;letter-spacing:.02em;text-align:center;margin-top:12px;font-size:10px;font-weight:700}.restaurant-a11y-contact-link{color:#111;text-underline-offset:3px;background:#fff;border:2px solid #111;border-radius:10px;align-items:center;min-height:44px;padding:0 14px;font-weight:800;text-decoration:underline;display:inline-flex}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (width<=600px){.restaurant-a11y-toggle{width:56px;height:56px;bottom:14px;left:14px}.restaurant-a11y-panel{width:calc(100vw - 28px);bottom:80px;left:14px}.restaurant-a11y-actions{grid-template-columns:1fr 1fr}.restaurant-a11y-statement-backdrop{padding:10px}}body.restaurant-a11y-text-1 .ep-brand-title,body.restaurant-a11y-text-2 .ep-brand-title,body.restaurant-a11y-text-3 .ep-brand-title,body.restaurant-a11y-text-4 .ep-brand-title{font-size:28px!important}body.restaurant-a11y-text-1 .ep-brand-sub,body.restaurant-a11y-text-2 .ep-brand-sub,body.restaurant-a11y-text-3 .ep-brand-sub,body.restaurant-a11y-text-4 .ep-brand-sub{font-size:9px!important}body.restaurant-a11y-text-1 .ep-hero-kicker,body.restaurant-a11y-text-2 .ep-hero-kicker,body.restaurant-a11y-text-3 .ep-hero-kicker,body.restaurant-a11y-text-4 .ep-hero-kicker{font-size:10px!important}body.restaurant-a11y-text-1 .ep-tabs button{padding-inline:17.25px!important;font-size:13.8px!important}body.restaurant-a11y-text-1 .ep-item-price,body.restaurant-a11y-text-1 .ep-dual-price strong,body.restaurant-a11y-text-1 .ep-wine-prices strong{font-size:19.55px!important}body.restaurant-a11y-text-2 .ep-tabs button{padding-inline:19.5px!important;font-size:15.6px!important}body.restaurant-a11y-text-2 .ep-item-price,body.restaurant-a11y-text-2 .ep-dual-price strong,body.restaurant-a11y-text-2 .ep-wine-prices strong{font-size:22.1px!important}body.restaurant-a11y-text-3 .ep-tabs button{padding-inline:21.75px!important;font-size:17.4px!important}body.restaurant-a11y-text-3 .ep-item-price,body.restaurant-a11y-text-3 .ep-dual-price strong,body.restaurant-a11y-text-3 .ep-wine-prices strong{font-size:24.65px!important}body.restaurant-a11y-text-4 .ep-tabs button{padding-inline:24px!important;font-size:19.2px!important}body.restaurant-a11y-text-4 .ep-item-price,body.restaurant-a11y-text-4 .ep-dual-price strong,body.restaurant-a11y-text-4 .ep-wine-prices strong{font-size:27.2px!important}html.restaurant-a11y-dark .ep-page,html.restaurant-a11y-dark .ep-app{color:#fff!important;background:#111!important}html.restaurant-a11y-dark .ep-brand-title,html.restaurant-a11y-dark .ep-brand-sub{color:#fff!important}html.restaurant-a11y-dark .ep-lang-pill{background:#1b1b1b!important;border-color:#555!important}html.restaurant-a11y-dark .ep-lang-pill button{color:#ddd!important}html.restaurant-a11y-dark .ep-lang-pill button.active{color:#111!important;background:#fff!important}html.restaurant-a11y-dark .ep-hero{background:linear-gradient(135deg,#202020,#181818)!important}html.restaurant-a11y-dark .ep-hero-title{color:#fff!important}html.restaurant-a11y-dark .ep-hero-kicker{color:#d4c48c!important}html.restaurant-a11y-dark .ep-hero-orb{background:linear-gradient(145deg,#d2c0802e,#d2c0800a)!important}html.restaurant-a11y-dark .ep-tabs-wrap{background:#111111f5!important;border-color:#444!important}html.restaurant-a11y-dark .ep-tabs button{color:#fff!important;background:#252525!important;border-color:#555!important}html.restaurant-a11y-dark .ep-tabs button:hover{color:#fff!important;background:#333!important}html.restaurant-a11y-dark .ep-tabs button.active{color:#111!important;background:#fff!important;border-color:#fff!important}html.restaurant-a11y-dark .ep-section-head h2{color:#fff!important}html.restaurant-a11y-dark .ep-section-count{color:#fff!important;background:#242424!important;border-color:#555!important}html.restaurant-a11y-dark .ep-item-row,html.restaurant-a11y-dark .ep-wine-row{background:#1d1d1d!important;border-color:#444!important}html.restaurant-a11y-dark .ep-item-name,html.restaurant-a11y-dark .ep-item-price,html.restaurant-a11y-dark .ep-dual-price strong,html.restaurant-a11y-dark .ep-wine-prices strong{color:#fff!important}html.restaurant-a11y-dark .ep-item-description,html.restaurant-a11y-dark .ep-wine-origin{color:#c5c5c5!important}html.restaurant-a11y-dark .ep-item-category{color:#bbb!important;border-color:#444!important}html.restaurant-a11y-dark .ep-footer{color:#ccc!important;border-color:#444!important}html.restaurant-a11y-dark .ep-footer strong{color:#fff!important}html.restaurant-a11y-dark .ep-accessibility-statement-link{color:#ddd!important}html.restaurant-a11y-dark .restaurant-a11y-panel{color:#fff!important;background:#181818!important;border-color:#555!important}html.restaurant-a11y-dark .restaurant-a11y-panel-head{color:#fff!important;background:#111!important}html.restaurant-a11y-dark .restaurant-a11y-panel-head strong{color:#fff!important}html.restaurant-a11y-dark .restaurant-a11y-panel-head button{color:#111!important;background:#fff!important}html.restaurant-a11y-dark .restaurant-a11y-actions button{color:#fff!important;background:#252525!important;border-color:#555!important}html.restaurant-a11y-dark .restaurant-a11y-actions button[aria-pressed=true]{color:#111!important;background:#fff!important;border-color:#fff!important}html.restaurant-a11y-dark .restaurant-a11y-note{color:#bbb!important}.ep-brand-title{letter-spacing:.06em!important;font-family:Playfair Display,serif!important;font-size:27px!important;font-weight:900!important;line-height:1!important}.ep-brand-sub{letter-spacing:.28em!important;font-size:10px!important}.ep-hero-kicker{letter-spacing:.24em!important;font-size:11px!important;font-weight:700!important}.ep-hero-title{letter-spacing:0!important;font-family:Playfair Display,serif!important;font-size:34px!important;font-weight:900!important;line-height:1.02!important}.ep-app[dir=rtl] .ep-hero-kicker,.ep-app[dir=rtl] .ep-hero-title{text-align:right!important;width:56%!important;max-width:56%!important;margin-left:auto!important;margin-right:0!important}.ep-section-head h2{font-family:Playfair Display,serif!important;font-size:38px!important;font-weight:900!important;line-height:1!important}.ep-tabs button{min-width:max-content;min-height:44px;border-radius:999px!important;padding:10px 15px!important;font-family:Inter,Arial,sans-serif!important;font-size:12px!important;font-weight:600!important;line-height:1.2!important}.ep-app[dir=rtl] .ep-tabs button{letter-spacing:0!important;font-family:Heebo,Rubik,Arial,sans-serif!important;font-size:11px!important;font-weight:500!important}.ep-item-row,.ep-wine-row{border-radius:22px!important;gap:13px!important;min-height:0!important;margin:12px 0!important;padding:10px!important}.ep-item-name{font-family:Playfair Display,serif!important;font-size:17px!important;font-weight:700!important;line-height:1.18!important}.ep-app[dir=rtl] .ep-item-name{letter-spacing:0!important;font-family:Heebo,Rubik,Arial,sans-serif!important;font-size:12px!important;font-weight:500!important}.ep-item-description,.ep-wine-origin{font-style:italic;color:#9a9287!important;font-size:11px!important;line-height:1.35!important}.ep-item-price,.ep-wine-prices strong,.ep-dual-price strong{font-family:Playfair Display,serif!important;font-size:17px!important;font-weight:700!important;line-height:1!important}.ep-item-category{letter-spacing:.32em!important;font-size:10px!important;font-weight:800!important}body.restaurant-a11y-text-1 .ep-tabs button{padding:11.5px 17.25px!important;font-size:13.8px!important}body.restaurant-a11y-text-1 .ep-item-category{font-size:11.5px!important}body.restaurant-a11y-text-1 .ep-item-name{font-size:19.55px!important}body.restaurant-a11y-text-1 .ep-item-description,body.restaurant-a11y-text-1 .ep-wine-origin{font-size:12.65px!important}body.restaurant-a11y-text-1 .ep-item-price,body.restaurant-a11y-text-1 .ep-wine-prices strong,body.restaurant-a11y-text-1 .ep-dual-price strong{font-size:19.55px!important}body.restaurant-a11y-text-1 .ep-section-count{font-size:12.65px!important}body.restaurant-a11y-text-2 .ep-tabs button{padding:13px 19.5px!important;font-size:15.6px!important}body.restaurant-a11y-text-2 .ep-item-category{font-size:13px!important}body.restaurant-a11y-text-2 .ep-item-name{font-size:22.1px!important}body.restaurant-a11y-text-2 .ep-item-description,body.restaurant-a11y-text-2 .ep-wine-origin{font-size:14.3px!important}body.restaurant-a11y-text-2 .ep-item-price,body.restaurant-a11y-text-2 .ep-wine-prices strong,body.restaurant-a11y-text-2 .ep-dual-price strong{font-size:22.1px!important}body.restaurant-a11y-text-2 .ep-section-count{font-size:14.3px!important}body.restaurant-a11y-text-3 .ep-tabs button{padding:14.5px 21.75px!important;font-size:17.4px!important}body.restaurant-a11y-text-3 .ep-item-category{font-size:14.5px!important}body.restaurant-a11y-text-3 .ep-item-name{font-size:24.65px!important}body.restaurant-a11y-text-3 .ep-item-description,body.restaurant-a11y-text-3 .ep-wine-origin{font-size:15.95px!important}body.restaurant-a11y-text-3 .ep-item-price,body.restaurant-a11y-text-3 .ep-wine-prices strong,body.restaurant-a11y-text-3 .ep-dual-price strong{font-size:24.65px!important}body.restaurant-a11y-text-3 .ep-section-count{font-size:15.95px!important}body.restaurant-a11y-text-4 .ep-tabs button{padding:16px 24px!important;font-size:19.2px!important}body.restaurant-a11y-text-4 .ep-item-category{font-size:16px!important}body.restaurant-a11y-text-4 .ep-item-name{font-size:27.2px!important}body.restaurant-a11y-text-4 .ep-app[dir=rtl] .ep-item-name{font-family:Heebo,Rubik,Arial,sans-serif!important;font-size:19.2px!important;font-weight:500!important}body.restaurant-a11y-text-4 .ep-item-description,body.restaurant-a11y-text-4 .ep-wine-origin{font-size:17.6px!important}body.restaurant-a11y-text-4 .ep-item-price,body.restaurant-a11y-text-4 .ep-wine-prices strong,body.restaurant-a11y-text-4 .ep-dual-price strong{font-size:27.2px!important}body.restaurant-a11y-text-4 .ep-section-count{font-size:17.6px!important}body.restaurant-a11y-text-1 .ep-hero-title,body.restaurant-a11y-text-2 .ep-hero-title,body.restaurant-a11y-text-3 .ep-hero-title,body.restaurant-a11y-text-4 .ep-hero-title{font-size:34px!important}body.restaurant-a11y-text-1 .ep-section-head h2,body.restaurant-a11y-text-2 .ep-section-head h2,body.restaurant-a11y-text-3 .ep-section-head h2,body.restaurant-a11y-text-4 .ep-section-head h2{font-size:38px!important}body.restaurant-a11y-text-1 .ep-item-row,body.restaurant-a11y-text-1 .ep-wine-row,body.restaurant-a11y-text-2 .ep-item-row,body.restaurant-a11y-text-2 .ep-wine-row,body.restaurant-a11y-text-3 .ep-item-row,body.restaurant-a11y-text-3 .ep-wine-row,body.restaurant-a11y-text-4 .ep-item-row,body.restaurant-a11y-text-4 .ep-wine-row{gap:13px!important;padding:10px!important}@media (width<=390px){.ep-brand-title{font-size:25px!important}.ep-app[dir=rtl] .ep-hero-kicker,.ep-app[dir=rtl] .ep-hero-title{width:58%!important;max-width:58%!important}}.restaurant-a11y-panel{font-family:Inter,Arial,sans-serif!important;font-size:16px!important}.restaurant-a11y-panel-head strong{font-family:Inter,Arial,sans-serif!important;font-size:18px!important;font-weight:700!important}.restaurant-a11y-actions button{letter-spacing:0!important;font-family:Heebo,Rubik,Arial,sans-serif!important;font-size:13.3333px!important;font-weight:700!important;line-height:1.25!important}.restaurant-a11y-note{font-family:Heebo,Rubik,Arial,sans-serif!important;font-size:12px!important;line-height:1.5!important}body.restaurant-a11y-text-1 .restaurant-a11y-panel,body.restaurant-a11y-text-2 .restaurant-a11y-panel,body.restaurant-a11y-text-3 .restaurant-a11y-panel,body.restaurant-a11y-text-4 .restaurant-a11y-panel{font-size:16px!important}body.restaurant-a11y-text-1 .restaurant-a11y-panel-head strong,body.restaurant-a11y-text-2 .restaurant-a11y-panel-head strong,body.restaurant-a11y-text-3 .restaurant-a11y-panel-head strong,body.restaurant-a11y-text-4 .restaurant-a11y-panel-head strong{font-size:18px!important}body.restaurant-a11y-text-1 .restaurant-a11y-actions button,body.restaurant-a11y-text-2 .restaurant-a11y-actions button,body.restaurant-a11y-text-3 .restaurant-a11y-actions button,body.restaurant-a11y-text-4 .restaurant-a11y-actions button{font-size:13.3333px!important}body.restaurant-a11y-text-1 .restaurant-a11y-note,body.restaurant-a11y-text-2 .restaurant-a11y-note,body.restaurant-a11y-text-3 .restaurant-a11y-note,body.restaurant-a11y-text-4 .restaurant-a11y-note{font-size:12px!important}.ep-app[dir=rtl] .ep-hero-title,.ep-app[dir=rtl] .ep-hero-kicker,.ep-app[dir=rtl] .ep-section-head h2,.ep-app[dir=rtl] .ep-tabs button,.ep-app[dir=rtl] .ep-item-name,.ep-app[dir=rtl] .ep-item-description,.ep-app[dir=rtl] .ep-item-category,.ep-app[dir=rtl] .ep-wine-origin{letter-spacing:0!important;font-family:Heebo,Rubik,Arial,sans-serif!important}.ep-app[dir=rtl] .ep-item-name,.ep-app[dir=rtl] .ep-item-description,.ep-app[dir=rtl] .ep-tabs button,.ep-app[dir=rtl] .ep-hero-title,.ep-app[dir=rtl] .ep-section-head h2{font-weight:500!important}.ep-lang-pill button:last-child{letter-spacing:0!important;font-family:Heebo,Rubik,Arial,sans-serif!important}body.restaurant-a11y-text-1 .ep-app[dir=rtl] .ep-item-name{font-size:13.8px!important}body.restaurant-a11y-text-2 .ep-app[dir=rtl] .ep-item-name{font-size:15.6px!important}body.restaurant-a11y-text-3 .ep-app[dir=rtl] .ep-item-name{font-size:17.4px!important}body.restaurant-a11y-text-4 .ep-app[dir=rtl] .ep-item-name{font-size:19.2px!important}body.restaurant-a11y-text-1 .ep-app[dir=rtl] .ep-tabs button{font-size:12.65px!important}body.restaurant-a11y-text-2 .ep-app[dir=rtl] .ep-tabs button{font-size:14.3px!important}body.restaurant-a11y-text-3 .ep-app[dir=rtl] .ep-tabs button{font-size:15.95px!important}body.restaurant-a11y-text-4 .ep-app[dir=rtl] .ep-tabs button{font-size:17.6px!important}html:not(.restaurant-a11y-dark):not(.restaurant-a11y-contrast) .ep-page,html:not(.restaurant-a11y-dark):not(.restaurant-a11y-contrast) .ep-app,html:not(.restaurant-a11y-dark):not(.restaurant-a11y-contrast) .ep-brand-title{color:#121212!important}html:not(.restaurant-a11y-dark):not(.restaurant-a11y-contrast) .ep-brand-sub{color:#7b756e!important}html:not(.restaurant-a11y-dark):not(.restaurant-a11y-contrast) .ep-lang-pill button{color:#6f675d!important}html:not(.restaurant-a11y-dark):not(.restaurant-a11y-contrast) .ep-lang-pill button.active{color:#fff!important}html:not(.restaurant-a11y-dark):not(.restaurant-a11y-contrast) .ep-hero-kicker{color:#556b2f!important}html:not(.restaurant-a11y-dark):not(.restaurant-a11y-contrast) .ep-hero-title{color:#121212!important}html:not(.restaurant-a11y-dark):not(.restaurant-a11y-contrast) .ep-tabs button{color:#7b756e!important}html:not(.restaurant-a11y-dark):not(.restaurant-a11y-contrast) .ep-tabs button.active{color:#fff!important}html:not(.restaurant-a11y-dark):not(.restaurant-a11y-contrast) .ep-section-head h2{color:#121212!important}html:not(.restaurant-a11y-dark):not(.restaurant-a11y-contrast) .ep-section-count{color:#7b756e!important}html:not(.restaurant-a11y-dark):not(.restaurant-a11y-contrast) .ep-item-category,html:not(.restaurant-a11y-dark):not(.restaurant-a11y-contrast) .ep-beer-brand{color:#a59d92!important}html:not(.restaurant-a11y-dark):not(.restaurant-a11y-contrast) .ep-app[dir=ltr] .ep-item-name{color:#161616!important}html:not(.restaurant-a11y-dark):not(.restaurant-a11y-contrast) .ep-app[dir=rtl] .ep-item-name{color:#7b756e!important}html:not(.restaurant-a11y-dark):not(.restaurant-a11y-contrast) .ep-item-description,html:not(.restaurant-a11y-dark):not(.restaurant-a11y-contrast) .ep-wine-origin,html:not(.restaurant-a11y-dark):not(.restaurant-a11y-contrast) .ep-wine-description{color:#9a9287!important}html:not(.restaurant-a11y-dark):not(.restaurant-a11y-contrast) .ep-item-price,html:not(.restaurant-a11y-dark):not(.restaurant-a11y-contrast) .ep-dual-price strong,html:not(.restaurant-a11y-dark):not(.restaurant-a11y-contrast) .ep-wine-prices strong{color:#2b2b2b!important}html:not(.restaurant-a11y-dark):not(.restaurant-a11y-contrast) .ep-footer{color:#aaa!important}html:not(.restaurant-a11y-dark):not(.restaurant-a11y-contrast) .ep-footer strong{color:#121212!important}html:not(.restaurant-a11y-dark):not(.restaurant-a11y-contrast) .ep-accessibility-statement-link{color:#556b2f!important}html.restaurant-a11y-dark .ep-page .restaurant-a11y-statement-backdrop{background:#000000c7!important}html.restaurant-a11y-dark .ep-page .restaurant-a11y-statement{color:#f7f4ee!important;background:#171717!important;border:1px solid #393939!important;box-shadow:0 28px 90px #0000008c!important}html.restaurant-a11y-dark .ep-page .restaurant-a11y-statement header{background:#171717!important;border-bottom:1px solid #343434!important}html.restaurant-a11y-dark .ep-page .restaurant-a11y-statement header span{color:#aaa39a!important}html.restaurant-a11y-dark .ep-page .restaurant-a11y-statement :is(h2,h3,p,li,strong){color:#f7f4ee!important}html.restaurant-a11y-dark .ep-page .restaurant-a11y-statement header button{color:#fff!important;background:#262626!important;border:1px solid #505050!important}html.restaurant-a11y-dark .ep-page .restaurant-a11y-statement header button:hover{background:#303030!important}html.restaurant-a11y-dark .ep-page .restaurant-a11y-statement-note{color:#eee9e1!important;background:#242424!important;border:1px solid #393939!important}html.restaurant-a11y-dark .ep-page .restaurant-a11y-panel{color:#f7f4ee!important;background:#181818!important;border-color:#414141!important}html.restaurant-a11y-dark .ep-page .restaurant-a11y-panel-head{color:#fff!important;background:#0f0f0f!important}html.restaurant-a11y-dark .ep-page .restaurant-a11y-actions button{color:#f7f4ee!important;background:#242424!important;border-color:#414141!important}html.restaurant-a11y-dark .ep-page .restaurant-a11y-actions button[aria-pressed=true]{color:#111!important;background:#fff!important;border-color:#fff!important}html.restaurant-a11y-dark .ep-page .restaurant-a11y-note{color:#c8c1b7!important}html.restaurant-a11y-dark .ep-page.ep-live-designed{--bld-bg:#111!important;--bld-header-bg:#111!important;--bld-hero-bg:#161616!important;--bld-paper:#1b1b1b!important;--bld-card:#1b1b1b!important;--bld-text:#fff!important;--bld-muted:#d1d1d1!important;--bld-line:#555!important;--bld-category-bg:#fff!important;--bld-category-text:#111!important;--ep-bg:#111!important;--ep-paper:#1b1b1b!important;--ep-card:#1b1b1b!important;--ep-text:#fff!important;--ep-muted:#d1d1d1!important;--ep-line:#555!important}html.restaurant-a11y-dark .ep-page.ep-live-designed :is(.ep-header,.ep-tabs-wrap,.ep-section-head,.ep-menu-list,.ep-footer){color:#fff!important;background:#111!important;border-color:#555!important}html.restaurant-a11y-dark .ep-page.ep-live-designed .ep-hero{color:#fff!important;background:#161616!important;border-color:#555!important}html.restaurant-a11y-dark .ep-page.ep-live-designed :is(.ep-item-row,.ep-wine-row){color:#fff!important;background:#1b1b1b!important;border-color:#555!important}html.restaurant-a11y-dark .ep-page.ep-live-designed :is(.ep-brand-title,.ep-hero-title,.ep-section-head h2,.ep-item-name,.ep-item-price,.ep-dual-price strong,.ep-wine-prices strong){color:#fff!important}html.restaurant-a11y-dark .ep-page.ep-live-designed :is(.ep-brand-sub,.ep-hero-kicker,.ep-section-count,.ep-item-description,.ep-wine-origin,.ep-item-category){color:#d1d1d1!important}html.restaurant-a11y-dark .ep-page.ep-live-designed .ep-item-category{box-shadow:none!important;background:0 0!important;border-radius:0!important}html.restaurant-a11y-dark .ep-page.ep-live-designed .ep-tabs button{color:#fff!important;background:#1b1b1b!important;border-color:#555!important}html.restaurant-a11y-dark .ep-page.ep-live-designed .ep-tabs button.active{color:#111!important;background:#fff!important;border-color:#fff!important}html.restaurant-a11y-contrast .ep-page.ep-live-designed{--bld-bg:#fff!important;--bld-header-bg:#fff!important;--bld-hero-bg:#fff!important;--bld-paper:#fff!important;--bld-card:#fff!important;--bld-text:#000!important;--bld-muted:#000!important;--bld-line:#000!important;--bld-category-bg:#000!important;--bld-category-text:#fff!important;--ep-bg:#fff!important;--ep-paper:#fff!important;--ep-card:#fff!important;--ep-text:#000!important;--ep-muted:#000!important;--ep-line:#000!important}html.restaurant-a11y-contrast .ep-page.ep-live-designed :is(.ep-header,.ep-hero,.ep-tabs-wrap,.ep-section-head,.ep-menu-list,.ep-footer,.ep-item-row,.ep-wine-row){color:#000!important;background:#fff!important;border-color:#000!important}html.restaurant-a11y-contrast .ep-page.ep-live-designed :is(.ep-brand-title,.ep-brand-sub,.ep-hero-title,.ep-hero-kicker,.ep-section-head h2,.ep-section-count,.ep-item-name,.ep-item-description,.ep-item-price,.ep-dual-price strong,.ep-wine-prices strong,.ep-wine-origin,.ep-item-category){color:#000!important}html.restaurant-a11y-contrast .ep-page.ep-live-designed .ep-item-category{box-shadow:none!important;background:0 0!important;border-radius:0!important}html.restaurant-a11y-contrast .ep-page.ep-live-designed .ep-tabs button{color:#000!important;background:#fff!important;border-color:#000!important}html.restaurant-a11y-contrast .ep-page.ep-live-designed .ep-tabs button.active{color:#fff!important;background:#000!important}.restaurant-a11y-panel[dir=ltr] .restaurant-a11y-panel-head,.restaurant-a11y-statement[dir=ltr] header{direction:ltr}.restaurant-a11y-panel[dir=ltr] .restaurant-a11y-panel-head strong,.restaurant-a11y-statement[dir=ltr] header>div,.restaurant-a11y-statement[dir=ltr] .restaurant-a11y-statement-body{text-align:left}.restaurant-a11y-panel[dir=ltr] .restaurant-a11y-panel-head button,.restaurant-a11y-statement[dir=ltr] header button{margin-left:auto;margin-right:0}.restaurant-a11y-panel[dir=rtl] .restaurant-a11y-panel-head,.restaurant-a11y-statement[dir=rtl] header{direction:rtl}.restaurant-a11y-panel[dir=rtl] .restaurant-a11y-panel-head strong,.restaurant-a11y-statement[dir=rtl] header>div,.restaurant-a11y-statement[dir=rtl] .restaurant-a11y-statement-body{text-align:right}.restaurant-a11y-panel[dir=rtl] .restaurant-a11y-panel-head button,.restaurant-a11y-statement[dir=rtl] header button{margin-left:0;margin-right:auto}.restaurant-a11y-business-info{background:#faf8f3;border:1px solid #ddd3c2;border-radius:14px;margin:20px 0;padding:15px}.restaurant-a11y-business-info>h3{margin-top:0}.restaurant-a11y-business-info dl{gap:10px;margin:0;display:grid}.restaurant-a11y-business-info dl>div{gap:3px;display:grid}.restaurant-a11y-business-info dt{color:#605d57;font-size:11px;font-weight:800}.restaurant-a11y-business-info dd{color:#111;white-space:pre-wrap;margin:0;font-size:13px;line-height:1.55}.restaurant-a11y-business-contact{border-top:1px solid #ddd3c2;gap:7px;margin-top:14px;padding-top:13px;display:grid}.restaurant-a11y-business-contact strong{color:#111;font-size:12px}.restaurant-a11y-business-contact span,.restaurant-a11y-business-contact a{color:#272522;font-size:12px;line-height:1.45}.restaurant-a11y-business-contact a{text-underline-offset:3px;align-items:center;width:fit-content;min-height:32px;text-decoration:underline;display:inline-flex}html.restaurant-a11y-dark .restaurant-a11y-business-info{background:#191919;border-color:#5f5f5f}html.restaurant-a11y-dark .restaurant-a11y-business-info dt,html.restaurant-a11y-dark .restaurant-a11y-business-info dd,html.restaurant-a11y-dark .restaurant-a11y-business-contact strong,html.restaurant-a11y-dark .restaurant-a11y-business-contact span,html.restaurant-a11y-dark .restaurant-a11y-business-contact a{color:#fff}html.restaurant-a11y-contrast .restaurant-a11y-business-info{background:#fff;border:2px solid #000}html.restaurant-a11y-contrast .restaurant-a11y-business-info *,html.restaurant-a11y-contrast .restaurant-a11y-business-contact *{color:#000!important;-webkit-text-fill-color:#000!important}html.restaurant-a11y-dark .restaurant-a11y-statement{border:1px solid #555;color:#fff!important;background:#111!important}html.restaurant-a11y-dark .restaurant-a11y-statement header{border-bottom-color:#555!important}html.restaurant-a11y-dark .restaurant-a11y-statement header span,html.restaurant-a11y-dark .restaurant-a11y-version{color:#d7d7d7!important;-webkit-text-fill-color:#d7d7d7!important}html.restaurant-a11y-dark .restaurant-a11y-statement :is(h2,h3,p,li,strong,dt,dd,span){color:#fff!important;-webkit-text-fill-color:#fff!important}html.restaurant-a11y-dark .restaurant-a11y-statement header button{color:#fff!important;background:#1b1b1b!important;border-color:#777!important}html.restaurant-a11y-dark .restaurant-a11y-statement-note{border:1px solid #555;color:#fff!important;background:#1b1b1b!important}html.restaurant-a11y-dark .restaurant-a11y-contact-link,html.restaurant-a11y-dark .restaurant-a11y-business-contact a{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#111!important;border-color:#fff!important;text-decoration-color:#fff!important}html.restaurant-a11y-dark .restaurant-a11y-business-info{color:#fff!important;background:#191919!important;border-color:#555!important}html.restaurant-a11y-dark .restaurant-a11y-business-contact{border-top-color:#555!important}html.restaurant-a11y-contrast .restaurant-a11y-statement{color:#000!important;box-shadow:none!important;background:#fff!important;border:3px solid #000!important}html.restaurant-a11y-contrast .restaurant-a11y-statement header{border-bottom:2px solid #000!important}html.restaurant-a11y-contrast .restaurant-a11y-statement :is(h2,h3,p,li,strong,dt,dd,span),html.restaurant-a11y-contrast .restaurant-a11y-version{color:#000!important;-webkit-text-fill-color:#000!important;opacity:1!important}html.restaurant-a11y-contrast .restaurant-a11y-statement header button{color:#fff!important;background:#000!important;border:2px solid #000!important}html.restaurant-a11y-contrast .restaurant-a11y-statement-note,html.restaurant-a11y-contrast .restaurant-a11y-business-info{color:#000!important;background:#fff!important;border:2px solid #000!important}html.restaurant-a11y-contrast .restaurant-a11y-business-contact{border-top-color:#000!important}html.restaurant-a11y-contrast .restaurant-a11y-contact-link,html.restaurant-a11y-contrast .restaurant-a11y-business-contact a{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#000!important;border:2px solid #000!important;text-decoration-color:#fff!important}html.restaurant-a11y-dark .restaurant-a11y-statement :is(button,a):focus-visible,html.restaurant-a11y-contrast .restaurant-a11y-statement :is(button,a):focus-visible{outline-offset:3px!important;outline:3px solid #4c70e8!important}html.restaurant-a11y-dark .restaurant-a11y-panel-head button{color:#111!important;-webkit-text-fill-color:#111!important;background:#fff!important;border:2px solid #fff!important}html.restaurant-a11y-dark .restaurant-a11y-panel-head button .restaurant-a11y-close-icon{color:#111!important;stroke:#111!important}html.restaurant-a11y-contrast .restaurant-a11y-panel-head button{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#000!important;border:2px solid #fff!important}html.restaurant-a11y-contrast .restaurant-a11y-panel-head button .restaurant-a11y-close-icon{color:#fff!important;stroke:#fff!important}.restaurant-a11y-toggle{bottom:max(18px, env(safe-area-inset-bottom,0px))!important}.restaurant-a11y-panel{bottom:max(87px, calc(72px + env(safe-area-inset-bottom,0px)))!important}.restaurant-a11y-panel-head button,.restaurant-a11y-statement header button{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}.restaurant-a11y-statement-backdrop{padding-top:max(18px, env(safe-area-inset-top,0px))!important;padding-bottom:max(18px, env(safe-area-inset-bottom,0px))!important}@media (width<=600px){.restaurant-a11y-toggle{left:max(14px, env(safe-area-inset-left,0px))!important;bottom:max(14px, env(safe-area-inset-bottom,0px))!important}.restaurant-a11y-panel{left:max(14px, env(safe-area-inset-left,0px))!important;bottom:max(80px, calc(66px + env(safe-area-inset-bottom,0px)))!important;width:min(calc(100vw - 28px), calc(100vw - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px) - 28px))!important}}@media (orientation:landscape) and (height<=560px){.restaurant-a11y-panel{overscroll-behavior:contain;top:max(10px, env(safe-area-inset-top,0px))!important;bottom:max(10px, env(safe-area-inset-bottom,0px))!important;max-height:none!important;overflow-y:auto!important}.restaurant-a11y-statement-backdrop{padding-top:max(8px, env(safe-area-inset-top,0px))!important;padding-bottom:max(8px, env(safe-area-inset-bottom,0px))!important;place-items:stretch center!important;overflow-y:auto!important}.restaurant-a11y-statement{border-radius:14px;margin-block:auto;max-height:calc(100dvh - max(8px, env(safe-area-inset-top,0px)) - max(8px, env(safe-area-inset-bottom,0px)))!important}.restaurant-a11y-statement header{z-index:2;background:inherit;position:sticky;top:0}}@media (forced-colors:active){.restaurant-skip-link,.restaurant-a11y-toggle,.restaurant-a11y-panel,.restaurant-a11y-statement,.restaurant-a11y-statement-backdrop{forced-color-adjust:auto}.restaurant-skip-link,.restaurant-a11y-toggle{color:buttontext!important;box-shadow:none!important;background:buttonface!important;border:2px solid buttontext!important}.restaurant-a11y-panel,.restaurant-a11y-statement{color:canvastext!important;box-shadow:none!important;background:canvas!important;border:2px solid canvastext!important}.restaurant-a11y-panel-head,.restaurant-a11y-statement header,.restaurant-a11y-statement-note,.restaurant-a11y-business-info{color:canvastext!important;background:canvas!important;border-color:canvastext!important}.restaurant-a11y-panel-head button,.restaurant-a11y-actions button,.restaurant-a11y-statement header button,.restaurant-a11y-contact-link,.restaurant-a11y-business-contact a{color:buttontext!important;box-shadow:none!important;background:buttonface!important;border:1px solid buttontext!important}.restaurant-a11y-actions button[aria-pressed=true]{color:highlighttext!important;text-underline-offset:3px!important;background:highlight!important;border:3px double highlight!important;text-decoration:underline!important}.restaurant-a11y-toggle:focus-visible,.restaurant-a11y-panel button:focus-visible,.restaurant-a11y-statement :is(button,a):focus-visible,.restaurant-skip-link:focus-visible{outline-offset:3px!important;box-shadow:none!important;outline:3px solid highlight!important}.restaurant-a11y-statement :is(a,.restaurant-a11y-business-contact a){color:linktext!important;text-decoration:underline!important}.restaurant-a11y-version,.restaurant-a11y-note,.restaurant-a11y-statement header span{color:canvastext!important;-webkit-text-fill-color:CanvasText!important}}@media (prefers-contrast:more){.restaurant-a11y-panel,.restaurant-a11y-statement{border-width:2px!important}.restaurant-a11y-actions button[aria-pressed=true]{text-underline-offset:3px!important;text-decoration:underline!important;text-decoration-thickness:2px!important}.restaurant-a11y-toggle:focus-visible,.restaurant-a11y-panel button:focus-visible,.restaurant-a11y-statement :is(button,a):focus-visible,.restaurant-skip-link:focus-visible{outline-width:4px!important}}html.restaurant-a11y-dark .bme-menu{--bme-bg:#111!important;--bme-surface:#161616!important;--bme-card:#1b1b1b!important;--bme-text:#fff!important;--bme-muted:#d7d7d7!important;--bme-line:#555!important;--bme-category-bg:#1b1b1b!important;--bme-category-text:#fff!important;--bme-category-nav-color:#fff!important;--bme-category-nav-active-color:#111!important;--bme-item-name-color:#fff!important;color:#fff!important;background:#111!important}html.restaurant-a11y-dark .ep-page,html.restaurant-a11y-dark .ep-app{--ep-bg:#111!important;--ep-paper:#111!important;--ep-card:#1b1b1b!important;--ep-ink:#fff!important;--ep-muted:#d7d7d7!important;--ep-line:#555!important;--ep-category-bg:#1b1b1b!important;--ep-category-text:#fff!important;--ep-category-nav-color:#fff!important;--ep-category-nav-active-color:#111!important;--ep-item-name-color:#fff!important;color:#fff!important;background:#111!important}html.restaurant-a11y-dark .bme-menu :is(.bme-header,.bme-hero,.bme-category-nav,.bme-content,.bme-footer),html.restaurant-a11y-dark .bme-menu :is(.bme-header,.bme-hero,.bme-category-nav,.bme-content,.bme-footer) :is(h1,h2,h3,h4,h5,h6,p,span,strong,small,em,b,i,a,button,label,code){color:#fff!important;-webkit-text-fill-color:currentColor!important;opacity:1!important}html.restaurant-a11y-dark .bme-menu :is(.bme-item-copy h3,.bme-visual-copy h3,.bme-item-name,.bme-section-heading h2,.bme-subcategory-heading h3){color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;text-shadow:none!important}html.restaurant-a11y-dark .bme-menu :is(.bme-item-copy p,.bme-visual-copy p,.bme-group-note,.bme-section-heading p,.bme-subcategory-heading p){color:#ddd!important;-webkit-text-fill-color:#ddd!important;opacity:1!important}html.restaurant-a11y-dark .bme-menu :is(.bme-price,.bme-price-option,.bme-price-option strong,.bme-price-option small,.bme-item-badge,.bme-item-badge span){color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}html.restaurant-a11y-dark .bme-menu :is(.bme-classic-item,.bme-visual-item){color:#fff!important;background:#1b1b1b!important;border-color:#555!important}html.restaurant-a11y-dark .bme-menu .bme-category-nav button{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;background:#1b1b1b!important;border-color:#555!important}html.restaurant-a11y-dark .bme-menu .bme-category-nav button.active,html.restaurant-a11y-dark .bme-menu .bme-category-nav button[aria-current=true]{color:#111!important;-webkit-text-fill-color:#111!important;background:#fff!important;border-color:#fff!important}html.restaurant-a11y-dark .bme-menu .bme-category-nav button.active *,html.restaurant-a11y-dark .bme-menu .bme-category-nav button[aria-current=true] *{color:#111!important;-webkit-text-fill-color:#111!important}html.restaurant-a11y-dark .bme-menu .bme-hero-copy,html.restaurant-a11y-dark .bme-menu .bme-hero-copy *{color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:0 1px 3px #000000f2,0 0 10px #000000b8!important}html.restaurant-a11y-dark .bme-menu .bme-hero-media-image img{filter:brightness(.58)!important}html.restaurant-a11y-dark .ep-app :is(.ep-header,.ep-hero,.ep-tabs-wrap,.ep-section-head,.ep-menu-list,.ep-footer),html.restaurant-a11y-dark .ep-app :is(.ep-header,.ep-hero,.ep-tabs-wrap,.ep-section-head,.ep-menu-list,.ep-footer) :is(h1,h2,h3,h4,h5,h6,p,span,strong,small,em,b,i,a,button,label,code){color:#fff!important;-webkit-text-fill-color:currentColor!important;opacity:1!important}html.restaurant-a11y-dark .ep-app :is(.ep-item-name,.ep-item-category,.ep-section-head h2,.ep-brand-title,.ep-hero-title,.ep-hero-kicker){color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}html.restaurant-a11y-dark .ep-app :is(.ep-item-description,.ep-group-note,.ep-brand-sub,.ep-section-count,.ep-footer-responsible){color:#ddd!important;-webkit-text-fill-color:#ddd!important;opacity:1!important}html.restaurant-a11y-dark .ep-app :is(.ep-item-price,.ep-price-option,.ep-price-option strong,.ep-price-option small,.ep-item-badge,.ep-item-badge span){color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}html.restaurant-a11y-dark .ep-app :is(.ep-item-row,.ep-wine-row){color:#fff!important;background:#1b1b1b!important;border-color:#555!important}html.restaurant-a11y-dark .ep-app .ep-tabs button{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;background:#1b1b1b!important;border-color:#555!important}html.restaurant-a11y-dark .ep-app .ep-tabs button.active,html.restaurant-a11y-dark .ep-app .ep-tabs button[aria-current=true]{color:#111!important;-webkit-text-fill-color:#111!important;background:#fff!important;border-color:#fff!important}html.restaurant-a11y-dark .ep-app .ep-tabs button.active *,html.restaurant-a11y-dark .ep-app .ep-tabs button[aria-current=true] *{color:#111!important;-webkit-text-fill-color:#111!important}html.restaurant-a11y-dark .ep-app :is(.ep-hero-title,.ep-hero-kicker){text-shadow:0 1px 3px #000000f2,0 0 10px #000000b8!important}html.restaurant-a11y-dark .ep-app .ep-hero-background-image{filter:brightness(.58)!important}html.restaurant-a11y-dark .bme-menu :is(.bme-footer a,.bme-footer button),html.restaurant-a11y-dark .ep-app :is(.ep-footer a,.ep-footer button){color:#fff!important;-webkit-text-fill-color:#fff!important;text-decoration-color:#fff!important}html.restaurant-a11y-dark .restaurant-a11y-panel,html.restaurant-a11y-dark .restaurant-a11y-panel *,html.restaurant-a11y-dark .restaurant-a11y-statement,html.restaurant-a11y-dark .restaurant-a11y-statement *{-webkit-text-fill-color:currentColor}html.restaurant-a11y-contrast .bme-menu,html.restaurant-a11y-contrast .ep-page,html.restaurant-a11y-contrast .ep-app{--bme-bg:#fff!important;--bme-surface:#fff!important;--bme-card:#fff!important;--bme-text:#000!important;--bme-muted:#000!important;--bme-line:#000!important;--bme-category-bg:#000!important;--bme-category-text:#fff!important;--bme-category-nav-color:#000!important;--bme-category-nav-active-color:#fff!important;--ep-bg:#fff!important;--ep-paper:#fff!important;--ep-card:#fff!important;--ep-ink:#000!important;--ep-muted:#000!important;--ep-line:#000!important;--ep-category-bg:#000!important;--ep-category-text:#fff!important;--ep-category-nav-color:#000!important;--ep-category-nav-active-color:#fff!important;color:#000!important;background:#fff!important}html.restaurant-a11y-contrast .bme-menu :is(.bme-header,.bme-hero,.bme-content,.bme-footer,.bme-classic-item,.bme-visual-item),html.restaurant-a11y-contrast .ep-app :is(.ep-header,.ep-hero,.ep-section-head,.ep-menu-list,.ep-footer,.ep-item-row,.ep-wine-row){color:#000!important;background:#fff!important;border-color:#000!important}html.restaurant-a11y-contrast .bme-menu :is(h1,h2,h3,h4,h5,h6,p,span,strong,small,em,b,i,a,label,code),html.restaurant-a11y-contrast .ep-app :is(h1,h2,h3,h4,h5,h6,p,span,strong,small,em,b,i,a,label,code){color:#000!important;-webkit-text-fill-color:currentColor!important;opacity:1!important;text-shadow:none!important}html.restaurant-a11y-contrast .bme-menu .bme-category-nav button,html.restaurant-a11y-contrast .ep-app .ep-tabs button{color:#000!important;-webkit-text-fill-color:#000!important;background:#fff!important;border-color:#000!important}html.restaurant-a11y-contrast .bme-menu .bme-category-nav button.active,html.restaurant-a11y-contrast .bme-menu .bme-category-nav button[aria-current=true],html.restaurant-a11y-contrast .ep-app .ep-tabs button.active,html.restaurant-a11y-contrast .ep-app .ep-tabs button[aria-current=true]{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#000!important;border-color:#000!important}html.restaurant-a11y-contrast .bme-menu .bme-category-nav button.active *,html.restaurant-a11y-contrast .bme-menu .bme-category-nav button[aria-current=true] *,html.restaurant-a11y-contrast .ep-app .ep-tabs button.active *,html.restaurant-a11y-contrast .ep-app .ep-tabs button[aria-current=true] *{color:#fff!important;-webkit-text-fill-color:#fff!important}html.restaurant-a11y-contrast .bme-menu .bme-hero-media-image img,html.restaurant-a11y-contrast .ep-app .ep-hero-background-image{filter:grayscale()contrast(1.12)brightness(.72)!important}html.restaurant-a11y-readable .bme-menu,html.restaurant-a11y-readable .bme-menu button,html.restaurant-a11y-readable .ep-page,html.restaurant-a11y-readable .ep-page button{font-family:Arial,Heebo,Noto Sans Hebrew,Noto Sans Arabic,sans-serif!important}html.restaurant-a11y-grayscale .bme-menu,html.restaurant-a11y-grayscale .ep-app{filter:grayscale()}html.restaurant-a11y-motion .bme-menu *,html.restaurant-a11y-motion .bme-menu :before,html.restaurant-a11y-motion .bme-menu :after,html.restaurant-a11y-motion .ep-page *,html.restaurant-a11y-motion .ep-page :before,html.restaurant-a11y-motion .ep-page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}html.restaurant-a11y-links .bme-menu :is(button,a),html.restaurant-a11y-links .ep-page :is(button,a){outline-offset:3px!important;text-underline-offset:3px!important;outline:3px solid #005fcc!important;text-decoration:underline!important;text-decoration-thickness:2px!important}.bme-menu :is(button,a,[tabindex]):focus-visible,.ep-page :is(button,a,[tabindex]):focus-visible{outline-offset:3px!important;outline:3px solid #005fcc!important;box-shadow:0 0 0 5px #fff!important}.bme-menu .bme-category-nav button,.ep-page .ep-tabs button,.bme-language-toggle>button,.bme-language-dropdown-trigger,.bme-language-dropdown-list>button,.bme-footer button,.ep-footer button{min-height:44px!important}.bme-menu .bme-hero.bme-hero-mode-image:after{content:"";z-index:3;pointer-events:none;background:linear-gradient(#0000001f 0%,#00000042 48%,#0000009e 100%);position:absolute;inset:0}.bme-menu .bme-hero.bme-hero-mode-image .bme-hero-copy{z-index:4;color:#fff!important;text-shadow:0 1px 3px #000000eb!important}.bme-menu .bme-hero.bme-hero-mode-image .bme-hero-copy *{color:#fff!important;-webkit-text-fill-color:#fff!important}html.restaurant-a11y-grayscale :is(.restaurant-a11y-panel,.restaurant-a11y-toggle,.restaurant-a11y-statement-backdrop){filter:none!important}.studio-v3-preview-device-screen,.studio-v3-preview-v2-stage,.studio-v3-preview-device-screen .bme-menu,.studio-v3-preview-device-screen .bme-content,.studio-v3-preview-device-screen .bme-category-nav,.studio-v3-preview-device-screen .ep-page,.studio-v3-preview-device-screen .ep-app,.studio-v3-preview-device-screen .ep-menu-list,.studio-v3-preview-device-screen .ep-tabs-wrap,.studio-v3-preview-device-screen .ep-tabs{scrollbar-width:none!important;-ms-overflow-style:none!important}.studio-v3-preview-device-screen::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.studio-v3-preview-v2-stage::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.studio-v3-preview-device-screen .bme-menu::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.studio-v3-preview-device-screen .bme-content::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.studio-v3-preview-device-screen .bme-category-nav::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.studio-v3-preview-device-screen .ep-page::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.studio-v3-preview-device-screen .ep-app::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.studio-v3-preview-device-screen .ep-menu-list::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.studio-v3-preview-device-screen .ep-tabs-wrap::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.studio-v3-preview-device-screen .ep-tabs::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}html:has(#beyond-menu-customer-preview-root){scrollbar-width:none!important;-ms-overflow-style:none!important}html:has(#beyond-menu-customer-preview-root) body{scrollbar-width:none!important;-ms-overflow-style:none!important}html:has(#beyond-menu-customer-preview-root) #beyond-menu-customer-preview-root{scrollbar-width:none!important;-ms-overflow-style:none!important}html:has(#beyond-menu-customer-preview-root) .bme-menu{scrollbar-width:none!important;-ms-overflow-style:none!important}html:has(#beyond-menu-customer-preview-root) .bme-content{scrollbar-width:none!important;-ms-overflow-style:none!important}html:has(#beyond-menu-customer-preview-root) .bme-category-nav{scrollbar-width:none!important;-ms-overflow-style:none!important}html:has(#beyond-menu-customer-preview-root) .ep-page{scrollbar-width:none!important;-ms-overflow-style:none!important}html:has(#beyond-menu-customer-preview-root) .ep-app{scrollbar-width:none!important;-ms-overflow-style:none!important}html:has(#beyond-menu-customer-preview-root) .ep-menu-list{scrollbar-width:none!important;-ms-overflow-style:none!important}html:has(#beyond-menu-customer-preview-root) .ep-tabs-wrap{scrollbar-width:none!important;-ms-overflow-style:none!important}html:has(#beyond-menu-customer-preview-root) .ep-tabs{scrollbar-width:none!important;-ms-overflow-style:none!important}html:has(#beyond-menu-customer-preview-root)::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}html:has(#beyond-menu-customer-preview-root) body::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}html:has(#beyond-menu-customer-preview-root) #beyond-menu-customer-preview-root::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}html:has(#beyond-menu-customer-preview-root) .bme-menu::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}html:has(#beyond-menu-customer-preview-root) .bme-content::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}html:has(#beyond-menu-customer-preview-root) .bme-category-nav::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}html:has(#beyond-menu-customer-preview-root) .ep-page::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}html:has(#beyond-menu-customer-preview-root) .ep-app::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}html:has(#beyond-menu-customer-preview-root) .ep-menu-list::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}html:has(#beyond-menu-customer-preview-root) .ep-tabs-wrap::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}html:has(#beyond-menu-customer-preview-root) .ep-tabs::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.bme-category-nav,.bme-content,.ep-tabs-wrap,.ep-tabs,.ep-menu-list{scrollbar-width:none;-ms-overflow-style:none}.bme-category-nav::-webkit-scrollbar{width:0;height:0;display:none}.bme-content::-webkit-scrollbar{width:0;height:0;display:none}.ep-tabs-wrap::-webkit-scrollbar{width:0;height:0;display:none}.ep-tabs::-webkit-scrollbar{width:0;height:0;display:none}.ep-menu-list::-webkit-scrollbar{width:0;height:0;display:none}html.beyond-public-menu-scrollbarless,html.beyond-public-menu-scrollbarless body{scrollbar-width:none!important;-ms-overflow-style:none!important}html.beyond-public-menu-scrollbarless::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}html.beyond-public-menu-scrollbarless body::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.bme-language-control{direction:ltr;flex:none;font-family:Inter,Arial,sans-serif;position:relative}.bme-language-toggle{border:1px solid var(--bme-line,#ddd5c8);background:#ffffffb8;border-radius:999px;align-items:center;gap:2px;padding:3px;display:flex}.bme-language-toggle>button{min-height:36px;color:var(--bme-muted,#6f6f72);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 12px;font-size:11px;font-weight:750}.bme-language-toggle>button.active{color:#fff;background:var(--bme-text,#17191d);box-shadow:0 2px 8px #0000001a}.bme-language-dropdown-trigger{border:1px solid var(--bme-line,#ddd5c8);min-width:112px;height:40px;color:var(--bme-text,#17191d);font:inherit;cursor:pointer;background:#ffffffe0;border-radius:999px;grid-template-columns:minmax(0,1fr) auto 14px;align-items:center;gap:7px;padding:0 10px 0 13px;display:grid;box-shadow:0 2px 9px #1418200d}.bme-language-current{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;font-weight:800;overflow:hidden}.bme-language-code{color:var(--bme-muted,#7b756e);letter-spacing:.04em;font-size:8px;font-weight:850}.bme-language-dropdown-trigger svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px;transition:transform .15s}.bme-language-dropdown.open .bme-language-dropdown-trigger svg{transform:rotate(180deg)}.bme-language-dropdown-list{z-index:120;border:1px solid var(--bme-line,#ddd5c8);background:#fff;border-radius:14px;gap:2px;width:max(150px,100%);padding:6px;display:grid;position:absolute;top:calc(100% + 7px);left:auto;right:auto;box-shadow:0 16px 38px #191d2629}.bme-language-dropdown-list>button{color:#34373d;width:100%;min-height:39px;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:9px;grid-template-columns:minmax(0,1fr) auto 18px;align-items:center;gap:8px;padding:0 9px 0 11px;display:grid}.bme-language-dropdown-list>button:hover{background:#f5f3ef}.bme-language-dropdown-list>button.active{color:var(--bme-accent,#4974e5);background:#f2f5ff}.bme-language-dropdown-list>button>span:first-child{white-space:nowrap;font-size:11px;font-weight:800}.bme-language-dropdown-list>button small{color:#96989e;letter-spacing:.04em;font-size:8px;font-weight:850}.bme-language-check{text-align:center;font-size:12px;font-weight:900}.bme-language-standard.bme-language-toggle{border-color:var(--bme-line,#ddd5c8);background:var(--bme-surface,#fff)}.bme-language-standard.bme-language-toggle>button{color:var(--bme-muted,#6f6f72)}.bme-language-standard.bme-language-toggle>button.active{color:var(--bme-category-text,#fff);background:var(--bme-category-bg,var(--bme-text,#17191d))}.bme-language-standard .bme-language-dropdown-trigger{border-color:var(--bme-line,#ddd5c8);color:var(--bme-text,#17191d);background:var(--bme-surface,#fff)}.bme-language-standard .bme-language-dropdown-list{border-color:var(--bme-line,#ddd5c8);background:var(--bme-surface,#fff)}.bme-language-standard .bme-language-dropdown-list>button{color:var(--bme-text,#34373d)}.bme-language-standard .bme-language-dropdown-list>button:hover{background:var(--bme-card,#f5f3ef)}.bme-language-standard .bme-language-dropdown-list>button.active{color:var(--bme-accent,#4974e5);background:var(--bme-card,#f2f5ff)}.bme-language-standard .bme-language-dropdown-list>button small{color:var(--bme-muted,#96989e)}.bme-language-heritage.bme-language-toggle{background:#ffffffa6;border-color:#ddd5c8}.bme-language-heritage.bme-language-toggle>button{color:#7b756e}.bme-language-heritage.bme-language-toggle>button.active{color:#fff;background:#111}.bme-language-heritage .bme-language-dropdown-trigger{color:#1b1b1b;background:#ffffffd1;border-color:#ddd5c8}.bme-language-heritage .bme-language-dropdown-list{background:#fffdf8;border-color:#ddd5c8}.bme-language-heritage .bme-language-dropdown-list>button:hover{background:#f3efe7}.bme-language-heritage .bme-language-dropdown-list>button.active{color:#111;background:#eee8dc}@media (width<=460px){.bme-language-toggle>button{min-height:34px;padding:0 10px;font-size:10px}.bme-language-dropdown-trigger{gap:5px;min-width:104px;height:36px;padding-inline:10px}.bme-language-current{font-size:10px}.bme-language-dropdown-list{min-width:146px}}.bme-language-toggle>button:focus-visible,.bme-language-dropdown-trigger:focus-visible,.bme-language-dropdown-list>button:focus-visible{outline:3px solid color-mix(in srgb, var(--bme-accent,#4974e5) 78%, #fff);outline-offset:2px}@media (forced-colors:active){.bme-language-toggle,.bme-language-dropdown-trigger,.bme-language-dropdown-list{color:canvastext!important;box-shadow:none!important;background:canvas!important;border-color:canvastext!important}.bme-language-toggle>button,.bme-language-dropdown-list>button,.bme-language-dropdown-trigger{forced-color-adjust:auto;color:buttontext!important;background:buttonface!important;border:1px solid buttontext!important}.bme-language-toggle>button[aria-pressed=true],.bme-language-dropdown-list>button[aria-pressed=true]{color:highlighttext!important;text-underline-offset:3px!important;background:highlight!important;border:3px double highlight!important;text-decoration:underline!important}.bme-language-toggle>button:focus-visible,.bme-language-dropdown-trigger:focus-visible,.bme-language-dropdown-list>button:focus-visible{outline-offset:3px!important;outline:3px solid highlight!important}.bme-language-code,.bme-language-dropdown-list>button small{color:canvastext!important}}.bme-language-dropdown.bme-language-anchor-right .bme-language-dropdown-list{left:auto;right:0}.bme-language-dropdown.bme-language-anchor-left .bme-language-dropdown-list{left:0;right:auto}@media (width<=460px){.bme-language-dropdown-list{width:max(146px,100%)}}.bme-language-control-anchor{display:none!important}.bme-visual-item .bme-item-copy>p.bme-item-description-interactive{max-height:calc(3em + 18px);color:var(--bme-muted);font-family:var(--bme-body-font);font-size:clamp(11px,3.4vw,var(--bme-description-size));font-weight:var(--bme-body-weight);cursor:pointer;outline:none;margin:6px 0 0;padding:0 0 18px;line-height:1.5;transition:max-height .22s;position:relative;overflow:hidden}.bme-visual-item .bme-item-copy>p.bme-item-description-interactive:after{content:attr(data-description-action);inset-inline-end:0;min-width:52px;color:var(--bme-text);background:linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--bme-card) 82%,transparent) 27%,var(--bme-card) 48%);font-size:max(10px,calc(var(--bme-description-size) - 1px));text-align:end;opacity:.76;min-height:20px;padding:2px 0 1px 26px;font-weight:800;line-height:1.5;position:absolute;bottom:0}.bme-visual-item .bme-item-copy>p.bme-item-description-interactive:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{background:linear-gradient(270deg,transparent 0%,color-mix(in srgb,var(--bme-card) 82%,transparent) 27%,var(--bme-card) 48%);padding:2px 26px 1px 0}.bme-visual-item .bme-item-copy>p.bme-item-description-interactive:hover:after,.bme-visual-item .bme-item-copy>p.bme-item-description-interactive:focus-visible:after{opacity:1}.bme-visual-item .bme-item-copy>p.bme-item-description-interactive:focus-visible{outline:2px solid var(--bme-accent);outline-offset:3px;border-radius:6px}.bme-visual-item .bme-item-copy>p.bme-item-description-interactive.is-expanded{max-height:none;overflow:visible}@container beyond-menu (width<=520px){.bme-visual-item:is(.bme-image-left,.bme-image-right) .bme-item-copy>p.bme-item-description-interactive{max-height:calc(3em + 18px)}.bme-visual-item:is(.bme-image-left,.bme-image-right) .bme-item-copy>p.bme-item-description-interactive.is-expanded{max-height:none;overflow:visible}}@media (prefers-reduced-motion:reduce){.bme-visual-item .bme-item-copy>p.bme-item-description-interactive{transition:none}}.bme-logo-engine{--bme-logo-engine-size:var(--bme-logo-size,44px);--bme-logo-engine-aspect:1.8;height:var(--bme-logo-engine-size);width:auto;aspect-ratio:var(--bme-logo-engine-aspect);isolation:isolate;transform-origin:50%;flex:none;justify-content:center;align-items:center;max-width:58vw;display:inline-flex;position:relative;overflow:visible}.bme-logo-engine.is-heritage{--bme-logo-engine-size:var(--ep-logo-size,52px)}.bme-logo-engine-clean-art,.bme-logo-engine-glass-art{z-index:3;object-fit:contain;object-position:center;filter:none;width:100%;height:100%;display:block;position:relative;transform:none}.bme-logo-engine-original,.bme-logo-engine-fallback{box-shadow:none;background:0 0;border:0}.bme-logo-engine-original .bme-logo-engine-clean-art{image-rendering:auto}.bme-logo-engine-glass{width:auto;aspect-ratio:var(--bme-logo-engine-aspect);height:clamp(34px,calc(var(--bme-logo-engine-size) + 10px),190px);max-width:64vw}.bme-logo-engine-glass-art{z-index:3;filter:drop-shadow(0 2px 2px #121c2821);width:90%;height:90%}.bme-logo-engine-glass.is-free-effect .bme-logo-engine-glass-art{filter:drop-shadow(0 1px 1px #121c281f);width:96%;height:96%}.bme-logo-engine-glass-plate{z-index:1;-webkit-backdrop-filter:blur(14px)saturate(1.25);backdrop-filter:blur(14px)saturate(1.25);pointer-events:none;background:radial-gradient(circle at 24% 14%,#ffffffeb,#0000 20%),linear-gradient(145deg,#ffffff80,#ffffff1f 52%,#91a5be1a);border:1px solid #ffffffb8;border-radius:clamp(14px,18%,28px);position:absolute;inset:-3%;overflow:hidden;box-shadow:0 9px 20px #1826381f,inset 0 1px 1px #fffffff0,inset 0 -1px 2px #3d526e1f}.bme-logo-engine-glass-shine{pointer-events:none;background:linear-gradient(108deg,#0000 25%,#ffffffb8 44%,#ffffff1a 56%,#0000 72%);position:absolute;inset:-24%;transform:translate(-150%)}.bme-logo-engine-material{width:auto;aspect-ratio:var(--bme-logo-engine-aspect);height:var(--bme-logo-engine-size);max-width:60vw}.bme-logo-engine-svg{z-index:3;width:100%;height:100%;display:block;position:relative;overflow:visible}.bme-logo-engine-metal,.bme-logo-engine-sign3d{filter:none;transform:none}.bme-logo-engine-embossed{transform:none}.bme-logo-engine-emboss-plate,.bme-logo-engine-neon-plate{z-index:1;pointer-events:none;border-radius:clamp(12px,17%,24px);position:absolute;inset:-6%}.bme-logo-engine-emboss-plate{background:linear-gradient(145deg, color-mix(in srgb,var(--bme-surface,#eee) 94%,white), color-mix(in srgb,var(--bme-surface,#ddd) 87%,black));box-shadow:0 7px 16px #00000014,inset 3px 3px 6px #ffffff94,inset -3px -3px 7px #0000001f}.bme-logo-engine-neon{width:auto;aspect-ratio:var(--bme-logo-engine-aspect);height:var(--bme-logo-engine-size);max-width:60vw}.bme-logo-engine-neon-plate{background:linear-gradient(145deg,#0b0d12f2,#1c1f26e6);box-shadow:0 8px 18px #0003,inset 0 1px #ffffff12}.bme-logo-engine-neon.is-free-effect{filter:none}.bme-logo-engine-fallback{opacity:1}.bme-logo-engine-fallback-art{transition:filter .18s,transform .18s,opacity .18s}.bme-logo-engine-fallback-glass{height:clamp(34px,calc(var(--bme-logo-engine-size) + 10px),190px);max-width:64vw}.bme-logo-engine-fallback-glass .bme-logo-engine-fallback-art{filter:drop-shadow(0 2px 2px #121c2824)saturate(1.04)brightness(1.03);width:90%;height:90%}.bme-logo-engine-fallback-glass.is-free-effect .bme-logo-engine-fallback-art{width:96%;height:96%}.bme-logo-engine-fallback-metal .bme-logo-engine-fallback-art{filter:grayscale(.92)contrast(1.34)brightness(1.08)sepia(.18)drop-shadow(1px 2px 2px #14181e38)}.bme-logo-engine-fallback-embossed .bme-logo-engine-fallback-art{opacity:.82;filter:grayscale()contrast(.72)brightness(1.22)drop-shadow(1px 1px #373d4657)drop-shadow(-1px -1px #ffffffdb)}.bme-logo-engine-fallback-sign3d .bme-logo-engine-fallback-art{filter:saturate(.94) contrast(1.05) drop-shadow(2px 2px 0 color-mix(in srgb,var(--bme-brand-tint,#7c6cff) 58%,black)) drop-shadow(5px 5px 4px #1118274d);transform:translate(-1px,-1px)}.bme-logo-engine-fallback-neon .bme-logo-engine-fallback-art{filter:brightness(1.08) saturate(1.18) drop-shadow(0 0 2px var(--bme-brand-tint,#7c6cff)) drop-shadow(0 0 7px var(--bme-brand-tint,#7c6cff)) drop-shadow(0 0 13px color-mix(in srgb,var(--bme-brand-tint,#7c6cff) 70%,transparent))}@media (prefers-reduced-motion:no-preference){.bme-logo-engine.is-floating{animation:4.2s ease-in-out infinite bmeLogoEngineFloat}.bme-logo-engine.is-tilting{transform-style:preserve-3d;animation:5s ease-in-out infinite bmeLogoEngineTilt}.bme-logo-engine-glass .bme-logo-engine-glass-shine{animation:5.8s ease-in-out infinite bmeLogoEngineShine}}@keyframes bmeLogoEngineFloat{0%,to{translate:0}50%{translate:0 -5px}}@keyframes bmeLogoEngineTilt{0%,to{rotate:y -4deg}50%{rotate:y 5deg}}@keyframes bmeLogoEngineShine{0%,58%{opacity:.06;transform:translate(-150%)}76%{opacity:.72}91%,to{opacity:.06;transform:translate(150%)}}@container beyond-menu (width<=430px){.bme-logo-engine{max-width:58vw}.bme-logo-engine-glass,.bme-logo-engine-material,.bme-logo-engine-neon{max-width:60vw}}.bme-logo-render-crop{--bme-logo-render-crop-size:var(--bme-logo-size,44px);--bme-logo-render-crop-x:50%;--bme-logo-render-crop-y:50%;--bme-logo-render-crop-zoom:1;width:var(--bme-logo-render-crop-size);height:var(--bme-logo-render-crop-size);flex:0 0 var(--bme-logo-render-crop-size);isolation:isolate;background:0 0;display:block;position:relative;overflow:hidden}.bme-logo-render-crop.shape-circle{clip-path:circle(50%);border-radius:50%}.bme-logo-render-crop.shape-square{clip-path:inset(0);border-radius:0}.bme-logo-render-crop.shape-oval{clip-path:ellipse(50% 36%);border-radius:0}.bme-logo-render-crop.shape-free{clip-path:none;border-radius:0;overflow:visible}.bme-logo-render-crop-art{transform:scale(var(--bme-logo-render-crop-zoom));transform-origin:var(--bme-logo-render-crop-x) var(--bme-logo-render-crop-y);will-change:transform;display:block;position:absolute;inset:0}.bme-logo-render-crop .bme-logo-engine{aspect-ratio:1;width:100%;max-width:none;height:100%}.bme-logo-render-crop .bme-logo-engine-clean-art,.bme-logo-render-crop .bme-logo-engine-glass-art,.bme-logo-render-crop .bme-logo-engine-fallback-art{object-position:var(--bme-logo-render-crop-x) var(--bme-logo-render-crop-y);width:100%;height:100%}.bme-logo-render-crop:not(.shape-free) .bme-logo-engine-clean-art,.bme-logo-render-crop:not(.shape-free) .bme-logo-engine-glass-art,.bme-logo-render-crop:not(.shape-free) .bme-logo-engine-fallback-art{object-fit:cover}.bme-logo-render-crop.shape-free .bme-logo-engine-clean-art,.bme-logo-render-crop.shape-free .bme-logo-engine-glass-art,.bme-logo-render-crop.shape-free .bme-logo-engine-fallback-art{object-fit:contain}.bme-logo-render-crop .bme-logo-engine-svg{width:100%;height:100%;overflow:visible}.bme-menu{background:var(--bme-bg);width:100%;min-height:100dvh;color:var(--bme-text);font-family:var(--bme-body-font);font-weight:var(--bme-body-weight);flex-direction:column;display:flex;overflow-x:hidden}.bme-menu *,.bme-menu :before,.bme-menu :after{box-sizing:border-box}.bme-header,.bme-hero,.bme-category-nav,.bme-content,.bme-footer{width:min(100%,1120px);margin-inline:auto;padding-inline:clamp(16px,4vw,32px)}.bme-header{border-bottom:1px solid var(--bme-line);background:var(--bme-bg);justify-content:space-between;align-items:center;gap:16px;max-width:100%;min-height:72px;display:flex}.bme-brand{flex:auto;align-items:center;gap:12px;min-width:0;max-width:100%;display:flex}.bme-header>.bme-language-control,.bme-header>.bme-language-control-anchor{min-width:0;max-width:100%}@media (width<=600px){.bme-header{gap:10px;width:100%;max-width:100%}.bme-header .bme-brand{min-width:0;overflow:hidden}.bme-header .bme-logo-crop-header{max-width:min(var(--bme-logo-size),30vw);max-height:min(var(--bme-logo-size),30vw)}.bme-header .bme-brand>div{min-width:0;overflow:hidden}.bme-header .bme-brand strong,.bme-header .bme-brand span{text-overflow:ellipsis;white-space:nowrap;overflow-wrap:normal;max-width:100%;display:block;overflow:hidden}.bme-header>.bme-language-control{flex:0 auto;min-width:0}.bme-header .bme-language-dropdown-trigger{min-width:0;max-width:104px}}.bme-logo-crop-frame{background:0 0;flex:none;display:block;position:relative;overflow:hidden}.bme-logo-crop-header{width:var(--bme-logo-size);height:var(--bme-logo-size);transition:width .18s,height .18s,border-radius .18s}.bme-logo-crop-frame img{object-fit:cover;object-position:var(--bme-logo-crop-x,50%) var(--bme-logo-crop-y,50%);width:100%;height:100%;transform:scale(var(--bme-logo-crop-zoom,1));transform-origin:var(--bme-logo-crop-x,50%) var(--bme-logo-crop-y,50%);will-change:transform,object-position;display:block}.bme-logo-circle .bme-logo-crop-frame{clip-path:circle(50%);border-radius:50%}.bme-logo-square .bme-logo-crop-frame{clip-path:inset(0);border-radius:0}.bme-logo-oval .bme-logo-crop-frame{clip-path:ellipse(50% 36%);border-radius:0}.bme-logo-free .bme-logo-crop-frame{clip-path:none;border-radius:0}.bme-logo-free .bme-logo-crop-frame img{object-fit:contain}.bme-brand div{gap:2px;min-width:0;display:grid}.bme-brand strong{font-family:var(--bme-heading-font);font-weight:var(--bme-heading-weight);font-size:clamp(16px,var(--bme-brand-size),24px);overflow-wrap:anywhere}.bme-brand span{color:var(--bme-muted);overflow-wrap:anywhere;font-size:12px}.bme-languages{direction:ltr;unicode-bidi:isolate;flex:none;align-items:center;gap:6px;display:flex}.bme-languages button,.bme-category-nav button{appearance:none;font:inherit;cursor:pointer;border:0}.bme-languages button{min-width:40px;min-height:40px;color:var(--bme-muted);background:0 0;border-radius:999px}.bme-languages button.active{background:var(--bme-accent);color:#fff}.bme-hero{background:var(--bme-surface);padding-top:clamp(34px,8vw,72px);padding-bottom:clamp(28px,6vw,56px);position:relative;overflow:hidden}.bme-hero-copy{z-index:1;position:relative}.bme-hero-copy>span{color:var(--bme-accent);letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:700;display:block}.bme-hero h1{max-width:16ch;font-family:var(--bme-heading-font);font-weight:var(--bme-heading-weight);font-size:clamp(34px,9vw,var(--bme-hero-size));overflow-wrap:anywhere;margin:0;line-height:.98}.bme-hero-watermark{z-index:0;inset-inline-end:clamp(18px,7vw,72px);object-fit:contain;opacity:.075;pointer-events:none;-webkit-user-select:none;user-select:none;filter:grayscale();width:clamp(110px,32vw,260px);height:clamp(110px,32vw,260px);position:absolute;top:50%;transform:translateY(-50%)}.bme-category-nav{overscroll-behavior-inline:contain;scrollbar-width:none;gap:8px;padding-top:14px;padding-bottom:18px;display:flex;overflow-x:auto}.bme-category-nav::-webkit-scrollbar{display:none}.bme-category-nav button{border:1px solid var(--bme-line);background:var(--bme-surface);min-height:44px;color:var(--bme-text);white-space:nowrap;font-size:max(12px,var(--bme-category-size));border-radius:999px;padding:0 16px;font-weight:600}.bme-category-nav button.active{background:var(--bme-category-bg);border-color:var(--bme-category-bg);color:var(--bme-category-text)}.bme-nav-underline .bme-category-nav{gap:20px}.bme-nav-underline .bme-category-nav button{min-height:42px;color:var(--bme-muted);background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding:0 0 8px}.bme-nav-underline .bme-category-nav button.active{border-bottom-color:var(--bme-accent);color:var(--bme-text);background:0 0}.bme-nav-minimal .bme-category-nav{gap:6px}.bme-nav-minimal .bme-category-nav button{min-height:36px;color:var(--bme-muted);background:0 0;border:0;padding:0 10px}.bme-nav-minimal .bme-category-nav button.active{background:color-mix(in srgb,var(--bme-accent) 10%,transparent);color:var(--bme-accent)}.bme-content{padding-top:18px;padding-bottom:64px}.bme-section{gap:var(--bme-section-gap);display:grid}.bme-section-heading{border-bottom:1px solid var(--bme-line);justify-content:space-between;align-items:end;gap:16px;padding-bottom:14px;display:flex}.bme-section-heading h2{min-width:0;font-family:var(--bme-heading-font);font-weight:var(--bme-heading-weight);font-size:clamp(26px,7vw,var(--bme-section-size));overflow-wrap:anywhere;margin:0;line-height:1}.bme-section-heading span{color:var(--bme-muted);flex:none;font-size:12px}.bme-group-blocks{gap:22px;display:grid}.bme-subcategory-section{gap:10px;display:grid}.bme-subcategory-heading{align-items:center;gap:10px;padding-top:4px;display:flex}.bme-subcategory-heading h3{font-family:var(--bme-heading-font);font-weight:var(--bme-heading-weight);color:var(--bme-text);margin:0;font-size:clamp(18px,5vw,26px)}.bme-classic-list{gap:0;display:grid}.bme-classic-item{border-bottom:1px solid var(--bme-line);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px;min-width:0;padding:18px 0;display:grid}.bme-item-copy{min-width:0}.bme-item-copy h3,.bme-item-copy h4,.bme-item-copy .bme-item-name{font-weight:var(--bme-item-weight);font-size:clamp(14px,4.2vw,var(--bme-item-size));overflow-wrap:anywhere;margin:0;line-height:1.25}.bme-item-copy p{max-width:62ch;color:var(--bme-muted);font-size:clamp(11px,3.4vw,var(--bme-description-size));overflow-wrap:anywhere;margin:6px 0 0;line-height:1.5}.bme-item-badges{flex-wrap:wrap;gap:6px;margin-top:9px;display:flex}.bme-item-badge{border:1px solid color-mix(in srgb,var(--bme-accent) 28%,var(--bme-line));background:color-mix(in srgb,var(--bme-accent) 8%,var(--bme-surface));min-height:24px;color:var(--bme-text);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:3px 8px;font-size:10px;font-weight:700;line-height:1;display:inline-flex}.bme-item-badge-symbol{unicode-bidi:isolate;justify-content:center;align-items:center;min-width:1em;line-height:1;display:inline-flex}.bme-badge-style-minimal .bme-item-badge-symbol{filter:grayscale();font-size:.95em}.bme-badge-style-filled .bme-item-badge-symbol{background:var(--bme-accent);color:#fff;border-radius:999px;width:20px;height:20px;font-size:.9em;box-shadow:inset 0 0 0 1px #ffffff3d}.bme-badge-style-filled .bme-item-badge{background:color-mix(in srgb,var(--bme-accent) 10%,var(--bme-surface));padding-inline-start:5px}.bme-badge-style-playful .bme-item-badge-symbol{font-size:1.2em;transform:translateY(-.5px)}.bme-badge-style-playful .bme-item-badge{background:color-mix(in srgb,var(--bme-accent) 11%,var(--bme-surface));border-style:dashed}.bme-badge-chefs_choice,.bme-badge-popular,.bme-badge-signature,.bme-badge-new,.bme-badge-recommended,.bme-badge-limited{border-color:color-mix(in srgb,var(--bme-accent) 55%,var(--bme-line));background:color-mix(in srgb,var(--bme-accent) 15%,var(--bme-surface));font-weight:800}.bme-badge-mild,.bme-badge-medium,.bme-badge-hot,.bme-badge-very_hot{background:#e65f2317;border-color:#b4461947}.bme-price,.bme-price-option strong{font-family:var(--bme-number-font);font-weight:var(--bme-item-weight);font-size:clamp(14px,4vw,var(--bme-price-size));white-space:nowrap;direction:ltr;unicode-bidi:isolate}.bme-price-value,.ep-price-value{flex-wrap:nowrap;align-items:baseline;display:inline-flex;white-space:nowrap!important;direction:ltr!important;unicode-bidi:isolate!important}.bme-price-currency,.ep-price-currency,.bme-price-amount,.ep-price-amount{white-space:nowrap;flex:none;display:inline-block}.bme-price-currency,.ep-price-currency{order:0}.bme-price-amount,.ep-price-amount{order:1}.bme-price-options{direction:ltr;unicode-bidi:isolate;justify-content:flex-end;align-items:flex-start;gap:10px;display:flex}.bme-price-option{justify-items:center;gap:2px;display:grid}.bme-price-option small{color:var(--bme-muted);white-space:nowrap;font-size:9px}.bme-price-below,.bme-price-bottom{grid-template-columns:minmax(0,1fr)}.bme-price-below>.bme-price,.bme-price-below>.bme-price-options{justify-self:start;margin-top:8px}.bme-price-bottom{height:100%}.bme-price-bottom>.bme-price,.bme-price-bottom>.bme-price-options{place-self:end start;margin-top:14px}.bme-visual-grid{gap:var(--bme-item-gap);grid-template-columns:minmax(0,1fr);display:grid}.bme-visual-item{border:1px solid var(--bme-line);border-radius:var(--bme-radius);background:var(--bme-card);min-width:0;overflow:hidden}.bme-item-media{aspect-ratio:4/3;background:var(--bme-accent-secondary);width:100%;overflow:hidden}.bme-visual-item[data-image-ratio="1:1"] .bme-item-media{aspect-ratio:1}.bme-visual-item[data-image-ratio="3:2"] .bme-item-media{aspect-ratio:3/2}.bme-visual-item[data-image-ratio="16:9"] .bme-item-media{aspect-ratio:16/9}.bme-item-media img{object-fit:cover;width:100%;height:100%;display:block}.bme-item-media-placeholder{color:color-mix(in srgb,var(--bme-text) 58%,transparent);letter-spacing:.18em;place-items:center;font-size:11px;font-weight:800;display:grid}.bme-visual-copy{min-width:0;padding:var(--bme-card-padding);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:14px;display:grid}.bme-visual-copy.bme-price-below,.bme-visual-copy.bme-price-bottom{grid-template-columns:minmax(0,1fr)}.bme-content{flex:1 0 auto}.bme-footer{border-top:1px solid var(--bme-line);color:var(--bme-muted);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:auto;padding-top:18px;padding-bottom:28px;font-size:10px;display:flex}.bme-footer button{appearance:none;color:var(--bme-accent);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;font-weight:700;text-decoration:underline}.bme-footer strong{color:var(--bme-text);font-weight:800}.bme-footer>span{align-items:center;gap:4px;display:inline-flex}.bme-density-compact .bme-hero{padding-top:28px;padding-bottom:24px}.bme-density-compact .bme-content{padding-top:10px}.bme-density-compact .bme-classic-item{padding-block:12px}.bme-density-compact .bme-section{gap:min(var(--bme-section-gap),24px)}.bme-density-compact .bme-item-badges{margin-top:6px}.bme-density-spacious .bme-hero{padding-top:clamp(44px,10vw,88px);padding-bottom:clamp(36px,8vw,72px)}.bme-density-spacious .bme-classic-item{padding-block:24px}.bme-density-spacious .bme-content{padding-bottom:88px}.bme-empty{color:var(--bme-muted);padding:36px 0}@media (width<=699px){.bme-image-left,.bme-image-right{grid-template-columns:112px minmax(0,1fr);display:grid}.bme-image-right .bme-item-media{order:2}.bme-image-left .bme-item-media,.bme-image-right .bme-item-media{aspect-ratio:auto;height:100%}.bme-image-left .bme-visual-copy,.bme-image-right .bme-visual-copy{align-content:center}}@media (width<=359px){.bme-header,.bme-hero,.bme-category-nav,.bme-content,.bme-footer{padding-inline:14px}.bme-classic-item,.bme-visual-copy{gap:10px}.bme-price-options{gap:6px}.bme-image-left,.bme-image-right{grid-template-columns:96px minmax(0,1fr)}}@media (width>=700px){.bme-visual-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bme-image-left,.bme-image-right{grid-template-columns:minmax(150px,.8fr) minmax(0,1.2fr);display:grid}.bme-image-right .bme-item-media{order:2}.bme-image-left .bme-item-media,.bme-image-right .bme-item-media{aspect-ratio:auto;height:100%}}@media (width>=1024px){.bme-visual-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.bme-menu .bme-item-copy,.bme-menu .bme-visual-copy,.bme-menu .bme-classic-item,.bme-menu .bme-price-options{min-width:0}.bme-menu .bme-price,.bme-menu .bme-price-option strong{flex:none}.bme-menu .bme-category-nav{scroll-snap-type:inline proximity;-webkit-overflow-scrolling:touch;scroll-padding-inline:16px}.bme-menu .bme-category-nav button{scroll-snap-align:nearest;position:relative}.bme-menu .bme-category-nav button.active{z-index:1}.bme-menu .bme-category-nav button:focus-visible{outline:3px solid color-mix(in srgb,var(--bme-accent) 72%,#fff);outline-offset:2px}.bme-menu[dir=rtl] .bme-item-copy,.bme-menu[dir=rtl] .bme-section-heading,.bme-menu[dir=rtl] .bme-subcategory-heading{text-align:right}.bme-menu.bme-presentation-smokehouse-story .bme-visual-copy:before,.bme-menu.bme-presentation-luxury-steak .bme-visual-copy:before{content:none!important}@container beyond-menu (width<=760px){.bme-menu .bme-visual-grid{grid-template-columns:minmax(0,1fr)}.bme-menu .bme-image-left,.bme-menu .bme-image-right{grid-template-columns:112px minmax(0,1fr);display:grid}.bme-menu .bme-image-right .bme-item-media{order:2}.bme-menu .bme-image-left .bme-item-media,.bme-menu .bme-image-right .bme-item-media{aspect-ratio:auto;height:100%}.bme-menu .bme-image-left .bme-visual-copy,.bme-menu .bme-image-right .bme-visual-copy{align-content:center}.bme-menu.bme-presentation-bottom-tabs .bme-category-nav,.bme-menu.bme-presentation-neon-dock .bme-category-nav,.bme-menu.bme-presentation-tropical-club .bme-category-nav{z-index:80;inset-inline:auto;justify-content:flex-start;width:calc(100% - 16px);max-width:720px;margin-inline:auto;position:sticky;bottom:8px;left:auto;right:auto;overflow-x:auto;transform:none}.bme-menu.bme-presentation-bottom-tabs .bme-category-nav button,.bme-menu.bme-presentation-neon-dock .bme-category-nav button,.bme-menu.bme-presentation-tropical-club .bme-category-nav button{flex:none;min-width:84px}.bme-menu.bme-template-editorial .bme-classic-list{grid-template-columns:1fr}.bme-menu.bme-template-editorial .bme-category-nav,.bme-menu.bme-template-ledger .bme-category-nav{justify-content:flex-start}.bme-menu.bme-template-split .bme-visual-item{grid-template-columns:1fr;min-height:0}.bme-menu.bme-template-split .bme-visual-item:nth-child(2n) .bme-item-media{order:0}.bme-menu.bme-template-split .bme-item-media{min-height:0;aspect-ratio:4/3!important}.bme-menu.bme-template-split .bme-visual-copy{padding:22px}.bme-menu.bme-template-gallery .bme-visual-grid{grid-template-columns:1fr!important}.bme-menu.bme-template-gallery .bme-item-media,.bme-menu.bme-template-gallery .bme-visual-item:nth-child(4n+1) .bme-item-media,.bme-menu.bme-template-gallery .bme-visual-item:nth-child(4n+4) .bme-item-media{aspect-ratio:4/3!important}.bme-menu.bme-template-tiles .bme-visual-grid{grid-template-columns:1fr!important}.bme-menu.bme-template-tiles .bme-visual-item{grid-template-columns:116px minmax(0,1fr);display:grid}.bme-menu.bme-template-tiles .bme-item-media{border-radius:var(--bme-radius) calc(var(--bme-radius)*.55) calc(var(--bme-radius)*.55) var(--bme-radius);height:100%;min-height:116px;aspect-ratio:auto!important}.bme-menu[dir=rtl].bme-template-tiles .bme-item-media{border-radius:calc(var(--bme-radius)*.55) var(--bme-radius) var(--bme-radius) calc(var(--bme-radius)*.55)}.bme-menu.bme-template-tiles .bme-visual-copy{align-content:center}.bme-menu.bme-presentation-category-covers .bme-category-nav{grid-template-columns:1fr 1fr;gap:8px}.bme-menu.bme-presentation-category-covers .bme-category-nav button{border-radius:18px;min-height:110px;padding:16px;font-size:20px}.bme-menu.bme-presentation-bottom-tabs .bme-category-nav{border-radius:18px}.bme-menu.bme-presentation-bottom-tabs .bme-category-nav button{min-height:48px;padding:5px 10px;font-size:9px}.bme-menu.bme-presentation-magazine .bme-visual-grid{gap:24px;grid-template-columns:1fr!important}.bme-menu.bme-presentation-magazine .bme-visual-item,.bme-menu.bme-presentation-magazine .bme-visual-item:nth-child(3n+1){grid-column:auto}.bme-menu.bme-presentation-magazine .bme-item-media,.bme-menu.bme-presentation-magazine .bme-visual-item:nth-child(3n+1) .bme-item-media{aspect-ratio:4/3!important}.bme-menu.bme-presentation-cocktail-cards .bme-visual-grid{grid-template-columns:1fr!important}.bme-menu.bme-presentation-cocktail-cards .bme-item-media{aspect-ratio:16/10!important}.bme-menu.bme-presentation-photo-story .bme-visual-item{min-height:480px}.bme-menu.bme-presentation-photo-story .bme-visual-copy{grid-template-columns:1fr;gap:18px;padding:28px 20px}.bme-menu.bme-presentation-minimal-grid .bme-classic-list{grid-template-columns:1fr}.bme-menu.bme-presentation-launcher .bme-category-nav{grid-template-columns:1fr 1fr;grid-auto-rows:132px;min-height:auto;padding-inline:12px}.bme-menu.bme-presentation-launcher .bme-category-nav button{min-height:132px;padding:16px;font-size:22px}.bme-menu.bme-presentation-mosaic .bme-visual-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.bme-menu.bme-presentation-mosaic .bme-visual-item,.bme-menu.bme-presentation-mosaic .bme-visual-item:nth-child(7n+4){grid-area:auto}.bme-menu.bme-presentation-mosaic .bme-visual-item:nth-child(7n+1){grid-area:auto/1/auto/-1}.bme-menu.bme-presentation-mosaic .bme-item-media,.bme-menu.bme-presentation-mosaic .bme-visual-item:nth-child(7n+1) .bme-item-media,.bme-menu.bme-presentation-mosaic .bme-visual-item:nth-child(7n+4) .bme-item-media{aspect-ratio:1!important}.bme-menu.bme-presentation-patisserie .bme-visual-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:22px 12px!important}.bme-menu.bme-presentation-patisserie .bme-visual-item:nth-child(5n+1){grid-column:1/-1}.bme-menu.bme-presentation-patisserie .bme-visual-item:nth-child(5n+1) .bme-item-media{aspect-ratio:16/10!important}.bme-menu.bme-presentation-botanical .bme-visual-item,.bme-menu.bme-presentation-botanical .bme-visual-item:nth-child(2n){grid-template-columns:1fr;min-height:0}.bme-menu.bme-presentation-botanical .bme-visual-item:nth-child(2n) .bme-item-media{order:0}.bme-menu.bme-presentation-botanical .bme-item-media{aspect-ratio:4/3!important}.bme-menu.bme-presentation-botanical .bme-visual-copy{padding:24px 20px}.bme-menu.bme-presentation-coastal-gallery .bme-visual-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:22px 12px!important}.bme-menu.bme-presentation-coastal-gallery .bme-visual-item,.bme-menu.bme-presentation-coastal-gallery .bme-visual-item:nth-child(6n+1),.bme-menu.bme-presentation-coastal-gallery .bme-visual-item:nth-child(6n+2),.bme-menu.bme-presentation-coastal-gallery .bme-visual-item:nth-child(6n+5){grid-column:auto}.bme-menu.bme-presentation-coastal-gallery .bme-visual-item:nth-child(4n+1){grid-column:1/-1}.bme-menu.bme-presentation-coastal-gallery .bme-item-media,.bme-menu.bme-presentation-coastal-gallery .bme-visual-item:nth-child(6n+1) .bme-item-media,.bme-menu.bme-presentation-coastal-gallery .bme-visual-item:nth-child(6n+2) .bme-item-media{aspect-ratio:4/3!important}.bme-menu.bme-presentation-breakfast-board .bme-visual-item:first-child{grid-template-columns:1fr;min-height:0}.bme-menu.bme-presentation-breakfast-board .bme-visual-item:first-child .bme-item-media{aspect-ratio:16/10!important}.bme-menu.bme-presentation-tap-board .bme-content{padding-inline:18px}.bme-menu.bme-presentation-atelier .bme-classic-list,.bme-menu.bme-presentation-brasserie .bme-classic-list,.bme-menu.bme-presentation-monochrome-grid .bme-classic-list{grid-template-columns:1fr}.bme-menu.bme-presentation-noir-gallery .bme-visual-grid,.bme-menu.bme-presentation-cafe-cards .bme-visual-grid,.bme-menu.bme-presentation-street-poster .bme-visual-grid{grid-template-columns:1fr!important}.bme-menu.bme-presentation-noir-gallery .bme-visual-item,.bme-menu.bme-presentation-noir-gallery .bme-visual-item:first-child{min-height:430px}.bme-menu.bme-presentation-riviera .bme-visual-item,.bme-menu.bme-presentation-riviera .bme-visual-item:nth-child(2n),.bme-menu.bme-presentation-coastal-story .bme-visual-item,.bme-menu.bme-presentation-coastal-story .bme-visual-item:nth-child(2n){grid-template-columns:1fr;min-height:0}.bme-menu.bme-presentation-riviera .bme-visual-item:nth-child(2n) .bme-item-media,.bme-menu.bme-presentation-coastal-story .bme-visual-item:nth-child(2n) .bme-item-media{order:0}.bme-menu.bme-presentation-riviera .bme-item-media,.bme-menu.bme-presentation-coastal-story .bme-item-media{border-radius:26px 26px 0 0;height:auto;aspect-ratio:16/10!important}.bme-menu.bme-presentation-white-gallery .bme-visual-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:22px 12px!important}.bme-menu.bme-presentation-white-gallery .bme-visual-item,.bme-menu.bme-presentation-white-gallery .bme-visual-item:nth-child(5n+1){grid-column:auto}.bme-menu.bme-presentation-white-gallery .bme-visual-item:nth-child(4n+1){grid-column:1/-1}.bme-menu.bme-presentation-cafe-cards .bme-visual-item{grid-template-columns:112px minmax(0,1fr)}.bme-menu.bme-presentation-street-poster .bme-visual-item:nth-child(2n){transform:none}.bme-menu.bme-presentation-monochrome-grid .bme-classic-item{border-left:0!important;border-right:0!important}.bme-menu.bme-presentation-tokyo-ink .bme-classic-list,.bme-menu.bme-presentation-garden-journal .bme-visual-item,.bme-menu.bme-presentation-garden-journal .bme-visual-item:nth-child(2n){grid-template-columns:1fr}.bme-menu.bme-presentation-garden-journal .bme-visual-item:nth-child(2n) .bme-item-media{order:0}.bme-menu.bme-presentation-garden-journal .bme-item-media{min-height:0;aspect-ratio:4/3!important}.bme-menu.bme-presentation-bakery-counter .bme-visual-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.bme-menu.bme-presentation-bakery-counter .bme-visual-item:nth-child(3n+2){transform:none}.bme-menu.bme-presentation-desert-arches .bme-category-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.bme-menu.bme-presentation-tapas-collage .bme-visual-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.bme-menu.bme-presentation-tapas-collage .bme-visual-item,.bme-menu.bme-presentation-tapas-collage .bme-visual-item:nth-child(6n+1),.bme-menu.bme-presentation-tapas-collage .bme-visual-item:nth-child(6n+2),.bme-menu.bme-presentation-tapas-collage .bme-visual-item:nth-child(6n+4){grid-column:auto;transform:none}.bme-menu.bme-presentation-tapas-collage .bme-visual-item:first-child{grid-column:1/-1}.bme-menu.bme-presentation-brunch-polaroids .bme-visual-item:nth-child(odd),.bme-menu.bme-presentation-brunch-polaroids .bme-visual-item:nth-child(2n){transform:none}.bme-menu.bme-presentation-levant-table .bme-classic-list,.bme-menu.bme-presentation-nordic-paper .bme-classic-list,.bme-menu.bme-presentation-family-pizzeria .bme-classic-list{grid-template-columns:1fr}.bme-menu.bme-presentation-seoul-night .bme-visual-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.bme-menu.bme-presentation-seoul-night .bme-visual-item:nth-child(3n+2){transform:none}.bme-menu.bme-presentation-smokehouse-story .bme-visual-item,.bme-menu.bme-presentation-smokehouse-story .bme-visual-item:first-child,.bme-menu.bme-presentation-smokehouse-story .bme-visual-item:nth-child(2n){grid-template-columns:1fr;min-height:0}.bme-menu.bme-presentation-smokehouse-story .bme-visual-item:nth-child(2n) .bme-item-media{order:0}.bme-menu.bme-presentation-smokehouse-story .bme-item-media{height:auto;min-height:0;aspect-ratio:16/10!important}.bme-menu.bme-presentation-smokehouse-story .bme-item-media:after,.bme-menu.bme-presentation-smokehouse-story .bme-visual-item:nth-child(2n) .bme-item-media:after{background:linear-gradient(180deg,transparent 72%,color-mix(in srgb,var(--bme-card) 22%,transparent) 100%)}.bme-menu.bme-presentation-smokehouse-story .bme-visual-copy{min-height:0;padding:28px}.bme-menu.bme-presentation-dessert-magazine .bme-visual-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:28px 14px!important}.bme-menu.bme-presentation-dessert-magazine .bme-visual-item,.bme-menu.bme-presentation-dessert-magazine .bme-visual-item:nth-child(4n+1),.bme-menu.bme-presentation-dessert-magazine .bme-visual-item:nth-child(4n+2),.bme-menu.bme-presentation-dessert-magazine .bme-visual-item:nth-child(4n+3),.bme-menu.bme-presentation-dessert-magazine .bme-visual-item:nth-child(4n+4){grid-column:auto}.bme-menu.bme-presentation-dessert-magazine .bme-visual-item:first-child{grid-column:1/-1}.bme-menu.bme-presentation-luxury-steak .bme-visual-grid{grid-template-columns:1fr!important}.bme-menu.bme-presentation-luxury-steak .bme-visual-item:first-child{grid-column:auto}.bme-menu.bme-presentation-blue-launcher .bme-category-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.bme-menu.bme-presentation-blue-launcher .bme-category-nav button:nth-child(6n+1),.bme-menu.bme-presentation-blue-launcher .bme-category-nav button:nth-child(6n+5){grid-column:span 1}.bme-menu.bme-presentation-family-pizzeria .bme-category-nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}@container beyond-menu (width<=430px){.bme-menu .bme-header,.bme-menu .bme-hero,.bme-menu .bme-category-nav,.bme-menu .bme-content,.bme-menu .bme-footer{padding-inline:14px}.bme-menu .bme-classic-item,.bme-menu .bme-visual-copy{gap:10px}.bme-menu .bme-price-options{justify-content:flex-start;gap:6px;max-width:100%;overflow-x:auto}.bme-menu .bme-price-option{flex:none}.bme-menu .bme-image-left,.bme-menu .bme-image-right{grid-template-columns:96px minmax(0,1fr)}.bme-menu.bme-presentation-category-covers .bme-category-nav,.bme-menu.bme-presentation-launcher .bme-category-nav{grid-template-columns:1fr}.bme-menu.bme-presentation-launcher .bme-category-nav{grid-auto-rows:118px}.bme-menu.bme-presentation-launcher .bme-category-nav button{min-height:118px}.bme-menu.bme-presentation-photo-story .bme-visual-item{min-height:430px}.bme-menu.bme-presentation-patisserie .bme-visual-grid,.bme-menu.bme-presentation-coastal-gallery .bme-visual-grid,.bme-menu.bme-presentation-breakfast-board .bme-visual-grid{grid-template-columns:1fr!important}.bme-menu.bme-presentation-patisserie .bme-visual-item:nth-child(5n+1),.bme-menu.bme-presentation-coastal-gallery .bme-visual-item:nth-child(4n+1){grid-column:auto}.bme-menu.bme-presentation-mosaic .bme-visual-copy{padding:12px}.bme-menu.bme-presentation-breakfast-board .bme-visual-item{border-radius:22px}.bme-menu.bme-presentation-white-gallery .bme-visual-grid{grid-template-columns:1fr!important}.bme-menu.bme-presentation-white-gallery .bme-visual-item:nth-child(4n+1){grid-column:auto}.bme-menu.bme-presentation-cafe-cards .bme-visual-item{border-radius:20px;grid-template-columns:96px minmax(0,1fr)}.bme-menu.bme-presentation-omakase .bme-classic-item{padding-inline-start:48px}.bme-menu.bme-presentation-omakase[dir=rtl] .bme-classic-item{padding-inline:12px 48px}.bme-menu.bme-presentation-bakery-counter .bme-visual-grid,.bme-menu.bme-presentation-tapas-collage .bme-visual-grid,.bme-menu.bme-presentation-brunch-polaroids .bme-visual-grid,.bme-menu.bme-presentation-rose-lounge .bme-visual-grid{grid-template-columns:1fr!important}.bme-menu.bme-presentation-desert-arches .bme-category-nav{grid-template-columns:1fr 1fr;gap:8px}.bme-menu.bme-presentation-desert-arches .bme-category-nav button{border-radius:62px 62px 16px 16px;min-height:118px;padding:42px 12px 12px;font-size:17px}.bme-menu.bme-presentation-beyond-launcher .bme-category-nav{grid-template-columns:1fr 1fr;grid-auto-rows:116px}.bme-menu.bme-presentation-beyond-launcher .bme-category-nav button{border-radius:18px;min-height:116px;padding:14px;font-size:18px}.bme-menu.bme-presentation-seoul-night .bme-visual-grid,.bme-menu.bme-presentation-tropical-club .bme-visual-grid,.bme-menu.bme-presentation-dessert-magazine .bme-visual-grid{grid-template-columns:1fr!important}.bme-menu.bme-presentation-smokehouse-story .bme-visual-copy{padding:24px}.bme-menu.bme-presentation-smokehouse-story .bme-item-copy h3{font-size:clamp(25px,8cqw,36px)}.bme-menu.bme-presentation-dessert-magazine .bme-visual-item:first-child{grid-column:auto}.bme-menu.bme-presentation-dessert-magazine .bme-visual-copy{grid-template-columns:minmax(0,1fr) auto;gap:10px}.bme-menu.bme-presentation-luxury-steak .bme-visual-item,.bme-menu.bme-presentation-luxury-steak .bme-visual-item:first-child{min-height:430px}.bme-menu.bme-presentation-blue-launcher .bme-category-nav{grid-auto-rows:108px;gap:8px}.bme-menu.bme-presentation-blue-launcher .bme-category-nav button{border-radius:18px;min-height:108px;padding:13px;font-size:16px}.bme-menu.bme-presentation-family-pizzeria .bme-category-nav button{font-size:14px}}@container beyond-menu (width<=359px){.bme-menu .bme-header,.bme-menu .bme-hero,.bme-menu .bme-category-nav,.bme-menu .bme-content,.bme-menu .bme-footer{padding-inline:12px}.bme-menu .bme-image-left,.bme-menu .bme-image-right,.bme-menu.bme-template-tiles .bme-visual-item{grid-template-columns:88px minmax(0,1fr)}.bme-menu.bme-template-tiles .bme-item-media{min-height:96px}:is(.bme-menu .bme-classic-item:has(>.bme-price-options),.bme-menu .bme-visual-copy:has(>.bme-price-options)){grid-template-columns:minmax(0,1fr)}:is(.bme-menu .bme-classic-item:has(>.bme-price-options)>.bme-price-options,.bme-menu .bme-visual-copy:has(>.bme-price-options)>.bme-price-options){justify-self:start;margin-top:8px}.bme-menu.bme-presentation-blue-launcher .bme-category-nav,.bme-menu.bme-presentation-family-pizzeria .bme-category-nav{grid-template-columns:1fr}.bme-menu.bme-presentation-family-pizzeria .bme-category-nav button{aspect-ratio:auto;border-radius:28px;min-height:92px;padding:36px 14px 14px}}@container beyond-menu (width>=700px){.bme-menu .bme-visual-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bme-menu .bme-image-left,.bme-menu .bme-image-right{grid-template-columns:minmax(150px,.8fr) minmax(0,1.2fr);display:grid}.bme-menu .bme-image-right .bme-item-media{order:2}.bme-menu .bme-image-left .bme-item-media,.bme-menu .bme-image-right .bme-item-media{aspect-ratio:auto;height:100%}}@container beyond-menu (width>=1024px){.bme-menu .bme-visual-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.bme-presentation-mosaic .bme-visual-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.bme-presentation-mosaic .bme-visual-item,.bme-presentation-mosaic .bme-visual-item:nth-child(7n+4){grid-area:auto}.bme-presentation-mosaic .bme-visual-item:nth-child(7n+1){grid-area:auto/1/auto/-1}.bme-presentation-mosaic .bme-item-media,.bme-presentation-mosaic .bme-visual-item:nth-child(7n+1) .bme-item-media,.bme-presentation-mosaic .bme-visual-item:nth-child(7n+4) .bme-item-media{aspect-ratio:1!important}.bme-presentation-patisserie .bme-visual-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:22px 12px!important}.bme-presentation-patisserie .bme-visual-item:nth-child(5n+1){grid-column:1/-1}.bme-presentation-patisserie .bme-visual-item:nth-child(5n+1) .bme-item-media{aspect-ratio:16/10!important}.bme-presentation-botanical .bme-visual-item,.bme-presentation-botanical .bme-visual-item:nth-child(2n){grid-template-columns:1fr;min-height:0}.bme-presentation-botanical .bme-visual-item:nth-child(2n) .bme-item-media{order:0}.bme-presentation-botanical .bme-item-media{aspect-ratio:4/3!important}.bme-presentation-botanical .bme-visual-copy{padding:24px 20px}.bme-presentation-coastal-gallery .bme-visual-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:22px 12px!important}.bme-presentation-coastal-gallery .bme-visual-item,.bme-presentation-coastal-gallery .bme-visual-item:nth-child(6n+1),.bme-presentation-coastal-gallery .bme-visual-item:nth-child(6n+2),.bme-presentation-coastal-gallery .bme-visual-item:nth-child(6n+5){grid-column:auto}.bme-presentation-coastal-gallery .bme-visual-item:nth-child(4n+1){grid-column:1/-1}.bme-presentation-coastal-gallery .bme-item-media,.bme-presentation-coastal-gallery .bme-visual-item:nth-child(6n+1) .bme-item-media,.bme-presentation-coastal-gallery .bme-visual-item:nth-child(6n+2) .bme-item-media{aspect-ratio:4/3!important}.bme-presentation-breakfast-board .bme-visual-item:first-child{grid-template-columns:1fr;min-height:0}.bme-presentation-breakfast-board .bme-visual-item:first-child .bme-item-media{aspect-ratio:16/10!important}.bme-presentation-tap-board .bme-content{padding-inline:18px}}@media (width<=430px){.bme-presentation-patisserie .bme-visual-grid,.bme-presentation-coastal-gallery .bme-visual-grid,.bme-presentation-breakfast-board .bme-visual-grid{grid-template-columns:1fr!important}.bme-presentation-patisserie .bme-visual-item:nth-child(5n+1),.bme-presentation-coastal-gallery .bme-visual-item:nth-child(4n+1){grid-column:auto}.bme-presentation-mosaic .bme-visual-copy{padding:12px}.bme-presentation-breakfast-board .bme-visual-item{border-radius:22px}}@media (width<=760px){.bme-presentation-atelier .bme-classic-list,.bme-presentation-brasserie .bme-classic-list,.bme-presentation-monochrome-grid .bme-classic-list{grid-template-columns:1fr}.bme-presentation-noir-gallery .bme-visual-grid,.bme-presentation-cafe-cards .bme-visual-grid,.bme-presentation-street-poster .bme-visual-grid{grid-template-columns:1fr!important}.bme-presentation-noir-gallery .bme-visual-item,.bme-presentation-noir-gallery .bme-visual-item:first-child{min-height:430px}.bme-presentation-riviera .bme-visual-item,.bme-presentation-riviera .bme-visual-item:nth-child(2n),.bme-presentation-coastal-story .bme-visual-item,.bme-presentation-coastal-story .bme-visual-item:nth-child(2n){grid-template-columns:1fr;min-height:0}.bme-presentation-riviera .bme-visual-item:nth-child(2n) .bme-item-media,.bme-presentation-coastal-story .bme-visual-item:nth-child(2n) .bme-item-media{order:0}.bme-presentation-riviera .bme-item-media,.bme-presentation-coastal-story .bme-item-media{border-radius:26px 26px 0 0;height:auto;aspect-ratio:16/10!important}.bme-presentation-white-gallery .bme-visual-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:22px 12px!important}.bme-presentation-white-gallery .bme-visual-item,.bme-presentation-white-gallery .bme-visual-item:nth-child(5n+1){grid-column:auto}.bme-presentation-white-gallery .bme-visual-item:nth-child(4n+1){grid-column:1/-1}.bme-presentation-cafe-cards .bme-visual-item{grid-template-columns:112px minmax(0,1fr)}.bme-presentation-street-poster .bme-visual-item:nth-child(2n){transform:none}.bme-presentation-monochrome-grid .bme-classic-item{border-left:0!important;border-right:0!important}}@media (width<=430px){.bme-presentation-white-gallery .bme-visual-grid{grid-template-columns:1fr!important}.bme-presentation-white-gallery .bme-visual-item:nth-child(4n+1){grid-column:auto}.bme-presentation-cafe-cards .bme-visual-item{border-radius:20px;grid-template-columns:96px minmax(0,1fr)}.bme-presentation-omakase .bme-classic-item{padding-inline-start:48px}.bme-presentation-omakase[dir=rtl] .bme-classic-item{padding-inline:12px 48px}}@media (width<=760px){.bme-presentation-tokyo-ink .bme-classic-list,.bme-presentation-garden-journal .bme-visual-item,.bme-presentation-garden-journal .bme-visual-item:nth-child(2n){grid-template-columns:1fr}.bme-presentation-garden-journal .bme-visual-item:nth-child(2n) .bme-item-media{order:0}.bme-presentation-garden-journal .bme-item-media{min-height:0;aspect-ratio:4/3!important}.bme-presentation-bakery-counter .bme-visual-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.bme-presentation-bakery-counter .bme-visual-item:nth-child(3n+2){transform:none}.bme-presentation-desert-arches .bme-category-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.bme-presentation-tapas-collage .bme-visual-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.bme-presentation-tapas-collage .bme-visual-item,.bme-presentation-tapas-collage .bme-visual-item:nth-child(6n+1),.bme-presentation-tapas-collage .bme-visual-item:nth-child(6n+2),.bme-presentation-tapas-collage .bme-visual-item:nth-child(6n+4){grid-column:auto;transform:none}.bme-presentation-tapas-collage .bme-visual-item:first-child{grid-column:1/-1}.bme-presentation-brunch-polaroids .bme-visual-item:nth-child(odd),.bme-presentation-brunch-polaroids .bme-visual-item:nth-child(2n){transform:none}}@media (width<=430px){.bme-presentation-bakery-counter .bme-visual-grid,.bme-presentation-tapas-collage .bme-visual-grid,.bme-presentation-brunch-polaroids .bme-visual-grid,.bme-presentation-rose-lounge .bme-visual-grid{grid-template-columns:1fr!important}.bme-presentation-desert-arches .bme-category-nav{grid-template-columns:1fr 1fr;gap:8px}.bme-presentation-desert-arches .bme-category-nav button{border-radius:62px 62px 16px 16px;min-height:118px;padding:42px 12px 12px;font-size:17px}.bme-presentation-beyond-launcher .bme-category-nav{grid-template-columns:1fr 1fr;grid-auto-rows:116px}.bme-presentation-beyond-launcher .bme-category-nav button{border-radius:18px;min-height:116px;padding:14px;font-size:18px}.bme-presentation-neon-dock .bme-category-nav{width:calc(100% - 16px);bottom:8px}}@media (width<=760px){.bme-presentation-levant-table .bme-classic-list,.bme-presentation-nordic-paper .bme-classic-list,.bme-presentation-family-pizzeria .bme-classic-list{grid-template-columns:1fr}.bme-presentation-seoul-night .bme-visual-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.bme-presentation-seoul-night .bme-visual-item:nth-child(3n+2){transform:none}.bme-presentation-smokehouse-story .bme-visual-item,.bme-presentation-smokehouse-story .bme-visual-item:first-child,.bme-presentation-smokehouse-story .bme-visual-item:nth-child(2n){grid-template-columns:1fr;min-height:0}.bme-presentation-smokehouse-story .bme-visual-item:nth-child(2n) .bme-item-media{order:0}.bme-presentation-smokehouse-story .bme-item-media{height:auto;min-height:0;aspect-ratio:16/10!important}.bme-presentation-smokehouse-story .bme-item-media:after,.bme-presentation-smokehouse-story .bme-visual-item:nth-child(2n) .bme-item-media:after{background:linear-gradient(180deg,transparent 72%,color-mix(in srgb,var(--bme-card) 22%,transparent) 100%)}.bme-presentation-smokehouse-story .bme-visual-copy{min-height:0;padding:28px}.bme-presentation-dessert-magazine .bme-visual-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:28px 14px!important}.bme-presentation-dessert-magazine .bme-visual-item,.bme-presentation-dessert-magazine .bme-visual-item:nth-child(4n+1),.bme-presentation-dessert-magazine .bme-visual-item:nth-child(4n+2),.bme-presentation-dessert-magazine .bme-visual-item:nth-child(4n+3),.bme-presentation-dessert-magazine .bme-visual-item:nth-child(4n+4){grid-column:auto}.bme-presentation-dessert-magazine .bme-visual-item:first-child{grid-column:1/-1}.bme-presentation-luxury-steak .bme-visual-grid{grid-template-columns:1fr!important}.bme-presentation-luxury-steak .bme-visual-item:first-child{grid-column:auto}.bme-presentation-blue-launcher .bme-category-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.bme-presentation-blue-launcher .bme-category-nav button:nth-child(6n+1),.bme-presentation-blue-launcher .bme-category-nav button:nth-child(6n+5){grid-column:span 1}.bme-presentation-family-pizzeria .bme-category-nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}@media (width<=430px){.bme-presentation-seoul-night .bme-visual-grid,.bme-presentation-tropical-club .bme-visual-grid,.bme-presentation-dessert-magazine .bme-visual-grid{grid-template-columns:1fr!important}.bme-presentation-smokehouse-story .bme-visual-copy{padding:24px}.bme-presentation-smokehouse-story .bme-item-copy h3{font-size:clamp(25px,8vw,36px)}.bme-presentation-dessert-magazine .bme-visual-item:first-child{grid-column:auto}.bme-presentation-dessert-magazine .bme-visual-copy{grid-template-columns:minmax(0,1fr) auto;gap:10px}.bme-presentation-tropical-club .bme-category-nav{width:calc(100% - 16px);bottom:8px}.bme-presentation-luxury-steak .bme-visual-item,.bme-presentation-luxury-steak .bme-visual-item:first-child{min-height:430px}.bme-presentation-blue-launcher .bme-category-nav{grid-auto-rows:108px;gap:8px}.bme-presentation-blue-launcher .bme-category-nav button{border-radius:18px;min-height:108px;padding:13px;font-size:16px}.bme-presentation-family-pizzeria .bme-category-nav button{font-size:14px}}.bme-presentation-heritage-classic{background:var(--bme-bg)}.bme-presentation-heritage-classic .bme-header{border:1px solid var(--bme-line);border-bottom:1px solid var(--bme-line);border-radius:calc(var(--bme-radius) + 4px) calc(var(--bme-radius) + 4px) 0 0;background:var(--bme-surface);box-shadow:0 10px 28px color-mix(in srgb,var(--bme-text) 6%,transparent);margin-top:14px}.bme-presentation-heritage-classic .bme-brand strong{letter-spacing:-.025em}.bme-presentation-heritage-classic .bme-hero{border-inline:1px solid var(--bme-line);background:linear-gradient(145deg,var(--bme-surface),color-mix(in srgb,var(--bme-accent-secondary) 22%,var(--bme-surface)));margin-top:0;padding-top:clamp(34px,7vw,62px);padding-bottom:clamp(32px,6vw,54px)}.bme-presentation-heritage-classic .bme-hero-copy>span{letter-spacing:.16em}.bme-presentation-heritage-classic .bme-hero h1{letter-spacing:-.045em;max-width:13ch}.bme-presentation-heritage-classic .bme-hero-mode-watermark{min-height:154px;display:block;position:relative;overflow:hidden}.bme-presentation-heritage-classic .bme-hero-mode-watermark .bme-hero-copy{z-index:2;max-width:80%;position:relative}.bme-presentation-heritage-classic .bme-hero-mode-watermark .bme-hero-media-watermark{z-index:1;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.12;width:230px;min-width:0;height:230px;display:block;position:absolute;bottom:-40px;right:-25px}.bme-presentation-heritage-classic[dir=rtl] .bme-hero-mode-watermark .bme-hero-media-watermark{left:-25px;right:auto}.bme-presentation-heritage-classic[dir=ltr] .bme-hero-mode-watermark .bme-hero-media-watermark{left:auto;right:-25px}.bme-presentation-heritage-classic .bme-hero-mode-watermark .bme-watermark-pill{width:230px;height:230px;min-height:0;box-shadow:none;opacity:1;background:0 0;border:0;border-radius:50%;padding:0;overflow:hidden}.bme-presentation-heritage-classic .bme-hero-mode-watermark .bme-watermark-pill img{object-fit:cover;object-position:center;filter:none;width:100%;height:100%;display:block}.bme-presentation-heritage-classic .bme-hero-mode-watermark .bme-watermark-pill span{display:none}.bme-presentation-heritage-classic .bme-category-nav{border-inline:1px solid var(--bme-line);border-bottom:1px solid var(--bme-line);background:var(--bme-surface);margin-top:0;padding-top:14px;padding-bottom:14px}.bme-presentation-heritage-classic.bme-nav-pills .bme-category-nav button{border-color:color-mix(in srgb,var(--bme-accent) 20%,var(--bme-line));box-shadow:0 3px 10px color-mix(in srgb,var(--bme-text) 4%,transparent)}.bme-presentation-heritage-classic .bme-content{width:min(100%,980px);padding-top:30px}.bme-presentation-heritage-classic .bme-section{gap:var(--bme-section-gap)}.bme-presentation-heritage-classic .bme-section-heading{border-bottom:2px solid color-mix(in srgb,var(--bme-accent) 62%,var(--bme-line));align-items:center;padding:0 2px 16px}.bme-presentation-heritage-classic .bme-section-heading h2{letter-spacing:-.035em}.bme-presentation-heritage-classic .bme-group-blocks{gap:var(--bme-section-gap)}.bme-presentation-heritage-classic .bme-classic-list{gap:var(--bme-item-gap);display:grid}.bme-presentation-heritage-classic .bme-classic-item{min-height:0;padding:var(--bme-card-padding);border:1px solid var(--bme-line);border-radius:var(--bme-radius);background:var(--bme-card);box-shadow:0 8px 22px color-mix(in srgb,var(--bme-text) 5%,transparent)}.bme-presentation-heritage-classic .bme-item-copy h3{font-family:var(--bme-heading-font);letter-spacing:-.015em}.bme-presentation-heritage-classic .bme-item-copy p{margin-top:7px}.bme-presentation-heritage-classic .bme-price,.bme-presentation-heritage-classic .bme-price-options{color:var(--bme-accent)}.bme-presentation-heritage-classic .bme-subcategory-heading{padding-top:8px}.bme-presentation-heritage-classic .bme-subcategory-heading:after{content:"";background:var(--bme-line);flex:1;height:1px}.bme-presentation-heritage-classic .bme-footer{border-top:1px solid var(--bme-line);width:min(100%,980px)}.bme-presentation-heritage-classic.bme-density-compact .bme-classic-list{gap:min(var(--bme-item-gap),8px)}.bme-presentation-heritage-classic.bme-density-compact .bme-classic-item{padding:min(var(--bme-card-padding),12px)}.bme-presentation-heritage-classic.bme-density-spacious .bme-classic-item{box-shadow:0 12px 30px color-mix(in srgb,var(--bme-text) 6%,transparent)}@media (width<=520px){.bme-presentation-heritage-classic .bme-header{border-radius:calc(var(--bme-radius) + 2px) calc(var(--bme-radius) + 2px) 0 0;margin-top:8px}.bme-presentation-heritage-classic .bme-content{padding-top:22px}.bme-presentation-heritage-classic .bme-classic-item{gap:12px}}.bme-hero{grid-template-columns:minmax(0,1fr) minmax(86px,30%);align-items:center;column-gap:clamp(14px,5vw,36px);display:grid}.bme-hero-copy{min-width:0}.bme-hero-watermark{filter:grayscale();object-fit:contain;grid-area:1/2;justify-self:center;max-height:150px;opacity:.11!important;width:min(100%,180px)!important;height:auto!important;position:static!important;transform:none!important}.bme-hero-copy{z-index:1;grid-area:1/1}.bme-menu[dir=rtl] .bme-hero-copy{grid-column:1}.bme-menu[dir=rtl] .bme-hero-watermark{grid-column:2}.bme-languages{border:1px solid var(--bme-line);background:var(--bme-surface);border-radius:999px;gap:2px;padding:3px}.bme-languages button{padding:0 10px;font-size:10px;font-weight:700;border-radius:999px!important;min-width:0!important;min-height:32px!important}.bme-menu.bme-nav-pills:not(.bme-presentation-heritage-classic) .bme-category-nav button{aspect-ratio:auto;border:1px solid var(--bme-line);background:var(--bme-surface);min-height:44px;color:var(--bme-text);box-shadow:none;font-family:var(--bme-body-font);font-size:max(12px, var(--bme-category-size));letter-spacing:normal;text-align:center;text-transform:none;white-space:nowrap;border-radius:999px;padding:0 16px;font-weight:600;line-height:1.15;transform:none}.bme-menu.bme-nav-pills:not(.bme-presentation-heritage-classic) .bme-category-nav button.active{border-color:var(--bme-category-bg);background:var(--bme-category-bg);color:var(--bme-category-text);outline:0}.bme-menu.bme-nav-underline:not(.bme-presentation-nordic-paper) .bme-category-nav button{aspect-ratio:auto;min-height:42px;color:var(--bme-muted);box-shadow:none;font-family:var(--bme-body-font);font-size:max(12px, var(--bme-category-size));letter-spacing:normal;text-align:center;text-transform:none;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding:0 0 8px;font-weight:600;line-height:1.15;transform:none}.bme-menu.bme-nav-underline:not(.bme-presentation-nordic-paper) .bme-category-nav button.active{border-bottom-color:var(--bme-accent);color:var(--bme-text);background:0 0;outline:0}.bme-menu.bme-nav-minimal:not(.bme-presentation-category-covers):not(.bme-presentation-bottom-tabs):not(.bme-presentation-launcher):not(.bme-presentation-desert-arches):not(.bme-presentation-neon-dock):not(.bme-presentation-beyond-launcher):not(.bme-presentation-blue-launcher):not(.bme-presentation-tropical-club):not(.bme-presentation-family-pizzeria):not(.bme-presentation-seoul-night) .bme-category-nav button{aspect-ratio:auto;min-height:36px;color:var(--bme-muted);box-shadow:none;font-family:var(--bme-body-font);font-size:max(12px, var(--bme-category-size));letter-spacing:normal;text-align:center;text-transform:none;white-space:nowrap;background:0 0;border:0;border-radius:8px;padding:0 10px;font-weight:600;line-height:1.15;transform:none}.bme-menu.bme-nav-minimal:not(.bme-presentation-category-covers):not(.bme-presentation-bottom-tabs):not(.bme-presentation-launcher):not(.bme-presentation-desert-arches):not(.bme-presentation-neon-dock):not(.bme-presentation-beyond-launcher):not(.bme-presentation-blue-launcher):not(.bme-presentation-tropical-club):not(.bme-presentation-family-pizzeria):not(.bme-presentation-seoul-night) .bme-category-nav button.active{background:color-mix(in srgb, var(--bme-accent) 10%, transparent);color:var(--bme-accent);outline:0}.bme-menu:is(.bme-presentation-category-covers,.bme-presentation-bottom-tabs,.bme-presentation-launcher,.bme-presentation-desert-arches,.bme-presentation-neon-dock,.bme-presentation-beyond-launcher,.bme-presentation-blue-launcher,.bme-presentation-tropical-club,.bme-presentation-family-pizzeria):is(.bme-nav-pills,.bme-nav-underline) .bme-category-nav{width:min(100%,1120px);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;grid-template-columns:none;grid-auto-rows:auto;align-items:center;gap:8px;padding-top:14px;padding-bottom:18px;display:flex;position:static;bottom:auto;left:auto;right:auto;overflow-x:auto;transform:none}.bme-menu:is(.bme-presentation-category-covers,.bme-presentation-bottom-tabs,.bme-presentation-launcher,.bme-presentation-desert-arches,.bme-presentation-neon-dock,.bme-presentation-beyond-launcher,.bme-presentation-blue-launcher,.bme-presentation-tropical-club,.bme-presentation-family-pizzeria):is(.bme-nav-pills,.bme-nav-underline) .bme-category-nav button{flex:none;grid-column:auto;width:auto;min-width:max-content}.bme-menu:is(.bme-presentation-category-covers,.bme-presentation-bottom-tabs,.bme-presentation-launcher,.bme-presentation-desert-arches,.bme-presentation-neon-dock,.bme-presentation-beyond-launcher,.bme-presentation-blue-launcher,.bme-presentation-tropical-club,.bme-presentation-family-pizzeria):is(.bme-nav-pills,.bme-nav-underline) .bme-category-nav button:before,.bme-menu:is(.bme-presentation-category-covers,.bme-presentation-bottom-tabs,.bme-presentation-launcher,.bme-presentation-desert-arches,.bme-presentation-neon-dock,.bme-presentation-beyond-launcher,.bme-presentation-blue-launcher,.bme-presentation-tropical-club,.bme-presentation-family-pizzeria):is(.bme-nav-pills,.bme-nav-underline) .bme-category-nav button:after{content:none}body.restaurant-a11y-text-1 .bme-menu{--bme-a11y-scale:1.12}body.restaurant-a11y-text-2 .bme-menu{--bme-a11y-scale:1.25}body.restaurant-a11y-text-3 .bme-menu{--bme-a11y-scale:1.4}body.restaurant-a11y-text-4 .bme-menu{--bme-a11y-scale:1.55}body[class*=restaurant-a11y-text-] .bme-menu .bme-category-nav button{font-size:calc(max(12px, var(--bme-category-size)) * var(--bme-a11y-scale,1))!important}body[class*=restaurant-a11y-text-] .bme-menu .bme-item-copy h3,body[class*=restaurant-a11y-text-] .bme-menu .bme-item-copy h4,body[class*=restaurant-a11y-text-] .bme-menu .bme-item-copy .bme-item-name{font-size:calc(var(--bme-item-size) * var(--bme-a11y-scale,1))!important}body[class*=restaurant-a11y-text-] .bme-menu .bme-item-copy p{font-size:calc(var(--bme-description-size) * var(--bme-a11y-scale,1))!important}body[class*=restaurant-a11y-text-] .bme-menu .bme-price,body[class*=restaurant-a11y-text-] .bme-menu .bme-price-option strong{font-size:calc(var(--bme-price-size) * var(--bme-a11y-scale,1))!important}body[class*=restaurant-a11y-text-] .bme-menu .bme-price-option small,body[class*=restaurant-a11y-text-] .bme-menu .bme-section-heading>span{font-size:calc(10px * var(--bme-a11y-scale,1))!important}html.restaurant-a11y-readable .bme-menu,html.restaurant-a11y-readable .bme-menu button{font-family:Arial,Heebo,sans-serif!important}html.restaurant-a11y-contrast .bme-menu{--bme-bg:#fff!important;--bme-surface:#fff!important;--bme-card:#fff!important;--bme-text:#000!important;--bme-muted:#000!important;--bme-accent:#000!important;--bme-accent-secondary:#fff!important;--bme-line:#000!important;--bme-category-bg:#000!important;--bme-category-text:#fff!important;color:#000!important;background:#fff!important}html.restaurant-a11y-contrast .bme-menu .bme-header,html.restaurant-a11y-contrast .bme-menu .bme-hero,html.restaurant-a11y-contrast .bme-menu .bme-category-nav,html.restaurant-a11y-contrast .bme-menu .bme-classic-item,html.restaurant-a11y-contrast .bme-menu .bme-visual-item,html.restaurant-a11y-contrast .bme-menu .bme-languages,html.restaurant-a11y-contrast .bme-menu .bme-item-badge{color:#000!important;box-shadow:none!important;background:#fff!important;border-color:#000!important}html.restaurant-a11y-contrast .bme-menu .bme-category-nav button,html.restaurant-a11y-contrast .bme-menu .bme-languages button{color:#000!important;background:#fff!important;border-color:#000!important}html.restaurant-a11y-contrast .bme-menu .bme-category-nav button.active,html.restaurant-a11y-contrast .bme-menu .bme-languages button.active{color:#fff!important;background:#000!important;border-color:#000!important}html.restaurant-a11y-contrast .bme-menu .bme-item-copy h3,html.restaurant-a11y-contrast .bme-menu .bme-item-copy h4,html.restaurant-a11y-contrast .bme-menu .bme-item-copy .bme-item-name,html.restaurant-a11y-contrast .bme-menu .bme-item-copy p,html.restaurant-a11y-contrast .bme-menu .bme-price,html.restaurant-a11y-contrast .bme-menu .bme-price-option strong,html.restaurant-a11y-contrast .bme-menu .bme-price-option small,html.restaurant-a11y-contrast .bme-menu .bme-section-heading h2,html.restaurant-a11y-contrast .bme-menu .bme-section-heading span,html.restaurant-a11y-contrast .bme-menu .bme-subcategory-heading h3,html.restaurant-a11y-contrast .bme-menu .bme-footer,html.restaurant-a11y-contrast .bme-menu .bme-footer strong{color:#000!important}html.restaurant-a11y-dark .bme-menu{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bme-bg:#0b0e13!important;--bme-surface:#11161d!important;--bme-card:#171d26!important;--bme-text:#f7f9fc!important;--bme-muted:#c4cad4!important;--bme-accent:#9ab6ff!important;--bme-accent-secondary:#252d39!important;--bme-line:#3d4655!important;--bme-category-bg:#f4f6fa!important;--bme-category-text:#0b0e13!important;color:#f7f9fc!important;background:#0b0e13!important}html.restaurant-a11y-dark .bme-menu .bme-header,html.restaurant-a11y-dark .bme-menu .bme-hero,html.restaurant-a11y-dark .bme-menu .bme-category-nav,html.restaurant-a11y-dark .bme-menu .bme-languages{color:#f7f9fc!important;background:#11161d!important;border-color:#3d4655!important}html.restaurant-a11y-dark .bme-menu .bme-classic-item,html.restaurant-a11y-dark .bme-menu .bme-visual-item{color:#f7f9fc!important;box-shadow:none!important;background:#171d26!important;border-color:#3d4655!important}html.restaurant-a11y-dark .bme-menu .bme-item-media,html.restaurant-a11y-dark .bme-menu .bme-item-media-placeholder{color:#c4cad4!important;background:#252d39!important}html.restaurant-a11y-dark .bme-menu .bme-item-copy h3,html.restaurant-a11y-dark .bme-menu .bme-item-copy h4,html.restaurant-a11y-dark .bme-menu .bme-item-copy .bme-item-name,html.restaurant-a11y-dark .bme-menu .bme-section-heading h2,html.restaurant-a11y-dark .bme-menu .bme-subcategory-heading h3,html.restaurant-a11y-dark .bme-menu .bme-price,html.restaurant-a11y-dark .bme-menu .bme-price-option strong,html.restaurant-a11y-dark .bme-menu .bme-brand strong{color:#f7f9fc!important}html.restaurant-a11y-dark .bme-menu .bme-item-copy p,html.restaurant-a11y-dark .bme-menu .bme-price-option small,html.restaurant-a11y-dark .bme-menu .bme-section-heading span,html.restaurant-a11y-dark .bme-menu .bme-brand span,html.restaurant-a11y-dark .bme-menu .bme-footer{color:#c4cad4!important}html.restaurant-a11y-dark .bme-menu .bme-footer strong,html.restaurant-a11y-dark .bme-menu .bme-footer button{color:#f7f9fc!important}html.restaurant-a11y-dark .bme-menu .bme-item-badge{color:#f7f9fc!important;background:#202733!important;border-color:#566174!important}html.restaurant-a11y-dark .bme-menu .bme-item-badge-symbol{color:inherit!important}html.restaurant-a11y-dark .bme-menu .bme-category-nav button,html.restaurant-a11y-dark .bme-menu .bme-languages button{color:#d7dce5!important;background:#171d26!important;border-color:#4a5567!important}html.restaurant-a11y-dark .bme-menu .bme-category-nav button.active,html.restaurant-a11y-dark .bme-menu .bme-languages button.active{color:#0b0e13!important;background:#f4f6fa!important;border-color:#f4f6fa!important}html.restaurant-a11y-dark .bme-menu.bme-nav-underline .bme-category-nav button,html.restaurant-a11y-dark .bme-menu.bme-nav-minimal .bme-category-nav button{background:0 0!important}html.restaurant-a11y-dark .bme-menu.bme-nav-underline .bme-category-nav button.active,html.restaurant-a11y-dark .bme-menu.bme-nav-minimal .bme-category-nav button.active{color:#fff!important;background:#252d39!important}html.restaurant-a11y-dark .bme-menu .bme-watermark-pill{background:#202733!important;border-color:#4a5567!important}html.restaurant-a11y-dark .bme-menu .bme-watermark-pill img,html.restaurant-a11y-dark .bme-menu .bme-hero-watermark{filter:grayscale()brightness(1.45)!important}html.restaurant-a11y-dark .bme-heritage-exact{--ep-bg:#0b0e13!important;--ep-paper:#11161d!important;--ep-card:#171d26!important;--ep-ink:#f7f9fc!important;--ep-muted:#c4cad4!important;--ep-line:#3d4655!important;--ep-accent:#9ab6ff!important;--ep-accent-secondary:#252d39!important;--ep-category-bg:#f4f6fa!important;--ep-category-text:#0b0e13!important}html.restaurant-a11y-dark .bme-heritage-exact .ep-item-row{color:#f7f9fc!important;box-shadow:none!important;background:#171d26!important;border-color:#3d4655!important}html.restaurant-a11y-dark .bme-heritage-exact .ep-item-name,html.restaurant-a11y-dark .bme-heritage-exact .ep-item-price,html.restaurant-a11y-dark .bme-heritage-exact .ep-dual-price strong{color:#f7f9fc!important}html.restaurant-a11y-dark .bme-heritage-exact .ep-item-description,html.restaurant-a11y-dark .bme-heritage-exact .ep-section-count{color:#c4cad4!important}html.restaurant-a11y-dark .bme-heritage-exact .ep-hero-background-logo{opacity:.18;filter:grayscale()brightness(1.45)}html.restaurant-a11y-grayscale .bme-menu{filter:grayscale()}html.restaurant-a11y-links .bme-menu button,html.restaurant-a11y-links .bme-menu a{outline:2px solid var(--bme-accent,#556b2f)!important;outline-offset:2px!important}html.restaurant-a11y-motion .bme-menu *,html.restaurant-a11y-motion .bme-menu :before,html.restaurant-a11y-motion .bme-menu :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}html.restaurant-a11y-grayscale .restaurant-a11y-panel,html.restaurant-a11y-grayscale .restaurant-a11y-toggle,html.restaurant-a11y-grayscale .restaurant-a11y-statement-backdrop{filter:none!important}@media (width<=430px){.bme-hero{grid-template-columns:minmax(0,1fr) 92px;column-gap:12px}.bme-hero-watermark{max-height:100px;opacity:.13!important;width:86px!important}.bme-languages button{padding-inline:8px;font-size:9px}}@media (width<=340px){.bme-hero{grid-template-columns:minmax(0,1fr) 68px}.bme-hero-watermark{width:64px!important}}.bme-menu .bme-header{z-index:20;border-bottom:1px solid color-mix(in srgb,var(--bme-line) 72%,transparent);background:color-mix(in srgb,var(--bme-bg) 94%,transparent);min-height:78px;position:relative}.bme-menu .bme-brand{gap:13px}.bme-menu .bme-brand img{filter:drop-shadow(0 7px 16px color-mix(in srgb,var(--bme-text) 10%,transparent))}.bme-menu .bme-brand strong{letter-spacing:-.025em;text-wrap:balance;line-height:1.05}.bme-menu .bme-brand span{margin-top:2px;line-height:1.35}.bme-menu .bme-hero{isolation:isolate;min-width:0}.bme-menu .bme-hero:before,.bme-menu .bme-hero:after{pointer-events:none}.bme-menu .bme-hero-copy{z-index:4;min-width:0;position:relative}.bme-menu .bme-hero-copy>span{max-width:48ch;line-height:1.35}.bme-menu .bme-hero h1{text-wrap:balance;-webkit-hyphens:auto;hyphens:auto}.bme-menu .bme-hero-media{z-index:2;justify-content:center;align-items:center;min-width:0;display:flex;position:relative}.bme-menu .bme-watermark-pill{border:1px solid color-mix(in srgb,var(--bme-accent) 14%,var(--bme-line));background:color-mix(in srgb,var(--bme-accent-secondary) 24%,var(--bme-surface));width:min(100%,250px);min-height:128px;box-shadow:0 20px 60px color-mix(in srgb,var(--bme-text) 8%,transparent);border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:18px 24px;display:flex;overflow:hidden}.bme-menu .bme-watermark-pill .bme-hero-logo-watermark-frame img{filter:grayscale(.15);width:100%;height:100%;display:block}.bme-menu .bme-watermark-pill>span:not(.bme-hero-logo-watermark-frame){display:none}.bme-menu .bme-hero-media-image{background:var(--bme-accent-secondary);height:clamp(160px,25cqw,290px);box-shadow:0 28px 70px color-mix(in srgb,var(--bme-text) 14%,transparent);border-radius:32px;overflow:hidden}.bme-menu .bme-hero-media-image img{object-fit:cover;width:100%;height:100%;display:block}.bme-menu .bme-hero-mode-none{grid-template-columns:minmax(0,1fr)}.bme-menu:is(.bme-presentation-atelier,.bme-presentation-nordic-paper,.bme-presentation-monochrome-grid,.bme-presentation-chef-editorial,.bme-presentation-minimal-grid,.bme-presentation-tokyo-ink) .bme-header{border-bottom:0;min-height:72px}.bme-menu:is(.bme-presentation-atelier,.bme-presentation-nordic-paper,.bme-presentation-monochrome-grid,.bme-presentation-chef-editorial,.bme-presentation-minimal-grid,.bme-presentation-tokyo-ink) .bme-hero{background:linear-gradient(90deg,color-mix(in srgb,var(--bme-line) 58%,transparent) 1px,transparent 1px) 0 0/25% 100%, linear-gradient(180deg,color-mix(in srgb,var(--bme-surface) 98%,var(--bme-accent)),var(--bme-surface));border-bottom:1px solid var(--bme-line);grid-template-columns:minmax(0,1.35fr) minmax(150px,.5fr);align-items:end;gap:clamp(20px,5cqw,62px);min-height:clamp(330px,48cqw,560px);padding-top:clamp(58px,9cqw,112px);padding-bottom:clamp(42px,7cqw,86px);display:grid}.bme-menu:is(.bme-presentation-atelier,.bme-presentation-nordic-paper,.bme-presentation-monochrome-grid,.bme-presentation-chef-editorial,.bme-presentation-minimal-grid,.bme-presentation-tokyo-ink) .bme-hero:after{content:"";inset-inline-end:clamp(18px,4cqw,48px);aspect-ratio:1;border-top:2px solid var(--bme-accent);border-inline-end:2px solid var(--bme-accent);opacity:.72;width:clamp(34px,5cqw,62px);position:absolute;top:clamp(20px,4cqw,48px)}.bme-menu:is(.bme-presentation-atelier,.bme-presentation-nordic-paper,.bme-presentation-monochrome-grid,.bme-presentation-chef-editorial,.bme-presentation-minimal-grid,.bme-presentation-tokyo-ink) .bme-hero-copy{grid-area:1/1;align-self:end}.bme-menu:is(.bme-presentation-atelier,.bme-presentation-nordic-paper,.bme-presentation-monochrome-grid,.bme-presentation-chef-editorial,.bme-presentation-minimal-grid,.bme-presentation-tokyo-ink) .bme-hero h1{max-width:10ch;font-size:clamp(48px,8.3cqw,var(--bme-hero-size));letter-spacing:-.065em;line-height:.9}.bme-menu:is(.bme-presentation-atelier,.bme-presentation-nordic-paper,.bme-presentation-monochrome-grid,.bme-presentation-chef-editorial,.bme-presentation-minimal-grid,.bme-presentation-tokyo-ink) .bme-hero-media{grid-area:1/2;justify-content:flex-end;align-self:stretch}.bme-menu:is(.bme-presentation-atelier,.bme-presentation-nordic-paper,.bme-presentation-monochrome-grid,.bme-presentation-chef-editorial,.bme-presentation-minimal-grid,.bme-presentation-tokyo-ink) .bme-watermark-pill{width:100%;min-height:100%;box-shadow:none;opacity:.22;background:0 0;border:0;border-radius:0;justify-content:flex-end;padding:0}.bme-menu:is(.bme-presentation-atelier,.bme-presentation-nordic-paper,.bme-presentation-monochrome-grid,.bme-presentation-chef-editorial,.bme-presentation-minimal-grid,.bme-presentation-tokyo-ink) .bme-watermark-pill .bme-hero-logo-watermark-frame{width:min(100%,180px);height:min(100%,180px)}.bme-menu:is(.bme-presentation-atelier,.bme-presentation-nordic-paper,.bme-presentation-monochrome-grid,.bme-presentation-chef-editorial,.bme-presentation-minimal-grid,.bme-presentation-tokyo-ink) .bme-hero-media-image{width:100%;height:100%;min-height:250px;box-shadow:none;border-radius:2px}.bme-menu:is(.bme-presentation-noir-gallery,.bme-presentation-smokehouse-story,.bme-presentation-luxury-steak,.bme-presentation-white-gallery,.bme-presentation-coastal-gallery,.bme-presentation-brunch-polaroids,.bme-presentation-patisserie,.bme-presentation-photo-story) .bme-header{border-bottom:0}.bme-menu:is(.bme-presentation-noir-gallery,.bme-presentation-smokehouse-story,.bme-presentation-luxury-steak,.bme-presentation-white-gallery,.bme-presentation-coastal-gallery,.bme-presentation-brunch-polaroids,.bme-presentation-patisserie,.bme-presentation-photo-story) .bme-hero{background:radial-gradient(circle at 80% 14%,color-mix(in srgb,var(--bme-accent) 28%,transparent),transparent 34%), linear-gradient(145deg,color-mix(in srgb,var(--bme-surface) 88%,#000),var(--bme-bg));grid-template-columns:minmax(0,1fr);align-items:end;min-height:clamp(390px,58cqw,660px);padding-top:clamp(72px,12cqw,150px);padding-bottom:clamp(38px,7cqw,82px);display:grid;overflow:hidden}.bme-menu:is(.bme-presentation-noir-gallery,.bme-presentation-smokehouse-story,.bme-presentation-luxury-steak,.bme-presentation-white-gallery,.bme-presentation-coastal-gallery,.bme-presentation-brunch-polaroids,.bme-presentation-patisserie,.bme-presentation-photo-story) .bme-hero:after{content:"";z-index:1;background:linear-gradient(180deg,transparent 22%,color-mix(in srgb,var(--bme-bg) 90%,transparent) 100%);position:absolute;inset:0}.bme-menu:is(.bme-presentation-noir-gallery,.bme-presentation-smokehouse-story,.bme-presentation-luxury-steak,.bme-presentation-white-gallery,.bme-presentation-coastal-gallery,.bme-presentation-brunch-polaroids,.bme-presentation-patisserie,.bme-presentation-photo-story) .bme-hero-copy{z-index:4;grid-area:1/1;align-self:end;max-width:760px}.bme-menu:is(.bme-presentation-noir-gallery,.bme-presentation-smokehouse-story,.bme-presentation-luxury-steak,.bme-presentation-white-gallery,.bme-presentation-coastal-gallery,.bme-presentation-brunch-polaroids,.bme-presentation-patisserie,.bme-presentation-photo-story) .bme-hero h1{max-width:11ch;font-size:clamp(46px,8.8cqw,var(--bme-hero-size));letter-spacing:-.055em;line-height:.91}.bme-menu:is(.bme-presentation-noir-gallery,.bme-presentation-smokehouse-story,.bme-presentation-luxury-steak,.bme-presentation-white-gallery,.bme-presentation-coastal-gallery,.bme-presentation-brunch-polaroids,.bme-presentation-patisserie,.bme-presentation-photo-story) .bme-hero-media{z-index:0;width:100%;height:100%;position:absolute;inset:0}.bme-menu:is(.bme-presentation-noir-gallery,.bme-presentation-smokehouse-story,.bme-presentation-luxury-steak,.bme-presentation-white-gallery,.bme-presentation-coastal-gallery,.bme-presentation-brunch-polaroids,.bme-presentation-patisserie,.bme-presentation-photo-story) .bme-hero-media-image{width:100%;height:100%;box-shadow:none;border-radius:0}.bme-menu:is(.bme-presentation-noir-gallery,.bme-presentation-smokehouse-story,.bme-presentation-luxury-steak,.bme-presentation-white-gallery,.bme-presentation-coastal-gallery,.bme-presentation-brunch-polaroids,.bme-presentation-patisserie,.bme-presentation-photo-story) .bme-hero-media-image img{filter:saturate(.88)contrast(1.05)}.bme-menu:is(.bme-presentation-noir-gallery,.bme-presentation-smokehouse-story,.bme-presentation-luxury-steak,.bme-presentation-white-gallery,.bme-presentation-coastal-gallery,.bme-presentation-brunch-polaroids,.bme-presentation-patisserie,.bme-presentation-photo-story) .bme-watermark-pill{inset-inline-end:clamp(20px,6cqw,72px);background:color-mix(in srgb,var(--bme-accent-secondary) 18%,transparent);border:1px solid color-mix(in srgb,var(--bme-accent) 22%,transparent);width:clamp(150px,24cqw,290px);min-height:clamp(150px,24cqw,290px);box-shadow:none;opacity:.22;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%)}.bme-menu:is(.bme-presentation-noir-gallery,.bme-presentation-smokehouse-story,.bme-presentation-luxury-steak,.bme-presentation-white-gallery,.bme-presentation-coastal-gallery,.bme-presentation-brunch-polaroids,.bme-presentation-patisserie,.bme-presentation-photo-story) .bme-watermark-pill .bme-hero-logo-watermark-frame{width:58%;height:58%}.bme-menu:is(.bme-presentation-noir-gallery,.bme-presentation-smokehouse-story,.bme-presentation-luxury-steak,.bme-presentation-white-gallery,.bme-presentation-coastal-gallery,.bme-presentation-brunch-polaroids,.bme-presentation-patisserie,.bme-presentation-photo-story).bme-hero-mode-image .bme-hero-copy>span,.bme-menu:is(.bme-presentation-noir-gallery,.bme-presentation-smokehouse-story,.bme-presentation-luxury-steak,.bme-presentation-white-gallery,.bme-presentation-coastal-gallery,.bme-presentation-brunch-polaroids,.bme-presentation-patisserie,.bme-presentation-photo-story) .bme-hero-mode-image .bme-hero-copy>span{color:#fff}.bme-menu:is(.bme-presentation-noir-gallery,.bme-presentation-smokehouse-story,.bme-presentation-luxury-steak,.bme-presentation-white-gallery,.bme-presentation-coastal-gallery,.bme-presentation-brunch-polaroids,.bme-presentation-patisserie,.bme-presentation-photo-story) .bme-hero-mode-image .bme-hero-copy{color:#fff;text-shadow:0 2px 30px #00000059}.bme-menu:is(.bme-presentation-riviera,.bme-presentation-coastal-story,.bme-presentation-botanical,.bme-presentation-garden-journal,.bme-presentation-breakfast-board,.bme-presentation-levant-table) .bme-hero{background:linear-gradient(135deg,var(--bme-surface),color-mix(in srgb,var(--bme-accent-secondary) 16%,var(--bme-surface)));grid-template-columns:minmax(0,1.05fr) minmax(240px,.95fr);align-items:stretch;gap:clamp(22px,5cqw,68px);min-height:clamp(360px,46cqw,540px);padding-top:clamp(36px,6cqw,70px);padding-bottom:clamp(36px,6cqw,70px);display:grid}.bme-menu:is(.bme-presentation-riviera,.bme-presentation-coastal-story,.bme-presentation-botanical,.bme-presentation-garden-journal,.bme-presentation-breakfast-board,.bme-presentation-levant-table) .bme-hero-copy{grid-area:1/1;align-self:center}.bme-menu:is(.bme-presentation-riviera,.bme-presentation-coastal-story,.bme-presentation-botanical,.bme-presentation-garden-journal,.bme-presentation-breakfast-board,.bme-presentation-levant-table) .bme-hero h1{max-width:11ch;font-size:clamp(42px,7.2cqw,var(--bme-hero-size));letter-spacing:-.05em;line-height:.93}.bme-menu:is(.bme-presentation-riviera,.bme-presentation-coastal-story,.bme-presentation-botanical,.bme-presentation-garden-journal,.bme-presentation-breakfast-board,.bme-presentation-levant-table) .bme-hero-media{grid-area:1/2;align-self:stretch;width:100%}.bme-menu:is(.bme-presentation-riviera,.bme-presentation-coastal-story,.bme-presentation-botanical,.bme-presentation-garden-journal,.bme-presentation-breakfast-board,.bme-presentation-levant-table) .bme-hero-media-image{width:100%;height:100%;min-height:270px;box-shadow:0 28px 68px color-mix(in srgb,var(--bme-text) 14%,transparent);border-radius:clamp(28px,5cqw,58px)}.bme-menu:is(.bme-presentation-riviera,.bme-presentation-coastal-story,.bme-presentation-botanical,.bme-presentation-garden-journal,.bme-presentation-breakfast-board,.bme-presentation-levant-table) .bme-watermark-pill{background:linear-gradient(145deg,color-mix(in srgb,var(--bme-accent) 11%,var(--bme-card)),var(--bme-card));border-radius:clamp(28px,5cqw,58px);width:100%;height:100%;min-height:270px}.bme-menu:is(.bme-presentation-street-poster,.bme-presentation-seoul-night,.bme-presentation-neon-dock,.bme-presentation-mosaic,.bme-presentation-tapas-collage,.bme-presentation-dessert-magazine,.bme-presentation-rose-lounge,.bme-presentation-bakery-counter,.bme-presentation-cafe-cards,.bme-presentation-cocktail-cards,.bme-presentation-magazine) .bme-hero{background:linear-gradient(135deg,transparent 0 66%,color-mix(in srgb,var(--bme-accent) 16%,transparent) 66% 100%), linear-gradient(160deg,var(--bme-surface),color-mix(in srgb,var(--bme-accent-secondary) 22%,var(--bme-surface)));border-block:1px solid color-mix(in srgb,var(--bme-accent) 26%,var(--bme-line));grid-template-columns:minmax(0,1.25fr) minmax(160px,.55fr);align-items:center;gap:clamp(16px,4cqw,46px);min-height:clamp(330px,48cqw,560px);padding-top:clamp(48px,8cqw,96px);padding-bottom:clamp(44px,7cqw,84px);display:grid}.bme-menu:is(.bme-presentation-street-poster,.bme-presentation-seoul-night,.bme-presentation-neon-dock,.bme-presentation-mosaic,.bme-presentation-tapas-collage,.bme-presentation-dessert-magazine,.bme-presentation-rose-lounge,.bme-presentation-bakery-counter,.bme-presentation-cafe-cards,.bme-presentation-cocktail-cards,.bme-presentation-magazine) .bme-hero:before{content:"";aspect-ratio:1;inset-inline-end:clamp(-38px,-3cqw,-12px);border:2px solid color-mix(in srgb,var(--bme-accent) 54%,transparent);width:clamp(90px,18cqw,210px);box-shadow:inset 0 0 0 18px color-mix(in srgb,var(--bme-accent) 5%,transparent);border-radius:50%;position:absolute;top:clamp(-44px,-3cqw,-14px)}.bme-menu:is(.bme-presentation-street-poster,.bme-presentation-seoul-night,.bme-presentation-neon-dock,.bme-presentation-mosaic,.bme-presentation-tapas-collage,.bme-presentation-dessert-magazine,.bme-presentation-rose-lounge,.bme-presentation-bakery-counter,.bme-presentation-cafe-cards,.bme-presentation-cocktail-cards,.bme-presentation-magazine) .bme-hero h1{max-width:10ch;font-size:clamp(46px,8cqw,var(--bme-hero-size));letter-spacing:-.06em;line-height:.89}.bme-menu:is(.bme-presentation-street-poster,.bme-presentation-seoul-night,.bme-presentation-neon-dock,.bme-presentation-mosaic,.bme-presentation-tapas-collage,.bme-presentation-dessert-magazine,.bme-presentation-rose-lounge,.bme-presentation-bakery-counter,.bme-presentation-cafe-cards,.bme-presentation-cocktail-cards,.bme-presentation-magazine) .bme-hero-media{transform:rotate(2.5deg)}.bme-menu:is(.bme-presentation-street-poster,.bme-presentation-seoul-night,.bme-presentation-neon-dock,.bme-presentation-mosaic,.bme-presentation-tapas-collage,.bme-presentation-dessert-magazine,.bme-presentation-rose-lounge,.bme-presentation-bakery-counter,.bme-presentation-cafe-cards,.bme-presentation-cocktail-cards,.bme-presentation-magazine) .bme-watermark-pill,.bme-menu:is(.bme-presentation-street-poster,.bme-presentation-seoul-night,.bme-presentation-neon-dock,.bme-presentation-mosaic,.bme-presentation-tapas-collage,.bme-presentation-dessert-magazine,.bme-presentation-rose-lounge,.bme-presentation-bakery-counter,.bme-presentation-cafe-cards,.bme-presentation-cocktail-cards,.bme-presentation-magazine) .bme-hero-media-image{border:2px solid color-mix(in srgb,var(--bme-accent) 42%,var(--bme-line));box-shadow:9px 11px 0 color-mix(in srgb,var(--bme-accent) 22%,transparent);border-radius:22px}.bme-menu:is(.bme-presentation-omakase,.bme-presentation-brasserie,.bme-presentation-wine-register,.bme-presentation-trattoria-ledger,.bme-presentation-butcher-ledger,.bme-presentation-tap-board,.bme-presentation-heritage-classic,.bme-presentation-standard) .bme-hero{text-align:center;background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--bme-accent) 8%,transparent),transparent 42%), var(--bme-surface);grid-template-columns:1fr;align-content:center;justify-items:center;gap:24px;min-height:clamp(300px,40cqw,470px);padding-top:clamp(48px,8cqw,92px);padding-bottom:clamp(48px,8cqw,92px);display:grid}.bme-menu:is(.bme-presentation-omakase,.bme-presentation-brasserie,.bme-presentation-wine-register,.bme-presentation-trattoria-ledger,.bme-presentation-butcher-ledger,.bme-presentation-tap-board,.bme-presentation-heritage-classic,.bme-presentation-standard) .bme-hero:before{content:"";background:linear-gradient(180deg,transparent,var(--bme-line),transparent);opacity:.65;width:1px;position:absolute;top:20px;bottom:20px;left:50%}.bme-menu:is(.bme-presentation-omakase,.bme-presentation-brasserie,.bme-presentation-wine-register,.bme-presentation-trattoria-ledger,.bme-presentation-butcher-ledger,.bme-presentation-tap-board,.bme-presentation-heritage-classic,.bme-presentation-standard) .bme-hero-media{z-index:3;grid-area:1/1}.bme-menu:is(.bme-presentation-omakase,.bme-presentation-brasserie,.bme-presentation-wine-register,.bme-presentation-trattoria-ledger,.bme-presentation-butcher-ledger,.bme-presentation-tap-board,.bme-presentation-heritage-classic,.bme-presentation-standard) .bme-hero-copy{grid-area:2/1;justify-self:center;max-width:760px}.bme-menu:is(.bme-presentation-omakase,.bme-presentation-brasserie,.bme-presentation-wine-register,.bme-presentation-trattoria-ledger,.bme-presentation-butcher-ledger,.bme-presentation-tap-board,.bme-presentation-heritage-classic,.bme-presentation-standard) .bme-hero h1{max-width:13ch;font-size:clamp(40px,6.8cqw,var(--bme-hero-size));margin-inline:auto;line-height:.95}.bme-menu:is(.bme-presentation-omakase,.bme-presentation-brasserie,.bme-presentation-wine-register,.bme-presentation-trattoria-ledger,.bme-presentation-butcher-ledger,.bme-presentation-tap-board,.bme-presentation-heritage-classic,.bme-presentation-standard) .bme-watermark-pill{background:var(--bme-card);width:clamp(104px,14cqw,156px);min-height:clamp(104px,14cqw,156px);box-shadow:0 18px 56px color-mix(in srgb,var(--bme-text) 9%,transparent);opacity:1;border-radius:50%;padding:18px}.bme-menu:is(.bme-presentation-omakase,.bme-presentation-brasserie,.bme-presentation-wine-register,.bme-presentation-trattoria-ledger,.bme-presentation-butcher-ledger,.bme-presentation-tap-board,.bme-presentation-heritage-classic,.bme-presentation-standard) .bme-watermark-pill .bme-hero-logo-watermark-frame{width:70%;height:70%}.bme-menu:is(.bme-presentation-beyond-launcher,.bme-presentation-blue-launcher,.bme-presentation-tropical-club,.bme-presentation-family-pizzeria,.bme-presentation-launcher,.bme-presentation-category-covers,.bme-presentation-desert-arches,.bme-presentation-bottom-tabs) .bme-header{border-bottom:0}.bme-menu:is(.bme-presentation-beyond-launcher,.bme-presentation-blue-launcher,.bme-presentation-tropical-club,.bme-presentation-family-pizzeria,.bme-presentation-launcher,.bme-presentation-category-covers,.bme-presentation-desert-arches,.bme-presentation-bottom-tabs) .bme-hero{background:radial-gradient(circle at 86% 20%,color-mix(in srgb,var(--bme-accent-secondary) 58%,transparent),transparent 34%), linear-gradient(145deg,color-mix(in srgb,var(--bme-accent) 10%,var(--bme-surface)),var(--bme-surface));border-radius:0 0 clamp(28px,5cqw,58px) clamp(28px,5cqw,58px);grid-template-columns:minmax(0,1.25fr) minmax(110px,.45fr);align-items:center;gap:clamp(14px,4cqw,42px);min-height:clamp(270px,34cqw,410px);padding-top:clamp(42px,7cqw,78px);padding-bottom:clamp(54px,8cqw,96px);display:grid;overflow:hidden}.bme-menu:is(.bme-presentation-beyond-launcher,.bme-presentation-blue-launcher,.bme-presentation-tropical-club,.bme-presentation-family-pizzeria,.bme-presentation-launcher,.bme-presentation-category-covers,.bme-presentation-desert-arches,.bme-presentation-bottom-tabs) .bme-hero:after{content:"";inset-inline-end:-24px;aspect-ratio:1;background:color-mix(in srgb,var(--bme-accent) 12%,transparent);border-radius:36%;width:clamp(160px,28cqw,330px);position:absolute;bottom:-58px;transform:rotate(24deg)}.bme-menu:is(.bme-presentation-beyond-launcher,.bme-presentation-blue-launcher,.bme-presentation-tropical-club,.bme-presentation-family-pizzeria,.bme-presentation-launcher,.bme-presentation-category-covers,.bme-presentation-desert-arches,.bme-presentation-bottom-tabs) .bme-hero h1{max-width:11ch;font-size:clamp(42px,7.5cqw,var(--bme-hero-size));letter-spacing:-.055em;line-height:.91}.bme-menu:is(.bme-presentation-beyond-launcher,.bme-presentation-blue-launcher,.bme-presentation-tropical-club,.bme-presentation-family-pizzeria,.bme-presentation-launcher,.bme-presentation-category-covers,.bme-presentation-desert-arches,.bme-presentation-bottom-tabs) .bme-watermark-pill{aspect-ratio:1;background:color-mix(in srgb,var(--bme-card) 82%,var(--bme-accent));min-height:0;box-shadow:0 24px 60px color-mix(in srgb,var(--bme-text) 12%,transparent);border-radius:28%;transform:rotate(5deg)}.bme-menu:is(.bme-presentation-beyond-launcher,.bme-presentation-blue-launcher,.bme-presentation-tropical-club,.bme-presentation-family-pizzeria,.bme-presentation-launcher,.bme-presentation-category-covers,.bme-presentation-desert-arches,.bme-presentation-bottom-tabs) .bme-hero-media-image{border-radius:28%;height:clamp(120px,20cqw,210px);transform:rotate(3deg)}.bme-menu:is(.bme-presentation-beyond-launcher,.bme-presentation-blue-launcher,.bme-presentation-tropical-club,.bme-presentation-family-pizzeria,.bme-presentation-launcher,.bme-presentation-category-covers,.bme-presentation-desert-arches,.bme-presentation-bottom-tabs) .bme-category-nav{z-index:12;border:1px solid color-mix(in srgb,var(--bme-accent) 18%,var(--bme-line));background:color-mix(in srgb,var(--bme-bg) 94%,transparent);box-shadow:0 22px 58px color-mix(in srgb,var(--bme-text) 10%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);margin-top:-28px;position:relative;bottom:auto;left:auto;right:auto;transform:none}.bme-menu .bme-header,.bme-menu .bme-hero,.bme-menu .bme-hero-media-image,.bme-menu .bme-watermark-pill{transition:background-color .2s,border-color .2s,box-shadow .2s}@container beyond-menu (width<=760px){.bme-menu .bme-header{min-height:70px}.bme-menu:is(.bme-presentation-atelier,.bme-presentation-nordic-paper,.bme-presentation-monochrome-grid,.bme-presentation-chef-editorial,.bme-presentation-minimal-grid,.bme-presentation-tokyo-ink) .bme-hero{grid-template-columns:minmax(0,1.35fr) minmax(105px,.45fr);gap:18px;min-height:360px}.bme-menu:is(.bme-presentation-riviera,.bme-presentation-coastal-story,.bme-presentation-botanical,.bme-presentation-garden-journal,.bme-presentation-breakfast-board,.bme-presentation-levant-table) .bme-hero{grid-template-columns:minmax(0,1fr) minmax(130px,.62fr);gap:18px;min-height:0}.bme-menu:is(.bme-presentation-riviera,.bme-presentation-coastal-story,.bme-presentation-botanical,.bme-presentation-garden-journal,.bme-presentation-breakfast-board,.bme-presentation-levant-table) .bme-hero-media-image,.bme-menu:is(.bme-presentation-riviera,.bme-presentation-coastal-story,.bme-presentation-botanical,.bme-presentation-garden-journal,.bme-presentation-breakfast-board,.bme-presentation-levant-table) .bme-watermark-pill{min-height:230px}.bme-menu:is(.bme-presentation-beyond-launcher,.bme-presentation-blue-launcher,.bme-presentation-tropical-club,.bme-presentation-family-pizzeria,.bme-presentation-launcher,.bme-presentation-category-covers,.bme-presentation-desert-arches,.bme-presentation-bottom-tabs) .bme-category-nav{margin-top:-20px}}@container beyond-menu (width<=430px){.bme-menu .bme-header{gap:9px;min-height:64px}.bme-menu .bme-brand{gap:9px}.bme-menu:is(.bme-presentation-atelier,.bme-presentation-nordic-paper,.bme-presentation-monochrome-grid,.bme-presentation-chef-editorial,.bme-presentation-minimal-grid,.bme-presentation-tokyo-ink) .bme-hero{grid-template-columns:minmax(0,1fr) 78px;align-items:end;gap:12px;min-height:330px;padding-top:56px;padding-bottom:38px}.bme-menu:is(.bme-presentation-atelier,.bme-presentation-nordic-paper,.bme-presentation-monochrome-grid,.bme-presentation-chef-editorial,.bme-presentation-minimal-grid,.bme-presentation-tokyo-ink) .bme-hero h1{max-width:9ch;font-size:clamp(38px,12cqw,52px)}.bme-menu:is(.bme-presentation-atelier,.bme-presentation-nordic-paper,.bme-presentation-monochrome-grid,.bme-presentation-chef-editorial,.bme-presentation-minimal-grid,.bme-presentation-tokyo-ink) .bme-watermark-pill .bme-hero-logo-watermark-frame{width:72px;height:72px}.bme-menu:is(.bme-presentation-noir-gallery,.bme-presentation-smokehouse-story,.bme-presentation-luxury-steak,.bme-presentation-white-gallery,.bme-presentation-coastal-gallery,.bme-presentation-brunch-polaroids,.bme-presentation-patisserie,.bme-presentation-photo-story) .bme-hero{min-height:clamp(390px,118cqw,520px);padding-top:76px;padding-bottom:34px}.bme-menu:is(.bme-presentation-noir-gallery,.bme-presentation-smokehouse-story,.bme-presentation-luxury-steak,.bme-presentation-white-gallery,.bme-presentation-coastal-gallery,.bme-presentation-brunch-polaroids,.bme-presentation-patisserie,.bme-presentation-photo-story) .bme-hero h1{font-size:clamp(40px,12cqw,52px)}.bme-menu:is(.bme-presentation-noir-gallery,.bme-presentation-smokehouse-story,.bme-presentation-luxury-steak,.bme-presentation-white-gallery,.bme-presentation-coastal-gallery,.bme-presentation-brunch-polaroids,.bme-presentation-patisserie,.bme-presentation-photo-story) .bme-watermark-pill{opacity:.16;width:170px;min-height:170px;inset-inline-end:-22px}.bme-menu:is(.bme-presentation-riviera,.bme-presentation-coastal-story,.bme-presentation-botanical,.bme-presentation-garden-journal,.bme-presentation-breakfast-board,.bme-presentation-levant-table) .bme-hero{grid-template-columns:1fr;gap:24px;padding-top:42px;padding-bottom:32px}.bme-menu:is(.bme-presentation-riviera,.bme-presentation-coastal-story,.bme-presentation-botanical,.bme-presentation-garden-journal,.bme-presentation-breakfast-board,.bme-presentation-levant-table) .bme-hero-copy{grid-area:1/1}.bme-menu:is(.bme-presentation-riviera,.bme-presentation-coastal-story,.bme-presentation-botanical,.bme-presentation-garden-journal,.bme-presentation-breakfast-board,.bme-presentation-levant-table) .bme-hero-media{grid-area:2/1}.bme-menu:is(.bme-presentation-riviera,.bme-presentation-coastal-story,.bme-presentation-botanical,.bme-presentation-garden-journal,.bme-presentation-breakfast-board,.bme-presentation-levant-table) .bme-hero-media-image,.bme-menu:is(.bme-presentation-riviera,.bme-presentation-coastal-story,.bme-presentation-botanical,.bme-presentation-garden-journal,.bme-presentation-breakfast-board,.bme-presentation-levant-table) .bme-watermark-pill{border-radius:28px;min-height:190px;max-height:220px}.bme-menu:is(.bme-presentation-street-poster,.bme-presentation-seoul-night,.bme-presentation-neon-dock,.bme-presentation-mosaic,.bme-presentation-tapas-collage,.bme-presentation-dessert-magazine,.bme-presentation-rose-lounge,.bme-presentation-bakery-counter,.bme-presentation-cafe-cards,.bme-presentation-cocktail-cards,.bme-presentation-magazine) .bme-hero{grid-template-columns:minmax(0,1fr) 82px;gap:12px;min-height:320px;padding-top:48px;padding-bottom:42px}.bme-menu:is(.bme-presentation-street-poster,.bme-presentation-seoul-night,.bme-presentation-neon-dock,.bme-presentation-mosaic,.bme-presentation-tapas-collage,.bme-presentation-dessert-magazine,.bme-presentation-rose-lounge,.bme-presentation-bakery-counter,.bme-presentation-cafe-cards,.bme-presentation-cocktail-cards,.bme-presentation-magazine) .bme-hero h1{font-size:clamp(38px,12cqw,50px)}.bme-menu:is(.bme-presentation-street-poster,.bme-presentation-seoul-night,.bme-presentation-neon-dock,.bme-presentation-mosaic,.bme-presentation-tapas-collage,.bme-presentation-dessert-magazine,.bme-presentation-rose-lounge,.bme-presentation-bakery-counter,.bme-presentation-cafe-cards,.bme-presentation-cocktail-cards,.bme-presentation-magazine) .bme-hero-media{transform:rotate(2deg)}.bme-menu:is(.bme-presentation-street-poster,.bme-presentation-seoul-night,.bme-presentation-neon-dock,.bme-presentation-mosaic,.bme-presentation-tapas-collage,.bme-presentation-dessert-magazine,.bme-presentation-rose-lounge,.bme-presentation-bakery-counter,.bme-presentation-cafe-cards,.bme-presentation-cocktail-cards,.bme-presentation-magazine) .bme-watermark-pill{min-height:82px;padding:10px}.bme-menu:is(.bme-presentation-omakase,.bme-presentation-brasserie,.bme-presentation-wine-register,.bme-presentation-trattoria-ledger,.bme-presentation-butcher-ledger,.bme-presentation-tap-board,.bme-presentation-heritage-classic,.bme-presentation-standard) .bme-hero{min-height:300px;padding-top:42px;padding-bottom:42px}.bme-menu:is(.bme-presentation-beyond-launcher,.bme-presentation-blue-launcher,.bme-presentation-tropical-club,.bme-presentation-family-pizzeria,.bme-presentation-launcher,.bme-presentation-category-covers,.bme-presentation-desert-arches,.bme-presentation-bottom-tabs) .bme-hero{border-radius:0 0 28px 28px;grid-template-columns:minmax(0,1fr) 82px;gap:12px;min-height:260px;padding-top:40px;padding-bottom:58px}.bme-menu:is(.bme-presentation-beyond-launcher,.bme-presentation-blue-launcher,.bme-presentation-tropical-club,.bme-presentation-family-pizzeria,.bme-presentation-launcher,.bme-presentation-category-covers,.bme-presentation-desert-arches,.bme-presentation-bottom-tabs) .bme-hero h1{font-size:clamp(38px,11cqw,48px)}.bme-menu:is(.bme-presentation-beyond-launcher,.bme-presentation-blue-launcher,.bme-presentation-tropical-club,.bme-presentation-family-pizzeria,.bme-presentation-launcher,.bme-presentation-category-covers,.bme-presentation-desert-arches,.bme-presentation-bottom-tabs) .bme-category-nav{border-radius:20px;max-width:calc(100% - 20px);margin-top:-22px}}@container beyond-menu (width<=350px){.bme-menu .bme-header{min-height:60px}.bme-menu .bme-hero h1{overflow-wrap:anywhere}.bme-menu:is(.bme-presentation-atelier,.bme-presentation-nordic-paper,.bme-presentation-monochrome-grid,.bme-presentation-chef-editorial,.bme-presentation-minimal-grid,.bme-presentation-tokyo-ink,.bme-presentation-street-poster,.bme-presentation-seoul-night,.bme-presentation-neon-dock,.bme-presentation-mosaic,.bme-presentation-tapas-collage,.bme-presentation-dessert-magazine,.bme-presentation-rose-lounge,.bme-presentation-bakery-counter,.bme-presentation-cafe-cards,.bme-presentation-cocktail-cards,.bme-presentation-magazine,.bme-presentation-beyond-launcher,.bme-presentation-blue-launcher,.bme-presentation-tropical-club,.bme-presentation-family-pizzeria,.bme-presentation-launcher,.bme-presentation-category-covers,.bme-presentation-desert-arches,.bme-presentation-bottom-tabs) .bme-hero{grid-template-columns:minmax(0,1fr) 66px}.bme-menu .bme-watermark-pill .bme-hero-logo-watermark-frame{max-width:58px;max-height:58px}}.bme-menu .bme-watermark-pill .bme-hero-logo-watermark-frame{width:clamp(58px,10cqw,96px);height:clamp(58px,10cqw,96px)}.bme-menu .bme-watermark-pill .bme-hero-logo-watermark-frame img{width:100%!important;max-width:none!important;height:100%!important;max-height:none!important}.bme-menu .bme-hero-logo-watermark-frame{display:block;position:relative;overflow:hidden!important}.bme-menu .bme-hero-logo-watermark-frame img{object-fit:cover!important;object-position:var(--bme-logo-crop-x,50%) var(--bme-logo-crop-y,50%)!important;width:100%!important;height:100%!important;transform:scale(var(--bme-logo-crop-zoom,1))!important;transform-origin:var(--bme-logo-crop-x,50%) var(--bme-logo-crop-y,50%)!important}.bme-menu.bme-logo-circle .bme-hero-logo-watermark-frame{clip-path:circle(50%)!important;border-radius:50%!important}.bme-menu.bme-logo-square .bme-hero-logo-watermark-frame{clip-path:inset(0)!important;border-radius:0!important}.bme-menu.bme-logo-oval .bme-hero-logo-watermark-frame{clip-path:ellipse(50% 36%)!important;border-radius:0!important}.bme-menu.bme-logo-free .bme-hero-logo-watermark-frame{clip-path:none!important;border-radius:0!important;overflow:visible!important}.bme-menu.bme-logo-free .bme-hero-logo-watermark-frame img{object-fit:contain!important}.bme-menu .bme-hero.bme-hero-mode-motion{isolation:isolate;position:relative;overflow:hidden}.bme-menu .bme-hero.bme-hero-mode-motion>.bme-hero-media-motion,.ep-hero>.bme-hero-media-motion{background:linear-gradient(145deg,var(--bme-bg,var(--ep-bg,#14161c)),var(--bme-surface,var(--ep-paper,#20242e)));z-index:0!important;width:100%!important;min-width:100%!important;max-width:none!important;height:100%!important;min-height:100%!important;box-shadow:none!important;pointer-events:none!important;border:0!important;border-radius:0!important;grid-area:1/1/-1/-1!important;place-self:stretch stretch!important;display:block!important;position:absolute!important;inset:0!important;overflow:hidden!important;transform:none!important}.bme-menu .bme-hero.bme-hero-mode-motion>.bme-hero-copy,.ep-hero>.ep-hero-kicker,.ep-hero>.ep-hero-title{z-index:5;color:#fff;text-shadow:0 2px 24px #00000061;position:relative}.bme-hero-motion-shade{z-index:4;background:linear-gradient(90deg,#00000094,#0000002e 52%,#0000000d 76%),linear-gradient(#0000000f,#0000004d);position:absolute;inset:0}[dir=rtl] .bme-hero-motion-shade{background:linear-gradient(270deg,#00000094,#0000002e 52%,#0000000d 76%),linear-gradient(#0000000f,#0000004d)}.bme-hero-motion-poster,.bme-hero-motion-video video{object-fit:cover;object-position:var(--bme-hero-focus-x,50%) var(--bme-hero-focus-y,50%);width:100%;height:100%;display:block;position:absolute;inset:0}.bme-hero-motion-poster{z-index:1;transform:scale(1.01)}.bme-hero-motion-video video{z-index:2;opacity:0;transition:opacity .35s;transform:scale(1.01)}.bme-hero-motion-video.is-ready video{opacity:1}.bme-hero-motion-library:after{content:"";z-index:3;pointer-events:none;background:linear-gradient(#ffffff06,#0000000e);position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.bme-hero-motion-video video{display:none!important}}.bme-menu.bme-motion-placement-hero .bme-hero.bme-hero-mode-motion{background:#111!important;grid-template-rows:minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important;align-items:end!important;min-height:clamp(250px,68cqw,460px)!important;padding:clamp(28px,7cqw,68px)!important;display:grid!important;overflow:hidden!important}.bme-menu.bme-motion-placement-hero .bme-hero.bme-hero-mode-motion>.bme-hero-copy{width:min(100%,760px);z-index:6!important;grid-area:1/1!important;align-self:end!important}.bme-menu.bme-motion-placement-hero:not(.bme-custom-type-hero-title) .bme-hero.bme-hero-mode-motion h1{letter-spacing:-.05em!important;font-size:clamp(48px,11cqw,76px)!important;line-height:.92!important}.bme-menu.bme-motion-placement-hero .bme-hero.bme-hero-mode-motion .bme-hero-copy>span{color:#ffffffd1!important}.ep-page.bme-motion-placement-hero .ep-hero{background:#111!important;flex-direction:column!important;justify-content:flex-end!important;align-items:flex-start!important;min-height:clamp(250px,68cqw,460px)!important;padding:clamp(28px,7cqw,68px)!important;display:flex!important;overflow:hidden!important}[dir=rtl].ep-page.bme-motion-placement-hero .ep-hero{align-items:flex-start!important}.ep-page.bme-motion-placement-hero:not(.bme-custom-type-hero-title) .ep-hero-title{z-index:6;position:relative;letter-spacing:-.05em!important;font-size:clamp(48px,11cqw,76px)!important;line-height:.92!important}.ep-page.bme-motion-placement-hero .ep-hero-kicker{z-index:6;position:relative;color:#ffffffd1!important}.bme-hero-motion-fit-cover .bme-hero-motion-poster,.bme-hero-motion-fit-cover video{object-fit:cover!important}.bme-hero-motion-fit-contain{background:var(--bme-bg,var(--ep-bg,#111))!important}.bme-hero-motion-fit-contain .bme-hero-motion-poster,.bme-hero-motion-fit-contain video{object-fit:contain!important}.bme-menu.bme-motion-placement-background,.ep-page.bme-motion-placement-background{isolation:isolate;position:relative;background:0 0!important}.bme-menu.bme-motion-placement-background>.bme-hero-motion-placement-background,.ep-page.bme-motion-placement-background>.bme-hero-motion-placement-background{z-index:-1!important;pointer-events:none!important;width:100vw!important;min-width:100vw!important;max-width:none!important;height:100vh!important;min-height:100vh!important;position:fixed!important;inset:0!important}.bme-menu.bme-motion-placement-background>.bme-hero-motion-placement-background .bme-hero-motion-shade,.ep-page.bme-motion-placement-background>.bme-hero-motion-placement-background .bme-hero-motion-shade{background:linear-gradient(#0000004d,#0000007a)!important}.bme-menu.bme-motion-placement-background>.bme-header,.bme-menu.bme-motion-placement-background>.bme-hero,.bme-menu.bme-motion-placement-background>.bme-category-nav,.bme-menu.bme-motion-placement-background>.bme-content,.bme-menu.bme-motion-placement-background>.bme-footer{z-index:2;position:relative}.bme-menu.bme-motion-placement-background .bme-header,.bme-menu.bme-motion-placement-background .bme-category-nav,.bme-menu.bme-motion-placement-background .bme-footer{-webkit-backdrop-filter:blur(18px)saturate(130%);backdrop-filter:blur(18px)saturate(130%);background:color-mix(in srgb,var(--bme-surface) 78%,transparent)!important}.bme-menu.bme-motion-placement-background .bme-hero{background:color-mix(in srgb,var(--bme-bg) 26%,transparent)!important;min-height:clamp(150px,38cqw,250px)!important}.bme-menu.bme-motion-placement-background:not(.bme-custom-type-hero-title) .bme-hero h1{font-size:clamp(46px,9cqw,68px)!important}.bme-menu.bme-motion-placement-background .bme-content{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:color-mix(in srgb,var(--bme-bg) 68%,transparent)!important}.bme-menu.bme-motion-placement-background .bme-card,.bme-menu.bme-motion-placement-background .bme-visual-item,.bme-menu.bme-motion-placement-background .bme-classic-item,.bme-menu.bme-motion-placement-background .bme-item-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:color-mix(in srgb,var(--bme-card) 88%,transparent)!important}.ep-page.bme-motion-placement-background .ep-app{z-index:2;position:relative;background:0 0!important}.ep-page.bme-motion-placement-background .ep-header,.ep-page.bme-motion-placement-background .ep-tabs-wrap,.ep-page.bme-motion-placement-background .ep-section-head,.ep-page.bme-motion-placement-background .ep-footer{-webkit-backdrop-filter:blur(18px)saturate(130%);backdrop-filter:blur(18px)saturate(130%);background:color-mix(in srgb,var(--ep-paper) 82%,transparent)!important}.ep-page.bme-motion-placement-background .ep-hero{background:color-mix(in srgb,var(--ep-bg) 24%,transparent)!important;min-height:clamp(150px,38cqw,250px)!important}.ep-page.bme-motion-placement-background:not(.bme-custom-type-hero-title) .ep-hero-title{text-shadow:0 2px 24px #0000006b;color:#fff!important;font-size:clamp(46px,9cqw,68px)!important}.ep-page.bme-motion-placement-background .ep-menu-list{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:color-mix(in srgb,var(--ep-bg) 68%,transparent)!important}.ep-page.bme-motion-placement-background .ep-item{background:color-mix(in srgb,var(--ep-card) 88%,transparent)!important}@media (width<=520px){.bme-menu.bme-motion-placement-hero .bme-hero.bme-hero-mode-motion,.ep-page.bme-motion-placement-hero .ep-hero{min-height:290px!important;padding:28px 22px!important}}.bme-menu .bme-hero.bme-hero-mode-image .bme-hero-media-image img{will-change:transform,object-position;object-position:var(--bme-hero-focus-x,50%) var(--bme-hero-focus-y,50%)!important;transform:scale(var(--bme-hero-image-zoom,1))!important;transform-origin:var(--bme-hero-focus-x,50%) var(--bme-hero-focus-y,50%)!important}.bme-heritage-exact .ep-hero{isolation:isolate}.bme-heritage-exact .ep-hero-background-image{will-change:transform,object-position;object-position:var(--ep-hero-focus-x,50%) var(--ep-hero-focus-y,50%)!important;transform:scale(var(--ep-hero-image-zoom,1))!important;transform-origin:var(--ep-hero-focus-x,50%) var(--ep-hero-focus-y,50%)!important}.bme-heritage-exact{--ep-bg:#f6f4ef;--ep-paper:#fffdf8;--ep-ink:#121212;--ep-muted:#7b756e;--ep-line:#e5ded2;color:#121212;background:linear-gradient(145deg,#f6f4ef,#ece7dc);width:100%;min-height:100dvh;margin:0;padding:0;font-family:Inter,Arial,sans-serif;container:beyond-heritage-menu/inline-size}.bme-heritage-exact *,.bme-heritage-exact :before,.bme-heritage-exact :after{box-sizing:border-box}.bme-heritage-exact .ep-app{color:#121212;background:#fffdf8e6;grid-template-rows:auto auto auto auto minmax(0,1fr) auto;width:100%;max-width:460px;height:100dvh;min-height:0;margin:0 auto;display:grid;overflow:hidden;box-shadow:0 0 80px #00000014}.bme-heritage-exact .ep-app.ep-no-hero{grid-template-rows:auto auto auto minmax(0,1fr) auto}.studio-v3-phone-canvas>.bme-heritage-exact{height:100%;min-height:100%}.studio-v3-phone-canvas>.bme-heritage-exact .ep-app{height:100%;min-height:0}.bme-heritage-exact .ep-header{justify-content:space-between;align-items:center;gap:16px;padding:28px 22px 14px;display:flex;direction:ltr!important}.bme-heritage-exact .ep-brand{align-items:center;gap:14px;min-width:0;display:flex;text-align:left!important;direction:ltr!important;margin-left:0!important;margin-right:auto!important}.bme-heritage-exact .ep-logo{clip-path:none;object-fit:contain;border-radius:0;flex:0 0 48px;width:48px;height:48px}.bme-heritage-exact .ep-logo-fallback{color:#fff;background:var(--ep-accent,#556b2f);place-items:center;font-weight:900;display:grid}.bme-heritage-exact .ep-logo-crop-frame{display:block;position:relative;overflow:hidden}.bme-heritage-exact .ep-logo-crop-frame img{object-fit:cover;object-position:var(--ep-logo-crop-x,50%) var(--ep-logo-crop-y,50%);width:100%;height:100%;transform:scale(var(--ep-logo-crop-zoom,1));transform-origin:var(--ep-logo-crop-x,50%) var(--ep-logo-crop-y,50%);will-change:transform,object-position;display:block}.bme-heritage-exact.bme-logo-circle .ep-logo-crop-frame{clip-path:circle(50%);border-radius:50%}.bme-heritage-exact.bme-logo-square .ep-logo-crop-frame{clip-path:inset(0);border-radius:0}.bme-heritage-exact.bme-logo-oval .ep-logo-crop-frame{clip-path:ellipse(50% 36%);border-radius:0}.bme-heritage-exact.bme-logo-free .ep-logo-crop-frame{clip-path:none;border-radius:0}.bme-heritage-exact.bme-logo-free .ep-logo-crop-frame img{object-fit:contain}.bme-heritage-exact .ep-hero-background-logo-frame{translate:var(--ep-hero-watermark-offset-x,0%) var(--ep-hero-watermark-offset-y,0%);display:block;position:absolute;overflow:hidden}.bme-heritage-exact .ep-hero-background-logo-frame img{mix-blend-mode:multiply;width:100%;height:100%;display:block;object-fit:cover!important;object-position:var(--ep-logo-crop-x,50%) var(--ep-logo-crop-y,50%)!important;transform:scale(var(--ep-logo-crop-zoom,1))!important;transform-origin:var(--ep-logo-crop-x,50%) var(--ep-logo-crop-y,50%)!important}.bme-heritage-exact.bme-logo-circle .ep-hero-background-logo-frame{clip-path:circle(50%)!important;border-radius:50%!important}.bme-heritage-exact.bme-logo-square .ep-hero-background-logo-frame{clip-path:inset(0)!important;border-radius:0!important}.bme-heritage-exact.bme-logo-oval .ep-hero-background-logo-frame{clip-path:ellipse(50% 36%)!important;border-radius:0!important}.bme-heritage-exact.bme-logo-free .ep-hero-background-logo-frame{clip-path:none!important;border-radius:0!important;overflow:visible!important}.bme-heritage-exact.bme-logo-free .ep-hero-background-logo-frame img{object-fit:contain!important}.bme-heritage-exact .ep-brand-copy{white-space:nowrap;min-width:0;text-align:left!important;direction:ltr!important}.bme-heritage-exact .ep-brand-title{color:#151515;font-family:Playfair Display,Georgia,serif;font-size:28px;font-weight:800;line-height:1}.bme-heritage-exact .ep-brand-sub{color:#7b756e;letter-spacing:.22em;text-transform:uppercase;margin-top:4px;font-size:9px;font-weight:700}.bme-heritage-exact .ep-lang-pill{background:#ffffffa6;border:1px solid #ddd5c8;border-radius:999px;padding:3px;display:flex;direction:ltr!important;margin-left:auto!important;margin-right:0!important}.bme-heritage-exact .ep-lang-pill button{color:#7b756e;min-height:40px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 13px;font-size:11px;font-weight:700}.bme-heritage-exact .ep-lang-pill button.active{color:#fff;background:#111}.bme-heritage-exact .ep-hero{background:linear-gradient(135deg,#f9f6ec,#ece6d6);border-radius:26px;min-height:154px;margin:8px 20px 18px;padding:20px;position:relative;overflow:hidden;box-shadow:0 18px 45px #1e181017}.bme-heritage-exact .ep-hero-kicker{z-index:2;color:var(--ep-accent,#556b2f);letter-spacing:.28em;text-transform:uppercase;font-size:10px;font-weight:800;position:relative}.bme-heritage-exact .ep-hero-title{z-index:2;color:#121212;letter-spacing:-.035em;max-width:78%;margin:12px 0 0;font-family:Playfair Display,Georgia,serif;font-size:clamp(40px,10vw,54px);font-weight:900;line-height:.95;position:relative}.bme-heritage-exact .ep-hero-background-logo-frame{width:230px;height:230px;opacity:var(--ep-hero-watermark-opacity,.3);pointer-events:none;-webkit-user-select:none;user-select:none;z-index:1;position:absolute;bottom:-40px;right:-25px}.bme-heritage-exact .ep-hero-background-logo{width:100%;height:100%;position:static}.bme-heritage-exact .ep-hero-background-image{object-fit:cover;opacity:.28;pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;inset:0}.bme-heritage-exact .ep-app[dir=rtl] .ep-hero{direction:rtl}.bme-heritage-exact .ep-app[dir=rtl] .ep-hero-title,.bme-heritage-exact .ep-app[dir=rtl] .ep-hero-kicker{text-align:right;margin-left:auto}.bme-heritage-exact .ep-app[dir=rtl] .ep-hero-background-logo-frame{bottom:-40px;left:-25px;right:auto}.bme-heritage-exact .ep-app[dir=ltr] .ep-hero-background-logo-frame{left:auto;right:-25px}.bme-heritage-exact .ep-tabs-wrap{z-index:20;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f6f4efe6;border-top:1px solid #e5ded299;border-bottom:1px solid #e5ded299;padding:10px 0;overflow:hidden}.bme-heritage-exact .ep-tabs{scrollbar-width:none;gap:9px;padding:0 20px;display:flex;overflow-x:auto}.bme-heritage-exact .ep-tabs::-webkit-scrollbar{display:none}.bme-heritage-exact .ep-app[dir=rtl] .ep-tabs{direction:rtl}.bme-heritage-exact .ep-tabs button{color:#7b756e;min-height:44px;font:inherit;white-space:nowrap;cursor:pointer;background:#ffffffd9;border:1px solid #e5ded2;border-radius:999px;flex:none;padding:0 15px;font-size:12px;font-weight:600}.bme-heritage-exact .ep-tabs button.active{color:#fff;background:#121212;border-color:#121212;box-shadow:0 10px 24px #00000029}.bme-heritage-exact .ep-section-head{justify-content:space-between;align-items:end;gap:14px;padding:25px 22px 10px;display:flex}.bme-heritage-exact .ep-section-head h2{color:#121212;margin:0;font-family:Playfair Display,Georgia,serif;font-size:clamp(36px,9vw,44px);font-weight:900;line-height:1}.bme-heritage-exact .ep-app[dir=rtl] .ep-section-head h2,.bme-heritage-exact .ep-app[dir=rtl] .ep-item-name{font-family:Heebo,Arial,sans-serif}.bme-heritage-exact .ep-section-count{color:#7b756e;white-space:nowrap;background:#fff;border:1px solid #e5ded2;border-radius:999px;flex-shrink:0;padding:7px 10px;font-size:11px}.bme-heritage-exact .ep-menu-list{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#7b756e40 transparent;min-height:0;padding:0 18px 36px;overflow-y:auto}.bme-heritage-exact .ep-menu-list::-webkit-scrollbar{width:4px}.bme-heritage-exact .ep-menu-list::-webkit-scrollbar-thumb{background:#7b756e40;border-radius:999px}.bme-heritage-exact .ep-item-category{color:#a59d92;letter-spacing:.2em;text-transform:uppercase;background:0 0;border-bottom:1px solid #e5ded2;margin:0;padding:22px 6px 9px;font-size:10px;font-weight:800}.bme-heritage-exact .ep-item-row{background:#ffffffe0;border:1px solid #e5ded2e6;border-radius:22px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:13px;min-height:76px;margin:12px 0;padding:15px 16px;display:grid;box-shadow:0 12px 30px #0000000b}.bme-heritage-exact .ep-item-info{gap:4px;min-width:0;display:grid}.bme-heritage-exact .ep-item-name{color:#161616;margin:0;font-family:Playfair Display,Georgia,serif;font-size:17px;font-weight:700;line-height:1.18}.bme-heritage-exact .ep-item-description{color:#7b756e;white-space:pre-line;font-size:11px;line-height:1.45}.bme-heritage-exact .ep-item-price{color:#151515;white-space:nowrap;direction:ltr;font-family:Playfair Display,Georgia,serif;font-size:18px;font-weight:800}.bme-heritage-exact .ep-dual-price{direction:ltr;grid-template-columns:1fr 1fr;gap:8px;width:126px;display:grid}.bme-heritage-exact .ep-dual-price strong{color:#2b2b2b;text-align:center;white-space:nowrap;font-family:Playfair Display,Georgia,serif;font-size:16px}.bme-heritage-exact .ep-app[dir=rtl] .ep-item-row,.bme-heritage-exact .ep-app[dir=rtl] .ep-item-category,.bme-heritage-exact .ep-app[dir=rtl] .ep-section-head{text-align:right}.bme-heritage-exact .ep-footer{color:#6a655f;text-align:center;background:#fffdf8f7;border-top:1px solid #e5ded2;justify-items:center;gap:3px;padding:10px 18px 12px;display:grid}.bme-heritage-exact .ep-footer-responsible{letter-spacing:.22em;text-transform:uppercase;font-size:8px}.bme-heritage-exact .ep-accessibility-statement-link{min-height:20px;color:var(--ep-accent,#556b2f);font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:1px 6px;font-size:8px;text-decoration:underline}.bme-heritage-exact .ep-footer span{font-size:8px}.bme-heritage-exact .ep-footer strong{color:#151515;letter-spacing:.08em}html.restaurant-a11y-dark .bme-heritage-exact .ep-hero,html.restaurant-a11y-dark .bme-heritage-exact .ep-tabs-wrap,html.restaurant-a11y-dark .bme-heritage-exact .ep-section-head,html.restaurant-a11y-dark .bme-heritage-exact .ep-footer{color:#fff!important;background:#111!important;border-color:#555!important}html.restaurant-a11y-dark .bme-heritage-exact .ep-hero-background-logo-frame{opacity:var(--ep-hero-watermark-opacity,.3)}html.restaurant-a11y-dark .bme-heritage-exact .ep-hero-background-logo{filter:grayscale()invert()}html.restaurant-a11y-contrast .bme-heritage-exact .ep-hero,html.restaurant-a11y-contrast .bme-heritage-exact .ep-tabs-wrap,html.restaurant-a11y-contrast .bme-heritage-exact .ep-section-head,html.restaurant-a11y-contrast .bme-heritage-exact .ep-footer{background:#fff!important;border-color:#000!important}@media (width<=520px){.bme-heritage-exact .ep-header{padding:22px 16px 12px}.bme-heritage-exact .ep-brand{gap:10px}.bme-heritage-exact .ep-logo{flex-basis:44px;width:44px;height:44px}.bme-heritage-exact .ep-brand-title{font-size:25px}.bme-heritage-exact .ep-lang-pill button{padding:0 10px;font-size:10px}.bme-heritage-exact .ep-hero{margin:6px 14px 16px}.bme-heritage-exact .ep-tabs{padding:0 14px}.bme-heritage-exact .ep-section-head{padding-inline:18px}.bme-heritage-exact .ep-menu-list{padding-inline:14px}}@container beyond-heritage-menu (width>=600px){.bme-heritage-exact .ep-app{max-width:none;box-shadow:none;margin:0}.bme-heritage-exact .ep-header{padding:28px 34px 16px}.bme-heritage-exact .ep-hero{margin:8px 30px 18px;padding:24px 28px}.bme-heritage-exact .ep-hero-title{max-width:66%;font-size:clamp(44px,7cqw,58px)}.bme-heritage-exact .ep-tabs{padding-inline:30px}.bme-heritage-exact .ep-section-head{padding-inline:34px}.bme-heritage-exact .ep-menu-list{padding:4px 30px 32px}.bme-heritage-exact .ep-group-block{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:12px 14px;width:100%;min-width:0;display:grid}.bme-heritage-exact .ep-group-block+.ep-group-block{margin-top:18px}.bme-heritage-exact .ep-item-category-wrap,.bme-heritage-exact .ep-group-note{grid-column:1/-1;width:100%}.bme-heritage-exact .ep-item-category{padding-top:12px}.bme-heritage-exact .ep-item-row{align-self:stretch;width:100%;min-width:0;min-height:88px;margin:0}.bme-heritage-exact .ep-item-info{min-width:0}.bme-heritage-exact .ep-item-name,.bme-heritage-exact .ep-item-description{overflow-wrap:anywhere}}@container beyond-heritage-menu (width>=1000px){.bme-heritage-exact .ep-header{min-height:78px;padding:18px 52px 12px}.bme-heritage-exact .ep-brand{gap:16px}.bme-heritage-exact .ep-logo{flex-basis:52px;width:52px;height:52px}.bme-heritage-exact .ep-brand-title{font-size:30px}.bme-heritage-exact .ep-hero{border-radius:30px;min-height:172px;margin:8px 48px 14px;padding:28px 38px}.bme-heritage-exact .ep-hero-title{max-width:54%;margin-top:10px;font-size:58px;line-height:.92}.bme-heritage-exact .ep-hero-background-logo-frame{width:300px;height:300px;bottom:-86px}.bme-heritage-exact .ep-tabs-wrap{padding:8px 0}.bme-heritage-exact .ep-tabs{gap:10px;padding-inline:48px}.bme-heritage-exact .ep-tabs button{min-height:40px;padding-inline:16px}.bme-heritage-exact .ep-section-head{min-height:78px;padding:18px 52px 10px}.bme-heritage-exact .ep-section-head h2{font-size:38px}.bme-heritage-exact .ep-menu-list{min-height:0;padding:6px 48px 26px}.bme-heritage-exact .ep-group-block{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 16px}.bme-heritage-exact .ep-item-category{margin-top:2px;padding:10px 4px 8px}.bme-heritage-exact .ep-item-row{border-radius:18px;min-height:82px;padding:14px 16px}.bme-heritage-exact .ep-footer{min-height:48px;padding:7px 20px 8px}}.bme-heritage-exact{min-height:100%;overflow:visible}.bme-heritage-exact .ep-app,.bme-heritage-exact .ep-app.ep-no-hero{flex-direction:column;width:100%;height:auto;min-height:100dvh;display:flex;overflow:visible}.bme-heritage-exact .ep-header,.bme-heritage-exact .ep-hero,.bme-heritage-exact .ep-tabs-wrap,.bme-heritage-exact .ep-section-head,.bme-heritage-exact .ep-footer{position:relative;inset:auto}.bme-heritage-exact .ep-menu-list{overscroll-behavior:auto;-webkit-overflow-scrolling:auto;flex:1 0 auto;min-height:auto;overflow:visible}.bme-heritage-exact .ep-footer{margin-top:auto}.studio-v3-phone-canvas>.bme-heritage-exact,.studio-v3-phone-canvas>.bme-heritage-exact .ep-app{height:auto;min-height:100%;overflow:visible}.bme-heritage-exact .ep-header .ep-logo-crop-frame{overflow:hidden!important}.bme-heritage-exact .ep-header .ep-logo-crop-frame img{object-position:var(--ep-logo-crop-x,50%) var(--ep-logo-crop-y,50%)!important;width:100%!important;height:100%!important;transform:scale(var(--ep-logo-crop-zoom,1))!important;transform-origin:var(--ep-logo-crop-x,50%) var(--ep-logo-crop-y,50%)!important}.bme-heritage-exact.bme-logo-circle .ep-header .ep-logo-crop-frame{clip-path:circle(50%)!important;border-radius:50%!important}.bme-heritage-exact.bme-logo-square .ep-header .ep-logo-crop-frame{clip-path:inset(0)!important;border-radius:0!important}.bme-heritage-exact.bme-logo-oval .ep-header .ep-logo-crop-frame{clip-path:ellipse(50% 36%)!important;border-radius:0!important}.bme-heritage-exact.bme-logo-free .ep-header .ep-logo-crop-frame{clip-path:none!important;border-radius:0!important}.bme-heritage-exact.bme-logo-free .ep-header .ep-logo-crop-frame img{object-fit:contain!important}.bme-heritage-exact{min-height:100dvh}.bme-template-editorial .bme-header{background:0 0;border-bottom:0;min-height:84px}.bme-template-editorial .bme-hero{background:0 0;padding-top:clamp(58px,11vw,118px);padding-bottom:clamp(46px,9vw,96px)}.bme-template-editorial .bme-hero-copy{text-align:center;max-width:900px;margin-inline:auto}.bme-template-editorial .bme-hero-copy>span{letter-spacing:.22em;margin-bottom:16px}.bme-template-editorial .bme-hero h1{max-width:13ch;font-size:clamp(46px,10vw,var(--bme-hero-size));letter-spacing:-.045em;margin-inline:auto;line-height:.92}.bme-template-editorial .bme-category-nav{border-top:1px solid var(--bme-line);border-bottom:1px solid var(--bme-line);justify-content:center;padding-top:8px;padding-bottom:28px}.bme-template-editorial .bme-category-nav button{letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:700}.bme-template-editorial .bme-content{width:min(100%,980px);padding-top:42px}.bme-template-editorial .bme-section{gap:42px}.bme-template-editorial .bme-section-heading{border-bottom:2px solid var(--bme-text);align-items:flex-start;padding-bottom:22px}.bme-template-editorial .bme-section-heading h2{max-width:12ch;font-size:clamp(36px,7vw,var(--bme-section-size));letter-spacing:-.04em}.bme-template-editorial .bme-classic-list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:46px;display:grid}.bme-template-editorial .bme-classic-item{border-bottom:1px solid var(--bme-line);padding:22px 0}.bme-template-editorial .bme-item-copy h3,.bme-item-copy h4,.bme-item-copy .bme-item-name{font-family:var(--bme-heading-font);font-size:clamp(16px,3vw,var(--bme-item-size));letter-spacing:-.015em}.bme-template-editorial .bme-item-copy p{margin-top:9px;line-height:1.7}.bme-template-editorial .bme-subcategory-heading{border-top:1px solid var(--bme-line);padding-top:18px}.bme-template-editorial .bme-subcategory-heading h3{letter-spacing:.06em;text-transform:uppercase;font-size:18px}.bme-template-ledger .bme-header{border-bottom:2px solid var(--bme-text);min-height:76px}.bme-template-ledger .bme-hero{text-align:center;background:0 0;padding-top:42px;padding-bottom:38px}.bme-template-ledger .bme-hero-copy{max-width:760px;margin-inline:auto}.bme-template-ledger .bme-hero h1{max-width:none;font-size:clamp(36px,7vw,var(--bme-hero-size));letter-spacing:-.025em;line-height:1}.bme-template-ledger .bme-category-nav{border-block:1px solid var(--bme-line);justify-content:center;padding-block:12px}.bme-template-ledger .bme-category-nav button{letter-spacing:.08em;text-transform:uppercase;min-height:32px;font-size:10px;font-weight:800}.bme-template-ledger .bme-content{width:min(100%,920px);padding-top:32px}.bme-template-ledger .bme-section-heading{border-bottom:3px double var(--bme-text);align-items:center;padding:0 0 16px}.bme-template-ledger .bme-section-heading h2{font-size:clamp(28px,5vw,var(--bme-section-size));letter-spacing:-.025em}.bme-template-ledger .bme-classic-item{border-bottom:1px dotted color-mix(in srgb,var(--bme-text) 38%,transparent);align-items:center;padding:14px 0;position:relative}.bme-template-ledger .bme-classic-item:before{content:"";inset-inline:0;opacity:.12;background:var(--bme-text);height:1px;position:absolute;bottom:-1px}.bme-template-ledger .bme-item-copy h3,.bme-item-copy h4,.bme-item-copy .bme-item-name{font-family:var(--bme-heading-font);font-size:var(--bme-item-size)}.bme-template-ledger .bme-item-copy p{max-width:54ch;font-size:var(--bme-description-size);margin-top:3px;line-height:1.35}.bme-template-ledger .bme-price,.bme-template-ledger .bme-price-option strong{text-align:end;font-variant-numeric:tabular-nums;min-width:54px}.bme-template-ledger .bme-subcategory-heading{padding:22px 0 5px}.bme-template-ledger .bme-subcategory-heading h3{letter-spacing:.12em;text-transform:uppercase;color:var(--bme-accent);font-size:14px}.bme-template-split .bme-header{border-bottom:0}.bme-template-split .bme-hero{border-radius:0 0 clamp(30px,5vw,64px) clamp(30px,5vw,64px);align-items:flex-end;min-height:clamp(260px,48vw,480px);display:flex}.bme-template-split .bme-hero-copy{padding-bottom:clamp(8px,2vw,20px)}.bme-template-split .bme-hero h1{max-width:12ch;font-size:clamp(42px,9vw,var(--bme-hero-size));letter-spacing:-.04em}.bme-template-split .bme-category-nav{padding-top:20px;padding-bottom:22px}.bme-template-split .bme-content{width:min(100%,1040px);padding-top:20px}.bme-template-split .bme-section-heading{border-bottom:0;padding-bottom:18px}.bme-template-split .bme-visual-grid{gap:clamp(18px,4vw,34px);display:grid;grid-template-columns:1fr!important}.bme-template-split .bme-visual-item{border-radius:var(--bme-radius);background:var(--bme-card);min-height:260px;box-shadow:0 18px 55px color-mix(in srgb,var(--bme-text) 10%,transparent);border:0;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);display:grid}.bme-template-split .bme-visual-item:nth-child(2n) .bme-item-media{order:2}.bme-template-split .bme-item-media{height:100%;min-height:260px;aspect-ratio:auto!important}.bme-template-split .bme-visual-copy{flex-direction:column;justify-content:center;align-items:flex-start;gap:18px;padding:clamp(24px,5vw,52px);display:flex}.bme-template-split .bme-item-copy h3,.bme-item-copy h4,.bme-item-copy .bme-item-name{font-family:var(--bme-heading-font);font-size:clamp(22px,4vw,var(--bme-item-size));letter-spacing:-.03em;line-height:1.05}.bme-template-split .bme-item-copy p{margin-top:12px;line-height:1.65}.bme-template-split .bme-price,.bme-template-split .bme-price-options{color:var(--bme-accent);margin-top:4px}.bme-template-gallery .bme-header{border-bottom:0}.bme-template-gallery .bme-hero{padding-top:clamp(64px,12vw,126px);padding-bottom:clamp(52px,10vw,106px)}.bme-template-gallery .bme-hero h1{max-width:11ch;font-size:clamp(48px,10vw,var(--bme-hero-size));letter-spacing:-.045em}.bme-template-gallery .bme-category-nav{padding-block:20px}.bme-template-gallery .bme-content{width:min(100%,1160px);padding-top:12px}.bme-template-gallery .bme-section-heading{border-bottom:0;padding-bottom:22px}.bme-template-gallery .bme-visual-grid{gap:clamp(20px,3vw,34px);display:grid;grid-template-columns:repeat(2,minmax(0,1fr))!important}.bme-template-gallery .bme-visual-item{background:0 0;border:0;border-radius:0;overflow:visible}.bme-template-gallery .bme-item-media{border-radius:var(--bme-radius);box-shadow:0 18px 55px color-mix(in srgb,var(--bme-text) 10%,transparent);aspect-ratio:4/5!important}.bme-template-gallery .bme-visual-item:nth-child(4n+1) .bme-item-media,.bme-template-gallery .bme-visual-item:nth-child(4n+4) .bme-item-media{aspect-ratio:1!important}.bme-template-gallery .bme-visual-copy{align-items:start;padding:14px 2px 8px}.bme-template-gallery .bme-item-copy h3,.bme-item-copy h4,.bme-item-copy .bme-item-name{font-family:var(--bme-heading-font);font-size:clamp(18px,3vw,var(--bme-item-size));letter-spacing:-.02em}.bme-template-gallery .bme-item-copy p{margin-top:7px}.bme-template-gallery .bme-price,.bme-template-gallery .bme-price-options{color:var(--bme-accent)}.bme-template-tiles .bme-hero{border-radius:0 0 28px 28px}.bme-template-tiles .bme-hero h1{letter-spacing:-.04em;max-width:14ch}.bme-template-tiles .bme-category-nav{padding-block:18px}.bme-template-tiles .bme-content{width:min(100%,1120px);padding-top:10px}.bme-template-tiles .bme-section-heading{border-bottom:0;padding-bottom:8px}.bme-template-tiles .bme-visual-grid{gap:var(--bme-item-gap);display:grid;grid-template-columns:repeat(2,minmax(0,1fr))!important}.bme-template-tiles .bme-visual-item{border-radius:var(--bme-radius);background:var(--bme-card);box-shadow:0 10px 30px color-mix(in srgb,var(--bme-text) 9%,transparent);border:0;transition:transform .18s,box-shadow .18s}.bme-template-tiles .bme-visual-item:hover{box-shadow:0 18px 42px color-mix(in srgb,var(--bme-text) 13%,transparent);transform:translateY(-3px)}.bme-template-tiles .bme-item-media{border-radius:var(--bme-radius) var(--bme-radius) calc(var(--bme-radius)*.55) calc(var(--bme-radius)*.55);aspect-ratio:1!important}.bme-template-tiles .bme-item-media-placeholder{background:linear-gradient(145deg,var(--bme-accent-secondary),color-mix(in srgb,var(--bme-accent) 22%,var(--bme-accent-secondary)))}.bme-template-tiles .bme-visual-copy{padding:var(--bme-card-padding)}.bme-template-tiles .bme-item-copy h3,.bme-item-copy h4,.bme-item-copy .bme-item-name{font-size:clamp(16px,3.4vw,var(--bme-item-size));line-height:1.15}.bme-template-tiles .bme-price,.bme-template-tiles .bme-price-options{color:var(--bme-accent)}@media (width<=760px){.bme-template-editorial .bme-classic-list{grid-template-columns:1fr}.bme-template-editorial .bme-category-nav,.bme-template-ledger .bme-category-nav{justify-content:flex-start}.bme-template-split .bme-visual-item{grid-template-columns:1fr;min-height:0}.bme-template-split .bme-visual-item:nth-child(2n) .bme-item-media{order:0}.bme-template-split .bme-item-media{min-height:0;aspect-ratio:4/3!important}.bme-template-split .bme-visual-copy{padding:22px}.bme-template-gallery .bme-visual-grid{grid-template-columns:1fr!important}.bme-template-gallery .bme-item-media,.bme-template-gallery .bme-visual-item:nth-child(4n+1) .bme-item-media,.bme-template-gallery .bme-visual-item:nth-child(4n+4) .bme-item-media{aspect-ratio:4/3!important}.bme-template-tiles .bme-visual-grid{grid-template-columns:1fr!important}.bme-template-tiles .bme-visual-item{grid-template-columns:116px minmax(0,1fr);display:grid}.bme-template-tiles .bme-item-media{border-radius:var(--bme-radius) calc(var(--bme-radius)*.55) calc(var(--bme-radius)*.55) var(--bme-radius);height:100%;min-height:116px;aspect-ratio:auto!important}[dir=rtl].bme-template-tiles .bme-item-media{border-radius:calc(var(--bme-radius)*.55) var(--bme-radius) var(--bme-radius) calc(var(--bme-radius)*.55)}.bme-template-tiles .bme-visual-copy{align-content:center}}@media (width<=420px){.bme-template-tiles .bme-visual-item{grid-template-columns:96px minmax(0,1fr)}.bme-template-tiles .bme-item-media{min-height:104px}}.bme-menu{container:beyond-menu/inline-size}.bme-presentation-category-covers .bme-hero{padding-bottom:36px}.bme-presentation-category-covers .bme-category-nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding-top:22px;padding-bottom:30px;display:grid;overflow:visible}.bme-presentation-category-covers .bme-category-nav button{background:var(--bme-category-bg);min-height:132px;color:var(--bme-category-text);font-family:var(--bme-heading-font);font-size:clamp(20px,4vw,32px);font-weight:var(--bme-heading-weight);text-align:start;white-space:normal;box-shadow:0 14px 36px color-mix(in srgb,var(--bme-text) 12%,transparent);border:0;border-radius:22px;padding:22px;line-height:1.02;position:relative;overflow:hidden}.bme-presentation-category-covers .bme-category-nav button:after{content:"↗";inset-inline-end:18px;font:600 16px/1 var(--bme-body-font);opacity:.48;position:absolute;bottom:16px}.bme-presentation-category-covers .bme-category-nav button:nth-child(2n){background:var(--bme-accent);color:#fff}.bme-presentation-category-covers .bme-category-nav button.active{outline:3px solid color-mix(in srgb,var(--bme-accent) 34%,transparent);outline-offset:3px;transform:translateY(-2px)}.bme-presentation-category-covers .bme-content{padding-top:18px}.bme-presentation-bottom-tabs{padding-bottom:92px}.bme-presentation-bottom-tabs .bme-category-nav{z-index:80;border:1px solid color-mix(in srgb,var(--bme-line) 82%,transparent);background:color-mix(in srgb,var(--bme-surface) 92%,transparent);-webkit-backdrop-filter:blur(20px)saturate(1.15);backdrop-filter:blur(20px)saturate(1.15);border-radius:20px;justify-content:space-around;gap:4px;width:min(100% - 24px,720px);padding:7px;display:flex;position:fixed;bottom:12px;left:50%;transform:translate(-50%);box-shadow:0 18px 54px #0a121e2e}.bme-presentation-bottom-tabs .bme-category-nav button{min-width:0;min-height:52px;color:var(--bme-muted);white-space:normal;background:0 0;border:0;border-radius:14px;flex:1;padding:6px 9px;font-size:10px;font-weight:800;line-height:1.15}.bme-presentation-bottom-tabs .bme-category-nav button.active{background:var(--bme-category-bg);color:var(--bme-category-text);box-shadow:0 7px 18px color-mix(in srgb,var(--bme-category-bg) 24%,transparent)}.bme-presentation-bottom-tabs .bme-content{padding-bottom:92px}.bme-presentation-bottom-tabs .bme-footer{padding-bottom:96px}.bme-presentation-magazine .bme-header{border-bottom:0}.bme-presentation-magazine .bme-hero{background:0 0;padding-top:clamp(56px,9vw,104px);padding-bottom:clamp(50px,8vw,92px)}.bme-presentation-magazine .bme-hero h1{max-width:10ch;font-size:clamp(50px,10vw,var(--bme-hero-size));letter-spacing:-.055em}.bme-presentation-magazine .bme-content{width:min(100%,1180px)}.bme-presentation-magazine .bme-section-heading{border-bottom:2px solid var(--bme-text)}.bme-presentation-magazine .bme-visual-grid{gap:clamp(18px,2.6vw,30px);grid-template-columns:repeat(12,minmax(0,1fr))!important;display:grid!important}.bme-presentation-magazine .bme-visual-item{background:0 0;border:0;border-radius:0;grid-column:span 5;overflow:visible}.bme-presentation-magazine .bme-visual-item:nth-child(3n+1){grid-column:span 7}.bme-presentation-magazine .bme-visual-item:nth-child(3n+1) .bme-item-media{aspect-ratio:4/5!important}.bme-presentation-magazine .bme-visual-item:nth-child(3n+2) .bme-item-media,.bme-presentation-magazine .bme-visual-item:nth-child(3n+3) .bme-item-media{aspect-ratio:1!important}.bme-presentation-magazine .bme-item-media{box-shadow:0 14px 34px color-mix(in srgb,var(--bme-text) 10%,transparent);border-radius:2px}.bme-presentation-magazine .bme-visual-copy{border-bottom:1px solid var(--bme-line);align-items:start;padding:14px 0 8px}.bme-presentation-magazine .bme-item-copy h3{font-family:var(--bme-heading-font);font-size:clamp(19px,3vw,var(--bme-item-size));letter-spacing:-.025em}.bme-presentation-magazine .bme-price,.bme-presentation-magazine .bme-price-options{color:var(--bme-accent)}.bme-presentation-cocktail-cards .bme-hero{align-items:flex-end;min-height:320px;display:flex}.bme-presentation-cocktail-cards .bme-category-nav{padding-block:20px}.bme-presentation-cocktail-cards .bme-content{width:min(100%,1040px)}.bme-presentation-cocktail-cards .bme-section-heading{border-bottom:0}.bme-presentation-cocktail-cards .bme-visual-grid{gap:22px;grid-template-columns:repeat(2,minmax(0,1fr))!important}.bme-presentation-cocktail-cards .bme-visual-item{border:1px solid color-mix(in srgb,var(--bme-accent) 28%,var(--bme-line));border-radius:calc(var(--bme-radius) + 6px);background:linear-gradient(160deg,color-mix(in srgb,var(--bme-card) 94%,var(--bme-accent)),var(--bme-card));position:relative;box-shadow:0 22px 56px #00000029}.bme-presentation-cocktail-cards .bme-item-media{border-bottom:1px solid color-mix(in srgb,var(--bme-accent) 20%,transparent);aspect-ratio:4/5!important}.bme-presentation-cocktail-cards .bme-visual-copy{align-items:start;padding:20px}.bme-presentation-cocktail-cards .bme-item-copy h3{font-family:var(--bme-heading-font);font-size:clamp(20px,3.5vw,var(--bme-item-size));letter-spacing:-.02em}.bme-presentation-cocktail-cards .bme-price,.bme-presentation-cocktail-cards .bme-price-options{background:var(--bme-accent);color:var(--bme-category-text);border-radius:999px;align-self:start;padding:7px 10px}.bme-presentation-photo-story .bme-header{border-bottom:0}.bme-presentation-photo-story .bme-hero{align-items:flex-end;min-height:clamp(340px,60vw,650px);display:flex}.bme-presentation-photo-story .bme-content{width:min(100%,1240px);padding-inline:0}.bme-presentation-photo-story .bme-section-heading{border-bottom:0;margin-inline:clamp(16px,4vw,32px);padding-block:24px}.bme-presentation-photo-story .bme-visual-grid{gap:18px;grid-template-columns:1fr!important;display:grid!important}.bme-presentation-photo-story .bme-visual-item{background:#111;border:0;border-radius:0;min-height:clamp(360px,62vw,680px);position:relative;overflow:hidden}.bme-presentation-photo-story .bme-item-media{width:100%;height:100%;position:absolute;inset:0;aspect-ratio:auto!important}.bme-presentation-photo-story .bme-item-media:after{content:"";background:linear-gradient(#0000 35%,#000000c2 100%);position:absolute;inset:0}.bme-presentation-photo-story .bme-item-media img{z-index:0;position:relative}.bme-presentation-photo-story .bme-visual-copy{z-index:2;color:#fff;grid-template-columns:minmax(0,1fr) auto;align-items:end;padding:clamp(24px,5vw,58px);display:grid;position:absolute;bottom:0;left:0;right:0}.bme-presentation-photo-story .bme-item-copy h3{font-family:var(--bme-heading-font);letter-spacing:-.045em;color:#fff;font-size:clamp(30px,6vw,54px);line-height:.98}.bme-presentation-photo-story .bme-item-copy p{color:#ffffffb8;max-width:48ch;font-size:13px}.bme-presentation-photo-story .bme-item-badge{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000047;border-color:#ffffff47}.bme-presentation-photo-story .bme-price,.bme-presentation-photo-story .bme-price-options{color:#fff;font-size:clamp(18px,4vw,28px)}.bme-presentation-minimal-grid .bme-header{border-bottom:0}.bme-presentation-minimal-grid .bme-hero{text-align:center;background:0 0;padding-top:58px;padding-bottom:52px}.bme-presentation-minimal-grid .bme-hero-copy{max-width:760px;margin-inline:auto}.bme-presentation-minimal-grid .bme-hero h1{letter-spacing:-.05em;max-width:13ch;margin-inline:auto}.bme-presentation-minimal-grid .bme-category-nav{border-block:1px solid var(--bme-line);justify-content:center}.bme-presentation-minimal-grid .bme-content{width:min(100%,1040px);padding-top:42px}.bme-presentation-minimal-grid .bme-section-heading{border-bottom:0;padding-bottom:4px}.bme-presentation-minimal-grid .bme-classic-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 46px;display:grid}.bme-presentation-minimal-grid .bme-classic-item{border-bottom:1px solid var(--bme-line);min-height:112px;padding:22px 0}.bme-presentation-minimal-grid .bme-item-copy h3{font-family:var(--bme-heading-font);font-size:clamp(18px,3vw,var(--bme-item-size));font-weight:var(--bme-heading-weight)}.bme-presentation-minimal-grid .bme-item-copy p{margin-top:8px;line-height:1.6}.bme-presentation-launcher .bme-hero{padding-bottom:28px}.bme-presentation-launcher .bme-category-nav{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(150px,1fr);gap:8px;min-height:calc(100vh - 190px);padding:8px clamp(16px,4vw,32px) 32px;display:grid;overflow:visible}.bme-presentation-launcher .bme-category-nav button{background:var(--bme-category-bg);min-height:150px;color:var(--bme-category-text);font-family:var(--bme-heading-font);font-size:clamp(24px,5vw,46px);font-weight:var(--bme-heading-weight);letter-spacing:-.035em;text-align:start;white-space:normal;border:0;border-radius:0;align-items:flex-end;padding:24px;line-height:.96;display:flex;position:relative;overflow:hidden}.bme-presentation-launcher .bme-category-nav button:nth-child(3n+2){background:var(--bme-accent);color:#fff}.bme-presentation-launcher .bme-category-nav button:nth-child(3n+3){background:var(--bme-accent-secondary);color:var(--bme-text)}.bme-presentation-launcher .bme-category-nav button:before{content:"0" counter(category);top:18px;font:700 11px/1 var(--bme-body-font);letter-spacing:.12em;opacity:.54;position:absolute;inset-inline-end:20px}.bme-presentation-launcher .bme-category-nav{counter-reset:category}.bme-presentation-launcher .bme-category-nav button{counter-increment:category}.bme-presentation-launcher .bme-category-nav button.active{box-shadow:inset 0 0 0 4px #ffffff8c}.bme-presentation-launcher .bme-content{border-top:1px solid var(--bme-line);padding-top:46px}.studio-v3-premium-design-card .studio-v3-premium-design-preview{transition:transform .16s}.studio-v3-premium-design-card:hover .studio-v3-premium-design-preview{transform:scale(1.012)}@media (width<=760px){.bme-presentation-category-covers .bme-category-nav{grid-template-columns:1fr 1fr;gap:8px}.bme-presentation-category-covers .bme-category-nav button{border-radius:18px;min-height:110px;padding:16px;font-size:20px}.bme-presentation-bottom-tabs .bme-category-nav{border-radius:18px;width:calc(100% - 16px);bottom:8px}.bme-presentation-bottom-tabs .bme-category-nav button{min-height:48px;padding:5px 6px;font-size:9px}.bme-presentation-magazine .bme-visual-grid{gap:24px;grid-template-columns:1fr!important}.bme-presentation-magazine .bme-visual-item,.bme-presentation-magazine .bme-visual-item:nth-child(3n+1){grid-column:auto}.bme-presentation-magazine .bme-item-media,.bme-presentation-magazine .bme-visual-item:nth-child(3n+1) .bme-item-media{aspect-ratio:4/3!important}.bme-presentation-cocktail-cards .bme-visual-grid{grid-template-columns:1fr!important}.bme-presentation-cocktail-cards .bme-item-media{aspect-ratio:16/10!important}.bme-presentation-photo-story .bme-visual-item{min-height:480px}.bme-presentation-photo-story .bme-visual-copy{grid-template-columns:1fr;gap:18px;padding:28px 20px}.bme-presentation-minimal-grid .bme-classic-list{grid-template-columns:1fr}.bme-presentation-launcher .bme-category-nav{grid-template-columns:1fr 1fr;grid-auto-rows:132px;min-height:auto;padding-inline:12px}.bme-presentation-launcher .bme-category-nav button{min-height:132px;padding:16px;font-size:22px}}@media (width<=420px){.bme-presentation-category-covers .bme-category-nav,.bme-presentation-launcher .bme-category-nav{grid-template-columns:1fr}.bme-presentation-launcher .bme-category-nav{grid-auto-rows:118px}.bme-presentation-launcher .bme-category-nav button{min-height:118px}.bme-presentation-photo-story .bme-visual-item{min-height:430px}}.bme-presentation-atelier .bme-header{border-bottom:0}.bme-presentation-atelier .bme-hero{background:0 0;padding-top:clamp(76px,11vw,132px);padding-bottom:clamp(54px,8vw,94px)}.bme-presentation-atelier .bme-hero-copy{max-width:880px}.bme-presentation-atelier .bme-hero h1{max-width:9ch;font-size:clamp(54px,9vw,var(--bme-hero-size));letter-spacing:-.06em}.bme-presentation-atelier .bme-category-nav{border-block:1px solid var(--bme-text);gap:28px;padding-block:18px}.bme-presentation-atelier .bme-category-nav button{text-transform:uppercase;letter-spacing:.12em;font-size:9px}.bme-presentation-atelier .bme-content{width:min(100%,1180px);padding-top:50px}.bme-presentation-atelier .bme-section-heading{border-bottom:2px solid var(--bme-text);grid-template-columns:1fr auto;align-items:start;padding-bottom:30px;display:grid}.bme-presentation-atelier .bme-classic-list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:54px;display:grid}.bme-presentation-atelier .bme-classic-item{border-bottom:1px solid var(--bme-line);min-height:132px;padding:25px 0}.bme-presentation-atelier .bme-item-copy h3{font-family:var(--bme-heading-font);font-size:clamp(18px,2.2vw,var(--bme-item-size));font-weight:500}.bme-presentation-atelier .bme-price,.bme-presentation-atelier .bme-price-options{color:var(--bme-accent)}.bme-presentation-noir-gallery .bme-header{border-bottom-color:color-mix(in srgb,var(--bme-line) 55%,transparent)}.bme-presentation-noir-gallery .bme-hero{background:linear-gradient(180deg,color-mix(in srgb,var(--bme-surface) 82%,#000),var(--bme-bg));align-items:flex-end;min-height:360px;display:flex}.bme-presentation-noir-gallery .bme-category-nav{padding-block:18px}.bme-presentation-noir-gallery .bme-content{width:min(100%,1180px);padding-top:36px}.bme-presentation-noir-gallery .bme-section-heading{border-bottom:0}.bme-presentation-noir-gallery .bme-visual-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:22px!important;display:grid!important}.bme-presentation-noir-gallery .bme-visual-item{background:#090b10;border:0;border-radius:24px;min-height:360px;position:relative;overflow:hidden;box-shadow:0 24px 60px #00000047}.bme-presentation-noir-gallery .bme-visual-item:first-child{grid-column:1/-1;min-height:520px}.bme-presentation-noir-gallery .bme-item-media{height:100%;position:absolute;inset:0;aspect-ratio:auto!important}.bme-presentation-noir-gallery .bme-item-media:after{content:"";background:linear-gradient(#0000 30%,#000000db 100%);position:absolute;inset:0}.bme-presentation-noir-gallery .bme-visual-copy{z-index:2;color:#fff;align-items:end;padding:28px;position:absolute;bottom:0;left:0;right:0}.bme-presentation-noir-gallery .bme-item-copy h3{font-family:var(--bme-heading-font);color:#fff;font-size:clamp(24px,4vw,40px)}.bme-presentation-noir-gallery .bme-item-copy p{color:#ffffffb3}.bme-presentation-noir-gallery .bme-price,.bme-presentation-noir-gallery .bme-price-options{color:var(--bme-accent)}.bme-presentation-riviera .bme-hero{align-items:flex-end;min-height:320px;display:flex}.bme-presentation-riviera .bme-category-nav{justify-content:center;padding-block:18px}.bme-presentation-riviera .bme-content{width:min(100%,1160px);padding-top:44px}.bme-presentation-riviera .bme-section-heading{border-bottom:0}.bme-presentation-riviera .bme-visual-grid{grid-template-columns:1fr!important;gap:34px!important;display:grid!important}.bme-presentation-riviera .bme-visual-item{background:var(--bme-card);min-height:330px;box-shadow:0 20px 50px color-mix(in srgb,var(--bme-text) 9%,transparent);border:0;border-radius:34px;grid-template-columns:1.18fr .82fr;overflow:hidden;display:grid!important}.bme-presentation-riviera .bme-visual-item:nth-child(2n){grid-template-columns:.82fr 1.18fr}.bme-presentation-riviera .bme-visual-item:nth-child(2n) .bme-item-media{order:2}.bme-presentation-riviera .bme-item-media{border-radius:0 34px 34px 0;height:100%;aspect-ratio:auto!important}.bme-presentation-riviera[dir=rtl] .bme-item-media{border-radius:34px 0 0 34px}.bme-presentation-riviera .bme-visual-copy{align-content:center;padding:clamp(26px,5vw,54px)}.bme-presentation-riviera .bme-item-copy h3{font-family:var(--bme-heading-font);letter-spacing:-.035em;font-size:clamp(24px,4vw,38px)}.bme-presentation-riviera .bme-item-copy p{margin-top:12px;line-height:1.65}.bme-presentation-riviera .bme-price,.bme-presentation-riviera .bme-price-options{color:var(--bme-accent);margin-top:18px}.bme-presentation-omakase .bme-header{border-bottom:0}.bme-presentation-omakase .bme-hero{text-align:center;background:0 0;padding-top:68px;padding-bottom:58px}.bme-presentation-omakase .bme-hero-copy{max-width:640px;margin-inline:auto}.bme-presentation-omakase .bme-hero h1{letter-spacing:-.035em;max-width:12ch;margin-inline:auto;font-weight:500}.bme-presentation-omakase .bme-category-nav{border-block:1px solid var(--bme-line);justify-content:center;padding-block:14px}.bme-presentation-omakase .bme-category-nav button{letter-spacing:.12em;text-transform:uppercase;font-size:9px}.bme-presentation-omakase .bme-content{width:min(100%,720px);padding-top:50px}.bme-presentation-omakase .bme-section-heading{text-align:center;border-bottom:0;padding-bottom:24px;display:block}.bme-presentation-omakase .bme-section-heading>span{display:none}.bme-presentation-omakase .bme-classic-list{counter-reset:course}.bme-presentation-omakase .bme-classic-item{counter-increment:course;text-align:start;border-bottom:1px solid var(--bme-line);padding:28px 12px 28px 68px;display:block;position:relative}.bme-presentation-omakase[dir=rtl] .bme-classic-item{padding:28px 68px 28px 12px}.bme-presentation-omakase .bme-classic-item:before{content:counter(course,decimal-leading-zero);inset-inline-start:12px;color:var(--bme-accent);font:500 11px/1 var(--bme-number-font);letter-spacing:.16em;position:absolute;top:31px}.bme-presentation-omakase .bme-item-copy h3{font-family:var(--bme-heading-font);letter-spacing:.02em;font-weight:500}.bme-presentation-omakase .bme-price,.bme-presentation-omakase .bme-price-options{color:var(--bme-muted);margin-top:10px;display:inline-flex}.bme-presentation-brasserie .bme-header{border-bottom:2px solid var(--bme-text)}.bme-presentation-brasserie .bme-hero{background:0 0;padding-block:46px}.bme-presentation-brasserie .bme-category-nav{border-block:1px solid var(--bme-text);padding-block:12px}.bme-presentation-brasserie .bme-content{width:min(100%,1040px);padding-top:38px}.bme-presentation-brasserie .bme-section-heading{border:2px solid var(--bme-text);background:var(--bme-surface);padding:18px 20px}.bme-presentation-brasserie .bme-classic-list{border-inline:1px solid var(--bme-line);border-bottom:1px solid var(--bme-line);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:42px;padding:24px 20px;display:grid}.bme-presentation-brasserie .bme-classic-item{border-bottom:1px dotted color-mix(in srgb,var(--bme-text) 40%,transparent);padding:17px 0}.bme-presentation-brasserie .bme-item-copy h3{font-family:var(--bme-heading-font);font-weight:700}.bme-presentation-brasserie .bme-price,.bme-presentation-brasserie .bme-price-options{font-variant-numeric:tabular-nums;color:var(--bme-accent)}.bme-presentation-white-gallery .bme-header{border-bottom:0}.bme-presentation-white-gallery .bme-hero{background:0 0;padding-top:64px;padding-bottom:48px}.bme-presentation-white-gallery .bme-content{width:min(100%,1240px);padding-top:36px}.bme-presentation-white-gallery .bme-section-heading{border-bottom:0}.bme-presentation-white-gallery .bme-visual-grid{grid-auto-flow:dense;grid-template-columns:repeat(12,minmax(0,1fr))!important;gap:30px 18px!important;display:grid!important}.bme-presentation-white-gallery .bme-visual-item{background:0 0;border:0;border-radius:0;grid-column:span 4;overflow:visible}.bme-presentation-white-gallery .bme-visual-item:nth-child(5n+1){grid-column:span 8}.bme-presentation-white-gallery .bme-visual-item:nth-child(5n+1) .bme-item-media{aspect-ratio:16/10!important}.bme-presentation-white-gallery .bme-item-media{border-radius:0;aspect-ratio:4/5!important}.bme-presentation-white-gallery .bme-visual-copy{border-bottom:1px solid var(--bme-line);padding:12px 0 0}.bme-presentation-white-gallery .bme-item-copy h3{font-family:var(--bme-heading-font);font-size:clamp(18px,2.5vw,var(--bme-item-size))}.bme-presentation-cafe-cards .bme-hero{padding-bottom:40px}.bme-presentation-cafe-cards .bme-content{width:min(100%,1060px);padding-top:34px}.bme-presentation-cafe-cards .bme-section-heading{border-bottom:0}.bme-presentation-cafe-cards .bme-visual-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;display:grid!important}.bme-presentation-cafe-cards .bme-visual-item{background:var(--bme-card);min-height:150px;box-shadow:0 10px 26px color-mix(in srgb,var(--bme-text) 7%,transparent);border:0;border-radius:26px;grid-template-columns:126px minmax(0,1fr);overflow:hidden;display:grid!important}.bme-presentation-cafe-cards .bme-item-media{border-radius:0;height:100%;aspect-ratio:auto!important}.bme-presentation-cafe-cards .bme-visual-copy{align-content:center;padding:18px}.bme-presentation-cafe-cards .bme-price,.bme-presentation-cafe-cards .bme-price-options{color:var(--bme-accent)}.bme-presentation-street-poster .bme-header{border-bottom:3px solid var(--bme-text)}.bme-presentation-street-poster .bme-hero{background:var(--bme-accent-secondary);padding-top:52px;padding-bottom:44px}.bme-presentation-street-poster .bme-hero h1{text-transform:uppercase;letter-spacing:-.06em}.bme-presentation-street-poster .bme-category-nav{border-bottom:3px solid var(--bme-text);padding-block:12px}.bme-presentation-street-poster .bme-content{width:min(100%,1080px);padding-top:30px}.bme-presentation-street-poster .bme-section-heading{border-bottom:3px solid var(--bme-text)}.bme-presentation-street-poster .bme-visual-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;display:grid!important}.bme-presentation-street-poster .bme-visual-item{border:3px solid var(--bme-text);background:var(--bme-card);box-shadow:7px 7px 0 var(--bme-text);border-radius:18px;position:relative;overflow:hidden}.bme-presentation-street-poster .bme-visual-item:nth-child(2n){transform:translateY(12px)}.bme-presentation-street-poster .bme-item-media{border-bottom:3px solid var(--bme-text);aspect-ratio:16/10!important}.bme-presentation-street-poster .bme-visual-copy{grid-template-columns:minmax(0,1fr);gap:12px;padding:20px 18px 18px;position:relative}.bme-presentation-street-poster .bme-item-copy h3{text-transform:uppercase;font-size:clamp(18px,3vw,var(--bme-item-size));letter-spacing:-.025em}.bme-presentation-street-poster .bme-price,.bme-presentation-street-poster .bme-price-options{z-index:4;top:-22px;border:2px solid var(--bme-text);background:var(--bme-text);color:#fff;max-width:calc(100% - 28px);box-shadow:4px 4px 0 var(--bme-accent);border-radius:999px;align-items:center;gap:8px;padding:8px 11px;display:flex;position:absolute;inset-inline-end:14px}.bme-presentation-street-poster .bme-price-option small{color:#ffffffc7}.bme-presentation-wine-register .bme-header{border-bottom:0}.bme-presentation-wine-register .bme-hero{background:0 0;padding-top:62px;padding-bottom:48px}.bme-presentation-wine-register .bme-category-nav{border-block:1px solid var(--bme-line);padding-block:15px}.bme-presentation-wine-register .bme-content{width:min(100%,820px);padding-top:42px}.bme-presentation-wine-register .bme-section-heading{border-bottom:3px double var(--bme-text);padding-bottom:18px}.bme-presentation-wine-register .bme-classic-list{counter-reset:wine-row;border-top:1px dotted color-mix(in srgb,var(--bme-text) 38%,transparent)}.bme-presentation-wine-register .bme-classic-item{counter-increment:wine-row;border-bottom:1px dotted color-mix(in srgb,var(--bme-text) 38%,transparent);align-items:center;min-height:64px;padding:16px 0 16px 34px;position:relative}.bme-presentation-wine-register[dir=rtl] .bme-classic-item{padding:16px 34px 16px 0}.bme-presentation-wine-register .bme-classic-item:before{content:counter(wine-row);inset-inline-start:0;color:var(--bme-muted);font:600 9px/1 var(--bme-number-font);position:absolute;top:50%;transform:translateY(-50%)}.bme-presentation-wine-register .bme-item-copy{align-self:center}.bme-presentation-wine-register .bme-item-copy h3{font-family:var(--bme-heading-font);font-weight:600}.bme-presentation-wine-register .bme-item-copy p{margin-top:3px;font-style:italic}.bme-presentation-wine-register .bme-price,.bme-presentation-wine-register .bme-price-options{color:var(--bme-accent);font-variant-numeric:tabular-nums;align-self:center}.bme-presentation-coastal-story .bme-hero{align-items:flex-end;min-height:340px;display:flex}.bme-presentation-coastal-story .bme-content{width:min(100%,1200px);padding-top:42px}.bme-presentation-coastal-story .bme-section-heading{border-bottom:0}.bme-presentation-coastal-story .bme-visual-grid{grid-template-columns:1fr!important;gap:46px!important;display:grid!important}.bme-presentation-coastal-story .bme-visual-item{background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr);min-height:360px;overflow:visible;display:grid!important}.bme-presentation-coastal-story .bme-visual-item:nth-child(2n){grid-template-columns:minmax(280px,.7fr) minmax(0,1.3fr)}.bme-presentation-coastal-story .bme-visual-item:nth-child(2n) .bme-item-media{order:2}.bme-presentation-coastal-story .bme-item-media{border-radius:36px;height:100%;aspect-ratio:auto!important}.bme-presentation-coastal-story .bme-visual-copy{background:0 0;align-content:center;padding:clamp(24px,4vw,48px)}.bme-presentation-coastal-story .bme-item-copy h3{font-family:var(--bme-heading-font);letter-spacing:-.035em;font-size:clamp(26px,4vw,42px)}.bme-presentation-coastal-story .bme-price,.bme-presentation-coastal-story .bme-price-options{color:var(--bme-accent);margin-top:16px}.bme-presentation-monochrome-grid .bme-header{border-bottom:2px solid var(--bme-text)}.bme-presentation-monochrome-grid .bme-hero{background:0 0;padding-top:70px;padding-bottom:60px}.bme-presentation-monochrome-grid .bme-hero h1{text-transform:uppercase;letter-spacing:-.075em;max-width:10ch}.bme-presentation-monochrome-grid .bme-category-nav{border-block:2px solid var(--bme-text);padding-block:12px}.bme-presentation-monochrome-grid .bme-category-nav button{text-transform:uppercase;letter-spacing:.1em;font-size:9px}.bme-presentation-monochrome-grid .bme-content{border-inline:2px solid var(--bme-text);width:min(100%,1140px);padding-top:0}.bme-presentation-monochrome-grid .bme-section-heading{border-bottom:2px solid var(--bme-text);padding:24px}.bme-presentation-monochrome-grid .bme-classic-list{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.bme-presentation-monochrome-grid .bme-classic-item{border-right:2px solid var(--bme-text);border-bottom:2px solid var(--bme-text);min-height:150px;padding:26px}.bme-presentation-monochrome-grid[dir=rtl] .bme-classic-item{border-right:0;border-left:2px solid var(--bme-text)}.bme-presentation-monochrome-grid .bme-item-copy h3{text-transform:uppercase;font-family:var(--bme-heading-font);letter-spacing:-.025em}.bme-presentation-monochrome-grid .bme-price,.bme-presentation-monochrome-grid .bme-price-options{align-self:end}@media (width<=760px){.bme-presentation-atelier .bme-classic-list,.bme-presentation-brasserie .bme-classic-list,.bme-presentation-monochrome-grid .bme-classic-list{grid-template-columns:1fr}.bme-presentation-noir-gallery .bme-visual-grid,.bme-presentation-cafe-cards .bme-visual-grid,.bme-presentation-street-poster .bme-visual-grid{grid-template-columns:1fr!important}.bme-presentation-noir-gallery .bme-visual-item,.bme-presentation-noir-gallery .bme-visual-item:first-child{min-height:430px}.bme-presentation-riviera .bme-visual-item,.bme-presentation-riviera .bme-visual-item:nth-child(2n),.bme-presentation-coastal-story .bme-visual-item,.bme-presentation-coastal-story .bme-visual-item:nth-child(2n){grid-template-columns:1fr;min-height:0}.bme-presentation-riviera .bme-visual-item:nth-child(2n) .bme-item-media,.bme-presentation-coastal-story .bme-visual-item:nth-child(2n) .bme-item-media{order:0}.bme-presentation-riviera .bme-item-media,.bme-presentation-coastal-story .bme-item-media{border-radius:26px 26px 0 0;height:auto;aspect-ratio:16/10!important}.bme-presentation-white-gallery .bme-visual-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:22px 12px!important}.bme-presentation-white-gallery .bme-visual-item,.bme-presentation-white-gallery .bme-visual-item:nth-child(5n+1){grid-column:auto}.bme-presentation-white-gallery .bme-visual-item:nth-child(4n+1){grid-column:1/-1}.bme-presentation-cafe-cards .bme-visual-item{grid-template-columns:112px minmax(0,1fr)}.bme-presentation-street-poster .bme-visual-item:nth-child(2n){transform:none}.bme-presentation-monochrome-grid .bme-classic-item{border-left:0!important;border-right:0!important}}@media (width<=430px){.bme-presentation-white-gallery .bme-visual-grid{grid-template-columns:1fr!important}.bme-presentation-white-gallery .bme-visual-item:nth-child(4n+1){grid-column:auto}.bme-presentation-cafe-cards .bme-visual-item{border-radius:20px;grid-template-columns:96px minmax(0,1fr)}.bme-presentation-omakase .bme-classic-item{padding-inline-start:48px}.bme-presentation-omakase[dir=rtl] .bme-classic-item{padding-inline:12px 48px}}.bme-presentation-mosaic .bme-hero{padding-bottom:34px}.bme-presentation-mosaic .bme-category-nav{border-block:1px solid var(--bme-line);gap:7px;padding-block:15px}.bme-presentation-mosaic .bme-category-nav button{border-radius:999px}.bme-presentation-mosaic .bme-content{width:min(100%,1120px);padding-top:34px}.bme-presentation-mosaic .bme-section-heading{border-bottom:0}.bme-presentation-mosaic .bme-visual-grid{grid-auto-flow:dense;grid-template-columns:repeat(12,minmax(0,1fr))!important;gap:14px!important;display:grid!important}.bme-presentation-mosaic .bme-visual-item{background:var(--bme-card);box-shadow:0 12px 32px color-mix(in srgb,var(--bme-text) 8%,transparent);border:0;border-radius:24px;grid-column:span 4;overflow:hidden}.bme-presentation-mosaic .bme-visual-item:nth-child(7n+1){grid-area:span 2/span 8}.bme-presentation-mosaic .bme-visual-item:nth-child(7n+1) .bme-item-media{aspect-ratio:16/10!important}.bme-presentation-mosaic .bme-visual-item:nth-child(7n+4){grid-column:span 8}.bme-presentation-mosaic .bme-visual-item:nth-child(7n+4) .bme-item-media{aspect-ratio:2!important}.bme-presentation-mosaic .bme-item-media{aspect-ratio:1!important}.bme-presentation-mosaic .bme-visual-copy{align-items:start;padding:16px}.bme-presentation-mosaic .bme-item-copy h3{font-size:clamp(16px,2vw,var(--bme-item-size));letter-spacing:-.025em}.bme-presentation-mosaic .bme-price,.bme-presentation-mosaic .bme-price-options{color:var(--bme-accent)}.bme-presentation-patisserie .bme-header{border-bottom:0}.bme-presentation-patisserie .bme-hero{text-align:center;background:0 0;padding-top:72px;padding-bottom:62px}.bme-presentation-patisserie .bme-hero-copy{max-width:760px;margin-inline:auto}.bme-presentation-patisserie .bme-hero h1{letter-spacing:-.045em;max-width:12ch;margin-inline:auto}.bme-presentation-patisserie .bme-hero-copy:after{content:"";background:var(--bme-accent);width:84px;height:1px;margin:26px auto 0;display:block}.bme-presentation-patisserie .bme-category-nav{border-block:1px solid var(--bme-line);justify-content:center}.bme-presentation-patisserie .bme-content{width:min(100%,1120px);padding-top:44px}.bme-presentation-patisserie .bme-section-heading{text-align:center;border-bottom:0;justify-content:center}.bme-presentation-patisserie .bme-section-heading>span{display:none}.bme-presentation-patisserie .bme-visual-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:30px 22px!important;display:grid!important}.bme-presentation-patisserie .bme-visual-item{background:0 0;border:0;border-radius:0;overflow:visible}.bme-presentation-patisserie .bme-visual-item:nth-child(5n+1){grid-column:span 2}.bme-presentation-patisserie .bme-visual-item:nth-child(5n+1) .bme-item-media{aspect-ratio:4/3!important}.bme-presentation-patisserie .bme-item-media{box-shadow:0 18px 40px color-mix(in srgb,var(--bme-text) 10%,transparent);border-radius:999px 999px 26px 26px;aspect-ratio:1!important}.bme-presentation-patisserie .bme-visual-copy{text-align:center;align-items:center;padding:15px 4px 4px}.bme-presentation-patisserie .bme-item-copy h3{font-family:var(--bme-heading-font);font-size:clamp(18px,2.5vw,var(--bme-item-size));font-weight:var(--bme-heading-weight)}.bme-presentation-patisserie .bme-item-copy p{max-width:34ch;margin-inline:auto}.bme-presentation-patisserie .bme-price,.bme-presentation-patisserie .bme-price-options{border:1px solid var(--bme-line);color:var(--bme-accent);border-radius:999px;align-self:center;margin-top:8px;padding:6px 10px}.bme-presentation-botanical .bme-hero{align-items:flex-end;min-height:300px;display:flex}.bme-presentation-botanical .bme-category-nav{padding-block:18px}.bme-presentation-botanical .bme-content{width:min(100%,1180px);padding-top:40px}.bme-presentation-botanical .bme-section-heading{border-bottom:0}.bme-presentation-botanical .bme-visual-grid{grid-template-columns:1fr!important;gap:26px!important;display:grid!important}.bme-presentation-botanical .bme-visual-item{border:1px solid color-mix(in srgb,var(--bme-accent) 16%,var(--bme-line));background:color-mix(in srgb,var(--bme-card) 93%,var(--bme-accent-secondary));min-height:320px;box-shadow:0 18px 45px color-mix(in srgb,var(--bme-text) 8%,transparent);border-radius:30px;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);overflow:hidden;display:grid!important}.bme-presentation-botanical .bme-visual-item:nth-child(2n){grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.bme-presentation-botanical .bme-visual-item:nth-child(2n) .bme-item-media{order:2}.bme-presentation-botanical .bme-item-media{border-radius:0;width:100%;height:100%;aspect-ratio:auto!important}.bme-presentation-botanical .bme-visual-copy{background:0 0;align-content:center;padding:clamp(24px,5vw,54px)}.bme-presentation-botanical .bme-item-copy h3{font-family:var(--bme-heading-font);letter-spacing:-.035em;font-size:clamp(24px,4vw,40px);line-height:1.02}.bme-presentation-botanical .bme-item-copy p{max-width:42ch;margin-top:12px;line-height:1.65}.bme-presentation-botanical .bme-price,.bme-presentation-botanical .bme-price-options{color:var(--bme-accent);margin-top:18px}.bme-presentation-coastal-gallery .bme-hero{padding-bottom:48px}.bme-presentation-coastal-gallery .bme-category-nav{justify-content:center}.bme-presentation-coastal-gallery .bme-content{width:min(100%,1200px);padding-top:38px}.bme-presentation-coastal-gallery .bme-section-heading{border-bottom:0}.bme-presentation-coastal-gallery .bme-visual-grid{grid-auto-flow:dense;grid-template-columns:repeat(12,minmax(0,1fr))!important;gap:28px 18px!important;display:grid!important}.bme-presentation-coastal-gallery .bme-visual-item{background:0 0;border:0;border-radius:0;grid-column:span 4;overflow:visible}.bme-presentation-coastal-gallery .bme-visual-item:nth-child(6n+1){grid-column:span 5}.bme-presentation-coastal-gallery .bme-visual-item:nth-child(6n+1) .bme-item-media{aspect-ratio:3/4!important}.bme-presentation-coastal-gallery .bme-visual-item:nth-child(6n+2){grid-column:span 7}.bme-presentation-coastal-gallery .bme-visual-item:nth-child(6n+2) .bme-item-media{aspect-ratio:16/10!important}.bme-presentation-coastal-gallery .bme-visual-item:nth-child(6n+5){grid-column:span 8}.bme-presentation-coastal-gallery .bme-item-media{box-shadow:0 16px 38px color-mix(in srgb,var(--bme-text) 8%,transparent);border-radius:50% 50% 18px 18px;aspect-ratio:4/3!important}.bme-presentation-coastal-gallery .bme-visual-copy{border-bottom:1px solid var(--bme-line);padding:14px 2px 4px}.bme-presentation-coastal-gallery .bme-item-copy h3{font-family:var(--bme-heading-font);letter-spacing:-.025em}.bme-presentation-coastal-gallery .bme-price,.bme-presentation-coastal-gallery .bme-price-options{color:var(--bme-accent)}.bme-presentation-breakfast-board .bme-hero{padding-top:54px;padding-bottom:46px}.bme-presentation-breakfast-board .bme-content{width:min(100%,1080px);padding-top:32px}.bme-presentation-breakfast-board .bme-section-heading{border-bottom:0}.bme-presentation-breakfast-board .bme-visual-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;display:grid!important}.bme-presentation-breakfast-board .bme-visual-item{background:var(--bme-card);box-shadow:0 12px 30px color-mix(in srgb,var(--bme-text) 8%,transparent);border:0;border-radius:28px;position:relative;overflow:hidden}.bme-presentation-breakfast-board .bme-visual-item:first-child{grid-column:1/-1;grid-template-columns:1.15fr .85fr;min-height:310px;display:grid!important}.bme-presentation-breakfast-board .bme-visual-item:first-child .bme-item-media{height:100%;aspect-ratio:auto!important}.bme-presentation-breakfast-board .bme-visual-item:first-child .bme-visual-copy{align-content:center;padding:30px}.bme-presentation-breakfast-board .bme-item-media{aspect-ratio:16/10!important}.bme-presentation-breakfast-board .bme-visual-copy{align-items:start;padding:17px}.bme-presentation-breakfast-board .bme-price,.bme-presentation-breakfast-board .bme-price-options{top:12px;z-index:3;background:var(--bme-accent);color:var(--bme-category-text);box-shadow:0 6px 18px color-mix(in srgb,var(--bme-accent) 28%,transparent);border-radius:999px;padding:8px 10px;position:absolute;inset-inline-end:12px}.bme-presentation-tap-board .bme-header{border-bottom:2px solid var(--bme-text)}.bme-presentation-tap-board .bme-hero{background:0 0;padding-top:42px;padding-bottom:34px}.bme-presentation-tap-board .bme-hero h1{text-transform:uppercase;letter-spacing:-.045em;max-width:12ch}.bme-presentation-tap-board .bme-category-nav{border-block:2px solid var(--bme-text);padding-block:12px}.bme-presentation-tap-board .bme-content{width:min(100%,940px);padding-top:32px}.bme-presentation-tap-board .bme-section-heading{border-bottom:3px double var(--bme-text);padding-bottom:12px}.bme-presentation-tap-board .bme-classic-list{counter-reset:tap-row}.bme-presentation-tap-board .bme-classic-item{counter-increment:tap-row;border-bottom:1px dashed color-mix(in srgb,var(--bme-text) 38%,transparent);background:0 0;grid-template-columns:minmax(0,1fr) auto;gap:22px;padding:13px 0 13px 42px;position:relative}.bme-presentation-tap-board[dir=rtl] .bme-classic-item{padding:13px 42px 13px 0}.bme-presentation-tap-board .bme-classic-item:before{content:counter(tap-row,decimal-leading-zero);inset-inline-start:0;color:var(--bme-muted);font:700 10px/1 var(--bme-number-font);letter-spacing:.08em;position:absolute;top:16px}.bme-presentation-tap-board .bme-item-copy h3{text-transform:uppercase;letter-spacing:.025em}.bme-presentation-tap-board .bme-item-copy p{margin-top:3px}.bme-presentation-tap-board .bme-price,.bme-presentation-tap-board .bme-price-options{background:var(--bme-category-bg);color:var(--bme-category-text);font-variant-numeric:tabular-nums;border-radius:4px;align-self:center;padding:6px 9px}.bme-presentation-chef-editorial .bme-header{border-bottom:0}.bme-presentation-chef-editorial .bme-hero{text-align:center;background:0 0;padding-top:clamp(74px,10vw,126px);padding-bottom:clamp(70px,9vw,112px)}.bme-presentation-chef-editorial .bme-hero-copy{max-width:760px;margin-inline:auto}.bme-presentation-chef-editorial .bme-hero h1{letter-spacing:-.045em;max-width:11ch;margin-inline:auto;font-weight:500}.bme-presentation-chef-editorial .bme-hero-copy:after{content:"◆";color:var(--bme-accent);margin-top:28px;font-size:9px;display:block}.bme-presentation-chef-editorial .bme-category-nav{border-block:1px solid var(--bme-line);justify-content:center;padding-block:17px}.bme-presentation-chef-editorial .bme-category-nav button{text-transform:uppercase;letter-spacing:.14em;font-size:9px}.bme-presentation-chef-editorial .bme-content{width:min(100%,760px);padding-top:54px}.bme-presentation-chef-editorial .bme-section-heading{text-align:center;border-bottom:0;padding-bottom:28px;display:block}.bme-presentation-chef-editorial .bme-section-heading>span{display:none}.bme-presentation-chef-editorial .bme-section-heading h2{letter-spacing:-.025em;font-weight:500}.bme-presentation-chef-editorial .bme-classic-list{gap:0;display:grid}.bme-presentation-chef-editorial .bme-classic-item{text-align:center;border-bottom:1px solid color-mix(in srgb,var(--bme-line) 72%,transparent);background:0 0;padding:25px 12px;display:block}.bme-presentation-chef-editorial .bme-item-copy h3{font-family:var(--bme-heading-font);font-size:clamp(18px,3vw,var(--bme-item-size));letter-spacing:.01em;font-weight:500}.bme-presentation-chef-editorial .bme-item-copy p{max-width:48ch;margin:8px auto 0;line-height:1.65}.bme-presentation-chef-editorial .bme-item-badges{justify-content:center}.bme-presentation-chef-editorial .bme-price,.bme-presentation-chef-editorial .bme-price-options{color:var(--bme-accent);font-family:var(--bme-number-font);margin-top:12px;display:inline-flex}@media (width<=760px){.bme-presentation-mosaic .bme-visual-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.bme-presentation-mosaic .bme-visual-item,.bme-presentation-mosaic .bme-visual-item:nth-child(7n+4){grid-area:auto}.bme-presentation-mosaic .bme-visual-item:nth-child(7n+1){grid-area:auto/1/auto/-1}.bme-presentation-mosaic .bme-item-media,.bme-presentation-mosaic .bme-visual-item:nth-child(7n+1) .bme-item-media,.bme-presentation-mosaic .bme-visual-item:nth-child(7n+4) .bme-item-media{aspect-ratio:1!important}.bme-presentation-patisserie .bme-visual-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:22px 12px!important}.bme-presentation-patisserie .bme-visual-item:nth-child(5n+1){grid-column:1/-1}.bme-presentation-patisserie .bme-visual-item:nth-child(5n+1) .bme-item-media{aspect-ratio:16/10!important}.bme-presentation-botanical .bme-visual-item,.bme-presentation-botanical .bme-visual-item:nth-child(2n){grid-template-columns:1fr;min-height:0}.bme-presentation-botanical .bme-visual-item:nth-child(2n) .bme-item-media{order:0}.bme-presentation-botanical .bme-item-media{aspect-ratio:4/3!important}.bme-presentation-botanical .bme-visual-copy{padding:24px 20px}.bme-presentation-coastal-gallery .bme-visual-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:22px 12px!important}.bme-presentation-coastal-gallery .bme-visual-item,.bme-presentation-coastal-gallery .bme-visual-item:nth-child(6n+1),.bme-presentation-coastal-gallery .bme-visual-item:nth-child(6n+2),.bme-presentation-coastal-gallery .bme-visual-item:nth-child(6n+5){grid-column:auto}.bme-presentation-coastal-gallery .bme-visual-item:nth-child(4n+1){grid-column:1/-1}.bme-presentation-coastal-gallery .bme-item-media,.bme-presentation-coastal-gallery .bme-visual-item:nth-child(6n+1) .bme-item-media,.bme-presentation-coastal-gallery .bme-visual-item:nth-child(6n+2) .bme-item-media{aspect-ratio:4/3!important}.bme-presentation-breakfast-board .bme-visual-item:first-child{grid-template-columns:1fr;min-height:0}.bme-presentation-breakfast-board .bme-visual-item:first-child .bme-item-media{aspect-ratio:16/10!important}.bme-presentation-tap-board .bme-content{padding-inline:18px}}@media (width<=430px){.bme-presentation-patisserie .bme-visual-grid,.bme-presentation-coastal-gallery .bme-visual-grid,.bme-presentation-breakfast-board .bme-visual-grid{grid-template-columns:1fr!important}.bme-presentation-patisserie .bme-visual-item:nth-child(5n+1),.bme-presentation-coastal-gallery .bme-visual-item:nth-child(4n+1){grid-column:auto}.bme-presentation-mosaic .bme-visual-copy{padding:12px}.bme-presentation-breakfast-board .bme-visual-item{border-radius:22px}}.bme-presentation-trattoria-ledger .bme-header{border-bottom:3px double var(--bme-text)}.bme-presentation-trattoria-ledger .bme-hero{text-align:center;background:0 0;padding-block:46px 38px}.bme-presentation-trattoria-ledger .bme-hero-copy{max-width:720px;margin-inline:auto}.bme-presentation-trattoria-ledger .bme-hero h1{letter-spacing:-.035em;max-width:13ch;margin-inline:auto}.bme-presentation-trattoria-ledger .bme-category-nav{border-block:1px dashed color-mix(in srgb,var(--bme-text) 45%,transparent);justify-content:center}.bme-presentation-trattoria-ledger .bme-content{width:min(100%,900px);padding-top:34px}.bme-presentation-trattoria-ledger .bme-section-heading{border-bottom:3px double var(--bme-text)}.bme-presentation-trattoria-ledger .bme-classic-item{border-bottom:1px dotted color-mix(in srgb,var(--bme-text) 42%,transparent);padding-block:15px}.bme-presentation-trattoria-ledger .bme-classic-item:after{content:"";border-bottom:1px dotted color-mix(in srgb,var(--bme-text) 28%,transparent);grid-column:1/2;align-self:center;transform:translateY(-7px)}.bme-presentation-trattoria-ledger .bme-price,.bme-presentation-trattoria-ledger .bme-price-options{font-variant-numeric:tabular-nums;color:var(--bme-accent)}.bme-presentation-tokyo-ink .bme-header{border-bottom:0}.bme-presentation-tokyo-ink .bme-hero{background:0 0;padding-block:68px 58px}.bme-presentation-tokyo-ink .bme-hero-copy{max-width:600px}.bme-presentation-tokyo-ink .bme-hero h1{letter-spacing:-.055em;font-weight:500}.bme-presentation-tokyo-ink .bme-hero-copy:after{content:"印";border:2px solid var(--bme-accent);width:34px;height:34px;color:var(--bme-accent);place-items:center;margin-top:22px;font-size:14px;font-weight:800;display:grid}.bme-presentation-tokyo-ink .bme-category-nav{border-block:1px solid var(--bme-text);gap:18px}.bme-presentation-tokyo-ink .bme-content{width:min(100%,980px);padding-top:48px}.bme-presentation-tokyo-ink .bme-section-heading{border-bottom:0;padding-bottom:24px;display:block}.bme-presentation-tokyo-ink .bme-classic-list{counter-reset:ink-item;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 42px;display:grid}.bme-presentation-tokyo-ink .bme-classic-item{counter-increment:ink-item;border-bottom:1px solid var(--bme-line);min-height:108px;padding:20px 0 20px 30px;position:relative}.bme-presentation-tokyo-ink[dir=rtl] .bme-classic-item{padding:20px 30px 20px 0}.bme-presentation-tokyo-ink .bme-classic-item:before{content:counter(ink-item,decimal-leading-zero);inset-inline-start:0;color:var(--bme-accent);font:800 9px/1 var(--bme-number-font);position:absolute;top:23px}.bme-presentation-garden-journal .bme-hero{align-items:flex-end;min-height:360px;display:flex}.bme-presentation-garden-journal .bme-content{width:min(100%,1160px);padding-top:40px}.bme-presentation-garden-journal .bme-section-heading{border-bottom:0}.bme-presentation-garden-journal .bme-visual-grid{grid-template-columns:1fr!important;gap:34px!important;display:grid!important}.bme-presentation-garden-journal .bme-visual-item{background:var(--bme-card);box-shadow:0 20px 55px color-mix(in srgb,var(--bme-text) 8%,transparent);border:0;border-radius:30px;grid-template-columns:1fr 1fr;overflow:hidden;display:grid!important}.bme-presentation-garden-journal .bme-visual-item:nth-child(2n){grid-template-columns:1fr 1fr}.bme-presentation-garden-journal .bme-visual-item:nth-child(2n) .bme-item-media{order:2}.bme-presentation-garden-journal .bme-item-media{height:100%;min-height:340px;aspect-ratio:auto!important}.bme-presentation-garden-journal .bme-visual-copy{align-content:center;padding:clamp(28px,5vw,58px);position:relative}.bme-presentation-garden-journal .bme-visual-copy:before{content:"SEASONAL";color:var(--bme-accent);letter-spacing:.16em;margin-bottom:18px;font-size:9px;font-weight:900;display:block}.bme-presentation-garden-journal .bme-item-copy h3{font-family:var(--bme-heading-font);font-size:clamp(26px,4vw,42px);line-height:1.02}.bme-presentation-bakery-counter .bme-hero{text-align:center;padding-block:48px 42px}.bme-presentation-bakery-counter .bme-hero-copy{max-width:720px;margin-inline:auto}.bme-presentation-bakery-counter .bme-category-nav{justify-content:center}.bme-presentation-bakery-counter .bme-content{width:min(100%,1080px);padding-top:34px}.bme-presentation-bakery-counter .bme-section-heading{border-bottom:0}.bme-presentation-bakery-counter .bme-visual-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:20px!important;display:grid!important}.bme-presentation-bakery-counter .bme-visual-item{background:var(--bme-card);box-shadow:0 12px 28px color-mix(in srgb,var(--bme-text) 8%,transparent);border:0;border-radius:24px 24px 12px 12px}.bme-presentation-bakery-counter .bme-item-media{border-radius:24px 24px 0 0;aspect-ratio:1!important}.bme-presentation-bakery-counter .bme-visual-copy{align-items:start;padding:15px 16px 18px}.bme-presentation-bakery-counter .bme-visual-item:nth-child(3n+2){transform:translateY(18px)}.bme-presentation-bakery-counter .bme-price,.bme-presentation-bakery-counter .bme-price-options{background:color-mix(in srgb,var(--bme-accent) 12%,transparent);color:var(--bme-accent);border-radius:999px;padding:5px 8px}.bme-presentation-neon-dock{padding-bottom:106px}.bme-presentation-neon-dock .bme-header{border-bottom-color:color-mix(in srgb,var(--bme-accent) 30%,var(--bme-line))}.bme-presentation-neon-dock .bme-hero{background:radial-gradient(circle at 78% 20%,color-mix(in srgb,var(--bme-accent) 24%,transparent),transparent 38%),var(--bme-surface);align-items:flex-end;min-height:300px;display:flex}.bme-presentation-neon-dock .bme-category-nav{z-index:80;border:1px solid color-mix(in srgb,var(--bme-accent) 35%,var(--bme-line));background:color-mix(in srgb,var(--bme-surface) 90%,transparent);width:min(100% - 20px,690px);box-shadow:0 0 34px color-mix(in srgb,var(--bme-accent) 22%,transparent),0 18px 46px #00000040;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:22px;gap:5px;padding:7px;display:flex;position:fixed;bottom:12px;left:50%;transform:translate(-50%)}.bme-presentation-neon-dock .bme-category-nav button{min-width:0;min-height:50px;color:var(--bme-muted);white-space:normal;background:0 0;border:0;border-radius:15px;flex:1;font-size:9px}.bme-presentation-neon-dock .bme-category-nav button.active{background:var(--bme-accent);color:#fff;box-shadow:0 0 18px color-mix(in srgb,var(--bme-accent) 55%,transparent)}.bme-presentation-neon-dock .bme-content{padding-bottom:110px}.bme-presentation-neon-dock .bme-visual-item{border-color:color-mix(in srgb,var(--bme-accent) 20%,var(--bme-line));box-shadow:0 12px 35px #0000002e}.bme-presentation-desert-arches .bme-hero{padding-bottom:30px}.bme-presentation-desert-arches .bme-category-nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding-block:24px 34px;display:grid;overflow:visible}.bme-presentation-desert-arches .bme-category-nav button{background:var(--bme-category-bg);min-height:150px;color:var(--bme-category-text);font-family:var(--bme-heading-font);white-space:normal;text-align:center;border:0;border-radius:80px 80px 18px 18px;padding:54px 18px 18px;font-size:20px;position:relative}.bme-presentation-desert-arches .bme-category-nav button:nth-child(2n){background:var(--bme-accent)}.bme-presentation-desert-arches .bme-category-nav button:before{content:"✦";opacity:.7;font-size:11px;position:absolute;top:24px;left:50%;transform:translate(-50%)}.bme-presentation-desert-arches.bme-nav-minimal .bme-category-nav button.active{background:var(--bme-text);color:#fff;box-shadow:0 12px 28px color-mix(in srgb,var(--bme-text) 18%,transparent);transform:translateY(-3px)}.bme-presentation-desert-arches .bme-content{padding-top:18px}.bme-presentation-tapas-collage .bme-hero{background:0 0;padding-block:62px 54px}.bme-presentation-tapas-collage .bme-content{width:min(100%,1180px);padding-top:40px}.bme-presentation-tapas-collage .bme-section-heading{border-bottom:2px solid var(--bme-text)}.bme-presentation-tapas-collage .bme-visual-grid{grid-auto-flow:dense;grid-template-columns:repeat(12,minmax(0,1fr))!important;gap:18px!important;display:grid!important}.bme-presentation-tapas-collage .bme-visual-item{background:0 0;border:0;border-radius:0;grid-column:span 4;overflow:visible}.bme-presentation-tapas-collage .bme-visual-item:nth-child(6n+1){grid-column:span 7;transform:rotate(-1deg)}.bme-presentation-tapas-collage .bme-visual-item:nth-child(6n+2){grid-column:span 5;transform:translateY(24px)rotate(1deg)}.bme-presentation-tapas-collage .bme-visual-item:nth-child(6n+4){grid-column:span 8}.bme-presentation-tapas-collage .bme-item-media{box-shadow:6px 8px 0 color-mix(in srgb,var(--bme-accent) 24%,transparent);border-radius:2px;aspect-ratio:4/3!important}.bme-presentation-tapas-collage .bme-visual-copy{border-bottom:1px solid var(--bme-line);padding:13px 0 8px}.bme-presentation-butcher-ledger .bme-header{border-bottom:1px solid var(--bme-accent)}.bme-presentation-butcher-ledger .bme-hero{background:linear-gradient(180deg,color-mix(in srgb,var(--bme-accent) 7%,var(--bme-surface)),var(--bme-surface));padding-block:54px 46px}.bme-presentation-butcher-ledger .bme-content{width:min(100%,940px);padding-top:34px}.bme-presentation-butcher-ledger .bme-section-heading{border-bottom:2px solid var(--bme-accent)}.bme-presentation-butcher-ledger .bme-classic-list{counter-reset:cut;border-top:1px solid color-mix(in srgb,var(--bme-line) 80%,transparent)}.bme-presentation-butcher-ledger .bme-classic-item{counter-increment:cut;border-bottom:1px solid color-mix(in srgb,var(--bme-line) 80%,transparent);grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:16px;min-height:72px;padding:14px 0;display:grid;position:relative}.bme-presentation-butcher-ledger .bme-classic-item:before{content:"CUT " counter(cut,decimal-leading-zero);color:var(--bme-accent);font:800 8px/1 var(--bme-body-font);letter-spacing:.08em;white-space:nowrap;grid-area:1/1;align-self:center;position:static}.bme-presentation-butcher-ledger .bme-item-copy{grid-area:1/2;align-self:center}.bme-presentation-butcher-ledger .bme-price,.bme-presentation-butcher-ledger .bme-price-options{border:1px solid var(--bme-accent);color:var(--bme-accent);border-radius:3px;grid-area:1/3;align-self:center;padding:7px 9px}.bme-presentation-butcher-ledger .bme-item-copy h3{text-transform:uppercase;letter-spacing:.035em}.bme-presentation-butcher-ledger[dir=rtl] .bme-classic-item{grid-template-columns:auto minmax(0,1fr) 54px;padding:14px 0}.bme-presentation-butcher-ledger[dir=rtl] .bme-classic-item:before{grid-column:3;justify-self:end}.bme-presentation-butcher-ledger[dir=rtl] .bme-item-copy{grid-column:2}.bme-presentation-butcher-ledger[dir=rtl] .bme-price,.bme-presentation-butcher-ledger[dir=rtl] .bme-price-options{grid-column:1;justify-self:start}.bme-presentation-brunch-polaroids .bme-hero{text-align:center;padding-block:56px 46px}.bme-presentation-brunch-polaroids .bme-hero-copy{max-width:720px;margin-inline:auto}.bme-presentation-brunch-polaroids .bme-content{width:min(100%,1080px);padding-top:36px}.bme-presentation-brunch-polaroids .bme-section-heading{border-bottom:0}.bme-presentation-brunch-polaroids .bme-visual-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:30px!important;display:grid!important}.bme-presentation-brunch-polaroids .bme-visual-item{background:var(--bme-card);box-shadow:0 16px 38px color-mix(in srgb,var(--bme-text) 12%,transparent);border:0;border-radius:3px;padding:12px 12px 4px}.bme-presentation-brunch-polaroids .bme-visual-item:nth-child(odd){transform:rotate(-1.4deg)}.bme-presentation-brunch-polaroids .bme-visual-item:nth-child(2n){transform:translateY(18px)rotate(1.2deg)}.bme-presentation-brunch-polaroids .bme-item-media{aspect-ratio:4/3!important}.bme-presentation-brunch-polaroids .bme-visual-copy{align-items:start;padding:16px 6px 18px}.bme-presentation-brunch-polaroids .bme-price,.bme-presentation-brunch-polaroids .bme-price-options{color:var(--bme-accent)}.bme-presentation-rose-lounge .bme-hero{background:radial-gradient(circle at 20% 10%,color-mix(in srgb,var(--bme-accent) 22%,transparent),transparent 42%),var(--bme-surface);align-items:flex-end;min-height:340px;display:flex}.bme-presentation-rose-lounge .bme-content{width:min(100%,1000px);padding-top:38px}.bme-presentation-rose-lounge .bme-section-heading{border-bottom:0}.bme-presentation-rose-lounge .bme-visual-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:22px!important;display:grid!important}.bme-presentation-rose-lounge .bme-visual-item{border:1px solid color-mix(in srgb,var(--bme-accent) 38%,var(--bme-line));background:linear-gradient(160deg,color-mix(in srgb,var(--bme-card) 92%,var(--bme-accent)),var(--bme-card));border-radius:34px;position:relative;box-shadow:0 22px 60px #0003}.bme-presentation-rose-lounge .bme-item-media{border-radius:33px 33px 0 0;aspect-ratio:3/4!important}.bme-presentation-rose-lounge .bme-visual-copy{align-items:start;padding:20px}.bme-presentation-rose-lounge .bme-price,.bme-presentation-rose-lounge .bme-price-options{background:var(--bme-accent);color:var(--bme-category-text);border-radius:999px;padding:7px 11px}.bme-presentation-beyond-launcher .bme-header{border-bottom:0}.bme-presentation-beyond-launcher .bme-hero{background:0 0;padding-block:48px 32px}.bme-presentation-beyond-launcher .bme-category-nav{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(132px,1fr);gap:10px;padding-block:10px 34px;display:grid;overflow:visible}.bme-presentation-beyond-launcher .bme-category-nav button{background:var(--bme-category-bg);min-height:132px;color:var(--bme-category-text);font-family:var(--bme-heading-font);text-align:start;white-space:normal;box-shadow:0 12px 30px color-mix(in srgb,var(--bme-text) 10%,transparent);border:0;border-radius:22px;align-items:flex-end;padding:18px;font-size:22px;line-height:1;display:flex;position:relative}.bme-presentation-beyond-launcher .bme-category-nav button:nth-child(4n+2),.bme-presentation-beyond-launcher .bme-category-nav button:nth-child(4n+3){background:var(--bme-accent)}.bme-presentation-beyond-launcher .bme-category-nav button:after{content:"→";top:16px;background:#ffffff24;border-radius:10px;place-items:center;width:30px;height:30px;font-size:14px;display:grid;position:absolute;inset-inline-end:17px}.bme-presentation-beyond-launcher[dir=rtl] .bme-category-nav button:after{content:"←"}.bme-presentation-beyond-launcher.bme-nav-minimal .bme-category-nav button.active{background:var(--bme-accent);color:#fff;outline:3px solid color-mix(in srgb,var(--bme-accent) 35%,#fff);outline-offset:2px;box-shadow:0 16px 36px color-mix(in srgb,var(--bme-accent) 25%,transparent);transform:translateY(-3px)}.bme-presentation-beyond-launcher .bme-content{border-top:1px solid var(--bme-line);padding-top:44px}@media (width<=760px){.bme-presentation-tokyo-ink .bme-classic-list,.bme-presentation-garden-journal .bme-visual-item,.bme-presentation-garden-journal .bme-visual-item:nth-child(2n){grid-template-columns:1fr}.bme-presentation-garden-journal .bme-visual-item:nth-child(2n) .bme-item-media{order:0}.bme-presentation-garden-journal .bme-item-media{min-height:0;aspect-ratio:4/3!important}.bme-presentation-bakery-counter .bme-visual-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.bme-presentation-bakery-counter .bme-visual-item:nth-child(3n+2){transform:none}.bme-presentation-desert-arches .bme-category-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.bme-presentation-tapas-collage .bme-visual-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.bme-presentation-tapas-collage .bme-visual-item,.bme-presentation-tapas-collage .bme-visual-item:nth-child(6n+1),.bme-presentation-tapas-collage .bme-visual-item:nth-child(6n+2),.bme-presentation-tapas-collage .bme-visual-item:nth-child(6n+4){grid-column:auto;transform:none}.bme-presentation-tapas-collage .bme-visual-item:first-child{grid-column:1/-1}.bme-presentation-brunch-polaroids .bme-visual-item:nth-child(odd),.bme-presentation-brunch-polaroids .bme-visual-item:nth-child(2n){transform:none}}@media (width<=430px){.bme-presentation-bakery-counter .bme-visual-grid,.bme-presentation-tapas-collage .bme-visual-grid,.bme-presentation-brunch-polaroids .bme-visual-grid,.bme-presentation-rose-lounge .bme-visual-grid{grid-template-columns:1fr!important}.bme-presentation-desert-arches .bme-category-nav{grid-template-columns:1fr 1fr;gap:8px}.bme-presentation-desert-arches .bme-category-nav button{border-radius:62px 62px 16px 16px;min-height:118px;padding:42px 12px 12px;font-size:17px}.bme-presentation-beyond-launcher .bme-category-nav{grid-template-columns:1fr 1fr;grid-auto-rows:116px}.bme-presentation-beyond-launcher .bme-category-nav button{border-radius:18px;min-height:116px;padding:14px;font-size:18px}.bme-presentation-neon-dock .bme-category-nav{width:calc(100% - 16px);bottom:8px}}.bme-presentation-levant-table .bme-hero{background:linear-gradient(145deg,var(--bme-surface),color-mix(in srgb,var(--bme-accent-secondary) 22%,var(--bme-surface)));padding-block:52px 42px}.bme-presentation-levant-table .bme-hero h1{letter-spacing:-.04em;max-width:12ch}.bme-presentation-levant-table .bme-category-nav{gap:8px;padding-block:12px 20px}.bme-presentation-levant-table .bme-category-nav button{background:0 0;border-radius:999px}.bme-presentation-levant-table .bme-content{width:min(100%,1040px);padding-top:28px}.bme-presentation-levant-table .bme-section-heading{border-bottom:0;padding-bottom:8px}.bme-presentation-levant-table .bme-classic-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.bme-presentation-levant-table .bme-classic-item{border:1px solid var(--bme-line);background:var(--bme-card);min-height:118px;box-shadow:0 12px 28px color-mix(in srgb,var(--bme-text) 6%,transparent);border-radius:28px;padding:22px 22px 20px;position:relative}.bme-presentation-levant-table .bme-classic-item:nth-child(4n+1),.bme-presentation-levant-table .bme-classic-item:nth-child(4n+4){background:color-mix(in srgb,var(--bme-accent-secondary) 22%,var(--bme-card))}.bme-presentation-levant-table .bme-classic-item:before{content:"";inset-inline-start:0;background:var(--bme-accent);border-radius:999px;width:4px;position:absolute;top:24px;bottom:24px}.bme-presentation-levant-table .bme-item-copy h3{font-family:var(--bme-heading-font);font-size:clamp(18px,2.4vw,var(--bme-item-size))}.bme-presentation-levant-table .bme-price,.bme-presentation-levant-table .bme-price-options{color:var(--bme-accent)}.bme-presentation-nordic-paper .bme-header{border-bottom:0}.bme-presentation-nordic-paper .bme-hero{background:0 0;padding-block:72px 58px}.bme-presentation-nordic-paper .bme-hero-copy{max-width:780px}.bme-presentation-nordic-paper .bme-hero h1{letter-spacing:-.065em;max-width:11ch;font-weight:600}.bme-presentation-nordic-paper .bme-category-nav{border-block:1px solid var(--bme-line);gap:24px;padding-block:13px}.bme-presentation-nordic-paper .bme-category-nav button{text-transform:uppercase;letter-spacing:.13em;background:0 0;border:0;border-radius:0;padding-inline:0;font-size:9px}.bme-presentation-nordic-paper .bme-category-nav button.active{color:var(--bme-accent);border-bottom:1px solid var(--bme-accent);background:0 0}.bme-presentation-nordic-paper .bme-content{width:min(100%,1040px);padding-top:44px}.bme-presentation-nordic-paper .bme-section-heading{border-bottom:1px solid var(--bme-text);padding-bottom:22px}.bme-presentation-nordic-paper .bme-classic-list{counter-reset:nordic-item;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:52px;display:grid}.bme-presentation-nordic-paper .bme-classic-item{counter-increment:nordic-item;border-bottom:1px solid var(--bme-line);min-height:126px;padding:24px 0 24px 38px;position:relative}.bme-presentation-nordic-paper[dir=rtl] .bme-classic-item{padding:24px 38px 24px 0}.bme-presentation-nordic-paper .bme-classic-item:before{content:counter(nordic-item,decimal-leading-zero);inset-inline-start:0;color:var(--bme-muted);font:600 9px/1 var(--bme-number-font);letter-spacing:.08em;position:absolute;top:29px}.bme-presentation-nordic-paper .bme-item-copy h3{font-family:var(--bme-heading-font);letter-spacing:-.02em;font-weight:600}.bme-presentation-nordic-paper .bme-price,.bme-presentation-nordic-paper .bme-price-options{align-self:center}.bme-presentation-seoul-night .bme-header{border-bottom-color:color-mix(in srgb,var(--bme-accent) 30%,var(--bme-line))}.bme-presentation-seoul-night .bme-hero{background:radial-gradient(circle at 82% 18%,color-mix(in srgb,var(--bme-accent) 24%,transparent),transparent 32%),linear-gradient(160deg,var(--bme-surface),var(--bme-bg));align-items:flex-end;min-height:330px;display:flex}.bme-presentation-seoul-night .bme-hero h1{text-transform:uppercase;letter-spacing:-.06em}.bme-presentation-seoul-night .bme-category-nav{gap:6px;padding-block:12px 20px}.bme-presentation-seoul-night .bme-category-nav button{border-color:color-mix(in srgb,var(--bme-accent) 28%,var(--bme-line));text-transform:uppercase;letter-spacing:.08em;border-radius:8px;font-size:9px}.bme-presentation-seoul-night .bme-category-nav button.active{box-shadow:0 0 18px color-mix(in srgb,var(--bme-accent) 34%,transparent)}.bme-presentation-seoul-night .bme-content{width:min(100%,1120px);padding-top:26px}.bme-presentation-seoul-night .bme-section-heading{border-bottom-color:color-mix(in srgb,var(--bme-accent) 42%,var(--bme-line))}.bme-presentation-seoul-night .bme-visual-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;display:grid!important}.bme-presentation-seoul-night .bme-visual-item{border:1px solid color-mix(in srgb,var(--bme-accent) 28%,var(--bme-line));background:var(--bme-card);border-radius:12px;position:relative;box-shadow:0 18px 44px #0003}.bme-presentation-seoul-night .bme-visual-item:nth-child(3n+2){transform:translateY(20px)}.bme-presentation-seoul-night .bme-item-media{filter:saturate(.9)contrast(1.05);aspect-ratio:3/4!important}.bme-presentation-seoul-night .bme-visual-copy{align-items:start;padding:16px}.bme-presentation-seoul-night .bme-item-copy h3{text-transform:uppercase;letter-spacing:.02em}.bme-presentation-seoul-night .bme-price,.bme-presentation-seoul-night .bme-price-options{color:var(--bme-accent);text-shadow:0 0 14px color-mix(in srgb,var(--bme-accent) 30%,transparent)}.bme-presentation-smokehouse-story .bme-hero{background:radial-gradient(circle at 24% 0%,color-mix(in srgb,var(--bme-accent) 18%,transparent),transparent 40%),linear-gradient(155deg,var(--bme-surface),var(--bme-bg));align-items:flex-end;min-height:310px;display:flex}.bme-presentation-smokehouse-story .bme-hero-copy>span{letter-spacing:.2em}.bme-presentation-smokehouse-story .bme-content{width:min(100%,1120px);padding-top:34px}.bme-presentation-smokehouse-story .bme-section-heading{border-bottom:1px solid color-mix(in srgb,var(--bme-accent) 58%,var(--bme-line));align-items:center;padding-bottom:18px}.bme-presentation-smokehouse-story .bme-visual-grid{grid-template-columns:1fr!important;gap:26px!important;display:grid!important}.bme-presentation-smokehouse-story .bme-visual-item{border:1px solid color-mix(in srgb,var(--bme-accent) 24%,var(--bme-line));background:var(--bme-card);min-height:330px;box-shadow:0 18px 44px color-mix(in srgb,var(--bme-text) 16%,transparent);border-radius:18px;grid-template-columns:minmax(0,1.18fr) minmax(270px,.82fr);overflow:hidden;display:grid!important}.bme-presentation-smokehouse-story .bme-visual-item:first-child{grid-template-columns:minmax(0,1.35fr) minmax(290px,.65fr);min-height:400px}.bme-presentation-smokehouse-story .bme-visual-item:nth-child(2n){grid-template-columns:minmax(270px,.82fr) minmax(0,1.18fr)}.bme-presentation-smokehouse-story .bme-visual-item:nth-child(2n) .bme-item-media{order:2}.bme-presentation-smokehouse-story .bme-item-media{background:color-mix(in srgb,var(--bme-accent-secondary) 42%,var(--bme-card));border-radius:0;width:100%;height:100%;min-height:100%;position:relative;aspect-ratio:auto!important}.bme-presentation-smokehouse-story .bme-item-media:after{content:"";background:linear-gradient(90deg,transparent 62%,color-mix(in srgb,var(--bme-card) 42%,transparent) 100%);pointer-events:none;position:absolute;inset:0}.bme-presentation-smokehouse-story .bme-visual-item:nth-child(2n) .bme-item-media:after{background:linear-gradient(270deg,transparent 62%,color-mix(in srgb,var(--bme-card) 42%,transparent) 100%)}.bme-presentation-smokehouse-story .bme-visual-copy{z-index:2;background:linear-gradient(155deg,color-mix(in srgb,var(--bme-card) 96%,var(--bme-accent)),var(--bme-card));width:auto;min-width:0;min-height:100%;color:var(--bme-text);grid-template-columns:minmax(0,1fr);align-content:center;gap:18px;padding:clamp(28px,4vw,46px);display:grid;position:relative}.bme-presentation-smokehouse-story .bme-visual-copy:before{content:"LOW & SLOW";border:1px solid color-mix(in srgb,var(--bme-accent) 42%,var(--bme-line));width:max-content;color:var(--bme-accent);letter-spacing:.18em;border-radius:999px;padding:7px 10px;font-size:8px;font-weight:900;display:block}.bme-presentation-smokehouse-story .bme-item-copy h3{font-family:var(--bme-heading-font);letter-spacing:-.035em;font-size:clamp(28px,4.5vw,46px);line-height:1}.bme-presentation-smokehouse-story .bme-item-copy p{max-width:42ch;margin-top:12px;line-height:1.65}.bme-presentation-smokehouse-story .bme-price,.bme-presentation-smokehouse-story .bme-price-options{border-top:1px solid color-mix(in srgb,var(--bme-accent) 32%,var(--bme-line));color:var(--bme-accent);justify-self:start;margin-top:2px;padding-top:14px}.bme-presentation-tropical-club{padding-bottom:104px}.bme-presentation-tropical-club .bme-hero{background:radial-gradient(circle at 86% 8%,color-mix(in srgb,var(--bme-accent-secondary) 55%,transparent),transparent 34%),linear-gradient(150deg,var(--bme-surface),color-mix(in srgb,var(--bme-accent) 8%,var(--bme-surface)));align-items:flex-end;min-height:320px;display:flex}.bme-presentation-tropical-club .bme-category-nav{z-index:80;border:1px solid color-mix(in srgb,var(--bme-accent) 24%,var(--bme-line));background:color-mix(in srgb,var(--bme-surface) 92%,transparent);width:min(100% - 22px,720px);box-shadow:0 18px 48px color-mix(in srgb,var(--bme-text) 18%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:24px;gap:5px;padding:7px;display:flex;position:fixed;bottom:12px;left:50%;transform:translate(-50%)}.bme-presentation-tropical-club .bme-category-nav button{white-space:normal;background:0 0;border:0;border-radius:17px;flex:1;min-width:0;min-height:48px;font-size:9px}.bme-presentation-tropical-club .bme-category-nav button.active{background:var(--bme-accent);color:var(--bme-category-text)}.bme-presentation-tropical-club .bme-content{width:min(100%,1080px);padding-top:30px;padding-bottom:118px}.bme-presentation-tropical-club .bme-section-heading{border-bottom:0}.bme-presentation-tropical-club .bme-visual-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;display:grid!important}.bme-presentation-tropical-club .bme-visual-item{background:var(--bme-card);box-shadow:0 16px 34px color-mix(in srgb,var(--bme-text) 9%,transparent);border:0;border-radius:30px}.bme-presentation-tropical-club .bme-visual-item:nth-child(4n+2),.bme-presentation-tropical-club .bme-visual-item:nth-child(4n+3){background:color-mix(in srgb,var(--bme-accent-secondary) 18%,var(--bme-card))}.bme-presentation-tropical-club .bme-item-media{border-radius:30px 30px 0 0;aspect-ratio:4/3!important}.bme-presentation-tropical-club .bme-visual-copy{padding:18px}.bme-presentation-tropical-club .bme-price,.bme-presentation-tropical-club .bme-price-options{color:var(--bme-accent)}.bme-presentation-dessert-magazine .bme-header{border-bottom:0}.bme-presentation-dessert-magazine .bme-hero{background:0 0;padding-block:72px 58px}.bme-presentation-dessert-magazine .bme-hero h1{max-width:9ch;font-size:clamp(50px,9vw,var(--bme-hero-size));letter-spacing:-.065em}.bme-presentation-dessert-magazine .bme-content{width:min(100%,1180px);padding-top:40px}.bme-presentation-dessert-magazine .bme-section-heading{border-bottom:2px solid var(--bme-text)}.bme-presentation-dessert-magazine .bme-visual-grid{grid-auto-flow:row;align-items:start;grid-template-columns:repeat(12,minmax(0,1fr))!important;gap:32px 18px!important;display:grid!important}.bme-presentation-dessert-magazine .bme-visual-item{background:0 0;border:0;border-radius:0;grid-column:span 5;min-width:0;overflow:visible;transform:none}.bme-presentation-dessert-magazine .bme-visual-item:nth-child(4n+1),.bme-presentation-dessert-magazine .bme-visual-item:nth-child(4n+4){grid-column:span 7}.bme-presentation-dessert-magazine .bme-visual-item:nth-child(4n+2),.bme-presentation-dessert-magazine .bme-visual-item:nth-child(4n+3){grid-column:span 5}.bme-presentation-dessert-magazine .bme-item-media{box-shadow:8px 10px 0 color-mix(in srgb,var(--bme-accent) 18%,transparent);border-radius:2px;aspect-ratio:4/5!important}.bme-presentation-dessert-magazine .bme-visual-item:nth-child(4n+1) .bme-item-media,.bme-presentation-dessert-magazine .bme-visual-item:nth-child(4n+4) .bme-item-media{aspect-ratio:16/10!important}.bme-presentation-dessert-magazine .bme-visual-copy{border-bottom:1px solid var(--bme-line);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;min-width:0;padding:14px 0 10px;display:grid}.bme-presentation-dessert-magazine .bme-item-copy{min-width:0}.bme-presentation-dessert-magazine .bme-item-copy h3{font-family:var(--bme-heading-font);font-size:clamp(20px,3vw,var(--bme-item-size));overflow-wrap:anywhere}.bme-presentation-dessert-magazine .bme-price,.bme-presentation-dessert-magazine .bme-price-options{color:var(--bme-accent);align-self:start}.bme-presentation-luxury-steak .bme-header{border-bottom-color:color-mix(in srgb,var(--bme-accent) 34%,var(--bme-line))}.bme-presentation-luxury-steak .bme-hero{background:linear-gradient(180deg,color-mix(in srgb,var(--bme-surface) 80%,#000),var(--bme-bg));align-items:flex-end;min-height:390px;display:flex}.bme-presentation-luxury-steak .bme-hero-copy>span{color:var(--bme-accent);letter-spacing:.2em}.bme-presentation-luxury-steak .bme-content{width:min(100%,1120px);padding-top:36px}.bme-presentation-luxury-steak .bme-section-heading{border-bottom:1px solid color-mix(in srgb,var(--bme-accent) 56%,var(--bme-line))}.bme-presentation-luxury-steak .bme-visual-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:20px!important;display:grid!important}.bme-presentation-luxury-steak .bme-visual-item{border:1px solid color-mix(in srgb,var(--bme-accent) 28%,var(--bme-line));background:var(--bme-card);border-radius:4px;min-height:440px;position:relative;overflow:hidden}.bme-presentation-luxury-steak .bme-visual-item:first-child{grid-column:1/-1;min-height:540px}.bme-presentation-luxury-steak .bme-item-media{height:100%;position:absolute;inset:0;aspect-ratio:auto!important}.bme-presentation-luxury-steak .bme-item-media:after{content:"";background:linear-gradient(180deg,transparent 28%,color-mix(in srgb,var(--bme-bg) 94%,transparent) 100%);position:absolute;inset:0}.bme-presentation-luxury-steak .bme-visual-copy{z-index:2;color:var(--bme-text);align-items:end;padding:28px;position:absolute;bottom:0;left:0;right:0}.bme-presentation-luxury-steak .bme-visual-copy:before{content:"PRIME CUT";top:-18px;color:var(--bme-accent);letter-spacing:.18em;font-size:8px;font-weight:900;position:absolute;inset-inline-start:28px}.bme-presentation-luxury-steak .bme-item-copy h3{font-family:var(--bme-heading-font);font-size:clamp(25px,4vw,42px);font-weight:600}.bme-presentation-luxury-steak .bme-price,.bme-presentation-luxury-steak .bme-price-options{color:var(--bme-accent)}.bme-presentation-blue-launcher .bme-header{background:var(--bme-surface);border-bottom:0}.bme-presentation-blue-launcher .bme-hero{background:0 0;padding-block:54px 34px}.bme-presentation-blue-launcher .bme-hero h1{letter-spacing:-.055em;max-width:10ch}.bme-presentation-blue-launcher .bme-category-nav{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:124px;gap:10px;padding-block:12px 38px;display:grid;overflow:visible}.bme-presentation-blue-launcher .bme-category-nav button{border:1px solid color-mix(in srgb,var(--bme-accent) 14%,var(--bme-line));background:var(--bme-card);min-height:124px;color:var(--bme-text);font-family:var(--bme-heading-font);text-align:start;white-space:normal;box-shadow:0 10px 26px color-mix(in srgb,var(--bme-text) 7%,transparent);border-radius:22px;align-items:flex-end;padding:16px;font-size:18px;font-weight:800;line-height:1.02;display:flex;position:relative}.bme-presentation-blue-launcher .bme-category-nav button:nth-child(6n+1),.bme-presentation-blue-launcher .bme-category-nav button:nth-child(6n+5){background:var(--bme-accent);color:var(--bme-category-text);grid-column:span 2}.bme-presentation-blue-launcher .bme-category-nav button:after{content:"↗";top:14px;background:color-mix(in srgb,var(--bme-accent-secondary) 55%,transparent);width:28px;height:28px;color:inherit;border-radius:9px;place-items:center;font-size:13px;display:grid;position:absolute;inset-inline-end:14px}.bme-presentation-blue-launcher[dir=rtl] .bme-category-nav button:after{content:"↖"}.bme-presentation-blue-launcher .bme-category-nav button.active{outline:3px solid color-mix(in srgb,var(--bme-accent) 42%,#fff);outline-offset:2px;background:var(--bme-accent);color:var(--bme-category-text)}.bme-presentation-blue-launcher .bme-content{border-top:1px solid var(--bme-line);padding-top:40px}.bme-presentation-family-pizzeria .bme-hero{background:linear-gradient(150deg,var(--bme-surface),color-mix(in srgb,var(--bme-accent-secondary) 26%,var(--bme-surface)));padding-block:50px 34px}.bme-presentation-family-pizzeria .bme-hero h1{letter-spacing:-.055em;max-width:11ch}.bme-presentation-family-pizzeria .bme-category-nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding-block:22px 36px;display:grid;overflow:visible}.bme-presentation-family-pizzeria .bme-category-nav button{aspect-ratio:1;border:2px solid var(--bme-line);background:var(--bme-card);min-height:0;color:var(--bme-text);font-family:var(--bme-heading-font);white-space:normal;text-align:center;box-shadow:0 10px 24px color-mix(in srgb,var(--bme-text) 7%,transparent);border-radius:50%;padding:42px 12px 12px;font-size:16px;font-weight:800;position:relative}.bme-presentation-family-pizzeria .bme-category-nav button:before{content:"✦";color:var(--bme-accent);font-size:14px;position:absolute;top:22%;left:50%;transform:translate(-50%,-50%)}.bme-presentation-family-pizzeria .bme-category-nav button.active{border-color:var(--bme-accent);background:var(--bme-accent);color:var(--bme-category-text);box-shadow:0 12px 30px color-mix(in srgb,var(--bme-accent) 24%,transparent)}.bme-presentation-family-pizzeria .bme-category-nav button.active:before{color:var(--bme-category-text)}.bme-presentation-family-pizzeria .bme-content{width:min(100%,980px);padding-top:26px}.bme-presentation-family-pizzeria .bme-section-heading{border-bottom:3px solid var(--bme-accent)}.bme-presentation-family-pizzeria .bme-classic-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.bme-presentation-family-pizzeria .bme-classic-item{border:1px solid var(--bme-line);background:var(--bme-card);border-radius:22px;padding:18px}.bme-presentation-family-pizzeria .bme-price,.bme-presentation-family-pizzeria .bme-price-options{color:var(--bme-accent)}@media (width<=760px){.bme-presentation-levant-table .bme-classic-list,.bme-presentation-nordic-paper .bme-classic-list,.bme-presentation-family-pizzeria .bme-classic-list{grid-template-columns:1fr}.bme-presentation-seoul-night .bme-visual-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.bme-presentation-seoul-night .bme-visual-item:nth-child(3n+2){transform:none}.bme-presentation-smokehouse-story .bme-visual-item,.bme-presentation-smokehouse-story .bme-visual-item:first-child,.bme-presentation-smokehouse-story .bme-visual-item:nth-child(2n){grid-template-columns:1fr;min-height:0}.bme-presentation-smokehouse-story .bme-visual-item:nth-child(2n) .bme-item-media{order:0}.bme-presentation-smokehouse-story .bme-item-media{height:auto;min-height:0;aspect-ratio:16/10!important}.bme-presentation-smokehouse-story .bme-item-media:after,.bme-presentation-smokehouse-story .bme-visual-item:nth-child(2n) .bme-item-media:after{background:linear-gradient(180deg,transparent 72%,color-mix(in srgb,var(--bme-card) 22%,transparent) 100%)}.bme-presentation-smokehouse-story .bme-visual-copy{min-height:0;padding:28px}.bme-presentation-dessert-magazine .bme-visual-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:28px 14px!important}.bme-presentation-dessert-magazine .bme-visual-item,.bme-presentation-dessert-magazine .bme-visual-item:nth-child(4n+1),.bme-presentation-dessert-magazine .bme-visual-item:nth-child(4n+2),.bme-presentation-dessert-magazine .bme-visual-item:nth-child(4n+3),.bme-presentation-dessert-magazine .bme-visual-item:nth-child(4n+4){grid-column:auto}.bme-presentation-dessert-magazine .bme-visual-item:first-child{grid-column:1/-1}.bme-presentation-luxury-steak .bme-visual-grid{grid-template-columns:1fr!important}.bme-presentation-luxury-steak .bme-visual-item:first-child{grid-column:auto}.bme-presentation-blue-launcher .bme-category-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.bme-presentation-blue-launcher .bme-category-nav button:nth-child(6n+1),.bme-presentation-blue-launcher .bme-category-nav button:nth-child(6n+5){grid-column:span 1}.bme-presentation-family-pizzeria .bme-category-nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}@media (width<=430px){.bme-presentation-seoul-night .bme-visual-grid,.bme-presentation-tropical-club .bme-visual-grid,.bme-presentation-dessert-magazine .bme-visual-grid{grid-template-columns:1fr!important}.bme-presentation-smokehouse-story .bme-visual-copy{padding:24px}.bme-presentation-smokehouse-story .bme-item-copy h3{font-size:clamp(25px,8vw,36px)}.bme-presentation-dessert-magazine .bme-visual-item:first-child{grid-column:auto}.bme-presentation-dessert-magazine .bme-visual-copy{grid-template-columns:minmax(0,1fr) auto;gap:10px}.bme-presentation-tropical-club .bme-category-nav{width:calc(100% - 16px);bottom:8px}.bme-presentation-luxury-steak .bme-visual-item,.bme-presentation-luxury-steak .bme-visual-item:first-child{min-height:430px}.bme-presentation-blue-launcher .bme-category-nav{grid-auto-rows:108px;gap:8px}.bme-presentation-blue-launcher .bme-category-nav button{border-radius:18px;min-height:108px;padding:13px;font-size:16px}.bme-presentation-family-pizzeria .bme-category-nav button{font-size:14px}}.bme-menu .bme-watermark-pill{pointer-events:none;transition:opacity .28s,transform .28s,background-color .28s,border-color .28s}.bme-menu .bme-watermark-pill img{filter:grayscale()brightness(0)invert()contrast(1.08);mix-blend-mode:difference;opacity:.92;transition:filter .28s,opacity .28s,transform .28s}.bme-menu .bme-hero-mode-watermark .bme-watermark-pill{box-shadow:none;background:0 0}.bme-menu .bme-hero-mode-watermark .bme-watermark-pill:hover img{transform:scale(1.025)}.bme-menu .bme-header .bme-brand>img{mix-blend-mode:normal}.bme-presentation-atelier .bme-header{background:0 0;border-bottom:0}.bme-presentation-atelier .bme-header:after{content:"";inset-inline:clamp(18px,4vw,48px);background:linear-gradient(90deg,var(--bme-text) 0 14%,transparent 14% 100%);height:1px;position:absolute;bottom:0}.bme-presentation-noir-gallery .bme-header{background:color-mix(in srgb,var(--bme-bg) 82%,transparent);border-bottom-color:color-mix(in srgb,var(--bme-accent) 22%,var(--bme-line));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.bme-presentation-noir-gallery .bme-header:after{content:"";background:linear-gradient(90deg,transparent,var(--bme-accent));width:32%;height:1px;position:absolute;bottom:-1px;right:0}.bme-presentation-riviera .bme-header{background:linear-gradient(90deg,var(--bme-bg),color-mix(in srgb,var(--bme-accent-secondary) 12%,var(--bme-bg)));border-bottom:0}.bme-presentation-riviera .bme-header:after{content:"";background:var(--bme-accent);border-radius:999px;width:72px;height:2px;position:absolute;bottom:0;left:clamp(18px,4vw,48px)}.bme-presentation-omakase .bme-header{background:0 0;border-bottom:0}.bme-presentation-omakase .bme-brand:after{content:"";background:var(--bme-accent);border-radius:50%;align-self:center;width:7px;height:7px;margin-inline-start:7px}.bme-presentation-brasserie .bme-header{border-top:1px solid var(--bme-text);border-bottom:3px double var(--bme-text);background:var(--bme-surface)}.bme-presentation-white-gallery .bme-header{background:0 0;border-bottom:0}.bme-presentation-white-gallery .bme-header:after{content:"";inset-inline:clamp(18px,4vw,48px);background:var(--bme-line);height:1px;position:absolute;bottom:0}.bme-presentation-cafe-cards .bme-header{background:color-mix(in srgb,var(--bme-accent-secondary) 10%,var(--bme-bg));border-bottom:0}.bme-presentation-cafe-cards .bme-brand>img{border-radius:14px}.bme-presentation-street-poster .bme-header{border:3px solid var(--bme-text);background:var(--bme-accent-secondary);border-inline:0}.bme-presentation-street-poster .bme-brand strong{text-transform:uppercase;letter-spacing:-.04em}.bme-presentation-wine-register .bme-header{border-bottom:1px solid var(--bme-line);background:0 0}.bme-presentation-wine-register .bme-header:after{content:"";background:var(--bme-bg);border:1px solid var(--bme-accent);width:8px;height:8px;position:absolute;bottom:-4px;left:50%;transform:translate(-50%)rotate(45deg)}.bme-presentation-coastal-story .bme-header{background:color-mix(in srgb,var(--bme-surface) 82%,transparent);border-bottom-color:color-mix(in srgb,var(--bme-accent) 18%,var(--bme-line));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.bme-presentation-monochrome-grid .bme-header{background:var(--bme-bg);border-top:1px solid var(--bme-text);border-bottom:1px solid var(--bme-text)}.bme-presentation-trattoria-ledger .bme-header{background:color-mix(in srgb,var(--bme-accent-secondary) 10%,var(--bme-bg))}.bme-presentation-tokyo-ink .bme-header:after{content:"";inset-inline-end:clamp(18px,4vw,48px);background:var(--bme-accent);width:28px;height:3px;position:absolute;bottom:0}.bme-presentation-garden-journal .bme-header{background:color-mix(in srgb,var(--bme-surface) 88%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:0}.bme-presentation-bakery-counter .bme-header{background:color-mix(in srgb,var(--bme-accent-secondary) 18%,var(--bme-bg));border-bottom:0}.bme-presentation-neon-dock .bme-header{background:color-mix(in srgb,var(--bme-bg) 78%,transparent);box-shadow:0 10px 32px color-mix(in srgb,var(--bme-accent) 8%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.bme-presentation-desert-arches .bme-header:after{content:"";border:1px solid var(--bme-accent);opacity:.55;border-bottom:0;border-radius:80px 80px 0 0;width:76px;height:16px;position:absolute;bottom:-1px;left:50%;transform:translate(-50%)}.bme-presentation-tapas-collage .bme-header{border-bottom:2px solid var(--bme-text);background:0 0}.bme-presentation-butcher-ledger .bme-header{background:linear-gradient(90deg,var(--bme-bg),color-mix(in srgb,var(--bme-accent) 7%,var(--bme-bg)))}.bme-presentation-brunch-polaroids .bme-header{background:color-mix(in srgb,var(--bme-card) 90%,transparent);box-shadow:0 9px 26px color-mix(in srgb,var(--bme-text) 7%,transparent);border-bottom:0}.bme-presentation-rose-lounge .bme-header{background:linear-gradient(90deg,color-mix(in srgb,var(--bme-accent-secondary) 18%,var(--bme-bg)),var(--bme-bg));border-bottom-color:color-mix(in srgb,var(--bme-accent) 20%,var(--bme-line))}.bme-presentation-beyond-launcher .bme-header{background:var(--bme-category-bg);color:var(--bme-category-text);border-bottom:0}.bme-presentation-levant-table .bme-header{background:color-mix(in srgb,var(--bme-accent-secondary) 15%,var(--bme-bg));border-bottom:0}.bme-presentation-mosaic .bme-header{background:0 0;border-bottom:0}.bme-presentation-mosaic .bme-header:after{content:"";inset-inline:clamp(18px,4vw,48px);background:linear-gradient(90deg,var(--bme-accent),transparent 42%,var(--bme-accent));height:1px;position:absolute;bottom:0}.bme-presentation-nordic-paper .bme-header{background:0 0;border-bottom:0}.bme-presentation-nordic-paper .bme-brand strong{letter-spacing:-.045em;font-weight:600}.bme-presentation-seoul-night .bme-header{background:color-mix(in srgb,var(--bme-bg) 80%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 8px 28px color-mix(in srgb,var(--bme-accent) 10%,transparent)}.bme-presentation-patisserie .bme-header{background:0 0;border-bottom:0}.bme-presentation-patisserie .bme-header:after{content:"";background:var(--bme-accent);width:84px;height:1px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.bme-presentation-smokehouse-story .bme-header{background:linear-gradient(90deg,var(--bme-bg),color-mix(in srgb,var(--bme-accent) 8%,var(--bme-bg)));border-bottom-color:color-mix(in srgb,var(--bme-accent) 38%,var(--bme-line))}.bme-presentation-tropical-club .bme-header{background:color-mix(in srgb,var(--bme-surface) 82%,transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:0}.bme-presentation-botanical .bme-header{background:linear-gradient(90deg,var(--bme-bg),color-mix(in srgb,var(--bme-accent-secondary) 18%,var(--bme-bg)));border-bottom:0}.bme-presentation-coastal-gallery .bme-header{background:0 0;border-bottom:0}.bme-presentation-coastal-gallery .bme-header:after{content:"";inset-inline:clamp(18px,4vw,48px);background:color-mix(in srgb,var(--bme-accent) 34%,var(--bme-line));height:1px;position:absolute;bottom:0}.bme-presentation-breakfast-board .bme-header{background:color-mix(in srgb,var(--bme-accent-secondary) 20%,var(--bme-bg));border-bottom:0}.bme-presentation-tap-board .bme-header{background:var(--bme-bg);border-top:2px solid var(--bme-text);border-bottom:2px solid var(--bme-text)}.bme-presentation-dessert-magazine .bme-header{background:0 0;border-bottom:0}.bme-presentation-dessert-magazine .bme-header:after{content:"";inset-inline-start:clamp(18px,4vw,48px);background:var(--bme-accent);width:96px;height:2px;position:absolute;bottom:0}.bme-presentation-luxury-steak .bme-header{background:color-mix(in srgb,var(--bme-bg) 86%,transparent);border-bottom-color:color-mix(in srgb,var(--bme-accent) 30%,var(--bme-line));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.bme-presentation-blue-launcher .bme-header{background:linear-gradient(90deg,var(--bme-category-bg),color-mix(in srgb,var(--bme-accent) 72%,var(--bme-category-bg)));color:var(--bme-category-text);border-bottom:0}.bme-presentation-chef-editorial .bme-header{background:0 0;border-bottom:0}.bme-presentation-chef-editorial .bme-header:after{content:"";background:var(--bme-accent);width:7px;height:7px;position:absolute;bottom:0;left:50%;transform:translate(-50%,50%)rotate(45deg)}.bme-presentation-family-pizzeria .bme-header{background:color-mix(in srgb,var(--bme-accent-secondary) 18%,var(--bme-bg));border-bottom:0}@media (width<=600px){.bme-menu .bme-watermark-pill{opacity:.72}.bme-menu .bme-watermark-pill img{opacity:.82}.bme-presentation-street-poster .bme-header{border-width:2px}.bme-presentation-brasserie .bme-header{border-top:0}}.bme-menu .bme-hero.bme-hero-mode-watermark{isolation:isolate;position:relative;overflow:hidden}.bme-menu .bme-hero.bme-hero-mode-watermark .bme-hero-media-watermark{z-index:1;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.bme-menu .bme-hero.bme-hero-mode-watermark .bme-hero-copy{z-index:4;position:relative}.bme-menu .bme-hero.bme-hero-mode-watermark .bme-watermark-pill{inset-inline-start:var(--bme-wm-start,auto);inset-inline-end:var(--bme-wm-end,5%);top:var(--bme-wm-top,50%);bottom:var(--bme-wm-bottom,auto);width:var(--bme-wm-size,clamp(180px,32cqw,340px));height:var(--bme-wm-height,var(--bme-wm-size,clamp(180px,32cqw,340px)));min-height:0;box-shadow:none;opacity:1;transform:var(--bme-wm-transform,translateY(-50%));translate:var(--bme-hero-watermark-offset-x,0%) var(--bme-hero-watermark-offset-y,0%);transform-origin:50%;background:0 0;border:0;border-radius:0;padding:0;transition:transform .3s,opacity .3s;position:absolute;overflow:visible}.bme-menu .bme-hero.bme-hero-mode-watermark .bme-watermark-pill img{object-fit:cover;object-position:var(--bme-logo-crop-x,50%) var(--bme-logo-crop-y,50%);width:100%;height:100%;transform:scale(var(--bme-logo-crop-zoom,1));transform-origin:var(--bme-logo-crop-x,50%) var(--bme-logo-crop-y,50%);opacity:var(--bme-hero-watermark-opacity,.3);filter:saturate(.78)contrast(1.02);mix-blend-mode:multiply;transition:opacity .3s,filter .3s,transform .3s;display:block}.bme-menu:is(.bme-presentation-noir-gallery,.bme-presentation-neon-dock,.bme-presentation-seoul-night,.bme-presentation-luxury-steak,.bme-presentation-smokehouse-story,.bme-presentation-chef-editorial) .bme-hero.bme-hero-mode-watermark .bme-watermark-pill img{filter:grayscale()saturate(0)invert()contrast(.9);mix-blend-mode:screen}.bme-presentation-atelier{--bme-wm-size:clamp(220px,36cqw,390px);--bme-wm-end:2%;--bme-wm-top:52%;--bme-wm-opacity:.065;--bme-wm-transform:translateY(-50%) rotate(-5deg)}.bme-presentation-noir-gallery{--bme-wm-size:clamp(260px,46cqw,500px);--bme-wm-end:-4%;--bme-wm-top:48%;--bme-wm-opacity:.105;--bme-wm-transform:translateY(-50%) rotate(2deg)}.bme-presentation-riviera{--bme-wm-size:clamp(220px,38cqw,390px);--bme-wm-end:3%;--bme-wm-top:45%;--bme-wm-opacity:.095;--bme-wm-transform:translateY(-50%) rotate(-7deg)}.bme-presentation-omakase{--bme-wm-size:clamp(170px,28cqw,270px);--bme-wm-end:8%;--bme-wm-top:50%;--bme-wm-opacity:.055;--bme-wm-transform:translateY(-50%)}.bme-presentation-brasserie{--bme-wm-size:clamp(190px,31cqw,310px);--bme-wm-end:4%;--bme-wm-top:52%;--bme-wm-opacity:.065;--bme-wm-transform:translateY(-50%) rotate(-2deg)}.bme-presentation-white-gallery{--bme-wm-size:clamp(250px,42cqw,450px);--bme-wm-end:-2%;--bme-wm-top:48%;--bme-wm-opacity:.05;--bme-wm-transform:translateY(-50%)}.bme-presentation-cafe-cards{--bme-wm-size:clamp(190px,31cqw,310px);--bme-wm-end:4%;--bme-wm-top:50%;--bme-wm-opacity:.08;--bme-wm-transform:translateY(-50%) rotate(-3deg)}.bme-presentation-street-poster{--bme-wm-size:clamp(260px,44cqw,470px);--bme-wm-end:-5%;--bme-wm-top:50%;--bme-wm-opacity:.13;--bme-wm-transform:translateY(-50%) rotate(-9deg)}.bme-presentation-wine-register{--bme-wm-size:clamp(170px,28cqw,280px);--bme-wm-end:7%;--bme-wm-top:50%;--bme-wm-opacity:.06;--bme-wm-transform:translateY(-50%)}.bme-presentation-coastal-story{--bme-wm-size:clamp(220px,37cqw,380px);--bme-wm-end:3%;--bme-wm-top:46%;--bme-wm-opacity:.08;--bme-wm-transform:translateY(-50%) rotate(4deg)}.bme-presentation-monochrome-grid{--bme-wm-size:clamp(230px,38cqw,400px);--bme-wm-end:0%;--bme-wm-top:50%;--bme-wm-opacity:.045;--bme-wm-transform:translateY(-50%)}.bme-presentation-trattoria-ledger{--bme-wm-size:clamp(200px,33cqw,330px);--bme-wm-end:4%;--bme-wm-top:50%;--bme-wm-opacity:.07;--bme-wm-transform:translateY(-50%) rotate(-4deg)}.bme-presentation-tokyo-ink{--bme-wm-size:clamp(165px,27cqw,265px);--bme-wm-end:8%;--bme-wm-top:50%;--bme-wm-opacity:.06;--bme-wm-transform:translateY(-50%) rotate(3deg)}.bme-presentation-garden-journal{--bme-wm-size:clamp(230px,39cqw,410px);--bme-wm-end:2%;--bme-wm-top:44%;--bme-wm-opacity:.085;--bme-wm-transform:translateY(-50%) rotate(-5deg)}.bme-presentation-bakery-counter{--bme-wm-size:clamp(195px,32cqw,330px);--bme-wm-end:5%;--bme-wm-top:48%;--bme-wm-opacity:.085;--bme-wm-transform:translateY(-50%) rotate(2deg)}.bme-presentation-neon-dock{--bme-wm-size:clamp(260px,45cqw,480px);--bme-wm-end:-5%;--bme-wm-top:46%;--bme-wm-opacity:.115;--bme-wm-transform:translateY(-50%) rotate(7deg)}.bme-presentation-desert-arches{--bme-wm-size:clamp(190px,32cqw,330px);--bme-wm-end:5%;--bme-wm-top:49%;--bme-wm-opacity:.075;--bme-wm-transform:translateY(-50%) rotate(-3deg)}.bme-presentation-tapas-collage{--bme-wm-size:clamp(260px,44cqw,470px);--bme-wm-end:-5%;--bme-wm-top:45%;--bme-wm-opacity:.09;--bme-wm-transform:translateY(-50%) rotate(8deg)}.bme-presentation-butcher-ledger{--bme-wm-size:clamp(220px,36cqw,380px);--bme-wm-end:2%;--bme-wm-top:50%;--bme-wm-opacity:.065;--bme-wm-transform:translateY(-50%) rotate(-2deg)}.bme-presentation-brunch-polaroids{--bme-wm-size:clamp(230px,39cqw,410px);--bme-wm-end:1%;--bme-wm-top:44%;--bme-wm-opacity:.085;--bme-wm-transform:translateY(-50%) rotate(-7deg)}.bme-presentation-rose-lounge{--bme-wm-size:clamp(210px,35cqw,360px);--bme-wm-end:4%;--bme-wm-top:47%;--bme-wm-opacity:.085;--bme-wm-transform:translateY(-50%) rotate(3deg)}.bme-presentation-beyond-launcher{--bme-wm-size:clamp(190px,32cqw,320px);--bme-wm-end:5%;--bme-wm-top:50%;--bme-wm-opacity:.08;--bme-wm-transform:translateY(-50%)}.bme-presentation-levant-table{--bme-wm-size:clamp(200px,34cqw,350px);--bme-wm-end:4%;--bme-wm-top:48%;--bme-wm-opacity:.075;--bme-wm-transform:translateY(-50%) rotate(-4deg)}.bme-presentation-mosaic{--bme-wm-size:clamp(250px,43cqw,460px);--bme-wm-end:-4%;--bme-wm-top:45%;--bme-wm-opacity:.08;--bme-wm-transform:translateY(-50%) rotate(5deg)}.bme-presentation-nordic-paper{--bme-wm-size:clamp(235px,39cqw,410px);--bme-wm-end:1%;--bme-wm-top:50%;--bme-wm-opacity:.045;--bme-wm-transform:translateY(-50%) rotate(-2deg)}.bme-presentation-seoul-night{--bme-wm-size:clamp(260px,45cqw,480px);--bme-wm-end:-5%;--bme-wm-top:48%;--bme-wm-opacity:.115;--bme-wm-transform:translateY(-50%) rotate(6deg)}.bme-presentation-patisserie{--bme-wm-size:clamp(180px,30cqw,300px);--bme-wm-end:8%;--bme-wm-top:50%;--bme-wm-opacity:.055;--bme-wm-transform:translateY(-50%)}.bme-presentation-smokehouse-story{--bme-wm-size:clamp(270px,46cqw,500px);--bme-wm-end:-5%;--bme-wm-top:48%;--bme-wm-opacity:.09;--bme-wm-transform:translateY(-50%) rotate(-5deg)}.bme-presentation-tropical-club{--bme-wm-size:clamp(245px,42cqw,450px);--bme-wm-end:-3%;--bme-wm-top:43%;--bme-wm-opacity:.1;--bme-wm-transform:translateY(-50%) rotate(8deg)}.bme-presentation-botanical{--bme-wm-size:clamp(240px,41cqw,430px);--bme-wm-end:1%;--bme-wm-top:44%;--bme-wm-opacity:.08;--bme-wm-transform:translateY(-50%) rotate(-5deg)}.bme-presentation-coastal-gallery{--bme-wm-size:clamp(260px,44cqw,470px);--bme-wm-end:-4%;--bme-wm-top:46%;--bme-wm-opacity:.07;--bme-wm-transform:translateY(-50%) rotate(6deg)}.bme-presentation-breakfast-board{--bme-wm-size:clamp(210px,35cqw,370px);--bme-wm-end:3%;--bme-wm-top:45%;--bme-wm-opacity:.085;--bme-wm-transform:translateY(-50%) rotate(-4deg)}.bme-presentation-tap-board{--bme-wm-size:clamp(190px,31cqw,320px);--bme-wm-end:5%;--bme-wm-top:50%;--bme-wm-opacity:.065;--bme-wm-transform:translateY(-50%)}.bme-presentation-dessert-magazine{--bme-wm-size:clamp(260px,44cqw,470px);--bme-wm-end:-5%;--bme-wm-top:47%;--bme-wm-opacity:.075;--bme-wm-transform:translateY(-50%) rotate(8deg)}.bme-presentation-luxury-steak{--bme-wm-size:clamp(280px,47cqw,510px);--bme-wm-end:-6%;--bme-wm-top:48%;--bme-wm-opacity:.095;--bme-wm-transform:translateY(-50%) rotate(-4deg)}.bme-presentation-blue-launcher{--bme-wm-size:clamp(210px,35cqw,370px);--bme-wm-end:4%;--bme-wm-top:48%;--bme-wm-opacity:.08;--bme-wm-transform:translateY(-50%) rotate(3deg)}.bme-presentation-chef-editorial{--bme-wm-size:clamp(175px,29cqw,290px);--bme-wm-end:8%;--bme-wm-top:50%;--bme-wm-opacity:.055;--bme-wm-transform:translateY(-50%)}.bme-presentation-family-pizzeria{--bme-wm-size:clamp(240px,41cqw,430px);--bme-wm-end:-2%;--bme-wm-top:48%;--bme-wm-opacity:.1;--bme-wm-transform:translateY(-50%) rotate(-8deg)}@media (width<=760px){.bme-menu .bme-hero.bme-hero-mode-watermark .bme-watermark-pill{width:min(var(--bme-wm-size,250px),62vw);height:min(var(--bme-wm-size,250px),62vw);inset-inline-end:clamp(-28px,var(--bme-wm-end,2%),18px)}.bme-menu .bme-hero.bme-hero-mode-watermark .bme-watermark-pill img{opacity:var(--bme-hero-watermark-opacity,.3)}}@media (width<=520px){.bme-menu .bme-hero.bme-hero-mode-watermark .bme-watermark-pill{width:min(var(--bme-wm-size,220px),56vw);height:min(var(--bme-wm-size,220px),56vw);inset-inline-end:-5%}}.bme-menu .bme-hero.bme-hero-mode-image{overflow:hidden}.bme-menu .bme-hero.bme-hero-mode-image .bme-hero-media-image{background:var(--bme-accent-secondary);padding:0}.bme-menu .bme-hero.bme-hero-mode-image .bme-hero-media-image img{object-fit:cover;width:100%;height:100%;display:block;transform:scale(1.002)}.bme-menu:is(.bme-presentation-atelier,.bme-presentation-nordic-paper,.bme-presentation-monochrome-grid,.bme-presentation-chef-editorial,.bme-presentation-minimal-grid,.bme-presentation-tokyo-ink) .bme-hero.bme-hero-mode-image{grid-template-columns:minmax(0,1.08fr) minmax(250px,.92fr);gap:clamp(26px,5cqw,70px)}.bme-menu:is(.bme-presentation-atelier,.bme-presentation-nordic-paper,.bme-presentation-monochrome-grid,.bme-presentation-chef-editorial,.bme-presentation-minimal-grid,.bme-presentation-tokyo-ink) .bme-hero.bme-hero-mode-image .bme-hero-media{align-self:stretch;min-height:300px;transform:none}.bme-menu:is(.bme-presentation-atelier,.bme-presentation-nordic-paper,.bme-presentation-monochrome-grid,.bme-presentation-chef-editorial,.bme-presentation-minimal-grid,.bme-presentation-tokyo-ink) .bme-hero.bme-hero-mode-image .bme-hero-media-image{width:100%;height:100%;min-height:300px;box-shadow:none;border:0;border-radius:2px}.bme-presentation-atelier .bme-hero.bme-hero-mode-image .bme-hero-media-image{clip-path:polygon(8% 0,100% 0,100% 94%,0 100%)}.bme-presentation-nordic-paper .bme-hero.bme-hero-mode-image .bme-hero-media-image{border-radius:0 0 42%}.bme-presentation-monochrome-grid .bme-hero.bme-hero-mode-image .bme-hero-media-image{filter:grayscale();border:1px solid var(--bme-text)}.bme-presentation-tokyo-ink .bme-hero.bme-hero-mode-image .bme-hero-media-image{clip-path:polygon(0 0,100% 4%,96% 100%,3% 96%)}.bme-presentation-chef-editorial .bme-hero.bme-hero-mode-image .bme-hero-media-image{justify-self:end;max-width:520px}.bme-menu:is(.bme-presentation-noir-gallery,.bme-presentation-smokehouse-story,.bme-presentation-luxury-steak,.bme-presentation-white-gallery,.bme-presentation-coastal-gallery,.bme-presentation-brunch-polaroids,.bme-presentation-patisserie,.bme-presentation-photo-story) .bme-hero.bme-hero-mode-image .bme-hero-media-image{box-shadow:none;border:0;border-radius:0}.bme-presentation-noir-gallery .bme-hero.bme-hero-mode-image .bme-hero-media-image img,.bme-presentation-luxury-steak .bme-hero.bme-hero-mode-image .bme-hero-media-image img{filter:saturate(.74)contrast(1.12)brightness(.76)}.bme-presentation-smokehouse-story .bme-hero.bme-hero-mode-image .bme-hero-media-image img{filter:saturate(.7)contrast(1.12)sepia(.08)brightness(.72)}.bme-presentation-white-gallery .bme-hero.bme-hero-mode-image .bme-hero-media-image img{filter:saturate(.82)contrast(1.02)brightness(.9)}.bme-presentation-coastal-gallery .bme-hero.bme-hero-mode-image .bme-hero-media-image img{filter:saturate(.82)brightness(.92)}.bme-presentation-patisserie .bme-hero.bme-hero-mode-image .bme-hero-media-image img{filter:saturate(.72)brightness(.96)}.bme-menu:is(.bme-presentation-riviera,.bme-presentation-coastal-story,.bme-presentation-botanical,.bme-presentation-garden-journal,.bme-presentation-breakfast-board,.bme-presentation-levant-table) .bme-hero.bme-hero-mode-image{grid-template-columns:minmax(0,.9fr) minmax(300px,1.1fr);gap:clamp(22px,4cqw,54px)}.bme-menu:is(.bme-presentation-riviera,.bme-presentation-coastal-story,.bme-presentation-botanical,.bme-presentation-garden-journal,.bme-presentation-breakfast-board,.bme-presentation-levant-table) .bme-hero.bme-hero-mode-image .bme-hero-media{align-self:stretch;min-height:310px;transform:none}.bme-menu:is(.bme-presentation-riviera,.bme-presentation-coastal-story,.bme-presentation-botanical,.bme-presentation-garden-journal,.bme-presentation-breakfast-board,.bme-presentation-levant-table) .bme-hero.bme-hero-mode-image .bme-hero-media-image{width:100%;height:100%;min-height:310px;box-shadow:none;border:0}.bme-presentation-riviera .bme-hero.bme-hero-mode-image .bme-hero-media-image{border-radius:46% 10px}.bme-presentation-coastal-story .bme-hero.bme-hero-mode-image .bme-hero-media-image{border-radius:70px 8px}.bme-presentation-botanical .bme-hero.bme-hero-mode-image .bme-hero-media-image{border-radius:48% 48% 18px 18px}.bme-presentation-garden-journal .bme-hero.bme-hero-mode-image .bme-hero-media-image{clip-path:polygon(9% 0,100% 0,92% 100%,0 94%);border-radius:0}.bme-presentation-breakfast-board .bme-hero.bme-hero-mode-image .bme-hero-media-image{border-radius:40px 40px 8px}.bme-presentation-levant-table .bme-hero.bme-hero-mode-image .bme-hero-media-image{border-radius:90px 90px 16px 16px}.bme-menu:is(.bme-presentation-street-poster,.bme-presentation-seoul-night,.bme-presentation-neon-dock,.bme-presentation-mosaic,.bme-presentation-tapas-collage,.bme-presentation-dessert-magazine,.bme-presentation-rose-lounge,.bme-presentation-bakery-counter,.bme-presentation-cafe-cards,.bme-presentation-cocktail-cards,.bme-presentation-magazine) .bme-hero.bme-hero-mode-image{grid-template-columns:minmax(0,.92fr) minmax(280px,1.08fr);align-items:stretch;gap:clamp(18px,3cqw,34px)}.bme-menu:is(.bme-presentation-street-poster,.bme-presentation-seoul-night,.bme-presentation-neon-dock,.bme-presentation-mosaic,.bme-presentation-tapas-collage,.bme-presentation-dessert-magazine,.bme-presentation-rose-lounge,.bme-presentation-bakery-counter,.bme-presentation-cafe-cards,.bme-presentation-cocktail-cards,.bme-presentation-magazine) .bme-hero.bme-hero-mode-image .bme-hero-copy{z-index:4;grid-column:1;align-self:center;position:relative}.bme-menu:is(.bme-presentation-street-poster,.bme-presentation-seoul-night,.bme-presentation-neon-dock,.bme-presentation-mosaic,.bme-presentation-tapas-collage,.bme-presentation-dessert-magazine,.bme-presentation-rose-lounge,.bme-presentation-bakery-counter,.bme-presentation-cafe-cards,.bme-presentation-cocktail-cards,.bme-presentation-magazine) .bme-hero.bme-hero-mode-image .bme-hero-media{grid-column:2;align-self:stretch;width:100%;min-height:300px;transform:none}.bme-menu:is(.bme-presentation-street-poster,.bme-presentation-seoul-night,.bme-presentation-neon-dock,.bme-presentation-mosaic,.bme-presentation-tapas-collage,.bme-presentation-dessert-magazine,.bme-presentation-rose-lounge,.bme-presentation-bakery-counter,.bme-presentation-cafe-cards,.bme-presentation-cocktail-cards,.bme-presentation-magazine) .bme-hero.bme-hero-mode-image .bme-hero-media-image{width:100%;height:100%;min-height:300px;box-shadow:none;border:0;border-radius:0;transform:none}.bme-presentation-street-poster .bme-hero.bme-hero-mode-image .bme-hero-media-image{border:3px solid var(--bme-text);box-shadow:9px 9px 0 var(--bme-accent);transform:rotate(1.2deg)}.bme-presentation-seoul-night .bme-hero.bme-hero-mode-image .bme-hero-media-image{clip-path:polygon(13% 0,100% 0,100% 100%,0 100%)}.bme-presentation-neon-dock .bme-hero.bme-hero-mode-image .bme-hero-media-image{clip-path:polygon(20% 0,100% 0,86% 100%,0 100%);filter:drop-shadow(0 0 18px color-mix(in srgb,var(--bme-accent) 28%,transparent))}.bme-presentation-mosaic .bme-hero.bme-hero-mode-image .bme-hero-media-image{clip-path:polygon(0 0,100% 8%,94% 100%,6% 92%)}.bme-presentation-tapas-collage .bme-hero.bme-hero-mode-image .bme-hero-media-image{border:5px solid var(--bme-card);box-shadow:10px 12px 0 color-mix(in srgb,var(--bme-accent) 25%,transparent);transform:rotate(1.8deg)}.bme-presentation-dessert-magazine .bme-hero.bme-hero-mode-image .bme-hero-media-image{clip-path:polygon(8% 0,100% 0,92% 100%,0 94%)}.bme-presentation-rose-lounge .bme-hero.bme-hero-mode-image .bme-hero-media-image{border-radius:50% 50% 14px 14px}.bme-presentation-bakery-counter .bme-hero.bme-hero-mode-image .bme-hero-media-image{border-radius:120px 120px 24px 24px}.bme-presentation-cafe-cards .bme-hero.bme-hero-mode-image .bme-hero-media-image{border-radius:28px 6px}.bme-presentation-cocktail-cards .bme-hero.bme-hero-mode-image .bme-hero-media-image{clip-path:polygon(16% 0,100% 0,100% 100%,0 100%)}.bme-presentation-cocktail-cards .bme-hero.bme-hero-mode-image .bme-hero-media-image img{filter:saturate(.9)contrast(1.08)brightness(.8)}.bme-presentation-magazine .bme-hero.bme-hero-mode-image .bme-hero-media-image{clip-path:polygon(0 4%,94% 0,100% 94%,8% 100%)}.bme-menu:is(.bme-presentation-omakase,.bme-presentation-brasserie,.bme-presentation-wine-register,.bme-presentation-trattoria-ledger,.bme-presentation-butcher-ledger,.bme-presentation-tap-board,.bme-presentation-standard) .bme-hero.bme-hero-mode-image .bme-hero-media{justify-self:center;width:min(100%,720px);min-height:0;transform:none}.bme-menu:is(.bme-presentation-omakase,.bme-presentation-brasserie,.bme-presentation-wine-register,.bme-presentation-trattoria-ledger,.bme-presentation-butcher-ledger,.bme-presentation-tap-board,.bme-presentation-standard) .bme-hero.bme-hero-mode-image .bme-hero-media-image{aspect-ratio:16/7;width:100%;height:auto;min-height:0;box-shadow:none;border:0;border-radius:0}.bme-presentation-omakase .bme-hero.bme-hero-mode-image .bme-hero-media{width:min(100%,560px)}.bme-presentation-omakase .bme-hero.bme-hero-mode-image .bme-hero-media-image{aspect-ratio:16/8;border-radius:2px}.bme-presentation-brasserie .bme-hero.bme-hero-mode-image .bme-hero-media-image{border:1px solid var(--bme-text);background:var(--bme-bg);padding:6px}.bme-presentation-wine-register .bme-hero.bme-hero-mode-image .bme-hero-media-image{aspect-ratio:18/6;filter:saturate(.65)}.bme-presentation-trattoria-ledger .bme-hero.bme-hero-mode-image .bme-hero-media-image{border:1px solid color-mix(in srgb,var(--bme-text) 34%,transparent);transform:rotate(-.6deg)}.bme-presentation-butcher-ledger .bme-hero.bme-hero-mode-image .bme-hero-media-image{aspect-ratio:18/7;filter:saturate(.7)sepia(.08)}.bme-presentation-tap-board .bme-hero.bme-hero-mode-image .bme-hero-media-image{border-block:2px solid var(--bme-text)}.bme-menu:is(.bme-presentation-beyond-launcher,.bme-presentation-blue-launcher,.bme-presentation-tropical-club,.bme-presentation-family-pizzeria,.bme-presentation-launcher,.bme-presentation-category-covers,.bme-presentation-desert-arches,.bme-presentation-bottom-tabs) .bme-hero.bme-hero-mode-image{grid-template-columns:minmax(0,.9fr) minmax(280px,1.1fr);align-items:stretch;gap:clamp(18px,4cqw,46px)}.bme-menu:is(.bme-presentation-beyond-launcher,.bme-presentation-blue-launcher,.bme-presentation-tropical-club,.bme-presentation-family-pizzeria,.bme-presentation-launcher,.bme-presentation-category-covers,.bme-presentation-desert-arches,.bme-presentation-bottom-tabs) .bme-hero.bme-hero-mode-image .bme-hero-media{align-self:stretch;width:100%;min-height:260px;transform:none}.bme-menu:is(.bme-presentation-beyond-launcher,.bme-presentation-blue-launcher,.bme-presentation-tropical-club,.bme-presentation-family-pizzeria,.bme-presentation-launcher,.bme-presentation-category-covers,.bme-presentation-desert-arches,.bme-presentation-bottom-tabs) .bme-hero.bme-hero-mode-image .bme-hero-media-image{width:100%;height:100%;min-height:260px;box-shadow:none;border:0;border-radius:0;transform:none}.bme-presentation-blue-launcher .bme-hero.bme-hero-mode-image .bme-hero-media-image{border-radius:32px 8px}.bme-presentation-tropical-club .bme-hero.bme-hero-mode-image .bme-hero-media-image{border-radius:50% 50% 18px 18px}.bme-presentation-family-pizzeria .bme-hero.bme-hero-mode-image .bme-hero-media-image{border-radius:50%}.bme-presentation-desert-arches .bme-hero.bme-hero-mode-image .bme-hero-media-image{border-radius:120px 120px 12px 12px}.bme-presentation-category-covers .bme-hero.bme-hero-mode-image .bme-hero-media-image{clip-path:polygon(8% 0,100% 0,94% 100%,0 92%)}@container beyond-menu (width<=430px){.bme-menu:is(.bme-presentation-atelier,.bme-presentation-nordic-paper,.bme-presentation-monochrome-grid,.bme-presentation-chef-editorial,.bme-presentation-minimal-grid,.bme-presentation-tokyo-ink) .bme-hero.bme-hero-mode-image{grid-template-columns:1fr;gap:24px;min-height:0;padding-top:46px;padding-bottom:32px}.bme-menu:is(.bme-presentation-atelier,.bme-presentation-nordic-paper,.bme-presentation-monochrome-grid,.bme-presentation-chef-editorial,.bme-presentation-minimal-grid,.bme-presentation-tokyo-ink) .bme-hero.bme-hero-mode-image .bme-hero-copy{grid-area:1/1}.bme-menu:is(.bme-presentation-atelier,.bme-presentation-nordic-paper,.bme-presentation-monochrome-grid,.bme-presentation-chef-editorial,.bme-presentation-minimal-grid,.bme-presentation-tokyo-ink) .bme-hero.bme-hero-mode-image .bme-hero-media{grid-area:2/1;min-height:185px}.bme-menu:is(.bme-presentation-atelier,.bme-presentation-nordic-paper,.bme-presentation-monochrome-grid,.bme-presentation-chef-editorial,.bme-presentation-minimal-grid,.bme-presentation-tokyo-ink) .bme-hero.bme-hero-mode-image .bme-hero-media-image{aspect-ratio:16/9;min-height:185px}.bme-menu:is(.bme-presentation-riviera,.bme-presentation-coastal-story,.bme-presentation-botanical,.bme-presentation-garden-journal,.bme-presentation-breakfast-board,.bme-presentation-levant-table) .bme-hero.bme-hero-mode-image{grid-template-columns:1fr;gap:22px}.bme-menu:is(.bme-presentation-riviera,.bme-presentation-coastal-story,.bme-presentation-botanical,.bme-presentation-garden-journal,.bme-presentation-breakfast-board,.bme-presentation-levant-table) .bme-hero.bme-hero-mode-image .bme-hero-copy{grid-area:1/1}.bme-menu:is(.bme-presentation-riviera,.bme-presentation-coastal-story,.bme-presentation-botanical,.bme-presentation-garden-journal,.bme-presentation-breakfast-board,.bme-presentation-levant-table) .bme-hero.bme-hero-mode-image .bme-hero-media{grid-area:2/1;min-height:190px}.bme-menu:is(.bme-presentation-riviera,.bme-presentation-coastal-story,.bme-presentation-botanical,.bme-presentation-garden-journal,.bme-presentation-breakfast-board,.bme-presentation-levant-table) .bme-hero.bme-hero-mode-image .bme-hero-media-image{aspect-ratio:16/9;border-radius:26px;min-height:190px}.bme-menu:is(.bme-presentation-street-poster,.bme-presentation-seoul-night,.bme-presentation-neon-dock,.bme-presentation-mosaic,.bme-presentation-tapas-collage,.bme-presentation-dessert-magazine,.bme-presentation-rose-lounge,.bme-presentation-bakery-counter,.bme-presentation-cafe-cards,.bme-presentation-cocktail-cards,.bme-presentation-magazine) .bme-hero.bme-hero-mode-image{background:var(--bme-bg);grid-template-columns:1fr;min-height:350px;padding-top:62px;padding-bottom:40px}.bme-menu:is(.bme-presentation-street-poster,.bme-presentation-seoul-night,.bme-presentation-neon-dock,.bme-presentation-mosaic,.bme-presentation-tapas-collage,.bme-presentation-dessert-magazine,.bme-presentation-rose-lounge,.bme-presentation-bakery-counter,.bme-presentation-cafe-cards,.bme-presentation-cocktail-cards,.bme-presentation-magazine) .bme-hero.bme-hero-mode-image .bme-hero-media{z-index:0;width:100%;height:100%;min-height:0;position:absolute;inset:0;transform:none}.bme-menu:is(.bme-presentation-street-poster,.bme-presentation-seoul-night,.bme-presentation-neon-dock,.bme-presentation-mosaic,.bme-presentation-tapas-collage,.bme-presentation-dessert-magazine,.bme-presentation-rose-lounge,.bme-presentation-bakery-counter,.bme-presentation-cafe-cards,.bme-presentation-cocktail-cards,.bme-presentation-magazine) .bme-hero.bme-hero-mode-image .bme-hero-media-image{width:100%;height:100%;min-height:100%;box-shadow:none;clip-path:none;border:0;border-radius:0;transform:none}.bme-menu:is(.bme-presentation-street-poster,.bme-presentation-seoul-night,.bme-presentation-neon-dock,.bme-presentation-mosaic,.bme-presentation-tapas-collage,.bme-presentation-dessert-magazine,.bme-presentation-rose-lounge,.bme-presentation-bakery-counter,.bme-presentation-cafe-cards,.bme-presentation-cocktail-cards,.bme-presentation-magazine) .bme-hero.bme-hero-mode-image:after{content:"";z-index:1;background:linear-gradient(90deg,color-mix(in srgb,var(--bme-bg) 94%,transparent) 0%,color-mix(in srgb,var(--bme-bg) 72%,transparent) 54%,color-mix(in srgb,var(--bme-bg) 30%,transparent) 100%);position:absolute;inset:0}.bme-menu:is(.bme-presentation-street-poster,.bme-presentation-seoul-night,.bme-presentation-neon-dock,.bme-presentation-mosaic,.bme-presentation-tapas-collage,.bme-presentation-dessert-magazine,.bme-presentation-rose-lounge,.bme-presentation-bakery-counter,.bme-presentation-cafe-cards,.bme-presentation-cocktail-cards,.bme-presentation-magazine) .bme-hero.bme-hero-mode-image .bme-hero-copy{z-index:4;grid-area:1/1;max-width:76%}.bme-menu:is(.bme-presentation-beyond-launcher,.bme-presentation-blue-launcher,.bme-presentation-tropical-club,.bme-presentation-family-pizzeria,.bme-presentation-launcher,.bme-presentation-category-covers,.bme-presentation-desert-arches,.bme-presentation-bottom-tabs) .bme-hero.bme-hero-mode-image{grid-template-columns:1fr;min-height:320px;padding-top:54px;padding-bottom:64px}.bme-menu:is(.bme-presentation-beyond-launcher,.bme-presentation-blue-launcher,.bme-presentation-tropical-club,.bme-presentation-family-pizzeria,.bme-presentation-launcher,.bme-presentation-category-covers,.bme-presentation-desert-arches,.bme-presentation-bottom-tabs) .bme-hero.bme-hero-mode-image .bme-hero-media{z-index:0;width:100%;height:100%;min-height:0;position:absolute;inset:0}.bme-menu:is(.bme-presentation-beyond-launcher,.bme-presentation-blue-launcher,.bme-presentation-tropical-club,.bme-presentation-family-pizzeria,.bme-presentation-launcher,.bme-presentation-category-covers,.bme-presentation-desert-arches,.bme-presentation-bottom-tabs) .bme-hero.bme-hero-mode-image .bme-hero-media-image{clip-path:none;border:0;border-radius:0;width:100%;height:100%;min-height:100%}.bme-menu:is(.bme-presentation-beyond-launcher,.bme-presentation-blue-launcher,.bme-presentation-tropical-club,.bme-presentation-family-pizzeria,.bme-presentation-launcher,.bme-presentation-category-covers,.bme-presentation-desert-arches,.bme-presentation-bottom-tabs) .bme-hero.bme-hero-mode-image:before{content:"";z-index:1;aspect-ratio:auto;background:linear-gradient(90deg,color-mix(in srgb,var(--bme-bg) 92%,transparent),color-mix(in srgb,var(--bme-bg) 52%,transparent));width:auto;box-shadow:none;border:0;border-radius:0;position:absolute;inset:0}.bme-menu:is(.bme-presentation-beyond-launcher,.bme-presentation-blue-launcher,.bme-presentation-tropical-club,.bme-presentation-family-pizzeria,.bme-presentation-launcher,.bme-presentation-category-covers,.bme-presentation-desert-arches,.bme-presentation-bottom-tabs) .bme-hero.bme-hero-mode-image .bme-hero-copy{z-index:4;max-width:78%;position:relative}}@container beyond-menu (width<=350px){.bme-menu .bme-hero.bme-hero-mode-image{grid-template-columns:1fr}}.bme-menu:is(.bme-presentation-bakery-counter,.bme-presentation-neon-dock,.bme-presentation-tapas-collage,.bme-presentation-rose-lounge,.bme-presentation-mosaic,.bme-presentation-seoul-night,.bme-presentation-dessert-magazine,.bme-presentation-cocktail-cards,.bme-presentation-magazine) .bme-hero.bme-hero-mode-image{grid-template-columns:minmax(0,.92fr) minmax(280px,1.08fr)}.bme-menu:is(.bme-presentation-bakery-counter,.bme-presentation-neon-dock,.bme-presentation-tapas-collage,.bme-presentation-rose-lounge,.bme-presentation-mosaic,.bme-presentation-seoul-night,.bme-presentation-dessert-magazine,.bme-presentation-cocktail-cards,.bme-presentation-magazine) .bme-hero.bme-hero-mode-image .bme-hero-media{opacity:1;visibility:visible;grid-column:2;align-self:stretch;width:100%;height:auto;min-height:300px;position:relative;inset:auto;overflow:hidden;transform:none}.bme-menu:is(.bme-presentation-bakery-counter,.bme-presentation-neon-dock,.bme-presentation-tapas-collage,.bme-presentation-rose-lounge,.bme-presentation-mosaic,.bme-presentation-seoul-night,.bme-presentation-dessert-magazine,.bme-presentation-cocktail-cards,.bme-presentation-magazine) .bme-hero.bme-hero-mode-image .bme-hero-media-image,.bme-menu:is(.bme-presentation-bakery-counter,.bme-presentation-neon-dock,.bme-presentation-tapas-collage,.bme-presentation-rose-lounge,.bme-presentation-mosaic,.bme-presentation-seoul-night,.bme-presentation-dessert-magazine,.bme-presentation-cocktail-cards,.bme-presentation-magazine) .bme-hero.bme-hero-mode-image .bme-hero-media-image img{opacity:1;visibility:visible;width:100%;height:100%;min-height:100%}@media (width<=430px){.bme-menu:is(.bme-presentation-bakery-counter,.bme-presentation-neon-dock,.bme-presentation-tapas-collage,.bme-presentation-rose-lounge,.bme-presentation-mosaic,.bme-presentation-seoul-night,.bme-presentation-dessert-magazine,.bme-presentation-cocktail-cards,.bme-presentation-magazine) .bme-hero.bme-hero-mode-image{isolation:isolate;grid-template-columns:1fr;min-height:350px;padding-top:62px;padding-bottom:42px;display:grid;position:relative;overflow:hidden}.bme-menu:is(.bme-presentation-bakery-counter,.bme-presentation-neon-dock,.bme-presentation-tapas-collage,.bme-presentation-rose-lounge,.bme-presentation-mosaic,.bme-presentation-seoul-night,.bme-presentation-dessert-magazine,.bme-presentation-cocktail-cards,.bme-presentation-magazine) .bme-hero.bme-hero-mode-image .bme-hero-media{z-index:0;opacity:1;visibility:visible;grid-area:auto;width:100%;height:100%;min-height:100%;position:absolute;inset:0;overflow:hidden;transform:none}.bme-menu:is(.bme-presentation-bakery-counter,.bme-presentation-neon-dock,.bme-presentation-tapas-collage,.bme-presentation-rose-lounge,.bme-presentation-mosaic,.bme-presentation-seoul-night,.bme-presentation-dessert-magazine,.bme-presentation-cocktail-cards,.bme-presentation-magazine) .bme-hero.bme-hero-mode-image .bme-hero-media-image{width:100%;height:100%;min-height:100%;box-shadow:none;clip-path:none;opacity:1;visibility:visible;border:0;border-radius:0;position:absolute;inset:0;overflow:hidden;transform:none}.bme-menu:is(.bme-presentation-bakery-counter,.bme-presentation-neon-dock,.bme-presentation-tapas-collage,.bme-presentation-rose-lounge,.bme-presentation-mosaic,.bme-presentation-seoul-night,.bme-presentation-dessert-magazine,.bme-presentation-cocktail-cards,.bme-presentation-magazine) .bme-hero.bme-hero-mode-image .bme-hero-media-image img{object-fit:cover;object-position:center;opacity:1;visibility:visible;width:100%;max-width:none;height:100%;min-height:100%;max-height:none;position:absolute;inset:0;transform:none}.bme-menu:is(.bme-presentation-bakery-counter,.bme-presentation-neon-dock,.bme-presentation-tapas-collage,.bme-presentation-rose-lounge,.bme-presentation-mosaic,.bme-presentation-seoul-night,.bme-presentation-dessert-magazine,.bme-presentation-cocktail-cards,.bme-presentation-magazine) .bme-hero.bme-hero-mode-image:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg, color-mix(in srgb,var(--bme-bg) 86%,transparent) 0%, color-mix(in srgb,var(--bme-bg) 58%,transparent) 54%, color-mix(in srgb,var(--bme-bg) 18%,transparent) 100%);position:absolute;inset:0}.bme-menu:is(.bme-presentation-bakery-counter,.bme-presentation-neon-dock,.bme-presentation-tapas-collage,.bme-presentation-rose-lounge,.bme-presentation-mosaic,.bme-presentation-seoul-night,.bme-presentation-dessert-magazine,.bme-presentation-cocktail-cards,.bme-presentation-magazine) .bme-hero.bme-hero-mode-image .bme-hero-copy{z-index:3;grid-area:1/1;align-self:center;max-width:78%;position:relative}.bme-presentation-bakery-counter .bme-hero.bme-hero-mode-image:after,.bme-presentation-tapas-collage .bme-hero.bme-hero-mode-image:after,.bme-presentation-mosaic .bme-hero.bme-hero-mode-image:after,.bme-presentation-dessert-magazine .bme-hero.bme-hero-mode-image:after,.bme-presentation-magazine .bme-hero.bme-hero-mode-image:after{background:linear-gradient(90deg, color-mix(in srgb,var(--bme-bg) 78%,transparent) 0%, color-mix(in srgb,var(--bme-bg) 42%,transparent) 50%, transparent 100%)}.bme-presentation-neon-dock .bme-hero.bme-hero-mode-image .bme-hero-media-image img,.bme-presentation-seoul-night .bme-hero.bme-hero-mode-image .bme-hero-media-image img,.bme-presentation-rose-lounge .bme-hero.bme-hero-mode-image .bme-hero-media-image img,.bme-presentation-cocktail-cards .bme-hero.bme-hero-mode-image .bme-hero-media-image img{filter:saturate(.9)contrast(1.06)brightness(.82)}}.bme-menu[class*=bme-presentation-clinic-]{--clinic-soft:color-mix(in srgb,var(--bme-accent) 10%,var(--bme-bg));--clinic-soft-2:color-mix(in srgb,var(--bme-accent-secondary) 28%,var(--bme-bg));min-height:100dvh}.bme-menu[class*=bme-presentation-clinic-] .bme-header{border-bottom:1px solid color-mix(in srgb,var(--bme-line) 82%,transparent);background:color-mix(in srgb,var(--bme-surface) 92%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.bme-menu[class*=bme-presentation-clinic-] .bme-brand img{object-fit:contain;background:var(--bme-surface)}.bme-menu[class*=bme-presentation-clinic-] .bme-hero{isolation:isolate}.bme-menu[class*=bme-presentation-clinic-] .bme-hero-copy{z-index:3;position:relative}.bme-menu[class*=bme-presentation-clinic-] .bme-category-nav{scrollbar-width:none}.bme-menu[class*=bme-presentation-clinic-] .bme-category-nav::-webkit-scrollbar{display:none}.bme-menu[class*=bme-presentation-clinic-] .bme-section-heading span{border:1px solid var(--bme-line);background:var(--bme-surface);border-radius:999px;padding:5px 9px}.bme-menu[class*=bme-presentation-clinic-] .bme-footer{border-top:1px solid var(--bme-line)}.bme-presentation-clinic-pearl-dental .bme-header{padding-block:18px 13px}.bme-presentation-clinic-pearl-dental .bme-brand img{box-shadow:0 0 0 5px color-mix(in srgb,var(--bme-accent) 10%,transparent);border-radius:999px}.bme-presentation-clinic-pearl-dental .bme-hero{border:1px solid color-mix(in srgb,var(--bme-accent) 18%,var(--bme-line));background:linear-gradient(135deg,#fff 0 58%,color-mix(in srgb,var(--bme-accent) 9%,#fff) 58% 100%);border-radius:28px;min-height:218px;margin:14px 16px 18px;overflow:hidden;box-shadow:0 18px 45px #17363a12}.bme-presentation-clinic-pearl-dental .bme-hero:after{content:"";border:34px solid color-mix(in srgb,var(--bme-accent) 9%,transparent);z-index:0;border-radius:50%;width:230px;height:230px;position:absolute;bottom:-98px;right:-72px}.bme-presentation-clinic-pearl-dental .bme-hero-copy{max-width:63%;padding:30px 26px}.bme-presentation-clinic-pearl-dental .bme-hero-copy>span{color:var(--bme-accent);letter-spacing:.16em;text-transform:uppercase;font-weight:800}.bme-presentation-clinic-pearl-dental .bme-hero-media-watermark{background:color-mix(in srgb,var(--bme-accent) 8%,#fff);border-radius:22px;place-items:center;width:34%;height:calc(100% - 28px);display:grid;inset:auto 14px 14px auto}.bme-presentation-clinic-pearl-dental .bme-watermark-pill{box-shadow:none!important;background:0 0!important;border:0!important;transform:none!important}.bme-presentation-clinic-pearl-dental .bme-watermark-pill img{opacity:.84;max-width:98px;max-height:98px;filter:none!important}.bme-presentation-clinic-pearl-dental .bme-watermark-pill span{display:none}.bme-presentation-clinic-pearl-dental .bme-category-nav{background:0 0;gap:8px;padding:0 16px 12px}.bme-presentation-clinic-pearl-dental .bme-category-nav button{border:1px solid var(--bme-line);color:var(--bme-text);background:#fff;box-shadow:0 4px 14px #17363a09}.bme-presentation-clinic-pearl-dental .bme-category-nav button.active{border-color:var(--bme-accent);background:var(--bme-accent);color:#fff}.bme-presentation-clinic-pearl-dental .bme-visual-item{border:1px solid var(--bme-line);box-shadow:0 8px 24px #17363a0b}.bme-presentation-clinic-aurea-aesthetic .bme-header{border-bottom:0;padding:24px 20px 16px}.bme-presentation-clinic-aurea-aesthetic .bme-brand strong{letter-spacing:.015em}.bme-presentation-clinic-aurea-aesthetic .bme-hero{background:linear-gradient(120deg,var(--bme-surface),color-mix(in srgb,var(--bme-accent-secondary) 28%,var(--bme-bg)));border-radius:2px;min-height:268px;margin:0 16px 24px;padding:0;overflow:hidden}.bme-presentation-clinic-aurea-aesthetic .bme-hero:before{content:"A";color:color-mix(in srgb,var(--bme-accent) 10%,transparent);z-index:0;font:500 220px/.8 Georgia,serif;position:absolute;bottom:-42px;right:10px}.bme-presentation-clinic-aurea-aesthetic .bme-hero-copy{max-width:72%;padding:62px 28px 34px}.bme-presentation-clinic-aurea-aesthetic .bme-hero-copy>span{border-bottom:1px solid var(--bme-accent);color:var(--bme-accent);letter-spacing:.22em;text-transform:uppercase;margin-bottom:12px;padding-bottom:7px;font-size:10px;font-weight:700;display:inline-block}.bme-presentation-clinic-aurea-aesthetic .bme-hero-media-watermark{opacity:.55;width:86px;height:86px;inset:22px 20px auto auto}.bme-presentation-clinic-aurea-aesthetic .bme-watermark-pill{border:1px solid color-mix(in srgb,var(--bme-accent) 42%,transparent)!important;width:86px!important;min-width:0!important;height:86px!important;box-shadow:none!important;background:0 0!important;border-radius:999px!important;padding:0!important;transform:none!important}.bme-presentation-clinic-aurea-aesthetic .bme-watermark-pill img{opacity:.72;max-width:54px;max-height:54px;filter:grayscale()sepia(.35)!important}.bme-presentation-clinic-aurea-aesthetic .bme-watermark-pill span{display:none}.bme-presentation-clinic-aurea-aesthetic .bme-category-nav{border-bottom:1px solid var(--bme-line);background:0 0;margin:0 16px;padding:0 0 14px}.bme-presentation-clinic-aurea-aesthetic .bme-category-nav button{padding-inline:0 22px;color:var(--bme-muted)!important;background:0 0!important;border:0!important;border-radius:0!important}.bme-presentation-clinic-aurea-aesthetic .bme-category-nav button.active{color:var(--bme-text)!important}.bme-presentation-clinic-aurea-aesthetic .bme-category-nav button.active:after{content:"";background:var(--bme-accent);height:1px;margin-top:8px;display:block}.bme-presentation-clinic-aurea-aesthetic .bme-visual-item{background:var(--bme-card);box-shadow:none;border:0;border-radius:2px;overflow:hidden}.bme-presentation-clinic-sage-medical .bme-header{padding:18px 18px 13px}.bme-presentation-clinic-sage-medical .bme-hero{border-left:5px solid var(--bme-accent);background:linear-gradient(135deg,var(--bme-surface),var(--clinic-soft));border-radius:8px 24px 24px 8px;min-height:190px;margin:10px 16px 18px;padding:26px 24px}.bme-presentation-clinic-sage-medical[dir=rtl] .bme-hero{border-left:0;border-right:5px solid var(--bme-accent);border-radius:24px 8px 8px 24px}.bme-presentation-clinic-sage-medical .bme-hero-copy{max-width:72%}.bme-presentation-clinic-sage-medical .bme-hero-media-watermark{opacity:.22;width:86px;height:86px;inset:auto 20px 20px auto}.bme-presentation-clinic-sage-medical .bme-watermark-pill{box-shadow:none!important;background:0 0!important;border:0!important;transform:none!important}.bme-presentation-clinic-sage-medical .bme-watermark-pill span{display:none}.bme-presentation-clinic-sage-medical .bme-category-nav{background:0 0;gap:7px;padding:0 16px 14px}.bme-presentation-clinic-sage-medical .bme-category-nav button{border:1px solid var(--bme-line);background:var(--bme-surface);color:var(--bme-muted)}.bme-presentation-clinic-sage-medical .bme-category-nav button.active{border-color:var(--bme-accent);background:var(--bme-accent);color:#fff}.bme-presentation-clinic-sage-medical .bme-classic-item{border:1px solid var(--bme-line);background:var(--bme-card);border-radius:14px;margin-bottom:8px;padding:16px;box-shadow:0 5px 18px #17312e09}.bme-presentation-clinic-kinetic-physio .bme-header{padding:17px 18px 13px}.bme-presentation-clinic-kinetic-physio .bme-hero{background:linear-gradient(130deg,var(--bme-accent) 0 61%,color-mix(in srgb,var(--bme-accent-secondary) 74%,#fff) 61% 100%);color:#fff;border-radius:26px;min-height:226px;margin:12px 16px 18px;overflow:hidden}.bme-presentation-clinic-kinetic-physio .bme-hero:after{content:"";background:#ffffff61;width:3px;height:340px;position:absolute;top:-50px;right:20%;transform:rotate(28deg);box-shadow:34px 0 #ffffff1a}.bme-presentation-clinic-kinetic-physio .bme-hero-copy{color:#fff;max-width:68%;padding:38px 24px}.bme-presentation-clinic-kinetic-physio .bme-hero-copy>span,.bme-presentation-clinic-kinetic-physio .bme-hero-copy h1{color:#fff}.bme-presentation-clinic-kinetic-physio .bme-hero-media-watermark{opacity:.86;width:90px;height:90px;inset:auto 12px 12px auto}.bme-presentation-clinic-kinetic-physio .bme-watermark-pill{background:#ffffffe6!important;border:0!important;border-radius:22px!important;width:90px!important;min-width:0!important;height:90px!important;padding:0!important;transform:rotate(5deg)!important;box-shadow:0 16px 35px #0b2a442e!important}.bme-presentation-clinic-kinetic-physio .bme-watermark-pill span{display:none}.bme-presentation-clinic-kinetic-physio .bme-watermark-pill img{max-width:64px;max-height:64px}.bme-presentation-clinic-kinetic-physio .bme-category-nav{background:0 0;gap:8px;padding:0 16px 14px}.bme-presentation-clinic-kinetic-physio .bme-category-nav button{background:color-mix(in srgb,var(--bme-accent) 8%,#fff);color:var(--bme-accent);border:0}.bme-presentation-clinic-kinetic-physio .bme-category-nav button.active{background:var(--bme-text);color:#fff}.bme-presentation-clinic-kinetic-physio .bme-visual-item{border:1px solid var(--bme-line);box-shadow:0 8px 24px #16334a0e}.bme-presentation-clinic-derma-editorial .bme-header{border-bottom:0;padding:25px 20px 18px}.bme-presentation-clinic-derma-editorial .bme-hero{display:none}.bme-presentation-clinic-derma-editorial .bme-category-nav{border-top:1px solid var(--bme-line);border-bottom:1px solid var(--bme-line);background:0 0;margin:0 20px;padding:14px 0}.bme-presentation-clinic-derma-editorial .bme-category-nav button{padding:0 20px 0 0;color:var(--bme-muted)!important;background:0 0!important;border:0!important;border-radius:0!important}.bme-presentation-clinic-derma-editorial .bme-category-nav button.active{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px;color:var(--bme-text)!important}.bme-presentation-clinic-derma-editorial .bme-content{padding-top:28px}.bme-presentation-clinic-derma-editorial .bme-section-heading{border-bottom:1px solid var(--bme-line);align-items:end;padding-bottom:17px}.bme-presentation-clinic-derma-editorial .bme-classic-item{border-bottom:1px solid var(--bme-line);padding-block:18px}.bme-presentation-clinic-pediatric-smile .bme-header{background:0 0;border-bottom:0;padding:17px 16px 12px}.bme-presentation-clinic-pediatric-smile .bme-brand img{border-radius:16px}.bme-presentation-clinic-pediatric-smile .bme-hero{background:linear-gradient(145deg,#fff 0 60%,color-mix(in srgb,var(--bme-accent-secondary) 38%,#fff) 60%);border-radius:32px;min-height:212px;margin:10px 14px 16px;overflow:hidden}.bme-presentation-clinic-pediatric-smile .bme-hero:before,.bme-presentation-clinic-pediatric-smile .bme-hero:after{content:"";background:color-mix(in srgb,var(--bme-accent) 14%,transparent);border-radius:50%;position:absolute}.bme-presentation-clinic-pediatric-smile .bme-hero:before{width:70px;height:70px;top:20px;right:20px}.bme-presentation-clinic-pediatric-smile .bme-hero:after{background:color-mix(in srgb,var(--bme-accent-secondary) 45%,transparent);width:34px;height:34px;bottom:24px;right:93px}.bme-presentation-clinic-pediatric-smile .bme-hero-copy{max-width:68%;padding:35px 22px}.bme-presentation-clinic-pediatric-smile .bme-hero-media-watermark{opacity:.9;width:72px;height:72px;inset:auto 18px 20px auto}.bme-presentation-clinic-pediatric-smile .bme-watermark-pill{background:#fff!important;border:0!important;border-radius:20px!important;width:72px!important;min-width:0!important;height:72px!important;padding:0!important;transform:rotate(-5deg)!important;box-shadow:0 10px 28px #29445b1a!important}.bme-presentation-clinic-pediatric-smile .bme-watermark-pill span{display:none}.bme-presentation-clinic-pediatric-smile .bme-watermark-pill img{max-width:52px;max-height:52px}.bme-presentation-clinic-pediatric-smile .bme-category-nav{background:0 0;gap:7px;padding:0 14px 14px}.bme-presentation-clinic-pediatric-smile .bme-category-nav button{color:var(--bme-muted);background:#fff;border:0;box-shadow:0 5px 16px #29445b0d}.bme-presentation-clinic-pediatric-smile .bme-category-nav button.active{background:var(--bme-accent);color:#fff}.bme-presentation-clinic-pediatric-smile .bme-visual-item{background:#fff;border:0;overflow:hidden;box-shadow:0 10px 26px #29445b12}.bme-presentation-clinic-obsidian-aesthetic .bme-header{background:#121313e0;border-bottom:1px solid #292a2a;padding:22px 18px 15px}.bme-presentation-clinic-obsidian-aesthetic .bme-hero{background:radial-gradient(circle at 78% 32%,color-mix(in srgb,var(--bme-accent) 19%,transparent),transparent 36%),linear-gradient(145deg,#171818,#101111);border:1px solid #2c2d2d;border-radius:20px;min-height:270px;margin:0 14px 22px;overflow:hidden}.bme-presentation-clinic-obsidian-aesthetic .bme-hero:after{content:"";border:1px solid color-mix(in srgb,var(--bme-accent) 42%,transparent);border-radius:50%;width:72px;height:72px;position:absolute;top:22px;right:22px}.bme-presentation-clinic-obsidian-aesthetic .bme-hero-copy{max-width:76%;padding:72px 26px 30px}.bme-presentation-clinic-obsidian-aesthetic .bme-hero-copy>span{color:var(--bme-accent);letter-spacing:.22em;text-transform:uppercase}.bme-presentation-clinic-obsidian-aesthetic .bme-hero-media-watermark{opacity:.38;width:78px;height:78px;inset:auto 20px 18px auto}.bme-presentation-clinic-obsidian-aesthetic .bme-watermark-pill{box-shadow:none!important;background:0 0!important;border:0!important;transform:none!important}.bme-presentation-clinic-obsidian-aesthetic .bme-watermark-pill span{display:none}.bme-presentation-clinic-obsidian-aesthetic .bme-watermark-pill img{filter:grayscale()brightness(2)!important}.bme-presentation-clinic-obsidian-aesthetic .bme-category-nav{background:0 0;gap:8px;padding:0 14px 14px}.bme-presentation-clinic-obsidian-aesthetic .bme-category-nav button{color:#aaa29a;background:#181919;border:1px solid #303131}.bme-presentation-clinic-obsidian-aesthetic .bme-category-nav button.active{border-color:var(--bme-accent);background:var(--bme-accent);color:#151515}.bme-presentation-clinic-obsidian-aesthetic .bme-visual-item{background:#1a1b1b;border:1px solid #2d2e2e;overflow:hidden;box-shadow:0 18px 40px #00000029}.bme-presentation-clinic-ivory-wellness .bme-header{background:0 0;border-bottom:0;padding:22px 18px 15px}.bme-presentation-clinic-ivory-wellness .bme-hero{background:linear-gradient(145deg,color-mix(in srgb,var(--bme-accent-secondary) 32%,var(--bme-surface)),var(--bme-surface));border-radius:30px;min-height:230px;margin:8px 16px 20px;overflow:hidden;box-shadow:0 16px 40px #3d40370e}.bme-presentation-clinic-ivory-wellness .bme-hero:before{content:"";border:1px solid color-mix(in srgb,var(--bme-accent) 25%,transparent);width:190px;height:190px;box-shadow:0 0 0 30px color-mix(in srgb,var(--bme-accent) 4%,transparent),0 0 0 62px color-mix(in srgb,var(--bme-accent) 3%,transparent);border-radius:50%;position:absolute;top:-70px;right:-55px}.bme-presentation-clinic-ivory-wellness .bme-hero-copy{max-width:72%;padding:40px 24px}.bme-presentation-clinic-ivory-wellness .bme-hero-copy>span{color:var(--bme-accent);letter-spacing:.18em;text-transform:uppercase;font-weight:700}.bme-presentation-clinic-ivory-wellness .bme-hero-media-watermark{opacity:.32;width:82px;height:82px;inset:auto 18px 18px auto}.bme-presentation-clinic-ivory-wellness .bme-watermark-pill{box-shadow:none!important;background:0 0!important;border:0!important;transform:none!important}.bme-presentation-clinic-ivory-wellness .bme-watermark-pill span{display:none}.bme-presentation-clinic-ivory-wellness .bme-watermark-pill img{filter:grayscale()sepia(.25)!important}.bme-presentation-clinic-ivory-wellness .bme-category-nav{background:0 0;gap:7px;padding:0 16px 14px}.bme-presentation-clinic-ivory-wellness .bme-category-nav button{border:1px solid var(--bme-line);background:var(--bme-surface);color:var(--bme-muted)}.bme-presentation-clinic-ivory-wellness .bme-category-nav button.active{background:var(--bme-accent);border-color:var(--bme-accent);color:#fff}.bme-presentation-clinic-ivory-wellness .bme-classic-item{border:1px solid var(--bme-line);background:#ffffffb8;border-radius:18px;margin-bottom:8px;padding:16px 17px}@media (width<=620px){.bme-presentation-clinic-pearl-dental .bme-hero{min-height:205px}.bme-presentation-clinic-pearl-dental .bme-hero-copy{max-width:68%;padding:30px 20px}.bme-presentation-clinic-pearl-dental .bme-hero-media-watermark{width:30%;right:10px}.bme-presentation-clinic-aurea-aesthetic .bme-hero{min-height:245px}.bme-presentation-clinic-aurea-aesthetic .bme-hero-copy{max-width:78%;padding:58px 22px 30px}.bme-presentation-clinic-kinetic-physio .bme-hero-copy{max-width:72%;padding-inline:20px}.bme-presentation-clinic-obsidian-aesthetic .bme-hero-copy{max-width:82%;padding-inline:22px}}.bme-menu .bme-hero h1{font-size:var(--bme-hero-size)}.bme-menu .bme-section-heading h2{font-size:var(--bme-section-size)}.bme-menu .bme-item-copy h3,.bme-menu .bme-visual-copy h3{font-size:var(--bme-item-size)}.bme-menu .bme-item-copy p,.bme-menu .bme-visual-copy p{font-size:var(--bme-description-size)}.bme-menu .bme-price,.bme-menu .bme-price-option strong{font-size:var(--bme-price-size)}.bme-heritage-exact .ep-hero-title{font-size:var(--ep-hero-size)}.bme-heritage-exact .ep-item-name{font-size:var(--ep-item-size)}.bme-heritage-exact .ep-item-description{font-size:var(--ep-description-size)}.bme-heritage-exact .ep-item-price,.bme-heritage-exact .ep-price-option strong{font-size:var(--ep-price-size)}@media (width<=430px){.bme-menu .bme-hero h1,.bme-heritage-exact .ep-hero-title{overflow-wrap:anywhere}}.bme-menu.bme-presentation-wine-register .bme-classic-item:before{inset-inline-end:auto;opacity:1;background:0 0;width:auto;height:auto;bottom:auto}.bme-menu.bme-presentation-wine-register .bme-category-nav{scroll-snap-type:inline proximity;justify-content:flex-start;scroll-padding-inline:28px}.bme-menu.bme-presentation-wine-register .bme-category-nav button{scroll-snap-align:center;flex:none;max-width:none;scroll-margin-inline:28px;overflow:visible}.bme-menu.bme-presentation-wine-register .bme-category-nav button.active,.bme-menu.bme-presentation-wine-register .bme-category-nav button:focus{scroll-snap-stop:always}@container beyond-menu (width>=900px){.bme-menu.bme-presentation-wine-register .bme-category-nav{justify-content:center}.bme-menu.bme-nav-pills:not(.bme-presentation-category-covers):not(.bme-presentation-launcher):not(.bme-presentation-bottom-tabs):not(.bme-presentation-neon-dock):not(.bme-presentation-tropical-club) .bme-category-nav,.bme-menu.bme-nav-minimal:not(.bme-presentation-category-covers):not(.bme-presentation-launcher):not(.bme-presentation-bottom-tabs):not(.bme-presentation-neon-dock):not(.bme-presentation-tropical-club) .bme-category-nav,.bme-menu.bme-nav-underline:not(.bme-presentation-category-covers):not(.bme-presentation-launcher):not(.bme-presentation-bottom-tabs):not(.bme-presentation-neon-dock):not(.bme-presentation-tropical-club) .bme-category-nav{flex-wrap:wrap;justify-content:center;align-items:center;gap:9px 10px;padding-top:18px;padding-bottom:20px;overflow:visible}.bme-menu.bme-nav-pills .bme-category-nav button,.bme-menu.bme-nav-minimal .bme-category-nav button,.bme-menu.bme-nav-underline .bme-category-nav button{max-width:100%;font-size:max(12px,var(--bme-category-size));flex:none;line-height:1.2}.bme-menu.bme-presentation-atelier .bme-category-nav{flex-wrap:wrap;justify-content:center;gap:9px 10px;padding-block:18px 20px;overflow:visible}.bme-menu.bme-presentation-atelier .bme-category-nav button{border:1px solid color-mix(in srgb,var(--bme-line) 88%,transparent);background:color-mix(in srgb,var(--bme-surface) 88%,transparent);min-height:38px;color:var(--bme-muted);font-size:max(12px,var(--bme-category-size));letter-spacing:.025em;text-transform:none;box-shadow:0 2px 8px color-mix(in srgb,var(--bme-text) 4%,transparent);border-radius:999px;padding:0 14px;font-weight:650;line-height:1.15}.bme-menu.bme-presentation-atelier .bme-category-nav button:hover{color:var(--bme-text);border-color:color-mix(in srgb,var(--bme-text) 22%,var(--bme-line))}.bme-menu.bme-presentation-atelier .bme-category-nav button.active{border-color:var(--bme-category-bg);background:var(--bme-category-bg);color:var(--bme-category-text);box-shadow:0 7px 18px color-mix(in srgb,var(--bme-category-bg) 18%,transparent)}.bme-menu.bme-presentation-wine-register .bme-category-nav{flex-wrap:wrap;justify-content:center;gap:8px 10px;overflow:visible}.bme-menu.bme-presentation-wine-register .bme-category-nav button{min-height:38px;font-size:max(12px,var(--bme-category-size));padding-inline:13px}}.bme-menu .bme-item-media{isolation:isolate;background:var(--bme-accent-secondary);min-width:0;min-height:0;position:relative;overflow:hidden}.bme-menu .bme-item-media>img{z-index:1;object-fit:cover;object-position:var(--bme-photo-focus-x,50%) var(--bme-photo-focus-y,50%);width:100%;height:100%;display:block;position:absolute;inset:0}.bme-menu .bme-visual-item.bme-image-top[data-image-ratio="1:1"] .bme-item-media{aspect-ratio:1!important}.bme-menu .bme-visual-item.bme-image-top[data-image-ratio="4:3"] .bme-item-media{aspect-ratio:4/3!important}.bme-menu .bme-visual-item.bme-image-top[data-image-ratio="3:2"] .bme-item-media{aspect-ratio:3/2!important}.bme-menu .bme-visual-item.bme-image-top[data-image-ratio="16:9"] .bme-item-media{aspect-ratio:16/9!important}.bme-menu .bme-visual-item.bme-image-top:not([data-image-ratio]) .bme-item-media,.bme-menu .bme-visual-item.bme-image-top[data-image-ratio=""] .bme-item-media{aspect-ratio:4/3!important}.bme-menu .bme-visual-item.bme-image-left .bme-item-media,.bme-menu .bme-visual-item.bme-image-right .bme-item-media{width:100%;height:100%;aspect-ratio:auto!important;max-block-size:none!important}.bme-menu.bme-presentation-smokehouse-story .bme-visual-item,.bme-menu.bme-presentation-riviera .bme-visual-item,.bme-menu.bme-presentation-botanical .bme-visual-item,.bme-menu.bme-presentation-noir-gallery .bme-visual-item,.bme-menu.bme-presentation-luxury-steak .bme-visual-item{min-width:0}.bme-menu .bme-item-media[data-photo-source=portrait],.bme-menu .bme-item-media[data-photo-source=balanced],.bme-menu .bme-item-media[data-photo-source=landscape]{max-block-size:none}.bme-menu .bme-visual-item.bme-image-top[data-image-ratio="1:1"]>.bme-item-media{aspect-ratio:1!important}.bme-menu .bme-visual-item.bme-image-top[data-image-ratio="4:3"]>.bme-item-media{aspect-ratio:4/3!important}.bme-menu .bme-visual-item.bme-image-top[data-image-ratio="3:2"]>.bme-item-media{aspect-ratio:3/2!important}.bme-menu .bme-visual-item.bme-image-top[data-image-ratio="16:9"]>.bme-item-media{aspect-ratio:16/9!important}.bme-menu .bme-item-media:after{z-index:2}@media (width<=760px){.bme-menu .bme-visual-item.bme-image-top[data-image-ratio="1:1"]>.bme-item-media{aspect-ratio:1!important}.bme-menu .bme-visual-item.bme-image-top[data-image-ratio="4:3"]>.bme-item-media{aspect-ratio:4/3!important}.bme-menu .bme-visual-item.bme-image-top[data-image-ratio="3:2"]>.bme-item-media{aspect-ratio:3/2!important}.bme-menu .bme-visual-item.bme-image-top[data-image-ratio="16:9"]>.bme-item-media{aspect-ratio:16/9!important}.bme-menu.bme-template-split .bme-visual-item.bme-image-left>.bme-item-media,.bme-menu.bme-template-split .bme-visual-item.bme-image-right>.bme-item-media{width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:var(--bme-split-photo-ratio,4/3)!important;max-block-size:none!important}.bme-menu.bme-template-split .bme-visual-item[data-image-ratio="1:1"]>.bme-item-media{--bme-split-photo-ratio:1/1}.bme-menu.bme-template-split .bme-visual-item[data-image-ratio="3:2"]>.bme-item-media{--bme-split-photo-ratio:3/2}.bme-menu.bme-template-split .bme-visual-item[data-image-ratio="16:9"]>.bme-item-media{--bme-split-photo-ratio:16/9}.bme-menu.bme-template-split .bme-visual-item[data-image-ratio="4:3"]>.bme-item-media{--bme-split-photo-ratio:4/3}}.bme-price-options{direction:ltr;unicode-bidi:isolate;grid-template-columns:repeat(3,minmax(42px,max-content));justify-content:end;align-items:start;gap:7px 10px;min-width:0;max-width:100%;display:grid;overflow:visible}.bme-price-options[data-price-count="1"]{grid-template-columns:minmax(42px,max-content)}.bme-price-options[data-price-count="2"],.bme-price-options[data-price-count="4"]{grid-template-columns:repeat(2,minmax(42px,max-content))}.bme-price-options[data-price-count="3"],.bme-price-options[data-price-count="5"],.bme-price-options[data-price-count="6"]{grid-template-columns:repeat(3,minmax(42px,max-content))}.bme-price-option{justify-items:center;gap:2px;min-width:0;display:grid}.bme-price-option small{max-width:76px;color:var(--bme-price-type-color,var(--bme-muted));-webkit-text-fill-color:var(--bme-price-type-color,var(--bme-muted));text-overflow:ellipsis;white-space:nowrap;font-size:9px;line-height:1.15;overflow:hidden}.bme-classic-item.bme-price-inline{grid-template-columns:minmax(0,1fr) auto;align-items:start}.bme-classic-item.bme-price-below,.bme-classic-item.bme-price-bottom{grid-template-columns:minmax(0,1fr)}.bme-classic-item.bme-price-below>.bme-price,.bme-classic-item.bme-price-below>.bme-price-options{justify-self:start;margin-top:8px}.bme-classic-item.bme-price-bottom>.bme-price,.bme-classic-item.bme-price-bottom>.bme-price-options{border-top:1px solid var(--bme-line);justify-self:stretch;width:100%;margin-top:14px;padding-top:10px}.bme-classic-item.bme-price-bottom>.bme-price{text-align:end;display:block}.bme-classic-item.bme-price-bottom>.bme-price-options{justify-content:end}.bme-visual-item.bme-price-inline .bme-visual-copy{grid-template-columns:minmax(0,1fr) auto;align-items:end;display:grid}.bme-visual-item.bme-price-below .bme-visual-copy,.bme-visual-item.bme-price-bottom .bme-visual-copy{grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.bme-visual-item.bme-price-below .bme-price,.bme-visual-item.bme-price-below .bme-price-options{justify-self:start;margin-top:8px}.bme-visual-item.bme-price-bottom .bme-price,.bme-visual-item.bme-price-bottom .bme-price-options{border-top:1px solid var(--bme-line);justify-self:stretch;width:100%;margin-top:14px;padding-top:10px}.bme-visual-item.bme-price-bottom .bme-price{text-align:end;display:block}.bme-visual-item.bme-price-bottom .bme-price-options{justify-content:end}.bme-presentation-street-poster .bme-visual-copy{grid-template-columns:minmax(0,1fr);align-content:start;align-items:start;gap:12px;display:grid}.bme-presentation-street-poster .bme-item-copy{z-index:2;min-width:0;padding-inline-end:0;position:relative}.bme-presentation-street-poster .bme-price,.bme-presentation-street-poster .bme-price-options{z-index:auto;border:2px solid var(--bme-text);background:var(--bme-text);color:#fff;width:100%;max-width:none;box-shadow:3px 3px 0 var(--bme-accent);border-radius:11px;justify-self:stretch;margin:2px 0 0;padding:0;position:static;inset:auto;overflow:hidden}.bme-presentation-street-poster .bme-price{color:var(--bme-accent);text-align:center;white-space:nowrap;padding:10px 12px;font-weight:900;line-height:1;display:block}.bme-presentation-street-poster .bme-price-options{direction:ltr;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch;align-items:stretch;gap:0;display:grid}.bme-presentation-street-poster .bme-price-options[data-price-count="1"]{grid-template-columns:1fr}.bme-presentation-street-poster .bme-price-options[data-price-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.bme-presentation-street-poster .bme-price-options[data-price-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}.bme-presentation-street-poster .bme-price-options[data-price-count="5"],.bme-presentation-street-poster .bme-price-options[data-price-count="6"]{grid-template-columns:repeat(3,minmax(0,1fr))}.bme-presentation-street-poster .bme-price-option{border-inline-start:1px solid #fff3;align-content:center;justify-items:center;gap:4px;min-width:0;min-height:50px;padding:8px 6px 9px}.bme-presentation-street-poster .bme-price-option:first-child,.bme-presentation-street-poster .bme-price-options[data-price-count="4"] .bme-price-option:nth-child(odd),.bme-presentation-street-poster .bme-price-options[data-price-count="5"] .bme-price-option:nth-child(3n+1),.bme-presentation-street-poster .bme-price-options[data-price-count="6"] .bme-price-option:nth-child(3n+1){border-inline-start:0}.bme-presentation-street-poster .bme-price-options[data-price-count="4"] .bme-price-option:nth-child(n+3),.bme-presentation-street-poster .bme-price-options[data-price-count="5"] .bme-price-option:nth-child(n+4),.bme-presentation-street-poster .bme-price-options[data-price-count="6"] .bme-price-option:nth-child(n+4){border-top:1px solid #fff3}.bme-presentation-street-poster .bme-price-option small{max-width:100%;color:var(--bme-price-type-color,#ffffffb3);-webkit-text-fill-color:var(--bme-price-type-color,#ffffffb3);letter-spacing:.055em;text-align:center;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-weight:800;line-height:1}.bme-presentation-street-poster .bme-price-option strong{color:var(--bme-accent);font-size:max(13px,var(--bme-price-size));text-align:center;white-space:nowrap;font-weight:900;line-height:1}.bme-heritage-exact .ep-item-row.ep-price-inline{grid-template-columns:minmax(0,1fr) auto;align-items:center}.bme-heritage-exact .ep-item-row.ep-price-below,.bme-heritage-exact .ep-item-row.ep-price-bottom{grid-template-columns:minmax(0,1fr);align-items:start}.bme-heritage-exact .ep-item-row.ep-price-below>.ep-item-price,.bme-heritage-exact .ep-item-row.ep-price-below>.ep-price-options{justify-self:start;margin-top:7px}.bme-heritage-exact .ep-item-row.ep-price-bottom>.ep-item-price,.bme-heritage-exact .ep-item-row.ep-price-bottom>.ep-price-options{border-top:1px solid var(--ep-line,#e5ded2);justify-self:stretch;width:100%;max-width:none;margin-top:11px;padding-top:9px}.bme-heritage-exact .ep-item-row.ep-price-bottom>.ep-item-price{text-align:end}.bme-heritage-exact .ep-item-row.ep-price-bottom>.ep-price-options{justify-content:end}.bme-heritage-exact .ep-price-options{direction:ltr;unicode-bidi:isolate;grid-template-columns:repeat(3,minmax(46px,1fr));gap:7px 8px;min-width:0;max-width:min(210px,100%);display:grid}.bme-heritage-exact .ep-price-options[data-price-count="1"]{grid-template-columns:minmax(52px,1fr)}.bme-heritage-exact .ep-price-options[data-price-count="2"],.bme-heritage-exact .ep-price-options[data-price-count="4"]{grid-template-columns:repeat(2,minmax(52px,1fr))}.bme-heritage-exact .ep-price-options[data-price-count="3"],.bme-heritage-exact .ep-price-options[data-price-count="5"],.bme-heritage-exact .ep-price-options[data-price-count="6"]{grid-template-columns:repeat(3,minmax(46px,1fr))}.bme-heritage-exact .ep-price-option{justify-items:center;gap:2px;min-width:0;display:grid}.bme-heritage-exact .ep-price-option small{width:100%;color:var(--ep-price-type-color,#7b756e);-webkit-text-fill-color:var(--ep-price-type-color,#7b756e);text-align:center;text-overflow:ellipsis;white-space:nowrap;font-family:Inter,Arial,sans-serif;font-size:8px;font-weight:700;line-height:1.15;overflow:hidden}.bme-heritage-exact .ep-price-option strong{color:#2b2b2b;text-align:center;white-space:nowrap;font-family:Playfair Display,Georgia,serif;font-size:16px}.bme-heritage-exact .ep-item-row:has(.ep-price-options){min-height:76px}@container beyond-heritage-menu (width<=300px){:is(.bme-heritage-exact .ep-item-row.ep-price-inline:has(.ep-price-options[data-price-count="3"]),.bme-heritage-exact .ep-item-row.ep-price-inline:has(.ep-price-options[data-price-count="4"]),.bme-heritage-exact .ep-item-row.ep-price-inline:has(.ep-price-options[data-price-count="5"]),.bme-heritage-exact .ep-item-row.ep-price-inline:has(.ep-price-options[data-price-count="6"])){grid-template-columns:minmax(0,1fr);align-items:start}:is(.bme-heritage-exact .ep-item-row.ep-price-inline:has(.ep-price-options[data-price-count="3"])>.ep-price-options,.bme-heritage-exact .ep-item-row.ep-price-inline:has(.ep-price-options[data-price-count="4"])>.ep-price-options,.bme-heritage-exact .ep-item-row.ep-price-inline:has(.ep-price-options[data-price-count="5"])>.ep-price-options,.bme-heritage-exact .ep-item-row.ep-price-inline:has(.ep-price-options[data-price-count="6"])>.ep-price-options){justify-self:start;margin-top:7px}}@media (width<=420px){.bme-price-options{grid-template-columns:repeat(3,minmax(34px,max-content));justify-content:start;gap:6px 7px;overflow:visible}.bme-price-options[data-price-count="1"]{grid-template-columns:minmax(38px,max-content)}.bme-price-options[data-price-count="2"],.bme-price-options[data-price-count="4"]{grid-template-columns:repeat(2,minmax(38px,max-content))}.bme-price-options[data-price-count="3"],.bme-price-options[data-price-count="5"],.bme-price-options[data-price-count="6"]{grid-template-columns:repeat(3,minmax(34px,max-content))}.bme-price-option small{max-width:58px;font-size:8px}.bme-presentation-street-poster .bme-price-options{justify-content:stretch;gap:0}.bme-presentation-street-poster .bme-price-options[data-price-count="3"],.bme-presentation-street-poster .bme-price-options[data-price-count="5"],.bme-presentation-street-poster .bme-price-options[data-price-count="6"]{grid-template-columns:repeat(3,minmax(0,1fr))}.bme-presentation-street-poster .bme-price-options[data-price-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}.bme-presentation-street-poster .bme-price-option{min-height:46px;padding:7px 4px 8px}.bme-presentation-street-poster .bme-price-option small{font-size:7px}.bme-heritage-exact .ep-price-options{gap:6px;max-width:min(190px,100%)}.bme-heritage-exact .ep-price-options[data-price-count="1"]{grid-template-columns:minmax(48px,1fr)}.bme-heritage-exact .ep-price-options[data-price-count="2"],.bme-heritage-exact .ep-price-options[data-price-count="4"]{grid-template-columns:repeat(2,minmax(48px,1fr))}.bme-heritage-exact .ep-price-options[data-price-count="3"],.bme-heritage-exact .ep-price-options[data-price-count="5"],.bme-heritage-exact .ep-price-options[data-price-count="6"]{grid-template-columns:repeat(3,minmax(42px,1fr))}.bme-heritage-exact .ep-price-option strong{font-size:15px}}.bme-group-note,.ep-group-note{white-space:normal;overflow-wrap:anywhere;unicode-bidi:plaintext;margin:0}.bme-section-heading>div{flex:auto;min-width:0}.bme-section-heading.bme-section-heading-no-count>div{width:100%}.ep-section-head.ep-section-head-no-count>div:first-child{flex:100%;width:100%}.bme-group-note-primary{max-width:760px;color:var(--bme-muted);font-family:var(--bme-body-font);font-size:var(--bme-description-size);font-weight:var(--bme-body-weight);margin-top:6px;line-height:1.45}.bme-subcategory-heading{align-items:flex-start}.bme-subcategory-heading .bme-group-note-subcategory{color:var(--bme-muted);font-family:var(--bme-body-font);font-size:var(--bme-description-size);font-weight:var(--bme-body-weight);margin-top:5px;line-height:1.45}.ep-section-head>div:first-child{width:100%;min-width:0}.ep-group-note{color:var(--ep-muted);font-family:var(--ep-body-font);font-size:var(--ep-desc-size,var(--ep-description-size));font-weight:var(--ep-body-weight);line-height:1.45}.ep-group-note-primary{margin-top:4px}.ep-item-category-wrap{margin:0 0 8px}.ep-item-category-wrap .ep-item-category{margin-bottom:0}.ep-group-note-subcategory{margin-top:4px}.bme-group-note-text,.ep-group-note-text{white-space:pre-wrap;margin:0}.bme-group-note-box,.ep-group-note-box{box-sizing:border-box}.bme-group-note-frame-framed,.ep-group-note-frame-framed{border:1px solid;border-color:color-mix(in srgb,currentColor 20%,transparent);border-radius:var(--bme-radius,12px);background:var(--bme-note-background,color-mix(in srgb,currentColor 4%,transparent));padding:10px 12px}.ep-group-note-frame-framed{border-radius:var(--ep-radius,12px);background:var(--ep-note-background,color-mix(in srgb,currentColor 4%,transparent))}.bme-group-note-frame-none,.ep-group-note-frame-none{padding:0;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.bme-group-note-placement-bottom,.ep-group-note-placement-bottom{margin-top:12px;margin-bottom:4px}.bme-group-note-entries,.ep-group-note-entries{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.bme-group-note-entry,.ep-group-note-entry{border:1px solid color-mix(in srgb,currentColor 18%,transparent);background:var(--bme-note-item-background,color-mix(in srgb,currentColor 3%,transparent));white-space:nowrap;border-radius:999px;align-items:center;min-height:24px;padding:3px 8px;font-size:.82em;line-height:1.2;display:inline-flex}.bme-item-frame-framed{box-shadow:none;border:1px solid var(--bme-line)!important;border-radius:var(--bme-radius)!important;background:var(--bme-card)!important}.bme-item-frame-none{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.ep-item-frame-framed{margin-block:5px;border:1px solid var(--ep-line)!important;border-radius:var(--ep-radius)!important;background:var(--ep-card)!important;box-shadow:none!important;padding:8px 10px!important}.ep-item-frame-none{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.bme-menu[dir=rtl] .bme-group-note,.bme-heritage-exact[dir=rtl] .ep-group-note,.ep-page[dir=rtl] .ep-group-note,[dir=rtl] .bme-group-note,[dir=rtl] .ep-group-note{unicode-bidi:plaintext;width:100%;display:block;text-align:right!important;direction:rtl!important}.bme-menu[dir=ltr] .bme-group-note,.bme-heritage-exact[dir=ltr] .ep-group-note,.ep-page[dir=ltr] .ep-group-note,[dir=ltr] .bme-group-note,[dir=ltr] .ep-group-note{unicode-bidi:plaintext;width:100%;display:block;text-align:left!important;direction:ltr!important}[dir=rtl] .bme-group-note-entries,[dir=rtl] .ep-group-note-entries{justify-content:flex-start}.ep-group-note-entry{background:var(--ep-note-item-background,color-mix(in srgb,currentColor 3%,transparent))}.bme-custom-color-brand-title .bme-brand strong,.bme-custom-color-brand-title .ep-brand-title{color:var(--bme-brand-title-color,var(--ep-brand-title-color))!important;-webkit-text-fill-color:var(--bme-brand-title-color,var(--ep-brand-title-color))!important}.bme-heritage-exact.bme-custom-color-brand-title .ep-brand-title{color:var(--ep-brand-title-color)!important;-webkit-text-fill-color:var(--ep-brand-title-color)!important}.bme-custom-color-brand-subtitle .bme-brand span{color:var(--bme-brand-subtitle-color)!important;-webkit-text-fill-color:var(--bme-brand-subtitle-color)!important}.bme-heritage-exact.bme-custom-color-brand-subtitle .ep-brand-sub{color:var(--ep-brand-subtitle-color)!important;-webkit-text-fill-color:var(--ep-brand-subtitle-color)!important}.bme-custom-color-hero-kicker .bme-hero-copy>span{color:var(--bme-hero-kicker-color)!important;-webkit-text-fill-color:var(--bme-hero-kicker-color)!important}.bme-heritage-exact.bme-custom-color-hero-kicker .ep-hero-kicker{color:var(--ep-hero-kicker-color)!important;-webkit-text-fill-color:var(--ep-hero-kicker-color)!important}.bme-custom-color-hero-title .bme-hero-copy h1{color:var(--bme-hero-title-color)!important;-webkit-text-fill-color:var(--bme-hero-title-color)!important}.bme-heritage-exact.bme-custom-color-hero-title .ep-hero-title{color:var(--ep-hero-title-color)!important;-webkit-text-fill-color:var(--ep-hero-title-color)!important}.bme-custom-color-category-nav .bme-category-nav button{color:var(--bme-category-nav-color)!important;-webkit-text-fill-color:var(--bme-category-nav-color)!important}.bme-custom-color-category-nav .bme-category-nav button.active,.bme-custom-color-category-nav .bme-category-nav button[aria-current=true]{color:var(--bme-category-nav-active-color,var(--bme-category-text))!important;-webkit-text-fill-color:var(--bme-category-nav-active-color,var(--bme-category-text))!important}.bme-heritage-exact.bme-custom-color-category-nav .ep-tabs button{color:var(--ep-category-nav-color)!important;-webkit-text-fill-color:var(--ep-category-nav-color)!important}.bme-heritage-exact.bme-custom-color-category-nav .ep-tabs button.active,.bme-heritage-exact.bme-custom-color-category-nav .ep-tabs button[aria-current=true]{color:var(--ep-category-nav-active-color,var(--ep-category-text))!important;-webkit-text-fill-color:var(--ep-category-nav-active-color,var(--ep-category-text))!important}.bme-custom-color-section-title .bme-section-heading h2{color:var(--bme-section-title-color)!important;-webkit-text-fill-color:var(--bme-section-title-color)!important}.bme-heritage-exact.bme-custom-color-section-title .ep-section-head h2{color:var(--ep-section-title-color)!important;-webkit-text-fill-color:var(--ep-section-title-color)!important}.bme-custom-color-subcategory-title .bme-subcategory-heading h3{color:var(--bme-subcategory-title-color)!important;-webkit-text-fill-color:var(--bme-subcategory-title-color)!important}.bme-heritage-exact.bme-custom-color-subcategory-title .ep-item-category{color:var(--ep-subcategory-title-color)!important;-webkit-text-fill-color:var(--ep-subcategory-title-color)!important}.bme-custom-color-item-name .bme-item-copy h3,.bme-custom-color-item-name .bme-item-copy h4,.bme-custom-color-item-name .bme-item-copy .bme-item-name,.bme-custom-color-item-name .bme-visual-copy h3,.bme-custom-color-item-name .bme-visual-copy h4,.bme-custom-color-item-name .bme-visual-copy .bme-item-name{color:var(--bme-item-name-color)!important;-webkit-text-fill-color:var(--bme-item-name-color)!important;opacity:1!important}.bme-heritage-exact.bme-custom-color-item-name .ep-item-name{color:var(--ep-item-name-color)!important;-webkit-text-fill-color:var(--ep-item-name-color)!important;opacity:1!important}.bme-custom-color-description .bme-item-copy p{color:var(--bme-description-color)!important;-webkit-text-fill-color:var(--bme-description-color)!important}.bme-heritage-exact.bme-custom-color-description .ep-item-description{color:var(--ep-description-color)!important;-webkit-text-fill-color:var(--ep-description-color)!important}.bme-custom-color-price .bme-price,.bme-custom-color-price .bme-price-option strong{color:var(--bme-price-color)!important;-webkit-text-fill-color:var(--bme-price-color)!important}.bme-heritage-exact.bme-custom-color-price .ep-item-price,.bme-heritage-exact.bme-custom-color-price .ep-price-option strong,.bme-heritage-exact.bme-custom-color-price .ep-dual-price strong{color:var(--ep-price-color)!important;-webkit-text-fill-color:var(--ep-price-color)!important}.bme-custom-color-price-type .bme-price-option small{color:var(--bme-price-type-color)!important;-webkit-text-fill-color:var(--bme-price-type-color)!important}.bme-heritage-exact.bme-custom-color-price-type .ep-price-option small,.bme-heritage-exact.bme-custom-color-price-type .ep-dual-price small{color:var(--ep-price-type-color)!important;-webkit-text-fill-color:var(--ep-price-type-color)!important}.bme-custom-color-note .bme-group-note{color:var(--bme-note-color)!important;-webkit-text-fill-color:var(--bme-note-color)!important}.bme-heritage-exact.bme-custom-color-note .ep-group-note{color:var(--ep-note-color)!important;-webkit-text-fill-color:var(--ep-note-color)!important}.bme-custom-color-footer .bme-footer,.bme-custom-color-footer .bme-footer button,.bme-custom-color-footer .bme-footer strong,.bme-custom-color-footer .bme-footer span{color:var(--bme-footer-color)!important;-webkit-text-fill-color:var(--bme-footer-color)!important}.bme-heritage-exact.bme-custom-color-footer .ep-footer,.bme-heritage-exact.bme-custom-color-footer .ep-footer-responsible,.bme-heritage-exact.bme-custom-color-footer .ep-accessibility-statement-link,.bme-heritage-exact.bme-custom-color-footer .ep-footer span,.bme-heritage-exact.bme-custom-color-footer .ep-footer strong{color:var(--ep-footer-color)!important;-webkit-text-fill-color:var(--ep-footer-color)!important}.bme-custom-type-brand-title .bme-brand strong,.bme-custom-type-brand-title .ep-brand-title{font-size:var(--bme-role-brand-title-size,var(--ep-role-brand-title-size))!important;font-weight:var(--bme-role-brand-title-weight,var(--ep-role-brand-title-weight))!important;font-style:var(--bme-role-brand-title-style,var(--ep-role-brand-title-style))!important;-webkit-text-decoration:var(--bme-role-brand-title-decoration,var(--ep-role-brand-title-decoration))!important;text-decoration:var(--bme-role-brand-title-decoration,var(--ep-role-brand-title-decoration))!important}.bme-custom-type-brand-subtitle .bme-brand span,.bme-custom-type-brand-subtitle .ep-brand-sub{font-size:var(--bme-role-brand-subtitle-size,var(--ep-role-brand-subtitle-size))!important;font-weight:var(--bme-role-brand-subtitle-weight,var(--ep-role-brand-subtitle-weight))!important;font-style:var(--bme-role-brand-subtitle-style,var(--ep-role-brand-subtitle-style))!important;-webkit-text-decoration:var(--bme-role-brand-subtitle-decoration,var(--ep-role-brand-subtitle-decoration))!important;text-decoration:var(--bme-role-brand-subtitle-decoration,var(--ep-role-brand-subtitle-decoration))!important}.bme-custom-type-hero-kicker .bme-hero-copy>span,.bme-custom-type-hero-kicker .ep-hero-kicker{font-size:var(--bme-role-hero-kicker-size,var(--ep-role-hero-kicker-size))!important;font-weight:var(--bme-role-hero-kicker-weight,var(--ep-role-hero-kicker-weight))!important;font-style:var(--bme-role-hero-kicker-style,var(--ep-role-hero-kicker-style))!important;-webkit-text-decoration:var(--bme-role-hero-kicker-decoration,var(--ep-role-hero-kicker-decoration))!important;text-decoration:var(--bme-role-hero-kicker-decoration,var(--ep-role-hero-kicker-decoration))!important}.bme-custom-type-hero-title .bme-hero-copy h1,.bme-custom-type-hero-title .ep-hero-title{font-size:var(--bme-role-hero-title-size,var(--ep-role-hero-title-size))!important;font-weight:var(--bme-role-hero-title-weight,var(--ep-role-hero-title-weight))!important;font-style:var(--bme-role-hero-title-style,var(--ep-role-hero-title-style))!important;-webkit-text-decoration:var(--bme-role-hero-title-decoration,var(--ep-role-hero-title-decoration))!important;text-decoration:var(--bme-role-hero-title-decoration,var(--ep-role-hero-title-decoration))!important}.bme-custom-type-category-nav .bme-category-nav button,.bme-custom-type-category-nav .bme-category-nav button.active,.bme-custom-type-category-nav .ep-tabs button,.bme-custom-type-category-nav .ep-tabs button.active{font-size:var(--bme-role-category-nav-size,var(--ep-role-category-nav-size))!important;font-weight:var(--bme-role-category-nav-weight,var(--ep-role-category-nav-weight))!important;font-style:var(--bme-role-category-nav-style,var(--ep-role-category-nav-style))!important;-webkit-text-decoration:var(--bme-role-category-nav-decoration,var(--ep-role-category-nav-decoration))!important;text-decoration:var(--bme-role-category-nav-decoration,var(--ep-role-category-nav-decoration))!important}.bme-custom-type-section-title .bme-section-heading h2,.bme-custom-type-section-title .ep-section-head h2{font-size:var(--bme-role-section-title-size,var(--ep-role-section-title-size))!important;font-weight:var(--bme-role-section-title-weight,var(--ep-role-section-title-weight))!important;font-style:var(--bme-role-section-title-style,var(--ep-role-section-title-style))!important;-webkit-text-decoration:var(--bme-role-section-title-decoration,var(--ep-role-section-title-decoration))!important;text-decoration:var(--bme-role-section-title-decoration,var(--ep-role-section-title-decoration))!important}.bme-custom-type-subcategory-title .bme-subcategory-heading h3,.bme-custom-type-subcategory-title .ep-item-category{font-size:var(--bme-role-subcategory-title-size,var(--ep-role-subcategory-title-size))!important;font-weight:var(--bme-role-subcategory-title-weight,var(--ep-role-subcategory-title-weight))!important;font-style:var(--bme-role-subcategory-title-style,var(--ep-role-subcategory-title-style))!important;-webkit-text-decoration:var(--bme-role-subcategory-title-decoration,var(--ep-role-subcategory-title-decoration))!important;text-decoration:var(--bme-role-subcategory-title-decoration,var(--ep-role-subcategory-title-decoration))!important}.bme-custom-type-item-name .bme-item-copy h3,.bme-custom-type-item-name .bme-item-copy h4,.bme-custom-type-item-name .bme-item-copy .bme-item-name,.bme-custom-type-item-name .bme-visual-copy h3,.bme-custom-type-item-name .bme-visual-copy h4,.bme-custom-type-item-name .bme-visual-copy .bme-item-name,.bme-custom-type-item-name .ep-item-name{font-size:var(--bme-role-item-name-size,var(--ep-role-item-name-size))!important;font-weight:var(--bme-role-item-name-weight,var(--ep-role-item-name-weight))!important;font-style:var(--bme-role-item-name-style,var(--ep-role-item-name-style))!important;-webkit-text-decoration:var(--bme-role-item-name-decoration,var(--ep-role-item-name-decoration))!important;text-decoration:var(--bme-role-item-name-decoration,var(--ep-role-item-name-decoration))!important}.bme-custom-type-description .bme-item-copy p,.bme-custom-type-description .ep-item-description{font-size:var(--bme-role-description-size,var(--ep-role-description-size))!important;font-weight:var(--bme-role-description-weight,var(--ep-role-description-weight))!important;font-style:var(--bme-role-description-style,var(--ep-role-description-style))!important;-webkit-text-decoration:var(--bme-role-description-decoration,var(--ep-role-description-decoration))!important;text-decoration:var(--bme-role-description-decoration,var(--ep-role-description-decoration))!important}.bme-custom-type-price .bme-price,.bme-custom-type-price .bme-price-option strong,.bme-custom-type-price .ep-item-price,.bme-custom-type-price .ep-price-option strong,.bme-custom-type-price .ep-dual-price strong{font-size:var(--bme-role-price-size,var(--ep-role-price-size))!important;font-weight:var(--bme-role-price-weight,var(--ep-role-price-weight))!important;font-style:var(--bme-role-price-style,var(--ep-role-price-style))!important;-webkit-text-decoration:var(--bme-role-price-decoration,var(--ep-role-price-decoration))!important;text-decoration:var(--bme-role-price-decoration,var(--ep-role-price-decoration))!important}.bme-custom-type-price-type .bme-price-option small,.bme-custom-type-price-type .ep-price-option small,.bme-custom-type-price-type .ep-dual-price small{font-size:var(--bme-role-price-type-size,var(--ep-role-price-type-size))!important;font-weight:var(--bme-role-price-type-weight,var(--ep-role-price-type-weight))!important;font-style:var(--bme-role-price-type-style,var(--ep-role-price-type-style))!important;-webkit-text-decoration:var(--bme-role-price-type-decoration,var(--ep-role-price-type-decoration))!important;text-decoration:var(--bme-role-price-type-decoration,var(--ep-role-price-type-decoration))!important}.bme-custom-type-note .bme-group-note,.bme-custom-type-note .ep-group-note{font-size:var(--bme-role-note-size,var(--ep-role-note-size))!important;font-weight:var(--bme-role-note-weight,var(--ep-role-note-weight))!important;font-style:var(--bme-role-note-style,var(--ep-role-note-style))!important;-webkit-text-decoration:var(--bme-role-note-decoration,var(--ep-role-note-decoration))!important;text-decoration:var(--bme-role-note-decoration,var(--ep-role-note-decoration))!important}.bme-custom-type-footer .bme-footer,.bme-custom-type-footer .bme-footer button,.bme-custom-type-footer .bme-footer strong,.bme-custom-type-footer .bme-footer span,.bme-custom-type-footer .ep-footer,.bme-custom-type-footer .ep-footer-responsible,.bme-custom-type-footer .ep-accessibility-statement-link,.bme-custom-type-footer .ep-footer span,.bme-custom-type-footer .ep-footer strong{font-size:var(--bme-role-footer-size,var(--ep-role-footer-size))!important;font-weight:var(--bme-role-footer-weight,var(--ep-role-footer-weight))!important;font-style:var(--bme-role-footer-style,var(--ep-role-footer-style))!important;-webkit-text-decoration:var(--bme-role-footer-decoration,var(--ep-role-footer-decoration))!important;text-decoration:var(--bme-role-footer-decoration,var(--ep-role-footer-decoration))!important}.bme-heritage-exact.bme-custom-type-brand-title .ep-brand-title{font-size:var(--ep-role-brand-title-size)!important;font-weight:var(--ep-role-brand-title-weight)!important;font-style:var(--ep-role-brand-title-style)!important;-webkit-text-decoration:var(--ep-role-brand-title-decoration)!important;text-decoration:var(--ep-role-brand-title-decoration)!important}.bme-heritage-exact.bme-custom-type-brand-subtitle .ep-brand-sub{font-size:var(--ep-role-brand-subtitle-size)!important;font-weight:var(--ep-role-brand-subtitle-weight)!important;font-style:var(--ep-role-brand-subtitle-style)!important;-webkit-text-decoration:var(--ep-role-brand-subtitle-decoration)!important;text-decoration:var(--ep-role-brand-subtitle-decoration)!important}.bme-heritage-exact.bme-custom-type-hero-kicker .ep-hero-kicker{font-size:var(--ep-role-hero-kicker-size)!important;font-weight:var(--ep-role-hero-kicker-weight)!important;font-style:var(--ep-role-hero-kicker-style)!important;-webkit-text-decoration:var(--ep-role-hero-kicker-decoration)!important;text-decoration:var(--ep-role-hero-kicker-decoration)!important}.bme-heritage-exact.bme-custom-type-hero-title .ep-hero-title{font-size:var(--ep-role-hero-title-size)!important;font-weight:var(--ep-role-hero-title-weight)!important;font-style:var(--ep-role-hero-title-style)!important;-webkit-text-decoration:var(--ep-role-hero-title-decoration)!important;text-decoration:var(--ep-role-hero-title-decoration)!important}.bme-heritage-exact.bme-custom-type-category-nav .ep-tabs button,.bme-heritage-exact.bme-custom-type-category-nav .ep-tabs button.active{font-size:var(--ep-role-category-nav-size)!important;font-weight:var(--ep-role-category-nav-weight)!important;font-style:var(--ep-role-category-nav-style)!important;-webkit-text-decoration:var(--ep-role-category-nav-decoration)!important;text-decoration:var(--ep-role-category-nav-decoration)!important}.bme-heritage-exact.bme-custom-type-section-title .ep-section-head h2{font-size:var(--ep-role-section-title-size)!important;font-weight:var(--ep-role-section-title-weight)!important;font-style:var(--ep-role-section-title-style)!important;-webkit-text-decoration:var(--ep-role-section-title-decoration)!important;text-decoration:var(--ep-role-section-title-decoration)!important}.bme-heritage-exact.bme-custom-type-subcategory-title .ep-item-category{font-size:var(--ep-role-subcategory-title-size)!important;font-weight:var(--ep-role-subcategory-title-weight)!important;font-style:var(--ep-role-subcategory-title-style)!important;-webkit-text-decoration:var(--ep-role-subcategory-title-decoration)!important;text-decoration:var(--ep-role-subcategory-title-decoration)!important}.bme-heritage-exact.bme-custom-type-item-name .ep-item-name{font-size:var(--ep-role-item-name-size)!important;font-weight:var(--ep-role-item-name-weight)!important;font-style:var(--ep-role-item-name-style)!important;-webkit-text-decoration:var(--ep-role-item-name-decoration)!important;text-decoration:var(--ep-role-item-name-decoration)!important}.bme-heritage-exact.bme-custom-type-description .ep-item-description{font-size:var(--ep-role-description-size)!important;font-weight:var(--ep-role-description-weight)!important;font-style:var(--ep-role-description-style)!important;-webkit-text-decoration:var(--ep-role-description-decoration)!important;text-decoration:var(--ep-role-description-decoration)!important}.bme-heritage-exact.bme-custom-type-price .ep-item-price,.bme-heritage-exact.bme-custom-type-price .ep-price-option strong,.bme-heritage-exact.bme-custom-type-price .ep-dual-price strong{font-size:var(--ep-role-price-size)!important;font-weight:var(--ep-role-price-weight)!important;font-style:var(--ep-role-price-style)!important;-webkit-text-decoration:var(--ep-role-price-decoration)!important;text-decoration:var(--ep-role-price-decoration)!important}.bme-heritage-exact.bme-custom-type-price-type .ep-price-option small,.bme-heritage-exact.bme-custom-type-price-type .ep-dual-price small{font-size:var(--ep-role-price-type-size)!important;font-weight:var(--ep-role-price-type-weight)!important;font-style:var(--ep-role-price-type-style)!important;-webkit-text-decoration:var(--ep-role-price-type-decoration)!important;text-decoration:var(--ep-role-price-type-decoration)!important}.bme-heritage-exact.bme-custom-type-note .ep-group-note{font-size:var(--ep-role-note-size)!important;font-weight:var(--ep-role-note-weight)!important;font-style:var(--ep-role-note-style)!important;-webkit-text-decoration:var(--ep-role-note-decoration)!important;text-decoration:var(--ep-role-note-decoration)!important}.bme-heritage-exact.bme-custom-type-footer .ep-footer,.bme-heritage-exact.bme-custom-type-footer .ep-footer-responsible,.bme-heritage-exact.bme-custom-type-footer .ep-accessibility-statement-link,.bme-heritage-exact.bme-custom-type-footer .ep-footer span,.bme-heritage-exact.bme-custom-type-footer .ep-footer strong{font-size:var(--ep-role-footer-size)!important;font-weight:var(--ep-role-footer-weight)!important;font-style:var(--ep-role-footer-style)!important;-webkit-text-decoration:var(--ep-role-footer-decoration)!important;text-decoration:var(--ep-role-footer-decoration)!important}.bme-price-option small,.bme-presentation-street-poster .bme-price-option small,.bme-heritage-exact .ep-price-option small,.bme-heritage-exact .ep-dual-price small{overflow-wrap:break-word;word-break:normal;min-height:0;line-height:1.2;text-overflow:clip!important;white-space:normal!important;max-width:100%!important;height:auto!important;overflow:visible!important}.bme-price-option,.bme-heritage-exact .ep-price-option{align-content:start;min-width:0}.bme-price-options,.bme-heritage-exact .ep-price-options{align-items:start}.bme-classic-item:has(.bme-price-options){min-height:min-content;height:auto!important}.bme-visual-item:has(.bme-price-options){min-height:min-content;height:auto!important}.bme-heritage-exact .ep-item-row:has(.ep-price-options){min-height:min-content;height:auto!important}.bme-menu,.bme-heritage-exact{overflow-wrap:break-word}.bme-menu :is(.bme-brand,.bme-brand div,.bme-item-copy,.bme-visual-copy,.bme-section-heading,.bme-subcategory-heading),.bme-heritage-exact :is(.ep-brand,.ep-brand-copy,.ep-item-info,.ep-section-head){min-width:0}.bme-menu :is(h1,h2,h3,h4,h5,h6,p),.bme-heritage-exact :is(h1,h2,h3,h4,h5,h6,p){overflow-wrap:anywhere;max-width:100%}@media (height<=640px){.bme-heritage-exact .ep-app{height:auto!important;min-height:100dvh!important;display:block!important;overflow:visible!important}.bme-heritage-exact .ep-menu-list{overscroll-behavior:auto!important;min-height:auto!important;overflow:visible!important}.bme-heritage-exact .ep-tabs-wrap{overflow:visible!important}}@media (width<=359px){.bme-heritage-exact .ep-app{height:auto!important;min-height:100dvh!important;display:block!important;overflow:visible!important}.bme-heritage-exact .ep-header{flex-wrap:wrap!important;align-items:flex-start!important}.bme-heritage-exact .ep-brand{flex:180px!important}.bme-heritage-exact .ep-brand-copy{white-space:normal!important}.bme-heritage-exact .ep-brand-title,.bme-heritage-exact .ep-brand-sub{white-space:normal!important;overflow-wrap:anywhere!important}.bme-heritage-exact .ep-tabs-wrap{overflow:visible!important}.bme-heritage-exact .ep-tabs{flex-wrap:wrap!important;overflow:visible!important}.bme-heritage-exact .ep-tabs button{white-space:normal!important;overflow-wrap:anywhere!important;min-width:0!important;max-width:100%!important}.bme-heritage-exact .ep-section-head{flex-wrap:wrap!important;align-items:flex-start!important}.bme-heritage-exact .ep-section-count{white-space:normal!important}.bme-heritage-exact .ep-menu-list{overscroll-behavior:auto!important;min-height:auto!important;overflow:visible!important}.bme-heritage-exact .ep-item-row,.bme-heritage-exact .ep-wine-row{grid-template-columns:minmax(0,1fr)!important;align-items:start!important}.bme-heritage-exact .ep-item-price,.bme-heritage-exact .ep-price-options,.bme-heritage-exact .ep-dual-price,.bme-heritage-exact .ep-wine-prices{justify-self:start!important;width:auto!important;max-width:100%!important}.bme-heritage-exact .ep-price-options,.bme-heritage-exact .ep-dual-price,.bme-heritage-exact .ep-wine-prices{flex-wrap:wrap!important;display:flex!important}.bme-menu .bme-header{flex-wrap:wrap!important;align-items:flex-start!important}.bme-menu .bme-brand{flex:180px!important}.bme-menu .bme-brand div,.bme-menu .bme-brand strong,.bme-menu .bme-brand span{white-space:normal!important;overflow-wrap:anywhere!important}.bme-menu .bme-category-nav{scroll-snap-type:none!important;flex-wrap:wrap!important;width:100%!important;max-width:100%!important;margin-inline:auto!important;position:static!important;inset:auto!important;overflow:visible!important;transform:none!important}.bme-menu .bme-category-nav button{white-space:normal!important;overflow-wrap:anywhere!important;min-width:0!important;max-width:100%!important}.bme-menu .bme-visual-grid,.bme-menu .bme-image-left,.bme-menu .bme-image-right,.bme-menu.bme-template-tiles .bme-visual-item,.bme-menu.bme-template-split .bme-visual-item{grid-template-columns:minmax(0,1fr)!important}.bme-menu .bme-image-left .bme-item-media,.bme-menu .bme-image-right .bme-item-media,.bme-menu.bme-template-tiles .bme-item-media{aspect-ratio:4/3!important;height:auto!important;min-height:0!important}.bme-menu .bme-image-right .bme-item-media{order:0!important}.bme-menu .bme-classic-item,.bme-menu .bme-visual-copy{grid-template-columns:minmax(0,1fr)!important}.bme-menu .bme-price,.bme-menu .bme-price-options{justify-self:start!important;width:auto!important;max-width:100%!important}.bme-menu .bme-price-options{flex-wrap:wrap!important;overflow:visible!important}.bme-menu .bme-section-heading{flex-wrap:wrap!important;align-items:flex-start!important}.bme-menu .bme-section-heading>span{white-space:normal!important}.bme-menu[class*=bme-presentation-] .bme-visual-grid{grid-template-columns:minmax(0,1fr)!important}.bme-menu[class*=bme-presentation-] .bme-visual-item{grid-area:auto!important;transform:none!important}}.bme-sr-only{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.bme-menu :is(button,a,[tabindex]):focus-visible,.bme-heritage-exact :is(button,a,[tabindex]):focus-visible{scroll-margin-block:24px 112px}.bme-heritage-exact .ep-menu-list{scroll-padding-block:24px 112px}@container beyond-menu (width<=760px){.bme-menu:is(.bme-presentation-bottom-tabs,.bme-presentation-neon-dock,.bme-presentation-tropical-club) .bme-content{padding-bottom:112px!important}.bme-menu:is(.bme-presentation-bottom-tabs,.bme-presentation-neon-dock,.bme-presentation-tropical-club) .bme-footer{padding-bottom:calc(116px + env(safe-area-inset-bottom,0px))!important}}@media (width<=359px){.bme-menu:is(.bme-presentation-bottom-tabs,.bme-presentation-neon-dock,.bme-presentation-tropical-club) .bme-content{padding-bottom:24px!important}.bme-menu:is(.bme-presentation-bottom-tabs,.bme-presentation-neon-dock,.bme-presentation-tropical-club) .bme-footer{padding-bottom:calc(32px + env(safe-area-inset-bottom,0px))!important}}@media (prefers-reduced-motion:reduce){.bme-menu,.bme-menu *,.bme-menu :before,.bme-menu :after,.bme-heritage-exact,.bme-heritage-exact *,.bme-heritage-exact :before,.bme-heritage-exact :after,.restaurant-a11y-toggle,.restaurant-a11y-panel,.restaurant-a11y-panel *,.restaurant-a11y-statement,.restaurant-a11y-statement *{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}html.beyond-a11y-text-spacing-test .bme-menu :is(p,li,dd,dt,span,strong,small,button,a,h1,h2,h3,h4,h5,h6),html.beyond-a11y-text-spacing-test .bme-heritage-exact :is(p,li,dd,dt,span,strong,small,button,a,h1,h2,h3,h4,h5,h6),html.beyond-a11y-text-spacing-test .restaurant-a11y-panel :is(p,li,dd,dt,span,strong,small,button,a,h1,h2,h3,h4,h5,h6),html.beyond-a11y-text-spacing-test .restaurant-a11y-statement :is(p,li,dd,dt,span,strong,small,button,a,h1,h2,h3,h4,h5,h6){letter-spacing:.12em!important;word-spacing:.16em!important;line-height:1.5!important}html.beyond-a11y-text-spacing-test .bme-menu p,html.beyond-a11y-text-spacing-test .bme-heritage-exact p,html.beyond-a11y-text-spacing-test .restaurant-a11y-panel p,html.beyond-a11y-text-spacing-test .restaurant-a11y-statement p{margin-bottom:2em!important}html.beyond-a11y-text-spacing-test .bme-menu :is(.bme-category-nav button,.bme-item-badge),html.beyond-a11y-text-spacing-test .bme-heritage-exact :is(.ep-tabs button,.ep-item-badge,.ep-brand-copy){white-space:normal!important;text-overflow:clip!important;height:auto!important;min-height:44px!important;overflow:visible!important}html.beyond-a11y-text-spacing-test .bme-visual-item .bme-item-copy>p.bme-item-description-interactive{max-height:none!important;padding-bottom:0!important;overflow:visible!important}html.beyond-a11y-text-spacing-test .bme-visual-item .bme-item-copy>p.bme-item-description-interactive:after{display:none!important}@media (forced-colors:active){.bme-menu,.bme-heritage-exact,.bme-heritage-exact .ep-app{forced-color-adjust:auto;color:canvastext!important;background:canvas!important}.bme-menu :is(.bme-header,.bme-hero,.bme-content,.bme-footer,.bme-classic-item,.bme-visual-item),.bme-heritage-exact :is(.ep-header,.ep-hero,.ep-tabs-wrap,.ep-section-head,.ep-menu-list,.ep-footer,.ep-item-row,.ep-wine-row){color:canvastext!important;box-shadow:none!important;background:canvas!important;border-color:canvastext!important}.bme-menu :is(button,a,[tabindex]),.bme-heritage-exact :is(button,a,[tabindex]){forced-color-adjust:auto;color:buttontext!important;box-shadow:none!important;background:buttonface!important;border-color:buttontext!important}.bme-menu .bme-category-nav button[aria-pressed=true],.bme-heritage-exact .ep-tabs button[aria-pressed=true]{color:highlighttext!important;text-underline-offset:3px!important;background:highlight!important;border:3px double highlight!important;text-decoration:underline!important;text-decoration-thickness:2px!important}.bme-menu :is(button,a,[tabindex]):focus-visible,.bme-heritage-exact :is(button,a,[tabindex]):focus-visible{outline-offset:3px!important;box-shadow:none!important;outline:3px solid highlight!important}.bme-menu a,.bme-heritage-exact a{color:linktext!important;text-decoration:underline!important}.bme-menu img,.bme-heritage-exact img{forced-color-adjust:none}}@media (prefers-contrast:more){.bme-menu :is(.bme-classic-item,.bme-visual-item),.bme-heritage-exact :is(.ep-item-row,.ep-wine-row),.bme-menu .bme-category-nav button,.bme-heritage-exact .ep-tabs button{border-width:2px!important}.bme-menu .bme-category-nav button[aria-pressed=true],.bme-heritage-exact .ep-tabs button[aria-pressed=true]{text-underline-offset:3px!important;text-decoration:underline!important;text-decoration-thickness:2px!important}.bme-menu :is(button,a,[tabindex]):focus-visible,.bme-heritage-exact :is(button,a,[tabindex]):focus-visible{outline-width:4px!important}}.bme-menu .bme-header{z-index:500!important;position:relative!important;overflow:visible!important}.bme-menu .bme-header .bme-language-control,.bme-menu .bme-header .bme-language-dropdown{position:relative;z-index:510!important}.bme-menu .bme-header .bme-language-dropdown-list{z-index:520!important}.bme-menu .bme-hero{position:relative;z-index:0!important}.bme-heritage-exact .ep-header{z-index:500!important;position:relative!important;overflow:visible!important}.bme-heritage-exact .ep-header .bme-language-control,.bme-heritage-exact .ep-header .bme-language-dropdown{position:relative;z-index:510!important}.bme-heritage-exact .ep-header .bme-language-dropdown-list{z-index:520!important}.bme-heritage-exact .ep-hero{position:relative;z-index:0!important}.bme-menu .bme-header .bme-logo-crop-header,.bme-menu .bme-header .bme-logo-crop-header img,.bme-heritage-exact .ep-header .ep-logo-crop-frame,.bme-heritage-exact .ep-header .ep-logo-crop-frame img{visibility:visible!important;opacity:1!important;display:block!important}.bme-menu .bme-hero.bme-hero-mode-watermark .bme-hero-media-watermark,.bme-menu .bme-hero.bme-hero-mode-watermark .bme-watermark-pill,.bme-menu .bme-hero.bme-hero-mode-watermark .bme-hero-logo-watermark-frame,.bme-menu .bme-hero.bme-hero-mode-watermark .bme-hero-logo-watermark-frame img,.bme-heritage-exact .ep-hero-background-logo-frame,.bme-heritage-exact .ep-hero-background-logo-frame img{visibility:visible!important}.bme-menu .bme-hero.bme-hero-mode-watermark .bme-hero-media-watermark,.bme-menu .bme-hero.bme-hero-mode-watermark .bme-watermark-pill{display:flex!important}.bme-menu .bme-hero.bme-hero-mode-watermark .bme-hero-logo-watermark-frame,.bme-menu .bme-hero.bme-hero-mode-watermark .bme-hero-logo-watermark-frame img,.bme-heritage-exact .ep-hero-background-logo-frame,.bme-heritage-exact .ep-hero-background-logo-frame img{display:block!important}.bme-menu .bme-header .bme-logo-crop-header,.bme-heritage-exact .ep-header .ep-logo-crop-frame{overflow:hidden!important}.bme-menu .bme-header .bme-logo-crop-header img{object-fit:cover!important;object-position:var(--bme-logo-crop-x,50%) var(--bme-logo-crop-y,50%)!important;width:100%!important;height:100%!important;transform:scale(var(--bme-logo-crop-zoom,1))!important;transform-origin:var(--bme-logo-crop-x,50%) var(--bme-logo-crop-y,50%)!important}.bme-heritage-exact .ep-header .ep-logo-crop-frame img{object-fit:cover!important;object-position:var(--ep-logo-crop-x,50%) var(--ep-logo-crop-y,50%)!important;width:100%!important;height:100%!important;transform:scale(var(--ep-logo-crop-zoom,1))!important;transform-origin:var(--ep-logo-crop-x,50%) var(--ep-logo-crop-y,50%)!important}.bme-menu.bme-logo-circle .bme-header .bme-logo-crop-header,.bme-heritage-exact.bme-logo-circle .ep-header .ep-logo-crop-frame{clip-path:circle(50%)!important;border-radius:50%!important}.bme-menu.bme-logo-square .bme-header .bme-logo-crop-header,.bme-heritage-exact.bme-logo-square .ep-header .ep-logo-crop-frame{clip-path:inset(0)!important;border-radius:0!important}.bme-menu.bme-logo-oval .bme-header .bme-logo-crop-header,.bme-heritage-exact.bme-logo-oval .ep-header .ep-logo-crop-frame{clip-path:ellipse(50% 36%)!important;border-radius:0!important}.bme-menu.bme-logo-free .bme-header .bme-logo-crop-header,.bme-heritage-exact.bme-logo-free .ep-header .ep-logo-crop-frame{clip-path:none!important;border-radius:0!important}.bme-menu.bme-logo-free .bme-header .bme-logo-crop-header img,.bme-heritage-exact.bme-logo-free .ep-header .ep-logo-crop-frame img{object-fit:contain!important}.bme-menu .bme-hero-media-image{overflow:hidden}.bme-menu .bme-hero-media-image img{scale:var(--bme-hero-image-zoom,1);will-change:scale,object-position;object-position:var(--bme-hero-focus-x,50%) var(--bme-hero-focus-y,50%)!important;transform-origin:var(--bme-hero-focus-x,50%) var(--bme-hero-focus-y,50%)!important}.bme-heritage-exact .ep-hero{overflow:hidden}.bme-heritage-exact .ep-hero-background-image{scale:var(--ep-hero-image-zoom,1);will-change:scale,object-position;object-position:var(--ep-hero-focus-x,50%) var(--ep-hero-focus-y,50%)!important;transform-origin:var(--ep-hero-focus-x,50%) var(--ep-hero-focus-y,50%)!important}.bme-popup-ad-backdrop{z-index:4000;-webkit-backdrop-filter:blur(6px);overscroll-behavior:contain;background:#00000094;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.bme-popup-ad-dialog{filter:drop-shadow(0 24px 50px #00000047);background:0 0;border-radius:22px;place-items:center;width:min(92vw,480px);max-height:min(78vh,720px);animation:.22s ease-out both bme-popup-ad-in;display:grid;position:relative}.bme-popup-ad-dialog img{object-fit:contain;border-radius:20px;width:auto;max-width:100%;height:auto;max-height:min(78vh,720px);display:block}.bme-popup-ad-close{z-index:2;color:#fff;cursor:pointer;background:#0f0f11eb;border:1px solid #ffffff6b;border-radius:50%;place-items:center;width:36px;height:36px;font:500 24px/1 system-ui,sans-serif;display:grid;position:absolute;top:-13px;right:-13px;box-shadow:0 8px 22px #00000047}[dir=rtl] .bme-popup-ad-close{left:-13px;right:auto}.bme-popup-ad-close:focus-visible{outline-offset:3px;outline:3px solid #ffffffb8}@keyframes bme-popup-ad-in{0%{opacity:0;transform:translateY(10px)scale(.975)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=620px){.bme-popup-ad-backdrop{padding:18px}.bme-popup-ad-dialog{width:min(92vw,430px);max-height:76vh}.bme-popup-ad-dialog img{border-radius:18px;max-height:76vh}.bme-popup-ad-close{width:34px;height:34px;top:-11px;right:-9px}[dir=rtl] .bme-popup-ad-close{left:-9px;right:auto}}@media (prefers-reduced-motion:reduce){.bme-popup-ad-dialog{animation:none}}.bme-popup-ad-cta{z-index:2;color:#fff;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;-webkit-backdrop-filter:blur(10px);background:#0f0f11e6;border:1px solid #ffffff57;border-radius:999px;min-width:148px;max-width:calc(100% - 36px);min-height:42px;padding:0 18px;font:800 14px/1.1 system-ui,sans-serif;position:absolute;bottom:16px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 12px 28px #0000003d}.bme-popup-ad-cta:active{transform:translate(-50%)scale(.985)}.bme-popup-ad-cta:focus-visible{outline-offset:3px;outline:3px solid #ffffffc7}@media (width<=620px){.bme-popup-ad-cta{min-width:136px;max-width:calc(100% - 28px);min-height:40px;font-size:13px;bottom:13px}}.bme-presentation-interactive-gallery{isolation:isolate;background:radial-gradient(circle at 12% 12%,color-mix(in srgb,var(--bme-accent) 22%,transparent) 0,transparent 34%), radial-gradient(circle at 88% 26%,color-mix(in srgb,var(--bme-accent-secondary) 34%,transparent) 0,transparent 36%), linear-gradient(145deg,color-mix(in srgb,var(--bme-bg) 82%,#fff),var(--bme-bg));min-height:100%;position:relative;overflow-x:hidden}.bme-presentation-interactive-gallery:before,.bme-presentation-interactive-gallery:after{content:"";z-index:-1;filter:blur(12px);opacity:.34;pointer-events:none;border-radius:50%;width:260px;height:260px;position:absolute}.bme-presentation-interactive-gallery:before{background:color-mix(in srgb,var(--bme-accent) 58%,#fff);inset:18% auto auto -120px}.bme-presentation-interactive-gallery:after{background:color-mix(in srgb,var(--bme-accent-secondary) 62%,#fff);inset:auto -120px 12% auto}.bme-presentation-interactive-gallery .bme-header{border:1px solid color-mix(in srgb,var(--bme-line) 58%,#fff);background:color-mix(in srgb,var(--bme-surface) 68%,transparent);-webkit-backdrop-filter:blur(24px)saturate(150%);backdrop-filter:blur(24px)saturate(150%);border-radius:20px;margin:12px 12px 6px;box-shadow:0 14px 34px #172d4c14,inset 0 1px #ffffffa6}.bme-presentation-interactive-gallery .bme-category-nav{border:1px solid color-mix(in srgb,var(--bme-line) 54%,#fff);background:color-mix(in srgb,var(--bme-surface) 62%,transparent);-webkit-backdrop-filter:blur(24px)saturate(150%);backdrop-filter:blur(24px)saturate(150%);scrollbar-width:none;border-radius:999px;gap:4px;width:calc(100% - 24px);margin:6px 12px 2px;padding:5px;box-shadow:0 12px 28px #172d4c14,inset 0 1px #ffffffad}.bme-presentation-interactive-gallery .bme-category-nav::-webkit-scrollbar{display:none}.bme-presentation-interactive-gallery .bme-category-nav button{min-height:34px;color:var(--bme-category-nav-color,var(--bme-muted));box-shadow:none;background:0 0;border:1px solid #0000;border-radius:999px;flex:none;padding:0 14px;transition:background .2s,color .2s,box-shadow .2s,transform .2s}.bme-presentation-interactive-gallery .bme-category-nav button.active{border-color:color-mix(in srgb,var(--bme-accent) 38%,#fff);background:linear-gradient(135deg,color-mix(in srgb,var(--bme-accent) 82%,#fff),color-mix(in srgb,var(--bme-accent) 62%,#fff));color:var(--bme-category-nav-active-color,#fff);box-shadow:0 7px 18px color-mix(in srgb,var(--bme-accent) 25%,transparent),inset 0 1px 0 #ffffffa3}.bme-presentation-interactive-gallery .bme-content{width:100%;max-width:none;padding:8px 0 24px}.bme-interactive-gallery{width:100%;min-width:0;padding:0 10px 12px;position:relative}.bme-interactive-heading{align-items:end;width:min(760px,100% - 28px);margin:0 auto 2px;padding:8px 2px 0}.bme-interactive-heading h2{font-size:clamp(20px,5vw,var(--bme-section-size));margin:0;line-height:1.05}.bme-interactive-heading>span{opacity:.68;font-size:11px}.bme-interactive-heading .bme-group-note{margin-top:7px}.bme-interactive-stage{perspective:1250px;touch-action:pan-y;outline:none;width:100%;min-height:500px;margin:0 auto;position:relative;overflow:visible}.bme-interactive-stage:focus-visible{outline:2px solid var(--bme-accent);outline-offset:-6px;border-radius:32px}.bme-interactive-card{border:1px solid color-mix(in srgb,var(--bme-line) 44%,#fff);border-radius:var(--bme-radius);background:linear-gradient(145deg,#ffffff94,#ffffff29), color-mix(in srgb,var(--bme-card) 58%,transparent);-webkit-backdrop-filter:blur(30px)saturate(155%);backdrop-filter:blur(30px)saturate(155%);width:min(68vw,390px);max-width:calc(100% - 52px);transform-style:preserve-3d;opacity:0;cursor:pointer;-webkit-user-select:none;user-select:none;transition:transform .42s cubic-bezier(.2,.75,.2,1),opacity .3s,filter .3s,box-shadow .3s;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)scale(.78);box-shadow:0 28px 70px #162a4629,inset 0 1px #ffffffc7,inset 0 -1px #fff3}.bme-interactive-card[data-carousel-offset="0"]{z-index:5;opacity:1;filter:none;transform:translate(-50%,-50%)translateZ(65px)scale(1)}.bme-interactive-card[data-carousel-offset="-1"]{z-index:3;opacity:.66;filter:saturate(.8)brightness(.96);transform:translate(-50%,-50%)translate(-72%)rotateY(9deg)scale(.82)}.bme-interactive-card[data-carousel-offset="1"]{z-index:3;opacity:.66;filter:saturate(.8)brightness(.96);transform:translate(-50%,-50%)translate(72%)rotateY(-9deg)scale(.82)}.bme-interactive-card[data-carousel-offset="-2"]{z-index:1;opacity:.28;filter:saturate(.7)blur(.2px);transform:translate(-50%,-50%)translate(-126%)rotateY(12deg)scale(.67)}.bme-interactive-card[data-carousel-offset="2"]{z-index:1;opacity:.28;filter:saturate(.7)blur(.2px);transform:translate(-50%,-50%)translate(126%)rotateY(-12deg)scale(.67)}.bme-interactive-card .bme-item-media{aspect-ratio:4/3;background:color-mix(in srgb,var(--bme-surface) 72%,transparent);border-radius:0;width:100%;min-height:0}.bme-interactive-card[data-image-ratio="1:1"] .bme-item-media{aspect-ratio:1}.bme-interactive-card[data-image-ratio="4:3"] .bme-item-media{aspect-ratio:4/3}.bme-interactive-card[data-image-ratio="3:2"] .bme-item-media{aspect-ratio:3/2}.bme-interactive-card[data-image-ratio="16:9"] .bme-item-media{aspect-ratio:16/9}.bme-interactive-card .bme-item-media img{object-fit:cover;width:100%;height:100%}.bme-interactive-card-copy{gap:min(12px,var(--bme-item-gap));padding:var(--bme-card-padding);background:linear-gradient(180deg,color-mix(in srgb,var(--bme-card) 45%,transparent),color-mix(in srgb,var(--bme-card) 68%,transparent));border-top:1px solid #ffffff80;display:grid;position:relative}.bme-interactive-subcategory{text-overflow:ellipsis;white-space:nowrap;width:max-content;max-width:100%;font:700 10px/1.1 var(--bme-body-font);letter-spacing:.09em;text-transform:uppercase;color:var(--bme-accent);overflow:hidden}.bme-interactive-card-title{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.bme-interactive-card-title .bme-item-name{color:var(--bme-item-name-color,var(--bme-text));font:var(--bme-item-weight) var(--bme-item-size)/1.16 var(--bme-heading-font);margin:0}.bme-interactive-card-title .bme-price,.bme-interactive-card-title .bme-price-options{flex:none;margin:0}.bme-interactive-card-copy>p{-webkit-line-clamp:3;color:var(--bme-description-color,var(--bme-muted));font:var(--bme-body-weight) var(--bme-description-size)/1.5 var(--bme-body-font);-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.bme-interactive-card:not(.is-active){pointer-events:auto}.bme-interactive-card:not(.is-active) .bme-interactive-card-copy{opacity:.84}.bme-menu.bme-layout-override-cardRadius .bme-interactive-card{border-radius:var(--bme-radius)!important}.bme-menu.bme-layout-override-cardPadding .bme-interactive-card-copy{padding:var(--bme-card-padding)!important}.bme-menu.bme-layout-override-sectionGap .bme-interactive-gallery{padding-block-end:var(--bme-section-gap)!important}.bme-menu.bme-layout-override-itemImageRatio .bme-interactive-card>.bme-item-media{height:auto!important;min-height:0!important}.bme-menu.bme-layout-override-itemImagePosition .bme-interactive-card.bme-image-top{display:block!important}.bme-menu.bme-layout-override-itemImagePosition .bme-interactive-card.bme-image-left,.bme-menu.bme-layout-override-itemImagePosition .bme-interactive-card.bme-image-right{grid-template-columns:minmax(116px,.78fr) minmax(0,1.22fr)!important;display:grid!important}.bme-menu.bme-layout-override-itemImagePosition .bme-interactive-card.bme-image-left>.bme-item-media,.bme-menu.bme-layout-override-itemImagePosition .bme-interactive-card.bme-image-right>.bme-item-media{aspect-ratio:auto!important;width:100%!important;height:100%!important;min-height:190px!important}.bme-menu.bme-layout-override-itemImagePosition .bme-interactive-card.bme-image-left>.bme-item-media{order:0!important}.bme-menu.bme-layout-override-itemImagePosition .bme-interactive-card.bme-image-right>.bme-item-media{order:2!important}.bme-menu.bme-layout-override-itemImagePosition .bme-interactive-card.bme-image-left>.bme-interactive-card-copy,.bme-menu.bme-layout-override-itemImagePosition .bme-interactive-card.bme-image-right>.bme-interactive-card-copy{align-content:center!important;min-width:0!important}.bme-menu.bme-layout-override-pricePosition .bme-interactive-card.bme-price-below .bme-interactive-card-title,.bme-menu.bme-layout-override-pricePosition .bme-interactive-card.bme-price-bottom .bme-interactive-card-title{grid-template-columns:minmax(0,1fr)!important;gap:8px!important;display:grid!important}.bme-menu.bme-layout-override-pricePosition .bme-interactive-card.bme-price-below .bme-price,.bme-menu.bme-layout-override-pricePosition .bme-interactive-card.bme-price-below .bme-price-options{justify-self:start!important;margin-top:2px!important}.bme-menu.bme-layout-override-pricePosition .bme-interactive-card.bme-price-bottom .bme-price,.bme-menu.bme-layout-override-pricePosition .bme-interactive-card.bme-price-bottom .bme-price-options{border-top:1px solid var(--bme-line)!important;justify-self:stretch!important;width:100%!important;max-width:none!important;margin-top:6px!important;padding-top:8px!important}.bme-menu.bme-layout-override-pricePosition .bme-interactive-card.bme-price-bottom .bme-price{text-align:end!important;display:block!important}.bme-menu.bme-layout-override-pricePosition .bme-interactive-card.bme-price-bottom .bme-price-options{justify-content:end!important}.bme-interactive-controls{z-index:7;grid-template-columns:42px minmax(0,auto) 42px;grid-template-areas:"prev dots next"".hint.";justify-content:center;align-items:center;gap:7px 12px;margin:-2px auto 2px;display:grid;position:relative}.bme-interactive-controls>button:first-child{grid-area:prev}.bme-interactive-controls>button:last-of-type{grid-area:next}.bme-interactive-controls>button{border:1px solid color-mix(in srgb,var(--bme-line) 48%,#fff);background:color-mix(in srgb,var(--bme-surface) 60%,transparent);width:42px;height:42px;color:var(--bme-text);font:700 20px/1 var(--bme-body-font);-webkit-backdrop-filter:blur(18px)saturate(145%);backdrop-filter:blur(18px)saturate(145%);cursor:pointer;border-radius:50%;place-items:center;padding:0;display:grid;box-shadow:0 9px 22px #172d4c14,inset 0 1px #ffffffb3}.bme-interactive-controls>button:disabled{opacity:.28;cursor:default}.bme-interactive-pagination{grid-area:dots;justify-content:center;align-items:center;gap:7px;max-width:min(52vw,260px);display:flex;overflow:hidden}.bme-interactive-pagination button{background:color-mix(in srgb,var(--bme-muted) 45%,transparent);cursor:pointer;border:0;border-radius:999px;flex:none;width:7px;height:7px;padding:0;transition:width .2s,background .2s}.bme-interactive-pagination button.active{background:var(--bme-accent);width:20px}.bme-interactive-controls>span{color:var(--bme-muted);font:600 10px/1.2 var(--bme-body-font);text-align:center;grid-area:hint}.bme-presentation-interactive-gallery .bme-footer{border:1px solid color-mix(in srgb,var(--bme-line) 54%,#fff);background:color-mix(in srgb,var(--bme-surface) 54%,transparent);-webkit-backdrop-filter:blur(18px)saturate(145%);backdrop-filter:blur(18px)saturate(145%);border-radius:18px;margin:8px 12px 12px}@media (width<=700px){.bme-interactive-stage{min-height:430px}.bme-interactive-card{width:min(76vw,330px);max-width:calc(100% - 34px)}.bme-interactive-card[data-carousel-offset="-1"]{transform:translate(-50%,-50%)translate(-70%)rotateY(8deg)scale(.8)}.bme-interactive-card[data-carousel-offset="1"]{transform:translate(-50%,-50%)translate(70%)rotateY(-8deg)scale(.8)}.bme-interactive-card-copy{padding:14px 15px 16px}.bme-interactive-heading{width:calc(100% - 18px)}}@media (width<=430px){.bme-presentation-interactive-gallery .bme-header{border-radius:17px;margin:8px 8px 4px}.bme-presentation-interactive-gallery .bme-category-nav{width:calc(100% - 16px);margin:5px 8px 0}.bme-interactive-gallery{padding-inline:4px}.bme-interactive-stage{min-height:405px}.bme-interactive-card{width:78vw;max-width:calc(100% - 30px)}.bme-interactive-card[data-carousel-offset="-1"]{transform:translate(-50%,-50%)translate(-68%)rotateY(7deg)scale(.79)}.bme-interactive-card[data-carousel-offset="1"]{transform:translate(-50%,-50%)translate(68%)rotateY(-7deg)scale(.79)}.bme-interactive-card[data-carousel-offset="-2"],.bme-interactive-card[data-carousel-offset="2"]{opacity:.16}.bme-interactive-controls{grid-template-columns:38px minmax(0,auto) 38px}.bme-interactive-controls>button{width:38px;height:38px}}@media (prefers-reduced-motion:reduce){.bme-interactive-card,.bme-presentation-interactive-gallery .bme-category-nav button,.bme-interactive-pagination button{transition:none}}.bme-presentation-interactive-liquid-glass{isolation:isolate;background:radial-gradient(circle at 10% 8%, color-mix(in srgb,var(--bme-accent-secondary) 62%,#fff) 0, color-mix(in srgb,var(--bme-accent-secondary) 18%,transparent) 19%, transparent 39%), radial-gradient(circle at 88% 22%, color-mix(in srgb,var(--bme-accent) 28%,#fff) 0, color-mix(in srgb,var(--bme-accent) 10%,transparent) 24%, transparent 46%), radial-gradient(circle at 46% 94%, color-mix(in srgb,var(--bme-accent-secondary) 38%,#fff) 0, transparent 37%), linear-gradient(155deg, color-mix(in srgb,var(--bme-bg) 80%,#fff), var(--bme-bg) 58%, color-mix(in srgb,var(--bme-accent-secondary) 14%,var(--bme-bg)));min-height:100%;position:relative;overflow-x:hidden}.bme-presentation-interactive-liquid-glass:before,.bme-presentation-interactive-liquid-glass:after{content:"";z-index:-1;pointer-events:none;filter:blur(18px);opacity:.58;border-radius:50%;position:absolute}.bme-presentation-interactive-liquid-glass:before{background:radial-gradient(circle at 64% 35%, #fffffff0 0 8%, color-mix(in srgb,var(--bme-accent) 48%,#fff) 24%, color-mix(in srgb,var(--bme-accent) 12%,transparent) 59%, transparent 72%);width:290px;height:290px;top:16%;left:-145px}.bme-presentation-interactive-liquid-glass:after{background:radial-gradient(circle at 36% 38%, #ffffffdb 0 7%, color-mix(in srgb,var(--bme-accent-secondary) 66%,#fff) 25%, color-mix(in srgb,var(--bme-accent-secondary) 12%,transparent) 61%, transparent 73%);width:330px;height:330px;bottom:8%;right:-170px}.bme-presentation-interactive-liquid-glass .bme-header,.bme-presentation-interactive-liquid-glass .bme-category-nav,.bme-presentation-interactive-liquid-glass .bme-footer{background:linear-gradient(145deg,#ffffff8a,#ffffff2e), color-mix(in srgb,var(--bme-surface) 38%,transparent);-webkit-backdrop-filter:blur(30px)saturate(185%);backdrop-filter:blur(30px)saturate(185%);border:1px solid #ffffff8f;box-shadow:0 18px 44px #162d4e14,inset 0 1px #ffffffe6,inset 0 -1px #ffffff38}.bme-presentation-interactive-liquid-glass .bme-header{border-radius:22px;margin:10px 10px 6px}.bme-presentation-interactive-liquid-glass .bme-category-nav{scrollbar-width:none;border-radius:999px;gap:4px;width:calc(100% - 20px);margin:5px 10px 0;padding:6px}.bme-presentation-interactive-liquid-glass .bme-category-nav::-webkit-scrollbar{display:none}.bme-presentation-interactive-liquid-glass .bme-category-nav button{min-height:35px;color:var(--bme-category-nav-color,var(--bme-muted));box-shadow:none;background:0 0;border:1px solid #0000;border-radius:999px;flex:none;padding:0 14px;transition:transform .42s cubic-bezier(.22,1,.36,1),background .32s,border-color .32s,box-shadow .32s,color .32s}.bme-presentation-interactive-liquid-glass .bme-category-nav button.active{background:linear-gradient(145deg,#ffffffb8,#ffffff4d), color-mix(in srgb,var(--bme-accent) 10%,transparent);color:var(--bme-text);box-shadow:0 7px 20px color-mix(in srgb,var(--bme-accent) 16%,transparent), inset 0 1px 0 #fffffff2, inset 0 -1px 0 #ffffff3d;border-color:#ffffffc2;transform:translateY(-1px)}.bme-presentation-interactive-liquid-glass .bme-content{width:100%;max-width:none;padding:8px 0 24px}.bme-presentation-interactive-liquid-glass .bme-interactive-gallery{width:100%;padding:0 8px 14px;position:relative}.bme-presentation-interactive-liquid-glass .bme-interactive-gallery:before{content:"";background:radial-gradient(ellipse at center, color-mix(in srgb,var(--bme-accent) 14%,#fff) 0, color-mix(in srgb,var(--bme-accent-secondary) 10%,transparent) 42%, transparent 72%);filter:blur(14px);pointer-events:none;border-radius:50%;width:min(82vw,560px);height:310px;position:absolute;top:76px;left:50%;transform:translate(-50%)}.bme-presentation-interactive-liquid-glass .bme-interactive-heading{z-index:2;width:min(760px,100% - 26px);margin:0 auto;padding:10px 3px 0;position:relative}.bme-presentation-interactive-liquid-glass .bme-interactive-heading h2{letter-spacing:-.025em}.bme-presentation-interactive-liquid-glass .bme-interactive-stage{perspective:1450px;z-index:1;min-height:505px;position:relative}.bme-presentation-interactive-liquid-glass .bme-interactive-card{border-radius:var(--bme-radius);background:linear-gradient(145deg,#ffffff94,#ffffff26 54%,#ffffff47), color-mix(in srgb,var(--bme-card) 38%,transparent);-webkit-backdrop-filter:blur(40px)saturate(190%);backdrop-filter:blur(40px)saturate(190%);border:1px solid #fff9;transition:transform .56s cubic-bezier(.22,1,.36,1),opacity .34s,filter .34s,box-shadow .38s;overflow:hidden;box-shadow:0 30px 78px #12264426,0 7px 22px #1226440f,inset 0 1px #fffffff5,inset 1px 0 #ffffff57,inset 0 -1px #fff3}.bme-presentation-interactive-liquid-glass .bme-interactive-card:before{content:"";z-index:4;border-radius:inherit;pointer-events:none;opacity:.82;mix-blend-mode:screen;background:linear-gradient(130deg,#ffffffc7 0%,#ffffff3d 10%,#fff0 28%),linear-gradient(315deg,#ffffff57 0%,#fff0 24%);position:absolute;inset:0}.bme-presentation-interactive-liquid-glass .bme-interactive-card:after{content:"";z-index:4;pointer-events:none;filter:blur(5px);opacity:0;background:linear-gradient(90deg,#0000,#ffffff6b,#0000);width:38%;height:160%;position:absolute;top:-30%;left:-55%;transform:rotate(15deg)}.bme-presentation-interactive-liquid-glass .bme-interactive-card[data-carousel-offset="0"]{opacity:1;filter:none;box-shadow:0 38px 94px #1226442e, 0 10px 30px color-mix(in srgb,var(--bme-accent) 12%,transparent), inset 0 1px 0 #fffffffa, inset 1px 0 0 #ffffff6b, inset 0 -1px 0 #ffffff38;transform:translate(-50%,-50%)translateZ(82px)scale(1.018)}.bme-presentation-interactive-liquid-glass .bme-interactive-card[data-carousel-offset="0"]:after{animation:5.8s ease-in-out infinite beyond-liquid-glass-glint}.bme-presentation-interactive-liquid-glass .bme-interactive-card[data-carousel-offset="-1"]{opacity:.59;filter:saturate(.84)brightness(.98);transform:translate(-50%,-50%)translate(-73%)translateZ(-30px)rotateY(10deg)scale(.83)}.bme-presentation-interactive-liquid-glass .bme-interactive-card[data-carousel-offset="1"]{opacity:.59;filter:saturate(.84)brightness(.98);transform:translate(-50%,-50%)translate(73%)translateZ(-30px)rotateY(-10deg)scale(.83)}.bme-presentation-interactive-liquid-glass .bme-interactive-card[data-carousel-offset="-2"]{opacity:.18;transform:translate(-50%,-50%)translate(-128%)translateZ(-70px)rotateY(12deg)scale(.66)}.bme-presentation-interactive-liquid-glass .bme-interactive-card[data-carousel-offset="2"]{opacity:.18;transform:translate(-50%,-50%)translate(128%)translateZ(-70px)rotateY(-12deg)scale(.66)}.bme-presentation-interactive-liquid-glass .bme-interactive-card.is-active:active{transform:translate(-50%,-50%)translateZ(74px)scale(.992)}.bme-presentation-interactive-liquid-glass .bme-interactive-card .bme-item-media{z-index:1;border-radius:0;position:relative;box-shadow:inset 0 -1px #ffffff57,inset 0 12px 28px #ffffff14}.bme-presentation-interactive-liquid-glass .bme-interactive-card .bme-item-media:after{content:"";pointer-events:none;background:linear-gradient(#ffffff1a,#0000 24% 72%,#081a3114);position:absolute;inset:0}.bme-presentation-interactive-liquid-glass .bme-interactive-card-copy{z-index:2;padding:var(--bme-card-padding);background:linear-gradient(180deg,#ffffff40,#ffffff14), color-mix(in srgb,var(--bme-card) 24%,transparent);-webkit-backdrop-filter:blur(20px)saturate(150%);backdrop-filter:blur(20px)saturate(150%);border-top:1px solid #ffffff75;gap:9px;position:relative}.bme-presentation-interactive-liquid-glass .bme-interactive-card-title{gap:10px}.bme-presentation-interactive-liquid-glass .bme-interactive-card-title .bme-item-name{letter-spacing:-.018em}.bme-presentation-interactive-liquid-glass .bme-interactive-card-copy>p{color:color-mix(in srgb,var(--bme-muted) 88%,#fff)}.bme-presentation-interactive-liquid-glass .bme-interactive-subcategory{color:color-mix(in srgb,var(--bme-accent) 72%,var(--bme-text))}.bme-presentation-interactive-liquid-glass .bme-interactive-controls{z-index:6;gap:7px 11px;position:relative}.bme-presentation-interactive-liquid-glass .bme-interactive-controls>button{background:linear-gradient(145deg,#ffffff9e,#fff3), color-mix(in srgb,var(--bme-surface) 28%,transparent);width:43px;height:43px;color:var(--bme-text);-webkit-backdrop-filter:blur(24px)saturate(180%);backdrop-filter:blur(24px)saturate(180%);border:1px solid #ffffffa8;transition:transform .25s,box-shadow .25s,opacity .25s;box-shadow:0 10px 26px #12264417,inset 0 1px #fffffff5,inset 0 -1px #ffffff38}.bme-presentation-interactive-liquid-glass .bme-interactive-controls>button:not(:disabled):active{transform:scale(.92);box-shadow:0 5px 14px #12264414,inset 0 1px #ffffffeb}.bme-presentation-interactive-liquid-glass .bme-interactive-pagination{background:linear-gradient(145deg,#ffffff70,#ffffff26), color-mix(in srgb,var(--bme-surface) 22%,transparent);-webkit-backdrop-filter:blur(20px)saturate(170%);backdrop-filter:blur(20px)saturate(170%);border:1px solid #ffffff85;border-radius:999px;padding:8px 11px;box-shadow:0 8px 22px #1226440f,inset 0 1px #fffc}.bme-presentation-interactive-liquid-glass .bme-interactive-pagination button{background:color-mix(in srgb,var(--bme-muted) 30%,transparent)}.bme-presentation-interactive-liquid-glass .bme-interactive-pagination button.active{background:linear-gradient(90deg, color-mix(in srgb,var(--bme-accent) 82%,#fff), var(--bme-accent));width:22px;box-shadow:0 0 12px color-mix(in srgb,var(--bme-accent) 34%,transparent), inset 0 1px 0 #ffffffa6}.bme-presentation-interactive-liquid-glass .bme-interactive-controls>span{opacity:.72;letter-spacing:.01em}.bme-presentation-interactive-liquid-glass .bme-footer{border-radius:20px;margin:8px 10px 10px}@media (prefers-color-scheme:dark){.bme-presentation-interactive-liquid-glass{background:radial-gradient(circle at 12% 8%,color-mix(in srgb,var(--bme-accent) 18%,transparent),transparent 38%), radial-gradient(circle at 88% 24%,color-mix(in srgb,var(--bme-accent-secondary) 15%,transparent),transparent 42%), linear-gradient(155deg,var(--bme-bg),color-mix(in srgb,var(--bme-bg) 88%,#000))}}@media (width<=700px){.bme-presentation-interactive-liquid-glass .bme-interactive-stage{min-height:438px}.bme-presentation-interactive-liquid-glass .bme-interactive-card{width:min(77vw,334px);max-width:calc(100% - 32px)}.bme-presentation-interactive-liquid-glass .bme-interactive-card[data-carousel-offset="-1"]{transform:translate(-50%,-50%)translate(-69%)translateZ(-28px)rotateY(8deg)scale(.8)}.bme-presentation-interactive-liquid-glass .bme-interactive-card[data-carousel-offset="1"]{transform:translate(-50%,-50%)translate(69%)translateZ(-28px)rotateY(-8deg)scale(.8)}}@media (width<=430px){.bme-presentation-interactive-liquid-glass .bme-header{border-radius:19px;margin:8px 8px 4px}.bme-presentation-interactive-liquid-glass .bme-category-nav{width:calc(100% - 16px);margin:5px 8px 0;padding:5px}.bme-presentation-interactive-liquid-glass .bme-interactive-gallery{padding-inline:3px}.bme-presentation-interactive-liquid-glass .bme-interactive-stage{min-height:415px}.bme-presentation-interactive-liquid-glass .bme-interactive-card{width:79vw;max-width:calc(100% - 28px)}.bme-presentation-interactive-liquid-glass .bme-interactive-card[data-carousel-offset="-1"]{transform:translate(-50%,-50%)translate(-67%)translateZ(-24px)rotateY(7deg)scale(.79)}.bme-presentation-interactive-liquid-glass .bme-interactive-card[data-carousel-offset="1"]{transform:translate(-50%,-50%)translate(67%)translateZ(-24px)rotateY(-7deg)scale(.79)}.bme-presentation-interactive-liquid-glass .bme-interactive-controls>button{width:39px;height:39px}.bme-presentation-interactive-liquid-glass .bme-footer{margin-inline:8px}}@keyframes beyond-liquid-glass-glint{0%,72%{opacity:0;left:-55%}78%{opacity:.16}88%{opacity:.42;left:118%}94%,to{opacity:0;left:118%}}@media (prefers-reduced-motion:reduce){.bme-presentation-interactive-liquid-glass .bme-interactive-card,.bme-presentation-interactive-liquid-glass .bme-category-nav button,.bme-presentation-interactive-liquid-glass .bme-interactive-controls>button{transition:none}.bme-presentation-interactive-liquid-glass .bme-interactive-card:after{animation:none!important}}.bme-presentation-interactive-aura,.bme-presentation-interactive-orbit,.bme-presentation-interactive-spotlight,.bme-presentation-interactive-vertical-flow,.bme-presentation-interactive-liquid-morph,.bme-presentation-interactive-cinematic{isolation:isolate;min-height:100%;position:relative;overflow-x:hidden}.bme-presentation-interactive-aura .bme-header,.bme-presentation-interactive-orbit .bme-header,.bme-presentation-interactive-spotlight .bme-header,.bme-presentation-interactive-vertical-flow .bme-header,.bme-presentation-interactive-liquid-morph .bme-header,.bme-presentation-interactive-cinematic .bme-header{border-radius:20px;width:calc(100% - 20px);max-width:calc(100% - 20px);margin:10px 10px 5px}.bme-presentation-interactive-aura .bme-category-nav,.bme-presentation-interactive-orbit .bme-category-nav,.bme-presentation-interactive-spotlight .bme-category-nav,.bme-presentation-interactive-vertical-flow .bme-category-nav,.bme-presentation-interactive-liquid-morph .bme-category-nav,.bme-presentation-interactive-cinematic .bme-category-nav{scrollbar-width:none;width:calc(100% - 20px);margin:5px 10px 0}.bme-presentation-interactive-aura .bme-category-nav::-webkit-scrollbar{display:none}.bme-presentation-interactive-orbit .bme-category-nav::-webkit-scrollbar{display:none}.bme-presentation-interactive-spotlight .bme-category-nav::-webkit-scrollbar{display:none}.bme-presentation-interactive-vertical-flow .bme-category-nav::-webkit-scrollbar{display:none}.bme-presentation-interactive-liquid-morph .bme-category-nav::-webkit-scrollbar{display:none}.bme-presentation-interactive-cinematic .bme-category-nav::-webkit-scrollbar{display:none}.bme-presentation-interactive-aura .bme-content,.bme-presentation-interactive-orbit .bme-content,.bme-presentation-interactive-spotlight .bme-content,.bme-presentation-interactive-vertical-flow .bme-content,.bme-presentation-interactive-liquid-morph .bme-content,.bme-presentation-interactive-cinematic .bme-content{width:100%;max-width:none}.bme-presentation-interactive-aura{--aura-a:hsl(var(--bme-aura-hue) 86% 68%);--aura-b:hsl(calc(var(--bme-aura-hue) + 86) 78% 64%);background:radial-gradient(circle at 18% 26%,color-mix(in srgb,var(--aura-a) 44%,transparent),transparent 34%), radial-gradient(circle at 82% 64%,color-mix(in srgb,var(--aura-b) 38%,transparent),transparent 38%), linear-gradient(145deg,#0d1220,var(--bme-bg));transition:background .65s}.bme-presentation-interactive-aura:before{content:"";z-index:-1;pointer-events:none;background:conic-gradient(from 120deg,color-mix(in srgb,var(--aura-a) 22%,transparent),transparent 22%,color-mix(in srgb,var(--aura-b) 18%,transparent),transparent 70%);filter:blur(55px);opacity:.8;height:470px;animation:8s ease-in-out infinite alternate bmeAuraFloat;position:absolute;inset:80px -25% auto}.bme-presentation-interactive-aura .bme-header,.bme-presentation-interactive-aura .bme-category-nav,.bme-presentation-interactive-aura .bme-footer{-webkit-backdrop-filter:blur(20px)saturate(150%);backdrop-filter:blur(20px)saturate(150%);background:#0d12207a;border:1px solid #ffffff1f;box-shadow:inset 0 1px #ffffff17,0 18px 42px #00000029}.bme-presentation-interactive-aura .bme-interactive-stage{perspective:1500px;min-height:510px}.bme-presentation-interactive-aura .bme-interactive-card{background:#121826b8;border:1px solid #ffffff24;width:min(66vw,390px);transition:transform .62s cubic-bezier(.22,1,.36,1),opacity .34s,filter .34s;box-shadow:0 38px 90px #00000052}.bme-presentation-interactive-aura .bme-interactive-card[data-carousel-offset="0"]{opacity:1;transform:translate(-50%,-50%)translateZ(105px)scale(1.03)}.bme-presentation-interactive-aura .bme-interactive-card[data-carousel-offset="-1"]{opacity:.56;transform:translate(-50%,-50%)translate(-76%)translateZ(-60px)rotateY(18deg)scale(.78)}.bme-presentation-interactive-aura .bme-interactive-card[data-carousel-offset="1"]{opacity:.56;transform:translate(-50%,-50%)translate(76%)translateZ(-60px)rotateY(-18deg)scale(.78)}.bme-presentation-interactive-aura .bme-interactive-card[data-carousel-offset="-2"]{opacity:.16;transform:translate(-50%,-50%)translate(-132%)translateZ(-150px)rotateY(27deg)scale(.58)}.bme-presentation-interactive-aura .bme-interactive-card[data-carousel-offset="2"]{opacity:.16;transform:translate(-50%,-50%)translate(132%)translateZ(-150px)rotateY(-27deg)scale(.58)}.bme-presentation-interactive-aura .bme-interactive-card-copy{background:linear-gradient(#161d2db8,#0c111df0)}.bme-presentation-interactive-aura .bme-interactive-pagination button.active{background:var(--aura-a);box-shadow:0 0 16px color-mix(in srgb,var(--aura-a) 55%,transparent)}.bme-presentation-interactive-orbit .bme-interactive-stage{perspective:1300px;min-height:530px}.bme-presentation-interactive-orbit .bme-interactive-stage:before,.bme-presentation-interactive-orbit .bme-interactive-stage:after{content:"";pointer-events:none;border-radius:50%;position:absolute;top:51%;left:50%;transform:translate(-50%,-50%)}.bme-presentation-interactive-orbit .bme-interactive-stage:before{border:1px solid color-mix(in srgb,var(--bme-accent) 22%,transparent);width:min(90vw,620px);height:210px;box-shadow:0 0 45px color-mix(in srgb,var(--bme-accent) 8%,transparent)}.bme-presentation-interactive-orbit .bme-interactive-stage:after{border:1px dashed #ffffff14;width:min(67vw,440px);height:145px}.bme-presentation-interactive-orbit .bme-interactive-card{aspect-ratio:1;background:var(--bme-card);border-radius:50%;width:min(54vw,300px);transition:transform .64s cubic-bezier(.22,1,.36,1),opacity .38s,filter .38s;overflow:hidden;box-shadow:0 24px 64px #0000005c}.bme-presentation-interactive-orbit .bme-interactive-card .bme-item-media{width:100%;height:100%;position:absolute;inset:0;aspect-ratio:auto!important}.bme-presentation-interactive-orbit .bme-interactive-card .bme-item-media:after{content:"";background:linear-gradient(#0000 35%,#040508c7);position:absolute;inset:0}.bme-presentation-interactive-orbit .bme-interactive-card-copy{z-index:3;text-align:center;background:0 0;border:0;padding:0;position:absolute;inset:auto 12% 9%}.bme-presentation-interactive-orbit .bme-interactive-card-title{justify-items:center;gap:4px;display:grid}.bme-presentation-interactive-orbit .bme-interactive-card-copy>p,.bme-presentation-interactive-orbit .bme-item-badges{display:none}.bme-presentation-interactive-orbit .bme-interactive-card[data-carousel-offset="0"]{opacity:1;transform:translate(-50%,-50%)translateZ(120px)scale(1.02)}.bme-presentation-interactive-orbit .bme-interactive-card[data-carousel-offset="-1"]{opacity:.53;filter:brightness(.72);transform:translate(-50%,-50%)translate(-94%,-14%)translateZ(-120px)rotateY(33deg)scale(.72)}.bme-presentation-interactive-orbit .bme-interactive-card[data-carousel-offset="1"]{opacity:.53;filter:brightness(.72);transform:translate(-50%,-50%)translate(94%,-14%)translateZ(-120px)rotateY(-33deg)scale(.72)}.bme-presentation-interactive-orbit .bme-interactive-card[data-carousel-offset="-2"]{opacity:.16;transform:translate(-50%,-50%)translate(-128%,28%)translateZ(-240px)rotateY(52deg)scale(.48)}.bme-presentation-interactive-orbit .bme-interactive-card[data-carousel-offset="2"]{opacity:.16;transform:translate(-50%,-50%)translate(128%,28%)translateZ(-240px)rotateY(-52deg)scale(.48)}.bme-presentation-interactive-spotlight{background:var(--bme-bg)}.bme-presentation-interactive-spotlight .bme-content{padding-inline:clamp(10px,3vw,30px)}.bme-interactive-spotlight{max-width:1040px;margin:0 auto;padding-bottom:28px}.bme-spotlight-grid{gap:var(--bme-item-gap);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:12px;display:grid}.bme-spotlight-tile{border:1px solid var(--bme-line);border-radius:var(--bme-radius);background:var(--bme-card);cursor:pointer;outline:none;min-width:0;transition:transform .32s cubic-bezier(.22,1,.36,1),box-shadow .32s;position:relative;overflow:hidden}.bme-spotlight-tile:focus-visible{outline:3px solid var(--bme-accent);outline-offset:3px}.bme-spotlight-tile .bme-item-media{aspect-ratio:1;border-radius:0;width:100%}.bme-spotlight-tile-caption{justify-content:space-between;align-items:center;gap:8px;padding:12px 13px;display:flex}.bme-spotlight-tile-caption strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:700 14px/1.2 var(--bme-body-font);overflow:hidden}.bme-spotlight-tile-caption .bme-price-options small{display:none}@media (hover:hover) and (pointer:fine){.bme-spotlight-tile:hover{transform:translateY(-5px)scale(1.012);box-shadow:0 18px 40px #161e2a1f}}.bme-spotlight-overlay{z-index:20;border:1px solid color-mix(in srgb,var(--bme-line) 70%,#fff);border-radius:calc(var(--bme-radius) + 8px);background:color-mix(in srgb,var(--bme-surface) 94%,transparent);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);grid-template-columns:minmax(0,1.35fr) minmax(220px,.65fr);animation:.48s cubic-bezier(.22,1,.36,1) bmeSpotlightIn;display:grid;position:absolute;inset:70px max(8px,3vw) auto;overflow:hidden;box-shadow:0 34px 90px #161e2a3d}.bme-spotlight-close{z-index:5;cursor:pointer;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffb8;border:1px solid #fff9;border-radius:50%;width:42px;height:42px;font-size:25px;position:absolute;top:12px;right:12px}.bme-spotlight-hero{background:var(--bme-accent-secondary);min-height:430px}.bme-spotlight-hero .bme-item-media{aspect-ratio:auto;width:100%;height:100%;min-height:430px}.bme-spotlight-overlay>.bme-interactive-card-copy{background:0 0;border:0;flex-direction:column;justify-content:center;padding:clamp(24px,5vw,54px);display:flex}.bme-spotlight-overlay .bme-interactive-card-title{gap:14px;display:grid}.bme-spotlight-overlay .bme-item-name{font-size:clamp(28px,4.5vw,54px);line-height:.98}.bme-spotlight-overlay-controls{border-top:1px solid var(--bme-line);grid-column:1/-1;justify-content:center;align-items:center;gap:14px;padding:10px;display:flex}.bme-spotlight-overlay-controls button{border:1px solid var(--bme-line);background:var(--bme-card);cursor:pointer;border-radius:50%;width:40px;height:40px}.bme-spotlight-overlay-controls button:disabled{opacity:.3}.bme-interactive-vertical{padding-inline:10px}.bme-vertical-stage{perspective:1200px;touch-action:pan-x;outline:none;min-height:570px;position:relative}.bme-vertical-stage:focus-visible{outline:2px solid var(--bme-accent);outline-offset:-4px;border-radius:28px}.bme-vertical-card{border:1px solid var(--bme-line);border-radius:var(--bme-radius);background:var(--bme-card);width:min(78vw,390px);transition:transform .58s cubic-bezier(.22,1,.36,1),opacity .34s,filter .34s;position:absolute;top:50%;left:50%;overflow:hidden;box-shadow:0 26px 64px #192d3c29}.bme-vertical-card[data-flow-offset="0"]{z-index:3;opacity:1;transform:translate(-50%,-50%)translateZ(90px)scale(1)}.bme-vertical-card[data-flow-offset="-1"]{z-index:1;opacity:.3;filter:blur(.4px)saturate(.75);transform:translate(-50%,-50%)translateY(-72%)translateZ(-100px)scale(.72)}.bme-vertical-card[data-flow-offset="1"]{z-index:1;opacity:.3;filter:blur(.4px)saturate(.75);transform:translate(-50%,-50%)translateY(72%)translateZ(-100px)scale(.72)}.bme-vertical-card .bme-item-media{aspect-ratio:4/3;border-radius:0;width:100%}.bme-vertical-card .bme-interactive-card-copy{padding:var(--bme-card-padding)}.bme-vertical-controls{z-index:5;justify-content:center;align-items:center;gap:13px;margin-top:-8px;display:flex;position:relative}.bme-vertical-controls button{border:1px solid var(--bme-line);background:var(--bme-surface);width:42px;height:42px;color:var(--bme-text);cursor:pointer;border-radius:50%}.bme-vertical-controls button:disabled{opacity:.28}.bme-vertical-controls span{font:700 11px/1 var(--bme-body-font);color:var(--bme-muted)}.bme-presentation-interactive-liquid-morph .bme-interactive-stage{perspective:1200px;min-height:520px}.bme-presentation-interactive-liquid-morph .bme-interactive-card{border:1px solid color-mix(in srgb,var(--bme-accent) 22%,var(--bme-line));background:color-mix(in srgb,var(--bme-card) 80%,transparent);width:min(72vw,420px);clip-path:inset(0 round var(--bme-radius));transition:transform .56s cubic-bezier(.22,1,.36,1),opacity .3s,filter .3s,clip-path .46s cubic-bezier(.22,1,.36,1);box-shadow:0 34px 88px #00000047}.bme-presentation-interactive-liquid-morph .bme-interactive-card[data-carousel-offset="0"]{opacity:1;transform:translate(-50%,-50%)translateZ(80px)scale(1.02)}.bme-presentation-interactive-liquid-morph .bme-interactive-card[data-carousel-offset="-1"]{opacity:.28;filter:blur(3px);transform:translate(-50%,-50%)translate(-78%)scale(.75)}.bme-presentation-interactive-liquid-morph .bme-interactive-card[data-carousel-offset="1"]{opacity:.28;filter:blur(3px);transform:translate(-50%,-50%)translate(78%)scale(.75)}.bme-presentation-interactive-liquid-morph .bme-interactive-card[data-carousel-offset="-2"],.bme-presentation-interactive-liquid-morph .bme-interactive-card[data-carousel-offset="2"]{opacity:0}.bme-presentation-interactive-liquid-morph .bme-interactive-card .bme-item-media{position:relative;overflow:hidden}.bme-presentation-interactive-liquid-morph .bme-interactive-card .bme-item-media:after{content:"";background:radial-gradient(circle at 32% 35%,#ffffff2e,transparent 20%),linear-gradient(120deg,transparent 20%,color-mix(in srgb,var(--bme-accent) 20%,transparent),transparent 70%);mix-blend-mode:screen;opacity:.6;pointer-events:none;position:absolute;inset:-20%}.bme-presentation-interactive-liquid-morph .bme-interactive-liquid-morph.is-transitioning .bme-interactive-card[data-carousel-offset="0"]{animation:.52s cubic-bezier(.22,1,.36,1) bmeLiquidMorph}.bme-presentation-interactive-liquid-morph .bme-interactive-card-copy{background:linear-gradient(180deg,color-mix(in srgb,var(--bme-card) 68%,transparent),color-mix(in srgb,var(--bme-bg) 92%,transparent));-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.bme-presentation-interactive-cinematic .bme-header,.bme-presentation-interactive-cinematic .bme-category-nav{z-index:10;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0a090875;border:1px solid #ffffff1a;position:relative}.bme-presentation-interactive-cinematic .bme-interactive-heading{z-index:8;position:relative}.bme-presentation-interactive-cinematic .bme-interactive-stage{perspective:1500px;min-height:620px}.bme-presentation-interactive-cinematic .bme-interactive-stage:after{content:"";pointer-events:none;z-index:6;border-radius:32px;position:absolute;inset:8% 5%;box-shadow:inset 0 0 120px #0000006b}.bme-presentation-interactive-cinematic .bme-interactive-card{border-radius:var(--bme-radius);background:#0c0b0a;border:0;width:min(88vw,760px);height:520px;transition:transform .8s cubic-bezier(.22,1,.36,1),opacity .5s,filter .5s;overflow:hidden;box-shadow:0 42px 110px #0000008a}.bme-presentation-interactive-cinematic .bme-interactive-card .bme-item-media{width:100%;height:100%;position:absolute;inset:0;aspect-ratio:auto!important}.bme-presentation-interactive-cinematic .bme-interactive-card .bme-item-media:after{content:"";background:linear-gradient(#00000014 10%,#0000002e 44%,#000000e6 100%);position:absolute;inset:0}.bme-presentation-interactive-cinematic .bme-interactive-card-copy{z-index:4;background:0 0;border:0;padding:clamp(22px,5vw,48px);position:absolute;inset:auto 0 0}.bme-presentation-interactive-cinematic .bme-interactive-card-title{align-items:end}.bme-presentation-interactive-cinematic .bme-item-name{line-height:.98;font-size:clamp(26px,5vw,48px)!important}.bme-presentation-interactive-cinematic .bme-interactive-card-copy>p{max-width:560px;font-size:13px}.bme-presentation-interactive-cinematic .bme-interactive-card[data-carousel-offset="0"]{z-index:4;opacity:1;transform:translate(-50%,-50%)translateZ(80px)scale(1)}.bme-presentation-interactive-cinematic .bme-interactive-card[data-carousel-offset="-1"]{z-index:2;opacity:.18;filter:brightness(.55);transform:translate(-50%,-50%)translate(-40%)translateZ(-250px)rotateY(10deg)scale(.82)}.bme-presentation-interactive-cinematic .bme-interactive-card[data-carousel-offset="1"]{z-index:2;opacity:.18;filter:brightness(.55);transform:translate(-50%,-50%)translate(40%)translateZ(-250px)rotateY(-10deg)scale(.82)}.bme-presentation-interactive-cinematic .bme-interactive-controls{margin-top:-22px}.bme-menu.bme-layout-override-cardRadius .bme-spotlight-tile,.bme-menu.bme-layout-override-cardRadius .bme-spotlight-overlay,.bme-menu.bme-layout-override-cardRadius .bme-vertical-card{border-radius:var(--bme-radius)!important}.bme-menu.bme-layout-override-cardPadding .bme-vertical-card .bme-interactive-card-copy,.bme-menu.bme-layout-override-cardPadding .bme-spotlight-overlay>.bme-interactive-card-copy{padding:var(--bme-card-padding)!important}.bme-spotlight-tile[data-image-ratio="4:3"] .bme-item-media,.bme-vertical-card[data-image-ratio="4:3"] .bme-item-media{aspect-ratio:4/3}.bme-spotlight-tile[data-image-ratio="3:2"] .bme-item-media,.bme-vertical-card[data-image-ratio="3:2"] .bme-item-media{aspect-ratio:3/2}.bme-spotlight-tile[data-image-ratio="16:9"] .bme-item-media,.bme-vertical-card[data-image-ratio="16:9"] .bme-item-media{aspect-ratio:16/9}.bme-spotlight-tile[data-image-ratio="1:1"] .bme-item-media,.bme-vertical-card[data-image-ratio="1:1"] .bme-item-media{aspect-ratio:1}@media (width>=760px){.bme-spotlight-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=700px){.bme-presentation-interactive-aura .bme-interactive-stage,.bme-presentation-interactive-orbit .bme-interactive-stage,.bme-presentation-interactive-liquid-morph .bme-interactive-stage{min-height:440px}.bme-presentation-interactive-aura .bme-interactive-card{width:min(76vw,330px)}.bme-presentation-interactive-orbit .bme-interactive-card{width:min(58vw,270px)}.bme-spotlight-overlay{grid-template-columns:1fr;position:absolute;inset:62px 4px auto}.bme-spotlight-hero,.bme-spotlight-hero .bme-item-media{min-height:290px}.bme-spotlight-overlay>.bme-interactive-card-copy{padding:22px}.bme-spotlight-overlay .bme-item-name{font-size:30px}.bme-vertical-stage{min-height:500px}.bme-vertical-card{width:min(82vw,350px)}.bme-presentation-interactive-cinematic .bme-interactive-stage{min-height:520px}.bme-presentation-interactive-cinematic .bme-interactive-card{width:92vw;height:430px}}@media (width<=430px){.bme-spotlight-grid{gap:10px}.bme-spotlight-tile-caption{padding:10px;display:grid}.bme-spotlight-tile-caption strong{font-size:12px}.bme-vertical-stage{min-height:455px}.bme-vertical-card{width:86vw}.bme-presentation-interactive-cinematic .bme-interactive-card{height:390px}.bme-presentation-interactive-cinematic .bme-interactive-stage{min-height:475px}}@keyframes bmeAuraFloat{0%{transform:translate(-3%)scale(.96)}to{transform:translate(4%,3%)scale(1.05)}}@keyframes bmeSpotlightIn{0%{opacity:0;clip-path:inset(18% round 44px);transform:translateY(26px)scale(.965)}to{opacity:1;clip-path:inset(0 round calc(var(--bme-radius) + 8px));transform:none}}@keyframes bmeLiquidMorph{0%{filter:blur()saturate();clip-path:inset(0 round var(--bme-radius));transform:translate(-50%,-50%)translateZ(80px)scale(1.02)}38%{filter:blur(7px)saturate(1.4);clip-path:inset(5% 2% 8% 7% round 44% 56% 38% 62%);transform:translate(-50%,-50%)translateZ(45px)scale(.965)skew(-1.4deg)}to{filter:blur()saturate();clip-path:inset(0 round var(--bme-radius));transform:translate(-50%,-50%)translateZ(80px)scale(1.02)}}@media (prefers-reduced-motion:reduce){.bme-presentation-interactive-aura:before{animation:none}.bme-presentation-interactive-aura .bme-interactive-card,.bme-presentation-interactive-orbit .bme-interactive-card,.bme-spotlight-tile,.bme-spotlight-overlay,.bme-vertical-card,.bme-presentation-interactive-liquid-morph .bme-interactive-card,.bme-presentation-interactive-cinematic .bme-interactive-card{transition:none!important;animation:none!important}}.bme-presentation-interactive-vertical-flow .bme-content{width:100%;max-width:760px;margin:0 auto;padding:10px 14px 34px}.bme-presentation-interactive-vertical-flow .bme-header,.bme-presentation-interactive-vertical-flow .bme-category-nav{-webkit-backdrop-filter:blur(18px)saturate(145%);backdrop-filter:blur(18px)saturate(145%);background:#ffffffc2;border:1px solid #b8d8e48f;box-shadow:0 12px 36px #2749600f}.bme-timeline-flow{padding-bottom:12px}.bme-timeline-flow .bme-interactive-heading{margin-bottom:6px}.bme-timeline-list{gap:10px;padding:8px 0 8px 46px;display:grid;position:relative}[dir=rtl] .bme-timeline-list{padding:8px 46px 8px 0}.bme-timeline-list:before{content:"";background:linear-gradient(180deg,var(--bme-accent),color-mix(in srgb,var(--bme-accent) 18%,var(--bme-line)));border-radius:999px;width:2px;position:absolute;top:24px;bottom:24px;left:18px}[dir=rtl] .bme-timeline-list:before{left:auto;right:18px}.bme-timeline-course{border:1px solid color-mix(in srgb,var(--bme-line) 78%,#fff);cursor:pointer;-webkit-backdrop-filter:blur(14px)saturate(135%);backdrop-filter:blur(14px)saturate(135%);background:#ffffffc7;border-radius:22px;outline:none;grid-template-columns:minmax(0,1fr) 88px 34px;align-items:center;gap:12px;min-height:88px;padding:14px 12px 14px 18px;transition:transform .34s cubic-bezier(.22,1,.36,1),min-height .34s cubic-bezier(.22,1,.36,1),box-shadow .34s,border-color .34s;display:grid;position:relative;box-shadow:0 10px 30px #26485c0e}[dir=rtl] .bme-timeline-course{padding:14px 18px 14px 12px}.bme-timeline-course.is-active{border-color:color-mix(in srgb,var(--bme-accent) 52%,#fff);min-height:132px;box-shadow:0 20px 44px #26485c1a, 0 0 0 1px color-mix(in srgb,var(--bme-accent) 12%,transparent);transform:translate(4px)}[dir=rtl] .bme-timeline-course.is-active{transform:translate(-4px)}.bme-timeline-course:focus-visible{outline:3px solid color-mix(in srgb,var(--bme-accent) 56%,#fff);outline-offset:3px}.bme-timeline-number{border:2px solid color-mix(in srgb,var(--bme-accent) 72%,#fff);width:36px;height:36px;color:var(--bme-text);font:800 11px/1 var(--bme-number-font);background:#f9fdff;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:-45px;transform:translateY(-50%);box-shadow:0 6px 16px #255c6d1a}[dir=rtl] .bme-timeline-number{left:auto;right:-45px}.bme-timeline-course.is-active .bme-timeline-number{color:#fff;background:linear-gradient(135deg,var(--bme-accent),color-mix(in srgb,var(--bme-accent-secondary) 68%,var(--bme-accent)))}.bme-timeline-course-copy{min-width:0}.bme-timeline-course-copy .bme-item-name{margin:0;font-size:clamp(16px,3vw,21px);line-height:1.06}.bme-timeline-course-copy>p{color:var(--bme-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:5px 0 8px;font-size:12px;line-height:1.42;display:-webkit-box;overflow:hidden}.bme-timeline-course:not(.is-active) .bme-item-badges{display:none}.bme-timeline-course-photo{background:var(--bme-accent-secondary);border-radius:18px;width:88px;height:70px;transition:width .34s,height .34s,transform .34s;overflow:hidden}.bme-timeline-course.is-active .bme-timeline-course-photo{width:106px;height:102px;transform:scale(1.03)}.bme-timeline-course-photo .bme-item-media{border-radius:inherit;width:100%;height:100%;aspect-ratio:auto!important}.bme-timeline-arrow{width:32px;height:32px;color:var(--bme-text);opacity:.38;background:#fff;border-radius:50%;place-items:center;transition:opacity .25s,transform .25s;display:grid;box-shadow:0 8px 20px #1e3a4c1f}.bme-timeline-course.is-active .bme-timeline-arrow{opacity:1;transform:scale(1.06)}.bme-presentation-interactive-liquid-morph .bme-header,.bme-presentation-interactive-liquid-morph .bme-category-nav{-webkit-backdrop-filter:blur(24px)saturate(160%);backdrop-filter:blur(24px)saturate(160%);background:#ffffff9e;border:1px solid #ffffffbd;box-shadow:0 16px 42px #2a718b14}.bme-presentation-interactive-liquid-morph .bme-content{width:100%;max-width:760px;margin:0 auto;padding:8px 8px 30px}.bme-liquid-morph-showcase{padding-bottom:10px}.bme-liquid-morph-stage{touch-action:pan-y;background:radial-gradient(circle at 50% 38%,hsla(var(--bme-morph-hue),88%,84%,.52),transparent 34%), linear-gradient(160deg,#ffffffd1,#e0f9ffa8);border-radius:42px;outline:none;min-height:590px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffeb,0 24px 70px #3076941a}.bme-liquid-morph-stage:focus-visible{outline:3px solid color-mix(in srgb,var(--bme-accent) 58%,#fff);outline-offset:3px}.bme-liquid-blob{pointer-events:none;filter:blur(.2px);opacity:.92;background:radial-gradient(circle at 38% 30%,#ffffffeb,#ffffff57 22%,transparent 42%), linear-gradient(145deg, hsla(var(--bme-morph-hue),90%,76%,.62), #40d3e370 50%, #648bff52);animation:8s ease-in-out infinite alternate bmeLiquidBlobFloat;display:block;position:absolute;box-shadow:inset 0 0 28px #ffffffb8,0 18px 46px #2897b71a}.bme-liquid-blob-a{border-radius:44% 56% 60% 40%/58% 40% 60% 42%;width:74%;height:29%;top:5%;left:-11%;transform:rotate(-8deg)}.bme-liquid-blob-b{border-radius:58% 42% 39% 61%/42% 57% 43% 58%;width:84%;height:44%;animation-delay:-2.6s;top:27%;right:-25%;transform:rotate(7deg)}.bme-liquid-blob-c{border-radius:42% 58% 54% 46%/58% 40% 60% 42%;width:70%;height:30%;animation-delay:-5s;bottom:2%;left:-10%;transform:rotate(4deg)}.bme-liquid-feature{z-index:3;-webkit-backdrop-filter:blur(24px)saturate(150%);backdrop-filter:blur(24px)saturate(150%);background:#ffffff57;border:1px solid #ffffffb3;border-radius:40px;width:min(86%,470px);margin:34px auto 24px;padding:18px;position:relative;box-shadow:0 34px 80px #2a718b24,inset 0 1px #ffffffeb}.bme-liquid-feature-photo{aspect-ratio:1;background:#ffffff8a;border-radius:47% 53% 58% 42%/43% 47% 53% 57%;width:min(78%,330px);margin:0 auto;animation:9s ease-in-out infinite alternate bmeLiquidPhotoMorph;overflow:hidden;box-shadow:0 24px 48px #27698321,inset 0 0 28px #ffffffad}.bme-liquid-feature-photo .bme-item-media{border-radius:inherit;width:100%;height:100%;aspect-ratio:auto!important}.bme-liquid-feature-copy{gap:8px;padding:18px 10px 4px;display:grid}.bme-liquid-feature-copy .bme-item-name{letter-spacing:-.035em;margin:0;font-size:clamp(25px,5vw,38px);line-height:1}.bme-liquid-feature-copy>p{max-width:460px;color:var(--bme-muted);margin:0;font-size:13px;line-height:1.48}.bme-liquid-feature-cta{color:#fff;min-height:48px;font:800 14px/1 var(--bme-body-font);cursor:pointer;background:linear-gradient(90deg,#32d2e5 0%,#4e8cff 100%);border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;margin-top:8px;transition:transform .25s,box-shadow .25s;display:flex;box-shadow:0 14px 34px #418ee53d}.bme-liquid-feature-cta:active{transform:scale(.975)}.bme-liquid-thumbnail-rail{scrollbar-width:none;justify-content:center;gap:9px;max-width:100%;padding:14px 8px 4px;display:flex;overflow-x:auto}.bme-liquid-thumbnail-rail::-webkit-scrollbar{display:none}.bme-liquid-thumbnail-rail>button{cursor:pointer;background:#ffffffa3;border:2px solid #0000;border-radius:50%;flex:none;width:56px;height:56px;padding:3px;transition:transform .25s,border-color .25s,box-shadow .25s;overflow:hidden;box-shadow:0 8px 20px #2d61771a}.bme-liquid-thumbnail-rail>button.active{border-color:var(--bme-accent);box-shadow:0 10px 26px color-mix(in srgb,var(--bme-accent) 24%,transparent);transform:scale(1.12)}.bme-liquid-thumbnail-rail .bme-item-media{border-radius:50%;width:100%;height:100%;aspect-ratio:1!important}.bme-presentation-interactive-cinematic{background:#080706}.bme-presentation-interactive-cinematic .bme-header,.bme-presentation-interactive-cinematic .bme-category-nav{z-index:10;color:#fff;box-shadow:none;-webkit-backdrop-filter:blur(18px)saturate(120%);backdrop-filter:blur(18px)saturate(120%);background:#08070685;border:1px solid #ffffff1a;position:relative}.bme-presentation-interactive-cinematic .bme-content{width:100%;max-width:none;padding:0}.bme-cinematic-story{width:100%;padding:0}.bme-cinematic-stage{touch-action:pan-y;background:#080706;outline:none;width:100%;min-height:690px;position:relative;overflow:hidden}.bme-cinematic-stage:focus-visible{outline-offset:-4px;outline:2px solid #ffffffb8}.bme-cinematic-photo{animation:.7s cubic-bezier(.22,1,.36,1) bmeCinematicIn;position:absolute;inset:0}.bme-cinematic-photo .bme-item-media{width:100%;height:100%;aspect-ratio:auto!important;border-radius:0!important}.bme-cinematic-photo .bme-item-media img{object-fit:cover;transform:scale(1.035)}.bme-cinematic-shade{z-index:2;pointer-events:none;background:linear-gradient(90deg,#030303e6 0%,#030303a6 36%,#03030329 68%,#03030314 100%),linear-gradient(#00000024,#0000 36%,#0006 100%);position:absolute;inset:0}.bme-cinematic-copy{z-index:4;color:#fff;flex-direction:column;justify-content:center;align-items:flex-start;width:min(55%,620px);min-height:620px;padding:clamp(46px,8vw,92px);display:flex;position:relative}[dir=rtl] .bme-cinematic-copy{align-items:flex-start;margin-left:auto}.bme-cinematic-kicker{color:#ffffffc7;font:700 11px/1.35 var(--bme-body-font);letter-spacing:.24em;text-transform:uppercase;margin-bottom:16px}.bme-cinematic-copy .bme-item-name{color:#fff;max-width:620px;font-family:var(--bme-heading-font);letter-spacing:-.045em;margin:0;font-weight:500;line-height:.91;font-size:clamp(48px,8vw,92px)!important}.bme-cinematic-copy>p{color:#ffffffb8;max-width:440px;margin:20px 0 8px;font-size:14px;line-height:1.5}.bme-cinematic-copy .bme-price,.bme-cinematic-copy .bme-price-options{color:#fff}.bme-cinematic-cta{color:#fff;min-width:176px;min-height:48px;font:700 13px/1 var(--bme-body-font);cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0003;border:1px solid #ffffffa3;border-radius:999px;justify-content:space-between;align-items:center;gap:24px;margin-top:20px;padding:0 22px;display:flex}.bme-cinematic-progress{z-index:5;align-items:center;gap:8px;display:flex;position:absolute;bottom:26px;left:clamp(28px,8vw,92px);right:clamp(28px,8vw,92px)}.bme-cinematic-progress>button{color:#ffffff85;min-width:26px;font:700 10px/1 var(--bme-number-font);cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:2px solid #ffffff47;flex:1 1 0;align-items:flex-end;gap:8px;padding:0 0 8px;transition:border-color .25s,color .25s,flex-grow .35s;display:flex}.bme-cinematic-progress>button.active{color:#fff;border-color:#fff;flex-grow:1.65}@media (width<=700px){.bme-presentation-interactive-vertical-flow .bme-content{padding-inline:10px}.bme-timeline-list{padding-left:42px}[dir=rtl] .bme-timeline-list{padding-left:0;padding-right:42px}.bme-timeline-course{grid-template-columns:minmax(0,1fr) 76px 30px;gap:9px;padding:12px}.bme-timeline-number{width:32px;height:32px;left:-41px}[dir=rtl] .bme-timeline-number{left:auto;right:-41px}.bme-timeline-course-photo{border-radius:16px;width:76px;height:64px}.bme-timeline-course.is-active .bme-timeline-course-photo{width:92px;height:88px}.bme-timeline-course.is-active{min-height:116px}.bme-liquid-morph-stage{border-radius:34px;min-height:540px}.bme-liquid-feature{border-radius:34px;width:91%;margin-top:25px;padding:14px}.bme-liquid-feature-photo{width:min(78%,280px)}.bme-liquid-feature-copy{padding:15px 8px 3px}.bme-liquid-thumbnail-rail>button{width:50px;height:50px}.bme-cinematic-stage{min-height:650px}.bme-cinematic-copy{width:78%;min-height:590px;padding:48px 26px 92px}.bme-cinematic-copy .bme-item-name{font-size:clamp(44px,13vw,68px)!important}.bme-cinematic-copy>p{font-size:12px}.bme-cinematic-progress{bottom:22px;left:26px;right:26px}}@media (width<=430px){.bme-timeline-course{grid-template-columns:minmax(0,1fr) 66px 28px}.bme-timeline-course-photo{width:66px;height:58px}.bme-timeline-course.is-active .bme-timeline-course-photo{width:80px;height:78px}.bme-timeline-course-copy>p{-webkit-line-clamp:1}.bme-liquid-morph-stage{min-height:515px}.bme-liquid-feature{width:94%;margin-top:18px}.bme-liquid-feature-photo{width:min(76%,245px)}.bme-liquid-feature-copy .bme-item-name{font-size:28px}.bme-liquid-thumbnail-rail{justify-content:flex-start;padding-inline:16px}.bme-cinematic-stage{min-height:620px}.bme-cinematic-copy{width:88%;min-height:560px;padding:42px 22px 86px}.bme-cinematic-kicker{font-size:10px}.bme-cinematic-copy .bme-item-name{font-size:clamp(42px,14vw,62px)!important}}@keyframes bmeLiquidBlobFloat{0%{transform:translate(-1.5%)rotate(-5deg)scale(.98)}to{transform:translate(2%,2%)rotate(4deg)scale(1.025)}}@keyframes bmeLiquidPhotoMorph{0%{border-radius:47% 53% 58% 42%/43% 47% 53% 57%;transform:scale(.99)}to{border-radius:57% 43% 45% 55%/52% 40% 60% 48%;transform:scale(1.015)}}@keyframes bmeCinematicIn{0%{opacity:.3;transform:scale(1.04)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.bme-liquid-blob,.bme-liquid-feature-photo,.bme-cinematic-photo,.bme-timeline-course{transition:none!important;animation:none!important}}.bme-presentation-interactive-gallery,.bme-presentation-interactive-liquid-glass,.bme-presentation-interactive-aura,.bme-presentation-interactive-orbit,.bme-presentation-interactive-spotlight,.bme-presentation-interactive-vertical-flow,.bme-presentation-interactive-liquid-morph,.bme-presentation-interactive-cinematic{background-color:var(--bme-bg);color:var(--bme-text)}.bme-presentation-interactive-gallery .bme-header,.bme-presentation-interactive-gallery .bme-category-nav,.bme-presentation-interactive-gallery .bme-footer,.bme-presentation-interactive-liquid-glass .bme-header,.bme-presentation-interactive-liquid-glass .bme-category-nav,.bme-presentation-interactive-liquid-glass .bme-footer,.bme-presentation-interactive-aura .bme-header,.bme-presentation-interactive-aura .bme-category-nav,.bme-presentation-interactive-aura .bme-footer,.bme-presentation-interactive-orbit .bme-header,.bme-presentation-interactive-orbit .bme-category-nav,.bme-presentation-interactive-orbit .bme-footer,.bme-presentation-interactive-spotlight .bme-header,.bme-presentation-interactive-spotlight .bme-category-nav,.bme-presentation-interactive-spotlight .bme-footer,.bme-presentation-interactive-vertical-flow .bme-header,.bme-presentation-interactive-vertical-flow .bme-category-nav,.bme-presentation-interactive-vertical-flow .bme-footer,.bme-presentation-interactive-liquid-morph .bme-header,.bme-presentation-interactive-liquid-morph .bme-category-nav,.bme-presentation-interactive-liquid-morph .bme-footer,.bme-presentation-interactive-cinematic .bme-header,.bme-presentation-interactive-cinematic .bme-category-nav,.bme-presentation-interactive-cinematic .bme-footer{border-color:color-mix(in srgb,var(--bme-line) 72%,transparent);background:linear-gradient(145deg, color-mix(in srgb,var(--bme-surface) 84%,transparent), color-mix(in srgb,var(--bme-surface) 58%,transparent));color:var(--bme-text)}.bme-presentation-interactive-aura{--aura-image-a:hsl(var(--bme-aura-hue) 86% 68%);--aura-image-b:hsl(calc(var(--bme-aura-hue) + 86) 78% 64%);--aura-a:color-mix(in srgb,var(--bme-accent) 76%,var(--aura-image-a) 24%);--aura-b:color-mix(in srgb,var(--bme-accent-secondary) 72%,var(--aura-image-b) 28%);background:radial-gradient(circle at 18% 26%,color-mix(in srgb,var(--aura-a) 42%,transparent),transparent 34%), radial-gradient(circle at 82% 64%,color-mix(in srgb,var(--aura-b) 38%,transparent),transparent 38%), linear-gradient(145deg,color-mix(in srgb,var(--bme-bg) 92%,var(--bme-accent) 8%),var(--bme-bg))}.bme-presentation-interactive-aura:before{background:conic-gradient(from 120deg, color-mix(in srgb,var(--aura-a) 26%,transparent), transparent 22%, color-mix(in srgb,var(--aura-b) 22%,transparent), transparent 70%)}.bme-presentation-interactive-aura .bme-interactive-card{border-color:color-mix(in srgb,var(--bme-line) 74%,transparent);background:color-mix(in srgb,var(--bme-card) 90%,transparent);color:var(--bme-text)}.bme-presentation-interactive-aura .bme-interactive-card-copy{background:linear-gradient(180deg, color-mix(in srgb,var(--bme-card) 80%,transparent), color-mix(in srgb,var(--bme-surface) 94%,transparent));color:var(--bme-text)}.bme-presentation-interactive-aura .bme-interactive-card-copy>p{color:var(--bme-muted)}.bme-presentation-interactive-orbit{background:radial-gradient(circle at 50% 34%,color-mix(in srgb,var(--bme-accent) 18%,transparent),transparent 28%), radial-gradient(circle at 50% 60%,color-mix(in srgb,var(--bme-surface) 76%,var(--bme-bg)),var(--bme-bg) 58%)}.bme-presentation-interactive-orbit .bme-interactive-card{background:var(--bme-card);color:var(--bme-text)}.bme-presentation-interactive-orbit .bme-interactive-stage:before{border-color:color-mix(in srgb,var(--bme-accent) 32%,transparent)}.bme-presentation-interactive-spotlight,.bme-presentation-interactive-spotlight .bme-content{background:var(--bme-bg)}.bme-spotlight-tile{border-color:var(--bme-line);background:var(--bme-card);color:var(--bme-text)}.bme-spotlight-overlay{border-color:var(--bme-line);background:color-mix(in srgb,var(--bme-surface) 94%,transparent);color:var(--bme-text)}.bme-presentation-interactive-vertical-flow{background:radial-gradient(circle at 82% 12%,color-mix(in srgb,var(--bme-accent-secondary) 30%,transparent),transparent 28%), linear-gradient(180deg,color-mix(in srgb,var(--bme-surface) 70%,var(--bme-bg)),var(--bme-bg) 72%)}.bme-timeline-course{border-color:var(--bme-line);background:color-mix(in srgb,var(--bme-card) 90%,transparent);color:var(--bme-text);grid-template-columns:minmax(0,1fr) 88px}.bme-timeline-course.is-active{border-color:color-mix(in srgb,var(--bme-accent) 58%,var(--bme-line))}.bme-timeline-number{border-color:color-mix(in srgb,var(--bme-accent) 72%,var(--bme-line));background:var(--bme-surface);color:var(--bme-text)}.bme-timeline-course.is-active .bme-timeline-number{background:linear-gradient(135deg,var(--bme-accent),var(--bme-accent-secondary));color:var(--bme-category-text)}.bme-timeline-course-photo{background:var(--bme-accent-secondary)}.bme-presentation-interactive-liquid-morph{background:radial-gradient(circle at 8% 16%,color-mix(in srgb,var(--bme-accent) 24%,transparent),transparent 26%), radial-gradient(circle at 88% 36%,color-mix(in srgb,var(--bme-accent-secondary) 28%,transparent),transparent 30%), linear-gradient(180deg,color-mix(in srgb,var(--bme-surface) 70%,var(--bme-bg)),var(--bme-bg) 62%,color-mix(in srgb,var(--bme-surface) 54%,var(--bme-bg)))}.bme-liquid-morph-stage{background:radial-gradient(circle at 50% 38%,color-mix(in srgb,var(--bme-accent-secondary) 42%,transparent),transparent 34%), linear-gradient(160deg,color-mix(in srgb,var(--bme-surface) 88%,transparent),color-mix(in srgb,var(--bme-bg) 76%,transparent))}.bme-liquid-blob{background:radial-gradient(circle at 38% 30%,color-mix(in srgb,var(--bme-surface) 88%,transparent),color-mix(in srgb,var(--bme-surface) 34%,transparent) 22%,transparent 42%), linear-gradient(145deg,color-mix(in srgb,var(--bme-accent) 66%,transparent),color-mix(in srgb,var(--bme-accent-secondary) 58%,var(--bme-accent)) 50%,color-mix(in srgb,var(--bme-accent-secondary) 42%,transparent))}.bme-liquid-feature{border-color:color-mix(in srgb,var(--bme-line) 74%,transparent);background:color-mix(in srgb,var(--bme-card) 54%,transparent);color:var(--bme-text)}.bme-liquid-feature-photo{background:color-mix(in srgb,var(--bme-surface) 72%,transparent)}.bme-liquid-feature-copy .bme-item-name{color:var(--bme-text)}.bme-liquid-feature-copy>p{color:var(--bme-muted)}.bme-liquid-thumbnail-rail>button{background:color-mix(in srgb,var(--bme-card) 72%,transparent);border-color:#0000}.bme-liquid-thumbnail-rail>button.active{border-color:var(--bme-accent)}.bme-presentation-interactive-cinematic,.bme-cinematic-stage{background:var(--bme-bg)}.bme-cinematic-shade{background:linear-gradient(90deg,color-mix(in srgb,var(--bme-bg) 94%,transparent) 0%,color-mix(in srgb,var(--bme-bg) 72%,transparent) 36%,color-mix(in srgb,var(--bme-bg) 24%,transparent) 68%,transparent 100%), linear-gradient(180deg,color-mix(in srgb,var(--bme-bg) 18%,transparent),transparent 36%,color-mix(in srgb,var(--bme-bg) 54%,transparent) 100%)}[dir=rtl] .bme-cinematic-shade{background:linear-gradient(270deg,color-mix(in srgb,var(--bme-bg) 94%,transparent) 0%,color-mix(in srgb,var(--bme-bg) 72%,transparent) 36%,color-mix(in srgb,var(--bme-bg) 24%,transparent) 68%,transparent 100%), linear-gradient(180deg,color-mix(in srgb,var(--bme-bg) 18%,transparent),transparent 36%,color-mix(in srgb,var(--bme-bg) 54%,transparent) 100%)}.bme-cinematic-copy,.bme-cinematic-copy .bme-item-name,.bme-cinematic-copy .bme-price,.bme-cinematic-copy .bme-price-options{color:var(--bme-text)}.bme-cinematic-copy>p{color:var(--bme-muted)}.bme-cinematic-kicker{color:var(--bme-accent)}.bme-cinematic-progress>button{border-bottom-color:color-mix(in srgb,var(--bme-muted) 46%,transparent);color:var(--bme-muted)}.bme-cinematic-progress>button.active{border-color:var(--bme-accent);color:var(--bme-text)}.bme-presentation-interactive-gallery .bme-interactive-card,.bme-presentation-interactive-liquid-glass .bme-interactive-card{border-color:color-mix(in srgb,var(--bme-line) 72%,transparent);background:linear-gradient(145deg,color-mix(in srgb,var(--bme-card) 74%,transparent),color-mix(in srgb,var(--bme-surface) 42%,transparent));color:var(--bme-text)}.bme-presentation-interactive-gallery .bme-interactive-card-copy,.bme-presentation-interactive-liquid-glass .bme-interactive-card-copy{background:linear-gradient(180deg,color-mix(in srgb,var(--bme-card) 58%,transparent),color-mix(in srgb,var(--bme-surface) 44%,transparent));color:var(--bme-text)}@media (width<=700px){.bme-timeline-course{grid-template-columns:minmax(0,1fr) 76px}}@media (width<=430px){.bme-timeline-course{grid-template-columns:minmax(0,1fr) 66px}}.bme-presentation-interactive-depth-tunnel,.bme-presentation-interactive-xray,.bme-presentation-interactive-holographic,.bme-presentation-interactive-elastic-mosaic,.bme-presentation-interactive-portal,.bme-presentation-interactive-atmospheric-depth{isolation:isolate;background:var(--bme-bg);min-height:100%;color:var(--bme-text);position:relative;overflow-x:hidden}.bme-presentation-interactive-depth-tunnel .bme-content,.bme-presentation-interactive-xray .bme-content,.bme-presentation-interactive-holographic .bme-content,.bme-presentation-interactive-elastic-mosaic .bme-content,.bme-presentation-interactive-portal .bme-content,.bme-presentation-interactive-atmospheric-depth .bme-content{width:100%;max-width:none}.bme-presentation-interactive-depth-tunnel .bme-header,.bme-presentation-interactive-depth-tunnel .bme-category-nav,.bme-presentation-interactive-xray .bme-header,.bme-presentation-interactive-xray .bme-category-nav,.bme-presentation-interactive-holographic .bme-header,.bme-presentation-interactive-holographic .bme-category-nav,.bme-presentation-interactive-elastic-mosaic .bme-header,.bme-presentation-interactive-elastic-mosaic .bme-category-nav,.bme-presentation-interactive-portal .bme-header,.bme-presentation-interactive-portal .bme-category-nav,.bme-presentation-interactive-atmospheric-depth .bme-header,.bme-presentation-interactive-atmospheric-depth .bme-category-nav{border:1px solid color-mix(in srgb,var(--bme-line) 72%,transparent);background:color-mix(in srgb,var(--bme-surface) 78%,transparent);-webkit-backdrop-filter:blur(18px)saturate(145%);backdrop-filter:blur(18px)saturate(145%);border-radius:20px;width:calc(100% - 20px);margin:10px 10px 5px}.bme-presentation-interactive-depth-tunnel{background:radial-gradient(ellipse at 50% 46%,color-mix(in srgb,var(--bme-accent) 13%,transparent),transparent 31%), linear-gradient(180deg,color-mix(in srgb,var(--bme-surface) 42%,var(--bme-bg)),var(--bme-bg))}.bme-presentation-interactive-depth-tunnel .bme-interactive-stage{perspective:900px;min-height:570px}.bme-presentation-interactive-depth-tunnel .bme-interactive-stage:before{content:"";background:repeating-radial-gradient(ellipse at center, transparent 0 34px, color-mix(in srgb,var(--bme-accent) 17%,transparent) 35px 36px, transparent 37px 70px);opacity:.7;width:min(95vw,760px);height:390px;filter:drop-shadow(0 0 22px color-mix(in srgb,var(--bme-accent) 16%,transparent));border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bme-presentation-interactive-depth-tunnel .bme-interactive-card{border-color:color-mix(in srgb,var(--bme-line) 75%,transparent);background:var(--bme-card);width:min(60vw,330px);box-shadow:0 28px 70px color-mix(in srgb,var(--bme-bg) 70%,transparent);transition:transform .65s cubic-bezier(.22,1,.36,1),opacity .35s,filter .35s}.bme-presentation-interactive-depth-tunnel .bme-interactive-card[data-carousel-offset="0"]{opacity:1;transform:translate(-50%,-50%)translateZ(140px)scale(1.03)}.bme-presentation-interactive-depth-tunnel .bme-interactive-card[data-carousel-offset="-1"]{opacity:.46;filter:brightness(.72);transform:translate(-50%,-50%)translate(-78%)translateZ(-160px)rotateY(28deg)scale(.72)}.bme-presentation-interactive-depth-tunnel .bme-interactive-card[data-carousel-offset="1"]{opacity:.46;filter:brightness(.72);transform:translate(-50%,-50%)translate(78%)translateZ(-160px)rotateY(-28deg)scale(.72)}.bme-presentation-interactive-depth-tunnel .bme-interactive-card[data-carousel-offset="-2"]{opacity:.13;transform:translate(-50%,-50%)translate(-112%)translateZ(-330px)rotateY(42deg)scale(.48)}.bme-presentation-interactive-depth-tunnel .bme-interactive-card[data-carousel-offset="2"]{opacity:.13;transform:translate(-50%,-50%)translate(112%)translateZ(-330px)rotateY(-42deg)scale(.48)}.bme-presentation-interactive-xray{background:radial-gradient(circle at 50% 22%,color-mix(in srgb,var(--bme-accent) 15%,transparent),transparent 32%), var(--bme-bg)}.bme-xray-experience{max-width:860px;margin:0 auto;padding:0 12px 28px}.bme-xray-stage{--bme-scan-x:56%;border:1px solid var(--bme-line);border-radius:var(--bme-radius);background:var(--bme-card);min-height:520px;box-shadow:0 30px 80px color-mix(in srgb,var(--bme-bg) 58%,transparent);touch-action:pan-y;position:relative;overflow:hidden}.bme-xray-base,.bme-xray-base .bme-item-media{width:100%;height:100%;position:absolute;inset:0;aspect-ratio:auto!important}.bme-xray-base:after{content:"";background:linear-gradient(180deg,transparent 40%,color-mix(in srgb,var(--bme-bg) 52%,transparent));position:absolute;inset:0}.bme-xray-reveal{clip-path:inset(0 calc(100% - var(--bme-scan-x)) 0 0);background:linear-gradient(90deg,color-mix(in srgb,var(--bme-bg) 86%,transparent),color-mix(in srgb,var(--bme-accent) 20%,var(--bme-bg)));-webkit-backdrop-filter:grayscale()contrast(1.15)blur(1px);backdrop-filter:grayscale()contrast(1.15)blur(1px);position:absolute;inset:0}.bme-xray-reveal:before{content:"";background:repeating-linear-gradient(0deg,transparent 0 11px,color-mix(in srgb,var(--bme-accent) 10%,transparent) 12px 13px), repeating-linear-gradient(90deg,transparent 0 11px,color-mix(in srgb,var(--bme-accent) 8%,transparent) 12px 13px);position:absolute;inset:0}.bme-xray-reveal-copy{z-index:2;border:1px solid color-mix(in srgb,var(--bme-accent) 35%,transparent);background:color-mix(in srgb,var(--bme-surface) 72%,transparent);width:min(62%,470px);color:var(--bme-text);border-radius:22px;padding:20px;position:absolute;bottom:clamp(22px,5vw,48px);left:clamp(22px,5vw,48px)}[dir=rtl] .bme-xray-reveal-copy{left:auto;right:clamp(22px,5vw,48px)}.bme-xray-reveal-copy>span{color:var(--bme-accent);letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:800}.bme-xray-reveal-copy h3{margin:7px 0 8px;font-size:clamp(28px,6vw,58px);line-height:.94}.bme-xray-reveal-copy p{color:var(--bme-muted);font-size:12px;line-height:1.45}.bme-xray-scanner{z-index:5;top:0;bottom:0;left:var(--bme-scan-x);background:var(--bme-accent);width:2px;box-shadow:0 0 22px var(--bme-accent);position:absolute}.bme-xray-scanner span{border:1px solid var(--bme-accent);background:color-mix(in srgb,var(--bme-surface) 72%,transparent);width:42px;height:42px;box-shadow:0 0 30px color-mix(in srgb,var(--bme-accent) 44%,transparent);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bme-xray-rail{scrollbar-width:none;justify-content:center;gap:9px;padding:14px 2px 4px;display:flex;overflow-x:auto}.bme-xray-rail::-webkit-scrollbar{display:none}.bme-xray-rail button{background:var(--bme-card);cursor:pointer;border:2px solid #0000;border-radius:50%;flex:none;width:54px;height:54px;padding:2px;overflow:hidden}.bme-xray-rail button.active{border-color:var(--bme-accent);transform:scale(1.08)}.bme-xray-rail .bme-item-media{border-radius:50%;width:100%;height:100%;aspect-ratio:1!important}.bme-presentation-interactive-holographic{background:radial-gradient(circle at 12% 20%,color-mix(in srgb,var(--bme-accent) 20%,transparent),transparent 32%), radial-gradient(circle at 88% 68%,color-mix(in srgb,var(--bme-accent-secondary) 20%,transparent),transparent 34%), var(--bme-bg)}.bme-presentation-interactive-holographic .bme-interactive-stage{perspective:1200px;min-height:520px}.bme-presentation-interactive-holographic .bme-interactive-card{border:1px solid color-mix(in srgb,var(--bme-line) 72%,transparent);background:var(--bme-card);transition:transform .55s cubic-bezier(.22,1,.36,1),opacity .34s,filter .34s;overflow:hidden;box-shadow:0 32px 82px #00000042}.bme-presentation-interactive-holographic .bme-interactive-card:before{content:"";z-index:5;pointer-events:none;opacity:.62;mix-blend-mode:screen;background:conic-gradient(from 20deg,transparent 0 12%,color-mix(in srgb,var(--bme-accent) 68%,transparent),color-mix(in srgb,var(--bme-accent-secondary) 66%,transparent),transparent 44% 100%);animation:6.5s linear infinite bmeHoloSweep;position:absolute;inset:-30%}.bme-presentation-interactive-holographic .bme-interactive-card[data-carousel-offset="0"]{opacity:1;transform:translate(-50%,-50%)translateZ(90px)rotateX(-2deg)scale(1.025)}.bme-presentation-interactive-holographic .bme-interactive-card[data-carousel-offset="-1"]{opacity:.48;transform:translate(-50%,-50%)translate(-74%)rotateY(18deg)scale(.78)}.bme-presentation-interactive-holographic .bme-interactive-card[data-carousel-offset="1"]{opacity:.48;transform:translate(-50%,-50%)translate(74%)rotateY(-18deg)scale(.78)}.bme-presentation-interactive-holographic .bme-interactive-card[data-carousel-offset="-2"],.bme-presentation-interactive-holographic .bme-interactive-card[data-carousel-offset="2"]{opacity:.11}.bme-presentation-interactive-elastic-mosaic{background:var(--bme-bg)}.bme-elastic-experience{max-width:1080px;margin:0 auto;padding:0 14px 32px}.bme-elastic-grid{columns:2 180px;column-gap:var(--bme-item-gap)}.bme-elastic-tile{break-inside:avoid;margin:0 0 var(--bme-item-gap);border:1px solid var(--bme-line);border-radius:var(--bme-radius);background:var(--bme-card);cursor:pointer;transition:transform .44s cubic-bezier(.22,1,.36,1),box-shadow .3s;overflow:hidden;box-shadow:0 12px 28px #141e2812}.bme-elastic-tile.lag-0{transform:translateY(var(--elastic-a,0px))}.bme-elastic-tile.lag-1{transform:translateY(var(--elastic-b,0px))}.bme-elastic-tile.lag-2{transform:translateY(var(--elastic-c,0px))}.bme-elastic-tile.is-focused{box-shadow:0 24px 58px color-mix(in srgb,var(--bme-accent) 12%,#141e2824);transform:translateY(0)scale(1.025)}.bme-elastic-tile:nth-child(3n+1) .bme-item-media{aspect-ratio:4/5}.bme-elastic-tile:nth-child(3n+2) .bme-item-media{aspect-ratio:1}.bme-elastic-tile:nth-child(3n) .bme-item-media{aspect-ratio:3/2}.bme-elastic-caption{justify-content:space-between;gap:8px;padding:11px 12px;display:flex}.bme-elastic-caption strong{font-size:12px}.bme-presentation-interactive-portal{background:radial-gradient(circle at 50% 42%,color-mix(in srgb,var(--bme-accent) 14%,transparent),transparent 35%), var(--bme-bg)}.bme-portal-experience{max-width:980px;margin:0 auto;padding:0 12px 32px;position:relative}.bme-portal-field{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:8px;display:grid}.bme-portal-node{aspect-ratio:1;border:1px solid var(--bme-line);background:var(--bme-card);cursor:pointer;border-radius:50%;padding:0;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .3s;position:relative;overflow:hidden;box-shadow:0 20px 48px #141e281a}.bme-portal-node:nth-child(2n){transform:translateY(28px)scale(.88)}.bme-portal-node:hover{transform:scale(1.035)}.bme-portal-node .bme-item-media{border-radius:50%;width:100%;height:100%;aspect-ratio:1!important}.bme-portal-node:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 10px color-mix(in srgb,var(--bme-surface) 35%,transparent),inset 0 0 45px color-mix(in srgb,var(--bme-accent) 18%,transparent);position:absolute;inset:0}.bme-portal-node>span{z-index:3;background:color-mix(in srgb,var(--bme-surface) 78%,transparent);max-width:78%;color:var(--bme-text);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;padding:7px 10px;font-size:11px;font-weight:800;position:absolute;bottom:15px;left:50%;overflow:hidden;transform:translate(-50%)}.bme-portal-overlay{z-index:30;border:1px solid var(--bme-line);background:var(--bme-card);border-radius:36px;min-height:580px;animation:.55s cubic-bezier(.22,1,.36,1) bmePortalZoom;position:absolute;inset:68px 12px auto;overflow:hidden;box-shadow:0 36px 100px #141e283d}.bme-portal-photo,.bme-portal-photo .bme-item-media{width:100%;height:390px;aspect-ratio:auto!important}.bme-portal-overlay .bme-interactive-card-copy{background:var(--bme-card);padding:24px}.bme-portal-close{z-index:5;border:1px solid var(--bme-line);background:color-mix(in srgb,var(--bme-surface) 84%,transparent);width:42px;height:42px;color:var(--bme-text);cursor:pointer;border-radius:50%;font-size:24px;position:absolute;top:14px;right:14px}.bme-presentation-interactive-atmospheric-depth{--atmo-a:hsl(var(--bme-aura-hue) 74% 64%);--atmo-primary:color-mix(in srgb,var(--bme-accent) 72%,var(--atmo-a));--atmo-secondary:color-mix(in srgb,var(--bme-accent-secondary) 70%,var(--atmo-a));background:radial-gradient(circle at 22% 22%,color-mix(in srgb,var(--atmo-primary) 42%,transparent),transparent 34%), radial-gradient(circle at 82% 70%,color-mix(in srgb,var(--atmo-secondary) 38%,transparent),transparent 38%), linear-gradient(150deg,var(--bme-bg),color-mix(in srgb,var(--bme-surface) 54%,var(--bme-bg)));transition:background .7s}.bme-presentation-interactive-atmospheric-depth .bme-interactive-stage{perspective:1450px;min-height:550px}.bme-presentation-interactive-atmospheric-depth .bme-interactive-card{border:1px solid color-mix(in srgb,var(--bme-line) 72%,transparent);background:color-mix(in srgb,var(--bme-card) 86%,transparent);width:min(70vw,390px);box-shadow:0 32px 84px color-mix(in srgb,var(--bme-bg) 64%,transparent);transition:transform .72s cubic-bezier(.22,1,.36,1),opacity .38s,filter .38s}.bme-presentation-interactive-atmospheric-depth .bme-interactive-card[data-carousel-offset="0"]{opacity:1;filter:none;transform:translate(-50%,-50%)translateZ(130px)scale(1.02)}.bme-presentation-interactive-atmospheric-depth .bme-interactive-card[data-carousel-offset="-1"]{opacity:.48;filter:blur(.5px)saturate(.78);transform:translate(-50%,-50%)translate(-58%,-8%)translateZ(-90px)rotateY(8deg)scale(.78)}.bme-presentation-interactive-atmospheric-depth .bme-interactive-card[data-carousel-offset="1"]{opacity:.48;filter:blur(.5px)saturate(.78);transform:translate(-50%,-50%)translate(58%,8%)translateZ(-90px)rotateY(-8deg)scale(.78)}.bme-presentation-interactive-atmospheric-depth .bme-interactive-card[data-carousel-offset="-2"]{opacity:.12;filter:blur(1px);transform:translate(-50%,-50%)translate(-82%,-15%)translateZ(-260px)scale(.58)}.bme-presentation-interactive-atmospheric-depth .bme-interactive-card[data-carousel-offset="2"]{opacity:.12;filter:blur(1px);transform:translate(-50%,-50%)translate(82%,15%)translateZ(-260px)scale(.58)}@media (width>=760px){.bme-elastic-grid{columns:3 220px}.bme-portal-field{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=700px){.bme-presentation-interactive-depth-tunnel .bme-interactive-stage,.bme-presentation-interactive-holographic .bme-interactive-stage,.bme-presentation-interactive-atmospheric-depth .bme-interactive-stage{min-height:450px}.bme-xray-stage{min-height:470px}.bme-xray-reveal-copy{width:74%;padding:16px}.bme-portal-overlay{min-height:520px}.bme-portal-photo,.bme-portal-photo .bme-item-media{height:330px}}@media (width<=430px){.bme-presentation-interactive-depth-tunnel .bme-interactive-card,.bme-presentation-interactive-holographic .bme-interactive-card,.bme-presentation-interactive-atmospheric-depth .bme-interactive-card{width:78vw}.bme-xray-stage{min-height:440px}.bme-xray-reveal-copy{width:82%;bottom:14px;left:14px}[dir=rtl] .bme-xray-reveal-copy{left:auto;right:14px}.bme-elastic-grid{columns:2 145px}.bme-portal-field{gap:12px;padding-inline:2px}.bme-portal-node:nth-child(2n){transform:translateY(18px)scale(.9)}.bme-portal-overlay{inset:62px 6px auto}}@keyframes bmeHoloSweep{to{transform:rotate(360deg)}}@keyframes bmePortalZoom{0%{opacity:.25;clip-path:circle(8%);transform:scale(.18)}to{opacity:1;clip-path:circle(100%);transform:scale(1)}}@media (prefers-reduced-motion:reduce){.bme-presentation-interactive-depth-tunnel .bme-interactive-card,.bme-presentation-interactive-holographic .bme-interactive-card,.bme-presentation-interactive-atmospheric-depth .bme-interactive-card,.bme-presentation-interactive-holographic .bme-interactive-card:before,.bme-elastic-tile,.bme-portal-overlay{transition:none!important;animation:none!important}}.bme-experimental-detail-backdrop{z-index:2147482000;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#070b1294;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.bme-experimental-detail{border:1px solid var(--bme-line);border-radius:calc(min(var(--bme-radius),32px) + 6px);background:var(--bme-card);width:min(92vw,520px);max-height:min(86vh,760px);color:var(--bme-text);position:relative;overflow:auto;box-shadow:0 38px 110px #0000004d}.bme-experimental-detail-close{z-index:5;border:1px solid color-mix(in srgb,var(--bme-line) 74%,transparent);background:color-mix(in srgb,var(--bme-surface) 86%,transparent);width:42px;height:42px;color:var(--bme-text);cursor:pointer;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:50%;place-items:center;font-size:25px;display:grid;position:absolute;top:12px;right:12px}[dir=rtl] .bme-experimental-detail-close{left:12px;right:auto}.bme-experimental-detail-photo,.bme-experimental-detail-photo .bme-item-media{aspect-ratio:4/3;border-radius:inherit inherit 0 0;width:100%;min-height:260px;max-height:380px}.bme-experimental-detail .bme-interactive-card-copy{background:var(--bme-card);color:var(--bme-text);gap:10px;padding:22px;display:grid}.bme-experimental-detail .bme-interactive-card-copy>p{color:var(--bme-muted);font-size:13px;line-height:1.5}.bme-elastic-tile{width:100%;color:var(--bme-text);text-align:inherit;font:inherit;appearance:none;padding:0}.bme-elastic-grid{will-change:transform}.bme-elastic-caption{background:var(--bme-card);color:var(--bme-text);align-items:center}.bme-elastic-caption strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--bme-item-name-color,var(--bme-text));overflow:hidden}.bme-custom-color-section-title .bme-interactive-heading h2{color:var(--bme-section-title-color)!important;-webkit-text-fill-color:var(--bme-section-title-color)!important}@media (prefers-reduced-motion:reduce){.bme-experimental-detail,.bme-elastic-tile{transition:none!important}}.bme-menu.bme-layout-override-navigationStyle.bme-nav-pills .bme-category-nav{gap:10px!important}.bme-menu.bme-layout-override-navigationStyle.bme-nav-pills .bme-category-nav button{border:1px solid var(--bme-line)!important;background:var(--bme-surface)!important;min-height:42px!important;color:var(--bme-muted)!important;border-radius:999px!important;padding:0 15px!important}.bme-menu.bme-layout-override-navigationStyle.bme-nav-pills .bme-category-nav button.active{border-color:var(--bme-category-bg)!important;background:var(--bme-category-bg)!important;color:var(--bme-category-text)!important}.bme-menu.bme-layout-override-navigationStyle.bme-nav-underline .bme-category-nav{gap:20px!important}.bme-menu.bme-layout-override-navigationStyle.bme-nav-underline .bme-category-nav button{min-height:42px!important;color:var(--bme-muted)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:2px solid #0000!important;border-radius:0!important;padding:0 0 8px!important}.bme-menu.bme-layout-override-navigationStyle.bme-nav-underline .bme-category-nav button.active{border-bottom-color:var(--bme-accent)!important;color:var(--bme-text)!important;background:0 0!important}.bme-menu.bme-layout-override-navigationStyle.bme-nav-minimal .bme-category-nav{gap:6px!important}.bme-menu.bme-layout-override-navigationStyle.bme-nav-minimal .bme-category-nav button{min-height:36px!important;color:var(--bme-muted)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:10px!important;padding:0 10px!important}.bme-menu.bme-layout-override-navigationStyle.bme-nav-minimal .bme-category-nav button.active{background:color-mix(in srgb,var(--bme-accent) 10%,transparent)!important;color:var(--bme-accent)!important}.bme-menu.bme-layout-override-density.bme-density-compact .bme-hero{padding-top:28px!important;padding-bottom:24px!important}.bme-menu.bme-layout-override-density.bme-density-compact .bme-content{padding-top:10px!important;padding-bottom:48px!important}.bme-menu.bme-layout-override-density.bme-density-compact .bme-classic-item{padding-block:12px!important}.bme-menu.bme-layout-override-density.bme-density-comfortable .bme-hero{padding-top:40px!important;padding-bottom:34px!important}.bme-menu.bme-layout-override-density.bme-density-comfortable .bme-content{padding-top:18px!important;padding-bottom:64px!important}.bme-menu.bme-layout-override-density.bme-density-spacious .bme-hero{padding-top:clamp(44px,10vw,88px)!important;padding-bottom:clamp(36px,8vw,72px)!important}.bme-menu.bme-layout-override-density.bme-density-spacious .bme-content{padding-top:24px!important;padding-bottom:88px!important}.bme-menu.bme-layout-override-density.bme-density-spacious .bme-classic-item{padding-block:24px!important}.bme-menu.bme-layout-override-sectionGap .bme-section,.bme-menu.bme-layout-override-sectionGap .bme-group-blocks{gap:var(--bme-section-gap)!important}.bme-menu.bme-layout-override-itemGap .bme-visual-grid,.bme-menu.bme-layout-override-itemGap .bme-classic-list{gap:var(--bme-item-gap)!important}.bme-menu.bme-layout-override-cardRadius .bme-visual-item,.bme-menu.bme-layout-override-cardRadius .bme-visual-item>.bme-item-media{border-radius:var(--bme-radius)!important}.bme-menu.bme-layout-override-cardPadding .bme-visual-copy,.bme-menu.bme-layout-override-cardPadding .bme-classic-item{padding:var(--bme-card-padding)!important}.bme-menu.bme-layout-override-itemImagePosition .bme-visual-item.bme-image-top{grid-template-columns:none!important;min-height:0!important;display:block!important}.bme-menu.bme-layout-override-itemImagePosition .bme-visual-item.bme-image-top>.bme-item-media{order:0!important;width:100%!important;height:auto!important;min-height:0!important}.bme-menu.bme-layout-override-itemImagePosition .bme-visual-item.bme-image-top>.bme-visual-copy{width:100%!important}.bme-menu.bme-layout-override-itemImagePosition .bme-visual-item.bme-image-left,.bme-menu.bme-layout-override-itemImagePosition .bme-visual-item.bme-image-right{grid-template-columns:112px minmax(0,1fr)!important;min-height:0!important;display:grid!important}.bme-menu.bme-layout-override-itemImagePosition .bme-visual-item.bme-image-left>.bme-item-media,.bme-menu.bme-layout-override-itemImagePosition .bme-visual-item.bme-image-right>.bme-item-media{aspect-ratio:auto!important;width:100%!important;height:100%!important;min-height:112px!important}.bme-menu.bme-layout-override-itemImagePosition .bme-visual-item.bme-image-left>.bme-item-media{order:0!important}.bme-menu.bme-layout-override-itemImagePosition .bme-visual-item.bme-image-right>.bme-item-media{order:2!important}.bme-menu.bme-layout-override-itemImagePosition .bme-visual-item.bme-image-left>.bme-visual-copy,.bme-menu.bme-layout-override-itemImagePosition .bme-visual-item.bme-image-right>.bme-visual-copy{align-content:center!important;min-width:0!important}@media (width>=700px){.bme-menu.bme-layout-override-itemImagePosition .bme-visual-item.bme-image-left,.bme-menu.bme-layout-override-itemImagePosition .bme-visual-item.bme-image-right{grid-template-columns:minmax(150px,.8fr) minmax(0,1.2fr)!important}}.bme-menu.bme-layout-override-itemImageRatio .bme-visual-item>.bme-item-media{height:auto!important;min-height:0!important}.bme-menu.bme-layout-override-itemImageRatio .bme-visual-item[data-image-ratio="1:1"]>.bme-item-media{aspect-ratio:1!important}.bme-menu.bme-layout-override-itemImageRatio .bme-visual-item[data-image-ratio="4:3"]>.bme-item-media{aspect-ratio:4/3!important}.bme-menu.bme-layout-override-itemImageRatio .bme-visual-item[data-image-ratio="3:2"]>.bme-item-media{aspect-ratio:3/2!important}.bme-menu.bme-layout-override-itemImageRatio .bme-visual-item[data-image-ratio="16:9"]>.bme-item-media{aspect-ratio:16/9!important}.bme-menu.bme-layout-override-pricePosition .bme-classic-item.bme-price-inline{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important}.bme-menu.bme-layout-override-pricePosition .bme-classic-item.bme-price-below,.bme-menu.bme-layout-override-pricePosition .bme-classic-item.bme-price-bottom{grid-template-columns:minmax(0,1fr)!important}.bme-menu.bme-layout-override-pricePosition .bme-classic-item.bme-price-below>.bme-price,.bme-menu.bme-layout-override-pricePosition .bme-classic-item.bme-price-below>.bme-price-options{border-top:0!important;justify-self:start!important;width:auto!important;margin-top:8px!important;padding-top:0!important}.bme-menu.bme-layout-override-pricePosition .bme-classic-item.bme-price-bottom>.bme-price,.bme-menu.bme-layout-override-pricePosition .bme-classic-item.bme-price-bottom>.bme-price-options{border-top:1px solid var(--bme-line)!important;justify-self:stretch!important;width:100%!important;max-width:none!important;margin-top:14px!important;padding-top:10px!important}.bme-menu.bme-layout-override-pricePosition .bme-classic-item.bme-price-bottom>.bme-price{text-align:end!important;display:block!important}.bme-menu.bme-layout-override-pricePosition .bme-classic-item.bme-price-bottom>.bme-price-options{justify-content:end!important}.bme-menu.bme-layout-override-pricePosition .bme-visual-item.bme-price-inline .bme-visual-copy{grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;display:grid!important}.bme-menu.bme-layout-override-pricePosition .bme-visual-item.bme-price-below .bme-visual-copy,.bme-menu.bme-layout-override-pricePosition .bme-visual-item.bme-price-bottom .bme-visual-copy{grid-template-columns:minmax(0,1fr)!important;align-items:start!important;display:grid!important}.bme-menu.bme-layout-override-pricePosition .bme-visual-item.bme-price-below .bme-price,.bme-menu.bme-layout-override-pricePosition .bme-visual-item.bme-price-below .bme-price-options{width:auto!important;max-width:none!important;box-shadow:none!important;border:0!important;justify-self:start!important;margin-top:8px!important;padding:0!important;position:static!important;inset:auto!important}.bme-menu.bme-layout-override-pricePosition .bme-visual-item.bme-price-bottom .bme-price,.bme-menu.bme-layout-override-pricePosition .bme-visual-item.bme-price-bottom .bme-price-options{border:0!important;border-top:1px solid var(--bme-line)!important;width:100%!important;max-width:none!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;justify-self:stretch!important;margin-top:14px!important;padding-top:10px!important;position:static!important;inset:auto!important}.bme-menu.bme-layout-override-pricePosition .bme-visual-item.bme-price-bottom .bme-price{color:var(--bme-price-color,var(--bme-text))!important;text-align:end!important;display:block!important}.bme-menu.bme-layout-override-pricePosition .bme-visual-item.bme-price-bottom .bme-price-options{justify-content:end!important;gap:10px!important;display:flex!important}.bme-menu.bme-layout-override-pricePosition .bme-visual-item.bme-price-inline .bme-price,.bme-menu.bme-layout-override-pricePosition .bme-visual-item.bme-price-inline .bme-price-options{width:auto!important;max-width:none!important;box-shadow:none!important;color:var(--bme-price-color,var(--bme-text))!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;position:static!important;inset:auto!important}.bme-heritage-exact.bme-layout-override-navigationStyle.bme-nav-pills .ep-tabs{gap:9px!important}.bme-heritage-exact.bme-layout-override-navigationStyle.bme-nav-pills .ep-tabs button{border:1px solid var(--ep-line)!important;background:var(--ep-card)!important;min-height:44px!important;color:var(--ep-muted)!important;box-shadow:none!important;border-radius:999px!important;padding:0 15px!important}.bme-heritage-exact.bme-layout-override-navigationStyle.bme-nav-pills .ep-tabs button.active{border-color:var(--ep-category-bg)!important;background:var(--ep-category-bg)!important;color:var(--ep-category-text)!important}.bme-heritage-exact.bme-layout-override-navigationStyle.bme-nav-underline .ep-tabs{gap:20px!important}.bme-heritage-exact.bme-layout-override-navigationStyle.bme-nav-underline .ep-tabs button{min-height:42px!important;color:var(--ep-muted)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:2px solid #0000!important;border-radius:0!important;padding:0 0 8px!important}.bme-heritage-exact.bme-layout-override-navigationStyle.bme-nav-underline .ep-tabs button.active{border-bottom-color:var(--ep-accent)!important;color:var(--ep-text,var(--ep-ink))!important;background:0 0!important}.bme-heritage-exact.bme-layout-override-navigationStyle.bme-nav-minimal .ep-tabs{gap:6px!important}.bme-heritage-exact.bme-layout-override-navigationStyle.bme-nav-minimal .ep-tabs button{min-height:36px!important;color:var(--ep-muted)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:10px!important;padding:0 10px!important}.bme-heritage-exact.bme-layout-override-navigationStyle.bme-nav-minimal .ep-tabs button.active{background:color-mix(in srgb,var(--ep-accent) 10%,transparent)!important;color:var(--ep-accent)!important}.bme-heritage-exact.bme-layout-override-density.bme-density-compact .ep-header{padding-top:14px!important;padding-bottom:10px!important}.bme-heritage-exact.bme-layout-override-density.bme-density-compact .ep-hero{margin-top:4px!important;margin-bottom:10px!important;padding-block:16px!important}.bme-heritage-exact.bme-layout-override-density.bme-density-compact .ep-section-head{padding-top:16px!important;padding-bottom:8px!important}.bme-heritage-exact.bme-layout-override-density.bme-density-compact .ep-menu-list{padding-bottom:22px!important}.bme-heritage-exact.bme-layout-override-density.bme-density-comfortable .ep-header{padding-top:22px!important;padding-bottom:12px!important}.bme-heritage-exact.bme-layout-override-density.bme-density-comfortable .ep-hero{margin-top:6px!important;margin-bottom:16px!important;padding-block:20px!important}.bme-heritage-exact.bme-layout-override-density.bme-density-spacious .ep-header{padding-top:30px!important;padding-bottom:18px!important}.bme-heritage-exact.bme-layout-override-density.bme-density-spacious .ep-hero{margin-top:10px!important;margin-bottom:24px!important;padding-block:30px!important}.bme-heritage-exact.bme-layout-override-density.bme-density-spacious .ep-section-head{padding-top:30px!important;padding-bottom:14px!important}.bme-heritage-exact.bme-layout-override-cardRadius .ep-item-row,.bme-heritage-exact.bme-layout-override-cardRadius .ep-item-row>.bme-item-media{border-radius:var(--ep-radius)!important}.bme-heritage-exact.bme-layout-override-cardPadding .ep-item-row{padding:var(--ep-card-padding)!important}.bme-heritage-exact.bme-layout-override-itemGap .ep-group-block{row-gap:var(--ep-item-gap)!important}.bme-heritage-exact.bme-layout-override-itemGap .ep-item-row{margin-block:calc(var(--ep-item-gap) / 2)!important}.bme-heritage-exact.bme-layout-override-sectionGap .ep-menu-list{row-gap:var(--ep-section-gap)!important}.bme-heritage-exact.bme-layout-override-sectionGap .ep-group-block+.ep-group-block{margin-top:var(--ep-section-gap)!important}.bme-heritage-exact .ep-item-row.ep-item-has-image{overflow:hidden}.bme-heritage-exact .ep-item-row.ep-item-has-image>.bme-item-media{background:var(--ep-accent-secondary);min-width:0;overflow:hidden}.bme-heritage-exact .ep-item-row.ep-item-has-image.ep-image-top>.bme-item-media{order:0!important;grid-column:1/-1!important;width:100%!important;height:auto!important}.bme-heritage-exact .ep-item-row.ep-item-has-image.ep-image-left.ep-price-inline{grid-template-columns:96px minmax(0,1fr) auto!important}.bme-heritage-exact .ep-item-row.ep-item-has-image.ep-image-right.ep-price-inline{grid-template-columns:minmax(0,1fr) auto 96px!important}.bme-heritage-exact .ep-item-row.ep-item-has-image.ep-image-left.ep-price-inline>.bme-item-media{grid-area:1/1!important}.bme-heritage-exact .ep-item-row.ep-item-has-image.ep-image-left.ep-price-inline>.ep-item-info{grid-column:2!important}.bme-heritage-exact .ep-item-row.ep-item-has-image.ep-image-left.ep-price-inline>.ep-item-price,.bme-heritage-exact .ep-item-row.ep-item-has-image.ep-image-left.ep-price-inline>.ep-price-options{grid-column:3!important}.bme-heritage-exact .ep-item-row.ep-item-has-image.ep-image-right.ep-price-inline>.ep-item-info{grid-column:1!important}.bme-heritage-exact .ep-item-row.ep-item-has-image.ep-image-right.ep-price-inline>.ep-item-price,.bme-heritage-exact .ep-item-row.ep-item-has-image.ep-image-right.ep-price-inline>.ep-price-options{grid-column:2!important}.bme-heritage-exact .ep-item-row.ep-item-has-image.ep-image-right.ep-price-inline>.bme-item-media{grid-area:1/3!important}.bme-heritage-exact .ep-item-row.ep-item-has-image.ep-image-left.ep-price-below,.bme-heritage-exact .ep-item-row.ep-item-has-image.ep-image-left.ep-price-bottom{grid-template-columns:96px minmax(0,1fr)!important}.bme-heritage-exact .ep-item-row.ep-item-has-image.ep-image-right.ep-price-below,.bme-heritage-exact .ep-item-row.ep-item-has-image.ep-image-right.ep-price-bottom{grid-template-columns:minmax(0,1fr) 96px!important}.bme-heritage-exact .ep-item-row.ep-item-has-image.ep-image-left.ep-price-below>.bme-item-media,.bme-heritage-exact .ep-item-row.ep-item-has-image.ep-image-left.ep-price-bottom>.bme-item-media{grid-area:1/1/span 2!important}.bme-heritage-exact .ep-item-row.ep-item-has-image.ep-image-left.ep-price-below>.ep-item-info,.bme-heritage-exact .ep-item-row.ep-item-has-image.ep-image-left.ep-price-bottom>.ep-item-info,.bme-heritage-exact .ep-item-row.ep-item-has-image.ep-image-left.ep-price-below>.ep-item-price,.bme-heritage-exact .ep-item-row.ep-item-has-image.ep-image-left.ep-price-below>.ep-price-options,.bme-heritage-exact .ep-item-row.ep-item-has-image.ep-image-left.ep-price-bottom>.ep-item-price,.bme-heritage-exact .ep-item-row.ep-item-has-image.ep-image-left.ep-price-bottom>.ep-price-options{grid-column:2!important}.bme-heritage-exact .ep-item-row.ep-item-has-image.ep-image-right.ep-price-below>.ep-item-info,.bme-heritage-exact .ep-item-row.ep-item-has-image.ep-image-right.ep-price-bottom>.ep-item-info,.bme-heritage-exact .ep-item-row.ep-item-has-image.ep-image-right.ep-price-below>.ep-item-price,.bme-heritage-exact .ep-item-row.ep-item-has-image.ep-image-right.ep-price-below>.ep-price-options,.bme-heritage-exact .ep-item-row.ep-item-has-image.ep-image-right.ep-price-bottom>.ep-item-price,.bme-heritage-exact .ep-item-row.ep-item-has-image.ep-image-right.ep-price-bottom>.ep-price-options{grid-column:1!important}.bme-heritage-exact .ep-item-row.ep-item-has-image.ep-image-right.ep-price-below>.bme-item-media,.bme-heritage-exact .ep-item-row.ep-item-has-image.ep-image-right.ep-price-bottom>.bme-item-media{grid-area:1/2/span 2!important}.bme-heritage-exact.bme-layout-override-itemImageRatio .ep-item-row.ep-item-has-image>.bme-item-media{height:auto!important;min-height:0!important}.bme-heritage-exact.bme-layout-override-itemImageRatio .ep-item-row[data-image-ratio="1:1"]>.bme-item-media{aspect-ratio:1!important}.bme-heritage-exact.bme-layout-override-itemImageRatio .ep-item-row[data-image-ratio="4:3"]>.bme-item-media{aspect-ratio:4/3!important}.bme-heritage-exact.bme-layout-override-itemImageRatio .ep-item-row[data-image-ratio="3:2"]>.bme-item-media{aspect-ratio:3/2!important}.bme-heritage-exact.bme-layout-override-itemImageRatio .ep-item-row[data-image-ratio="16:9"]>.bme-item-media{aspect-ratio:16/9!important}.bme-heritage-exact.bme-layout-override-pricePosition .ep-item-row.ep-price-inline:not(.ep-item-has-image){grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important}.bme-heritage-exact.bme-layout-override-pricePosition .ep-item-row.ep-price-below:not(.ep-item-has-image),.bme-heritage-exact.bme-layout-override-pricePosition .ep-item-row.ep-price-bottom:not(.ep-item-has-image){grid-template-columns:minmax(0,1fr)!important;align-items:start!important}.bme-heritage-exact.bme-layout-override-pricePosition .ep-item-row.ep-price-below>.ep-item-price,.bme-heritage-exact.bme-layout-override-pricePosition .ep-item-row.ep-price-below>.ep-price-options{border-top:0!important;justify-self:start!important;width:auto!important;max-width:none!important;margin-top:7px!important;padding-top:0!important}.bme-heritage-exact.bme-layout-override-pricePosition .ep-item-row.ep-price-bottom>.ep-item-price,.bme-heritage-exact.bme-layout-override-pricePosition .ep-item-row.ep-price-bottom>.ep-price-options{border-top:1px solid var(--ep-line)!important;justify-self:stretch!important;width:100%!important;max-width:none!important;margin-top:11px!important;padding-top:9px!important}.bme-heritage-exact.bme-layout-override-pricePosition .ep-item-row.ep-price-bottom>.ep-item-price{text-align:end!important}.bme-heritage-exact.bme-layout-override-pricePosition .ep-item-row.ep-price-bottom>.ep-price-options{justify-content:end!important}.bme-footer-responsible{color:var(--bme-footer-color,var(--bme-muted));letter-spacing:.08em;font-size:9px;font-weight:700}.bme-header.bme-header-frame-off,.ep-header.bme-header-frame-off{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important}.bme-header.bme-header-frame-off:before,.bme-header.bme-header-frame-off:after,.ep-header.bme-header-frame-off:before,.ep-header.bme-header-frame-off:after{content:none!important;box-shadow:none!important;background:0 0!important;border:0!important;display:none!important}.bme-header.bme-header-frame-off,.ep-header.bme-header-frame-off{overflow:visible}.v3-dev-page{color:#f7f8fb;background:#0b0f17;min-height:100dvh}.v3-dev-toolbar{z-index:20;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0b0f17f5;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:20px;padding:14px 18px;display:flex;position:sticky;top:0}.v3-dev-toolbar>div:first-child{gap:3px;min-width:0;display:grid}.v3-dev-toolbar strong{letter-spacing:.08em;font-size:13px}.v3-dev-toolbar span{color:#9aa4b7;font-size:11px}.v3-dev-controls{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.v3-dev-segment{background:#151b27;border:1px solid #ffffff14;border-radius:12px;align-items:center;gap:4px;padding:4px;display:flex}.v3-dev-segment button{color:#b7c0d0;min-height:34px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:0 10px;font-size:12px}.v3-dev-segment button.active{color:#101521;background:#f4f7ff}.v3-dev-stage{justify-content:center;align-items:flex-start;min-height:calc(100dvh - 72px);padding:34px 20px 80px;display:flex;overflow-x:auto}.v3-dev-frame{background:#fff;border-radius:24px;max-width:100%;min-height:760px;transition:width .18s;overflow:hidden;box-shadow:0 32px 90px #00000073}@media (width<=760px){.v3-dev-toolbar{flex-direction:column;align-items:stretch;position:static}.v3-dev-controls{justify-content:flex-start}.v3-dev-segment{max-width:100%;overflow-x:auto}.v3-dev-stage{padding:16px 0 48px}.v3-dev-frame{border-radius:18px;max-width:calc(100vw - 16px)}}.v3-real-shell{color:#10213f;background:#f5f7fb;min-height:100vh;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.v3-real-topbar{background:#fff;border-bottom:1px solid #dfe5ef;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}.v3-real-topbar strong,.v3-real-topbar span{display:block}.v3-real-topbar strong{font-size:15px}.v3-real-topbar div span{color:#7c8799;letter-spacing:.08em;margin-top:3px;font-size:10px}.v3-real-safe{color:#26834b;letter-spacing:.08em;background:#edf8f1;border-radius:999px;padding:7px 10px;font-size:10px;font-weight:800}.v3-real-loader{max-width:1180px;margin:0 auto;padding:16px 20px 0}.v3-real-loader label{color:#58667c;margin-bottom:7px;font-size:11px;font-weight:800;display:block}.v3-real-loader>div{gap:8px;display:flex}.v3-real-loader input{min-width:0;font:inherit;color:#10213f;background:#fff;border:1px solid #dce3ed;border-radius:12px;flex:1;padding:12px 13px}.v3-real-loader button{color:#fff;cursor:pointer;background:#5174ed;border:0;border-radius:12px;padding:0 16px;font-weight:800}.v3-real-state{color:#627087;max-width:1180px;margin:18px auto;padding:18px 20px}.v3-real-state.error{color:#a33}.v3-real-main{max-width:1180px;margin:0 auto;padding:16px 20px 28px}.v3-real-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.v3-real-summary>div{background:#fff;border:1px solid #e0e6ee;border-radius:16px;padding:13px}.v3-real-summary span,.v3-real-summary strong{display:block}.v3-real-summary span{color:#7a879c;text-transform:uppercase;letter-spacing:.07em;font-size:10px}.v3-real-summary strong{margin-top:5px;font-size:14px}.v3-real-workspace{grid-template-columns:minmax(300px,.8fr) minmax(0,1.6fr);gap:16px;display:grid}.v3-real-panel{background:#fff;border:1px solid #e1e6ee;border-radius:22px;padding:16px;box-shadow:0 10px 30px #1e30500d}.v3-real-panel-head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.v3-real-panel-head span{color:#5174ed;letter-spacing:.1em;font-size:10px;font-weight:800}.v3-real-panel-head h1{margin:4px 0 0;font-size:23px}.v3-real-lock{white-space:nowrap;color:#7d8797!important}.v3-real-categories{gap:8px;margin-top:15px;display:grid}.v3-real-categories button{text-align:left;color:#10213f;cursor:pointer;background:#fff;border:1px solid #e3e7ef;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:12px;display:flex}.v3-real-categories button.active{background:#f3f6ff;border-color:#7893ef}.v3-real-categories button span,.v3-real-categories button strong,.v3-real-categories button small{display:block}.v3-real-categories button small{color:#8490a3;margin-top:3px;font-size:10px}.v3-real-categories button b{color:#8490a3;font-size:22px}.v3-real-items{border-top:1px solid #edf0f4;margin-top:18px;padding-top:16px}.v3-real-items h2{margin:0 0 10px;font-size:18px}.v3-real-items article{border-top:1px solid #edf0f4;justify-content:space-between;gap:12px;padding:12px 0;display:flex}.v3-real-items article:first-of-type{border-top:0}.v3-real-items article div{min-width:0}.v3-real-items article strong{font-size:13px}.v3-real-items article p{color:#7a879c;margin:4px 0 0;font-size:11px;line-height:1.4}.v3-real-items article>span{white-space:nowrap;font-size:12px;font-weight:800}.v3-real-preview-area{min-width:0}.v3-real-preview-tools{flex-wrap:wrap;justify-content:space-between;gap:10px;margin-bottom:10px;display:flex}.v3-real-segment{background:#e9edf4;border-radius:12px;gap:4px;padding:4px;display:flex}.v3-real-segment button{color:#647187;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:8px 10px;font-size:11px;font-weight:800}.v3-real-segment button.active{color:#2f4cb5;background:#fff;box-shadow:0 2px 7px #14264614}.v3-real-stage{background:#0d1420;border-radius:22px;justify-content:center;align-items:flex-start;min-height:620px;padding:24px;display:flex;overflow:auto}.v3-real-frame{background:#fff;border-radius:24px;max-width:100%;transition:width .18s;overflow:hidden;box-shadow:0 20px 60px #00000040}.v3-real-note{color:#4c5f80;background:#eef4ff;border-radius:14px;margin-top:14px;padding:13px 15px;font-size:11px;line-height:1.5}.v3-real-frame .bme-menu{min-height:100%}@media (width<=820px){.v3-real-summary{grid-template-columns:1fr 1fr}.v3-real-workspace{grid-template-columns:1fr}.v3-real-preview-area{order:-1}.v3-real-stage{min-height:auto;padding:14px}.v3-real-panel{border-radius:18px}.v3-real-frame{max-height:68vh;overflow:auto}}@media (width<=520px){.v3-real-topbar{padding:13px 14px}.v3-real-loader,.v3-real-main{padding-left:12px;padding-right:12px}.v3-real-summary{grid-template-columns:1fr 1fr}.v3-real-summary>div{padding:11px}.v3-real-preview-tools{gap:8px;display:grid}.v3-real-segment{overflow-x:auto}.v3-real-segment button{flex:none}.v3-real-stage{border-radius:16px;padding:8px}.v3-real-frame{border-radius:18px}.v3-real-loader>div{grid-template-columns:minmax(0,1fr) auto;display:grid}.v3-real-loader button{padding:0 12px}.v3-real-panel-head{align-items:center}}.logo-crop-editor-backdrop{z-index:20000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#050a14b8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.logo-crop-editor{background:var(--beyond-studio-surface,#fff);width:min(620px,100vw - 28px);max-height:min(820px,100dvh - 28px);color:var(--beyond-studio-text,#222b3a);border:1px solid #ffffff1f;border-radius:20px;overflow:auto;box-shadow:0 28px 90px #00000057}.logo-crop-editor>header{border-bottom:1px solid var(--beyond-studio-line,#3c3c431f);justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 18px 14px;display:flex}.logo-crop-editor>header h2{letter-spacing:-.025em;margin:0;font-size:20px}.logo-crop-editor>header p{max-width:52ch;color:var(--beyond-studio-muted,#7e8796);margin:5px 0 0;font-size:12px;line-height:1.5}.logo-crop-editor-close{border:1px solid var(--beyond-studio-line,#3c3c431f);background:var(--beyond-studio-surface-2,#f5f6f8);width:40px;height:40px;color:inherit;cursor:pointer;border-radius:11px;flex:0 0 40px;font-size:24px;line-height:1}.logo-crop-editor-stage{background-color:#0000;background-image:linear-gradient(45deg,#78829114 25%,#0000 25% 75%,#78829114 75%),linear-gradient(45deg,#78829114 25%,#0000 25% 75%,#78829114 75%);background-position:0 0,10px 10px;background-repeat:repeat,repeat;background-size:20px 20px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;place-items:center;min-height:390px;padding:34px 24px;display:grid}.logo-crop-editor-frame{aspect-ratio:1;touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;background:#e9edf4;border:2px solid #fff;width:min(330px,72vw);position:relative;overflow:hidden;box-shadow:0 18px 48px #00000038}.logo-crop-editor-frame:active{cursor:grabbing}.logo-crop-editor-frame.shape-circle{clip-path:circle(50%);border-radius:50%}.logo-crop-editor-frame.shape-square{border-radius:0}.logo-crop-editor-frame.shape-oval{clip-path:ellipse(50% 36%);border-radius:0}.logo-crop-editor-frame.shape-free{clip-path:none;border-radius:0}.logo-crop-editor-frame img{object-fit:cover;pointer-events:none;will-change:transform,object-position;width:100%;height:100%;display:block}.logo-crop-editor-frame.shape-free img{object-fit:contain}.logo-crop-editor-grid{pointer-events:none;opacity:.38;mix-blend-mode:difference;background:linear-gradient(90deg,#0000 33.1%,#fffffff2 33.2% 33.55%,#0000 33.65% 66.25%,#fffffff2 66.35% 66.7%,#0000 66.8%),linear-gradient(#0000 33.1%,#fffffff2 33.2% 33.55%,#0000 33.65% 66.25%,#fffffff2 66.35% 66.7%,#0000 66.8%);position:absolute;inset:0}.logo-crop-editor-empty{color:#7b8494;letter-spacing:.18em;place-self:center;font-size:16px;font-weight:800}.logo-crop-editor-controls{border-top:1px solid var(--beyond-studio-line,#3c3c431a);border-bottom:1px solid var(--beyond-studio-line,#3c3c431a);gap:6px;padding:14px 18px;display:grid}.logo-crop-editor-zoom-row{grid-template-columns:42px minmax(0,1fr) 42px 56px;align-items:end;gap:9px;display:grid}.logo-crop-editor-zoom-row>button{border:1px solid var(--beyond-studio-line,#3c3c431f);background:var(--beyond-studio-surface-2,#f5f6f8);height:38px;color:inherit;cursor:pointer;border-radius:10px;font-size:20px}.logo-crop-editor-zoom-row label{gap:5px;display:grid}.logo-crop-editor-zoom-row label span{font-size:11px;font-weight:760}.logo-crop-editor-zoom-row input{width:100%;accent-color:var(--beyond-studio-blue,#4974e5)}.logo-crop-editor-zoom-row output{background:var(--beyond-studio-surface-2,#f5f6f8);border-radius:10px;place-items:center;height:38px;font-size:11px;font-weight:800;display:grid}.logo-crop-editor-controls small{color:var(--beyond-studio-muted,#8a919d);font-size:9px}.logo-crop-editor>footer{grid-template-columns:auto 1fr auto auto;gap:8px;padding:14px 18px 18px;display:grid}.logo-crop-editor>footer button{cursor:pointer;border-radius:10px;min-height:40px;padding:0 14px;font-size:11px;font-weight:800}.logo-crop-editor>footer .secondary{border:1px solid var(--beyond-studio-line,#3c3c431f);background:var(--beyond-studio-surface-2,#f5f6f8);color:inherit}.logo-crop-editor>footer .primary{border:1px solid var(--beyond-studio-blue,#4974e5);background:var(--beyond-studio-blue,#4974e5);color:#fff}.logo-crop-editor>footer .primary:disabled{opacity:.45;cursor:not-allowed}html[data-beyond-theme=dark] .logo-crop-editor,html.dark .logo-crop-editor,body.dark .logo-crop-editor{--beyond-studio-surface:#111821;--beyond-studio-surface-2:#18212c;--beyond-studio-text:#f4f6f9;--beyond-studio-muted:#98a2b1;--beyond-studio-line:#ffffff1f}@media (width<=640px){.logo-crop-editor-backdrop{padding:8px}.logo-crop-editor{border-radius:16px;width:100%;max-height:calc(100dvh - 16px)}.logo-crop-editor-stage{min-height:320px;padding:24px 12px}.logo-crop-editor-zoom-row{grid-template-columns:38px minmax(0,1fr) 38px 48px}.logo-crop-editor>footer{grid-template-columns:1fr 1fr}.logo-crop-editor>footer>span{display:none}}.studio-v3-design-count{color:#315dd7;background:#eef3ff;border:1px solid #d7def0;border-radius:999px;justify-content:center;align-items:center;min-width:32px;height:24px;padding:0 8px;font-size:10px;font-weight:900;line-height:1;display:inline-flex}.studio-v3-library-filters{background:#f7f5f2;border:1px solid #e1e4e9;border-radius:14px;gap:11px;padding:10px;display:grid}.studio-v3-library-industry-wrap{gap:6px;display:grid}.studio-v3-library-industry-wrap>span{color:#566278;letter-spacing:.07em;text-transform:uppercase;font-size:9px;font-weight:850}.studio-v3-library-industries{background:#eceef2;border:1px solid #dedfe3;border-radius:12px;grid-template-columns:1fr 1fr;gap:6px;padding:4px;display:grid}.studio-v3-library-industries button{color:#667184;cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:46px;padding:0 10px;font:800 10px/1 Inter,system-ui,sans-serif;transition:background .14s,color .14s,box-shadow .14s,transform .14s;display:flex}.studio-v3-library-industries button i{background:#ffffff9e;border-radius:8px;place-items:center;width:24px;height:24px;font-size:13px;font-style:normal;display:grid}.studio-v3-library-industries button:hover{color:#315dd7}.studio-v3-library-industries button.active{color:#315dd7;background:#fff;box-shadow:0 2px 8px #26365014}.studio-v3-library-industries button.active i{background:#eef3ff}.studio-v3-library-filter-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.studio-v3-library-filter-head strong{color:#566278;text-transform:uppercase;letter-spacing:.07em;font-size:10px;font-weight:850}.studio-v3-library-filter-head span{color:#8b94a1;font-size:9px}.studio-v3-library-filter-head b{color:#4974e5;font-weight:900}.studio-v3-library-filter-chips{scrollbar-width:none;gap:5px;padding-bottom:1px;display:flex;overflow-x:auto}.studio-v3-library-filter-chips::-webkit-scrollbar{display:none}.studio-v3-library-filter-chips button{color:#687386;cursor:pointer;background:#fff;border:1px solid #dedfe3;border-radius:999px;flex:none;min-height:30px;padding:0 9px;font:800 9px/1 Inter,system-ui,sans-serif;transition:border-color .14s,background .14s,color .14s,box-shadow .14s}.studio-v3-library-filter-chips button:hover{color:#315dd7;border-color:#bfc9e8}.studio-v3-library-filter-chips button.active{color:#315dd7;background:#eef3ff;border-color:#b5c5f4;box-shadow:0 0 0 1px #4974e50a}.studio-v3-library-filter-selects{grid-template-columns:1fr 1fr;gap:7px;display:grid}.studio-v3-library-filter-selects label{color:#758093;gap:4px;min-width:0;font-size:9px;font-weight:800;display:grid}.studio-v3-library-filter-selects label:last-child{grid-column:1/-1}.studio-v3-library-filter-selects select{color:#263650;cursor:pointer;background:#fff;border:1px solid #dedfe3;border-radius:8px;outline:none;width:100%;min-width:0;height:34px;padding:0 26px 0 8px;font:750 10px Inter,system-ui,sans-serif}.studio-v3-library-filter-selects select:focus{border-color:#9eb2f1;box-shadow:0 0 0 3px #4974e512}@media (width<=560px){.studio-v3-library-filter-selects{grid-template-columns:1fr}.studio-v3-library-filter-selects label:last-child{grid-column:auto}.studio-v3-library-industries button{min-height:42px}}.studio-v3-design-pro-controls{gap:16px;margin-top:16px;display:grid}.studio-v3-design-section{border-top:1px solid #e9e3e6;gap:11px;padding-top:15px;display:grid}.studio-v3-design-section>strong,.studio-v3-design-control-label{color:#566278;letter-spacing:.01em;font-size:12px;font-weight:850}.studio-v3-design-library{gap:11px;padding-bottom:4px;display:grid}.studio-v3-design-library-head strong{color:#1c2941;letter-spacing:-.015em;font-size:15px;display:block}.studio-v3-design-search{color:#929aa7;background:#fff;border:1px solid #ded9dd;border-radius:10px;align-items:center;gap:8px;height:40px;padding:0 11px;display:flex;box-shadow:0 1px 2px #17233a06}.studio-v3-design-search>span{font-size:18px;line-height:1}.studio-v3-design-search input{color:#1d2a42;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:12px}.studio-v3-design-search input::placeholder{color:#a0a7b2}.studio-v3-original-design{color:#56647a;text-align:start;cursor:pointer;background:linear-gradient(#fbfcff,#f4f7ff);border:1px solid #d4ddf7;border-radius:11px;justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:58px;padding:11px 12px;transition:border-color .14s,box-shadow .14s,transform .14s;display:flex;box-shadow:0 2px 7px #28365a09}.studio-v3-original-design>span:first-child{gap:3px;display:grid}.studio-v3-original-design strong{color:#263650;font-size:12px}.studio-v3-original-design small{color:#8b96a7;font-size:10px;line-height:1.4}.studio-v3-original-design>span:last-child{color:#4974e5;font-size:18px}.studio-v3-original-design:hover{border-color:#9eb2f1;transform:translateY(-1px);box-shadow:0 7px 17px #4974e512}.studio-v3-original-design.active{background:#eef3ff;border-color:#9eb2f1}.studio-v3-original-design:disabled{opacity:.45;cursor:not-allowed;transform:none}.studio-v3-premium-library-grid{grid-template-columns:1fr 1fr;gap:9px;display:grid}.studio-v3-premium-design-card{color:#263650;text-align:left;cursor:pointer;background:#fff;border:1px solid #e4dfe2;border-radius:13px;min-width:0;padding:0;transition:transform .14s,border-color .14s,box-shadow .14s;overflow:hidden;box-shadow:0 2px 7px #17233a06}.studio-v3-premium-design-preview{--thumb-bg:#fff;--thumb-accent:#4974e5;--thumb-text:#182238;background:var(--thumb-bg);border-bottom:1px solid #141e2d0f;height:92px;display:block;position:relative;overflow:hidden}.studio-v3-thumb-hero,.studio-v3-thumb-nav,.studio-v3-thumb-items{display:block;position:absolute}.studio-v3-thumb-hero{background:color-mix(in srgb,var(--thumb-accent) 16%,var(--thumb-bg));border-radius:5px;height:19px;top:9px;left:10px;right:10px}.studio-v3-thumb-hero:before{content:"";background:var(--thumb-text);opacity:.82;border-radius:99px;width:42%;height:3px;position:absolute;top:6px;left:7px}.studio-v3-thumb-nav{gap:4px;height:7px;display:flex;top:34px;left:10px;right:10px}.studio-v3-thumb-nav i{background:var(--thumb-accent);opacity:.75;border-radius:99px;width:24%;height:5px;display:block}.studio-v3-thumb-nav i:nth-child(2),.studio-v3-thumb-nav i:nth-child(3){opacity:.23}.studio-v3-thumb-items{gap:4px;display:grid;inset:48px 10px 8px}.studio-v3-thumb-items i{background:color-mix(in srgb,var(--thumb-text) 10%,var(--thumb-bg));border:1px solid color-mix(in srgb,var(--thumb-text) 8%,transparent);border-radius:4px;display:block}.studio-v3-premium-design-preview.layout-classic .studio-v3-thumb-items{grid-template-rows:repeat(4,1fr);grid-template-columns:1fr}.studio-v3-premium-design-preview.layout-classic .studio-v3-thumb-items i{background:linear-gradient(90deg,color-mix(in srgb,var(--thumb-text) 17%,var(--thumb-bg)) 0 64%,transparent 64% 76%,var(--thumb-accent) 76% 100%);border-radius:2px}.studio-v3-premium-design-preview.layout-editorial .studio-v3-thumb-hero{background:0 0;height:25px;left:21px;right:21px}.studio-v3-premium-design-preview.layout-editorial .studio-v3-thumb-hero:before{background:var(--thumb-text);opacity:.9;width:80%;height:7px;box-shadow:0 11px 0 color-mix(in srgb,var(--thumb-text) 35%,transparent);top:4px;left:10%}.studio-v3-premium-design-preview.layout-editorial .studio-v3-thumb-nav{border-top:1px solid color-mix(in srgb,var(--thumb-text) 20%,transparent);justify-content:center;padding-top:4px;top:38px}.studio-v3-premium-design-preview.layout-editorial .studio-v3-thumb-items{grid-template-rows:repeat(2,1fr);grid-template-columns:1fr 1fr;column-gap:9px;top:52px}.studio-v3-premium-design-preview.layout-editorial .studio-v3-thumb-items i{background:linear-gradient(180deg,color-mix(in srgb,var(--thumb-text) 17%,var(--thumb-bg)) 0 25%,transparent 25%);border-width:0 0 1px;border-radius:0}.studio-v3-premium-design-preview.layout-ledger .studio-v3-thumb-hero{border-bottom:2px solid var(--thumb-text);background:0 0;border-radius:0;height:15px}.studio-v3-premium-design-preview.layout-ledger .studio-v3-thumb-hero:before{width:30%;height:4px;top:2px}.studio-v3-premium-design-preview.layout-ledger .studio-v3-thumb-nav{justify-content:center;top:29px}.studio-v3-premium-design-preview.layout-ledger .studio-v3-thumb-items{grid-template-rows:repeat(4,1fr);top:43px}.studio-v3-premium-design-preview.layout-ledger .studio-v3-thumb-items i{border:0;border-bottom:1px dotted color-mix(in srgb,var(--thumb-text) 36%,transparent);background:linear-gradient(90deg,color-mix(in srgb,var(--thumb-text) 20%,var(--thumb-bg)) 0 59%,transparent 59% 82%,var(--thumb-accent) 82% 100%);border-radius:0}.studio-v3-premium-design-preview.layout-split .studio-v3-thumb-hero{height:21px}.studio-v3-premium-design-preview.layout-split .studio-v3-thumb-items{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:3px;top:49px}.studio-v3-premium-design-preview.layout-split .studio-v3-thumb-items i:first-child,.studio-v3-premium-design-preview.layout-split .studio-v3-thumb-items i:nth-child(4){background:var(--thumb-accent);opacity:.7}.studio-v3-premium-design-preview.layout-split .studio-v3-thumb-items i:nth-child(2),.studio-v3-premium-design-preview.layout-split .studio-v3-thumb-items i:nth-child(3){background:color-mix(in srgb,var(--thumb-text) 12%,var(--thumb-bg))}.studio-v3-premium-design-preview.layout-gallery .studio-v3-thumb-hero{height:24px;left:8px;right:8px}.studio-v3-premium-design-preview.layout-gallery .studio-v3-thumb-items{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr);top:47px}.studio-v3-premium-design-preview.layout-gallery .studio-v3-thumb-items i{background:linear-gradient(145deg,var(--thumb-accent),color-mix(in srgb,var(--thumb-accent) 35%,var(--thumb-bg)));border:0}.studio-v3-premium-design-preview.layout-gallery .studio-v3-thumb-items i:nth-child(2),.studio-v3-premium-design-preview.layout-gallery .studio-v3-thumb-items i:nth-child(3){opacity:.58}.studio-v3-premium-design-preview.layout-tiles .studio-v3-thumb-hero{border-radius:8px;height:22px}.studio-v3-premium-design-preview.layout-tiles .studio-v3-thumb-items{grid-template-rows:1fr;grid-template-columns:repeat(3,1fr);top:49px}.studio-v3-premium-design-preview.layout-tiles .studio-v3-thumb-items i{background:linear-gradient(180deg,var(--thumb-accent) 0 52%,color-mix(in srgb,var(--thumb-text) 10%,var(--thumb-bg)) 52% 100%);border:0;border-radius:8px}.studio-v3-premium-design-preview.layout-tiles .studio-v3-thumb-items i:nth-child(4){display:none}.studio-v3-premium-design-preview.layout-visual .studio-v3-thumb-items{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr)}.studio-v3-premium-design-preview.layout-visual .studio-v3-thumb-items i{background:linear-gradient(180deg,var(--thumb-accent) 0 58%,color-mix(in srgb,var(--thumb-text) 9%,var(--thumb-bg)) 58% 100%);opacity:.78}.studio-v3-premium-design-copy{gap:6px;padding:10px;display:grid}.studio-v3-premium-design-copy>span:first-child{justify-content:space-between;align-items:baseline;gap:7px;display:flex}.studio-v3-premium-design-copy strong{letter-spacing:-.01em;font-size:12px}.studio-v3-premium-design-copy small{color:#4974e5;text-transform:uppercase;letter-spacing:.04em;font-size:9px;font-weight:850}.studio-v3-premium-design-copy em{color:#858d9a;min-height:31px;font-size:10px;font-style:normal;line-height:1.45}.studio-v3-design-category{color:#a0a6af;font-size:9px!important;font-weight:750!important}.studio-v3-design-library-empty{color:#8f96a2;text-align:center;border:1px dashed #ddd7db;border-radius:10px;padding:18px;font-size:11px}.studio-v3-design-tabs{background:#f1eef0;border:1px solid #e1dcdf;border-radius:11px;grid-template-columns:repeat(4,minmax(0,1fr));gap:3px;padding:4px;display:grid}.studio-v3-design-tabs button{color:#747f90;cursor:pointer;background:0 0;border:0;border-radius:8px;min-width:0;height:36px;padding:0 5px;font-size:11px;font-weight:800}.studio-v3-design-tabs button:hover{color:#46546b}.studio-v3-design-tabs button.active{color:#315dd7;background:#fff;box-shadow:0 2px 8px #17233a14}.studio-v3-design-choice-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.studio-v3-design-choice{color:#657084;cursor:pointer;background:#fff;border:1px solid #e2dde1;border-radius:9px;min-height:39px;font-size:11px;font-weight:790;transition:transform .14s,border-color .14s,background .14s,color .14s,box-shadow .14s}.studio-v3-design-choice:hover{border-color:#d1cbd0;transform:translateY(-1px);box-shadow:0 6px 14px #17233a0d}.studio-v3-design-choice.active{color:#315dd7;background:#f2f5ff;border-color:#9eb2f1;box-shadow:0 0 0 1px #4974e50f}.studio-v3-design-select{color:#59677b;gap:6px;font-size:11px;font-weight:800;display:grid}.studio-v3-design-select select,.studio-v3-design-select input{color:#17233a;background:#fff;border:1px solid #ded9dd;border-radius:9px;outline:none;width:100%;min-height:40px;padding:0 10px;font:700 11px Inter,system-ui,sans-serif}.studio-v3-design-select select:focus,.studio-v3-design-select input:focus{border-color:#91a8ef;box-shadow:0 0 0 3px #4974e512}.studio-v3-range-field{color:#59677b;border-top:1px solid #eee9ec;gap:8px;padding:10px 0;font-size:11px;font-weight:800;display:grid}.studio-v3-range-field>span{justify-content:space-between;align-items:center;gap:10px;display:flex}.studio-v3-range-field b{color:#263650}.studio-v3-range-field input{accent-color:#4974e5;width:100%}.studio-v3-palette-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.studio-v3-palette-grid>button{text-align:start;cursor:pointer;color:#56647a;background:#fff;border:1px solid #e2dde0;border-radius:9px;gap:7px;padding:9px;display:grid;box-shadow:0 1px 2px #17233a06}.studio-v3-palette-grid>button:hover{border-color:#cfd8f4;box-shadow:0 6px 14px #4974e50f}.studio-v3-palette-grid strong{font-size:10px}.studio-v3-palette-swatches{border:1px solid #141e3212;border-radius:6px;grid-template-columns:repeat(3,1fr);height:20px;display:grid;overflow:hidden}.studio-v3-palette-swatches i{display:block}.studio-v3-design-color{color:#59677b;justify-content:space-between;align-items:center;gap:10px;min-height:40px;font-size:11px;font-weight:800;display:flex}.studio-v3-design-color-input{align-items:center;gap:7px;display:flex}.studio-v3-design-color-input code{color:#8c97a7;font-size:10px}.studio-v3-design-color-input input{cursor:pointer;background:#fff;border:1px solid #ded9dd;border-radius:8px;width:38px;height:30px;padding:2px}.studio-v3-logo-upload-row{background:#ffffffad;border:1px solid #e4dfe2;border-radius:11px;align-items:center;gap:11px;padding:11px;display:flex}.studio-v3-logo-upload-row img,.studio-v3-logo-placeholder{object-fit:contain;background:#fff;border:1px solid #e2dde0;border-radius:10px;flex:none;width:52px;height:52px}.studio-v3-logo-placeholder{color:#9aa5b5;letter-spacing:.1em;place-items:center;font-size:9px;font-weight:900;display:grid}.studio-v3-logo-upload-button{color:#315dd7;cursor:pointer;background:#f2f5ff;border:1px solid #ced9fa;border-radius:9px;justify-content:center;align-items:center;min-height:36px;padding:0 11px;font-size:10px;font-weight:850;display:inline-flex;position:relative;overflow:hidden}.studio-v3-logo-upload-button:hover{background:#eaf0ff}.studio-v3-logo-upload-button input{opacity:0;cursor:pointer;position:absolute;inset:0}.studio-v3-logo-upload-button span{pointer-events:none}.studio-v3-design-remove-logo{color:#a84949;cursor:pointer;background:snow;border:1px solid #efcece;border-radius:8px;justify-self:start;min-height:33px;padding:0 10px;font-size:10px;font-weight:800}.studio-v3-design-remove-logo:disabled{opacity:.4;cursor:not-allowed}.studio-v3-hero-background-control{border-top:1px solid #e9e3e6;gap:9px;margin-top:2px;padding-top:12px;display:grid}.studio-v3-hero-mode-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.studio-v3-hero-mode-grid .studio-v3-design-choice{padding:5px;line-height:1.2}.studio-v3-background-upload{background:#ffffffad;border:1px solid #e3dde1;border-radius:10px;gap:8px;padding:10px;display:grid}.studio-v3-background-upload img{object-fit:cover;border:1px solid #e1dce0;border-radius:8px;width:100%;height:88px}.studio-v3-design-pro-controls .studio-v3-design-choice-row{grid-template-columns:repeat(5,minmax(0,1fr))}.studio-v3-design-pro-controls .studio-v3-design-choice-row .studio-v3-design-choice{min-width:0;padding-inline:2px}@media (width<=1180px){.studio-v3-premium-library-grid{grid-template-columns:1fr}.studio-v3-premium-design-copy em{min-height:0}}@media (width<=880px){.studio-v3-premium-library-grid{grid-template-columns:1fr 1fr}.studio-v3-design-pro-controls .studio-v3-design-choice-row{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (width<=560px){.studio-v3-premium-library-grid,.studio-v3-palette-grid{grid-template-columns:1fr}.studio-v3-hero-mode-grid{grid-template-columns:1fr 1fr 1fr}}.studio-v3-premium-design-preview.layout-category-covers .studio-v3-thumb-hero{height:17px}.studio-v3-premium-design-preview.layout-category-covers .studio-v3-thumb-nav{grid-template-columns:1fr 1fr;gap:4px;height:46px;display:grid;top:34px}.studio-v3-premium-design-preview.layout-category-covers .studio-v3-thumb-nav i{background:var(--thumb-accent);opacity:.9;border-radius:6px;width:auto;height:auto}.studio-v3-premium-design-preview.layout-category-covers .studio-v3-thumb-nav i:nth-child(2){background:var(--thumb-text);opacity:.78}.studio-v3-premium-design-preview.layout-category-covers .studio-v3-thumb-nav i:nth-child(3),.studio-v3-premium-design-preview.layout-category-covers .studio-v3-thumb-items{display:none}.studio-v3-premium-design-preview.layout-bottom-tabs .studio-v3-thumb-items{grid-template-rows:repeat(3,1fr);top:42px;bottom:25px}.studio-v3-premium-design-preview.layout-bottom-tabs .studio-v3-thumb-items i:nth-child(4){display:none}.studio-v3-premium-design-preview.layout-bottom-tabs .studio-v3-thumb-nav{background:color-mix(in srgb,var(--thumb-text) 10%,var(--thumb-bg));border-radius:7px;gap:3px;height:15px;padding:3px;display:flex;top:auto;bottom:6px}.studio-v3-premium-design-preview.layout-bottom-tabs .studio-v3-thumb-nav i{background:var(--thumb-accent);opacity:.34;border-radius:5px;width:33%;height:9px}.studio-v3-premium-design-preview.layout-bottom-tabs .studio-v3-thumb-nav i:first-child{opacity:.9}.studio-v3-premium-design-preview.layout-magazine .studio-v3-thumb-items{grid-template-rows:1fr 1fr;grid-template-columns:1.4fr .8fr;gap:4px;display:grid;top:47px}.studio-v3-premium-design-preview.layout-magazine .studio-v3-thumb-items i{background:var(--thumb-accent);opacity:.72;border:0;border-radius:2px}.studio-v3-premium-design-preview.layout-magazine .studio-v3-thumb-items i:first-child{grid-row:1/3}.studio-v3-premium-design-preview.layout-magazine .studio-v3-thumb-items i:nth-child(4){display:none}.studio-v3-premium-design-preview.layout-cocktail-cards{background:var(--thumb-bg)}.studio-v3-premium-design-preview.layout-cocktail-cards .studio-v3-thumb-items{grid-template-rows:1fr;grid-template-columns:1fr 1fr;gap:5px;top:46px}.studio-v3-premium-design-preview.layout-cocktail-cards .studio-v3-thumb-items i{border:1px solid color-mix(in srgb,var(--thumb-accent) 45%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--thumb-accent) 40%,var(--thumb-bg)) 0 64%,color-mix(in srgb,var(--thumb-text) 11%,var(--thumb-bg)) 64% 100%);border-radius:8px}.studio-v3-premium-design-preview.layout-cocktail-cards .studio-v3-thumb-items i:nth-child(n+3){display:none}.studio-v3-premium-design-preview.layout-photo-story .studio-v3-thumb-hero{background:linear-gradient(145deg,var(--thumb-accent),var(--thumb-text));border-radius:0;height:34px;top:0;left:0;right:0}.studio-v3-premium-design-preview.layout-photo-story .studio-v3-thumb-nav{top:36px}.studio-v3-premium-design-preview.layout-photo-story .studio-v3-thumb-items{display:block;inset:47px 0 0}.studio-v3-premium-design-preview.layout-photo-story .studio-v3-thumb-items i{background:linear-gradient(180deg,color-mix(in srgb,var(--thumb-accent) 65%,var(--thumb-text)),var(--thumb-text));border:0;border-radius:0;position:absolute;inset:0}.studio-v3-premium-design-preview.layout-photo-story .studio-v3-thumb-items i:after{content:"";opacity:.8;background:#fff;border-radius:99px;width:42%;height:4px;position:absolute;bottom:9px;left:10px}.studio-v3-premium-design-preview.layout-photo-story .studio-v3-thumb-items i:nth-child(n+2){display:none}.studio-v3-premium-design-preview.layout-minimal-grid .studio-v3-thumb-hero{background:0 0;left:23px;right:23px}.studio-v3-premium-design-preview.layout-minimal-grid .studio-v3-thumb-hero:before{background:var(--thumb-text);width:76%;height:5px;box-shadow:0 9px 0 color-mix(in srgb,var(--thumb-text) 24%,transparent);left:12%}.studio-v3-premium-design-preview.layout-minimal-grid .studio-v3-thumb-nav{border-block:1px solid color-mix(in srgb,var(--thumb-text) 18%,transparent);justify-content:center;padding-top:4px;top:35px}.studio-v3-premium-design-preview.layout-minimal-grid .studio-v3-thumb-items{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:5px 9px;top:52px}.studio-v3-premium-design-preview.layout-minimal-grid .studio-v3-thumb-items i{border:0;border-bottom:1px solid color-mix(in srgb,var(--thumb-text) 22%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--thumb-text) 14%,var(--thumb-bg)) 0 25%,transparent 25%);border-radius:0}.studio-v3-premium-design-preview.layout-launcher .studio-v3-thumb-hero{background:0 0;height:16px}.studio-v3-premium-design-preview.layout-launcher .studio-v3-thumb-nav{display:none}.studio-v3-premium-design-preview.layout-launcher .studio-v3-thumb-items{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:4px;top:29px;bottom:7px}.studio-v3-premium-design-preview.layout-launcher .studio-v3-thumb-items i{background:var(--thumb-text);opacity:.86;border:0;border-radius:2px}.studio-v3-premium-design-preview.layout-launcher .studio-v3-thumb-items i:nth-child(2){background:var(--thumb-accent)}.studio-v3-premium-design-preview.layout-launcher .studio-v3-thumb-items i:nth-child(3){background:color-mix(in srgb,var(--thumb-accent) 35%,var(--thumb-bg));opacity:1}.menu-design-v2 .studio-v3-design-pro-controls .studio-v3-design-history-actions{background:#f6f7faeb!important;border:1px solid #3c3c431f!important;border-radius:12px!important;gap:4px!important;padding:3px!important}.menu-design-v2 .studio-v3-design-pro-controls .studio-v3-design-history-actions button{color:#4b5563!important;width:58px!important;min-width:58px!important;height:48px!important;min-height:48px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:9px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:2px!important;padding:4px 7px!important;display:flex!important}.menu-design-v2 .studio-v3-design-pro-controls .studio-v3-design-history-actions button:hover:not(:disabled){color:#4974e5!important;background:#fff!important;transform:none!important;box-shadow:0 2px 8px #1c26371a!important}.menu-design-v2 .studio-v3-design-pro-controls .studio-v3-design-history-actions button:disabled{opacity:.34!important}.menu-design-v2 .studio-v3-design-pro-controls .studio-v3-design-history-actions button>span{font-size:20px!important;font-weight:700!important;line-height:18px!important;display:block!important}.menu-design-v2 .studio-v3-design-pro-controls .studio-v3-design-history-actions button>small{color:inherit!important;white-space:nowrap!important;margin:0!important;font-size:12px!important;font-weight:750!important;line-height:14px!important;display:block!important}html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-design-pro-controls .studio-v3-design-history-actions{background:#121a24eb!important;border-color:#ffffff1a!important}html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-design-pro-controls .studio-v3-design-history-actions button{color:#cbd5e1!important}html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-design-pro-controls .studio-v3-design-history-actions button:hover:not(:disabled){color:#8fb0ff!important;background:#263244!important;box-shadow:0 2px 10px #00000047!important}.studio-v3-design-library-head{align-items:flex-start}.studio-v3-design-count{color:#4974e5;background:#eef3ff;border:0;border-radius:999px;flex:none;place-items:center;min-width:36px;height:30px;padding:0 10px;font:760 10.5px/1 Inter,-apple-system,BlinkMacSystemFont,sans-serif;display:grid}.studio-v3-design-favorites-toggle{color:#55555a;cursor:pointer;background:#f2f2f4;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:42px;font:700 11px/1 Inter,-apple-system,BlinkMacSystemFont,sans-serif;transition:background .15s,color .15s;display:flex}.studio-v3-design-favorites-toggle>span:first-child{color:#d85667;font-size:15px}.studio-v3-design-favorites-toggle b{color:#66666b;background:#fff;border-radius:999px;min-width:23px;padding:5px 7px;font-size:9.5px}.studio-v3-design-favorites-toggle:hover{color:#343438;background:#e9e9ed}.studio-v3-design-favorites-toggle.active{color:#4974e5;background:#eef3ff}.studio-v3-design-favorites-toggle.active b{color:#4974e5}.studio-v3-premium-design-card{cursor:default;background:#fff;border:1px solid #3c3c4321;border-radius:17px;padding:0;transition:transform .16s,border-color .16s,box-shadow .16s;display:grid;position:relative;overflow:hidden;box-shadow:0 1px 2px #00000006}.studio-v3-premium-design-card:hover{border-color:#4974e54d;transform:translateY(-1px);box-shadow:0 14px 34px #00000014}.studio-v3-premium-design-card.selected{border-color:#4974e5b8;box-shadow:0 0 0 2px #4974e514,0 14px 34px #00000012}.studio-v3-premium-design-select{width:100%;color:inherit;text-align:start;cursor:pointer;background:0 0;border:0;padding:0;display:grid}.studio-v3-premium-design-card .studio-v3-premium-design-preview{border-bottom:1px solid #3c3c4314;height:158px}.studio-v3-premium-design-card .studio-v3-thumb-hero{top:15px;left:15px;right:15px}.studio-v3-premium-design-card .studio-v3-thumb-nav{left:15px;right:15px}.studio-v3-premium-design-card .studio-v3-thumb-items{bottom:13px;left:15px;right:15px}.studio-v3-premium-design-copy strong{color:#1d1d1f;letter-spacing:-.015em;font-size:14px;font-weight:760}.studio-v3-premium-design-copy small{color:#4974e5;font-size:10px}.studio-v3-premium-design-copy em{color:#7a7a80;min-height:0;font-size:11.5px;line-height:1.45}.studio-v3-design-category{color:#929298!important;font-size:10px!important}.studio-v3-design-selected-badge{z-index:4;color:#fff;background:#4974e5;border:2px solid #fffffff2;border-radius:999px;place-items:center;width:30px;height:30px;font:800 13px/1 Inter,-apple-system,BlinkMacSystemFont,sans-serif;display:grid;position:absolute;top:11px;left:11px;box-shadow:0 6px 16px #4974e547}[dir=rtl] .studio-v3-design-selected-badge{left:auto;right:11px}.studio-v3-premium-design-actions{align-items:center;gap:8px;padding:0 12px 12px;display:flex}.studio-v3-premium-design-actions button{color:#55555a;cursor:pointer;background:#f2f2f4;border:0;border-radius:11px;height:38px;font:700 10.5px/1 Inter,-apple-system,BlinkMacSystemFont,sans-serif;transition:background .15s,color .15s}.studio-v3-premium-design-actions button:hover{color:#4974e5;background:#e9eefc}.studio-v3-design-favorite{flex:0 0 42px;color:#929298!important;font-size:18px!important}.studio-v3-design-favorite.active{color:#d85667!important;background:#fff1f3!important}.studio-v3-design-preview-button{flex:1;justify-content:center;align-items:center;gap:8px;display:flex}.studio-v3-design-preview-button>span{font-size:15px}.studio-v3-design-preview-button:disabled{opacity:.4;cursor:not-allowed}.studio-v3-design-preview-overlay{z-index:10050;-webkit-backdrop-filter:blur(26px)saturate(.92);backdrop-filter:blur(26px)saturate(.92);background:#1414168a;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.studio-v3-design-preview-shell{background:#f5f5f7;border:1px solid #ffffff80;border-radius:26px;grid-template-rows:auto minmax(0,1fr);width:min(1440px,100%);height:min(920px,100vh - 40px);display:grid;overflow:hidden;box-shadow:0 40px 110px #00000057}.studio-v3-design-preview-toolbar{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#ffffffe0;border-bottom:1px solid #3c3c431c;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:74px;padding:11px 14px;display:grid}.studio-v3-design-preview-close{color:#55555a;cursor:pointer;background:#ededf0;border:0;border-radius:12px;width:42px;height:42px;font:400 24px/1 Inter,-apple-system,BlinkMacSystemFont,sans-serif}.studio-v3-design-preview-close:hover{color:#1d1d1f;background:#e4e4e8}.studio-v3-design-preview-title{gap:2px;min-width:0;display:grid}.studio-v3-design-preview-title>span{color:#8a8a8f;font-size:9.5px;font-weight:700}.studio-v3-design-preview-title strong{color:#1d1d1f;letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:760;overflow:hidden}.studio-v3-design-preview-title small{color:#7a7a80;font-size:10.5px}.studio-v3-design-preview-use{color:#fff;cursor:pointer;background:#4974e5;border:0;border-radius:12px;min-height:42px;padding:0 18px;font:760 11px/1 Inter,-apple-system,BlinkMacSystemFont,sans-serif;box-shadow:0 8px 20px #4974e533}.studio-v3-design-preview-use:hover{background:#3f67d3}.studio-v3-design-preview-stage{background:linear-gradient(#eceef2,#e4e7ec);min-height:0;padding:28px;overflow:auto}.studio-v3-design-preview-page{background:#fff;border:1px solid #3c3c431f;border-radius:18px;width:min(1180px,100%);min-height:100%;margin:0 auto;overflow:hidden;box-shadow:0 22px 70px #00000026}.studio-v3-design-preview-page>.bme-menu,.studio-v3-design-preview-page>.ep-page{min-height:100%}@media (width<=700px){.studio-v3-design-preview-overlay{padding:0}.studio-v3-design-preview-shell{border:0;border-radius:0;width:100%;height:100vh}.studio-v3-design-preview-toolbar{grid-template-columns:42px minmax(0,1fr);min-height:70px;padding:9px 10px}.studio-v3-design-preview-use{grid-column:1/-1;width:100%;min-height:40px}.studio-v3-design-preview-stage{padding:10px}.studio-v3-design-preview-page{border-radius:13px}}.studio-v3-inspector-shell{background:#f5f5f7;border:1px solid #3c3c4321;border-radius:20px;gap:14px;padding:14px;display:grid;box-shadow:0 8px 28px #0000000b}.studio-v3-inspector-summary{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:4px;display:grid}.studio-v3-inspector-summary-copy{min-width:0}.studio-v3-inspector-kicker{color:#7a7a80;margin-bottom:4px;font-size:10px;font-weight:700}.studio-v3-inspector-summary-copy strong{color:#1d1d1f;letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:760;display:block;overflow:hidden}.studio-v3-inspector-summary-copy small{color:#7a7a80;margin-top:4px;font-size:11px;line-height:1.45;display:block}.studio-v3-inspector-summary-swatches{align-items:center;display:flex}.studio-v3-inspector-summary-swatches i{border:2px solid #fff;border-radius:999px;width:28px;height:28px;box-shadow:0 2px 7px #0000001f}.studio-v3-inspector-summary-swatches i+i{margin-inline-start:-8px}.studio-v3-inspector-shell .studio-v3-design-tabs{background:#e9e9ed;border:1px solid #3c3c431f;border-radius:15px;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;padding:4px;display:grid}.studio-v3-inspector-shell .studio-v3-design-tabs button{color:#66666b;height:48px;box-shadow:none;background:0 0;border:0;border-radius:11px;justify-content:center;align-items:center;gap:6px;padding:0 7px;font-size:11px;font-weight:720;transition:background .15s,color .15s,box-shadow .15s;display:flex}.studio-v3-inspector-shell .studio-v3-design-tabs button:hover{color:#343438}.studio-v3-inspector-shell .studio-v3-design-tabs button.active{color:#4974e5;background:#fff;box-shadow:0 2px 8px #00000012}.studio-v3-design-tab-icon{font-size:16px;font-weight:700;line-height:1}.studio-v3-design-tab-label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.studio-v3-inspector-panel.studio-v3-design-section{border-top:0;gap:14px;padding-top:0}.studio-v3-inspector-panel-head{background:#fff;border:1px solid #3c3c4321;border-radius:17px;grid-template-columns:44px minmax(0,1fr);align-items:start;gap:12px;padding:14px;display:grid}.studio-v3-inspector-panel-head>span{color:#4974e5;background:#eef3ff;border-radius:12px;align-self:start;place-items:center;width:44px;min-width:44px;height:44px;min-height:44px;font-size:18px;font-weight:760;line-height:1;display:grid}.studio-v3-inspector-panel-head>div{gap:4px;min-width:0;padding-top:2px;display:grid}.studio-v3-inspector-panel-head strong{color:#1d1d1f;letter-spacing:-.015em;font-size:14px;font-weight:760}.studio-v3-inspector-panel-head small{color:#7a7a80;font-size:11px;line-height:1.45}.studio-v3-inspector-block{background:#fff;border:1px solid #3c3c431f;border-radius:17px;gap:12px;padding:15px;display:grid;box-shadow:0 1px 2px #00000005}.studio-v3-inspector-block-title{color:#343438;letter-spacing:-.005em;justify-content:space-between;align-items:center;gap:9px;font-size:12px;font-weight:740;display:flex}.studio-v3-inspector-block-title small{color:#8a8a8f;font-size:10px;font-weight:550}.studio-v3-design-control-label{color:#66666b;font-size:11px;font-weight:650}.studio-v3-inspector-logo-card{grid-template-columns:72px minmax(0,1fr);align-items:center;gap:13px;display:grid}.studio-v3-inspector-logo-preview{background:linear-gradient(145deg,#fff,#f1f2f5);border:1px solid #3c3c431f;border-radius:16px;place-items:center;width:72px;height:72px;display:grid;overflow:hidden}.studio-v3-inspector-logo-preview img{object-fit:contain;max-width:58px;max-height:58px}.studio-v3-inspector-logo-placeholder{color:#9b9ba0;letter-spacing:.06em;font-size:10px;font-weight:760}.studio-v3-inspector-logo-actions{gap:8px;min-width:0;display:grid}.studio-v3-inspector-upload{color:#4974e5;cursor:pointer;background:#eef3ff;border:0;border-radius:11px;justify-content:center;align-items:center;min-height:40px;padding:0 12px;font-size:11px;font-weight:730;display:flex}.studio-v3-inspector-upload input{display:none}.studio-v3-inspector-upload:hover{background:#e5edff}.studio-v3-inspector-remove{color:#b04d5c;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-size:10.5px;font-weight:650}.studio-v3-inspector-remove:disabled{opacity:.35;cursor:not-allowed}.studio-v3-shape-grid,.studio-v3-hero-mode-grid{gap:8px;display:grid}.studio-v3-shape-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.studio-v3-hero-mode-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.studio-v3-shape-choice,.studio-v3-visual-choice{color:#66666b;cursor:pointer;background:#fff;border:1px solid #3c3c4321;border-radius:13px;align-content:center;place-items:center;gap:7px;min-width:0;min-height:72px;padding:9px 5px;font-size:10.5px;font-weight:700;transition:border-color .15s,background .15s,color .15s,transform .15s;display:grid}.studio-v3-shape-choice:hover,.studio-v3-visual-choice:hover{border-color:#4974e557;transform:translateY(-1px)}.studio-v3-shape-choice.active,.studio-v3-visual-choice.active{color:#4974e5;background:#f7f9ff;border-color:#4974e59e;box-shadow:0 0 0 2px #4974e512}.studio-v3-shape-choice i{background:#fff;border:1.5px solid;place-items:center;width:30px;height:30px;font-size:11px;font-style:normal;display:grid}.studio-v3-shape-choice.shape-free i{border-style:dashed;border-radius:7px}.studio-v3-shape-choice.shape-oval i{border-radius:999px;width:34px;height:23px}.studio-v3-shape-choice.shape-circle i{border-radius:999px}.studio-v3-shape-choice.shape-square i{border-radius:2px}.studio-v3-visual-choice>i{place-items:center;height:28px;font-size:21px;font-style:normal;line-height:1;display:grid}.studio-v3-inspector-help{color:#7a7a80;margin:0;font-size:10.5px;line-height:1.5}.studio-v3-inspector-background-preview{object-fit:cover;border:1px solid #3c3c4321;border-radius:13px;width:100%;height:112px}.studio-v3-inspector-palette-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.studio-v3-inspector-palette{color:#4d4d52;text-align:start;cursor:pointer;background:#fff;border:1px solid #3c3c4321;border-radius:13px;gap:8px;min-width:0;padding:10px;display:grid}.studio-v3-inspector-palette:hover{border-color:#4974e557}.studio-v3-inspector-palette.active{background:#f7f9ff;border-color:#4974e59e;box-shadow:0 0 0 2px #4974e512}.studio-v3-inspector-palette-swatches{border-radius:9px;grid-template-columns:repeat(5,1fr);height:34px;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #3c3c4314}.studio-v3-inspector-palette-swatches i{display:block}.studio-v3-inspector-palette strong{text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;font-weight:700;overflow:hidden}.studio-v3-inspector-color-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.studio-v3-inspector-panel .studio-v3-design-color{color:#4d4d52;background:#fff;border:1px solid #3c3c431f;border-radius:13px;grid-template-rows:auto auto;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:2px 10px;min-width:0;min-height:68px;padding:10px;display:grid}.studio-v3-inspector-panel .studio-v3-design-color>span:first-child{text-overflow:ellipsis;white-space:nowrap;grid-column:2;font-size:10.5px;font-weight:700;overflow:hidden}.studio-v3-inspector-panel .studio-v3-design-color-input{display:contents}.studio-v3-inspector-panel .studio-v3-design-color-input code{color:#8a8a8f;grid-column:2;font-size:9.5px}.studio-v3-inspector-panel .studio-v3-design-color-input input{cursor:pointer;background:#fff;border:1px solid #3c3c4321;border-radius:11px;grid-area:1/1/3;width:42px;height:42px;padding:3px}.studio-v3-font-grid{grid-template-columns:1fr;gap:10px;display:grid}.studio-v3-font-field{gap:7px;min-width:0;display:grid}.studio-v3-font-field>span{color:#5e5e63;font-size:10.5px;font-weight:680}.studio-v3-font-picker{background:#fff;border:1px solid #3c3c4321;border-radius:13px;grid-template-columns:56px minmax(0,1fr);align-items:center;gap:9px;min-width:0;padding:8px;display:grid}.studio-v3-font-sample{color:#1d1d1f;background:#f5f5f7;border-radius:10px;place-items:center;height:48px;font-size:22px;display:grid}.studio-v3-font-picker select{color:#1d1d1f;background:0 0;border:0;outline:0;width:100%;min-width:0;height:40px;font-size:11.5px;font-weight:650}.studio-v3-weight-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.studio-v3-weight-choice{color:#66666b;cursor:pointer;background:#fff;border:1px solid #3c3c4321;border-radius:10px;height:40px;font-size:10px}.studio-v3-weight-choice.active{color:#4974e5;background:#eef3ff;border-color:#4974e59e}.studio-v3-weight-choice:hover{border-color:#4974e557}.studio-v3-type-scale{gap:4px;display:grid}.studio-v3-option-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.studio-v3-option-grid.ratios{grid-template-columns:repeat(2,minmax(0,1fr))}.studio-v3-layout-choice{color:#66666b;cursor:pointer;background:#fff;border:1px solid #3c3c4321;border-radius:13px;align-content:center;place-items:center;gap:7px;min-width:0;min-height:72px;padding:8px 5px;font-size:10.5px;font-weight:700;display:grid}.studio-v3-layout-choice:hover{color:#4974e5;border-color:#4974e557}.studio-v3-layout-choice.active{color:#4974e5;background:#f7f9ff;border-color:#4974e59e;box-shadow:0 0 0 2px #4974e512}.studio-v3-layout-choice i{opacity:.8;border:1.5px solid;border-radius:6px;width:38px;height:24px;font-style:normal;display:block;position:relative}.studio-v3-layout-choice.density-compact i:before,.studio-v3-layout-choice.density-comfortable i:before,.studio-v3-layout-choice.density-spacious i:before{content:"";background:currentColor;height:2px;position:absolute;left:6px;right:6px;box-shadow:0 5px,0 10px}.studio-v3-layout-choice.density-compact i:before{top:4px;box-shadow:0 4px,0 8px,0 12px}.studio-v3-layout-choice.density-comfortable i:before{top:4px}.studio-v3-layout-choice.density-spacious i:before{top:3px;box-shadow:0 8px,0 16px}.studio-v3-layout-choice.nav-pills i:before{content:"";width:8px;height:8px;box-shadow:10px 0 0 color-mix(in srgb,currentColor 35%,transparent),20px 0 0 color-mix(in srgb,currentColor 35%,transparent);background:currentColor;border-radius:99px;position:absolute;top:7px;left:4px}.studio-v3-layout-choice.nav-underline i:before{content:"";height:2px;box-shadow:0 6px 0 color-mix(in srgb,currentColor 25%,transparent);background:currentColor;position:absolute;top:9px;left:5px;right:5px}.studio-v3-layout-choice.nav-minimal i:before{content:"";opacity:.55;background:currentColor;height:2px;position:absolute;top:5px;left:6px;right:6px;box-shadow:0 6px,0 12px}.studio-v3-layout-choice.price-inline i:before,.studio-v3-layout-choice.price-below i:before,.studio-v3-layout-choice.price-bottom i:before{content:"$";font:800 9px/1 Inter,sans-serif;position:absolute}.studio-v3-layout-choice.price-inline i:before{top:7px;right:4px}.studio-v3-layout-choice.price-below i:before{top:12px;left:6px}.studio-v3-layout-choice.price-bottom i:before{bottom:4px;right:4px}.studio-v3-layout-choice.image-top i:before,.studio-v3-layout-choice.image-left i:before,.studio-v3-layout-choice.image-right i:before{content:"";opacity:.34;background:currentColor;position:absolute}.studio-v3-layout-choice.image-top i:before{height:9px;top:3px;left:3px;right:3px}.studio-v3-layout-choice.image-left i:before{width:11px;top:3px;bottom:3px;left:3px}.studio-v3-layout-choice.image-right i:before{width:11px;top:3px;bottom:3px;right:3px}.studio-v3-layout-choice.ratio-1-1 i{width:25px}.studio-v3-layout-choice.ratio-4-3 i{width:32px}.studio-v3-layout-choice.ratio-3-2 i{width:35px}.studio-v3-layout-choice.ratio-16-9 i{width:39px;height:22px}.studio-v3-inspector-range{gap:9px;padding:10px 0;display:grid}.studio-v3-inspector-range+.studio-v3-inspector-range{border-top:1px solid #3c3c4317}.studio-v3-inspector-range-head{color:#55555a;justify-content:space-between;align-items:center;gap:10px;font-size:10.5px;font-weight:680;display:flex}.studio-v3-inspector-range-head b{color:#3f3f43;text-align:center;background:#f2f2f4;border-radius:8px;min-width:48px;padding:5px 8px;font-size:9.5px}.studio-v3-inspector-range input{accent-color:#4974e5;width:100%}.studio-v3-radius-row{grid-template-columns:minmax(0,1fr) 68px;align-items:center;gap:13px;display:grid}.studio-v3-radius-preview{background:#eef3ff;border:2px solid #4974e5;width:64px;height:48px}@media (width<=520px){.studio-v3-inspector-color-grid{grid-template-columns:1fr}.studio-v3-shape-grid,.studio-v3-option-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.studio-v3-weight-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.studio-v3-premium-design-preview.layout-mosaic .studio-v3-thumb-items{grid-template-rows:1fr 1fr;grid-template-columns:1.5fr .75fr .75fr;gap:4px;display:grid;top:43px}.studio-v3-premium-design-preview.layout-mosaic .studio-v3-thumb-items i{background:var(--thumb-accent);opacity:.76;border:0;border-radius:6px}.studio-v3-premium-design-preview.layout-mosaic .studio-v3-thumb-items i:first-child{grid-row:1/3}.studio-v3-premium-design-preview.layout-mosaic .studio-v3-thumb-items i:nth-child(3){background:var(--thumb-text);opacity:.6}.studio-v3-premium-design-preview.layout-patisserie .studio-v3-thumb-hero{background:0 0;height:22px;left:22px;right:22px}.studio-v3-premium-design-preview.layout-patisserie .studio-v3-thumb-hero:before{background:var(--thumb-text);width:76%;height:5px;box-shadow:0 10px 0 color-mix(in srgb,var(--thumb-accent) 70%,transparent);left:12%}.studio-v3-premium-design-preview.layout-patisserie .studio-v3-thumb-nav{justify-content:center;top:34px}.studio-v3-premium-design-preview.layout-patisserie .studio-v3-thumb-items{grid-template-columns:1.25fr .75fr .75fr;gap:5px;top:50px}.studio-v3-premium-design-preview.layout-patisserie .studio-v3-thumb-items i{background:color-mix(in srgb,var(--thumb-accent) 56%,var(--thumb-bg));border:0;border-radius:999px 999px 7px 7px}.studio-v3-premium-design-preview.layout-patisserie .studio-v3-thumb-items i:first-child{background:var(--thumb-accent);opacity:.82}.studio-v3-premium-design-preview.layout-patisserie .studio-v3-thumb-items i:nth-child(4){display:none}.studio-v3-premium-design-preview.layout-botanical .studio-v3-thumb-items{grid-template-rows:1fr 1fr;grid-template-columns:1fr;gap:5px;display:grid;top:43px}.studio-v3-premium-design-preview.layout-botanical .studio-v3-thumb-items i{background:linear-gradient(90deg,var(--thumb-accent) 0 52%,color-mix(in srgb,var(--thumb-accent) 16%,var(--thumb-bg)) 52% 100%);border:0;border-radius:9px;position:relative}.studio-v3-premium-design-preview.layout-botanical .studio-v3-thumb-items i:nth-child(2){background:linear-gradient(90deg,color-mix(in srgb,var(--thumb-accent) 16%,var(--thumb-bg)) 0 48%,var(--thumb-accent) 48% 100%)}.studio-v3-premium-design-preview.layout-botanical .studio-v3-thumb-items i:nth-child(n+3){display:none}.studio-v3-premium-design-preview.layout-coastal-gallery .studio-v3-thumb-items{grid-template-rows:1.15fr .85fr;grid-template-columns:.85fr 1.15fr;gap:5px;display:grid;top:44px}.studio-v3-premium-design-preview.layout-coastal-gallery .studio-v3-thumb-items i{background:var(--thumb-accent);opacity:.7;border:0;border-radius:50% 50% 6px 6px}.studio-v3-premium-design-preview.layout-coastal-gallery .studio-v3-thumb-items i:nth-child(2){background:color-mix(in srgb,var(--thumb-accent) 52%,var(--thumb-text));grid-row:1/3}.studio-v3-premium-design-preview.layout-coastal-gallery .studio-v3-thumb-items i:nth-child(4){display:none}.studio-v3-premium-design-preview.layout-breakfast-board .studio-v3-thumb-items{grid-template-rows:1.15fr .85fr;grid-template-columns:1fr 1fr;gap:5px;display:grid;top:43px}.studio-v3-premium-design-preview.layout-breakfast-board .studio-v3-thumb-items i{background:color-mix(in srgb,var(--thumb-accent) 58%,var(--thumb-bg));border:0;border-radius:8px}.studio-v3-premium-design-preview.layout-breakfast-board .studio-v3-thumb-items i:first-child{background:linear-gradient(90deg,var(--thumb-accent) 0 58%,color-mix(in srgb,var(--thumb-accent) 18%,var(--thumb-bg)) 58% 100%);grid-column:1/3}.studio-v3-premium-design-preview.layout-breakfast-board .studio-v3-thumb-items i:nth-child(4){display:none}.studio-v3-premium-design-preview.layout-tap-board .studio-v3-thumb-hero{border-top:2px solid var(--thumb-text);border-bottom:2px solid var(--thumb-text);background:0 0;height:17px}.studio-v3-premium-design-preview.layout-tap-board .studio-v3-thumb-nav{border-block:1px solid var(--thumb-text);padding-block:3px;top:32px}.studio-v3-premium-design-preview.layout-tap-board .studio-v3-thumb-items{grid-template-rows:repeat(4,1fr);grid-template-columns:1fr;gap:3px;top:49px}.studio-v3-premium-design-preview.layout-tap-board .studio-v3-thumb-items i{border:0;border-bottom:1px dashed color-mix(in srgb,var(--thumb-text) 46%,transparent);background:linear-gradient(90deg,var(--thumb-text) 0 8%,transparent 8% 78%,var(--thumb-accent) 78% 100%);opacity:.68;border-radius:0}.studio-v3-premium-design-preview.layout-chef-editorial .studio-v3-thumb-hero{background:0 0;height:28px;left:28px;right:28px}.studio-v3-premium-design-preview.layout-chef-editorial .studio-v3-thumb-hero:before{background:var(--thumb-text);width:64%;height:5px;box-shadow:0 10px 0 color-mix(in srgb,var(--thumb-text) 24%,transparent);left:18%}.studio-v3-premium-design-preview.layout-chef-editorial .studio-v3-thumb-nav{border-block:1px solid color-mix(in srgb,var(--thumb-text) 18%,transparent);justify-content:center;padding-block:3px;top:38px}.studio-v3-premium-design-preview.layout-chef-editorial .studio-v3-thumb-items{grid-template-rows:repeat(3,1fr);grid-template-columns:1fr;gap:4px;top:55px}.studio-v3-premium-design-preview.layout-chef-editorial .studio-v3-thumb-items i{border:0;border-bottom:1px solid color-mix(in srgb,var(--thumb-text) 22%,transparent);background:linear-gradient(90deg,transparent 0 25%,color-mix(in srgb,var(--thumb-text) 14%,var(--thumb-bg)) 25% 75%,transparent 75%);border-radius:0}.studio-v3-premium-design-preview.layout-chef-editorial .studio-v3-thumb-items i:nth-child(4),.studio-v3-design-pro-controls.studio-v3-design-v2 .studio-v3-context-targets{display:none}.studio-v3-premium-design-preview.layout-atelier .studio-v3-thumb-hero{background:0 0;height:26px;left:12px;right:34px}.studio-v3-premium-design-preview.layout-atelier .studio-v3-thumb-hero:before{background:var(--thumb-text);width:72%;height:6px;box-shadow:0 10px 0 color-mix(in srgb,var(--thumb-text) 22%,transparent);left:0}.studio-v3-premium-design-preview.layout-atelier .studio-v3-thumb-nav{border-block:1px solid var(--thumb-text);padding-block:3px;top:37px}.studio-v3-premium-design-preview.layout-atelier .studio-v3-thumb-items{grid-template-columns:1fr 1fr;gap:5px;top:54px}.studio-v3-premium-design-preview.layout-atelier .studio-v3-thumb-items i{border:0;border-bottom:1px solid color-mix(in srgb,var(--thumb-text) 28%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--thumb-text) 16%,var(--thumb-bg)) 0 22%,transparent 22%);border-radius:0}.studio-v3-premium-design-preview.layout-noir-gallery .studio-v3-thumb-hero{background:linear-gradient(90deg,var(--thumb-text),var(--thumb-accent));height:20px}.studio-v3-premium-design-preview.layout-noir-gallery .studio-v3-thumb-items{grid-template-rows:1.35fr .8fr;grid-template-columns:1fr 1fr;gap:4px;display:grid;top:44px}.studio-v3-premium-design-preview.layout-noir-gallery .studio-v3-thumb-items i{background:linear-gradient(180deg,var(--thumb-accent),var(--thumb-text));border:0;border-radius:7px}.studio-v3-premium-design-preview.layout-noir-gallery .studio-v3-thumb-items i:first-child{grid-column:1/-1}.studio-v3-premium-design-preview.layout-noir-gallery .studio-v3-thumb-items i:nth-child(4){display:none}.studio-v3-premium-design-preview.layout-riviera .studio-v3-thumb-items{grid-template-rows:1fr 1fr;grid-template-columns:1fr;gap:5px;display:grid;top:43px}.studio-v3-premium-design-preview.layout-riviera .studio-v3-thumb-items i{background:linear-gradient(90deg,var(--thumb-accent) 0 60%,color-mix(in srgb,var(--thumb-accent) 13%,var(--thumb-bg)) 60% 100%);border:0;border-radius:10px}.studio-v3-premium-design-preview.layout-riviera .studio-v3-thumb-items i:nth-child(2){background:linear-gradient(90deg,color-mix(in srgb,var(--thumb-accent) 13%,var(--thumb-bg)) 0 40%,var(--thumb-accent) 40% 100%)}.studio-v3-premium-design-preview.layout-riviera .studio-v3-thumb-items i:nth-child(n+3){display:none}.studio-v3-premium-design-preview.layout-omakase .studio-v3-thumb-hero{background:0 0;height:25px;left:28px;right:28px}.studio-v3-premium-design-preview.layout-omakase .studio-v3-thumb-hero:before{background:var(--thumb-text);width:64%;height:4px;box-shadow:0 9px 0 color-mix(in srgb,var(--thumb-text) 18%,transparent);left:18%}.studio-v3-premium-design-preview.layout-omakase .studio-v3-thumb-nav{border-block:1px solid color-mix(in srgb,var(--thumb-text) 18%,transparent);justify-content:center;padding-block:3px;top:36px}.studio-v3-premium-design-preview.layout-omakase .studio-v3-thumb-items{grid-template-rows:repeat(3,1fr);grid-template-columns:1fr;gap:3px;top:54px}.studio-v3-premium-design-preview.layout-omakase .studio-v3-thumb-items i{border:0;border-bottom:1px solid color-mix(in srgb,var(--thumb-text) 24%,transparent);background:linear-gradient(90deg,var(--thumb-accent) 0 7%,transparent 7% 18%,color-mix(in srgb,var(--thumb-text) 13%,var(--thumb-bg)) 18% 78%,transparent 78%);border-radius:0}.studio-v3-premium-design-preview.layout-omakase .studio-v3-thumb-items i:nth-child(4){display:none}.studio-v3-premium-design-preview.layout-brasserie .studio-v3-thumb-hero{border-top:2px solid var(--thumb-text);background:0 0;height:18px}.studio-v3-premium-design-preview.layout-brasserie .studio-v3-thumb-nav{border-block:1px solid var(--thumb-text);padding-block:3px;top:33px}.studio-v3-premium-design-preview.layout-brasserie .studio-v3-thumb-items{border:1px solid var(--thumb-text);grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:4px 7px;padding:4px;top:52px}.studio-v3-premium-design-preview.layout-brasserie .studio-v3-thumb-items i{border:0;border-bottom:1px dotted var(--thumb-text);background:0 0;border-radius:0}.studio-v3-premium-design-preview.layout-white-gallery .studio-v3-thumb-items{grid-template-rows:1fr 1fr;grid-template-columns:1.35fr .65fr .65fr;gap:4px;display:grid;top:43px}.studio-v3-premium-design-preview.layout-white-gallery .studio-v3-thumb-items i{background:color-mix(in srgb,var(--thumb-text) 18%,var(--thumb-bg));border:0;border-radius:0}.studio-v3-premium-design-preview.layout-white-gallery .studio-v3-thumb-items i:first-child{background:var(--thumb-accent);opacity:.72;grid-row:1/3}.studio-v3-premium-design-preview.layout-white-gallery .studio-v3-thumb-items i:nth-child(4){background:var(--thumb-text);opacity:.34}.studio-v3-premium-design-preview.layout-cafe-cards .studio-v3-thumb-items{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:5px;display:grid;top:43px}.studio-v3-premium-design-preview.layout-cafe-cards .studio-v3-thumb-items i{background:linear-gradient(90deg,var(--thumb-accent) 0 34%,color-mix(in srgb,var(--thumb-accent) 13%,var(--thumb-bg)) 34% 100%);border:0;border-radius:8px}.studio-v3-premium-design-preview.layout-street-poster .studio-v3-thumb-hero{background:var(--thumb-accent);border:2px solid var(--thumb-text);height:22px;box-shadow:3px 3px 0 var(--thumb-text)}.studio-v3-premium-design-preview.layout-street-poster .studio-v3-thumb-nav{border-bottom:2px solid var(--thumb-text);top:38px}.studio-v3-premium-design-preview.layout-street-poster .studio-v3-thumb-items{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:5px;top:52px}.studio-v3-premium-design-preview.layout-street-poster .studio-v3-thumb-items i{border:2px solid var(--thumb-text);background:var(--thumb-accent);box-shadow:2px 2px 0 var(--thumb-text);border-radius:5px}.studio-v3-premium-design-preview.layout-street-poster .studio-v3-thumb-items i:nth-child(2n){transform:translateY(3px)}.studio-v3-premium-design-preview.layout-wine-register .studio-v3-thumb-hero{background:0 0;height:20px}.studio-v3-premium-design-preview.layout-wine-register .studio-v3-thumb-nav{border-block:1px solid color-mix(in srgb,var(--thumb-text) 38%,transparent);padding-block:3px;top:34px}.studio-v3-premium-design-preview.layout-wine-register .studio-v3-thumb-items{grid-template-rows:repeat(4,1fr);grid-template-columns:1fr;gap:2px;top:50px}.studio-v3-premium-design-preview.layout-wine-register .studio-v3-thumb-items i{border:0;border-bottom:1px dotted var(--thumb-text);background:linear-gradient(90deg,color-mix(in srgb,var(--thumb-text) 34%,var(--thumb-bg)) 0 6%,transparent 6% 82%,var(--thumb-accent) 82% 100%);border-radius:0}.studio-v3-premium-design-preview.layout-coastal-story .studio-v3-thumb-items{grid-template-rows:1fr 1fr;grid-template-columns:1fr;gap:6px;display:grid;top:43px}.studio-v3-premium-design-preview.layout-coastal-story .studio-v3-thumb-items i{background:linear-gradient(90deg,var(--thumb-accent) 0 68%,transparent 68% 100%);border:0;border-radius:10px}.studio-v3-premium-design-preview.layout-coastal-story .studio-v3-thumb-items i:nth-child(2){background:linear-gradient(90deg,transparent 0 32%,var(--thumb-accent) 32% 100%)}.studio-v3-premium-design-preview.layout-coastal-story .studio-v3-thumb-items i:nth-child(n+3){display:none}.studio-v3-premium-design-preview.layout-monochrome-grid .studio-v3-thumb-hero{border-top:2px solid var(--thumb-text);border-bottom:2px solid var(--thumb-text);background:0 0;height:23px}.studio-v3-premium-design-preview.layout-monochrome-grid .studio-v3-thumb-nav{border-bottom:2px solid var(--thumb-text);top:39px}.studio-v3-premium-design-preview.layout-monochrome-grid .studio-v3-thumb-items{border-top:2px solid var(--thumb-text);border-left:2px solid var(--thumb-text);grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:0;display:grid;inset:52px 6px 6px}.studio-v3-premium-design-preview.layout-monochrome-grid .studio-v3-thumb-items i{border:0;border-right:2px solid var(--thumb-text);border-bottom:2px solid var(--thumb-text);background:0 0;border-radius:0}.studio-v3-premium-design-preview.layout-trattoria-ledger .studio-v3-thumb-hero{border-block:2px double var(--thumb-text);background:0 0;height:18px}.studio-v3-premium-design-preview.layout-trattoria-ledger .studio-v3-thumb-nav{border-block:1px dashed color-mix(in srgb,var(--thumb-text) 45%,transparent);top:33px}.studio-v3-premium-design-preview.layout-trattoria-ledger .studio-v3-thumb-items{grid-template-rows:repeat(4,1fr);grid-template-columns:1fr;gap:2px;top:50px}.studio-v3-premium-design-preview.layout-trattoria-ledger .studio-v3-thumb-items i{border:0;border-bottom:1px dotted var(--thumb-text);background:linear-gradient(90deg,var(--thumb-text) 0 46%,transparent 46% 78%,var(--thumb-accent) 78% 100%);opacity:.55;border-radius:0}.studio-v3-premium-design-preview.layout-tokyo-ink .studio-v3-thumb-hero{background:0 0;height:26px}.studio-v3-premium-design-preview.layout-tokyo-ink .studio-v3-thumb-hero:before{background:var(--thumb-text);width:50%;height:5px;box-shadow:0 9px 0 color-mix(in srgb,var(--thumb-text) 20%,transparent);left:7%}.studio-v3-premium-design-preview.layout-tokyo-ink .studio-v3-thumb-hero:after{content:"";border:2px solid var(--thumb-accent);width:14px;height:14px;position:absolute;top:6px;right:12px}.studio-v3-premium-design-preview.layout-tokyo-ink .studio-v3-thumb-items{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:4px 8px;top:49px}.studio-v3-premium-design-preview.layout-tokyo-ink .studio-v3-thumb-items i{border:0;border-bottom:1px solid color-mix(in srgb,var(--thumb-text) 25%,transparent);background:linear-gradient(90deg,var(--thumb-accent) 0 6%,transparent 6%);border-radius:0}.studio-v3-premium-design-preview.layout-garden-journal .studio-v3-thumb-items{grid-template-rows:1fr 1fr;grid-template-columns:1fr;gap:5px;top:43px}.studio-v3-premium-design-preview.layout-garden-journal .studio-v3-thumb-items i{background:linear-gradient(90deg,var(--thumb-accent) 0 50%,color-mix(in srgb,var(--thumb-accent) 14%,var(--thumb-bg)) 50% 100%);border:0;border-radius:8px}.studio-v3-premium-design-preview.layout-garden-journal .studio-v3-thumb-items i:nth-child(2){background:linear-gradient(90deg,color-mix(in srgb,var(--thumb-accent) 14%,var(--thumb-bg)) 0 50%,var(--thumb-accent) 50% 100%)}.studio-v3-premium-design-preview.layout-garden-journal .studio-v3-thumb-items i:nth-child(n+3){display:none}.studio-v3-premium-design-preview.layout-bakery-counter .studio-v3-thumb-items{grid-template-rows:1fr;grid-template-columns:repeat(3,1fr);gap:5px;top:43px}.studio-v3-premium-design-preview.layout-bakery-counter .studio-v3-thumb-items i{background:linear-gradient(180deg,var(--thumb-accent) 0 66%,color-mix(in srgb,var(--thumb-text) 10%,var(--thumb-bg)) 66% 100%);border:0;border-radius:8px 8px 4px 4px}.studio-v3-premium-design-preview.layout-bakery-counter .studio-v3-thumb-items i:nth-child(2){transform:translateY(5px)}.studio-v3-premium-design-preview.layout-bakery-counter .studio-v3-thumb-items i:nth-child(4){display:none}.studio-v3-premium-design-preview.layout-neon-dock{background:var(--thumb-bg);box-shadow:inset 0 0 18px color-mix(in srgb,var(--thumb-accent) 12%,transparent)}.studio-v3-premium-design-preview.layout-neon-dock .studio-v3-thumb-items{grid-template-columns:1fr 1fr;gap:5px;top:42px;bottom:25px}.studio-v3-premium-design-preview.layout-neon-dock .studio-v3-thumb-items i{border:1px solid color-mix(in srgb,var(--thumb-accent) 40%,transparent);background:color-mix(in srgb,var(--thumb-accent) 12%,var(--thumb-bg));border-radius:7px}.studio-v3-premium-design-preview.layout-neon-dock .studio-v3-thumb-nav{border:1px solid color-mix(in srgb,var(--thumb-accent) 45%,transparent);background:color-mix(in srgb,var(--thumb-text) 8%,var(--thumb-bg));border-radius:8px;height:16px;padding:3px;top:auto;bottom:5px}.studio-v3-premium-design-preview.layout-neon-dock .studio-v3-thumb-nav i{background:var(--thumb-accent);height:8px;box-shadow:0 0 5px var(--thumb-accent);border-radius:5px}.studio-v3-premium-design-preview.layout-desert-arches .studio-v3-thumb-nav{grid-template-columns:repeat(3,1fr);gap:4px;height:46px;display:grid;top:34px}.studio-v3-premium-design-preview.layout-desert-arches .studio-v3-thumb-nav i{background:var(--thumb-accent);opacity:.84;border-radius:999px 999px 6px 6px;width:auto;height:auto}.studio-v3-premium-design-preview.layout-desert-arches .studio-v3-thumb-nav i:nth-child(2){background:var(--thumb-text);opacity:.7}.studio-v3-premium-design-preview.layout-desert-arches .studio-v3-thumb-items{display:none}.studio-v3-premium-design-preview.layout-tapas-collage .studio-v3-thumb-items{grid-template-rows:1fr 1fr;grid-template-columns:1.3fr .7fr;gap:5px;display:grid;top:43px}.studio-v3-premium-design-preview.layout-tapas-collage .studio-v3-thumb-items i{background:var(--thumb-accent);box-shadow:3px 3px 0 color-mix(in srgb,var(--thumb-accent) 22%,transparent);border:0;border-radius:2px}.studio-v3-premium-design-preview.layout-tapas-collage .studio-v3-thumb-items i:first-child{grid-row:1/3;transform:rotate(-2deg)}.studio-v3-premium-design-preview.layout-tapas-collage .studio-v3-thumb-items i:nth-child(2){background:color-mix(in srgb,var(--thumb-accent) 55%,var(--thumb-text));transform:rotate(2deg)}.studio-v3-premium-design-preview.layout-tapas-collage .studio-v3-thumb-items i:nth-child(4){display:none}.studio-v3-premium-design-preview.layout-butcher-ledger .studio-v3-thumb-hero{background:linear-gradient(180deg,color-mix(in srgb,var(--thumb-accent) 22%,var(--thumb-bg)),var(--thumb-bg));border-bottom:1px solid var(--thumb-accent);height:18px}.studio-v3-premium-design-preview.layout-butcher-ledger .studio-v3-thumb-items{grid-template-rows:repeat(4,1fr);grid-template-columns:1fr;gap:3px;top:48px}.studio-v3-premium-design-preview.layout-butcher-ledger .studio-v3-thumb-items i{border:0;border-bottom:1px solid color-mix(in srgb,var(--thumb-text) 24%,transparent);background:linear-gradient(90deg,var(--thumb-accent) 0 10%,transparent 10% 76%,var(--thumb-accent) 76% 100%);opacity:.7;border-radius:0}.studio-v3-premium-design-preview.layout-brunch-polaroids .studio-v3-thumb-items{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:7px;display:grid;top:43px}.studio-v3-premium-design-preview.layout-brunch-polaroids .studio-v3-thumb-items i{border:4px solid var(--thumb-bg);background:var(--thumb-accent);box-shadow:0 2px 5px color-mix(in srgb,var(--thumb-text) 18%,transparent);border-bottom-width:8px;border-radius:2px}.studio-v3-premium-design-preview.layout-brunch-polaroids .studio-v3-thumb-items i:nth-child(odd){transform:rotate(-3deg)}.studio-v3-premium-design-preview.layout-brunch-polaroids .studio-v3-thumb-items i:nth-child(2n){transform:rotate(3deg)}.studio-v3-premium-design-preview.layout-rose-lounge .studio-v3-thumb-items{grid-template-columns:1fr 1fr;gap:6px;top:43px}.studio-v3-premium-design-preview.layout-rose-lounge .studio-v3-thumb-items i{border:1px solid color-mix(in srgb,var(--thumb-accent) 52%,transparent);background:linear-gradient(180deg,var(--thumb-accent) 0 70%,color-mix(in srgb,var(--thumb-accent) 15%,var(--thumb-bg)) 70% 100%);box-shadow:0 4px 8px color-mix(in srgb,var(--thumb-accent) 18%,transparent);border-radius:11px}.studio-v3-premium-design-preview.layout-rose-lounge .studio-v3-thumb-items i:nth-child(n+3){display:none}.studio-v3-premium-design-preview.layout-beyond-launcher .studio-v3-thumb-hero{background:0 0;height:17px}.studio-v3-premium-design-preview.layout-beyond-launcher .studio-v3-thumb-nav{display:none}.studio-v3-premium-design-preview.layout-beyond-launcher .studio-v3-thumb-items{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:5px;top:29px;bottom:7px}.studio-v3-premium-design-preview.layout-beyond-launcher .studio-v3-thumb-items i{background:var(--thumb-text);border:0;border-radius:8px}.studio-v3-premium-design-preview.layout-beyond-launcher .studio-v3-thumb-items i:nth-child(2),.studio-v3-premium-design-preview.layout-beyond-launcher .studio-v3-thumb-items i:nth-child(3){background:var(--thumb-accent)}.studio-v3-premium-design-preview.layout-levant-table .studio-v3-thumb-items{grid-template-columns:1fr 1fr;gap:5px;display:grid;top:43px}.studio-v3-premium-design-preview.layout-levant-table .studio-v3-thumb-items i{background:color-mix(in srgb,var(--thumb-accent) 20%,var(--thumb-bg));box-shadow:inset 3px 0 0 var(--thumb-accent);border:0;border-radius:12px}.studio-v3-premium-design-preview.layout-levant-table .studio-v3-thumb-items i:nth-child(2),.studio-v3-premium-design-preview.layout-levant-table .studio-v3-thumb-items i:nth-child(3){background:color-mix(in srgb,var(--thumb-text) 8%,var(--thumb-bg))}.studio-v3-premium-design-preview.layout-nordic-paper .studio-v3-thumb-hero{border-top:4px solid var(--thumb-text);border-bottom:1px solid var(--thumb-text);background:0 0;height:18px;left:20px;right:38px}.studio-v3-premium-design-preview.layout-nordic-paper .studio-v3-thumb-nav{justify-content:flex-start;gap:8px;top:34px}.studio-v3-premium-design-preview.layout-nordic-paper .studio-v3-thumb-nav i{border-radius:0;height:2px}.studio-v3-premium-design-preview.layout-nordic-paper .studio-v3-thumb-items{grid-template-columns:1fr 1fr;gap:0 8px;display:grid;top:48px}.studio-v3-premium-design-preview.layout-nordic-paper .studio-v3-thumb-items i{border:0;border-bottom:1px solid color-mix(in srgb,var(--thumb-text) 22%,transparent);background:0 0;border-radius:0}.studio-v3-premium-design-preview.layout-seoul-night .studio-v3-thumb-hero{background:radial-gradient(circle at 80% 20%,var(--thumb-accent),transparent 42%),color-mix(in srgb,var(--thumb-text) 18%,var(--thumb-bg))}.studio-v3-premium-design-preview.layout-seoul-night .studio-v3-thumb-items{grid-template-columns:repeat(3,1fr);gap:4px;display:grid;top:45px}.studio-v3-premium-design-preview.layout-seoul-night .studio-v3-thumb-items i{border:1px solid var(--thumb-accent);background:color-mix(in srgb,var(--thumb-text) 16%,var(--thumb-bg));box-shadow:0 0 8px color-mix(in srgb,var(--thumb-accent) 34%,transparent);border-radius:4px}.studio-v3-premium-design-preview.layout-seoul-night .studio-v3-thumb-items i:nth-child(4){display:none}.studio-v3-premium-design-preview.layout-smokehouse-story .studio-v3-thumb-items{grid-template-rows:1fr 1fr;grid-template-columns:1fr;gap:5px;display:grid;top:43px}.studio-v3-premium-design-preview.layout-smokehouse-story .studio-v3-thumb-items i{background:linear-gradient(90deg,var(--thumb-text) 0 48%,color-mix(in srgb,var(--thumb-accent) 74%,var(--thumb-text)) 48% 100%);border:0;border-radius:4px}.studio-v3-premium-design-preview.layout-smokehouse-story .studio-v3-thumb-items i:nth-child(n+3){display:none}.studio-v3-premium-design-preview.layout-tropical-club .studio-v3-thumb-items{grid-template-columns:1fr 1fr;gap:5px;display:grid;top:42px}.studio-v3-premium-design-preview.layout-tropical-club .studio-v3-thumb-items i{background:color-mix(in srgb,var(--thumb-accent) 45%,var(--thumb-bg));border:0;border-radius:12px}.studio-v3-premium-design-preview.layout-tropical-club .studio-v3-thumb-items i:nth-child(2),.studio-v3-premium-design-preview.layout-tropical-club .studio-v3-thumb-items i:nth-child(3){background:color-mix(in srgb,var(--thumb-text) 13%,var(--thumb-bg))}.studio-v3-premium-design-preview.layout-tropical-club:after{content:"";background:var(--thumb-accent);height:8px;box-shadow:0 2px 7px color-mix(in srgb,var(--thumb-text) 18%,transparent);border-radius:999px;position:absolute;bottom:7px;left:18px;right:18px}.studio-v3-premium-design-preview.layout-dessert-magazine .studio-v3-thumb-items{grid-template-rows:1fr 1fr;grid-template-columns:1.35fr .65fr;gap:4px;display:grid;top:43px}.studio-v3-premium-design-preview.layout-dessert-magazine .studio-v3-thumb-items i{background:color-mix(in srgb,var(--thumb-accent) 56%,var(--thumb-bg));box-shadow:3px 3px 0 color-mix(in srgb,var(--thumb-accent) 18%,transparent);border:0;border-radius:1px}.studio-v3-premium-design-preview.layout-dessert-magazine .studio-v3-thumb-items i:first-child{background:var(--thumb-accent);grid-row:1/3}.studio-v3-premium-design-preview.layout-dessert-magazine .studio-v3-thumb-items i:nth-child(4){display:none}.studio-v3-premium-design-preview.layout-luxury-steak .studio-v3-thumb-hero{background:linear-gradient(180deg,color-mix(in srgb,var(--thumb-text) 30%,var(--thumb-bg)),var(--thumb-bg));height:25px}.studio-v3-premium-design-preview.layout-luxury-steak .studio-v3-thumb-items{grid-template-rows:1.2fr .8fr;grid-template-columns:1fr 1fr;gap:4px;display:grid;top:43px}.studio-v3-premium-design-preview.layout-luxury-steak .studio-v3-thumb-items i{border:1px solid color-mix(in srgb,var(--thumb-accent) 46%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--thumb-text) 14%,var(--thumb-bg)),var(--thumb-text));border-radius:2px}.studio-v3-premium-design-preview.layout-luxury-steak .studio-v3-thumb-items i:first-child{grid-column:1/-1}.studio-v3-premium-design-preview.layout-luxury-steak .studio-v3-thumb-items i:nth-child(4){display:none}.studio-v3-premium-design-preview.layout-blue-launcher .studio-v3-thumb-items{grid-template-rows:1fr 1fr;grid-template-columns:repeat(3,1fr);gap:4px;display:grid;top:42px}.studio-v3-premium-design-preview.layout-blue-launcher .studio-v3-thumb-items i{background:color-mix(in srgb,var(--thumb-text) 8%,var(--thumb-bg));border:0;border-radius:8px}.studio-v3-premium-design-preview.layout-blue-launcher .studio-v3-thumb-items i:first-child{background:var(--thumb-accent);grid-column:span 2}.studio-v3-premium-design-preview.layout-blue-launcher .studio-v3-thumb-items i:nth-child(4){background:var(--thumb-accent)}.studio-v3-premium-design-preview.layout-family-pizzeria .studio-v3-thumb-items{grid-template-columns:repeat(3,1fr);gap:5px;display:grid;top:42px}.studio-v3-premium-design-preview.layout-family-pizzeria .studio-v3-thumb-items i{aspect-ratio:1;border:2px solid color-mix(in srgb,var(--thumb-accent) 48%,var(--thumb-text));background:color-mix(in srgb,var(--thumb-accent) 15%,var(--thumb-bg));border-radius:50%;height:auto}.studio-v3-premium-design-preview.layout-family-pizzeria .studio-v3-thumb-items i:first-child{background:var(--thumb-accent)}.studio-v3-premium-design-preview.layout-family-pizzeria .studio-v3-thumb-items i:nth-child(4){display:none}.studio-v3-design-pro-controls.studio-v3-design-v2{--design-blue:#4974e5;--design-blue-strong:#3f67d3;--design-blue-soft:#eef3ff;--design-ink:#1d1d1f;--design-text:#424245;--design-muted:#7a7a80;--design-line:#3c3c4321;--design-line-strong:#3c3c4333;--design-surface:#fff;--design-canvas:#f5f5f7;--design-elevated:#ffffffdb;--design-radius:18px;--design-radius-sm:13px;--design-shadow:0 12px 34px #0000000e,0 1px 2px #00000006;--design-shadow-hover:0 18px 42px #00000017,0 2px 6px #00000009;min-width:0;height:auto;min-height:0;color:var(--design-ink);-webkit-font-smoothing:antialiased;grid-auto-rows:max-content;align-content:start;align-self:start;gap:14px;margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif;display:grid}.studio-v3-design-v2 *{box-sizing:border-box}.studio-v3-design-v2 button,.studio-v3-design-v2 label,.studio-v3-design-v2 input,.studio-v3-design-v2 select{font-family:inherit}.studio-v3-shell .studio-v3-design-layout{background:var(--design-canvas,#f5f5f7);grid-template-columns:430px minmax(0,1fr)}.studio-v3-design-layout .studio-v3-design-controls{scrollbar-color:#3c3c4338 transparent;background:#fafafcf0;border-right:1px solid #3c3c431f;padding:20px 18px 44px;scroll-padding-top:130px}.studio-v3-design-layout .studio-v3-design-controls>.studio-v3-eyebrow,.studio-v3-design-layout .studio-v3-design-controls>h1,.studio-v3-design-layout .studio-v3-design-controls>p{display:none}.studio-v3-design-layout .studio-v3-preview-panel{background:linear-gradient(#f7f7f9 0%,#f1f2f5 100%);padding:24px 28px 32px}.studio-v3-design-commandbar{z-index:40;border:1px solid var(--design-line);-webkit-backdrop-filter:blur(24px)saturate(1.18);backdrop-filter:blur(24px)saturate(1.18);background:#ffffffe0;border-radius:17px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:58px;padding:9px 10px 9px 14px;display:grid;position:sticky;top:0;box-shadow:0 8px 28px #0000000e,inset 0 1px #ffffffd9}.studio-v3-design-breadcrumb{min-width:0;color:var(--design-muted);white-space:nowrap;align-items:center;gap:7px;font-size:11.5px;font-weight:650;display:flex}.studio-v3-design-breadcrumb>i{color:#b9b9bf;font-size:13px;font-style:normal}.studio-v3-design-breadcrumb>strong{min-width:0;color:var(--design-ink);letter-spacing:-.01em;text-overflow:ellipsis;font-size:12.5px;font-weight:760;overflow:hidden}.studio-v3-design-breadcrumb>em{letter-spacing:.02em;border-radius:999px;flex:none;align-items:center;min-height:24px;padding:0 9px;font-size:9px;font-style:normal;font-weight:800;display:inline-flex}.studio-v3-design-breadcrumb>em.template{color:#3f67d3;background:#eef3ff}.studio-v3-design-breadcrumb>em.modified{color:#67676c;background:#f2f2f4}.studio-v3-design-history-actions{direction:ltr;align-items:center;gap:5px;display:flex}.studio-v3-design-history-actions button{color:#55555a;cursor:pointer;background:#f5f5f7;border:1px solid #0000;border-radius:11px;place-items:center;width:38px;min-width:38px;height:38px;padding:0;transition:background .16s,color .16s,transform .16s;display:grid}.studio-v3-design-history-actions button:hover:not(:disabled){color:var(--design-blue);background:#e9eefc;transform:translateY(-1px)}.studio-v3-design-history-actions button:disabled{opacity:.28;cursor:default}.studio-v3-design-history-actions button>span{font-size:19px;line-height:1}.studio-v3-design-history-actions button>small{display:none}.studio-v3-design-v2-nav{z-index:35;border:1px solid var(--design-line);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ebebf0db;border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:4px;display:grid;position:sticky;top:72px}.studio-v3-design-v2-nav.external-picker{grid-template-columns:repeat(2,minmax(0,1fr))}.studio-v3-design-v2-nav>button{color:#6f6f74;text-align:center;cursor:pointer;background:0 0;border:0;border-radius:12px;justify-content:center;align-items:center;gap:7px;min-width:0;min-height:54px;padding:8px 9px;transition:background .16s,color .16s,box-shadow .16s,transform .16s;display:flex}.studio-v3-design-v2-nav>button:hover{color:#323236}.studio-v3-design-v2-nav>button.active{color:var(--design-blue);background:#fff;box-shadow:0 2px 9px #00000014,inset 0 0 0 1px #fffc}.studio-v3-design-v2-nav>button>i{width:28px;height:28px;color:inherit;background:#78788017;border-radius:9px;flex:0 0 28px;place-items:center;font-size:14px;font-style:normal;font-weight:800;display:grid}.studio-v3-design-v2-nav>button.active>i{background:var(--design-blue-soft)}.studio-v3-design-v2-nav>button>span{min-width:0;display:block}.studio-v3-design-v2-nav strong{letter-spacing:-.01em;font-size:11.5px;font-weight:780;display:block}.studio-v3-design-v2-nav small{display:none}.studio-v3-design-quick-workspace,.studio-v3-template-workspace,.studio-v3-customize-workspace{grid-auto-rows:max-content;align-content:start;align-self:start;gap:14px;min-width:0;height:auto;min-height:0;display:grid}.studio-v3-design-v2-current{border:1px solid var(--design-line);border-radius:var(--design-radius);background:var(--design-surface);grid-template-columns:64px minmax(0,1fr) auto;align-content:start;align-items:center;gap:12px;padding:12px;display:grid;box-shadow:0 1px 2px #00000006}.studio-v3-current-design-mini{border:1px solid var(--design-line);background:var(--current-bg,#fff);border-radius:12px;place-items:center;width:64px;height:50px;display:grid;overflow:hidden}.studio-v3-current-design-mini:before{content:"";border-top:5px solid var(--current-text,#182238);border-bottom:3px solid var(--current-accent,#4974e5);opacity:.88;width:36px;height:20px}.studio-v3-design-v2-current>span:nth-child(2){gap:3px;min-width:0;display:grid}.studio-v3-design-v2-current small{color:var(--design-muted);font-size:10px;font-weight:700}.studio-v3-design-v2-current strong{color:var(--design-ink);letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:780;overflow:hidden}.studio-v3-design-v2-current>button{min-height:40px;color:var(--design-blue);cursor:pointer;background:#f0f3fb;border:0;border-radius:11px;padding:0 13px;font-size:11px;font-weight:750}.studio-v3-design-v2-current>button:hover{background:#e8eefc}.studio-v3-design-v2-section{border:1px solid var(--design-line);background:var(--design-surface);border-radius:20px;grid-auto-rows:max-content;align-content:start;gap:14px;padding:17px;display:grid;box-shadow:0 1px 2px #00000006}.studio-v3-design-v2-section-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.studio-v3-design-v2-section-head>div{gap:5px;display:grid}.studio-v3-design-v2-section-head strong{color:var(--design-ink);letter-spacing:-.02em;font-size:15px;font-weight:780}.studio-v3-design-v2-section-head small{color:var(--design-muted);font-size:11.5px;line-height:1.45}.studio-v3-feeling-grid{grid-template-columns:1fr;gap:9px;display:grid}.studio-v3-feeling-grid>button{border:1px solid var(--design-line);min-width:0;color:var(--design-text);text-align:start;cursor:pointer;background:#fff;border-radius:15px;grid-template-columns:96px minmax(0,1fr);align-items:center;gap:13px;padding:9px;transition:transform .16s,border-color .16s,box-shadow .16s,background .16s;display:grid}.studio-v3-feeling-grid>button:hover{box-shadow:var(--design-shadow);border-color:#4974e557;transform:translateY(-1px)}.studio-v3-feeling-grid>button.active{background:#f7f9ff;border-color:#4974e59e;box-shadow:0 0 0 2px #4974e514}.studio-v3-feeling-grid .studio-v3-premium-design-preview{border:0;border-radius:11px;width:96px;height:72px;box-shadow:inset 0 0 0 1px #3c3c4314}.studio-v3-feeling-grid>button>span:last-child{grid-template-columns:30px minmax(0,1fr);align-items:center;gap:2px 8px;min-width:0;display:grid}.studio-v3-feeling-grid>button>span:last-child i{background:var(--design-blue-soft);width:30px;height:30px;color:var(--design-blue);border-radius:9px;grid-row:1/3;place-items:center;font-size:12px;font-style:normal;font-weight:800;display:grid}.studio-v3-feeling-grid>button>span:last-child strong{letter-spacing:-.01em;font-size:13px;font-weight:780}.studio-v3-feeling-grid>button>span:last-child small{color:var(--design-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}.studio-v3-design-v2-secondary-action,.studio-v3-design-v2-primary-action{cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:44px;font-size:11.5px;font-weight:760;transition:transform .16s,background .16s,box-shadow .16s;display:flex}.studio-v3-design-v2-secondary-action{color:#3f3f43;background:#f2f2f4;border:0}.studio-v3-design-v2-secondary-action:hover{background:#e9e9ed}.studio-v3-design-v2-primary-action{background:var(--design-blue);color:#fff;border:0;box-shadow:0 8px 20px #4974e533}.studio-v3-design-v2-primary-action:hover{background:var(--design-blue-strong);transform:translateY(-1px);box-shadow:0 12px 26px #4974e53d}.studio-v3-quick-control-card{background:#f7f7f9;border:0;border-radius:16px;grid-auto-rows:max-content;align-content:start;gap:13px;padding:14px;display:grid}.studio-v3-quick-control-title{grid-template-columns:38px minmax(0,1fr) 38px;align-items:center;gap:10px;display:grid}.studio-v3-quick-control-title>.dot{width:38px;height:38px;color:var(--design-blue);background:#eaf0ff;border-radius:11px;place-items:center;font-size:13px;font-style:normal;font-weight:800;display:grid}.studio-v3-quick-control-title>.dot.colors{box-shadow:0 0 0 1px var(--design-line);background:conic-gradient(#4974e5,#e3a12b,#4f7f58,#b65d72,#4974e5);border:7px solid #fff}.studio-v3-quick-control-title>.dot.spacing{font-size:17px}.studio-v3-quick-control-title>div{gap:3px;min-width:0;display:grid}.studio-v3-quick-control-title strong{color:var(--design-ink);letter-spacing:-.01em;font-size:13px;font-weight:760}.studio-v3-quick-control-title small{color:var(--design-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;line-height:1.35;overflow:hidden}.studio-v3-quick-control-title>button{color:#737378;cursor:pointer;width:38px;height:38px;box-shadow:inset 0 0 0 1px var(--design-line);background:#fff;border:0;border-radius:11px;place-items:center;font-size:13px;font-weight:800;display:grid}.studio-v3-quick-control-title>button:hover{color:var(--design-blue);background:#eef3ff}.studio-v3-quick-palette-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.studio-v3-quick-palette-row>button{border:1px solid var(--design-line);color:#55555a;cursor:pointer;background:#fff;border-radius:12px;gap:7px;min-width:0;padding:9px;display:grid}.studio-v3-quick-palette-row>button:hover{border-color:#4974e557}.studio-v3-quick-palette-row>button.active{background:#f7f9ff;border-color:#4974e59e;box-shadow:0 0 0 2px #4974e512}.studio-v3-quick-palette-row>button>span{border-radius:8px;grid-template-columns:repeat(3,1fr);height:30px;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #3c3c4314}.studio-v3-quick-palette-row i{display:block}.studio-v3-quick-palette-row small{text-align:start;text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;font-weight:700;overflow:hidden}.studio-v3-quick-type-grid,.studio-v3-quick-hero-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.studio-v3-quick-type-grid button,.studio-v3-quick-hero-grid button{border:1px solid var(--design-line);color:#55555a;cursor:pointer;background:#fff;border-radius:13px;align-content:center;place-items:center;gap:6px;min-width:0;min-height:72px;padding:9px;transition:border-color .16s,background .16s,transform .16s;display:grid}.studio-v3-quick-type-grid button:hover,.studio-v3-quick-hero-grid button:hover{border-color:#4974e557;transform:translateY(-1px)}.studio-v3-quick-type-grid b{font-size:25px;font-weight:700;line-height:1}.studio-v3-quick-type-grid span,.studio-v3-quick-hero-grid span{font-size:10.5px;font-weight:720}.studio-v3-quick-hero-grid button.active{color:var(--design-blue);background:#f7f9ff;border-color:#4974e59e;box-shadow:0 0 0 2px #4974e512}.studio-v3-quick-hero-grid i{font-size:20px;font-style:normal}.studio-v3-quick-hero-upload{border:1px solid var(--design-line);background:#fff;border-radius:14px;grid-template-columns:92px minmax(0,1fr);gap:12px;padding:11px;display:grid}.studio-v3-quick-hero-upload>img{object-fit:cover;border-radius:10px;width:92px;height:70px}.studio-v3-quick-hero-upload>div{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.studio-v3-quick-hero-upload small{width:100%;color:var(--design-muted);font-size:10.5px;line-height:1.4}.studio-v3-quick-hero-upload label,.studio-v3-quick-hero-upload button{min-height:34px;color:var(--design-blue);cursor:pointer;background:#eef3ff;border:0;border-radius:10px;align-items:center;padding:0 10px;font-size:10px;font-weight:750;display:inline-flex}.studio-v3-quick-hero-upload input{display:none}.studio-v3-quick-hero-upload button{color:#66666b;background:#f2f2f4}.studio-v3-quick-density-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.studio-v3-quick-density-grid button{border:1px solid var(--design-line);color:#636368;cursor:pointer;background:#fff;border-radius:13px;align-content:center;place-items:center;gap:8px;min-width:0;min-height:72px;padding:8px;display:grid}.studio-v3-quick-density-grid button.active{color:var(--design-blue);background:#f7f9ff;border-color:#4974e59e;box-shadow:0 0 0 2px #4974e512}.studio-v3-quick-density-grid i{opacity:.68;background:repeating-linear-gradient(currentColor 0 2px,#0000 2px 6px);width:34px;height:22px;display:block}.studio-v3-quick-density-grid i.compact{background-size:100% 4px}.studio-v3-quick-density-grid i.spacious{background-size:100% 9px}.studio-v3-quick-density-grid span{font-size:10.5px;font-weight:720}.studio-v3-design-library{border:1px solid var(--design-line);background:#fff;border-radius:20px;grid-auto-rows:max-content;align-content:start;gap:13px;padding:17px;display:grid}.studio-v3-design-library-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.studio-v3-design-library-head strong{color:var(--design-ink);letter-spacing:-.025em;font-size:16px;font-weight:780;display:block}.studio-v3-design-library-head p{color:var(--design-muted);margin:5px 0 0;font-size:11.5px;line-height:1.45}.studio-v3-design-count{min-width:34px;height:28px;font-size:10px}.studio-v3-design-search{border:1px solid var(--design-line);height:44px;box-shadow:none;background:#f5f5f7;border-radius:12px}.studio-v3-design-search input{font-size:12px}.studio-v3-design-library-utilities{grid-template-columns:1fr;gap:8px;display:grid}.studio-v3-design-library-utilities .studio-v3-original-design{margin:0}.studio-v3-design-favorites-toggle{min-height:42px;font-size:11px}.studio-v3-original-design{border-color:var(--design-line);min-height:64px;box-shadow:none;background:#f7f7f9;border-radius:14px}.studio-v3-original-design strong{font-size:12px}.studio-v3-original-design small{font-size:10.5px}.studio-v3-premium-library-grid{grid-template-columns:1fr!important;gap:12px!important}.studio-v3-premium-design-card{border-color:var(--design-line)!important;border-radius:17px!important;box-shadow:0 1px 2px #00000006!important}.studio-v3-premium-design-card:hover{box-shadow:var(--design-shadow)!important;border-color:#4974e54d!important;transform:translateY(-1px)!important}.studio-v3-premium-design-card.selected{box-shadow:0 0 0 2px #4974e514,var(--design-shadow)!important;border-color:#4974e5b3!important}.studio-v3-premium-design-card .studio-v3-premium-design-preview{height:158px!important}.studio-v3-premium-design-copy{gap:7px;padding:14px 15px 12px}.studio-v3-premium-design-copy strong{font-size:14px}.studio-v3-premium-design-copy small{font-size:10px}.studio-v3-premium-design-copy em{font-size:11.5px;line-height:1.45}.studio-v3-design-category{font-size:10px!important}.studio-v3-premium-design-actions button{height:38px;font-size:10.5px}.studio-v3-design-v2-advanced{min-width:0}.studio-v3-design-v2-advanced .studio-v3-inspector-shell{box-shadow:none;background:0 0;border:0;border-radius:0;gap:14px;padding:0}.studio-v3-context-editor-head{border:1px solid var(--design-line);background:#fff;border-radius:17px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:15px 16px;display:grid;box-shadow:0 1px 2px #00000006}.studio-v3-context-editor-head>div{gap:3px;min-width:0;display:grid}.studio-v3-context-editor-head span{color:var(--design-blue);font-size:10px;font-weight:780}.studio-v3-context-editor-head strong{color:var(--design-ink);letter-spacing:-.02em;font-size:15px;font-weight:780}.studio-v3-context-editor-head small{color:var(--design-muted);font-size:10.5px;line-height:1.4}.studio-v3-context-editor-head>button{color:#4b4b50;cursor:pointer;background:#f2f2f4;border:0;border-radius:11px;min-height:38px;padding:0 12px;font-size:10.5px;font-weight:730}.studio-v3-context-targets{border:1px solid var(--design-line);background:#ededf0;border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:4px;display:grid}.studio-v3-context-targets button{color:#66666b;cursor:pointer;background:0 0;border:0;border-radius:12px;justify-content:flex-start;align-items:center;gap:8px;min-width:0;min-height:58px;padding:9px 11px;display:flex}.studio-v3-context-targets button.active{color:var(--design-blue);background:#fff;box-shadow:0 2px 8px #00000012}.studio-v3-context-targets i{background:#78788017;border-radius:8px;flex:0 0 25px;place-items:center;width:25px;height:25px;font-size:13px;font-style:normal;font-weight:800;display:grid}.studio-v3-context-targets span{text-align:start;text-overflow:ellipsis;white-space:nowrap;width:auto;font-size:10.5px;font-weight:730;overflow:hidden}.studio-v3-design-v2-tabs{border:1px solid var(--design-line)!important;background:#ededf0!important;border-radius:16px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;padding:5px!important}.studio-v3-design-v2-tabs button{justify-content:center;align-items:center;gap:6px;min-width:0;color:#66666b!important;height:46px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:11px!important;padding:0 7px!important;display:flex!important}.studio-v3-design-v2-tabs button:hover{color:#353539!important;transform:none!important}.studio-v3-design-v2-tabs button.active{color:var(--design-blue)!important;background:#fff!important;box-shadow:0 2px 8px #00000012!important}.studio-v3-design-v2-tabs .studio-v3-design-tab-icon{font-size:16px!important}.studio-v3-design-v2-tabs .studio-v3-design-tab-label{font-size:10.5px!important;font-weight:730!important}.studio-v3-design-v2 .studio-v3-inspector-panel-head{border:1px solid var(--design-line)!important;background:#fff!important;border-radius:17px!important;grid-template-columns:44px minmax(0,1fr)!important;align-items:start!important;gap:12px!important;min-height:0!important;padding:14px!important;display:grid!important}.studio-v3-design-v2 .studio-v3-inspector-panel-head>span{width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;min-height:44px!important;max-height:44px!important;color:var(--design-blue)!important;background:#eef3ff!important;border-radius:12px!important;align-self:start!important;place-items:center!important;padding:0!important;font-size:18px!important;line-height:1!important;display:grid!important}.studio-v3-design-v2 .studio-v3-inspector-panel-head>div{gap:4px;min-width:0;padding-top:2px;display:grid}.studio-v3-design-v2 .studio-v3-inspector-panel-head strong{color:var(--design-ink);letter-spacing:-.01em;font-size:14px;font-weight:780}.studio-v3-design-v2 .studio-v3-inspector-panel-head small{color:var(--design-muted);font-size:11px;line-height:1.45}.studio-v3-design-controls>.studio-v3-badge-design-controls{display:none}.studio-v3-badge-display-grid,.studio-v3-badge-style-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.studio-v3-badge-choice,.studio-v3-badge-style-choice{border:1px solid var(--design-line);color:#5e5e63;text-align:start;cursor:pointer;background:#fff;border-radius:13px;gap:9px;min-width:0;padding:11px;display:grid}.studio-v3-badge-choice:hover,.studio-v3-badge-style-choice:hover:not(:disabled){border-color:#4974e557}.studio-v3-badge-choice.active,.studio-v3-badge-style-choice.active{background:#f7f9ff;border-color:#4974e59e;box-shadow:0 0 0 2px #4974e512}.studio-v3-badge-choice>strong,.studio-v3-badge-style-choice>strong{font-size:11px;font-weight:740}.studio-v3-badge-choice-preview,.studio-v3-badge-style-preview{color:#3f3f43;background:#f5f5f7;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:50px;padding:8px;display:flex}.studio-v3-badge-choice-preview i{width:24px;height:24px;color:var(--design-blue);background:#eef3ff;border-radius:7px;place-items:center;font-size:10px;font-style:normal;display:grid}.studio-v3-badge-choice-preview b,.studio-v3-badge-style-preview b{font-size:10px}.studio-v3-badge-style-choice:disabled{opacity:.38;cursor:not-allowed}.studio-v3-badge-style-choice.style-filled .studio-v3-badge-style-preview{background:var(--design-blue);color:#fff}.studio-v3-badge-style-choice.style-playful .studio-v3-badge-style-preview{color:var(--design-blue);background:#eef3ff;border-radius:999px}.studio-v3-badge-style-choice.style-auto .studio-v3-badge-style-preview{background:linear-gradient(135deg,#f5f5f7 0 49%,#eef3ff 50% 100%)}.studio-v3-design-canvas-title small{color:#8a8a8f;white-space:nowrap;margin-top:2px;font-size:10px;font-weight:500;display:block}.studio-v3-design-controls>.studio-v3-photo-batch-control,.studio-v3-design-controls>.studio-v3-photo-batch-shell{border-radius:18px;margin-top:18px}@media (width<=1280px){.studio-v3-shell .studio-v3-design-layout{grid-template-columns:400px minmax(0,1fr)}.studio-v3-design-layout .studio-v3-design-controls{padding-inline:15px}}@media (width<=880px){.studio-v3-shell .studio-v3-design-layout{grid-template-columns:1fr}.studio-v3-design-layout .studio-v3-design-controls{background:#f5f5f7;padding:18px 16px 28px}.studio-v3-design-layout .studio-v3-preview-panel{padding:18px 12px 28px}.studio-v3-design-commandbar,.studio-v3-design-v2-nav{position:relative;top:auto}.studio-v3-feeling-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.studio-v3-feeling-grid{grid-template-columns:1fr}.studio-v3-design-commandbar{grid-template-columns:1fr auto;padding-inline:10px}.studio-v3-design-breadcrumb>span,.studio-v3-design-breadcrumb>i{display:none}.studio-v3-design-v2-nav>button{min-height:50px;padding-inline:5px}.studio-v3-design-v2-nav>button>i{display:none}.studio-v3-design-v2-current{grid-template-columns:54px minmax(0,1fr)}.studio-v3-current-design-mini{width:54px}.studio-v3-design-v2-current>button{grid-column:1/-1;width:100%}.studio-v3-quick-palette-row,.studio-v3-quick-type-grid,.studio-v3-quick-hero-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.studio-v3-quick-density-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.studio-v3-quick-hero-upload{grid-template-columns:1fr}.studio-v3-quick-hero-upload>img{width:100%;height:120px}.studio-v3-context-editor-head{grid-template-columns:1fr}.studio-v3-context-editor-head>button{width:100%}.studio-v3-context-targets{grid-template-columns:repeat(2,minmax(0,1fr))}.studio-v3-design-v2-tabs{grid-template-columns:repeat(2,minmax(0,1fr))!important}.studio-v3-badge-display-grid,.studio-v3-badge-style-grid{grid-template-columns:1fr}}.menu-item-name-color-control{background:#fff;border:1px solid #3c3c431f;border-radius:17px;gap:14px;margin:0 14px 14px;padding:15px;display:grid}.menu-item-name-color-copy{gap:4px;display:grid}.menu-item-name-color-copy strong{color:#343438;font-size:12px;font-weight:740}.menu-item-name-color-copy small{color:#8a8a8f;font-size:10px;line-height:1.45}.menu-text-style-groups{gap:14px;display:grid}.menu-text-style-group{gap:7px;display:grid}.menu-text-style-group-title{color:#343438;border-bottom:1px solid #3c3c431a;padding:0 1px 6px;font-size:11px;font-weight:800}.menu-text-styles-list{gap:0;display:grid}.menu-text-style-field{border-bottom:1px solid #3c3c4313;gap:7px;padding:10px 0;display:grid}.menu-text-style-field:last-child{border-bottom:0}.menu-text-style-label{color:#56565b;font-size:10px;font-weight:720}.menu-text-style-toolbar{grid-template-columns:minmax(105px,1fr) 58px auto;align-items:center;gap:6px;display:grid}.menu-text-color-picker{cursor:pointer;background:#f7f7f9;border:1px solid #3c3c4321;border-radius:10px;grid-template-columns:26px minmax(0,1fr);align-items:center;gap:7px;min-width:0;height:38px;padding:5px 8px;display:grid;position:relative}.menu-text-color-native{opacity:0;cursor:pointer;z-index:2;width:26px;height:26px;position:absolute;top:5px;left:7px}.menu-text-color-swatch{pointer-events:none;border-radius:7px;width:26px;height:26px;box-shadow:inset 0 0 0 1px #0000001a}.menu-text-color-hex{color:#4d4d52;text-transform:uppercase;background:0 0;border:0;outline:0;width:100%;min-width:0;height:26px;padding:0;font:650 10px/1.2 Inter,sans-serif}.menu-text-size-control{display:block}.menu-text-size-control select{color:#343438;cursor:pointer;text-align:center;background:#fff;border:1px solid #3c3c4321;border-radius:10px;outline:none;width:100%;height:38px;padding:0 6px;font:700 11px/1 Inter,sans-serif}.menu-text-format-buttons{align-items:center;gap:4px;display:flex}.menu-text-format-buttons button{color:#343438;cursor:pointer;background:#fff;border:1px solid #3c3c4321;border-radius:9px;place-items:center;width:34px;height:38px;padding:0;font:700 12px/1 Inter,sans-serif;display:grid}.menu-text-format-buttons button em{font-family:Georgia,serif;font-size:14px}.menu-text-format-buttons button u{text-underline-offset:2px}.menu-text-format-buttons button.active{color:#3569e8;background:#edf3ff;border-color:#80a2fb;box-shadow:0 0 0 1px #4974e514}.menu-text-style-actions{flex-wrap:wrap;gap:5px;display:flex}.menu-text-style-actions button{color:#4974e5;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #3c3c431c;border-radius:8px;min-height:28px;padding:0 8px;font-size:9px;font-weight:700}.menu-text-style-actions button:disabled{opacity:.35;cursor:not-allowed}html[data-beyond-theme=dark] .menu-item-name-color-control{background:#151c24;border-color:#ffffff1c}html[data-beyond-theme=dark] .menu-item-name-color-copy strong,html[data-beyond-theme=dark] .menu-text-style-group-title{color:#eef2f7}html[data-beyond-theme=dark] .menu-item-name-color-copy small{color:#929ba7}html[data-beyond-theme=dark] .menu-text-style-label{color:#cbd3dd}html[data-beyond-theme=dark] .menu-text-style-group-title,html[data-beyond-theme=dark] .menu-text-style-field{border-color:#ffffff14}html[data-beyond-theme=dark] .menu-text-color-picker,html[data-beyond-theme=dark] .menu-text-size-control select,html[data-beyond-theme=dark] .menu-text-format-buttons button,html[data-beyond-theme=dark] .menu-text-style-actions button{color:#e4e9ef;background:#1b222b;border-color:#ffffff1c}html[data-beyond-theme=dark] .menu-text-color-hex{color:#e4e9ef}html[data-beyond-theme=dark] .menu-text-format-buttons button.active{color:#a9bcff;background:#223153;border-color:#7898ec}html[data-beyond-theme=dark] .menu-text-style-actions button{color:#91aaff}@media (width<=600px){.menu-text-style-toolbar{grid-template-columns:minmax(96px,1fr) 56px auto}.menu-text-format-buttons button{width:32px}}.hero-photo-crop-backdrop{z-index:21000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#050a14bd;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.hero-photo-crop-editor{background:var(--beyond-studio-surface,#fff);width:min(1120px,100vw - 28px);max-height:calc(100dvh - 28px);color:var(--beyond-studio-text,#222b3a);border:1px solid #ffffff1f;border-radius:20px;overflow:auto;box-shadow:0 30px 100px #0000005c}.hero-photo-crop-editor>header{border-bottom:1px solid var(--beyond-studio-line,#3c3c431f);justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 20px 14px;display:flex}.hero-photo-crop-editor>header h2{letter-spacing:-.025em;margin:0;font-size:20px}.hero-photo-crop-editor>header p{max-width:70ch;color:var(--beyond-studio-muted,#7e8796);margin:5px 0 0;font-size:12px;line-height:1.5}.hero-photo-crop-close{border:1px solid var(--beyond-studio-line,#3c3c431f);background:var(--beyond-studio-surface-2,#f5f6f8);width:40px;height:40px;color:inherit;cursor:pointer;border-radius:11px;flex:0 0 40px;font-size:24px;line-height:1}.hero-photo-crop-workspace{background:var(--beyond-studio-bg-soft,#f4f6f9);gap:8px;padding:18px 20px;display:grid}.hero-photo-crop-preview-label{color:var(--beyond-studio-muted,#727b88);letter-spacing:.04em;text-transform:uppercase;font-size:10px;font-weight:800}.hero-photo-crop-live-preview{border:1px solid var(--beyond-studio-line,#3c3c431f);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:#0d131c;border-radius:16px;min-height:390px;position:relative;overflow:hidden}.hero-photo-crop-live-preview:active{cursor:grabbing}.hero-photo-crop-menu{pointer-events:none;width:100%;min-height:390px}.hero-photo-crop-menu>.bme-menu,.hero-photo-crop-menu>.bme-heritage-exact{width:100%;min-height:0!important}.hero-photo-crop-menu .bme-category-nav,.hero-photo-crop-menu .bme-content,.hero-photo-crop-menu .bme-footer,.hero-photo-crop-menu .ep-tabs-wrap,.hero-photo-crop-menu .ep-section-head,.hero-photo-crop-menu .ep-menu-list,.hero-photo-crop-menu .ep-footer,.hero-photo-crop-menu .restaurant-a11y-toggle,.hero-photo-crop-menu .restaurant-a11y-panel{display:none!important}.hero-photo-crop-menu .bme-header,.hero-photo-crop-menu .bme-hero,.hero-photo-crop-menu .ep-header,.hero-photo-crop-menu .ep-hero{width:100%!important;max-width:none!important}.hero-photo-crop-menu .ep-app{width:100%!important;max-width:none!important;height:auto!important;min-height:0!important;display:block!important;overflow:visible!important}.hero-photo-crop-drag-layer{pointer-events:none;background:linear-gradient(#0000 70%,#0000002e);place-items:end center;padding:0 18px 14px;display:grid;position:absolute;inset:0}.hero-photo-crop-drag-layer span{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000094;border-radius:999px;padding:6px 10px;font-size:9px;font-weight:800}.hero-photo-crop-controls{border-top:1px solid var(--beyond-studio-line,#3c3c431a);border-bottom:1px solid var(--beyond-studio-line,#3c3c431a);gap:6px;padding:14px 20px;display:grid}.hero-photo-crop-zoom-row{grid-template-columns:42px minmax(0,1fr) 42px 58px;align-items:end;gap:9px;display:grid}.hero-photo-crop-zoom-row>button{border:1px solid var(--beyond-studio-line,#3c3c431f);background:var(--beyond-studio-surface-2,#f5f6f8);height:38px;color:inherit;cursor:pointer;border-radius:10px;font-size:20px}.hero-photo-crop-zoom-row label{gap:5px;display:grid}.hero-photo-crop-zoom-row label span{font-size:11px;font-weight:760}.hero-photo-crop-zoom-row input{width:100%;accent-color:var(--beyond-studio-blue,#4974e5)}.hero-photo-crop-zoom-row output{background:var(--beyond-studio-surface-2,#f5f6f8);border-radius:10px;place-items:center;height:38px;font-size:11px;font-weight:800;display:grid}.hero-photo-crop-controls small{color:var(--beyond-studio-muted,#8a919d);font-size:9px}.hero-photo-crop-editor>footer{grid-template-columns:auto 1fr auto auto;gap:8px;padding:14px 20px 18px;display:grid}.hero-photo-crop-editor>footer button{cursor:pointer;border-radius:10px;min-height:40px;padding:0 14px;font-size:11px;font-weight:800}.hero-photo-crop-editor>footer .secondary{border:1px solid var(--beyond-studio-line,#3c3c431f);background:var(--beyond-studio-surface-2,#f5f6f8);color:inherit}.hero-photo-crop-editor>footer .primary{border:1px solid var(--beyond-studio-blue,#4974e5);background:var(--beyond-studio-blue,#4974e5);color:#fff}.hero-photo-crop-editor>footer .primary:disabled{opacity:.45;cursor:not-allowed}html[data-beyond-theme=dark] .hero-photo-crop-editor,html.dark .hero-photo-crop-editor,body.dark .hero-photo-crop-editor{--beyond-studio-surface:#111821;--beyond-studio-surface-2:#18212c;--beyond-studio-bg-soft:#0e141c;--beyond-studio-text:#f4f6f9;--beyond-studio-muted:#98a2b1;--beyond-studio-line:#ffffff1f}@media (width<=760px){.hero-photo-crop-backdrop{padding:7px}.hero-photo-crop-editor{border-radius:15px;width:100%;max-height:calc(100dvh - 14px)}.hero-photo-crop-workspace{padding:12px}.hero-photo-crop-live-preview,.hero-photo-crop-menu{min-height:300px}.hero-photo-crop-zoom-row{grid-template-columns:38px minmax(0,1fr) 38px 48px}.hero-photo-crop-editor>footer{grid-template-columns:1fr 1fr}.hero-photo-crop-editor>footer>span{display:none}}.hero-watermark-editor-backdrop{z-index:21500;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#050a14bd;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.hero-watermark-editor{background:var(--beyond-studio-surface,#fff);width:min(1050px,100vw - 28px);max-height:calc(100dvh - 28px);color:var(--beyond-studio-text,#222b3a);border:1px solid #ffffff1f;border-radius:20px;overflow:auto;box-shadow:0 30px 100px #0000005c}.hero-watermark-editor>header{border-bottom:1px solid var(--beyond-studio-line,#3c3c431f);justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 20px 14px;display:flex}.hero-watermark-editor>header h2{letter-spacing:-.025em;margin:0;font-size:20px}.hero-watermark-editor>header p{max-width:70ch;color:var(--beyond-studio-muted,#7e8796);margin:5px 0 0;font-size:12px;line-height:1.5}.hero-watermark-editor-close{border:1px solid var(--beyond-studio-line,#3c3c431f);background:var(--beyond-studio-surface-2,#f5f6f8);width:40px;height:40px;color:inherit;cursor:pointer;border-radius:11px;flex:0 0 40px;font-size:24px;line-height:1}.hero-watermark-editor-workspace{background:var(--beyond-studio-bg-soft,#f4f6f9);gap:8px;padding:18px 20px;display:grid}.hero-watermark-editor-label{color:var(--beyond-studio-muted,#727b88);letter-spacing:.04em;text-transform:uppercase;font-size:10px;font-weight:800}.hero-watermark-editor-preview{border:1px solid var(--beyond-studio-line,#3c3c431f);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:#0d131c;border-radius:16px;min-height:390px;position:relative;overflow:hidden}.hero-watermark-editor-preview:active{cursor:grabbing}.hero-watermark-editor-menu{pointer-events:none;width:100%;min-height:390px}.hero-watermark-editor-menu>.bme-menu,.hero-watermark-editor-menu>.bme-heritage-exact{width:100%;min-height:0!important}.hero-watermark-editor-menu .bme-category-nav,.hero-watermark-editor-menu .bme-content,.hero-watermark-editor-menu .bme-footer,.hero-watermark-editor-menu .ep-tabs-wrap,.hero-watermark-editor-menu .ep-section-head,.hero-watermark-editor-menu .ep-menu-list,.hero-watermark-editor-menu .ep-footer,.hero-watermark-editor-menu .restaurant-a11y-toggle,.hero-watermark-editor-menu .restaurant-a11y-panel{display:none!important}.hero-watermark-editor-menu .bme-header,.hero-watermark-editor-menu .bme-hero,.hero-watermark-editor-menu .ep-header,.hero-watermark-editor-menu .ep-hero{width:100%!important;max-width:none!important}.hero-watermark-editor-menu .ep-app{width:100%!important;max-width:none!important;height:auto!important;min-height:0!important;display:block!important;overflow:visible!important}.hero-watermark-editor-drag-layer{pointer-events:none;background:linear-gradient(#0000 70%,#0000002e);place-items:end center;padding:0 18px 14px;display:grid;position:absolute;inset:0}.hero-watermark-editor-drag-layer span{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000094;border-radius:999px;padding:6px 10px;font-size:9px;font-weight:800}.hero-watermark-editor-workspace>small{color:var(--beyond-studio-muted,#8a919d);font-size:9px}.hero-watermark-editor>footer{grid-template-columns:auto 1fr auto auto;gap:8px;padding:14px 20px 18px;display:grid}.hero-watermark-editor>footer button{cursor:pointer;border-radius:10px;min-height:40px;padding:0 14px;font-size:11px;font-weight:800}.hero-watermark-editor>footer .secondary{border:1px solid var(--beyond-studio-line,#3c3c431f);background:var(--beyond-studio-surface-2,#f5f6f8);color:inherit}.hero-watermark-editor>footer .primary{border:1px solid var(--beyond-studio-blue,#4974e5);background:var(--beyond-studio-blue,#4974e5);color:#fff}html[data-beyond-theme=dark] .hero-watermark-editor,html.dark .hero-watermark-editor,body.dark .hero-watermark-editor{--beyond-studio-surface:#111821;--beyond-studio-surface-2:#18212c;--beyond-studio-bg-soft:#0e141c;--beyond-studio-text:#f4f6f9;--beyond-studio-muted:#98a2b1;--beyond-studio-line:#ffffff1f}@media (width<=760px){.hero-watermark-editor-backdrop{padding:7px}.hero-watermark-editor{border-radius:15px;width:100%;max-height:calc(100dvh - 14px)}.hero-watermark-editor-workspace{padding:12px}.hero-watermark-editor-preview,.hero-watermark-editor-menu{min-height:300px}.hero-watermark-editor>footer{grid-template-columns:1fr 1fr}.hero-watermark-editor>footer>span{display:none}}:is(.menu-design-v2 .studio-v3-design-quick-workspace .studio-v3-quick-control-card:has(>.studio-v3-quick-control-title>.dot.colors),.menu-design-v2 .studio-v3-design-quick-workspace .studio-v3-quick-control-card:has(>.studio-v3-quick-control-title>.dot.type),.menu-design-v2 .studio-v3-design-quick-workspace .studio-v3-quick-control-card:has(>.studio-v3-quick-control-title>.dot.hero-media-control),.menu-design-v2 .studio-v3-design-quick-workspace .studio-v3-quick-control-card:has(>.studio-v3-quick-control-title>.dot.spacing)){display:none!important}.beyond-full-accordion-mount{display:block;align-self:start!important;height:auto!important;min-height:0!important}.beyond-full-accordion{gap:8px;margin:0 0 8px;display:grid;grid-auto-rows:max-content!important;align-content:start!important;align-items:start!important;height:auto!important;min-height:0!important}.beyond-full-accordion-section{border:1px solid var(--beyond-studio-line,#3c3c431f);background:var(--beyond-studio-surface,#fff);border-radius:12px;width:100%;height:auto;min-height:0;overflow:hidden;align-self:start!important}.beyond-full-accordion-section:not(.open){height:52px!important;min-height:52px!important;max-height:52px!important}.beyond-full-accordion-title{width:100%;color:var(--beyond-studio-text,#343438);text-align:start;cursor:pointer;background:0 0;border:0;grid-template-columns:32px minmax(0,1fr) 20px;align-items:center;gap:9px;padding:8px 10px;display:grid;align-self:start!important;height:52px!important;min-height:52px!important;max-height:52px!important}.beyond-full-accordion-title:hover{background:color-mix(in srgb,var(--beyond-studio-blue,#4974e5) 4%,transparent)}.beyond-full-accordion-icon{background:var(--beyond-studio-surface-2,#f2f4f8);border-radius:9px;place-items:center;width:30px;height:30px;font-size:13px;font-weight:850;display:grid}.beyond-full-accordion-icon.theme{color:#4974e5}.beyond-full-accordion-icon.text{color:#7157d9}.beyond-full-accordion-icon.hero{color:#5c6f82}.beyond-full-accordion-icon.layout{color:#4974e5;background:#eaf0ff}.beyond-full-accordion-title strong{font-size:var(--menu-design-type-control,14px);font-weight:800}.beyond-full-accordion-chevron{color:var(--beyond-studio-muted,#8d929a);justify-self:end;font-size:22px;transition:transform .16s}.beyond-full-accordion-section.open .beyond-full-accordion-chevron{transform:rotate(90deg)}.beyond-full-accordion-section.open{border-color:color-mix(in srgb,var(--beyond-studio-blue,#4974e5) 34%,var(--beyond-studio-line,transparent));box-shadow:0 0 0 2px color-mix(in srgb,var(--beyond-studio-blue,#4974e5) 6%,transparent);height:auto!important;max-height:none!important}.beyond-full-accordion-body{border-top:1px solid var(--beyond-studio-line,#3c3c431a);gap:10px;padding:0 10px 12px;display:grid}.beyond-full-block{gap:8px;padding-top:10px;display:grid}.beyond-full-block+.beyond-full-block{border-top:1px solid var(--beyond-studio-line,#3c3c4314)}.beyond-full-block-title{color:var(--beyond-studio-text,#343438);font-size:12px;font-weight:800}.beyond-full-theme-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.beyond-full-theme-choice{border:1px solid var(--beyond-studio-line,#3c3c431f);background:var(--beyond-studio-surface-2,#f7f8fa);min-height:58px;color:var(--beyond-studio-text,#343438);text-align:start;cursor:pointer;border-radius:10px;gap:6px;padding:8px;display:grid}.beyond-full-theme-choice:hover{border-color:color-mix(in srgb,var(--beyond-studio-blue,#4974e5) 42%,var(--beyond-studio-line,transparent))}.beyond-full-theme-choice strong{font-size:11px}.beyond-full-theme-swatches{border:1px solid #0000000d;border-radius:7px;grid-template-columns:repeat(5,1fr);height:19px;display:grid;overflow:hidden}.beyond-full-theme-swatches i{display:block}.beyond-full-color-grid,.beyond-full-font-grid,.beyond-full-range-grid{gap:7px;display:grid}.beyond-full-color-field,.beyond-full-font-field,.beyond-full-range-field{border:1px solid var(--beyond-studio-line,#3c3c431a);background:var(--beyond-studio-surface-2,#f7f8fa);color:var(--beyond-studio-text,#343438);border-radius:9px;gap:5px;padding:8px;display:grid}.beyond-full-color-field>span:first-child,.beyond-full-font-field>span:first-child,.beyond-full-range-field>span:first-child{font-size:11px;font-weight:750}.beyond-full-color-input{grid-template-columns:1fr 34px;align-items:center;gap:6px;display:grid}.beyond-full-color-input code{color:var(--beyond-studio-muted,#777d86);font-size:10px}.beyond-full-color-input input[type=color]{cursor:pointer;background:0 0;border:0;width:34px;height:28px;padding:0}.beyond-full-font-picker{position:relative}.beyond-full-font-trigger{border:1px solid var(--beyond-studio-line,#dfe3eb);background:var(--beyond-studio-surface,#fff);width:100%;min-height:44px;color:var(--beyond-studio-text,#343438);cursor:pointer;text-align:start;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;padding:6px 9px;display:flex}.beyond-full-font-trigger-copy{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;min-width:0;display:grid}.beyond-full-font-trigger-copy strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;overflow:hidden}.beyond-full-font-trigger-copy em{white-space:nowrap;font-size:15px;font-style:normal;line-height:1.2}.beyond-full-font-trigger>i{color:var(--beyond-studio-muted,#7d8796);flex:none;font-size:14px;font-style:normal}.beyond-full-font-menu{z-index:300;top:calc(100% + 5px);border:1px solid var(--beyond-studio-line,#dfe3eb);background:var(--beyond-studio-surface,#fff);border-radius:11px;max-height:310px;padding:5px;position:absolute;inset-inline:0;overflow:auto;box-shadow:0 16px 36px #141c282e}.beyond-full-font-menu>button{width:100%;min-height:43px;color:var(--beyond-studio-text,#343438);cursor:pointer;text-align:start;background:0 0;border:0;border-radius:8px;grid-template-columns:minmax(110px,.9fr) minmax(95px,1fr) 18px;align-items:center;gap:9px;padding:5px 9px;display:grid}.beyond-full-font-menu>button:hover,.beyond-full-font-menu>button.selected{background:var(--beyond-studio-surface-2,#f4f6f9)}.beyond-full-font-menu>button.beyond-full-font-reset{border-bottom:1px solid var(--beyond-studio-line,#dfe3eb);border-radius:7px 7px 3px 3px;margin-bottom:4px}.beyond-full-font-menu>button.beyond-full-font-reset .beyond-full-font-name{color:var(--beyond-studio-accent,#4974e5)}.beyond-full-font-menu>button.beyond-full-font-reset .beyond-full-font-preview{color:var(--beyond-studio-muted,#7d8796);font-family:inherit;font-size:11px;font-weight:700}.beyond-full-font-name{text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:800;overflow:hidden}.beyond-full-font-preview{text-align:end;white-space:nowrap;font-size:17px;line-height:1.15}.beyond-full-font-check{color:var(--beyond-studio-accent,#4974e5);text-align:center;font-size:11px;font-weight:900}html[data-beyond-theme=dark] .beyond-full-font-menu{box-shadow:0 18px 42px #00000057}@media (width<=600px){.beyond-full-font-menu{max-height:260px}.beyond-full-font-menu>button{grid-template-columns:minmax(95px,.9fr) minmax(82px,1fr) 16px}.beyond-full-font-preview{font-size:15px}}.beyond-full-weight-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.beyond-full-weight-grid button{border:1px solid var(--beyond-studio-line,#3c3c431f);background:var(--beyond-studio-surface-2,#f7f8fa);min-height:34px;color:var(--beyond-studio-text,#343438);cursor:pointer;border-radius:8px}.beyond-full-weight-grid button.active{border-color:var(--beyond-studio-blue,#4974e5);background:var(--beyond-studio-blue-soft,#eef3ff);color:var(--beyond-studio-blue,#4974e5)}.beyond-full-range-field>span{justify-content:space-between;align-items:center;gap:8px;display:flex}.beyond-full-range-field b{color:var(--beyond-studio-muted,#777d86);font-size:10px}.beyond-full-range-field input[type=range]{width:100%;accent-color:var(--beyond-studio-blue,#4974e5)}.beyond-full-hero-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding-top:10px;display:grid}.beyond-full-hero-grid button{border:1px solid var(--beyond-studio-line,#3c3c431f);background:var(--beyond-studio-surface-2,#f7f8fa);min-height:54px;color:var(--beyond-studio-text,#343438);cursor:pointer;border-radius:9px;place-items:center;gap:3px;display:grid}.beyond-full-hero-grid button.active{border-color:var(--beyond-studio-blue,#4974e5);background:var(--beyond-studio-blue-soft,#eef3ff);color:var(--beyond-studio-blue,#4974e5)}.beyond-full-hero-grid span{font-size:10px;font-weight:750}.beyond-full-hero-upload{gap:8px;padding-top:8px;display:grid}.beyond-full-hero-upload img{object-fit:cover;border-radius:9px;width:100%;max-height:110px}.beyond-full-hero-upload input{display:none}.beyond-full-hero-upload label span,.beyond-full-hero-upload>button{border:1px solid var(--beyond-studio-line,#3c3c431f);background:var(--beyond-studio-surface-2,#f7f8fa);min-height:34px;color:var(--beyond-studio-text,#343438);cursor:pointer;border-radius:8px;place-items:center;padding:0 10px;font-size:11px;font-weight:750;display:inline-grid}.beyond-full-accordion-body .menu-item-name-color-control{box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important}html[data-beyond-theme=dark] .beyond-full-accordion-section{background:var(--beyond-studio-surface,#111821)}.beyond-full-accordion-title>.beyond-full-accordion-icon.hero{all:unset!important;box-sizing:border-box!important;background:var(--beyond-studio-surface-2,#f2f4f8)!important;color:#5c6f82!important;border:0!important;border-radius:9px!important;place-items:center!important;width:30px!important;min-width:30px!important;max-width:30px!important;height:30px!important;min-height:30px!important;max-height:30px!important;margin:0!important;padding:0!important;font-family:inherit!important;font-size:13px!important;font-style:normal!important;font-weight:850!important;line-height:1!important;display:grid!important;position:static!important;inset:auto!important;overflow:hidden!important;transform:none!important}@media (width<=900px){.beyond-full-theme-grid{grid-template-columns:1fr}.beyond-full-weight-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.beyond-full-logo-crop-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.beyond-full-logo-crop{border-top:1px solid var(--beyond-studio-line,#3c3c4314);gap:7px;padding-top:10px;display:grid}.beyond-full-logo-crop-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.beyond-full-logo-crop-choice{border:1px solid var(--beyond-studio-line,#3c3c431f);background:var(--beyond-studio-surface-2,#f7f8fa);min-width:0;min-height:62px;color:var(--beyond-studio-text,#343438);cursor:pointer;border-radius:9px;align-content:center;place-items:center;gap:5px;padding:7px 4px;display:grid}.beyond-full-logo-crop-choice:hover{border-color:color-mix(in srgb,var(--beyond-studio-blue,#4974e5) 42%,var(--beyond-studio-line,transparent))}.beyond-full-logo-crop-choice.active{border-color:var(--beyond-studio-blue,#4974e5);background:var(--beyond-studio-blue-soft,#eef3ff);color:var(--beyond-studio-blue,#4974e5)}.beyond-full-logo-crop-choice>i{place-items:center;width:32px;height:32px;font-style:normal;display:grid}.beyond-full-logo-crop-choice>i>span{background:color-mix(in srgb,currentColor 7%,transparent);border:1.5px solid;width:28px;height:28px;display:block}.beyond-full-logo-crop-choice.shape-circle>i>span{border-radius:50%}.beyond-full-logo-crop-choice.shape-square>i>span{border-radius:1px}.beyond-full-logo-crop-choice.shape-oval>i>span{border-radius:50%;width:32px;height:22px}.beyond-full-logo-crop-choice.shape-free>i>span{clip-path:polygon(8% 20%,38% 3%,86% 14%,98% 56%,74% 96%,24% 88%,2% 58%);border-style:dashed;border-radius:7px}.beyond-full-logo-crop-choice>span{text-align:center;max-width:100%;font-size:9px;font-weight:760;line-height:1.15}.beyond-full-hero-preview-button{border:1px solid var(--beyond-studio-line,#3c3c431f);cursor:pointer;background:0 0;border-radius:9px;width:100%;padding:0;overflow:hidden}.beyond-full-hero-preview-button img{object-fit:cover;width:100%;max-height:130px;display:block}.beyond-full-hero-crop-action{border-color:color-mix(in srgb,var(--beyond-studio-blue,#4974e5) 38%,var(--beyond-studio-line,transparent))!important;background:var(--beyond-studio-blue-soft,#eef3ff)!important;color:var(--beyond-studio-blue,#4974e5)!important}.beyond-full-watermark-opacity{gap:7px;padding:10px 0 2px;display:grid}.beyond-full-watermark-opacity>span{color:var(--beyond-studio-text,#343438);justify-content:space-between;align-items:center;gap:10px;font-size:10px;display:flex}.beyond-full-watermark-opacity strong{font-weight:780}.beyond-full-watermark-opacity output{text-align:end;min-width:42px;color:var(--beyond-studio-blue,#4974e5);font-variant-numeric:tabular-nums;font-size:10px;font-weight:850}.beyond-full-watermark-opacity input[type=range]{width:100%;accent-color:var(--beyond-studio-blue,#4974e5);cursor:ew-resize;margin:0}.beyond-full-watermark-controls{gap:8px;display:grid}.beyond-full-watermark-move{border:1px solid color-mix(in srgb,var(--beyond-studio-blue,#4974e5) 38%,var(--beyond-studio-line,transparent));background:var(--beyond-studio-blue-soft,#eef3ff);width:100%;min-height:38px;color:var(--beyond-studio-blue,#4974e5);cursor:pointer;border-radius:9px;font-size:10px;font-weight:800}.beyond-full-watermark-move:hover{border-color:var(--beyond-studio-blue,#4974e5)}.beyond-full-footer-note{border:1px solid var(--beyond-studio-line,#3c3c431f);background:var(--beyond-studio-surface-2,#f7f8fa);border-radius:10px;gap:8px;margin-top:12px;padding:11px;display:grid}.beyond-full-footer-note-head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.beyond-full-footer-note-head>div{gap:3px;min-width:0;display:grid}.beyond-full-footer-note-head strong{color:var(--beyond-studio-text,#343438);font-size:11px}.beyond-full-footer-note-head small{color:var(--beyond-studio-muted,#777d86);font-size:8px;line-height:1.4}.beyond-full-footer-note-head>span{background:var(--beyond-studio-blue-soft,#eef3ff);min-width:28px;height:20px;color:var(--beyond-studio-blue,#4974e5);letter-spacing:.04em;border-radius:999px;flex:none;place-items:center;font-size:7px;font-weight:900;display:grid}.beyond-full-footer-language-picker{gap:5px;display:grid}.beyond-full-footer-language-picker>span{color:var(--beyond-studio-muted,#777d86);font-size:9px;font-weight:750}.beyond-full-footer-language-picker>select{box-sizing:border-box;border:1px solid var(--beyond-studio-line,#3c3c431f);background:var(--beyond-studio-surface,#fff);width:100%;min-width:0;min-height:36px;color:var(--beyond-studio-text,#343438);font:inherit;cursor:pointer;border-radius:9px;outline:none;padding:0 10px;font-size:10px;font-weight:700}.beyond-full-footer-language-picker>select:focus{border-color:var(--beyond-studio-blue,#4974e5);box-shadow:0 0 0 3px color-mix(in srgb,var(--beyond-studio-blue,#4974e5) 10%,transparent)}.beyond-full-footer-note>input{box-sizing:border-box;border:1px solid var(--beyond-studio-line,#3c3c431f);background:var(--beyond-studio-surface,#fff);width:100%;min-width:0;min-height:36px;color:var(--beyond-studio-text,#343438);font:inherit;border-radius:9px;outline:none;padding:0 10px;font-size:10px}.beyond-full-footer-note>input:focus{border-color:var(--beyond-studio-blue,#4974e5);box-shadow:0 0 0 3px color-mix(in srgb,var(--beyond-studio-blue,#4974e5) 10%,transparent)}.beyond-full-price-position-block .beyond-full-block-title{gap:3px;display:grid}.beyond-full-price-position-block .beyond-full-block-title>span{font-size:12px;font-weight:800}.beyond-full-price-position-block .beyond-full-block-title>small{color:var(--beyond-studio-muted,#777d86);font-size:9px;font-weight:600;line-height:1.4}.beyond-full-price-position-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.beyond-full-price-position-choice{border:1px solid var(--beyond-studio-line,#3c3c431f);background:var(--beyond-studio-surface-2,#f7f8fa);min-width:0;min-height:94px;color:var(--beyond-studio-text,#343438);cursor:pointer;border-radius:10px;align-content:center;justify-items:center;gap:7px;padding:8px 6px;transition:border-color .15s,background .15s,transform .15s;display:grid}.beyond-full-price-position-choice:hover{border-color:color-mix(in srgb,var(--beyond-studio-blue,#4974e5) 42%,var(--beyond-studio-line,transparent));transform:translateY(-1px)}.beyond-full-price-position-choice.active{border-color:var(--beyond-studio-blue,#4974e5);background:var(--beyond-studio-blue-soft,#eef3ff);color:var(--beyond-studio-blue,#4974e5);box-shadow:0 0 0 2px color-mix(in srgb,var(--beyond-studio-blue,#4974e5) 7%,transparent)}.beyond-full-price-position-choice>strong{text-align:center;max-width:100%;font-size:9px;font-weight:800;line-height:1.2}.beyond-full-price-position-preview{border:1px solid color-mix(in srgb,currentColor 20%,transparent);background:var(--beyond-studio-surface,#fff);color:currentColor;border-radius:7px;gap:4px 6px;width:72px;height:48px;padding:6px;display:grid}.beyond-full-price-position-preview .preview-copy{align-content:start;gap:4px;min-width:0;display:grid}.beyond-full-price-position-preview .preview-title,.beyond-full-price-position-preview .preview-description{background:currentColor;border-radius:999px;height:3px;display:block}.beyond-full-price-position-preview .preview-title{opacity:.75;width:28px}.beyond-full-price-position-preview .preview-description{opacity:.3;width:20px}.beyond-full-price-position-preview .preview-price{color:currentColor;align-content:start;justify-items:end;gap:3px;min-width:0;display:grid}.beyond-full-price-position-preview .preview-price-label,.beyond-full-price-position-preview .preview-price-value{background:currentColor;border-radius:999px;display:block}.beyond-full-price-position-preview .preview-price-label{opacity:.35;width:14px;height:2px}.beyond-full-price-position-preview .preview-price-value{opacity:.85;width:20px;height:5px}.beyond-full-price-position-choice.price-inline .beyond-full-price-position-preview{grid-template-columns:minmax(0,1fr) auto;align-items:start}.beyond-full-price-position-choice.price-below .beyond-full-price-position-preview{grid-template-columns:minmax(0,1fr);align-content:start}.beyond-full-price-position-choice.price-below .preview-price{justify-self:start;justify-items:start}.beyond-full-price-position-choice.price-bottom .beyond-full-price-position-preview{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);align-content:stretch}.beyond-full-price-position-choice.price-bottom .preview-price{border-top:1px solid color-mix(in srgb,currentColor 24%,transparent);align-self:end;justify-items:end;width:100%;padding-top:4px}html[data-beyond-theme=dark] .beyond-full-price-position-preview{background:var(--beyond-studio-surface,#111821)}@media (width<=360px){.beyond-full-price-position-grid{grid-template-columns:1fr}.beyond-full-price-position-choice{grid-template-columns:82px minmax(0,1fr);place-items:center start;min-height:70px}.beyond-full-price-position-choice>strong{text-align:start}}.beyond-full-item-count-block .beyond-full-block-title{gap:3px;display:grid}.beyond-full-item-count-block .beyond-full-block-title>span{font-size:12px;font-weight:800}.beyond-full-item-count-block .beyond-full-block-title>small{color:var(--beyond-studio-muted,#777d86);font-size:9px;font-weight:600;line-height:1.4}.beyond-full-item-count-toggle{border:1px solid var(--beyond-studio-line,#3c3c431f);background:var(--beyond-studio-surface-2,#f7f8fa);border-radius:11px;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;padding:4px;display:grid}.beyond-full-item-count-toggle>button{min-height:34px;color:var(--beyond-studio-muted,#6f7784);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;font-size:10px;font-weight:800}.beyond-full-item-count-toggle>button.active{color:var(--beyond-studio-blue,#4974e5);background:var(--beyond-studio-surface,#fff);box-shadow:0 2px 8px #1a263c14,0 0 0 1px color-mix(in srgb,var(--beyond-studio-blue,#4974e5) 20%,transparent)}.beyond-full-layout-choice-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.beyond-full-layout-choice-grid.ratios{grid-template-columns:repeat(2,minmax(0,1fr))}.beyond-full-layout-choice-grid>button{border:1px solid var(--beyond-studio-line,#3c3c431f);background:var(--beyond-studio-surface-2,#f7f8fa);min-width:0;min-height:72px;color:var(--beyond-studio-text,#343438);cursor:pointer;border-radius:10px;align-content:center;place-items:center;gap:7px;padding:8px 6px;transition:border-color .15s,background .15s,transform .15s;display:grid}.beyond-full-layout-choice-grid>button:hover{border-color:color-mix(in srgb,var(--beyond-studio-blue,#4974e5) 42%,var(--beyond-studio-line,transparent));transform:translateY(-1px)}.beyond-full-layout-choice-grid>button.active{border-color:var(--beyond-studio-blue,#4974e5);background:var(--beyond-studio-blue-soft,#eef3ff);color:var(--beyond-studio-blue,#4974e5);box-shadow:0 0 0 2px color-mix(in srgb,var(--beyond-studio-blue,#4974e5) 7%,transparent)}.beyond-full-layout-choice-grid>button>strong{text-align:center;max-width:100%;font-size:9px;font-weight:800;line-height:1.2}.beyond-full-layout-choice-grid>button>i{opacity:.82;border:2px solid;border-radius:7px;width:40px;height:28px;display:block;position:relative}.beyond-full-layout-choice-grid>button>i.density-compact:before,.beyond-full-layout-choice-grid>button>i.density-comfortable:before,.beyond-full-layout-choice-grid>button>i.density-spacious:before{content:"";background:repeating-linear-gradient(currentColor 0 2px,#0000 2px 4px);position:absolute;inset:6px 8px}.beyond-full-layout-choice-grid>button>i.density-comfortable:before{background:repeating-linear-gradient(currentColor 0 2px,#0000 2px 5px);inset:5px 8px}.beyond-full-layout-choice-grid>button>i.density-spacious:before{background:repeating-linear-gradient(currentColor 0 2px,#0000 2px 7px);inset:4px 8px}.beyond-full-layout-choice-grid>button>i.nav-pills:before{content:"";background:linear-gradient(90deg,currentColor 0 28%,#0000 28% 36%,currentColor 36% 64%,#0000 64% 72%,currentColor 72%);border-radius:999px;height:8px;position:absolute;top:8px;left:5px;right:5px}.beyond-full-layout-choice-grid>button>i.nav-underline:before{content:"";background:currentColor;height:2px;position:absolute;top:11px;left:7px;right:7px}.beyond-full-layout-choice-grid>button>i.nav-minimal:before{content:"";height:2px;box-shadow:0 5px 0 color-mix(in srgb,currentColor 55%,transparent),0 10px 0 color-mix(in srgb,currentColor 30%,transparent);background:currentColor;position:absolute;top:8px;left:7px;right:7px}.beyond-full-layout-choice-grid>button>i.image-top:before,.beyond-full-layout-choice-grid>button>i.image-left:before,.beyond-full-layout-choice-grid>button>i.image-right:before{content:"";opacity:.28;background:currentColor;position:absolute}.beyond-full-layout-choice-grid>button>i.image-top:before{height:10px;top:3px;left:3px;right:3px}.beyond-full-layout-choice-grid>button>i.image-left:before{width:10px;top:3px;bottom:3px;left:3px}.beyond-full-layout-choice-grid>button>i.image-right:before{width:10px;top:3px;bottom:3px;right:3px}.beyond-full-layout-choice-grid>button>i[class*=ratio-]{width:44px;height:30px}.beyond-full-layout-choice-grid>button>i.ratio-1-1{width:29px;height:29px}.beyond-full-layout-choice-grid>button>i.ratio-4-3{width:40px;height:30px}.beyond-full-layout-choice-grid>button>i.ratio-3-2{width:42px;height:28px}.beyond-full-layout-choice-grid>button>i.ratio-16-9{width:46px;height:26px}.beyond-full-layout-subtitle{color:var(--beyond-studio-muted,#69758a);margin-top:2px;font-size:10px;font-weight:800}.beyond-full-layout-help{color:var(--beyond-studio-muted,#777d86);margin:-2px 0 0;font-size:8px;line-height:1.4}@media (width<=360px){.beyond-full-layout-choice-grid{grid-template-columns:1fr}.beyond-full-layout-choice-grid.ratios{grid-template-columns:repeat(2,minmax(0,1fr))}}.beyond-full-hero-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.beyond-full-motion-controls{gap:9px;padding-top:9px;display:grid}.beyond-full-motion-source{grid-template-columns:1fr 1fr;gap:6px;display:grid}.beyond-full-motion-source button{border:1px solid var(--beyond-studio-line,#3c3c431f);background:var(--beyond-studio-surface-2,#f7f8fa);min-height:34px;color:var(--beyond-studio-text,#343438);cursor:pointer;border-radius:8px;font-size:10px;font-weight:800}.beyond-full-motion-source button.active{border-color:var(--beyond-studio-blue,#4974e5);background:var(--beyond-studio-blue-soft,#eef3ff);color:var(--beyond-studio-blue,#4974e5)}.beyond-full-motion-hint{color:var(--beyond-studio-muted,#777d86);font-size:10px;line-height:1.4}.beyond-full-motion-library{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.beyond-full-motion-library>button{border:1px solid var(--beyond-studio-line,#3c3c431f);background:var(--beyond-studio-surface-2,#f7f8fa);min-width:0;color:var(--beyond-studio-text,#343438);text-align:start;cursor:pointer;border-radius:10px;gap:4px;padding:7px;display:grid}.beyond-full-motion-library>button.active{border-color:var(--beyond-studio-blue,#4974e5);box-shadow:0 0 0 1px color-mix(in srgb,var(--beyond-studio-blue,#4974e5) 22%,transparent)}.beyond-full-motion-library strong{font-size:10px}.beyond-full-motion-library small{min-height:24px;color:var(--beyond-studio-muted,#777d86);font-size:8.5px;line-height:1.25}.beyond-motion-preview{background:#111;border-radius:8px;height:72px;display:block;position:relative;overflow:hidden}.beyond-motion-preview img{object-fit:cover;width:100%;height:100%;display:block;transform:scale(1.02)}.beyond-motion-preview:after{content:"";pointer-events:none;background:linear-gradient(#0000 45%,#0000003d);position:absolute;inset:0}.beyond-motion-preview-play{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);place-items:center;z-index:2!important;color:#fff!important;background:#00000094!important;border-radius:50%!important;width:20px!important;height:20px!important;font-size:8px!important;font-style:normal!important;line-height:1!important;display:grid!important;position:absolute!important;bottom:6px!important;right:7px!important}.beyond-full-motion-upload{gap:7px;display:grid}.beyond-full-motion-upload video,.beyond-full-motion-upload img{object-fit:cover;background:#101218;border-radius:9px;width:100%;height:120px}.beyond-full-motion-upload input{display:none}.beyond-full-motion-upload label span,.beyond-full-motion-upload>button{border:1px solid var(--beyond-studio-line,#3c3c431f);background:var(--beyond-studio-surface-2,#f7f8fa);min-height:34px;color:var(--beyond-studio-text,#343438);cursor:pointer;border-radius:8px;place-items:center;padding:0 10px;font-size:11px;font-weight:750;display:grid}@keyframes beyondPreviewFall{0%{transform:translateY(-24px)rotate(0)}to{transform:translateY(78px)rotate(240deg)}}@keyframes beyondPreviewRise{0%{opacity:0;transform:translateY(70px)}30%{opacity:1}to{opacity:0;transform:translateY(-50px)}}@keyframes beyondPreviewFloat{50%{transform:translate(18px,-7px)rotate(30deg)}}@keyframes beyondPreviewFlame{50%{transform:translateY(-8px)scale(.8,1.15)}}@keyframes beyondPreviewWave{50%{transform:translateY(16px)rotate(-4deg)}}@keyframes beyondPreviewNeon{to{transform:translate(55%)}}@media (prefers-reduced-motion:reduce){.beyond-motion-preview i,.beyond-motion-preview:after{animation:none!important}}.beyond-full-motion-setting{gap:6px;display:grid}.beyond-full-motion-setting>strong{color:var(--beyond-studio-text,#343438);font-size:10px}.beyond-full-motion-categories{scrollbar-width:none;gap:5px;padding:1px 0 4px;display:flex;overflow-x:auto}.beyond-full-motion-categories::-webkit-scrollbar{display:none}.beyond-full-motion-categories>button{border:1px solid var(--beyond-studio-line,#3c3c431f);background:var(--beyond-studio-surface-2,#f7f8fa);min-height:29px;color:var(--beyond-studio-muted,#69758a);font:inherit;cursor:pointer;border-radius:999px;flex:none;padding:0 9px;font-size:9px;font-weight:800}.beyond-full-motion-categories>button.active{border-color:var(--beyond-studio-blue,#4974e5);background:var(--beyond-studio-blue-soft,#eef3ff);color:var(--beyond-studio-blue,#4974e5)}.beyond-full-motion-library{overscroll-behavior:contain;max-height:520px;padding-right:2px;overflow-y:auto}.beyond-full-motion-holidays{scrollbar-width:none;gap:5px;padding:0 0 5px;display:flex;overflow-x:auto}.beyond-full-motion-holidays::-webkit-scrollbar{display:none}.beyond-full-motion-holidays>button{border:1px solid var(--beyond-studio-line,#3c3c431f);min-height:27px;color:var(--beyond-studio-muted,#69758a);font:inherit;cursor:pointer;background:0 0;border-radius:999px;flex:none;padding:0 9px;font-size:8.5px;font-weight:800}.beyond-full-motion-holidays>button.active{border-color:var(--beyond-studio-blue,#4974e5);background:var(--beyond-studio-blue,#4974e5);color:#fff}.beyond-full-header-style-block{margin-bottom:14px}.beyond-full-header-style-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.beyond-full-header-style-grid>button{border:1px solid var(--studio-line,#e3e5ea);background:var(--studio-surface,#fff);min-width:0;color:inherit;text-align:start;cursor:pointer;border-radius:12px;padding:9px}.beyond-full-header-style-grid>button.active{border-color:#6d5dfc;box-shadow:0 0 0 2px #6d5dfc1f}.beyond-full-header-style-grid>button>span{margin-top:6px;font-size:11px;font-weight:750;display:block}.header-preview{background:linear-gradient(135deg,#eef0f4,#dfe3ea);border-radius:9px;place-items:center;height:42px;padding:5px;display:grid;position:relative;overflow:hidden}.header-preview span{background:#fff;border-radius:6px;width:20px;height:20px;box-shadow:0 2px 5px #00000024}.header-preview b,.header-preview em{display:none}.header-preview-original span{background:linear-gradient(135deg,#fff,#dce1e8)}.header-preview-glass{background:linear-gradient(135deg,#dce7f4,#f8fbff)}.header-preview-glass span{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff5c;border:1px solid #ffffffe6;box-shadow:inset 0 1px #fff,0 5px 10px #384e6933}.header-preview-metal{background:#f1efe8}.header-preview-metal span{background:linear-gradient(110deg,#51350a,#fff0a2,#8b5f13,#ffe995,#5b3b08);border-radius:4px;width:29px;height:15px;box-shadow:2px 3px #6a470d,0 5px 8px #0003}.header-preview-embossed span{background:#dfe2e8;width:28px;height:18px;box-shadow:inset 3px 3px 5px #adb3bd,inset -3px -3px 5px #fff}.header-preview-sign3d span{background:#8577ff;border-radius:4px;width:26px;height:16px;box-shadow:2px 2px #665ac6,4px 4px #4c438f,6px 6px #2e2954}.header-preview-neon{background:#181b22}.header-preview-neon span{background:0 0;border:2px solid #fff;width:26px;height:14px;box-shadow:0 0 3px #fff,0 0 7px #8d7cff,0 0 12px #8d7cff}.beyond-full-brand-tint,.beyond-full-brand-metallic{justify-content:space-between;align-items:center;gap:12px;margin-top:10px;font-size:12px;font-weight:700;display:flex}.beyond-full-brand-tint input{background:0 0;border:0;width:44px;height:30px}.beyond-full-brand-metallic select{background:#fff;border:1px solid #dfe2e8;border-radius:9px;min-width:120px;padding:7px 9px}.beyond-full-brand-motion{gap:7px;margin-top:12px;display:grid}.beyond-full-brand-motion>span{font-size:11px;font-weight:800}.beyond-full-brand-motion>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.beyond-full-brand-motion button{border:1px solid var(--studio-line,#e3e5ea);background:var(--studio-surface,#fff);min-height:32px;font:inherit;cursor:pointer;border-radius:9px;font-size:10px;font-weight:750}.beyond-full-brand-motion button.active{color:#5647db;background:#6d5dfc14;border-color:#6d5dfc}.beyond-full-logo-material-status{border:1px solid var(--studio-line,#e3e5ea);background:var(--studio-surface,#fff);border-radius:10px;justify-content:space-between;align-items:center;gap:8px;margin-top:9px;padding:9px 10px;font-size:10px;line-height:1.35;display:flex}.beyond-full-logo-material-status.is-busy{background:#4974e512;border-color:#4974e547}.beyond-full-logo-material-status.is-ready{background:#2bab7012;border-color:#2bab703d}.beyond-full-logo-material-status.is-needed{background:#e5914912;border-color:#e591493d}.beyond-full-logo-material-status>span{min-width:0;color:var(--beyond-studio-muted,#69758a);font-weight:650}.beyond-full-logo-material-status>button{border:1px solid var(--studio-line,#d9dde5);background:var(--studio-surface,#fff);min-height:27px;color:inherit;font:inherit;cursor:pointer;border-radius:8px;flex:none;padding:0 8px;font-size:9px;font-weight:800}.beyond-full-restaurant-name-block{margin-bottom:12px}.beyond-full-restaurant-name-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.beyond-full-restaurant-name-options>button{border:1px solid var(--studio-line,#dfe3ea);background:var(--studio-surface,#fff);min-height:32px;color:inherit;font:inherit;cursor:pointer;border-radius:9px;font-size:10px;font-weight:800}.beyond-full-restaurant-name-options>button.active{color:#5647db;background:#6d5dfc14;border-color:#6d5dfc;box-shadow:0 0 0 1px #6d5dfc14}.beyond-full-restaurant-name-block>small{color:var(--beyond-studio-muted,#69758a);margin-top:7px;font-size:9px;line-height:1.4;display:block}.beyond-full-logo-header-controls{gap:10px;margin-bottom:12px;display:grid}.beyond-full-logo-frame-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.beyond-full-logo-frame-options>button{border:1px solid var(--studio-line,#dfe3ea);background:var(--studio-surface,#fff);min-height:32px;color:inherit;font:inherit;cursor:pointer;border-radius:9px;font-size:10px;font-weight:800}.beyond-full-logo-frame-options>button.active{color:#5647db;background:#6d5dfc14;border-color:#6d5dfc;box-shadow:0 0 0 1px #6d5dfc14}.beyond-full-logo-header-controls>small{color:var(--beyond-studio-muted,#69758a);font-size:9px;line-height:1.4}.beyond-full-effect-backing{gap:7px;margin-top:12px;display:grid}.beyond-full-effect-backing>span{font-size:11px;font-weight:800}.beyond-full-effect-backing>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.beyond-full-effect-backing button{border:1px solid var(--studio-line,#e3e5ea);background:var(--studio-surface,#fff);min-height:32px;color:inherit;font:inherit;cursor:pointer;border-radius:9px;font-size:10px;font-weight:750}.beyond-full-effect-backing button.active{color:#5647db;background:#6d5dfc14;border-color:#6d5dfc}.beyond-full-effect-backing small{color:var(--beyond-studio-muted,#69758a);font-size:9px;line-height:1.4}.beyond-full-logo-material-status>small{width:100%;color:var(--beyond-studio-muted,#69758a);grid-column:1/-1;font-size:9px;line-height:1.35;display:block}.beyond-full-logo-material-status{flex-wrap:wrap}.beyond-full-logo-material-status>span{flex:160px}.beyond-full-logo-material-status>small{flex:1 0 100%}.beyond-full-header-style-block{gap:8px;margin-bottom:10px;display:grid}.beyond-full-brand-appearance-row,.beyond-full-compact-select-row,.beyond-full-compact-row{grid-template-columns:minmax(0,1fr) minmax(120px,46%);align-items:center;gap:10px;margin:0;font-size:11px;font-weight:800;display:grid}.beyond-full-brand-appearance-row>span,.beyond-full-compact-select-row>span,.beyond-full-compact-row>span{min-width:0}.beyond-full-brand-appearance-row select,.beyond-full-compact-select-row select,.beyond-full-compact-row select{border:1px solid var(--studio-line,#dfe3ea);background:var(--studio-surface,#fff);width:100%;min-height:32px;color:inherit;font:inherit;cursor:pointer;border-radius:9px;padding:0 28px 0 9px;font-size:10px;font-weight:750}.beyond-full-brand-tint.beyond-full-compact-row,.beyond-full-brand-metallic.beyond-full-compact-row{margin-top:0}.beyond-full-brand-tint.beyond-full-compact-row input{justify-self:end;width:42px;height:28px}.beyond-full-brand-metallic.beyond-full-compact-row select{min-width:0}.studio-v3-photo-batch{background:linear-gradient(#fbfcff,#f5f8fd);border:1px solid #dfe5ef;border-radius:16px;gap:10px;margin-top:14px;padding:13px;display:grid;box-shadow:inset 0 1px #ffffffe6}.studio-v3-photo-batch-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.studio-v3-photo-batch-head>div{gap:2px;display:grid}.studio-v3-photo-batch-head span{color:#8290a6;letter-spacing:.11em;text-transform:uppercase;font-size:7.5px;font-weight:950}.studio-v3-photo-batch-head strong{color:#25334a;font-size:12px;font-weight:950}.studio-v3-photo-batch-head>b{color:#315fd5;font-variant-numeric:tabular-nums;background:#edf3ff;border-radius:999px;place-items:center;min-width:40px;height:28px;padding:0 8px;font-size:8.5px;font-weight:950;display:grid}.studio-v3-photo-batch-profile{background:#fff;border:1px solid #dce5fb;border-radius:12px;align-items:center;gap:9px;padding:10px;display:flex}.studio-v3-photo-batch-swatch{background:radial-gradient(circle at 67% 30%,#ffffffe6 0 7%,#0000 8%),linear-gradient(140deg,#20293a,#4974e5 54%,#e5b788);border-radius:9px;flex:none;width:28px;height:28px;box-shadow:inset 0 0 0 1px #192a4e14}.studio-v3-photo-batch-profile>div{gap:2px;min-width:0;display:grid}.studio-v3-photo-batch-profile strong{color:#274fba;font-size:9.5px;font-weight:950}.studio-v3-photo-batch-profile small{color:#7e899b;font-size:7.8px;font-weight:650;line-height:1.35}.studio-v3-photo-regulation{background:#fff;border:1px solid #dfe5ef;border-radius:13px;gap:8px;padding:10px;display:grid}.studio-v3-photo-regulation-head{gap:2px;display:grid}.studio-v3-photo-regulation-head span{color:#8a95a6;letter-spacing:.11em;text-transform:uppercase;font-size:7px;font-weight:950}.studio-v3-photo-regulation-head strong{color:#2a3850;font-size:9.5px;font-weight:950}.studio-v3-photo-regulation-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.studio-v3-photo-regulation-grid>div{background:#f8fafc;border:1px solid #e2e6ec;border-radius:10px;gap:2px;min-height:62px;padding:8px;display:grid}.studio-v3-photo-regulation-grid span{color:#7d899b;text-transform:uppercase;letter-spacing:.05em;font-size:6.8px;font-weight:900}.studio-v3-photo-regulation-grid strong{color:#35435a;font-variant-numeric:tabular-nums;font-size:12px;font-weight:950}.studio-v3-photo-regulation-grid small{color:#8994a5;text-overflow:ellipsis;font-size:6.8px;font-weight:750;line-height:1.3;overflow:hidden}.studio-v3-photo-regulation-grid>div.ok{background:#f3faf6;border-color:#d5ebdf}.studio-v3-photo-regulation-grid>div.ok strong{color:#1b7950}.studio-v3-photo-regulation-grid>div.warn{background:#fffaf0;border-color:#f0dfb7}.studio-v3-photo-regulation-grid>div.warn strong{color:#9a681d}.studio-v3-photo-regulation-engine{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.studio-v3-photo-regulation-engine span,.studio-v3-photo-regulation-engine b{color:#647186;background:#eef2f7;border-radius:999px;padding:4px 6px;font-size:6.8px;font-weight:850}.studio-v3-photo-regulation-engine b{color:#315fd5;background:#edf3ff;margin-inline-start:auto}.studio-v3-photo-regulation-warning{color:#8d641f;background:#fff5e7;border-radius:9px;margin:0;padding:7px 8px;font-size:7.4px;font-weight:750;line-height:1.4}.studio-v3-photo-batch-status{flex-wrap:wrap;gap:6px;display:flex}.studio-v3-photo-batch-status span{color:#657185;background:#eef1f5;border-radius:999px;padding:5px 7px;font-size:7.5px;font-weight:850}.studio-v3-photo-batch-status .needs{color:#956213;background:#fff4dd}.studio-v3-photo-batch-status .ready{color:#18754a;background:#e9f7ef}.studio-v3-photo-batch-empty{color:#778398;background:#f0f3f7;border-radius:10px;margin:0;padding:8px 9px;font-size:8px;font-weight:700;line-height:1.45}.studio-v3-photo-batch-ready{color:#18764a;background:#effaf4;border:1px solid #cce8d8;border-radius:10px;padding:8px 9px;font-size:8px;font-weight:850;line-height:1.4}.studio-v3-photo-batch-progress{gap:6px;display:grid}.studio-v3-photo-batch-progress>div{color:#5e6c83;justify-content:space-between;align-items:center;gap:8px;font-size:8px;font-weight:800;display:flex}.studio-v3-photo-batch-progress strong{color:#315fd5;font-variant-numeric:tabular-nums;font-size:8px;font-weight:950}.studio-v3-photo-batch-progress>i{background:#e1e7f0;border-radius:999px;height:5px;display:block;overflow:hidden}.studio-v3-photo-batch-progress>i>span{border-radius:inherit;background:linear-gradient(90deg,#7394ed,#4974e5);height:100%;transition:width .18s;display:block}.studio-v3-photo-batch-button{color:#fff;cursor:pointer;background:#4974e5;border:1px solid #4974e5;border-radius:10px;width:100%;min-height:38px;font-size:8.5px;font-weight:950;transition:transform .15s,box-shadow .15s,opacity .15s;box-shadow:0 8px 18px #4974e529}.studio-v3-photo-batch-button:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 10px 22px #4974e538}.studio-v3-photo-batch-button:disabled{opacity:.5;cursor:default;box-shadow:none}.studio-v3-photo-batch-safe{color:#7f8b9d;text-align:center;font-size:7.5px;font-weight:650;line-height:1.45}.studio-v3-photo-batch-message{border-radius:9px;padding:8px 9px;font-size:8px;font-weight:800;line-height:1.4}.studio-v3-photo-batch-message.success{color:#18764a;background:#effaf4;border:1px solid #cce8d8}.studio-v3-photo-batch-message.error{color:#b33f48;background:#fff4f4;border:1px solid #f0c7ca}@media (width<=700px){.studio-v3-photo-batch{margin-top:10px}.studio-v3-photo-batch-profile{align-items:flex-start}.studio-v3-photo-batch-profile small{font-size:8px}.studio-v3-photo-regulation-grid{grid-template-columns:1fr}.studio-v3-photo-regulation-grid>div{min-height:0}.studio-v3-photo-regulation-engine b{margin-inline-start:0}}.studio-v3-preview-v2{min-height:calc(100vh - var(--studio-topbar));color:var(--studio-ink);background:linear-gradient(#f7f8fa 0%,#f1f3f6 100%);grid-template-rows:auto auto minmax(0,1fr);gap:14px;padding:28px clamp(22px,4vw,56px) 34px;display:grid}.studio-v3-preview-v2-header{justify-content:space-between;align-items:flex-end;gap:24px;width:min(1500px,100%);margin:0 auto;display:flex}.studio-v3-preview-v2-heading{min-width:0;max-width:640px}.studio-v3-preview-v2-eyebrow{color:var(--studio-blue);letter-spacing:.12em;text-transform:uppercase;margin-bottom:5px;font-size:10px;font-weight:900;display:block}.studio-v3-preview-v2-heading h1{color:#171d2a;letter-spacing:-.045em;margin:0;font-size:34px;font-weight:760;line-height:1}.studio-v3-preview-v2-heading p{color:#7a8494;margin:8px 0 0;font-size:13px;line-height:1.5}.studio-v3-preview-v2-controls{direction:ltr;flex:none;align-items:center;gap:10px;display:flex}.studio-v3-preview-device-switch,.studio-v3-preview-zoom{-webkit-backdrop-filter:blur(18px)saturate(1.08);backdrop-filter:blur(18px)saturate(1.08);background:#ffffffdb;border:1px solid #d1d6def0;border-radius:13px;align-items:center;gap:3px;padding:4px;display:flex;box-shadow:0 1px 2px #151d2b08,0 8px 24px #151d2b0e}.studio-v3-preview-device-switch button,.studio-v3-preview-zoom button{color:#6f7989;cursor:pointer;background:0 0;border:0;border-radius:9px;height:38px;font-size:11px;font-weight:780;transition:background .16s,color .16s,box-shadow .16s,transform .16s}.studio-v3-preview-device-switch button:hover,.studio-v3-preview-zoom button:hover{color:#344055;background:#f6f7f9}.studio-v3-preview-device-switch button.active,.studio-v3-preview-zoom button.active{color:var(--studio-blue);background:#fff;box-shadow:0 2px 8px #161f3114,inset 0 0 0 1px #4974e514}.studio-v3-preview-device-switch button{justify-content:center;align-items:center;gap:8px;min-width:104px;padding:0 13px;display:flex}.studio-v3-preview-zoom button{min-width:38px;padding:0 9px;font-size:16px}.studio-v3-preview-zoom button.percentage{font-variant-numeric:tabular-nums;min-width:58px;font-size:10.5px}.studio-v3-preview-zoom button.fit{min-width:48px;font-size:10.5px}.studio-v3-preview-device-icon{color:currentColor;flex:none;place-items:center;display:inline-grid;position:relative}.studio-v3-preview-device-icon.mobile{border:1.7px solid;border-radius:3px;width:12px;height:19px}.studio-v3-preview-device-icon.mobile:after{content:"";opacity:.65;background:currentColor;border-radius:99px;width:3px;height:1px;position:absolute;bottom:1px}.studio-v3-preview-device-icon.tablet{border:1.7px solid;border-radius:3px;width:16px;height:19px}.studio-v3-preview-device-icon.tablet:after{content:"";opacity:.55;background:currentColor;border-radius:50%;width:2px;height:2px;position:absolute;top:2px}.studio-v3-preview-device-icon.desktop{border:1.7px solid;border-radius:2px;width:21px;height:14px}.studio-v3-preview-device-icon.desktop:after{content:"";border-bottom:1.7px solid;height:2px;position:absolute;bottom:-4px;left:4px;right:4px}.studio-v3-preview-device-icon.desktop:before{content:"";border-bottom:1.7px solid;width:5px;position:absolute;bottom:-5px;left:8px}.studio-v3-preview-v2-device-meta{color:#526075;align-items:center;gap:11px;width:min(1500px,100%);min-height:48px;margin:0 auto;padding:0 4px;display:flex}.studio-v3-preview-v2-device-meta>.studio-v3-preview-device-icon{width:34px;height:34px;color:var(--studio-blue);background:#fff;border:0;border-radius:10px;box-shadow:0 4px 14px #1b263c0e}.studio-v3-preview-v2-device-meta>.studio-v3-preview-device-icon.mobile:before{content:"";border:1.5px solid;border-radius:3px;width:11px;height:18px}.studio-v3-preview-v2-device-meta>.studio-v3-preview-device-icon.mobile:after{width:3px;bottom:9px}.studio-v3-preview-v2-device-meta>.studio-v3-preview-device-icon.tablet:before{content:"";border:1.5px solid;border-radius:3px;width:15px;height:18px}.studio-v3-preview-v2-device-meta>.studio-v3-preview-device-icon.tablet:after{width:2px;height:2px;top:10px}.studio-v3-preview-v2-device-meta>.studio-v3-preview-device-icon.desktop:before{content:"";border:1.5px solid;border-radius:2px;width:20px;height:13px;position:absolute;top:8px;left:7px}.studio-v3-preview-v2-device-meta>.studio-v3-preview-device-icon.desktop:after{border-bottom:1.5px solid;height:4px;bottom:8px;left:10px;right:10px}.studio-v3-preview-v2-device-meta>div{gap:2px;display:grid}.studio-v3-preview-v2-device-meta strong{color:#27344a;font-size:12px;font-weight:850}.studio-v3-preview-v2-device-meta span{color:#9099a7;font-size:10.5px}.studio-v3-preview-v2-stage{scrollbar-width:thin;background:radial-gradient(circle at 50% 0,#fffffff2,#fff0 42%),linear-gradient(#eef1f5 0%,#e8ebf0 100%);border:1px solid #dde2e9;border-radius:26px;place-items:center;width:min(1500px,100%);min-width:0;min-height:620px;margin:0 auto;padding:38px;display:grid;position:relative;overflow:auto;box-shadow:inset 0 1px #ffffffc2,0 18px 50px #1822380b}.studio-v3-preview-v2-stage:before{content:"";pointer-events:none;border-radius:inherit;background:radial-gradient(circle at 50% 46%,#4974e50e,#0000 34%);position:absolute;inset:0}.studio-v3-preview-v2-holder{flex:none;position:relative}.studio-v3-preview-device-shell{transform-origin:0 0;transition:none;animation:none;position:absolute;top:0;left:0}.studio-v3-preview-device-screen{width:var(--preview-screen-width);height:var(--preview-screen-height);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#5c667659 transparent;background:#fff;overflow:auto}.studio-v3-preview-device-screen::-webkit-scrollbar{width:6px}.studio-v3-preview-device-screen::-webkit-scrollbar-thumb{background:#5c667647;border-radius:99px}.studio-v3-preview-device-screen>.bme-menu,.studio-v3-preview-device-screen>.ep-page{min-height:100%}.studio-v3-preview-phone-hardware{background:linear-gradient(145deg,#303237,#101115 48%,#292b30);border:1px solid #111317;border-radius:58px;place-items:center;width:422px;height:876px;padding:16px;display:grid;position:relative;box-shadow:0 42px 90px #151b2647,0 12px 26px #151b262e,inset 0 0 0 1px #ffffff0f}.studio-v3-preview-phone-hardware:before,.studio-v3-preview-phone-hardware:after{content:"";background:#22242a;border-radius:2px 0 0 2px;width:3px;position:absolute;left:-4px}.studio-v3-preview-phone-hardware:before{height:64px;top:146px;box-shadow:0 82px #22242a}.studio-v3-preview-phone-hardware:after{border-radius:0 2px 2px 0;height:91px;top:188px;left:auto;right:-4px}.studio-v3-preview-device-shell.mobile .studio-v3-preview-device-screen{border-radius:43px;overflow:hidden auto;box-shadow:0 0 0 1px #ffffff0f}.studio-v3-preview-dynamic-island{z-index:8;background:#050506;border-radius:999px;width:108px;height:31px;position:absolute;top:26px;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 1px #ffffff06}.studio-v3-preview-dynamic-island:after{content:"";background:#141820;border-radius:50%;width:7px;height:7px;position:absolute;top:10px;right:11px;box-shadow:inset 0 0 0 2px #0b0d12}.studio-v3-preview-home-indicator{z-index:8;mix-blend-mode:multiply;opacity:.55;background:#00000080;border-radius:999px;width:116px;height:5px;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.studio-v3-preview-tablet-hardware{background:linear-gradient(145deg,#35373d,#15171b 52%,#2c2e33);border:1px solid #24262b;border-radius:42px;place-items:center;width:804px;height:1060px;padding:18px;display:grid;position:relative;box-shadow:0 46px 100px #151b263d,0 14px 30px #151b2624,inset 0 0 0 1px #ffffff0e}.studio-v3-preview-device-shell.tablet .studio-v3-preview-device-screen{border-radius:27px}.studio-v3-preview-tablet-camera{z-index:8;background:#08090b;border-radius:50%;width:5px;height:5px;position:absolute;top:7px;left:50%;transform:translate(-50%);box-shadow:0 0 0 1px #ffffff14}.studio-v3-preview-device-shell.desktop{grid-template-rows:auto 38px;align-content:start;display:grid}.studio-v3-preview-laptop-lid{background:linear-gradient(155deg,#3b3e44,#181a1f 55%,#303238);border:1px solid #202329;border-radius:24px 24px 14px 14px;width:1320px;height:842px;padding:13px 20px 19px;position:relative;box-shadow:0 46px 110px #1218223b,0 12px 30px #12182221,inset 0 0 0 1px #ffffff0d}.studio-v3-preview-laptop-camera{background:#08090a;border-radius:50%;width:4px;height:4px;position:absolute;top:5px;left:50%;transform:translate(-50%)}.studio-v3-preview-browser{background:#fff;border-radius:11px;width:1280px;height:810px;overflow:hidden;box-shadow:0 0 0 1px #ffffff0a}.studio-v3-preview-browser-bar{background:linear-gradient(#f7f8fa,#eef1f4);border-bottom:1px solid #e3e6ea;grid-template-columns:76px minmax(0,1fr) 76px;align-items:center;gap:12px;height:42px;padding:0 14px;display:grid}.studio-v3-preview-browser-dots{align-items:center;gap:6px;display:flex}.studio-v3-preview-browser-dots i{background:#c9ced5;border-radius:50%;width:9px;height:9px}.studio-v3-preview-browser-dots i:nth-child(2){background:#d2d6dc}.studio-v3-preview-browser-dots i:nth-child(3){background:#dbdee3}.studio-v3-preview-browser-address{color:#929aa7;white-space:nowrap;text-overflow:ellipsis;background:#ffffffdb;border:1px solid #dde1e7;border-radius:8px;justify-content:center;align-items:center;height:26px;padding:0 14px;font-size:10px;font-weight:700;display:flex;overflow:hidden}.studio-v3-preview-browser-actions{justify-content:flex-end;gap:7px;display:flex}.studio-v3-preview-browser-actions i{background:#e2e5e9;border-radius:5px;width:18px;height:18px}.studio-v3-preview-device-shell.desktop .studio-v3-preview-device-screen{height:768px}.studio-v3-preview-laptop-base{background:linear-gradient(#d9dde2,#aeb5bd 50%,#818a94);border-radius:0 0 58% 58%/0 0 100% 100%;width:1320px;height:46px;margin-top:-1px;position:relative;box-shadow:0 18px 34px #12182229}.studio-v3-preview-laptop-base:before{content:"";background:linear-gradient(#e8ebef,#b9c0c8);border-radius:0 0 14px 14px;height:14px;position:absolute;top:0;left:-52px;right:-52px;box-shadow:inset 0 1px #fffc}.studio-v3-preview-laptop-base span{z-index:2;background:#a8afb7;border-radius:0 0 8px 8px;width:132px;height:8px;position:absolute;top:0;left:50%;transform:translate(-50%)}.studio-v3-shell[dir=rtl] .studio-v3-preview-v2-header,.studio-v3-shell[dir=rtl] .studio-v3-preview-v2-device-meta{direction:rtl}.studio-v3-shell[dir=rtl] .studio-v3-preview-v2-controls{direction:ltr}@media (width<=1180px){.studio-v3-preview-v2{padding-inline:24px}.studio-v3-preview-v2-header{flex-direction:column;align-items:flex-start}.studio-v3-preview-v2-controls{justify-content:space-between;width:100%}.studio-v3-preview-v2-stage{min-height:660px}}@media (width<=760px){.studio-v3-preview-v2{gap:11px;min-height:auto;padding:22px 14px 26px}.studio-v3-preview-v2-heading h1{font-size:30px}.studio-v3-preview-v2-heading p{font-size:12px}.studio-v3-preview-v2-controls{flex-direction:column;align-items:stretch}.studio-v3-preview-device-switch{width:100%}.studio-v3-preview-device-switch button{flex:1;min-width:0;padding:0 8px}.studio-v3-preview-zoom{align-self:center}.studio-v3-preview-v2-device-meta{padding-inline:2px}.studio-v3-preview-v2-stage{border-radius:20px;min-height:590px;padding:24px 10px}}@media (width<=460px){.studio-v3-preview-device-switch button{gap:5px;font-size:10px}.studio-v3-preview-device-switch button span{display:none}.studio-v3-preview-device-switch button .studio-v3-preview-device-icon{transform:scale(1.08)}.studio-v3-preview-v2-device-meta span{font-size:10px}.studio-v3-preview-v2-stage{min-height:540px}}.studio-v3-preview-v2-stage.is-pannable{cursor:grab;overscroll-behavior:contain;touch-action:none}.studio-v3-preview-v2-stage.is-panning{cursor:grabbing;-webkit-user-select:none;user-select:none}.studio-v3-preview-v2-stage.is-panning *{cursor:grabbing!important}.studio-v3-preview-pan-canvas{place-items:center;width:max-content;min-width:100%;height:max-content;min-height:100%;display:grid}.studio-v3-preview-pan-hint{z-index:50;color:#4f5d72;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:none;background:#ffffffe6;border:1px solid #5862742e;border-radius:999px;width:max-content;max-width:calc(100% - 20px);margin:0 0 -28px;padding:6px 10px;font-size:10px;font-weight:800;position:sticky;top:10px;left:50%;transform:translate(-50%);box-shadow:0 5px 16px #1c253614}.studio-v3-preview-device-screen .restaurant-a11y-toggle{width:46px;height:46px;z-index:70!important;color:#fff!important;background:#111!important;border:2px solid #fff!important;position:fixed!important;inset:auto auto 38px 14px!important;box-shadow:0 8px 22px #00000047!important}.studio-v3-preview-device-screen .restaurant-a11y-toggle svg{width:28px;height:28px;color:#fff!important;stroke:#fff!important}.studio-v3-preview-device-screen .restaurant-a11y-toggle .restaurant-a11y-head{fill:#fff!important;stroke:none!important}.studio-v3-preview-device-screen .restaurant-a11y-panel{border-radius:18px;width:calc(100% - 24px);max-height:calc(100% - 112px);z-index:71!important;position:fixed!important;inset:auto auto 94px 12px!important}.studio-v3-preview-device-screen .restaurant-a11y-statement-backdrop{padding:10px;z-index:72!important;position:fixed!important;inset:0!important}.studio-v3-preview-device-screen .restaurant-a11y-statement{border-radius:18px;width:100%;max-height:100%}.studio-v3-preview-device-screen .restaurant-skip-link,.restaurant-a11y-preview-anchor{display:none!important}.studio-v3-preview-browser{position:relative}.studio-v3-preview-phone-hardware>.restaurant-skip-link,.studio-v3-preview-tablet-hardware>.restaurant-skip-link,.studio-v3-preview-browser>.restaurant-skip-link{display:none!important}.studio-v3-preview-phone-hardware>.restaurant-a11y-status,.studio-v3-preview-tablet-hardware>.restaurant-a11y-status,.studio-v3-preview-browser>.restaurant-a11y-status{position:absolute!important}.studio-v3-preview-phone-hardware>.restaurant-a11y-toggle,.studio-v3-preview-tablet-hardware>.restaurant-a11y-toggle,.studio-v3-preview-browser>.restaurant-a11y-toggle{z-index:70!important;color:#fff!important;background:#111!important;border:2px solid #fff!important;width:46px!important;height:46px!important;position:absolute!important;box-shadow:0 8px 22px #00000047!important}.studio-v3-preview-phone-hardware>.restaurant-a11y-toggle{inset:auto auto 54px 30px!important}.studio-v3-preview-tablet-hardware>.restaurant-a11y-toggle{inset:auto auto 56px 32px!important}.studio-v3-preview-browser>.restaurant-a11y-toggle{inset:auto auto 24px 14px!important}.studio-v3-preview-phone-hardware>.restaurant-a11y-toggle svg,.studio-v3-preview-tablet-hardware>.restaurant-a11y-toggle svg,.studio-v3-preview-browser>.restaurant-a11y-toggle svg{color:#fff!important;stroke:#fff!important;width:28px!important;height:28px!important}.studio-v3-preview-phone-hardware>.restaurant-a11y-toggle .restaurant-a11y-head,.studio-v3-preview-tablet-hardware>.restaurant-a11y-toggle .restaurant-a11y-head,.studio-v3-preview-browser>.restaurant-a11y-toggle .restaurant-a11y-head{fill:#fff!important;stroke:none!important}.studio-v3-preview-phone-hardware>.restaurant-a11y-panel{border-radius:18px;z-index:71!important;width:calc(var(--preview-screen-width) - 24px)!important;max-height:calc(var(--preview-screen-height) - 112px)!important;position:absolute!important;inset:auto auto 108px 28px!important}.studio-v3-preview-tablet-hardware>.restaurant-a11y-panel{border-radius:18px;z-index:71!important;width:min(360px,calc(var(--preview-screen-width) - 24px))!important;max-height:calc(var(--preview-screen-height) - 112px)!important;position:absolute!important;inset:auto auto 110px 30px!important}.studio-v3-preview-browser>.restaurant-a11y-panel{border-radius:18px;z-index:71!important;width:min(360px,calc(var(--preview-screen-width) - 24px))!important;max-height:calc(var(--preview-screen-height) - 112px)!important;position:absolute!important;inset:auto auto 78px 12px!important}.studio-v3-preview-phone-hardware>.restaurant-a11y-statement-backdrop{border-radius:43px;overflow:hidden;z-index:72!important;width:var(--preview-screen-width)!important;height:var(--preview-screen-height)!important;padding:10px!important;position:absolute!important;inset:16px auto auto 16px!important}.studio-v3-preview-tablet-hardware>.restaurant-a11y-statement-backdrop{border-radius:27px;overflow:hidden;z-index:72!important;width:var(--preview-screen-width)!important;height:var(--preview-screen-height)!important;padding:10px!important;position:absolute!important;inset:18px auto auto 18px!important}.studio-v3-preview-browser>.restaurant-a11y-statement-backdrop{overflow:hidden;z-index:72!important;width:var(--preview-screen-width)!important;height:var(--preview-screen-height)!important;padding:10px!important;position:absolute!important;inset:42px auto auto 0!important}.studio-v3-preview-phone-hardware>.restaurant-a11y-statement,.studio-v3-preview-tablet-hardware>.restaurant-a11y-statement,.studio-v3-preview-browser>.restaurant-a11y-statement{border-radius:18px;width:100%!important;max-height:100%!important}.studio-v3-preview-phone-statusbar{z-index:10;box-sizing:border-box;background:var(--preview-status-bg,#fff);width:390px;height:50px;color:var(--preview-status-fg,#050506);pointer-events:none;border-radius:42px 42px 0 0;justify-content:space-between;align-items:flex-start;padding:11px 21px 0;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,SF Pro Display,Inter,system-ui,sans-serif;transition:background-color .18s,color .18s;display:flex;position:absolute;top:16px;left:16px}.studio-v3-preview-phone-status-time{z-index:2;letter-spacing:-.025em;text-align:center;font-variant-numeric:tabular-nums;min-width:54px;padding-top:1px;font-size:15px;font-weight:700;line-height:22px;position:relative}.studio-v3-preview-phone-status-icons{z-index:2;align-items:center;gap:7px;height:22px;padding-top:2px;display:flex;position:relative}.studio-v3-preview-phone-status-icons svg{color:inherit;display:block;overflow:visible}.studio-v3-preview-phone-status-icons .signal{width:18px;height:12px}.studio-v3-preview-phone-status-icons .wifi{width:17px;height:13px}.studio-v3-preview-phone-status-icons .battery{width:25px;height:12px}.studio-v3-preview-phone-statusbar .studio-v3-preview-dynamic-island{z-index:3;background:#050506;border-radius:999px;width:108px;height:31px;position:absolute;top:7px;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 1px #ffffff06}.studio-v3-preview-phone-statusbar .studio-v3-preview-dynamic-island:after{content:"";background:#141820;border-radius:50%;width:7px;height:7px;position:absolute;top:10px;right:11px;box-shadow:inset 0 0 0 2px #0b0d12}.studio-v3-preview-device-shell.mobile .studio-v3-preview-device-screen{box-sizing:border-box;background:var(--preview-status-bg,#fff);padding-top:50px;transition:background-color .18s}.studio-v3-preview-device-shell.mobile .studio-v3-preview-device-screen>.bme-menu,.studio-v3-preview-device-shell.mobile .studio-v3-preview-device-screen>.ep-page{min-height:calc(100% - 50px)}.studio-v3-design-canvas-workspace{color:#1d1d1f;grid-template-rows:auto minmax(0,1fr);gap:14px;height:100%;min-height:0;font-family:Inter,-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif;display:grid}.studio-v3-design-canvas-toolbar{z-index:6;-webkit-backdrop-filter:blur(24px)saturate(1.16);backdrop-filter:blur(24px)saturate(1.16);background:#ffffffe0;border:1px solid #3c3c4321;border-radius:18px;grid-template-columns:minmax(180px,1fr) auto auto;align-items:center;gap:12px;min-height:66px;padding:9px 10px 9px 14px;display:grid;position:relative;box-shadow:0 10px 30px #0000000e,inset 0 1px #ffffffe6}.studio-v3-design-canvas-title{gap:3px;min-width:0;padding-inline:2px;display:grid}.studio-v3-design-canvas-title strong{color:#1d1d1f;letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:760;overflow:hidden}.studio-v3-design-canvas-live{color:#737378;letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:7px;font-size:9.5px;font-weight:720;display:inline-flex}.studio-v3-design-canvas-live i{background:#34a853;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #34a8531c}.studio-v3-design-canvas-title small{color:#8a8a8f;font-size:10px;line-height:1.35}.studio-v3-design-canvas-device-switch,.studio-v3-design-canvas-zoom{direction:ltr;background:#ededf0;border:0;border-radius:13px;align-items:center;gap:3px;padding:4px;display:flex}.studio-v3-design-canvas-device-switch button,.studio-v3-design-canvas-zoom button{color:#66666b;cursor:pointer;background:0 0;border:0;border-radius:10px;height:38px;font-size:10.5px;font-weight:700;transition:background .15s,color .15s,box-shadow .15s,transform .15s}.studio-v3-design-canvas-device-switch button:hover,.studio-v3-design-canvas-zoom button:hover{color:#343438}.studio-v3-design-canvas-device-switch button.active,.studio-v3-design-canvas-zoom button.active{color:#4974e5;background:#fff;box-shadow:0 2px 8px #00000012}.studio-v3-design-canvas-device-switch button{justify-content:center;align-items:center;gap:7px;min-width:72px;padding:0 10px;display:flex}.studio-v3-canvas-device-icon{opacity:.82;border:1.5px solid;display:block;position:relative}.studio-v3-canvas-device-icon.mobile{border-radius:2px;width:8px;height:15px}.studio-v3-canvas-device-icon.tablet{border-radius:2px;width:11px;height:15px}.studio-v3-canvas-device-icon.desktop{border-radius:2px;width:17px;height:12px}.studio-v3-canvas-device-icon.desktop:after{content:"";border-bottom:1.5px solid;width:6px;height:2px;position:absolute;bottom:-4px;left:5px}.studio-v3-design-canvas-zoom button{min-width:36px;padding:0 8px;font-size:16px}.studio-v3-design-canvas-zoom button.percentage{font-variant-numeric:tabular-nums;min-width:56px;font-size:10.5px}.studio-v3-design-canvas-zoom button.fit{min-width:48px;font-size:10.5px}.studio-v3-design-canvas-stage{scrollbar-width:thin;scrollbar-color:#3c3c433d transparent;background:linear-gradient(#eceef2 0%,#e5e8ed 100%);border:1px solid #3c3c431f;border-radius:22px;place-items:center;min-width:0;min-height:0;padding:34px;display:grid;position:relative;overflow:auto;box-shadow:inset 0 1px #ffffffb8}.studio-v3-design-canvas-stage:before{content:"";pointer-events:none;background:radial-gradient(circle at 50% 0,#ffffffc7,#0000 46%);position:absolute;inset:0}.studio-v3-design-canvas-size-label{z-index:4;color:#7a7a80;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);direction:ltr;background:#ffffffe0;border:1px solid #3c3c431f;border-radius:9px;padding:6px 10px;font-size:9.5px;font-weight:650;position:absolute;top:14px;left:50%;transform:translate(-50%);box-shadow:0 4px 12px #0000000b}.studio-v3-design-canvas-holder{z-index:1;flex:none;position:relative}.studio-v3-design-device-frame{transform-origin:0 0;background:#fff;border:1px solid #3c3c4333;grid-template-rows:24px minmax(0,1fr);transition:none;display:grid;position:absolute;top:0;left:0;overflow:hidden;box-shadow:0 30px 80px #00000030,0 6px 18px #00000014}.studio-v3-design-device-frame.mobile{border-color:#3c3c434d;border-radius:32px}.studio-v3-design-device-frame.tablet{border-radius:22px}.studio-v3-design-device-frame.desktop{border-radius:14px}.studio-v3-design-device-chrome{background:linear-gradient(#fafafa,#f1f1f3);border-bottom:1px solid #3c3c431a;align-items:center;gap:5px;height:24px;padding:0 10px;display:flex}.studio-v3-design-device-chrome span{background:#c7c7cc;border-radius:50%;width:6px;height:6px}.studio-v3-design-device-chrome span:nth-child(2){background:#d1d1d6}.studio-v3-design-device-chrome span:nth-child(3){background:#dedee2}.studio-v3-design-device-frame.mobile .studio-v3-design-device-chrome,.studio-v3-design-device-frame.tablet .studio-v3-design-device-chrome{justify-content:center}.studio-v3-design-device-frame.mobile .studio-v3-design-device-chrome span,.studio-v3-design-device-frame.tablet .studio-v3-design-device-chrome span{display:none}.studio-v3-design-device-frame.mobile .studio-v3-design-device-chrome:before,.studio-v3-design-device-frame.tablet .studio-v3-design-device-chrome:before{content:"";background:#c7c7cc;border-radius:999px;width:44px;height:4px}.studio-v3-design-device-iframe{color-scheme:normal;background:#fff;border:0;width:100%;min-width:0;height:100%;min-height:0;display:block}@media (width<=1180px){.studio-v3-design-canvas-toolbar{grid-template-columns:1fr auto}.studio-v3-design-canvas-title{grid-area:1/1/auto/-1}.studio-v3-design-canvas-device-switch{grid-area:2/1;justify-self:start}.studio-v3-design-canvas-zoom{grid-area:2/2}}@media (width<=880px){.studio-v3-design-canvas-workspace{min-height:700px}.studio-v3-design-canvas-stage{min-height:600px}.studio-v3-design-canvas-toolbar{position:sticky;top:0}}@media (width<=600px){.studio-v3-design-canvas-workspace{min-height:640px}.studio-v3-design-canvas-toolbar{grid-template-columns:1fr;gap:7px;padding:9px}.studio-v3-design-canvas-title{display:none}.studio-v3-design-canvas-device-switch,.studio-v3-design-canvas-zoom{grid-column:1;justify-content:center;justify-self:stretch}.studio-v3-design-canvas-device-switch{grid-row:1}.studio-v3-design-canvas-zoom{grid-row:2}.studio-v3-design-canvas-device-switch button{flex:1;min-width:0}.studio-v3-design-canvas-stage{min-height:540px;padding:26px 12px 20px}.studio-v3-design-canvas-size-label{top:9px}}@media (width<=900px){.studio-v3-design-canvas-workspace.compact{gap:8px;min-height:0}.compact .studio-v3-design-canvas-stage{min-height:0;padding:26px 12px 20px}.compact .studio-v3-design-canvas-toolbar{grid-template-columns:1fr auto;gap:6px;min-height:0;padding:6px;position:relative;top:auto}.compact .studio-v3-design-canvas-title{display:none}.compact .studio-v3-design-canvas-device-switch{grid-area:1/1;justify-self:start}.compact .studio-v3-design-canvas-zoom{grid-area:1/2;justify-self:end}.compact .studio-v3-design-canvas-device-switch button{min-width:36px;padding:0 8px}.compact .studio-v3-design-canvas-device-switch button>span:last-child{display:none}.compact .studio-v3-design-canvas-zoom button{min-width:30px;padding:0 5px}.compact .studio-v3-design-canvas-zoom button.percentage{min-width:44px}.compact .studio-v3-design-canvas-size-label{padding:3px 7px;top:5px}}.menu-design-v2 .studio-v3-design-v2-advanced .studio-v3-inspector-shell .studio-v3-design-v2-tabs,.menu-design-v2 .studio-v3-design-quick-workspace .studio-v3-design-v2-primary-action,.menu-design-v2 .menu-design-v2-controls .hero-framing-control{display:none!important}.menu-design-v2 .menu-design-v2-live-preview .studio-v3-design-canvas-stage .studio-v3-design-canvas-hero-tools{z-index:45!important;color:#253044!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;white-space:normal!important;background:#fffffff0!important;border:1px solid #48546829!important;border-radius:16px!important;gap:12px!important;width:220px!important;min-height:0!important;padding:13px!important;display:grid!important;position:absolute!important;top:50%!important;left:auto!important;right:18px!important;transform:translateY(-50%)!important;box-shadow:0 16px 40px #1a24361f!important}.menu-design-v2 .studio-v3-design-canvas-hero-tools .hero-tools-copy{gap:4px;display:grid}.menu-design-v2 .studio-v3-design-canvas-hero-tools .hero-tools-copy>strong{color:#263248;align-items:center;gap:6px;font-size:13px;font-weight:850;display:flex}.menu-design-v2 .studio-v3-design-canvas-hero-tools .hero-tools-copy>strong span{color:#4974e5;background:#eef3ff;border-radius:7px;place-items:center;width:24px;height:24px;display:grid}.menu-design-v2 .studio-v3-design-canvas-hero-tools .hero-tools-copy>small{color:#727d8f;font-size:11px;font-weight:650;line-height:1.4}.menu-design-v2 .studio-v3-design-canvas-hero-tools .hero-tools-spectrum{gap:7px;display:grid}.menu-design-v2 .studio-v3-design-canvas-hero-tools .hero-tools-spectrum>span{justify-content:space-between;align-items:center;gap:8px;display:flex}.menu-design-v2 .studio-v3-design-canvas-hero-tools .hero-tools-spectrum>span strong{font-size:12px;font-weight:800}.menu-design-v2 .studio-v3-design-canvas-hero-tools .hero-tools-spectrum>span b{color:#4974e5;font-variant-numeric:tabular-nums;background:#eef3ff;border-radius:7px;padding:3px 6px;font-size:11px}.menu-design-v2 .studio-v3-design-canvas-hero-tools .hero-tools-spectrum>div{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:7px;display:grid}.menu-design-v2 .studio-v3-design-canvas-hero-tools .hero-tools-spectrum>div small{color:#929aa7;font-size:9px;font-weight:800}.menu-design-v2 .studio-v3-design-canvas-hero-tools .hero-tools-spectrum input[type=range]{accent-color:#4974e5;cursor:ew-resize;width:100%;height:22px;margin:0}.menu-design-v2 .studio-v3-design-canvas-hero-tools .hero-tools-spectrum input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(90deg,#dce6ff,#4974e5);border-radius:999px;height:6px}.menu-design-v2 .studio-v3-design-canvas-hero-tools .hero-tools-spectrum input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:#4974e5;border:3px solid #fff;border-radius:50%;width:18px;height:18px;margin-top:-6px;box-shadow:0 2px 7px #324c9147}.menu-design-v2 .studio-v3-design-canvas-hero-tools .hero-tools-reset{cursor:pointer;color:#4974e5!important;background:#f6f8ff!important;border:1px solid #4974e533!important;border-radius:9px!important;width:100%!important;min-width:0!important;height:32px!important;padding:0 10px!important;font-size:11px!important;font-weight:800!important}.menu-design-v2 .studio-v3-design-canvas-hero-tools .hero-tools-reset:hover{background:#edf2ff!important}html[data-beyond-theme=dark] .menu-design-v2 .menu-design-v2-live-preview .studio-v3-design-canvas-stage .studio-v3-design-canvas-hero-tools{color:#e8eef8!important;background:#0f161ff2!important;border-color:#ffffff1f!important;box-shadow:0 18px 42px #00000057!important}html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-design-canvas-hero-tools .hero-tools-copy>strong{color:#eef3fb}html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-design-canvas-hero-tools .hero-tools-copy>strong span,html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-design-canvas-hero-tools .hero-tools-spectrum>span b{color:#9bb5ff;background:#4974e52e}html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-design-canvas-hero-tools .hero-tools-copy>small{color:#9ba8ba}html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-design-canvas-hero-tools .hero-tools-reset{color:#9bb5ff!important;background:#4974e51f!important;border-color:#6a8ff447!important}@media (width<=1350px){.menu-design-v2 .menu-design-v2-live-preview .studio-v3-design-canvas-stage.device-mobile .studio-v3-design-canvas-hero-tools{width:190px!important;right:10px!important}}@media (width<=1100px){.menu-design-v2 .menu-design-v2-live-preview .studio-v3-design-canvas-stage .studio-v3-design-canvas-hero-tools{gap:7px!important;width:min(230px,100% - 16px)!important;padding:9px!important;top:8px!important;left:auto!important;right:8px!important;transform:none!important}.menu-design-v2 .studio-v3-design-canvas-hero-tools .hero-tools-copy>small{display:none}}.studio-settings-hub{color:#182238;width:min(1180px,100% - 72px);margin:0 auto;padding:42px 0 64px}.studio-settings-hero{max-width:760px;margin-bottom:28px}.studio-settings-hero>span{color:#4974e5;letter-spacing:.11em;font-size:10px;font-weight:900;display:block}.studio-settings-hero h1{letter-spacing:-.045em;margin:7px 0 9px;font-size:34px;line-height:1}.studio-settings-hero p{color:#7c8594;margin:0;font-size:13px;line-height:1.65}.studio-settings-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.studio-settings-card{background:#fff;border:1px solid #e8e2e5;border-radius:16px;min-width:0;padding:22px;box-shadow:0 4px 15px #18223809}.studio-settings-card-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.studio-settings-card-head strong{letter-spacing:-.015em;font-size:15px}.studio-settings-card-head>span{color:#4974e5;letter-spacing:.04em;background:#eef3ff;border-radius:999px;align-items:center;min-height:24px;padding:0 8px;font-size:9px;font-weight:850;display:inline-flex}.studio-settings-card p{color:#808896;margin:0;font-size:12px;line-height:1.55}.studio-settings-card dl{gap:0;margin:0;display:grid}.studio-settings-card dl>div{border-top:1px solid #f0ecee;justify-content:space-between;align-items:center;gap:14px;min-height:52px;display:flex}.studio-settings-card dl>div:first-child{border-top:0}.studio-settings-card dt{color:#747e8d;font-size:12px;font-weight:700}.studio-settings-card dd{color:#2f3d55;text-align:right;margin:0;font-size:12px;font-weight:760}.studio-settings-url{background:#f8f9fb;border:1px solid #e4e8ef;border-radius:11px;grid-template-columns:minmax(0,1fr) auto;gap:8px;margin-top:16px;padding:7px;display:grid}.studio-settings-url>span{text-overflow:ellipsis;white-space:nowrap;color:#526078;min-width:0;padding:9px;font-size:11px;overflow:hidden}.studio-settings-url button,.studio-settings-download{color:#315dd7;cursor:pointer;background:#eef3ff;border:1px solid #cad6f8;border-radius:8px;min-height:36px;padding:0 12px;font-size:10px;font-weight:850}.studio-settings-open{color:#4974e5;margin-top:14px;font-size:11px;font-weight:820;text-decoration:none;display:inline-flex}.studio-settings-open:hover{text-decoration:underline}.studio-settings-qr-body{grid-template-columns:150px minmax(0,1fr);align-items:center;gap:20px;display:grid}.studio-settings-qr-frame{background:#fff;border:1px solid #e3e7ed;border-radius:16px;width:150px;height:150px;padding:10px;box-shadow:0 10px 25px #17233a12}.studio-settings-qr-frame img{object-fit:contain;width:100%;height:100%;display:block}.studio-settings-download{min-height:39px;margin-top:15px;padding-inline:14px}.studio-settings-language-chips{flex-wrap:wrap;gap:7px;margin:16px 0;display:flex}.studio-settings-language-chips span{color:#5c687a;background:#fbf8f9;border:1px solid #e1dce0;border-radius:999px;justify-content:center;align-items:center;min-width:46px;height:31px;font-size:10px;font-weight:850;display:inline-flex}.studio-settings-languages label{color:#657286;border-top:1px solid #f0ecee;gap:7px;margin-top:16px;padding-top:15px;font-size:11px;font-weight:800;display:grid}.studio-settings-languages select{color:#263650;background:#fff;border:1px solid #dfe4eb;border-radius:9px;height:40px;padding:0 10px;font:700 11px Inter,system-ui,sans-serif}.studio-settings-publishing{background:linear-gradient(135deg,#f5f8ff,#fff);border:1px solid #dce4fa;border-radius:16px;justify-content:space-between;align-items:center;gap:24px;min-height:84px;margin-top:14px;padding:20px 22px;display:flex;box-shadow:0 4px 15px #4974e509}.studio-settings-publishing>div{gap:4px;display:grid}.studio-settings-publishing>div:first-child>span{color:#4974e5;letter-spacing:.08em;font-size:10px;font-weight:900}.studio-settings-publishing strong{font-size:13px}.studio-settings-publishing small{color:#8a94a3;font-size:10px}.studio-settings-publishing code{text-overflow:ellipsis;white-space:nowrap;color:#536178;max-width:520px;font-size:10px;overflow:hidden}@media (width<=980px){.studio-settings-hub{width:min(100% - 36px,900px)}.studio-settings-grid{grid-template-columns:1fr}.studio-settings-qr-body{grid-template-columns:130px minmax(0,1fr)}.studio-settings-qr-frame{width:130px;height:130px}}@media (width<=560px){.studio-settings-hub{width:calc(100% - 24px);padding:26px 0 38px}.studio-settings-hero h1{font-size:29px}.studio-settings-card{padding:18px}.studio-settings-qr-body{grid-template-columns:1fr}.studio-settings-qr-frame{width:150px;height:150px}.studio-settings-publishing{flex-direction:column;align-items:flex-start}.studio-settings-publishing code{max-width:100%}}.studio-v3-photo-review{background:#fff;border:1px solid #dce3ee;border-radius:14px;gap:9px;padding:11px;display:grid;box-shadow:0 9px 28px #1b2b480b}.studio-v3-photo-review-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.studio-v3-photo-review-head>div:first-child{gap:2px;display:grid}.studio-v3-photo-review-head>div:first-child>span{color:#8792a4;letter-spacing:.11em;text-transform:uppercase;font-size:7.5px;font-weight:950}.studio-v3-photo-review-head>div:first-child>strong{color:#25344d;font-size:11px;font-weight:950}.studio-v3-photo-review-badges{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:5px;display:flex}.studio-v3-photo-review-badges span,.studio-v3-photo-review-badges b{border-radius:999px;align-items:center;min-height:23px;padding:0 7px;font-size:7px;font-weight:900;display:inline-flex}.studio-v3-photo-review-badges span{color:#315fd5;background:#edf3ff}.studio-v3-photo-review-badges b{color:#16754a;background:#e9f7ef}.studio-v3-photo-review-stage{--review-focus-x:50%;--review-focus-y:50%;--review-split:50%;isolation:isolate;background:#edf0f5;border-radius:13px;min-height:230px;position:relative;overflow:hidden}.studio-v3-photo-review-stage>img,.studio-v3-photo-review-after,.studio-v3-photo-review-after>img{width:100%;height:100%;position:absolute;inset:0}.studio-v3-photo-review-stage img{object-fit:cover;object-position:var(--review-focus-x) var(--review-focus-y);display:block}.studio-v3-photo-review-before{z-index:0}.studio-v3-photo-review-after{z-index:1;clip-path:inset(0 calc(100% - var(--review-split)) 0 0);filter:drop-shadow(8px 0 18px #0c14231f);overflow:hidden}.studio-v3-photo-review-divider{z-index:3;pointer-events:none;background:#fffffff5;width:2px;position:absolute;top:0;bottom:0;transform:translate(-1px);box-shadow:0 0 0 1px #111c2e1f,0 0 20px #111c2e2e}.studio-v3-photo-review-divider i{background:#fff;position:absolute;inset:0}.studio-v3-photo-review-divider span{color:#fff;background:#4974e5;border:2px solid #fff;border-radius:50%;place-items:center;width:31px;height:31px;font-size:12px;font-weight:900;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 5px 18px #141f343b}.studio-v3-photo-review-label{z-index:2;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);color:#fff;letter-spacing:.04em;text-transform:uppercase;pointer-events:none;background:#0d1420a3;border-radius:999px;align-items:center;min-height:23px;padding:0 8px;font-size:7px;font-weight:950;display:inline-flex;position:absolute;top:9px}.studio-v3-photo-review-label.before{right:9px}.studio-v3-photo-review-label.after{left:9px}.studio-v3-photo-review-stage input[type=range]{z-index:4;opacity:0;cursor:ew-resize;width:100%;height:100%;margin:0;position:absolute;inset:0}.studio-v3-photo-review>p{color:#7d8797;margin:0;font-size:8px;font-weight:650;line-height:1.42}.studio-v3-photo-review-actions{grid-template-columns:1fr 1fr;gap:7px;display:grid}.studio-v3-photo-review-actions button{color:#617085;cursor:pointer;background:#f8fafc;border:1px solid #d8dfe9;border-radius:9px;min-height:36px;padding:0 10px;font-size:8px;font-weight:900}.studio-v3-photo-review-actions button:hover{background:#f1f5fa}.studio-v3-photo-review-actions button.active{color:#315fd5;background:#eef3ff;border-color:#9eb1e8}.studio-v3-photo-review-actions button.pro{color:#315dd7;background:#f5f8ff;border-color:#b8c8f5}.studio-v3-photo-review-actions button.pro.active{color:#fff;background:#4974e5;border-color:#6f91ed;box-shadow:0 7px 17px #4974e52e}@media (width<=600px){.studio-v3-photo-review-head{flex-direction:column}.studio-v3-photo-review-badges{justify-content:flex-start}.studio-v3-photo-review-stage{min-height:205px}.studio-v3-photo-review-actions{grid-template-columns:1fr}}.studio-v3-item-photo-field{gap:12px;margin-bottom:2px;display:grid}.studio-v3-photo-friendly-head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.studio-v3-photo-friendly-head>div{gap:3px;display:grid}.studio-v3-photo-eyebrow{color:#4974e5;letter-spacing:.14em;font-size:7px;font-weight:950}.studio-v3-photo-friendly-head strong{color:#27344a;font-size:13px;font-weight:950}.studio-v3-photo-friendly-head p{color:#7b8799;max-width:500px;margin:0;font-size:9px;font-weight:650;line-height:1.45}.studio-v3-photo-ready{color:#177348;background:#eaf7ef;border-radius:999px;flex:none;padding:6px 9px;font-size:8px;font-weight:950}.studio-v3-photo-steps{color:#67758a;background:#f9fafc;border:1px solid #e2e7ef;border-radius:11px;align-items:center;gap:7px;padding:8px 10px;font-size:8px;font-weight:850;display:flex}.studio-v3-photo-steps i{color:#b1bac8;font-style:normal}.studio-v3-item-photo-dropzone{background:linear-gradient(145deg,#f4f6f9,#eceff4);border:1px solid #dfe3e9;border-radius:18px;min-height:220px;transition:border-color .16s,box-shadow .16s,transform .16s;position:relative;overflow:hidden}.studio-v3-item-photo-dropzone.is-dragging{border-color:#7e9cf0;transform:translateY(-1px);box-shadow:0 0 0 3px #4974e51a}.studio-v3-item-photo-dropzone>img{object-fit:cover;width:100%;height:100%;transition:object-position .14s;display:block;position:absolute;inset:0}.studio-v3-item-photo-dropzone.has-image:after{content:"";pointer-events:none;background:linear-gradient(#0000 42%,#0c131f9e 100%);position:absolute;inset:0}.studio-v3-item-photo-dropzone.is-framing{border-color:#6f91ed;box-shadow:0 0 0 3px #4974e51a}.studio-v3-item-photo-empty{color:#66758a;text-align:center;align-content:center;place-items:center;gap:8px;padding:26px;display:grid;position:absolute;inset:0}.studio-v3-item-photo-empty strong{max-width:280px;font-size:11px;line-height:1.4}.studio-v3-item-photo-empty small{color:#929cab;max-width:280px;font-size:8.5px;line-height:1.45}.studio-v3-item-photo-icon{background:#fff;border:1px solid #cbd2dc;border-radius:13px;width:54px;height:44px;position:relative;box-shadow:0 9px 22px #1d2a410f}.studio-v3-item-photo-icon i:first-child{clip-path:polygon(0 100%,32% 35%,47% 63%,67% 18%,100% 100%);background:#b8c3d7;height:16px;position:absolute;bottom:8px;left:9px;right:9px}.studio-v3-item-photo-icon i:last-child{background:#7f9ae8;border-radius:50%;width:7px;height:7px;position:absolute;top:8px;right:10px}.studio-v3-photo-source-actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.studio-v3-photo-source-actions button{color:#344157;text-align:start;cursor:pointer;background:#fff;border:1px solid #dce2eb;border-radius:14px;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;column-gap:10px;min-height:62px;padding:10px 13px;display:grid;box-shadow:0 5px 16px #1d2a4109}.studio-v3-photo-source-actions button.camera{color:#254dbb;background:linear-gradient(135deg,#f3f6ff,#fff);border-color:#aebff0}.studio-v3-photo-action-icon{color:#315dd7;background:#edf2ff;border-radius:10px;grid-row:1/3;place-items:center;width:34px;height:34px;font-size:18px;font-weight:900;display:grid}.studio-v3-photo-source-actions strong{font-size:9.5px;font-weight:950}.studio-v3-photo-source-actions small{color:#8b96a6;font-size:7.5px;font-weight:700}.studio-v3-photo-source-actions button:disabled{opacity:.55;cursor:wait}.studio-v3-photo-processing{z-index:8;text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f8fafff0;align-content:center;place-items:center;gap:7px;padding:28px;display:grid;position:absolute;inset:0}.studio-v3-photo-processing strong{color:#27344a;font-size:11px;font-weight:950}.studio-v3-photo-processing small{color:#7d8898;max-width:260px;font-size:8.5px;line-height:1.45}.studio-v3-photo-spinner{border:3px solid #dfe7fb;border-top-color:#4974e5;border-radius:50%;width:28px;height:28px;animation:.8s linear infinite studio-v3-spin}.studio-v3-item-photo-focus-layer{z-index:3;touch-action:none;cursor:crosshair;-webkit-user-select:none;user-select:none;position:absolute;inset:0}.studio-v3-item-photo-focus-target{pointer-events:none;border:2px solid #fff;border-radius:50%;width:38px;height:38px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 3px #4974e5bf,0 5px 20px #00000047}.studio-v3-item-photo-focus-target:before,.studio-v3-item-photo-focus-target:after{content:"";background:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.studio-v3-item-photo-focus-target:before{width:14px;height:2px}.studio-v3-item-photo-focus-target:after{width:2px;height:14px}.studio-v3-item-photo-focus-target i{background:#4974e5;border-radius:50%;width:5px;height:5px;position:absolute}.studio-v3-item-photo-focus-target i:first-child{top:4px;left:4px}.studio-v3-item-photo-focus-target i:last-child{bottom:4px;right:4px}.studio-v3-item-photo-overlay{z-index:4;justify-content:center;align-items:center;gap:7px;display:flex;position:absolute;bottom:12px;left:12px;right:12px}.studio-v3-item-photo-overlay button{cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:10px;min-height:38px;padding:0 14px;font-size:9px;font-weight:900}.studio-v3-item-photo-overlay button.primary{color:#fff;background:#4974e5;border:1px solid #4974e5}.studio-v3-item-photo-overlay button.secondary{color:#fff;background:#141b27ad;border:1px solid #ffffff6b}.studio-v3-item-photo-framing-row{background:#fff;border:1px solid #dfe4ed;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:10px 11px;display:flex}.studio-v3-item-photo-framing-row>div{gap:2px;display:grid}.studio-v3-item-photo-framing-row strong{color:#2c3850;font-size:9px;font-weight:950}.studio-v3-item-photo-framing-row span{color:#7e899a;font-size:8px;line-height:1.38}.studio-v3-item-photo-framing-row>button,.studio-v3-photo-refresh{color:#315dd7;cursor:pointer;background:#f6f8ff;border:1px solid #b8c8f5;border-radius:8px;min-height:31px;padding:0 10px;font-size:8px;font-weight:950}.studio-v3-item-photo-focus-coordinates{background:#eaf0ff;border-radius:999px;padding:5px 7px;color:#315dd7!important;font-weight:950!important}.studio-v3-item-photo-tuning{background:linear-gradient(#fbfcfe,#f6f8fb);border:1px solid #dfe4ed;border-radius:15px;gap:10px;padding:12px;display:grid}.studio-v3-item-photo-standard-head,.studio-v3-item-photo-theme-profile,.studio-v3-item-photo-retune{justify-content:space-between;align-items:center;gap:12px;display:flex}.studio-v3-item-photo-standard-head>div,.studio-v3-item-photo-theme-profile>div{gap:2px;display:grid}.studio-v3-item-photo-standard-head span,.studio-v3-item-photo-theme-profile>div>span{color:#8490a2;letter-spacing:.08em;text-transform:uppercase;font-size:7.5px;font-weight:950}.studio-v3-item-photo-standard-head strong{color:#26344b;font-size:11px;font-weight:900}.studio-v3-item-photo-standard-head>b{color:#315fd5;background:#edf3ff;border-radius:999px;padding:6px 9px;font-size:9px;font-weight:950}.studio-v3-item-photo-theme-profile{background:#f7f9ff;border:1px solid #dce5fb;border-radius:12px;padding:10px 11px}.studio-v3-item-photo-theme-profile strong{color:#254cb7;font-size:10px}.studio-v3-item-photo-theme-profile small{color:#7e899c;font-size:8px;line-height:1.35}.studio-v3-item-photo-theme-profile>.is-matched{color:#187549;background:#eaf6ef;border-radius:999px;padding:5px 7px;font-size:7.5px;font-weight:950}.studio-v3-item-photo-variants{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.studio-v3-item-photo-variants button{color:#5d6879;cursor:pointer;background:#fff;border:1px solid #d9dfe8;border-radius:11px;min-height:46px;font-size:9px;font-weight:850}.studio-v3-item-photo-variants button.active{color:#234cbf;background:#f2f6ff;border-color:#8aa5ee;box-shadow:0 0 0 2px #4974e514}.studio-v3-item-photo-variants button small{color:#315fd5;background:#edf3ff;border-radius:999px;margin-inline-start:5px;padding:3px 5px;font-size:6.5px;font-weight:950;display:inline-flex}.studio-v3-item-photo-retune{background:#fffaf0;border:1px solid #f1dca8;border-radius:11px;padding:9px 10px}.studio-v3-item-photo-retune span{color:#88651e;font-size:8px;line-height:1.4}.studio-v3-item-photo-retune button{color:#795710;background:#fff;border:1px solid #d2b46a;border-radius:8px;min-height:31px;font-size:8px;font-weight:950}.studio-v3-item-photo-natural-note{color:#7d8796;margin:0;font-size:8.5px;line-height:1.45}.studio-v3-item-photo-notes{gap:5px;display:grid}.studio-v3-item-photo-notes span{color:#667286;font-size:8.5px}.studio-v3-photo-refresh{justify-self:start}.studio-v3-item-photo-native-input{opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important;position:absolute!important}.studio-v3-item-photo-error{color:#b33f48;background:#fff6f6;border:1px solid #f1c7ca;border-radius:9px;padding:9px 10px;font-size:9px;font-weight:750}.studio-v3-item-photo-overlay button:disabled,.studio-v3-item-photo-retune button:disabled,.studio-v3-photo-refresh:disabled{opacity:.55;cursor:wait}@keyframes studio-v3-spin{to{transform:rotate(360deg)}}@media (width<=600px){.studio-v3-item-photo-field{gap:10px}.studio-v3-photo-friendly-head p{font-size:10px}.studio-v3-photo-steps{white-space:nowrap;justify-content:space-between;font-size:7.5px;overflow:hidden}.studio-v3-item-photo-dropzone{min-height:210px}.studio-v3-photo-source-actions{grid-template-columns:1fr}.studio-v3-photo-source-actions button{min-height:64px}.studio-v3-photo-source-actions button.camera{border-color:#8da7ef;min-height:72px;box-shadow:0 8px 20px #4974e514}.studio-v3-item-photo-overlay button{flex:1}.studio-v3-item-photo-framing-row,.studio-v3-item-photo-theme-profile,.studio-v3-item-photo-retune{flex-direction:column;align-items:flex-start}.studio-v3-item-photo-framing-row>button,.studio-v3-item-photo-retune>button{width:100%}.studio-v3-item-photo-variants{grid-template-columns:1fr}.studio-v3-item-photo-variants button{min-height:48px}.studio-v3-photo-refresh{width:100%}}:root{--studio-blue:#4974e5;--studio-blue-hover:#3f67d3;--studio-blue-deep:#2f56c7;--studio-blue-soft:#eef3ff;--studio-blue-faint:#f6f8ff;--studio-porcelain:#f7f5f2;--studio-porcelain-2:#f1f3f6;--studio-paper:#fff;--studio-canvas:#f3f4f7;--studio-surface:#fbfbfc;--studio-ink:#182238;--studio-text:#46536a;--studio-muted:#7f8999;--studio-line:#e3e6eb;--studio-line-strong:#d7dce4;--studio-success:#4d9b72;--studio-visible:#6f87c9;--studio-warning:#c99333;--studio-danger:#c94e56;--studio-sidebar:190px;--studio-topbar:68px;--studio-radius-sm:9px;--studio-radius:14px;--studio-shadow-xs:0 1px 2px #161f3109;--studio-shadow-sm:0 8px 24px #161f310f;--studio-shadow-md:0 24px 64px #161f311c}button,input,textarea,select{font-family:inherit}button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline-offset:2px;outline:3px solid #4974e524}.studio-v3-shell{min-height:100vh;color:var(--studio-ink);background:var(--studio-canvas);-webkit-font-smoothing:antialiased;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px}.studio-v3-draft-state{background:linear-gradient(145deg,var(--studio-porcelain),#fff);place-items:center;min-height:100vh;font-size:15px;font-weight:700;display:grid}.studio-v3-draft-state.error{color:#a33139}.studio-v3-topbar{z-index:50;height:var(--studio-topbar);border-bottom:1px solid var(--studio-line);-webkit-backdrop-filter:blur(22px)saturate(1.12);backdrop-filter:blur(22px)saturate(1.12);background:#fffffff0;justify-content:space-between;align-items:center;gap:20px;padding:0 20px;display:flex;position:fixed;inset:0 0 auto;box-shadow:0 1px #ffffffe6}.studio-v3-brand{align-items:center;gap:11px;min-width:0;display:flex}.studio-v3-mark{background:linear-gradient(145deg,#5e82ea,var(--studio-blue));color:#fff;border-radius:11px;flex:0 0 38px;place-items:center;width:38px;height:38px;font-size:14px;font-weight:900;display:grid;box-shadow:0 8px 20px #4974e533,inset 0 1px #ffffff3d}.studio-v3-brand>div{min-width:0}.studio-v3-brand strong,.studio-v3-brand span{display:block}.studio-v3-brand strong{letter-spacing:-.02em;font-size:14px;line-height:1.15}.studio-v3-brand>div>span{text-overflow:ellipsis;white-space:nowrap;color:#8892a1;max-width:280px;margin-top:2px;font-size:10.5px;overflow:hidden}.studio-v3-top-actions{align-items:center;gap:8px;min-width:0;display:flex}.studio-v3-language-switch{border:1px solid var(--studio-line);box-shadow:var(--studio-shadow-xs);direction:ltr;background:#f7f8fa;border-radius:10px;align-items:center;gap:2px;padding:3px;display:inline-flex}.studio-v3-language-switch button{color:#7d8796;cursor:pointer;background:0 0;border:0;border-radius:7px;min-width:34px;height:29px;padding:0 8px;font-size:10.5px;font-weight:800}.studio-v3-language-switch button:hover{color:#48566d;background:#fff}.studio-v3-language-switch button.active{color:var(--studio-blue);background:#fff;box-shadow:0 2px 7px #1d273a12}.studio-v3-autosave-status{color:#657286;white-space:nowrap;align-items:center;gap:7px;height:32px;padding:0 7px;font-size:11.5px;font-weight:700;display:inline-flex}.studio-v3-autosave-dot{background:var(--studio-success);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #4d9b7214}.studio-v3-autosave-status.saving .studio-v3-autosave-dot{background:var(--studio-warning);animation:.8s ease-in-out infinite alternate studio-save-pulse}@keyframes studio-save-pulse{to{opacity:.4;transform:scale(.82)}}.studio-v3-publish-review-button{border:1px solid var(--studio-blue);background:var(--studio-blue);color:#fff;cursor:pointer;border-radius:9px;height:38px;min-height:38px;padding:0 17px;font-size:11.5px;font-weight:850;transition:transform .15s,background .15s,box-shadow .15s;box-shadow:0 8px 20px #4974e533,inset 0 1px #ffffff2e}.studio-v3-publish-review-button:hover{background:var(--studio-blue-hover);transform:translateY(-1px);box-shadow:0 10px 24px #4974e53d}.studio-v3-tabs{z-index:45;top:var(--studio-topbar);width:var(--studio-sidebar);border-right:1px solid var(--studio-line);background:var(--studio-porcelain);flex-direction:column;justify-content:flex-start;align-items:stretch;gap:2px;padding:19px 11px;display:flex;position:fixed;bottom:0;left:0;overflow:auto}.studio-v3-tabs:before{content:"WORKSPACE";color:#9da5b1;letter-spacing:.13em;padding:4px 10px 11px;font-size:9px;font-weight:850;display:block}.studio-v3-tabs button{color:#657185;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;width:100%;min-height:42px;padding:0 11px 0 16px;font-size:12.5px;font-weight:740;transition:background .14s,color .14s;position:relative}.studio-v3-tabs button:before{content:"";background:0 0;border-radius:99px;width:3px;height:18px;transition:background .14s;position:absolute;top:50%;left:4px;transform:translateY(-50%)}.studio-v3-tabs button:hover{color:#314159;background:#ffffff9e}.studio-v3-tabs button.active{color:var(--studio-blue);background:#fff;box-shadow:0 3px 12px #212d460b}.studio-v3-tabs button.active:before{background:var(--studio-blue)}.studio-v3-main{min-height:100vh;margin-left:var(--studio-sidebar);padding-top:var(--studio-topbar);background:var(--studio-canvas)}.studio-v3-panel{background:var(--studio-paper)}.studio-v3-panel-heading{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.studio-v3-eyebrow{color:var(--studio-blue);letter-spacing:.11em;text-transform:uppercase;font-size:9.5px;font-weight:900;display:block}.studio-v3-panel h1,.studio-v3-panel h2{color:var(--studio-ink);letter-spacing:-.035em;margin:6px 0 0;font-size:27px;line-height:1.04}.studio-v3-content-layout{min-height:calc(100vh - var(--studio-topbar));background:var(--studio-paper);grid-template-columns:286px minmax(0,1fr);display:grid}.studio-v3-categories{top:var(--studio-topbar);height:calc(100vh - var(--studio-topbar));border-right:1px solid var(--studio-line);scrollbar-width:thin;background:#fbfbfc;padding:24px 13px 28px;position:sticky;overflow:auto}.studio-v3-categories .studio-v3-panel-heading{margin-bottom:14px;padding:0 3px}.studio-v3-categories .studio-v3-panel h1{font-size:25px}.studio-v3-items{background:#fff;min-width:0;padding:34px clamp(28px,4.5vw,66px) 64px}.studio-v3-items>.studio-v3-panel-heading,.studio-v3-group-name-field,.studio-v3-parent-content{width:min(920px,100%);margin-left:auto;margin-right:auto}.studio-v3-items>.studio-v3-panel-heading{border-bottom:1px solid var(--studio-line);margin-bottom:16px;padding-bottom:17px}.studio-v3-items>.studio-v3-panel-heading h2{letter-spacing:-.045em;font-size:30px}.studio-v3-content-language-row{border-bottom:1px solid var(--studio-line);color:#7d8795;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;padding:9px 2px 13px;font-size:11px;font-weight:760;display:flex}.studio-v3-content-language-row .studio-v3-language-switch{padding:3px}.studio-v3-content-language-row .studio-v3-language-switch button{min-width:32px;height:27px}.studio-v3-content-language-row.modal{margin:0 24px 16px}.studio-v3-category-toolbar{grid-template-columns:1fr 1fr;gap:7px;margin-bottom:13px;display:grid}.studio-v3-category-toolbar button,.studio-v3-group-create-row button{border:1px solid var(--studio-line);color:#58667a;cursor:pointer;background:#fff;border-radius:8px;min-height:36px;font-size:10.5px;font-weight:820}.studio-v3-category-toolbar button:hover:not(:disabled){background:var(--studio-blue-faint);color:var(--studio-blue);border-color:#c7d3f3}.studio-v3-category-toolbar button.primary{background:var(--studio-blue-soft);color:var(--studio-blue);border-color:#cbd7fa}.studio-v3-category-toolbar button:disabled{opacity:.32;cursor:default}.studio-v3-group-create-row{background:var(--studio-blue-faint);border:1px solid #dbe2f5;border-radius:9px;grid-template-columns:minmax(0,1fr) auto auto;gap:6px;margin-bottom:12px;padding:9px;display:grid}.studio-v3-group-create-row input{border:1px solid var(--studio-line);background:#fff;border-radius:7px;outline:none;min-width:0;height:35px;padding:0 9px;font-size:11px}.studio-v3-group-create-row button{color:var(--studio-blue);padding:0 9px}.studio-v3-group-create-row button.secondary{color:#657287;background:#f0f2f5}.studio-v3-category-list{gap:1px;display:grid}.studio-v3-category-card{border:1px solid #0000;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px;min-height:56px;padding:3px;transition:background .14s,border-color .14s;display:grid;position:relative}.studio-v3-category-card:hover{background:#f5f6f8;border-color:#edf0f3}.studio-v3-category-card.selected{box-shadow:inset 2px 0 0 var(--studio-blue),0 2px 8px #1e2a4209;background:#fff;border-color:#dce3f7}.studio-v3-category-card.is-subcategory{margin-inline-start:14px}.studio-v3-category-card.is-subcategory:before{content:"";inset-inline-start:-8px;background:#dfe3e8;width:1px;position:absolute;top:8px;bottom:8px}.studio-v3-category-open{width:100%;min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:7px;padding:8px 7px;display:flex}.studio-v3-category-copy{gap:3px;min-width:0;display:grid}.studio-v3-category-copy strong{font-size:12.5px;font-weight:800;line-height:1.28}.studio-v3-category-copy small{color:#929ba8;font-size:10px}.studio-v3-group-type-line{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.studio-v3-subcategory-tag{color:#768090;background:#eef0f3;border-radius:999px;align-items:center;min-height:18px;padding:0 5px;font-size:8.5px;font-weight:800;display:inline-flex}.studio-v3-chevron,.studio-v3-expand-chevron{color:#949daa;place-items:center;width:20px;height:20px;font-size:15px;display:grid}.studio-v3-expand-chevron{transition:transform .16s}.studio-v3-expand-chevron.expanded{transform:rotate(180deg)}.studio-v3-category-card>.studio-v3-entity-controls{opacity:.12;transition:opacity .14s}.studio-v3-category-card:hover>.studio-v3-entity-controls,.studio-v3-category-card.selected>.studio-v3-entity-controls{opacity:1}.studio-v3-entity-controls{align-items:center;gap:2px;display:flex}.studio-v3-order-buttons{gap:0;display:flex}.studio-v3-order-button,.studio-v3-delete-button{color:#97a1ae;cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;width:26px;height:26px;padding:0;font-size:11px;font-weight:850;display:grid}.studio-v3-order-button:hover{color:#425169;background:#eef1f4}.studio-v3-order-button:disabled{opacity:.17;cursor:default}.studio-v3-delete-button:hover{color:var(--studio-danger);background:#fff0f1}.studio-v3-visibility-toggle{cursor:pointer;background:#c9cfd7;border:0;border-radius:999px;width:38px;height:22px;padding:0;position:relative}.studio-v3-visibility-toggle:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .16s;position:absolute;top:3px;left:3px;box-shadow:0 1px 4px #00000029}.studio-v3-visibility-toggle.visible{background:var(--studio-visible)}.studio-v3-save-button{background:var(--studio-blue-faint);min-height:38px;color:var(--studio-blue);cursor:pointer;border:1px solid #c5d2f5;border-radius:9px;padding:0 14px;font-size:11px;font-weight:850}.studio-v3-save-button:hover{background:var(--studio-blue);border-color:var(--studio-blue);color:#fff;box-shadow:0 7px 18px #4974e529}.studio-v3-mobile-back{display:none}.studio-v3-field{color:#5f6c7e;gap:7px;margin-bottom:14px;font-size:11px;font-weight:800;display:grid}.studio-v3-field input,.studio-v3-field textarea,.studio-v3-field select{border:1px solid var(--studio-line);width:100%;min-width:0;color:var(--studio-ink);font:inherit;background:#fcfcfd;border-radius:9px;outline:none;padding:11px 12px}.studio-v3-field input:focus,.studio-v3-field textarea:focus,.studio-v3-field select:focus{background:#fff;border-color:#94a9ed;box-shadow:0 0 0 3px #4974e512}.studio-v3-field-label-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.studio-v3-field-label-row small{color:#9099a8;font-size:10.5px;font-weight:600}.studio-v3-group-name-field{border:1px solid var(--studio-line);background:#fafbfc;border-radius:10px;max-width:none;padding:13px 15px;margin-bottom:22px!important}.studio-v3-group-name-field>span{color:#838d9b;letter-spacing:.01em;font-size:10px}.studio-v3-group-name-field input{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;font-size:15px;font-weight:760}.studio-v3-group-name-field input:focus{box-shadow:none;border:0}.studio-v3-parent-content{gap:24px;display:grid}.studio-v3-content-block{gap:8px;display:grid}.studio-v3-content-block.nested{border-top:1px solid var(--studio-line);padding-top:18px}.studio-v3-content-block-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.studio-v3-content-block-heading>div{gap:3px;display:grid}.studio-v3-content-block-heading span{letter-spacing:.08em;text-transform:uppercase;color:#9aa3af;font-size:9px;font-weight:850}.studio-v3-content-block-heading strong{font-size:14px}.studio-v3-content-block-heading button{color:var(--studio-blue);cursor:pointer;background:0 0;border:0;font-size:10.5px;font-weight:850}.studio-v3-empty-subcategory{border:1px dashed var(--studio-line-strong);color:#8e98a6;text-align:center;background:#fafbfc;border-radius:10px;padding:20px;font-size:11px}.studio-v3-item-list{gap:7px;display:grid}.studio-v3-item-card{border:1px solid var(--studio-line);background:#fff;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding:13px 14px;transition:transform .14s,box-shadow .14s,border-color .14s;display:grid;box-shadow:0 1px 2px #1c263a04}.studio-v3-item-card:hover{border-color:#d4dae3;transform:translateY(-1px);box-shadow:0 7px 22px #1c263a0b}.studio-v3-item-card.is-hidden{opacity:.46}.studio-v3-item-title-row{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.studio-v3-item-title-row strong{font-size:14px;font-weight:820;line-height:1.3}.studio-v3-item-title-row>span{white-space:nowrap;direction:ltr;font-size:13px;font-weight:850}.studio-v3-item-copy p{color:#8993a1;max-width:690px;margin:4px 0 0;font-size:11px;line-height:1.45}.studio-v3-item-actions{flex-wrap:nowrap;align-items:center;gap:5px;margin:0;display:flex}.studio-v3-item-actions>button{color:#627084;cursor:pointer;background:#f1f3f6;border:0;border-radius:7px;padding:6px 9px;font-size:10.5px;font-weight:800}.studio-v3-item-actions>button:hover{background:var(--studio-blue-soft);color:var(--studio-blue)}.studio-v3-item-actions .studio-v3-entity-controls{opacity:.38;margin-inline-start:2px;transition:opacity .14s}.studio-v3-item-card:hover .studio-v3-item-actions .studio-v3-entity-controls{opacity:1}.studio-v3-design-layout{min-height:calc(100vh - var(--studio-topbar));grid-template-columns:382px minmax(0,1fr);display:grid}.studio-v3-design-controls{top:var(--studio-topbar);height:calc(100vh - var(--studio-topbar));border-right:1px solid var(--studio-line);scrollbar-width:thin;background:#fbfbfc;padding:27px 20px 34px;position:sticky;overflow:auto}.studio-v3-design-controls>p{color:#7c8796;margin:8px 0 20px;font-size:12px;line-height:1.55}.studio-v3-template-grid{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:16px;display:grid}.studio-v3-template-grid button{border:1px solid var(--studio-line);min-height:78px;color:var(--studio-ink);text-align:left;box-shadow:var(--studio-shadow-xs);cursor:pointer;background:#fff;border-radius:10px;padding:13px;transition:border-color .14s,background .14s,box-shadow .14s}.studio-v3-template-grid button:hover{box-shadow:var(--studio-shadow-sm);border-color:#cfd6df}.studio-v3-template-grid button.active{background:var(--studio-blue-faint);border-color:#a9b9ec;box-shadow:inset 0 0 0 1px #4974e50d}.studio-v3-template-grid strong,.studio-v3-template-grid span{display:block}.studio-v3-template-grid strong{font-size:14px}.studio-v3-template-grid span{color:#87919f;margin-top:5px;font-size:11px;line-height:1.4}.studio-v3-badge-design-controls{border-top:1px solid var(--studio-line);gap:10px;margin-top:17px;padding-top:15px;display:grid}.studio-v3-control-label{color:#566378;font-size:11px;font-weight:850}.studio-v3-badge-design-controls .studio-v3-choice-row,.studio-v3-badge-design-controls .studio-v3-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.studio-v3-badge-design-controls button{border:1px solid var(--studio-line);color:#637084;cursor:pointer;background:#fff;border-radius:8px;min-height:38px;font-size:11px;font-weight:800}.studio-v3-badge-design-controls button.active{background:var(--studio-blue-soft);color:var(--studio-blue);border-color:#a6b8ef}.studio-v3-control-help{color:#8f99a5;margin:0;font-size:11px;line-height:1.5}.studio-v3-preview-panel{top:var(--studio-topbar);height:calc(100vh - var(--studio-topbar));background:radial-gradient(circle at 1px 1px,#50596913 1px,#0000 1.15px) 0 0/24px 24px,linear-gradient(#f1f3f6,#e9ecf1) 0 0/100% 100%;min-width:0;padding:28px 36px 40px;position:sticky;overflow:auto}.studio-v3-preview-full{min-height:calc(100vh - var(--studio-topbar));background:radial-gradient(circle at 1px 1px,#50596912 1px,#0000 1.15px) 0 0/24px 24px,linear-gradient(#f2f4f7 0%,#e9ecf1 100%) 0 0/100% 100%;grid-template-rows:auto minmax(0,1fr);align-content:start;justify-items:stretch;gap:20px;padding:24px clamp(20px,3.2vw,42px) 52px;display:grid;overflow:auto}.studio-v3-preview-switcher{z-index:8;border:1px solid var(--studio-line-strong);-webkit-backdrop-filter:blur(18px)saturate(1.1);backdrop-filter:blur(18px)saturate(1.1);direction:ltr;background:#fffffff2;border-radius:12px;justify-self:center;align-items:center;gap:4px;padding:5px;display:flex;position:sticky;top:84px;box-shadow:0 14px 35px #1f273817,inset 0 1px #ffffffe6}.studio-v3-preview-switcher button{color:#707c8f;cursor:pointer;background:0 0;border:0;border-radius:8px;min-width:64px;height:38px;padding:0 12px;font-size:11px;font-weight:820;transition:background .14s,color .14s,box-shadow .14s,transform .14s}.studio-v3-preview-switcher button:hover{color:#45536a;background:#f1f3f6;transform:translateY(-1px)}.studio-v3-preview-switcher button.active{background:var(--studio-blue);color:#fff;box-shadow:0 5px 14px #4974e538}.studio-v3-draft-preview-frame{max-width:calc(100vw - var(--studio-sidebar) - 82px);scrollbar-width:thin;background:linear-gradient(#dfe3e8,#d5dbe3);border:1px solid #cfd5dd;border-radius:22px;place-self:start center;max-height:calc(100vh - 176px);padding:10px;transition:width .2s,border-radius .2s,box-shadow .2s;position:relative;overflow:auto;box-shadow:0 34px 95px #1a22322e,0 2px 8px #1a223212}.studio-v3-draft-preview-frame:before{content:"";z-index:2;pointer-events:none;background:#4347514d;border-radius:999px;width:34px;height:4px;margin:1px auto 7px;display:block;position:sticky;top:0}.studio-v3-draft-preview-frame>.bme-menu,.studio-v3-draft-preview-frame>.ep-page{background:#fff;border-radius:14px;margin:0 auto;overflow:hidden;box-shadow:0 1px #ffffffa6,0 6px 18px #1a223217}.studio-v3-draft-preview-frame[style*="1080px"]{border-radius:16px;padding:12px}.studio-v3-draft-preview-frame[style*="1080px"]:before{display:none}.studio-v3-analytics{min-height:calc(100vh - var(--studio-topbar));background:#f8f9fb;gap:22px;padding:42px clamp(34px,5vw,78px) 64px;display:grid}.studio-v3-analytics-head,.studio-v3-analytics-metrics,.studio-v3-analytics-grid{width:min(1220px,100%);margin:0 auto}.studio-v3-analytics-head{border:1px solid var(--studio-line);box-shadow:var(--studio-shadow-xs);background:#fff;border-radius:14px;justify-content:space-between;align-items:center;gap:30px;padding:26px 28px;display:flex}.studio-v3-analytics-head h1{letter-spacing:-.045em;margin:6px 0 8px;font-size:31px}.studio-v3-analytics-head p{color:#7d8795;max-width:680px;margin:0;font-size:13px;line-height:1.65}.studio-v3-analytics-connection{color:#765f29;background:#fffbef;border:1px solid #eadfbd;border-radius:10px;align-items:flex-start;gap:9px;max-width:330px;padding:13px 14px;display:flex}.studio-v3-analytics-connection .dot{background:#dfa425;border-radius:50%;width:8px;height:8px;margin-top:4px}.studio-v3-analytics-connection div{gap:4px;display:grid}.studio-v3-analytics-connection strong{font-size:12px}.studio-v3-analytics-connection small{color:#8a7035;font-size:11px;line-height:1.45}.studio-v3-analytics-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;display:grid}.studio-v3-analytics-metric{border:1px solid var(--studio-line);min-height:126px;box-shadow:var(--studio-shadow-xs);background:#fff;border-radius:12px;gap:8px;padding:19px;display:grid}.studio-v3-analytics-metric span{color:#778292;text-transform:uppercase;letter-spacing:.035em;font-size:11px;font-weight:850}.studio-v3-analytics-metric strong{letter-spacing:-.04em;font-size:31px;line-height:1}.studio-v3-analytics-metric small{color:#949daa;font-size:11px}.studio-v3-analytics-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.studio-v3-analytics-card{border:1px solid var(--studio-line);min-height:260px;box-shadow:var(--studio-shadow-xs);background:#fff;border-radius:12px;padding:22px}.studio-v3-analytics-card.recommendation{background:linear-gradient(180deg,#fff,var(--studio-blue-faint));border-color:#dce3f7}.studio-v3-analytics-empty{border:1px dashed var(--studio-line-strong);text-align:center;color:#7d8795;background:#fafbfc;border-radius:10px;align-content:center;place-items:center;gap:8px;min-height:180px;margin-top:14px;display:grid}.studio-v3-analytics-empty strong{color:#4e5b70;font-size:14px}.studio-v3-analytics-empty span{max-width:520px;font-size:12px;line-height:1.6}.studio-v3-settings-panel{border:1px solid var(--studio-line);width:min(900px,100% - 72px);box-shadow:var(--studio-shadow-sm);background:#fff;border-radius:14px;margin:42px auto 64px;overflow:hidden}.studio-v3-settings-panel>.studio-v3-eyebrow{margin:28px 30px 0}.studio-v3-settings-panel>h1{margin:6px 30px 26px;font-size:30px}.studio-v3-setting-row{border-top:1px solid var(--studio-line);color:#505e74;justify-content:space-between;align-items:center;gap:18px;min-height:68px;padding:0 30px;font-size:13px;font-weight:730;transition:background .14s;display:flex}.studio-v3-setting-row:hover{background:#fafbfc}.studio-v3-setting-row>span:last-child{color:#7d8795;font-weight:650}.studio-v3-safety-note{color:#75622f;background:#fffbef;border:1px solid #ece2c7;border-radius:10px;margin:24px 30px 30px;padding:14px 16px;font-size:12px;line-height:1.6}.studio-v3-modal-backdrop{z-index:100;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#12192673;justify-content:center;align-items:center;padding:30px;display:flex;position:fixed;inset:0}.studio-v3-editor-sheet{background:#fff;border:1px solid #ffffff9e;border-radius:18px;width:min(720px,100vw - 48px);max-height:min(850px,100vh - 60px);overflow:auto;box-shadow:0 36px 110px #0d142247}.studio-v3-sheet-handle{display:none}.studio-v3-sheet-heading{z-index:4;border-bottom:1px solid var(--studio-line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f7f5f2f7;justify-content:space-between;align-items:center;gap:12px;min-height:76px;padding:17px 24px;display:flex;position:sticky;top:0}.studio-v3-sheet-heading h2{letter-spacing:-.03em;margin:5px 0 0;font-size:24px}.studio-v3-icon-button{color:#626f80;cursor:pointer;background:#eceff3;border:0;border-radius:9px;place-items:center;width:36px;height:36px;font-size:20px;display:grid}.studio-v3-editor-sheet>.studio-v3-field,.studio-v3-editor-sheet>.studio-v3-price-options-editor,.studio-v3-editor-sheet>.studio-v3-badge-editor,.studio-v3-editor-sheet>.studio-v3-toggle-row,.studio-v3-editor-sheet>.studio-v3-ai-suggestion-note{margin-left:24px;margin-right:24px}.studio-v3-money-input{border:1px solid var(--studio-line);direction:ltr;background:#fcfcfd;border-radius:9px;grid-template-columns:42px minmax(0,1fr);align-items:stretch;display:grid;overflow:hidden}.studio-v3-money-input>span{border-inline-end:1px solid var(--studio-line);background:var(--studio-blue-soft);color:var(--studio-blue);place-items:center;font-size:15px;font-weight:900;display:grid}.studio-v3-money-input input{text-align:left;direction:ltr;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.studio-v3-price-options-editor{border:1px solid var(--studio-line);background:#fafbfc;border-radius:10px;gap:10px;margin-bottom:15px;padding:14px;display:grid}.studio-v3-price-option-edit{grid-template-columns:minmax(0,1.35fr) minmax(130px,.65fr) auto;align-items:end;gap:9px;display:grid}.studio-v3-price-mode-actions{flex-wrap:wrap;gap:8px;display:flex}.studio-v3-price-mode-actions button,.studio-v3-price-remove{border:1px solid var(--studio-line);min-height:36px;color:var(--studio-blue);cursor:pointer;background:#fff;border-radius:8px;padding:0 11px;font-size:11px;font-weight:820}.studio-v3-price-remove{color:#ad464c;border-color:#efd7da}.studio-v3-badge-editor{border-top:1px solid var(--studio-line);margin-top:8px;padding-top:14px}.studio-v3-badge-head{justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:9px;display:flex}.studio-v3-badge-head strong{font-size:13px}.studio-v3-badge-head span{color:#8e98a5;font-size:11px}.studio-v3-badge-grid{flex-wrap:wrap;gap:6px;margin-bottom:14px;display:flex}.studio-v3-badge-grid button{border:1px solid var(--studio-line);color:#657286;cursor:pointer;background:#fff;border-radius:999px;padding:7px 9px;font-size:11px;font-weight:800}.studio-v3-badge-grid button.active{background:var(--studio-blue-soft);color:var(--studio-blue);border-color:#a7b8ef}.studio-v3-merch-grid button.active{color:#765b06;background:#fff8df;border-color:#dfbc58}.studio-v3-ai-suggestion-note{background:var(--studio-blue-faint);color:#59657a;border-radius:10px;gap:5px;padding:13px;display:grid}.studio-v3-ai-suggestion-note strong{color:var(--studio-blue);font-size:12px}.studio-v3-ai-suggestion-note span{font-size:11px;line-height:1.55}.studio-v3-sheet-footer{z-index:4;border-top:1px solid var(--studio-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffffa;grid-template-columns:1fr auto;gap:9px;padding:14px 24px;display:grid;position:sticky;bottom:0}.studio-v3-primary,.studio-v3-secondary{cursor:pointer;border-radius:9px;min-height:42px;padding:0 16px;font-size:12px;font-weight:850}.studio-v3-primary{border:1px solid var(--studio-blue);background:var(--studio-blue);color:#fff}.studio-v3-secondary{border:1px solid var(--studio-line);color:#586579;background:#f0f2f5}.studio-v3-publish-review{text-align:center;background:#fff;border-radius:18px;justify-items:center;gap:11px;width:min(470px,100% - 32px);padding:28px;display:grid;box-shadow:0 30px 90px #14223c38}.studio-v3-publish-review h2{margin:0;font-size:23px}.studio-v3-publish-review>strong{color:#4f5b70;font-size:14px}.studio-v3-publish-review p{color:#7e8796;margin:0;font-size:12px;line-height:1.6}.studio-v3-publish-review>button{background:var(--studio-blue);color:#fff;cursor:pointer;border:0;border-radius:9px;min-width:112px;min-height:42px;margin-top:6px;font-size:12px;font-weight:850}.studio-v3-publish-check{border-radius:50%;place-items:center;width:46px;height:46px;font-size:20px;font-weight:900;display:grid}.studio-v3-publish-check.ok{color:#2f7d43;background:#e9f8ed}.studio-v3-publish-check.error{color:#a63b3b;background:#fff0f0}.studio-v3-shell[dir=rtl] .studio-v3-tabs{border-right:0;border-left:1px solid var(--studio-line);left:auto;right:0}.studio-v3-shell[dir=rtl] .studio-v3-main{margin-left:0;margin-right:var(--studio-sidebar)}.studio-v3-shell[dir=rtl] .studio-v3-tabs button,.studio-v3-shell[dir=rtl] .studio-v3-category-open,.studio-v3-shell[dir=rtl] .studio-v3-template-grid button,.studio-v3-shell[dir=rtl] .studio-v3-setting-row{text-align:right}.studio-v3-shell[dir=rtl] .studio-v3-tabs button{padding-left:11px;padding-right:16px}.studio-v3-shell[dir=rtl] .studio-v3-tabs button:before{left:auto;right:4px}.studio-v3-shell[dir=rtl] .studio-v3-category-card.selected{box-shadow:inset -2px 0 0 var(--studio-blue),0 2px 8px #1e2a4209}@media (width<=1180px){:root{--studio-sidebar:174px}.studio-v3-content-layout{grid-template-columns:266px minmax(0,1fr)}.studio-v3-design-layout{grid-template-columns:344px minmax(0,1fr)}.studio-v3-tabs button{font-size:12px}.studio-v3-analytics-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.studio-v3-item-card{grid-template-columns:1fr}.studio-v3-item-actions{justify-content:flex-end}}@media (width<=880px){:root{--studio-topbar:72px}.studio-v3-topbar{padding:8px 12px;position:sticky}.studio-v3-tabs{top:var(--studio-topbar);border-left:0;border-right:0;border-bottom:1px solid var(--studio-line);background:var(--studio-porcelain);flex-direction:row;gap:2px;width:100%;height:50px;padding:0 6px;position:sticky;bottom:auto;left:auto;right:auto;overflow-x:auto}.studio-v3-tabs:before{display:none}.studio-v3-tabs button{text-align:center;border-radius:0;width:auto;min-width:92px;min-height:50px;padding:0 11px}.studio-v3-tabs button:before{width:calc(100% - 24px);height:2px;top:auto;bottom:0;left:12px;transform:none}.studio-v3-tabs button.active{box-shadow:none;background:0 0}.studio-v3-main,.studio-v3-shell[dir=rtl] .studio-v3-main{margin:0;padding-top:0}.studio-v3-content-layout,.studio-v3-design-layout{grid-template-columns:1fr;min-height:calc(100vh - 122px)}.studio-v3-content-layout.mobile-detail .studio-v3-categories,.studio-v3-content-layout:not(.mobile-detail) .studio-v3-items{display:none}.studio-v3-categories,.studio-v3-design-controls{border-right:0;height:auto;position:static;overflow:visible}.studio-v3-items{padding:24px 16px 36px}.studio-v3-mobile-back{color:var(--studio-blue);background:0 0;border:0;margin-bottom:12px;font-size:12px;font-weight:850;display:block}.studio-v3-category-card>.studio-v3-entity-controls,.studio-v3-item-actions .studio-v3-entity-controls{opacity:1}.studio-v3-item-card{grid-template-columns:1fr}.studio-v3-item-actions{justify-content:flex-end}.studio-v3-preview-panel{height:auto;min-height:70vh;padding:22px 12px 34px;position:static}.studio-v3-preview-full{min-height:calc(100vh - 122px);padding:18px 12px 36px}.studio-v3-preview-switcher{max-width:calc(100vw - 24px);top:8px;overflow:auto}.studio-v3-draft-preview-frame{border-radius:20px;max-width:calc(100vw - 24px);padding:8px}.studio-v3-analytics{padding:26px 16px 40px}.studio-v3-analytics-head{flex-direction:column;align-items:flex-start}.studio-v3-analytics-grid{grid-template-columns:1fr}.studio-v3-settings-panel{width:calc(100% - 24px);margin:20px auto 34px}.studio-v3-price-option-edit{grid-template-columns:1fr}.studio-v3-modal-backdrop{align-items:flex-end;padding:0}.studio-v3-editor-sheet{border-radius:18px 18px 0 0;width:100%;max-height:92dvh}.studio-v3-sheet-handle{background:#d1d6dd;border-radius:999px;width:44px;height:5px;margin:9px auto -4px;display:block}.studio-v3-shell[dir=rtl] .studio-v3-tabs{right:auto}.studio-v3-shell[dir=rtl] .studio-v3-tabs button{padding:0 11px}.studio-v3-shell[dir=rtl] .studio-v3-tabs button:before{left:12px;right:auto}}@media (width<=560px){.studio-v3-topbar{flex-wrap:wrap;align-items:flex-start;height:auto;min-height:84px}.studio-v3-top-actions{flex-wrap:wrap;justify-content:flex-end;gap:5px}.studio-v3-autosave-status{order:3;justify-content:flex-end;width:100%;font-size:11px}.studio-v3-brand>div>span{max-width:130px}.studio-v3-category-toolbar{grid-template-columns:1fr}.studio-v3-template-grid,.studio-v3-analytics-metrics{grid-template-columns:1fr 1fr}.studio-v3-settings-panel>.studio-v3-eyebrow,.studio-v3-settings-panel>h1{margin-inline:18px}.studio-v3-setting-row{padding-inline:18px}.studio-v3-safety-note{margin-inline:18px}}.studio-v3-preview-label{color:#4974e5;letter-spacing:.16em;text-transform:uppercase;text-align:center;margin:0 0 10px;font-size:9px;font-weight:850}.studio-v3-phone-canvas{box-sizing:border-box;isolation:isolate;background:linear-gradient(145deg,#394751,#090e12 22%,#020405 73%,#34424c);border:1px solid #a4bccc66;border-radius:54px;flex:none;width:410px;height:864px;padding:9px;position:relative;overflow:visible;box-shadow:0 36px 90px #1118274d,0 12px 30px #1118272e,inset 0 0 0 2px #ffffff0e}.studio-v3-phone-canvas>.bme-menu,.studio-v3-phone-canvas>.ep-page{overscroll-behavior:contain;scrollbar-width:none;border-radius:45px;position:relative;container-type:inline-size;width:390px!important;max-width:none!important;height:844px!important;min-height:844px!important;overflow:hidden auto!important}.studio-v3-phone-canvas>.bme-menu::-webkit-scrollbar{width:0;height:0}.studio-v3-phone-canvas>.ep-page::-webkit-scrollbar{width:0;height:0}.studio-v3-phone-canvas:before{content:"";z-index:1000;pointer-events:none;background:#020202;border-radius:999px;width:110px;height:30px;position:absolute;top:19px;left:50%;transform:translate(-50%);box-shadow:inset -13px 0 0 -8px #102b40}.studio-v3-phone-canvas:after{content:"";z-index:-1;pointer-events:none;background:#34414a;border-radius:3px;width:3px;height:27px;position:absolute;top:120px;left:-3px;box-shadow:0 36px #34414a,0 95px #34414a,412px 35px #34414a}.studio-v3-phone-canvas .bme-category-nav,.studio-v3-phone-canvas .ep-tabs{overscroll-behavior-inline:contain;touch-action:pan-x;cursor:grab;scrollbar-width:none!important;overflow:auto hidden!important}.studio-v3-phone-canvas .bme-category-nav:active,.studio-v3-phone-canvas .ep-tabs:active{cursor:grabbing}.studio-v3-phone-canvas .bme-category-nav::-webkit-scrollbar{display:none!important}.studio-v3-phone-canvas .ep-tabs::-webkit-scrollbar{display:none!important}@media (width<=880px){.studio-v3-phone-canvas{transform-origin:top;margin-bottom:-121px;transform:scale(.86)}}@media (width<=450px){.studio-v3-phone-canvas{margin-bottom:-155px;transform:scale(.82)}}.studio-language-menu{z-index:80;direction:ltr;position:relative}.studio-language-menu *{box-sizing:border-box}.studio-language-menu-trigger{border:1px solid var(--studio-language-line,#dedbd7);min-width:156px;min-height:42px;color:var(--studio-language-text,#17191d);cursor:pointer;text-align:left;background:#ffffffd1;border-radius:12px;align-items:center;gap:8px;padding:6px 9px 6px 10px;display:flex;box-shadow:0 5px 18px #21242a09}.studio-language-menu-trigger:hover,.studio-language-menu.is-open .studio-language-menu-trigger{background:#fff;border-color:#4974e56b}.studio-language-menu-trigger>svg:first-child{color:var(--studio-language-blue,#4974e5);flex:none}.studio-language-menu-trigger>svg:last-child{color:#8a8e96;flex:none;transition:transform .16s}.studio-language-menu.is-open .studio-language-menu-trigger>svg:last-child{transform:rotate(180deg)}.studio-language-menu-trigger-copy{flex:1;gap:1px;min-width:0;display:grid}.studio-language-menu-trigger-copy small{color:#8a8e96;letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:800}.studio-language-menu-trigger-copy strong{color:var(--studio-language-text,#17191d);white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:800;overflow:hidden}.studio-language-menu-code{color:#4974e5;letter-spacing:.05em;background:#eef3ff;border-radius:7px;place-items:center;min-width:27px;height:22px;padding:0 6px;font-size:8px;font-weight:900;display:grid}.studio-language-menu-list{background:#fff;border:1px solid #dedbd7;border-radius:14px;gap:3px;width:220px;padding:6px;display:grid;position:absolute;top:calc(100% + 7px);right:0;box-shadow:0 22px 58px #1b1e2429}.studio-language-menu-list>button{color:#17191d;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:10px;grid-template-columns:24px 1fr auto;align-items:center;gap:9px;width:100%;min-height:46px;padding:6px 8px;display:grid}.studio-language-menu-list>button:hover{background:#f7f5f2}.studio-language-menu-list>button.active{background:#eef3ff}.studio-language-menu-check{color:#fff;background:#fbfaf8;border:1px solid #e0ddd9;border-radius:7px;place-items:center;width:22px;height:22px;display:grid}.studio-language-menu-list>button.active .studio-language-menu-check{background:#4974e5;border-color:#4974e5}.studio-language-menu-option-copy{gap:2px;min-width:0;display:grid}.studio-language-menu-option-copy strong{font-size:11px;font-weight:800}.studio-language-menu-option-copy small{color:#8a8e96;font-size:8px;font-weight:650}.studio-language-menu-list>button>span:last-child{color:#9a9da4;letter-spacing:.06em;font-size:8px;font-weight:850}.studio-language-menu.is-compact .studio-language-menu-trigger{min-width:108px;min-height:36px;padding:5px 8px}.studio-language-menu.is-compact .studio-language-menu-code{display:none}.studio-language-menu.is-compact .studio-language-menu-list{width:205px}.studio-language-menu.is-light-theme .studio-language-menu-trigger{color:#17191d;background:#fff;border-color:#d8e0eb}.studio-language-menu.is-light-theme .studio-language-menu-trigger:hover,.studio-language-menu.is-light-theme.is-open .studio-language-menu-trigger{background:#f9fbff;border-color:#4974e57a}.studio-language-menu.is-light-theme .studio-language-menu-trigger-copy strong{color:#17191d}.studio-language-menu.is-light-theme .studio-language-menu-list{background:#fff;border-color:#d8e0eb;box-shadow:0 18px 46px #171f2e29}.studio-language-menu.is-light-theme .studio-language-menu-list>button{color:#17191d;background:0 0}.studio-language-menu.is-light-theme .studio-language-menu-list>button:hover{background:#f5f7fb}.studio-language-menu.is-light-theme .studio-language-menu-list>button.active{color:#1d3f92;background:#eef3ff}.studio-language-menu.is-light-theme .studio-language-menu-check{background:#fff;border-color:#dce2ea}.studio-language-menu.is-light-theme .studio-language-menu-list>button.active .studio-language-menu-check{color:#fff;background:#4974e5;border-color:#4974e5}.studio-language-menu.is-light-theme .studio-language-menu-option-copy small,.studio-language-menu.is-light-theme .studio-language-menu-list>button>span:last-child{color:#7f8998}.ai-dish-v1-topbar .studio-language-menu.is-compact{justify-self:end;align-items:center;gap:6px;width:94px;min-width:94px;display:flex}.ai-dish-v1-topbar .studio-language-menu.is-compact :is(.studio-language-menu-trigger,.studio-language-menu-theme-toggle){color:#4974e5;width:44px;min-width:44px;max-width:44px;height:40px;min-height:40px;box-shadow:none;cursor:pointer;background:#fff;border:1px solid #d8e0eb;border-radius:11px;justify-content:center;align-items:center;gap:0;padding:0;display:flex}.ai-dish-v1-topbar .studio-language-menu.is-compact :is(.studio-language-menu-trigger,.studio-language-menu-theme-toggle):hover{background:#f7f9ff;border-color:#4974e57a}.ai-dish-v1-topbar .studio-language-menu.is-compact :is(.studio-language-menu-trigger,.studio-language-menu-theme-toggle):focus-visible{outline-offset:3px;outline:2px solid #4974e5}.menu-studio-header .studio-language-menu>.studio-language-menu-theme-toggle{display:none!important}.ai-dish-v1-topbar .studio-language-menu.is-dark-theme.is-compact :is(.studio-language-menu-trigger,.studio-language-menu-theme-toggle){color:#8ab1ff;background:#0d141f;border-color:#2a3749}.ai-dish-v1-topbar .studio-language-menu.is-dark-theme.is-compact :is(.studio-language-menu-trigger,.studio-language-menu-theme-toggle):hover{background:#111b2a;border-color:#3d5270}.studio-language-menu.is-dark-theme .studio-language-menu-trigger{color:#edf3ff;background:#0d141f;border-color:#2a3749}.studio-language-menu.is-dark-theme .studio-language-menu-trigger:hover,.studio-language-menu.is-dark-theme.is-open .studio-language-menu-trigger{background:#111b2a;border-color:#3d5270}.studio-language-menu.is-dark-theme .studio-language-menu-trigger-copy strong{color:#edf3ff}.studio-language-menu.is-dark-theme .studio-language-menu-list{background:#0d141f;border-color:#283548;box-shadow:0 22px 58px #0000005c}.studio-language-menu.is-dark-theme .studio-language-menu-list>button{color:#edf3ff}.studio-language-menu.is-dark-theme .studio-language-menu-list>button:hover{background:#111b2a}.studio-language-menu.is-dark-theme .studio-language-menu-list>button.active{background:#14233d}.studio-language-menu.is-dark-theme .studio-language-menu-check{background:#101824;border-color:#35445a}.studio-language-menu.is-dark-theme .studio-language-menu-option-copy small,.studio-language-menu.is-dark-theme .studio-language-menu-list>button>span:last-child{color:#95a3b8}@media (width<=720px){.studio-language-menu-trigger{min-width:118px}.studio-language-menu-trigger-copy small,.studio-language-menu-code{display:none}.studio-language-menu-list{width:min(220px,100vw - 28px);right:0}.ai-dish-v1-topbar .studio-language-menu.is-compact{width:94px;min-width:94px}.ai-dish-v1-topbar .studio-language-menu.is-compact .studio-language-menu-list{width:min(205px,100vw - 28px);right:50px}}.menu-create-v2{--mc-bg:#f7f5f2;--mc-paper:#fff;--mc-soft:#f1efec;--mc-softer:#fbfaf8;--mc-text:#17191d;--mc-muted:#737780;--mc-faint:#9a9da4;--mc-line:#e2dfdb;--mc-line-strong:#d3d0cc;--mc-blue:#4974e5;--mc-blue-soft:#eef3ff;--mc-green:#2f9b69;--mc-shadow:0 24px 70px #25272c14;min-height:100vh;color:var(--mc-text);background:var(--mc-bg);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.menu-create-v2 *{box-sizing:border-box}.menu-create-v2 button,.menu-create-v2 input,.menu-create-v2 textarea{font:inherit}.menu-create-v2 button{color:inherit}.menu-create-v2-topbar{z-index:30;-webkit-backdrop-filter:blur(18px);background:#f7f5f2e0;border-bottom:1px solid #d2cfcac7;grid-template-columns:minmax(190px,1fr) auto minmax(190px,1fr);align-items:center;gap:20px;min-height:72px;padding:0 clamp(18px,3vw,42px);display:grid;position:sticky;top:0}.menu-create-v2-brand{cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;width:max-content;padding:0;display:flex}.menu-create-v2-brand img{object-fit:contain;width:31px;height:31px}.menu-create-v2-brand>span{text-align:left;line-height:1.05;display:grid}.menu-create-v2-brand strong{letter-spacing:-.02em;font-size:13px;font-weight:850}.menu-create-v2-brand small{color:var(--mc-muted);margin-top:3px;font-size:9px;font-weight:650}.menu-create-v2-exit{border:1px solid var(--mc-line);cursor:pointer;background:#ffffffa8;border-radius:11px;justify-self:end;min-width:66px;height:36px;padding:0 15px;font-size:12px;font-weight:750}.menu-create-v2-exit:hover{border-color:var(--mc-line-strong);background:#fff}.menu-create-v2-progress{color:var(--mc-faint);letter-spacing:.03em;white-space:nowrap;align-items:center;gap:10px;font-size:10px;font-weight:800;display:flex}.menu-create-v2-progress span{border-radius:999px;align-items:center;gap:5px;min-height:25px;padding:0 8px;display:inline-flex}.menu-create-v2-progress span.done{color:var(--mc-green)}.menu-create-v2-progress>i{background:var(--mc-line);width:28px;height:1px}.menu-create-v2-shell{width:min(1180px,100% - 40px);margin:0 auto;padding:46px 0 90px}.menu-create-v2-back{min-height:36px;color:var(--mc-muted);cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:7px;margin-bottom:24px;padding:0 11px;font-size:12px;font-weight:750;display:inline-flex}.menu-create-v2-back:hover{color:var(--mc-text);background:#fff9}.menu-create-v2-start{padding-top:42px}.menu-create-v2-heading{text-align:center;max-width:800px;margin:0 auto 42px}.menu-create-v2-heading>span,.menu-create-v2-kicker,.menu-create-v2-question-heading>span{color:var(--mc-blue);letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:850}.menu-create-v2-heading>span{align-items:center;gap:7px;display:inline-flex}.menu-create-v2-heading h1,.menu-create-v2-narrow h1,.menu-create-v2-question-heading h1{color:var(--mc-text);letter-spacing:-.055em;margin:13px 0 0;font-size:clamp(38px,5vw,66px);font-weight:850;line-height:1.01}.menu-create-v2-heading p,.menu-create-v2-narrow>p,.menu-create-v2-question-heading p{max-width:700px;color:var(--mc-muted);margin:18px auto 0;font-size:15px;line-height:1.65}.menu-create-v2-heading.compact{margin-bottom:34px}.menu-create-v2-heading.compact h1{font-size:clamp(34px,4.4vw,55px)}.menu-create-v2-start-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.menu-create-v2-start-card{border:1px solid var(--mc-line);text-align:left;cursor:pointer;background:#ffffffd4;border-radius:22px;flex-direction:column;align-items:flex-start;min-height:330px;padding:24px;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden;box-shadow:0 6px 25px #282a2f09}.menu-create-v2-start-card:after{content:"";pointer-events:none;background:radial-gradient(circle,#4974e51f,#4974e500 70%);border-radius:50%;width:130px;height:130px;position:absolute;bottom:-58px;right:-52px}.menu-create-v2-start-card:hover{box-shadow:var(--mc-shadow);border-color:#4974e561;transform:translateY(-4px)}.menu-create-v2-start-icon{width:44px;height:44px;color:var(--mc-blue);background:#f7f9ff;border:1px solid #e5e8ef;border-radius:14px;place-items:center;margin-bottom:31px;display:grid}.menu-create-v2-start-card>span{color:var(--mc-faint);letter-spacing:.14em;font-size:9px;font-weight:850}.menu-create-v2-start-card h2{letter-spacing:-.035em;margin:10px 0 0;font-size:20px;font-weight:820}.menu-create-v2-start-card p{color:var(--mc-muted);margin:11px 0 0;font-size:12px;line-height:1.58}.menu-create-v2-start-card>strong{color:var(--mc-blue);align-items:center;gap:7px;margin-top:auto;padding-top:28px;font-size:11px;font-weight:820;display:inline-flex}.menu-create-v2-continuity{border:1px solid var(--mc-line);width:max-content;max-width:100%;color:var(--mc-muted);background:#ffffff94;border-radius:999px;align-items:center;gap:9px;margin:22px auto 0;padding:10px 14px;font-size:10px;display:flex}.menu-create-v2-continuity svg{color:var(--mc-blue)}.menu-create-v2-continuity strong{color:var(--mc-text)}.menu-create-v2-narrow{border:1px solid var(--mc-line);background:var(--mc-paper);width:min(650px,100%);box-shadow:var(--mc-shadow);text-align:center;border-radius:26px;margin:42px auto 0;padding:38px}.menu-create-v2-step-icon{width:50px;height:50px;color:var(--mc-blue);background:var(--mc-blue-soft);border-radius:16px;place-items:center;margin:0 auto 22px;display:grid}.menu-create-v2-narrow h1{font-size:clamp(34px,4.6vw,52px)}.menu-create-v2-url-field{text-align:left;gap:8px;margin-top:31px;display:grid}.menu-create-v2-url-field>span,.menu-create-v2-concierge label>span{color:var(--mc-muted);font-size:10px;font-weight:800}.menu-create-v2-url-field>div{border:1px solid var(--mc-line);background:var(--mc-softer);border-radius:14px;align-items:center;gap:10px;min-height:52px;padding:0 14px;display:flex}.menu-create-v2-url-field svg{color:var(--mc-faint);flex:none}.menu-create-v2-url-field input{width:100%;color:var(--mc-text);background:0 0;border:0;outline:0;font-size:13px}.menu-create-v2-field-error{color:#b44756;text-align:left;margin-top:8px;font-size:10px}.menu-create-v2-dev-note{color:var(--mc-muted);text-align:left;background:#f7f9ff;border:1px solid #e3e7f2;border-radius:13px;gap:4px;margin:16px 0 22px;padding:13px 14px;font-size:10px;line-height:1.45;display:grid}.menu-create-v2-dev-note strong{color:var(--mc-blue)}.menu-create-v2-primary{background:var(--mc-blue);cursor:pointer;border:0;border-radius:13px;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:0 18px;font-size:11px;font-weight:820;display:inline-flex;box-shadow:0 11px 24px #4974e538;color:#fff!important}.menu-create-v2-primary:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 14px 29px #4974e547}.menu-create-v2-primary:disabled{opacity:.42;cursor:not-allowed;box-shadow:none}.menu-create-v2-question{padding-top:12px}.menu-create-v2-question-heading{text-align:center;max-width:750px;margin:0 auto 34px}.menu-create-v2-question-heading h1{font-size:clamp(34px,4.8vw,56px)}.menu-create-v2-answer-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:min(940px,100%);margin:0 auto;display:grid}.menu-create-v2-answer-grid.count-3,.menu-create-v2-answer-grid.count-4{max-width:850px}.menu-create-v2-answer-grid>button{border:1px solid var(--mc-line);text-align:left;cursor:pointer;background:#ffffffd1;border-radius:18px;flex-direction:column;align-items:flex-start;min-height:160px;padding:20px;transition:all .16s;display:flex;position:relative}.menu-create-v2-answer-grid>button:hover{background:#fff;border-color:#4974e561;transform:translateY(-2px);box-shadow:0 15px 36px #25283012}.menu-create-v2-answer-grid>button.selected{border-color:var(--mc-blue);background:#fff;box-shadow:0 0 0 3px #4974e514}.menu-create-v2-answer-check{border:1px solid var(--mc-line);color:#fff;background:var(--mc-softer);border-radius:8px;place-items:center;width:24px;height:24px;margin-bottom:20px;display:grid}.menu-create-v2-answer-grid>button.selected .menu-create-v2-answer-check{border-color:var(--mc-blue);background:var(--mc-blue)}.menu-create-v2-answer-grid>button>strong{letter-spacing:-.025em;font-size:15px;font-weight:820}.menu-create-v2-answer-grid>button>p{color:var(--mc-muted);margin:8px 0 0;font-size:11px;line-height:1.5}.menu-create-v2-question-foot{width:min(940px,100%);color:var(--mc-faint);justify-content:space-between;align-items:center;margin:22px auto 0;font-size:9px;display:flex}.menu-create-v2-dots{gap:5px;display:flex}.menu-create-v2-dots span{background:#dedbd7;border-radius:10px;width:22px;height:3px}.menu-create-v2-dots span.done{background:#aebfeb}.menu-create-v2-dots span.active{background:var(--mc-blue)}.menu-create-v2-recommendations{padding-top:8px}.menu-create-v2-design-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}.menu-create-v2-design-grid>article{border:1px solid var(--mc-line);background:var(--mc-paper);border-radius:23px;overflow:hidden;box-shadow:0 10px 36px #282a2f0b}.menu-create-v2-design-grid>article.best{border-color:#4974e56b;box-shadow:0 22px 55px #4974e51c}.menu-create-v2-design-preview{background:#eeece8;place-items:center;height:315px;padding:26px;display:grid;position:relative;overflow:hidden}.menu-create-v2-fit,.menu-create-v2-best-badge{z-index:3;border-radius:999px;font-size:9px;font-weight:800;position:absolute;top:15px}.menu-create-v2-fit{color:var(--mc-text);background:#ffffffe0;padding:7px 9px;right:15px;box-shadow:0 5px 15px #0000000d}.menu-create-v2-fit strong{color:var(--mc-blue)}.menu-create-v2-best-badge{color:#fff;background:var(--mc-blue);padding:7px 10px;left:15px}.menu-create-v2-design-copy{padding:22px}.menu-create-v2-design-copy>span{color:var(--mc-faint);letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:800}.menu-create-v2-design-copy h2{letter-spacing:-.035em;margin:7px 0 0;font-size:20px;font-weight:830}.menu-create-v2-design-copy p{min-height:48px;color:var(--mc-muted);margin:9px 0 0;font-size:11px;line-height:1.55}.menu-create-v2-swatches{gap:5px;margin-top:16px;display:flex}.menu-create-v2-swatches i{border:1px solid #00000014;border-radius:50%;width:17px;height:17px}.menu-create-v2-design-copy button{border:1px solid var(--mc-line);width:100%;min-height:43px;color:var(--mc-text);background:var(--mc-softer);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:7px;margin-top:18px;font-size:10px;font-weight:820;display:flex}.menu-create-v2-design-copy button:hover{color:#fff;border-color:var(--mc-blue);background:var(--mc-blue)}.menu-create-v2-secondary-link{color:var(--mc-muted);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;margin:22px auto 0;font-size:10px;font-weight:750;text-decoration:underline;display:block}.menu-create-v2-mini{width:188px;height:244px;color:var(--mini-ink);background:var(--mini-paper);border:5px solid #121316e6;border-radius:24px;grid-template-rows:auto 67px auto 1fr;gap:8px;padding:12px;display:grid;transform:rotate(-1.1deg);box-shadow:0 22px 50px #14161a2e}.menu-create-v2-mini-top{justify-content:space-between;align-items:center;display:flex}.menu-create-v2-mini-top span,.menu-create-v2-mini-top i{background:color-mix(in srgb,var(--mini-accent) 24%,white);border-radius:50%;width:16px;height:16px}.menu-create-v2-mini-top b{letter-spacing:.14em;font-size:6px}.menu-create-v2-mini-hero{background:color-mix(in srgb,var(--mini-accent) 18%,var(--mini-paper));border-radius:11px;flex-direction:column;justify-content:flex-end;padding:10px;display:flex}.menu-create-v2-mini-hero small{text-transform:uppercase;font-size:5px}.menu-create-v2-mini-hero strong{margin-top:2px;font-size:14px;line-height:1}.menu-create-v2-mini-tabs{gap:4px;display:flex}.menu-create-v2-mini-tabs span{background:color-mix(in srgb,var(--mini-ink) 10%,var(--mini-paper));border-radius:20px;flex:1;height:10px}.menu-create-v2-mini-tabs span:first-child{background:var(--mini-ink)}.menu-create-v2-mini-items{gap:5px;display:grid}.menu-create-v2-mini-items article{background:color-mix(in srgb,var(--mini-paper) 86%,white);border-radius:7px;grid-template-columns:auto 1fr auto;align-items:center;gap:5px;min-height:30px;padding:5px;display:grid}.menu-create-v2-mini-items article>i{background:color-mix(in srgb,var(--mini-accent) 30%,white);border-radius:5px;width:28px;height:26px;display:none}.menu-create-v2-mini-items.visual article>i{display:block}.menu-create-v2-mini-items article>div{gap:3px;display:grid}.menu-create-v2-mini-items article b{background:var(--mini-ink);border-radius:4px;width:70%;height:4px}.menu-create-v2-mini-items article span{background:color-mix(in srgb,var(--mini-ink) 25%,transparent);border-radius:4px;width:90%;height:3px}.menu-create-v2-mini-items article em{background:var(--mini-accent);border-radius:4px;width:16px;height:5px}.menu-create-v2-concierge{width:min(850px,100%);margin:8px auto 0}.menu-create-v2-concierge form{border:1px solid var(--mc-line);background:var(--mc-paper);box-shadow:var(--mc-shadow);border-radius:24px;grid-template-columns:1fr 1fr;gap:15px;padding:26px;display:grid}.menu-create-v2-concierge label{gap:7px;display:grid}.menu-create-v2-concierge label.wide{grid-column:1/-1}.menu-create-v2-concierge input,.menu-create-v2-concierge textarea{border:1px solid var(--mc-line);width:100%;color:var(--mc-text);background:var(--mc-softer);border-radius:13px;outline:0}.menu-create-v2-concierge input{height:48px;padding:0 13px}.menu-create-v2-concierge textarea{resize:vertical;min-height:120px;padding:13px}.menu-create-v2-concierge input:focus,.menu-create-v2-concierge textarea:focus{border-color:#4974e5a6;box-shadow:0 0 0 3px #4974e514}.menu-create-v2-concierge-actions{border-top:1px solid var(--mc-line);grid-column:1/-1;justify-content:space-between;align-items:center;gap:20px;margin-top:5px;padding-top:20px;display:flex}.menu-create-v2-concierge-actions>div{align-items:center;gap:10px;display:flex}.menu-create-v2-concierge-actions svg{color:var(--mc-blue)}.menu-create-v2-concierge-actions>div>span{gap:2px;display:grid}.menu-create-v2-concierge-actions strong{font-size:10px}.menu-create-v2-concierge-actions small{color:var(--mc-muted);font-size:9px}.menu-create-v2-request-ready{color:#337b59;background:#f4fbf7;border:1px solid #2f9b6938;border-radius:13px;align-items:flex-start;gap:9px;margin-top:13px;padding:13px 15px;font-size:10px;line-height:1.45;display:flex}.menu-create-v2-request-ready svg{flex:none}.menu-create-v2-request-ready span{gap:2px;display:grid}@media (width<=980px){.menu-create-v2-start-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.menu-create-v2-design-grid{grid-template-columns:1fr}.menu-create-v2-design-grid>article{grid-template-columns:280px 1fr;display:grid}.menu-create-v2-design-preview{height:300px}}@media (width<=720px){.menu-create-v2-topbar{grid-template-columns:1fr auto;min-height:64px}.menu-create-v2-progress{display:none}.menu-create-v2-shell{width:min(100% - 24px,1180px);padding-top:28px}.menu-create-v2-start{padding-top:18px}.menu-create-v2-heading{margin-bottom:28px}.menu-create-v2-heading h1,.menu-create-v2-narrow h1,.menu-create-v2-question-heading h1{font-size:38px}.menu-create-v2-start-grid{grid-template-columns:1fr}.menu-create-v2-start-card{min-height:250px}.menu-create-v2-answer-grid{grid-template-columns:1fr}.menu-create-v2-answer-grid>button{min-height:132px}.menu-create-v2-question-foot>span{display:none}.menu-create-v2-design-grid>article{display:block}.menu-create-v2-design-preview{height:300px}.menu-create-v2-concierge form{grid-template-columns:1fr}.menu-create-v2-concierge label.wide,.menu-create-v2-concierge-actions{grid-column:auto}.menu-create-v2-concierge-actions{flex-direction:column;align-items:stretch}.menu-create-v2-narrow{padding:27px 20px}.menu-create-v2-continuity{border-radius:16px;align-items:flex-start}}.menu-create-v2-top-actions{justify-self:end;align-items:center;gap:8px;display:flex}.menu-create-v2[dir=rtl] .menu-create-v2-brand>span,.menu-create-v2[dir=rtl] .menu-create-v2-start-card,.menu-create-v2[dir=rtl] .menu-create-v2-answer-grid>button,.menu-create-v2[dir=rtl] .menu-create-v2-url-field,.menu-create-v2[dir=rtl] .menu-create-v2-dev-note,.menu-create-v2[dir=rtl] .menu-create-v2-design-copy,.menu-create-v2[dir=rtl] .menu-create-v2-concierge form{text-align:right}.menu-create-v2[dir=rtl] .menu-create-v2-start-card,.menu-create-v2[dir=rtl] .menu-create-v2-answer-grid>button{align-items:flex-start}.menu-create-v2[dir=rtl] .menu-create-v2-start-card:after{left:-52px;right:auto}.menu-create-v2[dir=rtl] .menu-create-v2-fit{left:15px;right:auto}.menu-create-v2[dir=rtl] .menu-create-v2-best-badge{left:auto;right:15px}.menu-create-v2[dir=rtl] .menu-create-v2-field-error{text-align:right}.menu-create-v2[dir=rtl] .menu-create-v2-url-field input[dir=ltr],.menu-create-v2[dir=rtl] input[dir=ltr]{text-align:left}.menu-create-v2[dir=rtl] .menu-create-v2-question-foot{flex-direction:row-reverse}@media (width<=860px){.menu-create-v2-topbar{grid-template-columns:1fr auto}.menu-create-v2-progress{grid-area:2/1/auto/-1;justify-self:center;padding-bottom:9px}.menu-create-v2-top-actions{grid-area:1/2}}@media (width<=560px){.menu-create-v2-top-actions{gap:5px}.menu-create-v2-exit{min-width:52px;padding:0 10px}}.menu-import-v2{--mi-bg:#f7f5f2;--mi-paper:#fff;--mi-soft:#fbfaf8;--mi-text:#17191d;--mi-muted:#737780;--mi-line:#e2dfdb;--mi-blue:#4974e5;--mi-green:#2f9b69;background:var(--mi-bg);min-height:100vh;color:var(--mi-text);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.menu-import-v2 *{box-sizing:border-box}.menu-import-v2 button,.menu-import-v2 input,.menu-import-v2 textarea{font:inherit;color:inherit}.menu-import-v2.centered{place-items:center;display:grid}.menu-import-v2-auth-card{border:1px solid var(--mi-line);text-align:center;background:#fff;border-radius:24px;width:min(430px,100% - 30px);padding:34px;box-shadow:0 24px 70px #282a2f14}.menu-import-v2-auth-card img{width:48px}.menu-import-v2-auth-card h1{letter-spacing:-.04em;margin:18px 0 0;font-size:30px}.menu-import-v2-auth-card p{color:var(--mi-muted);font-size:14px}.menu-import-v2-auth-card button{color:#fff;background:var(--mi-blue);cursor:pointer;border:0;border-radius:12px;min-height:46px;padding:0 18px;font-size:14px;font-weight:800}.menu-import-v2-topbar{z-index:40;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f7f5f2e6;border-bottom:1px solid #d2cfcad1;justify-content:space-between;align-items:center;gap:18px;min-height:72px;padding:0 clamp(18px,2.5vw,34px);display:flex;position:sticky;top:0}.menu-import-v2-brand-wrap,.menu-import-v2-brand{align-items:center;display:flex}.menu-import-v2-brand-wrap{gap:9px}.menu-import-v2-back{border:1px solid var(--mi-line);cursor:pointer;background:#fff;border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.menu-import-v2-brand{gap:10px}.menu-import-v2-brand img{object-fit:contain;width:32px;height:32px}.menu-import-v2-brand span{display:grid}.menu-import-v2-brand strong{font-size:14px;font-weight:850}.menu-import-v2-brand small{color:var(--mi-muted);margin-top:3px;font-size:11px}.menu-import-v2-shell{width:min(1180px,100% - 40px);margin:0 auto;padding:48px 0 70px}.menu-import-v2-heading{max-width:820px;margin-bottom:36px}.menu-import-v2-heading>span{color:var(--mi-blue);letter-spacing:.14em;align-items:center;gap:7px;font-size:11px;font-weight:850;display:inline-flex}.menu-import-v2-heading h1{letter-spacing:-.055em;margin:12px 0 0;font-size:clamp(40px,5vw,64px);line-height:1.01}.menu-import-v2-heading p{max-width:760px;color:var(--mi-muted);margin:17px 0 0;font-size:15px;line-height:1.65}.menu-import-v2-grid{grid-template-columns:minmax(0,1.45fr) minmax(340px,.65fr);align-items:start;gap:18px;display:grid}.menu-import-v2-main,.menu-import-v2-side{gap:16px;display:grid}.menu-import-v2-card{border:1px solid var(--mi-line);background:#ffffffe0;border-radius:20px;padding:22px;box-shadow:0 10px 34px #282a2f0a}.menu-import-v2-card>header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.menu-import-v2-card>header>div{display:grid}.menu-import-v2-card>header span{color:var(--mi-blue);letter-spacing:.1em;font-size:11px;font-weight:850}.menu-import-v2-card>header strong{margin-top:6px;font-size:17px;line-height:1.25}.menu-import-v2-card>header p{color:var(--mi-muted);margin:7px 0 0;font-size:13px;line-height:1.55}.menu-import-v2-card>header>small{color:var(--mi-muted);white-space:nowrap;font-size:11px}.menu-import-v2-dropzone{min-height:190px;color:var(--mi-blue);text-align:center;cursor:pointer;background:#f8faff;border:1px dashed #cfd4df;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:9px;margin-top:20px;display:flex;position:relative}.menu-import-v2-dropzone input{opacity:0;cursor:pointer;position:absolute;inset:0}.menu-import-v2-dropzone strong{font-size:15px}.menu-import-v2-dropzone span{max-width:380px;color:var(--mi-muted);font-size:12px;line-height:1.5}.menu-import-v2-files{gap:8px;margin-top:14px;display:grid}.menu-import-v2-files>div{border:1px solid var(--mi-line);background:var(--mi-soft);border-radius:12px;grid-template-columns:24px 1fr 32px;align-items:center;gap:9px;min-height:54px;padding:0 12px;display:grid}.menu-import-v2-files>div>svg{color:var(--mi-blue)}.menu-import-v2-files span{min-width:0;display:grid}.menu-import-v2-files strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.menu-import-v2-files small{color:var(--mi-muted);margin-top:3px;font-size:11px}.menu-import-v2-files button{color:#a1535c;cursor:pointer;background:#fff;border:0;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.menu-import-v2-upload-meta{color:var(--mi-muted);justify-content:space-between;margin-top:11px;font-size:11px;display:flex}.menu-import-v2-smart-photo{background:#f6f8ff;border:1px solid #4974e52e;border-radius:12px;align-items:flex-start;gap:9px;margin-top:13px;padding:12px 13px;display:flex}.menu-import-v2-smart-photo>svg{color:var(--mi-blue);flex:none;margin-top:1px}.menu-import-v2-smart-photo>span{gap:3px;display:grid}.menu-import-v2-smart-photo strong{font-size:12px}.menu-import-v2-smart-photo small{color:var(--mi-muted);font-size:11px;line-height:1.5}.menu-import-v2-card.text-card textarea{resize:vertical;border:1px solid var(--mi-line);background:var(--mi-soft);border-radius:14px;outline:0;width:100%;min-height:220px;margin-top:18px;padding:15px;font-size:14px;line-height:1.6}.menu-import-v2-card.text-card textarea:focus{border-color:#4974e580;box-shadow:0 0 0 3px #4974e514}.menu-import-v2-language-list{gap:8px;margin-top:17px;display:grid}.menu-import-v2-language-list button{border:1px solid var(--mi-line);background:var(--mi-soft);text-align:start;cursor:pointer;border-radius:13px;grid-template-columns:30px 1fr auto;align-items:center;gap:10px;min-height:58px;padding:0 13px;display:grid}.menu-import-v2-language-list button.active{background:#f6f8ff;border-color:#4974e566}.menu-import-v2-language-list .check{border:1px solid var(--mi-line);background:#fff;border-radius:8px;place-items:center;width:25px;height:25px;display:grid}.menu-import-v2-language-list button.active .check{color:#fff;border-color:var(--mi-blue);background:var(--mi-blue)}.menu-import-v2-language-list button>span:nth-child(2){display:grid}.menu-import-v2-language-list strong{font-size:13px}.menu-import-v2-language-list small{color:var(--mi-muted);margin-top:2px;font-size:11px}.menu-import-v2-language-list b{color:var(--mi-muted);font-size:11px}.menu-import-v2-private,.menu-import-v2-success{align-items:flex-start;gap:10px;display:flex}.menu-import-v2-private svg{color:var(--mi-blue);flex:none}.menu-import-v2-private span,.menu-import-v2-success span{display:grid}.menu-import-v2-private strong,.menu-import-v2-success strong{font-size:13px}.menu-import-v2-private small,.menu-import-v2-success small{color:var(--mi-muted);margin-top:4px;font-size:11px;line-height:1.5}.menu-import-v2-allowance{border:1px solid var(--mi-line);background:var(--mi-soft);border-radius:12px;justify-content:space-between;align-items:center;margin-top:15px;padding:12px 13px;display:flex}.menu-import-v2-allowance span{color:var(--mi-muted);font-size:12px}.menu-import-v2-allowance strong{color:var(--mi-blue);font-size:20px}.menu-import-v2-error{color:#a43e4a;background:#fff7f7;border:1px solid #efd3d6;border-radius:11px;margin-top:13px;padding:12px 13px;font-size:12px;line-height:1.5}.menu-import-v2-success{background:#f5fbf8;border:1px solid #cfe7da;border-radius:12px;margin-top:13px;padding:13px}.menu-import-v2-success svg{color:var(--mi-green);flex:none}.menu-import-v2-build{background:var(--mi-blue);cursor:pointer;border:0;border-radius:13px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:48px;margin-top:15px;font-size:14px;font-weight:820;display:flex;box-shadow:0 10px 24px #4974e538;color:#fff!important}.menu-import-v2-build:disabled{opacity:.42;cursor:not-allowed;box-shadow:none}.menu-import-v2-build .spin{animation:.8s linear infinite mi-spin}@keyframes mi-spin{to{transform:rotate(360deg)}}.menu-import-v2-report{border:1px solid var(--mi-line);background:var(--mi-soft);border-radius:13px;margin-top:10px;padding:12px}.menu-import-v2-report-grid{grid-template-columns:1fr 1fr;gap:7px;display:grid}.menu-import-v2-report-grid>div{border:1px solid var(--mi-line);background:#fff;border-radius:10px;flex-direction:column;justify-content:space-between;min-height:62px;padding:9px 10px;display:flex}.menu-import-v2-report-grid span{color:var(--mi-muted);font-size:10px;font-weight:750}.menu-import-v2-report-grid strong{letter-spacing:-.03em;margin-top:6px;font-size:18px}.menu-import-v2-report-grid .warn{background:#fffaf1;border-color:#ead9b8}.menu-import-v2-report-grid .warn strong{color:#a86a18}.menu-import-v2-cache-note{color:var(--mi-green);align-items:center;gap:5px;margin-top:8px;font-size:10px;font-weight:800;display:flex}.menu-import-v2-review-list{border-top:1px solid var(--mi-line);margin-top:10px;padding-top:9px}.menu-import-v2-review-list summary{color:#8e651d;cursor:pointer;font-size:11px;font-weight:800}.menu-import-v2-review-list ul{gap:6px;margin:9px 0 0;padding:0;list-style:none;display:grid}.menu-import-v2-review-list li{background:#fffaf2;border:1px solid #eadfcf;border-radius:9px;gap:3px;padding:8px 9px;display:grid}.menu-import-v2-review-list li strong{font-size:11px}.menu-import-v2-review-list li span{color:var(--mi-muted);font-size:10px;line-height:1.4}.menu-import-v2-recovery{background:#fffaf2;border:1px solid #eadfcf;border-radius:14px;margin-top:14px;padding:14px}.menu-import-v2-recovery-head{align-items:flex-start;gap:10px;display:flex}.menu-import-v2-recovery-head>svg{color:#b77a2d;flex:none;margin-top:1px}.menu-import-v2-recovery-head>span{gap:4px;display:grid}.menu-import-v2-recovery-head strong{font-size:14px;line-height:1.35}.menu-import-v2-recovery-head small{color:var(--mi-muted);font-size:12px;line-height:1.5}.menu-import-v2-recovery-actions{grid-template-columns:1fr;gap:7px;margin-top:13px;display:grid}.menu-import-v2-recovery-actions button{border:1px solid var(--mi-line);cursor:pointer;background:#fff;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:0 11px;font-size:12px;font-weight:800;display:flex}.menu-import-v2-recovery-actions button.primary{color:#fff;border-color:var(--mi-blue);background:var(--mi-blue)}.menu-import-v2-recovery-actions button:disabled{opacity:.5;cursor:not-allowed}.menu-import-v2-recovery details{color:var(--mi-muted);border-top:1px solid #eee2d1;margin-top:10px;padding-top:9px;font-size:11px}.menu-import-v2-recovery summary{cursor:pointer;font-weight:750}.menu-import-v2-recovery details p{margin:7px 0 0;font-size:11px;line-height:1.45}.menu-import-v2[dir=rtl] .menu-import-v2-language-list button{text-align:right}@media (width<=900px){.menu-import-v2-grid{grid-template-columns:1fr}.menu-import-v2-side{grid-template-columns:1fr 1fr}}@media (width<=680px){.menu-import-v2-shell{width:calc(100% - 24px);padding-top:28px}.menu-import-v2-topbar{padding:9px 12px}.menu-import-v2-side{grid-template-columns:1fr}.menu-import-v2-card{padding:17px}.menu-import-v2-heading h1{font-size:40px}.menu-import-v2-dropzone{min-height:160px}.menu-import-v2-card>header{flex-direction:column}.menu-import-v2-card>header>small{white-space:normal}}.menu-import-review-v2{--air-bg:#f6f7fb;--air-paper:#fff;--air-text:#111827;--air-muted:#6b7280;--air-line:#e2e8f0;--air-blue:#3f6ff5;--air-green:#14935f;background:var(--air-bg);min-height:100vh;color:var(--air-text);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.menu-import-review-v2 *{box-sizing:border-box}.menu-import-review-v2 button,.menu-import-review-v2 input,.menu-import-review-v2 select{font:inherit;color:inherit}.menu-import-review-v2.centered{place-items:center;display:grid}.menu-import-review-v2-topbar{z-index:30;border-bottom:1px solid var(--air-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f6f7fbe6;justify-content:space-between;align-items:center;gap:16px;min-height:68px;padding:0 24px;display:flex;position:sticky;top:0}.menu-import-review-v2-brand{cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;display:flex}.menu-import-review-v2-brand img{object-fit:contain;width:34px;height:34px}.menu-import-review-v2-brand span{text-align:start;display:grid}.menu-import-review-v2-brand strong{font-size:13px;font-weight:850}.menu-import-review-v2-brand small{color:var(--air-muted);margin-top:2px;font-size:10px}.menu-import-review-v2-shell{width:min(1040px,100% - 32px);margin:0 auto;padding:34px 0 64px}.menu-import-review-v2-back{color:var(--air-muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;font-size:12px;font-weight:750;display:inline-flex}.menu-import-review-v2-heading{max-width:760px;margin-top:24px}.menu-import-review-v2-heading>span{color:var(--air-blue);letter-spacing:.13em;align-items:center;gap:7px;font-size:11px;font-weight:850;display:inline-flex}.menu-import-review-v2-heading h1{letter-spacing:-.045em;margin:10px 0 0;font-size:clamp(34px,5vw,58px);line-height:1.02}.menu-import-review-v2-heading p{color:var(--air-muted);margin:14px 0 0;font-size:14px;line-height:1.65}.menu-import-review-v2-progress-card{border:1px solid var(--air-line);background:var(--air-paper);border-radius:16px;grid-template-columns:repeat(3,auto) 1fr;align-items:center;gap:22px;margin-top:24px;padding:14px 16px;display:grid;box-shadow:0 10px 28px #0f172a0a}.menu-import-review-v2-progress-card>div:not(.bar){display:grid}.menu-import-review-v2-progress-card strong{font-size:17px}.menu-import-review-v2-progress-card span{color:var(--air-muted);margin-top:2px;font-size:10px}.menu-import-review-v2-progress-card .bar{background:#edf0f5;border-radius:999px;height:7px;overflow:hidden}.menu-import-review-v2-progress-card .bar i{border-radius:inherit;background:var(--air-blue);height:100%;transition:width .25s;display:block}.menu-import-review-v2-layout{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:16px;margin-top:16px;display:grid}.menu-import-review-v2-card{border:1px solid var(--air-line);background:var(--air-paper);border-radius:20px;padding:22px;box-shadow:0 14px 36px #0f172a0d}.menu-import-review-v2-card-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.menu-import-review-v2-card-head>div{display:grid}.menu-import-review-v2-card-head span{color:var(--air-blue);font-size:11px;font-weight:850}.menu-import-review-v2-card-head strong{margin-top:5px;font-size:18px}.menu-import-review-v2-card-head em{color:var(--air-muted);text-transform:capitalize;background:#f1f4f9;border-radius:999px;padding:5px 8px;font-size:10px;font-style:normal}.menu-import-review-v2-card label{gap:7px;margin-top:16px;display:grid}.menu-import-review-v2-card label>span,.menu-import-review-v2-evidence>span{color:var(--air-muted);font-size:11px;font-weight:750}.menu-import-review-v2-card input,.menu-import-review-v2-card select{border:1px solid var(--air-line);background:#fbfcfe;border-radius:11px;outline:0;width:100%;min-height:44px;padding:0 12px}.menu-import-review-v2-card input:focus,.menu-import-review-v2-card select:focus{border-color:#3f6ff58c;box-shadow:0 0 0 3px #3f6ff514}.menu-import-review-v2-evidence{background:#f7f9ff;border:1px solid #dce5ff;border-radius:12px;margin-top:18px;padding:13px}.menu-import-review-v2-evidence p{margin:7px 0 0;font-size:13px;line-height:1.55}.menu-import-review-v2-issue{background:#fffaf1;border:1px solid #f0dfc4;border-radius:12px;align-items:flex-start;gap:9px;margin-top:10px;padding:12px;display:flex}.menu-import-review-v2-issue>svg{color:#b77824;flex:none;margin-top:1px}.menu-import-review-v2-issue span{display:grid}.menu-import-review-v2-issue strong{font-size:11px}.menu-import-review-v2-issue small{color:var(--air-muted);margin-top:3px;font-size:11px;line-height:1.4}.menu-import-review-v2-actions{grid-template-columns:1fr 1fr;gap:9px;margin-top:18px;display:grid}.menu-import-review-v2-actions button{cursor:pointer;border-radius:11px;justify-content:center;align-items:center;gap:7px;min-height:44px;font-size:12px;font-weight:820;display:flex}.menu-import-review-v2-actions .skip{border:1px solid var(--air-line);background:#fff}.menu-import-review-v2-actions .accept{border:1px solid var(--air-blue);background:var(--air-blue);color:#fff}.menu-import-review-v2-actions button:disabled{opacity:.45;cursor:not-allowed}.menu-import-review-v2-list{border:1px solid var(--air-line);background:var(--air-paper);border-radius:18px;max-height:610px;padding:7px;overflow:auto}.menu-import-review-v2-list button{text-align:start;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:11px;grid-template-columns:28px 1fr 20px;align-items:center;gap:8px;width:100%;min-height:58px;padding:8px;display:grid}.menu-import-review-v2-list button:hover{background:#f7f9fc}.menu-import-review-v2-list button.active{background:#f5f8ff;border-color:#3f6ff547}.menu-import-review-v2-list button.accepted{background:#f5fbf8}.menu-import-review-v2-list button.skipped{opacity:.6}.menu-import-review-v2-list button>span{width:24px;height:24px;color:var(--air-muted);background:#eef2f7;border-radius:8px;place-items:center;font-size:10px;font-weight:800;display:grid}.menu-import-review-v2-list button>div{min-width:0;display:grid}.menu-import-review-v2-list strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.menu-import-review-v2-list small{text-overflow:ellipsis;white-space:nowrap;color:var(--air-muted);margin-top:3px;font-size:9px;overflow:hidden}.menu-import-review-v2-list i{color:var(--air-green);font-size:13px;font-style:normal;font-weight:900}.menu-import-review-v2-warning{color:#8a5b1b;background:#fffaf1;border:1px solid #f0dfc4;border-radius:12px;margin-top:12px;padding:12px;font-size:11px;line-height:1.5}.menu-import-review-v2-finish{background:var(--air-blue);color:#fff;cursor:pointer;border:0;border-radius:13px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:50px;margin-top:16px;font-size:13px;font-weight:850;display:flex;box-shadow:0 10px 26px #3f6ff533}.menu-import-review-v2-finish:disabled{opacity:.38;cursor:not-allowed;box-shadow:none}.menu-import-review-v2-finish .spin{animation:.8s linear infinite air-spin}@keyframes air-spin{to{transform:rotate(360deg)}}.menu-import-review-v2-empty{border:1px solid var(--air-line);text-align:center;background:#fff;border-radius:20px;width:min(520px,100% - 28px);padding:28px}.menu-import-review-v2-empty svg{color:#b77824}.menu-import-review-v2-empty h1{font-size:22px;line-height:1.3}.menu-import-review-v2-empty button{background:var(--air-blue);color:#fff;cursor:pointer;border:0;border-radius:11px;min-height:42px;padding:0 16px;font-weight:800}.menu-import-review-v2-source-crop{background:#f8fafc;border:1px solid #dbe4f3;border-radius:16px;margin:18px 0 2px;padding:0;overflow:hidden}.menu-import-review-v2-source-crop-head{border-bottom:1px solid #e8edf5;justify-content:space-between;align-items:center;gap:12px;padding:11px 13px 9px;display:flex}.menu-import-review-v2-source-crop-head span{color:var(--air-text);font-size:11px;font-weight:820}.menu-import-review-v2-source-crop-head small{text-overflow:ellipsis;white-space:nowrap;max-width:48%;color:var(--air-muted);font-size:9px;overflow:hidden}.menu-import-review-v2-source-crop-image{background:linear-gradient(135deg,#eef2f7,#f8fafc);padding:10px}.menu-import-review-v2-source-crop-image img{object-fit:contain;-webkit-user-select:none;user-select:none;background:#fff;border-radius:10px;width:100%;max-height:230px;display:block;box-shadow:0 3px 14px #0f172a14}.menu-import-review-v2-source-crop figcaption{color:var(--air-muted);padding:0 13px 12px;font-size:10px;line-height:1.45}@media (width<=820px){.menu-import-review-v2-layout{grid-template-columns:1fr}.menu-import-review-v2-list{order:-1;max-height:260px}.menu-import-review-v2-progress-card{grid-template-columns:repeat(3,1fr)}.menu-import-review-v2-progress-card .bar{grid-column:1/-1}.menu-import-review-v2-shell{padding-top:24px}}@media (width<=560px){.menu-import-review-v2-topbar{padding:8px 12px}.menu-import-review-v2-shell{width:calc(100% - 20px)}.menu-import-review-v2-heading h1{font-size:36px}.menu-import-review-v2-card{padding:16px}.menu-import-review-v2-actions{grid-template-columns:1fr}.menu-import-review-v2-progress-card{gap:8px;padding:12px}.menu-import-review-v2-progress-card strong{font-size:15px}.menu-import-review-v2-source-crop-head{flex-direction:column;align-items:flex-start;gap:3px}.menu-import-review-v2-source-crop-head small{max-width:100%}.menu-import-review-v2-source-crop-image img{max-height:190px}}.menu-content-v2-context-add{z-index:18;position:relative}.menu-content-v2-context-add.is-desktop{display:none}.menu-content-v2-context-add-trigger{background:var(--mcv2-blue);color:#fff;font:inherit;cursor:pointer;border:0;border-radius:11px;justify-content:center;align-items:center;gap:6px;font-weight:800;display:flex;box-shadow:0 6px 16px #4974e52e}.menu-content-v2-context-add-trigger svg:last-child{transition:transform .16s}.menu-content-v2-context-add-trigger svg:last-child.open{transform:rotate(180deg)}.menu-content-v2-context-add-menu{inset-inline-end:0;border:1px solid var(--mcv2-line);z-index:60;background:#fff;border-radius:14px;width:244px;padding:6px;position:absolute;top:calc(100% + 7px);box-shadow:0 18px 44px #1b223029}.menu-content-v2-context-add-menu>button{width:100%;color:var(--mcv2-text);text-align:start;cursor:pointer;background:0 0;border:0;border-radius:10px;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:9px;padding:10px 9px;display:grid}.menu-content-v2-context-add-menu>button:hover{background:#f6f8fc}.menu-content-v2-context-add-menu .icon{width:30px;height:30px;color:var(--mcv2-blue);background:#edf3ff;border-radius:9px;place-items:center;display:grid}.menu-content-v2-context-add-menu>button>span:last-child{gap:2px;min-width:0;display:grid}.menu-content-v2-context-add-menu strong{font-size:9px;font-weight:820}.menu-content-v2-context-add-menu small{color:var(--mcv2-muted);text-overflow:ellipsis;white-space:nowrap;font-size:7px;line-height:1.35;overflow:hidden}@media (width>=851px){.menu-content-v2-context-add.is-desktop{margin:0 14px 10px;display:block}.menu-content-v2-context-add.is-desktop .menu-content-v2-context-add-trigger{width:100%;height:38px}.menu-content-v2-context-add.is-mobile,.menu-content-v2-desktop-add-category,.menu-content-v2-add-category,.menu-content-v2-items>button.menu-content-v2-add-item,.menu-content-v2-primary-add{display:none!important}}@media (width<=850px){.menu-content-v2-context-add.is-desktop{display:none!important}.menu-content-v2-context-add.is-mobile{align-self:stretch;display:block}.menu-content-v2-context-add.is-mobile .menu-content-v2-context-add-trigger{border-radius:15px;width:52px;height:100%;min-height:52px;padding:0}.menu-content-v2-context-add.is-mobile .menu-content-v2-context-add-trigger span,.menu-content-v2-context-add.is-mobile .menu-content-v2-context-add-trigger svg:last-child{display:none}.menu-content-v2-context-add.is-mobile .menu-content-v2-context-add-menu{inset-inline:14px;border-radius:18px;width:auto;padding:8px;position:fixed;top:auto;bottom:86px;box-shadow:0 24px 70px #141a263d}.menu-content-v2-context-add-menu>button{grid-template-columns:36px minmax(0,1fr);min-height:58px;padding:10px 11px}.menu-content-v2-context-add-menu .icon{border-radius:11px;width:36px;height:36px}.menu-content-v2-context-add-menu strong{font-size:14px}.menu-content-v2-context-add-menu small{font-size:11px}.menu-content-v2-mobile-add-item,.menu-content-v2-mobile-subcategory-heading>button,.menu-content-v2-mobile-category-add{display:none!important}.menu-content-v2-mobile-category-nav{grid-template-columns:minmax(0,1fr) 52px!important}}html[data-beyond-theme=dark] .menu-content-v2-context-add-menu{background:#0d141f;border-color:#263244;box-shadow:0 18px 44px #00000061}html[data-beyond-theme=dark] .menu-content-v2-context-add-menu>button{color:#edf3ff}html[data-beyond-theme=dark] .menu-content-v2-context-add-menu>button:hover{background:#152238}html[data-beyond-theme=dark] .menu-content-v2-context-add-menu .icon{color:#88a9ff;background:#172641}html[data-beyond-theme=dark] .menu-content-v2-context-add-menu small{color:#9ba8bc}.beyond-pro-badge{color:#4974e5;letter-spacing:.055em;vertical-align:middle;white-space:nowrap;background:#4974e51a;border:1px solid #4974e557;border-radius:999px;flex:none;justify-content:center;align-items:center;min-width:31px;height:18px;margin-inline-start:7px;padding:0 7px;font-size:9px;font-weight:800;line-height:1;display:inline-flex;position:relative}.beyond-pro-badge:after{content:attr(data-pro-tooltip);z-index:220;color:#fff;letter-spacing:0;text-align:center;white-space:normal;opacity:0;pointer-events:none;background:#202129;border-radius:9px;width:max-content;max-width:230px;padding:9px 11px;font-size:11px;font-weight:600;line-height:1.35;transition:opacity .15s,transform .15s;position:absolute;bottom:calc(100% + 9px);left:50%;transform:translate(-50%,4px);box-shadow:0 10px 28px #00000038}.beyond-pro-badge:before{content:"";z-index:221;opacity:0;pointer-events:none;background:#202129;width:8px;height:8px;transition:opacity .15s;position:absolute;bottom:calc(100% + 4px);left:50%;transform:translate(-50%)rotate(45deg)}.beyond-pro-badge:hover:after,.beyond-pro-badge:hover:before,button:focus-visible .beyond-pro-badge:after,button:focus-visible .beyond-pro-badge:before{opacity:1}.beyond-pro-badge:hover:after,button:focus-visible .beyond-pro-badge:after{transform:translate(-50%)}.menu-studio-nav-label{line-height:inherit;display:inline-block;position:relative;overflow:visible}.menu-studio-header nav button,.menu-studio-mobile-stage-nav button{overflow:visible}.menu-studio-nav-pro-badge.beyond-pro-badge{z-index:3;letter-spacing:.04em;pointer-events:auto;min-width:20px;height:11px;margin:0;padding:0 3px;font-size:6px;position:absolute;top:-9px;right:-18px}.menu-studio-nav-pro-badge.beyond-pro-badge:after{top:calc(100% + 8px);bottom:auto;transform:translate(-50%,-4px)}.menu-studio-nav-pro-badge.beyond-pro-badge:before{top:calc(100% + 3px);bottom:auto}.menu-studio-nav-pro-badge.beyond-pro-badge:hover:after,button:focus-visible .menu-studio-nav-pro-badge.beyond-pro-badge:after{transform:translate(-50%)}html[data-beyond-theme=dark] .beyond-pro-badge{color:#9bb4ff;background:#4974e52e;border-color:#7197ff73}@media (width<=640px){.beyond-pro-badge:after{max-width:190px;font-size:10px}.menu-studio-nav-pro-badge.beyond-pro-badge{min-width:18px;height:10px;padding-inline:2px;font-size:5.5px;top:-7px;right:-15px}}.menu-content-v2-image-editor-friendly{gap:12px;display:grid}.menu-content-v2-image-editor-friendly .menu-content-v2-image-editor-head>div{gap:3px;display:grid}.menu-content-v2-image-editor-friendly .menu-content-v2-image-editor-head strong{font-weight:900}.menu-content-v2-image-editor-friendly .menu-content-v2-image-editor-head small{line-height:1.4}.menu-content-v2-photo-actions{grid-template-columns:1fr 1fr;gap:9px;display:grid}.menu-content-v2-photo-action{color:#27344a;text-align:start;cursor:pointer;background:#fff;border:1px solid #70809a3d;border-radius:14px;align-items:center;gap:10px;min-width:0;min-height:68px;padding:12px;transition:transform .16s,border-color .16s,box-shadow .16s;display:flex}.menu-content-v2-photo-action:hover{border-color:#4974e561;transform:translateY(-1px);box-shadow:0 7px 18px #27344a12}.menu-content-v2-photo-action-camera{color:#2f5fd9;background:linear-gradient(135deg,#4974e51a,#fffffffa);border-color:#4974e561}.menu-content-v2-photo-action>svg{flex:none}.menu-content-v2-photo-action>span{gap:2px;min-width:0;display:grid}.menu-content-v2-photo-action strong{font-size:11px;font-weight:900;line-height:1.15}.menu-content-v2-photo-action small{color:#8490a2;font-size:8.5px;font-weight:650}.menu-content-v2-photo-action:disabled{opacity:.55;cursor:wait;transform:none}.menu-content-v2-photo-native-input{opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important;position:absolute!important}.menu-content-v2-image-preview{position:relative}.menu-content-v2-image-preview-friendly{border-radius:14px;overflow:hidden}.menu-content-v2-image-preview-friendly>img{width:100%;height:auto;display:block}.menu-content-v2-photo-ready-badge{top:9px;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#14211cd1;border-radius:999px;align-items:center;gap:4px;padding:5px 8px;font-size:8px;font-weight:900;display:flex;position:absolute;inset-inline-end:9px}.menu-content-v2-photo-ready-badge.is-finished{background:#1b5e3ce6}.menu-content-v2-photo-prepare{color:#27344a;text-align:start;cursor:pointer;background:linear-gradient(135deg,#f3f6ff,#fff);border:1px solid #4974e559;border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:12px;display:grid;box-shadow:0 7px 20px #4974e512}.menu-content-v2-photo-prepare-icon{color:#fff;background:#4974e5;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.menu-content-v2-photo-prepare>span:nth-child(2){gap:2px;display:grid}.menu-content-v2-photo-prepare strong{color:#244cb6;font-size:10.5px;font-weight:950}.menu-content-v2-photo-prepare small{color:#78859a;font-size:8.5px;line-height:1.35}.menu-content-v2-photo-prepare-arrow{color:#7892db;font-size:24px}.menu-content-v2-photo-prepare:disabled{opacity:.55;cursor:wait}.menu-content-v2-photo-studio{background:linear-gradient(#fbfcff,#f4f7fd);border:1px solid #4974e540;border-radius:16px;gap:11px;padding:12px;display:grid;box-shadow:0 12px 30px #263b6714}.menu-content-v2-photo-studio-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.menu-content-v2-photo-studio-head>div{gap:3px;display:grid}.menu-content-v2-photo-studio-head strong{color:#26354e;font-size:11px;font-weight:950}.menu-content-v2-photo-studio-head small{color:#7f8a9a;font-size:8.5px;line-height:1.4}.menu-content-v2-photo-studio-head>button{color:#657187;cursor:pointer;background:#fff;border:0;border-radius:9px;place-items:center;width:30px;height:30px;display:grid;box-shadow:0 3px 12px #202c460f}.menu-content-v2-photo-food-lock{background:#ebf9f1c7;border:1px solid #2a975e38;border-radius:12px;align-items:flex-start;gap:9px;padding:10px;display:flex}.menu-content-v2-photo-food-lock>span{color:#188454;background:#daf4e5;border-radius:8px;flex:0 0 25px;place-items:center;width:25px;height:25px;display:grid}.menu-content-v2-photo-food-lock>div{gap:2px;display:grid}.menu-content-v2-photo-food-lock strong{color:#187148;font-size:8.5px;font-weight:950}.menu-content-v2-photo-food-lock small{color:#668177;font-size:7.7px;line-height:1.4}.menu-content-v2-photo-mode-grid{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.menu-content-v2-photo-mode-grid button{color:#44536a;text-align:start;cursor:pointer;background:#fff;border:1px solid #dce2eb;border-radius:12px;gap:7px;min-width:0;padding:9px;transition:border-color .16s,box-shadow .16s,background .16s;display:grid}.menu-content-v2-photo-mode-grid button.active{background:#f2f6ff;border-color:#7897ec;box-shadow:0 0 0 2px #4974e514}.menu-content-v2-photo-mode-grid .mode-icon{color:#5873bd;background:#eef2fb;border-radius:9px;place-items:center;width:29px;height:29px;display:grid}.menu-content-v2-photo-mode-grid button.active .mode-icon{color:#fff;background:#4974e5}.menu-content-v2-photo-mode-grid button>span:last-child{gap:2px;display:grid}.menu-content-v2-photo-mode-grid strong{font-size:8.8px;font-weight:950}.menu-content-v2-photo-mode-grid small{color:#8893a3;font-size:7.2px;line-height:1.3}.menu-content-v2-photo-mode-grid em{color:#315ed5;background:#e5edff;border-radius:999px;justify-self:start;margin-top:3px;padding:2px 5px;font-size:6px;font-style:normal;font-weight:950}.menu-content-v2-photo-studio-preview{background:#e9edf4;border-radius:14px;min-height:220px;position:relative;overflow:hidden}.menu-content-v2-photo-studio-preview>img{object-fit:cover;width:100%;height:100%;min-height:220px;display:block}.menu-content-v2-photo-studio-preview>span{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#121926b8;border-radius:999px;align-items:center;gap:5px;padding:5px 8px;font-size:8px;font-weight:900;display:flex;position:absolute;bottom:9px;left:9px}.menu-content-v2-photo-processing{text-align:center;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#f7f9fff0;align-content:center;place-items:center;gap:7px;padding:20px;display:grid;position:absolute;inset:0}.menu-content-v2-photo-processing svg{color:#4974e5}.menu-content-v2-photo-processing strong{color:#26354e;font-size:10px;font-weight:950}.menu-content-v2-photo-processing small{color:#7c889a;max-width:260px;font-size:8.5px;line-height:1.45}.menu-content-v2-photo-ai-generate{color:#fff;cursor:pointer;background:#4974e5;border:1px solid #4974e5;border-radius:11px;justify-content:center;align-items:center;gap:7px;min-height:44px;font-size:9.5px;font-weight:950;display:flex;box-shadow:0 8px 20px #4974e538}.menu-content-v2-photo-ai-generate:disabled{opacity:.58;cursor:wait}.menu-content-v2-photo-compare-tabs{background:#eef1f6;border:1px solid #dce2eb;border-radius:11px;grid-template-columns:1fr 1fr;padding:3px;display:grid}.menu-content-v2-photo-compare-tabs button{color:#738095;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:5px;min-height:34px;font-size:8.5px;font-weight:900;display:flex}.menu-content-v2-photo-compare-tabs button.active{color:#315ed5;background:#fff;box-shadow:0 2px 8px #22314b14}.menu-content-v2-photo-ai-result-actions{grid-template-columns:auto 1fr;gap:8px;display:grid}.menu-content-v2-photo-ai-result-actions button{cursor:pointer;border-radius:10px;min-height:42px;font-size:9px;font-weight:950}.menu-content-v2-photo-ai-result-actions .secondary{color:#667287;background:#fff;border:1px solid #d7dde7;padding:0 13px}.menu-content-v2-photo-ai-result-actions .primary{color:#fff;background:#4974e5;border:1px solid #4974e5;justify-content:center;align-items:center;gap:6px;display:flex;box-shadow:0 7px 18px #4974e533}.menu-content-v2-photo-ai-result-actions button:disabled{opacity:.58;cursor:wait}.menu-content-v2-image-ai-secondary{opacity:.78}.menu-content-v2-image-ai-secondary:hover{opacity:1}html[data-beyond-theme=dark] .menu-content-v2-image-editor-friendly{color:#edf3ff}html[data-beyond-theme=dark] .menu-content-v2-photo-action{color:#edf3ff;box-shadow:none;background:#0d141f;border-color:#28364a}html[data-beyond-theme=dark] .menu-content-v2-photo-action:hover{box-shadow:none;background:#121c2a;border-color:#3d5480}html[data-beyond-theme=dark] .menu-content-v2-photo-action-camera{color:#8fb0ff;background:linear-gradient(135deg,#14213b,#0d141f);border-color:#3d5f9b}html[data-beyond-theme=dark] .menu-content-v2-photo-action small{color:#93a2b8}html[data-beyond-theme=dark] .menu-content-v2-photo-prepare{color:#edf3ff;box-shadow:none;background:linear-gradient(135deg,#101a2b,#0b121d);border-color:#365489}html[data-beyond-theme=dark] .menu-content-v2-photo-prepare strong{color:#9bb8ff}html[data-beyond-theme=dark] .menu-content-v2-photo-prepare small{color:#93a2b8}html[data-beyond-theme=dark] .menu-content-v2-photo-prepare-arrow{color:#7896de}html[data-beyond-theme=dark] .menu-content-v2-photo-studio{box-shadow:none;background:linear-gradient(#0e1622,#0a111a);border-color:#263a5c}html[data-beyond-theme=dark] .menu-content-v2-photo-studio-head strong{color:#edf3ff}html[data-beyond-theme=dark] .menu-content-v2-photo-studio-head small{color:#93a2b8}html[data-beyond-theme=dark] .menu-content-v2-photo-studio-head>button{color:#a6b4c8;box-shadow:none;background:#111a27}html[data-beyond-theme=dark] .menu-content-v2-photo-food-lock{background:#0d2119;border-color:#244c3a}html[data-beyond-theme=dark] .menu-content-v2-photo-food-lock>span{color:#65d9a1;background:#123325}html[data-beyond-theme=dark] .menu-content-v2-photo-food-lock strong{color:#6fe2aa}html[data-beyond-theme=dark] .menu-content-v2-photo-food-lock small{color:#91b6a7}html[data-beyond-theme=dark] .menu-content-v2-photo-mode-grid button{color:#d9e3f2;box-shadow:none;background:#0d141f;border-color:#28364a}html[data-beyond-theme=dark] .menu-content-v2-photo-mode-grid button.active{background:#14213b;border-color:#496cae;box-shadow:0 0 0 1px #6f95ff14}html[data-beyond-theme=dark] .menu-content-v2-photo-mode-grid .mode-icon{color:#8ea7d8;background:#172234}html[data-beyond-theme=dark] .menu-content-v2-photo-mode-grid button.active .mode-icon{color:#fff;background:#4974e5}html[data-beyond-theme=dark] .menu-content-v2-photo-mode-grid small{color:#93a2b8}html[data-beyond-theme=dark] .menu-content-v2-photo-mode-grid em{color:#9db8ff;background:#18294c}html[data-beyond-theme=dark] .menu-content-v2-photo-studio-preview{background:#111824}html[data-beyond-theme=dark] .menu-content-v2-photo-processing{background:#0a111bf0}html[data-beyond-theme=dark] .menu-content-v2-photo-processing strong{color:#edf3ff}html[data-beyond-theme=dark] .menu-content-v2-photo-processing small{color:#93a2b8}html[data-beyond-theme=dark] .menu-content-v2-photo-compare-tabs{background:#0b121d;border-color:#28364a}html[data-beyond-theme=dark] .menu-content-v2-photo-compare-tabs button{color:#93a2b8}html[data-beyond-theme=dark] .menu-content-v2-photo-compare-tabs button.active{color:#9db8ff;box-shadow:none;background:#14213b}html[data-beyond-theme=dark] .menu-content-v2-photo-ai-result-actions .secondary{color:#c4cfde;background:#0d141f;border-color:#28364a}@media (width<=600px){.menu-content-v2-photo-actions{grid-template-columns:1fr}.menu-content-v2-photo-action{min-height:66px}.menu-content-v2-photo-action-camera{border-color:#4974e580;min-height:74px;box-shadow:0 6px 16px #4974e514}.menu-content-v2-photo-action strong{font-size:13.5px}.menu-content-v2-photo-action small{font-size:11px}.menu-content-v2-photo-prepare{padding:14px}.menu-content-v2-photo-prepare strong{font-size:14px}.menu-content-v2-photo-prepare small{font-size:11px}.menu-content-v2-photo-studio{margin-inline:-1px;padding:12px}.menu-content-v2-photo-studio-head strong{font-size:14px}.menu-content-v2-photo-studio-head small{font-size:11px}.menu-content-v2-photo-food-lock strong{font-size:12px}.menu-content-v2-photo-food-lock small{font-size:10.5px}.menu-content-v2-photo-style-memory strong{font-size:12px}.menu-content-v2-photo-style-memory small{font-size:10.5px;line-height:1.45}.menu-content-v2-photo-style-memory button{font-size:10.5px}.menu-content-v2-photo-mode-grid{grid-template-columns:1fr}.menu-content-v2-photo-mode-grid button{grid-template-columns:38px 1fr;align-items:center;padding:12px}.menu-content-v2-photo-mode-grid .mode-icon{grid-row:1;width:34px;height:34px}.menu-content-v2-photo-mode-grid button>span:last-child{grid-column:2}.menu-content-v2-photo-mode-grid strong{font-size:13px}.menu-content-v2-photo-mode-grid small{font-size:10.5px}.menu-content-v2-photo-mode-grid em{padding:3px 7px;font-size:8.5px}.menu-content-v2-photo-studio-preview,.menu-content-v2-photo-studio-preview>img{min-height:210px}.menu-content-v2-photo-ai-generate{min-height:50px;font-size:13px}.menu-content-v2-photo-compare-tabs button{font-size:11px}.menu-content-v2-photo-ai-result-actions{grid-template-columns:1fr}.menu-content-v2-photo-ai-result-actions button{font-size:12px}.menu-content-v2-photo-ai-result-actions .primary{min-height:48px}.menu-content-v2-photo-ai-result-actions .secondary{order:2}.menu-content-v2-photo-ready-badge{font-size:10px}.menu-content-v2-photo-saved-compare button{font-size:10.5px}}.menu-content-v2-photo-style-memory{color:#46546b;background:#fff;border:1px solid #70809a38;border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;padding:10px;display:grid}.menu-content-v2-photo-style-memory.is-active{background:linear-gradient(135deg,#f1f5ff,#fff);border-color:#4974e54d}.menu-content-v2-photo-style-memory .memory-icon{color:#6e83bb;background:#eef2fb;border-radius:9px;place-items:center;width:28px;height:28px;display:grid}.menu-content-v2-photo-style-memory.is-active .memory-icon{color:#fff;background:#4974e5}.menu-content-v2-photo-style-memory>div{gap:2px;min-width:0;display:grid}.menu-content-v2-photo-style-memory strong{color:#34445e;font-size:8.8px;font-weight:950}.menu-content-v2-photo-style-memory small{color:#7b8799;font-size:7.7px;line-height:1.4}.menu-content-v2-photo-style-memory>button{color:#647187;cursor:pointer;background:#fff;border:1px solid #dce2eb;border-radius:8px;align-items:center;gap:4px;min-height:28px;padding:0 8px;font-size:7px;font-weight:900;display:flex}.menu-content-v2-photo-style-memory>button:disabled{opacity:.55;cursor:wait}.menu-content-v2-photo-memory-result{border-radius:10px;align-items:center;gap:6px;padding:8px 9px;font-size:7.8px;font-weight:850;line-height:1.35;display:flex}.menu-content-v2-photo-memory-result.used{color:#315ed5;background:#edf3ff}.menu-content-v2-photo-memory-result.new{color:#8a6517;background:#fff8e8}.menu-content-v2-photo-saved-compare{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#121926bd;border-radius:10px;grid-template-columns:1fr 1fr;gap:3px;padding:3px;display:grid;position:absolute;bottom:9px;left:9px;right:9px}.menu-content-v2-photo-saved-compare button{color:#ffffffbd;cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;gap:4px;min-height:29px;font-size:7.5px;font-weight:900;display:flex}.menu-content-v2-photo-saved-compare button.active{color:#315ed5;background:#fff}.menu-content-v2-image-preview-friendly>img{transition:opacity .16s}.menu-content-v2-photo-ai-studio .spin{animation:.8s linear infinite menu-photo-spin}@keyframes menu-photo-spin{to{transform:rotate(360deg)}}@media (width<=600px){.menu-content-v2-photo-style-memory{grid-template-columns:32px 1fr}.menu-content-v2-photo-style-memory>button{grid-column:2;justify-self:start;margin-top:2px}.menu-content-v2-photo-style-memory strong{font-size:9px}.menu-content-v2-photo-style-memory small{font-size:8px}.menu-content-v2-photo-saved-compare{bottom:7px;left:7px;right:7px}.menu-content-v2-photo-saved-compare button{min-height:31px;font-size:8px}}.menu-content-v2-style-match-context{background:linear-gradient(135deg,#4974e514,#4974e506);border:1px solid #4974e529;border-radius:12px;align-items:center;gap:8px;padding:9px 10px;display:flex}.menu-content-v2-style-match-context>.icon{color:#fff;background:#4974e5;border-radius:9px;flex:none;place-items:center;width:30px;height:30px;display:grid}.menu-content-v2-style-match-context>div{gap:2px;min-width:0;display:grid}.menu-content-v2-style-match-context strong{color:var(--beyond-studio-text,#1e2a3d);font-size:10.5px}.menu-content-v2-style-match-context small{color:var(--beyond-studio-muted,#7b8798);font-size:8.5px;line-height:1.35}.menu-content-v2-style-match-context .chips{flex-wrap:wrap;gap:4px;margin-top:3px;display:flex}.menu-content-v2-style-match-context em{background:var(--beyond-studio-surface,#fff);color:#3f66c8;border:1px solid #4974e524;border-radius:999px;padding:3px 6px;font-size:7.5px;font-style:normal;font-weight:800}.menu-content-v2-photo-mode-grid .strong-style-mode{background:linear-gradient(135deg,#7b4fe614,#4974e50a)!important;border-color:#7b4fe638!important}.menu-content-v2-photo-mode-grid .strong-style-mode.active{border-color:#6f55df!important;box-shadow:0 0 0 2px #6f55df1a!important}.menu-content-v2-photo-variant-title{gap:2px;margin-top:2px;display:grid}.menu-content-v2-photo-variant-title strong{color:var(--beyond-studio-text,#1f2b3d);font-size:11px}.menu-content-v2-photo-variant-title small{color:var(--beyond-studio-muted,#7b8798);font-size:8.5px;line-height:1.35}.menu-content-v2-photo-variant-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.menu-content-v2-photo-variant-card{border:1px solid var(--beyond-studio-line,#3c3c4321);background:var(--beyond-studio-surface,#fff);cursor:pointer;text-align:start;border-radius:12px;gap:5px;min-width:0;padding:4px;display:grid;position:relative}.menu-content-v2-photo-variant-card img{aspect-ratio:1;object-fit:cover;background:#edf0f4;border-radius:9px;width:100%;display:block}.menu-content-v2-photo-variant-card>span{min-width:0;color:var(--beyond-studio-text,#273247);justify-content:space-between;align-items:center;gap:3px;padding:0 3px 2px;font-size:8px;font-weight:800;display:flex}.menu-content-v2-photo-variant-card>span>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.menu-content-v2-photo-variant-card .selected-mark{color:#fff;background:#4974e5;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;display:grid}.menu-content-v2-photo-variant-card.active{border-color:#4974e5;box-shadow:0 0 0 2px #4974e51f}.menu-content-v2-photo-variant-card.original.active{border-color:#2d966d;box-shadow:0 0 0 2px #2d966d1a}.menu-content-v2-photo-variant-card.original.active .selected-mark{background:#2d966d}.menu-content-v2-photo-generation-progress{background:var(--beyond-studio-surface-2,#f4f6f9);color:var(--beyond-studio-muted,#68758a);border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:7px 9px;font-size:8.5px;font-weight:750;display:flex}.menu-content-v2-photo-selected-note{color:#247a59;background:#2d966d14;border-radius:10px;align-items:center;gap:6px;padding:7px 9px;font-size:8.5px;font-weight:800;display:flex}.menu-content-v2-scene-selector{background:linear-gradient(135deg,#4974e50e,#4974e504);border:1px solid #4974e529;border-radius:13px;gap:8px;padding:10px;display:grid}.menu-content-v2-scene-selector-head{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.menu-content-v2-scene-selector-head>div{gap:2px;min-width:0;display:grid}.menu-content-v2-scene-selector-head strong{color:var(--beyond-studio-text,#1e2a3d);font-size:10.5px}.menu-content-v2-scene-selector-head small{color:var(--beyond-studio-muted,#7b8798);font-size:8px;line-height:1.35}.menu-content-v2-scene-selector-head>span{white-space:nowrap;color:#6f7d91;align-items:center;gap:4px;font-size:7.5px;font-weight:750;display:flex}.menu-content-v2-scene-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.menu-content-v2-scene-option{border:1px solid var(--beyond-studio-line,#3c3c4321);background:var(--beyond-studio-surface,#fff);min-width:0;color:var(--beyond-studio-text,#273247);cursor:pointer;text-align:start;border-radius:11px;grid-template-rows:62px auto;gap:5px;padding:4px;display:grid;position:relative;overflow:hidden}.menu-content-v2-scene-option:hover{border-color:#4974e559}.menu-content-v2-scene-option.active{border-color:#4974e5;box-shadow:0 0 0 2px #4974e51c}.menu-content-v2-scene-option>img{object-fit:cover;background:#edf0f4;border-radius:8px;width:100%;height:62px;display:block}.menu-content-v2-scene-option>span:not(.scene-auto-icon){gap:1px;min-width:0;padding:0 2px 2px;display:grid}.menu-content-v2-scene-option strong{color:inherit;font-size:8.5px;line-height:1.2}.menu-content-v2-scene-option small{color:var(--beyond-studio-muted,#7b8798);text-overflow:ellipsis;white-space:nowrap;font-size:7px;line-height:1.25;overflow:hidden}.menu-content-v2-scene-option>i{color:#fff;background:#4974e5;border-radius:50%;place-items:center;width:19px;height:19px;font-style:normal;display:grid;position:absolute;top:7px;right:7px;box-shadow:0 2px 8px #2035633d}.menu-content-v2-scene-option.auto{grid-template-rows:62px auto}.menu-content-v2-scene-option .scene-auto-icon{color:#4974e5;background:linear-gradient(135deg,#edf3ff,#f7f9ff);border-radius:8px;place-items:center;height:62px;display:grid}.menu-content-v2-scene-empty{color:#8d671e;background:#ebaa3c1a;border-radius:9px;margin:0;padding:7px 8px;font-size:7.5px;font-weight:700;line-height:1.4}html[data-beyond-theme=dark] .menu-content-v2-style-match-context{background:linear-gradient(135deg,#4974e529,#4974e50d);border-color:#7999ef3d}html[data-beyond-theme=dark] .menu-content-v2-style-match-context strong,html[data-beyond-theme=dark] .menu-content-v2-photo-variant-title strong,html[data-beyond-theme=dark] .menu-content-v2-photo-variant-card>span,html[data-beyond-theme=dark] .menu-content-v2-scene-selector-head strong{color:#eef3fb}html[data-beyond-theme=dark] .menu-content-v2-style-match-context small,html[data-beyond-theme=dark] .menu-content-v2-photo-variant-title small,html[data-beyond-theme=dark] .menu-content-v2-scene-selector-head small{color:#99a5b6}html[data-beyond-theme=dark] .menu-content-v2-style-match-context em{color:#9bb5ff;background:#1c2633;border-color:#7999ef38}html[data-beyond-theme=dark] .menu-content-v2-photo-variant-card,html[data-beyond-theme=dark] .menu-content-v2-scene-option{color:#eef3fb;background:#17202b;border-color:#ffffff1a}html[data-beyond-theme=dark] .menu-content-v2-photo-generation-progress{color:#aab4c3;background:#1b2531}html[data-beyond-theme=dark] .menu-content-v2-scene-selector{background:linear-gradient(135deg,#4974e524,#4974e50a);border-color:#7999ef38}html[data-beyond-theme=dark] .menu-content-v2-scene-option .scene-auto-icon{color:#9bb5ff;background:linear-gradient(135deg,#18253a,#111a28)}html[data-beyond-theme=dark] .menu-content-v2-scene-empty{color:#e5bc6c;background:#ebaa3c1f}@media (width<=850px){.menu-content-v2-photo-variant-grid{gap:5px}.menu-content-v2-photo-variant-card{border-radius:10px;padding:3px}.menu-content-v2-photo-variant-card img{border-radius:7px}.menu-content-v2-style-match-context,.menu-content-v2-scene-selector{padding:8px}.menu-content-v2-scene-options{gap:5px}.menu-content-v2-scene-option{grid-template-rows:56px auto}.menu-content-v2-scene-option>img,.menu-content-v2-scene-option .scene-auto-icon{height:56px}}.menu-content-v2-photo-variant-card{outline:none}.menu-content-v2-photo-variant-card:focus-visible{border-color:#4974e5;box-shadow:0 0 0 3px #4974e529}.menu-content-v2-photo-variant-download{z-index:3;color:#26364f;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff0;border:1px solid #141f301f;border-radius:50%;place-items:center;width:27px;height:27px;padding:0;display:grid;position:absolute;top:8px;right:8px;box-shadow:0 2px 9px #1520332e}.menu-content-v2-photo-variant-download:hover{color:#4974e5;background:#fff;border-color:#4974e547}.menu-content-v2-photo-variant-download:disabled{opacity:.55;cursor:default}.menu-content-v2-photo-variant-card.original .menu-content-v2-photo-variant-download{color:#247a59}.menu-content-v2-photo-studio-preview .original-preview-label{align-items:center;gap:5px;display:inline-flex}html[data-beyond-theme=dark] .menu-content-v2-photo-variant-download{color:#eef3fb;background:#141d28f0;border-color:#ffffff24}html[data-beyond-theme=dark] .menu-content-v2-photo-variant-download:hover{color:#9bb5ff;background:#1e2a38;border-color:#7999ef4d}@media (width<=850px){.menu-content-v2-photo-variant-download{width:26px;height:26px;top:6px;right:6px}}.menu-content-v2-photo-style{border:1px solid var(--mcv2-line,#dfe4ec);background:var(--mcv2-paper,#fff);border-radius:14px;gap:10px;padding:12px;display:grid}.menu-content-v2-photo-style-head{gap:3px;display:grid}.menu-content-v2-photo-style-head strong{color:var(--mcv2-text,#172033);font-size:12px;font-weight:850}.menu-content-v2-photo-style-head small{color:var(--mcv2-muted,#758096);font-size:10px;line-height:1.35}.menu-content-v2-photo-style-presets{gap:6px;display:grid}.menu-content-v2-photo-style-preset{border:1px solid var(--mcv2-line,#dfe4ec);background:var(--mcv2-soft,#f8f9fb);min-width:0;min-height:50px;color:var(--mcv2-text,#172033);text-align:start;cursor:pointer;border-radius:11px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:8px;padding:7px 9px;transition:border-color .15s,background .15s,box-shadow .15s,transform .15s;display:grid;position:relative}.menu-content-v2-photo-style-preset:hover{background:#f3f6ff;border-color:#b8c9f5;transform:translateY(-1px)}.menu-content-v2-photo-style-preset.active{background:#edf3ff;border-color:#4974e5;box-shadow:0 0 0 1px #4974e514}.menu-content-v2-photo-style-preset:disabled{opacity:.55;cursor:wait;transform:none}.menu-content-v2-photo-style-preset-icon{background:#fff;border:1px solid #4974e51a;border-radius:9px;place-items:center;width:30px;height:30px;font-size:15px;line-height:1;display:grid}.menu-content-v2-photo-style-preset>span:nth-child(2){gap:2px;min-width:0;display:grid}.menu-content-v2-photo-style-preset strong{color:inherit;font-size:10.5px;font-weight:850;line-height:1.2}.menu-content-v2-photo-style-preset small{color:var(--mcv2-muted,#758096);font-size:8.5px;line-height:1.28}.menu-content-v2-photo-style-preset em{color:#fff;white-space:nowrap;background:#4974e5;border-radius:999px;align-self:start;margin-top:1px;padding:3px 5px;font-size:6.8px;font-style:normal;font-weight:850}.menu-content-v2-photo-style-selected{color:#315dc9;background:#f5f8ff;border:1px solid #cbd8fa;border-radius:10px;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:8px;padding:9px 10px;display:grid}.menu-content-v2-photo-style-selected>span{color:#fff;background:#4974e5;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.menu-content-v2-photo-style-selected>div{gap:2px;min-width:0;display:grid}.menu-content-v2-photo-style-selected strong{color:inherit;font-size:9.5px;font-weight:850;line-height:1.25}.menu-content-v2-photo-style-selected small{color:var(--mcv2-muted,#758096);font-size:8.5px;line-height:1.35}.menu-content-v2-photo-style-save{gap:6px;display:grid}.menu-content-v2-photo-style-save-row{align-items:center;gap:8px;display:flex}.menu-content-v2-photo-style-save button{color:#315dc9;cursor:pointer;background:#f4f7ff;border:1px solid #cbd8fa;border-radius:9px;justify-content:center;align-items:center;gap:6px;min-height:36px;padding:0 11px;font:800 10px/1 Inter,system-ui,sans-serif;display:inline-flex}.menu-content-v2-photo-style-save button:hover{background:#eaf0ff}.menu-content-v2-photo-style-save button:disabled{opacity:.55;cursor:wait}.menu-content-v2-photo-style-save-row small{color:#26845a;font-size:9px;font-weight:750}.menu-content-v2-photo-style-save-hint{color:var(--mcv2-muted,#758096);font-size:8.5px;line-height:1.35}.menu-content-v2-photo-style-advanced-toggle{border:1px solid var(--mcv2-line,#dfe4ec);width:100%;min-height:40px;color:var(--mcv2-text,#172033);cursor:pointer;text-align:start;background:0 0;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:7px 9px;display:flex}.menu-content-v2-photo-style-advanced-toggle>span{gap:2px;min-width:0;display:grid}.menu-content-v2-photo-style-advanced-toggle strong{font-size:10px;font-weight:850}.menu-content-v2-photo-style-advanced-toggle small{color:var(--mcv2-muted,#758096);font-size:8px;line-height:1.25}.menu-content-v2-photo-style-advanced-toggle svg{flex:none;transition:transform .18s}.menu-content-v2-photo-style-advanced-toggle.open svg{transform:rotate(180deg)}.menu-content-v2-photo-style-advanced-panel{border:1px dashed var(--mcv2-line,#dfe4ec);background:var(--mcv2-soft,#f8f9fb);border-radius:10px;gap:9px;padding:10px;display:grid}.menu-content-v2-photo-style-group{gap:6px;display:grid}.menu-content-v2-photo-style-group>span{letter-spacing:.02em;color:var(--mcv2-text,#172033);font-size:9px;font-weight:850}.menu-content-v2-photo-style-options{flex-wrap:wrap;gap:5px;display:flex}.menu-content-v2-photo-style-options button{border:1px solid var(--mcv2-line,#dfe4ec);background:var(--mcv2-paper,#fff);min-height:31px;color:var(--mcv2-text,#172033);cursor:pointer;border-radius:8px;padding:0 8px;font:750 9px/1.15 Inter,system-ui,sans-serif;transition:border-color .15s,background .15s,color .15s}.menu-content-v2-photo-style-options button:hover{background:#f1f5ff;border-color:#b8c9f5}.menu-content-v2-photo-style-options button.active{color:#2858cf;background:#edf3ff;border-color:#4974e5;box-shadow:0 0 0 1px #4974e514}.menu-content-v2-photo-style-options button:disabled{opacity:.55;cursor:wait}.menu-content-v2-photo-style-warning{color:#855d16;background:#fff8e8;border-radius:9px;margin:0;padding:8px 9px;font-size:9px;line-height:1.35}html[data-beyond-theme=dark] .menu-content-v2-photo-style{background:#111923;border-color:#29364a}html[data-beyond-theme=dark] .menu-content-v2-photo-style-preset{color:#e8eef8;background:#17202b;border-color:#344258}html[data-beyond-theme=dark] .menu-content-v2-photo-style-preset:hover{background:#1d2938}html[data-beyond-theme=dark] .menu-content-v2-photo-style-preset.active{color:#dfe8ff;background:#172a4a;border-color:#5c84ee}html[data-beyond-theme=dark] .menu-content-v2-photo-style-preset-icon{background:#111923;border-color:#2b3b55}html[data-beyond-theme=dark] .menu-content-v2-photo-style-selected,html[data-beyond-theme=dark] .menu-content-v2-photo-style-save button{color:#a9bfff;background:#172741;border-color:#35538d}html[data-beyond-theme=dark] .menu-content-v2-photo-style-advanced-toggle{color:#e8eef8;border-color:#344258}html[data-beyond-theme=dark] .menu-content-v2-photo-style-advanced-panel{background:#151f2c;border-color:#344258}html[data-beyond-theme=dark] .menu-content-v2-photo-style-options button{color:#dce4ef;background:#1a2534;border-color:#344258}html[data-beyond-theme=dark] .menu-content-v2-photo-style-options button:hover{background:#223149}html[data-beyond-theme=dark] .menu-content-v2-photo-style-options button.active{color:#a9bfff;background:#172a4a;border-color:#5c84ee}html[data-beyond-theme=dark] .menu-content-v2-photo-style-warning{color:#e3bd70;background:#2a2418}@media (width<=850px){.menu-content-v2-photo-style{padding:11px}.menu-content-v2-photo-style-preset{min-height:52px}.menu-content-v2-photo-style-save-row{flex-direction:column;align-items:stretch}.menu-content-v2-photo-style-save button{width:100%;min-height:40px}.menu-content-v2-photo-style-save-row small{text-align:center}.menu-content-v2-photo-style-options{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.menu-content-v2-photo-style-options button{width:100%;min-height:36px}}.menu-content-v2-badge-editor{border:1px solid var(--mcv2-line);background:var(--mcv2-paper);border-radius:11px;gap:10px;margin:12px 16px 0;padding:11px 12px;display:grid}.menu-content-v2-badge-editor>header{justify-content:space-between;align-items:center;gap:10px;min-height:22px;display:flex}.menu-content-v2-badge-editor>header>strong{color:var(--mcv2-text);font-size:13px;font-weight:850}.menu-content-v2-badge-summary{color:var(--mcv2-muted);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;font-size:12px;font-weight:750;display:flex}.menu-content-v2-badge-editor .confirmed{color:#27865c;white-space:nowrap;background:#eaf7ef;border-radius:999px;padding:3px 6px;font-size:11px;font-weight:850}.menu-content-v2-badge-compact-row{gap:5px;display:grid}.menu-content-v2-badge-label{color:var(--mcv2-muted);font-size:12px;font-weight:800}.menu-content-v2-badge-chips{flex-wrap:wrap;gap:5px;display:flex}.menu-content-v2-badge-chip,.menu-content-v2-badge-more{border:1px solid var(--mcv2-line);background:var(--mcv2-paper);min-height:29px;color:var(--mcv2-muted);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:4px;padding:4px 8px;font-size:12px;font-weight:750;transition:border-color .14s,background .14s,color .14s,box-shadow .14s;display:inline-flex}.menu-content-v2-badge-chip .symbol{font-size:12px;line-height:1}.menu-content-v2-badge-chip .check{font-size:10px;font-weight:900}.menu-content-v2-badge-chip:hover,.menu-content-v2-badge-more:hover{border-color:var(--mcv2-line-strong);color:var(--mcv2-text)}.menu-content-v2-badge-chip.active{background:var(--mcv2-blue-soft);color:var(--mcv2-blue);border-color:#4974e585;box-shadow:0 0 0 1px #4974e50a}.menu-content-v2-badge-more{color:var(--mcv2-blue);background:0 0;border-style:dashed}.menu-content-v2-badge-spice-row{grid-template-columns:auto minmax(120px,1fr);align-items:center;gap:9px;display:grid}.menu-content-v2-badge-spice-row select{border:1px solid var(--mcv2-line);background:var(--mcv2-paper);width:100%;min-width:0;height:32px;color:var(--mcv2-text);border-radius:8px;outline:0;padding:0 8px;font-size:12px}.menu-content-v2-badge-spice-row select:focus{border-color:#4974e5a6;box-shadow:0 0 0 2px #4974e512}@media (width<=860px){.menu-content-v2-badge-editor{gap:10px;margin:10px 12px 0;padding:11px}.menu-content-v2-badge-chip,.menu-content-v2-badge-more{min-height:34px;padding:6px 9px}.menu-content-v2-badge-spice-row select{height:36px}}.menu-content-presentation-controls{border:1px solid var(--mcv2-line,#e2dfdb);background:var(--mcv2-soft,#f7f5f2);color:var(--mcv2-text,#17191d);border-radius:12px;gap:11px;margin:14px 16px 0;padding:12px;display:grid}.menu-content-presentation-title{color:var(--mcv2-text,#17191d);font-size:8px;font-weight:850}.menu-content-presentation-field{gap:6px;display:grid}.menu-content-presentation-field>span{color:var(--mcv2-muted,#777b84);font-size:8px;font-weight:750}.menu-content-presentation-field select,.menu-content-presentation-field input,.menu-content-presentation-field textarea{border:1px solid var(--mcv2-line,#e2dfdb);width:100%;color:var(--mcv2-text,#17191d);background:var(--mcv2-paper,#fff);font:inherit;border-radius:10px;outline:0;padding:0 10px;font-size:9px}.menu-content-presentation-field select,.menu-content-presentation-field input{height:38px}.menu-content-presentation-field textarea{resize:vertical;min-height:76px;max-height:280px;padding:10px;line-height:1.45;overflow:auto}.menu-content-presentation-field select:focus,.menu-content-presentation-field input:focus,.menu-content-presentation-field textarea:focus{border-color:#4974e5a6;box-shadow:0 0 0 3px #4974e512}.menu-content-presentation-field input::placeholder,.menu-content-presentation-field textarea::placeholder{color:var(--mcv2-faint,#9a9ea6)}.menu-content-presentation-field small{color:var(--mcv2-muted,#777b84);font-size:7px;line-height:1.45}html[data-beyond-theme=dark] .menu-content-presentation-controls{border-color:var(--mcv2-line,#202a38);background:#101722}html[data-beyond-theme=dark] .menu-content-presentation-field select,html[data-beyond-theme=dark] .menu-content-presentation-field input,html[data-beyond-theme=dark] .menu-content-presentation-field textarea{color:var(--mcv2-text,#edf3ff);box-shadow:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0a111b;border-color:#263244}html[data-beyond-theme=dark] .menu-content-presentation-field select option{color:#edf3ff;background:#0a111b}html[data-beyond-theme=dark] .menu-content-presentation-field select:focus,html[data-beyond-theme=dark] .menu-content-presentation-field input:focus,html[data-beyond-theme=dark] .menu-content-presentation-field textarea:focus{background:#0d1622;border-color:#5f85ed;box-shadow:0 0 0 3px #5f85ed24}html[data-beyond-theme=dark] .menu-content-presentation-field input::placeholder,html[data-beyond-theme=dark] .menu-content-presentation-field textarea::placeholder{color:#627087}.menu-popup-ad-editor{border:1px solid var(--beyond-studio-line);background:color-mix(in srgb,var(--beyond-studio-surface) 94%,var(--beyond-studio-blue-soft));border-radius:16px;gap:12px;margin-top:14px;padding:14px;display:grid;container-type:inline-size}.menu-popup-ad-editor-heading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.menu-popup-ad-editor-heading>div{min-width:0}.menu-popup-ad-editor-heading>div>strong{font-size:11px;display:block}.menu-popup-ad-editor-heading p{color:var(--beyond-studio-muted);margin:4px 0 0;font-size:9px;line-height:1.45}.menu-popup-ad-editor-status{border:1px solid var(--beyond-studio-line);background:var(--beyond-studio-surface);min-height:28px;color:var(--beyond-studio-muted);border-radius:999px;flex:none;align-items:center;gap:5px;padding:0 9px;display:inline-flex}.menu-popup-ad-editor-status b{font-size:8px;font-weight:850}.menu-popup-ad-editor-status.is-active{color:#30a46c;border-color:color-mix(in srgb,#30a46c 28%,var(--beyond-studio-line));background:color-mix(in srgb,#30a46c 6%,var(--beyond-studio-surface))}.menu-popup-ad-editor-status.is-scheduled{color:#d88a28;border-color:color-mix(in srgb,#d88a28 28%,var(--beyond-studio-line));background:color-mix(in srgb,#d88a28 6%,var(--beyond-studio-surface))}.menu-popup-ad-editor-status.is-expired{color:#d75a64;border-color:color-mix(in srgb,#d75a64 28%,var(--beyond-studio-line));background:color-mix(in srgb,#d75a64 6%,var(--beyond-studio-surface))}.menu-popup-ad-editor-preview{border:1px solid var(--beyond-studio-line);background:color-mix(in srgb,var(--beyond-studio-line) 18%,var(--beyond-studio-surface));border-radius:14px;place-items:center;min-height:170px;max-height:300px;display:grid;overflow:hidden}.menu-popup-ad-editor-preview img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:300px;display:block}.menu-popup-ad-editor-toggle{cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:9px;display:grid;position:relative}.menu-popup-ad-editor-toggle>input{opacity:0;pointer-events:none;position:absolute}.menu-popup-ad-editor-switch{background:var(--beyond-studio-line-strong);border-radius:999px;width:34px;height:20px;transition:background .18s;position:relative}.menu-popup-ad-editor-switch:after{content:"";background:var(--beyond-studio-surface);border-radius:50%;width:14px;height:14px;transition:transform .18s;position:absolute;top:3px;left:3px;box-shadow:0 1px 4px #0000002e}.menu-popup-ad-editor-toggle>input:checked+.menu-popup-ad-editor-switch{background:var(--beyond-studio-blue-light)}.menu-popup-ad-editor-toggle>input:checked+.menu-popup-ad-editor-switch:after{transform:translate(14px)}[dir=rtl] .menu-popup-ad-editor-switch:after{left:auto;right:3px}[dir=rtl] .menu-popup-ad-editor-toggle>input:checked+.menu-popup-ad-editor-switch:after{transform:translate(-14px)}.menu-popup-ad-editor-toggle>span:last-child{gap:2px;display:grid}.menu-popup-ad-editor-toggle strong{font-size:10px}.menu-popup-ad-editor-toggle small{color:var(--beyond-studio-muted);font-size:8px;line-height:1.35}.menu-popup-ad-editor-block{border:1px solid var(--beyond-studio-line);background:var(--beyond-studio-surface);border-radius:13px;gap:10px;padding:12px;display:grid}.menu-popup-ad-editor-block>header{align-items:flex-start;gap:8px;display:flex}.menu-popup-ad-editor-block>header>svg{color:var(--beyond-studio-blue-light);flex:none;margin-top:1px}.menu-popup-ad-editor-block>header>span{gap:2px;display:grid}.menu-popup-ad-editor-block>header strong{font-size:9px}.menu-popup-ad-editor-block>header small{color:var(--beyond-studio-muted);font-size:8px;line-height:1.4}.menu-popup-ad-editor-block label{gap:5px;min-width:0;display:grid}.menu-popup-ad-editor-block label>span{color:var(--beyond-studio-muted);font-size:8px;font-weight:750}.menu-popup-ad-editor-block input,.menu-popup-ad-editor-block select{box-sizing:border-box;border:1px solid var(--beyond-studio-line);background:var(--beyond-studio-surface);width:100%;min-width:0;max-width:100%;min-height:36px;color:var(--beyond-studio-text);font:inherit;border-radius:10px;outline:none;padding:0 10px;font-size:9px}.menu-popup-ad-editor-block input:focus,.menu-popup-ad-editor-block select:focus{border-color:var(--beyond-studio-blue-light);box-shadow:0 0 0 3px color-mix(in srgb,var(--beyond-studio-blue-light) 10%,transparent)}.menu-popup-ad-editor-grid{grid-template-columns:minmax(0,1fr);gap:8px;min-width:0;display:grid}@container (width>=430px){.menu-popup-ad-editor-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.menu-popup-ad-editor-actions{grid-template-columns:1fr auto;gap:8px;display:grid}.menu-popup-ad-editor-actions button,.menu-popup-ad-editor-empty{appearance:none;border:1px solid var(--beyond-studio-line);background:var(--beyond-studio-surface);color:var(--beyond-studio-text);font:inherit;cursor:pointer}.menu-popup-ad-editor-actions button{border-radius:11px;justify-content:center;align-items:center;gap:7px;min-height:38px;font-size:9px;font-weight:800;display:inline-flex}.menu-popup-ad-editor-actions button.danger{color:#d75a64}.menu-popup-ad-editor-actions button:disabled,.menu-popup-ad-editor-empty:disabled{opacity:.58;cursor:default}.menu-popup-ad-editor-empty{text-align:start;border-style:dashed;border-radius:14px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;min-height:126px;padding:15px;display:grid}.menu-popup-ad-editor-empty>svg{color:var(--beyond-studio-blue-light)}.menu-popup-ad-editor-empty>span{gap:4px;display:grid}.menu-popup-ad-editor-empty strong{font-size:10px}.menu-popup-ad-editor-empty small{color:var(--beyond-studio-muted);font-size:8px;line-height:1.45}.menu-popup-ad-editor-empty>b{color:var(--beyond-studio-blue-light);font-size:9px}.menu-popup-ad-editor-error{color:#d75a64;margin:0;font-size:9px;line-height:1.4}.menu-popup-ad-editor .is-spinning{animation:.8s linear infinite menu-popup-ad-spin}@keyframes menu-popup-ad-spin{to{transform:rotate(360deg)}}@media (width<=620px){.menu-popup-ad-editor{padding:12px}.menu-popup-ad-editor-grid{grid-template-columns:1fr}.menu-popup-ad-editor-empty{grid-template-columns:26px minmax(0,1fr)}.menu-popup-ad-editor-empty>b{grid-column:2}.menu-popup-ad-editor-actions{grid-template-columns:1fr}}.menu-popup-ad-editor-warning{border:1px solid color-mix(in srgb,#d75a64 28%,var(--beyond-studio-line));background:color-mix(in srgb,#d75a64 5%,var(--beyond-studio-surface));color:#d75a64;border-radius:9px;margin:0;padding:8px 9px;font-size:8px;font-weight:750;line-height:1.4}.menu-popup-ad-editor-schedule-header{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;display:grid!important}.menu-popup-ad-editor-schedule-reset{border:1px solid var(--beyond-studio-line);background:var(--beyond-studio-surface);min-height:28px;color:var(--beyond-studio-blue-light);font:inherit;white-space:nowrap;cursor:pointer;border-radius:9px;padding:0 9px;font-size:8px;font-weight:850}.menu-popup-ad-editor-schedule-reset:disabled{opacity:.4;cursor:default}@container (width<=390px){.menu-popup-ad-editor-schedule-header{grid-template-columns:auto minmax(0,1fr)}.menu-popup-ad-editor-schedule-reset{grid-column:2;justify-self:start;margin-top:5px}}.studio-settings-toggle{width:34px;height:34px;color:inherit;cursor:pointer;background:0 0;border:1px solid #8291af3d;border-radius:10px;place-items:center;display:grid}.studio-settings-toggle:hover{background:#7887a51a}.menu-studio-settings-layer{z-index:6000;background:#03060cad;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.menu-studio-settings-card{color:#fff;background:#111722;border:1px solid #8291af3b;border-radius:22px;flex-direction:column;width:min(620px,100%);max-height:min(82vh,760px);display:flex;overflow:hidden;box-shadow:0 28px 90px #00000073}.menu-studio-settings-head{border-bottom:1px solid #8291af29;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;display:flex}.menu-studio-settings-head>div{gap:3px;display:grid}.menu-studio-settings-head small{opacity:.55;text-transform:uppercase;letter-spacing:.08em;font-size:11px}.menu-studio-settings-head strong{font-size:18px}.menu-studio-settings-head button{color:inherit;cursor:pointer;background:0 0;border:0;padding:6px}.menu-studio-settings-body{gap:14px;padding:15px;display:grid;overflow:auto}.menu-studio-settings-section{background:#ffffff06;border:1px solid #8291af26;border-radius:16px;padding:13px}.menu-studio-settings-section-title{justify-content:space-between;gap:12px;margin-bottom:10px;display:flex}.menu-studio-settings-section-title span{opacity:.58;text-transform:uppercase;letter-spacing:.05em;font-size:12px}.menu-studio-settings-trash-action{text-align:start;width:100%;color:inherit;cursor:pointer;background:#f59e0b12;border:1px solid #f59e0b40;border-radius:12px;align-items:center;gap:11px;padding:12px;display:flex}.menu-studio-settings-trash-action span{gap:3px;display:grid}.menu-studio-settings-trash-action small{opacity:.62;font-weight:400}.menu-studio-settings-trash-row{border-top:1px solid #8291af1f;justify-content:space-between;align-items:center;gap:14px;padding:11px 0;display:flex}.menu-studio-settings-trash-row:first-of-type{border-top:0}.menu-studio-settings-trash-row>div:first-child{gap:3px;display:grid}.menu-studio-settings-trash-row small{opacity:.5;font-size:11px}.menu-studio-settings-trash-actions{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.menu-studio-settings-trash-actions button{color:inherit;cursor:pointer;background:#ffffff0a;border:1px solid #8291af33;border-radius:10px;align-items:center;gap:6px;padding:8px 10px;display:flex}.menu-studio-settings-trash-actions button.danger{color:#fecaca;background:#ef444414;border-color:#ef444459}.menu-studio-settings-trash-actions button:disabled,.menu-studio-settings-trash-action:disabled{opacity:.48;cursor:wait}.menu-studio-settings-message{text-align:center;opacity:.58;margin:0;padding:15px}.menu-studio-settings-warning{opacity:.57;margin:0;font-size:12px}.menu-studio-settings-error{color:#fca5a5;margin:0;font-size:13px}.menu-publish-v2-danger{display:none!important}@media (width<=620px){.menu-studio-settings-layer{padding:10px}.menu-studio-settings-card{max-height:90vh}.menu-studio-settings-trash-row{flex-direction:column;align-items:flex-start}.menu-studio-settings-trash-actions{width:100%}.menu-studio-settings-trash-actions button{flex:1;justify-content:center}}.menu-place-workspace-layer{z-index:80;color:#172033;background:#f6f8fb;position:fixed;inset:128px 0 0;overflow:auto}.menu-place-workspace{width:min(1120px,100% - 48px);margin:0 auto;padding:34px 0 56px}.menu-place-workspace-head{max-width:760px;margin-bottom:24px}.menu-place-workspace-head>span{color:#4974e5;letter-spacing:.08em;margin-bottom:7px;font-size:11px;font-weight:900;display:block}.menu-place-workspace-head h1{color:inherit;letter-spacing:-.035em;margin:0;font-size:32px;font-weight:950;line-height:1.06}.menu-place-workspace-head p{color:#6f7c91;margin:10px 0 0;font-size:14px;line-height:1.55}.menu-place-grid{grid-template-columns:minmax(260px,.72fr) minmax(0,1.55fr);gap:18px;display:grid}.menu-place-card{background:#fff;border:1px solid #4b5c7a24;border-radius:20px;padding:19px;box-shadow:0 12px 34px #1c2b450e}.menu-place-card-head{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:16px;display:flex}.menu-place-card-head>div{align-items:flex-start;gap:11px;min-width:0;display:flex}.menu-place-card-icon{color:#4974e5;background:#eef3ff;border-radius:12px;flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid}.menu-place-card h2{margin:1px 0 4px;font-size:15px;font-weight:900;line-height:1.2}.menu-place-card p{color:#7a8799;margin:0;font-size:11px;line-height:1.45}.menu-place-card-head>strong{color:#66758a;background:#f1f4f8;border-radius:999px;flex:none;padding:5px 8px;font-size:10px;font-weight:850}.menu-place-logo-preview{color:#9aa6b8;background:#f8faff;border:1px dashed #4974e54f;border-radius:16px;align-content:center;place-items:center;gap:9px;height:190px;display:grid;overflow:hidden}.menu-place-logo-preview span{font-size:11px;font-weight:750}.menu-place-logo-preview.has-image{background:#fff;border-style:solid}.menu-place-logo-preview img{object-fit:contain;width:100%;height:100%;padding:22px;display:block}.menu-place-upload-button{color:#fff;cursor:pointer;background:#4974e5;border:1px solid #4974e5;border-radius:12px;justify-content:center;align-items:center;gap:8px;height:44px;margin-top:12px;font-size:12px;font-weight:900;display:flex;box-shadow:0 8px 18px #4974e52e}.menu-place-upload-button input,.menu-place-photo-add input{display:none}.menu-place-logo-remove{color:#a74b58;width:100%;height:34px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;gap:6px;margin-top:7px;padding:0;font-size:10px;font-weight:850;display:flex}.menu-place-logo-remove:hover{background:#fff2f3}.menu-place-logo-remove:disabled{opacity:.55;cursor:wait}.menu-place-photo-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.menu-place-photo-tile,.menu-place-photo-add{border-radius:14px;min-height:145px;margin:0;position:relative;overflow:hidden}.menu-place-photo-tile{background:#e8edf4}.menu-place-photo-tile img{object-fit:cover;width:100%;height:145px;display:block}.menu-place-photo-tile button{top:8px;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#131b28b8;border:0;border-radius:10px;place-items:center;width:31px;height:31px;padding:0;display:grid;position:absolute;inset-inline-end:8px}.menu-place-photo-tile button:disabled{opacity:.6;cursor:wait}.menu-place-photo-add{color:#4974e5;text-align:center;cursor:pointer;background:#f7f9ff;border:1.5px dashed #4974e559;align-content:center;place-items:center;gap:7px;min-height:145px;display:grid}.menu-place-photo-add strong{max-width:110px;font-size:11px;line-height:1.3}.menu-place-scenes{background:#fff;border:1px solid #4b5c7a24;border-radius:20px;margin-top:18px;padding:19px;box-shadow:0 12px 34px #1c2b450b}.menu-place-scenes-head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:15px;display:flex}.menu-place-scenes-head>div{align-items:flex-start;gap:10px;min-width:0;display:flex}.menu-place-scenes-head>div>span{color:#4974e5;background:#eef3ff;border-radius:12px;flex:none;place-items:center;width:38px;height:38px;display:grid}.menu-place-scenes-head h2{margin:1px 0 4px;font-size:15px;font-weight:900}.menu-place-scenes-head p{color:#7a8799;max-width:660px;margin:0;font-size:11px;line-height:1.45}.menu-place-scenes-head>button,.menu-place-scene-action{color:#416ad2;font:inherit;cursor:pointer;background:#f7f9ff;border:1px solid #4974e542;justify-content:center;align-items:center;gap:7px;font-weight:850;display:flex}.menu-place-scenes-head>button{white-space:nowrap;border-radius:11px;min-height:38px;padding:0 13px;font-size:10px}.menu-place-scenes-head>button:disabled,.menu-place-scene-action:disabled{opacity:.5;cursor:not-allowed}.menu-place-scene-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.menu-place-scene-card{background:#f9fbfe;border:1px solid #4b5c7a24;border-radius:16px;padding:10px}.menu-place-scene-card.ready{background:#fbfcff;border-color:#4974e53d}.menu-place-scene-preview{color:#8a99ad;background:#edf2f8;border-radius:12px;align-content:center;place-items:center;gap:7px;height:190px;display:grid;position:relative;overflow:hidden}.menu-place-scene-preview>img{object-fit:cover;width:100%;height:100%;display:block}.menu-place-scene-preview>span{font-size:10px;font-weight:800}.menu-place-scene-preview>em{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#16754fe6;border-radius:999px;align-items:center;gap:5px;padding:5px 8px;font-size:8px;font-style:normal;font-weight:850;display:flex;position:absolute;bottom:8px;left:8px}.menu-place-scene-copy{gap:3px;padding:10px 2px 8px;display:grid}.menu-place-scene-copy strong{font-size:12px;font-weight:900}.menu-place-scene-copy small{color:#7a8799;font-size:9px;line-height:1.4}.menu-place-scene-action{border-radius:10px;width:100%;min-height:36px;font-size:9px}.menu-place-ai-status{background:#f0f4ff;border:1px solid #4974e533;border-radius:18px;align-items:flex-start;gap:13px;margin-top:18px;padding:17px 19px;display:flex}.menu-place-ai-status.ready{background:#effaf5;border-color:#279e6738}.menu-place-ai-icon{color:#4974e5;background:#fff;border-radius:12px;flex:0 0 39px;place-items:center;width:39px;height:39px;display:grid;box-shadow:0 4px 14px #27385912}.menu-place-ai-status.ready .menu-place-ai-icon{color:#21865b}.menu-place-ai-status h2{margin:0 0 4px;font-size:14px;font-weight:900}.menu-place-ai-status strong{color:#415169;font-size:11px;line-height:1.45;display:block}.menu-place-ai-status p{color:#758297;margin:4px 0 0;font-size:10px;line-height:1.45}.menu-place-loading,.menu-place-error{border-radius:14px;padding:14px 16px;font-size:12px;font-weight:800}.menu-place-loading{color:#66758a;background:#fff;align-items:center;gap:9px;display:flex}.menu-place-error{color:#a64740;background:#fff1ef;margin-bottom:14px}.menu-place-workspace .spin{animation:.8s linear infinite menu-place-spin}@keyframes menu-place-spin{to{transform:rotate(360deg)}}.menu-place-scene-sources{background:#fff;border:1px solid #4b5c7a1c;border-radius:11px;margin:0 2px 9px;padding:9px}.menu-place-scene-sources-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.menu-place-scene-sources-head>span{color:#66758a;font-size:9px;font-weight:800}.menu-place-scene-sources-head>button{color:#4974e5;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:9px;font-weight:850}.menu-place-scene-selected-strip{gap:6px;margin-top:8px;display:flex}.menu-place-scene-selected-thumb{background:#e8edf4;border-radius:8px;width:54px;height:42px;position:relative;overflow:hidden}.menu-place-scene-selected-thumb img{object-fit:cover;width:100%;height:100%;display:block}.menu-place-scene-selected-thumb em{color:#fff;background:#131b28c7;border-radius:999px;padding:2px 4px;font-size:6px;font-style:normal;font-weight:800;position:absolute;bottom:3px;left:3px}.menu-place-scene-source-picker{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:8px;display:grid}.menu-place-scene-source-picker>button{cursor:pointer;background:#fff;border:1px solid #4b5c7a24;border-radius:9px;height:68px;padding:2px;position:relative;overflow:hidden}.menu-place-scene-source-picker>button.active{border-color:#4974e5;box-shadow:0 0 0 2px #4974e51f}.menu-place-scene-source-picker img{object-fit:cover;border-radius:6px;width:100%;height:100%;display:block}.menu-place-scene-source-picker i{color:#fff;background:#4974e5;border-radius:50%;place-items:center;width:20px;height:20px;font-style:normal;display:grid;position:absolute;top:5px;right:5px}.menu-place-scene-action-row{grid-template-columns:1fr 1fr;gap:7px;display:grid}.menu-place-scene-action.secondary{color:#66758a;background:#fff;border-color:#4b5c7a2e}.menu-content-v2-image-preview-friendly{height:180px!important;min-height:180px!important;max-height:180px!important}.menu-content-v2-image-preview-friendly>img{object-fit:cover!important;width:100%!important;height:180px!important;min-height:180px!important;max-height:180px!important;display:block!important}html[data-beyond-theme=dark] .menu-place-workspace-layer{color:#eef3fb;background:#080d15}html[data-beyond-theme=dark] .menu-place-workspace-head p{color:#98a5b8}html[data-beyond-theme=dark] .menu-place-card,html[data-beyond-theme=dark] .menu-place-scenes{box-shadow:none;background:#0e1622;border-color:#202d40}html[data-beyond-theme=dark] .menu-place-card-icon,html[data-beyond-theme=dark] .menu-place-scenes-head>div>span{color:#9ab6ff;background:#16233a}html[data-beyond-theme=dark] .menu-place-card p,html[data-beyond-theme=dark] .menu-place-scenes-head p,html[data-beyond-theme=dark] .menu-place-scene-copy small{color:#91a0b5}html[data-beyond-theme=dark] .menu-place-card-head>strong{color:#9cabc0;background:#172231}html[data-beyond-theme=dark] .menu-place-logo-preview{color:#8190a6;background:#0a111b;border-color:#304463}html[data-beyond-theme=dark] .menu-place-logo-preview.has-image{background:#111a27}html[data-beyond-theme=dark] .menu-place-logo-remove{color:#ff9ca6}html[data-beyond-theme=dark] .menu-place-logo-remove:hover{background:#25151a}html[data-beyond-theme=dark] .menu-place-photo-add{color:#9db7ff;background:#101a2a;border-color:#35507e}html[data-beyond-theme=dark] .menu-place-scene-card{background:#111a27;border-color:#253247}html[data-beyond-theme=dark] .menu-place-scene-card.ready{background:#121c2b;border-color:#35507e}html[data-beyond-theme=dark] .menu-place-scene-preview{color:#8190a6;background:#0a111b}html[data-beyond-theme=dark] .menu-place-scenes-head>button,html[data-beyond-theme=dark] .menu-place-scene-action{color:#9db7ff;background:#101a2a;border-color:#35507e}html[data-beyond-theme=dark] .menu-place-scene-sources,html[data-beyond-theme=dark] .menu-place-scene-source-picker>button,html[data-beyond-theme=dark] .menu-place-scene-action.secondary{color:#a7b4c5;background:#0d1520;border-color:#27364a}html[data-beyond-theme=dark] .menu-place-scene-sources-head>span{color:#91a0b5}html[data-beyond-theme=dark] .menu-place-ai-status{background:#101b2e;border-color:#2e4770}html[data-beyond-theme=dark] .menu-place-ai-status.ready{background:#0d2119;border-color:#24513d}html[data-beyond-theme=dark] .menu-place-ai-icon{box-shadow:none;background:#131e2c}html[data-beyond-theme=dark] .menu-place-ai-status strong{color:#c6d1e1}html[data-beyond-theme=dark] .menu-place-ai-status p{color:#91a0b5}html[data-beyond-theme=dark] .menu-place-loading{color:#a8b5c7;background:#0e1622}html[data-beyond-theme=dark] .menu-place-error{color:#ffaaa4;background:#2a1516}@media (width<=850px){.menu-place-workspace-layer{z-index:115;inset:102px 0 0}.menu-place-workspace{width:min(100% - 24px,720px);padding:20px 0 34px}.menu-place-workspace-head{margin-bottom:16px}.menu-place-workspace-head h1{font-size:27px}.menu-place-workspace-head p{font-size:12px}.menu-place-grid{grid-template-columns:1fr}.menu-place-photo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.menu-place-logo-preview{height:155px}.menu-place-scenes-head{flex-direction:column;align-items:stretch}.menu-place-scenes-head>button{align-self:flex-start}.menu-place-scene-preview{height:160px}}@media (width<=520px){.menu-place-workspace{width:calc(100% - 18px);padding-top:14px}.menu-place-workspace-head h1{font-size:24px}.menu-place-card,.menu-place-scenes{border-radius:16px;padding:14px}.menu-place-photo-grid{gap:8px}.menu-place-photo-tile,.menu-place-photo-add{min-height:118px}.menu-place-photo-tile img{height:118px}.menu-place-scene-grid{grid-template-columns:1fr}.menu-place-scene-preview{height:175px}.menu-place-ai-status{padding:14px}.menu-place-scene-source-picker{grid-template-columns:repeat(3,minmax(0,1fr))}.menu-content-v2-image-preview-friendly,.menu-content-v2-image-preview-friendly>img{height:170px!important;min-height:170px!important;max-height:170px!important}}.menu-studio-header .menu-studio-brand-title{text-align:left;white-space:nowrap;direction:ltr;unicode-bidi:isolate}.menu-studio-menu-switcher-compact-trigger,.menu-studio-menu-switcher-layer{display:none}@media (width<=850px){.menu-studio-header{z-index:120!important;border-bottom:1px solid var(--beyond-studio-line,#3c3c431f)!important;background:var(--beyond-studio-surface,#fff)!important;grid-template-rows:48px 36px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:3px 8px!important;width:100%!important;height:102px!important;min-height:102px!important;padding:7px 9px 8px!important;display:grid!important;position:sticky!important;top:0!important;overflow:visible!important;box-shadow:0 3px 18px #141c280b!important}.menu-studio-header-brand-wrap{grid-area:1/1!important;align-items:center!important;gap:6px!important;width:auto!important;min-width:0!important;display:flex!important}.menu-studio-header-brand-wrap>button:first-child{flex:0 0 34px!important;width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important;padding:0!important}.menu-studio-header-brand{text-align:left!important;flex:auto!important;justify-content:flex-start!important;align-items:center!important;gap:7px!important;width:auto!important;min-width:0!important;padding:0!important;display:flex!important}.menu-studio-header-brand>img{object-fit:contain!important;flex:0 0 24px!important;width:24px!important;height:24px!important}.menu-studio-header-brand>span{min-width:0!important;display:block!important}.menu-studio-header .menu-studio-brand-title{max-width:none!important;color:var(--beyond-studio-text,#202a3a)!important;letter-spacing:-.02em!important;text-overflow:clip!important;font-size:12px!important;font-weight:900!important;line-height:1.05!important;display:block!important;overflow:visible!important}.menu-studio-header-brand>span>small{display:none!important}.menu-studio-header-actions{grid-area:1/2!important;justify-content:flex-end!important;align-items:center!important;width:auto!important;min-width:0!important;margin:0!important;padding:0!important;display:flex!important}.menu-studio-header-actions>[class$=-save]{display:none!important}.menu-studio-header-controls{align-items:center!important;gap:5px!important;display:flex!important}.menu-studio-header-controls>*{flex:none!important}.menu-studio-header>.menu-studio-menu-switcher{z-index:auto!important;grid-area:2/1/auto/-1!important;width:100%!important;min-width:0!important;height:36px!important;margin:0!important;padding:0!important;position:static!important;inset:auto!important;transform:none!important}.menu-studio-menu-switcher-wide{display:none!important}.menu-studio-menu-switcher-compact-trigger{border:1px solid var(--beyond-studio-line,#3c3c4321)!important;width:100%!important;height:36px!important;min-height:36px!important;color:var(--beyond-studio-text,#263248)!important;background:var(--beyond-studio-surface-2,#f7f8fa)!important;box-shadow:none!important;font:inherit!important;cursor:pointer!important;border-radius:11px!important;justify-content:space-between!important;align-items:center!important;gap:9px!important;padding:0 12px!important;display:flex!important}.menu-studio-menu-switcher-compact-trigger>span{align-items:center!important;gap:8px!important;min-width:0!important;display:flex!important;overflow:hidden!important}.menu-studio-menu-switcher-compact-trigger small{color:var(--beyond-studio-muted,#87909e)!important;letter-spacing:.035em!important;text-transform:uppercase!important;flex:none!important;font-size:9px!important;font-weight:800!important;line-height:1!important}.menu-studio-menu-switcher-compact-trigger strong{min-width:0!important;color:inherit!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;font-weight:850!important;line-height:1!important;overflow:hidden!important}.menu-studio-menu-switcher-compact-trigger>svg{color:var(--beyond-studio-muted,#7d8796)!important;flex:none!important}.menu-studio-menu-switcher[aria-busy=true] .menu-studio-menu-switcher-compact-trigger{opacity:.58!important;cursor:wait!important}}.menu-studio-menu-switcher-layer{z-index:2147483000!important;padding:18px 12px calc(12px + env(safe-area-inset-bottom,0px))!important;-webkit-backdrop-filter:blur(8px)!important;background:#0c121c6b!important;justify-content:center!important;align-items:flex-end!important;display:flex!important;position:fixed!important;inset:0!important}.menu-studio-menu-switcher-sheet{border:1px solid var(--beyond-studio-line,#3c3c4324)!important;background:var(--beyond-studio-surface,#fff)!important;width:min(100%,520px)!important;max-height:min(72dvh,600px)!important;color:var(--beyond-studio-text,#263248)!important;border-radius:22px!important;grid-template-rows:auto minmax(0,1fr) auto!important;gap:8px!important;padding:10px!important;display:grid!important;overflow:hidden!important;box-shadow:0 28px 90px #0f18264d!important}.menu-studio-menu-switcher-sheet-head{justify-content:space-between!important;align-items:center!important;gap:10px!important;min-height:50px!important;padding:2px 3px 6px!important;display:flex!important}.menu-studio-menu-switcher-sheet-head>div{gap:3px!important;min-width:0!important;display:grid!important}.menu-studio-menu-switcher-sheet-head small{color:var(--beyond-studio-muted,#87909e)!important;text-transform:uppercase!important;letter-spacing:.05em!important;font-size:9px!important;font-weight:800!important}.menu-studio-menu-switcher-sheet-head strong{text-overflow:ellipsis!important;white-space:nowrap!important;font-size:16px!important;font-weight:900!important;line-height:1.15!important;overflow:hidden!important}.menu-studio-menu-switcher-sheet-head>button{border:1px solid var(--beyond-studio-line,#3c3c431f)!important;width:36px!important;height:36px!important;color:var(--beyond-studio-muted,#707987)!important;background:var(--beyond-studio-surface-2,#f4f6f8)!important;cursor:pointer!important;border-radius:11px!important;flex:0 0 36px!important;place-items:center!important;padding:0!important;display:grid!important}.menu-studio-menu-switcher-list{overscroll-behavior:contain!important;scrollbar-width:none!important;align-content:start!important;gap:6px!important;min-height:0!important;display:grid!important;overflow-y:auto!important}.menu-studio-menu-switcher-list::-webkit-scrollbar{display:none!important}.menu-studio-menu-switcher-list>button{border:1px solid var(--beyond-studio-line,#3c3c431c)!important;width:100%!important;min-height:49px!important;color:var(--beyond-studio-text,#263248)!important;background:var(--beyond-studio-surface-2,#f7f8fa)!important;font:inherit!important;text-align:start!important;cursor:pointer!important;border-radius:13px!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;padding:0 13px!important;font-size:12px!important;font-weight:800!important;display:flex!important}.menu-studio-menu-switcher-list>button.active{color:#315ed4!important;background:#eef3ff!important;border-color:#4974e56b!important;box-shadow:inset 0 0 0 1px #4974e514!important}.menu-studio-menu-switcher-sheet>p{color:var(--beyond-studio-muted,#7d8796)!important;text-align:center!important;margin:0!important;padding:5px 8px!important;font-size:9px!important;font-weight:750!important}html[data-beyond-theme=dark] .menu-studio-menu-switcher-list>button.active{color:#a9c0ff!important;background:#233252!important;border-color:#7699ff80!important}@media (width<=390px){.menu-studio-header{padding-inline:7px!important}.menu-studio-header .menu-studio-brand-title{letter-spacing:-.025em!important;font-size:11px!important}.menu-studio-header-brand-wrap>button:first-child{flex-basis:32px!important;width:32px!important;min-width:32px!important}.menu-studio-header-brand>img{flex-basis:22px!important;width:22px!important;height:22px!important}}.menu-studio-plan-badge{color:#4974e5;letter-spacing:.055em;white-space:nowrap;background:#4974e51a;border:1px solid #4974e557;border-radius:999px;justify-content:center;align-items:center;width:max-content;min-width:34px;height:16px;margin-top:4px;padding:0 7px;font-size:8px;font-weight:850;line-height:1;display:inline-flex}.menu-studio-plan-badge.is-premium{background:#4974e526;border-color:#4974e575}.menu-studio-plan-badge.is-basic{color:var(--beyond-studio-muted,#7d8796);background:#7f8ca01a;border-color:#7f8ca04d}html[data-beyond-theme=dark] .menu-studio-plan-badge.is-premium{color:#9bb4ff;background:#4974e52e;border-color:#7197ff73}html[data-beyond-theme=dark] .menu-studio-plan-badge.is-basic{color:#aeb7c5;background:#a5b0c21a;border-color:#a5b0c242}@media (width<=850px){.menu-studio-header-brand>span{flex-direction:column!important;align-items:flex-start!important;display:flex!important}.menu-studio-plan-badge{min-width:30px;height:13px;margin-top:3px;padding:0 5px;font-size:6.5px}.menu-studio-header{flex:0 0 102px!important;align-self:stretch!important;height:102px!important;min-height:102px!important;max-height:102px!important}.menu-design-v2>.menu-studio-header+.menu-design-v2-workspace{margin-top:0!important;padding-top:0!important}.menu-design-v2 .menu-design-v2-canvas{padding:5px 7px 8px!important}.menu-design-v2 .studio-v3-design-canvas-workspace.compact{grid-template-rows:42px minmax(0,1fr)!important;gap:6px!important}.menu-design-v2 .studio-v3-design-canvas-workspace.compact>.studio-v3-design-canvas-toolbar{z-index:20!important;border:1px solid var(--beyond-studio-line,#3c3c431f)!important;background:var(--beyond-studio-surface,#fff)!important;width:100%!important;height:42px!important;min-height:42px!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-radius:11px!important;grid-template-rows:36px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:5px!important;margin:0!important;padding:3px!important;display:grid!important;position:relative!important;inset:auto!important;overflow:hidden!important}.menu-design-v2 .studio-v3-design-canvas-workspace.compact .studio-v3-design-canvas-title{display:none!important}.menu-design-v2 .studio-v3-design-canvas-workspace.compact .studio-v3-design-canvas-device-switch{border-radius:9px!important;grid-area:1/1!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;justify-self:stretch!important;gap:2px!important;width:100%!important;min-width:0!important;height:36px!important;padding:2px!important;display:grid!important}.menu-design-v2 .studio-v3-design-canvas-workspace.compact .studio-v3-design-canvas-device-switch button{white-space:nowrap!important;border-radius:7px!important;justify-content:center!important;align-items:center!important;gap:4px!important;width:100%!important;min-width:0!important;height:32px!important;padding:0 4px!important;font-size:9px!important;display:flex!important}.menu-design-v2 .studio-v3-design-canvas-workspace.compact .studio-v3-design-canvas-device-switch button>span:last-child{display:inline!important}.menu-design-v2 .studio-v3-design-canvas-workspace.compact .studio-v3-design-canvas-zoom{border-radius:9px!important;grid-area:1/2!important;justify-self:end!important;gap:1px!important;height:36px!important;padding:2px!important}.menu-design-v2 .studio-v3-design-canvas-workspace.compact .studio-v3-design-canvas-zoom button{min-width:25px!important;height:32px!important;padding:0 4px!important;font-size:11px!important}.menu-design-v2 .studio-v3-design-canvas-workspace.compact .studio-v3-design-canvas-zoom button.percentage{min-width:35px!important;font-size:8px!important}.menu-design-v2 .studio-v3-design-canvas-workspace.compact .studio-v3-design-canvas-zoom button.fit{min-width:29px!important;font-size:8px!important}.menu-design-v2 .studio-v3-design-canvas-workspace.compact>.studio-v3-design-canvas-stage{grid-row:2!important;min-height:0!important;margin:0!important}}@media (width<=390px){.menu-design-v2 .studio-v3-design-canvas-workspace.compact .studio-v3-design-canvas-device-switch button{gap:3px!important;padding-inline:3px!important;font-size:8px!important}.menu-design-v2 .studio-v3-design-canvas-workspace.compact .studio-v3-canvas-device-icon{transform:scale(.88)!important}.menu-design-v2 .studio-v3-design-canvas-workspace.compact .studio-v3-design-canvas-zoom button{min-width:23px!important;padding-inline:3px!important}}.menu-studio-design-menu-bar{z-index:30;-webkit-backdrop-filter:blur(18px);background:#fffffff5;border-bottom:1px solid #dce3ef;flex:none;width:100%;padding:6px 14px;position:relative}.menu-studio-design-menu-bar>.menu-studio-menu-switcher{border-top:0!important;width:100%!important;min-width:0!important;height:auto!important;margin:0!important;padding:0!important;position:static!important;inset:auto!important;transform:none!important}.menu-design-subnav{z-index:20;-webkit-backdrop-filter:blur(18px);background:#fffffff5;border-bottom:1px solid #dce3ef;flex:0 0 54px;justify-content:center;align-items:center;gap:6px;height:54px;padding:7px 16px;display:flex;position:relative;top:auto;left:auto;right:auto}.menu-design-subnav button{color:#63708a;min-width:118px;height:38px;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:11px;padding:0 18px;font-size:12px;font-weight:850;transition:background .16s,border-color .16s,color .16s,box-shadow .16s}.menu-design-subnav button:hover{color:#1d2940;background:#f3f6fb}.menu-design-subnav button.active{color:#3265de;background:#edf3ff;border-color:#cbd9ff;box-shadow:0 4px 14px #3265de1a}.menu-design-subnav~.menu-place-workspace-layer{inset:138px 0 0}html[data-beyond-theme=dark] .menu-studio-design-menu-bar,html[data-beyond-theme=dark] .menu-design-subnav{background:#090e16f5;border-bottom-color:#1f2a3a}html[data-beyond-theme=dark] .menu-design-subnav button{color:#99a8bc}html[data-beyond-theme=dark] .menu-design-subnav button:hover{color:#e8eef8;background:#111b29}html[data-beyond-theme=dark] .menu-design-subnav button.active{color:#9ab6ff;box-shadow:none;background:#14223a;border-color:#29487f}@media (width<=850px){.menu-studio-header.menu-design-v2-topbar{flex:0 0 63px!important;grid-template-rows:48px!important;align-content:center!important;row-gap:0!important;height:63px!important;min-height:63px!important;max-height:63px!important}.menu-studio-design-menu-bar{z-index:30!important;border-bottom:1px solid var(--beyond-studio-line,#3c3c431f)!important;background:var(--beyond-studio-surface,#fff)!important;-webkit-backdrop-filter:none!important;flex:0 0 44px!important;align-items:center!important;width:100%!important;height:44px!important;min-height:44px!important;margin:0!important;padding:4px 7px!important;display:flex!important;position:relative!important;inset:auto!important}.menu-studio-design-menu-bar>.menu-studio-menu-switcher{border:0!important;width:100%!important;min-width:0!important;height:36px!important;min-height:36px!important;margin:0!important;padding:0!important;position:static!important;inset:auto!important;transform:none!important}.menu-studio-design-menu-bar .menu-studio-menu-switcher-wide{display:none!important}.menu-studio-design-menu-bar .menu-studio-menu-switcher-compact-trigger{width:100%!important;height:36px!important;min-height:36px!important;margin:0!important;display:flex!important}.menu-design-subnav{z-index:20!important;border-bottom:1px solid var(--beyond-studio-line,#3c3c431f)!important;background:var(--beyond-studio-surface,#fff)!important;width:100%!important;height:48px!important;min-height:48px!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;flex:0 0 48px!important;justify-content:center!important;align-items:center!important;gap:4px!important;margin:0!important;padding:5px 10px!important;display:flex!important;position:relative!important;inset:auto!important}.menu-design-subnav button{flex:1 1 0!important;min-width:0!important;max-width:180px!important;height:36px!important;padding:0 14px!important;font-size:11px!important}.menu-design-v2 .studio-v3-design-canvas-workspace.compact>.studio-v3-design-canvas-toolbar{visibility:visible!important;opacity:1!important;z-index:20!important;margin:0!important;display:grid!important;position:relative!important;inset:auto!important}.menu-design-subnav~.menu-place-workspace-layer{inset:155px 0 0}html[data-beyond-theme=dark] .menu-studio-design-menu-bar,html[data-beyond-theme=dark] .menu-design-subnav{background:var(--beyond-studio-surface,#0d141f)!important;border-bottom-color:var(--beyond-studio-line,#253247)!important}}.menu-studio-mobile-preview-fit{overscroll-behavior:contain;place-items:center;width:100%;min-width:0;height:100%;min-height:0;padding:22px;display:grid;overflow:auto}.menu-studio-mobile-preview-holder{flex:none;position:relative}.menu-studio-mobile-preview-device{transform-origin:0 0;position:absolute;inset:0 auto auto 0}.menu-studio-mobile-preview-hardware{background:linear-gradient(145deg,#303237,#101115 48%,#292b30);border:1px solid #111317;border-radius:58px;place-items:center;width:422px;height:876px;padding:16px;display:grid;position:relative;box-shadow:0 42px 90px #151b263d,0 12px 26px #151b2629,inset 0 0 0 1px #ffffff0f}.menu-studio-mobile-preview-hardware:before,.menu-studio-mobile-preview-hardware:after{content:"";background:#22242a;border-radius:2px 0 0 2px;width:3px;position:absolute;left:-4px}.menu-studio-mobile-preview-hardware:before{height:64px;top:146px;box-shadow:0 82px #22242a}.menu-studio-mobile-preview-hardware:after{border-radius:0 2px 2px 0;height:91px;top:188px;left:auto;right:-4px}.menu-studio-mobile-preview-screen{width:var(--studio-mobile-screen-width);height:var(--studio-mobile-screen-height);background:var(--studio-preview-menu-bg,#fff);isolation:isolate;border-radius:43px;min-width:0;min-height:0;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff0f}.menu-studio-mobile-preview-iframe{background:var(--studio-preview-menu-bg,#fff);border:0;width:100%;height:100%;display:block}.menu-studio-mobile-preview-scroll{background:var(--studio-preview-menu-bg,#fff);overscroll-behavior:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#5c667647 transparent;border-radius:43px;min-width:0;min-height:0;position:absolute;inset:0;overflow:hidden auto}.menu-studio-mobile-preview-scroll::-webkit-scrollbar{width:5px}.menu-studio-mobile-preview-scroll::-webkit-scrollbar-thumb{background:#5c66763d;border-radius:99px}.menu-studio-mobile-preview-scroll .menu-studio-preview-focus{z-index:2;outline:3px solid color-mix(in srgb,var(--bme-accent,#4974e5) 72%,#fff 28%);outline-offset:4px;border-radius:max(8px,var(--bme-radius,8px));animation:1.1s both menu-studio-preview-focus-pulse;position:relative}.menu-studio-mobile-preview-scroll .ep-page .menu-studio-preview-focus{outline-color:color-mix(in srgb,var(--ep-accent,#4974e5) 72%,#fff 28%);border-radius:max(8px,var(--ep-radius,8px))}@keyframes menu-studio-preview-focus-pulse{0%{outline-offset:10px;outline-width:0}35%{outline-offset:4px;outline-width:3px}to{outline-offset:1px;outline-color:#0000}}.menu-studio-mobile-preview-scroll>.bme-menu{overflow:visible;width:100%!important;height:auto!important;min-height:100%!important}.menu-studio-mobile-preview-scroll>.bme-heritage-exact,.menu-studio-mobile-preview-scroll>.ep-page{box-sizing:border-box;overflow:visible;width:100%!important;min-width:0!important;max-width:100%!important;height:100%!important;min-height:100%!important;margin-inline:0!important}.menu-studio-mobile-preview-scroll>.bme-menu{flex-direction:column!important;display:flex!important}.menu-studio-mobile-preview-scroll>.bme-menu>.bme-content{flex:1 0 auto!important}.menu-studio-mobile-preview-scroll>.bme-menu>.bme-footer{margin-top:auto!important}.menu-studio-mobile-preview-scroll>.bme-heritage-exact,.menu-studio-mobile-preview-scroll>.ep-page{display:block!important}.menu-studio-mobile-preview-scroll>.bme-heritage-exact>.ep-app,.menu-studio-mobile-preview-scroll>.ep-page>.ep-app,.menu-studio-mobile-preview-scroll .bme-heritage-exact .ep-app{box-sizing:border-box;width:100%!important;min-width:0!important;max-width:100%!important;height:100%!important;min-height:100%!important;max-height:100%!important;margin-inline:0!important}.menu-studio-mobile-preview-scroll .bme-heritage-exact .ep-header{padding:22px 16px 12px}.menu-studio-mobile-preview-scroll .bme-heritage-exact .ep-brand{gap:10px}.menu-studio-mobile-preview-scroll .bme-heritage-exact .ep-logo{flex-basis:44px;width:44px;height:44px}.menu-studio-mobile-preview-scroll .bme-heritage-exact .ep-brand-title{font-size:25px}.menu-studio-mobile-preview-scroll .bme-heritage-exact .ep-lang-pill button{padding:0 10px;font-size:10px}.menu-studio-mobile-preview-scroll .bme-heritage-exact .ep-hero{margin:6px 14px 16px}.menu-studio-mobile-preview-scroll .bme-heritage-exact .ep-tabs{padding:0 14px}.menu-studio-mobile-preview-scroll .bme-heritage-exact .ep-section-head{padding-inline:18px}.menu-studio-mobile-preview-scroll .bme-heritage-exact .ep-menu-list{padding-inline:14px}.menu-studio-mobile-preview-scroll .bme-header{min-height:118px;padding-top:66px}.menu-studio-mobile-preview-scroll .bme-heritage-exact .ep-header{padding-top:66px}.menu-studio-mobile-preview-scroll .bme-footer,.menu-studio-mobile-preview-scroll .bme-heritage-exact .ep-footer{padding-bottom:max(34px, env(safe-area-inset-bottom,0px))}.menu-studio-mobile-preview-island{z-index:80;pointer-events:none;background:#050506;border-radius:999px;width:108px;height:31px;position:absolute;top:26px;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 1px #ffffff06}.menu-studio-mobile-preview-island:after{content:"";background:#141820;border-radius:50%;width:7px;height:7px;position:absolute;top:10px;right:11px;box-shadow:inset 0 0 0 2px #0b0d12}.menu-studio-mobile-preview-home{z-index:80;opacity:.55;pointer-events:none;background:#00000070;border-radius:999px;width:116px;height:5px;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.menu-studio-mobile-preview-scroll .restaurant-a11y-toggle{z-index:70;width:46px;height:46px;color:#fff!important;background:#111!important;border:2px solid #fff!important;position:fixed!important;inset:auto auto 38px 14px!important;box-shadow:0 8px 22px #00000047!important}.menu-studio-mobile-preview-scroll .restaurant-a11y-toggle svg{width:28px;height:28px;color:#fff!important;stroke:#fff!important}.menu-studio-mobile-preview-scroll .restaurant-a11y-toggle .restaurant-a11y-head{fill:#fff!important;stroke:none!important}.menu-studio-mobile-preview-scroll .restaurant-a11y-panel{z-index:71;border-radius:18px;width:calc(100% - 24px);max-height:calc(100% - 112px);position:fixed!important;inset:auto auto 94px 12px!important}.menu-studio-mobile-preview-scroll .restaurant-a11y-statement-backdrop{z-index:72;padding:10px}.menu-studio-mobile-preview-scroll .restaurant-a11y-statement{border-radius:18px;width:100%;max-height:100%}.menu-studio-mobile-preview-scroll .restaurant-skip-link{display:none!important}@media (width<=850px){.menu-studio-mobile-preview-fit{min-height:700px;padding:18px 10px}}.menu-content-v2{--mcv2-bg:#f7f5f2;--mcv2-paper:#fff;--mcv2-soft:#f2f0ed;--mcv2-canvas:#ebe8e3;--mcv2-text:#17191d;--mcv2-muted:#777b84;--mcv2-faint:#9a9ea6;--mcv2-line:#e2dfdb;--mcv2-line-strong:#d3d0cb;--mcv2-blue:#4974e5;--mcv2-blue-soft:#eef3ff;--mcv2-green:#2f9b69;min-height:100vh;color:var(--mcv2-text);background:var(--mcv2-bg);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.menu-content-v2 *{box-sizing:border-box}.menu-content-v2 button,.menu-content-v2 input,.menu-content-v2 textarea,.menu-content-v2 select{font:inherit}.menu-content-v2 button{color:inherit}.menu-content-v2-topbar{z-index:50;border-bottom:1px solid var(--mcv2-line);-webkit-backdrop-filter:blur(18px);background:#ffffffeb;grid-template-columns:minmax(260px,1fr) auto minmax(260px,1fr);align-items:center;gap:16px;height:64px;padding:0 14px;display:grid;position:sticky;top:0}.menu-content-v2-brand-wrap{align-items:center;gap:7px;min-width:0;display:flex}.menu-content-v2-back{border:1px solid var(--mcv2-line);cursor:pointer;background:#faf9f7;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.menu-content-v2-brand{cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:9px;min-width:0;padding:0 5px;display:flex}.menu-content-v2-brand img{object-fit:contain;flex:none;width:29px;height:29px}.menu-content-v2-brand>span{min-width:0;line-height:1.05;display:grid}.menu-content-v2-brand strong{white-space:nowrap;font-size:11px;font-weight:850}.menu-content-v2-brand small{max-width:180px;color:var(--mcv2-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:8px;overflow:hidden}.menu-content-v2-product-nav{border:1px solid var(--mcv2-line);background:#f4f2ef;border-radius:13px;gap:2px;padding:4px;display:flex}.menu-content-v2-product-nav button{height:32px;color:var(--mcv2-muted);cursor:pointer;background:0 0;border:0;border-radius:9px;padding:0 14px;font-size:9px;font-weight:800}.menu-content-v2-product-nav button.active{color:var(--mcv2-blue);background:#fff;box-shadow:0 4px 13px #23273112}.menu-content-v2-product-nav button:disabled{opacity:.38;cursor:not-allowed}.menu-content-v2-save{color:var(--mcv2-muted);justify-self:end;align-items:center;gap:7px;font-size:8px;display:flex}.menu-content-v2-save>span{background:#c8a64a;border-radius:50%;width:7px;height:7px}.menu-content-v2-save>span.ok{background:var(--mcv2-green)}.menu-content-v2-save strong{font-weight:700}.menu-content-v2-workspace{grid-template-columns:285px minmax(420px,1fr) 320px;height:calc(100vh - 64px);min-height:620px;display:grid;overflow:hidden}.menu-content-v2-tree,.menu-content-v2-inspector{background:#fff;min-height:0;overflow-y:auto}.menu-content-v2-tree{border-right:1px solid var(--mcv2-line)}.menu-content-v2-inspector{border-left:1px solid var(--mcv2-line);padding-bottom:20px}.menu-content-v2-panel-head{border-bottom:1px solid var(--mcv2-line);justify-content:space-between;align-items:center;height:63px;padding:0 14px 0 17px;display:flex}.menu-content-v2-panel-head>div{gap:4px;display:grid}.menu-content-v2-panel-head span{color:var(--mcv2-blue);letter-spacing:.14em;font-size:7px;font-weight:850}.menu-content-v2-panel-head strong{font-size:11px;font-weight:820}.menu-content-v2-panel-head button{border:1px solid var(--mcv2-line);width:30px;height:30px;color:var(--mcv2-blue);cursor:pointer;background:#fafbff;border-radius:9px;place-items:center;display:grid}.menu-content-v2-restaurant-row,.menu-content-v2-category-row,.menu-content-v2-items>button{text-align:left;cursor:pointer;border:0;width:100%}.menu-content-v2-restaurant-row{background:#fff;border-bottom:1px solid #efedea;grid-template-columns:31px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:58px;padding:9px 12px;display:grid}.menu-content-v2-restaurant-row.active{background:var(--mcv2-blue-soft)}.menu-content-v2-tree-icon{color:#fff;background:var(--mcv2-blue);border-radius:10px;place-items:center;width:31px;height:31px;font-size:10px;font-weight:900;display:grid}.menu-content-v2-restaurant-row>span:nth-child(2),.menu-content-v2-category-row>span,.menu-content-v2-items>button>span{gap:2px;min-width:0;display:grid}.menu-content-v2-restaurant-row strong,.menu-content-v2-category-row strong,.menu-content-v2-items strong{text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:800;overflow:hidden}.menu-content-v2-restaurant-row small,.menu-content-v2-category-row small,.menu-content-v2-items small{color:var(--mcv2-muted);font-size:7px}.menu-content-v2-tree-label{color:var(--mcv2-faint);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:17px 14px 7px;font-size:7px;font-weight:800;display:flex}.menu-content-v2-tree-label small{background:#f1efec;border-radius:999px;place-items:center;min-width:19px;height:18px;padding:0 5px;font-size:7px;display:grid}.menu-content-v2-category-block{border-bottom:1px solid #efedea}.menu-content-v2-category-entry{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px;min-width:0;padding-inline-end:6px;display:grid}.menu-content-v2-category-row{min-width:0;min-height:45px;color:var(--mcv2-muted);background:#fff;grid-template-columns:14px minmax(0,1fr) auto;align-items:center;gap:7px;padding:6px 11px 6px 10px;display:grid}.menu-content-v2-category-row.active{color:var(--mcv2-blue);background:#f7f9ff}.menu-content-v2-category-row svg:first-child{color:#c1c3c8}.menu-content-v2-items{gap:2px;padding:0 8px 7px 28px;display:grid}.menu-content-v2-item-entry{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px;min-width:0;display:grid}.menu-content-v2-item-entry>button{width:100%;min-width:0;min-height:35px;color:var(--mcv2-muted);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;grid-template-columns:12px minmax(0,1fr);align-items:center;gap:5px;padding:5px 7px;display:grid}.menu-content-v2-item-entry>button>span{gap:2px;min-width:0;display:grid}.menu-content-v2-item-entry>button:hover{background:#f6f4f1}.menu-content-v2-item-entry>button.active{color:var(--mcv2-blue);background:var(--mcv2-blue-soft)}.menu-content-v2-item-entry>button svg{color:#c7c8cc}.menu-content-v2-items>button.menu-content-v2-add-item{min-height:29px;color:var(--mcv2-blue);align-items:center;gap:5px;font-size:8px;font-weight:750;display:flex}.menu-content-v2-desktop-move{flex:none;align-items:center;gap:2px;display:flex}.menu-content-v2-desktop-move>button{border:1px solid var(--mcv2-line);width:26px;height:26px;color:var(--mcv2-muted);cursor:pointer;background:#faf9f7;border-radius:7px;place-items:center;padding:0;display:grid}.menu-content-v2-desktop-move>button:hover:not(:disabled){color:var(--mcv2-blue);background:var(--mcv2-blue-soft);border-color:#4974e552}.menu-content-v2-desktop-move>button:focus-visible{outline-offset:2px;outline:3px solid #4974e5b8}.menu-content-v2-desktop-move>button:disabled{opacity:.28;cursor:not-allowed}.menu-content-v2-add-category{width:calc(100% - 24px);height:34px;color:var(--mcv2-blue);cursor:pointer;background:#fafbff;border:1px dashed #cfd5e4;border-radius:10px;justify-content:center;align-items:center;gap:6px;margin:10px 12px;font-size:8px;font-weight:800;display:flex}.menu-content-v2-preview{background:var(--mcv2-canvas);grid-template-rows:58px minmax(0,1fr);min-width:0;min-height:0;display:grid}.menu-content-v2-canvas-toolbar{background:#f7f6f4;border-bottom:1px solid #dcd8d2;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;padding:0 14px;display:grid}.menu-content-v2-canvas-toolbar>div:first-child{align-items:center;gap:6px;min-width:0;display:flex}.menu-content-v2-canvas-toolbar .live{background:#3bb477;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #3bb4771f}.menu-content-v2-canvas-toolbar strong{font-size:8px;font-weight:850}.menu-content-v2-canvas-toolbar small{color:var(--mcv2-muted);font-size:7px}.menu-content-v2-design-chip{height:29px;color:var(--mcv2-blue);background:#fff;border:1px solid #dedbe0;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:8px;font-weight:750;display:flex}.menu-content-v2-design-chip svg{flex:none}.menu-content-v2-device{height:29px;color:var(--mcv2-muted);background:#fff;border:1px solid #dedbe0;border-radius:9px;justify-self:end;align-items:center;gap:5px;padding:0 9px;font-size:7px;font-weight:750;display:flex}.menu-content-v2-device>span{color:#aaa}.menu-content-v2-canvas{background:radial-gradient(circle at 1px 1px,#4e55621c 1px,transparent 1.15px) 0 0/18px 18px,var(--mcv2-canvas);place-items:center;min-height:0;padding:30px;display:grid;overflow:auto}.menu-content-v2-phone{background:#fff;border:9px solid #1d1f23;border-radius:34px;width:390px;height:780px;overflow:hidden;box-shadow:0 30px 70px #23252933}.menu-content-v2-phone>.bme-menu,.menu-content-v2-phone>.bme-heritage-exact{width:100%;height:100%;min-height:100%;overflow:auto}.menu-content-v2-phone .bme-menu{min-height:100%}.menu-content-v2-phone .bme-heritage-exact .ep-app{height:100%;min-height:100%}.menu-content-v2-inspector-head{border-bottom:1px solid var(--mcv2-line);padding:21px 18px 17px}.menu-content-v2-inspector-head>span{color:var(--mcv2-blue);letter-spacing:.13em;font-size:7px;font-weight:850}.menu-content-v2-inspector-head h2{letter-spacing:-.035em;margin:7px 0 0;font-size:17px;font-weight:830}.menu-content-v2-inspector-head p{color:var(--mcv2-muted);margin:6px 0 0;font-size:8px;line-height:1.45}.menu-content-v2-field{gap:6px;margin:15px 16px 0;display:grid}.menu-content-v2-field>label{color:var(--mcv2-muted);justify-content:space-between;align-items:center;font-size:8px;font-weight:750;display:flex}.menu-content-v2-field>label small{color:var(--mcv2-faint);font-size:7px;font-weight:600}.menu-content-v2-field>input,.menu-content-v2-field>select,.menu-content-v2-field>textarea,.menu-content-v2-price,.menu-content-v2-image-input{border:1px solid var(--mcv2-line);width:100%;color:var(--mcv2-text);background:#faf9f7;border-radius:10px;outline:0}.menu-content-v2-field>input,.menu-content-v2-field>select{height:39px;padding:0 10px;font-size:9px}.menu-content-v2-field>textarea{resize:vertical;min-height:74px;padding:9px 10px;font-size:9px;line-height:1.45}.menu-content-v2-field>input:focus,.menu-content-v2-field>select:focus,.menu-content-v2-field>textarea:focus,.menu-content-v2-price:focus-within,.menu-content-v2-image-input:focus-within{background:#fff;border-color:#4974e5a6;box-shadow:0 0 0 3px #4974e512}.menu-content-v2-price,.menu-content-v2-image-input{align-items:center;gap:7px;height:39px;padding:0 10px;display:flex}.menu-content-v2-price>span{color:var(--mcv2-muted);font-size:10px}.menu-content-v2-price input,.menu-content-v2-image-input input{background:0 0;border:0;outline:0;width:100%;font-size:9px}.menu-content-v2-image-input svg{color:var(--mcv2-faint);flex:none}.menu-content-v2-toggle{border:1px solid var(--mcv2-line);cursor:pointer;border-radius:11px;grid-template-columns:auto auto 1fr;align-items:center;gap:8px;margin:17px 16px 0;padding:10px;display:grid}.menu-content-v2-toggle input{opacity:0;pointer-events:none;position:absolute}.menu-content-v2-toggle>span{background:#d6d7da;border-radius:999px;width:31px;height:18px;padding:2px;display:flex}.menu-content-v2-toggle>span:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;transition:all .15s;box-shadow:0 2px 5px #0000001f}.menu-content-v2-toggle input:checked+span{background:#3eaa76;justify-content:flex-end}.menu-content-v2-toggle>div{gap:2px;display:grid}.menu-content-v2-toggle strong{font-size:8px}.menu-content-v2-toggle small{color:var(--mcv2-muted);font-size:7px}.menu-content-v2-info-card{color:var(--mcv2-blue);background:#f7f9ff;border:1px solid #dfe5f7;border-radius:12px;align-items:flex-start;gap:9px;margin:17px 16px 0;padding:12px;display:flex}.menu-content-v2-info-card svg{flex:none}.menu-content-v2-info-card>div{gap:4px;display:grid}.menu-content-v2-info-card strong{font-size:8px}.menu-content-v2-info-card p{color:#6f7890;margin:0;font-size:7px;line-height:1.5}.menu-content-v2-inspector-add,.menu-content-v2-danger{cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:7px;width:calc(100% - 32px);min-height:37px;margin:14px 16px 0;font-size:8px;font-weight:800;display:flex}.menu-content-v2-inspector-add{color:var(--mcv2-blue);background:#f7f9ff;border:1px solid #d8e0f7}.menu-content-v2-danger{color:#ba5260;background:#fff8f9;border:1px solid #f0d9dc}.menu-content-v2-inspector-next{border-top:1px solid var(--mcv2-line);gap:11px;margin:20px 16px 0;padding-top:17px;display:grid}.menu-content-v2-inspector-next>div{color:var(--mcv2-green);align-items:flex-start;gap:7px;display:flex}.menu-content-v2-inspector-next>div>span{gap:2px;display:grid}.menu-content-v2-inspector-next strong{font-size:8px}.menu-content-v2-inspector-next small{color:var(--mcv2-muted);font-size:7px}.menu-content-v2-inspector-next>button{color:#fff;background:var(--mcv2-blue);cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:39px;font-size:8px;font-weight:820;display:flex}@media (width<=1120px){.menu-content-v2-workspace{grid-template-columns:245px minmax(400px,1fr) 285px}.menu-content-v2-phone{width:350px;height:700px}.menu-content-v2-product-nav button{padding:0 9px}}@media (width<=850px){.menu-content-v2-desktop-move{display:none}.menu-content-v2-topbar{grid-template-columns:1fr auto}.menu-content-v2-product-nav{display:none}.menu-content-v2-workspace{grid-template-columns:1fr;height:auto;min-height:calc(100vh - 64px)}.menu-content-v2-tree,.menu-content-v2-inspector{border:0;max-height:none;overflow:visible}.menu-content-v2-tree{border-bottom:1px solid var(--mcv2-line)}.menu-content-v2-preview{min-height:760px}.menu-content-v2-inspector{border-top:1px solid var(--mcv2-line)}.menu-content-v2-canvas{padding:22px 10px}.menu-content-v2-phone{width:min(390px,100vw - 32px);height:720px}.menu-content-v2-save{font-size:0}.menu-content-v2-save>span{width:8px;height:8px}}@media (width>=851px){.menu-content-v2-category-block.is-category{background:linear-gradient(135deg,#4974e51a,#4974e50a);border:1px solid #4974e538;border-radius:11px;margin:6px 8px;overflow:hidden}.menu-content-v2-category-block.is-category+.menu-content-v2-category-block.is-category{margin-top:8px}.menu-content-v2-category-block.is-category .menu-content-v2-category-entry{padding-inline-end:6px}.menu-content-v2-category-block.is-category .menu-content-v2-category-row{color:#25375b;background:0 0;min-height:49px}.menu-content-v2-category-block.is-category .menu-content-v2-category-row strong{color:#1f3154;font-size:9.5px;font-weight:850}.menu-content-v2-category-block.is-category .menu-content-v2-group-kind{color:var(--mcv2-blue);letter-spacing:.06em;font-weight:850}.menu-content-v2-category-block.is-category .menu-content-v2-category-row.active{color:#24427e;background:#4974e51a}.menu-content-v2-category-block.is-subcategory{background:0 0;border:0;border-radius:9px;margin:3px 8px 3px 22px;position:relative}.menu-content-v2-category-block.is-subcategory:before{content:"";top:7px;bottom:7px;background:#4974e552;border-radius:999px;width:2px;position:absolute;inset-inline-start:-8px}.menu-content-v2-category-block.is-subcategory .menu-content-v2-category-row{background:#faf9f7;border-radius:8px;min-height:41px}.menu-content-v2-category-block.is-subcategory .menu-content-v2-category-row strong{font-size:8.5px;font-weight:760}.menu-content-v2-category-block.is-subcategory .menu-content-v2-group-kind{color:var(--mcv2-faint);letter-spacing:.04em;font-weight:800}.menu-content-v2-category-block.is-subcategory .menu-content-v2-items{padding-inline-start:34px}.menu-content-v2-category-block.is-category .menu-content-v2-desktop-move>button{background:#ffffff9e;border-color:#4974e533}}.menu-content-v2-group-kind{text-transform:uppercase}.menu-content-v2-category-body{min-width:0}.menu-content-v2-category-chevron{flex:none;transition:transform .14s}.menu-content-v2-category-block.is-open>.menu-content-v2-category-entry>.menu-content-v2-category-row>.menu-content-v2-category-chevron{transform:rotate(90deg)}.menu-content-v2[dir=rtl] .menu-content-v2-category-block.is-open>.menu-content-v2-category-entry>.menu-content-v2-category-row>.menu-content-v2-category-chevron{transform:scaleX(-1)rotate(90deg)}.menu-content-v2-drag-handle{color:#c1c3c8;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:element;align-self:stretch;place-items:center;width:14px;min-width:14px;min-height:24px;display:grid}.menu-content-v2-drag-handle:active{cursor:grabbing}.menu-content-v2-category-row>.menu-content-v2-drag-handle svg,.menu-content-v2-item-entry>button>.menu-content-v2-drag-handle svg{pointer-events:none}@media (width>=1121px){.menu-content-v2-workspace{grid-template-columns:var(--mcv2-panel-width) minmax(460px,1fr) var(--mcv2-editor-width)}.menu-content-v2-tree,.menu-content-v2-inspector{scrollbar-width:thin}.menu-content-v2-panel-head{border-bottom:0;height:auto;min-height:66px;padding:14px 16px 9px}.menu-content-v2-panel-head>div{gap:2px}.menu-content-v2-panel-head span{letter-spacing:-.025em;text-transform:none;color:var(--mcv2-text);font-size:15px;font-weight:850}.menu-content-v2-panel-head span:after{content:none!important}.menu-content-v2-panel-head strong{color:var(--mcv2-muted);font-size:12px;font-weight:650}.menu-content-v2-panel-head strong:after{content:none!important}.menu-content-v2-panel-head button{color:#fff;background:var(--mcv2-blue);border:0;border-radius:11px;width:36px;height:36px;box-shadow:0 5px 14px #4974e52e}.menu-content-v2-friendly-search{border:1px solid var(--mcv2-line);height:38px;color:var(--mcv2-muted);background:#fafafa;border-radius:11px;align-items:center;gap:8px;margin:0 14px 10px;padding:0 11px;display:flex}.menu-content-v2-friendly-search:focus-within{background:#fff;border-color:#4974e573;box-shadow:0 0 0 3px #4974e50f}.menu-content-v2-friendly-search input{width:100%;min-width:0;color:var(--mcv2-text);background:0 0;border:0;outline:0;font-size:9px}.menu-content-v2-friendly-drag-hint{color:var(--mcv2-muted);margin:0 15px 9px;font-size:7px;line-height:1.45}.menu-content-v2-restaurant-row{background:0 0;border:1px solid #0000;border-radius:12px;width:calc(100% - 20px);min-height:48px;margin:0 10px 8px}.menu-content-v2-restaurant-row:hover{background:#f7f7f6}.menu-content-v2-restaurant-row.active{background:#f6f8ff;border-color:#dbe4fb}.menu-content-v2-tree-icon{border-radius:9px;width:28px;height:28px;font-size:9px}.menu-content-v2-tree-label{color:var(--mcv2-text);letter-spacing:0;text-transform:none;padding:9px 15px 7px;font-size:8px}.menu-content-v2-tree-label small{font-size:7px}.menu-content-v2-tree-label:after{opacity:.72;margin-top:3px!important}.menu-content-v2-categories{padding:0 9px 12px}.menu-content-v2-category-block{background:0 0;border:0;border-radius:12px;margin-bottom:4px;overflow:hidden}.menu-content-v2-category-row{min-height:44px;color:var(--mcv2-text);background:0 0;border:1px solid #0000;border-radius:11px;padding:7px 9px}.menu-content-v2-category-row:hover{background:#f7f7f6}.menu-content-v2-category-row.active{color:var(--mcv2-text);background:#f7f9ff;border-color:#dfe6f7}.menu-content-v2-category-block:has(.menu-content-v2-item-entry>button.active)>.menu-content-v2-category-entry>.menu-content-v2-category-row{color:var(--mcv2-text);background:#f7f9ff;border-color:#dfe6f7}.menu-content-v2-category-row strong{font-size:9px}.menu-content-v2-category-row small{font-size:7px}.menu-content-v2-items{gap:1px;padding:4px 4px 7px 24px}[dir=rtl] .menu-content-v2-items{padding:4px 24px 7px 4px}.menu-content-v2-item-entry>button{color:#626a78;border-radius:9px;min-height:36px;padding:5px 7px}.menu-content-v2-item-entry>button:hover{background:#f6f7f9}.menu-content-v2-item-entry>button.active{color:#234fbb;background:#edf3ff}.menu-content-v2-items strong{font-size:8.5px}.menu-content-v2-items small{font-size:7px}.menu-content-v2-add-category{background:#fff;border-style:solid;width:calc(100% - 28px);margin:5px 14px 14px}.menu-content-v2-preview{grid-template-rows:42px minmax(0,1fr)}.menu-content-v2-canvas-toolbar{background:#f8f8f7;grid-template-columns:1fr;padding:0 13px}.menu-content-v2-canvas-toolbar>div:first-child{gap:7px}.menu-content-v2-canvas-toolbar strong{font-size:9px}.menu-content-v2-canvas-toolbar small{display:none}.menu-content-v2-design-chip,.menu-content-v2-device{display:none!important}.menu-content-v2-canvas{padding:18px}.menu-content-v2-inspector-head{border-bottom:0;padding:18px 18px 11px}.menu-content-v2-inspector-head>span{letter-spacing:0;text-transform:none;font-size:7px}.menu-content-v2-inspector-head h2{margin-top:5px;font-size:19px}.menu-content-v2-inspector-head p{display:none}.menu-content-v2-language-fields{gap:8px;margin-bottom:8px}.menu-content-v2-language-card{margin:0 13px;box-shadow:none!important;background:#fbfbfa!important;border-color:#eceae7!important;border-radius:12px!important;padding:10px!important}.menu-content-v2-language-card>header{padding:0 1px 2px!important}.menu-content-v2-language-card .menu-content-v2-field{margin-top:8px}.menu-content-v2[lang=en] .menu-content-v2-language-card:first-child,.menu-content-v2[lang=he] .menu-content-v2-language-card:nth-child(2),.menu-content-v2[lang=ar] .menu-content-v2-language-card:nth-child(3){order:-1;background:#fff!important;border-color:#d6e1fb!important}.menu-content-v2[lang=en] .menu-content-v2-language-card:first-child:before,.menu-content-v2[lang=he] .menu-content-v2-language-card:nth-child(2):before,.menu-content-v2[lang=ar] .menu-content-v2-language-card:nth-child(3):before{content:"";background:var(--mcv2-blue);border-radius:0 0 999px 999px;width:34px;height:3px;margin:-10px auto 0}.menu-content-v2-field{margin-top:11px}.menu-content-v2-field>label{font-size:8px}.menu-content-v2-field>input,.menu-content-v2-field>select{height:42px;font-size:10px}.menu-content-v2-field>textarea{min-height:76px;font-size:10px}.menu-content-v2-group-note-items-field>textarea{resize:vertical;min-height:76px;max-height:240px;padding-top:10px;padding-bottom:10px;font-size:10px;display:block;overflow:auto}.menu-content-v2-field:has(#studio-item-group){border-top:1px solid #efedea;margin-top:6px;padding-top:9px}.menu-content-v2-toggle{background:#f8f8f7;border:0;margin-top:11px}.menu-content-v2-inspector-add,.menu-content-v2-danger{margin-top:8px}.menu-content-v2-info-card{display:none}.menu-content-v2-inspector-next{margin-top:14px;padding-bottom:16px}}@media (width<=1120px){.menu-content-v2-friendly-search,.menu-content-v2-friendly-drag-hint,.menu-content-v2-friendly-expand{display:none}}@media (width<=850px){.menu-content-v2-content-language-card{padding:14px}.menu-content-v2-content-language-copy strong{font-size:13px}.menu-content-v2-content-language-copy small{font-size:10px}.menu-content-v2-content-language-card>select{height:46px;font-size:13px}}@media (width<=850px){.menu-content-v2-content-language-card-sidebar{margin:0 12px 12px;padding:12px}.menu-content-v2-content-language-card-sidebar .menu-content-v2-content-language-copy strong{font-size:12px}.menu-content-v2-content-language-card-sidebar .menu-content-v2-content-language-copy small{font-size:9px}.menu-content-v2-content-language-card-sidebar>select{height:44px;font-size:12px}}@media (width<=850px){.menu-content-v2-content-language-card-sidebar{grid-template-columns:minmax(0,1fr) 138px;gap:8px;margin:0 12px 10px;padding:9px 10px}.menu-content-v2-content-language-card-sidebar .menu-content-v2-content-language-copy>strong{font-size:11px}.menu-content-v2-content-language-card-sidebar>select{height:38px;font-size:11px}}@media (width<=850px){.menu-content-v2-content-language-card-sidebar{grid-template-columns:minmax(0,1fr) 72px}.menu-content-v2-content-language-card-sidebar .menu-content-v2-content-language-copy>strong{font-size:10px}.menu-content-v2-content-language-card-sidebar>select{width:72px;min-width:72px}}@media (width<=850px){.menu-content-v2-content-language-card-sidebar{grid-template-columns:minmax(0,1fr) 78px}.menu-content-v2-content-language-card-sidebar>select{width:78px;min-width:78px}}.menu-content-v2-top-actions{justify-self:end;align-items:center;gap:7px;min-width:0;display:flex}.menu-content-v2[dir=rtl] .menu-content-v2-brand span,.menu-content-v2[dir=rtl] .menu-content-v2-tree,.menu-content-v2[dir=rtl] .menu-content-v2-inspector{text-align:right}.menu-content-v2[dir=rtl] .menu-content-v2-category-row>svg:last-child,.menu-content-v2[dir=rtl] .menu-content-v2-restaurant-row>svg:last-child{transform:scaleX(-1)}.menu-content-v2[dir=rtl] .menu-content-v2-price,.menu-content-v2[dir=rtl] .menu-content-v2-image-input{direction:ltr}.menu-content-v2[dir=rtl] input[dir=ltr]{text-align:left}.menu-content-v2 [dir=rtl]{text-align:right}.menu-content-v2 [dir=ltr]{text-align:left}.menu-content-v2 input[dir=rtl],.menu-content-v2 textarea[dir=rtl]{text-align:right;direction:rtl;unicode-bidi:plaintext}.menu-content-v2 input[dir=ltr],.menu-content-v2 textarea[dir=ltr]{text-align:left;direction:ltr;unicode-bidi:plaintext}.menu-content-v2-language-fields{gap:10px;margin:0 0 12px;display:grid}.menu-content-v2-language-card{border:1px solid var(--mcv2-line,#5e6f8f29);color:var(--mcv2-text,#17233f);box-shadow:none;background:0 0;border-radius:14px;gap:9px;padding:11px;display:grid}.menu-content-v2-language-card>header{direction:ltr;justify-content:space-between;align-items:center;gap:8px;display:flex}.menu-content-v2-language-card>header strong{color:var(--mcv2-text,#17233f);font-size:12px;font-weight:800}.menu-content-v2-language-card>header span{min-width:30px;height:22px;color:var(--mcv2-blue,#3868dc);background:var(--mcv2-blue-soft,#edf3ff);letter-spacing:.06em;border-radius:999px;place-items:center;padding:0 7px;font-size:9px;font-weight:900;display:grid}.menu-content-v2-language-card .menu-content-v2-field{margin:0}.menu-content-v2-language-card input::placeholder,.menu-content-v2-language-card textarea::placeholder{color:var(--mcv2-faint,#9aa5b8);opacity:1}.menu-content-v2-translations .menu-content-v2-language-card{color:var(--mcv2-text)!important;border-color:var(--mcv2-line)!important;background:0 0!important}.menu-content-v2-translations .menu-content-v2-language-card>header strong,.menu-content-v2-translations .menu-content-v2-language-card .menu-content-v2-field>label{color:var(--mcv2-text)!important}.menu-content-v2-translations .menu-content-v2-language-card>header span{color:var(--mcv2-blue)!important;background:var(--mcv2-blue-soft)!important}.menu-content-v2[lang=he] .menu-content-v2-language-card>header strong,.menu-content-v2[lang=ar] .menu-content-v2-language-card>header strong,.menu-content-v2[lang=en] .menu-content-v2-language-card>header strong{font-size:0}.menu-content-v2 .menu-content-v2-language-card>header strong:after{font-size:12px;font-weight:800}.menu-content-v2[lang=he] .menu-content-v2-language-card:first-child>header strong:after{content:"אנגלית"}.menu-content-v2[lang=he] .menu-content-v2-language-card:nth-child(2)>header strong:after{content:"עברית"}.menu-content-v2[lang=he] .menu-content-v2-language-card:nth-child(3)>header strong:after{content:"ערבית"}.menu-content-v2[lang=en] .menu-content-v2-language-card:first-child>header strong:after{content:"English"}.menu-content-v2[lang=en] .menu-content-v2-language-card:nth-child(2)>header strong:after{content:"Hebrew"}.menu-content-v2[lang=en] .menu-content-v2-language-card:nth-child(3)>header strong:after{content:"Arabic"}.menu-content-v2[lang=ar] .menu-content-v2-language-card:first-child>header strong:after{content:"الإنجليزية"}.menu-content-v2[lang=ar] .menu-content-v2-language-card:nth-child(2)>header strong:after{content:"العبرية"}.menu-content-v2[lang=ar] .menu-content-v2-language-card:nth-child(3)>header strong:after{content:"العربية"}.menu-content-v2[lang=he] .menu-content-v2-language-card>header,.menu-content-v2[lang=ar] .menu-content-v2-language-card>header{text-align:right;direction:rtl}.menu-content-v2[lang=he] .menu-content-v2-language-card>header strong,.menu-content-v2[lang=ar] .menu-content-v2-language-card>header strong{text-align:right;order:1}.menu-content-v2[lang=he] .menu-content-v2-language-card>header span,.menu-content-v2[lang=ar] .menu-content-v2-language-card>header span{direction:ltr;order:2}.menu-content-v2[lang=he] .menu-content-v2-language-card .menu-content-v2-field>label,.menu-content-v2[lang=ar] .menu-content-v2-language-card .menu-content-v2-field>label{text-align:right;direction:rtl;justify-content:flex-start}.menu-content-v2[lang=en] .menu-content-v2-language-card>header{text-align:left;direction:ltr}.menu-content-v2[lang=en] .menu-content-v2-language-card .menu-content-v2-field>label{text-align:left}.menu-content-v2 .menu-content-v2-item-description-field>label{font-size:0}.menu-content-v2 .menu-content-v2-item-description-field>label:after{font-size:12px;font-weight:750}.menu-content-v2[lang=he] .menu-content-v2-item-description-field>label:after{content:"תיאור"}.menu-content-v2[lang=en] .menu-content-v2-item-description-field>label:after{content:"Description"}.menu-content-v2[lang=ar] .menu-content-v2-item-description-field>label:after{content:"الوصف"}.menu-content-v2[lang=he] .menu-content-v2-friendly-search,.menu-content-v2[lang=ar] .menu-content-v2-friendly-search{direction:rtl}.menu-content-v2[lang=he] .menu-content-v2-friendly-search input,.menu-content-v2[lang=ar] .menu-content-v2-friendly-search input{unicode-bidi:plaintext;text-align:right!important;direction:rtl!important}.menu-content-v2[lang=he] .menu-content-v2-restaurant-row,.menu-content-v2[lang=ar] .menu-content-v2-restaurant-row{text-align:right;direction:rtl}.menu-content-v2[lang=he] .menu-content-v2-restaurant-row>span:nth-child(2),.menu-content-v2[lang=ar] .menu-content-v2-restaurant-row>span:nth-child(2){text-align:right}.menu-content-v2[lang=he] .menu-content-v2-inspector-head,.menu-content-v2[lang=ar] .menu-content-v2-inspector-head{text-align:right;direction:rtl}.menu-content-v2-group-note-items-field{border-top:1px solid var(--mcv2-line,#5e6f8f29);padding-top:12px;margin-top:4px!important}.menu-content-v2-group-note-items-field>label{line-height:1.35;font-size:12px!important;display:block!important}.menu-content-v2-group-note-items-field>label:after{content:none!important}.menu-content-v2-tree-label:after{color:var(--mcv2-muted,#777b84);letter-spacing:0;text-transform:none;margin-top:6px;font-size:7px;font-weight:650;line-height:1.35;display:block}.menu-content-v2[lang=en] .menu-content-v2-tree-label:after{content:"Drag categories and items to reorder them."}.menu-content-v2[lang=he] .menu-content-v2-tree-label:after{content:"גררו קטגוריות ופריטים כדי לשנות את הסדר שלהם."}.menu-content-v2[lang=ar] .menu-content-v2-tree-label:after{content:"اسحبوا الفئات والعناصر لتغيير ترتيبها."}.menu-content-v2-tree-label{flex-wrap:wrap;align-items:flex-start}.menu-content-v2-tree-label:after{flex:0 0 100%}.menu-content-v2-field:has(#studio-item-group):after{color:var(--mcv2-muted,#777b84);margin-top:1px;font-size:7px;line-height:1.4;display:block}.menu-content-v2[lang=en] .menu-content-v2-field:has(#studio-item-group):after{content:"Choose another category or subcategory here to move this item."}.menu-content-v2[lang=he] .menu-content-v2-field:has(#studio-item-group):after{content:"בחרו כאן קטגוריה או תת־קטגוריה אחרת כדי להעביר אליה את הפריט."}.menu-content-v2[lang=ar] .menu-content-v2-field:has(#studio-item-group):after{content:"اختاروا فئة أو فئة فرعية أخرى هنا لنقل هذا العنصر إليها."}@media (width<=1180px){.menu-content-v2-topbar{grid-template-columns:minmax(210px,1fr) auto}.menu-content-v2-product-nav{grid-area:2/1/auto/-1;justify-self:center}.menu-content-v2-top-actions{grid-area:1/2}}@media (width<=760px){.menu-content-v2-top-actions{gap:4px}.menu-content-v2-save{display:none}.menu-content-v2-top-actions .studio-language-menu-trigger-copy strong{max-width:56px}.menu-content-v2-language-fields{gap:12px;margin-bottom:16px}.menu-content-v2-language-card{box-shadow:none;background:0 0;border-radius:16px;gap:11px;padding:14px}.menu-content-v2-language-card>header strong,.menu-content-v2 .menu-content-v2-language-card>header strong:after{font-size:14px}.menu-content-v2-language-card>header span{min-width:34px;height:24px;font-size:10px}.menu-content-v2-language-card .menu-content-v2-field label{font-size:12px;font-weight:750}.menu-content-v2-language-card input,.menu-content-v2-language-card textarea{width:100%;font-size:16px!important}.menu-content-v2-language-card textarea{min-height:88px}}.menu-content-v2-translation-price-types{border-top:1px solid #8094b82e;margin-top:4px;padding-top:10px}.menu-content-v2-translation-price-title{color:var(--beyond-studio-muted,#8090aa);margin-bottom:8px;font-size:11px;font-weight:850;display:block}.menu-content-v2-translation-price-field+.menu-content-v2-translation-price-field{margin-top:8px}html[data-beyond-theme=dark] .menu-content-v2-translation-price-types{border-top-color:#8aa5d62e}.menu-content-v2-price-editor{gap:10px;display:grid}.menu-content-v2-price-mode{color:#315dcc;height:38px;font:inherit;cursor:pointer;background:#4974e50b;border:1px dashed #4974e56b;border-radius:10px;justify-content:center;align-items:center;gap:7px;margin:0 16px;padding:0 12px;font-size:12px;font-weight:800;display:flex}.menu-content-v2-price-mode:hover{background:#4974e513;border-color:#4974e59e}.menu-content-v2-price-options{border:1px solid var(--mcv2-line);background:#faf9f7;border-radius:12px;gap:11px;margin:15px 16px 0;padding:13px;display:grid}.menu-content-v2-price-options>header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.menu-content-v2-price-options>header>div{gap:4px;display:grid}.menu-content-v2-price-options>header strong{font-size:14px;font-weight:820}.menu-content-v2-price-options>header small{color:var(--mcv2-muted);font-size:12px;line-height:1.45}.menu-content-v2-price-options>header>button{color:#315dcc;font:inherit;cursor:pointer;background:0 0;border:0;flex:none;padding:3px 0;font-size:11px;font-weight:800}.menu-content-v2-price-option{border:1px solid var(--mcv2-line);background:#fff;border-radius:11px;grid-template-columns:minmax(0,1fr) 92px 30px;align-items:end;gap:8px;padding:11px;display:grid;position:relative}.menu-content-v2-price-option label,.menu-content-v2-price-option-type{color:var(--mcv2-muted);gap:5px;font-size:12px;font-weight:750;display:grid}.menu-content-v2-price-option input,.menu-content-v2-price-option select{border:1px solid var(--mcv2-line);width:100%;height:39px;color:var(--mcv2-text);font:inherit;background:#fff;border-radius:10px;outline:0;padding:0 10px;font-size:13px}.menu-content-v2-price-option select{appearance:auto;cursor:pointer}.menu-content-v2-price-option input:focus,.menu-content-v2-price-option select:focus{border-color:#4974e5a6;box-shadow:0 0 0 3px #4974e512}.menu-content-v2-price-option-custom{margin-top:2px}.menu-content-v2-price-option-price{position:relative}.menu-content-v2-price-option-price span{inset-inline-start:10px;color:var(--mcv2-muted);pointer-events:none;font-size:13px;position:absolute;bottom:10px}.menu-content-v2-price-option-price input{text-align:start;padding-inline-start:27px}.menu-content-v2-price-option-remove{color:#a94b4b;cursor:pointer;background:snow;border:1px solid #eedada;border-radius:9px;place-items:center;width:30px;height:39px;display:grid}.menu-content-v2-price-option-remove:hover{background:#fff1f1}.menu-content-v2-price-add{color:#315dcc;height:37px;font:inherit;cursor:pointer;background:#fff;border:1px dashed #4974e561;border-radius:10px;justify-content:center;align-items:center;gap:7px;font-size:12px;font-weight:800;display:flex}.menu-content-v2-price-add:hover{background:#4974e50b}.menu-content-v2[dir=rtl] .menu-content-v2-price-option-price span{left:10px;right:auto;inset-inline-start:auto}.menu-content-v2[dir=rtl] .menu-content-v2-price-option-price input{text-align:right;direction:ltr;padding-left:27px;padding-right:10px}@media (width<=1120px){.menu-content-v2-price-option{grid-template-columns:1fr 88px 30px}}@media (width<=860px){.menu-content-v2-price-option{grid-template-columns:1fr}.menu-content-v2-price-option-remove{width:100%}.menu-content-v2-price-options>header{display:grid}}.menu-content-v2[dir=rtl] .menu-content-v2-price{direction:ltr}.menu-content-v2[dir=rtl] .menu-content-v2-price input{direction:ltr;text-align:right!important}.menu-content-v2-image-editor{border:1px solid var(--mcv2-line);background:#faf9f7;border-radius:12px;gap:10px;margin:15px 16px 0;padding:13px;display:grid}.menu-content-v2-image-editor-head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.menu-content-v2-image-editor-head>div{gap:3px;display:grid}.menu-content-v2-image-editor-head strong{font-size:14px;font-weight:820}.menu-content-v2-image-editor-head small{color:var(--mcv2-muted);font-size:12px;line-height:1.4}.menu-content-v2-image-editor-head>button{color:#a94b4b;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:2px 0;font-size:11px;font-weight:800;display:flex}.menu-content-v2-image-upload{color:#315dcc;cursor:pointer;text-align:center;background:#fff;border:1px dashed #4974e561;border-radius:11px;align-content:center;place-items:center;gap:5px;min-height:112px;padding:14px;display:grid}.menu-content-v2-image-upload:hover{background:#4974e509;border-color:#4974e594}.menu-content-v2-image-upload input,.menu-content-v2-image-replace input{display:none}.menu-content-v2-image-upload strong{font-size:13px}.menu-content-v2-image-upload small{color:var(--mcv2-muted);font-size:11px}.menu-content-v2-image-preview{background:#eceae6;border-radius:11px;min-height:150px;position:relative;overflow:hidden}.menu-content-v2-image-preview>img{object-fit:cover;width:100%;height:180px;display:block}.menu-content-v2-image-replace{inset-inline-end:9px;color:#252a31;cursor:pointer;background:#fffffff0;border-radius:9px;align-items:center;gap:6px;height:34px;padding:0 11px;font-size:11px;font-weight:800;display:flex;position:absolute;bottom:9px;box-shadow:0 4px 16px #181c221f}.menu-content-v2-image-ai{color:#315dcc;text-align:start;cursor:pointer;background:linear-gradient(135deg,#4974e514,#7c5fff0d);border:1px solid #4974e540;border-radius:11px;align-items:flex-start;gap:9px;width:100%;padding:10px 11px;display:flex}.menu-content-v2-image-ai>svg{flex:none;margin-top:1px}.menu-content-v2-image-ai>span{gap:2px;display:grid}.menu-content-v2-image-ai strong{font-size:11px;font-weight:850}.menu-content-v2-image-ai small{color:var(--mcv2-muted);font-size:9px;line-height:1.4}.menu-content-v2-image-ai:hover{background:linear-gradient(135deg,#4974e51f,#7c5fff12);border-color:#4974e57a}.menu-content-v2-image-url-toggle{color:#315dcc;font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;align-items:center;gap:6px;padding:2px 0;font-size:11px;font-weight:800;display:flex}.menu-content-v2-image-editor .menu-content-v2-image-input{margin:0}.menu-content-v2-image-error{color:#a3463e;background:#fff3f1;border-radius:9px;padding:9px 10px;font-size:11px;font-weight:700;line-height:1.4}.menu-content-v2-image-editor .spin{animation:.8s linear infinite mcv2-spin}@keyframes mcv2-spin{to{transform:rotate(360deg)}}html[data-theme=dark] .menu-content-v2-image-editor{background:#0d131d}html[data-theme=dark] .menu-content-v2-image-upload{background:#0a1018}html[data-theme=dark] .menu-content-v2-image-ai{color:#7fa0ff;background:linear-gradient(135deg,#4974e529,#7c5fff1a)}.menu-content-v2-mobile-category-browser{display:none}@media (width<=850px){.menu-content-v2-tree>.menu-content-v2-tree-label,.menu-content-v2-tree>.menu-content-v2-categories,.menu-content-v2-tree>.menu-content-v2-add-category{display:none!important}.menu-content-v2-mobile-category-browser{width:100%;min-width:0;display:block!important}.menu-content-v2-tree .menu-content-v2-panel-head>.menu-content-v2-desktop-add-category{display:none}.menu-content-v2-mobile-category-nav{grid-template-columns:minmax(0,1fr) 52px;align-items:stretch;gap:8px;margin-block-end:13px;display:grid}.menu-content-v2-mobile-category-rail{scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-inline:contain;align-items:stretch;gap:8px;width:100%;min-width:0;padding:2px;display:flex;overflow:auto hidden}.menu-content-v2-mobile-category-rail::-webkit-scrollbar{display:none}.menu-content-v2-mobile-category-tab{scroll-snap-align:start;border:1px solid var(--mcv2-line);min-width:104px;max-width:190px;min-height:52px;color:var(--mcv2-text);background:var(--mcv2-paper);text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:15px;flex:none;align-content:center;gap:2px;padding:8px 14px;display:grid;box-shadow:0 5px 15px #00000006}.menu-content-v2-mobile-category-tab strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;font-weight:800;line-height:1.2;overflow:hidden}.menu-content-v2-mobile-category-tab small{color:var(--mcv2-muted);align-items:center;gap:3px;font-size:12px;font-weight:650;line-height:1.2;display:flex}.menu-content-v2-mobile-category-tab.active{border-color:var(--mcv2-blue);color:#fff;background:var(--mcv2-blue);box-shadow:0 8px 20px color-mix(in srgb, var(--mcv2-blue) 23%, transparent)}.menu-content-v2-mobile-category-tab.active small{color:#ffffffc7}.menu-content-v2-mobile-category-add{scroll-snap-align:start;border:1px dashed color-mix(in srgb, var(--mcv2-blue) 42%, var(--mcv2-line));width:52px;min-width:52px;min-height:52px;color:var(--mcv2-blue);background:var(--mcv2-paper);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:15px;flex:0 0 52px;place-items:center;display:grid}.menu-content-v2-mobile-category-content{border:1px solid var(--mcv2-line);background:var(--mcv2-paper);border-radius:18px;overflow:hidden;box-shadow:0 8px 24px #00000009}.menu-content-v2-mobile-category-head{border-bottom:1px solid var(--mcv2-line);justify-content:space-between;align-items:center;gap:12px;min-height:76px;padding:13px 13px 12px 15px;display:flex}.menu-content-v2-mobile-category-copy{gap:3px;min-width:0;display:grid}.menu-content-v2-mobile-category-copy>span{color:var(--mcv2-blue);letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:850;line-height:1.2}.menu-content-v2-mobile-category-head h3{overflow-wrap:anywhere;letter-spacing:-.025em;min-width:0;margin:0;font-size:18px;font-weight:830;line-height:1.15}.menu-content-v2-mobile-category-head small{color:var(--mcv2-muted);font-size:12px;line-height:1.25}.menu-content-v2-mobile-subcategory-toggle{min-width:0;color:inherit;text-align:start;cursor:pointer;background:0 0;border:0;flex:auto;grid-template-columns:minmax(0,1fr) 18px;align-items:center;gap:8px;padding:0;display:grid}.menu-content-v2-mobile-subcategory-toggle>svg{color:var(--mcv2-muted);transition:transform .16s}.menu-content-v2-mobile-subcategory.is-open .menu-content-v2-mobile-subcategory-toggle>svg{transform:rotate(90deg)}.menu-content-v2[dir=rtl] .menu-content-v2-mobile-subcategory.is-open .menu-content-v2-mobile-subcategory-toggle>svg{transform:scaleX(-1)rotate(90deg)}.menu-content-v2-mobile-category-edit{border:1px solid var(--mcv2-line);width:44px;height:44px;color:var(--mcv2-blue);background:var(--mcv2-soft);cursor:pointer;border-radius:12px;flex:0 0 44px;place-items:center;display:grid}.menu-content-v2-mobile-item-list{display:grid}.menu-content-v2-mobile-item-row{width:100%;min-width:0;min-height:66px;color:var(--mcv2-text);text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;grid-template-columns:minmax(0,1fr) 16px;align-items:center;gap:10px;padding:12px 4px 12px 12px;display:grid}.menu-content-v2-mobile-item-row:active{background:var(--mcv2-blue-soft)}.menu-content-v2-mobile-item-row>span{gap:4px;min-width:0;display:grid}.menu-content-v2-mobile-item-row strong{overflow-wrap:anywhere;font-size:15px;font-weight:760;line-height:1.25}.menu-content-v2-mobile-item-row small{text-overflow:ellipsis;white-space:nowrap;color:var(--mcv2-muted);font-size:12px;line-height:1.25;overflow:hidden}.menu-content-v2-mobile-item-row>svg{color:var(--mcv2-faint)}.menu-content-v2-mobile-category-empty{min-height:94px;color:var(--mcv2-muted);text-align:center;place-items:center;padding:22px 16px;font-size:13px;display:grid}.menu-content-v2-mobile-add-item{border:1px dashed color-mix(in srgb, var(--mcv2-blue) 38%, var(--mcv2-line));width:calc(100% - 20px);min-height:50px;color:var(--mcv2-blue);background:var(--mcv2-blue-soft);cursor:pointer;border-radius:13px;justify-content:center;align-items:center;gap:7px;margin:10px;font-size:14px;font-weight:800;display:flex}.menu-content-v2-mobile-item-entry{border-bottom:1px solid var(--mcv2-line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px;display:grid}.menu-content-v2-mobile-item-entry.is-hidden .menu-content-v2-mobile-item-row{color:var(--mcv2-muted)}.menu-content-v2-mobile-item-actions,.menu-content-v2-mobile-group-actions,.menu-content-v2-mobile-move{align-items:center;gap:4px;display:flex}.menu-content-v2-mobile-item-actions{padding-inline-end:8px}.menu-content-v2-mobile-group-actions{border-bottom:1px solid var(--mcv2-line);justify-content:space-between;padding:8px 12px}.menu-content-v2-mobile-move{direction:ltr;gap:0}.menu-content-v2 .menu-content-v2-mobile-move>button{width:44px;height:44px;color:var(--mcv2-blue);cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;padding:0;display:grid}.menu-content-v2 .menu-content-v2-mobile-move>button:disabled{opacity:.3;cursor:default}.menu-content-v2 .menu-content-v2-mobile-move>button:not(:disabled):active{background:var(--mcv2-blue-soft)}.menu-content-v2-mobile-visibility{cursor:pointer;align-content:center;justify-items:center;gap:3px;min-width:52px;min-height:48px;display:grid;position:relative}.menu-content-v2-mobile-visibility input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.menu-content-v2-mobile-switch-track{background:var(--mcv2-muted);pointer-events:none;border-radius:20px;width:36px;height:22px;padding:3px}.menu-content-v2-mobile-switch-track:before{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .15s;display:block}.menu-content-v2-mobile-visibility input:checked+.menu-content-v2-mobile-switch-track{background:var(--mcv2-blue)}.menu-content-v2-mobile-visibility input:checked+.menu-content-v2-mobile-switch-track:before{transform:translate(14px)}.menu-content-v2[dir=rtl] .menu-content-v2-mobile-visibility input:checked+.menu-content-v2-mobile-switch-track:before{transform:translate(-14px)}.menu-content-v2-mobile-visibility small{color:var(--mcv2-muted);pointer-events:none;font-size:12px;line-height:1.2}.menu-content-v2-mobile-visibility input:focus-visible+.menu-content-v2-mobile-switch-track,.menu-content-v2-mobile-category-browser button:focus-visible{outline:2px solid var(--mcv2-blue);outline-offset:2px}.menu-content-v2-mobile-hidden-note{color:var(--mcv2-muted);background:var(--mcv2-soft);align-items:center;gap:6px;margin:0;padding:8px 12px;font-size:12px;display:flex}.menu-content-v2-mobile-hidden-note svg{flex-shrink:0}.menu-content-v2-mobile-subcategory-heading{border-top:1px solid var(--mcv2-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 8px;padding:8px 12px;font-size:14px;display:flex}.menu-content-v2 .menu-content-v2-mobile-subcategory-heading button{border:1px dashed var(--mcv2-line);min-height:44px;color:var(--mcv2-blue);background:var(--mcv2-blue-soft);cursor:pointer;border-radius:10px;align-items:center;gap:5px;padding:6px 8px;font-size:14px;display:flex}.menu-content-v2-mobile-subcategory{border:1px solid var(--mcv2-line);border-radius:14px;margin:0 8px 10px;overflow:hidden}.menu-content-v2-mobile-subcategory .menu-content-v2-mobile-category-head{background:var(--mcv2-soft);min-height:64px}.menu-content-v2 .menu-content-v2-workspace.mobile-pane-edit .menu-content-v2-tree{display:block!important}.menu-content-v2 .menu-content-v2-workspace.mobile-pane-edit:before{content:"";z-index:112;-webkit-backdrop-filter:blur(1.5px);pointer-events:auto;background:#14161c3d;position:fixed;inset:58px 0 0}.menu-content-v2 .menu-content-v2-workspace.mobile-pane-edit .menu-content-v2-inspector{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;animation:.18s ease-out menu-content-v2-sheet-in;z-index:118!important;top:auto!important;right:8px!important;bottom:calc(78px + env(safe-area-inset-bottom,0px))!important;border:1px solid var(--mcv2-line)!important;background:var(--mcv2-paper)!important;border-radius:22px!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:min(78dvh,760px)!important;padding:0 14px 24px!important;display:block!important;position:fixed!important;left:8px!important;overflow:hidden auto!important;box-shadow:0 -8px 44px #12161f38!important}.menu-content-v2 .menu-content-v2-workspace.mobile-pane-edit .menu-content-v2-mobile-editor-bar{z-index:3!important;background:color-mix(in srgb, var(--mcv2-paper) 97%, transparent)!important;width:calc(100% + 28px)!important;min-height:58px!important;box-shadow:0 1px 0 var(--mcv2-line)!important;border-radius:22px 22px 0 0!important;margin:0 -14px 8px!important;padding:8px 12px!important;position:sticky!important;top:0!important}.menu-content-v2 .menu-content-v2-workspace.mobile-pane-edit .menu-content-v2-inspector-head{padding-top:12px!important}.menu-content-v2[dir=rtl] .menu-content-v2-mobile-category-tab,.menu-content-v2[dir=rtl] .menu-content-v2-mobile-item-row,.menu-content-v2[dir=rtl] .menu-content-v2-mobile-category-head{text-align:right}}@keyframes menu-content-v2-sheet-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (width<=390px){.menu-content-v2-mobile-category-tab{min-width:96px;max-width:166px}.menu-content-v2 .menu-content-v2-workspace.mobile-pane-edit .menu-content-v2-inspector{padding-inline:11px!important;left:6px!important;right:6px!important}.menu-content-v2 .menu-content-v2-workspace.mobile-pane-edit .menu-content-v2-mobile-editor-bar{width:calc(100% + 22px)!important;margin-inline:-11px!important}}.menu-content-v2{--mcv2-panel-width:310px;--mcv2-editor-width:360px}@media (width>=1121px){.menu-content-v2-workspace{grid-template-columns:var(--mcv2-panel-width) minmax(460px,1fr) var(--mcv2-editor-width)}.menu-content-v2-tree,.menu-content-v2-inspector{scrollbar-width:thin}.menu-content-v2-panel-head{border-bottom:0;height:auto;min-height:66px;padding:14px 16px 9px}.menu-content-v2-panel-head>div{gap:2px}.menu-content-v2-panel-head span{letter-spacing:-.025em;text-transform:none;color:var(--mcv2-text);font-size:15px;font-weight:850}.menu-content-v2-panel-head span:after{content:none!important}.menu-content-v2-panel-head strong{color:var(--mcv2-muted);font-size:12px;font-weight:650}.menu-content-v2-panel-head strong:after{content:none!important}.menu-content-v2-panel-head button{color:#fff;background:var(--mcv2-blue);border:0;border-radius:11px;width:36px;height:36px;box-shadow:0 5px 14px #4974e52e}.menu-content-v2-friendly-search{border:1px solid var(--mcv2-line);height:38px;color:var(--mcv2-muted);background:#fafafa;border-radius:11px;align-items:center;gap:8px;margin:0 14px 10px;padding:0 11px;display:flex}.menu-content-v2-friendly-search:focus-within{background:#fff;border-color:#4974e573;box-shadow:0 0 0 3px #4974e50f}.menu-content-v2-friendly-search input{width:100%;min-width:0;color:var(--mcv2-text);background:0 0;border:0;outline:0;font-size:9px}.menu-content-v2-friendly-drag-hint{color:var(--mcv2-muted);margin:0 15px 9px;font-size:7px;line-height:1.45}.menu-content-v2-restaurant-row{background:0 0;border:1px solid #0000;border-radius:12px;width:calc(100% - 20px);min-height:48px;margin:0 10px 8px}.menu-content-v2-restaurant-row:hover{background:#f7f7f6}.menu-content-v2-restaurant-row.active{background:#f6f8ff;border-color:#dbe4fb}.menu-content-v2-tree-icon{border-radius:9px;width:28px;height:28px;font-size:9px}.menu-content-v2-tree-label{color:var(--mcv2-text);letter-spacing:0;text-transform:none;padding:9px 15px 7px;font-size:8px}.menu-content-v2-tree-label small{font-size:7px}.menu-content-v2-tree-label:after{opacity:.72;margin-top:3px!important}.menu-content-v2-categories{padding:0 9px 12px}.menu-content-v2-category-block{background:0 0;border:0;border-radius:12px;margin-bottom:4px;overflow:hidden}.menu-content-v2-category-row{min-height:44px;color:var(--mcv2-text);background:0 0;border:1px solid #0000;border-radius:11px;padding:7px 9px}.menu-content-v2-category-row:hover{background:#f7f7f6}.menu-content-v2-category-row.active{color:var(--mcv2-text);background:#f7f9ff;border-color:#dfe6f7}.menu-content-v2-category-block:has(.menu-content-v2-item-entry>button.active)>.menu-content-v2-category-entry>.menu-content-v2-category-row{color:var(--mcv2-text);background:#f7f9ff;border-color:#dfe6f7}.menu-content-v2-category-row strong{font-size:9px}.menu-content-v2-category-row small{font-size:7px}.menu-content-v2-items{gap:1px;padding:4px 4px 7px 24px}[dir=rtl] .menu-content-v2-items{padding:4px 24px 7px 4px}.menu-content-v2-item-entry>button{color:#626a78;border-radius:9px;min-height:36px;padding:5px 7px}.menu-content-v2-item-entry>button:hover{background:#f6f7f9}.menu-content-v2-item-entry>button.active{color:#234fbb;background:#edf3ff}.menu-content-v2-items strong{font-size:8.5px}.menu-content-v2-items small{font-size:7px}.menu-content-v2-add-category{background:#fff;border-style:solid;width:calc(100% - 28px);margin:5px 14px 14px}.menu-content-v2-preview{grid-template-rows:42px minmax(0,1fr)}.menu-content-v2-canvas-toolbar{background:#f8f8f7;grid-template-columns:1fr;padding:0 13px}.menu-content-v2-canvas-toolbar>div:first-child{gap:7px}.menu-content-v2-canvas-toolbar strong{font-size:9px}.menu-content-v2-canvas-toolbar small{display:none}.menu-content-v2-design-chip,.menu-content-v2-device{display:none!important}.menu-content-v2-canvas{padding:18px}.menu-content-v2-inspector-head{border-bottom:0;padding:18px 18px 11px}.menu-content-v2-inspector-head>span{letter-spacing:0;text-transform:none;font-size:7px}.menu-content-v2-inspector-head h2{margin-top:5px;font-size:19px}.menu-content-v2-inspector-head p{display:none}.menu-content-v2-language-fields{gap:8px;margin-bottom:8px}.menu-content-v2-language-card{margin:0 13px;box-shadow:none!important;background:#fbfbfa!important;border-color:#eceae7!important;border-radius:12px!important;padding:10px!important}.menu-content-v2-language-card>header{padding:0 1px 2px!important}.menu-content-v2-language-card .menu-content-v2-field{margin-top:8px}.menu-content-v2[lang=en] .menu-content-v2-language-card:first-child,.menu-content-v2[lang=he] .menu-content-v2-language-card:nth-child(2),.menu-content-v2[lang=ar] .menu-content-v2-language-card:nth-child(3){order:-1;background:#fff!important;border-color:#d6e1fb!important}.menu-content-v2[lang=en] .menu-content-v2-language-card:first-child:before,.menu-content-v2[lang=he] .menu-content-v2-language-card:nth-child(2):before,.menu-content-v2[lang=ar] .menu-content-v2-language-card:nth-child(3):before{content:"";background:var(--mcv2-blue);border-radius:0 0 999px 999px;width:34px;height:3px;margin:-10px auto 0}.menu-content-v2-field{margin-top:11px}.menu-content-v2-field>label{font-size:8px}.menu-content-v2-field>input,.menu-content-v2-field>select{height:42px;font-size:10px}.menu-content-v2-field>textarea{min-height:76px;font-size:10px}.menu-content-v2-group-note-items-field>textarea{resize:vertical;min-height:76px;max-height:240px;padding-top:10px;padding-bottom:10px;font-size:10px;display:block;overflow:auto}.menu-content-v2-field:has(#studio-item-group){border-top:1px solid #efedea;margin-top:6px;padding-top:9px}.menu-content-v2-toggle{background:#f8f8f7;border:0;margin-top:11px}.menu-content-v2-inspector-add,.menu-content-v2-danger{margin-top:8px}.menu-content-v2-info-card{display:none}.menu-content-v2-inspector-next{margin-top:14px;padding-bottom:16px}}@media (width<=1120px){.menu-content-v2-friendly-search,.menu-content-v2-friendly-drag-hint,.menu-content-v2-friendly-expand{display:none}}.menu-content-v2-content-language-card{border:1px solid var(--mcv2-line);background:color-mix(in srgb,var(--mcv2-blue-soft,#eef3ff) 42%,#fff);border-radius:13px;gap:10px;margin-top:11px;padding:12px;display:grid}.menu-content-v2-content-language-copy{align-items:flex-start;gap:9px;min-width:0;display:flex}.menu-content-v2-content-language-copy>svg{color:var(--mcv2-blue);flex:none;margin-top:1px}.menu-content-v2-content-language-copy>span{gap:3px;min-width:0;display:grid}.menu-content-v2-content-language-copy strong{color:var(--mcv2-text);font-size:10px;font-weight:850}.menu-content-v2-content-language-copy small{color:var(--mcv2-muted);font-size:8px;font-weight:600;line-height:1.45}.menu-content-v2-content-language-card>select{border:1px solid var(--mcv2-line);width:100%;height:40px;color:var(--mcv2-text);cursor:pointer;background:#fff;border-radius:10px;outline:0;padding:0 11px;font:750 10px/1 Inter,system-ui,sans-serif}.menu-content-v2-content-language-card>select:focus{border-color:var(--mcv2-blue);box-shadow:0 0 0 3px color-mix(in srgb,var(--mcv2-blue) 10%,transparent)}@media (width<=850px){.menu-content-v2-content-language-card{padding:14px}.menu-content-v2-content-language-copy strong{font-size:13px}.menu-content-v2-content-language-copy small{font-size:10px}.menu-content-v2-content-language-card>select{height:46px;font-size:13px}}.menu-content-v2-content-language-card-sidebar{gap:8px;margin:0 14px 10px;padding:10px 11px}.menu-content-v2-content-language-card-sidebar .menu-content-v2-content-language-copy{gap:7px}.menu-content-v2-content-language-card-sidebar .menu-content-v2-content-language-copy strong{font-size:9px}.menu-content-v2-content-language-card-sidebar .menu-content-v2-content-language-copy small{font-size:7px;line-height:1.35}.menu-content-v2-content-language-card-sidebar>select{height:36px;font-size:9px}@media (width<=850px){.menu-content-v2-content-language-card-sidebar{margin:0 12px 12px;padding:12px}.menu-content-v2-content-language-card-sidebar .menu-content-v2-content-language-copy strong{font-size:12px}.menu-content-v2-content-language-card-sidebar .menu-content-v2-content-language-copy small{font-size:9px}.menu-content-v2-content-language-card-sidebar>select{height:44px;font-size:12px}}.menu-content-v2-content-language-card-sidebar{border-radius:11px;grid-template-columns:minmax(0,1fr) 112px;align-items:center;gap:8px;margin:0 14px 8px;padding:8px 9px}.menu-content-v2-content-language-card-sidebar .menu-content-v2-content-language-copy{align-items:center;gap:6px}.menu-content-v2-content-language-card-sidebar .menu-content-v2-content-language-copy>svg{margin-top:0}.menu-content-v2-content-language-card-sidebar .menu-content-v2-content-language-copy>strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:8.5px;font-weight:850;overflow:hidden}.menu-content-v2-content-language-card-sidebar>select{border-radius:8px;height:32px;padding:0 8px;font-size:8.5px}@media (width<=850px){.menu-content-v2-content-language-card-sidebar{grid-template-columns:minmax(0,1fr) 138px;gap:8px;margin:0 12px 10px;padding:9px 10px}.menu-content-v2-content-language-card-sidebar .menu-content-v2-content-language-copy>strong{font-size:11px}.menu-content-v2-content-language-card-sidebar>select{height:38px;font-size:11px}}.menu-content-v2-content-language-card-sidebar .menu-content-v2-content-language-copy{min-width:0}.menu-content-v2-content-language-card-sidebar .menu-content-v2-content-language-copy>strong{text-overflow:clip;white-space:nowrap;font-size:8px;overflow:visible}.menu-content-v2-content-language-card-sidebar>select{text-align:center;width:66px;min-width:66px;padding-inline:8px 22px;font-weight:850}@media (width<=850px){.menu-content-v2-content-language-card-sidebar{grid-template-columns:minmax(0,1fr) 72px}.menu-content-v2-content-language-card-sidebar .menu-content-v2-content-language-copy>strong{font-size:10px}.menu-content-v2-content-language-card-sidebar>select{width:72px;min-width:72px}}.menu-content-v2-content-language-card-sidebar{grid-template-columns:minmax(0,1fr) 74px}.menu-content-v2-content-language-card-sidebar>select{width:74px;min-width:74px}@media (width<=850px){.menu-content-v2-content-language-card-sidebar{grid-template-columns:minmax(0,1fr) 78px}.menu-content-v2-content-language-card-sidebar>select{width:78px;min-width:78px}}.menu-content-v2-friendly-section-side{color:var(--mcv2-muted);align-items:center;gap:6px;display:flex}.menu-content-v2-friendly-section-side svg{transition:transform .16s}.menu-content-v2-friendly-section-side svg.open{transform:rotate(180deg)}.menu-content-v2-friendly-translation-cards{margin-top:10px!important}.menu-content-v2-primary-editor>.menu-content-v2-language-card.is-primary>header{padding-left:0!important;padding-right:0!important}.menu-content-v2-primary-editor>.menu-content-v2-language-card.is-primary>header:before{content:""}.menu-content-v2-primary-editor .menu-content-v2-language-card>header strong,.menu-content-v2-friendly-translation-cards .menu-content-v2-language-card>header strong{display:none!important}.menu-content-v2-primary-add{background:var(--mcv2-blue)!important;color:#fff!important;border-color:var(--mcv2-blue)!important;margin-top:14px!important}.menu-content-v2-friendly-empty{border:1px dashed var(--mcv2-line);color:var(--mcv2-muted);text-align:center;border-radius:12px;margin:18px 12px;padding:18px 12px;font-size:12px}.menu-content-v2-friendly-section:not(.menu-content-v2-translations)>.menu-content-v2-friendly-section-title{display:none!important}.menu-content-v2-friendly-section:not(.menu-content-v2-translations){padding-top:10px!important}.menu-content-v2-friendly-section:not(.menu-content-v2-translations) .menu-content-v2-friendly-advanced-body{gap:10px;display:grid;margin-top:0!important}.menu-content-v2-translations{border:1px solid var(--mcv2-line);background:var(--mcv2-paper,#fff);border-radius:12px;margin-top:14px;padding:12px;box-shadow:0 3px 10px #161f3306}.menu-content-v2-translations>.menu-content-v2-friendly-section-title{width:100%;min-height:42px;color:var(--mcv2-text);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:10px;padding:0 2px;font-size:13px;font-weight:800;display:flex}.menu-content-v2-translations>.menu-content-v2-friendly-section-title>span:first-child{color:var(--mcv2-text);align-items:center;gap:8px;display:flex}.menu-content-v2-translations>.menu-content-v2-friendly-section-title>span:first-child svg{color:var(--mcv2-blue)}.menu-content-v2-translations .menu-content-v2-friendly-section-side small{color:var(--mcv2-blue);font-size:12px;font-weight:700}.menu-content-v2-translations .menu-content-v2-friendly-section-side svg{color:var(--mcv2-blue)}.menu-content-v2-friendly-language-status{flex-wrap:wrap;gap:7px;margin-top:8px;display:flex}.menu-content-v2-friendly-language-chip{color:#347759;background:#f3faf6;border:1px solid #dce9e2;border-radius:999px;padding:5px 8px;font-size:12px;font-weight:800}.menu-content-v2-friendly-language-chip.missing{color:#8b6c38;background:#fff9ed;border-color:#eee2c7}@media (width>=1121px){.menu-content-v2-tree-label:after{display:none!important}.menu-content-v2-friendly-search{z-index:3;position:sticky;top:0}.menu-content-v2-friendly-drag-hint{margin-top:2px;margin-bottom:10px}.menu-content-v2-primary-editor{padding-top:0}.menu-content-v2-primary-editor>.menu-content-v2-field:first-child{margin-top:0}.menu-content-v2-primary-editor .menu-content-v2-language-card.is-primary{display:block}.menu-content-v2-primary-editor .menu-content-v2-language-card.is-primary>header{justify-content:flex-end;min-height:auto;margin:0 0 7px}.menu-content-v2-primary-editor .menu-content-v2-language-card.is-primary>header span{min-width:32px;height:24px;font-size:12px}.menu-content-v2-translations{padding-bottom:12px}.menu-content-v2-friendly-section-title:hover{color:var(--mcv2-blue)}.menu-content-v2-friendly-advanced-body{padding-bottom:2px}.menu-content-v2-friendly-advanced-body .menu-content-v2-field:first-child{margin-top:0}.menu-content-v2-canvas-toolbar{justify-content:space-between!important;display:flex!important}.menu-content-v2-canvas-toolbar>div:first-child{display:flex!important}.menu-content-v2-items>button.menu-content-v2-add-item{min-height:34px;color:var(--mcv2-blue);background:#fbfcff;border:1px dashed #ccd7ef;border-radius:9px;margin-top:4px;padding-left:10px;padding-right:10px;font-size:12px}.menu-content-v2-items>button.menu-content-v2-add-item:hover{background:#f3f7ff}.menu-content-v2-inspector{background:#fff}.menu-content-v2-inspector-head{z-index:4;-webkit-backdrop-filter:blur(12px);background:#fffffff7;border-bottom:1px solid #f0efed;padding-bottom:12px;position:sticky;top:0}.menu-content-v2-inspector-head h2{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.menu-content-v2-primary-editor{padding:2px 14px 0}.menu-content-v2-primary-editor .menu-content-v2-language-card.is-primary{background:0 0!important;border:0!important;margin:0!important;padding:0!important}.menu-content-v2-primary-editor .menu-content-v2-language-card.is-primary .menu-content-v2-field{margin-top:10px}.menu-content-v2-price-editor{border-top:1px solid #eceae7;gap:10px;margin:10px 14px 0;padding:14px 0 0}.menu-content-v2-price-editor>.menu-content-v2-field{margin:0}.menu-content-v2-price-mode{background:#f8faff;border-style:solid;border-color:#dbe3f7;border-radius:10px;height:38px;margin:0;font-size:12px;font-weight:800}.menu-content-v2-price-options{background:#fbfbfa;border:1px solid #eceae7;border-radius:12px;gap:10px;margin:12px 14px 0;padding:12px}.menu-content-v2-price-options>header strong{font-size:13px}.menu-content-v2-price-options>header small{font-size:12px;line-height:1.4}.menu-content-v2-price-options>header button{font-size:12px}.menu-content-v2-price-option{background:#fff;border-color:#e7e5e2;border-radius:10px;grid-template-columns:minmax(0,1fr) 92px 32px;gap:8px;padding:10px}.menu-content-v2-price-option label,.menu-content-v2-price-option-type{font-size:12px}.menu-content-v2-price-option input,.menu-content-v2-price-option select{height:38px;font-size:12px}.menu-content-v2-price-option-remove{width:32px;height:38px}.menu-content-v2-price-add{height:38px;font-size:12px}.menu-content-v2-image-editor{background:0 0;border:0;border-top:1px solid #eceae7;border-radius:0;gap:10px;margin:14px 14px 0;padding:14px 0 0}.menu-content-v2-image-editor-head{align-items:center}.menu-content-v2-image-editor-head strong{font-size:13px}.menu-content-v2-image-editor-head small{display:none}.menu-content-v2-image-editor-head>button{font-size:12px}.menu-content-v2-image-upload{background:#fbfcff;border-color:#d8dfef;border-radius:11px;min-height:90px;padding:12px}.menu-content-v2-image-upload strong{font-size:13px}.menu-content-v2-image-upload small{font-size:12px;line-height:1.4}.menu-content-v2-image-preview{border-radius:11px;min-height:120px}.menu-content-v2-image-preview>img{height:150px}.menu-content-v2-image-replace{height:34px;font-size:12px}.menu-content-v2-image-ai{border-radius:11px;padding:11px}.menu-content-v2-image-ai strong{font-size:13px}.menu-content-v2-image-ai small{font-size:12px;line-height:1.4}.menu-content-v2-image-url-toggle{font-size:12px}.menu-content-v2-badge-editor{margin-top:16px!important}.menu-content-v2-friendly-section:not(.menu-content-v2-translations){background:#fafafa!important;border:1px solid #eceae7!important;border-radius:12px!important;margin:18px 14px 0!important;padding:14px!important}.menu-content-v2-friendly-section:not(.menu-content-v2-translations) .menu-content-v2-friendly-advanced-body{gap:12px}.menu-content-v2-friendly-section:not(.menu-content-v2-translations) .menu-content-v2-field:has(#studio-item-group){border:0;margin:0;padding:0}.menu-content-v2-toggle{background:#fff;border:1px solid #eceae7;min-height:50px;margin-top:0;padding:10px 11px}.menu-content-v2-toggle strong{font-size:13px}.menu-content-v2-toggle small{font-size:12px;line-height:1.35}.menu-content-v2-danger,.menu-content-v2-inspector-add{min-height:40px;font-size:12px}.menu-content-v2-inspector-next{z-index:5;border-top:1px solid var(--mcv2-line);-webkit-backdrop-filter:blur(12px);background:#fffffff5;margin:18px 0 0;padding:12px 14px 14px;position:sticky;bottom:0}.menu-content-v2-inspector-next>div{display:none}.menu-content-v2-inspector-next>button{border-radius:11px;min-height:42px;font-size:13px}.menu-content-v2-panel-head strong:after{font-size:12px!important}.menu-content-v2-friendly-search input{font-size:13px!important}.menu-content-v2-friendly-drag-hint{font-size:12px!important}.menu-content-v2-tree-label{font-weight:800;font-size:13px!important}.menu-content-v2-tree-label small{font-size:12px!important}.menu-content-v2-category-row{min-height:48px;padding:9px 10px}.menu-content-v2-category-row strong{font-weight:850;font-size:13px!important}.menu-content-v2-category-row small{color:#7b8491;font-size:12px!important}.menu-content-v2-items{gap:2px;padding-top:5px;padding-bottom:8px}.menu-content-v2-items>button{border-left:2px solid #0000;min-height:38px;padding:7px 8px}.menu-content-v2[dir=rtl] .menu-content-v2-items>button{border-left:0;border-right:2px solid #0000}.menu-content-v2-items>button:hover{border-color:#dfe6f7}.menu-content-v2-items>button.active{border-color:#4974e5}.menu-content-v2-items strong{font-weight:750;font-size:12px!important}.menu-content-v2-items small{color:#8a919c;font-size:12px!important}.menu-content-v2-canvas-toolbar strong{font-size:12px!important}.menu-content-v2-inspector-head>span{color:var(--mcv2-blue);font-weight:800;font-size:12px!important}.menu-content-v2-field>label{font-weight:750;font-size:12px!important}.menu-content-v2-field>input,.menu-content-v2-field>select{height:42px;font-size:13px!important}.menu-content-v2-field>textarea{min-height:82px;line-height:1.45;font-size:13px!important}.menu-content-v2-inspector:has(.menu-content-v2-image-editor){flex-direction:column;display:flex}.menu-content-v2-inspector:has(.menu-content-v2-image-editor)>.menu-content-v2-mobile-editor-bar{order:0}.menu-content-v2-inspector:has(.menu-content-v2-image-editor)>.menu-content-v2-inspector-head{order:1}.menu-content-v2-inspector:has(.menu-content-v2-image-editor)>.menu-content-v2-primary-editor{order:2}.menu-content-v2-inspector:has(.menu-content-v2-image-editor)>.menu-content-v2-translations{order:3}:is(.menu-content-v2-inspector:has(.menu-content-v2-image-editor)>.menu-content-v2-price-editor,.menu-content-v2-inspector:has(.menu-content-v2-image-editor)>.menu-content-v2-price-options){order:4}.menu-content-v2-inspector:has(.menu-content-v2-image-editor)>.menu-content-v2-image-editor{order:5}.menu-content-v2-inspector:has(.menu-content-v2-image-editor)>.menu-content-v2-badge-editor{order:6}.menu-content-v2-inspector:has(.menu-content-v2-image-editor)>.menu-content-v2-friendly-section:not(.menu-content-v2-translations){order:7}.menu-content-v2-inspector:has(.menu-content-v2-image-editor)>.menu-content-v2-inspector-next{order:8}.menu-content-v2-inspector:has(.menu-content-v2-image-editor)>.menu-content-v2-badge-editor:before{content:"Selling details";color:#7b8491;letter-spacing:.02em;margin:0 0 2px;font-size:12px;font-weight:800;display:block}.menu-content-v2-inspector:has(.menu-content-v2-image-editor)>.menu-content-v2-friendly-section:not(.menu-content-v2-translations):before{content:"Item settings";color:#7b8491;letter-spacing:.02em;margin:0 0 10px;font-size:12px;font-weight:800;display:block}.menu-content-v2[lang=he] .menu-content-v2-inspector:has(.menu-content-v2-image-editor)>.menu-content-v2-badge-editor:before{content:"פרטי מכירה"}.menu-content-v2[lang=he] .menu-content-v2-inspector:has(.menu-content-v2-image-editor)>.menu-content-v2-friendly-section:not(.menu-content-v2-translations):before{content:"הגדרות פריט"}.menu-content-v2[lang=ar] .menu-content-v2-inspector:has(.menu-content-v2-image-editor)>.menu-content-v2-badge-editor:before{content:"تفاصيل البيع"}.menu-content-v2[lang=ar] .menu-content-v2-inspector:has(.menu-content-v2-image-editor)>.menu-content-v2-friendly-section:not(.menu-content-v2-translations):before{content:"إعدادات الصنف"}}@media (width<=1120px){.menu-content-v2-friendly-section{border-top:1px solid var(--mcv2-line);margin:14px 14px 0;padding-top:13px}.menu-content-v2-translations{border:1px solid var(--mcv2-line);border-radius:12px;margin:14px 14px 0;padding:12px}.menu-content-v2-friendly-section-title{width:100%;color:inherit;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;padding:0;font-weight:800;display:flex}.menu-content-v2-friendly-section-title>span:first-child{align-items:center;gap:7px;display:flex}.menu-content-v2-friendly-translation-cards{gap:10px;display:grid}.menu-content-v2-friendly-advanced-body{margin-top:0}.menu-content-v2-primary-add{width:calc(100% - 28px)!important;margin-left:14px!important;margin-right:14px!important}.menu-content-v2-inspector-head{padding-bottom:10px}.menu-content-v2-primary-editor{margin:0 14px}.menu-content-v2-primary-editor .menu-content-v2-language-card.is-primary{box-shadow:none;border:0;padding:0;background:0 0!important}.menu-content-v2-primary-editor .menu-content-v2-language-card.is-primary>header{justify-content:flex-end;padding:0 0 5px!important}.menu-content-v2-primary-editor .menu-content-v2-language-card.is-primary .menu-content-v2-field{margin-top:9px}.menu-content-v2-price-editor{margin-top:10px}.menu-content-v2-image-editor{margin-top:12px}.menu-content-v2-inspector-next{padding-bottom:max(18px,env(safe-area-inset-bottom))}}html[data-beyond-theme=dark] .menu-content-v2{--mcv2-bg:#070b12;--mcv2-paper:#0d131d;--mcv2-soft:#111823;--mcv2-canvas:#08101a;--mcv2-text:#edf3ff;--mcv2-muted:#9ba8bc;--mcv2-faint:#748198;--mcv2-line:#202a38;--mcv2-line-strong:#2b3748;--mcv2-blue:#6f95ff;--mcv2-blue-soft:#14213b;--mcv2-green:#47c58a;color:var(--mcv2-text);background:var(--mcv2-bg)!important}html[data-beyond-theme=dark] .menu-content-v2-topbar,html[data-beyond-theme=dark] .menu-content-v2-tree,html[data-beyond-theme=dark] .menu-content-v2-inspector,html[data-beyond-theme=dark] .menu-content-v2-panel-head,html[data-beyond-theme=dark] .menu-content-v2-inspector-head{color:var(--mcv2-text)!important;border-color:var(--mcv2-line)!important;background:#0b111a!important}html[data-beyond-theme=dark] .menu-content-v2-product-nav,html[data-beyond-theme=dark] .menu-content-v2-back,html[data-beyond-theme=dark] .menu-content-v2-friendly-search,html[data-beyond-theme=dark] .menu-content-v2-add-category,html[data-beyond-theme=dark] .menu-content-v2-items>button.menu-content-v2-add-item,html[data-beyond-theme=dark] .menu-content-v2-language-card,html[data-beyond-theme=dark] .menu-content-v2-translations,html[data-beyond-theme=dark] .menu-content-v2-friendly-section:not(.menu-content-v2-translations),html[data-beyond-theme=dark] .menu-content-v2-toggle,html[data-beyond-theme=dark] .menu-content-v2-price-options,html[data-beyond-theme=dark] .menu-content-v2-price-option,html[data-beyond-theme=dark] .menu-content-v2-image-upload,html[data-beyond-theme=dark] .menu-content-v2-image-ai,html[data-beyond-theme=dark] .menu-content-v2-badge-editor,html[data-beyond-theme=dark] .menu-content-v2-badge-group button,html[data-beyond-theme=dark] .menu-content-v2-badge-spice select{color:var(--mcv2-text)!important;border-color:var(--mcv2-line)!important;box-shadow:none!important;background:#101722!important}html[data-beyond-theme=dark] .menu-content-v2-product-nav button{color:var(--mcv2-muted)!important}html[data-beyond-theme=dark] .menu-content-v2-product-nav button.active{color:#dce8ff!important;box-shadow:none!important;background:#18233a!important}html[data-beyond-theme=dark] .menu-content-v2-restaurant-row,html[data-beyond-theme=dark] .menu-content-v2-category-row,html[data-beyond-theme=dark] .menu-content-v2-category-block{border-color:var(--mcv2-line)!important;background:0 0!important}html[data-beyond-theme=dark] .menu-content-v2-restaurant-row:hover,html[data-beyond-theme=dark] .menu-content-v2-category-row:hover,html[data-beyond-theme=dark] .menu-content-v2-item-entry>button:hover,html[data-beyond-theme=dark] .menu-content-v2-items>button:hover{background:#111925!important}html[data-beyond-theme=dark] .menu-content-v2-restaurant-row.active,html[data-beyond-theme=dark] .menu-content-v2-category-row.active,html[data-beyond-theme=dark] .menu-content-v2-item-entry>button.active,html[data-beyond-theme=dark] .menu-content-v2-items>button.active{color:#8eaeff!important;background:#15223a!important;border-color:#2c4777!important}html[data-beyond-theme=dark] .menu-content-v2-category-block:has(.menu-content-v2-item-entry>button.active)>.menu-content-v2-category-entry>.menu-content-v2-category-row{color:#8eaeff!important;background:#15223a!important;border-color:#2c4777!important}html[data-beyond-theme=dark] .menu-content-v2-category-block:has(.menu-content-v2-items>button.active)>.menu-content-v2-category-row{color:#8eaeff!important;background:#15223a!important;border-color:#2c4777!important}html[data-beyond-theme=dark] .menu-content-v2-category-row strong,html[data-beyond-theme=dark] .menu-content-v2-items strong,html[data-beyond-theme=dark] .menu-content-v2-restaurant-row strong{color:var(--mcv2-text)!important}html[data-beyond-theme=dark] .menu-content-v2-category-row small,html[data-beyond-theme=dark] .menu-content-v2-items small,html[data-beyond-theme=dark] .menu-content-v2-restaurant-row small,html[data-beyond-theme=dark] .menu-content-v2-tree-label,html[data-beyond-theme=dark] .menu-content-v2-friendly-drag-hint{color:var(--mcv2-muted)!important}html[data-beyond-theme=dark] .menu-content-v2-tree-label small{color:#9dabbe!important;background:#141c28!important}html[data-beyond-theme=dark] .menu-content-v2-preview,html[data-beyond-theme=dark] .menu-content-v2-canvas-toolbar{color:var(--mcv2-text)!important;background:#08101a!important;border-color:#1e2937!important}html[data-beyond-theme=dark] .menu-content-v2-canvas{background:radial-gradient(circle at 1px 1px,#8495b124 1px,#0000 1.15px) 0 0/18px 18px,#07101a!important}html[data-beyond-theme=dark] .menu-content-v2-primary-editor .menu-content-v2-language-card.is-primary,html[data-beyond-theme=dark] .menu-content-v2-primary-editor .menu-content-v2-language-card.is-primary:hover{background:0 0!important}html[data-beyond-theme=dark] .menu-content-v2-field>label,html[data-beyond-theme=dark] .menu-content-v2-field>label small,html[data-beyond-theme=dark] .menu-content-v2-inspector-head p,html[data-beyond-theme=dark] .menu-content-v2-toggle small,html[data-beyond-theme=dark] .menu-content-v2-image-editor-head small,html[data-beyond-theme=dark] .menu-content-v2-image-upload small,html[data-beyond-theme=dark] .menu-content-v2-image-ai small,html[data-beyond-theme=dark] .menu-content-v2-badge-editor>header small,html[data-beyond-theme=dark] .menu-content-v2-badge-group>strong,html[data-beyond-theme=dark] .menu-content-v2-badge-spice>strong{color:var(--mcv2-muted)!important}html[data-beyond-theme=dark] .menu-content-v2-field>input,html[data-beyond-theme=dark] .menu-content-v2-field>select,html[data-beyond-theme=dark] .menu-content-v2-field>textarea,html[data-beyond-theme=dark] .menu-content-v2-price,html[data-beyond-theme=dark] .menu-content-v2-image-input,html[data-beyond-theme=dark] .menu-content-v2-price-option input,html[data-beyond-theme=dark] .menu-content-v2-price-option select{color:var(--mcv2-text)!important;box-shadow:none!important;background:#0a111b!important;border-color:#263244!important}html[data-beyond-theme=dark] .menu-content-v2-field>input::placeholder,html[data-beyond-theme=dark] .menu-content-v2-field>textarea::placeholder,html[data-beyond-theme=dark] .menu-content-v2-price input::placeholder{color:#627087!important}html[data-beyond-theme=dark] .menu-content-v2-field>input:focus,html[data-beyond-theme=dark] .menu-content-v2-field>select:focus,html[data-beyond-theme=dark] .menu-content-v2-field>textarea:focus,html[data-beyond-theme=dark] .menu-content-v2-price:focus-within,html[data-beyond-theme=dark] .menu-content-v2-image-input:focus-within{background:#0d1622!important;border-color:#5f85ed!important;box-shadow:0 0 0 3px #5f85ed24!important}html[data-beyond-theme=dark] .menu-content-v2-price-mode,html[data-beyond-theme=dark] .menu-content-v2-price-add,html[data-beyond-theme=dark] .menu-content-v2-image-replace,html[data-beyond-theme=dark] .menu-content-v2-image-editor-head>button,html[data-beyond-theme=dark] .menu-content-v2-inspector-add{color:#8faeff!important;background:#111b2b!important;border-color:#29436f!important}html[data-beyond-theme=dark] .menu-content-v2-danger{color:#f08a99!important;background:#1b1115!important;border-color:#52303a!important}html[data-beyond-theme=dark] .menu-content-v2-danger:hover{background:#25151b!important}html[data-beyond-theme=dark] .menu-content-v2-badge-group button.active{color:#a9c0ff!important;background:#172746!important;border-color:#365b9a!important}html[data-beyond-theme=dark] .menu-content-v2-badge-editor .confirmed{color:#6dd3a5!important;background:#11271f!important}html[data-beyond-theme=dark] .menu-content-v2-friendly-language-chip{color:#7bd4ad!important;background:#10271d!important;border-color:#24533d!important}html[data-beyond-theme=dark] .menu-content-v2-friendly-language-chip.missing{color:#d8b96f!important;background:#2a2213!important;border-color:#5e4d27!important}html[data-beyond-theme=dark] .menu-content-v2-language-card>header strong,html[data-beyond-theme=dark] .menu-content-v2-friendly-section-title,html[data-beyond-theme=dark] .menu-content-v2-friendly-section-title span{color:var(--mcv2-text)!important}html[data-beyond-theme=dark] .menu-content-v2-language-card>header span{color:#9bb5ff!important;background:#182746!important}html[data-beyond-theme=dark] .menu-content-v2-friendly-section-side small{color:var(--mcv2-muted)!important}html[data-beyond-theme=dark] .menu-content-v2-inspector-next{border-color:var(--mcv2-line)!important;background:#0b111af7!important}html[data-beyond-theme=dark] .menu-content-v2-inspector-next>button{color:#fff!important;background:#4f7df1!important}html[data-beyond-theme=dark] .menu-content-v2 .menu-content-v2-translations .menu-content-v2-language-card,html[data-beyond-theme=dark] .menu-content-v2 .menu-content-v2-friendly-translation-cards .menu-content-v2-language-card{color:#edf3ff!important;box-shadow:none!important;background:#0d1520!important;border-color:#263244!important}html[data-beyond-theme=dark] .menu-content-v2 .menu-content-v2-translations .menu-content-v2-language-card>header strong,html[data-beyond-theme=dark] .menu-content-v2 .menu-content-v2-translations .menu-content-v2-field>label{color:#aebbd0!important}html[data-beyond-theme=dark] .menu-content-v2 .menu-content-v2-translations .menu-content-v2-field>input,html[data-beyond-theme=dark] .menu-content-v2 .menu-content-v2-translations .menu-content-v2-field>textarea{color:#f1f5ff!important;background:#08111d!important;border-color:#27364b!important}@media (width>=1121px){html[data-beyond-theme=dark] .menu-content-v2[lang=en] .menu-content-v2-translations .menu-content-v2-language-card:first-child,html[data-beyond-theme=dark] .menu-content-v2[lang=he] .menu-content-v2-translations .menu-content-v2-language-card:nth-child(2),html[data-beyond-theme=dark] .menu-content-v2[lang=ar] .menu-content-v2-translations .menu-content-v2-language-card:nth-child(3){background:#0d1520!important;border-color:#35528a!important}}html[data-beyond-theme=dark] .menu-content-v2-phone,html[data-beyond-theme=dark] .menu-content-v2-phone .bme-menu,html[data-beyond-theme=dark] .menu-content-v2-phone .bme-heritage-exact,html[data-beyond-theme=dark] .menu-content-v2-phone .ep-page{color:initial}html[data-beyond-theme=dark] .menu-content-v2-desktop-move>button{color:#9ba8bc!important;background:#101722!important;border-color:#263244!important}html[data-beyond-theme=dark] .menu-content-v2-desktop-move>button:hover:not(:disabled){color:#a9c0ff!important;background:#172746!important;border-color:#365b9a!important}@media (width>=851px){html[data-beyond-theme=dark] .menu-content-v2-category-block.is-category{background:linear-gradient(135deg,#4f7df12e,#4f7df112)!important;border-color:#6f95ff47!important}html[data-beyond-theme=dark] .menu-content-v2-category-block.is-category .menu-content-v2-category-row{color:#dbe6ff!important;background:0 0!important}html[data-beyond-theme=dark] .menu-content-v2-category-block.is-category .menu-content-v2-category-row strong{color:#edf3ff!important}html[data-beyond-theme=dark] .menu-content-v2-category-block.is-category .menu-content-v2-group-kind{color:#8faeff!important}html[data-beyond-theme=dark] .menu-content-v2-category-block.is-category .menu-content-v2-category-row.active{background:#4f7df12e!important}html[data-beyond-theme=dark] .menu-content-v2-category-block.is-subcategory{background:0 0!important;border-color:#0000!important}html[data-beyond-theme=dark] .menu-content-v2-category-block.is-subcategory .menu-content-v2-category-entry{background:0 0!important}html[data-beyond-theme=dark] .menu-content-v2-category-block.is-subcategory .menu-content-v2-category-row{color:#a9b7ca!important;background:#111a26!important;border:1px solid #223149!important}html[data-beyond-theme=dark] .menu-content-v2-category-block.is-subcategory .menu-content-v2-category-row strong{color:#dfe9f8!important}html[data-beyond-theme=dark] .menu-content-v2-category-block.is-subcategory .menu-content-v2-category-row small{color:#8090a7!important}html[data-beyond-theme=dark] .menu-content-v2-category-block.is-subcategory .menu-content-v2-category-row:hover{background:#162231!important;border-color:#314765!important}html[data-beyond-theme=dark] .menu-content-v2-category-block.is-subcategory .menu-content-v2-category-row.active,html[data-beyond-theme=dark] .menu-content-v2-category-block.is-subcategory.is-open>.menu-content-v2-category-entry>.menu-content-v2-category-row{color:#a9c0ff!important;background:#172746!important;border-color:#365b9a!important;box-shadow:inset 0 0 0 1px #6f95ff1a!important}html[data-beyond-theme=dark] .menu-content-v2-category-block.is-subcategory .menu-content-v2-category-row.active strong,html[data-beyond-theme=dark] .menu-content-v2-category-block.is-subcategory.is-open>.menu-content-v2-category-entry>.menu-content-v2-category-row strong{color:#f2f6ff!important}html[data-beyond-theme=dark] .menu-content-v2-category-block.is-subcategory .menu-content-v2-drag-handle,html[data-beyond-theme=dark] .menu-content-v2-category-block.is-subcategory .menu-content-v2-category-row svg{color:#74859d!important}html[data-beyond-theme=dark] .menu-content-v2-category-block.is-subcategory:before{background:#6f95ff61!important}html[data-beyond-theme=dark] .menu-content-v2-category-block.is-subcategory .menu-content-v2-group-kind{color:#78869a!important}html[data-beyond-theme=dark] .menu-content-v2-category-block.is-category .menu-content-v2-desktop-move>button{background:#131d2b!important;border-color:#31466a!important}}html[data-beyond-theme=dark] .menu-content-v2-content-language-card{color:var(--mcv2-text)!important;border-color:var(--mcv2-line)!important;background:#101722!important}html[data-beyond-theme=dark] .menu-content-v2-content-language-card>select{color:var(--mcv2-text)!important;border-color:var(--mcv2-line-strong)!important;background:#0b111a!important}html[data-beyond-theme=dark] .menu-content-v2-content-language-copy strong{color:var(--mcv2-text)!important}html[data-beyond-theme=dark] .menu-content-v2-content-language-copy small{color:var(--mcv2-muted)!important}.menu-website-import-v2{--studio-blue:#4974e5;--studio-ink:#17191d;--studio-muted:#6d727b;--studio-line:#dedbd6;--studio-soft:#f2f0ed;min-height:100vh;color:var(--studio-ink);background:#f7f5f2;font-family:Inter,Noto Sans Hebrew,Noto Sans Arabic,Arial,sans-serif}.menu-website-import-v2 *{box-sizing:border-box}.menu-website-import-v2 button,.menu-website-import-v2 input{font:inherit}.menu-website-import-v2.centered{place-items:center;padding:24px;display:grid}.menu-website-import-v2-topbar{z-index:20;border-bottom:1px solid var(--studio-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f7f5f2f0;justify-content:space-between;align-items:center;height:68px;padding:0 24px;display:flex;position:sticky;top:0}.menu-website-import-v2-brand{color:inherit;cursor:pointer;text-align:start;background:0 0;border:0;align-items:center;gap:10px;display:flex}.menu-website-import-v2-brand img{object-fit:contain;width:30px;height:30px}.menu-website-import-v2-brand span{gap:1px;display:grid}.menu-website-import-v2-brand strong{font-size:13px}.menu-website-import-v2-brand small{color:var(--studio-muted);font-size:10px}.menu-website-import-v2-shell{width:min(1100px,100% - 40px);margin:0 auto;padding:26px 0 64px}.menu-website-import-v2-back{color:#565b64;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:7px;margin-bottom:22px;padding:8px 10px;font-size:12px;font-weight:700;display:inline-flex}.menu-website-import-v2-back:hover{background:#fff}.menu-website-import-v2-heading{max-width:720px;margin-bottom:26px}.menu-website-import-v2-heading>span{color:var(--studio-blue);letter-spacing:.13em;align-items:center;gap:7px;margin-bottom:10px;font-size:10px;font-weight:850;display:inline-flex}.menu-website-import-v2-heading h1{letter-spacing:-.055em;max-width:640px;margin:0;font-size:clamp(32px,5vw,52px);line-height:.98}.menu-website-import-v2-heading p{max-width:680px;color:var(--studio-muted);margin:13px 0 0;font-size:14px;line-height:1.55}.menu-website-import-v2-grid{grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:16px;display:grid}.menu-website-import-v2-main{gap:14px;display:grid}.menu-website-import-v2-side{position:sticky;top:84px}.menu-website-import-v2-card{border:1px solid var(--studio-line);background:#fff;border-radius:18px;padding:18px;box-shadow:0 8px 28px #17191d09}.menu-website-import-v2-card-head{color:var(--studio-blue);justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.menu-website-import-v2-card-head span{letter-spacing:.11em;font-size:10px;font-weight:850}.menu-website-import-v2-field{gap:8px;display:grid}.menu-website-import-v2-field>span{font-size:13px;font-weight:800}.menu-website-import-v2-field input{width:100%;height:48px;color:var(--studio-ink);text-align:start;direction:ltr;background:#fbfaf8;border:1px solid #d8d5d0;border-radius:12px;outline:none;padding:0 14px;font-size:14px}.menu-website-import-v2-field input:focus{border-color:var(--studio-blue);box-shadow:0 0 0 3px #4974e51f}.menu-website-import-v2-field input:disabled{opacity:.66}.menu-website-import-v2-field small,.menu-website-import-v2-help{color:var(--studio-muted);margin:0;font-size:12px;line-height:1.45}.menu-website-import-v2-languages{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:13px;display:grid}.menu-website-import-v2-languages button{min-width:0;color:inherit;text-align:start;cursor:pointer;background:#fbfaf8;border:1px solid #ddd9d4;border-radius:12px;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:8px;padding:10px;display:grid}.menu-website-import-v2-languages button.active{background:#f3f6ff;border-color:#9db2f4;box-shadow:inset 0 0 0 1px #4974e51a}.menu-website-import-v2-languages button:disabled{cursor:default;opacity:.72}.menu-website-import-v2-languages i{color:#fff;background:#fff;border:1px solid #d4d0cb;border-radius:6px;place-items:center;width:20px;height:20px;font-style:normal;display:grid}.menu-website-import-v2-languages button.active i{border-color:var(--studio-blue);background:var(--studio-blue)}.menu-website-import-v2-languages span{gap:1px;min-width:0;display:grid}.menu-website-import-v2-languages strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.menu-website-import-v2-languages small{color:var(--studio-muted);font-size:10px}.menu-website-import-v2-languages em{color:#7b8088;font-size:9px;font-style:normal;font-weight:800}.menu-website-import-v2-private{color:var(--studio-blue);background:#f5f7ff;border-radius:12px;align-items:flex-start;gap:9px;padding:11px;display:flex}.menu-website-import-v2-private span{gap:2px;display:grid}.menu-website-import-v2-private strong{font-size:12px}.menu-website-import-v2-private small{color:#66708a;font-size:10px;line-height:1.4}.menu-website-import-v2-allowance{background:#fbfaf8;border:1px solid #e3e0dc;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 10px;margin-top:12px;padding:11px;display:grid}.menu-website-import-v2-allowance span{color:#686d75;font-size:11px}.menu-website-import-v2-allowance strong{color:var(--studio-blue);grid-area:1/2/3;font-size:20px}.menu-website-import-v2-allowance small{color:#8a8e94;font-size:9px}.menu-website-import-v2-error,.menu-website-import-v2-success{border-radius:12px;align-items:flex-start;gap:9px;margin-top:12px;padding:11px;display:flex}.menu-website-import-v2-error{color:#a5422b;background:#fff5f2;border:1px solid #efc7bd}.menu-website-import-v2-success{color:#26733c;background:#f3fbf5;border:1px solid #bcdcc5}.menu-website-import-v2-error div,.menu-website-import-v2-success div{gap:3px;display:grid}.menu-website-import-v2-error strong,.menu-website-import-v2-success strong{font-size:12px}.menu-website-import-v2-error p,.menu-website-import-v2-success p{color:#666b73;margin:0;font-size:10px;line-height:1.4}.menu-website-import-v2-success small{font-size:9px;font-weight:800}.menu-website-import-v2-primary{background:var(--studio-blue);color:#fff;cursor:pointer;border:0;border-radius:11px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:46px;margin-top:12px;padding:0 14px;font-size:12px;font-weight:850;display:flex;box-shadow:0 8px 20px #4974e533}.menu-website-import-v2-primary:disabled{cursor:not-allowed;opacity:.52;box-shadow:none}.menu-website-import-v2-recovery{grid-template-columns:1fr 1fr;gap:7px;margin-top:8px;display:grid}.menu-website-import-v2-recovery button{color:#4f545c;cursor:pointer;background:#fff;border:1px solid #ddd9d4;border-radius:9px;justify-content:center;align-items:center;gap:6px;min-height:38px;padding:0 9px;font-size:10px;font-weight:750;display:flex}.menu-website-import-v2-recovery button:last-child{grid-column:1/-1}.menu-website-import-v2-auth-card{border:1px solid var(--studio-line);text-align:center;background:#fff;border-radius:20px;width:min(420px,100%);padding:28px}.menu-website-import-v2-auth-card svg{color:#c15b40}.menu-website-import-v2-auth-card h1{font-size:21px}.menu-website-import-v2-auth-card button{background:var(--studio-blue);color:#fff;cursor:pointer;border:0;border-radius:10px;height:42px;padding:0 16px;font-weight:800}.menu-website-import-v2 .spin{animation:.9s linear infinite menu-website-spin}@keyframes menu-website-spin{to{transform:rotate(360deg)}}[dir=rtl] .menu-website-import-v2-field input{text-align:left;direction:ltr}@media (width<=820px){.menu-website-import-v2-grid{grid-template-columns:1fr}.menu-website-import-v2-side{position:static}.menu-website-import-v2-languages{grid-template-columns:1fr}}@media (width<=560px){.menu-website-import-v2-topbar{height:62px;padding:0 14px}.menu-website-import-v2-shell{width:min(100% - 24px,1100px);padding-top:18px}.menu-website-import-v2-heading h1{font-size:34px}.menu-website-import-v2-card{border-radius:15px;padding:14px}}.menu-content-v2-entry-loading{color:#17191d;background:#f7f5f2;align-content:center;place-items:center;gap:14px;min-height:100vh;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:grid}.menu-content-v2-entry-loading strong{letter-spacing:-.01em;font-size:15px;font-weight:650}.menu-content-v2-entry-spinner{border:3px solid #4974e529;border-top-color:#4974e5;border-radius:999px;width:28px;height:28px;animation:.75s linear infinite menu-content-v2-entry-spin}.menu-content-v2-translation-warning{inset-inline-end:18px;z-index:10000;color:#7a5307;pointer-events:auto;background:#fff8e8;border:1px solid #e8b34f;border-radius:11px;align-items:center;gap:8px;max-width:min(360px,100vw - 36px);min-height:44px;padding:10px 13px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex;position:fixed;top:74px;bottom:auto;box-shadow:0 14px 36px #21190a38}.menu-content-v2-translation-warning>span{color:#2b1b00;background:#f2b63d;border-radius:999px;flex:0 0 24px;place-items:center;width:24px;height:24px;font-size:13px;font-weight:950;display:grid}.menu-content-v2-translation-warning strong{font-size:12px;font-weight:850;line-height:1.35}.menu-content-v2-translation-error{inset-inline-end:18px;z-index:10001;color:#8a2626;background:#fff1f1;border:1px solid #e08b8b;border-radius:11px;align-items:center;gap:10px;max-width:min(430px,100vw - 36px);padding:10px 12px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex;position:fixed;top:126px;box-shadow:0 14px 36px #4a16162e}.menu-content-v2-translation-error strong{flex:auto;font-size:12px;font-weight:800;line-height:1.35}.menu-content-v2-translation-error button{min-height:30px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:8px;flex:none;padding:5px 9px;font-size:12px;font-weight:850}html[data-beyond-theme=dark] .menu-content-v2-translation-warning{color:#f4d081;background:#241d0e;border-color:#8a6827;box-shadow:0 14px 36px #0000006b}html[data-beyond-theme=dark] .menu-content-v2-translation-error{color:#faa;background:#2a1316;border-color:#7d3838;box-shadow:0 14px 36px #0000006b}@keyframes menu-content-v2-entry-spin{to{transform:rotate(360deg)}}.ai-dish-v1{--aid-bg:#f5f7fb;--aid-paper:#fff;--aid-text:#101828;--aid-muted:#667085;--aid-line:#e3e8ef;--aid-blue:#376df6;--aid-blue-soft:#eef3ff;--aid-green:#159765;background:var(--aid-bg);min-height:100vh;color:var(--aid-text);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.ai-dish-v1 *{box-sizing:border-box}.ai-dish-v1 button,.ai-dish-v1 input,.ai-dish-v1 textarea{font:inherit}.ai-dish-v1-topbar{z-index:40;border-bottom:1px solid var(--aid-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f5f7fbeb;grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;min-height:66px;padding:8px 20px;display:grid;position:sticky;top:0}.ai-dish-v1-back{color:var(--aid-muted);cursor:pointer;background:0 0;border:0;justify-self:start;align-items:center;gap:7px;font-size:12px;font-weight:800;display:inline-flex}.ai-dish-v1-brand{align-items:center;gap:8px;display:flex}.ai-dish-v1-brand img{object-fit:contain;width:32px;height:32px}.ai-dish-v1-brand span{display:grid}.ai-dish-v1-brand strong{letter-spacing:.2em;font-size:11px}.ai-dish-v1-brand small{color:var(--aid-muted);margin-top:1px;font-size:9px}.ai-dish-v1-topbar>:last-child{justify-self:end}.ai-dish-v1-shell{width:min(1240px,100% - 30px);margin:0 auto;padding:34px 0 68px}.ai-dish-v1-hero{max-width:760px}.ai-dish-v1-hero>span{color:var(--aid-blue);letter-spacing:.12em;align-items:center;gap:7px;font-size:11px;font-weight:900;display:inline-flex}.ai-dish-v1-hero h1{letter-spacing:-.05em;margin:9px 0 0;font-size:clamp(36px,5vw,62px);line-height:1}.ai-dish-v1-hero p{max-width:690px;color:var(--aid-muted);margin:14px 0 0;font-size:14px;line-height:1.65}.ai-dish-v1-grid{grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr);align-items:start;gap:18px;margin-top:28px;display:grid}.ai-dish-v1-setup{gap:14px;display:grid}.ai-dish-v1-card,.ai-dish-v1-results{border:1px solid var(--aid-line);background:var(--aid-paper);border-radius:20px;box-shadow:0 14px 36px #0f172a0b}.ai-dish-v1-card{padding:18px}.ai-dish-v1-card>header{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.ai-dish-v1-card>header>div{display:grid}.ai-dish-v1-card>header strong{font-size:14px}.ai-dish-v1-card>header p{color:var(--aid-muted);margin:5px 0 0;font-size:11px;line-height:1.5}.ai-dish-v1-card>header>b{color:var(--aid-muted);background:#f1f4f8;border-radius:999px;padding:5px 8px;font-size:10px}.ai-dish-v1-upload{min-height:92px;color:var(--aid-blue);cursor:pointer;background:#f9fbff;border:1px dashed #bfc9d8;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;gap:5px;margin-top:14px;display:flex;position:relative}.ai-dish-v1-upload strong{font-size:12px}.ai-dish-v1-upload small{color:var(--aid-muted);font-size:9px}.ai-dish-v1-upload input{opacity:0;cursor:pointer;position:absolute;inset:0}.ai-dish-v1-reference-grid{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px;display:grid}.ai-dish-v1-reference-grid figure{aspect-ratio:1;background:#eef1f5;border-radius:12px;margin:0;position:relative;overflow:hidden}.ai-dish-v1-reference-grid img{object-fit:cover;width:100%;height:100%;display:block}.ai-dish-v1-reference-grid button{color:#fff;cursor:pointer;background:#121826bf;border:1px solid #ffffff73;border-radius:999px;place-items:center;width:25px;height:25px;display:grid;position:absolute;top:6px;right:6px}.ai-dish-v1-vibes{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:14px;display:grid}.ai-dish-v1-vibes button{border:1px solid var(--aid-line);color:#344054;cursor:pointer;background:#fafbfc;border-radius:11px;justify-content:center;align-items:center;gap:5px;min-height:42px;padding:8px 10px;font-size:10px;font-weight:800;display:flex}.ai-dish-v1-vibes button.active{background:var(--aid-blue-soft);color:var(--aid-blue);border-color:#376df67a;box-shadow:0 0 0 2px #376df60d}.ai-dish-v1-custom{gap:6px;margin-top:14px;display:grid}.ai-dish-v1-custom>span{color:var(--aid-muted);font-size:10px;font-weight:800}.ai-dish-v1-custom textarea{resize:vertical;border:1px solid var(--aid-line);width:100%;min-height:76px;color:var(--aid-text);background:#fbfcfe;border-radius:11px;outline:0;padding:11px 12px;font-size:11px;line-height:1.45}.ai-dish-v1-custom textarea:focus{border-color:#376df680;box-shadow:0 0 0 3px #376df612}.ai-dish-v1-search{border:1px solid var(--aid-line);color:#98a2b3;background:#fbfcfe;border-radius:11px;align-items:center;gap:8px;height:42px;margin-top:14px;padding:0 11px;display:flex}.ai-dish-v1-search input{width:100%;color:var(--aid-text);background:0 0;border:0;outline:0;font-size:11px}.ai-dish-v1-items-list{gap:6px;max-height:340px;margin-top:9px;display:grid;overflow:auto}.ai-dish-v1-items-list>button{text-align:start;cursor:pointer;background:#fafbfc;border:1px solid #0000;border-radius:11px;grid-template-columns:25px 38px 1fr;align-items:center;gap:8px;width:100%;min-height:54px;padding:6px 9px;display:grid}.ai-dish-v1-items-list>button:hover{border-color:var(--aid-line);background:#f7f9fc}.ai-dish-v1-items-list>button.selected{background:var(--aid-blue-soft);border-color:#376df652}.ai-dish-v1-items-list>button:disabled{opacity:.42;cursor:not-allowed}.ai-dish-v1-items-list .check{width:22px;height:22px;color:var(--aid-blue);background:#fff;border:1px solid #d6dce5;border-radius:7px;place-items:center;display:grid}.ai-dish-v1-items-list button.selected .check{border-color:var(--aid-blue);background:var(--aid-blue);color:#fff}.ai-dish-v1-items-list img,.ai-dish-v1-items-list .thumb{object-fit:cover;border-radius:9px;width:38px;height:38px}.ai-dish-v1-items-list .thumb{color:#98a2b3;background:#edf1f6;place-items:center;display:grid}.ai-dish-v1-items-list .copy{min-width:0;display:grid}.ai-dish-v1-items-list .copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.ai-dish-v1-items-list .copy small{text-overflow:ellipsis;white-space:nowrap;color:var(--aid-muted);margin-top:2px;font-size:9px;overflow:hidden}.ai-dish-v1-limit{color:var(--aid-muted);margin-top:8px;font-size:9px;display:block}.ai-dish-v1-generate,.ai-dish-v1-done{background:var(--aid-blue);color:#fff;cursor:pointer;border:0;border-radius:13px;justify-content:center;align-items:center;gap:8px;min-height:50px;font-size:12px;font-weight:900;display:flex;box-shadow:0 11px 24px #376df633}.ai-dish-v1-generate:disabled{opacity:.38;cursor:not-allowed;box-shadow:none}.ai-dish-v1-error{color:#a13b3b;background:#fff6f6;border:1px solid #f2caca;border-radius:11px;padding:11px 12px;font-size:10px;line-height:1.45}.ai-dish-v1-results{padding:16px;position:sticky;top:82px}.ai-dish-v1-results-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ai-dish-v1-results-head>div{display:grid}.ai-dish-v1-results-head span{font-size:14px;font-weight:900}.ai-dish-v1-results-head p{color:var(--aid-muted);margin:5px 0 0;font-size:10px;line-height:1.45}.ai-dish-v1-results-head>b{color:#475467;background:#f3f5f8;border-radius:9px;flex:none;padding:6px 8px;font-size:9px}.ai-dish-v1-result-list{gap:10px;margin-top:12px;display:grid}.ai-dish-v1-result{border:1px solid var(--aid-line);background:#fbfcfe;border-radius:15px;padding:10px}.ai-dish-v1-result.approved{background:#f6fcf9;border-color:#1597654d}.ai-dish-v1-result>header{justify-content:space-between;align-items:center;gap:8px;display:flex}.ai-dish-v1-result>header>div{min-width:0;display:grid}.ai-dish-v1-result>header strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.ai-dish-v1-result>header small{color:var(--aid-muted);margin-top:2px;font-size:9px}.ai-dish-v1-result>header>span{color:var(--aid-green);align-items:center;gap:4px;font-size:9px;font-weight:850;display:flex}.ai-dish-v1-result-image{aspect-ratio:1;background:#eef1f5;border-radius:12px;margin-top:8px;overflow:hidden}.ai-dish-v1-result-image>img{object-fit:cover;width:100%;height:100%;display:block}.ai-dish-v1-result-image .loading,.ai-dish-v1-result-image .failed,.ai-dish-v1-result-image .empty{text-align:center;color:#98a2b3;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;height:100%;padding:20px;display:flex}.ai-dish-v1-result-image .loading span,.ai-dish-v1-result-image .empty span{font-size:10px}.ai-dish-v1-result-image .failed strong{color:#a13b3b;font-size:11px}.ai-dish-v1-result-image .failed small{max-width:260px;color:var(--aid-muted);font-size:9px;line-height:1.4}.ai-dish-v1-result-meta{color:var(--aid-muted);justify-content:space-between;align-items:center;margin-top:7px;font-size:9px;display:flex}.ai-dish-v1-result-meta strong{color:#344054}.ai-dish-v1-result-actions{grid-template-columns:1fr 1fr;gap:7px;margin-top:8px;display:grid}.ai-dish-v1-result-actions button{cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:6px;min-height:39px;font-size:10px;font-weight:850;display:flex}.ai-dish-v1-result-actions .secondary{border:1px solid var(--aid-line);color:#475467;background:#fff}.ai-dish-v1-result-actions .primary{border:1px solid var(--aid-blue);background:var(--aid-blue);color:#fff}.ai-dish-v1-result-actions button:disabled{opacity:.4;cursor:not-allowed}.ai-dish-v1-results-empty{color:#98a2b3;text-align:center;border:1px dashed #d4dae4;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:180px;display:flex}.ai-dish-v1-results-empty p{max-width:270px;margin:0;font-size:10px;line-height:1.5}.ai-dish-v1-accuracy{color:#7c6125;background:#fffaf0;border:1px solid #e8dfc6;border-radius:11px;align-items:flex-start;gap:8px;margin-top:12px;padding:10px 11px;display:flex}.ai-dish-v1-accuracy p{margin:0;font-size:9px;line-height:1.5}.ai-dish-v1-done{width:100%;margin-top:10px}.ai-dish-v1 .spin{animation:.8s linear infinite ai-dish-spin}@keyframes ai-dish-spin{to{transform:rotate(360deg)}}.ai-dish-v1-empty{place-items:center;display:grid}.ai-dish-v1-empty>div{border:1px solid var(--aid-line);text-align:center;background:#fff;border-radius:20px;width:min(520px,100% - 28px);padding:30px}.ai-dish-v1-empty h1{font-size:22px}.ai-dish-v1-empty button{background:var(--aid-blue);color:#fff;cursor:pointer;border:0;border-radius:10px;min-height:42px;padding:0 16px;font-weight:800}.ai-dish-v1-history{border-top:1px solid var(--aid-line);margin-top:10px;padding-top:10px}.ai-dish-v1-history-head{gap:2px;display:grid}.ai-dish-v1-history-head strong{font-size:10px}.ai-dish-v1-history-head small{color:var(--aid-muted);font-size:8px;line-height:1.4}.ai-dish-v1-history-strip{gap:7px;margin-top:8px;padding-bottom:3px;display:flex;overflow-x:auto}.ai-dish-v1-history-strip>button{border:1px solid var(--aid-line);background:var(--aid-paper);cursor:pointer;border-radius:10px;flex:0 0 82px;width:82px;padding:5px;position:relative}.ai-dish-v1-history-strip>button.active{border-color:var(--aid-blue);box-shadow:0 0 0 2px #376df614}.ai-dish-v1-history-strip img{aspect-ratio:1;object-fit:cover;border-radius:7px;width:100%;display:block}.ai-dish-v1-history-strip span{color:var(--aid-muted);margin-top:4px;font-size:8px;font-weight:800;display:block}.ai-dish-v1-history-strip em{color:#fff;background:#159765e6;border-radius:6px;justify-content:center;align-items:center;gap:3px;padding:3px 4px;font-size:7px;font-style:normal;font-weight:850;display:flex;position:absolute;bottom:21px;left:5px;right:5px}.ai-dish-v1-refine-box{border:1px solid var(--aid-line);background:var(--aid-paper);border-radius:12px;gap:7px;margin-top:10px;padding:10px;display:grid}.ai-dish-v1-refine-box>div{gap:2px;display:grid}.ai-dish-v1-refine-box strong{font-size:10px}.ai-dish-v1-refine-box small{color:#946200;font-size:8px;line-height:1.4}.ai-dish-v1-refine-box textarea{resize:vertical;border:1px solid var(--aid-line);width:100%;min-height:72px;color:var(--aid-text);background:#fbfcfe;border-radius:9px;outline:0;padding:9px 10px;font-size:9px;line-height:1.45}.ai-dish-v1-refine-box textarea:focus{border-color:#376df680;box-shadow:0 0 0 3px #376df612}.ai-dish-v1-refine-box>button{border:1px solid var(--aid-blue);background:var(--aid-blue);color:#fff;cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:6px;min-height:36px;font-size:9px;font-weight:850;display:flex}.ai-dish-v1-refine-box>button:disabled{opacity:.4;cursor:not-allowed}@media (width<=900px){.ai-dish-v1-grid{grid-template-columns:1fr}.ai-dish-v1-results{position:static}.ai-dish-v1-shell{padding-top:24px}}@media (width<=620px){.ai-dish-v1-topbar{grid-template-columns:auto 1fr auto;padding:8px 11px}.ai-dish-v1-back{gap:0;font-size:0}.ai-dish-v1-back svg{width:20px;height:20px}.ai-dish-v1-brand{justify-self:center}.ai-dish-v1-brand span{display:none}.ai-dish-v1-shell{width:calc(100% - 18px)}.ai-dish-v1-hero h1{font-size:38px}.ai-dish-v1-vibes,.ai-dish-v1-reference-grid{grid-template-columns:repeat(2,1fr)}.ai-dish-v1-result-actions{grid-template-columns:1fr}.ai-dish-v1-results-head{display:grid}.ai-dish-v1-results-head>b{justify-self:start}.ai-dish-v1-history-strip>button{flex-basis:74px;width:74px}}@media (prefers-color-scheme:dark){html[data-theme=dark] .ai-dish-v1{--aid-bg:#070b12;--aid-paper:#0e1420;--aid-text:#f5f7fb;--aid-muted:#98a6bb;--aid-line:#202a39;--aid-blue-soft:#101d3b}.ai-dish-v1-topbar{background:#070b12eb}html[data-theme=dark] .ai-dish-v1-card>header>b,html[data-theme=dark] .ai-dish-v1-results-head>b{color:#a8b4c5;background:#151d29}html[data-theme=dark] .ai-dish-v1-upload,html[data-theme=dark] .ai-dish-v1-custom textarea,html[data-theme=dark] .ai-dish-v1-search,html[data-theme=dark] .ai-dish-v1-items-list>button,html[data-theme=dark] .ai-dish-v1-result,html[data-theme=dark] .ai-dish-v1-refine-box,html[data-theme=dark] .ai-dish-v1-history-strip>button{background:#0b111b}html[data-theme=dark] .ai-dish-v1-vibes button{color:#d5dce7;background:#0b111b}html[data-theme=dark] .ai-dish-v1-result-actions .secondary{color:#d5dce7;background:#111926}html[data-theme=dark] .ai-dish-v1-items-list .check{background:#101722}html[data-theme=dark] .ai-dish-v1-refine-box textarea{color:#f5f7fb;background:#111926}html[data-theme=dark] .ai-dish-v1-accuracy{color:#dacba7;background:#18150f;border-color:#493e27}}.ai-photo-v2 .ai-dish-v1-shell{max-width:1280px}.place-style-card{border:1px solid var(--aid-line);background:var(--aid-paper);border-radius:18px;margin-top:26px;padding:18px;box-shadow:0 12px 28px #0f172a0a}.place-style-card.ready{border-color:#15976547}.place-style-head{justify-content:space-between;align-items:center;gap:18px;display:flex}.place-style-head>div:first-child{min-width:0}.place-style-head strong{font-size:15px}.place-style-head span{color:#12815a;background:#eaf8f1;border-radius:999px;align-items:center;gap:4px;margin-inline-start:8px;padding:4px 8px;font-size:9px;font-weight:850;display:inline-flex}.place-style-head p{max-width:720px;color:var(--aid-muted);margin:6px 0 0;font-size:10px;line-height:1.5}.place-style-thumbs{display:flex}.place-style-thumbs img{border:2px solid var(--aid-paper);object-fit:cover;border-radius:10px;width:44px;height:44px;margin-inline-start:-7px}.place-style-manage{gap:8px;margin-top:14px;display:flex}.secondary-upload,.place-style-manage button{border:1px solid var(--aid-line);min-height:38px;color:var(--aid-text);cursor:pointer;background:0 0;border-radius:10px;align-items:center;gap:6px;padding:0 12px;font-size:10px;font-weight:800;display:inline-flex;position:relative}.secondary-upload input{opacity:0;cursor:pointer;position:absolute;inset:0}.place-style-vibes{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}.place-style-vibes button{border:1px solid var(--aid-line);min-height:34px;color:var(--aid-muted);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:5px;padding:0 10px;font-size:9px;font-weight:800;display:inline-flex}.place-style-vibes button.active{border-color:var(--aid-blue);background:var(--aid-blue-soft);color:var(--aid-blue)}.place-style-save{background:var(--aid-blue);color:#fff;cursor:pointer;border:0;border-radius:11px;align-items:center;gap:7px;min-height:42px;margin-top:10px;padding:0 14px;font-size:10px;font-weight:850;display:inline-flex}.ai-photo-v2-grid{grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);align-items:start;gap:18px;margin-top:18px;display:grid}.ai-photo-v2-controls{gap:12px;display:grid}.action-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.action-grid button{text-align:start;border:1px solid var(--aid-line);min-height:72px;color:var(--aid-text);cursor:pointer;background:#fbfcfe;border-radius:13px;padding:12px}.action-grid button strong,.action-grid button small{display:block}.action-grid button strong{font-size:11px}.action-grid button small{color:var(--aid-muted);margin-top:4px;font-size:9px;line-height:1.35}.action-grid button.active{border-color:var(--aid-blue);background:var(--aid-blue-soft);box-shadow:0 0 0 2px #376df60d}.brand-simple-actions{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid}.brand-simple-actions button,.brand-simple-actions label{border:1px solid var(--aid-line);min-height:40px;color:var(--aid-text);cursor:pointer;background:#fbfcfe;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:9px;font-weight:800;display:flex;position:relative}.brand-simple-actions .active{border-color:var(--aid-blue);background:var(--aid-blue-soft);color:var(--aid-blue)}.brand-simple-actions input{opacity:0;cursor:pointer;position:absolute;inset:0}.logo-mini{border:1px solid var(--aid-line);border-radius:10px;grid-template-columns:34px 1fr auto;align-items:center;gap:8px;margin-top:9px;padding:8px;display:grid}.logo-mini img{object-fit:contain;border-radius:7px;width:34px;height:34px}.logo-mini span{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.logo-mini button{color:var(--aid-muted);cursor:pointer;background:0 0;border:0;font-size:8px}.custom-box header em,.product-reference-tool header em{color:var(--aid-muted);font-size:9px;font-style:normal;font-weight:600}.custom-box textarea{border:1px solid var(--aid-line);width:100%;min-height:76px;color:var(--aid-text);resize:vertical;background:#fbfcfe;border-radius:10px;outline:0;margin-top:10px;padding:10px 11px;font-size:10px}.preflight-simple>div{background:#f7f9fc;border-radius:10px;margin-top:10px;padding:10px}.preflight-simple>div span{color:var(--aid-muted);text-transform:uppercase;letter-spacing:.06em;font-size:8px;font-weight:850;display:block}.preflight-simple>div p{margin:4px 0 0;font-size:10px;line-height:1.45}.preflight-simple>button{background:var(--aid-blue);color:#fff;cursor:pointer;border:0;border-radius:11px;justify-content:center;align-items:center;gap:7px;width:100%;min-height:46px;margin-top:11px;font-size:10px;font-weight:900;display:flex}.preflight-simple>button:disabled{opacity:.4;cursor:not-allowed}.ai-photo-v2-results{position:sticky;top:82px}.version-tile{flex:0 0 88px;width:88px;position:relative}.version-select{border:1px solid var(--aid-line);cursor:pointer;background:#fff;border-radius:10px;width:100%;padding:4px;position:relative}.version-tile.active .version-select{border-color:var(--aid-blue);box-shadow:0 0 0 2px #376df61f}.version-select img{aspect-ratio:1;object-fit:cover;border-radius:7px;width:100%;display:block}.version-select>span{margin-top:4px;font-size:8px;font-weight:850;display:block}.version-select em{color:#fff;background:#149765e6;border-radius:999px;align-items:center;gap:2px;padding:2px 4px;font-size:6px;font-style:normal;display:flex;position:absolute;bottom:20px;left:5px}.version-delete{z-index:4;color:#fff;cursor:pointer;background:#e54848;border:1px solid #ffffffbf;border-radius:999px;place-items:center;width:20px;height:20px;display:grid;position:absolute;top:-6px;left:-6px;box-shadow:0 3px 8px #00000026}.ai-dish-v1-history-strip{gap:8px;padding:8px 6px 3px;display:flex;overflow-x:auto}.ai-dish-single-item-list{gap:6px;max-height:250px;margin-top:9px;display:grid;overflow:auto}.ai-dish-single-item-list button{text-align:start;cursor:pointer;background:#fafbfc;border:1px solid #0000;border-radius:10px;grid-template-columns:36px 1fr auto;align-items:center;gap:8px;min-height:50px;padding:6px 8px;display:grid}.ai-dish-single-item-list button.selected{background:var(--aid-blue-soft);border-color:#376df659}.ai-dish-single-item-list img,.ai-dish-single-item-list .thumb{object-fit:cover;border-radius:8px;width:36px;height:36px}.ai-dish-single-item-list .thumb{background:#edf1f6;place-items:center;display:grid}.ai-dish-single-item-list button>span:nth-child(2){display:grid}.ai-dish-single-item-list strong{font-size:10px}.ai-dish-single-item-list small{color:var(--aid-muted);margin-top:2px;font-size:8px}.ai-photo-step-card>header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.ai-photo-step-card>header p{color:var(--aid-muted);margin:4px 0 0;font-size:9px;line-height:1.45}.ai-photo-step-done{color:#12815a;background:#eaf8f1;border-radius:999px;flex:0 0 22px;place-items:center;width:22px;height:22px;display:grid}.ai-photo-optional{overflow:hidden;padding:0!important}.ai-photo-optional>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;list-style:none;display:flex}.ai-photo-optional>summary::-webkit-details-marker{display:none}.ai-photo-optional>summary>span:first-child{gap:3px;display:grid}.ai-photo-optional>summary strong{font-size:11px}.ai-photo-optional>summary small{color:var(--aid-muted);font-size:8px;line-height:1.4}.ai-photo-optional-count{border:1px solid var(--aid-line);min-width:26px;height:24px;color:var(--aid-muted);background:#f7f9fc;border-radius:999px;justify-content:center;align-items:center;padding:0 8px;font-size:8px;font-weight:850;display:inline-flex}.ai-photo-optional[open]>summary{border-bottom:1px solid var(--aid-line)}.ai-photo-optional-body{gap:12px;padding:14px;display:grid}.optional-tool{border:1px solid var(--aid-line);background:#fbfcfe;border-radius:12px;padding:12px}.optional-tool header strong{font-size:10px}.optional-tool header p{color:var(--aid-muted);margin:4px 0 0;font-size:8px;line-height:1.45}.product-reference-upload{min-height:54px;color:var(--aid-text);cursor:pointer;background:#376df60a;border:1px dashed #376df66b;border-radius:11px;align-items:center;gap:10px;margin-top:10px;padding:10px 12px;display:flex;position:relative}.product-reference-upload input,.product-reference-actions label input{opacity:0;cursor:pointer;position:absolute;inset:0}.product-reference-upload>span{gap:2px;display:grid}.product-reference-upload strong{font-size:9px}.product-reference-upload small{color:var(--aid-muted);font-size:8px}.product-reference-selected{background:#1597650d;border:1px solid #15976542;border-radius:11px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:9px;margin-top:10px;padding:9px;display:grid}.product-reference-selected>img{object-fit:cover;border-radius:9px;width:48px;height:48px}.product-reference-selected>div:nth-child(2){gap:3px;min-width:0;display:grid}.product-reference-selected>div:nth-child(2)>strong{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.product-reference-selected>div:nth-child(2)>small{color:#12815a;align-items:center;gap:4px;font-size:8px;font-weight:800;display:flex}.product-reference-actions{gap:6px;display:flex}.product-reference-actions label,.product-reference-actions button{border:1px solid var(--aid-line);min-height:30px;color:var(--aid-text);cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:4px;padding:0 8px;font-size:8px;font-weight:800;display:inline-flex;position:relative}.ai-photo-summary>header p{color:var(--aid-muted);margin:4px 0 0;font-size:8px;line-height:1.45}.ai-photo-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;background:0 0!important;padding:0!important;display:grid!important}.ai-photo-summary-grid>div{background:#f7f9fc;border-radius:9px;margin:0;padding:9px}.ai-photo-summary-grid>div span{color:var(--aid-muted);text-transform:uppercase;letter-spacing:.05em;font-size:7px;font-weight:850;display:block}.ai-photo-summary-grid>div p{margin:3px 0 0;font-size:9px;font-weight:750;line-height:1.35}.ai-photo-keep{margin-top:9px!important}.ai-photo-summary>button{min-height:50px;font-size:11px}.ai-photo-improve-guide{background:#376df60d;border:1px solid #376df63d;border-radius:12px;margin-top:12px;padding:12px}.ai-photo-improve-guide.warning{background:#de932612;border-color:#de93265c}.ai-photo-improve-guide-title{align-items:center;gap:7px;display:flex}.ai-photo-improve-guide-title strong{font-size:10px}.ai-photo-improve-guide-title span{background:var(--aid-blue-soft);color:var(--aid-blue);border-radius:999px;margin-inline-start:auto;padding:3px 7px;font-size:7px;font-weight:850}.ai-photo-improve-guide p{color:var(--aid-text);margin:6px 0 0;font-size:9px;line-height:1.5}.ai-photo-improve-guide small{color:var(--aid-muted);margin-top:6px;font-size:8px;line-height:1.45;display:block}@media (width<=900px){.ai-photo-v2-grid{grid-template-columns:1fr}.ai-photo-v2-results{position:static}.place-style-head{align-items:flex-start}.place-style-thumbs{max-width:45%;overflow:hidden}}@media (width<=620px){.place-style-head{display:grid}.place-style-thumbs{max-width:100%}.action-grid{grid-template-columns:1fr 1fr}.brand-simple-actions{grid-template-columns:1fr}.ai-photo-v2 .ai-dish-v1-shell{padding-bottom:90px}.version-tile{flex-basis:76px;width:76px}.ai-photo-summary-grid{grid-template-columns:1fr}.product-reference-selected{grid-template-columns:44px 1fr}.product-reference-actions{grid-column:1/-1}.product-reference-selected>img{width:44px;height:44px}}html[data-beyond-theme=dark] .place-style-card,html[data-beyond-theme=dark] .action-grid button,html[data-beyond-theme=dark] .brand-simple-actions button,html[data-beyond-theme=dark] .brand-simple-actions label,html[data-beyond-theme=dark] .custom-box textarea,html[data-beyond-theme=dark] .ai-dish-single-item-list button,html[data-beyond-theme=dark] .version-select,html[data-beyond-theme=dark] .optional-tool{background:#0b111b}html[data-beyond-theme=dark] .preflight-simple>div,html[data-beyond-theme=dark] .ai-photo-optional-count,html[data-beyond-theme=dark] .ai-photo-summary-grid>div{background:#0a111c}html[data-beyond-theme=dark] .product-reference-upload{background:#376df614}html[data-beyond-theme=dark] .product-reference-selected{background:#15976514}html[data-beyond-theme=dark] .ai-photo-improve-guide{background:#376df617}html[data-beyond-theme=dark] .ai-photo-improve-guide.warning{background:#de932617}.ai-photo-v2 .ai-dish-v1-topbar{color:#101828;background:#f5f7fbf0;border-bottom-color:#e3e8ef}.ai-photo-v2 .ai-dish-v1-brand strong{color:#101828;opacity:1}.ai-photo-v2 .ai-dish-v1-brand small,.ai-photo-v2 .ai-dish-v1-back{color:#667085}html[data-beyond-theme=dark] .ai-photo-v2{--aid-bg:#070b12;--aid-paper:#0e1420;--aid-text:#f5f7fb;--aid-muted:#98a6bb;--aid-line:#202a39;--aid-blue-soft:#101d3b}html[data-beyond-theme=dark] .ai-photo-v2 .ai-dish-v1-topbar{color:#f5f7fb;background:#070b12f0;border-bottom-color:#202a39}html[data-beyond-theme=dark] .ai-photo-v2 .ai-dish-v1-brand strong{color:#f5f7fb}html[data-beyond-theme=dark] .ai-photo-v2 .ai-dish-v1-brand small,html[data-beyond-theme=dark] .ai-photo-v2 .ai-dish-v1-back{color:#98a6bb}.ai-photo-scene-picker{border:1px solid var(--aid-line);background:var(--aid-bg,#f8fafc);border-radius:13px;margin-top:14px;padding:12px}.ai-photo-scene-picker-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ai-photo-scene-picker-head>div{min-width:0}.ai-photo-scene-picker-head strong{color:var(--aid-text);font-size:10px;font-weight:900;display:block}.ai-photo-scene-picker-head p{color:var(--aid-muted);margin:3px 0 0;font-size:8px;line-height:1.45}.ai-photo-scene-picker-head>span{color:#12815a;background:#eaf8f1;border-radius:999px;flex:none;padding:3px 7px;font-size:7px;font-weight:900}.ai-photo-scene-options{flex-wrap:wrap;gap:8px;margin-top:9px;display:flex}.ai-photo-scene-option{border:1px solid var(--aid-line);background:var(--aid-paper);width:150px;color:var(--aid-text);text-align:start;cursor:pointer;border-radius:11px;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:7px;padding:5px;transition:border-color .15s,box-shadow .15s,background .15s;display:grid}.ai-photo-scene-option:hover{border-color:#376df661}.ai-photo-scene-option.active{border-color:var(--aid-blue);background:var(--aid-blue-soft);box-shadow:0 0 0 2px #376df614}.ai-photo-scene-option img{object-fit:cover;background:#edf1f6;border-radius:8px;width:52px;height:42px;display:block}.ai-photo-scene-option>span{gap:2px;min-width:0;display:grid}.ai-photo-scene-option strong{font-size:9px;font-weight:900}.ai-photo-scene-option small{color:var(--aid-muted);font-size:7px;line-height:1.2}.ai-photo-scene-option.active small,.ai-photo-scene-option>svg{color:var(--aid-blue)}.ai-photo-scene-empty,.ai-photo-scene-loading{border:1px dashed var(--aid-line);color:var(--aid-muted);border-radius:11px;align-items:center;gap:8px;margin-top:14px;padding:10px 11px;font-size:8px;line-height:1.45;display:flex}.ai-photo-scene-empty{display:block}.ai-photo-scene-empty strong{color:var(--aid-text);margin-bottom:3px;font-size:9px;display:block}.ai-photo-scene-empty p{margin:0}html[data-beyond-theme=dark] .ai-photo-scene-picker{background:#080f18}html[data-beyond-theme=dark] .ai-photo-scene-option{background:#0b111b}@media (width<=620px){.ai-photo-scene-options{grid-template-columns:1fr 1fr;display:grid}.ai-photo-scene-option{grid-template-columns:46px minmax(0,1fr) auto;width:100%}.ai-photo-scene-option img{width:46px;height:40px}}.ai-photo-v2 .ai-dish-v1-brand img{filter:brightness(0);opacity:1}html[data-beyond-theme=dark] .ai-photo-v2 .ai-dish-v1-brand img{filter:brightness(0)invert()}.beyond-logo-artwork-control{gap:6px;margin-top:0;padding:0;display:grid}.beyond-logo-artwork-row{grid-template-columns:minmax(0,1fr) minmax(120px,46%);align-items:center;gap:10px;display:grid}.beyond-logo-artwork-title{font-size:11px;font-weight:800}.beyond-logo-artwork-row select{border:1px solid var(--studio-line,#e3e5ea);background:var(--studio-surface,#fff);width:100%;min-height:32px;color:inherit;font:inherit;border-radius:9px;padding:0 28px 0 9px;font-size:10px;font-weight:750}.beyond-logo-artwork-actions{justify-content:space-between;align-items:center;gap:8px;display:flex}.beyond-logo-artwork-actions small{min-width:0;color:var(--beyond-studio-muted,#69758a);font-size:8.5px;line-height:1.3}.beyond-logo-artwork-extract{border:1px dashed var(--studio-line,#e3e5ea);background:var(--studio-surface,#fff);min-height:28px;color:inherit;font:inherit;cursor:pointer;white-space:nowrap;border-radius:8px;flex:none;padding:0 9px;font-size:9px;font-weight:800}.beyond-logo-artwork-extract:disabled{cursor:wait;opacity:.6}.beyond-logo-artwork-error{font-size:9px;line-height:1.35;color:#b42318!important}.beyond-logo-extraction-backdrop{z-index:100000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#050a149e;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.beyond-logo-extraction-dialog{background:var(--studio-surface,#fff);width:min(760px,96vw);max-height:92vh;color:var(--studio-text,#141821);border:1px solid #ffffff2e;border-radius:18px;padding:18px;overflow:auto;box-shadow:0 28px 80px #0000004d}.beyond-logo-extraction-head{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.beyond-logo-extraction-head strong{font-size:15px}.beyond-logo-extraction-compare{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.beyond-logo-extraction-compare figure{gap:7px;margin:0;display:grid}.beyond-logo-extraction-compare figure>div{border:1px solid var(--studio-line,#e3e5ea);background-color:#0000;background-image:linear-gradient(45deg,#f0f1f3 25%,#0000 25%),linear-gradient(-45deg,#f0f1f3 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#f0f1f3 75%),linear-gradient(-45deg,#0000 75%,#f0f1f3 75%);background-position:0 0,0 10px,10px -10px,-10px 0;background-repeat:repeat,repeat,repeat,repeat;background-size:20px 20px;background-attachment:scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box;border-radius:14px;place-items:center;min-height:230px;padding:18px;display:grid}.beyond-logo-extraction-compare img{object-fit:contain;width:100%;max-height:250px;display:block}.beyond-logo-extraction-compare figcaption{text-align:center;font-size:10px;font-weight:800}.beyond-logo-extraction-actions{justify-content:flex-end;gap:8px;margin-top:16px;display:flex}.beyond-logo-extraction-actions button{border:1px solid var(--studio-line,#dfe3ea);background:var(--studio-surface,#fff);min-height:36px;color:inherit;font:inherit;cursor:pointer;border-radius:9px;padding:0 14px;font-size:10px;font-weight:800}.beyond-logo-extraction-actions button.primary{color:#fff;background:#6d5dfc;border-color:#6d5dfc}@media (width<=680px){.beyond-logo-artwork-row{grid-template-columns:minmax(0,1fr) minmax(110px,48%)}.beyond-logo-artwork-actions{align-items:flex-start}.beyond-logo-extraction-compare{grid-template-columns:1fr}.beyond-logo-extraction-compare figure>div{min-height:160px}.beyond-logo-extraction-actions{grid-template-columns:1fr;display:grid}}.menu-design-picker-shell{gap:7px;min-width:0;display:grid}.menu-design-picker-industries{align-items:center;gap:6px;padding-inline:42px;display:flex}.menu-design-picker-industries button{border:1px solid var(--md-line);background:var(--md-paper);min-height:34px;color:var(--md-muted);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:0 13px;font:800 11px/1 Inter,system-ui,sans-serif;transition:background .14s,border-color .14s,color .14s,box-shadow .14s;display:inline-flex}.menu-design-picker-industries button span{font-size:12px}.menu-design-picker-industries button:hover{border-color:color-mix(in srgb,var(--md-blue) 32%,var(--md-line));color:var(--md-blue)}.menu-design-picker-industries button.active{border-color:color-mix(in srgb,var(--md-blue) 42%,var(--md-line));background:color-mix(in srgb,var(--md-blue) 9%,var(--md-paper));color:var(--md-blue);box-shadow:0 2px 8px #294b910f}.menu-design-picker{align-items:center;gap:6px;min-width:0;display:flex}.menu-design-picker-rail{overscroll-behavior-x:contain;scrollbar-width:thin;scroll-snap-type:x proximity;flex:1;gap:8px;min-width:0;padding:4px 2px 8px;display:flex;overflow-x:auto}.menu-design-picker-tab{border:1px solid var(--md-line);background:var(--md-paper);min-height:52px;color:var(--md-text);cursor:pointer;scroll-snap-align:start;white-space:nowrap;border-radius:14px;flex:none;align-items:center;gap:8px;padding:10px 14px;display:flex}.menu-design-picker-tab>span:nth-child(2){font-size:13px;font-weight:750}.menu-design-picker-tab[aria-selected=true]{background:var(--md-blue);border-color:var(--md-blue);color:#fff}.menu-design-picker-swatches{border:1px solid #8080804d;border-radius:50%;flex-shrink:0;width:22px;height:22px;display:flex;overflow:hidden;transform:rotate(-30deg)}.menu-design-picker-swatches i{flex:1}.menu-design-picker-scroll{border:1px solid var(--md-line);width:36px;min-width:36px;height:44px;color:var(--md-text);background:var(--md-paper);cursor:pointer;border-radius:11px;place-items:center;padding:0;display:grid}.menu-design-picker-shell button:focus-visible{outline:2px solid var(--md-blue);outline-offset:2px}@media (width<=600px){.menu-design-picker-shell{gap:5px}.menu-design-picker-industries{scrollbar-width:none;padding-inline:2px;overflow-x:auto}.menu-design-picker-industries::-webkit-scrollbar{display:none}.menu-design-picker-industries button{flex:none;min-height:32px;padding:0 11px}.menu-design-picker{gap:3px}.menu-design-picker-scroll{display:none}.menu-design-picker-tab{gap:6px;min-height:48px;padding:10px}}.menu-design-v2 .menu-design-v2-controls>.studio-v3-design-pro-controls{min-height:0}.menu-hero-headline-control{border:0;border-top:1px solid var(--beyond-studio-line,#e1e4e9);box-shadow:none;background:0 0;border-radius:0;gap:10px;margin:12px 0 14px;padding:12px 0 0;display:grid}.menu-hero-headline-control-head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.menu-hero-headline-control-head>div{gap:3px;min-width:0;display:grid}.menu-hero-headline-control-head strong{color:var(--beyond-studio-text,#1d1d1f);font-size:12px;font-weight:800}.menu-hero-headline-control-head small{color:var(--beyond-studio-muted,#7a7a80);font-size:10px;line-height:1.45}.menu-hero-headline-control-head>span{background:var(--beyond-studio-blue-soft,#eef3ff);color:var(--beyond-studio-blue,#4974e5);letter-spacing:.05em;border-radius:999px;flex:none;padding:5px 7px;font-size:8px;font-weight:850}.menu-hero-headline-control textarea{resize:vertical;border:1px solid var(--beyond-studio-line,#dfe3eb);background:var(--beyond-studio-surface-2,#f7f8fa);width:100%;min-height:68px;color:var(--beyond-studio-text,#1d1d1f);border-radius:11px;outline:0;padding:10px 11px;font:750 14px/1.35 Inter,system-ui,sans-serif}.menu-hero-headline-control textarea:focus{border-color:var(--beyond-studio-blue,#4974e5);box-shadow:0 0 0 3px color-mix(in srgb,var(--beyond-studio-blue,#4974e5) 10%,transparent)}.menu-hero-headline-control textarea::placeholder{color:var(--beyond-studio-muted,#9a9da5)}.menu-hero-headline-control-foot{color:var(--beyond-studio-muted,#7a7a80);justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.menu-hero-headline-control-foot small{font-size:9px;line-height:1.45}.menu-hero-headline-control-foot span{flex:none;font-size:9px;font-weight:700}@media (width<=900px){.menu-hero-headline-control{margin-inline:0}}:is(.menu-design-v2[lang=en] .studio-v3-quick-control-card:has(.studio-v3-quick-control-title>.dot.colors) .studio-v3-quick-control-title>div>strong,.menu-design-v2[lang=en] .studio-v3-quick-control-card:has(.studio-v3-quick-control-title>.dot.type) .studio-v3-quick-control-title>div>strong){font-size:0!important;line-height:0!important}.menu-design-v2[lang=en] .studio-v3-quick-control-card:has(.studio-v3-quick-control-title>.dot.colors) .studio-v3-quick-control-title>div>strong:before{content:none!important;display:none!important}.menu-design-v2[lang=en] .studio-v3-quick-control-card:has(.studio-v3-quick-control-title>.dot.type) .studio-v3-quick-control-title>div>strong:before{content:none!important;display:none!important}.menu-design-v2[lang=en] .studio-v3-quick-control-card:has(.studio-v3-quick-control-title>.dot.colors) .studio-v3-quick-control-title>div>strong:after{color:var(--beyond-studio-text,var(--design-ink,#1d1d1f));font-weight:800;font-size:var(--menu-design-type-control,14px)!important;line-height:1.2!important;display:block!important}.menu-design-v2[lang=en] .studio-v3-quick-control-card:has(.studio-v3-quick-control-title>.dot.type) .studio-v3-quick-control-title>div>strong:after{color:var(--beyond-studio-text,var(--design-ink,#1d1d1f));font-weight:800;font-size:var(--menu-design-type-control,14px)!important;line-height:1.2!important;display:block!important}.menu-design-v2[lang=en] .studio-v3-quick-control-card:has(.studio-v3-quick-control-title>.dot.colors) .studio-v3-quick-control-title>div>strong:after{content:"Theme"!important}.menu-design-v2[lang=en] .studio-v3-quick-control-card:has(.studio-v3-quick-control-title>.dot.type) .studio-v3-quick-control-title>div>strong:after{content:"Text style & color"!important}.menu-hero-headline-translations{gap:8px;display:grid}.menu-hero-headline-language{border:1px solid var(--beyond-studio-line,#dfe3eb);background:var(--beyond-studio-surface-2,#f7f8fa);border-radius:11px;gap:6px;padding:9px;display:grid;position:relative}.menu-hero-headline-language-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.menu-hero-headline-language-head>strong{color:var(--beyond-studio-text,#1d1d1f);font-size:10px;font-weight:800}.menu-hero-headline-language-head>b{background:var(--beyond-studio-blue-soft,#eef3ff);color:var(--beyond-studio-blue,#4974e5);letter-spacing:.06em;border-radius:999px;padding:3px 6px;font-size:7px;font-weight:900}.menu-hero-headline-language textarea{resize:vertical;border:1px solid var(--beyond-studio-line,#dfe3eb);background:var(--beyond-studio-surface,#fff);width:100%;min-height:54px;color:var(--beyond-studio-text,#1d1d1f);box-sizing:border-box;border-radius:9px;outline:0;padding:9px 10px;font:750 13px/1.35 Inter,system-ui,sans-serif}.menu-hero-headline-language textarea:focus{border-color:var(--beyond-studio-blue,#4974e5);box-shadow:0 0 0 3px color-mix(in srgb,var(--beyond-studio-blue,#4974e5) 10%,transparent)}.menu-hero-headline-language-count{color:var(--beyond-studio-muted,#7a7a80);justify-self:end;font-size:8px;font-weight:700}.menu-hero-headline-language-picker{gap:5px;display:grid}.menu-hero-headline-language-picker>span{color:var(--beyond-studio-muted,#7a7a80);font-size:9px;font-weight:800}.menu-hero-headline-language-picker>select{border:1px solid var(--beyond-studio-line,#dfe3eb);background:var(--beyond-studio-surface,#fff);width:100%;min-height:38px;color:var(--beyond-studio-text,#1d1d1f);cursor:pointer;border-radius:10px;outline:0;padding:0 10px;font:750 11px/1 Inter,system-ui,sans-serif}.menu-hero-headline-language-picker>select:focus{border-color:var(--beyond-studio-blue,#4974e5);box-shadow:0 0 0 3px color-mix(in srgb,var(--beyond-studio-blue,#4974e5) 10%,transparent)}.menu-design-v2{--md-bg:#f7f5f2;--md-paper:#fff;--md-soft:#f1efec;--md-text:#17191d;--md-muted:#737780;--md-line:#e2dfdb;--md-blue:#4974e5;width:100%;height:100dvh;min-height:0;color:var(--md-text);background:var(--md-bg);flex-direction:column;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex;overflow:hidden}.menu-design-v2 *{box-sizing:border-box}.menu-design-v2 button{font:inherit;color:inherit}.menu-design-v2-topbar{z-index:90;border-bottom:1px solid var(--md-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f7f5f2eb;grid-template-columns:minmax(220px,1fr) auto minmax(300px,1fr);align-items:center;gap:14px;min-height:66px;padding:10px 18px;display:grid;position:sticky;top:0}.menu-design-v2-brand-wrap,.menu-design-v2-top-actions{align-items:center;gap:7px;min-width:0;display:flex}.menu-design-v2-back{border:1px solid var(--md-line);background:var(--md-paper);cursor:pointer;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.menu-design-v2-brand{cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:9px;min-width:0;padding:0;display:flex}.menu-design-v2-brand img{object-fit:contain;width:30px;height:30px}.menu-design-v2-brand>span{min-width:0;line-height:1.08;display:grid}.menu-design-v2-brand strong{white-space:nowrap;font-size:12px;font-weight:850}.menu-design-v2-brand small{color:var(--md-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:9px;font-weight:650;overflow:hidden}.menu-design-v2-product-nav{border:1px solid var(--md-line);background:color-mix(in srgb,var(--md-paper) 72%,transparent);border-radius:12px;align-items:center;gap:3px;padding:4px;display:flex}.menu-design-v2-product-nav button{min-height:32px;color:var(--md-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 13px;font-size:10px;font-weight:800}.menu-design-v2-product-nav button.active{color:#fff;background:var(--md-blue)}.menu-design-v2-product-nav button:disabled{opacity:.38;cursor:not-allowed}.menu-design-v2-top-actions{justify-self:end}.menu-design-v2-save{border:1px solid var(--md-line);background:color-mix(in srgb,var(--md-paper) 72%,transparent);white-space:nowrap;border-radius:10px;align-items:center;gap:7px;height:36px;padding:0 10px;display:flex}.menu-design-v2-save>span{background:#d49a62;border-radius:50%;width:7px;height:7px}.menu-design-v2-save>span.ok{background:#2f9b69}.menu-design-v2-save strong{color:var(--md-muted);font-size:9px;font-weight:760}.menu-design-v2-workspace{flex:auto;grid-template-columns:minmax(360px,410px) minmax(0,1fr);grid-template-areas:"controls canvas";height:auto;min-height:0;display:grid;overflow:hidden}.menu-design-v2-controls{overscroll-behavior:contain;border-inline-end:1px solid var(--md-line);background:var(--md-paper);scrollbar-width:thin;grid-area:controls;min-width:0;min-height:0;overflow:auto}.menu-design-v2-controls>.studio-v3-design-pro-controls{min-height:0}.menu-design-v2-sidebar-overview{border-bottom:1px solid var(--md-line);background:color-mix(in srgb,var(--md-paper) 94%,var(--md-bg));gap:12px;padding:15px;display:grid}.menu-design-v2-sidebar-title{gap:4px;display:grid}.menu-design-v2-sidebar-title>span{color:var(--md-blue);letter-spacing:.12em;align-items:center;gap:6px;font-size:8px;font-weight:850;display:inline-flex}.menu-design-v2-sidebar-title>strong{letter-spacing:-.025em;font-size:18px;line-height:1.1}.menu-design-v2-sidebar-title>small{max-width:360px;color:var(--md-muted);font-size:10px;line-height:1.45}.menu-design-v2-logo-control{border:1px solid var(--md-line);background:var(--md-paper);width:100%;min-width:0;box-shadow:none;border-radius:13px;grid-template-columns:40px minmax(70px,1fr) auto;grid-template-areas:"preview copy upload""preview copy remove";align-items:center;gap:3px 8px;padding:8px;display:grid}.menu-design-v2-logo-preview{border:1px solid var(--md-line);background:var(--md-soft);border-radius:10px;grid-area:preview;place-items:center;width:40px;height:40px;display:grid;overflow:hidden}.menu-design-v2-logo-preview img{object-fit:contain;width:100%;height:100%;padding:4px}.menu-design-v2-logo-preview span{letter-spacing:.08em;color:var(--md-muted);font-size:7px;font-weight:900}.menu-design-v2-logo-copy{grid-area:copy;min-width:0;display:grid}.menu-design-v2-logo-copy strong{font-size:10px;font-weight:850}.menu-design-v2-logo-copy small{color:var(--md-muted);margin-top:2px;font-size:7px}.menu-design-v2-logo-upload{color:#fff;background:var(--md-blue);cursor:pointer;white-space:nowrap;border:0;border-radius:8px;grid-area:upload;justify-content:center;align-items:center;min-height:29px;padding:0 9px;font-size:8px;font-weight:820;display:inline-flex}.menu-design-v2-logo-upload input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.menu-design-v2-logo-remove{cursor:pointer;background:0 0;border:0;grid-area:remove;justify-self:end;padding:0;font-weight:780;color:#a74b58!important;font-size:7px!important}.menu-design-v2-variants.menu-design-v2-variants-compact{width:100%;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:13px;gap:7px;margin:0;padding:8px;display:grid}.menu-design-v2-variants-compact .menu-design-v2-variants-copy strong{font-size:10px}.menu-design-v2-variants-compact .menu-design-v2-variants-copy small{margin-top:2px;font-size:8px;line-height:1.35}.menu-design-v2-variants-compact .menu-design-v2-variant-buttons{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;width:100%;display:grid}.menu-design-v2-variants-compact .menu-design-v2-variant-button{border-radius:10px;gap:6px;min-width:0;padding:7px 8px}.menu-design-v2-variants-compact .menu-design-v2-variant-letter{flex-basis:23px;width:23px;height:23px;font-size:10px}.menu-design-v2-variants-compact .menu-design-v2-variant-button strong{font-size:9px}.menu-design-v2-variants-compact .menu-design-v2-variant-button small{font-size:8px}.menu-design-v2-sidebar-picker{min-width:0;padding-top:1px}.menu-design-v2-sidebar-picker .menu-design-picker-shell{gap:5px}.menu-design-v2-sidebar-picker .menu-design-picker-industries{scrollbar-width:none;padding-inline:0;overflow-x:auto}.menu-design-v2-sidebar-picker .menu-design-picker-industries::-webkit-scrollbar{display:none}.menu-design-v2-sidebar-picker .menu-design-picker-industries button{flex:none;min-height:30px;padding:0 10px;font-size:9px}.menu-design-v2-sidebar-picker .menu-design-picker{gap:4px}.menu-design-v2-sidebar-picker .menu-design-picker-scroll{border-radius:9px;width:30px;min-width:30px;height:40px}.menu-design-v2-sidebar-picker .menu-design-picker-tab{border-radius:11px;gap:6px;min-height:44px;padding:8px 10px}.menu-design-v2-sidebar-picker .menu-design-picker-tab>span:nth-child(2){font-size:10px}.menu-design-v2-sidebar-picker .menu-design-picker-swatches{width:19px;height:19px}.menu-design-v2-canvas{background:#ece9e4;grid-area:canvas;grid-template-rows:minmax(0,1fr) auto;gap:8px;min-width:0;min-height:0;padding:12px;display:grid;overflow:hidden}.menu-design-v2-live-preview{min-width:0;height:100%;min-height:0}.menu-design-v2-live-preview .studio-v3-design-canvas-stage{align-content:start;place-items:start center;scroll-padding-top:34px}.menu-design-v2-live-preview .studio-v3-design-canvas-holder{margin-top:4px}.menu-design-v2-next{min-height:42px;color:var(--md-muted);justify-content:space-between;align-items:center;gap:12px;padding:0 4px 0 10px;font-size:9px;display:flex}.menu-design-v2-next button{color:#fff;background:var(--md-blue);border:0;border-radius:10px;align-items:center;gap:7px;min-height:36px;padding:0 13px;font-size:9px;font-weight:820;display:inline-flex}.menu-design-v2-next button:disabled{opacity:.5}.menu-design-v2[dir=rtl] .menu-design-v2-brand,.menu-design-v2[dir=rtl] .menu-design-v2-controls{text-align:right}html[data-beyond-theme=dark] .menu-design-v2{--md-bg:#080c11;--md-paper:#11171e;--md-soft:#1a212a;--md-text:#f1f4f8;--md-muted:#929ba7;--md-line:#ffffff1a;color:var(--md-text);background:var(--md-bg)}html[data-beyond-theme=dark] .menu-design-v2-controls{background:var(--md-paper);border-color:var(--md-line)}html[data-beyond-theme=dark] .menu-design-v2-sidebar-overview{border-color:var(--md-line);background:#0d1218}html[data-beyond-theme=dark] .menu-design-v2-sidebar-title>strong{color:#f4f6f8}html[data-beyond-theme=dark] .menu-design-v2-sidebar-title>small{color:#929ba7}html[data-beyond-theme=dark] .menu-design-v2-logo-control{border-color:var(--md-line)!important;background:#151c24!important}html[data-beyond-theme=dark] .menu-design-v2-logo-preview{border-color:var(--md-line)!important;background:#202833!important}html[data-beyond-theme=dark] .menu-design-v2-logo-copy strong{color:#f1f4f8!important}html[data-beyond-theme=dark] .menu-design-v2-logo-copy small{color:#929ba7!important}html[data-beyond-theme=dark] .menu-design-v2-logo-remove{color:#ef9aa4!important}html[data-beyond-theme=dark] .menu-design-v2-canvas{background:#080d13}html[data-beyond-theme=dark] .menu-design-v2-sidebar-picker .menu-design-picker-industries button,html[data-beyond-theme=dark] .menu-design-v2-sidebar-picker .menu-design-picker-tab,html[data-beyond-theme=dark] .menu-design-v2-sidebar-picker .menu-design-picker-scroll{border-color:var(--md-line);color:#d6dbe2;background:#171e26}html[data-beyond-theme=dark] .menu-design-v2-sidebar-picker .menu-design-picker-industries button:hover,html[data-beyond-theme=dark] .menu-design-v2-sidebar-picker .menu-design-picker-scroll:hover{color:#edf3ff;background:#202936;border-color:#6a8ff47a}html[data-beyond-theme=dark] .menu-design-v2-sidebar-picker .menu-design-picker-industries button.active,html[data-beyond-theme=dark] .menu-design-v2-sidebar-picker .menu-design-picker-tab[aria-selected=true]{color:#fff;background:#4974e5;border-color:#5f82ef}@media (width<=1180px){.menu-design-v2-topbar{grid-template-columns:minmax(210px,1fr) auto}.menu-design-v2-product-nav{grid-area:2/1/auto/-1;justify-self:center}.menu-design-v2-top-actions{grid-area:1/2}.menu-design-v2-workspace{grid-template-columns:minmax(330px,370px) minmax(0,1fr)}}@media (width<=900px){.menu-design-v2{height:auto;min-height:100vh;overflow:visible}.menu-design-v2-workspace{grid-template-columns:1fr;grid-template-areas:"canvas""controls";height:auto;min-height:0;overflow:visible}.menu-design-v2-controls{border-inline-end:0;border-top:1px solid var(--md-line);border-bottom:1px solid var(--md-line);max-height:none;overflow:visible}.menu-design-v2-canvas{grid-template-rows:minmax(460px,68svh) auto;min-height:0;overflow:visible}.menu-design-v2-live-preview{height:100%}.menu-design-v2-sidebar-overview{padding:13px}}@media (width<=680px){.menu-design-v2-topbar{padding:8px 10px}.menu-design-v2-brand strong{font-size:10px}.menu-design-v2-brand small,.menu-design-v2-save{display:none}.menu-design-v2-product-nav{justify-content:flex-start;width:100%;overflow:auto}.menu-design-v2-sidebar-overview{gap:9px;padding:10px}.menu-design-v2-sidebar-title>strong{font-size:16px}.menu-design-v2-logo-control{grid-template-columns:40px 1fr auto;grid-template-areas:"preview copy upload""preview copy remove";padding:8px}.menu-design-v2-logo-preview{width:40px;height:40px}.menu-design-v2-logo-upload{padding:0 8px}.menu-design-v2-canvas{grid-template-rows:minmax(440px,66svh) auto;padding:8px}.menu-design-v2-next{flex-wrap:wrap;gap:8px;padding:4px}.menu-design-v2-sidebar-picker .menu-design-picker-scroll{display:none}}.studio-v3-design-v2-advanced .studio-v3-context-targets{display:none!important}.studio-v3-design-v2-advanced .studio-v3-inspector-shell{background:var(--beyond-studio-bg-soft,#f5f6f9);border-radius:16px;gap:9px;padding:10px}.studio-v3-design-v2-advanced .studio-v3-design-v2-tabs{background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:1fr!important;gap:6px!important;padding:0!important;display:grid!important}.studio-v3-design-v2-advanced .studio-v3-design-v2-tabs button{text-align:start;grid-template-columns:32px minmax(0,1fr) 14px;align-items:center;width:100%;min-height:58px;border:1px solid var(--beyond-studio-line,#3c3c431f)!important;background:var(--beyond-studio-surface,#fff)!important;height:auto!important;color:var(--beyond-studio-text,#343438)!important;box-shadow:none!important;border-radius:12px!important;justify-content:stretch!important;gap:9px!important;padding:7px 9px!important;display:grid!important}.studio-v3-design-v2-advanced .studio-v3-design-v2-tabs button:after{content:"›";color:var(--beyond-studio-muted,#92929a);justify-self:end;font-size:18px;font-weight:600;line-height:1}.studio-v3-design-v2-advanced .studio-v3-design-v2-tabs button:hover{border-color:color-mix(in srgb,var(--beyond-studio-blue,#4974e5) 35%,var(--beyond-studio-line,transparent))!important;background:color-mix(in srgb,var(--beyond-studio-blue,#4974e5) 4%,var(--beyond-studio-surface,#fff))!important}.studio-v3-design-v2-advanced .studio-v3-design-v2-tabs button.active{border-color:color-mix(in srgb,var(--beyond-studio-blue,#4974e5) 50%,var(--beyond-studio-line,transparent))!important;background:var(--beyond-studio-blue-soft,#eef3ff)!important;color:var(--beyond-studio-blue,#4974e5)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--beyond-studio-blue,#4974e5) 8%,transparent)!important}.studio-v3-design-v2-advanced .studio-v3-design-tab-icon{background:color-mix(in srgb,currentColor 8%,transparent);border-radius:9px;place-items:center;width:32px;height:32px;font-size:15px;display:grid}.studio-v3-design-v2-advanced .studio-v3-design-tab-label{white-space:normal;text-overflow:clip;gap:2px;min-width:0;font-size:0;font-weight:760;line-height:1.2;display:grid;overflow:visible}.studio-v3-design-v2-advanced .studio-v3-design-tab-label:before{color:inherit;font-size:11.5px;font-weight:800;line-height:1.2}.studio-v3-design-v2-advanced .studio-v3-design-tab-label:after{color:var(--beyond-studio-muted,#858a94);font-size:9px;font-weight:560;line-height:1.3}.menu-design-v2[lang=en] .studio-v3-design-v2-advanced .studio-v3-design-v2-tabs button:first-child .studio-v3-design-tab-label:after{content:"Logo size, shape and identity"}.menu-design-v2[lang=en] .studio-v3-design-v2-advanced .studio-v3-design-v2-tabs button:nth-child(2) .studio-v3-design-tab-label:after{content:"Main photo, logo or clean header"}.menu-design-v2[lang=en] .studio-v3-design-v2-advanced .studio-v3-design-v2-tabs button:nth-child(3) .studio-v3-design-tab-label:after{content:"Background, text and highlight colors"}.menu-design-v2[lang=en] .studio-v3-design-v2-advanced .studio-v3-design-v2-tabs button:nth-child(4) .studio-v3-design-tab-label:after{content:"Fonts, thickness and text sizes"}.menu-design-v2[lang=en] .studio-v3-design-v2-advanced .studio-v3-design-v2-tabs button:nth-child(5) .studio-v3-design-tab-label:after{content:"Cards, photos and spacing"}.menu-design-v2[lang=en] .studio-v3-design-v2-advanced .studio-v3-design-v2-tabs button:nth-child(6) .studio-v3-design-tab-label:after{content:"Dietary tags and visual labels"}.menu-design-v2[lang=he] .studio-v3-design-v2-advanced .studio-v3-design-v2-tabs button:first-child .studio-v3-design-tab-label:after{content:"גודל, צורה וזהות"}.menu-design-v2[lang=he] .studio-v3-design-v2-advanced .studio-v3-design-v2-tabs button:nth-child(2) .studio-v3-design-tab-label:after{content:"תמונה ראשית, לוגו או כותרת נקייה"}.menu-design-v2[lang=he] .studio-v3-design-v2-advanced .studio-v3-design-v2-tabs button:nth-child(3) .studio-v3-design-tab-label:after{content:"רקע, טקסט וצבעי הדגשה"}.menu-design-v2[lang=he] .studio-v3-design-v2-advanced .studio-v3-design-v2-tabs button:nth-child(4) .studio-v3-design-tab-label:after{content:"פונטים, עובי וגדלי טקסט"}.menu-design-v2[lang=he] .studio-v3-design-v2-advanced .studio-v3-design-v2-tabs button:nth-child(5) .studio-v3-design-tab-label:after{content:"כרטיסים, תמונות ומרווחים"}.menu-design-v2[lang=he] .studio-v3-design-v2-advanced .studio-v3-design-v2-tabs button:nth-child(6) .studio-v3-design-tab-label:after{content:"סימוני תזונה ותגיות חזותיות"}.menu-design-v2[lang=ar] .studio-v3-design-v2-advanced .studio-v3-design-v2-tabs button:first-child .studio-v3-design-tab-label:after{content:"الحجم والشكل وهوية العلامة"}.menu-design-v2[lang=ar] .studio-v3-design-v2-advanced .studio-v3-design-v2-tabs button:nth-child(2) .studio-v3-design-tab-label:after{content:"الصورة الرئيسية أو الشعار أو عنوان بسيط"}.menu-design-v2[lang=ar] .studio-v3-design-v2-advanced .studio-v3-design-v2-tabs button:nth-child(3) .studio-v3-design-tab-label:after{content:"الخلفية والنص وألوان التمييز"}.menu-design-v2[lang=ar] .studio-v3-design-v2-advanced .studio-v3-design-v2-tabs button:nth-child(4) .studio-v3-design-tab-label:after{content:"الخطوط والسماكة وأحجام النص"}.menu-design-v2[lang=ar] .studio-v3-design-v2-advanced .studio-v3-design-v2-tabs button:nth-child(5) .studio-v3-design-tab-label:after{content:"البطاقات والصور والمسافات"}.menu-design-v2[lang=ar] .studio-v3-design-v2-advanced .studio-v3-design-v2-tabs button:nth-child(6) .studio-v3-design-tab-label:after{content:"وسوم النظام الغذائي والتسميات المرئية"}.studio-v3-design-v2-advanced .studio-v3-inspector-panel-head{display:none!important}.studio-v3-design-v2-advanced .studio-v3-inspector-block{background:var(--beyond-studio-surface,#fff);border-radius:14px;gap:12px;padding:13px}.studio-v3-design-v2-advanced .studio-v3-inspector-block-title{color:var(--beyond-studio-text,#343438);justify-content:stretch;gap:3px;font-size:12px;display:grid}.studio-v3-design-v2-advanced .studio-v3-inspector-block-title small{color:var(--beyond-studio-muted,#8a8a8f);font-size:10px;line-height:1.4}.studio-v3-design-v2-advanced .studio-v3-inspector-range{gap:10px;padding:11px 0}.studio-v3-design-v2-advanced .studio-v3-inspector-range-head{color:var(--beyond-studio-text,#55555a);font-size:11px;font-weight:700}.studio-v3-design-v2-advanced .studio-v3-inspector-range-head b{border:1px solid var(--beyond-studio-line,#3c3c431a);background:var(--beyond-studio-surface-2,#f1f3f7);min-width:54px;color:var(--beyond-studio-text,#343438);border-radius:9px;padding:6px 8px;font-size:10px}.studio-v3-design-v2-advanced .studio-v3-inspector-range input[type=range]{width:100%;height:22px;accent-color:var(--beyond-studio-blue,#4974e5);cursor:ew-resize;margin:0}.studio-v3-design-v2-advanced .studio-v3-inspector-range input[type=range]::-webkit-slider-runnable-track{background:color-mix(in srgb,var(--beyond-studio-blue,#4974e5) 22%,var(--beyond-studio-line,#dfe3eb));border-radius:999px;height:5px}.studio-v3-design-v2-advanced .studio-v3-inspector-range input[type=range]::-webkit-slider-thumb{border:3px solid var(--beyond-studio-surface,#fff);background:var(--beyond-studio-blue,#4974e5);-webkit-appearance:none;border-radius:50%;width:18px;height:18px;margin-top:-6.5px;box-shadow:0 1px 6px #0000002e}.studio-v3-design-v2-advanced .studio-v3-hero-mode-grid{gap:7px}.studio-v3-design-v2-advanced .studio-v3-visual-choice{border-color:var(--beyond-studio-line,#3c3c4321);background:var(--beyond-studio-surface,#fff);min-height:78px;color:var(--beyond-studio-muted,#66666b)}.studio-v3-design-v2-advanced .studio-v3-visual-choice.active{border-color:color-mix(in srgb,var(--beyond-studio-blue,#4974e5) 55%,var(--beyond-studio-line,transparent));background:var(--beyond-studio-blue-soft,#f7f9ff);color:var(--beyond-studio-blue,#4974e5)}.studio-v3-design-v2-nav.external-picker button strong,.studio-v3-design-v2-nav.external-picker button small{font-size:0!important}.studio-v3-design-v2-nav.external-picker button strong:after{font-size:11px;font-weight:820;line-height:1.2}.studio-v3-design-v2-nav.external-picker button small:after{font-size:8.5px;font-weight:560;line-height:1.3}.menu-design-v2[lang=en] .studio-v3-design-v2-nav.external-picker button:first-child strong:after{content:"Quick setup"}.menu-design-v2[lang=en] .studio-v3-design-v2-nav.external-picker button:first-child small:after{content:"Colors, fonts and spacing in a few clicks"}.menu-design-v2[lang=en] .studio-v3-design-v2-nav.external-picker button:nth-child(2) strong:after{content:"Detailed settings"}.menu-design-v2[lang=en] .studio-v3-design-v2-nav.external-picker button:nth-child(2) small:after{content:"Adjust specific parts of the menu"}.menu-design-v2[lang=he] .studio-v3-design-v2-nav.external-picker button:first-child strong:after{content:"הגדרה מהירה"}.menu-design-v2[lang=he] .studio-v3-design-v2-nav.external-picker button:first-child small:after{content:"צבעים, פונטים ומרווחים בכמה לחיצות"}.menu-design-v2[lang=he] .studio-v3-design-v2-nav.external-picker button:nth-child(2) strong:after{content:"הגדרות מפורטות"}.menu-design-v2[lang=he] .studio-v3-design-v2-nav.external-picker button:nth-child(2) small:after{content:"התאימו חלקים ספציפיים בתפריט"}.menu-design-v2[lang=ar] .studio-v3-design-v2-nav.external-picker button:first-child strong:after{content:"إعداد سريع"}.menu-design-v2[lang=ar] .studio-v3-design-v2-nav.external-picker button:first-child small:after{content:"الألوان والخطوط والمسافات ببضع نقرات"}.menu-design-v2[lang=ar] .studio-v3-design-v2-nav.external-picker button:nth-child(2) strong:after{content:"إعدادات تفصيلية"}.menu-design-v2[lang=ar] .studio-v3-design-v2-nav.external-picker button:nth-child(2) small:after{content:"عدّل أجزاء محددة من القائمة"}.studio-v3-design-v2-advanced .studio-v3-context-editor-head>button{font-size:0!important}.studio-v3-design-v2-advanced .studio-v3-context-editor-head>button:after{font-size:9px;font-weight:760}.menu-design-v2[lang=en] .studio-v3-design-v2-advanced .studio-v3-context-editor-head>button:after{content:"Back to quick setup"}.menu-design-v2[lang=he] .studio-v3-design-v2-advanced .studio-v3-context-editor-head>button:after{content:"חזרה להגדרה מהירה"}.menu-design-v2[lang=ar] .studio-v3-design-v2-advanced .studio-v3-context-editor-head>button:after{content:"العودة للإعداد السريع"}@media (width<=760px){.studio-v3-design-v2-advanced .studio-v3-design-v2-tabs{grid-template-columns:repeat(2,minmax(0,1fr))!important}.studio-v3-design-v2-advanced .studio-v3-design-v2-tabs button{grid-template-columns:30px minmax(0,1fr);min-height:66px}.studio-v3-design-v2-advanced .studio-v3-design-v2-tabs button:after{display:none}}html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-design-pro-controls.studio-v3-design-v2{--design-ink:#f4f6f8;--design-text:#d6dbe2;--design-muted:#929ba7;--design-line:#ffffff1c;--design-line-strong:#ffffff2e;--design-surface:#11171e;--design-canvas:#090d12;--design-elevated:#11171eeb;--design-blue-soft:#4974e529;--design-shadow:0 12px 34px #00000047,0 1px 2px #0003;--design-shadow-hover:0 18px 42px #00000061,0 2px 6px #00000038;color:var(--design-ink)}html[data-beyond-theme=dark] .menu-design-v2 .menu-design-v2-controls{background:#0d1218;border-color:#ffffff14}html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-design-v2-current,html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-design-v2-section,html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-design-library,html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-context-editor-head{border-color:var(--design-line);background:var(--design-surface);box-shadow:0 1px 2px #0000003d}html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-design-v2-current>button,html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-design-v2-secondary-action,html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-context-editor-head>button{color:#c8d3e7;background:#1a212a}html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-design-v2-current>button:hover,html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-design-v2-secondary-action:hover,html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-context-editor-head>button:hover{color:#edf3ff;background:#202a36}html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-quick-control-card{background:#151b22}html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-quick-control-title>.dot{background:#4974e529}html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-quick-control-title>.dot.colors{box-shadow:0 0 0 1px var(--design-line);border-color:#151b22}html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-quick-control-title>button{color:#aeb7c3;box-shadow:inset 0 0 0 1px var(--design-line);background:#202730}html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-quick-control-title>button:hover{color:#8eabff;background:#253044}html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-quick-palette-row>button,html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-quick-type-grid button,html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-quick-hero-grid button,html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-quick-density-grid button,html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-quick-hero-upload{border-color:var(--design-line);color:#d1d7df;background:#1b222b}html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-quick-palette-row>button:hover,html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-quick-type-grid button:hover,html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-quick-hero-grid button:hover,html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-quick-density-grid button:hover{background:#202936;border-color:#6a8ff47a}html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-quick-palette-row>button.active,html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-quick-hero-grid button.active,html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-quick-density-grid button.active{color:#8eabff;background:#4974e524;border-color:#6a8ff4b8;box-shadow:0 0 0 2px #4974e51a}html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-quick-hero-upload label{color:#93adff;background:#4974e529}html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-quick-hero-upload button{color:#b3bbc6;background:#242b34}html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-feeling-grid>button{border-color:var(--design-line);color:var(--design-text);background:#171e26}html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-feeling-grid>button:hover{background:#1b2430;border-color:#6a8ff46b}html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-feeling-grid>button.active{background:#4974e524;border-color:#6a8ff4b8}html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-design-search,html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-original-design{border-color:var(--design-line);color:#d5dbe3;background:#171e26}html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-design-search input{color:#f1f4f8}html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-design-search input::placeholder{color:#77818e}html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-original-design strong{color:#eef2f7}html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-original-design small{color:#8f99a6}html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-original-design.active{background:#4974e524;border-color:#6a8ff4b3}html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-premium-design-card{border-color:var(--design-line)!important;color:#e8edf3!important;background:#151c24!important}html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-premium-design-copy{background:#151c24}html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-premium-design-copy strong{color:#eef2f7}html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-premium-design-copy em,html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-design-category{color:#8f99a6!important}html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-design-v2-advanced .studio-v3-inspector-shell{background:#0d1218!important}html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-design-v2-advanced .studio-v3-design-v2-tabs button,html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-design-v2-advanced .studio-v3-inspector-panel-head,html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-design-v2-advanced .studio-v3-inspector-block{border-color:var(--design-line)!important;color:#e7ebf0!important;background:#151c24!important}html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-design-v2-advanced .studio-v3-design-v2-tabs button:hover{background:#1b2532!important}html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-design-v2-advanced .studio-v3-design-v2-tabs button.active{color:#91aaff!important;background:#4974e529!important;border-color:#6a8ff49e!important}html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-design-v2-advanced .studio-v3-inspector-panel-head strong,html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-design-v2-advanced .studio-v3-inspector-block-title,html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-design-v2-advanced .studio-v3-inspector-range-head{color:#eef2f7!important}html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-design-v2-advanced .studio-v3-inspector-panel-head small,html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-design-v2-advanced .studio-v3-inspector-block-title small{color:#929ba7!important}html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-design-choice,html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-palette-grid>button,html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-design-select select,html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-design-select input,html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-design-color-input input{border-color:var(--design-line);color:#e4e9ef;background:#1b222b}html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-design-choice:hover,html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-palette-grid>button:hover{background:#202936;border-color:#6a8ff46b}html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-design-choice.active{color:#91aaff;background:#4974e524;border-color:#6a8ff4b8}html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-design-section,html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-range-field{border-color:var(--design-line)}html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-design-section>strong,html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-design-control-label,html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-design-select,html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-range-field,html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-design-color{color:#aab3bf}html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-range-field b{color:#edf1f6}html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-design-color-input code{color:#8f99a6}html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-design-commandbar{border-color:var(--design-line);background:#11171eeb;box-shadow:0 8px 28px #00000038,inset 0 1px #ffffff0a}html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-design-history-actions button{color:#aeb7c3;background:#1b222b}html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-design-breadcrumb>em.modified{color:#b3bbc6;background:#202730}html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-font-field>span,html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-design-control-label{color:#aeb7c3!important}html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-design-v2-nav{background:#0d1218!important;border-color:#ffffff1a!important}html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-design-v2-nav button{color:#d5dbe3!important;box-shadow:none!important;background:#171e26!important;border-color:#ffffff1a!important}html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-design-v2-nav button i{color:#aeb7c3!important;background:#202833!important}html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-design-v2-nav button strong{color:#eef2f7!important}html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-design-v2-nav button small{color:#8f99a6!important}html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-design-v2-nav button:hover{background:#202936!important;border-color:#6a8ff47a!important}html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-design-v2-nav button.active,html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-design-v2-nav button[aria-selected=true]{color:#9bb1ff!important;background:#4974e529!important;border-color:#6a8ff4b8!important;box-shadow:0 0 0 2px #4974e514!important}html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-design-v2-nav button.active i,html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-design-v2-nav button[aria-selected=true] i{color:#9bb1ff!important;background:#4974e533!important}html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-font-picker{background:#171e26!important;border-color:#ffffff1c!important}html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-font-sample{color:#f2f5f8!important;background:#202833!important}html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-font-picker select{color:#eef2f7!important;background:#171e26!important}html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-font-picker select option{color:#eef2f7;background:#171e26}html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-weight-choice,html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-shape-choice,html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-visual-choice,html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-inspector-palette{color:#c8d0da!important;background:#1b222b!important;border-color:#ffffff1c!important}html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-weight-choice:hover,html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-shape-choice:hover,html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-visual-choice:hover,html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-inspector-palette:hover{color:#f3f6fa!important;background:#222c38!important;border-color:#6a8ff470!important}html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-weight-choice.active,html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-shape-choice.active,html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-visual-choice.active,html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-inspector-palette.active{box-shadow:0 0 0 2px #4974e51a;color:#9bb1ff!important;background:#4974e533!important;border-color:#6a8ff4bd!important}html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-inspector-upload{color:#9bb1ff!important;background:#4974e529!important;border-color:#6a8ff457!important}html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-inspector-remove{color:#d0d6df!important;background:#202833!important;border-color:#ffffff1a!important}html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-inspector-remove:hover:not(:disabled){color:#f0a2ab!important;background:#2a2025!important}html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-inspector-range{border-color:#ffffff14!important}html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-inspector-range-head,html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-inspector-range-head span{color:#c9d0d9!important}html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-inspector-range-head b{color:#f2f5f8!important;background:#202833!important;border-color:#ffffff14!important}html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-inspector-range input[type=range]{accent-color:#5f82ef}.menu-design-v2 .studio-v3-design-v2-nav{display:none!important}.menu-design-v2 .menu-design-v2-sidebar-title{order:1}.menu-design-v2 .menu-design-v2-sidebar-picker{order:2}.menu-design-v2 .menu-design-v2-logo-control{order:3}.menu-design-v2 .menu-design-v2-variants-compact{order:4}.menu-design-v2 .menu-design-v2-sidebar-picker:before{content:"Choose your look";color:var(--md-text,#17191d);letter-spacing:-.015em;margin:2px 0 7px;font-size:15px;font-weight:850;display:block}.menu-design-v2[lang=he] .menu-design-v2-sidebar-picker:before{content:"בחרו את המראה"}.menu-design-v2[lang=ar] .menu-design-v2-sidebar-picker:before{content:"اختر المظهر"}.menu-design-v2 .menu-design-v2-logo-control{min-height:48px!important;box-shadow:none!important;border-radius:12px!important}.menu-design-v2 .menu-design-v2-logo-upload{min-height:32px!important;padding-inline:10px!important}.menu-design-v2 .menu-design-v2-variants-compact{background:0 0!important;border-style:dashed!important;padding:5px!important}.menu-design-v2 .menu-design-v2-variants-copy{display:none!important}.menu-design-v2 .menu-design-v2-variant-buttons{grid-template-columns:repeat(2,minmax(0,1fr))!important}.menu-design-v2 .menu-design-v2-variant-button{opacity:.78;min-height:34px!important;padding:4px 7px!important}.menu-design-v2 .menu-design-v2-variant-button.active{opacity:1}.menu-design-v2 .menu-design-v2-variant-letter{flex-basis:22px!important;width:22px!important;height:22px!important}.menu-design-v2 .menu-design-v2-variant-button small,.menu-design-v2 .studio-v3-design-quick-workspace .studio-v3-design-v2-current{display:none!important}.menu-design-v2 .studio-v3-design-quick-workspace{gap:7px!important}.menu-design-v2 .studio-v3-design-quick-workspace>.studio-v3-design-v2-secondary-action{min-height:34px!important;margin:0 7px!important}.menu-design-v2 .studio-v3-design-quick-workspace .studio-v3-design-v2-section{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;gap:7px!important;padding:7px!important}.menu-design-v2 .studio-v3-design-quick-workspace .studio-v3-design-v2-section-head{padding:3px 2px 5px!important}.menu-design-v2 .studio-v3-design-quick-workspace .studio-v3-design-v2-section-head strong{font-size:16px!important}.menu-design-v2 .studio-v3-design-quick-workspace .studio-v3-design-v2-section-head small{margin-top:3px!important;font-size:12px!important;line-height:1.35!important}.menu-design-v2 .studio-v3-design-quick-workspace .studio-v3-quick-palette-row,.menu-design-v2 .studio-v3-design-quick-workspace .studio-v3-quick-type-grid,.menu-design-v2 .studio-v3-design-quick-workspace .studio-v3-quick-hero-grid,.menu-design-v2 .studio-v3-design-quick-workspace .studio-v3-quick-hero-upload,.menu-design-v2 .studio-v3-design-quick-workspace .studio-v3-quick-density-grid{display:none!important}.menu-design-v2 .studio-v3-design-quick-workspace .studio-v3-quick-control-card{transition:border-color .15s,background .15s,transform .15s;position:relative;overflow:hidden;border:1px solid var(--md-line,#e2dfdb)!important;background:var(--md-paper,#fff)!important;min-height:56px!important;box-shadow:none!important;border-radius:12px!important;gap:0!important;padding:0!important}.menu-design-v2 .studio-v3-design-quick-workspace .studio-v3-quick-control-card:hover{transform:translateY(-1px);background:color-mix(in srgb,var(--md-paper,#fff) 95%,#4974e5)!important;border-color:#4974e56b!important}.menu-design-v2 .studio-v3-design-quick-workspace .studio-v3-quick-control-title{min-height:56px;grid-template-columns:36px minmax(0,1fr) 24px!important;gap:10px!important;padding:8px 10px!important}.menu-design-v2 .studio-v3-design-quick-workspace .studio-v3-quick-control-title>.dot{border-radius:10px!important;width:34px!important;height:34px!important}.menu-design-v2 .studio-v3-design-quick-workspace .studio-v3-quick-control-title>div{gap:2px;display:grid}.menu-design-v2 .studio-v3-design-quick-workspace .studio-v3-quick-control-title strong{line-height:1.2;font-size:14px!important}.menu-design-v2 .studio-v3-design-quick-workspace .studio-v3-quick-control-title small{white-space:nowrap;text-overflow:ellipsis;max-width:230px;overflow:hidden;color:var(--md-muted,#737780)!important;font-size:11px!important}.menu-design-v2 .studio-v3-design-quick-workspace .studio-v3-quick-control-title>button{z-index:3;cursor:pointer;color:#0000!important;background:0 0!important;border:0!important;width:100%!important;height:100%!important;padding:0!important;font-size:0!important;position:absolute!important;inset:0!important}.menu-design-v2 .studio-v3-design-quick-workspace .studio-v3-quick-control-title:after{content:"›";color:var(--md-muted,#8a909a);pointer-events:none;grid-area:1/3;place-self:center end;font-size:20px;line-height:1}.menu-design-v2[dir=rtl] .studio-v3-design-quick-workspace .studio-v3-quick-control-title:after{content:"‹"}.menu-design-v2 .studio-v3-design-quick-workspace .studio-v3-quick-control-title strong{font-size:0!important}.menu-design-v2 .studio-v3-design-quick-workspace .studio-v3-quick-control-title strong:before{font-size:14px!important}.menu-design-v2[lang=en] .studio-v3-design-quick-workspace .studio-v3-quick-control-card:has(.dot.colors) strong:before{content:"Colors"}.menu-design-v2[lang=en] .studio-v3-design-quick-workspace .studio-v3-quick-control-card:has(.dot.type) strong:before{content:"Text"}.menu-design-v2[lang=en] .studio-v3-design-quick-workspace .studio-v3-quick-control-card:has(.dot.hero-media-control) strong:before{content:"Top photo & header"}.menu-design-v2[lang=en] .studio-v3-design-quick-workspace .studio-v3-quick-control-card:has(.dot.spacing) strong:before{content:"Menu layout"}.menu-design-v2[lang=he] .studio-v3-design-quick-workspace .studio-v3-quick-control-card:has(.dot.colors) strong:before{content:"צבעים"}.menu-design-v2[lang=he] .studio-v3-design-quick-workspace .studio-v3-quick-control-card:has(.dot.type) strong:before{content:"טקסט"}.menu-design-v2[lang=he] .studio-v3-design-quick-workspace .studio-v3-quick-control-card:has(.dot.hero-media-control) strong:before{content:"תמונה עליונה וכותרת"}.menu-design-v2[lang=he] .studio-v3-design-quick-workspace .studio-v3-quick-control-card:has(.dot.spacing) strong:before{content:"פריסת התפריט"}.menu-design-v2[lang=ar] .studio-v3-design-quick-workspace .studio-v3-quick-control-card:has(.dot.colors) strong:before{content:"الألوان"}.menu-design-v2[lang=ar] .studio-v3-design-quick-workspace .studio-v3-quick-control-card:has(.dot.type) strong:before{content:"النص"}.menu-design-v2[lang=ar] .studio-v3-design-quick-workspace .studio-v3-quick-control-card:has(.dot.hero-media-control) strong:before{content:"الصورة العلوية والعنوان"}.menu-design-v2[lang=ar] .studio-v3-design-quick-workspace .studio-v3-quick-control-card:has(.dot.spacing) strong:before{content:"تخطيط القائمة"}.menu-design-v2 .studio-v3-design-quick-workspace .studio-v3-design-v2-primary-action{margin-top:2px;border:1px dashed var(--md-line,#dce1e8)!important;min-height:42px!important;color:var(--md-muted,#6f7782)!important;box-shadow:none!important;background:0 0!important;font-size:0!important}.menu-design-v2 .studio-v3-design-quick-workspace .studio-v3-design-v2-primary-action:before{content:"More options";font-size:13px;font-weight:800}.menu-design-v2[lang=he] .studio-v3-design-quick-workspace .studio-v3-design-v2-primary-action:before{content:"אפשרויות נוספות"}.menu-design-v2[lang=ar] .studio-v3-design-quick-workspace .studio-v3-design-v2-primary-action:before{content:"خيارات إضافية"}.menu-design-v2 .studio-v3-design-quick-workspace .studio-v3-design-v2-primary-action span{margin-inline-start:6px;font-size:13px!important}.menu-design-v2 .studio-v3-design-v2-advanced .studio-v3-context-editor-head{z-index:30;background:var(--md-paper,#fff);position:sticky;top:0;min-height:44px!important;padding:5px 6px!important}.menu-design-v2 .studio-v3-design-v2-advanced .studio-v3-context-editor-head>div>span,.menu-design-v2 .studio-v3-design-v2-advanced .studio-v3-context-editor-head>div>small{display:none!important}.menu-design-v2 .studio-v3-design-v2-advanced .studio-v3-context-editor-head>div>strong{font-size:14px!important}.menu-design-v2 .studio-v3-design-v2-advanced .studio-v3-context-editor-head>button{min-height:32px!important;padding:0 10px!important;font-size:0!important}.menu-design-v2 .studio-v3-design-v2-advanced .studio-v3-context-editor-head>button:before{content:"← Back";font-size:12px;font-weight:800}.menu-design-v2[dir=rtl] .studio-v3-design-v2-advanced .studio-v3-context-editor-head>button:before{content:"חזרה →"}.menu-design-v2[lang=ar] .studio-v3-design-v2-advanced .studio-v3-context-editor-head>button:before{content:"رجوع →"}.menu-design-v2 .studio-v3-design-v2-advanced .studio-v3-design-v2-tabs{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:5px!important}.menu-design-v2 .studio-v3-design-v2-advanced .studio-v3-design-tab-icon{width:26px!important;height:26px!important}.menu-design-v2[lang=en] .studio-v3-design-v2-advanced .studio-v3-design-v2-tabs button:first-child .studio-v3-design-tab-label:before{content:"Logo"}.menu-design-v2[lang=en] .studio-v3-design-v2-advanced .studio-v3-design-v2-tabs button:nth-child(2) .studio-v3-design-tab-label:before{content:"Header photo"}.menu-design-v2[lang=en] .studio-v3-design-v2-advanced .studio-v3-design-v2-tabs button:nth-child(3) .studio-v3-design-tab-label:before{content:"Colors"}.menu-design-v2[lang=en] .studio-v3-design-v2-advanced .studio-v3-design-v2-tabs button:nth-child(4) .studio-v3-design-tab-label:before{content:"Text"}.menu-design-v2[lang=en] .studio-v3-design-v2-advanced .studio-v3-design-v2-tabs button:nth-child(5) .studio-v3-design-tab-label:before{content:"Menu layout"}.menu-design-v2[lang=en] .studio-v3-design-v2-advanced .studio-v3-design-v2-tabs button:nth-child(6) .studio-v3-design-tab-label:before{content:"Tags & icons"}.menu-design-v2[lang=he] .studio-v3-design-v2-advanced .studio-v3-design-v2-tabs button:first-child .studio-v3-design-tab-label:before{content:"לוגו"}.menu-design-v2[lang=he] .studio-v3-design-v2-advanced .studio-v3-design-v2-tabs button:nth-child(2) .studio-v3-design-tab-label:before{content:"תמונת כותרת"}.menu-design-v2[lang=he] .studio-v3-design-v2-advanced .studio-v3-design-v2-tabs button:nth-child(3) .studio-v3-design-tab-label:before{content:"צבעים"}.menu-design-v2[lang=he] .studio-v3-design-v2-advanced .studio-v3-design-v2-tabs button:nth-child(4) .studio-v3-design-tab-label:before{content:"טקסט"}.menu-design-v2[lang=he] .studio-v3-design-v2-advanced .studio-v3-design-v2-tabs button:nth-child(5) .studio-v3-design-tab-label:before{content:"פריסת תפריט"}.menu-design-v2[lang=he] .studio-v3-design-v2-advanced .studio-v3-design-v2-tabs button:nth-child(6) .studio-v3-design-tab-label:before{content:"תגיות וסמלים"}.menu-design-v2[lang=ar] .studio-v3-design-v2-advanced .studio-v3-design-v2-tabs button:first-child .studio-v3-design-tab-label:before{content:"الشعار"}.menu-design-v2[lang=ar] .studio-v3-design-v2-advanced .studio-v3-design-v2-tabs button:nth-child(2) .studio-v3-design-tab-label:before{content:"صورة العنوان"}.menu-design-v2[lang=ar] .studio-v3-design-v2-advanced .studio-v3-design-v2-tabs button:nth-child(3) .studio-v3-design-tab-label:before{content:"الألوان"}.menu-design-v2[lang=ar] .studio-v3-design-v2-advanced .studio-v3-design-v2-tabs button:nth-child(4) .studio-v3-design-tab-label:before{content:"النص"}.menu-design-v2[lang=ar] .studio-v3-design-v2-advanced .studio-v3-design-v2-tabs button:nth-child(5) .studio-v3-design-tab-label:before{content:"تخطيط القائمة"}.menu-design-v2[lang=ar] .studio-v3-design-v2-advanced .studio-v3-design-v2-tabs button:nth-child(6) .studio-v3-design-tab-label:before{content:"الوسوم والأيقونات"}.menu-design-v2 .menu-design-v2-live-preview:before{content:"Tip: click the menu itself to edit that part";z-index:20;color:#4974e5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:none;white-space:nowrap;background:#ffffffe0;border:1px solid #4974e529;border-radius:999px;padding:5px 9px;font-size:11px;font-weight:800;position:absolute;top:48px;left:50%;transform:translate(-50%);box-shadow:0 4px 14px #1923340f}.menu-design-v2[lang=he] .menu-design-v2-live-preview:before{content:"טיפ: לחצו ישירות על התפריט כדי לערוך את החלק הזה"}.menu-design-v2[lang=ar] .menu-design-v2-live-preview:before{content:"نصيحة: اضغط مباشرة على القائمة لتعديل هذا الجزء"}html[data-beyond-theme=dark] .menu-design-v2 .menu-design-v2-sidebar-picker:before{color:#f1f4f8}html[data-beyond-theme=dark] .menu-design-v2 .menu-design-v2-variants-compact{border-color:#ffffff1f!important}html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-design-quick-workspace .studio-v3-quick-control-card{background:#141b23!important;border-color:#ffffff1a!important}html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-design-quick-workspace .studio-v3-quick-control-card:hover{background:#192330!important;border-color:#6a8ff473!important}html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-design-quick-workspace .studio-v3-quick-control-title strong:before{color:#f1f4f8}html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-design-quick-workspace .studio-v3-design-v2-primary-action{color:#aeb7c3!important;border-color:#ffffff1f!important}html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-design-v2-advanced .studio-v3-context-editor-head{background:#11171e!important}html[data-beyond-theme=dark] .menu-design-v2 .menu-design-v2-live-preview:before{color:#9ab4ff;background:#0d141fe6;border-color:#6a8ff440}@media (width<=900px){.menu-design-v2 .menu-design-v2-live-preview:before{display:none}.menu-design-v2 .studio-v3-design-v2-advanced .studio-v3-design-v2-tabs{grid-template-columns:1fr!important}}.menu-design-v2-variants{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffc7;border:1px solid #7483a02e;border-radius:16px;align-items:center;gap:10px;width:min(1180px,100% - 32px);margin:0 auto 18px;padding:10px;display:flex;box-shadow:0 12px 30px #1a23370f}.menu-design-v2-variants-copy{flex:1;min-width:0}.menu-design-v2-variants-copy strong,.menu-design-v2-variants-copy small{display:block}.menu-design-v2-variants-copy strong{color:#172033;font-size:13px}.menu-design-v2-variants-copy small{color:#7b8497;margin-top:2px;font-size:11px}.menu-design-v2-variant-buttons{gap:8px;display:flex}.menu-design-v2-variant-button{color:#4d5669;cursor:pointer;text-align:start;background:#f8fafdf2;border:1px solid #7483a033;border-radius:12px;align-items:center;gap:8px;min-width:118px;padding:9px 12px;display:flex}.menu-design-v2-variant-button:hover{border-color:#4c70e85c}.menu-design-v2-variant-button.active{color:#294db9;background:#4c70e81a;border-color:#4c70e89e}.menu-design-v2-variant-letter{background:#4c70e81a;border-radius:8px;flex:0 0 26px;place-items:center;width:26px;height:26px;font-size:12px;font-weight:800;display:grid}.menu-design-v2-variant-button span:last-child{min-width:0}.menu-design-v2-variant-button strong,.menu-design-v2-variant-button small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.menu-design-v2-variant-button strong{font-size:12px}.menu-design-v2-variant-button small{opacity:.72;margin-top:1px;font-size:10px}.menu-design-v2 .menu-design-v2-sidebar-overview>.menu-design-v2-sidebar-title{order:0!important}.menu-design-v2 .menu-design-v2-sidebar-overview>.menu-design-v2-variants-compact{order:1!important}.menu-design-v2 .menu-design-v2-sidebar-overview>.menu-design-v2-sidebar-picker{order:2!important}[data-beyond-theme=dark] .menu-design-v2-variants,html.dark .menu-design-v2-variants,body.dark .menu-design-v2-variants{box-shadow:none;background:#10141de6;border-color:#ffffff1a}[data-beyond-theme=dark] .menu-design-v2-variants-copy strong,html.dark .menu-design-v2-variants-copy strong,body.dark .menu-design-v2-variants-copy strong{color:#f5f7fb}[data-beyond-theme=dark] .menu-design-v2-variants-copy small,html.dark .menu-design-v2-variants-copy small,body.dark .menu-design-v2-variants-copy small{color:#929bad}[data-beyond-theme=dark] .menu-design-v2-variant-button,html.dark .menu-design-v2-variant-button,body.dark .menu-design-v2-variant-button{color:#c9d0dd;background:#ffffff0b;border-color:#ffffff1a}[data-beyond-theme=dark] .menu-design-v2-variant-button.active,html.dark .menu-design-v2-variant-button.active,body.dark .menu-design-v2-variant-button.active{color:#aebdf6;background:#4c70e829;border-color:#6c89ebb3}@media (width<=720px){.menu-design-v2-variants{flex-direction:column;align-items:stretch;width:calc(100% - 20px);margin-bottom:12px}.menu-design-v2-variant-buttons{width:100%}.menu-design-v2-variant-button{flex:1;min-width:0}}@media (width>=901px){body:has(.menu-design-v2){overflow:hidden!important}.menu-design-v2{width:100vw!important;height:100dvh!important;min-height:0!important;max-height:100dvh!important;position:fixed!important;inset:0!important;overflow:hidden!important}.menu-design-v2-workspace{flex:1 1 0!important;height:0!important;min-height:0!important;overflow:hidden!important}.menu-design-v2-controls{scrollbar-gutter:stable;overscroll-behavior:contain!important;height:100%!important;min-height:0!important;overflow:hidden auto!important}.menu-design-v2-canvas,.menu-design-v2-live-preview,.studio-v3-design-canvas-workspace,.studio-v3-design-canvas-stage{min-height:0!important}.menu-design-v2-canvas{height:100%!important;overflow:hidden!important}}.menu-design-v2 .menu-design-v2-sidebar-overview{gap:7px!important;padding:8px 9px!important}.menu-design-v2 .menu-design-v2-sidebar-title{grid-template-columns:auto 1fr;grid-template-areas:"eyebrow title";align-items:center;gap:5px 8px!important}.menu-design-v2 .menu-design-v2-sidebar-title>span{grid-area:eyebrow;letter-spacing:.08em!important;font-size:7px!important}.menu-design-v2 .menu-design-v2-sidebar-title>strong{grid-area:title;font-size:13px!important;line-height:1.1!important}.menu-design-v2 .menu-design-v2-sidebar-title>small{display:none!important}.menu-design-v2 .menu-design-v2-logo-control{grid-template-columns:34px minmax(65px,1fr) auto!important;min-height:44px!important;padding:5px 6px!important}.menu-design-v2 .menu-design-v2-logo-preview{border-radius:8px!important;width:34px!important;height:34px!important}.menu-design-v2 .menu-design-v2-logo-copy small{display:none!important}.menu-design-v2 .menu-design-v2-logo-upload{min-height:26px!important;padding:0 8px!important;font-size:7.5px!important}.menu-design-v2 .menu-design-v2-variants-compact{gap:4px!important;padding:5px 6px!important}.menu-design-v2 .menu-design-v2-variants-copy{justify-content:space-between!important;align-items:center!important;display:flex!important}.menu-design-v2 .menu-design-v2-variants-copy small{display:none!important}.menu-design-v2 .menu-design-v2-variant-buttons{gap:4px!important}.menu-design-v2 .menu-design-v2-variant-button{border-radius:8px!important;min-height:34px!important;padding:4px 6px!important}.menu-design-v2 .menu-design-v2-variant-letter{flex-basis:20px!important;width:20px!important;height:20px!important;font-size:8px!important}.menu-design-v2 .menu-design-v2-sidebar-picker .menu-design-picker-industries button{min-height:25px!important;padding:0 8px!important;font-size:8px!important}.menu-design-v2 .menu-design-v2-sidebar-picker .menu-design-picker-tab{border-radius:9px!important;min-height:36px!important;padding:5px 8px!important}.menu-design-v2 .menu-design-v2-sidebar-picker .menu-design-picker-swatches{width:16px!important;height:16px!important}.menu-design-v2 .menu-design-v2-sidebar-picker .menu-design-picker-scroll{height:34px!important}.menu-design-v2 .studio-v3-design-commandbar{min-height:32px!important;padding:4px 8px!important}.menu-design-v2 .studio-v3-design-history-actions button{min-height:25px!important}.menu-design-v2 .studio-v3-design-history-actions button small{display:none!important}.menu-design-v2 .studio-v3-design-v2-nav{gap:4px!important;padding:5px 7px!important}.menu-design-v2 .studio-v3-design-v2-nav button{border-radius:9px!important;min-height:34px!important;padding:4px 7px!important}.menu-design-v2 .studio-v3-design-v2-nav button i{width:20px!important;height:20px!important;font-size:10px!important}.menu-design-v2 .studio-v3-design-v2-nav button strong{font-size:9px!important}.menu-design-v2 .studio-v3-design-v2-nav button small{display:none!important}.menu-design-v2 .studio-v3-design-v2-advanced .studio-v3-inspector-shell{border-radius:12px!important;gap:5px!important;padding:6px!important}.menu-design-v2 .studio-v3-design-v2-advanced .studio-v3-context-editor-head{min-height:32px!important;padding:4px 5px!important}.menu-design-v2 .studio-v3-design-v2-advanced .studio-v3-context-editor-head small{display:none!important}.menu-design-v2 .studio-v3-design-v2-advanced .studio-v3-context-editor-head button{min-height:25px!important;padding:0 7px!important;font-size:7px!important}.menu-design-v2 .studio-v3-design-v2-advanced .studio-v3-design-v2-tabs{gap:3px!important}.menu-design-v2 .studio-v3-design-v2-advanced .studio-v3-design-v2-tabs button{border-radius:9px!important;grid-template-columns:24px minmax(0,1fr) 10px!important;gap:6px!important;min-height:38px!important;padding:4px 7px!important}.menu-design-v2 .studio-v3-design-v2-advanced .studio-v3-design-tab-icon{border-radius:7px!important;width:24px!important;height:24px!important;font-size:11px!important}.menu-design-v2 .studio-v3-design-v2-advanced .studio-v3-design-tab-label:after{display:none!important}.menu-design-v2 .studio-v3-design-v2-advanced .studio-v3-inspector-block{border-radius:10px!important;gap:7px!important;padding:8px!important}.menu-design-v2 .studio-v3-design-v2-advanced .studio-v3-inspector-block-title{gap:1px!important;font-size:10px!important}.menu-design-v2 .studio-v3-design-v2-advanced .studio-v3-inspector-range{gap:4px!important;padding:4px 0!important}.menu-design-v2 .studio-v3-design-v2-advanced .studio-v3-inspector-range-head b{border-radius:6px!important;min-width:42px!important;padding:3px 5px!important;font-size:8px!important}.menu-design-v2 .studio-v3-design-v2-advanced .studio-v3-inspector-range input[type=range]{height:15px!important}.menu-design-v2 .studio-v3-inspector-help{margin:2px 0!important;font-size:8px!important;line-height:1.3!important}.menu-design-v2 .studio-v3-inspector-background-preview{object-fit:cover!important;max-height:70px!important}.menu-design-v2 .studio-v3-hero-mode-grid button,.menu-design-v2 .studio-v3-option-grid button,.menu-design-v2 .studio-v3-shape-grid button{min-height:34px!important;padding:5px!important}.menu-design-v2 .hero-framing-control{z-index:25;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);position:sticky;bottom:7px;box-shadow:0 12px 32px #141b2624;border-radius:11px!important;gap:5px!important;margin:6px!important;padding:7px 8px!important}.menu-design-v2 .hero-framing-preview{display:none!important}.menu-design-v2 .hero-framing-head{align-items:center!important;gap:6px!important}.menu-design-v2 .hero-framing-head>div{gap:1px!important}.menu-design-v2 .hero-framing-head>button{border-radius:7px!important;min-height:24px!important;padding:0 6px!important;font-size:7px!important}.menu-design-v2 .hero-framing-range{min-height:25px;grid-template-columns:92px minmax(0,1fr)!important;align-items:center!important;gap:6px!important;display:grid!important}.menu-design-v2 .hero-framing-range>span{gap:3px!important;font-size:7.5px!important}.menu-design-v2 .hero-framing-range b{font-size:7.5px!important}.menu-design-v2 .hero-framing-range input[type=range]{height:16px!important}.menu-design-v2 .menu-hero-headline-control{margin:6px!important;padding:8px!important}.menu-design-v2 .studio-v3-design-canvas-stage{position:relative!important}.menu-design-v2 .studio-v3-design-canvas-hero-tools{z-index:35;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#273142;white-space:nowrap;background:#fffffff0;border:1px solid #424f6529;border-radius:10px;align-items:center;gap:4px;min-height:30px;padding:3px 4px 3px 8px;display:flex;position:absolute;top:8px;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #1c26371f}.menu-design-v2 .studio-v3-design-canvas-hero-tools .hero-tools-hint{color:#4974e5;margin-inline-end:3px;font-size:8px;font-weight:800}.menu-design-v2 .studio-v3-design-canvas-hero-tools button{color:#38465a;cursor:pointer;background:#f7f9fc;border:1px solid #424f6521;border-radius:7px;min-width:23px;height:23px;padding:0 6px;font-size:9px;font-weight:800}.menu-design-v2 .studio-v3-design-canvas-hero-tools b{text-align:center;font-variant-numeric:tabular-nums;min-width:34px;font-size:8px}.menu-design-v2 .studio-v3-design-canvas-hero-tools .hero-tools-reset{color:#4974e5;padding-inline:8px}html[data-beyond-theme=dark] .menu-design-v2 .hero-framing-control{box-shadow:0 14px 34px #00000057}html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-design-canvas-hero-tools{color:#e9eef6;background:#0f161ff0;border-color:#ffffff1f;box-shadow:0 8px 26px #00000052}html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-design-canvas-hero-tools button{color:#dce5f2;background:#1c2633;border-color:#ffffff1a}html[data-beyond-theme=dark] .menu-design-v2 .studio-v3-design-canvas-hero-tools .hero-tools-reset{color:#8fb0ff}@media (width<=1180px) and (width>=901px){.menu-design-v2-workspace{grid-template-columns:minmax(310px,340px) minmax(0,1fr)!important}.menu-design-v2 .hero-framing-range{grid-template-columns:82px minmax(0,1fr)!important}}@media (width<=900px){.menu-design-v2 .studio-v3-design-canvas-hero-tools{max-width:calc(100% - 20px);top:6px}.menu-design-v2 .studio-v3-design-canvas-hero-tools .hero-tools-hint{display:none}.menu-design-v2 .hero-framing-control{position:static}}.menu-design-v2{--menu-design-type-meta:var(--studio-v2-type-meta,12px);--menu-design-type-small:var(--studio-v2-type-small,13px);--menu-design-type-control:var(--studio-v2-type-control,14px);--menu-design-type-body:var(--studio-v2-type-body,15px);--menu-design-type-section:var(--studio-v2-type-section,17px)}.menu-design-v2 .menu-design-v2-sidebar-title>span{font-size:var(--menu-design-type-meta)!important}.menu-design-v2 .menu-design-v2-sidebar-title>strong{font-size:var(--menu-design-type-section)!important}.menu-design-v2 .menu-design-v2-logo-copy strong{font-size:var(--menu-design-type-small)!important}.menu-design-v2 .menu-design-v2-logo-upload,.menu-design-v2 .menu-design-v2-logo-remove{min-height:30px!important;font-size:var(--menu-design-type-small)!important}.menu-design-v2 .menu-design-v2-variants-copy strong{font-size:var(--menu-design-type-small)!important}.menu-design-v2 .menu-design-v2-variant-letter{font-size:var(--menu-design-type-meta)!important}.menu-design-v2 .menu-design-v2-variant-button{min-height:40px!important}.menu-design-v2 .menu-design-v2-variant-button strong{font-size:var(--menu-design-type-small)!important}.menu-design-v2 .menu-design-v2-variant-button small{font-size:var(--menu-design-type-meta)!important}.menu-design-v2 .menu-design-v2-sidebar-picker .menu-design-picker-industries button{min-height:30px!important;font-size:var(--menu-design-type-small)!important}.menu-design-v2 .menu-design-v2-sidebar-picker .menu-design-picker-tab{min-height:42px!important}.menu-design-v2 .menu-design-v2-sidebar-picker .menu-design-picker-tab>span:nth-child(2),.menu-design-v2 .menu-design-v2-sidebar-picker button{font-size:var(--menu-design-type-small)!important}.menu-design-v2 .studio-v3-design-breadcrumb{font-size:var(--menu-design-type-meta)!important}.menu-design-v2 .studio-v3-design-history-actions button{min-height:30px!important;font-size:var(--menu-design-type-small)!important}.menu-design-v2 .studio-v3-design-v2-nav button{min-height:40px!important}.menu-design-v2 .studio-v3-design-v2-nav button i,.menu-design-v2 .studio-v3-design-v2-nav button strong,.menu-design-v2 .menu-design-v2-controls .studio-v3-design-pro-controls button{font-size:var(--menu-design-type-small)!important}.menu-design-v2 .menu-design-v2-controls .studio-v3-design-pro-controls input,.menu-design-v2 .menu-design-v2-controls .studio-v3-design-pro-controls select,.menu-design-v2 .menu-design-v2-controls .studio-v3-design-pro-controls textarea{font-size:var(--menu-design-type-control)!important}.menu-design-v2 .studio-v3-design-v2-advanced .studio-v3-context-editor-head{min-height:40px!important}.menu-design-v2 .studio-v3-design-v2-advanced .studio-v3-context-editor-head>div>span{font-size:var(--menu-design-type-meta)!important}.menu-design-v2 .studio-v3-design-v2-advanced .studio-v3-context-editor-head strong{font-size:var(--menu-design-type-small)!important}.menu-design-v2 .studio-v3-design-v2-advanced .studio-v3-context-editor-head button{min-height:30px!important;font-size:var(--menu-design-type-meta)!important}.menu-design-v2 .studio-v3-design-v2-advanced .studio-v3-design-v2-tabs button{grid-template-columns:30px minmax(0,1fr) 12px!important;gap:8px!important;min-height:46px!important;padding:6px 8px!important}.menu-design-v2 .studio-v3-design-v2-advanced .studio-v3-design-tab-icon{width:30px!important;height:30px!important;font-size:var(--menu-design-type-small)!important}.menu-design-v2 .studio-v3-design-v2-advanced .studio-v3-design-tab-label:before{font-size:var(--menu-design-type-small)!important}.menu-design-v2 .studio-v3-design-v2-advanced .studio-v3-design-v2-tabs button:after{font-size:17px!important}.menu-design-v2 .studio-v3-design-v2-advanced .studio-v3-inspector-block-title{font-size:var(--menu-design-type-small)!important}.menu-design-v2 .studio-v3-design-v2-advanced .studio-v3-inspector-block-title small{font-size:var(--menu-design-type-meta)!important;line-height:1.35!important}.menu-design-v2 .studio-v3-design-v2-advanced .studio-v3-inspector-range-head{font-size:var(--menu-design-type-small)!important}.menu-design-v2 .studio-v3-design-v2-advanced .studio-v3-inspector-range-head b{font-size:var(--menu-design-type-meta)!important}.menu-design-v2 .studio-v3-inspector-help{font-size:var(--menu-design-type-meta)!important;line-height:1.4!important}.menu-design-v2 .studio-v3-design-control-label{font-size:var(--menu-design-type-small)!important}.menu-design-v2 .studio-v3-hero-mode-grid button,.menu-design-v2 .studio-v3-option-grid button,.menu-design-v2 .studio-v3-shape-grid button,.menu-design-v2 .studio-v3-weight-grid button,.menu-design-v2 .studio-v3-quick-control-card button{min-height:38px!important;font-size:var(--menu-design-type-small)!important}.menu-design-v2 .hero-framing-head strong{font-size:var(--menu-design-type-small)!important}.menu-design-v2 .hero-framing-head small{font-size:var(--menu-design-type-meta)!important;line-height:1.35!important}.menu-design-v2 .hero-framing-head>button{min-height:30px!important;font-size:var(--menu-design-type-meta)!important}.menu-design-v2 .hero-framing-range{grid-template-columns:112px minmax(0,1fr)!important;min-height:31px!important}.menu-design-v2 .hero-framing-range>span,.menu-design-v2 .hero-framing-range b{font-size:var(--menu-design-type-meta)!important}.menu-design-v2 .studio-v3-design-canvas-hero-tools{min-height:36px!important}.menu-design-v2 .studio-v3-design-canvas-hero-tools .hero-tools-hint{font-size:var(--menu-design-type-meta)!important}.menu-design-v2 .studio-v3-design-canvas-hero-tools button{min-width:29px!important;height:29px!important;font-size:var(--menu-design-type-small)!important}.menu-design-v2 .studio-v3-design-canvas-hero-tools b{font-size:var(--menu-design-type-meta)!important}@media (width<=1180px) and (width>=901px){.menu-design-v2 .hero-framing-range{grid-template-columns:104px minmax(0,1fr)!important}}.menu-preview-v2{--mp-bg:#f7f5f2;--mp-paper:#fff;--mp-text:#17191d;--mp-muted:#737780;--mp-line:#e2dfdb;--mp-blue:#4974e5;background:var(--mp-bg);min-height:100vh;color:var(--mp-text);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.menu-preview-v2 *{box-sizing:border-box}.menu-preview-v2 button{font:inherit;color:inherit}.menu-preview-v2-topbar{z-index:40;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f7f5f2e6;border-bottom:1px solid #d2cfcad1;grid-template-columns:minmax(230px,1fr) auto minmax(320px,1fr);align-items:center;gap:18px;min-height:72px;padding:0 clamp(18px,2.5vw,34px);display:grid;position:sticky;top:0}.menu-preview-v2-brand-wrap,.menu-preview-v2-top-actions,.menu-preview-v2-brand{align-items:center;display:flex}.menu-preview-v2-brand-wrap{gap:9px}.menu-preview-v2-top-actions{justify-content:flex-end;gap:8px}.menu-preview-v2-back{border:1px solid var(--mp-line);cursor:pointer;background:#fff;border-radius:11px;place-items:center;width:36px;height:36px;display:grid}.menu-preview-v2-brand{cursor:pointer;text-align:start;background:0 0;border:0;gap:9px}.menu-preview-v2-brand img{object-fit:contain;width:30px;height:30px}.menu-preview-v2-brand span{display:grid}.menu-preview-v2-brand strong{font-size:12px;font-weight:850}.menu-preview-v2-brand small{color:var(--mp-muted);margin-top:2px;font-size:9px}.menu-preview-v2-product-nav{border:1px solid var(--mp-line);background:#ffffffa6;border-radius:13px;align-items:center;gap:4px;padding:4px;display:flex}.menu-preview-v2-product-nav button{height:34px;color:var(--mp-muted);cursor:pointer;background:0 0;border:0;border-radius:9px;padding:0 13px;font-size:10px;font-weight:800}.menu-preview-v2-product-nav button.active{color:#fff;background:var(--mp-blue);box-shadow:0 6px 16px #4974e533}.menu-preview-v2-intro{grid-template-columns:minmax(0,1fr) 390px;align-items:end;gap:28px;width:min(1180px,100% - 40px);margin:0 auto;padding:38px 0 20px;display:grid}.menu-preview-v2-intro-copy>span{color:var(--mp-blue);letter-spacing:.14em;align-items:center;gap:7px;font-size:10px;font-weight:850;display:inline-flex}.menu-preview-v2-intro h1{letter-spacing:-.055em;max-width:760px;margin:12px 0 0;font-size:clamp(34px,4.2vw,56px);line-height:1.02}.menu-preview-v2-intro p{max-width:690px;color:var(--mp-muted);margin:15px 0 0;font-size:14px;line-height:1.65}.menu-preview-v2-summary{border:1px solid var(--mp-line);background:#ffffffd1;border-radius:18px;padding:18px;box-shadow:0 14px 34px #23262c0b}.menu-preview-v2-summary>div{align-items:flex-start;gap:10px;display:flex}.menu-preview-v2-summary>div>svg{color:#2f9b69;margin-top:2px}.menu-preview-v2-summary.needs-review>div>svg{color:#c5822f}.menu-preview-v2-summary>div span{display:grid}.menu-preview-v2-summary strong{font-size:11px}.menu-preview-v2-summary small{color:var(--mp-muted);margin-top:3px;font-size:9px;line-height:1.4}.menu-preview-v2-summary dl{border-top:1px solid var(--mp-line);grid-template-columns:repeat(3,1fr);gap:9px;margin:15px 0 0;padding-top:13px;display:grid}.menu-preview-v2-summary dl div{gap:3px;display:grid}.menu-preview-v2-summary dt{color:var(--mp-muted);font-size:8px}.menu-preview-v2-summary dd{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:10px;font-weight:800;overflow:hidden}.menu-preview-v2-language-review{border:1px solid var(--mp-line);background:#ffffffb8;border-radius:18px;width:min(1180px,100% - 40px);margin:0 auto 16px;padding:14px}.menu-preview-v2-language-review-heading{justify-content:space-between;align-items:center;gap:18px;margin-bottom:11px;display:flex}.menu-preview-v2-language-review-heading>div{gap:3px;display:grid}.menu-preview-v2-language-review-heading strong{font-size:11px;font-weight:850}.menu-preview-v2-language-review-heading span{color:var(--mp-muted);font-size:9px;line-height:1.4}.menu-preview-v2-clear,.menu-preview-v2-empty-warning{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:6px 9px;font-weight:750!important;display:inline-flex!important}.menu-preview-v2-clear{background:#edf8f2;color:#277b55!important}.menu-preview-v2-empty-warning{background:#fff6e7;color:#9a6725!important}.menu-preview-v2-language-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.menu-preview-v2-language-cards>button{border:1px solid var(--mp-line);cursor:pointer;text-align:start;background:#fff;border-radius:13px;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;min-height:54px;padding:10px 12px;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid}.menu-preview-v2-language-cards>button:hover{border-color:#c9cfdd;transform:translateY(-1px)}.menu-preview-v2-language-cards>button.active{border-color:var(--mp-blue);box-shadow:0 0 0 2px #4974e517}.menu-preview-v2-language-cards>button.problem{background:#fffdf9}.menu-preview-v2-language-state{color:#2f9166;background:#edf8f2;border-radius:9px;place-items:center;width:27px;height:27px;display:grid}.menu-preview-v2-language-cards>button.problem .menu-preview-v2-language-state{color:#bb7026;background:#fff0e2}.menu-preview-v2-language-copy{min-width:0;display:grid}.menu-preview-v2-language-copy strong{font-size:11px;font-weight:850}.menu-preview-v2-language-copy small{color:var(--mp-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:8px;overflow:hidden}.menu-preview-v2-language-cards b{letter-spacing:.08em;color:var(--mp-muted);font-size:8px}.menu-preview-v2-stage-wrap{border:1px solid var(--mp-line);background:#ece9e4;border-radius:24px;width:min(1240px,100% - 40px);height:min(760px,100vh - 225px);min-height:580px;margin:0 auto;overflow:hidden;box-shadow:0 24px 65px #26282d12}.menu-preview-v2-stage-wrap>.studio-v3-preview-v2{height:100%;min-height:100%}.menu-preview-v2-footer{justify-content:space-between;gap:12px;width:min(1180px,100% - 40px);margin:0 auto;padding:20px 0 44px;display:flex}.menu-preview-v2-footer button{cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:43px;padding:0 16px;font-size:10px;font-weight:820;display:inline-flex}.menu-preview-v2-footer .secondary{border:1px solid var(--mp-line);background:#fff}.menu-preview-v2-footer .primary{color:#fff;background:var(--mp-blue);border:0;box-shadow:0 10px 25px #4974e538}.menu-preview-v2[dir=rtl] .menu-preview-v2-brand,.menu-preview-v2[dir=rtl] .menu-preview-v2-language-cards>button{text-align:right}@media (width>=1051px) and (height>=720px){.menu-preview-v2{grid-template-rows:auto auto auto minmax(0,1fr) auto;height:100vh;min-height:0;display:grid;overflow:hidden}.menu-preview-v2-intro{grid-template-columns:minmax(0,1fr) 330px;align-items:center;gap:14px;width:min(1400px,100% - 32px);padding:7px 0 5px}.menu-preview-v2-intro-copy>span{letter-spacing:.1em;font-size:8px}.menu-preview-v2-intro h1{margin-top:3px;font-size:clamp(22px,2vw,30px);line-height:1.05}.menu-preview-v2-intro p{display:none}.menu-preview-v2-summary{border-radius:13px;grid-template-columns:minmax(0,1fr) 1.15fr;align-items:center;gap:10px;min-height:54px;padding:7px 10px;display:grid}.menu-preview-v2-summary>div{align-items:center;gap:7px}.menu-preview-v2-summary strong{font-size:9px}.menu-preview-v2-summary small{margin-top:1px;font-size:7px}.menu-preview-v2-summary dl{border-top:0;border-inline-start:1px solid var(--mp-line);gap:6px;margin:0;padding:0 0 0 10px}.menu-preview-v2-summary dt{font-size:6px}.menu-preview-v2-summary dd{font-size:8px}.menu-preview-v2-language-review{border-radius:13px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:9px;width:min(1400px,100% - 32px);margin:0 auto 5px;padding:5px 7px;display:grid}.menu-preview-v2-language-review-heading{gap:6px;min-width:185px;margin:0}.menu-preview-v2-language-review-heading>div{gap:1px}.menu-preview-v2-language-review-heading>div>span{display:none}.menu-preview-v2-language-review-heading strong{font-size:9px}.menu-preview-v2-clear,.menu-preview-v2-empty-warning{padding:4px 6px;font-size:7px!important}.menu-preview-v2-language-cards{gap:5px}.menu-preview-v2-language-cards>button{border-radius:9px;gap:6px;min-height:36px;padding:4px 7px}.menu-preview-v2-language-state{border-radius:7px;width:22px;height:22px}.menu-preview-v2-language-copy strong{font-size:9px}.menu-preview-v2-language-copy small,.menu-preview-v2-language-cards b{font-size:6.5px}.menu-preview-v2-stage-wrap{border-radius:18px;align-self:stretch;width:min(1450px,100% - 24px);height:auto;min-height:0}.menu-preview-v2-stage-wrap>.studio-v3-preview-v2{grid-template-rows:auto minmax(0,1fr);gap:5px;height:100%;min-height:0;padding:7px 10px 9px}.menu-preview-v2-stage-wrap .studio-v3-preview-v2-header{align-items:center;gap:10px;min-height:38px}.menu-preview-v2-stage-wrap .studio-v3-preview-v2-heading{max-width:none}.menu-preview-v2-stage-wrap .studio-v3-preview-v2-heading h1{font-size:18px}.menu-preview-v2-stage-wrap .studio-v3-preview-v2-heading p,.menu-preview-v2-stage-wrap .studio-v3-preview-v2-eyebrow,.menu-preview-v2-stage-wrap .studio-v3-preview-v2-device-meta{display:none}.menu-preview-v2-stage-wrap .studio-v3-preview-device-switch,.menu-preview-v2-stage-wrap .studio-v3-preview-zoom{border-radius:10px;padding:2px}.menu-preview-v2-stage-wrap .studio-v3-preview-device-switch button,.menu-preview-v2-stage-wrap .studio-v3-preview-zoom button{height:30px}.menu-preview-v2-stage-wrap .studio-v3-preview-device-switch button{min-width:88px;padding:0 9px}.menu-preview-v2-stage-wrap .studio-v3-preview-v2-stage{border-radius:14px;height:100%;min-height:0;padding:8px;overflow:hidden}.menu-preview-v2-footer{width:min(1400px,100% - 32px);padding:5px 0 7px}.menu-preview-v2-footer button{min-height:34px;padding:0 13px}}@media (width<=1050px){.menu-preview-v2-topbar{grid-template-columns:1fr auto}.menu-preview-v2-product-nav{order:3;grid-column:1/-1;justify-self:center;margin-bottom:8px}.menu-preview-v2-intro{grid-template-columns:1fr}.menu-preview-v2-summary{max-width:560px}.menu-preview-v2-stage-wrap{height:690px}}@media (width<=720px){.menu-preview-v2-topbar{grid-template-columns:1fr;padding:9px 12px}.menu-preview-v2-brand-wrap{justify-content:space-between}.menu-preview-v2-top-actions{justify-content:stretch}.menu-preview-v2-top-actions>.studio-language-menu{flex:1}.menu-preview-v2-product-nav{justify-content:flex-start;width:100%;overflow:auto}.menu-preview-v2-intro{width:min(100% - 24px,1180px);padding-top:26px}.menu-preview-v2-language-review{width:calc(100% - 24px)}.menu-preview-v2-language-review-heading{flex-direction:column;align-items:flex-start}.menu-preview-v2-language-cards{grid-template-columns:1fr}.menu-preview-v2-stage-wrap{border-radius:18px;width:calc(100% - 20px);height:650px;min-height:520px}.menu-preview-v2-summary dl{grid-template-columns:1fr 1fr 1fr}.menu-preview-v2-footer{width:calc(100% - 24px);padding-bottom:28px}.menu-preview-v2-footer button{flex:1}}.menu-preview-v2 .studio-v3-preview-device-screen{isolation:isolate;position:relative;transform:translateZ(0)}.menu-preview-v2 .studio-v3-preview-device-screen>.bme-heritage-exact{background:var(--ep-paper,#fffdf8)!important;width:100%!important;height:100%!important;min-height:100%!important}.menu-preview-v2 .studio-v3-preview-device-screen>.bme-heritage-exact .ep-app{width:100%!important;height:100%!important;min-height:100%!important;max-height:100%!important}.menu-preview-v2 .studio-v3-preview-device-screen .restaurant-a11y-toggle{z-index:9999!important;color:#fff!important;background:#111!important;border:3px solid #fff!important;width:64px!important;height:64px!important;bottom:16px!important;left:16px!important;right:auto!important;box-shadow:0 10px 28px #00000052!important}.menu-preview-v2 .studio-v3-preview-device-screen .restaurant-a11y-toggle svg{color:#fff!important;stroke:#fff!important;width:38px!important;height:38px!important}.menu-preview-v2 .studio-v3-preview-device-screen .restaurant-a11y-toggle .restaurant-a11y-head{fill:#fff!important;stroke:none!important}.menu-preview-v2 .studio-v3-preview-device-screen .restaurant-a11y-panel{z-index:10000!important;width:min(330px,100% - 32px)!important;max-height:calc(100% - 116px)!important;bottom:92px!important;left:16px!important;right:auto!important}.menu-preview-v2 .studio-v3-preview-device-shell.tablet .bme-heritage-exact,.menu-preview-v2 .studio-v3-preview-device-shell.desktop .bme-heritage-exact{background:var(--ep-bg,#f6f4ef)!important;width:100%!important;height:100%!important;min-height:100%!important}.menu-preview-v2 .studio-v3-preview-device-shell.tablet .bme-heritage-exact .ep-app,.menu-preview-v2 .studio-v3-preview-device-shell.desktop .bme-heritage-exact .ep-app{width:100%!important;max-width:none!important;height:100%!important;min-height:100%!important;box-shadow:none!important;margin:0!important}.menu-preview-v2 .studio-v3-preview-device-shell.tablet .bme-heritage-exact .ep-header{padding:28px 34px 16px!important}.menu-preview-v2 .studio-v3-preview-device-shell.tablet .bme-heritage-exact .ep-hero{margin:8px 30px 18px!important;padding:24px 28px!important}.menu-preview-v2 .studio-v3-preview-device-shell.tablet .bme-heritage-exact .ep-tabs{padding-inline:30px!important}.menu-preview-v2 .studio-v3-preview-device-shell.tablet .bme-heritage-exact .ep-section-head{padding-inline:34px!important}.menu-preview-v2 .studio-v3-preview-device-shell.tablet .bme-heritage-exact .ep-menu-list{padding-inline:30px!important}.menu-preview-v2 .studio-v3-preview-device-shell.desktop .bme-heritage-exact .ep-app{grid-template-rows:auto auto auto auto minmax(0,1fr) auto!important}.menu-preview-v2 .studio-v3-preview-device-shell.desktop .bme-heritage-exact .ep-app.ep-no-hero{grid-template-rows:auto auto auto minmax(0,1fr) auto!important}.menu-preview-v2 .studio-v3-preview-device-shell.desktop .bme-heritage-exact .ep-header{min-height:78px!important;padding:18px 52px 12px!important}.menu-preview-v2 .studio-v3-preview-device-shell.desktop .bme-heritage-exact .ep-brand{gap:16px!important}.menu-preview-v2 .studio-v3-preview-device-shell.desktop .bme-heritage-exact .ep-logo{flex-basis:52px!important;width:52px!important;height:52px!important}.menu-preview-v2 .studio-v3-preview-device-shell.desktop .bme-heritage-exact .ep-brand-title{font-size:30px!important}.menu-preview-v2 .studio-v3-preview-device-shell.desktop .bme-heritage-exact .ep-hero{border-radius:30px!important;min-height:172px!important;margin:8px 48px 14px!important;padding:28px 38px!important}.menu-preview-v2 .studio-v3-preview-device-shell.desktop .bme-heritage-exact .ep-hero-title{max-width:54%!important;margin-top:10px!important;font-size:58px!important;line-height:.92!important}.menu-preview-v2 .studio-v3-preview-device-shell.desktop .bme-heritage-exact .ep-hero-background-logo{width:300px!important;height:300px!important;bottom:-86px!important}.menu-preview-v2 .studio-v3-preview-device-shell.desktop .bme-heritage-exact .ep-tabs-wrap{padding:8px 0!important}.menu-preview-v2 .studio-v3-preview-device-shell.desktop .bme-heritage-exact .ep-tabs{gap:10px!important;padding-inline:48px!important}.menu-preview-v2 .studio-v3-preview-device-shell.desktop .bme-heritage-exact .ep-tabs button{min-height:40px!important;padding-inline:16px!important}.menu-preview-v2 .studio-v3-preview-device-shell.desktop .bme-heritage-exact .ep-section-head{min-height:78px!important;padding:18px 52px 10px!important}.menu-preview-v2 .studio-v3-preview-device-shell.desktop .bme-heritage-exact .ep-section-head h2{font-size:38px!important}.menu-preview-v2 .studio-v3-preview-device-shell.desktop .bme-heritage-exact .ep-menu-list{min-height:0!important;padding:6px 48px 26px!important;display:block!important;overflow-y:auto!important}.menu-preview-v2 .studio-v3-preview-device-shell.desktop .bme-heritage-exact .ep-menu-list>div{grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;gap:14px 16px!important;width:100%!important;min-width:0!important;display:grid!important}.menu-preview-v2 .studio-v3-preview-device-shell.desktop .bme-heritage-exact .ep-menu-list>div+div{margin-top:18px!important}.menu-preview-v2 .studio-v3-preview-device-shell.desktop .bme-heritage-exact .ep-item-category-wrap,.menu-preview-v2 .studio-v3-preview-device-shell.desktop .bme-heritage-exact .ep-item-category,.menu-preview-v2 .studio-v3-preview-device-shell.desktop .bme-heritage-exact .ep-group-note{grid-column:1/-1!important;width:100%!important}.menu-preview-v2 .studio-v3-preview-device-shell.desktop .bme-heritage-exact .ep-item-category{margin-top:2px!important;padding:10px 4px 8px!important}.menu-preview-v2 .studio-v3-preview-device-shell.desktop .bme-heritage-exact .ep-item-row{border-radius:18px!important;align-self:stretch!important;width:100%!important;min-width:0!important;min-height:82px!important;margin:0!important;padding:14px 16px!important}.menu-preview-v2 .studio-v3-preview-device-shell.desktop .bme-heritage-exact .ep-item-info{min-width:0!important}.menu-preview-v2 .studio-v3-preview-device-shell.desktop .bme-heritage-exact .ep-item-name,.menu-preview-v2 .studio-v3-preview-device-shell.desktop .bme-heritage-exact .ep-item-description{overflow-wrap:anywhere!important}.menu-preview-v2 .studio-v3-preview-device-shell.desktop .bme-heritage-exact .ep-item-name{font-size:17px!important}.menu-preview-v2 .studio-v3-preview-device-shell.desktop .bme-heritage-exact .ep-item-description{font-size:11px!important}.menu-preview-v2 .studio-v3-preview-device-shell.desktop .bme-heritage-exact .ep-item-price,.menu-preview-v2 .studio-v3-preview-device-shell.desktop .bme-heritage-exact .ep-price-option strong{font-size:17px!important}.menu-preview-v2 .studio-v3-preview-device-shell.desktop .bme-heritage-exact .ep-footer{min-height:48px!important;padding:7px 20px 8px!important}.menu-preview-v2 .studio-v3-preview-device-screen .restaurant-a11y-statement-backdrop{z-index:10001!important}@media (width>=1051px) and (height>=720px){.menu-preview-v2{grid-template-rows:auto auto minmax(0,1fr) auto!important}.menu-preview-v2-intro{display:none!important}.menu-preview-v2-language-review{border-radius:10px!important;grid-template-columns:auto minmax(0,1fr)!important;gap:6px!important;width:min(1480px,100% - 20px)!important;min-height:38px!important;margin:4px auto!important;padding:4px 6px!important}.menu-preview-v2-language-review-heading{gap:4px!important;min-width:0!important;margin:0!important}.menu-preview-v2-language-review-heading>div>span,.menu-preview-v2-language-review-heading>div>strong{display:none!important}.menu-preview-v2-clear,.menu-preview-v2-empty-warning{min-height:26px!important;padding:3px 7px!important;font-size:7px!important}.menu-preview-v2-language-cards{gap:4px!important}.menu-preview-v2-language-cards>button{border-radius:8px!important;min-height:28px!important;padding:2px 6px!important}.menu-preview-v2-language-state{border-radius:6px!important;width:18px!important;height:18px!important}.menu-preview-v2-language-copy strong{font-size:8px!important}.menu-preview-v2-language-copy small{display:none!important}.menu-preview-v2-language-cards b{font-size:6px!important}.menu-preview-v2-stage-wrap{border-radius:14px!important;align-self:stretch!important;width:min(1510px,100% - 12px)!important;height:auto!important;min-height:0!important}.menu-preview-v2-stage-wrap>.studio-v3-preview-v2{grid-template-rows:34px minmax(0,1fr)!important;gap:3px!important;padding:4px 6px 6px!important}.menu-preview-v2-stage-wrap .studio-v3-preview-v2-header{min-height:34px!important}.menu-preview-v2-stage-wrap .studio-v3-preview-v2-heading{display:none!important}.menu-preview-v2-stage-wrap .studio-v3-preview-v2-controls{justify-content:space-between!important;width:100%!important}.menu-preview-v2-stage-wrap .studio-v3-preview-device-switch,.menu-preview-v2-stage-wrap .studio-v3-preview-zoom{padding:1px!important}.menu-preview-v2-stage-wrap .studio-v3-preview-device-switch button,.menu-preview-v2-stage-wrap .studio-v3-preview-zoom button{height:28px!important}.menu-preview-v2-stage-wrap .studio-v3-preview-device-switch button{min-width:78px!important}.menu-preview-v2-stage-wrap .studio-v3-preview-v2-stage{border-radius:12px!important;height:100%!important;min-height:0!important;padding:4px!important}.menu-preview-v2-footer{width:min(1480px,100% - 20px)!important;padding:3px 0 4px!important}.menu-preview-v2-footer button{min-height:30px!important;padding:0 11px!important}}@media (width<=1050px){body:has(.menu-preview-v2){overflow:hidden!important}.menu-preview-v2{box-sizing:border-box!important;grid-template-rows:auto minmax(0,1fr) auto!important;align-content:stretch!important;width:100%!important;height:100dvh!important;min-height:0!important;display:grid!important;overflow:hidden!important}.menu-preview-v2-intro,.menu-preview-v2-language-review{display:none!important}.menu-preview-v2-stage-wrap{width:calc(100% - 8px)!important;height:auto!important;min-height:0!important;box-shadow:none!important;border-radius:13px!important;align-self:stretch!important;margin:4px auto 0!important}.menu-preview-v2-stage-wrap>.studio-v3-preview-v2{grid-template-rows:36px minmax(0,1fr)!important;gap:4px!important;height:100%!important;min-height:0!important;padding:4px!important}.menu-preview-v2-stage-wrap .studio-v3-preview-v2-header{width:100%!important;height:36px!important;min-height:36px!important;margin:0!important;display:block!important}.menu-preview-v2-stage-wrap .studio-v3-preview-v2-heading,.menu-preview-v2-stage-wrap .studio-v3-preview-v2-device-meta{display:none!important}.menu-preview-v2-stage-wrap .studio-v3-preview-v2-controls{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:4px!important;width:100%!important;height:36px!important;display:grid!important}.menu-preview-v2-stage-wrap .studio-v3-preview-device-switch,.menu-preview-v2-stage-wrap .studio-v3-preview-zoom{min-width:0!important;height:34px!important;box-shadow:none!important;border-radius:9px!important;gap:1px!important;padding:2px!important}.menu-preview-v2-stage-wrap .studio-v3-preview-device-switch{grid-template-columns:repeat(3,minmax(0,1fr))!important;width:100%!important;display:grid!important}.menu-preview-v2-stage-wrap .studio-v3-preview-device-switch button{border-radius:7px!important;gap:4px!important;width:100%!important;min-width:0!important;height:28px!important;padding:0 4px!important;font-size:10px!important}.menu-preview-v2-stage-wrap .studio-v3-preview-device-switch button span{text-overflow:ellipsis!important;white-space:nowrap!important;display:inline!important;overflow:hidden!important}.menu-preview-v2-stage-wrap .studio-v3-preview-device-icon.mobile{width:9px!important;height:15px!important}.menu-preview-v2-stage-wrap .studio-v3-preview-device-icon.tablet{width:12px!important;height:15px!important}.menu-preview-v2-stage-wrap .studio-v3-preview-device-icon.desktop{width:17px!important;height:11px!important}.menu-preview-v2-stage-wrap .studio-v3-preview-zoom button{border-radius:7px!important;min-width:27px!important;height:28px!important;padding:0 4px!important;font-size:12px!important}.menu-preview-v2-stage-wrap .studio-v3-preview-zoom .percentage{min-width:38px!important;font-size:9px!important}.menu-preview-v2-stage-wrap .studio-v3-preview-zoom .fit{min-width:30px!important;font-size:9px!important}.menu-preview-v2-stage-wrap .studio-v3-preview-v2-stage{width:100%!important;height:100%!important;min-height:0!important;box-shadow:none!important;border:0!important;border-radius:10px!important;padding:4px!important;overflow:hidden!important}.menu-preview-v2-footer{gap:5px!important;width:calc(100% - 10px)!important;min-height:40px!important;margin:0 auto!important;padding:3px 0!important}.menu-preview-v2-footer button{border-radius:9px!important;gap:5px!important;min-width:0!important;min-height:34px!important;padding:0 9px!important;font-size:10px!important}html[data-beyond-theme=dark] .menu-preview-v2-stage-wrap{box-shadow:none!important}}@media (width<=850px){.menu-preview-v2{box-sizing:border-box!important}}@media (width<=460px){.menu-preview-v2-stage-wrap .studio-v3-preview-device-switch button{gap:0!important;padding:0 3px!important;font-size:8.5px!important;font-weight:800!important}.menu-preview-v2-stage-wrap .studio-v3-preview-device-switch button .studio-v3-preview-device-icon{display:none!important}.menu-preview-v2-stage-wrap .studio-v3-preview-device-switch button>span:not(.studio-v3-preview-device-icon){text-overflow:clip!important;white-space:nowrap!important;display:inline!important;overflow:visible!important}.menu-preview-v2-stage-wrap .studio-v3-preview-zoom .fit{display:none!important}}.menu-publish-v2{--mpu-bg:#f7f5f2;--mpu-paper:#fff;--mpu-soft:#fbfaf8;--mpu-text:#17191d;--mpu-muted:#737780;--mpu-line:#e2dfdb;--mpu-blue:#4974e5;--mpu-green:#2f9b69;--mpu-amber:#b77a2d;background:var(--mpu-bg);min-height:100vh;color:var(--mpu-text);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.menu-publish-v2 *{box-sizing:border-box}.menu-publish-v2 button,.menu-publish-v2 input{font:inherit;color:inherit}.menu-publish-v2-topbar{z-index:40;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f7f5f2e6;border-bottom:1px solid #d2cfcad1;grid-template-columns:minmax(230px,1fr) auto minmax(230px,1fr);align-items:center;gap:18px;min-height:72px;padding:0 clamp(18px,2.5vw,34px);display:grid;position:sticky;top:0}.menu-publish-v2-brand-wrap,.menu-publish-v2-brand,.menu-publish-v2-top-actions{align-items:center;display:flex}.menu-publish-v2-brand-wrap{gap:9px}.menu-publish-v2-top-actions{justify-content:flex-end}.menu-publish-v2-back{border:1px solid var(--mpu-line);cursor:pointer;background:#fff;border-radius:11px;place-items:center;width:36px;height:36px;display:grid}.menu-publish-v2-brand{cursor:pointer;text-align:start;background:0 0;border:0;gap:9px}.menu-publish-v2-brand img{object-fit:contain;width:30px;height:30px}.menu-publish-v2-brand span{display:grid}.menu-publish-v2-brand strong{font-size:12px;font-weight:850}.menu-publish-v2-brand small{color:var(--mpu-muted);margin-top:2px;font-size:9px}.menu-publish-v2-product-nav{border:1px solid var(--mpu-line);background:#ffffffa6;border-radius:13px;align-items:center;gap:4px;padding:4px;display:flex}.menu-publish-v2-product-nav button{height:34px;color:var(--mpu-muted);cursor:pointer;background:0 0;border:0;border-radius:9px;padding:0 13px;font-size:10px;font-weight:800}.menu-publish-v2-product-nav button.active{color:#fff;background:var(--mpu-blue);box-shadow:0 6px 16px #4974e533}.menu-publish-v2-hero{grid-template-columns:minmax(0,1fr) 340px;align-items:end;gap:28px;width:min(1180px,100% - 40px);margin:0 auto;padding:48px 0 30px;display:grid}.menu-publish-v2-hero>div:first-child>span{color:var(--mpu-blue);letter-spacing:.14em;align-items:center;gap:7px;font-size:10px;font-weight:850;display:inline-flex}.menu-publish-v2-hero h1{letter-spacing:-.055em;max-width:760px;margin:12px 0 0;font-size:clamp(38px,4.7vw,62px);line-height:1.02}.menu-publish-v2-hero p{max-width:720px;color:var(--mpu-muted);margin:15px 0 0;font-size:14px;line-height:1.65}.menu-publish-v2-readiness{border:1px solid var(--mpu-line);background:#fff;border-radius:17px;align-items:flex-start;gap:10px;padding:17px 18px;display:flex}.menu-publish-v2-readiness.ready{background:#f5fbf8;border-color:#2f9b6940}.menu-publish-v2-readiness.ready>svg{color:var(--mpu-green)}.menu-publish-v2-readiness.warning>svg{color:var(--mpu-amber)}.menu-publish-v2-readiness span{display:grid}.menu-publish-v2-readiness strong{font-size:11px}.menu-publish-v2-readiness small{color:var(--mpu-muted);margin-top:4px;font-size:9px}.menu-publish-v2-grid{grid-template-columns:minmax(0,1.45fr) minmax(320px,.65fr);align-items:start;gap:18px;width:min(1180px,100% - 40px);margin:0 auto;padding-bottom:70px;display:grid}.menu-publish-v2-main,.menu-publish-v2-side{gap:14px;display:grid}.menu-publish-v2-card,.menu-publish-v2-checklist,.menu-publish-v2-action-card{border:1px solid var(--mpu-line);background:#ffffffe0;border-radius:20px;box-shadow:0 10px 34px #282a2f0a}.menu-publish-v2-card{padding:22px}.menu-publish-v2-card>header{align-items:flex-start;gap:12px;display:flex}.menu-publish-v2-card>header .icon{width:39px;height:39px;color:var(--mpu-blue);background:#eef3ff;border-radius:12px;flex:none;place-items:center;display:grid}.menu-publish-v2-card>header>div:last-child{display:grid}.menu-publish-v2-card>header span{font-size:13px;font-weight:830}.menu-publish-v2-card>header p{color:var(--mpu-muted);margin:5px 0 0;font-size:10px;line-height:1.5}.menu-publish-v2-slug{gap:7px;margin-top:20px;display:grid}.menu-publish-v2-slug>span,.menu-publish-v2-default-language>span{color:var(--mpu-muted);font-size:9px;font-weight:800}.menu-publish-v2-slug>div{border:1px solid var(--mpu-line);background:var(--mpu-soft);border-radius:13px;align-items:center;min-height:48px;padding:0 13px;display:flex;overflow:hidden}.menu-publish-v2-slug strong{color:var(--mpu-muted);white-space:nowrap;font-size:11px}.menu-publish-v2-slug input{background:0 0;border:0;outline:0;width:100%;min-width:80px;font-size:12px;font-weight:750}.menu-publish-v2-url-preview{color:var(--mpu-blue);background:#f4f7ff;border-radius:11px;align-items:center;gap:9px;margin-top:10px;padding:10px 12px;display:flex}.menu-publish-v2-url-preview span{min-width:0;display:grid}.menu-publish-v2-url-preview small{color:var(--mpu-muted);font-size:8px}.menu-publish-v2-url-preview strong{text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:10px;overflow:hidden}.menu-publish-v2-language-list{gap:7px;margin-top:20px;display:grid}.menu-publish-v2-language-list button{border:1px solid var(--mpu-line);background:var(--mpu-soft);text-align:start;cursor:pointer;border-radius:13px;grid-template-columns:28px 1fr auto;align-items:center;gap:9px;min-height:54px;padding:0 13px;display:grid}.menu-publish-v2-language-list button.active{background:#f7f9ff;border-color:#4974e566}.menu-publish-v2-language-list .check{border:1px solid var(--mpu-line);background:#fff;border-radius:8px;place-items:center;width:23px;height:23px;display:grid}.menu-publish-v2-language-list button.active .check{color:#fff;border-color:var(--mpu-blue);background:var(--mpu-blue)}.menu-publish-v2-language-list .copy{display:grid}.menu-publish-v2-language-list .copy strong{font-size:11px}.menu-publish-v2-language-list .copy small{color:var(--mpu-muted);margin-top:2px;font-size:8px}.menu-publish-v2-language-list b{color:var(--mpu-muted);font-size:9px}.menu-publish-v2-default-language{border-top:1px solid var(--mpu-line);justify-content:space-between;align-items:center;gap:14px;margin-top:15px;padding-top:15px;display:flex}.menu-publish-v2-design-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.menu-publish-v2-design-option{border:1px solid var(--mpu-line);background:var(--mpu-soft);cursor:pointer;border-radius:16px;outline:none;min-width:0;padding:9px;transition:border-color .16s,box-shadow .16s,transform .16s}.menu-publish-v2-design-option:hover{border-color:#4974e557;transform:translateY(-1px)}.menu-publish-v2-design-option:focus-visible{border-color:var(--mpu-blue);box-shadow:0 0 0 3px #4974e51f}.menu-publish-v2-design-option.active{border-color:var(--mpu-blue);background:#f7f9ff;box-shadow:0 0 0 2px #4974e514,0 9px 24px #4974e51a}.menu-publish-v2-design-preview{isolation:isolate;background:#eef0f4;border:1px solid #00000014;border-radius:11px;height:176px;position:relative;overflow:hidden}.menu-publish-v2-design-preview-inner{transform-origin:0 0;pointer-events:none;width:220%;min-height:390px;transform:scale(.455)}.menu-publish-v2[dir=rtl] .menu-publish-v2-design-preview-inner{transform-origin:100% 0}.menu-publish-v2-design-preview :is(.restaurant-a11y-toggle,.restaurant-a11y-panel,.restaurant-a11y-statement-backdrop){display:none!important}.menu-publish-v2-design-option-copy{grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:48px;margin-top:9px;display:grid}.menu-publish-v2-design-option-copy .number{width:27px;height:27px;color:var(--mpu-blue);background:#eaf0ff;border-radius:9px;place-items:center;font-size:11px;font-weight:900;display:grid}.menu-publish-v2-design-option-copy>span:nth-child(2){min-width:0;display:grid}.menu-publish-v2-design-option-copy strong{font-size:10px}.menu-publish-v2-design-option-copy small{text-overflow:ellipsis;white-space:nowrap;color:var(--mpu-muted);margin-top:2px;font-size:8px;overflow:hidden}.menu-publish-v2-design-option-copy em{color:#fff;background:var(--mpu-blue);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:5px 7px;font-size:7px;font-style:normal;font-weight:850;display:inline-flex}.menu-publish-v2-card.duo{grid-template-columns:1fr 1fr;gap:12px;display:grid}.menu-publish-v2-card.duo>div{border:1px solid var(--mpu-line);background:var(--mpu-soft);border-radius:14px;gap:11px;padding:16px;display:flex}.menu-publish-v2-card.duo svg{color:var(--mpu-blue);flex:none}.menu-publish-v2-card.duo span{display:grid}.menu-publish-v2-card.duo strong{font-size:11px}.menu-publish-v2-card.duo small{color:var(--mpu-muted);margin-top:4px;font-size:9px;line-height:1.45}.menu-publish-v2-card.duo>.menu-publish-v2-qr-panel.live{grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.menu-publish-v2-qr-live{border:1px solid var(--mpu-line);background:#fff;border-radius:13px;grid-column:1/-1;justify-items:center;gap:9px;margin-top:5px;padding:14px;display:grid}.menu-publish-v2-qr-live img{aspect-ratio:1;object-fit:contain;background:#fff;border-radius:8px;width:min(180px,100%);display:block}.menu-publish-v2-qr-live>strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--mpu-muted);overflow:hidden;font-size:8px!important;font-weight:750!important}.menu-publish-v2-checklist{padding:18px}.menu-publish-v2-side-title{border-bottom:1px solid var(--mpu-line);justify-content:space-between;align-items:center;padding-bottom:12px;display:flex}.menu-publish-v2-side-title span{font-size:11px;font-weight:830}.menu-publish-v2-side-title strong{color:var(--mpu-blue);background:#eef3ff;border-radius:999px;padding:5px 8px;font-size:9px}.menu-publish-v2-checklist>div:not(.menu-publish-v2-side-title){border-bottom:1px solid #efedea;grid-template-columns:28px 1fr auto;align-items:center;gap:8px;min-height:62px;padding:10px 0;display:grid}.menu-publish-v2-checklist>div:last-child{border-bottom:0}.menu-publish-v2-checklist .state{border-radius:50%;place-items:center;width:23px;height:23px;display:grid}.menu-publish-v2-checklist .ok .state{color:#fff;background:var(--mpu-green)}.menu-publish-v2-checklist .bad .state{color:#fff;background:var(--mpu-amber)}.menu-publish-v2-checklist>div>span:nth-child(2){display:grid}.menu-publish-v2-checklist strong{font-size:10px}.menu-publish-v2-checklist small{color:var(--mpu-muted);margin-top:3px;font-size:8px}.menu-publish-v2-checklist em{color:var(--mpu-muted);font-size:8px;font-style:normal;font-weight:800}.menu-publish-v2-action-card{padding:18px}.menu-publish-v2-dev-status{background:#f7f9ff;border:1px solid #4974e533;border-radius:13px;gap:9px;padding:13px;display:flex}.menu-publish-v2-dev-status svg{color:var(--mpu-blue);flex:none}.menu-publish-v2-dev-status.success{background:#f5fbf8;border-color:#2f9b6940}.menu-publish-v2-dev-status.success svg{color:var(--mpu-green)}.menu-publish-v2-dev-status span{display:grid}.menu-publish-v2-dev-status strong{font-size:10px}.menu-publish-v2-dev-status small{color:var(--mpu-muted);margin-top:4px;font-size:8px;line-height:1.45}.menu-publish-v2-publish-error{color:#8b5a1e;background:#fff8ee;border:1px solid #b77a2d3d;border-radius:11px;align-items:flex-start;gap:7px;margin-top:10px;padding:10px 11px;font-size:9px;line-height:1.45;display:flex}.menu-publish-v2-publish-error svg{flex:none}.menu-publish-v2-action-card button{border-radius:12px;justify-content:center;align-items:center;gap:7px;width:100%;min-height:44px;margin-top:10px;font-size:10px;font-weight:820;display:flex}.menu-publish-v2-action-card button:disabled{pointer-events:none}.menu-publish-v2-action-card .save{border:1px solid var(--mpu-line);cursor:pointer;background:#fff}.menu-publish-v2-action-card .save:disabled{opacity:.55;cursor:not-allowed}.menu-publish-v2-action-card .live{color:#fff;background:var(--mpu-blue);opacity:1;cursor:pointer;border:0;box-shadow:0 10px 24px #4974e533}.menu-publish-v2-action-card .live:disabled{opacity:.42;cursor:not-allowed;box-shadow:none}.menu-publish-v2-action-card .preview-link{color:var(--mpu-muted);cursor:pointer;text-underline-offset:4px;background:0 0;border:0;text-decoration:underline}.menu-publish-v2-danger{border-top:1px solid var(--mpu-line);margin-top:12px;padding-top:12px}.menu-publish-v2-action-card .delete-menu{color:#b43f4e;cursor:pointer;background:#c54f5e0e;border:1px solid #c54f5e3d;margin-top:0}.menu-publish-v2-action-card .delete-menu:hover{background:#c54f5e17;border-color:#c54f5e6b}.menu-publish-v2-delete-confirm{background:#c54f5e0b;border:1px solid #c54f5e38;border-radius:13px;padding:12px}.menu-publish-v2-delete-confirm>div:first-child{gap:4px;display:grid}.menu-publish-v2-delete-confirm strong{color:#a63b48;font-size:10px}.menu-publish-v2-delete-confirm small{color:var(--mpu-muted);font-size:8px;line-height:1.5}.menu-publish-v2-delete-actions{grid-template-columns:1fr 1fr;gap:7px;margin-top:9px;display:grid}.menu-publish-v2-action-card .menu-publish-v2-delete-actions button{min-height:38px;margin-top:0}.menu-publish-v2-action-card .cancel-delete{border:1px solid var(--mpu-line);background:var(--mpu-paper);cursor:pointer}.menu-publish-v2-action-card .confirm-delete{color:#fff;cursor:pointer;background:#c54f5e;border:1px solid #0000}.menu-publish-v2-action-card .confirm-delete:disabled,.menu-publish-v2-action-card .cancel-delete:disabled{opacity:.55}.menu-publish-v2-delete-error{color:#a63b48;background:#c54f5e0f;border:1px solid #c54f5e3d;border-radius:10px;align-items:flex-start;gap:7px;margin-bottom:9px;padding:9px 10px;font-size:8px;line-height:1.45;display:flex}.menu-publish-v2-delete-error svg{flex:none}html[data-beyond-theme=dark] .menu-publish-v2 .menu-publish-v2-design-option{color:var(--beyond-studio-text)!important;border-color:var(--beyond-studio-line)!important;background:var(--beyond-studio-surface-2)!important}html[data-beyond-theme=dark] .menu-publish-v2 .menu-publish-v2-design-option.active{border-color:var(--beyond-studio-blue)!important;background:var(--beyond-studio-blue-soft)!important}html[data-beyond-theme=dark] .menu-publish-v2 .menu-publish-v2-design-option-copy .number{color:var(--beyond-studio-blue-light)!important;background:var(--beyond-studio-blue-soft)!important}html[data-beyond-theme=dark] .menu-publish-v2 .menu-publish-v2-danger{border-top-color:var(--beyond-studio-line)!important}html[data-beyond-theme=dark] .menu-publish-v2 .menu-publish-v2-action-card .delete-menu{color:#ef9aa4!important;background:#d9778314!important;border-color:#d9778342!important}html[data-beyond-theme=dark] .menu-publish-v2 .menu-publish-v2-delete-confirm{background:#d9778312!important;border-color:#d9778340!important}html[data-beyond-theme=dark] .menu-publish-v2 .menu-publish-v2-delete-confirm strong,html[data-beyond-theme=dark] .menu-publish-v2 .menu-publish-v2-delete-error{color:#ef9aa4!important}html[data-beyond-theme=dark] .menu-publish-v2 .menu-publish-v2-delete-confirm small{color:var(--beyond-studio-muted)!important}html[data-beyond-theme=dark] .menu-publish-v2 .menu-publish-v2-action-card .cancel-delete{color:var(--beyond-studio-text)!important;border-color:var(--beyond-studio-line)!important;background:var(--beyond-studio-surface-2)!important}html[data-beyond-theme=dark] .menu-publish-v2 .menu-publish-v2-delete-error{background:#d9778314!important;border-color:#d9778340!important}.menu-publish-v2[dir=rtl] .menu-publish-v2-brand,.menu-publish-v2[dir=rtl] .menu-publish-v2-language-list button{text-align:right}@media (width<=1000px){.menu-publish-v2-topbar{grid-template-columns:1fr auto}.menu-publish-v2-product-nav{order:3;grid-column:1/-1;justify-self:center;margin-bottom:8px}.menu-publish-v2-hero{grid-template-columns:1fr}.menu-publish-v2-readiness{max-width:500px}.menu-publish-v2-grid{grid-template-columns:1fr}.menu-publish-v2-side{grid-template-columns:1fr 1fr}}@media (width<=700px){.menu-publish-v2-topbar{grid-template-columns:1fr;padding:9px 12px}.menu-publish-v2-brand-wrap{justify-content:space-between}.menu-publish-v2-top-actions{justify-content:stretch}.menu-publish-v2-top-actions>.studio-language-menu{flex:1}.menu-publish-v2-product-nav{justify-content:flex-start;width:100%;overflow:auto}.menu-publish-v2-hero,.menu-publish-v2-grid{width:calc(100% - 24px)}.menu-publish-v2-hero{padding-top:28px}.menu-publish-v2-side,.menu-publish-v2-card.duo{grid-template-columns:1fr}.menu-publish-v2-default-language{flex-direction:column;align-items:stretch}.menu-publish-v2-slug>div{flex-direction:column;align-items:flex-start;padding:10px 12px}.menu-publish-v2-slug input{padding-top:3px}.menu-publish-v2-delete-actions{grid-template-columns:1fr}.menu-publish-v2-qr-live img{width:min(210px,75vw)}.menu-publish-v2-design-options{grid-template-columns:1fr}.menu-publish-v2-design-preview{height:210px}.menu-publish-v2-design-preview-inner{width:190%;transform:scale(.526)}}.menu-publish-v2-accessibility-card{gap:0;padding:0;display:grid;overflow:hidden}.menu-publish-v2-accessibility-toggle{width:100%;min-height:72px;color:inherit;text-align:start;cursor:pointer;background:0 0;border:0;grid-template-columns:39px minmax(0,1fr) auto;align-items:center;gap:12px;padding:16px 18px;display:grid}.menu-publish-v2-accessibility-toggle .icon{width:39px;height:39px;color:var(--mpu-blue);background:#eef3ff;border-radius:12px;place-items:center;display:grid}.menu-publish-v2-accessibility-toggle .copy{gap:4px;min-width:0;display:grid}.menu-publish-v2-accessibility-toggle .copy strong{color:var(--mpu-text);font-size:13px;font-weight:830}.menu-publish-v2-accessibility-toggle .copy small{color:var(--mpu-muted);font-size:10px;line-height:1.45}.menu-publish-v2-accessibility-toggle .chevron{color:var(--mpu-muted);transition:transform .18s}.menu-publish-v2-accessibility-card.open .menu-publish-v2-accessibility-toggle .chevron{transform:rotate(180deg)}.menu-publish-v2-accessibility-toggle:focus-visible{outline-offset:-4px;border-radius:16px;outline:3px solid #4974e561}.menu-publish-v2-accessibility-body{border-top:1px solid var(--mpu-line);gap:18px;padding:0 22px 22px;display:grid}.menu-publish-v2-accessibility-card.collapsed .menu-publish-v2-accessibility-toggle{min-height:68px}.menu-publish-v2-accessibility-card .sr-only{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.menu-publish-v2-accessibility-contact,.menu-publish-v2-accessibility-arrangements{gap:12px;display:grid}.menu-publish-v2-accessibility-subhead{gap:3px;display:grid}.menu-publish-v2-accessibility-subhead strong{font-size:11px;font-weight:850}.menu-publish-v2-accessibility-subhead small{color:var(--mpu-muted);font-size:9px;line-height:1.45}.menu-publish-v2-accessibility-contact-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.menu-publish-v2-accessibility-contact-grid label,.menu-publish-v2-accessibility-language label{gap:6px;min-width:0;display:grid}.menu-publish-v2-accessibility-contact-grid label>span,.menu-publish-v2-accessibility-language label>span{color:var(--mpu-muted);font-size:8.5px;font-weight:800}.menu-publish-v2-accessibility-contact-grid input,.menu-publish-v2-accessibility-language textarea{border:1px solid var(--mpu-line);width:100%;min-width:0;color:var(--mpu-text);background:var(--mpu-soft);border-radius:11px;outline:0}.menu-publish-v2-accessibility-contact-grid input{min-height:44px;padding:0 11px}.menu-publish-v2-accessibility-language textarea{resize:vertical;min-height:64px;padding:10px 11px;line-height:1.45}.menu-publish-v2-accessibility-contact-grid input:focus-visible,.menu-publish-v2-accessibility-language textarea:focus-visible{border-color:var(--mpu-blue);box-shadow:0 0 0 3px #4974e51f}.menu-publish-v2-accessibility-language-toggle{border:1px solid var(--mpu-line);background:var(--mpu-soft);border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:4px;display:grid}.menu-publish-v2-accessibility-language-toggle button{min-height:40px;color:var(--mpu-muted);cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:0 12px;display:flex}.menu-publish-v2-accessibility-language-toggle button strong{font-size:10px;font-weight:850}.menu-publish-v2-accessibility-language-toggle button span{font-size:8px;font-weight:850}.menu-publish-v2-accessibility-language-toggle button.active{color:#fff;background:var(--mpu-blue);box-shadow:0 5px 14px #4974e52e}.menu-publish-v2-accessibility-language-toggle button:focus-visible{outline-offset:2px;outline:3px solid #4974e559}.menu-publish-v2-accessibility-language-select{gap:6px;display:grid}.menu-publish-v2-accessibility-language-select>span{color:var(--mpu-muted);font-size:8.5px;font-weight:800}.menu-publish-v2-accessibility-language-select select{border:1px solid var(--mpu-line);width:100%;min-height:44px;color:var(--mpu-text);background:var(--mpu-soft);font:inherit;border-radius:11px;outline:0;padding:0 36px 0 12px;font-size:10px;font-weight:800}.menu-publish-v2-accessibility-language-select select:focus-visible{border-color:var(--mpu-blue);box-shadow:0 0 0 3px #4974e51f}.menu-publish-v2-accessibility-language{border:1px solid var(--mpu-line);background:var(--mpu-soft);border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:13px;display:grid}.menu-publish-v2-accessibility-language>header{grid-column:1/-1;justify-content:space-between;align-items:center;gap:10px;display:flex}.menu-publish-v2-accessibility-language>header strong{font-size:10px;font-weight:850}.menu-publish-v2-accessibility-language>header span{color:var(--mpu-blue);background:#eef3ff;border-radius:999px;padding:4px 7px;font-size:8px;font-weight:850}.menu-publish-v2-accessibility-language label.wide{grid-column:1/-1}.menu-publish-v2[dir=rtl] .menu-publish-v2-accessibility-card,.menu-publish-v2[dir=rtl] .menu-publish-v2-accessibility-card input:not([dir=ltr]),.menu-publish-v2[dir=rtl] .menu-publish-v2-accessibility-card textarea{text-align:right}html[data-beyond-theme=dark] .menu-publish-v2-accessibility-language,html[data-beyond-theme=dark] .menu-publish-v2-accessibility-contact-grid input,html[data-beyond-theme=dark] .menu-publish-v2-accessibility-language textarea{color:var(--beyond-studio-text)!important;border-color:var(--beyond-studio-line)!important;background:var(--beyond-studio-surface-2)!important}html[data-beyond-theme=dark] .menu-publish-v2-accessibility-subhead small,html[data-beyond-theme=dark] .menu-publish-v2-accessibility-contact-grid label>span,html[data-beyond-theme=dark] .menu-publish-v2-accessibility-language label>span{color:var(--beyond-studio-muted)!important}html[data-beyond-theme=dark] .menu-publish-v2-accessibility-language>header span{color:var(--beyond-studio-blue-light)!important;background:var(--beyond-studio-blue-soft)!important}@media (width<=700px){.menu-publish-v2-accessibility-toggle{grid-template-columns:36px minmax(0,1fr) auto;padding:14px}.menu-publish-v2-accessibility-toggle .icon{width:36px;height:36px}.menu-publish-v2-accessibility-body{padding:0 14px 16px}.menu-publish-v2-accessibility-contact-grid,.menu-publish-v2-accessibility-language{grid-template-columns:1fr}.menu-publish-v2-accessibility-language>header,.menu-publish-v2-accessibility-language label.wide{grid-column:1}}html[data-beyond-theme=dark] .menu-publish-v2-accessibility-toggle .icon{color:var(--beyond-studio-blue-light)!important;background:var(--beyond-studio-blue-soft)!important}html[data-beyond-theme=dark] .menu-publish-v2-accessibility-toggle .copy strong{color:var(--beyond-studio-text)!important}html[data-beyond-theme=dark] .menu-publish-v2-accessibility-toggle .copy small,html[data-beyond-theme=dark] .menu-publish-v2-accessibility-toggle .chevron{color:var(--beyond-studio-muted)!important}html[data-beyond-theme=dark] .menu-publish-v2-accessibility-body{border-top-color:var(--beyond-studio-line)!important}html[data-beyond-theme=dark] .menu-publish-v2-accessibility-language-toggle,html[data-beyond-theme=dark] .menu-publish-v2-accessibility-language-select select{color:var(--beyond-studio-text)!important;border-color:var(--beyond-studio-line)!important;background:var(--beyond-studio-surface-2)!important}html[data-beyond-theme=dark] .menu-publish-v2-accessibility-language-toggle button{color:var(--beyond-studio-muted)!important}html[data-beyond-theme=dark] .menu-publish-v2-accessibility-language-toggle button.active{color:#fff!important;background:var(--beyond-studio-blue)!important}.menu-publish-v2-accessibility-language textarea::placeholder{color:#9298a3;opacity:1;font-style:italic}html[data-beyond-theme=dark] .menu-publish-v2-accessibility-language textarea::placeholder{color:#7f8b9b}.menu-publish-v2-translation-warning-backdrop{z-index:14000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0c121e7a;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.menu-publish-v2-translation-warning-dialog{color:#172033;background:#fff;border:1px solid #c7912047;border-radius:18px;width:min(440px,100%);padding:22px;box-shadow:0 24px 70px #0c121e3d}.menu-publish-v2-translation-warning-dialog .warning-icon{color:#a36a00;background:#fff2ce;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.menu-publish-v2-translation-warning-dialog h2{margin:14px 0 7px;font-size:19px;line-height:1.2}.menu-publish-v2-translation-warning-dialog p{color:#66738a;margin:0;font-size:12px;line-height:1.55}.menu-publish-v2-translation-warning-dialog .issue-count{color:#916000;background:#fff6df;border-radius:999px;margin-top:12px;padding:6px 9px;font-size:10px;font-weight:850;display:inline-flex}.menu-publish-v2-translation-warning-dialog .dont-show{color:#4f5c72;cursor:pointer;align-items:flex-start;gap:9px;margin-top:17px;font-size:11px;line-height:1.4;display:flex}.menu-publish-v2-translation-warning-dialog .dont-show input{accent-color:#4974e5;flex:none;width:16px;height:16px;margin:0}.menu-publish-v2-translation-warning-dialog .actions{grid-template-columns:1fr 1fr;gap:9px;margin-top:20px;display:grid}.menu-publish-v2-translation-warning-dialog .actions button{cursor:pointer;border-radius:11px;min-height:43px;font-size:11px;font-weight:850}.menu-publish-v2-translation-warning-dialog .keep-editing{color:#45536a;background:#fff;border:1px solid #dce2ec}.menu-publish-v2-translation-warning-dialog .publish-anyway{color:#fff;background:#4974e5;border:0;justify-content:center;align-items:center;gap:6px;display:flex}.menu-publish-v2-translation-warning-dialog .actions button:disabled{opacity:.55;cursor:not-allowed}html[data-beyond-theme=dark] .menu-publish-v2-translation-warning-dialog{color:#f3f6fb;background:#101722;border-color:#c7912047}html[data-beyond-theme=dark] .menu-publish-v2-translation-warning-dialog p,html[data-beyond-theme=dark] .menu-publish-v2-translation-warning-dialog .dont-show{color:#aeb8ca}html[data-beyond-theme=dark] .menu-publish-v2-translation-warning-dialog .warning-icon{color:#f0bd55;background:#2e2614}html[data-beyond-theme=dark] .menu-publish-v2-translation-warning-dialog .issue-count{color:#efc66d;background:#2a2415}html[data-beyond-theme=dark] .menu-publish-v2-translation-warning-dialog .keep-editing{color:#dbe2ec;background:#182230;border-color:#313d50}@media (width<=560px){.menu-publish-v2-translation-warning-backdrop{padding:12px;padding-bottom:calc(12px + env(safe-area-inset-bottom,0px));align-items:end}.menu-publish-v2-translation-warning-dialog{border-radius:18px;padding:19px}.menu-publish-v2-translation-warning-dialog .actions{grid-template-columns:1fr}}.menu-studio-persistence-screen{min-height:100vh;color:var(--beyond-studio-text,#f5f8ff);background:var(--beyond-studio-bg,#02050a);place-items:center;padding:28px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:grid}.menu-studio-persistence-card{text-align:center;border:1px solid var(--beyond-studio-line,#ffffff13);width:min(480px,100%);color:var(--beyond-studio-text,#f5f8ff);background:var(--beyond-studio-surface,#070b12);box-shadow:var(--beyond-studio-shadow,0 24px 70px #00000047);border-radius:24px;justify-items:center;padding:34px;display:grid}.menu-studio-persistence-card .icon{width:48px;height:48px;color:var(--beyond-studio-blue-light,#84b8ff);background:var(--beyond-studio-blue-soft,#2778ff1c);border-radius:15px;place-items:center;display:grid}.menu-studio-persistence-card h1{letter-spacing:-.035em;margin:18px 0 0;font-size:24px}.menu-studio-persistence-card p{max-width:390px;color:var(--beyond-studio-muted,#7d8fa9);margin:9px 0 0;font-size:14px;line-height:1.6}.menu-studio-persistence-card>div{flex-wrap:wrap;justify-content:center;gap:9px;margin-top:22px;display:flex}.menu-studio-persistence-card button{border:1px solid var(--beyond-studio-line,#ffffff13);min-height:42px;color:var(--beyond-studio-text,#f5f8ff);background:var(--beyond-studio-surface-2,#0b111b);cursor:pointer;border-radius:12px;padding:0 16px;font-weight:800}.menu-studio-persistence-card button:hover{border-color:var(--beyond-studio-line-strong,#84b8ff38);background:var(--beyond-studio-blue-soft,#2778ff1c)}.menu-studio-persistence-card button.primary{border-color:var(--beyond-studio-blue,#2778ff);background:var(--beyond-studio-blue,#2778ff);color:#fff}.menu-studio-persistence-card.loading{gap:10px}.menu-studio-persistence-card.loading h1{margin-top:0;font-size:16px}.menu-studio-persistence-card .spin{color:var(--beyond-studio-blue-light,#84b8ff);animation:.9s linear infinite menuStudioPersistenceSpin}.menu-studio-persistence-error{z-index:9999;color:#ef9aa4;background:color-mix(in srgb,var(--beyond-studio-surface,#070b12) 92%,#d97783 8%);max-width:420px;box-shadow:var(--beyond-studio-shadow,0 24px 70px #00000047);border:1px solid #d977833d;border-radius:13px;align-items:center;gap:9px;padding:12px 14px;font:700 12px/1.4 Inter,system-ui,sans-serif;display:flex;position:fixed;bottom:18px;right:18px}.menu-studio-persistence-screen[dir=rtl] .menu-studio-persistence-card{text-align:right}@keyframes menuStudioPersistenceSpin{to{transform:rotate(360deg)}}.menu-analytics-v2{min-height:100%}.menu-analytics-body{max-width:1320px;margin:0 auto;padding:30px 28px 56px}.menu-analytics-body p{color:var(--beyond-studio-muted);margin:0;line-height:1.58}.menu-analytics-hero{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:22px;display:flex}.menu-analytics-intro{align-items:flex-start;gap:14px;min-width:0;display:flex}.menu-analytics-icon{border:1px solid var(--beyond-studio-line-strong);width:44px;height:44px;color:var(--beyond-studio-blue-light);background:linear-gradient(145deg, var(--beyond-studio-blue-soft), var(--beyond-studio-surface));box-shadow:0 12px 32px color-mix(in srgb, var(--beyond-studio-blue-light) 10%, transparent);border-radius:14px;flex:0 0 44px;place-items:center;display:grid}.menu-analytics-intro h1{letter-spacing:-.045em;margin:1px 0 5px;font-size:clamp(27px,3vw,38px);line-height:1.08}.menu-analytics-intro p{max-width:680px;font-size:14px}.menu-analytics-window{border:1px solid var(--beyond-studio-line);background:var(--beyond-studio-surface);color:var(--beyond-studio-muted);border-radius:999px;flex:none;align-items:center;gap:8px;margin-top:4px;padding:9px 12px;font-size:11px;font-weight:750;display:inline-flex}.menu-analytics-live-dot{background:var(--beyond-studio-blue-light);width:7px;height:7px;box-shadow:0 0 0 4px color-mix(in srgb, var(--beyond-studio-blue-light) 13%, transparent);border-radius:50%}.menu-analytics-status{border:1px solid var(--beyond-studio-line);background:color-mix(in srgb, var(--beyond-studio-blue-soft) 58%, var(--beyond-studio-surface));border-radius:14px;justify-content:space-between;align-items:center;gap:18px;margin:0 0 18px;padding:13px 16px;display:flex}.menu-analytics-status>div{min-width:0}.menu-analytics-status strong{margin-bottom:3px;font-size:12px;display:block}.menu-analytics-status p{font-size:11px}.menu-analytics-status>span{color:var(--beyond-studio-muted);flex:none;font-size:10px;font-weight:700}.menu-analytics-status.is-error{background:color-mix(in srgb, #f67 9%, var(--beyond-studio-surface));border-color:#ff667759}.menu-analytics-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.menu-analytics-metrics article{border:1px solid var(--beyond-studio-line);background:var(--beyond-studio-surface);border-radius:18px;min-height:150px;padding:18px 18px 16px;position:relative;overflow:hidden;box-shadow:0 12px 34px #0000000d}.menu-analytics-metrics article:after{content:"";background:color-mix(in srgb, var(--beyond-studio-blue-light) 8%, transparent);pointer-events:none;border-radius:50%;width:110px;height:110px;position:absolute;inset-block-start:-62px;inset-inline-end:-46px}.menu-analytics-metric-kicker{background:var(--beyond-studio-blue-soft);border-radius:9px;place-items:center;width:28px;height:28px;margin-bottom:17px;display:grid;color:var(--beyond-studio-blue-light)!important}.menu-analytics-metrics h2{color:var(--beyond-studio-muted);margin:0;font-size:11px;font-weight:720}.menu-analytics-metrics strong{letter-spacing:-.045em;font-variant-numeric:tabular-nums;margin:6px 0 7px;font-size:clamp(28px,3vw,38px);line-height:1;display:block}.menu-analytics-metrics article>span:last-child{color:var(--beyond-studio-muted);font-size:10px;line-height:1.4;display:block}.menu-analytics-panel{border:1px solid var(--beyond-studio-line);background:var(--beyond-studio-surface);border-radius:20px;min-width:0;padding:20px;box-shadow:0 14px 38px #0000000a}.menu-analytics-panel-heading{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:16px;display:flex}.menu-analytics-panel-heading h2{letter-spacing:-.012em;align-items:center;gap:8px;margin:0 0 5px;font-size:14px;font-weight:780;display:flex}.menu-analytics-panel-heading h2 svg{color:var(--beyond-studio-blue-light);flex:none}.menu-analytics-panel-heading p{font-size:11px}.menu-analytics-panel-heading>span{border:1px solid var(--beyond-studio-line);color:var(--beyond-studio-muted);background:color-mix(in srgb, var(--beyond-studio-surface) 80%, var(--beyond-studio-blue-soft));font-variant-numeric:tabular-nums;border-radius:9px;flex:none;padding:7px 9px;font-size:10px;font-weight:720}.menu-analytics-traffic-panel{margin-bottom:16px;padding-bottom:12px}.menu-analytics-feature-panel{margin-bottom:16px}.menu-analytics-line-chart{width:100%;min-height:265px;overflow:hidden}.menu-analytics-line-chart svg{width:100%;height:auto;min-height:250px;display:block;overflow:visible}.menu-analytics-grid-line{stroke:var(--beyond-studio-line);stroke-width:1px;stroke-dasharray:3 7;vector-effect:non-scaling-stroke}.menu-analytics-gradient-start{stop-color:var(--beyond-studio-blue-light);stop-opacity:.34}.menu-analytics-gradient-end{stop-color:var(--beyond-studio-blue-light);stop-opacity:.015}.menu-analytics-area{fill:url(#menuAnalyticsAreaGradient)}.menu-analytics-line{fill:none;stroke:var(--beyond-studio-blue-light);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;filter:drop-shadow(0 7px 10px color-mix(in srgb, var(--beyond-studio-blue-light) 22%, transparent))}.menu-analytics-point{fill:var(--beyond-studio-surface);stroke:var(--beyond-studio-blue-light);stroke-width:2.5px;vector-effect:non-scaling-stroke}.menu-analytics-axis-value,.menu-analytics-axis-date{fill:var(--beyond-studio-muted);font-family:inherit;font-size:10px;font-weight:650}.menu-analytics-two-column{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:16px;display:grid}.menu-analytics-owner-grid{align-items:stretch}.menu-analytics-bars{gap:14px;padding-top:4px;display:grid}.menu-analytics-bar-row{min-width:0}.menu-analytics-bar-meta{justify-content:space-between;align-items:center;gap:14px;margin-bottom:7px;display:flex}.menu-analytics-bar-meta strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;font-weight:720;overflow:hidden}.menu-analytics-bar-meta span{color:var(--beyond-studio-muted);font-variant-numeric:tabular-nums;flex:none;font-size:9px;font-weight:650}.menu-analytics-bar-track{background:color-mix(in srgb, var(--beyond-studio-line) 74%, transparent);border-radius:999px;height:7px;position:relative;overflow:hidden}.menu-analytics-bar-fill{border-radius:inherit;background:var(--beyond-studio-blue-light);min-width:2px;box-shadow:0 0 16px color-mix(in srgb, var(--beyond-studio-blue-light) 24%, transparent);position:absolute;inset-block:0;inset-inline-start:0}.menu-analytics-bar-fill.is-item{background:color-mix(in srgb, var(--beyond-studio-blue-light) 72%, var(--beyond-studio-text))}.menu-analytics-peak{border:1px solid var(--beyond-studio-line);background:color-mix(in srgb, var(--beyond-studio-blue-soft) 38%, var(--beyond-studio-surface));border-radius:14px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;margin-bottom:18px;padding:12px 14px;display:grid}.menu-analytics-peak>span{width:30px;height:30px;color:var(--beyond-studio-blue-light);background:var(--beyond-studio-blue-soft);border-radius:9px;place-items:center;display:grid}.menu-analytics-peak small{color:var(--beyond-studio-muted);margin-bottom:2px;font-size:9px;font-weight:700;display:block}.menu-analytics-peak strong{font-size:12px;display:block}.menu-analytics-peak b{font-variant-numeric:tabular-nums;font-size:16px}.menu-analytics-heatmap{grid-template-columns:minmax(54px,.8fr) repeat(8,minmax(34px,1fr));align-items:center;gap:6px;width:100%;display:grid}.menu-analytics-heatmap-corner,.menu-analytics-heatmap-hour,.menu-analytics-heatmap-day{min-width:0;color:var(--beyond-studio-muted);font-size:9px;font-weight:680}.menu-analytics-heatmap-hour{text-align:center;font-variant-numeric:tabular-nums}.menu-analytics-heatmap-day{white-space:nowrap;padding-inline-end:4px}.menu-analytics-heatmap-cell{border:1px solid var(--beyond-studio-line);background:color-mix(in srgb, var(--beyond-studio-blue-light) 4%, var(--beyond-studio-surface));border-radius:9px;min-width:0;height:34px;position:relative;overflow:hidden}.menu-analytics-heatmap-cell.has-data{border-color:color-mix(in srgb, var(--beyond-studio-blue-light) 30%, var(--beyond-studio-line));background:color-mix(in srgb, var(--beyond-studio-blue-light) var(--heat), var(--beyond-studio-surface));box-shadow:inset 0 0 18px color-mix(in srgb, var(--beyond-studio-blue-light) 7%, transparent)}.menu-analytics-heatmap-cell span{color:var(--beyond-studio-text);font-variant-numeric:tabular-nums;place-items:center;font-size:9px;font-weight:800;display:grid;position:absolute;inset:0}.menu-analytics-category-picker{flex-wrap:wrap;gap:7px;margin:-2px 0 17px;display:flex}.menu-analytics-category-picker button{appearance:none;text-overflow:ellipsis;white-space:nowrap;border:1px solid var(--beyond-studio-line);max-width:190px;color:var(--beyond-studio-muted);background:color-mix(in srgb, var(--beyond-studio-surface) 88%, var(--beyond-studio-blue-soft));font:inherit;cursor:pointer;border-radius:999px;padding:7px 10px;font-size:9px;font-weight:720;transition:border-color .16s,background .16s,color .16s;overflow:hidden}.menu-analytics-category-picker button:hover{border-color:var(--beyond-studio-line-strong);color:var(--beyond-studio-text)}.menu-analytics-category-picker button.is-active{border-color:color-mix(in srgb, var(--beyond-studio-blue-light) 42%, var(--beyond-studio-line));color:var(--beyond-studio-text);background:var(--beyond-studio-blue-soft)}.menu-analytics-depth{gap:13px;display:grid}.menu-analytics-depth-row{min-width:0}.menu-analytics-depth-meta{grid-template-columns:25px minmax(0,1fr) auto;align-items:center;gap:8px;margin-bottom:6px;display:grid}.menu-analytics-depth-position{width:22px;height:22px;color:var(--beyond-studio-blue-light);background:var(--beyond-studio-blue-soft);border-radius:7px;place-items:center;font-size:8px;font-weight:800;display:grid}.menu-analytics-depth-meta strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:10px;overflow:hidden}.menu-analytics-depth-meta b{color:var(--beyond-studio-muted);font-variant-numeric:tabular-nums;font-size:9px}.menu-analytics-depth-track{background:color-mix(in srgb, var(--beyond-studio-line) 72%, transparent);border-radius:999px;height:8px;position:relative;overflow:hidden}.menu-analytics-depth-track span{border-radius:inherit;background:linear-gradient(90deg, var(--beyond-studio-blue-light), color-mix(in srgb, var(--beyond-studio-blue-light) 55%, var(--beyond-studio-text)));min-width:2px;position:absolute;inset-block:0;inset-inline-start:0}.menu-analytics-visibility-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.menu-analytics-visibility-list{border:1px solid var(--beyond-studio-line);background:color-mix(in srgb, var(--beyond-studio-surface) 92%, var(--beyond-studio-blue-soft));border-radius:14px;min-width:0;padding:13px}.menu-analytics-visibility-list h3{color:var(--beyond-studio-muted);text-transform:uppercase;letter-spacing:.055em;margin:0 0 7px;font-size:9px}.menu-analytics-visibility-list>div{border-bottom:1px solid var(--beyond-studio-line);grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:7px;padding:9px 0;display:grid}.menu-analytics-visibility-list>div:last-child{border-bottom:0;padding-bottom:1px}.menu-analytics-visibility-list>div>span{width:20px;height:20px;color:var(--beyond-studio-muted);background:var(--beyond-studio-blue-soft);border-radius:7px;place-items:center;font-size:8px;font-weight:800;display:grid}.menu-analytics-visibility-list strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:10px;overflow:hidden}.menu-analytics-visibility-list b{color:var(--beyond-studio-muted);font-variant-numeric:tabular-nums;font-size:9px}.menu-analytics-visibility-list>p{padding:18px 0 8px;font-size:10px}.menu-analytics-comparison-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.menu-analytics-comparison-grid article{border:1px solid var(--beyond-studio-line);background:color-mix(in srgb, var(--beyond-studio-surface) 94%, var(--beyond-studio-blue-soft));border-radius:15px;min-width:0;padding:15px}.menu-analytics-comparison-grid article>span{color:var(--beyond-studio-muted);margin-bottom:10px;font-size:9px;font-weight:700;display:block}.menu-analytics-comparison-value{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.menu-analytics-comparison-value strong{letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:25px;line-height:1}.menu-analytics-comparison-value em{color:var(--beyond-studio-muted);font-variant-numeric:tabular-nums;align-items:center;gap:3px;font-size:9px;font-style:normal;font-weight:800;display:inline-flex}.menu-analytics-comparison-value em.is-up{color:#30a46c}.menu-analytics-comparison-value em.is-down{color:#d75a64}.menu-analytics-comparison-grid small{color:var(--beyond-studio-muted);margin-top:8px;font-size:8px;font-weight:650;display:block}.menu-analytics-lower-grid{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);gap:16px;display:grid}.menu-analytics-side-stack{gap:16px;display:grid}.menu-analytics-insights-panel{background:linear-gradient(145deg, color-mix(in srgb, var(--beyond-studio-blue-soft) 30%, var(--beyond-studio-surface)), var(--beyond-studio-surface) 62%)}.menu-analytics-insights{gap:0;display:grid}.menu-analytics-insights article{border-bottom:1px solid var(--beyond-studio-line);grid-template-columns:34px minmax(0,1fr);gap:12px;padding:14px 0;display:grid}.menu-analytics-insights article:last-child{border-bottom:0;padding-bottom:4px}.menu-analytics-insights article>span{width:28px;height:28px;color:var(--beyond-studio-blue-light);background:var(--beyond-studio-blue-soft);font-variant-numeric:tabular-nums;border-radius:9px;place-items:center;font-size:9px;font-weight:800;display:grid}.menu-analytics-insights strong{margin:1px 0 4px;font-size:11px;display:block}.menu-analytics-insights p{font-size:10px}.menu-analytics-language-list{gap:13px;padding-top:2px;display:grid}.menu-analytics-language-list>div>div:first-child{justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px;display:flex}.menu-analytics-language-list strong{font-size:10px}.menu-analytics-language-list span{color:var(--beyond-studio-muted);font-variant-numeric:tabular-nums;font-size:9px;font-weight:700}.menu-analytics-language-track{background:color-mix(in srgb, var(--beyond-studio-line) 74%, transparent);border-radius:999px;height:6px;position:relative;overflow:hidden}.menu-analytics-language-track span{border-radius:inherit;background:var(--beyond-studio-blue-light);min-width:2px;position:absolute;inset-block:0;inset-inline-start:0}.menu-analytics-exploration{gap:0;display:grid}.menu-analytics-exploration>div{border-bottom:1px solid var(--beyond-studio-line);justify-content:space-between;align-items:center;gap:14px;padding:11px 0;display:flex}.menu-analytics-exploration>div:last-child{border-bottom:0;padding-bottom:2px}.menu-analytics-exploration span{color:var(--beyond-studio-muted);font-size:10px}.menu-analytics-exploration strong{font-variant-numeric:tabular-nums;font-size:15px}.menu-analytics-empty{color:var(--beyond-studio-muted);justify-items:start;padding:28px 0 16px;display:grid}.menu-analytics-empty svg{color:color-mix(in srgb, var(--beyond-studio-blue-light) 65%, var(--beyond-studio-muted))}.menu-analytics-empty h3{color:var(--beyond-studio-text);margin:12px 0 5px;font-size:12px}.menu-analytics-empty p{max-width:390px;font-size:10px}.menu-analytics-trust-note{text-align:center;justify-content:center;align-items:center;gap:7px;padding:4px;font-size:9px;display:flex;margin:18px 0 0!important}.menu-analytics-trust-note svg{color:var(--beyond-studio-blue-light);flex:none}[dir=rtl] .menu-analytics-intro,[dir=rtl] .menu-analytics-panel-heading,[dir=rtl] .menu-analytics-bar-meta,[dir=rtl] .menu-analytics-language-list>div>div:first-child,[dir=rtl] .menu-analytics-exploration>div,[dir=rtl] .menu-analytics-depth-meta,[dir=rtl] .menu-analytics-visibility-list>div,[dir=rtl] .menu-analytics-peak{direction:rtl}[dir=rtl] .menu-analytics-bar-fill,[dir=rtl] .menu-analytics-language-track span,[dir=rtl] .menu-analytics-depth-track span{inset-inline:0 auto}@media (width<=980px){.menu-analytics-body{padding:24px 18px 48px}.menu-analytics-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.menu-analytics-two-column,.menu-analytics-lower-grid{grid-template-columns:1fr}.menu-analytics-side-stack,.menu-analytics-comparison-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.menu-analytics-body{padding:18px 12px 96px;overflow-x:clip}.menu-analytics-hero{margin-bottom:16px;display:block}.menu-analytics-intro{gap:11px}.menu-analytics-icon{border-radius:12px;flex-basis:38px;width:38px;height:38px}.menu-analytics-intro h1{font-size:27px}.menu-analytics-intro p{font-size:12px}.menu-analytics-window{margin:13px 0 0 49px;padding:7px 10px}[dir=rtl] .menu-analytics-window{margin:13px 49px 0 0}.menu-analytics-status{align-items:flex-start;padding:12px 13px}.menu-analytics-status>span{display:none}.menu-analytics-metrics{gap:9px;margin-bottom:12px}.menu-analytics-metrics article{border-radius:16px;min-height:138px;padding:15px}.menu-analytics-metric-kicker{margin-bottom:14px}.menu-analytics-metrics strong{font-size:30px}.menu-analytics-panel{box-sizing:border-box;border-radius:17px;width:100%;max-width:100%;padding:16px;overflow:hidden}.menu-analytics-traffic-panel,.menu-analytics-two-column,.menu-analytics-feature-panel{margin-bottom:12px}.menu-analytics-two-column,.menu-analytics-lower-grid,.menu-analytics-side-stack{gap:12px}.menu-analytics-side-stack{grid-template-columns:1fr}.menu-analytics-panel-heading{margin-bottom:13px}.menu-analytics-panel-heading>span{display:none}.menu-analytics-line-chart{width:100%;min-height:0;margin:0;overflow:hidden}.menu-analytics-line-chart svg{width:100%;max-width:100%;height:auto;min-height:0;overflow:visible}.menu-analytics-axis-value,.menu-analytics-axis-date{font-size:18px}.menu-analytics-bar-meta strong{max-width:58%}.menu-analytics-peak{grid-template-columns:31px minmax(0,1fr) auto;margin-bottom:14px;padding:10px 11px}.menu-analytics-peak strong{font-size:11px}.menu-analytics-heatmap{grid-template-columns:35px repeat(8,minmax(0,1fr));gap:3px}.menu-analytics-heatmap-corner{font-size:0}.menu-analytics-heatmap-corner:after{content:"•";font-size:8px}.menu-analytics-heatmap-hour,.menu-analytics-heatmap-day{font-size:7px}.menu-analytics-heatmap-cell{border-radius:6px;height:clamp(24px,8vw,31px)}.menu-analytics-heatmap-cell span{font-size:7px}.menu-analytics-category-picker{gap:6px;margin-bottom:14px}.menu-analytics-category-picker button{max-width:calc(50% - 3px);padding:6px 9px;font-size:8px}.menu-analytics-depth-meta{grid-template-columns:23px minmax(0,1fr) auto}.menu-analytics-visibility-grid{grid-template-columns:1fr;gap:9px}.menu-analytics-visibility-list{padding:11px}.menu-analytics-comparison-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.menu-analytics-comparison-grid article{border-radius:13px;padding:12px}.menu-analytics-comparison-value strong{font-size:22px}.menu-analytics-comparison-value em{font-size:8px}.menu-analytics-insights article{grid-template-columns:31px minmax(0,1fr);gap:9px}.menu-analytics-trust-note{text-align:start;align-items:flex-start}}@media (width<=380px){.menu-analytics-body{padding-inline:9px}.menu-analytics-metrics{grid-template-columns:1fr 1fr;gap:7px}.menu-analytics-metrics article{padding:13px}.menu-analytics-metrics strong{font-size:27px}.menu-analytics-heatmap{grid-template-columns:29px repeat(8,minmax(0,1fr));gap:2px}.menu-analytics-heatmap-hour,.menu-analytics-heatmap-day{font-size:6px}.menu-analytics-heatmap-cell{height:24px}.menu-analytics-category-picker button{max-width:100%}.menu-analytics-comparison-grid{grid-template-columns:1fr 1fr;gap:6px}}.menu-analytics-hero-simplified{margin-bottom:14px}.menu-analytics-command{border:1px solid var(--beyond-studio-line);background:radial-gradient(circle at 85% 0%,color-mix(in srgb,var(--beyond-studio-blue-light) 12%,transparent),transparent 34%), linear-gradient(145deg,color-mix(in srgb,var(--beyond-studio-blue-soft) 28%,var(--beyond-studio-surface)),var(--beyond-studio-surface) 64%);box-shadow:0 18px 48px color-mix(in srgb,var(--beyond-studio-text) 5%,transparent);border-radius:22px;gap:14px;margin-bottom:14px;padding:18px;display:grid}.menu-analytics-command-head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.menu-analytics-command-head>div:first-child{gap:3px;display:grid}.menu-analytics-command-head>div:first-child>span{color:var(--beyond-studio-muted);text-transform:uppercase;letter-spacing:.07em;font-size:9px;font-weight:800}.menu-analytics-command-head>div:first-child>strong{letter-spacing:-.025em;font-size:20px}.menu-analytics-trend-chip{border:1px solid var(--beyond-studio-line);background:var(--beyond-studio-surface);border-radius:13px;grid-template-columns:auto auto;align-items:center;gap:1px 5px;min-width:104px;padding:9px 11px;display:grid}.menu-analytics-trend-chip svg{color:var(--beyond-studio-muted);grid-row:1/3}.menu-analytics-trend-chip>span{font-size:14px;font-weight:850;line-height:1}.menu-analytics-trend-chip>small{color:var(--beyond-studio-muted);font-size:8px;font-weight:700}.menu-analytics-trend-chip.is-up{border-color:color-mix(in srgb,#30a46c 35%,var(--beyond-studio-line));background:color-mix(in srgb,#30a46c 7%,var(--beyond-studio-surface))}.menu-analytics-trend-chip.is-up svg,.menu-analytics-trend-chip.is-up>span{color:#30a46c}.menu-analytics-trend-chip.is-down{border-color:color-mix(in srgb,#d75a64 35%,var(--beyond-studio-line));background:color-mix(in srgb,#d75a64 7%,var(--beyond-studio-surface))}.menu-analytics-trend-chip.is-down svg,.menu-analytics-trend-chip.is-down>span{color:#d75a64}.menu-analytics-command-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.menu-analytics-command-kpis article{border:1px solid var(--beyond-studio-line);background:color-mix(in srgb,var(--beyond-studio-surface) 94%,var(--beyond-studio-blue-soft));border-radius:17px;flex-direction:column;min-width:0;min-height:132px;padding:15px;display:flex}.menu-analytics-command-kpis article.is-primary{border-color:color-mix(in srgb,var(--beyond-studio-blue-light) 38%,var(--beyond-studio-line));background:linear-gradient(145deg,color-mix(in srgb,var(--beyond-studio-blue-light) 9%,var(--beyond-studio-surface)),var(--beyond-studio-surface))}.menu-analytics-command-kpis article>span{color:var(--beyond-studio-muted);align-items:center;gap:7px;font-size:9px;font-weight:800;display:flex}.menu-analytics-command-kpis article>span svg{color:var(--beyond-studio-blue-light)}.menu-analytics-command-kpis article>strong{letter-spacing:-.045em;font-variant-numeric:tabular-nums;margin-top:auto;font-size:34px;line-height:1}.menu-analytics-command-kpis article>strong.is-name{text-overflow:ellipsis;white-space:nowrap;font-size:18px;line-height:1.08;overflow:hidden}.menu-analytics-command-kpis article>small{color:var(--beyond-studio-muted);margin-top:8px;font-size:9px;line-height:1.3}.menu-analytics-signal-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.menu-analytics-signal-strip>div{border-top:1px solid var(--beyond-studio-line);align-items:center;gap:9px;min-width:0;padding:10px 12px;display:flex}.menu-analytics-signal-strip svg{color:var(--beyond-studio-blue-light);flex:none}.menu-analytics-signal-strip span{gap:2px;min-width:0;display:grid}.menu-analytics-signal-strip small{color:var(--beyond-studio-muted);font-size:8px;font-weight:700}.menu-analytics-signal-strip strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.menu-analytics-action-panel{border:1px solid color-mix(in srgb,var(--beyond-studio-blue-light) 26%,var(--beyond-studio-line));background:linear-gradient(145deg,color-mix(in srgb,var(--beyond-studio-blue-soft) 34%,var(--beyond-studio-surface)),var(--beyond-studio-surface));border-radius:20px;margin-bottom:14px;padding:17px}.menu-analytics-action-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.menu-analytics-action-grid>article{border:1px solid var(--beyond-studio-line);background:var(--beyond-studio-surface);border-radius:14px;grid-template-columns:30px minmax(0,1fr);gap:9px;min-width:0;padding:13px;display:grid}.menu-analytics-action-grid>article>span{background:var(--beyond-studio-blue-soft);width:27px;height:27px;color:var(--beyond-studio-blue-light);border-radius:9px;place-items:center;font-size:8px;font-weight:900;display:grid}.menu-analytics-action-grid strong{margin:1px 0 4px;font-size:11px;display:block}.menu-analytics-action-grid p{color:var(--beyond-studio-muted);margin:0;font-size:9px;line-height:1.45}.menu-analytics-traffic-focus,.menu-analytics-top-reach{margin-bottom:14px}.menu-analytics-more{border:1px solid var(--beyond-studio-line);background:var(--beyond-studio-surface);border-radius:18px;margin-bottom:12px;overflow:hidden}.menu-analytics-more>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:66px;padding:13px 16px;list-style:none;display:flex}.menu-analytics-more>summary::-webkit-details-marker{display:none}.menu-analytics-more>summary>span:first-child{gap:3px;display:grid}.menu-analytics-more>summary strong{font-size:12px}.menu-analytics-more>summary small{color:var(--beyond-studio-muted);font-size:9px}.menu-analytics-more>summary>span:last-child{background:var(--beyond-studio-blue-soft);width:28px;height:28px;color:var(--beyond-studio-blue-light);border-radius:9px;place-items:center;font-size:17px;transition:transform .18s;display:grid}.menu-analytics-more[open]>summary>span:last-child{transform:rotate(45deg)}.menu-analytics-more-body{gap:14px;padding:0 14px 14px;display:grid}.menu-analytics-more-body .menu-analytics-panel,.menu-analytics-more-body .menu-analytics-two-column,.menu-analytics-more-body .menu-analytics-lower-grid{margin:0}@media (width<=980px){.menu-analytics-command-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.menu-analytics-action-grid{grid-template-columns:1fr}}@media (width<=620px){.menu-analytics-command{border-radius:18px;padding:13px}.menu-analytics-command-head{align-items:center}.menu-analytics-command-head>div:first-child>strong{font-size:17px}.menu-analytics-trend-chip{min-width:94px;padding:8px 9px}.menu-analytics-command-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.menu-analytics-command-kpis article{min-height:118px;padding:12px}.menu-analytics-command-kpis article>strong{font-size:29px}.menu-analytics-command-kpis article>strong.is-name{font-size:15px}.menu-analytics-signal-strip{grid-template-columns:1fr}.menu-analytics-signal-strip>div{padding:9px 3px}.menu-analytics-action-panel{border-radius:17px;padding:13px}.menu-analytics-action-grid{gap:7px}.menu-analytics-more>summary{padding:11px 13px}}.menu-analytics-visual-summary{grid-template-columns:minmax(260px,.7fr) minmax(0,1.3fr);gap:14px;margin-bottom:14px;display:grid}.menu-analytics-score-card,.menu-analytics-journey-card{border:1px solid var(--beyond-studio-line);background:var(--beyond-studio-surface);box-shadow:0 14px 34px color-mix(in srgb,var(--beyond-studio-text) 4%,transparent);border-radius:20px}.menu-analytics-score-card{background:radial-gradient(circle at 10% 10%,color-mix(in srgb,var(--beyond-studio-blue-light) 10%,transparent),transparent 38%), var(--beyond-studio-surface);grid-template-columns:150px minmax(0,1fr);align-items:center;gap:18px;min-height:220px;padding:18px;display:grid}.menu-analytics-score-ring{--score:0;background:conic-gradient(var(--beyond-studio-blue-light) calc(var(--score)*1%),color-mix(in srgb,var(--beyond-studio-line) 86%,transparent) 0);border-radius:50%;place-items:center;width:138px;height:138px;display:grid;position:relative}.menu-analytics-score-ring:before{content:"";background:var(--beyond-studio-surface);box-shadow:inset 0 0 0 1px var(--beyond-studio-line);border-radius:50%;position:absolute;inset:11px}.menu-analytics-score-ring>div{z-index:1;align-items:baseline;gap:3px;display:flex;position:relative}.menu-analytics-score-ring strong{letter-spacing:-.05em;font-size:40px;line-height:1}.menu-analytics-score-ring span{color:var(--beyond-studio-muted);font-size:11px;font-weight:800}.menu-analytics-score-copy{gap:5px;display:grid}.menu-analytics-score-copy>span{color:var(--beyond-studio-muted);text-transform:uppercase;letter-spacing:.06em;font-size:9px;font-weight:800}.menu-analytics-score-copy>strong{font-size:18px}.menu-analytics-score-copy>p{color:var(--beyond-studio-muted);margin:0;font-size:9px;line-height:1.45}.menu-analytics-journey-card{padding:17px}.menu-analytics-journey{gap:12px;display:grid}.menu-analytics-journey-step{gap:6px;display:grid}.menu-analytics-journey-label{grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.menu-analytics-journey-label>span{background:var(--beyond-studio-blue-soft);width:24px;height:24px;color:var(--beyond-studio-blue-light);border-radius:8px;place-items:center;font-size:8px;font-weight:900;display:grid}.menu-analytics-journey-label>strong{font-size:10px}.menu-analytics-journey-label>b{font-variant-numeric:tabular-nums;font-size:12px}.menu-analytics-journey-track{background:color-mix(in srgb,var(--beyond-studio-line) 78%,transparent);border-radius:999px;height:10px;overflow:hidden}.menu-analytics-journey-track>span{border-radius:inherit;background:linear-gradient(90deg,var(--beyond-studio-blue-light),color-mix(in srgb,var(--beyond-studio-blue-light) 55%,var(--beyond-studio-text)));min-width:2px;height:100%;box-shadow:0 0 18px color-mix(in srgb,var(--beyond-studio-blue-light) 20%,transparent);display:block}@media (width<=900px){.menu-analytics-visual-summary{grid-template-columns:1fr}.menu-analytics-score-card{grid-template-columns:130px minmax(0,1fr)}.menu-analytics-score-ring{width:118px;height:118px}}@media (width<=620px){.menu-analytics-score-card{grid-template-columns:105px minmax(0,1fr);gap:12px;min-height:0;padding:14px}.menu-analytics-score-ring{width:96px;height:96px}.menu-analytics-score-ring:before{inset:9px}.menu-analytics-score-ring strong{font-size:31px}.menu-analytics-journey-card{padding:14px}}.menu-analytics-timeframe-wrap{justify-items:end;gap:5px;display:grid}.menu-analytics-timeframe-wrap>small{color:var(--beyond-studio-muted);text-transform:uppercase;letter-spacing:.055em;font-size:8px;font-weight:800}.menu-analytics-timeframe{border:1px solid var(--beyond-studio-line);background:var(--beyond-studio-surface);border-radius:12px;gap:4px;padding:4px;display:flex}.menu-analytics-timeframe button{min-width:44px;height:30px;color:var(--beyond-studio-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 10px;font-size:9px;font-weight:850}.menu-analytics-timeframe button.active{background:var(--beyond-studio-blue-soft);color:var(--beyond-studio-blue-light);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--beyond-studio-blue-light) 22%,transparent)}.menu-analytics-priority{border:1px solid color-mix(in srgb,var(--beyond-studio-blue-light) 34%,var(--beyond-studio-line));background:linear-gradient(135deg,color-mix(in srgb,var(--beyond-studio-blue-light) 8%,var(--beyond-studio-surface)),var(--beyond-studio-surface));box-shadow:0 16px 36px color-mix(in srgb,var(--beyond-studio-text) 4%,transparent);border-radius:20px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;padding:18px;display:flex}.menu-analytics-priority-copy{gap:5px;min-width:0;display:grid}.menu-analytics-priority-copy>span{color:var(--beyond-studio-blue-light);text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:7px;font-size:9px;font-weight:850;display:flex}.menu-analytics-priority-copy>strong{letter-spacing:-.025em;font-size:20px;line-height:1.1}.menu-analytics-priority-copy>p{color:var(--beyond-studio-muted);margin:0;font-size:10px;line-height:1.4}.menu-analytics-priority>button{border:1px solid var(--beyond-studio-blue-light);background:var(--beyond-studio-blue-light);color:#fff;min-height:38px;font:inherit;cursor:pointer;box-shadow:0 8px 20px color-mix(in srgb,var(--beyond-studio-blue-light) 20%,transparent);border-radius:11px;flex:none;padding:0 14px;font-size:9px;font-weight:850}.menu-analytics-signal-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:14px;display:grid}.menu-analytics-signal-card{border:1px solid var(--beyond-studio-line);background:var(--beyond-studio-surface);border-radius:18px;min-width:0;padding:15px}.menu-analytics-signal-card.is-good{background:linear-gradient(145deg,color-mix(in srgb,#30a46c 5%,var(--beyond-studio-surface)),var(--beyond-studio-surface))}.menu-analytics-signal-card.is-attention{background:linear-gradient(145deg,color-mix(in srgb,#d75a64 4%,var(--beyond-studio-surface)),var(--beyond-studio-surface))}.menu-analytics-signal-title{align-items:center;gap:7px;margin-bottom:9px;display:flex}.menu-analytics-signal-title strong{font-size:11px}.menu-analytics-signal-card.is-good .menu-analytics-signal-title svg{color:#30a46c}.menu-analytics-signal-card.is-attention .menu-analytics-signal-title svg{color:#d75a64}.menu-analytics-signal-list{display:grid}.menu-analytics-signal-list>div{border-top:1px solid var(--beyond-studio-line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:10px 0;display:grid}.menu-analytics-signal-list>div>span{gap:2px;min-width:0;display:grid}.menu-analytics-signal-list small{color:var(--beyond-studio-muted);font-size:8px;font-weight:700}.menu-analytics-signal-list strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.menu-analytics-signal-list b{font-variant-numeric:tabular-nums;font-size:12px}.menu-analytics-signal-list>p{color:var(--beyond-studio-muted);margin:0;padding:8px 0;font-size:9px}.menu-analytics-attention-panel,.menu-analytics-impact-panel{margin-bottom:14px}.menu-analytics-attention-map{gap:8px;display:grid}.menu-analytics-attention-row{grid-template-columns:26px minmax(110px,.85fr) minmax(120px,2fr) 42px;align-items:center;gap:9px;display:grid}.menu-analytics-attention-order{background:var(--beyond-studio-blue-soft);width:24px;height:24px;color:var(--beyond-studio-blue-light);border-radius:8px;place-items:center;font-size:8px;font-weight:900;display:grid}.menu-analytics-attention-row>strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.menu-analytics-attention-track{background:color-mix(in srgb,var(--beyond-studio-line) 78%,transparent);border-radius:999px;height:12px;overflow:hidden}.menu-analytics-attention-track>span{border-radius:inherit;background:linear-gradient(90deg,var(--beyond-studio-blue-light),color-mix(in srgb,var(--beyond-studio-blue-light) 58%,var(--beyond-studio-text)));min-width:2px;height:100%;box-shadow:0 0 16px color-mix(in srgb,var(--beyond-studio-blue-light) 18%,transparent);display:block}.menu-analytics-attention-row>b{text-align:end;font-variant-numeric:tabular-nums;font-size:10px}.menu-analytics-impact-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.menu-analytics-impact-grid article{border:1px solid var(--beyond-studio-line);background:color-mix(in srgb,var(--beyond-studio-surface) 95%,var(--beyond-studio-blue-soft));border-radius:14px;min-width:0;padding:14px}.menu-analytics-impact-grid article>span{color:var(--beyond-studio-muted);text-transform:uppercase;letter-spacing:.045em;margin-bottom:12px;font-size:8px;font-weight:800;display:block}.menu-analytics-impact-grid article>strong{font-variant-numeric:tabular-nums;font-size:25px;line-height:1}.menu-analytics-impact-grid article>small{color:var(--beyond-studio-muted);margin-inline-start:7px;font-size:10px;font-style:normal;font-weight:850;display:inline-block}.menu-analytics-impact-grid article>small.is-up{color:#30a46c}.menu-analytics-impact-grid article>small.is-down{color:#d75a64}.menu-analytics-impact-grid article>em{color:var(--beyond-studio-muted);margin-top:8px;font-size:8px;font-style:normal;display:block}.menu-analytics-impact-empty{border:1px dashed var(--beyond-studio-line-strong);color:var(--beyond-studio-muted);background:color-mix(in srgb,var(--beyond-studio-blue-soft) 18%,var(--beyond-studio-surface));border-radius:14px;padding:18px;font-size:10px;line-height:1.45}@media (width<=780px){.menu-analytics-hero-simplified{gap:12px;grid-template-columns:1fr!important;display:grid!important}.menu-analytics-timeframe-wrap{justify-items:start}.menu-analytics-signal-columns,.menu-analytics-impact-grid{grid-template-columns:1fr}}@media (width<=620px){.menu-analytics-priority{align-items:flex-start;padding:14px;display:grid}.menu-analytics-priority>button{width:100%}.menu-analytics-priority-copy>strong{font-size:17px}.menu-analytics-attention-row{grid-template-columns:24px minmax(80px,.8fr) minmax(80px,1.3fr) 34px;gap:6px}.menu-analytics-attention-track{height:9px}.menu-analytics-timeframe{width:100%}.menu-analytics-timeframe button{flex:1}}.menu-analytics-score-details{margin-top:7px}.menu-analytics-score-details>summary{cursor:pointer;width:max-content;max-width:100%;color:var(--beyond-studio-blue-light);font-size:8px;font-weight:850;list-style:none}.menu-analytics-score-details>summary::-webkit-details-marker{display:none}.menu-analytics-score-details>summary:after{content:" +";font-weight:900}.menu-analytics-score-details[open]>summary:after{content:" −"}.menu-analytics-score-details>div{gap:5px;margin-top:8px;display:grid}.menu-analytics-score-details p{color:var(--beyond-studio-muted);justify-content:space-between;align-items:center;gap:12px;margin:0;font-size:8px;display:flex}.menu-analytics-score-details b{color:var(--beyond-studio-text);font-variant-numeric:tabular-nums}.menu-analytics-priority-copy>small{color:var(--beyond-studio-blue-light);font-size:8px;font-weight:800}.menu-analytics-score-card.is-green .menu-analytics-score-ring{background:conic-gradient(#30a46c calc(var(--score)*1%),color-mix(in srgb,var(--beyond-studio-line) 86%,transparent) 0)}.menu-analytics-score-card.is-green .menu-analytics-score-ring strong,.menu-analytics-score-card.is-green .menu-analytics-score-copy>strong{color:#30a46c}.menu-analytics-score-card.is-orange .menu-analytics-score-ring{background:conic-gradient(#d88a28 calc(var(--score)*1%),color-mix(in srgb,var(--beyond-studio-line) 86%,transparent) 0)}.menu-analytics-score-card.is-orange .menu-analytics-score-ring strong,.menu-analytics-score-card.is-orange .menu-analytics-score-copy>strong{color:#d88a28}.menu-analytics-score-card.is-red .menu-analytics-score-ring{background:conic-gradient(#d75a64 calc(var(--score)*1%),color-mix(in srgb,var(--beyond-studio-line) 86%,transparent) 0)}.menu-analytics-score-card.is-red .menu-analytics-score-ring strong,.menu-analytics-score-card.is-red .menu-analytics-score-copy>strong{color:#d75a64}.menu-analytics-command-status{align-items:stretch;gap:8px;display:flex}.menu-analytics-confidence-chip{border:1px solid var(--beyond-studio-line);background:var(--beyond-studio-surface);border-radius:13px;align-content:center;gap:2px;min-width:128px;padding:9px 11px;display:grid}.menu-analytics-confidence-chip>span{font-size:10px;font-weight:850;line-height:1.1}.menu-analytics-confidence-chip>small{color:var(--beyond-studio-muted);font-size:8px;font-weight:700;line-height:1.25}.menu-analytics-confidence-chip.is-collecting{background:color-mix(in srgb,var(--beyond-studio-line) 18%,var(--beyond-studio-surface))}.menu-analytics-confidence-chip.is-early{border-color:color-mix(in srgb,#d88a28 30%,var(--beyond-studio-line));background:color-mix(in srgb,#d88a28 6%,var(--beyond-studio-surface))}.menu-analytics-confidence-chip.is-early>span{color:#d88a28}.menu-analytics-confidence-chip.is-strong{border-color:color-mix(in srgb,#30a46c 30%,var(--beyond-studio-line));background:color-mix(in srgb,#30a46c 6%,var(--beyond-studio-surface))}.menu-analytics-confidence-chip.is-strong>span{color:#30a46c}.menu-analytics-score-card.is-neutral .menu-analytics-score-ring{background:conic-gradient(color-mix(in srgb,var(--beyond-studio-blue-light) 55%,var(--beyond-studio-muted)) calc(var(--score)*1%), color-mix(in srgb,var(--beyond-studio-line) 86%,transparent) 0)}.menu-analytics-score-card.is-neutral .menu-analytics-score-ring strong,.menu-analytics-score-card.is-neutral .menu-analytics-score-copy>strong{color:var(--beyond-studio-muted)}.menu-analytics-priority.is-collecting{border-style:dashed;border-color:var(--beyond-studio-line-strong);background:color-mix(in srgb,var(--beyond-studio-blue-soft) 12%,var(--beyond-studio-surface));box-shadow:none}.menu-analytics-priority.is-collecting .menu-analytics-priority-copy>span,.menu-analytics-priority.is-collecting .menu-analytics-priority-copy>small{color:var(--beyond-studio-muted)}.menu-analytics-priority-copy>small{color:var(--beyond-studio-blue-light);text-transform:uppercase;letter-spacing:.045em;margin-bottom:-1px;font-size:8px;font-weight:850;display:block}.menu-analytics-priority-copy>p{max-width:720px}.menu-analytics-command-kpis article,.menu-analytics-score-card,.menu-analytics-journey-card,.menu-analytics-priority,.menu-analytics-signal-card,.menu-analytics-attention-panel,.menu-analytics-impact-panel,.menu-analytics-traffic-focus{transition:transform .18s,border-color .18s,box-shadow .18s}@media (hover:hover){.menu-analytics-command-kpis article:hover,.menu-analytics-score-card:hover,.menu-analytics-journey-card:hover,.menu-analytics-priority:hover,.menu-analytics-attention-panel:hover,.menu-analytics-impact-panel:hover{border-color:var(--beyond-studio-line-strong);transform:translateY(-1px)}}@media (width<=780px){.menu-analytics-command-head{align-items:flex-start}.menu-analytics-command-status{justify-content:stretch;width:100%}.menu-analytics-confidence-chip,.menu-analytics-trend-chip{flex:1 1 0;min-width:0}}@media (width<=620px){.menu-analytics-command-head{display:grid}.menu-analytics-command-status{grid-template-columns:1fr 1fr;display:grid}.menu-analytics-confidence-chip{min-height:48px}}.menu-analytics-state-notice{border:1px solid var(--beyond-studio-line);background:var(--beyond-studio-surface);border-radius:13px;align-items:center;gap:9px;margin-bottom:12px;padding:11px 13px;display:flex}.menu-analytics-state-notice strong{flex:none;font-size:10px}.menu-analytics-state-notice span{color:var(--beyond-studio-muted);font-size:9px}.menu-analytics-state-notice.is-error{border-color:color-mix(in srgb,#d75a64 35%,var(--beyond-studio-line));background:color-mix(in srgb,#d75a64 5%,var(--beyond-studio-surface))}.menu-analytics-state-notice.is-error strong{color:#d75a64}.menu-analytics-command[aria-busy=true]{opacity:.72}.menu-analytics-popup-panel{margin-bottom:14px}.menu-analytics-popup-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.menu-analytics-popup-grid article{border:1px solid var(--beyond-studio-line);background:color-mix(in srgb,var(--beyond-studio-surface) 96%,var(--beyond-studio-blue-soft));border-radius:14px;min-width:0;padding:14px}.menu-analytics-popup-grid article>span{color:var(--beyond-studio-muted);text-transform:uppercase;letter-spacing:.045em;margin-bottom:12px;font-size:8px;font-weight:800;display:block}.menu-analytics-popup-grid article>strong{font-variant-numeric:tabular-nums;font-size:25px;line-height:1;display:block}.menu-analytics-popup-grid article>small{color:var(--beyond-studio-muted);margin-top:8px;font-size:8px;display:block}.menu-analytics-popup-grid article.is-strong{border-color:color-mix(in srgb,#30a46c 28%,var(--beyond-studio-line));background:color-mix(in srgb,#30a46c 5%,var(--beyond-studio-surface))}.menu-analytics-popup-grid article.is-strong>strong{color:#30a46c}@media (width<=620px){.menu-analytics-popup-grid{grid-template-columns:1fr}}.menu-analytics-popup-heading-actions{align-items:center;gap:8px;display:flex}.menu-analytics-popup-heading-actions>span{color:var(--beyond-studio-muted);font-size:8px;font-weight:800}.menu-analytics-popup-heading-actions>button{border:1px solid var(--beyond-studio-blue-light);background:var(--beyond-studio-blue-soft);min-height:30px;color:var(--beyond-studio-blue-light);font:inherit;cursor:pointer;border-radius:9px;padding:0 10px;font-size:8px;font-weight:850}.menu-analytics-popup-heading-actions>button:hover{background:color-mix(in srgb,var(--beyond-studio-blue-light) 14%,var(--beyond-studio-surface))}@media (width<=620px){.menu-analytics-popup-heading-actions{justify-content:space-between;width:100%}}.menu-subscription-gate{background:var(--studio-page-bg,#07111d);min-height:100vh;color:var(--studio-text,#f7f9fc)}.menu-subscription-gate-shell{width:min(1180px,100% - 32px);margin:0 auto;padding:24px 0 56px}.menu-subscription-back{color:inherit;opacity:.72;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:8px 0;display:inline-flex}.menu-subscription-hero{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:22px;padding:18px 0 24px;display:grid}.menu-subscription-eyebrow{letter-spacing:.12em;color:#8fb0ff;align-items:center;gap:7px;font-size:11px;font-weight:800;display:inline-flex}.menu-subscription-hero h1{letter-spacing:-.045em;max-width:760px;margin:11px 0 12px;font-size:clamp(32px,5vw,56px);line-height:.98}.menu-subscription-hero p{opacity:.7;max-width:690px;margin:0;font-size:15px;line-height:1.65}.menu-subscription-rule{background:#5778dc14;border:1px solid #7397ff38;border-radius:16px;align-items:center;gap:10px;min-width:220px;padding:13px 15px;display:flex}.menu-subscription-rule span{gap:2px;display:grid}.menu-subscription-rule strong{font-size:12px}.menu-subscription-rule small{opacity:.58;white-space:nowrap;text-overflow:ellipsis;max-width:180px;font-size:11px;overflow:hidden}.menu-subscription-loading,.menu-subscription-error,.menu-subscription-pending{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:20px}.menu-subscription-loading{opacity:.72;justify-content:center;align-items:center;gap:10px;min-height:220px;font-size:14px;display:flex}.menu-subscription-loading .spin,.menu-grow-pay-button .spin{animation:1s linear infinite menu-subscription-spin}@keyframes menu-subscription-spin{to{transform:rotate(360deg)}}.menu-subscription-error{background:#ff505012;border-color:#ff646438;align-items:center;gap:10px;margin-bottom:16px;padding:14px 16px;display:flex}.menu-subscription-error span{flex:1;gap:2px;display:grid}.menu-subscription-error strong{font-size:12px}.menu-subscription-error small{opacity:.7;font-size:11px}.menu-subscription-error button{color:inherit;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:10px;align-items:center;gap:6px;padding:8px 10px;display:inline-flex}.menu-subscription-plans{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));align-items:stretch;gap:14px;display:grid}.menu-subscription-plan{background:linear-gradient(#fff1,#ffffff06);border:1px solid #ffffff1c;border-radius:22px;flex-direction:column;min-height:100%;padding:22px;display:flex;position:relative;box-shadow:0 20px 60px #00000029}.menu-subscription-plan.is-selected{outline-offset:2px;outline:2px solid #4c70e8b3}.menu-subscription-plan.recommended{border-color:#5c82f28c;box-shadow:0 22px 70px #355cd62b}.menu-subscription-recommended{letter-spacing:.11em;color:#a9beff;background:#5173dc26;border:1px solid #7094ff42;border-radius:999px;padding:6px 8px;font-size:9px;font-weight:800;position:absolute;top:14px;right:14px}.menu-subscription-plan-head>div>span{font-size:17px;font-weight:800}.menu-subscription-plan-head p{opacity:.63;max-width:90%;min-height:42px;margin:7px 0 0;font-size:12px;line-height:1.5}.menu-subscription-price{align-items:baseline;gap:7px;margin:24px 0 13px;display:flex}.menu-subscription-price strong{letter-spacing:-.04em;font-size:35px}.menu-subscription-price span{opacity:.57;font-size:12px}.menu-subscription-setup{background:#ffffff0b;border-radius:12px;grid-template-columns:auto 1fr;gap:3px 8px;margin-bottom:16px;padding:11px 12px;display:grid}.menu-subscription-setup span{text-transform:uppercase;letter-spacing:.09em;opacity:.5;font-size:10px}.menu-subscription-setup strong{text-align:right;font-size:12px}.menu-subscription-setup small{opacity:.5;grid-column:1/-1;font-size:10px}.menu-subscription-features{gap:9px;margin:2px 0 22px;display:grid}.menu-subscription-features span{opacity:.83;align-items:flex-start;gap:8px;font-size:12px;line-height:1.35;display:flex}.menu-subscription-features svg{color:#8fafef;flex:none;margin-top:1px}.menu-subscription-plan>button{color:#111925;cursor:pointer;background:#f5f7fb;border:0;border-radius:13px;min-height:44px;margin-top:auto;font-weight:800}.menu-subscription-plan.recommended>button{color:#fff;background:#4c70e8}.menu-subscription-plan>button:disabled{opacity:.5;cursor:wait}.menu-subscription-pending{text-align:center;max-width:640px;margin:18px auto 0;padding:34px}.menu-subscription-pending-icon{color:#91adff;background:#4c70e824;border-radius:17px;place-items:center;width:54px;height:54px;margin:0 auto 14px;display:grid}.menu-subscription-status{letter-spacing:.13em;color:#94afff;font-size:9px;font-weight:800}.menu-subscription-pending h2{letter-spacing:-.035em;margin:8px 0 7px;font-size:28px}.menu-subscription-pending>strong{margin-bottom:10px;font-size:14px;display:block}.menu-subscription-pending p{max-width:490px;color:inherit;opacity:.64;margin:0 auto;font-size:13px;line-height:1.6}.menu-subscription-pending-actions{justify-content:center;gap:9px;margin-top:22px;display:flex}.menu-subscription-pending-actions button{cursor:pointer;border-radius:11px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:0 14px;font-weight:700;display:inline-flex}.menu-subscription-pending-actions .secondary{color:inherit;background:#ffffff0a;border:1px solid #ffffff1f}.menu-subscription-pending-actions .primary{color:#fff;background:#4c70e8;border:0}.menu-grow-checkout-box{background:#5778dc12;border:1px solid #7397ff38;border-radius:22px;gap:16px;margin-top:18px;padding:22px;display:grid}.menu-grow-checkout-copy>span{letter-spacing:.12em;color:#8fb0ff;font-size:9px;font-weight:800}.menu-grow-checkout-copy h2{margin:5px 0;font-size:22px}.menu-grow-checkout-copy p{opacity:.65;margin:0;font-size:12px;line-height:1.55}.menu-grow-promo-row{grid-template-columns:minmax(0,1fr) auto;gap:9px;display:grid}.menu-grow-promo-row label{background:#ffffff0b;border:1px solid #ffffff1f;border-radius:13px;align-items:center;gap:8px;min-height:46px;padding:0 13px;display:flex}.menu-grow-promo-row input{width:100%;color:inherit;font:inherit;text-transform:uppercase;background:0 0;border:0;outline:0}.menu-grow-promo-row button{min-width:92px;color:inherit;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:13px;font-weight:800}.menu-grow-promo-ok{color:#70d9a5;align-items:center;gap:7px;font-size:12px;font-weight:700;display:flex}.menu-grow-summary{background:#0000001f;border-radius:15px;gap:8px;padding:14px;display:grid}.menu-grow-summary>div{justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.menu-grow-summary span{opacity:.63}.menu-grow-summary .is-total{border-top:1px solid #ffffff1a;margin-top:3px;padding-top:10px;font-size:15px}.menu-grow-summary .is-total strong{font-size:21px}.menu-grow-pay-button{color:#fff;cursor:pointer;background:#4c70e8;border:0;border-radius:14px;justify-content:center;align-items:center;gap:8px;min-height:50px;font-weight:850;display:flex}.menu-grow-pay-button:disabled{opacity:.5;cursor:not-allowed}.menu-grow-payment-note{text-align:center;opacity:.58;font-size:10px;display:block}.menu-subscription-dev-bypass{color:inherit;opacity:.45;cursor:pointer;background:0 0;border:0;margin:16px auto 0;font-size:11px;text-decoration:underline;display:block}[dir=rtl] .menu-subscription-recommended{left:14px;right:auto}[dir=rtl] .menu-subscription-setup strong{text-align:left}@media (width<=720px){.menu-subscription-gate-shell{width:min(100% - 22px,1180px);padding-top:10px}.menu-subscription-hero{grid-template-columns:1fr;align-items:start;gap:14px}.menu-subscription-hero h1{font-size:36px}.menu-subscription-rule{box-sizing:border-box;width:100%;min-width:0}.menu-subscription-plans{grid-template-columns:1fr}.menu-subscription-plan{border-radius:18px;padding:18px}.menu-subscription-plan-head p{min-height:0}.menu-subscription-pending{padding:26px 18px}.menu-subscription-pending-actions{flex-direction:column}.menu-subscription-pending-actions button{width:100%}.menu-subscription-error{flex-wrap:wrap;align-items:flex-start}.menu-subscription-error button{justify-content:center;width:100%}.menu-grow-checkout-box{border-radius:18px;padding:16px}.menu-grow-promo-row{grid-template-columns:1fr}.menu-grow-promo-row button{min-height:44px}.menu-grow-summary .is-total{align-items:flex-end}}.menu-subscription-toolbar{justify-content:space-between;align-items:center;gap:14px;min-height:48px;margin-bottom:8px;display:flex}.menu-subscription-toolbar-brand{color:inherit;align-items:center;gap:9px;display:flex}.menu-subscription-toolbar-brand>strong{letter-spacing:.24em;font-size:12px;font-weight:900}.menu-subscription-toolbar-mark{color:#8fb0ff;background:#4c70e81a;border:1px solid #8fb0ff52;border-radius:9px;place-items:center;width:30px;height:30px;font-size:12px;font-weight:950;display:grid}.menu-subscription-toolbar .menu-subscription-language-menu{align-items:center;gap:7px;display:flex}.menu-subscription-toolbar .menu-subscription-language-menu.is-compact .studio-language-menu-trigger{min-width:106px;min-height:38px}.menu-subscription-toolbar .menu-subscription-language-menu .studio-language-menu-theme-toggle{color:#8fb0ff;cursor:pointer;background:#5778dc14;border:1px solid #8fb0ff38;border-radius:11px;place-items:center;width:38px;min-width:38px;height:38px;min-height:38px;padding:0;display:grid}.menu-subscription-plan{transition:border-color .16s,background .16s,box-shadow .16s,transform .16s}.menu-subscription-plan.is-selected{outline-offset:2px;background:linear-gradient(#4c70e833,#4c70e814),linear-gradient(#fff1,#ffffff06);border-color:#6f91ff;outline:3px solid #4c70e8;transform:translateY(-2px);box-shadow:0 24px 78px #375bd247}.menu-subscription-plan.is-selected .menu-subscription-plan-head>div>span,.menu-subscription-plan.is-selected .menu-subscription-price strong{color:#dbe5ff}.menu-subscription-selected-badge{top:14px;color:#dbe5ff;letter-spacing:.04em;background:#2749a6;border:1px solid #8fb0ff61;border-radius:999px;align-items:center;gap:5px;min-height:26px;padding:0 8px;font-size:9px;font-weight:900;display:inline-flex;position:absolute;inset-inline-start:14px}.menu-subscription-plan>button{justify-content:center;align-items:center;gap:7px;transition:transform .14s,box-shadow .14s,background .14s;display:flex}.menu-subscription-plan>button:hover{transform:translateY(-1px)}.menu-subscription-plan>button.is-selected{color:#fff;background:#4c70e8;box-shadow:0 10px 26px #4c70e847}html[data-beyond-theme=light] .menu-subscription-gate{--studio-page-bg:#f5f7fb;--studio-text:#111827;color:#111827;background:#f5f7fb}html[data-beyond-theme=light] .menu-subscription-toolbar-mark{color:#315fcf;background:#edf3ff;border-color:#d7e1ff}html[data-beyond-theme=light] .menu-subscription-toolbar .menu-subscription-language-menu .studio-language-menu-theme-toggle{color:#315fcf;background:#fff;border-color:#d8e0eb}html[data-beyond-theme=light] .menu-subscription-rule{background:#eef3ff;border-color:#d6e1ff}html[data-beyond-theme=light] .menu-subscription-plan{background:#fff;border-color:#dbe2ec;box-shadow:0 18px 54px #24345014}html[data-beyond-theme=light] .menu-subscription-plan.recommended{border-color:#b9c9f7;box-shadow:0 20px 58px #4c70e81a}html[data-beyond-theme=light] .menu-subscription-plan.is-selected{background:linear-gradient(#f2f6ff,#fff);border-color:#4c70e8;box-shadow:0 22px 64px #4c70e82e}html[data-beyond-theme=light] .menu-subscription-plan.is-selected .menu-subscription-plan-head>div>span,html[data-beyond-theme=light] .menu-subscription-plan.is-selected .menu-subscription-price strong{color:#173a92}html[data-beyond-theme=light] .menu-subscription-selected-badge{color:#fff;background:#4c70e8;border-color:#4c70e8}html[data-beyond-theme=light] .menu-subscription-recommended{color:#315fcf;background:#eef3ff;border-color:#c7d4fb}html[data-beyond-theme=light] .menu-subscription-features svg{color:#4974e5}html[data-beyond-theme=light] .menu-subscription-error{color:#8d2330;background:#fff1f2;border-color:#f3b8bd}html[data-beyond-theme=light] .menu-grow-checkout-box{background:#f7f9ff;border-color:#d6e1ff}html[data-beyond-theme=light] .menu-grow-promo-row label{background:#fff;border-color:#dbe2ec}html[data-beyond-theme=light] .menu-grow-promo-row button{color:#111827;background:#fff;border-color:#dbe2ec}html[data-beyond-theme=light] .menu-grow-summary{background:#eef2f8}html[data-beyond-theme=light] .menu-grow-summary .is-total{border-top-color:#d8e0eb}html[data-beyond-theme=light] .menu-subscription-plan>button:not(.is-selected){color:#fff;background:#111827}html[data-beyond-theme=light] .menu-subscription-dev-bypass{color:#445066}@media (width<=720px){.menu-subscription-toolbar{margin-bottom:2px}.menu-subscription-toolbar-brand>strong{display:none}.menu-subscription-toolbar .menu-subscription-language-menu.is-compact .studio-language-menu-trigger{min-width:92px}.menu-subscription-plan.is-selected{transform:none}}.menu-analytics-pro-gate-page{background:var(--beyond-studio-bg,#f6f8fb);min-height:100dvh;color:var(--beyond-studio-text,#202a3a)}.menu-analytics-pro-gate-shell{place-items:start center;min-height:calc(100dvh - 132px);padding:clamp(28px,7vw,84px) 18px 110px;display:grid}.menu-analytics-pro-gate-card{border:1px solid var(--beyond-studio-line,#3c3c431f);background:var(--beyond-studio-surface,#fff);text-align:center;border-radius:24px;flex-direction:column;align-items:center;gap:14px;width:min(100%,620px);padding:clamp(30px,5vw,48px);display:flex;box-shadow:0 22px 70px #1a273d17}.menu-analytics-pro-gate-icon{color:#4974e5;background:#4974e51a;border-radius:18px;place-items:center;width:58px;height:58px;display:grid}.menu-analytics-pro-gate-card>.beyond-pro-badge{margin-inline-start:0}.menu-analytics-pro-gate-card h1{color:inherit;letter-spacing:-.035em;margin:2px 0 0;font-size:clamp(24px,4vw,34px);line-height:1.1}.menu-analytics-pro-gate-card p{max-width:500px;color:var(--beyond-studio-muted,#758095);margin:0;font-size:14px;line-height:1.65}.menu-analytics-pro-gate-card.is-loading .menu-analytics-pro-gate-icon{animation:1.45s ease-in-out infinite menu-analytics-pro-pulse}@keyframes menu-analytics-pro-pulse{0%,to{opacity:.72;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}@media (width<=850px){.menu-analytics-pro-gate-shell{min-height:calc(100dvh - 158px);padding:24px 12px 96px}.menu-analytics-pro-gate-card{border-radius:20px;padding:30px 22px}}.menu-customer-showcase{border-top:1px solid #d6dfede6;width:min(1380px,91vw);margin:0 auto;padding:72px 0 82px}.menu-customer-showcase-heading{text-align:center;max-width:660px;margin:0 auto 24px}.menu-customer-showcase-heading .menu-home-kicker{margin-inline:auto}.menu-customer-showcase-heading h2{color:var(--menu-text);letter-spacing:-.045em;margin:15px 0 10px;font-size:clamp(30px,3.3vw,46px);font-weight:850;line-height:1.04}.menu-customer-showcase-heading p{max-width:560px;color:var(--menu-muted);margin:0 auto;font-size:14px;line-height:1.6}.menu-customer-marquee{width:100%;padding:16px 0 8px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 7% 93%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 7% 93%,#0000 100%)}.menu-customer-marquee-track{align-items:flex-start;width:max-content;display:flex}.menu-customer-marquee-set{align-items:flex-start;gap:clamp(28px,3.6vw,56px);padding-right:clamp(28px,3.6vw,56px);display:flex}.menu-customer-marquee.is-moving .menu-customer-marquee-track{animation:menu-customer-marquee var(--customer-marquee-duration,28s) linear infinite;will-change:transform}.menu-customer-marquee.is-moving:hover .menu-customer-marquee-track,.menu-customer-marquee.is-moving:focus-within .menu-customer-marquee-track{animation-play-state:paused}.menu-customer-marquee.is-static{-webkit-mask-image:none;mask-image:none}.menu-customer-marquee.is-static .menu-customer-marquee-track,.menu-customer-marquee.is-static .menu-customer-marquee-set{justify-content:center;width:100%;padding-right:0}.menu-customer-logo-item{outline:none;flex-direction:column;flex:none;align-items:center;gap:9px;width:100px;text-decoration:none;display:flex}.menu-customer-logo-circle{background:#ffffffb8;border:1px solid #c6d2e5b8;border-radius:50%;place-items:center;width:78px;height:78px;transition:transform .19s,border-color .19s,background .19s,box-shadow .19s;display:grid;position:relative;overflow:hidden;box-shadow:0 9px 22px #182b4e0e,inset 0 1px #ffffffc7}.menu-customer-logo-circle:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(145deg,#fff3,#0000 48%);position:absolute;inset:0}.menu-customer-logo-circle img{object-fit:contain;filter:grayscale()saturate(0)contrast(.92);opacity:.64;width:68%;height:68%;transition:filter .22s,opacity .22s,transform .22s;transform:scale(.96)}.menu-customer-logo-item:hover .menu-customer-logo-circle,.menu-customer-logo-item:focus-visible .menu-customer-logo-circle{background:#fffffff5;border-color:#4871e747;transform:translateY(-3px)scale(1.035);box-shadow:0 15px 30px #182b4e1c,0 0 0 4px #4777ee0d}.menu-customer-logo-item:hover .menu-customer-logo-circle img,.menu-customer-logo-item:focus-visible .menu-customer-logo-circle img{filter:none;opacity:1;transform:scale(1)}.menu-customer-logo-circle span{color:#fff;opacity:.72;background:linear-gradient(145deg,#56657a,#8391a6);place-items:center;width:100%;height:100%;font-size:24px;font-weight:850;transition:opacity .19s,background .19s;display:grid}.menu-customer-logo-item:hover .menu-customer-logo-circle span,.menu-customer-logo-item:focus-visible .menu-customer-logo-circle span{opacity:1;background:linear-gradient(145deg,#10213f,#456fe0)}.menu-customer-logo-item>strong{width:100%;color:var(--menu-muted);text-align:center;text-overflow:ellipsis;white-space:nowrap;opacity:.78;font-size:11.5px;font-weight:730;line-height:1.25;transition:color .18s,opacity .18s;display:block;overflow:hidden}.menu-customer-logo-item:hover>strong,.menu-customer-logo-item:focus-visible>strong{color:var(--menu-text);opacity:1}.menu-home.theme-dark .menu-customer-showcase{border-color:#7892be29}.menu-home.theme-dark .menu-customer-logo-circle{background:#ffffff0b;border-color:#7996c524;box-shadow:0 12px 28px #00000029,inset 0 1px #ffffff07}.menu-home.theme-dark .menu-customer-logo-circle img{filter:grayscale()saturate(0)brightness(.88)contrast(.92);opacity:.7}.menu-home.theme-dark .menu-customer-logo-item:hover .menu-customer-logo-circle,.menu-home.theme-dark .menu-customer-logo-item:focus-visible .menu-customer-logo-circle{background:#ffffff13;border-color:#5f87ef4d;box-shadow:0 17px 34px #0000003b,0 0 24px #416ce217}.menu-home.theme-dark .menu-customer-logo-item:hover .menu-customer-logo-circle img,.menu-home.theme-dark .menu-customer-logo-item:focus-visible .menu-customer-logo-circle img{filter:none;opacity:1}@keyframes menu-customer-marquee{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@media (width<=760px){.menu-customer-showcase{width:calc(100% - 28px);padding:56px 0 64px}.menu-customer-showcase-heading{margin-bottom:16px}.menu-customer-showcase-heading h2{font-size:clamp(28px,9vw,38px)}.menu-customer-showcase-heading p{font-size:13px}.menu-customer-marquee{width:calc(100% + 28px);margin-inline:-14px;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 10% 90%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 10% 90%,#0000 100%)}.menu-customer-marquee-set{gap:22px;padding-right:22px}.menu-customer-logo-item{gap:7px;width:74px}.menu-customer-logo-circle{width:60px;height:60px}.menu-customer-logo-circle img{width:66%;height:66%}.menu-customer-logo-item>strong{font-size:10px}}@media (prefers-reduced-motion:reduce){.menu-customer-marquee.is-moving .menu-customer-marquee-track{animation:none}.menu-customer-marquee.is-moving{scrollbar-width:none;overflow-x:auto;-webkit-mask-image:none;mask-image:none}.menu-customer-marquee.is-moving::-webkit-scrollbar{display:none}}.legal-page{--legal-bg:#f7f8fc;--legal-card:#fff;--legal-text:#0d1b3a;--legal-muted:#66758f;--legal-line:#0d1b3a1a;--legal-blue:#4c70e8;min-height:100vh;color:var(--legal-text);background:var(--legal-bg)}.legal-page.theme-dark{--legal-bg:#07101c;--legal-card:#0d1725;--legal-text:#edf3fb;--legal-muted:#93a2b6;--legal-line:#ffffff17}.legal-header{justify-content:space-between;align-items:center;width:min(1120px,100% - 36px);min-height:78px;margin:0 auto;display:flex}.legal-brand{color:inherit;letter-spacing:.16em;background:0 0;border:0;align-items:center;gap:10px;font-weight:800;display:inline-flex}.legal-brand img{object-fit:contain;width:31px;height:31px}.legal-header-actions,.legal-language{align-items:center;gap:8px;display:flex}.legal-language{border:1px solid var(--legal-line);border-radius:999px;padding:3px}.legal-language button,.legal-theme{color:var(--legal-muted);background:0 0;border:0}.legal-language button{border-radius:999px;min-width:38px;min-height:32px;font-size:12px;font-weight:700}.legal-language button.active{color:#fff;background:var(--legal-blue)}.legal-theme{border:1px solid var(--legal-line);border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.legal-shell{width:min(900px,100% - 36px);margin:0 auto;padding:54px 0 80px}.legal-back{color:var(--legal-muted);background:0 0;border:0;align-items:center;gap:8px;margin-bottom:52px;font-weight:650;display:inline-flex}.legal-kicker{color:var(--legal-blue);letter-spacing:.16em;font-size:12px;font-weight:800}.legal-shell h1{letter-spacing:-.05em;max-width:780px;margin:12px 0 18px;font-family:Space Grotesk,sans-serif;font-size:clamp(42px,7vw,72px);line-height:.98}.legal-intro{max-width:760px;color:var(--legal-muted);margin:0;font-size:18px;line-height:1.75}.legal-version{color:var(--legal-muted);margin-top:18px;font-size:12px}.legal-operator{border:1px solid var(--legal-line);background:var(--legal-card);border-radius:16px;gap:5px;width:min(100%,620px);margin-top:26px;padding:17px 19px;display:grid}.legal-operator>span{color:var(--legal-muted);letter-spacing:.05em;font-size:11px;font-weight:700}.legal-operator>strong{font-size:16px}.legal-operator>small,.legal-operator>a{color:var(--legal-muted);font-size:12px;line-height:1.5}.legal-operator>a{color:var(--legal-blue);font-weight:700}.legal-card{border:1px solid var(--legal-line);background:var(--legal-card);border-radius:28px;margin-top:38px;padding:clamp(24px,5vw,50px);box-shadow:0 24px 70px #1e2d500f}.legal-section+.legal-section{border-top:1px solid var(--legal-line);margin-top:36px;padding-top:34px}.legal-section h2{letter-spacing:-.025em;margin:0 0 13px;font-family:Space Grotesk,sans-serif;font-size:23px}.legal-section p{color:var(--legal-muted);margin:10px 0 0;font-size:15px;line-height:1.8}.legal-related{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.legal-related a{border:1px solid var(--legal-line);color:var(--legal-muted);border-radius:999px;padding:10px 14px;font-size:12px;font-weight:700}.legal-related a.active{color:#fff;border-color:var(--legal-blue);background:var(--legal-blue)}.legal-review-note{color:var(--legal-muted);margin:28px 0 0;font-size:12px;line-height:1.7}@media (width<=640px){.legal-shell{padding-top:28px}.legal-back{margin-bottom:34px}.legal-card{border-radius:22px}.legal-intro{font-size:16px}}.legal-provider-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:24px;display:grid}.legal-provider-card{border:1px solid var(--legal-line);background:color-mix(in srgb, var(--legal-card) 92%, var(--legal-blue) 8%);border-radius:18px;padding:20px}.legal-provider-name{color:var(--legal-text);letter-spacing:-.02em;margin-bottom:15px;font-family:Space Grotesk,sans-serif;font-size:18px;font-weight:700}.legal-provider-card p{color:var(--legal-muted);margin:0;font-size:13px;line-height:1.65}@media (width<=720px){.legal-provider-grid{grid-template-columns:1fr}.legal-provider-card{padding:18px}}.contact-shell{min-height:calc(100vh - 78px)}.contact-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:38px;display:grid}.contact-card{border:1px solid var(--legal-line);min-height:150px;color:var(--legal-text);background:var(--legal-card);border-radius:24px;flex-direction:column;justify-content:flex-end;gap:8px;padding:24px;display:flex}.contact-card svg{color:var(--legal-blue);margin-bottom:auto}.contact-card span{color:var(--legal-muted);font-size:12px;font-weight:700}.contact-card strong{font-size:18px}@media (width<=640px){.contact-grid{grid-template-columns:1fr}}.account-nav .account-admin-dashboard-shortcut{color:inherit;background:linear-gradient(135deg,#4777ee1a,#5f4ff10f);border:1px solid #5378ef3d;margin-top:8px;position:relative}.account-nav .account-admin-dashboard-shortcut:before{content:"";background:#8094b824;height:1px;position:absolute;top:-9px;left:10px;right:10px}.account-nav .account-admin-dashboard-shortcut:hover,.account-nav .account-admin-dashboard-shortcut:focus-visible{background:linear-gradient(135deg,#4777ee29,#5f4ff11a);border-color:#5378ef6b;box-shadow:0 8px 22px #3757b41a}.account-nav .account-admin-dashboard-shortcut>span{text-align:left;flex:1;min-width:0}.account-admin-dashboard-arrow{opacity:.58;margin-left:auto;transition:transform .16s,opacity .16s}.account-nav .account-admin-dashboard-shortcut:hover .account-admin-dashboard-arrow,.account-nav .account-admin-dashboard-shortcut:focus-visible .account-admin-dashboard-arrow{opacity:.9;transform:translate(2px)}.account-nav .account-menu-studio-shortcut{color:#8ba3b8;background:#4974e50e;border:1px solid #4974e52e}.account-nav .account-menu-studio-shortcut:hover,.account-nav .account-menu-studio-shortcut:focus-visible{color:#bfd0de;background:#4974e51a;border-color:#4974e557}.account-nav .account-menu-studio-shortcut>span{min-width:0;color:inherit;text-align:left;flex:1;margin-left:0;font-size:9px}.account-menu-studio-arrow{opacity:.55;margin-left:auto;transition:transform .16s,opacity .16s}.account-nav .account-menu-studio-shortcut:hover .account-menu-studio-arrow,.account-nav .account-menu-studio-shortcut:focus-visible .account-menu-studio-arrow{opacity:.9;transform:translate(2px)}html[data-beyond-theme=light] .account-panel{color:#172b49;background:radial-gradient(circle at 88% 8%,#3d74da14,#0000 31%),#f6f8fc;border-left-color:#19375b1a;box-shadow:-28px 0 80px #1325412e}html[data-beyond-theme=light] .account-sidebar{background:#fff;border-right-color:#dfe6f0}html[data-beyond-theme=light] .account-brand{color:#173158}html[data-beyond-theme=light] .account-person{border-top-color:#e5ebf3;border-bottom-color:#e5ebf3}html[data-beyond-theme=light] .account-avatar{color:#3569b7;background:#edf4ff;border-color:#3065b82e}html[data-beyond-theme=light] .account-person strong{color:#152a49}html[data-beyond-theme=light] .account-person span{color:#657b98}html[data-beyond-theme=light] .account-nav button{color:#334d6d}html[data-beyond-theme=light] .account-nav button>span{color:#71839a}html[data-beyond-theme=light] .account-nav button:hover{color:#102a50;background:#f2f6fc}html[data-beyond-theme=light] .account-nav button.active{color:#174c9b;background:#e7effc;box-shadow:inset 0 0 0 1px #2359aa0f}html[data-beyond-theme=light] .account-logout{color:#405b79;background:#fff;border-color:#dfe6ef}html[data-beyond-theme=light] .account-logout:hover{color:#163761;background:#f7f9fc;border-color:#ccd7e5}html[data-beyond-theme=light] .account-content{background:radial-gradient(circle at 92% 3%,#4879da0f,#0000 30%),#f7f9fc}html[data-beyond-theme=light] .account-content-header>div>span{color:#56769f}html[data-beyond-theme=light] .account-content-header h2{color:#102649}html[data-beyond-theme=light] .account-refresh,html[data-beyond-theme=light] .account-close,html[data-beyond-theme=light] .account-close-mobile{color:#42607f;background:#fff;border-color:#d9e2ee}html[data-beyond-theme=light] .account-refresh:hover,html[data-beyond-theme=light] .account-close:hover,html[data-beyond-theme=light] .account-close-mobile:hover{color:#174c9b;background:#f5f8fc;border-color:#c8d5e5}html[data-beyond-theme=light] .account-loading,html[data-beyond-theme=light] .account-empty,html[data-beyond-theme=light] .account-empty-small{color:#647993}html[data-beyond-theme=light] .account-empty strong{color:#233b5b}html[data-beyond-theme=light] .account-empty span{color:#687e98}html[data-beyond-theme=light] .account-welcome,html[data-beyond-theme=light] .account-stats article,html[data-beyond-theme=light] .account-recent-grid>section,html[data-beyond-theme=light] .account-order-card,html[data-beyond-theme=light] .account-model-card,html[data-beyond-theme=light] .account-project-card,html[data-beyond-theme=light] .account-profile-intro{background:#fff;border-color:#dfe6ef;box-shadow:0 12px 34px #1b32500f}html[data-beyond-theme=light] .account-welcome{background:radial-gradient(circle at 82% 18%,#3771d614,#0000 38%),#fff}html[data-beyond-theme=light] .account-welcome>span,html[data-beyond-theme=light] .account-stats span,html[data-beyond-theme=light] .account-subheading span,html[data-beyond-theme=light] .account-order-number span,html[data-beyond-theme=light] .account-order-details span,html[data-beyond-theme=light] .account-model-type,html[data-beyond-theme=light] .account-profile-intro span,html[data-beyond-theme=light] .account-profile-form label>span{color:#5c7899}html[data-beyond-theme=light] .account-welcome h3,html[data-beyond-theme=light] .account-stats strong,html[data-beyond-theme=light] .account-subheading h3,html[data-beyond-theme=light] .account-mini-row strong,html[data-beyond-theme=light] .account-order-number strong,html[data-beyond-theme=light] .account-order-details strong,html[data-beyond-theme=light] .account-model-body h3,html[data-beyond-theme=light] .account-project-body h3,html[data-beyond-theme=light] .account-profile-intro h3{color:#1a3151}html[data-beyond-theme=light] .account-welcome p,html[data-beyond-theme=light] .account-stats small,html[data-beyond-theme=light] .account-mini-row span:not(.account-status),html[data-beyond-theme=light] .account-model-info,html[data-beyond-theme=light] .account-project-meta,html[data-beyond-theme=light] .account-profile-intro p,html[data-beyond-theme=light] .account-profile-form small{color:#637992}html[data-beyond-theme=light] .account-mini-row,html[data-beyond-theme=light] .account-order-details,html[data-beyond-theme=light] .account-generated-draft-date{border-color:#e5eaf1}html[data-beyond-theme=light] .account-model-preview,html[data-beyond-theme=light] .account-project-preview{color:#6683a4;background:radial-gradient(circle at 50% 45%,#4276d31a,#0000 58%),linear-gradient(145deg,#f5f8fc,#eaf0f8)}html[data-beyond-theme=light] .account-project-action-text,html[data-beyond-theme=light] .account-community-button{color:#466482;background:#f8fafd;border-color:#d8e2ee}html[data-beyond-theme=light] .account-project-action-text:hover,html[data-beyond-theme=light] .account-community-button:hover{color:#164b94;background:#f1f6fd;border-color:#b9cce3}html[data-beyond-theme=light] .account-primary-button{color:#fff;background:linear-gradient(135deg,#2f79ed,#3d87f4);box-shadow:0 8px 20px #2d70e02e}html[data-beyond-theme=light] .account-secondary-button{color:#35516f;background:#fff;border-color:#d6e0eb}html[data-beyond-theme=light] .account-secondary-button:not(:disabled):hover{color:#174d99;background:#f6f9fd;border-color:#bccde0}html[data-beyond-theme=light] .account-primary-button:disabled,html[data-beyond-theme=light] .account-secondary-button:disabled{opacity:.52}html[data-beyond-theme=light] .account-profile-form input,html[data-beyond-theme=light] .account-service-promo-form input,html[data-beyond-theme=light] .account-admin-link-site select,html[data-beyond-theme=light] .account-admin-contact-form input{color:#172d4b;background:#fff;border-color:#d5dfeb}html[data-beyond-theme=light] .account-profile-form input:disabled{color:#75879b;background:#f5f7fa}html[data-beyond-theme=light] .account-websites-intro,html[data-beyond-theme=light] .account-admin-requests-head,html[data-beyond-theme=light] .account-service-hero,html[data-beyond-theme=light] .account-service-action,html[data-beyond-theme=light] .account-service-promo,html[data-beyond-theme=light] .account-admin-settings-hero,html[data-beyond-theme=light] .account-admin-contact-form,html[data-beyond-theme=light] .account-security-card{background:radial-gradient(circle at 86% 16%,#376fd212,#0000 38%),#fff;border-color:#dce5ef;box-shadow:0 12px 34px #182f4e0f}html[data-beyond-theme=light] .account-websites-icon,html[data-beyond-theme=light] .account-service-icon,html[data-beyond-theme=light] .account-admin-settings-icon{color:#3e79c8;background:#edf4ff;border-color:#3670c229}html[data-beyond-theme=light] .account-websites-intro span,html[data-beyond-theme=light] .account-generated-websites-head span,html[data-beyond-theme=light] .account-admin-requests-head span,html[data-beyond-theme=light] .account-service-hero span,html[data-beyond-theme=light] .account-service-grid article>span,html[data-beyond-theme=light] .account-service-action span,html[data-beyond-theme=light] .account-service-promo-copy>span,html[data-beyond-theme=light] .account-admin-settings-hero span,html[data-beyond-theme=light] .account-admin-contact-form label>span,html[data-beyond-theme=light] .account-admin-contact-preview span{color:#53739a}html[data-beyond-theme=light] .account-websites-intro h3,html[data-beyond-theme=light] .account-generated-websites-head h3,html[data-beyond-theme=light] .account-admin-requests-head h3,html[data-beyond-theme=light] .account-service-hero h3,html[data-beyond-theme=light] .account-service-grid strong,html[data-beyond-theme=light] .account-service-action strong,html[data-beyond-theme=light] .account-service-promo-copy strong,html[data-beyond-theme=light] .account-admin-settings-hero h3,html[data-beyond-theme=light] .account-admin-contact-preview strong{color:#182f50}html[data-beyond-theme=light] .account-websites-intro p,html[data-beyond-theme=light] .account-generated-websites-head p,html[data-beyond-theme=light] .account-admin-requests-head p,html[data-beyond-theme=light] .account-service-hero p,html[data-beyond-theme=light] .account-service-grid p,html[data-beyond-theme=light] .account-service-action p,html[data-beyond-theme=light] .account-service-promo-copy p,html[data-beyond-theme=light] .account-admin-settings-hero p{color:#607791}html[data-beyond-theme=light] .account-generated-websites-head>strong,html[data-beyond-theme=light] .account-admin-requests-head>strong{color:#264364}html[data-beyond-theme=light] .account-website-card,html[data-beyond-theme=light] .account-admin-request-card,html[data-beyond-theme=light] .account-service-grid article,html[data-beyond-theme=light] .account-admin-contact-preview>div{background:#fff;border-color:#dce4ee;box-shadow:0 10px 30px #1a315012}html[data-beyond-theme=light] .account-generated-website-card{box-shadow:0 12px 32px #1a315014;background:linear-gradient(145deg,#fff,#f7f9fc)!important;border-color:#d6e1ee!important}html[data-beyond-theme=light] .account-generated-website-card:before{background:linear-gradient(90deg,#0000,#3776da6b,#0000)}html[data-beyond-theme=light] .account-website-card h3,html[data-beyond-theme=light] .account-admin-request-card h3{color:#18314f}html[data-beyond-theme=light] .account-website-url,html[data-beyond-theme=light] .account-generated-draft-url,html[data-beyond-theme=light] .account-admin-request-email,html[data-beyond-theme=light] .account-admin-request-phone,html[data-beyond-theme=light] .account-generated-draft-date{color:#627d9b!important}html[data-beyond-theme=light] .account-website-meta{border-top-color:#e4eaf1;border-bottom-color:#e4eaf1}html[data-beyond-theme=light] .account-website-meta span,html[data-beyond-theme=light] .account-admin-request-meta span{color:#647e9d}html[data-beyond-theme=light] .account-website-meta strong,html[data-beyond-theme=light] .account-admin-request-meta strong{color:#263f5d}html[data-beyond-theme=light] .account-admin-request-meta{border-top-color:#e4eaf1;border-bottom-color:#e4eaf1}html[data-beyond-theme=light] .account-admin-requests-empty{color:#647b94;background:#fff;border-color:#dce5ef}html[data-beyond-theme=light] .account-websites-admin-button,html[data-beyond-theme=light] .account-website-admin-badge,html[data-beyond-theme=light] .account-generated-ai-badge,html[data-beyond-theme=light] .account-service-plan{color:#3568a7;background:#edf4ff;border-color:#3770be2e}html[data-beyond-theme=light] .account-website-status.live{color:#32734a;background:#eef8f1;border-color:#3e8b5733}html[data-beyond-theme=light] .account-website-status.draft,html[data-beyond-theme=light] .account-admin-request-payment{color:#8a6c2f;background:#fff8e8;border-color:#9d7c3733}html[data-beyond-theme=light] .account-admin-request-badge{color:#3568a7;background:#edf4ff;border-color:#3770be2e}html[data-beyond-theme=light] .account-admin-contact-preview>div{background:#f8fafd;border-color:#e1e7ef}html[data-beyond-theme=light] .account-service-security,html[data-beyond-theme=light] .account-service-message,html[data-beyond-theme=light] .account-service-promo-message,html[data-beyond-theme=light] .account-admin-request-message,html[data-beyond-theme=light] .account-admin-contact-message{color:#466989;background:#eff5fb;border-color:#d7e2ee}@media (width<=700px){html[data-beyond-theme=light] .account-sidebar{border-bottom-color:#dfe6ef}}.account-generated-draft-date{justify-content:space-between;align-items:center;gap:12px;display:flex}.account-menu-draft-delete{color:#b7747a;min-height:31px;font:inherit;cursor:pointer;background:#812b3313;border:1px solid #c75c6530;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:9px;font-weight:700;transition:color .16s,border-color .16s,background .16s,transform .16s;display:inline-flex}.account-menu-draft-delete:hover,.account-menu-draft-delete:focus-visible{color:#e0a0a5;background:#9c303a21;border-color:#e06f785c;outline:none;transform:translateY(-1px)}.account-menu-draft-delete:disabled{opacity:.52;cursor:wait;transform:none}.account-generated-website-card.is-deleting-menu-draft{opacity:.58;pointer-events:none;transition:opacity .16s}.account-menu-draft-delete-dialog{z-index:1800;-webkit-backdrop-filter:blur(14px);background:#01060cb8;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.account-menu-draft-delete-dialog-card{box-sizing:border-box;color:#dce6ef;background:radial-gradient(circle at 88% 7%,#a338421c,#0000 32%),#09111a;border:1px solid #be686f2b;border-radius:22px;width:min(430px,100%);padding:25px;box-shadow:0 28px 80px #00000075}.account-menu-draft-delete-icon{color:#cf7d84;background:#8b2a3318;border:1px solid #ce5b652e;border-radius:15px;place-items:center;width:48px;height:48px;margin-bottom:18px;display:grid}.account-menu-draft-delete-copy>span{color:#b96e75;letter-spacing:.16em;font-size:9px;font-weight:800}.account-menu-draft-delete-copy h3{color:#f2f6fa;margin:8px 0;font-size:22px;line-height:1.15}.account-menu-draft-delete-copy p{color:#8496a9;margin:0;font-size:12px;line-height:1.65}.account-menu-draft-delete-error{color:#e4a0a5;min-height:0;margin-top:0;font-size:11px;line-height:1.5}.account-menu-draft-delete-error:not(:empty){background:#84252e14;border:1px solid #c5565f29;border-radius:10px;margin-top:14px;padding:10px 12px}.account-menu-draft-delete-actions{grid-template-columns:1fr 1fr;gap:9px;margin-top:22px;display:grid}.account-menu-draft-delete-actions button{min-height:43px;font:inherit;cursor:pointer;border-radius:999px;font-size:11px;font-weight:750}.account-menu-draft-delete-cancel{color:#91a5b8;background:#ffffff06;border:1px solid #7d97ae24}.account-menu-draft-delete-confirm{color:#fff;background:linear-gradient(135deg,#b63f4b,#d04d58);border:1px solid #cf4c584d;box-shadow:0 10px 24px #972f3936}.account-menu-draft-delete-actions button:disabled{opacity:.55;cursor:wait}html[data-beyond-theme=light] .account-menu-draft-delete{color:#a9434c;background:#fff5f5;border-color:#b5414b2e}html[data-beyond-theme=light] .account-menu-draft-delete:hover,html[data-beyond-theme=light] .account-menu-draft-delete:focus-visible{color:#922f38;background:#ffeded;border-color:#b13d4752}html[data-beyond-theme=light] .account-menu-draft-delete-dialog{background:#1e2b3d57}html[data-beyond-theme=light] .account-menu-draft-delete-dialog-card{color:#18304f;background:radial-gradient(circle at 88% 7%,#bf424e12,#0000 32%),#fff;border-color:#e8ced1;box-shadow:0 28px 80px #1e304b38}html[data-beyond-theme=light] .account-menu-draft-delete-icon{color:#b84751;background:#fff2f3;border-color:#f0d4d6}html[data-beyond-theme=light] .account-menu-draft-delete-copy>span{color:#ae4851}html[data-beyond-theme=light] .account-menu-draft-delete-copy h3{color:#142b49}html[data-beyond-theme=light] .account-menu-draft-delete-copy p{color:#667b94}html[data-beyond-theme=light] .account-menu-draft-delete-cancel{color:#405b79;background:#f8fafd;border-color:#d8e1eb}@media (width<=600px){.account-generated-draft-date{flex-direction:column;align-items:flex-start}.account-menu-draft-delete{min-height:36px;padding-inline:12px}.account-menu-draft-delete-dialog-card{border-radius:19px;padding:21px}.account-menu-draft-delete-actions{grid-template-columns:1fr}}.auth-mode-switch{grid-template-columns:repeat(2,minmax(0,1fr))!important}.auth-mode-switch>button:nth-child(3){display:none!important}.auth-mode-switch>button{text-align:center!important;justify-content:center!important;align-items:center!important;padding-inline:0!important;display:flex!important}.auth-modal-card[dir=rtl] .auth-mode-switch>button{direction:rtl}.auth-modal-card .auth-submit,.auth-modal-card[dir=rtl] .auth-submit{text-align:center!important;justify-content:center!important;align-items:center!important;width:100%!important;padding-inline:18px!important;display:flex!important}.auth-business-card .auth-plan-section,.auth-business-card .auth-business-success>p,.auth-business-card .auth-business-next{display:none!important}.menu-home.theme-light .menu-home-brand img,.menu-home.theme-light .menu-home-footer-brand img,.menu-home.theme-light .menu-home-studio-brand img{filter:brightness(0)saturate()invert(11%)sepia(31%)saturate(1457%)hue-rotate(184deg)brightness(88%)contrast(97%);opacity:1}.menu-home.theme-dark .menu-home-brand img,.menu-home.theme-dark .menu-home-footer-brand img,.menu-home.theme-dark .menu-home-studio-brand img{filter:none;opacity:1}.menu-home-navbar-refined{grid-template-columns:auto 1fr;gap:18px;min-height:74px}.menu-home-navbar-refined .menu-home-nav-actions{grid-column:2;justify-self:end}.menu-home-hamburger-always{flex:none;display:grid!important}.menu-home-navbar-refined .menu-home-nav{z-index:80;top:86px;border:1px solid var(--menu-border);-webkit-backdrop-filter:blur(20px);background:#fffffffa;border-radius:20px;flex-direction:column;align-items:stretch;gap:3px;width:min(330px,100vw - 28px);padding:12px;position:fixed;inset-inline:auto 5vw;box-shadow:0 24px 60px #1b2d4e2e;display:none!important}.menu-home-navbar-refined .menu-home-nav.open{display:flex!important}.menu-home-nav-panel-head{border-bottom:1px solid var(--menu-border);justify-content:space-between;align-items:center;gap:10px;margin-bottom:3px;padding:8px 8px 12px;display:flex}.menu-home-nav-panel-head>span{color:#8a98ae;letter-spacing:.13em;font-size:9px;font-weight:850}.menu-home-nav-panel-head button{place-items:center;width:34px;height:34px;border-radius:10px!important;min-height:34px!important;padding:0!important;display:grid!important}.menu-home-navbar-refined .menu-home-nav>button,.menu-home-navbar-refined .menu-home-nav>a{color:#405172;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:11px;align-items:center;width:100%;min-height:46px;padding:0 13px;font-size:14px;font-weight:690;display:flex}.menu-home-navbar-refined .menu-home-nav>button:hover,.menu-home-navbar-refined .menu-home-nav>a:hover{background:var(--menu-surface-soft);color:var(--menu-text)}.menu-home-language-wrap{flex:none;position:relative}.menu-home-language-toggle{border:1px solid var(--menu-border);background:#ffffffc7;border-radius:999px;align-items:center;min-height:40px;padding:3px;display:inline-flex}.menu-home-language-toggle button{color:#60718f;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;min-width:40px;height:32px;padding:0 10px;font-size:11px;font-weight:800;transition:background .18s,color .18s,box-shadow .18s;display:grid}.menu-home-language-toggle button.active{color:#fff;background:#6073f2;box-shadow:0 4px 12px #6073f238}.menu-home-language-toggle button:not(.active):hover{color:var(--menu-text)}.menu-home-theme-toggle{border:1px solid var(--menu-border);width:40px;height:40px;color:var(--menu-text);cursor:pointer;background:#ffffffc7;border-radius:999px;place-items:center;padding:0;display:grid}.menu-home-studio-button{border:1px solid var(--menu-border);min-height:40px;color:var(--menu-text);cursor:pointer;background:#fff7f7;border-radius:999px;justify-content:center;align-items:center;padding:0 16px;font-size:12px;font-weight:760;display:inline-flex}.menu-home-studio-button:hover{background:#fff}.menu-home-studio-short{display:none}.menu-home-account-figma{max-width:none;min-height:40px;box-shadow:none;background:0 0;border:0;border-radius:999px;gap:8px;padding:0}.menu-home-account-figma:hover .menu-home-account-avatar{box-shadow:0 0 0 4px var(--menu-blue-soft)}.menu-home-account-figma .menu-home-account-name{color:#60718f;text-overflow:ellipsis;white-space:nowrap;max-width:90px;font-size:12px;font-weight:650;overflow:hidden;display:inline!important}.menu-home-account-avatar{border:1px solid #d8e0ec;place-items:center;transition:box-shadow .16s;display:grid;overflow:hidden;background:var(--menu-blue-soft)!important;width:38px!important;height:38px!important;color:var(--menu-blue-strong)!important;border-radius:50%!important}.menu-home-account-avatar img{object-fit:cover;width:100%;height:100%}@media (width>=1051px){.menu-home-account-figma{border:1px solid var(--menu-border);background:#6073f2;gap:8px;height:40px;min-height:40px;padding:0 7px 0 14px}.menu-home-account-figma:hover{background:#6073f2}.menu-home-account-figma .menu-home-account-name{font-size:12px;font-weight:760;color:#fff!important}.menu-home-account-figma .menu-home-account-avatar{border:0;font-size:12px;width:30px!important;height:30px!important}.menu-home-account-figma:hover .menu-home-account-avatar{box-shadow:none}}.menu-home-login-refined{background:#6073f2;border-radius:999px;align-items:center;gap:6px;min-height:40px;display:inline-flex;color:#fff!important}.menu-home-phone-hero-visual{place-items:center;min-height:560px;display:grid}.menu-home-figma-phone{color:#0d1b3a;background:#fffdfa;border:9px solid #0d2346;border-radius:43px;width:min(318px,86vw);min-height:560px;padding:50px 17px 22px;position:relative;box-shadow:0 34px 70px #1a2d4f2e}.menu-home-figma-island{background:#071b3c;border-radius:999px;width:86px;height:20px;position:absolute;top:16px;left:50%;transform:translate(-50%)}.menu-home-figma-phone-head{justify-items:center;gap:4px;margin:9px 0 17px;display:grid}.menu-home-figma-phone-head strong{letter-spacing:-.035em;font-size:21px;font-weight:860}.menu-home-figma-phone-head span{color:#647392;letter-spacing:.06em;font-size:8px;font-weight:830}.menu-home-ai-success{color:#5967e8;background:#f0edfb;border-radius:8px;align-items:center;gap:7px;min-height:30px;padding:0 11px;font-size:8px;font-weight:760;display:flex}.menu-home-phone-category{letter-spacing:.03em;margin:17px 0 3px;font-size:12px;font-weight:850}.menu-home-phone-menu-row{border-bottom:1px solid #e6e9ef;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:14px 0;display:grid}.menu-home-phone-menu-row>div{gap:4px;display:grid}.menu-home-phone-menu-row strong{font-size:12px;line-height:1.2}.menu-home-phone-menu-row span{color:#62718e;font-size:8px;line-height:1.35}.menu-home-phone-menu-row b{font-size:12px}.menu-home-phone-qr-card{background:#fff;border:1px solid #dce3ee;border-radius:10px;justify-items:center;gap:5px;margin-top:17px;padding:10px;display:grid}.menu-home-phone-qr-card>strong{font-size:7px;font-weight:760}.menu-home-mini-qr{grid-template-columns:repeat(4,3px);gap:2px;display:grid}.menu-home-mini-qr i{background:#0d2346;width:3px;height:3px}.menu-home-mini-qr i:nth-child(3n),.menu-home-mini-qr i:nth-child(7),.menu-home-mini-qr i:nth-child(10){opacity:0}.menu-home-contact-action-wrap{flex:none;position:relative}.menu-home-contact-trigger{min-width:142px}.menu-home-contact-panel{z-index:30;top:calc(100% + 10px);border:1px solid var(--menu-border);background:#fff;border-radius:16px;gap:7px;width:230px;padding:9px;display:grid;position:absolute;inset-inline-end:0;box-shadow:0 20px 50px #1a2c4d2e}.menu-home-contact-panel a{border-radius:11px;grid-template-columns:36px 1fr;align-items:center;gap:10px;min-height:58px;padding:8px 10px;display:grid}.menu-home-contact-panel a:hover{background:var(--menu-surface-soft)}.menu-home-contact-panel a>svg{color:var(--menu-blue)}.menu-home-contact-panel a>span{gap:2px;display:grid}.menu-home-contact-panel small{color:#8997ac;letter-spacing:.11em;font-size:8px;font-weight:850}.menu-home-contact-panel strong{color:var(--menu-text);font-size:12px}.menu-home.theme-dark{--menu-bg:#08111f;--menu-surface:#101b2c;--menu-surface-soft:#142238;--menu-text:#f2f6ff;--menu-muted:#9eabc1;--menu-border:#26354c;--menu-blue-soft:#17294d;--menu-blue:#6690ff;--menu-blue-strong:#7fa2ff;background:radial-gradient(circle at 76% 8%,#4c78ee26,#0000 28rem),linear-gradient(#0a1423 0%,#07101d 100%)}.menu-home.theme-dark .menu-home-navbar{background:#08111fe6;border-bottom-color:#2d3d57c7}.menu-home.theme-dark .menu-home-navbar-refined .menu-home-nav,.menu-home.theme-dark .menu-home-contact-panel{background:#0f1a2cfc;box-shadow:0 24px 60px #00000059}.menu-home.theme-dark .menu-home-navbar-refined .menu-home-nav>button,.menu-home.theme-dark .menu-home-navbar-refined .menu-home-nav>a,.menu-home.theme-dark .menu-home-account-figma .menu-home-account-name{color:#aab7cc}.menu-home.theme-dark .menu-home-theme-toggle,.menu-home.theme-dark .menu-home-language-toggle,.menu-home.theme-dark .menu-home-studio-button,.menu-home.theme-dark .menu-home-mobile-toggle{border-color:var(--menu-border);color:var(--menu-text);background:#101b2ce6}.menu-home.theme-dark .menu-home-language-toggle button{color:#aab7cc}.menu-home.theme-dark .menu-home-language-toggle button.active{color:#fff;background:#6073f2}.menu-home.theme-dark .menu-home-kicker,.menu-home.theme-dark .menu-home-secondary,.menu-home.theme-dark .menu-home-section-heading>span,.menu-home.theme-dark .menu-home-step-grid article,.menu-home.theme-dark .menu-home-studio-window,.menu-home.theme-dark .menu-home-access-preview,.menu-home.theme-dark .menu-home-final,.menu-home.theme-dark .menu-home-footer{border-color:var(--menu-border);color:var(--menu-text);background-color:#101b2cd1}.menu-home.theme-dark .menu-home-secondary:hover,.menu-home.theme-dark .menu-home-studio-button:hover{background:#17243a}.menu-home.theme-dark .menu-home-step-grid p,.menu-home.theme-dark .menu-home-studio-copy>p,.menu-home.theme-dark .menu-home-access-copy>p,.menu-home.theme-dark .menu-home-final p,.menu-home.theme-dark .menu-home-footer p,.menu-home.theme-dark .menu-home-hero-notes span,.menu-home.theme-dark .menu-home-feature-list span,.menu-home.theme-dark .menu-home-access-points span{color:var(--menu-muted)}.menu-home.theme-dark .menu-home-studio-body aside,.menu-home.theme-dark .menu-home-window-top,.menu-home.theme-dark .menu-home-phone-preview,.menu-home.theme-dark .menu-home-editor,.menu-home.theme-dark .menu-home-access-phone{color:var(--menu-text);background:#101b2c}.menu-home.theme-dark .menu-home-editor-item,.menu-home.theme-dark .menu-home-phone-row,.menu-home.theme-dark .menu-home-window-top,.menu-home.theme-dark .menu-home-studio-body aside{border-color:#27364c}.menu-home.theme-dark .menu-home-item-thumb{color:#9eb0cd;background:#17253a}.menu-home.theme-dark .menu-home-footer-links button,.menu-home.theme-dark .menu-home-footer-links a,.menu-home.theme-dark .menu-home-contact-panel strong{color:var(--menu-text)}.menu-home.theme-dark .menu-home-figma-phone{color:#0d1b3a}@media (width<=1050px){.menu-home-studio-button{padding-inline:12px}.menu-home-account-figma .menu-home-account-name{display:none!important}}@media (width<=900px){.menu-home-navbar-refined{grid-template-columns:auto 1fr;min-height:68px}.menu-home-navbar-refined .menu-home-nav{top:78px;width:auto;inset-inline:14px}.menu-home-phone-hero-visual{min-height:520px}.menu-home-figma-phone{width:min(315px,84vw)}}@media (width<=680px){.menu-home-language-toggle{min-height:38px;padding:3px}.menu-home-language-toggle button{min-width:34px;height:30px;padding-inline:8px;font-size:10px}.menu-home-theme-toggle,.menu-home-hamburger-always{width:38px;height:38px}.menu-home-account-figma{width:38px;height:38px;min-height:38px;padding:0}.menu-home-account-avatar{width:36px!important;height:36px!important}.menu-home-studio-full{display:none}.menu-home-studio-short{display:inline}.menu-home-studio-button{min-height:38px;padding:0 11px;font-size:11px}.menu-home-login-refined span{display:none}.menu-home-login-refined{justify-content:center;width:38px;height:38px;min-height:38px;padding:0}.menu-home-phone-hero-visual{min-height:500px}.menu-home-figma-phone{border-width:8px;border-radius:39px;min-height:520px}.menu-home-contact-action-wrap,.menu-home-contact-trigger{width:100%}.menu-home-contact-panel{width:100%;inset-inline:0}}@media (width<=500px){.menu-home-navbar-refined{padding-inline:12px}.menu-home-brand span{display:none}.menu-home-brand img{width:34px;height:34px}.menu-home-nav-actions{gap:6px}.menu-home-studio-button{display:none}.menu-home-language-toggle{padding:2px}.menu-home-language-toggle button{min-width:32px;padding-inline:7px}.menu-home-figma-phone{width:min(292px,88vw);min-height:505px}}.menu-home-figma-phone-head span{font-size:0}.menu-home-figma-phone-head span:after{content:"RESTAURANT · BAR";color:#647392;letter-spacing:.08em;font-size:8px;font-weight:830}.menu-home[dir=rtl] .menu-home-figma-phone-head span:after{content:"מסעדה · בר"}.menu-home-ai-success{color:#667792;background:0 0;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;min-height:0;padding:0;display:grid}.menu-home-ai-success svg{display:none}.menu-home-ai-success>span{font-size:0;display:contents}.menu-home-ai-success:before,.menu-home-ai-success>span:before,.menu-home-ai-success:after{color:#71809a;white-space:nowrap;background:#fff;border:1px solid #dfe5ee;border-radius:999px;place-items:center;min-height:31px;padding:0 7px;font-size:8px;font-weight:780;display:grid}.menu-home-ai-success:before{content:"FOOD";color:#416ee2;background:#edf2ff;border-color:#cad8ff}.menu-home-ai-success>span:before{content:"DRINKS"}.menu-home-ai-success:after{content:"DESSERTS"}.menu-home[dir=rtl] .menu-home-ai-success:before{content:"אוכל"}.menu-home[dir=rtl] .menu-home-ai-success>span:before{content:"משקאות"}.menu-home[dir=rtl] .menu-home-ai-success:after{content:"קינוחים"}.menu-home-phone-category{margin-top:20px}.menu-home-phone-qr-card{display:none}.menu-home-figma-phone:after{content:"POWERED BY BEYOND";color:#9aa5b8;letter-spacing:.12em;white-space:nowrap;font-size:6.5px;font-weight:820;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.menu-home-figma-phone{padding-bottom:48px}@media (width<=500px){.menu-home-navbar-refined{gap:8px;padding-inline:10px}.menu-home-brand{gap:6px;min-width:0}.menu-home-brand img{width:30px;height:30px}.menu-home-brand span{letter-spacing:.09em;white-space:nowrap;font-size:14px;display:inline!important}.menu-home-nav-actions{gap:4px}.menu-home-studio-button{min-height:36px;padding:0 9px;font-size:10px;display:inline-flex!important}.menu-home-studio-full{display:none!important}.menu-home-studio-short{display:inline!important}.menu-home-language-figma{min-width:43px;min-height:36px;padding-inline:7px}.menu-home-theme-toggle,.menu-home-hamburger-always{width:36px;height:36px}.menu-home-account-figma{width:36px;height:36px;min-height:36px}.menu-home-account-avatar{width:34px!important;height:34px!important}.menu-home-login-refined{display:inline-flex!important}}@media (width<=380px){.menu-home-navbar-refined{padding-inline:8px}.menu-home-brand{gap:4px}.menu-home-brand img{width:27px;height:27px}.menu-home-brand span{letter-spacing:.07em;font-size:12px}.menu-home-nav-actions{gap:3px}.menu-home-language-figma{width:38px;min-width:38px;min-height:33px;padding:0 5px}.menu-home-language-figma svg{display:none}.menu-home-theme-toggle,.menu-home-hamburger-always{width:33px;height:33px}.menu-home-studio-button{min-height:33px;padding:0 7px;font-size:9px}.menu-home-account-figma{width:33px;height:33px;min-height:33px}.menu-home-account-avatar{width:31px!important;height:31px!important}.menu-home-login-refined{width:33px;height:33px;min-height:33px}}.menu-home-window-top{background:linear-gradient(#fbfcfe 0%,#f5f7fb 100%);border-bottom:1px solid #e3e9f2;position:relative}.menu-home-window-top>span:nth-child(2){color:var(--menu-text);font-size:0}.menu-home-window-top>span:nth-child(2):after{content:"Menu Studio";letter-spacing:-.01em;color:#70809d;font-size:11px;font-weight:760}.menu-home-window-dots{gap:7px}.menu-home-window-dots i{border-radius:50%;width:11px;height:11px;box-shadow:inset 0 0 0 .5px #0000001f}.menu-home-window-dots i:first-child{background:#ff5f57}.menu-home-window-dots i:nth-child(2){background:#febc2e}.menu-home-window-dots i:nth-child(3){background:#28c840}.menu-home-phone-preview{isolation:isolate;z-index:20;background:linear-gradient(#fbfcff 0%,#f1f5fb 100%) padding-box padding-box,linear-gradient(145deg,#8795aa 0%,#263248 15%,#0a1220 46%,#050a12 75%,#8796ad 100%) border-box;border:5px solid #0000;border-radius:35px;width:164px;min-height:334px;margin:20px auto;padding:39px 14px 18px;position:relative;overflow:visible;box-shadow:0 24px 48px #1c2c4c2e,0 7px 18px #15233e1f,inset 0 0 0 1px #ffffffbd}.menu-home-phone-preview:before,.menu-home-phone-preview:after{content:none!important;display:none!important}.menu-home-phone-speaker{box-shadow:inset 0 -1px 1px #ffffff14,0 1px 2px #04080f1f;background:#070c14!important;border-radius:999px!important;width:62px!important;height:18px!important;top:9px!important}.menu-home-phone-speaker:after{content:"";background:#172f4b;border-radius:50%;width:4px;height:4px;position:absolute;top:50%;right:7px;transform:translateY(-50%);box-shadow:inset 0 0 0 1px #4f7fb53d}.menu-home-phone-preview>small{margin-top:2px}.menu-home-phone-tabs,.menu-home-phone-row{z-index:1;position:relative}.menu-home.theme-dark .menu-home-window-top{background:linear-gradient(#101b2d 0%,#0d1727 100%);border-bottom-color:#8ba2c72e}.menu-home.theme-dark .menu-home-window-top>span:nth-child(2):after{color:#9baac2}@media (width<=900px){.menu-home-phone-preview{border-width:4px;border-radius:29px;width:126px;min-height:266px;margin:26px 7px;padding:33px 10px 13px}.menu-home-phone-speaker{width:50px!important;height:15px!important}}.menu-home-brand>span{flex:none;width:105px;height:20px;margin:0;padding:0;line-height:0;overflow:visible;letter-spacing:0!important;color:#0000!important;background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20104.658%2020'%20role='img'%20aria-labelledby='beyond-wordmark-title'%3e%3ctitle%20id='beyond-wordmark-title'%3eBEYOND%3c/title%3e%3cpath%20d='M116%200H780C1110%200%201297%20176%201297%20416C1297%20632%201141%20767%20962%20774V790C1124%20823%201239%20941%201239%201112C1239%201337%201067%201490%20734%201490H116ZM469%20285V647H704C843%20647%20929%20572%20929%20456C929%20350%20855%20285%20697%20285ZM469%20876V1208H680C802%201208%20879%201145%20879%201045C879%20938%20793%20876%20674%20876Z'%20transform='translate(0.000%2017.200)%20scale(0.00927734%20-0.00927734)'%20fill='%230d1b3a'/%3e%3crect%20x='18.341'%20y='3.377'%20width='9.593'%20height='2.783'%20fill='%230d1b3a'/%3e%3crect%20x='18.341'%20y='8.897'%20width='9.593'%20height='2.783'%20fill='%230d1b3a'/%3e%3crect%20x='18.341'%20y='14.417'%20width='9.593'%20height='2.783'%20fill='%230d1b3a'/%3e%3cpath%20d='M601%200H952V540L1493%201490H1081L858%201033C827%20971%20803%20912%20778%20841C753%20912%20727%20970%20695%201033L461%201490H47L601%20540Z'%20transform='translate(33.491%2017.200)%20scale(0.00927734%20-0.00927734)'%20fill='%230d1b3a'/%3e%3cpath%20d='M792%20-20C1191%20-20%201500%20253%201500%20744C1500%201236%201191%201510%20792%201510C391%201510%2082%201236%2082%20744C82%20255%20391%20-20%20792%20-20ZM792%20290C575%20290%20443%20450%20443%20744C443%201039%20575%201200%20792%201200C1008%201200%201140%201040%201140%20744C1140%20450%201008%20290%20792%20290Z'%20transform='translate(52.417%2017.200)%20scale(0.00927734%20-0.00927734)'%20fill='%230d1b3a'/%3e%3cpath%20d='M116%200H478V617C478%20711%20468%20873%20456%201050C539%20872%20594%20760%20682%20617L1063%200H1452V1490H1090V856C1090%20752%201101%20581%201111%20432C1048%20594%20986%20707%20920%20817L504%201490H116Z'%20transform='translate(71.742%2017.200)%20scale(0.00927734%20-0.00927734)'%20fill='%230d1b3a'/%3e%3cpath%20d='M664%200C1117%200%201397%20280%201397%20745C1397%201210%201117%201490%20664%201490H116V0ZM469%20302V1188H644C905%201188%201044%201068%201044%20745C1044%20422%20905%20302%20649%20302Z'%20transform='translate(90.927%2017.200)%20scale(0.00927734%20-0.00927734)'%20fill='%230d1b3a'/%3e%3c/svg%3e") 50%/contain no-repeat!important;font-size:0!important;display:block!important}.menu-home-brand>span:before,.menu-home-brand>span:after{content:none!important;display:none!important}.menu-home.theme-light .menu-home-brand>span{filter:none}.menu-home.theme-dark .menu-home-brand>span{filter:brightness(0)invert()}@media (width<=500px){.menu-home-brand>span{width:89px;height:17px}}@media (width<=380px){.menu-home-brand>span{width:78.5px;height:15px}}.menu-home.theme-dark .menu-home-studio-window{box-shadow:0 0 0 1px #7292cf14,0 28px 72px #0000004d,0 0 96px #3760cd1a}.menu-home.theme-dark .menu-home-studio-body{background:radial-gradient(58% 82% at 91% 52%,#4470e616 0%,#365cbe0b 34%,#1a305c05 55%,#0c1a2d00 76%)}.menu-home.theme-dark .menu-home-phone-preview{box-shadow:0 24px 52px #00000057,0 8px 22px #14274f38,0 0 26px #4a76e412,inset 0 0 0 1px #ffffff0d}.menu-home-access-preview{perspective:1200px}.menu-home-table-stand{position:relative;transform:translateY(-2px)}.menu-home-table-stand:after{content:"";filter:blur(14px);z-index:-1;background:#101f3a24;border-radius:50%;width:82%;height:24px;position:absolute;bottom:-8px;left:50%;transform:translate(-50%)}.menu-home-stand-card{background:linear-gradient(145deg,#ffffff1a,#0000 34%),linear-gradient(160deg,#142746 0%,#1a3768 42%,#294f8e 100%);border:1px solid #ffffff38;position:relative;overflow:hidden;transform:rotateY(2deg);box-shadow:0 30px 50px #1628472e,inset 1px 0 #ffffff1f,inset -1px 0 #00000029,inset 0 1px #ffffff24}.menu-home-stand-card:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff1a,#0000);width:92%;height:150%;position:absolute;top:-22%;left:-36%;transform:rotate(13deg)}.menu-home-stand-card:after{content:"";pointer-events:none;border:1px solid #ffffff0b;border-radius:13px 13px 8px 8px;position:absolute;inset:7px}.menu-home-fake-qr{background:#fff;border:1px solid #0f22431a;border-radius:13px;padding:12px;position:relative;overflow:hidden;box-shadow:0 10px 22px #050e1d33,inset 0 0 0 1px #ffffffd6}.menu-home-fake-qr:before,.menu-home-fake-qr:after{content:"";background:#fff;border:5px solid #12203c;width:19px;height:19px;position:absolute;box-shadow:inset 0 0 0 4px #fff,inset 0 0 0 9px #12203c}.menu-home-fake-qr:before{top:9px;left:9px}.menu-home-fake-qr:after{top:9px;right:9px}.menu-home-stand-base{background:linear-gradient(#3b5278 0%,#1b2d4b 28%,#0f1d34 100%);border:1px solid #0b1b343d;border-radius:4px 4px 20px 20px;height:24px;margin-top:-1px;position:relative;box-shadow:0 18px 27px #14254133,inset 0 1px #ffffff2e}.menu-home-stand-base:before{content:"";background:#ffffff2b;border-radius:999px;height:2px;position:absolute;top:3px;left:9%;right:9%}.menu-home-access-phone{isolation:isolate;background:linear-gradient(#fff 0%,#f8fafe 100%) padding-box padding-box,linear-gradient(145deg,#a7b2c3 0%,#354157 13%,#0a101a 42%,#050912 74%,#7f8ca1 100%) border-box;border:5px solid #0000;border-radius:38px;overflow:hidden;box-shadow:0 32px 58px #1426472e,0 9px 20px #1427491a,inset 0 0 0 1px #ffffffb3}.menu-home-access-phone:before{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 25%,#fff3 50%,#0000 67%);width:118%;height:110%;position:absolute;top:-28%;left:-48%;transform:rotate(14deg)}.menu-home-access-phone:after{content:"";pointer-events:none;background:#0f1b301f;border-radius:999px;height:4px;position:absolute;bottom:7px;left:18px;right:18px}.menu-home-access-phone-top{background:#060b12;border-radius:999px;width:66px;height:19px;top:10px;box-shadow:inset 0 -1px 1px #ffffff0f,0 1px 2px #0000001a}.menu-home-access-phone-top:after{content:"";background:#17314f;border-radius:50%;width:4px;height:4px;position:absolute;top:50%;right:8px;transform:translateY(-50%);box-shadow:inset 0 0 0 1px #5384be2e}.menu-home-access-check{box-shadow:0 8px 20px #19b67a1f,inset 0 0 0 1px #fffc}.menu-home-access-preview:before{content:"";filter:blur(20px);pointer-events:none;background:radial-gradient(#446fe917,#446fe906 48%,#0000 72%);border-radius:50%;height:36%;position:absolute;bottom:9%;left:10%;right:9%}.menu-home.theme-dark .menu-home-access-preview:before{background:radial-gradient(#4878f41f,#335cc20a 48%,#0000 72%)}.menu-home.theme-dark .menu-home-access-phone{background:linear-gradient(#f8faff 0%,#eef3fb 100%) padding-box padding-box,linear-gradient(145deg,#8998ad 0%,#2c374a 16%,#080d16 48%,#04070d 75%,#69778d 100%) border-box}@media (width<=900px){.menu-home-access-phone{border-radius:29px}.menu-home-access-phone-top{width:48px;height:15px;top:8px}.menu-home-stand-base{height:19px}}.menu-home-access-preview{isolation:isolate;overflow:hidden}.menu-home-table-stand{z-index:4;cursor:pointer;transform-origin:bottom;outline:none;transition:transform .26s,filter .26s;position:relative}.menu-home-table-stand:hover,.menu-home-table-stand:focus-visible{filter:drop-shadow(0 20px 24px #2f529629);transform:translateY(-6px)scale(1.025)}.menu-home-table-stand:focus-visible .menu-home-stand-card{box-shadow:0 0 0 3px #4473ef3d,0 30px 54px #16284738}.menu-home-access-interaction-hint{z-index:6;color:#536a92;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);white-space:nowrap;pointer-events:none;background:#ffffffdb;border:1px solid #4773e829;border-radius:999px;align-items:center;gap:8px;padding:8px 12px;font-size:10px;font-weight:780;animation:2.8s ease-in-out infinite menu-home-hint-float;display:inline-flex;position:absolute;bottom:19px;left:31%;box-shadow:0 8px 24px #1b2e5014}.menu-home-access-hint-dot{background:#3f72e8;border-radius:50%;width:7px;height:7px;animation:2s ease-in-out infinite menu-home-hint-pulse;box-shadow:0 0 0 5px #3f72e817}@keyframes menu-home-hint-pulse{0%,to{opacity:.72;transform:scale(.92)}50%{opacity:1;transform:scale(1.08)}}@keyframes menu-home-hint-float{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.menu-home-access-signal{z-index:3;opacity:0;pointer-events:none;width:170px;height:40px;position:absolute;top:50%;left:48%;transform:translate(-50%,-50%)}.menu-home-access-signal:before{content:"";transform-origin:0;filter:drop-shadow(0 0 6px #4d7cf047);background:linear-gradient(90deg,#3f72e800,#5284fff2,#5b7cf400);border-radius:999px;height:2px;position:absolute;top:50%;left:10px;right:10px;transform:translateY(-50%)scaleX(.2)}.menu-home-access-signal i{opacity:0;background:#5a85f1;border-radius:50%;width:9px;height:9px;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 0 18px #4d7cf0b8}.menu-home-access-signal i:first-child{left:20px}.menu-home-access-signal i:nth-child(2){left:75px}.menu-home-access-signal i:nth-child(3){right:20px}.menu-home-access-preview.is-connecting .menu-home-access-signal{opacity:1}.menu-home-access-preview.is-connecting .menu-home-access-signal:before{animation:.85s cubic-bezier(.2,.7,.2,1) both menu-home-signal-line}.menu-home-access-preview.is-connecting .menu-home-access-signal i{animation:.78s ease-out both menu-home-signal-dot}.menu-home-access-preview.is-connecting .menu-home-access-signal i:nth-child(2){animation-delay:.11s}.menu-home-access-preview.is-connecting .menu-home-access-signal i:nth-child(3){animation-delay:.22s}@keyframes menu-home-signal-line{0%{opacity:0;transform:translateY(-50%)scaleX(.08)}30%{opacity:1}to{opacity:0;transform:translateY(-50%)scaleX(1)}}@keyframes menu-home-signal-dot{0%{opacity:0;transform:translateY(-50%)scale(.4)}38%{opacity:1}to{opacity:0;transform:translateY(-50%)translate(22px)scale(1.15)}}.menu-home-access-preview.is-connecting .menu-home-table-stand{animation:.7s both menu-home-stand-tap}@keyframes menu-home-stand-tap{0%{transform:translateY(0)scale(1)}35%{transform:translateY(-8px)scale(1.03)}to{transform:translateY(0)scale(1)}}.menu-home-access-preview.is-connecting .menu-home-nfc-mark,.menu-home-access-preview.is-connecting .menu-home-fake-qr{animation:.7s menu-home-access-source-pulse}@keyframes menu-home-access-source-pulse{0%,to{filter:none}45%{filter:drop-shadow(0 0 13px #5485ffad)}}.menu-home-access-phone{transition:transform .38s cubic-bezier(.2,.75,.2,1),box-shadow .38s}.menu-home-access-preview.is-connecting .menu-home-access-phone{transform:translateY(-4px)scale(1.018);box-shadow:0 31px 66px #182a4933,0 0 34px #4773e81a}.menu-home-access-check{transition:opacity .26s,transform .26s}.menu-home-access-preview.is-idle .menu-home-access-check,.menu-home-access-preview.is-connecting .menu-home-access-check{opacity:0;transform:scale(.72)}.menu-home-access-preview.is-open .menu-home-access-check{opacity:1;transform:scale(1)}.menu-home-access-live-menu{z-index:2;color:#0d1b3a;opacity:0;pointer-events:none;background:radial-gradient(circle at 80% 10%,#5a81f014,#0000 40%),linear-gradient(#fbfcff 0%,#f1f5fb 100%);border-radius:22px;align-content:start;gap:8px;padding:14px 10px 10px;transition:opacity .36s,transform .42s cubic-bezier(.2,.75,.2,1);display:grid;position:absolute;inset:32px 8px 8px;transform:translateY(12px)scale(.97);box-shadow:inset 0 0 0 1px #dce4f1a6}.menu-home-access-preview.is-open .menu-home-access-live-menu{opacity:1;transform:translateY(0)scale(1)}.menu-home-access-live-head{border-bottom:1px solid #dfe6f1;align-items:center;gap:7px;padding-bottom:8px;display:flex}.menu-home-access-live-logo{color:#fff;background:linear-gradient(145deg,#346ee6,#5b64ef);border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:10px;font-weight:850;display:grid;box-shadow:0 7px 16px #3d69e133}.menu-home-access-live-head>div:last-child{gap:1px;min-width:0;display:grid}.menu-home-access-live-head strong{font-size:8px;line-height:1}.menu-home-access-live-head span{color:#8090aa;letter-spacing:.07em;font-size:5px}.menu-home-access-live-tabs{gap:4px;display:flex}.menu-home-access-live-tabs span{color:#7787a2;border:1px solid #dde5f0;border-radius:999px;padding:4px 6px;font-size:5px;font-weight:800}.menu-home-access-live-tabs span.active{color:#346ae2;background:#e9efff;border-color:#bed0ff}.menu-home-access-live-item{border-bottom:1px solid #e4eaf2;justify-content:space-between;align-items:center;gap:6px;padding:8px 0;display:flex}.menu-home-access-live-item>div{gap:2px;min-width:0;display:grid}.menu-home-access-live-item strong{font-size:6.5px}.menu-home-access-live-item span{color:#8997ad;text-overflow:ellipsis;white-space:nowrap;font-size:4.8px;overflow:hidden}.menu-home-access-live-item b{font-size:6.5px}.menu-home-access-preview.is-open .menu-home-access-phone>small,.menu-home-access-preview.is-open .menu-home-access-phone>strong,.menu-home-access-preview.is-open .menu-home-access-phone>p,.menu-home-access-preview.is-open .menu-home-access-check{opacity:0;pointer-events:none}.menu-home.theme-dark .menu-home-access-interaction-hint{color:#a9b8cf;background:#0a1728d1;border-color:#7197e22e;box-shadow:0 10px 28px #0000002e}.menu-home.theme-dark .menu-home-access-live-menu{color:#f2f6fc;background:radial-gradient(circle at 80% 10%,#507def1a,#0000 42%),linear-gradient(#111d30 0%,#0d1728 100%);box-shadow:inset 0 0 0 1px #859dc51a}.menu-home.theme-dark .menu-home-access-live-head,.menu-home.theme-dark .menu-home-access-live-item{border-color:#859dc529}.menu-home.theme-dark .menu-home-access-live-tabs span{color:#91a3bf;border-color:#8098c033}.menu-home.theme-dark .menu-home-access-live-tabs span.active{color:#8fb0ff;background:#416fee29;border-color:#5780ef61}@media (width<=900px){.menu-home-access-signal{width:105px;left:48%}.menu-home-access-interaction-hint{font-size:8px;bottom:12px;left:29%}.menu-home-access-live-menu{border-radius:17px;gap:5px;padding:10px 7px 7px;inset:27px 6px 6px}}@media (width<=640px){.menu-home-access-signal{width:74px;top:51%;left:49%}.menu-home-access-interaction-hint{animation:none;bottom:9px;left:50%;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.menu-home-access-preview *,.menu-home-access-preview :before,.menu-home-access-preview :after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.menu-home-nav-panel-head{display:none!important}.menu-home-nav [data-beyond-nav-managed]{align-items:center}.menu-home-nav [data-beyond-nav-managed] .menu-home-nav-brand-word{display:inline-block;color:#2f61da!important;-webkit-text-fill-color:#2f61da!important;font-weight:850!important}.menu-home-nav [data-beyond-nav-managed] .menu-home-nav-label-rest{color:inherit;margin-inline-start:.32em;display:inline-block}body.beyond-admin-active{--admin-bg:#f4f7fb;--admin-surface:#fff;--admin-surface-soft:#eef3fb;--admin-surface-hover:#f8faff;--admin-text:#0d1b3a;--admin-muted:#5d6f94;--admin-muted-soft:#8492aa;--admin-border:#dfe6f1;--admin-blue:#3f72e8;--admin-blue-strong:#2f61da;--admin-blue-soft:#e9efff;--admin-success:#169e6c;--admin-danger:#d84c5a;--admin-shadow:0 20px 55px #1c305414;margin:0;color:var(--admin-text)!important;background:radial-gradient(circle at 76% 8%, #4c78ee14, transparent 27rem), linear-gradient(180deg, #f7f9fc 0%, var(--admin-bg) 100%)!important}html[data-beyond-theme=dark] body.beyond-admin-active{--admin-bg:#08111f;--admin-surface:#101b2c;--admin-surface-soft:#142238;--admin-surface-hover:#17253a;--admin-text:#f2f6ff;--admin-muted:#9eabc1;--admin-muted-soft:#74839a;--admin-border:#26354c;--admin-blue:#6690ff;--admin-blue-strong:#7fa2ff;--admin-blue-soft:#17294d;--admin-success:#55d59b;--admin-danger:#ff8d9b;--admin-shadow:0 24px 60px #0000003d;background:radial-gradient(circle at 76% 8%,#4c78ee26,#0000 28rem),linear-gradient(#0a1423 0%,#07101d 100%)!important}body.beyond-admin-active :is(.admin-page,.admin-login-page,.order-details-page){color:var(--admin-text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body.beyond-admin-active .admin-page{width:min(1240px,100% - 40px);padding-top:0}body.beyond-admin-active .admin-topbar,body.beyond-admin-active .order-details-topbar{z-index:60;border-bottom:1px solid color-mix(in srgb, var(--admin-border) 85%, transparent);background:color-mix(in srgb, var(--admin-bg) 90%, transparent);-webkit-backdrop-filter:blur(18px);justify-content:flex-start;width:100vw;min-height:74px;margin-bottom:48px;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-inline:max(5vw,50vw - 620px);position:sticky;top:0}body.beyond-admin-active .order-details-topbar{padding-inline:max(5vw,50vw - 590px)}body.beyond-admin-active .admin-topbar>div:first-child,body.beyond-admin-active .order-details-topbar>div:first-child{min-width:0}body.beyond-admin-active .admin-topbar>div:first-child strong,body.beyond-admin-active .admin-login-card strong,body.beyond-admin-active .order-details-topbar strong{color:var(--admin-text)!important}body.beyond-admin-active .admin-topbar>div:first-child span,body.beyond-admin-active .admin-login-card>div span,body.beyond-admin-active .order-details-topbar span{color:var(--admin-muted)!important}html[data-beyond-theme=light] body.beyond-admin-active :is(.admin-topbar,.admin-login-card,.order-details-topbar) img{filter:brightness(0)saturate()invert(11%)sepia(31%)saturate(1457%)hue-rotate(184deg)brightness(88%)contrast(97%)}html[data-beyond-theme=dark] body.beyond-admin-active :is(.admin-topbar,.admin-login-card,.order-details-topbar) img{filter:none}body.beyond-admin-active .admin-theme-toggle{border:1px solid var(--admin-border);background:color-mix(in srgb, var(--admin-surface) 86%, transparent);width:40px;height:40px;color:var(--admin-text);box-shadow:none;cursor:pointer;border-radius:999px;flex:none;place-items:center;margin-left:auto;padding:0;transition:transform .16s,background .16s,border-color .16s;display:grid}body.beyond-admin-active .admin-theme-toggle:hover{background:var(--admin-surface);border-color:color-mix(in srgb, var(--admin-blue) 35%, var(--admin-border));transform:translateY(-1px)}body.beyond-admin-active .admin-theme-toggle svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}body.beyond-admin-active .admin-logout-button,body.beyond-admin-active .order-back-button,body.beyond-admin-active .admin-view-button{border:1px solid var(--admin-border)!important;background:color-mix(in srgb, var(--admin-surface) 82%, transparent)!important;color:var(--admin-text)!important}body.beyond-admin-active .admin-logout-button{margin-left:8px}body.beyond-admin-active :is(.admin-logout-button,.order-back-button,.admin-view-button):hover{background:var(--admin-surface)!important;border-color:color-mix(in srgb, var(--admin-blue) 30%, var(--admin-border))!important}body.beyond-admin-active .admin-login-page{background:0 0}body.beyond-admin-active .admin-login-page:before{background:#3f72e81f}body.beyond-admin-active .admin-login-card{color:var(--admin-text);position:relative;border:1px solid var(--admin-border)!important;background:color-mix(in srgb, var(--admin-surface) 94%, transparent)!important;box-shadow:var(--admin-shadow)!important}body.beyond-admin-active .admin-login-card h1{color:var(--admin-text)}body.beyond-admin-active .admin-login-card p{color:var(--admin-muted)}body.beyond-admin-active .admin-login-theme-toggle{margin-left:0;position:absolute;top:18px;right:18px}body.beyond-admin-active :is(.admin-heading,.order-details-heading) h1{color:var(--admin-text);letter-spacing:-.055em;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-weight:760}body.beyond-admin-active :is(.admin-heading,.order-details-heading) p,body.beyond-admin-active :is(.admin-pricing-settings,.admin-promo-settings,.admin-promo-email-settings,.admin-customer-showcase-settings) :is(p,small){color:var(--admin-muted)!important}body.beyond-admin-active .section-kicker,body.beyond-admin-active .admin-label{letter-spacing:.11em;font-weight:800;color:var(--admin-blue)!important}body.beyond-admin-active .primary-button{background:linear-gradient(135deg, var(--admin-blue), var(--admin-blue-strong))!important;color:#fff!important;box-shadow:0 10px 28px color-mix(in srgb, var(--admin-blue) 25%, transparent)!important;border:0!important}body.beyond-admin-active .secondary-button{border:1px solid var(--admin-border)!important;background:var(--admin-surface)!important;color:var(--admin-text)!important;box-shadow:none!important}body.beyond-admin-active .secondary-button:hover:not(:disabled){border-color:color-mix(in srgb, var(--admin-blue) 28%, var(--admin-border))!important;background:var(--admin-surface-soft)!important}body.beyond-admin-active .admin-stats article,body.beyond-admin-active .order-detail-card,body.beyond-admin-active .admin-order-card{color:var(--admin-text);box-shadow:0 12px 36px color-mix(in srgb, var(--admin-text) 6%, transparent);-webkit-backdrop-filter:none;backdrop-filter:none;border:1px solid var(--admin-border)!important;background:var(--admin-surface)!important}body.beyond-admin-active .admin-stats article{border-radius:18px}body.beyond-admin-active .admin-stats span,body.beyond-admin-active .admin-order-card p,body.beyond-admin-active .order-description,body.beyond-admin-active .order-info-grid span,body.beyond-admin-active .order-file-box span{color:var(--admin-muted)!important}body.beyond-admin-active .admin-stats strong,body.beyond-admin-active .admin-order-card h3,body.beyond-admin-active .admin-order-card strong,body.beyond-admin-active .order-detail-card strong,body.beyond-admin-active .order-detail-card h2,body.beyond-admin-active .order-info-grid strong{color:var(--admin-text)!important}body.beyond-admin-active .admin-order-card:hover{transform:translateY(-2px);border-color:color-mix(in srgb, var(--admin-blue) 30%, var(--admin-border))!important;background:var(--admin-surface-hover)!important}body.beyond-admin-active .admin-order-number,body.beyond-admin-active .admin-status{color:var(--admin-blue)!important}body.beyond-admin-active .admin-status{background:var(--admin-blue-soft)!important}body.beyond-admin-active .order-file-box{border:1px solid var(--admin-border)!important;background:var(--admin-surface-soft)!important}body.beyond-admin-active :is(.admin-login-card input,.admin-page input,.admin-page textarea,.admin-page select,.order-details-page input,.order-details-page textarea,.order-details-page select){box-shadow:none;border-color:var(--admin-border)!important;background:var(--admin-surface)!important;color:var(--admin-text)!important}body.beyond-admin-active :is(.admin-page,.admin-login-card,.order-details-page) :is(input,textarea)::placeholder{opacity:1;color:var(--admin-muted-soft)!important}body.beyond-admin-active :is(.admin-page,.admin-login-card,.order-details-page) :is(input,textarea,select):focus{border-color:color-mix(in srgb, var(--admin-blue) 58%, var(--admin-border))!important;box-shadow:0 0 0 3px color-mix(in srgb, var(--admin-blue) 10%, transparent)!important}body.beyond-admin-active select option{background:var(--admin-surface)!important;color:var(--admin-text)!important}body.beyond-admin-active :is(.admin-pricing-settings,.admin-promo-settings,.admin-promo-email-settings,.admin-customer-showcase-settings){color:var(--admin-text);box-shadow:var(--admin-shadow);border:1px solid var(--admin-border)!important;background:color-mix(in srgb, var(--admin-surface) 96%, transparent)!important}body.beyond-admin-active :is(.admin-pricing-settings,.admin-promo-settings,.admin-promo-email-settings,.admin-customer-showcase-settings) :is(h2,h3,strong){color:var(--admin-text)!important}body.beyond-admin-active :is(.admin-pricing-plan,.admin-promo-form,.admin-promo-card,.admin-promo-email-config,.admin-promo-email-users,.admin-customer-showcase-toggle,.admin-customer-site){color:var(--admin-text);border-color:var(--admin-border)!important;background:var(--admin-surface-soft)!important}body.beyond-admin-active :is(.admin-pricing-plan,.admin-promo-card,.admin-customer-site){box-shadow:0 8px 24px color-mix(in srgb, var(--admin-text) 4%, transparent)}body.beyond-admin-active :is(.admin-pricing-settings label>span,.admin-pricing-check,.admin-promo-fields label>span,.admin-promo-meta,.admin-promo-list-head span,.admin-promo-email-config label>span,.admin-promo-email-preview span,.admin-promo-email-user-copy small,.admin-customer-showcase-toggle-copy span,.admin-customer-showcase-summary,.admin-customer-site-copy span){color:var(--admin-muted)!important}body.beyond-admin-active :is(.admin-promo-code-line code,.admin-pricing-plan-title>div>span,.admin-promo-email-count strong,.admin-promo-email-preview,.admin-customer-showcase-toggle-copy>svg,.admin-customer-site>a){color:var(--admin-blue)!important}body.beyond-admin-active .admin-promo-code-line code,body.beyond-admin-active .admin-promo-email-preview,body.beyond-admin-active .admin-customer-showcase-toggle.is-on,body.beyond-admin-active .admin-customer-site.is-selected,body.beyond-admin-active .admin-promo-email-user.is-selected{border-color:color-mix(in srgb, var(--admin-blue) 28%, var(--admin-border))!important;background:var(--admin-blue-soft)!important}body.beyond-admin-active .admin-promo-code-line span{color:var(--admin-success)!important}body.beyond-admin-active .admin-promo-actions button,body.beyond-admin-active .admin-promo-close,body.beyond-admin-active .admin-promo-email-users-head button{border-color:var(--admin-border)!important;background:var(--admin-surface)!important;color:var(--admin-text)!important}body.beyond-admin-active .admin-promo-actions .danger:hover{color:var(--admin-danger)!important;border-color:color-mix(in srgb, var(--admin-danger) 30%, var(--admin-border))!important}body.beyond-admin-active .admin-promo-email-avatar{border-color:var(--admin-border)!important;background:var(--admin-surface)!important;color:var(--admin-blue)!important}body.beyond-admin-active .admin-promo-email-user{border-color:var(--admin-border)!important;background:var(--admin-surface)!important}body.beyond-admin-active .admin-promo-email-user-copy strong,body.beyond-admin-active .admin-customer-site-copy strong,body.beyond-admin-active .admin-customer-showcase-summary strong{color:var(--admin-text)!important}body.beyond-admin-active .admin-customer-showcase-switch{border-color:var(--admin-border)!important;background:color-mix(in srgb, var(--admin-muted) 16%, transparent)!important}body.beyond-admin-active .admin-customer-showcase-toggle.is-on .admin-customer-showcase-switch{border-color:var(--admin-blue)!important;background:var(--admin-blue)!important}body.beyond-admin-active .admin-message{color:var(--admin-muted)!important}body.beyond-admin-active .admin-error{color:var(--admin-danger)!important}body.beyond-admin-active :is(.admin-pricing-success,.admin-promo-success,.admin-promo-email-success,.admin-customer-showcase-success){border-color:color-mix(in srgb, var(--admin-success) 28%, var(--admin-border))!important;background:color-mix(in srgb, var(--admin-success) 9%, var(--admin-surface))!important;color:var(--admin-success)!important}body.beyond-admin-active .admin-promo-email-server-note{color:#a7771d!important;background:#fff8e9!important;border-color:#efdfbb!important}html[data-beyond-theme=dark] body.beyond-admin-active .admin-promo-email-server-note{color:#d9c291!important;background:#e8b14c12!important;border-color:#e8b14c33!important}@media (width<=900px){body.beyond-admin-active .admin-topbar,body.beyond-admin-active .order-details-topbar{margin-bottom:32px;padding-inline:20px}body.beyond-admin-active .admin-heading{flex-direction:column;align-items:flex-start}body.beyond-admin-active .admin-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){body.beyond-admin-active .admin-page,body.beyond-admin-active .order-details-page{width:min(100% - 24px,1240px)}body.beyond-admin-active .admin-topbar,body.beyond-admin-active .order-details-topbar{min-height:66px;padding-inline:12px}body.beyond-admin-active .admin-topbar{flex-flow:row;justify-content:flex-start;align-items:center}body.beyond-admin-active .admin-topbar>div:first-child{flex:0 auto}body.beyond-admin-active .admin-topbar>div:first-child>span{display:none}body.beyond-admin-active .admin-theme-toggle{width:38px;height:38px}body.beyond-admin-active .admin-logout-button,body.beyond-admin-active .order-back-button{padding-inline:12px}body.beyond-admin-active .admin-heading h1,body.beyond-admin-active .order-details-heading h1{letter-spacing:-.045em;font-size:44px}body.beyond-admin-active .admin-stats{grid-template-columns:1fr 1fr;gap:10px}body.beyond-admin-active .admin-stats article{padding:17px}body.beyond-admin-active .admin-login-card{padding:30px 22px 24px}}@media (width<=560px){.dmt-layout-cards .dmt-menu-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;gap:10px!important;padding:0 12px 26px!important;display:grid!important}.dmt-layout-cards .dmt-item-row{border-radius:18px!important;flex-direction:column!important;justify-content:space-between!important;align-items:stretch!important;gap:12px!important;width:100%!important;min-width:0!important;min-height:132px!important;padding:14px 13px 11px!important;display:flex!important;box-shadow:0 10px 24px #0000000e!important}.dmt-layout-cards .dmt-item-info{width:100%!important;min-width:0!important}.dmt-layout-cards .dmt-item-info>strong{overflow-wrap:anywhere!important;max-width:100%!important;line-height:1.2!important;display:block!important}.dmt-layout-cards .dmt-item-info>p{overflow-wrap:anywhere!important;max-width:100%!important;margin-top:5px!important;line-height:1.38!important}.dmt-layout-cards .dmt-item-info>small{overflow-wrap:anywhere!important}.dmt-layout-cards .dmt-price-area{border-top:1px solid var(--dmt-line)!important;direction:ltr!important;flex-wrap:wrap!important;justify-content:flex-start!important;align-items:center!important;gap:5px 9px!important;width:100%!important;min-width:0!important;max-width:100%!important;padding-top:8px!important;display:flex!important}.dmt-layout-cards .dmt-price-area>b{margin-inline-start:auto!important}.dmt-layout-cards .dmt-price-option{white-space:normal!important;flex-wrap:wrap!important;gap:4px!important;min-width:0!important;max-width:100%!important;display:inline-flex!important}.digital-menu-template[dir=rtl].dmt-layout-cards .dmt-item-info{text-align:right!important}.digital-menu-template[dir=rtl].dmt-layout-cards .dmt-price-area{direction:rtl!important;justify-content:flex-start!important}.digital-menu-template[dir=rtl].dmt-layout-cards .dmt-price-area>b{margin-inline-start:auto!important}.dmt-layout-cards .dmt-section-head{padding-bottom:13px!important}}@media (width<=390px){.dmt-layout-cards .dmt-menu-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;padding-inline:10px!important}.dmt-layout-cards .dmt-item-row{border-radius:17px!important;min-height:128px!important;padding:13px 11px 10px!important}.dmt-layout-cards .dmt-price-area,.dmt-layout-cards .dmt-price-option{max-width:100%!important}}@media (width<=330px){.dmt-layout-cards .dmt-menu-list{grid-template-columns:1fr!important}.dmt-layout-cards .dmt-item-row{min-height:112px!important}}.menu-brand-fit-row{background:#f8fbffe0;border-bottom:1px solid #4c6fa621;justify-content:space-between;align-items:center;gap:12px;min-height:58px;padding:9px 11px;display:flex}.menu-brand-fit-copy{text-align:left;gap:2px;min-width:0;display:grid}.menu-brand-fit-copy strong{color:#102240;font-size:10px;font-weight:800;line-height:1.25}.menu-brand-fit-copy small{color:#7083a1;font-size:8px;font-weight:600;line-height:1.35}.menu-brand-fit-copy small .fit-copy-en{font-size:0}.menu-brand-fit-copy small .fit-copy-en:after{content:"Mobile only · stretch cards to fill the item area.";font-size:8px}.menu-brand-fit-copy small .fit-copy-he{font-size:0}.menu-brand-fit-copy small .fit-copy-he:after{content:"במובייל בלבד · הרחבת הכרטיסים למילוי אזור הפריטים.";font-size:8px}.menu-brand-fit-toggle{cursor:pointer;background:#e9eef7;border:1px solid #c9d5e8;border-radius:999px;width:42px;min-width:42px;height:24px;padding:0;transition:background .16s,border-color .16s;position:relative}.menu-brand-fit-toggle>span{background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .16s;position:absolute;top:3px;left:3px;box-shadow:0 2px 6px #142a4e2e}.menu-brand-fit-toggle.active{background:#2f61da;border-color:#2f61da}.menu-brand-fit-toggle.active>span{transform:translate(18px)}.menu-brand-fit-toggle:focus-visible{outline-offset:2px;outline:2px solid #2f61da6b}.fit-copy-he{display:none}.menu-builder-unified[data-builder-language=he] .menu-brand-fit-copy{text-align:right}.menu-builder-unified[data-builder-language=he] .fit-copy-en{display:none}.menu-builder-unified[data-builder-language=he] .fit-copy-he{display:inline}.menu-builder-unified[data-builder-language=he] .menu-brand-fit-toggle>span{left:auto;right:3px}.menu-builder-unified[data-builder-language=he] .menu-brand-fit-toggle.active>span{transform:translate(-18px)}.menu-builder-unified.theme-dark .menu-brand-fit-row{background:#07111a;border-bottom-color:#679bc61a}.menu-builder-unified.theme-dark .menu-brand-fit-copy strong{color:#dce8f1}.menu-builder-unified.theme-dark .menu-brand-fit-copy small{color:#718ca1}.menu-builder-unified.theme-dark .menu-brand-fit-toggle{background:#102131;border-color:#679bc63d}.menu-builder-unified.theme-dark .menu-brand-fit-toggle.active{background:#4d7cf0;border-color:#4d7cf0}@media (width<=560px){.menu-mobile-preview-page .dmt-menu-list:not(.dmt-fit-rows),.digital-menu-template.dmt-live .dmt-menu-list:not(.dmt-fit-rows){grid-auto-rows:max-content!important;align-content:start!important}.menu-mobile-preview-page .dmt-menu-list:not(.dmt-fit-rows)>.dmt-item-row,.digital-menu-template.dmt-live .dmt-menu-list:not(.dmt-fit-rows)>.dmt-item-row{height:auto!important}.menu-mobile-preview-page .dmt-menu-list.dmt-fit-rows,.digital-menu-template.dmt-live .dmt-menu-list.dmt-fit-rows{align-content:start!important}.menu-mobile-preview-page .dmt-menu-list.dmt-fit-rows>.dmt-item-row,.digital-menu-template.dmt-live .dmt-menu-list.dmt-fit-rows>.dmt-item-row{min-height:var(--dmt-fit-row-height)!important}}@media (width<=700px){.menu-builder-unified .menu-builder-topbar{gap:8px!important;min-height:60px!important;padding:0 12px!important}.menu-builder-unified .menu-builder-brand{gap:7px!important}.menu-builder-unified .menu-builder-brand>img{width:29px!important;height:29px!important}.menu-builder-unified .menu-builder-topbar-right,.menu-builder-unified .menu-builder-unified-controls{gap:5px!important}.menu-builder-unified .menu-builder-ui-language{min-height:34px!important;padding:2px!important}.menu-builder-unified .menu-builder-ui-language button{min-width:31px!important;height:28px!important;padding:0 6px!important;font-size:10px!important}.menu-builder-unified .menu-builder-theme-toggle{width:34px!important;height:34px!important}.menu-builder-unified .menu-builder-workspace,.menu-builder-unified .menu-builder-plans-page{width:calc(100% - 20px)!important;padding:24px 0 64px!important}.menu-builder-unified .menu-builder-intro{max-width:none!important;margin-bottom:20px!important}.menu-builder-unified .menu-builder-intro>span{letter-spacing:.13em!important;font-size:9px!important}.menu-builder-unified .menu-builder-intro h1{overflow-wrap:anywhere;letter-spacing:-.042em!important;margin:9px 0 11px!important;font-size:clamp(30px,9.2vw,38px)!important;line-height:1.04!important}.menu-builder-unified[data-builder-language=he] .menu-builder-intro h1{font-size:clamp(29px,8.8vw,37px)!important;line-height:1.08!important}.menu-builder-unified .menu-builder-intro p,.menu-builder-unified .menu-builder-result-heading p,.menu-builder-unified .menu-builder-plans-heading p{font-size:13px!important;line-height:1.55!important}.menu-builder-unified .menu-builder-saved-draft{border-radius:14px!important;gap:5px!important;margin:0 0 14px!important;padding:12px 13px!important}.menu-builder-unified .menu-project-switcher,.menu-builder-unified .menu-language-selector{border-radius:16px!important}.menu-builder-unified .menu-language-selector{padding:15px!important}.menu-builder-unified .menu-language-selector-heading{align-items:flex-start!important;gap:10px!important}.menu-builder-unified .menu-language-icon{flex:0 0 36px!important;width:36px!important;height:36px!important}.menu-builder-unified .menu-language-selector-heading h2{margin-top:4px!important;font-size:21px!important;line-height:1.12!important}.menu-builder-unified .menu-language-selector-heading p{margin-top:5px!important;font-size:11.5px!important;line-height:1.45!important}.menu-builder-unified .menu-language-options{grid-template-columns:1fr!important;gap:8px!important;margin-top:14px!important}.menu-builder-unified .menu-language-options button{border-radius:12px!important;min-height:54px!important;padding:0 13px!important}.menu-builder-unified .menu-language-options strong{font-size:14px!important}.menu-builder-unified .menu-language-options small{font-size:9px!important}.menu-builder-unified .menu-builder-source-panel,.menu-builder-unified .menu-builder-result{border-radius:17px!important;padding:14px!important}.menu-builder-unified .menu-builder-source-heading,.menu-builder-unified .menu-builder-result-heading{gap:12px!important}.menu-builder-unified .menu-builder-source-heading>div:first-child,.menu-builder-unified .menu-builder-result-heading>div:first-child{column-gap:9px!important}.menu-builder-unified .menu-builder-source-heading>div:first-child:before,.menu-builder-unified .menu-builder-result-heading>div:first-child:before{background-size:18px 18px!important;border-radius:10px!important;width:36px!important;height:36px!important}.menu-builder-unified .menu-builder-source-heading>div:first-child{grid-template-columns:36px minmax(0,1fr)!important}.menu-builder-unified[data-builder-language=he] .menu-builder-source-heading>div:first-child{grid-template-columns:minmax(0,1fr) 36px!important}.menu-builder-unified .menu-builder-result-heading>div:first-child{grid-template-columns:36px minmax(0,1fr)!important}.menu-builder-unified[data-builder-language=he] .menu-builder-result-heading>div:first-child{grid-template-columns:minmax(0,1fr) 36px!important}.menu-builder-unified .menu-builder-source-heading h2,.menu-builder-unified .menu-builder-result-heading h2{font-size:24px!important;line-height:1.08!important}.menu-builder-unified .menu-builder-source-heading>strong{align-self:flex-start!important;font-size:10.5px!important}.menu-builder-unified .menu-builder-source-grid{gap:10px!important;margin-top:17px!important}.menu-builder-unified .menu-builder-upload-card,.menu-builder-unified .menu-builder-text-card{border-radius:14px!important;min-height:0!important}.menu-builder-unified .menu-builder-upload-card{padding:20px 17px!important}.menu-builder-unified .menu-builder-upload-card svg{margin-bottom:11px!important}.menu-builder-unified .menu-builder-upload-card strong,.menu-builder-unified .menu-builder-text-card strong{font-size:14px!important}.menu-builder-unified .menu-builder-upload-card p{margin:7px 0 12px!important;font-size:11.5px!important}.menu-builder-unified .menu-builder-text-card{gap:10px!important;padding:13px!important}.menu-builder-unified .menu-builder-text-card textarea{border-radius:11px!important;min-height:128px!important;padding:13px!important;font-size:16px!important;line-height:1.5!important}.menu-builder-unified .menu-builder-generate-row{gap:13px!important;margin-top:17px!important;padding-top:16px!important}.menu-builder-unified .menu-builder-generate-row strong{font-size:12px!important}.menu-builder-unified .menu-builder-generate-row span{font-size:10.5px!important;line-height:1.45!important}.menu-builder-unified .menu-builder-main-button,.menu-builder-unified .menu-builder-mobile-view-button{width:100%!important;min-height:49px!important;font-size:13px!important}.menu-builder-unified .menu-builder-result{margin-top:20px!important}.menu-builder-unified .menu-builder-result-heading{flex-direction:column!important;align-items:stretch!important;display:flex!important}.menu-builder-unified .menu-builder-result-heading p{margin-top:5px!important}.menu-builder-unified .menu-builder-design-actions{grid-template-columns:1fr!important;gap:8px!important;width:100%!important;display:grid!important}.menu-builder-unified .menu-builder-branding-layout{gap:0!important;margin-top:13px!important}.menu-builder-unified .menu-brand-editor{border-radius:15px!important;height:auto!important;max-height:none!important;overflow:visible!important}.menu-builder-unified .menu-brand-editor-head{min-height:58px!important;padding:10px 12px!important}.menu-builder-unified .menu-brand-editor-head h3{font-size:20px!important}.menu-builder-unified .menu-brand-tabs{gap:3px!important;padding:5px!important}.menu-builder-unified .menu-brand-tabs button{min-width:70px!important;min-height:38px!important;padding:0 10px!important;font-size:11px!important}.menu-builder-unified .menu-brand-tabs button:nth-child(2){min-width:116px!important}.menu-builder-unified .menu-brand-fit-row{padding:11px 12px!important}.menu-builder-unified .menu-brand-fit-copy strong{font-size:12px!important}.menu-builder-unified .menu-brand-fit-copy small{font-size:10px!important;line-height:1.4!important}.menu-builder-unified .menu-brand-editor-body{padding:10px!important;overflow:visible!important}.menu-builder-unified .menu-brand-layout-grid{grid-template-columns:1fr!important;gap:9px!important}.menu-builder-unified .menu-brand-layout-grid>button{grid-template-columns:116px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;padding:9px!important}.menu-builder-unified .menu-layout-preview{box-sizing:border-box!important;width:116px!important;height:62px!important}.menu-builder-unified .menu-layout-copy strong{font-size:12px!important}.menu-builder-unified .menu-layout-copy small{font-size:10px!important;line-height:1.35!important}.menu-builder-unified .menu-brand-field input,.menu-builder-unified .menu-brand-field select,.menu-builder-unified .menu-brand-color input[type=text]{font-size:16px!important}.menu-builder-unified .menu-builder-live-preview{display:none!important}.menu-builder-unified .menu-builder-plans-heading h1{font-size:32px!important;line-height:1.05!important}.menu-builder-unified .menu-builder-billing-toggle{box-sizing:border-box!important;width:100%!important}.menu-builder-unified .menu-builder-billing-toggle button{flex:1!important;min-width:0!important}.menu-builder-unified .menu-builder-plan-card{min-height:0!important;padding:23px 18px!important}body .mobile-menu-preview-overlay{background:#01070cb8!important;justify-content:stretch!important;align-items:stretch!important;padding:0!important;overflow:hidden!important}body .mobile-menu-preview-stage-workspace{gap:0!important;width:100%!important;max-width:none!important;height:100dvh!important;min-height:0!important;padding:0!important;position:relative!important;transform:none!important}body .mobile-menu-preview-top-workspace{z-index:100!important;top:max(8px, env(safe-area-inset-top))!important;box-sizing:border-box!important;-webkit-backdrop-filter:blur(18px)!important;background:#041018db!important;border:1px solid #6ea6cf3d!important;border-radius:16px!important;align-items:center!important;gap:8px!important;width:auto!important;max-width:none!important;min-height:48px!important;padding:6px 7px 6px 11px!important;position:fixed!important;left:8px!important;right:8px!important;box-shadow:0 12px 34px #0000003d!important}body .mobile-menu-preview-top-workspace>div:first-child{flex:1!important;min-width:0!important}body .mobile-menu-preview-top-workspace>div:first-child>span{display:none!important}body .mobile-menu-preview-top-workspace>div:first-child>strong{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:190px!important;font-size:11px!important;display:block!important;overflow:hidden!important}body .mobile-menu-preview-top-workspace>.mobile-menu-preview-top-actions{flex-direction:row!important;align-self:center!important;gap:6px!important}body .mobile-menu-editor-visibility-toggle{width:44px!important;min-height:36px!important;padding:0!important}body .mobile-menu-editor-toggle-label{display:none!important}body .mobile-menu-preview-close{flex-basis:36px!important;width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important}body .mobile-menu-preview-workspace,body .mobile-menu-preview-workspace.editor-hidden{width:100%!important;height:100%!important;display:block!important}body .mobile-menu-preview-phone-column{width:100%!important;max-width:none!important;height:100%!important;margin:0!important;display:block!important;transform:none!important}body .mobile-menu-preview-phone{width:100%!important;height:100dvh!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}body .mobile-menu-preview-screen{border-radius:0!important;width:100%!important;height:100dvh!important}body .mobile-menu-preview-frame{width:100%!important;height:100%!important}body .mobile-menu-preview-buttons,body .mobile-menu-preview-island,body .mobile-menu-preview-info{display:none!important}body .mobile-menu-preview-editor-shell{z-index:80!important;left:8px!important;right:8px!important;bottom:max(8px, env(safe-area-inset-bottom))!important;border-radius:22px!important;width:auto!important;height:min(58dvh,620px)!important;min-height:280px!important;max-height:calc(100dvh - 78px)!important;position:fixed!important;box-shadow:0 22px 70px #00000094!important}body .mobile-menu-preview-editor-meta{min-height:56px!important;padding:10px 13px!important}body .mobile-menu-preview-editor-meta span{font-size:9px!important}body .mobile-menu-preview-editor-meta strong{font-size:15px!important}body .mobile-menu-preview-editor-meta small{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:135px!important;font-size:10px!important;overflow:hidden!important}body .mobile-menu-preview-editor-scroll{-webkit-overflow-scrolling:touch;padding:7px!important}body .mobile-menu-preview-editor-scroll .menu-brand-editor{border-radius:16px!important}body .mobile-menu-preview-editor-scroll .menu-brand-tabs button,body .mobile-menu-preview-editor-scroll .menu-brand-field input,body .mobile-menu-preview-editor-scroll .menu-brand-field select{font-size:16px!important}body .mobile-menu-preview-editor-scroll .menu-brand-tabs button{min-width:78px!important;min-height:42px!important}body .mobile-menu-preview-editor-scroll .menu-brand-layout-grid{grid-template-columns:1fr!important}body .mobile-menu-preview-editor-scroll .menu-brand-layout-grid>button{grid-template-columns:112px minmax(0,1fr)!important;align-items:center!important}body .mobile-menu-preview-editor-scroll .menu-layout-preview{width:112px!important;height:58px!important}}@media (width<=380px){.menu-builder-unified .menu-builder-workspace,.menu-builder-unified .menu-builder-plans-page{width:calc(100% - 14px)!important}.menu-builder-unified .menu-builder-source-panel,.menu-builder-unified .menu-builder-result{padding:11px!important}body .mobile-menu-preview-top-workspace>div:first-child>strong{max-width:150px!important}body .mobile-menu-preview-editor-shell{left:5px!important;right:5px!important;bottom:max(5px, env(safe-area-inset-bottom))!important}}@media (width<=700px){.menu-builder-unified,.menu-builder-unified .menu-builder-page,.menu-builder-unified .menu-builder-workspace,.menu-builder-unified .menu-builder-result,.menu-builder-unified .menu-builder-branding-layout{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}.menu-builder-unified,.menu-builder-unified .menu-builder-page{overflow-x:clip!important}.menu-builder-unified .menu-builder-workspace{width:calc(100% - 20px)!important;margin-inline:auto!important}.menu-builder-unified .menu-builder-result{margin-inline:0!important}.menu-builder-unified .menu-brand-editor,.menu-builder-unified .menu-brand-editor-head,.menu-builder-unified .menu-brand-fit-row,.menu-builder-unified .menu-brand-editor-body,.menu-builder-unified .menu-brand-layout-section,.menu-builder-unified .menu-brand-template-section,.menu-builder-unified .menu-brand-compact-section,.menu-builder-unified .menu-brand-color-grid,.menu-builder-unified .menu-brand-size-controls,.menu-builder-unified .menu-brand-size-row,.menu-builder-unified .menu-brand-field,.menu-builder-unified .menu-brand-color{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}.menu-builder-unified .menu-brand-editor,.menu-builder-unified .menu-brand-editor-body{overflow-x:hidden!important}.menu-builder-unified .menu-brand-tabs{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;direction:inherit!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:4px!important;display:grid!important;overflow:visible!important}.menu-builder-unified .menu-brand-tabs button,.menu-builder-unified .menu-brand-tabs button:nth-child(2){box-sizing:border-box!important;white-space:normal!important;overflow-wrap:anywhere!important;width:100%!important;min-width:0!important;max-width:100%!important;padding-inline:6px!important;line-height:1.15!important}.menu-builder-unified .menu-brand-fit-row{gap:10px!important}.menu-builder-unified .menu-brand-fit-copy{flex:auto!important;min-width:0!important;max-width:100%!important}.menu-builder-unified .menu-brand-fit-copy strong,.menu-builder-unified .menu-brand-fit-copy small{overflow-wrap:anywhere!important}.menu-builder-unified .menu-brand-fit-toggle{flex:none!important}.menu-builder-unified .menu-brand-layout-grid,.menu-builder-unified .menu-brand-design-grid,.menu-builder-unified .menu-brand-layout-grid>button,.menu-builder-unified .menu-brand-design-grid>button{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}.menu-builder-unified .menu-brand-layout-grid>button{grid-template-columns:minmax(92px,108px) minmax(0,1fr)!important}.menu-builder-unified .menu-layout-preview{width:100%!important;min-width:0!important;max-width:108px!important}.menu-builder-unified .menu-layout-copy,.menu-builder-unified .menu-brand-section-intro>div{min-width:0!important}.menu-builder-unified .menu-layout-copy strong,.menu-builder-unified .menu-layout-copy small,.menu-builder-unified .menu-brand-section-intro strong,.menu-builder-unified .menu-brand-section-intro span{overflow-wrap:anywhere!important}.menu-builder-unified .menu-brand-field input,.menu-builder-unified .menu-brand-field select,.menu-builder-unified .menu-brand-color>div,.menu-builder-unified .menu-brand-color input[type=text],.menu-builder-unified .menu-brand-size-row input[type=range]{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}.menu-builder-unified .menu-brand-field select{display:block!important}.menu-builder-unified .menu-brand-color-grid{grid-template-columns:1fr!important}.menu-builder-unified .menu-brand-color>div{overflow:hidden!important}.menu-builder-unified .menu-brand-color input[type=color]{flex:0 0 30px!important}.menu-builder-unified .menu-brand-size-row>div{justify-content:space-between!important;align-items:center!important;gap:10px!important;width:100%!important;min-width:0!important;display:flex!important}.menu-builder-unified .menu-brand-size-row>div>span{overflow-wrap:anywhere!important;flex:auto!important;min-width:0!important}.menu-builder-unified .menu-brand-size-row>div>strong{white-space:nowrap!important;flex:none!important}.menu-builder-unified .menu-brand-size-row input[type=range]{margin:0!important;display:block!important}.menu-builder-unified[data-builder-language=he] .menu-brand-editor,.menu-builder-unified[data-builder-language=he] .menu-brand-editor *{max-inline-size:100%}.menu-builder-unified[data-builder-language=he] .menu-brand-editor-body,.menu-builder-unified[data-builder-language=he] .menu-brand-compact-section,.menu-builder-unified[data-builder-language=he] .menu-brand-size-controls{margin-inline:0!important;padding-inline:10px!important}}@media (width<=380px){.menu-builder-unified .menu-brand-tabs{grid-template-columns:repeat(2,minmax(0,1fr))!important}.menu-builder-unified .menu-brand-layout-grid>button{grid-template-columns:92px minmax(0,1fr)!important}.menu-builder-unified .menu-layout-preview{max-width:92px!important}}.menu-fit-smart-advice{color:#77551b;text-align:left;background:#f5b4371a;border-bottom:1px solid #b4802638;gap:3px;margin:0;padding:10px 12px;display:grid}.menu-fit-smart-advice strong{font-size:10.5px;font-weight:800;line-height:1.35}.menu-fit-smart-advice span{opacity:.92;font-size:9px;font-weight:600;line-height:1.45}.menu-fit-smart-advice[dir=rtl]{text-align:right}.menu-builder-unified.theme-dark .menu-fit-smart-advice,.mobile-menu-preview-editor-shell .menu-fit-smart-advice{color:#e2bd74;background:#cd91231a;border-bottom-color:#e5ae4933}.mobile-menu-preview-editor-shell .menu-fit-smart-advice strong{font-size:12px}.mobile-menu-preview-editor-shell .menu-fit-smart-advice span{font-size:10.5px}@media (width<=700px){.mobile-menu-preview-editor-shell .menu-fit-smart-advice{padding:10px 11px}.mobile-menu-preview-editor-shell .menu-fit-smart-advice strong{font-size:13px}.mobile-menu-preview-editor-shell .menu-fit-smart-advice span{font-size:11.5px}.menu-home .menu-home-exact-mobile-preview-host{overflow:visible!important}.menu-home .menu-home-mobile-demo-stage{margin-inline:auto!important;display:block!important;position:relative!important;overflow:visible!important}.menu-home .menu-home-mobile-demo-phone.mobile-menu-preview-phone{box-sizing:border-box!important;background:linear-gradient(145deg,#394751,#090e12 22%,#020405 73%,#34424c)!important;border:2px solid #a4bccc7a!important;border-radius:54px!important;width:410px!important;min-width:410px!important;max-width:410px!important;height:864px!important;min-height:864px!important;max-height:864px!important;padding:9px!important;display:block!important;position:absolute!important;top:0!important;left:0!important;overflow:visible!important;box-shadow:0 36px 78px #0d192c52,0 12px 28px #0d192c2e,inset 0 0 0 2px #ffffff0e!important}.menu-home .menu-home-mobile-demo-phone .mobile-menu-preview-screen{background:#fff!important;border-radius:45px!important;width:390px!important;min-width:390px!important;max-width:390px!important;height:844px!important;min-height:844px!important;max-height:844px!important;display:block!important;position:relative!important;inset:auto!important;overflow:hidden!important}.menu-home .menu-home-mobile-demo-phone .mobile-menu-preview-frame{border:0!important;border-radius:0!important;width:390px!important;min-width:390px!important;max-width:390px!important;height:844px!important;min-height:844px!important;max-height:844px!important;margin:0!important;padding:0!important;display:block!important;position:static!important;transform:none!important}.menu-home .menu-home-mobile-demo-phone .mobile-menu-preview-island{z-index:1000!important;pointer-events:none!important;background:#020202!important;border-radius:999px!important;justify-content:flex-end!important;align-items:center!important;width:110px!important;height:30px!important;padding-right:9px!important;display:flex!important;position:absolute!important;top:10px!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}.menu-home .menu-home-mobile-demo-phone .mobile-menu-preview-buttons{z-index:-1!important;flex-direction:column!important;gap:9px!important;display:flex!important;position:absolute!important}.menu-home .menu-home-mobile-demo-phone .mobile-menu-preview-buttons.left{top:120px!important;left:-3px!important;right:auto!important}.menu-home .menu-home-mobile-demo-phone .mobile-menu-preview-buttons.right{top:155px!important;left:auto!important;right:-3px!important}}@media (width<=500px){.menu-home .menu-home-exact-mobile-preview-host{padding:18px 0 34px!important}.menu-home .menu-home-mobile-demo-stage{width:336px!important;height:709px!important}.menu-home .menu-home-mobile-demo-phone.mobile-menu-preview-phone{transform-origin:0 0!important;transform:scale(.82)!important}}@media (width<=380px){.menu-home .menu-home-mobile-demo-stage{width:312px!important;height:657px!important}.menu-home .menu-home-mobile-demo-phone.mobile-menu-preview-phone{transform:scale(.76)!important}}@media (width<=340px){.menu-home .menu-home-mobile-demo-stage{width:287px!important;height:605px!important}.menu-home .menu-home-mobile-demo-phone.mobile-menu-preview-phone{transform:scale(.7)!important}}:root{--studio-v2-type-meta:12px;--studio-v2-type-small:13px;--studio-v2-type-control:14px;--studio-v2-type-body:15px;--studio-v2-type-section:17px}.studio-language-menu .studio-language-menu-trigger-copy small{font-size:var(--studio-v2-type-meta)}.studio-language-menu .studio-language-menu-trigger-copy strong{font-size:var(--studio-v2-type-control)}.studio-language-menu .studio-language-menu-code{font-size:var(--studio-v2-type-meta)}.studio-language-menu .studio-language-menu-option-copy strong{font-size:var(--studio-v2-type-control)}.studio-language-menu .studio-language-menu-option-copy small,.studio-language-menu .studio-language-menu-list>button>span:last-child{font-size:var(--studio-v2-type-meta)}.studio-language-menu.is-compact .studio-language-menu-trigger-copy strong{font-size:var(--studio-v2-type-small)}.menu-create-v2 .menu-create-v2-brand strong{font-size:15px}.menu-create-v2 .menu-create-v2-brand small{font-size:12px}.menu-create-v2 .menu-create-v2-exit,.menu-create-v2 .menu-create-v2-back{font-size:var(--studio-v2-type-control)}.menu-create-v2 .menu-create-v2-progress{font-size:var(--studio-v2-type-small)}.menu-create-v2 .menu-create-v2-heading>span,.menu-create-v2 .menu-create-v2-kicker,.menu-create-v2 .menu-create-v2-question-heading>span{font-size:var(--studio-v2-type-meta)}.menu-create-v2 .menu-create-v2-heading p,.menu-create-v2 .menu-create-v2-narrow>p,.menu-create-v2 .menu-create-v2-question-heading p{font-size:var(--studio-v2-type-body)}.menu-create-v2 .menu-create-v2-start-card>span{font-size:var(--studio-v2-type-meta)}.menu-create-v2 .menu-create-v2-start-card h2{font-size:22px}.menu-create-v2 .menu-create-v2-start-card p{font-size:var(--studio-v2-type-body)}.menu-create-v2 .menu-create-v2-start-card>strong{font-size:var(--studio-v2-type-control)}.menu-create-v2 .menu-create-v2-continuity,.menu-create-v2 .menu-create-v2-url-field>span,.menu-create-v2 .menu-create-v2-concierge label>span{font-size:var(--studio-v2-type-small)}.menu-create-v2 .menu-create-v2-url-field input{font-size:var(--studio-v2-type-body)}.menu-create-v2 .menu-create-v2-field-error,.menu-create-v2 .menu-create-v2-dev-note{font-size:var(--studio-v2-type-small)}.menu-create-v2 .menu-create-v2-primary{font-size:var(--studio-v2-type-control)}.menu-create-v2 .menu-create-v2-answer-grid>button>strong{font-size:var(--studio-v2-type-section)}.menu-create-v2 .menu-create-v2-answer-grid>button>p{font-size:var(--studio-v2-type-control)}.menu-create-v2 .menu-create-v2-question-foot,.menu-create-v2 .menu-create-v2-fit,.menu-create-v2 .menu-create-v2-best-badge,.menu-create-v2 .menu-create-v2-design-copy>span{font-size:var(--studio-v2-type-meta)}.menu-create-v2 .menu-create-v2-design-copy p,.menu-create-v2 .menu-create-v2-design-copy button{font-size:var(--studio-v2-type-control)}.menu-create-v2 .menu-create-v2-secondary-link{font-size:var(--studio-v2-type-small)}.menu-import-v2 .menu-import-v2-brand strong{font-size:15px}.menu-import-v2 .menu-import-v2-brand small{font-size:12px}.menu-import-v2 .menu-import-v2-heading>span{font-size:var(--studio-v2-type-meta)}.menu-import-v2 .menu-import-v2-heading p{font-size:var(--studio-v2-type-body)}.menu-import-v2 .menu-import-v2-card>header span{font-size:var(--studio-v2-type-meta)}.menu-import-v2 .menu-import-v2-card>header strong{font-size:var(--studio-v2-type-section)}.menu-import-v2 .menu-import-v2-card>header p{font-size:var(--studio-v2-type-small)}.menu-import-v2 .menu-import-v2-card>header>small{font-size:var(--studio-v2-type-meta)}.menu-import-v2 .menu-import-v2-dropzone strong{font-size:var(--studio-v2-type-control)}.menu-import-v2 .menu-import-v2-dropzone span{font-size:var(--studio-v2-type-small)}.menu-import-v2 .menu-import-v2-files strong{font-size:var(--studio-v2-type-control)}.menu-import-v2 .menu-import-v2-files small,.menu-import-v2 .menu-import-v2-upload-meta{font-size:var(--studio-v2-type-meta)}.menu-import-v2 .menu-import-v2-card.text-card textarea,.menu-import-v2 .menu-import-v2-language-list strong{font-size:var(--studio-v2-type-control)}.menu-import-v2 .menu-import-v2-language-list small,.menu-import-v2 .menu-import-v2-language-list b{font-size:var(--studio-v2-type-meta)}.menu-import-v2 .menu-import-v2-private strong,.menu-import-v2 .menu-import-v2-success strong{font-size:var(--studio-v2-type-control)}.menu-import-v2 .menu-import-v2-private small,.menu-import-v2 .menu-import-v2-success small,.menu-import-v2 .menu-import-v2-allowance span,.menu-import-v2 .menu-import-v2-error{font-size:var(--studio-v2-type-small)}.menu-import-v2 .menu-import-v2-build,.menu-import-v2 .menu-import-v2-recovery-head strong{font-size:var(--studio-v2-type-control)}.menu-import-v2 .menu-import-v2-recovery-head small,.menu-import-v2 .menu-import-v2-recovery-actions button,.menu-import-v2 .menu-import-v2-recovery details,.menu-import-v2 .menu-import-v2-recovery summary,.menu-import-v2 .menu-import-v2-recovery details p{font-size:var(--studio-v2-type-small)}.menu-content-v2 .menu-content-v2-brand strong{font-size:15px}.menu-content-v2 .menu-content-v2-brand small{font-size:12px}.menu-content-v2 .menu-content-v2-product-nav button{font-size:var(--studio-v2-type-small)}.menu-content-v2 .menu-content-v2-save,.menu-content-v2 .menu-content-v2-panel-head span{font-size:var(--studio-v2-type-meta)}.menu-content-v2 .menu-content-v2-panel-head strong{font-size:15px}.menu-content-v2 .menu-content-v2-tree .menu-content-v2-restaurant-row strong,.menu-content-v2 .menu-content-v2-tree .menu-content-v2-category-row strong,.menu-content-v2 .menu-content-v2-tree .menu-content-v2-items strong{font-size:var(--studio-v2-type-small)}.menu-content-v2 .menu-content-v2-tree .menu-content-v2-restaurant-row small,.menu-content-v2 .menu-content-v2-tree .menu-content-v2-category-row small,.menu-content-v2 .menu-content-v2-tree .menu-content-v2-items small,.menu-content-v2 .menu-content-v2-tree-label,.menu-content-v2 .menu-content-v2-tree-label small{font-size:var(--studio-v2-type-meta)}.menu-content-v2 .menu-content-v2-items>button.menu-content-v2-add-item,.menu-content-v2 .menu-content-v2-add-category,.menu-content-v2 .menu-content-v2-canvas-toolbar strong{font-size:var(--studio-v2-type-small)}.menu-content-v2 .menu-content-v2-canvas-toolbar small,.menu-content-v2 .menu-content-v2-design-chip,.menu-content-v2 .menu-content-v2-device,.menu-content-v2 .menu-content-v2-inspector-head>span{font-size:var(--studio-v2-type-meta)}.menu-content-v2 .menu-content-v2-inspector-head h2{font-size:20px}.menu-content-v2 .menu-content-v2-inspector-head p,.menu-content-v2 .menu-content-v2-field>label{font-size:var(--studio-v2-type-small)}.menu-content-v2 .menu-content-v2-field>label small{font-size:var(--studio-v2-type-meta)}.menu-content-v2 .menu-content-v2-field>input,.menu-content-v2 .menu-content-v2-field>textarea,.menu-content-v2 .menu-content-v2-price input,.menu-content-v2 .menu-content-v2-image-input input{font-size:var(--studio-v2-type-control)}.menu-content-v2 .menu-content-v2-toggle strong,.menu-content-v2 .menu-content-v2-info-card strong,.menu-content-v2 .menu-content-v2-inspector-next strong{font-size:var(--studio-v2-type-small)}.menu-content-v2 .menu-content-v2-toggle small,.menu-content-v2 .menu-content-v2-info-card p,.menu-content-v2 .menu-content-v2-inspector-next small{font-size:var(--studio-v2-type-meta)}.menu-content-v2 .menu-content-v2-inspector-add,.menu-content-v2 .menu-content-v2-danger,.menu-content-v2 .menu-content-v2-inspector-next>button{font-size:var(--studio-v2-type-small)}.menu-design-v2 .menu-design-v2-brand strong{font-size:15px}.menu-design-v2 .menu-design-v2-brand small{font-size:12px}.menu-design-v2 .menu-design-v2-product-nav button{font-size:var(--studio-v2-type-small)}.menu-design-v2 .menu-design-v2-save strong,.menu-design-v2 .menu-design-v2-intro>div:first-child>span{font-size:var(--studio-v2-type-meta)}.menu-design-v2 .menu-design-v2-intro p{font-size:var(--studio-v2-type-body)}.menu-design-v2 .menu-design-v2-intro-status strong{font-size:var(--studio-v2-type-small)}.menu-design-v2 .menu-design-v2-intro-status small{font-size:var(--studio-v2-type-meta)}.menu-design-v2 .menu-design-v2-next{font-size:var(--studio-v2-type-small)}.menu-design-v2 .menu-design-v2-next button{font-size:var(--studio-v2-type-control)}.menu-design-v2 .menu-design-v2-controls .studio-v3-design-pro-controls small{font-size:var(--studio-v2-type-meta)}.menu-design-v2 .menu-design-v2-controls .studio-v3-design-pro-controls button{font-size:var(--studio-v2-type-small)}.menu-design-v2 .menu-design-v2-controls .studio-v3-design-pro-controls input,.menu-design-v2 .menu-design-v2-controls .studio-v3-design-pro-controls select{font-size:var(--studio-v2-type-control)}.menu-preview-v2 .menu-preview-v2-brand strong{font-size:15px}.menu-preview-v2 .menu-preview-v2-brand small{font-size:12px}.menu-preview-v2 .menu-preview-v2-product-nav button{font-size:var(--studio-v2-type-small)}.menu-preview-v2 .menu-preview-v2-intro-copy>span{font-size:var(--studio-v2-type-meta)}.menu-preview-v2 .menu-preview-v2-summary strong{font-size:var(--studio-v2-type-control)}.menu-preview-v2 .menu-preview-v2-summary small,.menu-preview-v2 .menu-preview-v2-summary dt{font-size:var(--studio-v2-type-meta)}.menu-preview-v2 .menu-preview-v2-summary dd{font-size:var(--studio-v2-type-small)}.menu-preview-v2 .menu-preview-v2-footer button{font-size:var(--studio-v2-type-control)}.menu-preview-v2 .studio-v3-preview-v2-header button,.menu-preview-v2 .studio-v3-preview-v2-device-meta{font-size:var(--studio-v2-type-small)}.menu-publish-v2 .menu-publish-v2-brand strong{font-size:15px}.menu-publish-v2 .menu-publish-v2-brand small{font-size:12px}.menu-publish-v2 .menu-publish-v2-product-nav button{font-size:var(--studio-v2-type-small)}.menu-publish-v2 .menu-publish-v2-hero>div:first-child>span{font-size:var(--studio-v2-type-meta)}.menu-publish-v2 .menu-publish-v2-readiness strong{font-size:var(--studio-v2-type-control)}.menu-publish-v2 .menu-publish-v2-readiness small{font-size:var(--studio-v2-type-meta)}.menu-publish-v2 .menu-publish-v2-card>header span{font-size:var(--studio-v2-type-section)}.menu-publish-v2 .menu-publish-v2-card>header p{font-size:var(--studio-v2-type-control)}.menu-publish-v2 .menu-publish-v2-slug>span,.menu-publish-v2 .menu-publish-v2-default-language>span{font-size:var(--studio-v2-type-small)}.menu-publish-v2 .menu-publish-v2-slug strong,.menu-publish-v2 .menu-publish-v2-slug input{font-size:var(--studio-v2-type-control)}.menu-publish-v2 .menu-publish-v2-url-preview small{font-size:var(--studio-v2-type-meta)}.menu-publish-v2 .menu-publish-v2-url-preview strong{font-size:var(--studio-v2-type-small)}.menu-publish-v2 .menu-publish-v2-language-list .copy strong{font-size:var(--studio-v2-type-control)}.menu-publish-v2 .menu-publish-v2-language-list .copy small,.menu-publish-v2 .menu-publish-v2-language-list b{font-size:var(--studio-v2-type-meta)}.menu-publish-v2 .menu-publish-v2-card.duo strong,.menu-publish-v2 .menu-publish-v2-side-title span,.menu-publish-v2 .menu-publish-v2-checklist strong,.menu-publish-v2 .menu-publish-v2-dev-status strong{font-size:var(--studio-v2-type-control)}.menu-publish-v2 .menu-publish-v2-card.duo small,.menu-publish-v2 .menu-publish-v2-checklist small,.menu-publish-v2 .menu-publish-v2-checklist em,.menu-publish-v2 .menu-publish-v2-dev-status small,.menu-publish-v2 .menu-publish-v2-side-title strong{font-size:var(--studio-v2-type-meta)}.menu-publish-v2 .menu-publish-v2-action-card button{font-size:var(--studio-v2-type-control)}.menu-content-v2-category-row[draggable=true],.menu-content-v2-items>button[draggable=true]{cursor:grab}.menu-content-v2-category-row[draggable=true]:active,.menu-content-v2-items>button[draggable=true]:active{cursor:grabbing}.menu-content-v2-category-block.dragging,.menu-content-v2-items>button.dragging{opacity:.42}.menu-content-v2-category-block.dragging{background:#4974e506}.menu-content-v2-category-row[draggable=true]:hover svg:first-child,.menu-content-v2-items>button[draggable=true]:hover>svg:first-child{color:#4974e5}html,body,button,input,select,textarea{font-family:var(--font-body-family)}@media (width<=700px){:root{--type-display:clamp(54px, 17vw, 82px);--type-section-title:clamp(40px, 12vw, 58px);--type-heading-1:clamp(32px, 9vw, 42px);--type-heading-2:clamp(24px, 7vw, 30px);--type-heading-3:20px;--type-body-large:16px;--type-body:15px;--type-small:12px;--type-label:10px;--type-micro:9px;--type-button:13px;--type-input:16px}}:root{--beyond-studio-bg:#02050a;--beyond-studio-surface:#070b12;--beyond-studio-surface-2:#0b111b;--beyond-studio-surface-3:#101725;--beyond-studio-canvas:#080d14;--beyond-studio-text:#f5f8ff;--beyond-studio-muted:#7d8fa9;--beyond-studio-faint:#53667f;--beyond-studio-line:#ffffff13;--beyond-studio-line-strong:#84b8ff38;--beyond-studio-blue:#2778ff;--beyond-studio-blue-light:#84b8ff;--beyond-studio-blue-soft:#2778ff1c;--beyond-studio-green:#48b984;--beyond-studio-amber:#d7a45d;--beyond-studio-red:#d97783;--beyond-studio-shadow:0 24px 70px #00000047}html,body,#root{min-height:100%}:is(.menu-create-v2,.menu-import-v2,.menu-website-import-v2,.menu-content-v2,.menu-design-v2,.menu-preview-v2,.menu-publish-v2,.menu-my-menus-v2,.menu-manage-v2){color:var(--beyond-studio-text)!important;background:radial-gradient(circle at 82% 0%, #2778ff21, transparent 27%), radial-gradient(circle at 12% 32%, #285caf0d, transparent 24%), var(--beyond-studio-bg)!important;font-family:var(--font-body-family)!important}.menu-create-v2{--mc-bg:var(--beyond-studio-bg);--mc-paper:var(--beyond-studio-surface);--mc-soft:var(--beyond-studio-surface-2);--mc-softer:var(--beyond-studio-surface-2);--mc-text:var(--beyond-studio-text);--mc-muted:var(--beyond-studio-muted);--mc-faint:var(--beyond-studio-faint);--mc-line:var(--beyond-studio-line);--mc-line-strong:var(--beyond-studio-line-strong);--mc-blue:var(--beyond-studio-blue);--mc-blue-soft:var(--beyond-studio-blue-soft);--mc-green:var(--beyond-studio-green);--mc-shadow:var(--beyond-studio-shadow)}.menu-import-v2{--mi-bg:var(--beyond-studio-bg);--mi-paper:var(--beyond-studio-surface);--mi-soft:var(--beyond-studio-surface-2);--mi-text:var(--beyond-studio-text);--mi-muted:var(--beyond-studio-muted);--mi-line:var(--beyond-studio-line);--mi-blue:var(--beyond-studio-blue);--mi-green:var(--beyond-studio-green)}.menu-website-import-v2{--studio-blue:var(--beyond-studio-blue);--studio-ink:var(--beyond-studio-text);--studio-muted:var(--beyond-studio-muted);--studio-line:var(--beyond-studio-line);--studio-soft:var(--beyond-studio-surface-2)}.menu-content-v2{--mcv2-bg:var(--beyond-studio-bg);--mcv2-paper:var(--beyond-studio-surface);--mcv2-soft:var(--beyond-studio-surface-2);--mcv2-canvas:var(--beyond-studio-canvas);--mcv2-text:var(--beyond-studio-text);--mcv2-muted:var(--beyond-studio-muted);--mcv2-faint:var(--beyond-studio-faint);--mcv2-line:var(--beyond-studio-line);--mcv2-line-strong:var(--beyond-studio-line-strong);--mcv2-blue:var(--beyond-studio-blue);--mcv2-blue-soft:var(--beyond-studio-blue-soft);--mcv2-green:var(--beyond-studio-green)}.menu-design-v2{--md-bg:var(--beyond-studio-bg);--md-paper:var(--beyond-studio-surface);--md-soft:var(--beyond-studio-surface-2);--md-text:var(--beyond-studio-text);--md-muted:var(--beyond-studio-muted);--md-line:var(--beyond-studio-line);--md-blue:var(--beyond-studio-blue)}.menu-preview-v2{--mp-bg:var(--beyond-studio-bg);--mp-paper:var(--beyond-studio-surface);--mp-text:var(--beyond-studio-text);--mp-muted:var(--beyond-studio-muted);--mp-line:var(--beyond-studio-line);--mp-blue:var(--beyond-studio-blue)}.menu-publish-v2{--mpu-bg:var(--beyond-studio-bg);--mpu-paper:var(--beyond-studio-surface);--mpu-soft:var(--beyond-studio-surface-2);--mpu-text:var(--beyond-studio-text);--mpu-muted:var(--beyond-studio-muted);--mpu-line:var(--beyond-studio-line);--mpu-blue:var(--beyond-studio-blue);--mpu-green:var(--beyond-studio-green);--mpu-amber:var(--beyond-studio-amber)}.menu-my-menus-v2{--bg:var(--beyond-studio-bg);--paper:var(--beyond-studio-surface);--text:var(--beyond-studio-text);--muted:var(--beyond-studio-muted);--line:var(--beyond-studio-line);--blue:var(--beyond-studio-blue)}.menu-manage-v2{--mm-bg:var(--beyond-studio-bg);--mm-paper:var(--beyond-studio-surface);--mm-soft:var(--beyond-studio-surface-2);--mm-text:var(--beyond-studio-text);--mm-muted:var(--beyond-studio-muted);--mm-line:var(--beyond-studio-line);--mm-blue:var(--beyond-studio-blue);--mm-green:var(--beyond-studio-green);--mm-amber:var(--beyond-studio-amber);--mm-red:var(--beyond-studio-red)}:is(.menu-create-v2-topbar,.menu-import-v2-topbar,.menu-website-import-v2-topbar,.menu-content-v2-topbar,.menu-design-v2-topbar,.menu-preview-v2-topbar,.menu-publish-v2-topbar,.menu-my-menus-v2-topbar,.menu-manage-v2-topbar){border-bottom:1px solid var(--beyond-studio-line)!important;min-height:78px!important;box-shadow:none!important;-webkit-backdrop-filter:blur(20px)saturate(125%)!important;background:#02050ae0!important}:is(.menu-create-v2-brand,.menu-import-v2-brand,.menu-website-import-v2-brand,.menu-content-v2-brand,.menu-design-v2-brand,.menu-preview-v2-brand,.menu-publish-v2-brand,.menu-my-menus-v2-brand,.menu-manage-v2-brand){color:var(--beyond-studio-text)!important;gap:12px!important;text-decoration:none!important}:is(.menu-create-v2-brand,.menu-import-v2-brand,.menu-website-import-v2-brand,.menu-content-v2-brand,.menu-design-v2-brand,.menu-preview-v2-brand,.menu-publish-v2-brand,.menu-my-menus-v2-brand,.menu-manage-v2-brand) img{object-fit:contain!important;flex:0 0 42px!important;width:42px!important;height:42px!important}:is(.menu-create-v2-brand,.menu-import-v2-brand,.menu-website-import-v2-brand,.menu-content-v2-brand,.menu-design-v2-brand,.menu-preview-v2-brand,.menu-publish-v2-brand,.menu-my-menus-v2-brand,.menu-manage-v2-brand)>span{line-height:1!important;display:block!important}:is(.menu-create-v2-brand,.menu-import-v2-brand,.menu-website-import-v2-brand,.menu-content-v2-brand,.menu-design-v2-brand,.menu-preview-v2-brand,.menu-publish-v2-brand,.menu-my-menus-v2-brand,.menu-manage-v2-brand) strong{width:max-content;font-size:0!important;font-weight:700!important;font-family:var(--font-display-family)!important;letter-spacing:0!important;color:var(--beyond-studio-text)!important;display:block!important}:is(.menu-create-v2-brand,.menu-import-v2-brand,.menu-website-import-v2-brand,.menu-content-v2-brand,.menu-design-v2-brand,.menu-preview-v2-brand,.menu-publish-v2-brand,.menu-my-menus-v2-brand,.menu-manage-v2-brand) strong:after{content:"BEYOND";letter-spacing:9px;white-space:nowrap;font-size:17px;font-weight:700}:is(.menu-create-v2-brand,.menu-import-v2-brand,.menu-website-import-v2-brand,.menu-content-v2-brand,.menu-design-v2-brand,.menu-preview-v2-brand,.menu-publish-v2-brand,.menu-my-menus-v2-brand,.menu-manage-v2-brand) small{display:none!important}:is(.menu-content-v2-back,.menu-design-v2-back,.menu-preview-v2-back,.menu-publish-v2-back,.menu-import-v2-back){color:var(--beyond-studio-muted)!important;border-color:var(--beyond-studio-line)!important;background:#ffffff06!important}:is(.menu-content-v2-back,.menu-design-v2-back,.menu-preview-v2-back,.menu-publish-v2-back,.menu-import-v2-back):hover{color:var(--beyond-studio-text)!important;border-color:var(--beyond-studio-line-strong)!important;background:var(--beyond-studio-blue-soft)!important}:is(.menu-create-v2-heading h1,.menu-create-v2-narrow h1,.menu-create-v2-question-heading h1,.menu-import-v2-heading h1,.menu-website-import-v2-heading h1,.menu-design-v2-intro h1,.menu-preview-v2-intro h1,.menu-publish-v2-hero h1,.menu-my-menus-v2-hero h1,.menu-manage-v2-hero h1){color:var(--beyond-studio-text)!important;font-family:var(--font-display-family)!important;letter-spacing:-.055em!important;font-weight:600!important}:is(.menu-create-v2-heading>span,.menu-create-v2-kicker,.menu-create-v2-question-heading>span,.menu-import-v2-heading>span,.menu-website-import-v2-heading>span,.menu-design-v2-intro>div:first-child>span,.menu-preview-v2-intro-copy>span,.menu-publish-v2-hero>div:first-child>span,.menu-my-menus-v2-hero>div>span,.menu-manage-v2-hero .eyebrow){color:var(--beyond-studio-blue-light)!important;letter-spacing:.18em!important;font-weight:700!important}:is(.menu-content-v2-product-nav,.menu-design-v2-product-nav,.menu-preview-v2-product-nav,.menu-publish-v2-product-nav){border-color:var(--beyond-studio-line)!important;box-shadow:none!important;background:#ffffff06!important}:is(.menu-content-v2-product-nav,.menu-design-v2-product-nav,.menu-preview-v2-product-nav,.menu-publish-v2-product-nav) button{color:var(--beyond-studio-muted)!important}:is(.menu-content-v2-product-nav,.menu-design-v2-product-nav,.menu-preview-v2-product-nav,.menu-publish-v2-product-nav) button.active{color:#fff!important;background:linear-gradient(135deg,#1b67ff,#428cff)!important;box-shadow:0 8px 24px #1f69ff33!important}.studio-language-menu .studio-language-menu-trigger{color:var(--beyond-studio-text)!important;border-color:var(--beyond-studio-line)!important;box-shadow:none!important;background:#ffffff06!important}.studio-language-menu .studio-language-menu-trigger:hover{border-color:var(--beyond-studio-line-strong)!important;background:var(--beyond-studio-blue-soft)!important}.studio-language-menu .studio-language-menu-popover,.studio-language-menu .studio-language-menu-list{color:var(--beyond-studio-text)!important;border-color:var(--beyond-studio-line)!important;box-shadow:var(--beyond-studio-shadow)!important;background:#070b12fa!important}.studio-language-menu .studio-language-menu-list>button{color:var(--beyond-studio-text)!important;background:0 0!important}.studio-language-menu .studio-language-menu-list>button:hover,.studio-language-menu .studio-language-menu-list>button.active{background:var(--beyond-studio-blue-soft)!important}.menu-create-v2-topbar,.menu-import-v2-topbar,.menu-website-import-v2-topbar{color:var(--beyond-studio-text)!important}.menu-create-v2-exit,.menu-create-v2-back,.menu-website-import-v2-back{color:var(--beyond-studio-muted)!important;border-color:var(--beyond-studio-line)!important;background:#ffffff05!important}.menu-create-v2-exit:hover,.menu-create-v2-back:hover,.menu-website-import-v2-back:hover{color:var(--beyond-studio-text)!important;background:var(--beyond-studio-blue-soft)!important}.menu-create-v2-progress span.active{color:var(--beyond-studio-blue-light)!important;background:var(--beyond-studio-blue-soft)!important}.menu-create-v2-progress>i{background:var(--beyond-studio-line)!important}:is(.menu-create-v2-start-card,.menu-create-v2-answer-grid>button,.menu-create-v2-narrow,.menu-create-v2-design-grid>article,.menu-import-v2-card,.menu-import-v2-auth-card,.menu-website-import-v2-card,.menu-website-import-v2-auth-card){color:var(--beyond-studio-text)!important;border-color:var(--beyond-studio-line)!important;background:linear-gradient(#ffffff09,#ffffff05)!important;box-shadow:0 16px 50px #00000024!important}.menu-create-v2-start-card.mode-concierge{background:linear-gradient(155deg,#2778ff17,#ffffff05)!important}.menu-create-v2-start-card:hover,.menu-create-v2-answer-grid>button:hover,.menu-create-v2-answer-grid>button.selected{background:linear-gradient(#2778ff16,#ffffff06)!important;border-color:#84b8ff5c!important;box-shadow:0 20px 55px #0000003b!important}.menu-create-v2-start-icon,.menu-create-v2-step-icon,.menu-publish-v2-card>header .icon{color:var(--beyond-studio-blue-light)!important;border-color:var(--beyond-studio-line)!important;background:var(--beyond-studio-blue-soft)!important}.menu-create-v2-continuity,.menu-create-v2-dev-note,.menu-import-v2-private,.menu-import-v2-allowance,.menu-website-import-v2-private,.menu-website-import-v2-allowance{border-color:var(--beyond-studio-line)!important;background:#2778ff0e!important}:is(.menu-create-v2-url-field>div,.menu-import-v2-card.text-card textarea,.menu-import-v2-files>div,.menu-import-v2-language-list button,.menu-website-import-v2-field input,.menu-website-import-v2-languages button){color:var(--beyond-studio-text)!important;border-color:var(--beyond-studio-line)!important;background:var(--beyond-studio-surface-2)!important}:is(.menu-import-v2-language-list button.active,.menu-website-import-v2-languages button.active){background:var(--beyond-studio-blue-soft)!important;border-color:#84b8ff57!important}.menu-import-v2-dropzone{color:var(--beyond-studio-blue-light)!important;background:#2778ff0b!important;border-color:#84b8ff38!important}:is(.menu-create-v2-primary,.menu-import-v2-build,.menu-website-import-v2-primary){color:#fff!important;background:linear-gradient(135deg,#1b67ff,#428cff)!important;border-radius:999px!important;box-shadow:0 15px 42px #1f69ff38!important}.menu-content-v2-tree,.menu-content-v2-inspector{color:var(--beyond-studio-text)!important;background:var(--beyond-studio-surface)!important}.menu-content-v2-tree{border-right-color:var(--beyond-studio-line)!important}.menu-content-v2-inspector{border-left-color:var(--beyond-studio-line)!important}.menu-content-v2-panel-head,.menu-content-v2-inspector-head{border-color:var(--beyond-studio-line)!important}.menu-content-v2-restaurant-row,.menu-content-v2-category-row{color:var(--beyond-studio-muted)!important;border-color:var(--beyond-studio-line)!important;background:0 0!important}.menu-content-v2-restaurant-row:hover,.menu-content-v2-category-row:hover,.menu-content-v2-items>button:hover{background:#ffffff07!important}.menu-content-v2-restaurant-row.active,.menu-content-v2-category-row.active,.menu-content-v2-items>button.active{color:var(--beyond-studio-blue-light)!important;background:var(--beyond-studio-blue-soft)!important}.menu-content-v2-category-block{border-color:var(--beyond-studio-line)!important}.menu-content-v2-tree-label small{color:var(--beyond-studio-muted)!important;background:#ffffff0a!important}.menu-content-v2-add-category,.menu-content-v2-panel-head button,.menu-content-v2-inspector-add{color:var(--beyond-studio-blue-light)!important;background:var(--beyond-studio-blue-soft)!important;border-color:#84b8ff2e!important}.menu-content-v2-preview{background:var(--beyond-studio-canvas)!important}.menu-content-v2-canvas-toolbar{color:var(--beyond-studio-text)!important;border-bottom-color:var(--beyond-studio-line)!important;background:#070b12f0!important}.menu-content-v2-design-chip,.menu-content-v2-device{border-color:var(--beyond-studio-line)!important;background:#ffffff06!important}.menu-content-v2-canvas{background:radial-gradient(circle at 1px 1px, #84b8ff1c 1px, transparent 1.15px) 0 0/22px 22px, radial-gradient(circle at 50% 50%, #2778ff14, transparent 36%), var(--beyond-studio-canvas)!important}:is(.menu-content-v2-field>input,.menu-content-v2-field>textarea,.menu-content-v2-price,.menu-content-v2-image-input){color:var(--beyond-studio-text)!important;border-color:var(--beyond-studio-line)!important;background:var(--beyond-studio-surface-2)!important}:is(.menu-content-v2-field>input,.menu-content-v2-field>textarea,.menu-content-v2-price,.menu-content-v2-image-input):focus,.menu-content-v2-price:focus-within,.menu-content-v2-image-input:focus-within{background:var(--beyond-studio-surface-3)!important;border-color:#84b8ff7a!important;box-shadow:0 0 0 3px #2778ff1a!important}.menu-content-v2-toggle,.menu-content-v2-info-card,.menu-content-v2-inspector-next{border-color:var(--beyond-studio-line)!important}.menu-content-v2-info-card{color:var(--beyond-studio-blue-light)!important;background:var(--beyond-studio-blue-soft)!important}.menu-content-v2-inspector-next>button{color:#fff!important;background:linear-gradient(135deg,#1b67ff,#428cff)!important;border-radius:999px!important}.menu-design-v2-intro{border-color:var(--beyond-studio-line)!important;background:#ffffff05!important}.menu-design-v2-intro-status,.menu-design-v2-save{color:var(--beyond-studio-text)!important;border-color:var(--beyond-studio-line)!important;background:#ffffff06!important}.menu-design-v2-controls{color:var(--beyond-studio-text)!important;border-color:var(--beyond-studio-line)!important;background:var(--beyond-studio-surface)!important}.menu-design-v2-controls .studio-v3-design-pro-controls{color:var(--beyond-studio-text)!important;background:var(--beyond-studio-surface)!important}.menu-design-v2-controls .studio-v3-design-pro-controls :is(input,select,textarea){color:var(--beyond-studio-text)!important;border-color:var(--beyond-studio-line)!important;background:var(--beyond-studio-surface-2)!important}.menu-design-v2-canvas{background:radial-gradient(circle at 50% 44%, #2778ff17, transparent 34%), var(--beyond-studio-canvas)!important}.menu-design-v2-next{border-color:var(--beyond-studio-line)!important}.menu-design-v2-next button{color:#fff!important;background:linear-gradient(135deg,#1b67ff,#428cff)!important;border-radius:999px!important}.menu-preview-v2-summary,.menu-preview-v2-language-review,.menu-publish-v2-readiness,.menu-publish-v2-card,.menu-publish-v2-checklist,.menu-publish-v2-action-card{color:var(--beyond-studio-text)!important;border-color:var(--beyond-studio-line)!important;background:linear-gradient(#ffffff09,#ffffff05)!important;box-shadow:0 16px 50px #00000024!important}.menu-preview-v2-language-cards>button,.menu-publish-v2-language-list button{color:var(--beyond-studio-text)!important;border-color:var(--beyond-studio-line)!important;background:var(--beyond-studio-surface-2)!important}.menu-preview-v2-language-cards>button.active,.menu-publish-v2-language-list button.active{background:var(--beyond-studio-blue-soft)!important;border-color:#84b8ff6b!important}.menu-preview-v2-stage-wrap{border-color:var(--beyond-studio-line)!important;background:var(--beyond-studio-canvas)!important;box-shadow:var(--beyond-studio-shadow)!important}.menu-preview-v2-footer .secondary{color:var(--beyond-studio-text)!important;border-color:var(--beyond-studio-line)!important;background:#ffffff06!important}.menu-preview-v2-footer .primary,.menu-publish-v2-action-card button.primary,.menu-publish-v2-action-card button:not(.secondary){color:#fff!important;background:linear-gradient(135deg,#1b67ff,#428cff)!important;border-radius:999px!important;box-shadow:0 15px 42px #1f69ff33!important}.menu-publish-v2-slug>div,.menu-publish-v2-url-preview,.menu-publish-v2-card.duo,.menu-publish-v2-default-language select{color:var(--beyond-studio-text)!important;border-color:var(--beyond-studio-line)!important;background:var(--beyond-studio-surface-2)!important}.menu-publish-v2-readiness.ready{color:var(--beyond-studio-green)!important;background:#48b9840e!important;border-color:#48b98438!important}.menu-my-menus-v2-card,.menu-my-menus-v2-state.card,.menu-manage-v2-card,.menu-manage-v2-summary,.menu-manage-v2-status{color:var(--beyond-studio-text)!important;border-color:var(--beyond-studio-line)!important;background:linear-gradient(#ffffff09,#ffffff05)!important;box-shadow:0 16px 50px #00000024!important}.menu-my-menus-v2-card-title .icon{color:var(--beyond-studio-blue-light)!important;background:var(--beyond-studio-blue-soft)!important}.menu-my-menus-v2-live-path,.menu-manage-v2-destination-row,.menu-manage-v2-public-url,.menu-manage-v2-safety{border-color:var(--beyond-studio-line)!important;background:#2778ff0e!important}.menu-my-menus-v2-language-row span,.menu-manage-v2-history .version-number,.menu-my-menus-v2-card-actions button,.menu-manage-v2-workspace-actions button,.menu-manage-v2-live-actions button,.menu-manage-v2 .destination-card>button,.menu-manage-v2 .danger-card>button,.menu-manage-v2.centered button{color:var(--beyond-studio-text)!important;border-color:var(--beyond-studio-line)!important;background:#ffffff06!important}.menu-my-menus-v2-card-actions button.resume,.menu-manage-v2-workspace-actions button.primary,.menu-manage-v2-live-actions button.primary,.menu-my-menus-v2-actions>.primary,.menu-my-menus-v2-state .primary{color:#fff!important;background:linear-gradient(135deg,#1b67ff,#428cff)!important;border-color:#0000!important;border-radius:999px!important;box-shadow:0 15px 42px #1f69ff2e!important}.menu-my-menus-v2-card .status.live,.menu-manage-v2-status.live{color:#6dd7a1!important;background:#48b98417!important}.menu-my-menus-v2-card .status.pending,.menu-manage-v2-status.pending{color:#e5b46f!important;background:#d7a45d17!important}.menu-my-menus-v2-card .status.draft,.menu-my-menus-v2-card .status.offline{color:var(--beyond-studio-muted)!important;background:#ffffff0a!important}.menu-manage-v2-history>div{border-color:var(--beyond-studio-line)!important}.menu-manage-v2 .danger-card{background:#d9778309!important;border-color:#d977832e!important}.menu-manage-v2-notice,.menu-my-menus-v2-notice{color:var(--beyond-studio-text)!important;border-color:var(--beyond-studio-line)!important;box-shadow:var(--beyond-studio-shadow)!important;background:#070b12f5!important}html[data-beyond-theme=light]{--beyond-studio-bg:#f7f9fc;--beyond-studio-surface:#fff;--beyond-studio-surface-2:#f3f6fa;--beyond-studio-surface-3:#fff;--beyond-studio-canvas:#eef3f8;--beyond-studio-text:#111a28;--beyond-studio-muted:#64758a;--beyond-studio-faint:#8797aa;--beyond-studio-line:#1427411c;--beyond-studio-line-strong:#2d70d947;--beyond-studio-blue:#2778ff;--beyond-studio-blue-light:#326fca;--beyond-studio-blue-soft:#2778ff14;--beyond-studio-shadow:0 24px 70px #1e345017}html[data-beyond-theme=light] :is(.menu-create-v2,.menu-import-v2,.menu-website-import-v2,.menu-content-v2,.menu-design-v2,.menu-preview-v2,.menu-publish-v2,.menu-my-menus-v2,.menu-manage-v2){background:radial-gradient(circle at 78% 7%, #2d74e617, transparent 27%), radial-gradient(circle at 14% 34%, #4277bb0b, transparent 25%), var(--beyond-studio-bg)!important}html[data-beyond-theme=light] :is(.menu-create-v2-topbar,.menu-import-v2-topbar,.menu-website-import-v2-topbar,.menu-content-v2-topbar,.menu-design-v2-topbar,.menu-preview-v2-topbar,.menu-publish-v2-topbar,.menu-my-menus-v2-topbar,.menu-manage-v2-topbar){background:#f7f9fce6!important}html[data-beyond-theme=light] :is(.menu-create-v2-brand,.menu-import-v2-brand,.menu-website-import-v2-brand,.menu-content-v2-brand,.menu-design-v2-brand,.menu-preview-v2-brand,.menu-publish-v2-brand,.menu-my-menus-v2-brand,.menu-manage-v2-brand) img{filter:brightness(0)saturate()}html[data-beyond-theme=light] :is(.menu-create-v2-start-card,.menu-create-v2-answer-grid>button,.menu-create-v2-narrow,.menu-create-v2-design-grid>article,.menu-import-v2-card,.menu-import-v2-auth-card,.menu-website-import-v2-card,.menu-website-import-v2-auth-card,.menu-preview-v2-summary,.menu-preview-v2-language-review,.menu-publish-v2-readiness,.menu-publish-v2-card,.menu-publish-v2-checklist,.menu-publish-v2-action-card,.menu-my-menus-v2-card,.menu-my-menus-v2-state.card,.menu-manage-v2-card,.menu-manage-v2-summary,.menu-manage-v2-status){background:#ffffffe0!important;box-shadow:0 15px 45px #1a314d0f!important}@media (width<=700px){:is(.menu-create-v2-brand,.menu-import-v2-brand,.menu-website-import-v2-brand,.menu-content-v2-brand,.menu-design-v2-brand,.menu-preview-v2-brand,.menu-publish-v2-brand,.menu-my-menus-v2-brand,.menu-manage-v2-brand) img{flex-basis:36px!important;width:36px!important;height:36px!important}:is(.menu-create-v2-brand,.menu-import-v2-brand,.menu-website-import-v2-brand,.menu-content-v2-brand,.menu-design-v2-brand,.menu-preview-v2-brand,.menu-publish-v2-brand,.menu-my-menus-v2-brand,.menu-manage-v2-brand) strong:after{letter-spacing:6px;font-size:15px}}.studio-language-menu{--studio-language-line:var(--beyond-studio-line);--studio-language-text:var(--beyond-studio-text);--studio-language-blue:var(--beyond-studio-blue-light)}.studio-language-menu-trigger-copy small,.studio-language-menu-option-copy small,.studio-language-menu-list>button>span:last-child,.studio-language-menu-trigger>svg:last-child{color:var(--beyond-studio-muted)!important}.studio-language-menu-trigger-copy strong,.studio-language-menu-option-copy strong{color:var(--beyond-studio-text)!important}.studio-language-menu-code{color:var(--beyond-studio-blue-light)!important;background:var(--beyond-studio-blue-soft)!important}.studio-language-menu-check{color:#0000!important;border-color:var(--beyond-studio-line)!important;background:#ffffff06!important}.studio-language-menu-list>button.active .studio-language-menu-check{color:#fff!important;border-color:var(--beyond-studio-blue)!important;background:var(--beyond-studio-blue)!important}.menu-design-v2 .studio-v3-design-pro-controls{color:var(--beyond-studio-text)!important}.menu-design-v2 .studio-v3-design-section{border-color:var(--beyond-studio-line)!important}.menu-design-v2 :is(.studio-v3-design-section>strong,.studio-v3-design-control-label,.studio-v3-design-select,.studio-v3-range-field,.studio-v3-design-color){color:var(--beyond-studio-muted)!important}.menu-design-v2 .studio-v3-design-library-head strong,.menu-design-v2 .studio-v3-original-design strong,.menu-design-v2 .studio-v3-premium-design-copy strong,.menu-design-v2 .studio-v3-range-field b{color:var(--beyond-studio-text)!important}.menu-design-v2 :is(.studio-v3-design-library-head p,.studio-v3-original-design small,.studio-v3-premium-design-copy em,.studio-v3-design-category){color:var(--beyond-studio-muted)!important}.menu-design-v2 .studio-v3-design-search,.menu-design-v2 .studio-v3-original-design,.menu-design-v2 .studio-v3-premium-design-card,.menu-design-v2 .studio-v3-design-tabs,.menu-design-v2 .studio-v3-design-choice,.menu-design-v2 .studio-v3-palette-grid>button,.menu-design-v2 .studio-v3-logo-upload-row{color:var(--beyond-studio-text)!important;border-color:var(--beyond-studio-line)!important;box-shadow:none!important;background:#ffffff06!important}.menu-design-v2 .studio-v3-design-search input,.menu-design-v2 .studio-v3-design-select select,.menu-design-v2 .studio-v3-design-select input{color:var(--beyond-studio-text)!important;border-color:var(--beyond-studio-line)!important;background:var(--beyond-studio-surface-2)!important}.menu-design-v2 .studio-v3-design-search input::placeholder{color:var(--beyond-studio-faint)!important}.menu-design-v2 .studio-v3-original-design:hover,.menu-design-v2 .studio-v3-original-design.active,.menu-design-v2 .studio-v3-premium-design-card:hover,.menu-design-v2 .studio-v3-design-choice:hover,.menu-design-v2 .studio-v3-design-choice.active,.menu-design-v2 .studio-v3-palette-grid>button:hover{color:var(--beyond-studio-text)!important;border-color:var(--beyond-studio-line-strong)!important;background:var(--beyond-studio-blue-soft)!important;box-shadow:0 12px 30px #00000029!important}.menu-design-v2 .studio-v3-original-design>span:last-child,.menu-design-v2 .studio-v3-premium-design-copy small,.menu-design-v2 .studio-v3-design-choice.active{color:var(--beyond-studio-blue-light)!important}.menu-design-v2 .studio-v3-design-tabs{background:#ffffff05!important}.menu-design-v2 .studio-v3-design-tabs button{color:var(--beyond-studio-muted)!important}.menu-design-v2 .studio-v3-design-tabs button:hover{color:var(--beyond-studio-text)!important;background:#ffffff06!important}.menu-design-v2 .studio-v3-design-tabs button.active{color:#fff!important;background:linear-gradient(135deg,#1b67ff,#428cff)!important;box-shadow:0 8px 22px #1f69ff2e!important}.menu-design-v2 .studio-v3-range-field{border-color:var(--beyond-studio-line)!important}.menu-design-v2 .studio-v3-range-field input{accent-color:var(--beyond-studio-blue)!important}.menu-design-v2 .studio-v3-design-color-input code{color:var(--beyond-studio-muted)!important}.menu-design-v2 .studio-v3-design-color-input input{border-color:var(--beyond-studio-line)!important;background:var(--beyond-studio-surface-2)!important}.menu-design-v2 .studio-v3-design-library-empty{color:var(--beyond-studio-muted)!important;border-color:var(--beyond-studio-line)!important}.menu-design-v2 .studio-v3-premium-design-preview{border-bottom-color:#ffffff0f!important}.menu-design-v2 .studio-v3-design-canvas-workspace{color:var(--beyond-studio-text)!important;font-family:var(--font-body-family)!important}.menu-design-v2 .studio-v3-design-canvas-toolbar{border-color:var(--beyond-studio-line)!important;background:#070b12d1!important;box-shadow:0 14px 38px #0003!important}.menu-design-v2 .studio-v3-design-canvas-title strong{color:var(--beyond-studio-text)!important}.menu-design-v2 :is(.studio-v3-design-canvas-title small,.studio-v3-design-canvas-live){color:var(--beyond-studio-muted)!important}.menu-design-v2 .studio-v3-design-canvas-live i{background:var(--beyond-studio-green)!important}.menu-design-v2 :is(.studio-v3-design-canvas-device-switch,.studio-v3-design-canvas-zoom){background:#ffffff0b!important}.menu-design-v2 :is(.studio-v3-design-canvas-device-switch,.studio-v3-design-canvas-zoom) button{color:var(--beyond-studio-muted)!important}.menu-design-v2 :is(.studio-v3-design-canvas-device-switch,.studio-v3-design-canvas-zoom) button:hover{color:var(--beyond-studio-text)!important;background:#ffffff09!important}.menu-design-v2 :is(.studio-v3-design-canvas-device-switch,.studio-v3-design-canvas-zoom) button.active{color:var(--beyond-studio-blue-light)!important;background:var(--beyond-studio-blue-soft)!important;box-shadow:none!important}.menu-design-v2 .studio-v3-design-canvas-stage{border-color:var(--beyond-studio-line)!important;background:radial-gradient(circle at 50% 8%,#2778ff1f,transparent 34%), radial-gradient(circle at 1px 1px,#84b8ff14 1px,transparent 1.1px) 0 0/24px 24px, var(--beyond-studio-canvas)!important;box-shadow:inset 0 1px #ffffff06!important}.menu-design-v2 .studio-v3-design-canvas-stage:before{background:radial-gradient(circle at 50% 35%,#2778ff0d,#0000 38%)!important}.menu-design-v2 .studio-v3-design-canvas-size-label{color:var(--beyond-studio-muted)!important;border-color:var(--beyond-studio-line)!important;background:#070b12db!important;box-shadow:0 8px 22px #0000002e!important}.menu-preview-v2 .studio-v3-preview-v2{color:var(--beyond-studio-text)!important;background:0 0!important}.menu-preview-v2 .studio-v3-preview-v2-heading h1,.menu-preview-v2 .studio-v3-preview-v2-device-meta strong{color:var(--beyond-studio-text)!important}.menu-preview-v2 :is(.studio-v3-preview-v2-heading p,.studio-v3-preview-v2-device-meta,.studio-v3-preview-v2-device-meta span){color:var(--beyond-studio-muted)!important}.menu-preview-v2 .studio-v3-preview-v2-eyebrow{color:var(--beyond-studio-blue-light)!important}.menu-preview-v2 :is(.studio-v3-preview-device-switch,.studio-v3-preview-zoom){border-color:var(--beyond-studio-line)!important;box-shadow:none!important;background:#ffffff06!important}.menu-preview-v2 :is(.studio-v3-preview-device-switch,.studio-v3-preview-zoom) button{color:var(--beyond-studio-muted)!important}.menu-preview-v2 :is(.studio-v3-preview-device-switch,.studio-v3-preview-zoom) button:hover{color:var(--beyond-studio-text)!important;background:#ffffff09!important}.menu-preview-v2 :is(.studio-v3-preview-device-switch,.studio-v3-preview-zoom) button.active,.menu-preview-v2 .studio-v3-preview-v2-device-meta>.studio-v3-preview-device-icon{color:var(--beyond-studio-blue-light)!important;background:var(--beyond-studio-blue-soft)!important;box-shadow:none!important}.menu-preview-v2 .studio-v3-preview-v2-stage{border-color:var(--beyond-studio-line)!important;background:radial-gradient(circle at 50% 12%,#2778ff1c,transparent 34%), radial-gradient(circle at 1px 1px,#84b8ff12 1px,transparent 1.1px) 0 0/24px 24px, var(--beyond-studio-canvas)!important;box-shadow:inset 0 1px #ffffff06,0 18px 50px #00000026!important}.menu-preview-v2 .studio-v3-preview-v2-stage:before{background:radial-gradient(circle at 50% 46%,#2778ff0d,#0000 34%)!important}.menu-content-v2 .studio-v3-item-photo-field,.menu-content-v2 .studio-v3-item-photo-label-row strong,.menu-content-v2 .studio-v3-item-photo-framing-row strong,.menu-content-v2 .studio-v3-item-photo-standard-head strong{color:var(--beyond-studio-text)!important}.menu-content-v2 :is(.studio-v3-item-photo-label-row small,.studio-v3-item-photo-empty,.studio-v3-item-photo-framing-row span,.studio-v3-item-photo-natural-note,.studio-v3-item-photo-notes span){color:var(--beyond-studio-muted)!important}.menu-content-v2 .studio-v3-item-photo-dropzone{border-color:var(--beyond-studio-line)!important;background:linear-gradient(145deg,var(--beyond-studio-surface-2),var(--beyond-studio-surface))!important}.menu-content-v2 .studio-v3-item-photo-icon{border-color:var(--beyond-studio-line)!important;background:var(--beyond-studio-surface-3)!important;box-shadow:0 10px 24px #00000029!important}.menu-content-v2 :is(.studio-v3-item-photo-framing-row,.studio-v3-item-photo-tuning,.studio-v3-item-photo-theme-profile,.studio-v3-item-photo-asset-row,.studio-v3-item-photo-variants button){color:var(--beyond-studio-text)!important;border-color:var(--beyond-studio-line)!important;box-shadow:none!important;background:#ffffff06!important}.menu-content-v2 :is(.studio-v3-item-photo-framing-row.active,.studio-v3-item-photo-variants button.active){border-color:var(--beyond-studio-line-strong)!important;background:var(--beyond-studio-blue-soft)!important}.menu-content-v2 .studio-v3-item-photo-overlay button.primary,.menu-content-v2 .studio-v3-item-photo-dropzone.empty .studio-v3-item-photo-overlay button.primary,.menu-content-v2 .studio-v3-item-photo-framing-row>button{color:#fff!important;background:linear-gradient(135deg,#1b67ff,#428cff)!important;border-color:#0000!important}.menu-content-v2 .studio-v3-item-photo-standard-head>b,.menu-content-v2 .studio-v3-item-photo-focus-coordinates,.menu-content-v2 .studio-v3-item-photo-variants button small{color:var(--beyond-studio-blue-light)!important;background:var(--beyond-studio-blue-soft)!important}.menu-studio-persistence-screen{color:var(--beyond-studio-text)!important;background:radial-gradient(circle at 50% 25%,#2778ff1c,transparent 30%), var(--beyond-studio-bg)!important;font-family:var(--font-body-family)!important}.menu-studio-persistence-card{color:var(--beyond-studio-text)!important;border-color:var(--beyond-studio-line)!important;box-shadow:var(--beyond-studio-shadow)!important;background:linear-gradient(#ffffff0a,#ffffff05)!important}.menu-studio-persistence-card .icon{color:var(--beyond-studio-blue-light)!important;background:var(--beyond-studio-blue-soft)!important}.menu-studio-persistence-card h1{font-family:var(--font-display-family)!important;color:var(--beyond-studio-text)!important}.menu-studio-persistence-card p{color:var(--beyond-studio-muted)!important}.menu-studio-persistence-card button{color:var(--beyond-studio-text)!important;border-color:var(--beyond-studio-line)!important;background:#ffffff06!important}.menu-studio-persistence-card button.primary{color:#fff!important;background:linear-gradient(135deg,#1b67ff,#428cff)!important;border-color:#0000!important}.menu-studio-persistence-card .spin{color:var(--beyond-studio-blue-light)!important}.menu-studio-persistence-error{color:#ffb0b8!important;box-shadow:var(--beyond-studio-shadow)!important;background:#320f15f0!important;border-color:#d9778338!important}html[data-beyond-theme=light] .menu-design-v2 .studio-v3-design-canvas-toolbar,html[data-beyond-theme=light] .menu-studio-persistence-card{background:#ffffffe6!important}html[data-beyond-theme=light] .menu-design-v2 .studio-v3-design-canvas-stage,html[data-beyond-theme=light] .menu-preview-v2 .studio-v3-preview-v2-stage{background:radial-gradient(circle at 50% 12%,#2d74e614,transparent 34%), radial-gradient(circle at 1px 1px,#3d649617 1px,transparent 1.1px) 0 0/24px 24px, var(--beyond-studio-canvas)!important}.menu-content-v2-mobile-mode-nav,.menu-content-v2-mobile-editor-bar{display:none}@media (width<=850px){.menu-content-v2{min-height:100dvh!important;padding:0 0 calc(82px + env(safe-area-inset-bottom,0px))!important;background:var(--mcv2-bg)!important;font-size:16px!important;overflow-x:hidden!important}.menu-content-v2-topbar{z-index:90!important;border-bottom:1px solid var(--mcv2-line)!important;background:color-mix(in srgb, var(--mcv2-paper) 96%, transparent)!important;-webkit-backdrop-filter:blur(18px)saturate(130%)!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;width:100%!important;height:58px!important;min-height:58px!important;padding:7px 10px!important;display:grid!important;position:sticky!important;top:0!important;box-shadow:0 1px 10px #0000000f!important}.menu-content-v2-brand-wrap{align-items:center!important;gap:6px!important;min-width:0!important;display:flex!important}.menu-content-v2-back{border:1px solid var(--mcv2-line)!important;background:var(--mcv2-soft)!important;border-radius:12px!important;width:40px!important;min-width:40px!important;height:40px!important;padding:0!important}.menu-content-v2-brand{gap:8px!important;min-width:0!important;max-width:180px!important;padding:0!important}.menu-content-v2-brand img{flex:0 0 32px!important;width:32px!important;height:32px!important}.menu-content-v2-brand>span{min-width:0!important}.menu-content-v2-brand strong{text-overflow:ellipsis!important;white-space:nowrap!important;font-size:13px!important;font-weight:850!important;line-height:1.15!important;display:block!important;overflow:hidden!important}.menu-content-v2-brand small{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:130px!important;margin-top:2px!important;font-size:10px!important;line-height:1.2!important;display:block!important;overflow:hidden!important}.menu-content-v2-top-actions{justify-content:flex-end!important;align-items:center!important;gap:5px!important;min-width:0!important;display:flex!important}.menu-content-v2-top-actions .studio-language-menu-trigger{border-radius:12px!important;max-width:108px!important;height:40px!important;min-height:40px!important;padding-inline:10px!important;font-size:12px!important}.menu-content-v2-save{justify-content:center!important;width:18px!important;min-width:18px!important;padding:0!important}.menu-content-v2-save strong{display:none!important}.menu-content-v2-save>span{width:8px!important;height:8px!important}.menu-content-v2-mobile-mode-nav{display:none!important}.menu-content-v2:has(.menu-content-v2-workspace.mobile-pane-preview) .menu-content-v2-mobile-mode-nav{z-index:75!important;border-bottom:1px solid var(--mcv2-line)!important;background:var(--mcv2-paper)!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:5px!important;padding:7px 10px!important;display:grid!important;position:sticky!important;top:58px!important}.menu-content-v2-mobile-mode-nav button{min-width:0!important;height:42px!important;min-height:42px!important;color:var(--mcv2-muted)!important;background:0 0!important;border:1px solid #0000!important;border-radius:11px!important;justify-content:center!important;align-items:center!important;gap:6px!important;padding:0 8px!important;font-size:13px!important;font-weight:780!important;display:flex!important}.menu-content-v2-mobile-mode-nav button.active{border-color:var(--mcv2-line)!important;background:var(--mcv2-blue-soft)!important;color:var(--mcv2-blue)!important}.menu-content-v2-workspace{background:var(--mcv2-bg)!important;width:100%!important;min-width:0!important;height:auto!important;min-height:calc(100dvh - 58px)!important;display:block!important;overflow:visible!important}.menu-content-v2-tree,.menu-content-v2-preview,.menu-content-v2-inspector{border:0!important;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:calc(100dvh - 58px)!important;max-height:none!important;display:none!important;overflow:visible!important}.menu-content-v2-workspace.mobile-pane-structure .menu-content-v2-tree,.menu-content-v2-workspace.mobile-pane-edit .menu-content-v2-inspector,.menu-content-v2-workspace.mobile-pane-preview .menu-content-v2-preview{display:block!important}.menu-content-v2-tree{background:var(--mcv2-bg)!important;padding:14px 14px 30px!important}.menu-content-v2-panel-head{border:0!important;justify-content:space-between!important;align-items:center!important;width:100%!important;height:auto!important;min-height:66px!important;margin:0 0 10px!important;padding:4px 2px 10px!important;display:flex!important}.menu-content-v2-panel-head>div{gap:3px!important}.menu-content-v2-panel-head>div>span{letter-spacing:.11em!important;font-size:10px!important;line-height:1.2!important}.menu-content-v2-panel-head>div>strong{letter-spacing:-.035em!important;font-size:24px!important;font-weight:830!important;line-height:1.1!important}.menu-content-v2-panel-head>button{border:1px solid var(--mcv2-line)!important;background:var(--mcv2-paper)!important;border-radius:14px!important;width:46px!important;min-width:46px!important;height:46px!important}.menu-content-v2-restaurant-row{border:1px solid var(--mcv2-line)!important;background:var(--mcv2-paper)!important;border-radius:16px!important;grid-template-columns:42px minmax(0,1fr) 24px!important;align-items:center!important;gap:11px!important;width:100%!important;min-height:72px!important;margin:0 0 20px!important;padding:11px 13px!important;display:grid!important;box-shadow:0 8px 24px #00000009!important}.menu-content-v2-restaurant-row.active{border-color:color-mix(in srgb, var(--mcv2-blue) 30%, var(--mcv2-line))!important;background:var(--mcv2-blue-soft)!important}.menu-content-v2-tree-icon{border-radius:13px!important;width:42px!important;height:42px!important;font-size:14px!important}.menu-content-v2-restaurant-row>span:nth-child(2) strong{font-size:16px!important;line-height:1.25!important}.menu-content-v2-restaurant-row>span:nth-child(2) small{margin-top:3px!important;font-size:12px!important;line-height:1.3!important}.menu-content-v2-tree-label{letter-spacing:.09em!important;min-height:38px!important;padding:0 4px 8px!important;font-size:11px!important;line-height:1.2!important}.menu-content-v2-tree-label small{min-width:25px!important;height:24px!important;padding:0 7px!important;font-size:11px!important}.menu-content-v2-categories{gap:12px!important;display:grid!important}.menu-content-v2-category-block{border:1px solid var(--mcv2-line)!important;background:var(--mcv2-paper)!important;border-radius:16px!important;overflow:hidden!important;box-shadow:0 7px 20px #00000006!important}.menu-content-v2-category-row{background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:minmax(0,1fr) 24px!important;align-items:center!important;gap:10px!important;width:100%!important;min-height:64px!important;padding:11px 13px!important;display:grid!important}.menu-content-v2-category-row>svg:first-child{display:none!important}.menu-content-v2-category-row>span{gap:3px!important;min-width:0!important;display:grid!important}.menu-content-v2-category-row>span strong{text-overflow:ellipsis!important;white-space:nowrap!important;font-size:16px!important;font-weight:820!important;line-height:1.25!important;overflow:hidden!important}.menu-content-v2-category-row>span small{font-size:12px!important;line-height:1.3!important}.menu-content-v2-items{border-top:1px solid var(--mcv2-line)!important;gap:4px!important;padding:0 8px 9px!important;display:grid!important}.menu-content-v2-items>button:not(.menu-content-v2-add-item){border:0!important;border-bottom:1px solid color-mix(in srgb, var(--mcv2-line) 75%, transparent)!important;background:0 0!important;border-radius:0!important;grid-template-columns:minmax(0,1fr)!important;align-items:center!important;gap:0!important;width:100%!important;min-height:58px!important;padding:9px 10px!important;display:grid!important}.menu-content-v2-items>button:not(.menu-content-v2-add-item):last-of-type{border-bottom-color:#0000!important}.menu-content-v2-items>button:not(.menu-content-v2-add-item)>svg:first-child{display:none!important}.menu-content-v2-items>button:not(.menu-content-v2-add-item)>span{gap:3px!important;min-width:0!important;display:grid!important}.menu-content-v2-items>button:not(.menu-content-v2-add-item) strong{text-overflow:ellipsis!important;white-space:nowrap!important;font-size:15px!important;font-weight:760!important;line-height:1.25!important;overflow:hidden!important}.menu-content-v2-items>button:not(.menu-content-v2-add-item) small{text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important;line-height:1.3!important;overflow:hidden!important}.menu-content-v2-add-item,.menu-content-v2-add-category{border-radius:12px!important;justify-content:center!important;align-items:center!important;gap:7px!important;height:auto!important;min-height:50px!important;font-size:14px!important;font-weight:800!important;display:flex!important}.menu-content-v2-add-item{margin-top:3px!important}.menu-content-v2-add-category{width:100%!important;margin:14px 0 0!important}.menu-content-v2-inspector{background:var(--mcv2-bg)!important;padding:0 14px 34px!important}.menu-content-v2-mobile-editor-bar{z-index:60!important;border-bottom:1px solid var(--mcv2-line)!important;background:color-mix(in srgb, var(--mcv2-paper) 96%, transparent)!important;-webkit-backdrop-filter:blur(16px)!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;width:calc(100% + 28px)!important;min-height:58px!important;margin:0 -14px 8px!important;padding:8px 12px!important;display:flex!important;position:sticky!important;top:58px!important}.menu-content-v2-mobile-editor-bar button{border:1px solid var(--mcv2-line)!important;background:var(--mcv2-soft)!important;border-radius:12px!important;justify-content:center!important;align-items:center!important;gap:7px!important;height:42px!important;min-height:42px!important;padding:0 12px!important;font-size:13px!important;font-weight:780!important;display:inline-flex!important}.menu-content-v2-mobile-editor-bar button:first-child{color:var(--mcv2-blue)!important}.menu-content-v2-inspector-head{border-bottom:1px solid var(--mcv2-line)!important;margin:0 0 18px!important;padding:18px 2px 15px!important}.menu-content-v2-inspector-head>span{letter-spacing:.11em!important;font-size:10px!important;line-height:1.2!important}.menu-content-v2-inspector-head h2{letter-spacing:-.04em!important;margin:6px 0 0!important;font-size:27px!important;font-weight:830!important;line-height:1.08!important}.menu-content-v2-inspector-head p{margin:8px 0 0!important;font-size:14px!important;line-height:1.5!important}.menu-content-v2-field{gap:8px!important;margin:0 0 17px!important;padding:0!important;display:grid!important}.menu-content-v2-field>label{font-size:13px!important;font-weight:760!important;line-height:1.25!important}.menu-content-v2-field>input,.menu-content-v2-field>textarea,.menu-content-v2-field>select,.menu-content-v2-price-option input,.menu-content-v2-price-option select{border-radius:13px!important;width:100%!important;height:auto!important;min-height:52px!important;padding:12px 13px!important;font-size:16px!important;line-height:1.4!important}.menu-content-v2-field>textarea{min-height:124px!important}.menu-content-v2-info-card,.menu-content-v2-price-options,.menu-content-v2-image-editor,.menu-content-v2-toggle{border-radius:15px!important;width:100%!important;margin-inline:0!important}.menu-content-v2-info-card,.menu-content-v2-price-options,.menu-content-v2-image-editor{background:var(--mcv2-paper)!important;border-color:var(--mcv2-line)!important;margin-top:16px!important;padding:14px!important}.menu-content-v2-price-mode{border-radius:12px!important;width:100%!important;height:auto!important;min-height:50px!important;margin:14px 0 0!important;padding:10px 12px!important;font-size:14px!important}.menu-content-v2-price-options>header strong,.menu-content-v2-image-editor-head strong{font-size:15px!important}.menu-content-v2-price-options>header small,.menu-content-v2-image-editor-head small{font-size:12px!important;line-height:1.45!important}.menu-content-v2-price-option{border-radius:13px!important;grid-template-columns:1fr!important;gap:10px!important;padding:12px!important}.menu-content-v2-price-option label,.menu-content-v2-price-option-type{font-size:12px!important}.menu-content-v2-price-option-remove,.menu-content-v2-price-add{border-radius:11px!important;width:100%!important;height:48px!important;min-height:48px!important}.menu-content-v2-image-upload{border-radius:13px!important;min-height:138px!important}.menu-content-v2-image-upload strong{font-size:14px!important}.menu-content-v2-image-upload small{font-size:12px!important}.menu-content-v2-toggle{gap:10px!important;min-height:64px!important;margin-top:17px!important;padding:11px 12px!important}.menu-content-v2-toggle strong{font-size:14px!important}.menu-content-v2-toggle small{font-size:12px!important;line-height:1.35!important}.menu-content-v2-inspector-add,.menu-content-v2-danger{border-radius:13px!important;width:100%!important;height:auto!important;min-height:52px!important;margin:13px 0 0!important;font-size:14px!important}.menu-content-v2-inspector-next{gap:12px!important;margin:24px 0 0!important;padding:18px 0 0!important}.menu-content-v2-inspector-next>div{display:none!important}.menu-content-v2-inspector-next>button{border-radius:13px!important;min-height:52px!important;font-size:14px!important}.menu-content-v2-preview{background:var(--mcv2-canvas)!important;grid-template-rows:52px minmax(0,1fr)!important;min-height:calc(100dvh - 107px)!important}.menu-content-v2-canvas-toolbar{justify-content:space-between!important;align-items:center!important;gap:8px!important;min-height:52px!important;padding:0 12px!important;display:flex!important}.menu-content-v2-canvas-toolbar>div:first-child{gap:7px!important}.menu-content-v2-canvas-toolbar strong{font-size:12px!important}.menu-content-v2-canvas-toolbar small,.menu-content-v2-design-chip,.menu-content-v2-device{display:none!important}.menu-content-v2-canvas{min-height:calc(100dvh - 159px)!important;padding:16px 8px 24px!important;overflow:auto!important}.menu-content-v2-product-nav{z-index:120!important;left:10px!important;right:10px!important;bottom:calc(8px + env(safe-area-inset-bottom,0px))!important;border:1px solid var(--mcv2-line)!important;background:color-mix(in srgb, var(--mcv2-paper) 96%, transparent)!important;-webkit-backdrop-filter:blur(20px)saturate(130%)!important;border-radius:18px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:3px!important;width:auto!important;height:62px!important;margin:0!important;padding:5px!important;display:grid!important;position:fixed!important;box-shadow:0 14px 36px #00000029!important}.menu-content-v2-product-nav button{width:100%!important;min-width:0!important;height:50px!important;color:var(--mcv2-muted)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:14px!important;padding:0 5px!important;font-size:12px!important;font-weight:760!important;line-height:1.15!important}.menu-content-v2-product-nav button.active{background:var(--mcv2-blue-soft)!important;color:var(--mcv2-blue)!important}.menu-content-v2[dir=rtl] .menu-content-v2-restaurant-row,.menu-content-v2[dir=rtl] .menu-content-v2-category-row,.menu-content-v2[dir=rtl] .menu-content-v2-items>button{text-align:right!important}}@media (width<=390px){.menu-content-v2-topbar{padding-inline:7px!important}.menu-content-v2-back{width:38px!important;min-width:38px!important;height:38px!important}.menu-content-v2-brand img{flex-basis:29px!important;width:29px!important;height:29px!important}.menu-content-v2-brand{max-width:150px!important}.menu-content-v2-brand small{display:none!important}.menu-content-v2-top-actions .studio-language-menu-trigger{max-width:92px!important;padding-inline:8px!important}.menu-content-v2-tree,.menu-content-v2-inspector{padding-inline:11px!important}.menu-content-v2-mobile-editor-bar{width:calc(100% + 22px)!important;margin-inline:-11px!important}.menu-content-v2-panel-head>div>strong{font-size:22px!important}.menu-content-v2-inspector-head h2{font-size:25px!important}.menu-content-v2-product-nav{left:7px!important;right:7px!important}.menu-content-v2-product-nav button{font-size:11px!important}}.menu-studio-mobile-stage-nav{display:none}:is(.menu-content-v2-product-nav,.menu-design-v2-product-nav,.menu-preview-v2-product-nav,.menu-publish-v2-product-nav){grid-template-columns:repeat(5,minmax(0,1fr))!important;justify-self:center!important;align-items:center!important;gap:3px!important;width:420px!important;min-width:420px!important;display:grid!important}:is(.menu-content-v2-product-nav,.menu-design-v2-product-nav,.menu-preview-v2-product-nav,.menu-publish-v2-product-nav)>button{white-space:nowrap!important;text-align:center!important;width:100%!important;min-width:0!important}@media (width<=850px){:is(.menu-content-v2,.menu-design-v2,.menu-preview-v2,.menu-publish-v2){padding-bottom:calc(86px + env(safe-area-inset-bottom,0px))!important}:is(.menu-content-v2-product-nav,.menu-design-v2-product-nav,.menu-preview-v2-product-nav,.menu-publish-v2-product-nav){display:none!important}.menu-studio-mobile-stage-nav{inset-inline:10px;bottom:calc(10px + env(safe-area-inset-bottom,0px));z-index:140;border:1px solid var(--beyond-studio-line);background:var(--beyond-studio-surface);height:60px;box-shadow:var(--beyond-studio-shadow);-webkit-backdrop-filter:blur(22px)saturate(135%);border-radius:18px;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;gap:3px;padding:5px;display:grid;position:fixed}.menu-studio-mobile-stage-nav>button{width:100%;min-width:0;height:48px;min-height:48px;color:var(--beyond-studio-muted,#8e99ab);box-shadow:none;font:inherit;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:13px;justify-content:center;align-items:center;padding:0 4px;font-size:12px;font-weight:800;line-height:1;display:flex}.menu-studio-mobile-stage-nav>button.active{color:#fff;background:linear-gradient(135deg,#1b67ff,#428cff);box-shadow:0 7px 18px #1f69ff3d}}@media (width<=390px){.menu-studio-mobile-stage-nav{inset-inline:7px}.menu-studio-mobile-stage-nav>button{font-size:11px}}@media (width<=850px){:is(.menu-content-v2,.menu-design-v2,.menu-preview-v2,.menu-publish-v2)[lang=en],:is(.menu-content-v2,.menu-design-v2,.menu-preview-v2,.menu-publish-v2)[lang=en] :where(h1,h2,h3,h4,p,label,strong,small,span,dt,dd,.menu-content-v2-panel-head,.menu-content-v2-restaurant-row,.menu-content-v2-mobile-category-tab,.menu-content-v2-mobile-category-head,.menu-content-v2-mobile-item-row,.menu-content-v2-inspector-head,.menu-content-v2-field,.menu-content-v2-info-card,.menu-content-v2-price-options,.menu-content-v2-image-editor,.menu-content-v2-toggle,.menu-design-v2-intro,.menu-design-v2-controls,.menu-preview-v2-intro,.menu-preview-v2-language-review,.menu-preview-v2-language-copy,.menu-publish-v2-intro),:is(.menu-content-v2,.menu-design-v2,.menu-preview-v2,.menu-publish-v2)[lang=en] :where(input,textarea,select){text-align:left!important;direction:ltr!important}.menu-content-v2[lang=en] :is(.menu-content-v2-brand-wrap,.menu-content-v2-restaurant-row,.menu-content-v2-mobile-category-head,.menu-content-v2-mobile-item-row,.menu-content-v2-mobile-editor-bar),.menu-design-v2[lang=en] :is(.menu-design-v2-brand-wrap,.menu-design-v2-intro),.menu-preview-v2[lang=en] :is(.menu-preview-v2-brand-wrap,.menu-preview-v2-intro,.menu-preview-v2-language-review-heading),.menu-publish-v2[lang=en] :is(.menu-publish-v2-brand-wrap,.menu-publish-v2-intro){direction:ltr!important}:is(.menu-content-v2,.menu-design-v2,.menu-preview-v2,.menu-publish-v2)[lang=en] :is(.studio-language-menu-trigger,.menu-content-v2-mobile-category-add,.menu-content-v2-mobile-category-edit,.menu-content-v2-back,.menu-design-v2-back,.menu-preview-v2-back,.menu-publish-v2-back){text-align:center!important}body:has(:is(.menu-content-v2,.menu-design-v2,.menu-preview-v2,.menu-publish-v2)[lang=en]) .menu-studio-mobile-stage-nav>button{text-align:center!important}:is(.menu-content-v2,.menu-design-v2,.menu-preview-v2,.menu-publish-v2)[lang=en] [dir=rtl],:is(.menu-content-v2,.menu-design-v2,.menu-preview-v2,.menu-publish-v2)[lang=en] [dir=rtl] :where(h1,h2,h3,h4,p,label,strong,small,span,input,textarea,select){text-align:right!important;direction:rtl!important}}.menu-studio-header.menu-studio-header{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important;gap:10px 12px!important;height:auto!important;min-height:78px!important;padding:12px 14px!important;overflow:visible!important}.menu-studio-header [class$=-brand-wrap]{min-width:0}.menu-studio-header [class$=-brand]{min-width:0;overflow:hidden}.menu-studio-header [class$=-brand]>span{min-width:0}.menu-studio-header [class$=-top-actions]{justify-self:end;width:auto!important;min-width:0!important}.menu-studio-header-controls{align-items:center;gap:6px;display:flex}.menu-studio-header-controls .studio-language-menu{z-index:500;width:44px!important;min-width:44px!important}.menu-studio-header .menu-studio-header-controls :is(.studio-language-menu-trigger,.studio-theme-toggle){cursor:pointer;border:1px solid var(--beyond-studio-line-strong)!important;width:44px!important;min-width:44px!important;max-width:44px!important;height:40px!important;min-height:40px!important;color:var(--beyond-studio-blue-light)!important;background:var(--beyond-studio-surface-2)!important;box-shadow:none!important;border-radius:11px!important;justify-content:center!important;align-items:center!important;gap:0!important;padding:0!important;display:flex!important}.menu-studio-header-controls .studio-language-menu-trigger>svg,.menu-studio-header-controls .studio-language-menu-trigger-copy{display:none!important}.menu-studio-header-controls .studio-language-menu-code{width:100%!important;min-width:0!important;height:100%!important;color:inherit!important;background:0 0!important;border:0!important;place-items:center!important;padding:0!important;font-size:11px!important;font-weight:850!important;display:grid!important}.menu-studio-header button:focus-visible{outline:2px solid var(--beyond-studio-blue-light);outline-offset:3px}.menu-studio-menu-switcher{border-top:1px solid var(--beyond-studio-line);grid-column:1/-1;min-width:0;padding-top:8px}.menu-studio-menu-switcher nav{scrollbar-width:thin;gap:8px;padding:2px 1px 4px;display:flex;overflow-x:auto}.menu-studio-menu-switcher button{text-overflow:ellipsis;white-space:nowrap;border:1px solid var(--beyond-studio-line);background:var(--beyond-studio-surface-2);max-width:240px;min-height:42px;color:var(--beyond-studio-muted);font:inherit;cursor:pointer;border-radius:11px;flex:none;padding:8px 14px;font-size:13px;font-weight:700;overflow:hidden}.menu-studio-menu-switcher button[aria-pressed=true]{color:var(--beyond-studio-blue-light);background:var(--beyond-studio-blue-soft);border-color:var(--beyond-studio-line-strong)}.menu-studio-menu-switcher button:disabled{cursor:wait;opacity:.65}.menu-studio-menu-switcher p{color:var(--beyond-studio-muted);margin:4px 0;font-size:12px}@media (width<=850px){.menu-studio-header.menu-studio-header{grid-template-columns:minmax(0,1fr) auto!important;gap:6px!important;min-height:56px!important;padding:8px 9px!important}.menu-studio-header [class$=-brand-wrap]{gap:5px!important}.menu-studio-header [class$=-back]{border-radius:10px!important;width:32px!important;min-width:32px!important;height:40px!important;padding:0!important}.menu-studio-header [class$=-brand]{gap:6px!important;padding:0!important}.menu-studio-header [class$=-brand] img{flex:0 0 25px!important;width:25px!important;height:25px!important}.menu-studio-header [class$=-brand] strong{text-overflow:ellipsis!important;white-space:nowrap!important;width:auto!important;min-width:0!important;font-family:var(--font-body-family)!important;letter-spacing:-.02em!important;color:var(--beyond-studio-text)!important;font-size:12px!important;font-weight:750!important;line-height:1.2!important;display:block!important;overflow:hidden!important}.menu-studio-header [class$=-brand] strong:after{content:none!important;display:none!important}.menu-studio-header [class$=-brand] small,.menu-studio-header [class$=-save]{display:none!important}.menu-studio-header-controls .studio-language-menu{direction:inherit}.menu-studio-header-controls .studio-language-menu-list{top:calc(62px + env(safe-area-inset-top,0px))!important;z-index:700!important;border-radius:14px!important;gap:3px!important;width:min(204px,100vw - 20px)!important;min-width:0!important;max-width:calc(100vw - 20px)!important;padding:6px!important;position:fixed!important;inset-inline:auto 9px!important}.menu-studio-header-controls .studio-language-menu-list>button{min-height:44px!important}}html[data-beyond-theme=dark] :is(.menu-content-v2,.menu-design-v2,.menu-preview-v2,.menu-publish-v2,.menu-analytics-v2){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-beyond-theme=dark] .menu-content-v2 :is(.menu-content-v2-language-card,.menu-content-v2-price-options,.menu-content-v2-price-option,.menu-content-v2-image-editor,.menu-content-v2-image-upload,.menu-content-v2-mobile-category-tab,.menu-content-v2-mobile-category-add,.menu-content-v2-mobile-category-content){color:var(--beyond-studio-text)!important;border-color:var(--beyond-studio-line)!important;background:var(--beyond-studio-surface-2)!important;box-shadow:none!important}html[data-beyond-theme=dark] .menu-content-v2 .menu-content-v2-language-card>header strong{color:var(--beyond-studio-text)!important}html[data-beyond-theme=dark] .menu-content-v2 .menu-content-v2-language-card>header span{color:var(--beyond-studio-blue-light)!important;background:var(--beyond-studio-blue-soft)!important}html[data-beyond-theme=dark] .menu-content-v2 :is(.menu-content-v2-field>select,.menu-content-v2-price-option input,.menu-content-v2-price-option select){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--beyond-studio-text)!important;border-color:var(--beyond-studio-line)!important;background:var(--beyond-studio-surface-3)!important}html[data-beyond-theme=dark] .menu-content-v2 :is(input,textarea,select)::placeholder{color:var(--beyond-studio-faint)!important}html[data-beyond-theme=dark] .menu-content-v2 :is(.menu-content-v2-field>select,.menu-content-v2-price-option input,.menu-content-v2-price-option select):focus{background:var(--beyond-studio-surface-3)!important;border-color:#84b8ff7a!important;box-shadow:0 0 0 3px #2778ff1a!important}html[data-beyond-theme=dark] .menu-content-v2 .menu-content-v2-price-mode,html[data-beyond-theme=dark] .menu-content-v2 .menu-content-v2-price-add{color:var(--beyond-studio-blue-light)!important;background:var(--beyond-studio-blue-soft)!important;border-color:#84b8ff3d!important}html[data-beyond-theme=dark] .menu-content-v2 .menu-content-v2-price-option-remove,html[data-beyond-theme=dark] .menu-content-v2 .menu-content-v2-danger{color:#ef9aa4!important;background:#d9778314!important;border-color:#d9778342!important}html[data-beyond-theme=dark] .menu-content-v2 .menu-content-v2-price-option-remove:hover,html[data-beyond-theme=dark] .menu-content-v2 .menu-content-v2-danger:hover{background:#d9778324!important;border-color:#ef9aa46b!important}html[data-beyond-theme=dark] .menu-content-v2 .menu-content-v2-image-preview{background:var(--beyond-studio-canvas)!important}html[data-beyond-theme=dark] .menu-content-v2 .menu-content-v2-image-replace{color:var(--beyond-studio-text)!important;border:1px solid var(--beyond-studio-line)!important;background:#070b12f0!important;box-shadow:0 8px 22px #00000038!important}html[data-beyond-theme=dark] .menu-content-v2 .menu-content-v2-image-error{color:#efaaa1!important;background:#d9778314!important;border:1px solid #d9778333!important}html[data-beyond-theme=dark] .menu-content-v2 .menu-content-v2-toggle{background:var(--beyond-studio-surface-2)!important}html[data-beyond-theme=dark] .menu-content-v2 .menu-content-v2-mobile-editor-bar,html[data-beyond-theme=dark] .menu-content-v2 .menu-content-v2-mobile-mode-nav{border-color:var(--beyond-studio-line)!important;background:#070b12f5!important}html[data-beyond-theme=dark] .menu-content-v2 .menu-content-v2-mobile-editor-bar button{color:var(--beyond-studio-text)!important;border-color:var(--beyond-studio-line)!important;background:var(--beyond-studio-surface-2)!important}html[data-beyond-theme=dark] .menu-content-v2 .menu-content-v2-mobile-category-tab.active{color:#fff!important;border-color:var(--beyond-studio-blue)!important;background:linear-gradient(135deg,#1b67ff,#428cff)!important}.menu-content-v2-confirm-backdrop{z-index:1000;-webkit-backdrop-filter:blur(8px);background:#00000094;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.menu-content-v2-confirm-dialog{border:1px solid var(--beyond-studio-line-strong);width:min(420px,100%);color:var(--beyond-studio-text);background:var(--beyond-studio-surface);border-radius:20px;gap:14px;padding:22px;display:grid;box-shadow:0 28px 80px #0000006b}.menu-content-v2-confirm-dialog .icon{color:#ef9aa4;background:#d977831a;border-radius:13px;place-items:center;width:42px;height:42px;display:grid}.menu-content-v2-confirm-dialog h2{letter-spacing:-.025em;margin:0;font-size:21px;line-height:1.15}.menu-content-v2-confirm-dialog p{color:var(--beyond-studio-muted);margin:0;font-size:14px;line-height:1.55}.menu-content-v2-confirm-actions{grid-template-columns:1fr 1fr;gap:9px;margin-top:4px;display:grid}.menu-content-v2-confirm-actions button{min-height:46px;font:inherit;cursor:pointer;border-radius:12px;font-size:14px;font-weight:800}.menu-content-v2-confirm-actions .cancel{color:var(--beyond-studio-text);border:1px solid var(--beyond-studio-line);background:var(--beyond-studio-surface-2)}.menu-content-v2-confirm-actions .delete{color:#fff;background:#c54f5e;border:1px solid #0000}.menu-content-v2-confirm-actions button:focus-visible{outline:2px solid var(--beyond-studio-blue-light);outline-offset:3px}html[data-beyond-theme=dark] .menu-design-v2 :is(.studio-v3-design-library,.studio-v3-design-library-head,.studio-v3-design-control,.studio-v3-design-select,.studio-v3-range-field,.studio-v3-design-color,.studio-v3-logo-upload-row){border-color:var(--beyond-studio-line)!important}html[data-beyond-theme=dark] .menu-design-v2 :is(.studio-v3-design-search,.studio-v3-original-design,.studio-v3-premium-design-card,.studio-v3-design-tabs,.studio-v3-design-choice,.studio-v3-palette-grid>button,.studio-v3-logo-upload-row){background:var(--beyond-studio-surface-2)!important}html[data-beyond-theme=dark] .menu-preview-v2 .menu-preview-v2-language-cards>button.problem{background:#d7a45d0e!important}html[data-beyond-theme=dark] .menu-preview-v2 .menu-preview-v2-clear{color:#76d6a8!important;background:#48b9841a!important}html[data-beyond-theme=dark] .menu-preview-v2 .menu-preview-v2-empty-warning,html[data-beyond-theme=dark] .menu-preview-v2 .menu-preview-v2-language-cards>button.problem .menu-preview-v2-language-state{color:#e5b46f!important;background:#d7a45d1a!important}html[data-beyond-theme=dark] .menu-preview-v2 .menu-preview-v2-language-state{color:#76d6a8!important;background:#48b9841a!important}html[data-beyond-theme=dark] .menu-publish-v2 :is(.menu-publish-v2-language-list .check,.menu-publish-v2-card.duo>div,.menu-publish-v2-action-card .save,.menu-publish-v2-default-language select){color:var(--beyond-studio-text)!important;border-color:var(--beyond-studio-line)!important;background:var(--beyond-studio-surface-2)!important}html[data-beyond-theme=dark] .menu-publish-v2 .menu-publish-v2-checklist>div:not(.menu-publish-v2-side-title){border-bottom-color:var(--beyond-studio-line)!important}html[data-beyond-theme=dark] .menu-publish-v2 :is(.menu-publish-v2-side-title strong,.menu-publish-v2-dev-status){color:var(--beyond-studio-blue-light)!important;background:var(--beyond-studio-blue-soft)!important;border-color:#84b8ff33!important}html[data-beyond-theme=dark] .menu-publish-v2 .menu-publish-v2-dev-status.success{color:#76d6a8!important;background:#48b98414!important;border-color:#48b98438!important}html[data-beyond-theme=dark] .menu-publish-v2 .menu-publish-v2-publish-error{color:#e5b46f!important;background:#d7a45d14!important;border-color:#d7a45d40!important}html[data-beyond-theme=dark] .menu-analytics-v2 .menu-analytics-status{color:var(--beyond-studio-text)!important;border-color:var(--beyond-studio-line-strong)!important;background:var(--beyond-studio-blue-soft)!important}@media (width<=850px){.menu-content-v2-confirm-backdrop{padding:12px 12px calc(88px + env(safe-area-inset-bottom,0px));align-items:end}.menu-content-v2-confirm-dialog{border-radius:20px;width:100%;padding:20px}}.ai-dish-v1-style-lock{border:1px solid var(--aid-line);background:#f6f8fc;border-radius:12px;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:10px;margin:12px 0 4px;padding:10px;transition:border-color .18s,background .18s,box-shadow .18s;display:grid}.ai-dish-v1-style-lock.active{background:linear-gradient(135deg,#eef4ff,#f8fbff);border-color:#376df64d;box-shadow:inset 0 0 0 1px #376df60a}.ai-dish-v1-style-lock>img,.ai-dish-v1-style-lock-icon{border-radius:10px;width:44px;height:44px}.ai-dish-v1-style-lock>img{object-fit:cover;display:block}.ai-dish-v1-style-lock-icon{color:var(--aid-blue);background:#e7eefc;place-items:center;display:grid}.ai-dish-v1-style-lock>div{gap:2px;min-width:0;display:grid}.ai-dish-v1-style-lock strong{font-size:11px;font-weight:900}.ai-dish-v1-style-lock small{color:var(--aid-muted);font-size:9px;line-height:1.4}.ai-dish-v1-lock-status{color:#187a49;letter-spacing:.06em;white-space:nowrap;background:#e8f7ef;border-radius:999px;align-items:center;gap:4px;padding:5px 7px;font-size:8px;font-weight:900;display:inline-flex}.ai-dish-v1-refine-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin-top:8px;display:grid}.ai-dish-v1-refine-actions button{border:1px solid var(--aid-line);color:#3e577f;min-height:34px;font:inherit;cursor:pointer;background:#f8faff;border-radius:8px;padding:5px 6px;font-size:8px;font-weight:850;line-height:1.2}.ai-dish-v1-refine-actions button:hover{color:#2156c7;background:#eef4ff;border-color:#aac2f5}.ai-dish-v1-refine-actions button:disabled{opacity:.45;cursor:not-allowed}.ai-dish-v1-result>header>span:has(svg){white-space:nowrap}.ai-dish-v1-result.approved .ai-dish-v1-result-image{box-shadow:0 0 0 2px #15976514}@media (width<=620px){.ai-dish-v1-style-lock{grid-template-columns:40px minmax(0,1fr)}.ai-dish-v1-style-lock>img,.ai-dish-v1-style-lock-icon{width:40px;height:40px}.ai-dish-v1-lock-status{grid-column:2;justify-self:start}.ai-dish-v1-refine-actions{grid-template-columns:1fr}}html[data-theme=dark] .ai-dish-v1-style-lock{background:#111d2c;border-color:#26374e}html[data-theme=dark] .ai-dish-v1-style-lock.active{background:linear-gradient(135deg,#14243b,#101b2a);border-color:#345f9d}html[data-theme=dark] .ai-dish-v1-style-lock-icon{color:#8db6ff;background:#172844}html[data-theme=dark] .ai-dish-v1-refine-actions button{color:#abc0df;background:#101b2a;border-color:#273852}html[data-theme=dark] .ai-dish-v1-refine-actions button:hover{color:#d7e6ff;background:#142744;border-color:#3e659e}html[data-theme=dark] .ai-dish-v1-lock-status{color:#75d7a5;background:#123524}.ai-dish-v1-topbar .studio-language-menu.is-compact{justify-content:flex-end!important;align-items:center!important;gap:6px!important;width:94px!important;min-width:94px!important;display:flex!important}.ai-dish-v1-topbar .studio-language-menu.is-compact :is(.studio-language-menu-trigger,.studio-language-menu-theme-toggle){border:1px solid var(--beyond-studio-line-strong,#d8e0eb)!important;width:44px!important;min-width:44px!important;max-width:44px!important;height:40px!important;min-height:40px!important;color:var(--beyond-studio-blue-light,#4974e5)!important;background:var(--beyond-studio-surface-2,#fff)!important;box-shadow:none!important;border-radius:11px!important;justify-content:center!important;align-items:center!important;gap:0!important;padding:0!important;display:flex!important}.ai-dish-v1-topbar .studio-language-menu.is-compact .studio-language-menu-trigger>svg,.ai-dish-v1-topbar .studio-language-menu.is-compact .studio-language-menu-trigger-copy{display:none!important}.ai-dish-v1-topbar .studio-language-menu.is-compact .studio-language-menu-code{width:100%!important;min-width:0!important;height:100%!important;color:inherit!important;letter-spacing:.04em!important;background:0 0!important;border:0!important;place-items:center!important;padding:0!important;font-size:11px!important;font-weight:850!important;display:grid!important}.ai-dish-v1-topbar .studio-language-menu.is-compact .studio-language-menu-list{width:205px!important;right:50px!important}.ai-dish-v1-topbar .studio-language-menu.is-compact :is(.studio-language-menu-trigger,.studio-language-menu-theme-toggle):focus-visible{outline:2px solid var(--beyond-studio-blue-light,#4974e5)!important;outline-offset:3px!important}html[data-beyond-theme=dark] .ai-dish-v1{--aid-bg:#080d15;--aid-paper:#0d141f;--aid-text:#edf3ff;--aid-muted:#95a3b8;--aid-line:#283548;--aid-blue:#7aa2ff;--aid-blue-soft:#14233d;--aid-green:#37c88b;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-beyond-theme=dark] .ai-dish-v1-topbar{border-bottom-color:var(--aid-line)!important;background:#080d15eb!important}html[data-beyond-theme=dark] .ai-dish-v1 :is(.ai-dish-v1-card,.ai-dish-v1-results,.place-style-card,.ai-dish-v1-refine-box,.version-select,.logo-mini){border-color:var(--aid-line)!important;background:var(--aid-paper)!important;color:var(--aid-text)!important;box-shadow:0 14px 36px #0000002e!important}html[data-beyond-theme=dark] .ai-dish-v1 :is(.action-grid button,.brand-simple-actions button,.brand-simple-actions label,.ai-dish-single-item-list button,.ai-dish-v1-items-list>button,.ai-dish-v1-vibes button,.ai-dish-v1-result,.ai-dish-v1-history-strip>button){border-color:var(--aid-line)!important;color:var(--aid-text)!important;background:#101824!important}html[data-beyond-theme=dark] .ai-dish-v1 :is(.action-grid button.active,.brand-simple-actions .active,.ai-dish-single-item-list button.selected,.ai-dish-v1-items-list>button.selected,.ai-dish-v1-vibes button.active){background:var(--aid-blue-soft)!important;color:var(--aid-blue)!important;border-color:#7aa2ff80!important}html[data-beyond-theme=dark] .ai-dish-v1 :is(.custom-box textarea,.ai-dish-v1-custom textarea,.ai-dish-v1-refine-box textarea,.ai-dish-v1-search){border-color:var(--aid-line)!important;color:var(--aid-text)!important;background:#0a111c!important}html[data-beyond-theme=dark] .ai-dish-v1 :is(input,textarea)::placeholder{color:#6f7f95!important}html[data-beyond-theme=dark] .ai-dish-v1 :is(.preflight-simple>div,.ai-dish-v1-reference-grid figure,.ai-dish-v1-result-image,.ai-dish-single-item-list .thumb,.ai-dish-v1-items-list .thumb){background:#0a111c!important}html[data-beyond-theme=dark] .ai-dish-v1 .ai-dish-v1-upload{color:var(--aid-blue)!important;background:#0a111c!important;border-color:#35445a!important}html[data-beyond-theme=dark] .ai-dish-v1 :is(.ai-dish-v1-card>header>b,.ai-dish-v1-results-head>b){color:var(--aid-muted)!important;background:#111b2a!important}html[data-beyond-theme=dark] .ai-dish-v1 .ai-dish-v1-items-list .check{background:#101824!important;border-color:#35445a!important}html[data-beyond-theme=dark] .ai-dish-v1 .ai-dish-v1-items-list button.selected .check{border-color:var(--aid-blue)!important;background:var(--aid-blue)!important;color:#fff!important}html[data-beyond-theme=dark] .ai-dish-v1 .ai-dish-v1-result.approved{background:#176a4b21!important;border-color:#37c88b52!important}html[data-beyond-theme=dark] .ai-dish-v1 .place-style-head span{color:#6ee7b7!important;background:#37c88b24!important}html[data-beyond-theme=dark] .ai-dish-v1 .place-style-thumbs img{border-color:var(--aid-paper)!important}html[data-beyond-theme=dark] .ai-dish-v1 :is(.secondary-upload,.place-style-manage button){border-color:var(--aid-line)!important;color:var(--aid-text)!important;background:#101824!important}html[data-beyond-theme=dark] .ai-dish-v1 :is(.ai-dish-v1-results-empty,.ai-dish-v1-history,.logo-mini){border-color:var(--aid-line)!important}html[data-beyond-theme=dark] .ai-dish-v1 .ai-dish-v1-accuracy{color:#e5c87a!important;background:#211b10!important;border-color:#5b4a27!important}html[data-beyond-theme=dark] .ai-dish-v1 .ai-dish-v1-error{color:#ff9da7!important;background:#241216!important;border-color:#61383d!important}html[data-beyond-theme=dark] .ai-dish-v1-empty>div{border-color:var(--aid-line)!important;background:var(--aid-paper)!important;color:var(--aid-text)!important}html[data-beyond-theme=dark] .ai-dish-v1 :is(.ai-dish-v1-vibes button,.ai-dish-v1-result-meta strong,.ai-dish-v1-result-actions .secondary){color:var(--aid-text)!important}html[data-beyond-theme=dark] .ai-dish-v1 .ai-dish-v1-result-actions .secondary{border-color:var(--aid-line)!important;background:#101824!important}@media (width<=720px){.ai-dish-v1-topbar .studio-language-menu.is-compact .studio-language-menu-list{top:calc(62px + env(safe-area-inset-top,0px))!important;inset-inline:auto 9px!important;z-index:700!important;width:min(204px,100vw - 20px)!important;min-width:0!important;max-width:calc(100vw - 20px)!important;position:fixed!important;right:auto!important}}.bme-heritage-exact{background:var(--ep-bg,#f6f4ef);color:var(--ep-ink,#121212);font-family:var(--ep-body-font,Inter, Arial, sans-serif)}.bme-heritage-exact .ep-app{background:var(--ep-paper,#fffdf8);color:var(--ep-ink,#121212);font-family:var(--ep-body-font,Inter, Arial, sans-serif)}.bme-heritage-exact .ep-brand-title{color:var(--ep-ink,#151515);font-family:var(--ep-heading-font,"Playfair Display", Georgia, serif)!important;font-size:var(--ep-brand-size,28px)!important;font-weight:var(--ep-heading-weight,800)!important}.bme-heritage-exact .ep-brand-sub,.bme-heritage-exact .ep-lang-pill button,.bme-heritage-exact .ep-item-description,.bme-heritage-exact .ep-section-count{color:var(--ep-muted,#7b756e);font-family:var(--ep-body-font,Inter, Arial, sans-serif)!important}.bme-heritage-exact .ep-hero-title{color:var(--ep-ink,#121212);font-family:var(--ep-heading-font,"Playfair Display", Georgia, serif)!important;font-size:var(--ep-hero-size,46px)!important;font-weight:var(--ep-heading-weight,900)!important}.bme-heritage-exact .ep-tabs-wrap{border-color:var(--ep-line,#e5ded2);background:color-mix(in srgb, var(--ep-bg,#f6f4ef) 92%, transparent)}.bme-heritage-exact .ep-tabs button{border-color:var(--ep-line,#e5ded2);color:var(--ep-category-text,var(--ep-muted,#7b756e));background:var(--ep-category-bg,var(--ep-card,#fff));font-family:var(--ep-body-font,Inter, Arial, sans-serif)!important;font-size:var(--ep-category-size,12px)!important}.bme-heritage-exact .ep-tabs button.active{border-color:var(--ep-accent,#121212);background:var(--ep-accent,#121212);color:#fff}.bme-heritage-exact .ep-section-head h2,.bme-heritage-exact .ep-app[dir=rtl] .ep-section-head h2{color:var(--ep-ink,#121212);font-family:var(--ep-heading-font,"Playfair Display", Georgia, serif)!important;font-size:var(--ep-section-size,38px)!important;font-weight:var(--ep-heading-weight,900)!important;line-height:1!important}.bme-heritage-exact .ep-section-count{border-color:var(--ep-line,#e5ded2);background:var(--ep-card,#fff)}.bme-heritage-exact .ep-item-category{border-color:var(--ep-line,#e5ded2);color:var(--ep-muted,#a59d92);font-family:var(--ep-body-font,Inter, Arial, sans-serif)!important;font-size:var(--ep-category-size,10px)!important}.bme-heritage-exact .ep-item-row{margin-block:var(--ep-item-gap,12px);padding:var(--ep-card-padding,15px);border-color:var(--ep-line,#e5ded2);border-radius:var(--ep-radius,22px);background:var(--ep-card,#fff)}.bme-heritage-exact .ep-item-name,.bme-heritage-exact .ep-app[dir=rtl] .ep-item-name{color:var(--ep-ink,#161616);font-family:var(--ep-heading-font,"Playfair Display", Georgia, serif)!important;font-size:var(--ep-item-size,17px)!important;font-weight:var(--ep-item-weight,700)!important;line-height:1.18!important}.bme-heritage-exact .ep-item-description{font-size:var(--ep-description-size,11px)!important;font-weight:var(--ep-body-weight,400)!important;line-height:1.45!important}.bme-heritage-exact .ep-item-price,.bme-heritage-exact .ep-price-option strong,.bme-heritage-exact .ep-dual-price strong{color:var(--ep-ink,#151515);font-family:var(--ep-number-font,var(--ep-heading-font,"Playfair Display", Georgia, serif))!important;font-size:var(--ep-price-size,18px)!important}.bme-heritage-exact .ep-footer{border-color:var(--ep-line,#e5ded2);color:var(--ep-muted,#6a655f);background:var(--ep-paper,#fffdf8);font-family:var(--ep-body-font,Inter, Arial, sans-serif)}.bme-heritage-exact .ep-footer strong{color:var(--ep-ink,#151515)}.bme-heritage-exact .ep-menu-list{width:100%;min-width:0;max-width:100%;scrollbar-width:none!important;-ms-overflow-style:none!important;direction:ltr!important;overflow-x:hidden!important}.bme-heritage-exact .ep-menu-list::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.bme-heritage-exact .ep-item-category-wrap,.bme-heritage-exact .ep-item-category,.bme-heritage-exact .ep-item-row{width:100%;min-width:0;max-width:100%}.bme-heritage-exact .ep-item-row{margin-left:0!important;margin-right:0!important}.bme-heritage-exact .ep-app[dir=ltr] .ep-item-category,.bme-heritage-exact .ep-app[dir=ltr] .ep-item-row{text-align:left;direction:ltr}.bme-heritage-exact .ep-app[dir=rtl] .ep-item-category,.bme-heritage-exact .ep-app[dir=rtl] .ep-item-row{text-align:right;direction:rtl}.bme-menu .bme-item-copy h3{-webkit-text-fill-color:var(--bme-item-name-color,var(--bme-text));color:var(--bme-item-name-color,var(--bme-text))!important;opacity:1!important}.bme-heritage-exact .ep-item-name,.bme-heritage-exact .ep-app[dir=rtl] .ep-item-name,.bme-heritage-exact .ep-app.ep-lang-he .ep-item-name,.bme-heritage-exact .ep-app.ep-lang-ar .ep-item-name{color:var(--ep-item-name-color,var(--ep-ink,#161616))!important;opacity:1!important;-webkit-text-fill-color:var(--ep-item-name-color,var(--ep-ink,#161616))!important}.beyond-language-toggle{color:#627d94;min-height:42px;font:inherit;letter-spacing:.08em;cursor:pointer;background:#08131e94;border:1px solid #719ec429;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:9px;font-weight:850;display:inline-flex}.beyond-language-toggle span{opacity:.42}.beyond-language-toggle span.active{color:#e0edf7;opacity:1}.beyond-language-toggle i{background:#709cbf2e;width:1px;height:13px}html[data-beyond-theme=light] .beyond-language-toggle{color:#627a90;background:#ffffffdb;border-color:#22446424}html[data-beyond-theme=light] .beyond-language-toggle span.active{color:#174f82}.customers-template-menu[lang=en],.customers-template-menu[lang=en] .ep-app{direction:ltr!important}.customers-template-menu[lang=he],.customers-template-menu[lang=he] .ep-app{direction:rtl!important}.customers-template-menu[lang=en] :is(.ep-hero-kicker,.ep-hero-title,.ep-section-head h2,.ep-item-category,.ep-item-name,.ep-item-description,.ep-wine-origin,.ep-mixers-title){unicode-bidi:plaintext;text-align:left!important;direction:ltr!important}.customers-template-menu[lang=en] .ep-tabs,.customers-template-menu[lang=en] .ep-lang-pill{direction:ltr!important}.customers-template-menu[lang=he] :is(.ep-hero-kicker,.ep-hero-title,.ep-section-head h2,.ep-item-category,.ep-item-name,.ep-item-description,.ep-wine-origin,.ep-mixers-title){unicode-bidi:plaintext;text-align:right!important;direction:rtl!important}.customers-template-menu[lang=he] .ep-tabs{direction:rtl!important}.customers-template-menu .ep-lang-pill button:first-child{direction:ltr!important}.customers-template-menu .ep-lang-pill button:last-child{direction:rtl!important}#restaurant-main-content.ep-app.ep-lang-en #ep-customer-hero-kicker,#restaurant-main-content.ep-app.ep-lang-en #ep-customer-hero-title{margin-left:0!important;margin-right:auto!important;text-align:left!important;text-indent:0!important;direction:ltr!important;width:max-content!important;max-width:none!important;margin-inline:0 auto!important;padding-left:0!important;padding-right:0!important;display:block!important;left:0!important;right:auto!important;transform:none!important}#restaurant-main-content.ep-app.ep-lang-en #ep-customer-hero-kicker{margin-top:0!important;margin-bottom:0!important}#restaurant-main-content.ep-app.ep-lang-en #ep-customer-hero-title{white-space:nowrap!important;margin-top:12px!important;margin-bottom:0!important}.customers-template-menu .ep-brand-copy{text-align:left!important;direction:ltr!important;display:block!important}.customers-template-menu .ep-brand-title,.customers-template-menu .ep-brand-sub{text-align:left!important;direction:ltr!important;unicode-bidi:isolate!important}.customers-template-menu .ep-header{direction:ltr!important;flex-direction:row!important}.customers-template-menu .ep-brand{text-align:left!important;direction:ltr!important;flex-direction:row!important;margin-left:0!important;margin-right:auto!important}.customers-template-menu .ep-brand-copy,.customers-template-menu .ep-brand-title,.customers-template-menu .ep-brand-sub{text-align:left!important;direction:ltr!important;unicode-bidi:isolate!important}.customers-template-menu[lang=en] :is(.ep-hero,.ep-section-head,.ep-item-category,.ep-item-info,.ep-wine-origin,.ep-mixers-box){text-align:left!important;direction:ltr!important}.customers-template-menu[lang=he] :is(.ep-hero,.ep-section-head,.ep-item-category,.ep-item-info,.ep-wine-origin,.ep-mixers-box){text-align:right!important;direction:rtl!important}.customers-template-menu .ep-item-category{box-shadow:none!important;background:0 0!important;border-radius:0!important}.customers-template-menu .ep-dual-header{margin-block:14px 4px!important}:root{--font-body-family:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-display-family:"Space Grotesk", "Inter", sans-serif;--type-display:clamp(58px, 7vw, 104px);--type-section-title:clamp(44px, 4.6vw, 72px);--type-heading-1:clamp(34px, 3vw, 48px);--type-heading-2:clamp(25px, 2vw, 34px);--type-heading-3:clamp(19px, 1.35vw, 25px);--type-body-large:clamp(16px, 1.05vw, 19px);--type-body:clamp(14px, .92vw, 17px);--type-small:clamp(12px, .78vw, 14px);--type-label:clamp(10px, .66vw, 12px);--type-micro:clamp(9px, .58vw, 11px);--type-button:clamp(12px, .82vw, 15px);--type-input:clamp(14px, .92vw, 16px);--line-display:.95;--line-heading:1.08;--line-card-title:1.25;--line-body:1.65;--line-small:1.55}html,body,button,input,select,textarea{font-family:var(--font-body-family)}@media (width<=700px){:root{--type-display:clamp(54px, 17vw, 82px);--type-section-title:clamp(40px, 12vw, 58px);--type-heading-1:clamp(32px, 9vw, 42px);--type-heading-2:clamp(24px, 7vw, 30px);--type-heading-3:20px;--type-body-large:16px;--type-body:15px;--type-small:12px;--type-label:10px;--type-micro:9px;--type-button:13px;--type-input:16px}}.bm-owner-dashboard{font-family:var(--font-body-family), Inter, system-ui, -apple-system, sans-serif;font-size:16px}.bm-owner-dashboard h1,.bm-owner-dashboard h2,.bm-owner-dashboard h3{font-family:var(--font-display-family), "Space Grotesk", Inter, system-ui, sans-serif}.bm-owner-dashboard button,.bm-owner-dashboard input,.bm-owner-dashboard select,.bm-owner-dashboard textarea{font-family:inherit}.bm-owner-dashboard .bm-theme-toggle{border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:0 14px;font-size:11px;font-weight:800;display:inline-flex}html[data-beyond-theme=light] .bm-owner-dashboard{color:#172437;background:radial-gradient(circle at 88% 3%,#3477c714,#0000 28%),radial-gradient(circle at 10% 70%,#517fb40a,#0000 30%),#f4f7fa!important}html[data-beyond-theme=light] .bm-owner-dashboard :is(.bm-head,.bm-card,.bm-owner-sitebar,.bm-owner-settings,.bm-owner-categories,.bm-owner-items,.bm-sites,.bm-editor,.bm-admin-table,.bm-ai-review){color:#172437;box-shadow:0 16px 50px #2339520e;background:#fffffff0!important;border-color:#1f35501c!important}html[data-beyond-theme=light] .bm-owner-dashboard :is(h1,h2,h3){color:#111b2b!important}html[data-beyond-theme=light] .bm-owner-header h1{color:#101a2a!important}html[data-beyond-theme=light] .bm-owner-header p{color:#5b6f86!important}html[data-beyond-theme=light] .bm-owner-dashboard .bm-label,html[data-beyond-theme=light] .bm-owner-header>div>span{color:#567a9e!important}html[data-beyond-theme=light] .bm-owner-site-title h2{color:#142136!important}html[data-beyond-theme=light] .bm-owner-site-main a{color:#286aa8!important}html[data-beyond-theme=light] .bm-owner-status.live{color:#267250!important;background:#26875d14!important}html[data-beyond-theme=light] .bm-owner-status.draft{color:#68798d!important;background:#44586f12!important}html[data-beyond-theme=light] .bm-owner-dashboard button{color:#36536f;background:#f7fafdf2;border-color:#213d5c24;box-shadow:0 3px 10px #1d314906}html[data-beyond-theme=light] .bm-owner-dashboard button:hover:not(:disabled){color:#184c7c;background:#fff;border-color:#2d6cae45}html[data-beyond-theme=light] .bm-owner-dashboard .bm-theme-toggle{color:#245a8d;background:#e1eefab8;border-color:#2d6aaa33}html[data-beyond-theme=light] .bm-owner-dashboard .bm-owner-add,html[data-beyond-theme=light] .bm-owner-dashboard .primary{color:#175a93!important;background:#3480c917!important;border-color:#2973b945!important}html[data-beyond-theme=light] .bm-owner-panel-head{border-color:#1f36521a!important}html[data-beyond-theme=light] .bm-owner-panel-head h2{color:#152238!important}html[data-beyond-theme=light] .bm-owner-items-head p{color:#60748a!important}html[data-beyond-theme=light] .bm-owner-category{border-color:#1f375314}html[data-beyond-theme=light] .bm-owner-category:hover{background:#3875b209;border-color:#2b65a026}html[data-beyond-theme=light] .bm-owner-category.active{background:#3a7fc213;border-color:#2c70b440}html[data-beyond-theme=light] .bm-owner-category-main strong{color:#1b2b40!important}html[data-beyond-theme=light] .bm-owner-category-main small{color:#64788e!important}html[data-beyond-theme=light] .bm-owner-category-main em{color:#416e98;background:#467eb514}html[data-beyond-theme=light] .bm-owner-item{border-color:#1f375217;box-shadow:0 8px 25px #1f334c09;background:linear-gradient(#fff,#fafbfd)!important}html[data-beyond-theme=light] .bm-owner-item:hover{border-color:#2e6ca92e}html[data-beyond-theme=light] .bm-owner-item-copy strong{color:#17283d!important}html[data-beyond-theme=light] .bm-owner-item-copy span{color:#516f8a!important}html[data-beyond-theme=light] .bm-owner-item-copy p{color:#64778c!important}html[data-beyond-theme=light] .bm-owner-item-price{color:#255e91!important}html[data-beyond-theme=light] .bm-owner-dashboard label{color:#455f78!important}html[data-beyond-theme=light] .bm-owner-dashboard :is(input,select,textarea){box-shadow:inset 0 1px 2px #1e304505;color:#16273b!important;background:#fff!important;border-color:#1f395624!important}html[data-beyond-theme=light] .bm-owner-dashboard :is(input,textarea)::placeholder{opacity:1;color:#8c9aa8!important}html[data-beyond-theme=light] .bm-owner-dashboard :is(input,select,textarea):focus{border-color:#2d6fb26b!important;box-shadow:0 0 0 3px #367bbf14!important}html[data-beyond-theme=light] .bm-owner-dashboard :is(.bm-owner-item-form,.bm-owner-item-edit,.bm-owner-category-edit,.bm-owner-category-form){background:#f4f8fce6!important;border-color:#2444651c!important}html[data-beyond-theme=light] .bm-owner-dashboard :is(p,small){color:#60758b}html[data-beyond-theme=light] .bm-owner-empty-items h3,html[data-beyond-theme=light] .bm-owner-empty h2{color:#17283c!important}html[data-beyond-theme=light] .bm-owner-empty-items p,html[data-beyond-theme=light] .bm-owner-empty p{color:#65798e!important}html[data-beyond-theme=light] .bm-owner-dashboard .bm-move-button{color:#2e6695!important;background:#4383be12!important;border-color:#2f6da72e!important}html[data-beyond-theme=light] .bm-owner-dashboard :is(.bm-owner-category-actions,.bm-owner-item-actions) .danger{color:#9e4646!important;background:#b9414109!important;border-color:#aa43432e!important}@media (width<=640px){.bm-owner-dashboard{font-size:16px}.bm-owner-header-actions .bm-theme-toggle{grid-column:1/-1}}.bm-language-toggle{flex:none;height:42px}html[data-beyond-language=he] .bm-owner-dashboard,html[data-beyond-language=he] .bm-owner-sitebar,html[data-beyond-language=he] .bm-owner-categories,html[data-beyond-language=he] .bm-owner-items,html[data-beyond-language=he] .bm-owner-header-actions{direction:ltr}html[data-beyond-language=he] .bm-owner-dashboard h1,html[data-beyond-language=he] .bm-owner-dashboard h2,html[data-beyond-language=he] .bm-owner-dashboard h3,html[data-beyond-language=he] .bm-owner-dashboard p,html[data-beyond-language=he] .bm-owner-dashboard label{unicode-bidi:plaintext}.bm-owner-dashboard .bm-owner-menu-url-button{white-space:nowrap;cursor:pointer;background:linear-gradient(#e8f2faf5,#dbeaf6eb);border:1px solid #3778ad47;border-radius:11px;justify-content:center;place-self:center;align-items:center;min-height:38px;padding:0 14px;font-size:10.5px;font-weight:720;line-height:1;transition:transform .15s,border-color .15s,background .15s,box-shadow .15s;box-shadow:0 3px 10px #2a5c8414;color:#246493!important;width:fit-content!important;max-width:100%!important;text-decoration:none!important;display:inline-flex!important}.bm-owner-dashboard .bm-owner-menu-url-button>strong{font:inherit;direction:ltr;unicode-bidi:isolate;color:inherit!important}.bm-owner-dashboard .bm-owner-menu-url-button:hover{background:linear-gradient(#edf6fc,#dcecf7);border-color:#3778ad6b;transform:translateY(-1px);box-shadow:0 5px 14px #2a5c841f}.bm-owner-dashboard .bm-owner-menu-url-button:active{transform:scale(.98);box-shadow:0 2px 7px #2a5c8414}.bm-owner-dashboard .bm-owner-menu-url-button:focus-visible{outline-offset:3px;outline:3px solid #3778ad2e}html[data-beyond-theme=dark] .bm-owner-dashboard .bm-owner-menu-url-button{background:linear-gradient(#497da438,#3360822e);border-color:#7bb5dd40;box-shadow:0 3px 12px #00000029;color:#b7daf2!important}.bm-owner-subcategory{background:linear-gradient(#fffffffa 0%,#f8fafcfa 100%);border:1px solid #2563eb24;border-radius:22px;margin:18px 0 14px;overflow:hidden;box-shadow:0 10px 24px #0f172a09,inset 0 1px #ffffffd9}.bm-owner-subcategory.is-active{border-color:#2563eb73;box-shadow:0 14px 34px #2563eb14,inset 0 1px #ffffffe6}.bm-owner-subcategory:has(.bm-owner-subcategory-edit){border-color:#2563eb73;box-shadow:0 14px 34px #2563eb14,inset 0 1px #ffffffe6}.bm-owner-subcategory-heading{background:linear-gradient(#ffffffb8 0%,#f8fafceb 100%);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;min-height:94px;padding:18px 20px;display:grid}.bm-owner-subcategory-main{align-items:center;gap:16px;min-width:0;display:flex}.bm-owner-subcategory-copy{flex-direction:column;gap:4px;min-width:0;display:flex}.bm-owner-subcategory-copy strong{color:#10233f;letter-spacing:-.035em;margin:0;font-size:28px;font-weight:800;line-height:1.05}.bm-owner-subcategory-copy span[dir=rtl],.bm-owner-subcategory-copy small[dir=rtl]{color:#5d7290;font-size:15px;font-weight:650;line-height:1.3}.bm-owner-subcategory-count{color:#315f9c;white-space:nowrap;background:#2563eb14;border-radius:999px;justify-content:center;align-items:center;min-width:78px;height:36px;padding:0 14px;font-size:13px;font-weight:800;line-height:1;display:inline-flex}.bm-owner-subcategory-count strong,.bm-owner-subcategory-count b{font-weight:800}.bm-owner-subcategory-menu-trigger,.bm-owner-subcategory-heading .bm-owner-kebab,.bm-owner-subcategory-heading .bm-owner-dots{color:#67809f;width:34px;min-width:34px;height:34px;box-shadow:none;background:#ffffffb8;border:1px solid #94a3b847;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.bm-owner-subcategory-actions,.bm-owner-subcategory-heading .bm-owner-item-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.bm-owner-subcategory-actions .bm-move-button,.bm-owner-subcategory-heading .bm-owner-item-actions .bm-move-button,.bm-owner-subcategory-actions button,.bm-owner-subcategory-heading .bm-owner-item-actions button{letter-spacing:-.01em;min-width:42px;height:42px;min-height:42px;box-shadow:none;border-radius:14px;padding:0 16px;font-size:13px;font-weight:800}.bm-owner-subcategory-actions .bm-move-button,.bm-owner-subcategory-heading .bm-owner-item-actions .bm-move-button{min-width:42px;padding:0}.bm-owner-subcategory-actions .danger,.bm-owner-subcategory-heading .bm-owner-item-actions .danger{color:#cf4e4e;background:#fff6f6f2;border-color:#cf4e4e33}.bm-owner-subcategory-items{padding:0 14px 14px}.bm-owner-subcategory-edit{background:#fffffff2;border:1px solid #2563eb24;border-radius:18px;margin:0 14px 14px;padding:18px;box-shadow:inset 0 1px #ffffffd9}.bm-owner-subcategory-edit .bm-owner-form-actions{justify-content:flex-end;gap:10px;margin-top:14px;display:flex}.bm-owner-subcategory-add{margin:12px 14px 16px}.bm-owner-subcategory-add .bm-owner-add,.bm-owner-subcategory-add button{letter-spacing:-.01em;border-radius:14px;height:46px;padding:0 18px;font-size:13px;font-weight:800}.bm-theme-dark .bm-owner-subcategory{background:linear-gradient(#0c1421f5 0%,#0f172af5 100%);border-color:#60a5fa2e;box-shadow:0 12px 28px #00000038,inset 0 1px #ffffff08}.bm-theme-dark .bm-owner-subcategory.is-active{border-color:#60a5fa61;box-shadow:0 14px 34px #00000047,inset 0 0 0 1px #60a5fa14}.bm-theme-dark .bm-owner-subcategory:has(.bm-owner-subcategory-edit){border-color:#60a5fa61;box-shadow:0 14px 34px #00000047,inset 0 0 0 1px #60a5fa14}.bm-theme-dark .bm-owner-subcategory-heading{background:linear-gradient(#111827b3 0%,#0f172aeb 100%)}.bm-theme-dark .bm-owner-subcategory-copy strong{color:#eef4ff}.bm-theme-dark .bm-owner-subcategory-copy span[dir=rtl],.bm-theme-dark .bm-owner-subcategory-copy small[dir=rtl]{color:#9eb4d0}.bm-theme-dark .bm-owner-subcategory-count{color:#b8d7ff;background:#60a5fa24}.bm-theme-dark .bm-owner-subcategory-menu-trigger,.bm-theme-dark .bm-owner-subcategory-heading .bm-owner-kebab,.bm-theme-dark .bm-owner-subcategory-heading .bm-owner-dots{color:#b6c7dc;background:#0f172a8c;border-color:#94a3b82e}.bm-theme-dark .bm-owner-subcategory-edit{background:#0f172ae0;border-color:#60a5fa29}@media (width<=760px){.bm-owner-subcategory,.bm-owner-subcategory-heading,.bm-owner-subcategory-items,.bm-owner-subcategory-edit,.bm-owner-subcategory-add{all:revert}}@media (width>=761px) and (hover:hover) and (pointer:fine){.bm-owner-dashboard{--studio-bg:#f5f5f7;--studio-surface:#ffffffeb;--studio-surface-solid:#fff;--studio-surface-soft:#f8f8fa;--studio-border:#0f172a16;--studio-border-strong:#0f172a24;--studio-text:#1d1d1f;--studio-text-secondary:#6e6e73;--studio-text-tertiary:#8e8e93;--studio-blue:#007aff;--studio-blue-hover:#087ff5;--studio-blue-soft:#007aff13;--studio-red:#d70015;--studio-red-soft:#d700150e;--studio-radius-sm:10px;--studio-radius:14px;--studio-radius-lg:18px;--studio-radius-xl:22px;--studio-shadow:0 1px 2px #00000006, 0 8px 30px #00000009;--studio-shadow-hover:0 2px 4px #00000009, 0 12px 34px #0000000e;color:var(--studio-text);letter-spacing:-.01em;background:linear-gradient(180deg, #fafafb 0%, var(--studio-bg) 100%)!important;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,SF Pro Display,Inter,system-ui,sans-serif!important}.bm-owner-dashboard *,.bm-owner-dashboard :before,.bm-owner-dashboard :after{box-sizing:border-box}.bm-owner-dashboard h1,.bm-owner-dashboard h2,.bm-owner-dashboard h3,.bm-owner-dashboard strong,.bm-owner-dashboard button,.bm-owner-dashboard input,.bm-owner-dashboard select,.bm-owner-dashboard textarea{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,SF Pro Display,Inter,system-ui,sans-serif!important}.bm-owner-dashboard h1{letter-spacing:-.035em!important;font-size:28px!important;font-weight:700!important;line-height:1.12!important}.bm-owner-dashboard h2{letter-spacing:-.025em!important;font-size:20px!important;font-weight:680!important;line-height:1.2!important}.bm-owner-dashboard h3{letter-spacing:-.015em!important;font-size:15px!important;font-weight:650!important;line-height:1.25!important}.bm-owner-dashboard .bm-label{color:var(--studio-text-tertiary)!important;letter-spacing:.055em!important;font-size:10px!important;font-weight:650!important;line-height:1!important}.bm-owner-dashboard p,.bm-owner-dashboard small{color:var(--studio-text-secondary)!important}.bm-owner-dashboard :is(.bm-owner-sitebar,.bm-owner-categories,.bm-owner-items,.bm-owner-settings,.bm-card){-webkit-backdrop-filter:blur(22px)saturate(130%);border:1px solid var(--studio-border)!important;border-radius:var(--studio-radius-xl)!important;background:var(--studio-surface)!important;box-shadow:var(--studio-shadow)!important}.bm-owner-dashboard .bm-owner-panel-head{min-height:76px;border-bottom:1px solid var(--studio-border)!important;justify-content:space-between!important;align-items:center!important;gap:20px!important;padding:18px 20px!important;display:flex!important}.bm-owner-dashboard .bm-owner-panel-head>div{flex-direction:column;justify-content:center;gap:3px;min-width:0;display:flex}.bm-owner-dashboard .bm-owner-panel-head h2{margin:0!important}.bm-owner-dashboard .bm-owner-panel-head p{margin:0!important;font-size:12px!important;line-height:1.35!important}.bm-owner-dashboard button:not(.bm-owner-item-main):not(.bm-owner-category-main){white-space:nowrap;justify-content:center;align-items:center;gap:6px;min-height:36px;padding:0 13px;display:inline-flex;border:1px solid var(--studio-border-strong)!important;border-radius:var(--studio-radius-sm)!important;color:#303038!important;letter-spacing:-.01em!important;background:linear-gradient(#fffffffa,#f7f7f9fa)!important;font-size:12px!important;font-weight:590!important;line-height:1!important;transition:background .14s,border-color .14s,box-shadow .14s,transform .1s,color .14s!important;box-shadow:0 1px 2px #00000006!important}.bm-owner-dashboard button:not(.bm-owner-item-main):not(.bm-owner-category-main):hover:not(:disabled){transform:translateY(-1px);background:#fff!important;border-color:#007aff3b!important;box-shadow:0 3px 10px #0000000e!important}.bm-owner-dashboard button:not(.bm-owner-item-main):not(.bm-owner-category-main):active:not(:disabled){transform:scale(.975);box-shadow:none!important}.bm-owner-dashboard button:not(.bm-owner-item-main):not(.bm-owner-category-main):focus-visible{outline:none;box-shadow:0 0 0 3px #007aff29!important}.bm-owner-dashboard button:disabled{opacity:.38!important;cursor:default!important}.bm-owner-dashboard :is(.bm-owner-add,.primary,.bm-owner-save-settings){color:#fff!important;border-color:var(--studio-blue)!important;background:linear-gradient(180deg, #1687ff, var(--studio-blue))!important;box-shadow:0 2px 7px #007aff2e!important}.bm-owner-dashboard :is(.bm-owner-add,.primary,.bm-owner-save-settings):hover:not(:disabled){color:#fff!important;border-color:var(--studio-blue-hover)!important;background:linear-gradient(180deg, #2490ff, var(--studio-blue-hover))!important;box-shadow:0 4px 12px #007aff38!important}.bm-owner-dashboard button.danger{color:var(--studio-red)!important;background:var(--studio-red-soft)!important;box-shadow:none!important;border-color:#d7001524!important}.bm-owner-dashboard button.danger:hover:not(:disabled){color:#bd0013!important;background:#d7001516!important;border-color:#d7001538!important}.bm-owner-dashboard .bm-move-button{color:#394b5f!important;background:#f7f8fa!important;border-radius:10px!important;width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;padding:0!important;font-size:16px!important;font-weight:500!important}.bm-owner-dashboard :is(.bm-owner-item-more,.bm-owner-category-more){display:none!important}.bm-owner-dashboard :is(.bm-owner-item-main,.bm-owner-category-main),.bm-owner-dashboard :is(.bm-owner-item-main,.bm-owner-category-main):hover,.bm-owner-dashboard :is(.bm-owner-item-main,.bm-owner-category-main):active,.bm-owner-dashboard :is(.bm-owner-item-main,.bm-owner-category-main):focus{box-shadow:none!important;background:0 0!important;border:0!important;outline:none!important;transform:none!important}.bm-owner-dashboard .bm-owner-categories{overflow:hidden;padding:0!important}.bm-owner-dashboard .bm-owner-categories-list{flex-direction:column;gap:7px!important;padding:10px!important;display:flex!important}.bm-owner-dashboard .bm-owner-category{grid-template-rows:auto auto;min-height:86px;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:15px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px 10px!important;padding:12px!important;transition:background .14s,border-color .14s,box-shadow .14s!important;display:grid!important}.bm-owner-dashboard .bm-owner-category:hover{background:var(--studio-surface-soft)!important;border-color:#007aff2e!important;box-shadow:inset 0 0 0 1px #007aff09,0 6px 20px #00000009!important}.bm-owner-dashboard .bm-owner-category.active:hover{background:var(--studio-blue-soft)!important;box-shadow:inset 3px 0 0 var(--studio-blue), 0 6px 22px #007aff12!important;border-color:#007aff66!important}.bm-owner-dashboard .bm-owner-category.active{background:var(--studio-blue-soft)!important;box-shadow:inset 3px 0 0 var(--studio-blue)!important;border-color:#007aff52!important}.bm-owner-dashboard .bm-owner-category-main{min-width:0!important;box-shadow:none!important;text-align:left!important;background:0 0!important;border:0!important;justify-content:space-between!important;padding:0!important}.bm-owner-dashboard .bm-owner-category-main:hover{box-shadow:none!important;transform:none!important}.bm-owner-dashboard .bm-owner-category-main span{flex-direction:column;gap:3px;min-width:0;display:flex!important}.bm-owner-dashboard .bm-owner-category-main strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:var(--studio-text)!important;font-size:14px!important;font-weight:650!important;line-height:1.2!important}.bm-owner-dashboard .bm-owner-category-main small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:var(--studio-text-secondary)!important;font-size:11px!important;font-weight:450!important;line-height:1.2!important}.bm-owner-dashboard .bm-owner-category-main em{border-radius:999px;justify-content:center;align-items:center;min-width:32px;height:28px;padding:0 9px;font-style:normal;display:inline-flex;color:#56606c!important;background:#f0f1f3!important;font-size:11px!important;font-weight:600!important}.bm-owner-dashboard :is(.bm-owner-category-actions,.bm-owner-item-actions){flex-wrap:nowrap!important;justify-content:flex-end!important;align-items:center!important;gap:7px!important;display:flex!important}.bm-owner-dashboard :is(.bm-owner-category-actions,.bm-owner-item-actions) button:not(.bm-move-button){min-width:58px;height:36px;min-height:36px;padding:0 12px!important}.bm-owner-dashboard .bm-owner-category-actions{border-top:1px solid var(--studio-border);grid-column:1/-1;padding-top:8px;justify-content:flex-start!important}.bm-owner-dashboard .bm-owner-items{overflow:hidden;padding:0!important}.bm-owner-dashboard .bm-owner-item-list{flex-direction:column;gap:8px!important;padding:14px 16px 18px!important;display:flex!important}.bm-owner-dashboard .bm-owner-item{border:1px solid var(--studio-border)!important;border-radius:var(--studio-radius-lg)!important;background:var(--studio-surface-solid)!important;min-height:104px!important;box-shadow:none!important;grid-template-columns:minmax(0,1fr) 306px!important;align-items:center!important;gap:18px!important;padding:15px 16px!important;transition:border-color .14s,box-shadow .14s,transform .14s!important;display:grid!important}.bm-owner-dashboard .bm-owner-item:hover{background:var(--studio-surface-soft)!important;border-color:#007aff33!important;transform:none!important;box-shadow:inset 0 0 0 1px #007aff06,0 8px 24px #0000000b!important}.bm-owner-dashboard .bm-owner-item-main{min-width:0;box-shadow:none!important;text-align:left!important;background:0 0!important;border:0!important;grid-template-columns:minmax(0,1fr) 112px!important;align-items:center!important;gap:22px!important;padding:0!important;display:grid!important}.bm-owner-dashboard .bm-owner-item-main:hover{box-shadow:none!important;transform:none!important}.bm-owner-dashboard .bm-owner-item-copy{flex-direction:column;gap:4px;min-width:0;display:flex}.bm-owner-dashboard .bm-owner-item-copy strong{color:var(--studio-text)!important;font-size:15px!important;font-weight:650!important;line-height:1.2!important}.bm-owner-dashboard .bm-owner-item-secondary-name{color:var(--studio-text-secondary)!important;font-size:11px!important;font-weight:450!important}.bm-owner-dashboard .bm-owner-item-copy p{max-width:680px;color:var(--studio-text-secondary)!important;margin:2px 0 0!important;font-size:12px!important;line-height:1.4!important}.bm-owner-dashboard .bm-owner-item-price{letter-spacing:-.025em;text-align:right;min-width:90px;color:#1f5f9f!important;font-size:18px!important;font-weight:650!important}.bm-owner-dashboard .bm-owner-subcategory-heading{border:1px solid #007aff21!important;border-left:3px solid var(--studio-blue)!important;min-height:74px!important;box-shadow:none!important;background:linear-gradient(#007aff0b,#007aff05)!important;border-radius:14px!important;grid-template-columns:minmax(0,1fr) 72px 306px!important;align-items:center!important;gap:18px!important;margin:16px 0 8px!important;padding:13px 15px!important;display:grid!important}.bm-owner-dashboard .bm-owner-subcategory-copy{flex-direction:column;min-width:0;gap:3px!important;display:flex!important}.bm-owner-dashboard .bm-owner-subcategory-copy strong{color:var(--studio-text)!important;font-size:14px!important;font-weight:650!important;line-height:1.2!important}.bm-owner-dashboard .bm-owner-subcategory-copy span{color:var(--studio-text-secondary)!important;font-size:11px!important;font-weight:450!important}.bm-owner-dashboard .bm-owner-subcategory-heading-actions{align-items:center!important;gap:8px!important;display:flex!important}.bm-owner-dashboard .bm-owner-subcategory-heading-actions em{justify-content:center;align-items:center;min-width:62px;height:28px;font-style:normal;color:#59626e!important;background:#0000000b!important;border-radius:999px!important;padding:0 10px!important;font-size:11px!important;font-weight:550!important;display:inline-flex!important}.bm-owner-dashboard .bm-owner-subcategory-heading .bm-owner-item-actions{flex-direction:row!important;justify-content:flex-end!important;align-items:center!important;gap:7px!important;display:flex!important}.bm-owner-dashboard label{color:#54545a!important;font-size:11px!important;font-weight:580!important}.bm-owner-dashboard :is(input,select,textarea){min-height:42px;border:1px solid var(--studio-border-strong)!important;color:var(--studio-text)!important;background:#fffffff5!important;border-radius:11px!important;padding:0 12px!important;font-size:13px!important;font-weight:450!important;box-shadow:inset 0 1px 1px #00000005!important}.bm-owner-dashboard textarea{min-height:96px;padding:11px 12px!important}.bm-owner-dashboard :is(input,select,textarea):focus{border-color:#007aff80!important;outline:none!important;box-shadow:0 0 0 3px #007aff1b!important}.bm-owner-dashboard :is(.bm-owner-item-form,.bm-owner-item-edit,.bm-owner-category-form,.bm-owner-category-edit,.bm-owner-subcategory-editor){border:1px solid var(--studio-border)!important;border-radius:var(--studio-radius-lg)!important;box-shadow:none!important;background:#fafafb!important;padding:20px!important}.bm-owner-dashboard .bm-owner-form-actions{border-top:1px solid var(--studio-border)!important;justify-content:flex-end!important;align-items:center!important;gap:8px!important;padding-top:14px!important;display:flex!important}.bm-owner-dashboard .bm-owner-sitebar{align-items:center!important;padding:16px 18px!important}.bm-owner-dashboard .bm-owner-site-title{flex-direction:column;gap:3px;display:flex}.bm-owner-dashboard .bm-owner-site-title h2{margin:0!important}.bm-owner-dashboard .bm-owner-site-actions{align-items:center!important;gap:8px!important;display:flex!important}.bm-owner-dashboard .bm-owner-site-actions button{min-width:100px}.bm-owner-dashboard .bm-owner-menu-url-button{border:1px solid var(--studio-border-strong)!important;color:#3a5570!important;min-height:36px!important;box-shadow:none!important;background:#f8f8fa!important;border-radius:10px!important;padding:0 12px!important;font-size:11px!important;font-weight:550!important}.bm-owner-dashboard :is(.bm-owner-category,.bm-owner-item,.bm-owner-subcategory-heading,.bm-owner-panel-head){text-align:left}html[data-beyond-language=he] .bm-owner-dashboard :is(.bm-owner-category-main small,.bm-owner-item-secondary-name,.bm-owner-subcategory-copy span){text-align:left!important}.bm-owner-dashboard :is(.bm-owner-category-actions,.bm-owner-item-actions,.bm-owner-form-actions,.bm-owner-site-actions) button{line-height:1!important}.bm-owner-dashboard .bm-owner-item>.bm-owner-item-actions{justify-self:end!important;width:306px!important}.bm-owner-dashboard .bm-owner-item-actions button:not(.bm-move-button){width:68px!important;min-width:68px!important;padding:0 10px!important}.bm-owner-dashboard .bm-owner-item-actions button.danger{width:74px!important;min-width:74px!important}.bm-owner-dashboard .bm-owner-subcategory-heading>.bm-owner-subcategory-copy{align-self:center;grid-area:1/1!important}.bm-owner-dashboard .bm-owner-subcategory-heading>.bm-owner-subcategory-heading-actions{grid-area:1/2!important;justify-content:center!important;width:72px!important}.bm-owner-dashboard .bm-owner-subcategory-heading>.bm-owner-item-actions{grid-area:1/3!important;justify-self:end!important;width:306px!important}.bm-owner-dashboard .bm-owner-subcategory-heading .bm-owner-item-actions button:not(.bm-move-button){width:68px!important;min-width:68px!important;padding:0 10px!important}.bm-owner-dashboard .bm-owner-subcategory-heading .bm-owner-item-actions button.danger{width:74px!important;min-width:74px!important}.bm-owner-dashboard .bm-owner-subcategory-heading-actions em{width:64px!important;min-width:64px!important;height:30px!important;padding:0 8px!important}.bm-owner-dashboard .bm-owner-category-actions{width:100%;grid-template-columns:32px 32px minmax(0,1fr) minmax(0,1fr) minmax(0,1.1fr)!important;align-items:center!important;gap:6px!important;display:grid!important}.bm-owner-dashboard .bm-owner-category-actions .bm-move-button{width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important}.bm-owner-dashboard .bm-owner-category-actions button:not(.bm-move-button){width:100%!important;min-width:0!important;height:32px!important;min-height:32px!important;padding:0 7px!important;font-size:10px!important}.bm-owner-dashboard .bm-owner-category.active{box-shadow:inset 3px 0 0 var(--studio-blue), 0 2px 8px #007aff0b!important}.bm-owner-dashboard .bm-owner-category.active .bm-owner-category-main strong{color:#0668ce!important}.bm-owner-dashboard :is(.bm-owner-category-actions,.bm-owner-item-actions) button{text-transform:none!important;letter-spacing:-.005em!important}.bm-owner-dashboard .bm-owner-items-head>.bm-owner-add{min-width:108px;height:38px;min-height:38px;border-radius:11px!important;padding:0 15px!important}.bm-owner-dashboard .bm-owner-subcategory-manager>.bm-owner-add{color:#3f4d5d!important;border:1px solid var(--studio-border-strong)!important;letter-spacing:-.01em!important;background:linear-gradient(#fff,#f6f6f8)!important;border-radius:11px!important;justify-content:center!important;align-items:center!important;gap:6px!important;width:fit-content!important;min-width:146px!important;height:38px!important;min-height:38px!important;margin:18px 16px 14px auto!important;padding:0 14px!important;font-size:11.5px!important;font-weight:590!important;display:flex!important;box-shadow:0 1px 2px #00000006!important}.bm-owner-dashboard .bm-owner-subcategory-manager>.bm-owner-add:hover{transform:translateY(-1px);color:#006bd6!important;background:#007aff0b!important;border-color:#007aff3d!important;box-shadow:0 3px 10px #007aff0f!important}.bm-owner-dashboard .bm-owner-item{padding:16px 18px!important}.bm-owner-dashboard .bm-owner-item-price{width:112px;min-width:112px;padding-right:4px;text-align:right!important}.bm-owner-dashboard .bm-owner-form-actions button{min-width:110px;height:38px;min-height:38px}.bm-owner-dashboard .bm-owner-category{transition:background .14s,border-color .14s,box-shadow .14s!important}.bm-owner-dashboard .bm-owner-item{transition:background .14s,border-color .14s,box-shadow .14s,transform .14s!important}.bm-owner-dashboard{min-height:100vh!important;padding:24px 0 56px!important}.bm-owner-dashboard :is(.bm-owner-header,.bm-owner-sitebar,.bm-owner-site-switcher,.bm-owner-settings,.bm-msg){width:min(1500px,100% - 40px)!important;margin-left:auto!important;margin-right:auto!important}.bm-owner-dashboard .bm-owner-header{-webkit-backdrop-filter:blur(26px)saturate(150%);border:1px solid var(--studio-border)!important;background:#ffffffdb!important;border-radius:18px!important;justify-content:space-between!important;align-items:center!important;gap:24px!important;min-height:72px!important;margin-bottom:14px!important;padding:12px 14px 12px 20px!important;display:flex!important;box-shadow:0 1px 2px #00000005,0 10px 35px #00000006!important}.bm-owner-dashboard .bm-owner-header>div:first-child{flex-direction:column;justify-content:center;gap:2px;min-width:0;display:flex}.bm-owner-dashboard .bm-owner-header h1{letter-spacing:-.035em!important;margin:0!important;font-size:23px!important;font-weight:700!important;line-height:1.08!important}.bm-owner-dashboard .bm-owner-header p{color:var(--studio-text-secondary)!important;margin:2px 0 0!important;font-size:11px!important;line-height:1.3!important}.bm-owner-dashboard .bm-owner-header-actions{flex-wrap:nowrap!important;justify-content:flex-end!important;align-items:center!important;gap:7px!important;display:flex!important}.bm-owner-dashboard .bm-owner-header-actions button{height:38px!important;min-height:38px!important}.bm-owner-dashboard :is(.bm-language-toggle,.bm-theme-toggle){border-radius:11px!important;height:38px!important;min-height:38px!important}.bm-owner-dashboard .bm-owner-sitebar{border-radius:18px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:22px!important;min-height:82px!important;margin-bottom:16px!important;padding:14px 16px!important;display:grid!important}.bm-owner-dashboard .bm-owner-site-main{min-width:0;align-items:center!important;gap:14px!important;display:flex!important}.bm-owner-dashboard .bm-owner-site-title{flex-direction:column;justify-content:center;min-width:0;gap:2px!important;display:flex!important}.bm-owner-dashboard .bm-owner-site-title h2{margin:0!important;font-size:18px!important;font-weight:680!important}.bm-owner-dashboard .bm-owner-status{justify-content:center;align-items:center;height:27px;padding:0 10px;display:inline-flex;letter-spacing:0!important;border-radius:999px!important;font-size:10px!important;font-weight:600!important}.bm-owner-dashboard .bm-owner-site-actions{justify-content:flex-end!important;align-items:center!important;gap:7px!important;display:flex!important}.bm-owner-dashboard .bm-owner-site-actions button{min-width:94px!important;height:38px!important;min-height:38px!important}.bm-owner-dashboard .bm-owner-desktop-publish{color:#fff!important;border-color:var(--studio-blue)!important;background:linear-gradient(#1687ff,#007aff)!important;box-shadow:0 2px 8px #007aff2e!important}.bm-owner-dashboard .bm-owner-menu-url-button{color:#4d5967!important;border-color:var(--studio-border)!important;height:34px!important;min-height:34px!important;box-shadow:none!important;background:#f4f5f7!important;border-radius:9px!important;padding:0 11px!important;font-size:10.5px!important;font-weight:530!important}.bm-owner-dashboard :has(>.bm-owner-categories):has(>.bm-owner-items){grid-template-columns:320px minmax(0,1fr)!important;align-items:start!important;gap:16px!important;width:min(1500px,100% - 40px)!important;margin:0 auto!important;display:grid!important}.bm-owner-dashboard .bm-owner-categories{align-self:start;min-width:0;border-radius:18px!important}.bm-owner-dashboard .bm-owner-categories .bm-owner-panel-head{min-height:70px!important;padding:16px!important}.bm-owner-dashboard .bm-owner-categories-list{gap:5px!important;padding:8px!important}.bm-owner-dashboard .bm-owner-category{border-radius:13px!important;min-height:70px!important;padding:10px 11px!important}.bm-owner-dashboard .bm-owner-category-main strong{font-size:13px!important}.bm-owner-dashboard .bm-owner-category-main small{margin-top:1px;font-size:10.5px!important}.bm-owner-dashboard .bm-owner-category-main em{min-width:30px!important;height:27px!important}.bm-owner-dashboard .bm-owner-category-actions{opacity:.74;transition:opacity .14s;padding-top:7px!important}.bm-owner-dashboard .bm-owner-category:hover .bm-owner-category-actions,.bm-owner-dashboard .bm-owner-category.active .bm-owner-category-actions{opacity:1}.bm-owner-dashboard .bm-owner-items{min-width:0;border-radius:18px!important}.bm-owner-dashboard .bm-owner-items .bm-owner-panel-head{min-height:76px!important;padding:17px 18px!important}.bm-owner-dashboard .bm-owner-items-head h2{font-size:19px!important}.bm-owner-dashboard .bm-owner-items-head p{text-overflow:ellipsis;white-space:nowrap;max-width:650px;overflow:hidden;font-size:11px!important}.bm-owner-dashboard .bm-owner-item-list{gap:7px!important;padding:12px 14px 16px!important}.bm-owner-dashboard .bm-owner-item{min-height:88px!important;box-shadow:none!important;border-radius:14px!important;padding:13px 15px!important}.bm-owner-dashboard .bm-owner-item:hover{background:#fcfcfd!important;transform:none!important;box-shadow:0 3px 14px #00000009!important}.bm-owner-dashboard .bm-owner-subcategory-heading{border-radius:13px!important;min-height:66px!important;margin:12px 0 7px!important;padding:11px 14px!important}.bm-owner-dashboard .bm-owner-settings{border-radius:18px!important;margin-bottom:16px!important}.bm-owner-dashboard .bm-owner-settings-grid{gap:14px!important}.bm-owner-dashboard .bm-owner-settings-footer{border-top:1px solid var(--studio-border)!important;padding-top:16px!important}.bm-owner-dashboard .bm-msg{max-width:520px;min-height:38px;border:1px solid var(--studio-border)!important;color:#4e5660!important;background:#fffffff0!important;border-radius:12px!important;width:fit-content!important;margin-top:12px!important;padding:10px 14px!important;font-size:11px!important;font-weight:520!important;box-shadow:0 8px 30px #0000000f!important}@media (width>=1500px){.bm-owner-dashboard :has(>.bm-owner-categories):has(>.bm-owner-items){grid-template-columns:330px minmax(0,1fr)!important}}html[data-beyond-theme=dark] .bm-owner-dashboard{--studio-bg:#111214;--studio-surface:#1c1d20eb;--studio-surface-solid:#1c1d20;--studio-surface-soft:#202125;--studio-border:#ffffff13;--studio-border-strong:#ffffff1f;--studio-text:#f5f5f7;--studio-text-secondary:#a1a1a6;--studio-text-tertiary:#86868b;background:linear-gradient(#17181b,#101113)!important}html[data-beyond-theme=dark] .bm-owner-dashboard button:not(.bm-owner-item-main):not(.bm-owner-category-main){color:#ececf0!important;background:linear-gradient(#2b2c30,#242529)!important}html[data-beyond-theme=dark] .bm-owner-dashboard .bm-owner-item{background:var(--studio-surface-solid)!important}html[data-beyond-theme=dark] .bm-owner-dashboard :is(input,select,textarea){color:#f5f5f7!important;background:#242529!important}html[data-beyond-theme=dark] .bm-owner-dashboard .bm-owner-category.active{background:#0a84ff21!important}html[data-beyond-theme=dark] .bm-owner-dashboard .bm-owner-category:hover{background:#24262b!important;border-color:#0a84ff38!important;box-shadow:inset 0 0 0 1px #ffffff06,0 8px 24px #0000002e!important}html[data-beyond-theme=dark] .bm-owner-dashboard .bm-owner-category.active:hover{background:#0a84ff24!important;border-color:#0a84ff6b!important;box-shadow:inset 3px 0 #0a84ff,0 8px 26px #005ac81f!important}html[data-beyond-theme=dark] .bm-owner-dashboard .bm-owner-item:hover{background:linear-gradient(#24262b,#202227)!important;border-color:#0a84ff33!important;transform:none!important;box-shadow:inset 0 1px #ffffff06,0 9px 26px #00000030!important}html[data-beyond-theme=dark] .bm-owner-dashboard .bm-owner-subcategory-heading{background:#0a84ff13!important}.bm-owner-dashboard.bm-theme-dark .bm-owner-subcategory-manager{background:linear-gradient(#14181feb,#0f1218f5)!important;border:1px solid #ffffff14!important;box-shadow:0 14px 40px #00000038,inset 0 1px #ffffff0a!important}.bm-owner-dashboard.bm-theme-dark .bm-owner-subcategory-manager>.bm-owner-add{color:#f4f7fb!important;letter-spacing:-.01em!important;background:linear-gradient(#292f3afa,#1a1e26fa)!important;border:1px solid #ffffff1a!important;border-radius:12px!important;justify-content:center!important;align-items:center!important;gap:6px!important;min-width:154px!important;height:40px!important;min-height:40px!important;margin:20px 18px 16px auto!important;padding:0 16px!important;font-size:13px!important;font-weight:600!important;display:inline-flex!important;box-shadow:inset 0 1px #ffffff0f,0 10px 24px #00000038!important}.bm-owner-dashboard.bm-theme-dark .bm-owner-subcategory-manager>.bm-owner-add:hover{transform:translateY(-1px);color:#fff!important;background:linear-gradient(#135ec157,#143c7047)!important;border-color:#007aff73!important;box-shadow:inset 0 1px #ffffff14,0 14px 28px #00000042,0 0 0 1px #007aff29!important}.bm-owner-dashboard.bm-theme-dark .bm-owner-subcategory-manager>.bm-owner-add:active{transform:translateY(0)!important}.bm-owner-dashboard.bm-theme-dark .bm-owner-subcategory-manager>.bm-owner-add:focus-visible{outline:none!important;box-shadow:inset 0 1px #ffffff14,0 0 0 3px #007aff38,0 10px 24px #0000003d!important}.bm-owner-dashboard.bm-theme-dark .bm-owner-header{background:linear-gradient(#f8f9fbf5,#eff1f5f0)!important;border:1px solid #ffffff6b!important;border-radius:28px!important;padding:18px 22px!important;box-shadow:0 18px 44px #00000038,inset 0 1px #ffffffad!important}.bm-owner-dashboard.bm-theme-dark .bm-owner-header>div:first-child>span{color:#6b7f99!important;letter-spacing:.14em!important;text-transform:uppercase!important;margin-bottom:6px!important;font-size:12px!important;font-weight:700!important;display:inline-block!important}.bm-owner-dashboard.bm-theme-dark .bm-owner-header h1{color:#dcecff!important;letter-spacing:-.04em!important;margin:0!important;font-size:44px!important;font-weight:800!important;line-height:1.02!important}.bm-owner-dashboard.bm-theme-dark .bm-owner-header p{color:#2d3a4ab8!important;margin:8px 0 0!important;font-size:15px!important;line-height:1.45!important}.bm-owner-dashboard.bm-theme-dark .bm-owner-header-actions{flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:10px!important;display:flex!important}.bm-owner-dashboard.bm-theme-dark .bm-owner-header-actions>*{margin:0!important}.bm-owner-dashboard.bm-theme-dark .bm-owner-header-actions button,.bm-owner-dashboard.bm-theme-dark .bm-owner-header-actions .bm-theme-toggle,.bm-owner-dashboard.bm-theme-dark .bm-owner-header-actions .bm-language-toggle{color:#f5f7fb!important;letter-spacing:-.01em!important;background:linear-gradient(#262931fa,#1a1c22fa)!important;border:1px solid #0d121c24!important;border-radius:14px!important;height:42px!important;min-height:42px!important;padding:0 16px!important;font-weight:650!important;box-shadow:inset 0 1px #ffffff0f,0 6px 18px #00000029!important}.bm-owner-dashboard.bm-theme-dark .bm-owner-header-actions button:hover,.bm-owner-dashboard.bm-theme-dark .bm-owner-header-actions .bm-theme-toggle:hover,.bm-owner-dashboard.bm-theme-dark .bm-owner-header-actions .bm-language-toggle:hover{transform:translateY(-1px);box-shadow:inset 0 1px #ffffff14,0 10px 22px #0000002e!important}.bm-owner-dashboard.bm-theme-dark .bm-owner-header-actions button:active,.bm-owner-dashboard.bm-theme-dark .bm-owner-header-actions .bm-theme-toggle:active,.bm-owner-dashboard.bm-theme-dark .bm-owner-header-actions .bm-language-toggle:active{transform:translateY(0)!important}.bm-owner-dashboard.bm-theme-dark .bm-owner-site-summary{background:linear-gradient(#15181feb,#101319f5)!important;border:1px solid #ffffff14!important;border-radius:24px!important;box-shadow:0 16px 34px #00000029,inset 0 1px #ffffff0a!important}.bm-owner-dashboard.bm-theme-dark .bm-owner-site-main{align-items:center!important;gap:14px!important;display:flex!important}.bm-owner-dashboard.bm-theme-dark .bm-owner-site-main a,.bm-owner-dashboard.bm-theme-dark .bm-owner-site-main .bm-owner-site-link,.bm-owner-dashboard.bm-theme-dark .bm-owner-site-main button.bm-owner-site-link{color:#9cc9ff!important;background:#ffffff0f!important;border:1px solid #ffffff14!important;border-radius:12px!important;align-items:center!important;min-height:36px!important;padding:0 14px!important;font-weight:600!important;text-decoration:none!important;display:inline-flex!important}.bm-owner-dashboard.bm-theme-dark .bm-owner-site-actions{align-items:center!important;gap:10px!important;display:flex!important}.bm-owner-dashboard.bm-theme-dark .bm-owner-site-actions button{letter-spacing:-.01em!important;color:#f4f7fb!important;background:linear-gradient(#2d3039f5,#1c1e24fa)!important;border:1px solid #ffffff1a!important;border-radius:14px!important;height:40px!important;min-height:40px!important;padding:0 18px!important;font-weight:650!important;box-shadow:inset 0 1px #ffffff0d,0 8px 18px #0000002e!important}.bm-owner-dashboard.bm-theme-dark .bm-owner-site-actions button.active{color:#fff!important;background:linear-gradient(#196ee0fa,#0f54bafa)!important;border-color:#5299ff7a!important;box-shadow:inset 0 1px #ffffff1a,0 10px 22px #0056b347!important}html[data-beyond-theme=dark] .bm-owner-dashboard .bm-owner-header{-webkit-backdrop-filter:blur(28px)saturate(135%);color:#f5f5f7!important;background:linear-gradient(#1e1f23fa,#17181cfa)!important;border:1px solid #ffffff16!important;box-shadow:0 18px 48px #00000047,inset 0 1px #ffffff0b!important}html[data-beyond-theme=dark] .bm-owner-dashboard .bm-owner-header>div:first-child>span{color:#8397b0!important;opacity:1!important}html[data-beyond-theme=dark] .bm-owner-dashboard .bm-owner-header h1{color:#f5f5f7!important;text-shadow:none!important}html[data-beyond-theme=dark] .bm-owner-dashboard .bm-owner-header p{color:#9fa8b5!important;opacity:1!important}html[data-beyond-theme=dark] .bm-owner-dashboard .bm-owner-header-actions>button,html[data-beyond-theme=dark] .bm-owner-dashboard .bm-owner-header-actions .bm-theme-toggle{color:#f2f3f5!important;background:linear-gradient(#303136,#28292d)!important;border-color:#ffffff1a!important;box-shadow:inset 0 1px #ffffff0e,0 5px 15px #0000002e!important}html[data-beyond-theme=dark] .bm-owner-dashboard .bm-owner-header-actions>button:hover:not(:disabled),html[data-beyond-theme=dark] .bm-owner-dashboard .bm-owner-header-actions .bm-theme-toggle:hover{color:#fff!important;background:linear-gradient(#37383e,#2e3035)!important;border-color:#0a84ff61!important;box-shadow:inset 0 1px #ffffff12,0 7px 18px #00000038!important}html[data-beyond-theme=dark] .bm-owner-dashboard .bm-language-toggle{background:#292a2f!important;border:1px solid #ffffff1a!important;border-radius:11px!important;box-shadow:inset 0 1px #ffffff0b!important}html[data-beyond-theme=dark] .bm-owner-dashboard .bm-language-toggle button{color:#979da7!important;box-shadow:none!important;background:0 0!important;border:0!important}html[data-beyond-theme=dark] .bm-owner-dashboard .bm-language-toggle button.active{color:#fff!important;background:#ffffff16!important;box-shadow:inset 0 0 0 1px #ffffff09!important}html[data-beyond-theme=dark] .bm-owner-dashboard .bm-owner-header-actions svg{color:currentColor!important;stroke:currentColor!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-header{text-align:right!important;direction:rtl!important;flex-direction:row!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-header>div:first-child{text-align:right!important;direction:rtl!important;order:1!important;align-items:flex-start!important;margin-left:auto!important;margin-right:0!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-header>div:first-child :is(span,h1,p){text-align:right!important;direction:rtl!important;width:100%!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-header-actions{direction:rtl!important;order:2!important;justify-content:flex-start!important;margin-left:0!important;margin-right:auto!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-header-actions>*{direction:rtl!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-header-actions button{text-align:center!important;direction:rtl!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-language-toggle{direction:ltr!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-sitebar{text-align:right!important;direction:rtl!important;grid-template-columns:minmax(0,1fr) auto!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-site-main{text-align:right!important;direction:rtl!important;grid-area:1/1!important;justify-content:flex-start!important;justify-self:stretch!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-site-title{text-align:right!important;direction:rtl!important;align-items:flex-start!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-site-title :is(h1,h2,h3,p,span,small){text-align:right!important;direction:rtl!important;width:100%!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-site-main>*{direction:rtl}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-menu-url-button,html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-menu-url-button strong{text-align:left!important;direction:ltr!important;unicode-bidi:isolate!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-site-actions{text-align:right!important;direction:rtl!important;grid-area:1/2!important;justify-content:flex-start!important;justify-self:end!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-site-actions button{text-align:center!important;direction:rtl!important}html[data-beyond-language=he] .bm-owner-dashboard :has(>.bm-owner-categories):has(>.bm-owner-items){direction:ltr!important;grid-template-rows:auto!important;grid-template-columns:minmax(0,1fr) 320px!important;align-items:start!important;gap:16px!important;display:grid!important}html[data-beyond-language=he] .bm-owner-dashboard :has(>.bm-owner-categories):has(>.bm-owner-items)>.bm-owner-items{grid-area:1/1!important;width:100%!important;min-width:0!important}html[data-beyond-language=he] .bm-owner-dashboard :has(>.bm-owner-categories):has(>.bm-owner-items)>.bm-owner-categories{grid-area:1/2!important;width:100%!important;min-width:0!important}@media (width>=1500px){html[data-beyond-language=he] .bm-owner-dashboard :has(>.bm-owner-categories):has(>.bm-owner-items){grid-template-columns:minmax(0,1fr) 330px!important}}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-categories,html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-category-main{text-align:right!important;direction:rtl!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-category-main span{text-align:right!important;align-items:stretch!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-category-main :is(strong,small){width:100%;text-align:right!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-items .bm-owner-panel-head{text-align:right!important;direction:rtl!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-items-head>div{text-align:right!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-item{direction:ltr!important;grid-template-columns:340px minmax(0,1fr)!important;gap:18px!important;overflow:visible!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-item>.bm-owner-item-actions{direction:ltr!important;flex-wrap:nowrap!important;grid-area:1/1!important;justify-content:flex-start!important;align-items:center!important;gap:7px!important;width:340px!important;min-width:340px!important;display:flex!important;overflow:visible!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-item>.bm-owner-item-main{direction:ltr!important;grid-area:1/2!important;grid-template-columns:130px minmax(0,1fr)!important;gap:18px!important;width:100%!important;min-width:0!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-item-price{text-align:left!important;direction:ltr!important;unicode-bidi:isolate!important;grid-column:1!important;width:130px!important;min-width:130px!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-item-copy{text-align:right!important;direction:rtl!important;grid-column:2!important;align-items:stretch!important;min-width:0!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-item-copy :is(strong,span,p){text-align:right!important;width:100%!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-item-actions button:not(.bm-move-button){width:76px!important;min-width:76px!important;padding:0 10px!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-item-actions .bm-move-button{width:38px!important;min-width:38px!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-subcategory-heading{text-align:right!important;border-left:1px solid #007aff21!important;border-right:3px solid var(--studio-blue)!important;direction:rtl!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-subcategory-copy{text-align:right!important;direction:rtl!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-subcategory-copy :is(strong,span){text-align:right!important;width:100%!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-subcategory-heading .bm-owner-item-actions{direction:ltr!important}html[data-beyond-language=he] .bm-owner-dashboard :is(.bm-owner-item-form,.bm-owner-item-edit,.bm-owner-category-form,.bm-owner-category-edit){text-align:right!important;direction:rtl!important}html[data-beyond-language=he] .bm-owner-dashboard label,html[data-beyond-language=he] .bm-owner-dashboard :is(input,textarea,select){text-align:right!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-menu-url-button{direction:ltr!important;unicode-bidi:isolate!important}}html[data-beyond-language=he] .bm-owner-dashboard,html[data-beyond-language=he] .bm-owner-dashboard :is(.bm-owner-header,.bm-owner-sitebar,.bm-owner-categories,.bm-owner-items,.bm-owner-settings,.bm-owner-site-switcher,.bm-card),html[data-beyond-language=he] .bm-owner-dashboard :is(.bm-owner-header-copy,.bm-owner-site-title,.bm-owner-panel-head,.bm-owner-section-title,.bm-owner-settings-intro,.bm-owner-category-main,.bm-owner-item-copy,.bm-owner-subcategory-copy){text-align:right!important;direction:rtl!important}html[data-beyond-language=he] .bm-owner-dashboard :is(h1,h2,h3,h4,p,strong,small,label){text-align:right!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-header{direction:rtl!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-header-copy{text-align:right!important;direction:rtl!important;align-items:flex-start!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-header-copy>*{width:100%;text-align:right!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-header-actions{direction:rtl!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-sitebar,html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-site-main{text-align:right!important;direction:rtl!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-site-actions{direction:rtl!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-settings,html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-section-title,html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-section-title>div,html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-settings-grid,html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-settings-grid>*{text-align:right!important;direction:rtl!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-settings label{display:block;text-align:right!important;direction:rtl!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-settings :is(input,textarea,select){text-align:right!important;direction:rtl!important}html[data-beyond-language=he] .bm-owner-dashboard :is(.bm-owner-menu-url-button,input[name=slug],input[type=url]){text-align:left!important;direction:ltr!important;unicode-bidi:isolate!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-settings-footer{text-align:right!important;direction:rtl!important;justify-content:flex-start!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-categories{direction:rtl!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-category,html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-category-main,html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-items,html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-item-copy{text-align:right!important;direction:rtl!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-item-copy>*{width:100%;text-align:right!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-subcategory-heading,html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-subcategory-copy,html[data-beyond-language=he] .bm-owner-dashboard :is(.bm-owner-item-form,.bm-owner-item-edit,.bm-owner-category-form,.bm-owner-category-edit,.bm-v10-item-form){text-align:right!important;direction:rtl!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-form-actions{direction:rtl!important}html[data-beyond-language=he] .bm-owner-dashboard button{text-align:center!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-item-price{direction:ltr!important;unicode-bidi:isolate!important}@media (width>=761px) and (hover:hover) and (pointer:fine){.bm-owner-dashboard :is(.bm-owner-header,.bm-owner-sitebar){width:min(1500px,100% - 40px)!important}.bm-owner-dashboard :has(>.bm-owner-categories):has(>.bm-owner-items){width:min(1500px,100% - 40px)!important}.bm-owner-dashboard :has(>.bm-owner-categories):has(>.bm-owner-items){grid-template-columns:330px minmax(0,1fr)!important;gap:16px!important}html[data-beyond-language=he] .bm-owner-dashboard :has(>.bm-owner-categories):has(>.bm-owner-items){grid-template-columns:minmax(0,1fr) 330px!important;gap:16px!important}.bm-owner-dashboard .bm-owner-header-copy{flex:auto!important;min-width:0!important}.bm-owner-dashboard .bm-owner-header-actions{flex:0 0 590px!important;gap:10px!important;width:590px!important;min-width:590px!important}.bm-owner-dashboard .bm-owner-header-actions>:first-child{width:86px!important;min-width:86px!important}.bm-owner-dashboard .bm-owner-header-actions>:nth-child(2){width:112px!important;min-width:112px!important}.bm-owner-dashboard .bm-owner-header-actions>:nth-child(3){width:132px!important;min-width:132px!important}.bm-owner-dashboard .bm-owner-header-actions>:nth-child(4){width:82px!important;min-width:82px!important}.bm-owner-dashboard .bm-owner-header-actions>:nth-child(5){width:96px!important;min-width:96px!important}.bm-owner-dashboard .bm-owner-header-actions>:nth-child(6){width:62px!important;min-width:62px!important}.bm-owner-dashboard .bm-owner-header-actions>*{flex-shrink:0!important;height:44px!important;min-height:44px!important}.bm-owner-dashboard .bm-owner-site-main{min-width:0!important}.bm-owner-dashboard .bm-owner-site-actions{flex:0 0 520px!important;gap:10px!important;width:520px!important;min-width:520px!important}.bm-owner-dashboard .bm-owner-site-actions>button:first-child{width:155px!important;min-width:155px!important}.bm-owner-dashboard .bm-owner-site-actions>button:nth-child(2){width:170px!important;min-width:170px!important}.bm-owner-dashboard .bm-owner-site-actions>button:nth-child(3){width:175px!important;min-width:175px!important}.bm-owner-dashboard .bm-owner-site-actions>button{white-space:nowrap!important;flex-shrink:0!important;height:42px!important;min-height:42px!important;padding:0 12px!important}.bm-owner-dashboard .bm-owner-panel-head{gap:18px!important;min-height:76px!important;padding:16px 18px!important}.bm-owner-dashboard .bm-owner-categories .bm-owner-add{width:146px!important;min-width:146px!important;height:42px!important;min-height:42px!important}.bm-owner-dashboard .bm-owner-items .bm-owner-items-head .bm-owner-add{width:130px!important;min-width:130px!important;height:42px!important;min-height:42px!important}.bm-owner-dashboard .bm-owner-subcategory-manager>.bm-owner-add{width:160px!important;min-width:160px!important;height:40px!important;min-height:40px!important}.bm-owner-dashboard .bm-owner-category{min-height:86px!important;padding:11px 12px!important}.bm-owner-dashboard .bm-owner-category-main em{width:34px!important;min-width:34px!important;height:30px!important}.bm-owner-dashboard .bm-owner-category-actions{gap:7px!important;min-height:40px!important}.bm-owner-dashboard .bm-owner-category-actions .bm-move-button{width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important}.bm-owner-dashboard .bm-owner-category-actions button:not(.bm-move-button){width:62px!important;min-width:62px!important;height:36px!important;min-height:36px!important;padding:0 7px!important}.bm-owner-dashboard .bm-owner-item{grid-template-columns:minmax(0,1fr) 340px!important;gap:18px!important;min-height:94px!important;padding:13px 15px!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-item{grid-template-columns:340px minmax(0,1fr)!important}.bm-owner-dashboard .bm-owner-item>.bm-owner-item-actions{gap:7px!important;width:340px!important;min-width:340px!important}.bm-owner-dashboard .bm-owner-item-actions .bm-move-button{width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important}.bm-owner-dashboard .bm-owner-item-actions button:not(.bm-move-button){width:76px!important;min-width:76px!important;height:38px!important;min-height:38px!important;padding:0 10px!important}.bm-owner-dashboard .bm-owner-item-main{grid-template-columns:minmax(0,1fr) 130px!important;gap:18px!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-item>.bm-owner-item-main{grid-template-columns:130px minmax(0,1fr)!important;gap:18px!important}.bm-owner-dashboard .bm-owner-item-price{width:130px!important;min-width:130px!important}.bm-owner-dashboard .bm-owner-subcategory-heading,html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-subcategory-heading{grid-template-columns:minmax(0,1fr) 72px 340px!important;gap:14px!important;min-height:70px!important;padding:12px 15px!important}.bm-owner-dashboard .bm-owner-subcategory-heading>.bm-owner-item-actions{width:340px!important;min-width:340px!important}.bm-owner-dashboard :is(input,select){height:42px!important;min-height:42px!important}.bm-owner-dashboard textarea{min-height:96px!important}.bm-owner-dashboard .bm-owner-form-actions button{width:120px!important;min-width:120px!important;height:40px!important;min-height:40px!important}.bm-owner-dashboard button{white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important}.bm-owner-dashboard :is(.bm-owner-header-copy,.bm-owner-site-title,.bm-owner-category-main,.bm-owner-item-copy,.bm-owner-subcategory-copy){min-width:0!important}}.bm-owner-dashboard :is(.bm-owner-item-main,.bm-owner-category-main){box-shadow:none!important;background:0 0!important;border:0!important;outline:none!important}.bm-owner-dashboard :is(.bm-owner-item-main,.bm-owner-category-main):hover,.bm-owner-dashboard :is(.bm-owner-item-main,.bm-owner-category-main):active,.bm-owner-dashboard :is(.bm-owner-item-main,.bm-owner-category-main):focus{box-shadow:none!important;background:0 0!important;border:0!important;transform:none!important}html[data-beyond-theme=dark] .bm-owner-dashboard :is(.bm-owner-item-main,.bm-owner-category-main){box-shadow:none!important;background:0 0!important}@media (width>=761px) and (hover:hover) and (pointer:fine){.bm-owner-dashboard .bm-mobile-header-more{display:none!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-item>.bm-owner-item-actions{direction:ltr!important;flex-flow:row!important;justify-content:flex-start!important;align-items:center!important;gap:8px!important;display:flex!important;overflow:visible!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-item>.bm-owner-item-actions>:first-child{order:5!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-item>.bm-owner-item-actions>:nth-child(2){order:4!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-item>.bm-owner-item-actions>:nth-child(3){order:3!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-item>.bm-owner-item-actions>:nth-child(4){order:2!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-item>.bm-owner-item-actions>:nth-child(5){order:1!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-item>.bm-owner-item-actions button:not(.bm-move-button){text-overflow:clip!important;flex:0 0 72px!important;width:72px!important;min-width:72px!important;height:38px!important;min-height:38px!important;padding:0 8px!important;overflow:visible!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-item>.bm-owner-item-actions .bm-move-button{flex:0 0 36px!important;width:36px!important;min-width:36px!important;height:38px!important;min-height:38px!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-category .bm-owner-category-actions{direction:ltr!important;flex-flow:row!important;justify-content:flex-start!important;align-items:center!important;gap:8px!important;display:flex!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-category .bm-owner-category-actions>:first-child{order:5!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-category .bm-owner-category-actions>:nth-child(2){order:4!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-category .bm-owner-category-actions>:nth-child(3){order:3!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-category .bm-owner-category-actions>:nth-child(4){order:2!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-category .bm-owner-category-actions>:nth-child(5){order:1!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-category .bm-owner-category-actions button:not(.bm-move-button){flex-shrink:0!important;min-width:58px!important;height:36px!important;min-height:36px!important;padding:0 7px!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-category .bm-owner-category-actions .bm-move-button{flex:0 0 36px!important;width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important}}.bm-owner-dashboard .bm-owner-item-edit{border:1px solid var(--studio-border-strong)!important;background:var(--studio-surface-solid)!important;box-shadow:var(--studio-shadow-soft)!important;border-radius:20px!important;overflow:hidden!important}.bm-owner-dashboard .bm-owner-item-edit-head{border-bottom:1px solid var(--studio-border)!important;grid-column:1/-1!important;justify-content:space-between!important;align-items:flex-start!important;gap:24px!important;padding:20px 22px 18px!important;display:flex!important}.bm-owner-dashboard .bm-owner-item-edit-head-copy{min-width:0!important}.bm-owner-dashboard .bm-owner-item-edit-eyebrow{color:var(--studio-blue)!important;letter-spacing:.09em!important;margin-bottom:6px!important;font-size:10px!important;font-weight:750!important;display:block!important}.bm-owner-dashboard .bm-owner-item-edit-head h3{color:var(--studio-text)!important;letter-spacing:-.025em!important;margin:0!important;font-size:22px!important;font-weight:700!important}.bm-owner-dashboard .bm-owner-item-edit-head p{max-width:580px!important;color:var(--studio-text-secondary)!important;margin:6px 0 0!important;font-size:13px!important;line-height:1.5!important}.bm-owner-dashboard .bm-owner-item-edit-close{border-radius:50%!important;place-items:center!important;width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;padding:0!important;font-size:22px!important;font-weight:400!important;line-height:1!important;display:grid!important}.bm-owner-dashboard .bm-owner-item-edit-preview{border:1px solid var(--studio-border)!important;background:var(--studio-surface-soft)!important;border-radius:15px!important;grid-column:1/-1!important;justify-content:space-between!important;align-items:center!important;gap:24px!important;min-height:82px!important;margin:2px 0 6px!important;padding:15px 17px!important;display:flex!important}.bm-owner-dashboard .bm-owner-item-edit-preview-copy{min-width:0!important}.bm-owner-dashboard .bm-owner-item-edit-preview-copy>span{color:var(--studio-text-tertiary)!important;letter-spacing:.07em!important;margin-bottom:5px!important;font-size:9px!important;font-weight:750!important;display:block!important}.bm-owner-dashboard .bm-owner-item-edit-preview-copy strong{color:var(--studio-text)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:15px!important;font-weight:700!important;display:block!important;overflow:hidden!important}.bm-owner-dashboard .bm-owner-item-edit-preview-copy small{color:var(--studio-text-secondary)!important;text-overflow:ellipsis!important;white-space:nowrap!important;margin-top:3px!important;font-size:11px!important;display:block!important;overflow:hidden!important}.bm-owner-dashboard .bm-owner-item-edit-preview-price{color:var(--studio-blue)!important;white-space:nowrap!important;flex:none!important;font-size:16px!important;font-weight:750!important}.bm-owner-dashboard .bm-owner-item-edit-actions{border-top:1px solid var(--studio-border)!important;grid-column:1/-1!important;margin-top:6px!important;padding-top:18px!important}.bm-owner-dashboard .bm-owner-item-edit-actions .primary{min-width:170px!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-item-edit-head,html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-item-edit-preview{text-align:right!important;direction:rtl!important}.bm-owner-dashboard .bm-owner-price-options{border:1px solid var(--studio-border)!important;background:var(--studio-surface-soft)!important;border-radius:17px!important;grid-column:1/-1!important;padding:17px!important}.bm-owner-dashboard .bm-owner-price-options-head{justify-content:space-between!important;align-items:flex-start!important;gap:16px!important;margin-bottom:14px!important;display:flex!important}.bm-owner-dashboard .bm-owner-price-options-head strong{color:var(--studio-text)!important;font-size:14px!important;font-weight:720!important;display:block!important}.bm-owner-dashboard .bm-owner-price-options-head span{color:var(--studio-text-secondary)!important;margin-top:4px!important;font-size:11px!important;line-height:1.45!important;display:block!important}.bm-owner-dashboard .bm-owner-price-options-head>b{border:1px solid var(--studio-border)!important;background:var(--studio-surface-solid)!important;width:34px!important;height:34px!important;color:var(--studio-blue)!important;border-radius:10px!important;flex:0 0 34px!important;place-items:center!important;display:grid!important}.bm-owner-dashboard .bm-owner-price-option-list{gap:10px!important;display:grid!important}.bm-owner-dashboard .bm-owner-price-option-card{border:1px solid var(--studio-border)!important;background:var(--studio-surface-solid)!important;border-radius:14px!important;padding:13px!important}.bm-owner-dashboard .bm-owner-price-option-row{grid-template-columns:minmax(0,1fr) minmax(150px,.55fr)!important;align-items:end!important;gap:12px!important;display:grid!important}.bm-owner-dashboard .bm-owner-price-option-type>span,.bm-owner-dashboard .bm-owner-price-option-value>span,.bm-owner-dashboard .bm-owner-single-price-title>span{color:var(--studio-text-secondary)!important;margin-bottom:6px!important;font-size:10px!important;font-weight:650!important;display:block!important}.bm-owner-dashboard .bm-owner-price-option-type select{width:100%!important;min-height:46px!important}.bm-owner-dashboard .bm-owner-nis-input{border:1px solid var(--studio-border-strong)!important;background:var(--studio-surface-solid)!important;border-radius:11px!important;align-items:center!important;min-height:46px!important;display:flex!important;overflow:hidden!important}.bm-owner-dashboard .bm-owner-nis-input>b{border-inline-end:1px solid var(--studio-border)!important;width:40px!important;color:var(--studio-blue)!important;flex:0 0 40px!important;align-self:stretch!important;place-items:center!important;display:grid!important}.bm-owner-dashboard .bm-owner-nis-input input{background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;width:100%!important;min-height:44px!important;margin:0!important;padding:0 12px!important}.bm-owner-dashboard .bm-owner-price-option-custom{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin-top:10px!important;display:grid!important}.bm-owner-dashboard .bm-owner-price-option-add{border:1px dashed var(--studio-border-strong)!important;border-radius:12px!important;width:100%!important;min-height:44px!important;margin-top:11px!important}.bm-owner-dashboard .bm-owner-price-option-add>span{color:var(--studio-blue)!important;margin-inline-end:5px!important;font-size:18px!important}.bm-owner-dashboard .bm-owner-price-option-remove{width:100%!important;min-height:36px!important;color:var(--studio-text-secondary)!important;background:0 0!important;border:0!important;margin-top:7px!important;font-size:10px!important}.bm-owner-dashboard .bm-owner-item-main,.bm-owner-dashboard .bm-owner-category-main{box-shadow:none!important;background:0 0!important;border:0!important}.bm-owner-dashboard .bm-owner-item-main:before,.bm-owner-dashboard .bm-owner-item-main:after,.bm-owner-dashboard .bm-owner-category-main:before,.bm-owner-dashboard .bm-owner-category-main:after{content:none!important;display:none!important}.bm-owner-dashboard .bm-owner-item-main:hover,.bm-owner-dashboard .bm-owner-item-main:focus,.bm-owner-dashboard .bm-owner-item-main:active,.bm-owner-dashboard .bm-owner-category-main:hover,.bm-owner-dashboard .bm-owner-category-main:focus,.bm-owner-dashboard .bm-owner-category-main:active{box-shadow:none!important;background:0 0!important;border:0!important}@media (width>=761px) and (hover:hover) and (pointer:fine){html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-category .bm-owner-category-actions{direction:ltr!important;flex-flow:row!important;justify-content:flex-start!important;align-items:center!important;gap:6px!important;width:max-content!important;max-width:100%!important;display:flex!important;overflow:visible!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-category .bm-owner-category-actions>*{flex-shrink:0!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-category .bm-owner-category-actions>:first-child{order:5!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-category .bm-owner-category-actions>:nth-child(2){order:4!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-category .bm-owner-category-actions>:nth-child(3){order:3!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-category .bm-owner-category-actions>:nth-child(4){order:2!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-category .bm-owner-category-actions>:nth-child(5){order:1!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-category .bm-owner-category-actions button:not(.bm-move-button){flex:0 0 54px!important;width:54px!important;min-width:54px!important;max-width:54px!important;height:36px!important;min-height:36px!important;padding:0 6px!important;overflow:hidden!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-category .bm-owner-category-actions .bm-move-button{flex:0 0 34px!important;width:34px!important;min-width:34px!important;max-width:34px!important;height:36px!important;min-height:36px!important}}.bm-owner-mobile-publish-setting,.bm-mobile-header-more,.bm-mobile-header-menu,.bm-mobile-header-menu-backdrop,.bm-owner-settings-group-title{display:none}.bm-publish-confirm-layer{z-index:1800;-webkit-backdrop-filter:blur(9px);overscroll-behavior:contain;background:#080c1275;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.bm-publish-confirm{color:#172130;background:#fff;border:1px solid #1f2d3d1c;border-radius:24px;width:min(100%,430px);padding:25px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Inter,Arial,sans-serif;box-shadow:0 30px 90px #0000003d}.bm-publish-confirm-layer.bm-theme-dark .bm-publish-confirm{color:#f5f6f7;background:#16171b;border-color:#ffffff17}.bm-publish-confirm-status{letter-spacing:.055em;background:#f2f4f7;border-radius:999px;align-items:center;gap:7px;width:fit-content;min-height:32px;padding:5px 10px 5px 7px;font-size:10px;font-weight:750;display:flex}.bm-publish-confirm-layer.bm-theme-dark .bm-publish-confirm-status{background:#23252a}.bm-publish-confirm-status.is-publish{color:#3778ad}.bm-publish-confirm-status.is-unpublish{color:#b74545}.bm-publish-confirm-symbol{color:#fff;background:currentColor;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:13px;font-weight:800;line-height:1;display:inline-flex}.bm-publish-confirm h2{color:inherit;letter-spacing:-.025em;margin:19px 0 0;font-size:25px;font-weight:720;line-height:1.12}.bm-publish-confirm>p{color:#6e7783;margin:10px 0 0;font-size:13px;line-height:1.55}.bm-publish-confirm-layer.bm-theme-dark .bm-publish-confirm>p{color:#9297a1}.bm-publish-confirm-menu-name{background:#f7f8fa;border:1px solid #1f2d3d17;border-radius:14px;margin-top:20px;padding:12px 14px}.bm-publish-confirm-layer.bm-theme-dark .bm-publish-confirm-menu-name{background:#1c1d22;border-color:#ffffff13}.bm-publish-confirm-menu-name span{color:#8a929c;letter-spacing:.08em;font-size:9px;font-weight:700;display:block}.bm-publish-confirm-menu-name strong{color:inherit;margin-top:3px;font-size:14px;font-weight:650;display:block}.bm-publish-confirm-actions{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:9px;margin-top:22px;display:grid}.bm-publish-confirm-actions button{cursor:pointer;border-radius:14px;min-height:50px;padding:0 15px;font-family:inherit;font-size:12px;font-weight:700}.bm-publish-confirm-cancel{color:#172130;background:#f7f8fa;border:1px solid #1f2d3d1c}.bm-publish-confirm-layer.bm-theme-dark .bm-publish-confirm-cancel{color:#f5f6f7;background:#23252a;border-color:#ffffff17}.bm-publish-confirm-submit{color:#fff;border:0}.bm-publish-confirm-submit.is-publish{background:#3778ad}.bm-publish-confirm-submit.is-unpublish{background:#b74545}.bm-publish-confirm-actions button:disabled{opacity:.55;cursor:default}html[data-beyond-language=he] .bm-publish-confirm{text-align:right;direction:rtl}html[data-beyond-language=he] .bm-publish-confirm-status{letter-spacing:normal}@media (width<=760px),(hover:none) and (pointer:coarse){.bm-owner-dashboard{--bm-mobile-bg:#f5f5f7;--bm-mobile-surface:#fff;--bm-mobile-surface-soft:#f9f9fb;--bm-mobile-text:#172130;--bm-mobile-muted:#6e7783;--bm-mobile-border:#1f2d3d1a;--bm-mobile-blue:#5f91bc;--bm-mobile-blue-strong:#3778ad;--bm-mobile-danger:#c64d4d;--bm-mobile-radius:20px;--bm-mobile-small-radius:14px;min-height:100dvh!important;padding:0 14px calc(112px + env(safe-area-inset-bottom))!important;background:var(--bm-mobile-bg)!important;color:var(--bm-mobile-text)!important;overflow-x:hidden!important}html[data-beyond-theme=dark] .bm-owner-dashboard{--bm-mobile-bg:#0b0c0f;--bm-mobile-surface:#16171b;--bm-mobile-surface-soft:#1c1d22;--bm-mobile-text:#f5f6f7;--bm-mobile-muted:#9297a1;--bm-mobile-border:#ffffff16;--bm-mobile-blue:#72a7d2;--bm-mobile-blue-strong:#8bbbe0}.bm-owner-dashboard button,.bm-owner-dashboard input,.bm-owner-dashboard select,.bm-owner-dashboard textarea{font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Inter,Arial,sans-serif!important}.bm-owner-dashboard button{touch-action:manipulation;-webkit-tap-highlight-color:transparent;min-height:44px!important}.bm-owner-dashboard :is(input,select,textarea){font-size:16px!important}.bm-owner-dashboard .bm-owner-header{width:calc(100% + 28px)!important;padding:calc(12px + env(safe-area-inset-top)) 16px 14px!important;z-index:100!important;border:0!important;border-bottom:1px solid var(--bm-mobile-border)!important;background:color-mix(in srgb, var(--bm-mobile-bg) 88%, transparent)!important;box-shadow:none!important;-webkit-backdrop-filter:saturate(180%)blur(22px)!important;border-radius:0!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;margin:0 -14px 14px!important;display:grid!important;position:sticky!important;top:0!important}.bm-owner-dashboard .bm-owner-header>div:first-child{min-width:0!important}.bm-owner-dashboard .bm-owner-header>div:first-child>span{display:none!important}.bm-owner-dashboard .bm-owner-header h1{color:var(--bm-mobile-text)!important;letter-spacing:-.035em!important;margin:0!important;font-size:27px!important;font-weight:700!important;line-height:1.05!important}.bm-owner-dashboard .bm-owner-header p{color:var(--bm-mobile-muted)!important;margin:5px 0 0!important;font-size:12px!important;line-height:1.3!important}.bm-owner-dashboard .bm-owner-header-actions{justify-content:flex-end!important;align-items:center!important;gap:6px!important;display:flex!important}.bm-owner-dashboard .bm-owner-header-actions button{border:1px solid var(--bm-mobile-border)!important;min-width:42px!important;height:42px!important;min-height:42px!important;color:var(--bm-mobile-text)!important;background:var(--bm-mobile-surface)!important;box-shadow:none!important;border-radius:13px!important;padding:0 10px!important;font-size:9px!important;font-weight:650!important}.bm-owner-dashboard .bm-language-toggle{border-radius:13px!important;min-height:42px!important}.bm-owner-dashboard .bm-theme-toggle span{display:none!important}.bm-owner-dashboard .bm-owner-message{left:50%!important;bottom:calc(88px + env(safe-area-inset-bottom))!important;z-index:300!important;border:1px solid var(--bm-mobile-border)!important;width:min(100% - 32px,420px)!important;min-height:46px!important;color:var(--bm-mobile-text)!important;background:color-mix(in srgb, var(--bm-mobile-surface) 96%, transparent)!important;-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;text-align:center!important;border-radius:16px!important;padding:10px 16px!important;font-size:13px!important;position:fixed!important;transform:translate(-50%)!important;box-shadow:0 14px 40px #00000026!important}.bm-owner-dashboard .bm-owner-sitebar{border:1px solid var(--bm-mobile-border)!important;border-radius:var(--bm-mobile-radius)!important;background:var(--bm-mobile-surface)!important;margin:0 0 14px!important;padding:18px!important;display:block!important;box-shadow:0 1px 2px #00000006!important}.bm-owner-dashboard .bm-owner-site-main{width:100%!important}.bm-owner-dashboard .bm-owner-site-title{flex-wrap:wrap!important;align-items:center!important;gap:9px!important;display:flex!important}.bm-owner-dashboard .bm-owner-site-title h2{color:var(--bm-mobile-text)!important;letter-spacing:-.025em!important;margin:0!important;font-size:23px!important;font-weight:700!important}.bm-owner-dashboard .bm-owner-status{letter-spacing:.03em!important;border-radius:999px!important;align-items:center!important;min-height:24px!important;padding:0 8px!important;font-size:9px!important;font-weight:700!important;display:inline-flex!important}.bm-owner-dashboard .bm-owner-status.live{color:#277646!important;background:#e7f7ed!important}html[data-beyond-theme=dark] .bm-owner-dashboard .bm-owner-status.live{color:#79d69b!important;background:#44b16f24!important}.bm-owner-dashboard .bm-owner-site-main>a{color:var(--bm-mobile-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;margin-top:8px!important;font-size:11px!important;text-decoration:none!important;display:block!important;overflow:hidden!important}.bm-owner-dashboard .bm-owner-site-actions{left:12px!important;right:12px!important;bottom:calc(10px + env(safe-area-inset-bottom))!important;z-index:250!important;border:1px solid var(--bm-mobile-border)!important;background:color-mix(in srgb, var(--bm-mobile-surface) 94%, transparent)!important;-webkit-backdrop-filter:blur(22px)saturate(180%)!important;border-radius:20px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;margin:0!important;padding:7px!important;display:grid!important;position:fixed!important;box-shadow:0 12px 38px #00000021!important}.bm-owner-dashboard .bm-owner-site-actions button{width:100%!important;min-width:0!important;min-height:50px!important;color:var(--bm-mobile-muted)!important;box-shadow:none!important;white-space:nowrap!important;background:0 0!important;border:0!important;border-radius:14px!important;padding:0 6px!important;font-size:10px!important;font-weight:650!important}.bm-owner-dashboard .bm-owner-site-switcher{scrollbar-width:none;gap:8px!important;margin:0 0 14px!important;padding-bottom:2px!important;display:flex!important;overflow-x:auto!important}.bm-owner-dashboard .bm-owner-site-switcher::-webkit-scrollbar{display:none}.bm-owner-dashboard .bm-owner-site-switcher button{border:1px solid var(--bm-mobile-border)!important;min-height:40px!important;color:var(--bm-mobile-muted)!important;background:var(--bm-mobile-surface)!important;border-radius:999px!important;flex:none!important;padding:0 14px!important}.bm-owner-dashboard .bm-owner-site-switcher button.active{color:#fff!important;border-color:var(--bm-mobile-blue)!important;background:var(--bm-mobile-blue)!important}.bm-owner-dashboard .bm-owner-settings,.bm-owner-dashboard .bm-owner-create{border:1px solid var(--bm-mobile-border)!important;border-radius:var(--bm-mobile-radius)!important;background:var(--bm-mobile-surface)!important;box-shadow:none!important;margin:0 0 14px!important;padding:18px!important}.bm-owner-dashboard .bm-owner-settings-grid,.bm-owner-dashboard .bm-owner-settings-grid-v5,.bm-owner-dashboard .bm-owner-form{grid-template-columns:1fr!important;gap:15px!important;display:grid!important}.bm-owner-dashboard .bm-owner-workspace{grid-template-columns:1fr!important;gap:14px!important;width:100%!important;display:block!important}.bm-owner-dashboard .bm-owner-categories{border:1px solid var(--bm-mobile-border)!important;border-radius:var(--bm-mobile-radius)!important;background:var(--bm-mobile-surface)!important;width:100%!important;box-shadow:none!important;margin:0 0 14px!important;padding:14px!important;position:relative!important;overflow:hidden!important}.bm-owner-dashboard .bm-owner-panel-head{justify-content:space-between!important;align-items:center!important;gap:12px!important;margin-bottom:12px!important;display:flex!important}.bm-owner-dashboard .bm-owner-panel-head .bm-label{display:none!important}.bm-owner-dashboard .bm-owner-panel-head h2{color:var(--bm-mobile-text)!important;letter-spacing:-.02em!important;margin:0!important;font-size:20px!important;font-weight:700!important}.bm-owner-dashboard .bm-owner-add{color:#fff!important;background:var(--bm-mobile-blue)!important;border:0!important;border-radius:12px!important;min-height:40px!important;padding:0 14px!important;font-size:10px!important;font-weight:700!important}.bm-owner-dashboard .bm-owner-category-list{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-direction:row!important;gap:9px!important;width:100%!important;padding:1px 0 4px!important;display:flex!important;overflow:auto hidden!important}.bm-owner-dashboard .bm-owner-category-list::-webkit-scrollbar{display:none}.bm-owner-dashboard .bm-owner-category{scroll-snap-align:start;border:1px solid var(--bm-mobile-border)!important;background:var(--bm-mobile-surface-soft)!important;min-width:180px!important;box-shadow:none!important;border-radius:16px!important;flex:0 0 min(76vw,250px)!important}.bm-owner-dashboard .bm-owner-category-main{min-height:58px!important;padding:9px 12px!important}.bm-owner-dashboard .bm-owner-category-main strong{color:var(--bm-mobile-text)!important;font-size:14px!important;font-weight:650!important}.bm-owner-dashboard .bm-owner-category-main small{color:var(--bm-mobile-muted)!important;margin-top:3px!important;font-size:11px!important}.bm-owner-dashboard .bm-owner-items{border:1px solid var(--bm-mobile-border)!important;border-radius:var(--bm-mobile-radius)!important;background:var(--bm-mobile-surface)!important;width:100%!important;min-width:0!important;box-shadow:none!important;padding:14px!important}.bm-owner-dashboard .bm-owner-items-head{z-index:auto!important;position:relative!important;top:auto!important}.bm-owner-dashboard .bm-owner-item-list{grid-template-columns:1fr!important;gap:11px!important;display:grid!important}.bm-owner-dashboard .bm-owner-item-list>*{border:1px solid var(--bm-mobile-border)!important;background:var(--bm-mobile-surface-soft)!important;min-width:0!important;box-shadow:none!important;border-radius:17px!important}.bm-owner-dashboard .bm-owner-item-list h3,.bm-owner-dashboard .bm-owner-item-list strong{color:var(--bm-mobile-text)!important}.bm-owner-dashboard .bm-owner-item-list p,.bm-owner-dashboard .bm-owner-item-list small,.bm-owner-dashboard .bm-owner-item-list span{color:var(--bm-mobile-muted)}.bm-owner-dashboard .bm-owner-item-form,.bm-owner-dashboard .bm-owner-item-edit,.bm-owner-dashboard .bm-owner-category-form,.bm-owner-dashboard .bm-owner-category-edit{border:1px solid var(--bm-mobile-border)!important;background:var(--bm-mobile-surface-soft)!important;border-radius:18px!important;grid-template-columns:1fr!important;gap:14px!important;width:100%!important;padding:16px!important;display:grid!important}.bm-owner-dashboard label{color:var(--bm-mobile-muted)!important;font-size:12px!important;font-weight:600!important}.bm-owner-dashboard :is(input,select,textarea){transition:border-color .18s,box-shadow .18s;border:1px solid var(--bm-mobile-border)!important;width:100%!important;min-height:50px!important;color:var(--bm-mobile-text)!important;background:var(--bm-mobile-surface)!important;box-shadow:none!important;border-radius:13px!important;outline:none!important;margin-top:7px!important;padding:0 14px!important}.bm-owner-dashboard textarea{resize:vertical!important;min-height:108px!important;padding:13px 14px!important}.bm-owner-dashboard :is(input,select,textarea):focus{border-color:var(--bm-mobile-blue)!important;box-shadow:0 0 0 3px color-mix(in srgb, var(--bm-mobile-blue) 15%, transparent)!important}.bm-owner-dashboard .bm-price-field{grid-template-columns:76px minmax(0,1fr)!important;gap:7px!important;display:grid!important}.bm-owner-dashboard .bm-owner-settings-footer{grid-template-columns:1fr!important;gap:12px!important;margin-top:18px!important;display:grid!important}.bm-owner-dashboard .bm-owner-save-settings{color:#fff!important;background:var(--bm-mobile-blue-strong)!important;border-radius:14px!important;width:100%!important;min-height:52px!important}html[data-beyond-language=he] .bm-owner-dashboard,html[data-beyond-language=he] .bm-owner-dashboard :is(h1,h2,h3,p,label){text-align:right!important;direction:rtl!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-header{direction:rtl!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-header-actions{direction:ltr!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-category-list{direction:rtl!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-category-main,html[data-beyond-language=he] .bm-owner-dashboard :is(input,textarea):not([type=email]):not([type=url]):not([type=tel]):not([type=number]){text-align:right!important;direction:rtl!important}html[data-beyond-language=he] .bm-owner-dashboard :is(input[type=email],input[type=url],input[type=tel],input[type=number],.bm-slug input,.bm-owner-url-field input,.bm-price-field input){text-align:left!important;direction:ltr!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-site-main>a{text-align:right!important;direction:ltr!important}@media (width<=390px){.bm-owner-dashboard{padding-left:10px!important;padding-right:10px!important}.bm-owner-dashboard .bm-owner-header{width:calc(100% + 20px)!important;margin-left:-10px!important;margin-right:-10px!important}.bm-owner-dashboard .bm-owner-header h1{font-size:24px!important}.bm-owner-dashboard .bm-owner-site-actions{left:8px!important;right:8px!important}.bm-owner-dashboard .bm-owner-category{flex-basis:78vw!important}}.bm-owner-dashboard .bm-owner-header{width:calc(100% + 28px)!important;min-height:auto!important;padding:calc(14px + env(safe-area-inset-top)) 16px 14px!important;grid-template-rows:auto auto!important;grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important;gap:12px!important;display:grid!important}.bm-owner-dashboard .bm-owner-header>div:first-child{grid-area:1/1!important;width:100%!important;min-width:0!important;display:block!important}.bm-owner-dashboard .bm-owner-header h1{width:100%!important;max-width:100%!important;color:var(--bm-mobile-text)!important;letter-spacing:-.035em!important;white-space:normal!important;margin:0!important;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Inter,Arial,sans-serif!important;font-size:30px!important;font-weight:720!important;line-height:1.02!important;overflow:visible!important}.bm-owner-dashboard .bm-owner-header p{width:100%!important;max-width:280px!important;color:var(--bm-mobile-muted)!important;letter-spacing:0!important;margin:7px 0 0!important;font-size:14px!important;font-weight:450!important;line-height:1.45!important}.bm-owner-dashboard .bm-owner-header-actions{-webkit-overflow-scrolling:touch;scrollbar-width:none!important;flex-wrap:nowrap!important;grid-area:2/1!important;justify-content:flex-start!important;align-items:center!important;gap:7px!important;width:100%!important;min-width:0!important;padding:1px 0 2px!important;display:flex!important;overflow:auto hidden!important}.bm-owner-dashboard .bm-owner-header-actions::-webkit-scrollbar{display:none!important}.bm-owner-dashboard .bm-owner-header-actions>*{flex:none!important}.bm-owner-dashboard .bm-owner-header-actions button{letter-spacing:.01em!important;white-space:nowrap!important;border-radius:13px!important;justify-content:center!important;align-items:center!important;width:auto!important;min-width:44px!important;height:42px!important;min-height:42px!important;padding:0 12px!important;font-size:10px!important;font-weight:650!important;line-height:1!important;display:inline-flex!important}.bm-owner-dashboard .bm-language-toggle{flex:none!important;min-width:74px!important;height:42px!important}.bm-owner-dashboard .bm-theme-toggle{width:42px!important;min-width:42px!important;padding:0!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-header>div:first-child{text-align:right!important;direction:rtl!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-header h1,html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-header p{text-align:right!important;letter-spacing:normal!important;direction:rtl!important}@media (width<=390px){.bm-owner-dashboard .bm-owner-header h1{font-size:27px!important}.bm-owner-dashboard .bm-owner-header p{font-size:13px!important}.bm-owner-dashboard .bm-owner-header-actions button{padding:0 10px!important;font-size:9px!important}}.bm-owner-dashboard .bm-owner-item-form,.bm-owner-dashboard .bm-owner-item-edit{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;z-index:1000!important;width:100%!important;max-width:none!important;height:100dvh!important;max-height:none!important;padding:calc(74px + env(safe-area-inset-top)) 16px calc(32px + env(safe-area-inset-bottom))!important;background:var(--bm-mobile-bg)!important;box-shadow:none!important;border:0!important;border-radius:0!important;flex-direction:column!important;gap:16px!important;margin:0!important;display:flex!important;position:fixed!important;inset:0!important;overflow:hidden auto!important}.bm-owner-dashboard .bm-owner-item-form:before,.bm-owner-dashboard .bm-owner-item-edit:before{z-index:1002!important;height:calc(58px + env(safe-area-inset-top))!important;padding:env(safe-area-inset-top) 18px 0!important;border-bottom:1px solid var(--bm-mobile-border)!important;color:var(--bm-mobile-text)!important;background:color-mix(in srgb, var(--bm-mobile-bg) 92%, transparent)!important;-webkit-backdrop-filter:blur(22px)saturate(180%)!important;letter-spacing:-.025em!important;box-sizing:border-box!important;align-items:center!important;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Inter,sans-serif!important;font-size:20px!important;font-weight:700!important;display:flex!important;position:fixed!important;top:0!important;left:0!important;right:0!important}.bm-owner-dashboard .bm-owner-item-form:before{content:"Add menu item"}.bm-owner-dashboard .bm-owner-item-edit:before{content:attr(data-editor-title)}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-item-form:before{content:"הוספת פריט"}.bm-owner-dashboard .bm-owner-item-form>label,.bm-owner-dashboard .bm-owner-item-edit>label{border:1px solid var(--bm-mobile-border)!important;width:100%!important;color:var(--bm-mobile-muted)!important;background:var(--bm-mobile-surface)!important;border-radius:16px!important;margin:0!important;padding:14px!important;font-size:12px!important;font-weight:600!important;line-height:1.3!important;display:block!important}.bm-owner-dashboard .bm-owner-item-form :is(input,select,textarea),.bm-owner-dashboard .bm-owner-item-edit :is(input,select,textarea){width:100%!important;color:var(--bm-mobile-text)!important;background:var(--bm-mobile-surface-soft)!important;box-shadow:inset 0 0 0 1px var(--bm-mobile-border)!important;border:0!important;border-radius:11px!important;outline:none!important;margin:9px 0 0!important;font-size:16px!important;font-weight:500!important}.bm-owner-dashboard .bm-owner-item-form input,.bm-owner-dashboard .bm-owner-item-form select,.bm-owner-dashboard .bm-owner-item-edit input,.bm-owner-dashboard .bm-owner-item-edit select{min-height:52px!important;padding:0 13px!important}.bm-owner-dashboard .bm-owner-item-form textarea,.bm-owner-dashboard .bm-owner-item-edit textarea{min-height:110px!important;padding:13px!important;line-height:1.5!important}.bm-owner-dashboard .bm-owner-item-form :is(input,select,textarea):focus,.bm-owner-dashboard .bm-owner-item-edit :is(input,select,textarea):focus{box-shadow:inset 0 0 0 1px var(--bm-mobile-blue), 0 0 0 3px color-mix(in srgb, var(--bm-mobile-blue) 12%, transparent)!important}.bm-owner-dashboard .bm-owner-item-form .bm-price-field,.bm-owner-dashboard .bm-owner-item-edit .bm-price-field{grid-template-columns:76px minmax(0,1fr)!important;gap:7px!important;margin-top:9px!important;display:grid!important}.bm-owner-dashboard .bm-owner-item-form .bm-price-field :is(input,select),.bm-owner-dashboard .bm-owner-item-edit .bm-price-field :is(input,select){margin-top:0!important}.bm-owner-dashboard .bm-v10-note{color:var(--bm-mobile-muted)!important;background:color-mix(in srgb, var(--bm-mobile-blue) 7%, var(--bm-mobile-surface))!important;border:0!important;border-radius:13px!important;padding:12px 14px!important;font-size:12px!important;line-height:1.5!important}.bm-owner-dashboard .bm-owner-item-form button,.bm-owner-dashboard .bm-owner-item-edit button{border-radius:14px!important;min-height:50px!important;padding:0 18px!important;font-size:12px!important;font-weight:700!important}.bm-owner-dashboard .bm-owner-item-form>div,.bm-owner-dashboard .bm-owner-item-edit>div{max-width:100%!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-item-form,html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-item-edit{text-align:right!important;direction:rtl!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-item-form:before,html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-item-edit:before{text-align:right!important;direction:rtl!important;justify-content:flex-start!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-item-form label,html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-item-edit label,html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-item-form input[dir=rtl],html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-item-form textarea[dir=rtl],html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-item-edit input[dir=rtl],html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-item-edit textarea[dir=rtl]{text-align:right!important;direction:rtl!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-item-form .bm-price-field,html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-item-edit .bm-price-field{direction:ltr!important}.bm-owner-dashboard .bm-owner-item-form::-webkit-scrollbar{width:0!important;display:none!important}.bm-owner-dashboard .bm-owner-item-edit::-webkit-scrollbar{width:0!important;display:none!important}@media (width<=390px){.bm-owner-dashboard .bm-owner-item-form,.bm-owner-dashboard .bm-owner-item-edit{padding-left:12px!important;padding-right:12px!important}}html[data-beyond-language=he] .bm-owner-dashboard :is(.bm-owner-item-form,.bm-owner-item-edit) .bm-field-category{order:10!important}html[data-beyond-language=he] .bm-owner-dashboard :is(.bm-owner-item-form,.bm-owner-item-edit) .bm-field-type{order:20!important}html[data-beyond-language=he] .bm-owner-dashboard :is(.bm-owner-item-form,.bm-owner-item-edit) .bm-field-name-he{order:30!important}html[data-beyond-language=he] .bm-owner-dashboard :is(.bm-owner-item-form,.bm-owner-item-edit) .bm-field-description-he{order:40!important}html[data-beyond-language=he] .bm-owner-dashboard :is(.bm-owner-item-form,.bm-owner-item-edit) .bm-field-category-he{order:50!important}html[data-beyond-language=he] .bm-owner-dashboard :is(.bm-owner-item-form,.bm-owner-item-edit) .bm-field-origin-he{order:55!important}html[data-beyond-language=he] .bm-owner-dashboard :is(.bm-owner-item-form,.bm-owner-item-edit) .bm-field-price{order:60!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-item-form:after,html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-item-edit:after{content:"תרגום לאנגלית";border-top:1px solid var(--bm-mobile-border)!important;width:100%!important;color:var(--bm-mobile-muted)!important;text-align:left!important;letter-spacing:-.01em!important;direction:ltr!important;order:90!important;margin:8px 0 -2px!important;padding:18px 2px 4px!important;font-size:13px!important;font-weight:650!important}html[data-beyond-language=he] .bm-owner-dashboard :is(.bm-owner-item-form,.bm-owner-item-edit) .bm-field-name-en{order:100!important}html[data-beyond-language=he] .bm-owner-dashboard :is(.bm-owner-item-form,.bm-owner-item-edit) .bm-field-description-en{order:110!important}html[data-beyond-language=he] .bm-owner-dashboard :is(.bm-owner-item-form,.bm-owner-item-edit) .bm-field-category-en{order:120!important}html[data-beyond-language=he] .bm-owner-dashboard :is(.bm-owner-item-form,.bm-owner-item-edit) .bm-field-origin-en{order:130!important}html[data-beyond-language=he] .bm-owner-dashboard :is(.bm-field-name-he,.bm-field-description-he,.bm-field-category-he,.bm-field-origin-he){border-color:color-mix(in srgb, var(--bm-mobile-blue) 18%, var(--bm-mobile-border))!important}html[data-beyond-language=he] .bm-owner-dashboard :is(.bm-field-name-en,.bm-field-description-en,.bm-field-category-en,.bm-field-origin-en){background:color-mix(in srgb, var(--bm-mobile-surface) 75%, var(--bm-mobile-bg))!important}html[data-beyond-language=he] .bm-owner-dashboard :is(.bm-field-name-en,.bm-field-description-en,.bm-field-category-en,.bm-field-origin-en) :is(input,textarea){text-align:left!important;direction:ltr!important}:is(.bm-owner-dashboard .bm-owner-item-form>div:last-child:has(button),.bm-owner-dashboard .bm-owner-item-edit>div:last-child:has(button)){width:calc(100% + 32px)!important;margin:12px -16px calc(-32px - env(safe-area-inset-bottom))!important;padding:10px 16px calc(10px + env(safe-area-inset-bottom))!important;bottom:calc(-32px - env(safe-area-inset-bottom))!important;z-index:30!important;border-top:1px solid var(--bm-mobile-border)!important;background:color-mix(in srgb, var(--bm-mobile-bg) 94%, transparent)!important;-webkit-backdrop-filter:blur(22px)saturate(180%)!important;direction:ltr!important;order:1000!important;align-items:center!important;gap:8px!important;display:flex!important;position:sticky!important}:is(.bm-owner-dashboard .bm-owner-item-form>div:last-child:has(button) button,.bm-owner-dashboard .bm-owner-item-edit>div:last-child:has(button) button){flex:1 1 0!important;width:auto!important;min-width:0!important;min-height:52px!important}:is(.bm-owner-dashboard .bm-owner-item-form>div:last-child:has(button) button:last-child,.bm-owner-dashboard .bm-owner-item-edit>div:last-child:has(button) button:last-child){color:#fff!important;background:var(--bm-mobile-blue-strong)!important;border-color:#0000!important}:is(.bm-owner-dashboard .bm-owner-item-form>div:last-child:has(button) button:first-child,.bm-owner-dashboard .bm-owner-item-edit>div:last-child:has(button) button:first-child){color:var(--bm-mobile-text)!important;border:1px solid var(--bm-mobile-border)!important;background:var(--bm-mobile-surface)!important}html[data-beyond-language=he] .bm-owner-dashboard :is(.bm-owner-item-form,.bm-owner-item-edit) label{font-size:13px!important;line-height:1.4!important}html[data-beyond-language=he] .bm-owner-dashboard :is(.bm-owner-item-form,.bm-owner-item-edit) :is(input,select,textarea){font-size:17px!important}html[data-beyond-language=he] .bm-owner-dashboard :is(.bm-field-name-he,.bm-field-description-he) :is(input,textarea){font-weight:550!important}.bm-owner-dashboard .bm-owner-item{border:1px solid var(--bm-mobile-border)!important;background:var(--bm-mobile-surface-soft)!important;box-shadow:none!important;border-radius:18px!important;padding:0!important;position:relative!important;overflow:visible!important}.bm-owner-dashboard .bm-owner-item.hidden{opacity:.72!important}.bm-owner-dashboard .bm-owner-item-main{width:100%!important;min-height:112px!important;color:var(--bm-mobile-text)!important;text-align:left!important;background:0 0!important;border:0!important;border-radius:18px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:14px!important;padding:16px 58px 16px 16px!important;display:grid!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-item-main{text-align:right!important;direction:rtl!important;padding:16px 16px 16px 58px!important}.bm-owner-dashboard .bm-owner-item-copy{min-width:0!important;display:block!important}.bm-owner-dashboard .bm-owner-item-title-row{flex-wrap:wrap!important;align-items:center!important;gap:8px!important;display:flex!important}.bm-owner-dashboard .bm-owner-item-title-row>strong{color:var(--bm-mobile-text)!important;letter-spacing:-.015em!important;font-size:17px!important;font-weight:700!important;line-height:1.2!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-item-title-row>strong{letter-spacing:normal!important}.bm-owner-dashboard .bm-owner-item-secondary-name{color:var(--bm-mobile-muted)!important;margin-top:4px!important;font-size:11px!important;font-weight:500!important;line-height:1.3!important;display:block!important}.bm-owner-dashboard .bm-owner-item-copy>p{color:var(--bm-mobile-muted)!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;margin:9px 0 0!important;font-size:12px!important;font-weight:450!important;line-height:1.45!important;display:-webkit-box!important;overflow:hidden!important}.bm-owner-dashboard .bm-owner-item-price{color:var(--bm-mobile-text)!important;white-space:nowrap!important;direction:ltr!important;align-self:start!important;font-size:15px!important;font-weight:700!important;line-height:1.2!important}.bm-owner-dashboard .bm-owner-item-hidden-pill{color:var(--bm-mobile-muted)!important;background:color-mix(in srgb, var(--bm-mobile-muted) 10%, transparent)!important;border-radius:999px!important;align-items:center!important;padding:4px 7px!important;font-size:9px!important;font-style:normal!important;font-weight:650!important;display:inline-flex!important}.bm-owner-dashboard .bm-owner-item-more{z-index:4!important;width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;color:var(--bm-mobile-muted)!important;background:color-mix(in srgb, var(--bm-mobile-surface) 88%, transparent)!important;letter-spacing:1px!important;border:0!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;padding:0 0 7px!important;font-size:18px!important;font-weight:700!important;display:flex!important;position:absolute!important;top:10px!important;right:10px!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-item-more{left:10px!important;right:auto!important}.bm-owner-dashboard .bm-owner-item>.bm-owner-item-actions{display:none!important}.bm-owner-dashboard .bm-owner-item-sheet-backdrop{z-index:1190!important;-webkit-backdrop-filter:blur(2px)!important;background:#00000061!important;border:0!important;border-radius:0!important;width:100%!important;height:100%!important;min-height:100%!important;padding:0!important;position:fixed!important;inset:0!important}.bm-owner-dashboard .bm-owner-item-sheet{left:10px!important;right:10px!important;bottom:calc(10px + env(safe-area-inset-bottom))!important;z-index:1200!important;width:auto!important;max-height:calc(100dvh - 24px - env(safe-area-inset-top))!important;border:1px solid var(--bm-mobile-border)!important;color:var(--bm-mobile-text)!important;background:var(--bm-mobile-surface)!important;direction:ltr!important;border-radius:24px!important;padding:9px 12px 12px!important;position:fixed!important;overflow-y:auto!important;box-shadow:0 24px 80px #00000042!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-item-sheet{direction:rtl!important}.bm-owner-dashboard .bm-owner-item-sheet-handle{background:color-mix(in srgb, var(--bm-mobile-muted) 35%, transparent)!important;border-radius:999px!important;width:38px!important;height:5px!important;margin:1px auto 11px!important}.bm-owner-dashboard .bm-owner-item-sheet-head{border-bottom:1px solid var(--bm-mobile-border)!important;justify-content:space-between!important;align-items:flex-start!important;gap:16px!important;padding:7px 5px 14px!important;display:flex!important}.bm-owner-dashboard .bm-owner-item-sheet-head>div{min-width:0!important}.bm-owner-dashboard .bm-owner-item-sheet-head strong{color:var(--bm-mobile-text)!important;font-size:17px!important;font-weight:700!important;display:block!important}.bm-owner-dashboard .bm-owner-item-sheet-head span{color:var(--bm-mobile-muted)!important;direction:ltr!important;margin-top:4px!important;font-size:11px!important;display:block!important}.bm-owner-dashboard .bm-owner-item-sheet-head>b{color:var(--bm-mobile-text)!important;white-space:nowrap!important;direction:ltr!important;font-size:15px!important}.bm-owner-dashboard .bm-owner-item-sheet-actions{grid-template-columns:1fr!important;gap:6px!important;padding-top:8px!important;display:grid!important}.bm-owner-dashboard .bm-owner-item-sheet-actions>button{width:100%!important;min-height:52px!important;color:var(--bm-mobile-text)!important;background:var(--bm-mobile-surface-soft)!important;text-align:left!important;border:0!important;border-radius:14px!important;justify-content:flex-start!important;align-items:center!important;gap:12px!important;padding:0 14px!important;font-size:14px!important;font-weight:600!important;display:flex!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-item-sheet-actions>button{text-align:right!important}.bm-owner-dashboard .bm-owner-item-sheet-actions>button>span:first-child{width:26px!important;color:var(--bm-mobile-blue)!important;text-align:center!important;flex:0 0 26px!important;font-size:18px!important}.bm-owner-dashboard .bm-owner-item-sheet-actions>button.primary{color:#fff!important;background:var(--bm-mobile-blue-strong)!important}.bm-owner-dashboard .bm-owner-item-sheet-actions>button.primary>span:first-child{color:#fff!important}.bm-owner-dashboard .bm-owner-item-sheet-actions>button.danger{color:#c94e4e!important;background:color-mix(in srgb, #c94e4e 7%, var(--bm-mobile-surface))!important}.bm-owner-dashboard .bm-owner-item-sheet-actions>button.danger>span:first-child{color:#c94e4e!important}.bm-owner-dashboard .bm-owner-item-sheet-move{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;display:grid!important}.bm-owner-dashboard .bm-owner-item-sheet-move button{min-width:0!important;min-height:52px!important;color:var(--bm-mobile-text)!important;background:var(--bm-mobile-surface-soft)!important;border:0!important;border-radius:14px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:3px!important;padding:7px 8px!important;font-size:18px!important;display:flex!important}.bm-owner-dashboard .bm-owner-item-sheet-move button span{color:var(--bm-mobile-muted)!important;font-size:10px!important;font-weight:600!important}.bm-owner-dashboard .bm-owner-item-sheet-move button:disabled{opacity:.3!important}.bm-owner-dashboard .bm-owner-category{border:1px solid var(--bm-mobile-border)!important;background:var(--bm-mobile-surface-soft)!important;border-radius:17px!important;flex:0 0 min(72vw,238px)!important;min-width:190px!important;padding:0!important;position:relative!important;overflow:visible!important}.bm-owner-dashboard .bm-owner-category.active{border-color:color-mix(in srgb, var(--bm-mobile-blue) 58%, transparent)!important;background:color-mix(in srgb, var(--bm-mobile-blue) 8%, var(--bm-mobile-surface))!important}.bm-owner-dashboard .bm-owner-category.hidden{opacity:.7!important}.bm-owner-dashboard .bm-owner-category-main{text-align:left!important;background:0 0!important;border:0!important;border-radius:17px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:12px!important;width:100%!important;min-height:82px!important;padding:14px 52px 14px 14px!important;display:grid!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-category-main{text-align:right!important;direction:rtl!important;padding:14px 14px 14px 52px!important}.bm-owner-dashboard .bm-owner-category-main strong{color:var(--bm-mobile-text)!important;font-size:15px!important;font-weight:700!important;line-height:1.2!important;display:block!important}.bm-owner-dashboard .bm-owner-category-main small{color:var(--bm-mobile-muted)!important;margin-top:5px!important;font-size:11px!important;font-weight:500!important;line-height:1.2!important;display:block!important}.bm-owner-dashboard .bm-owner-category-main em{min-width:25px!important;height:25px!important;color:var(--bm-mobile-muted)!important;background:var(--bm-mobile-surface)!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;padding:0 7px!important;font-size:10px!important;font-style:normal!important;font-weight:650!important;display:inline-flex!important}.bm-owner-dashboard .bm-owner-category-more{z-index:5!important;width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;color:var(--bm-mobile-muted)!important;background:var(--bm-mobile-surface)!important;letter-spacing:1px!important;border:0!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;padding:0 0 6px!important;font-size:17px!important;font-weight:700!important;display:flex!important;position:absolute!important;top:8px!important;right:8px!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-category-more{left:8px!important;right:auto!important}.bm-owner-dashboard .bm-owner-category>.bm-owner-category-actions{display:none!important}.bm-owner-dashboard .bm-owner-category-hidden-pill{z-index:3!important;color:var(--bm-mobile-muted)!important;background:var(--bm-mobile-surface)!important;border-radius:999px!important;padding:3px 7px!important;font-size:8px!important;font-weight:650!important;position:absolute!important;bottom:9px!important;right:12px!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-category-hidden-pill{left:12px!important;right:auto!important}.bm-owner-dashboard .bm-owner-category-sheet-backdrop{z-index:1190!important;-webkit-backdrop-filter:blur(2px)!important;background:#00000061!important;border:0!important;border-radius:0!important;width:100%!important;height:100%!important;min-height:100%!important;padding:0!important;position:fixed!important;inset:0!important}.bm-owner-dashboard .bm-owner-category-sheet{left:10px!important;right:10px!important;bottom:calc(10px + env(safe-area-inset-bottom))!important;z-index:1200!important;border:1px solid var(--bm-mobile-border)!important;width:auto!important;color:var(--bm-mobile-text)!important;background:var(--bm-mobile-surface)!important;direction:ltr!important;border-radius:24px!important;padding:9px 12px 12px!important;position:fixed!important;box-shadow:0 24px 80px #00000042!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-category-sheet{direction:rtl!important}.bm-owner-dashboard .bm-owner-category-sheet-handle{background:color-mix(in srgb, var(--bm-mobile-muted) 35%, transparent)!important;border-radius:999px!important;width:38px!important;height:5px!important;margin:1px auto 11px!important}.bm-owner-dashboard .bm-owner-category-sheet-head{border-bottom:1px solid var(--bm-mobile-border)!important;justify-content:space-between!important;align-items:flex-start!important;gap:14px!important;padding:7px 5px 14px!important;display:flex!important}.bm-owner-dashboard .bm-owner-category-sheet-head strong{color:var(--bm-mobile-text)!important;font-size:17px!important;font-weight:700!important;display:block!important}.bm-owner-dashboard .bm-owner-category-sheet-head span{color:var(--bm-mobile-muted)!important;direction:ltr!important;margin-top:4px!important;font-size:11px!important;display:block!important}.bm-owner-dashboard .bm-owner-category-sheet-head>b{color:var(--bm-mobile-muted)!important;white-space:nowrap!important;font-size:11px!important;font-weight:600!important}.bm-owner-dashboard .bm-owner-category-sheet-actions{grid-template-columns:1fr!important;gap:6px!important;padding-top:8px!important;display:grid!important}.bm-owner-dashboard .bm-owner-category-sheet-actions>button{width:100%!important;min-height:52px!important;color:var(--bm-mobile-text)!important;background:var(--bm-mobile-surface-soft)!important;border:0!important;border-radius:14px!important;justify-content:flex-start!important;align-items:center!important;gap:12px!important;padding:0 14px!important;font-size:14px!important;font-weight:600!important;display:flex!important}.bm-owner-dashboard .bm-owner-category-sheet-actions>button.primary{color:#fff!important;background:var(--bm-mobile-blue-strong)!important}.bm-owner-dashboard .bm-owner-category-sheet-actions>button.danger{color:#c94e4e!important;background:color-mix(in srgb, #c94e4e 7%, var(--bm-mobile-surface))!important}.bm-owner-dashboard .bm-owner-category-sheet-move{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;display:grid!important}.bm-owner-dashboard .bm-owner-category-sheet-move button{min-height:52px!important;color:var(--bm-mobile-text)!important;background:var(--bm-mobile-surface-soft)!important;border:0!important;border-radius:14px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:3px!important;padding:7px 8px!important;font-size:18px!important;display:flex!important}.bm-owner-dashboard .bm-owner-category-sheet-move span{color:var(--bm-mobile-muted)!important;font-size:10px!important;font-weight:600!important}.bm-owner-dashboard .bm-owner-category-sheet-move button:disabled{opacity:.3!important}.bm-owner-dashboard .bm-owner-sitebar{border-radius:20px!important;padding:17px 18px!important}.bm-owner-dashboard .bm-owner-site-title{gap:8px!important}.bm-owner-dashboard .bm-owner-site-title h2{font-size:22px!important;line-height:1.1!important}.bm-owner-dashboard .bm-owner-status{min-height:23px!important;padding:0 9px!important;font-size:9px!important}.bm-owner-dashboard .bm-owner-site-main>a{margin-top:9px!important;font-size:11px!important}.bm-owner-dashboard .bm-owner-site-actions{left:12px!important;right:12px!important;bottom:calc(9px + env(safe-area-inset-bottom))!important;z-index:950!important;border:1px solid var(--bm-mobile-border)!important;background:color-mix(in srgb, var(--bm-mobile-surface) 94%, transparent)!important;-webkit-backdrop-filter:blur(24px)saturate(180%)!important;border-radius:21px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:4px!important;width:auto!important;margin:0!important;padding:6px!important;display:grid!important;position:fixed!important;box-shadow:0 14px 44px #00000024!important}.bm-owner-dashboard .bm-owner-site-actions button{width:100%!important;min-width:0!important;height:57px!important;min-height:57px!important;color:var(--bm-mobile-muted)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:15px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:3px!important;padding:6px 4px!important;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Inter,sans-serif!important;font-size:10px!important;font-weight:600!important;line-height:1!important;display:flex!important}.bm-owner-dashboard .bm-owner-site-actions button:active{transform:scale(.97)!important}.bm-owner-dashboard .bm-owner-site-actions button.active{color:var(--bm-mobile-blue-strong)!important;background:color-mix(in srgb, var(--bm-mobile-blue) 10%, transparent)!important}.bm-owner-dashboard .bm-mobile-nav-icon{height:22px!important;color:inherit!important;justify-content:center!important;align-items:center!important;font-size:18px!important;font-weight:500!important;line-height:1!important;display:flex!important}.bm-owner-dashboard .bm-mobile-nav-label{color:inherit!important;white-space:nowrap!important;font-size:9px!important;font-weight:650!important;line-height:1.05!important;display:block!important}.bm-owner-dashboard .bm-desktop-action-label{display:none!important}.bm-owner-dashboard .bm-owner-site-actions button.primary{color:#fff!important;background:var(--bm-mobile-blue-strong)!important}.bm-owner-dashboard .bm-owner-site-actions button.primary.published{color:#26764a!important;background:#e9f7ee!important}html[data-beyond-theme=dark] .bm-owner-dashboard .bm-owner-site-actions button.primary.published{color:#83dda4!important;background:#49b57121!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-site-actions{direction:rtl!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-mobile-nav-label{text-align:center!important;direction:rtl!important}.bm-owner-dashboard{padding-bottom:calc(104px + env(safe-area-inset-bottom))!important}.bm-owner-dashboard .bm-owner-site-actions>button.primary,.bm-owner-dashboard .bm-owner-site-actions>.bm-owner-desktop-publish{display:none!important}.bm-owner-dashboard .bm-owner-site-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important}.bm-owner-dashboard .bm-owner-mobile-publish-setting{border:1px solid var(--bm-mobile-border)!important;background:var(--bm-mobile-surface-soft)!important;border-radius:17px!important;width:100%!important;margin-top:18px!important;padding:17px!important;display:block!important}.bm-owner-dashboard .bm-owner-mobile-publish-copy>span{color:var(--bm-mobile-muted)!important;text-transform:uppercase!important;letter-spacing:.06em!important;font-size:10px!important;font-weight:650!important;display:block!important}.bm-owner-dashboard .bm-owner-mobile-publish-copy>strong{color:var(--bm-mobile-text)!important;margin-top:7px!important;font-size:16px!important;font-weight:700!important;line-height:1.25!important;display:block!important}.bm-owner-dashboard .bm-owner-mobile-publish-copy>p{color:var(--bm-mobile-muted)!important;margin:5px 0 0!important;font-size:12px!important;line-height:1.45!important}.bm-owner-dashboard .bm-owner-mobile-publish-button{border:0!important;border-radius:14px!important;width:100%!important;min-height:52px!important;margin-top:15px!important;padding:0 15px!important;font-size:13px!important;font-weight:700!important}.bm-owner-dashboard .bm-owner-mobile-publish-button.is-draft{color:#fff!important;background:var(--bm-mobile-blue-strong)!important}.bm-owner-dashboard .bm-owner-mobile-publish-button.is-live{color:#b94545!important;background:#b945450f!important;border:1px solid #b945452e!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-mobile-publish-setting{text-align:right!important;direction:rtl!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-mobile-publish-copy>span{text-transform:none!important;letter-spacing:normal!important}.bm-owner-dashboard .bm-owner-settings{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;z-index:1100!important;width:100%!important;max-width:none!important;height:100dvh!important;max-height:none!important;padding:calc(76px + env(safe-area-inset-top)) 14px calc(32px + env(safe-area-inset-bottom))!important;background:var(--bm-mobile-bg)!important;box-shadow:none!important;border:0!important;border-radius:0!important;margin:0!important;position:fixed!important;inset:0!important;overflow:hidden auto!important}.bm-owner-dashboard .bm-owner-settings>.bm-owner-section-title{z-index:1110!important;min-height:calc(62px + env(safe-area-inset-top))!important;padding:env(safe-area-inset-top) 16px 0!important;border-bottom:1px solid var(--bm-mobile-border)!important;background:color-mix(in srgb, var(--bm-mobile-bg) 92%, transparent)!important;-webkit-backdrop-filter:blur(24px)saturate(180%)!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;display:flex!important;position:fixed!important;top:0!important;left:0!important;right:0!important}.bm-owner-dashboard .bm-owner-settings>.bm-owner-section-title>div{min-width:0!important}.bm-owner-dashboard .bm-owner-settings>.bm-owner-section-title .bm-label{display:none!important}.bm-owner-dashboard .bm-owner-settings>.bm-owner-section-title h2{color:var(--bm-mobile-text)!important;letter-spacing:-.025em!important;margin:0!important;font-size:22px!important;font-weight:720!important;line-height:1.1!important}.bm-owner-dashboard .bm-owner-settings>.bm-owner-section-title p{display:none!important}.bm-owner-dashboard .bm-owner-settings>.bm-owner-section-title>button{min-width:68px!important;min-height:40px!important;color:var(--bm-mobile-blue-strong)!important;background:color-mix(in srgb, var(--bm-mobile-blue) 10%, transparent)!important;border:0!important;border-radius:12px!important;padding:0 13px!important;font-size:11px!important;font-weight:700!important}.bm-owner-dashboard .bm-owner-settings-grid,.bm-owner-dashboard .bm-owner-settings-grid-v5{grid-template-columns:1fr!important;gap:12px!important;width:100%!important;display:grid!important}.bm-owner-dashboard .bm-owner-settings-grid>label,.bm-owner-dashboard .bm-owner-settings-grid>div{border:1px solid var(--bm-mobile-border)!important;background:var(--bm-mobile-surface)!important;width:100%!important;box-shadow:none!important;border-radius:17px!important;margin:0!important;padding:15px!important}.bm-owner-dashboard .bm-owner-settings :is(input,select){border:1px solid var(--bm-mobile-border)!important;min-height:51px!important;color:var(--bm-mobile-text)!important;background:var(--bm-mobile-surface-soft)!important;border-radius:12px!important;margin-top:8px!important;padding:0 13px!important;font-size:16px!important}.bm-owner-dashboard .bm-owner-logo-upload-inner{align-items:center!important;gap:14px!important;display:flex!important}.bm-owner-dashboard .bm-owner-logo-preview{background:var(--bm-mobile-surface-soft)!important;border-radius:16px!important;width:66px!important;min-width:66px!important;height:66px!important;overflow:hidden!important}.bm-owner-dashboard .bm-owner-logo-upload-actions{flex:auto!important;min-width:0!important}.bm-owner-dashboard .bm-owner-settings-footer{border:1px solid var(--bm-mobile-border)!important;background:var(--bm-mobile-surface)!important;border-radius:17px!important;grid-template-columns:1fr!important;gap:13px!important;margin:14px 0 0!important;padding:15px!important;display:grid!important}.bm-owner-dashboard .bm-owner-settings-footer>div{min-width:0!important}.bm-owner-dashboard .bm-owner-settings-footer>div>span{color:var(--bm-mobile-muted)!important;font-size:10px!important;font-weight:650!important;display:block!important}.bm-owner-dashboard .bm-owner-settings-footer>div>strong{color:var(--bm-mobile-text)!important;text-overflow:ellipsis!important;white-space:nowrap!important;direction:ltr!important;margin-top:5px!important;font-size:12px!important;display:block!important;overflow:hidden!important}.bm-owner-dashboard .bm-owner-save-settings{color:#fff!important;background:var(--bm-mobile-blue-strong)!important;border:0!important;border-radius:14px!important;width:100%!important;min-height:52px!important;font-size:13px!important;font-weight:700!important}.bm-owner-dashboard .bm-owner-mobile-publish-setting{border-radius:17px!important;margin:14px 0 0!important;padding:16px!important}.bm-owner-dashboard .bm-owner-mobile-publish-button.is-live{margin-top:16px!important}.bm-owner-dashboard.bm-settings-open .bm-owner-site-actions{display:none!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-settings>.bm-owner-section-title{direction:rtl!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-settings>.bm-owner-section-title h2{text-align:right!important;letter-spacing:normal!important;direction:rtl!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-settings :is(label,p,strong,span){text-align:right!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-url-field{direction:ltr!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-url-field input{text-align:left!important;direction:ltr!important}.bm-owner-dashboard .bm-owner-mobile-preview{z-index:1150!important;background:var(--bm-mobile-bg)!important;flex-direction:column!important;width:100%!important;height:100dvh!important;margin:0!important;padding:0!important;display:flex!important;position:fixed!important;inset:0!important;overflow:hidden!important}.bm-owner-dashboard .bm-owner-preview-header{width:100%!important;min-height:calc(64px + env(safe-area-inset-top))!important;padding:env(safe-area-inset-top) 16px 0!important;border-bottom:1px solid var(--bm-mobile-border)!important;background:color-mix(in srgb, var(--bm-mobile-bg) 94%, transparent)!important;-webkit-backdrop-filter:blur(24px)saturate(180%)!important;flex:none!important;justify-content:space-between!important;align-items:center!important;gap:14px!important;display:flex!important}.bm-owner-dashboard .bm-owner-preview-header>div{min-width:0!important}.bm-owner-dashboard .bm-owner-preview-header span{color:var(--bm-mobile-muted)!important;letter-spacing:.06em!important;font-size:9px!important;font-weight:700!important;display:block!important}.bm-owner-dashboard .bm-owner-preview-header h2{color:var(--bm-mobile-text)!important;letter-spacing:-.025em!important;text-overflow:ellipsis!important;white-space:nowrap!important;margin:3px 0 0!important;font-size:20px!important;font-weight:720!important;line-height:1.1!important;overflow:hidden!important}.bm-owner-dashboard .bm-owner-preview-header>button{min-width:66px!important;min-height:40px!important;color:var(--bm-mobile-blue-strong)!important;background:color-mix(in srgb, var(--bm-mobile-blue) 10%, transparent)!important;border:0!important;border-radius:12px!important;padding:0 13px!important;font-size:10px!important;font-weight:700!important}.bm-owner-dashboard .bm-owner-preview-browser{background:#fff!important;flex-direction:column!important;flex:auto!important;min-height:0!important;display:flex!important;overflow:hidden!important}.bm-owner-dashboard .bm-owner-preview-address{border-bottom:1px solid var(--bm-mobile-border)!important;min-height:35px!important;color:var(--bm-mobile-muted)!important;background:var(--bm-mobile-surface)!important;text-overflow:ellipsis!important;white-space:nowrap!important;direction:ltr!important;flex:0 0 35px!important;justify-content:center!important;align-items:center!important;gap:7px!important;padding:0 13px!important;font-size:10px!important;display:flex!important;overflow:hidden!important}.bm-owner-dashboard .bm-owner-preview-live-dot{background:#44a36b!important;border-radius:50%!important;flex:0 0 7px!important;width:7px!important;height:7px!important}.bm-owner-dashboard .bm-owner-preview-frame{-webkit-overflow-scrolling:touch;background:#fff!important;border:0!important;flex:auto!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;overflow:hidden auto!important}.bm-owner-dashboard .bm-owner-preview-frame>.bm-public{width:100%!important;min-height:100%!important;margin:0!important}.bm-owner-dashboard.bm-preview-open .bm-owner-site-actions{display:none!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-preview-header{text-align:right!important;direction:rtl!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-preview-header span{letter-spacing:normal!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-preview-header h2{text-align:right!important;letter-spacing:normal!important;direction:rtl!important}.bm-owner-dashboard :is(.bm-owner-item-form,.bm-owner-item-edit) .bm-owner-form-actions{width:calc(100% + 32px)!important;margin:auto -16px calc(-32px - env(safe-area-inset-bottom))!important;padding:10px 16px calc(10px + env(safe-area-inset-bottom))!important;bottom:calc(-32px - env(safe-area-inset-bottom))!important;z-index:80!important;border-top:1px solid var(--bm-mobile-border)!important;background:color-mix(in srgb, var(--bm-mobile-bg) 95%, transparent)!important;-webkit-backdrop-filter:blur(22px)saturate(180%)!important;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr)!important;gap:8px!important;display:grid!important;position:sticky!important;box-shadow:0 -10px 28px #0000000f!important}.bm-owner-dashboard :is(.bm-owner-item-form,.bm-owner-item-edit) .bm-owner-form-actions button{border-radius:14px!important;width:100%!important;min-width:0!important;min-height:52px!important;margin:0!important;font-size:12px!important;font-weight:700!important}.bm-owner-dashboard :is(.bm-owner-item-form,.bm-owner-item-edit) .bm-owner-form-actions button:first-child{color:var(--bm-mobile-text)!important;border:1px solid var(--bm-mobile-border)!important;background:var(--bm-mobile-surface)!important}.bm-owner-dashboard :is(.bm-owner-item-form,.bm-owner-item-edit) .bm-owner-form-actions button:last-child{color:#fff!important;background:var(--bm-mobile-blue-strong)!important;box-shadow:0 6px 18px color-mix(in srgb, var(--bm-mobile-blue) 20%, transparent)!important;border:0!important}.bm-owner-dashboard :is(.bm-owner-category-form,.bm-owner-category-edit) .bm-owner-form-actions{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr)!important;gap:8px!important;width:100%!important;margin-top:14px!important;display:grid!important}.bm-owner-dashboard :is(.bm-owner-category-form,.bm-owner-category-edit) .bm-owner-form-actions button:last-child{color:#fff!important;background:var(--bm-mobile-blue-strong)!important;border:0!important}.bm-owner-dashboard .bm-owner-settings-footer{bottom:calc(8px + env(safe-area-inset-bottom))!important;z-index:70!important;border:1px solid var(--bm-mobile-border)!important;background:color-mix(in srgb, var(--bm-mobile-surface) 96%, transparent)!important;-webkit-backdrop-filter:blur(22px)saturate(180%)!important;border-radius:18px!important;margin-top:18px!important;padding:8px!important;position:sticky!important;box-shadow:0 12px 35px #0000001a!important}.bm-owner-dashboard .bm-owner-settings-footer>div{display:none!important}.bm-owner-dashboard .bm-owner-save-settings{color:#fff!important;background:var(--bm-mobile-blue-strong)!important;width:100%!important;min-height:54px!important;box-shadow:0 6px 20px color-mix(in srgb, var(--bm-mobile-blue) 22%, transparent)!important;border:0!important;border-radius:14px!important;margin:0!important;font-size:13px!important;font-weight:720!important}.bm-owner-dashboard :is(.bm-owner-save-settings,.bm-owner-form-actions button):active{transform:scale(.985)!important}html[data-beyond-language=he] .bm-owner-dashboard :is(.bm-owner-item-form,.bm-owner-item-edit,.bm-owner-category-form,.bm-owner-category-edit) .bm-owner-form-actions{direction:ltr!important}html[data-beyond-language=he] .bm-owner-dashboard :is(.bm-owner-item-form,.bm-owner-item-edit,.bm-owner-category-form,.bm-owner-category-edit) .bm-owner-form-actions button{text-align:center!important;direction:rtl!important}.bm-owner-dashboard :is(.bm-owner-category-form,.bm-owner-category-edit){-webkit-overflow-scrolling:touch;overscroll-behavior:contain;z-index:1180!important;width:100%!important;max-width:none!important;height:100dvh!important;max-height:none!important;padding:calc(82px + env(safe-area-inset-top)) 16px calc(96px + env(safe-area-inset-bottom))!important;color:var(--bm-mobile-text)!important;background:var(--bm-mobile-bg)!important;box-shadow:none!important;border:0!important;border-radius:0!important;flex-direction:column!important;gap:13px!important;margin:0!important;display:flex!important;position:fixed!important;inset:0!important;overflow:hidden auto!important}.bm-owner-dashboard .bm-owner-category-form:before,.bm-owner-dashboard .bm-owner-category-edit:before{z-index:1190!important;height:calc(64px + env(safe-area-inset-top))!important;padding:env(safe-area-inset-top) 17px 0!important;border-bottom:1px solid var(--bm-mobile-border)!important;color:var(--bm-mobile-text)!important;background:color-mix(in srgb, var(--bm-mobile-bg) 94%, transparent)!important;-webkit-backdrop-filter:blur(24px)saturate(180%)!important;letter-spacing:-.025em!important;box-sizing:border-box!important;align-items:center!important;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Inter,sans-serif!important;font-size:21px!important;font-weight:720!important;line-height:1!important;display:flex!important;position:fixed!important;top:0!important;left:0!important;right:0!important}.bm-owner-dashboard .bm-owner-category-form:before{content:"Add category"}.bm-owner-dashboard .bm-owner-category-edit:before{content:"Edit category"}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-category-form:before{content:"הוספת קטגוריה"}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-category-edit:before{content:"עריכת קטגוריה"}.bm-owner-dashboard :is(.bm-owner-category-form,.bm-owner-category-edit)>label{border:1px solid var(--bm-mobile-border)!important;width:100%!important;color:var(--bm-mobile-muted)!important;background:var(--bm-mobile-surface)!important;border-radius:17px!important;margin:0!important;padding:15px!important;font-size:12px!important;font-weight:600!important;line-height:1.35!important;display:block!important}.bm-owner-dashboard :is(.bm-owner-category-form,.bm-owner-category-edit)>label input{border:1px solid var(--bm-mobile-border)!important;width:100%!important;min-height:54px!important;color:var(--bm-mobile-text)!important;background:var(--bm-mobile-surface-soft)!important;box-shadow:none!important;border-radius:12px!important;outline:none!important;margin:9px 0 0!important;padding:0 14px!important;font-size:17px!important;font-weight:520!important}.bm-owner-dashboard :is(.bm-owner-category-form,.bm-owner-category-edit)>label input:focus{border-color:var(--bm-mobile-blue)!important;box-shadow:0 0 0 3px color-mix(in srgb, var(--bm-mobile-blue) 13%, transparent)!important}html[data-beyond-language=he] .bm-owner-dashboard :is(.bm-owner-category-form,.bm-owner-category-edit){text-align:right!important;direction:rtl!important}html[data-beyond-language=he] .bm-owner-dashboard :is(.bm-owner-category-form,.bm-owner-category-edit):before{text-align:right!important;letter-spacing:normal!important;direction:rtl!important}html[data-beyond-language=he] .bm-owner-dashboard :is(.bm-owner-category-form,.bm-owner-category-edit)>label:has(input[dir=rtl]){order:10!important}html[data-beyond-language=he] .bm-owner-dashboard :is(.bm-owner-category-form,.bm-owner-category-edit)>label:not(:has(input[dir=rtl])){order:20!important}html[data-beyond-language=he] .bm-owner-dashboard :is(.bm-owner-category-form,.bm-owner-category-edit) input[dir=rtl]{text-align:right!important;direction:rtl!important}html[data-beyond-language=he] .bm-owner-dashboard :is(.bm-owner-category-form,.bm-owner-category-edit) input:not([dir=rtl]){text-align:left!important;direction:ltr!important}.bm-owner-dashboard :is(.bm-owner-category-form,.bm-owner-category-edit) .bm-owner-form-actions{z-index:1195!important;width:100%!important;padding:10px 16px calc(10px + env(safe-area-inset-bottom))!important;border-top:1px solid var(--bm-mobile-border)!important;background:color-mix(in srgb, var(--bm-mobile-bg) 95%, transparent)!important;-webkit-backdrop-filter:blur(22px)saturate(180%)!important;order:1000!important;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr)!important;gap:8px!important;margin:0!important;display:grid!important;position:fixed!important;bottom:0!important;left:0!important;right:0!important;box-shadow:0 -10px 32px #00000012!important}.bm-owner-dashboard :is(.bm-owner-category-form,.bm-owner-category-edit) .bm-owner-form-actions button{border-radius:14px!important;width:100%!important;min-width:0!important;min-height:52px!important;margin:0!important;font-size:12px!important;font-weight:700!important}.bm-owner-dashboard :is(.bm-owner-category-form,.bm-owner-category-edit) .bm-owner-form-actions button:first-child{color:var(--bm-mobile-text)!important;border:1px solid var(--bm-mobile-border)!important;background:var(--bm-mobile-surface)!important}.bm-owner-dashboard :is(.bm-owner-category-form,.bm-owner-category-edit) .bm-owner-form-actions button:last-child{color:#fff!important;background:var(--bm-mobile-blue-strong)!important;box-shadow:0 6px 20px color-mix(in srgb, var(--bm-mobile-blue) 20%, transparent)!important;border:0!important}html[data-beyond-language=he] .bm-owner-dashboard :is(.bm-owner-category-form,.bm-owner-category-edit) .bm-owner-form-actions{direction:ltr!important}html[data-beyond-language=he] .bm-owner-dashboard :is(.bm-owner-category-form,.bm-owner-category-edit) .bm-owner-form-actions button{text-align:center!important;direction:rtl!important}@media (width<=390px){.bm-owner-dashboard :is(.bm-owner-category-form,.bm-owner-category-edit),.bm-owner-dashboard :is(.bm-owner-category-form,.bm-owner-category-edit) .bm-owner-form-actions{padding-left:12px!important;padding-right:12px!important}}.bm-owner-dashboard .bm-owner-header{padding:calc(12px + env(safe-area-inset-top)) 14px 12px!important;grid-template-rows:auto auto!important;grid-template-columns:minmax(0,1fr)!important;gap:11px!important}.bm-owner-dashboard .bm-owner-header-copy{width:100%!important;min-width:0!important}.bm-owner-dashboard .bm-owner-header-copy>span{display:none!important}.bm-owner-dashboard .bm-owner-header-copy h1{margin:0!important;font-size:26px!important;font-weight:720!important;line-height:1.02!important}.bm-owner-dashboard .bm-owner-header-copy p{margin:5px 0 0!important;font-size:12px!important;line-height:1.35!important}.bm-owner-dashboard .bm-owner-header-actions{justify-content:flex-end!important;align-items:center!important;gap:6px!important;width:100%!important;min-width:0!important;display:flex!important;overflow:visible!important}.bm-owner-dashboard .bm-owner-header-actions>.bm-desktop-header-action{display:none!important}.bm-owner-dashboard .bm-language-toggle{min-width:74px!important;height:42px!important}.bm-owner-dashboard .bm-theme-toggle{width:42px!important;min-width:42px!important;height:42px!important;padding:0!important}.bm-owner-dashboard .bm-mobile-header-more{border:1px solid var(--bm-mobile-border)!important;width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;color:var(--bm-mobile-text)!important;background:var(--bm-mobile-surface)!important;letter-spacing:1px!important;border-radius:13px!important;justify-content:center!important;align-items:center!important;padding:0 0 7px!important;font-size:18px!important;font-weight:700!important;display:flex!important}.bm-owner-dashboard .bm-mobile-header-menu-backdrop{z-index:1240!important;-webkit-backdrop-filter:blur(2px)!important;background:#00000059!important;border:0!important;border-radius:0!important;width:100%!important;height:100%!important;padding:0!important;display:block!important;position:fixed!important;inset:0!important}.bm-owner-dashboard .bm-mobile-header-menu{left:10px!important;right:10px!important;bottom:calc(10px + env(safe-area-inset-bottom))!important;z-index:1250!important;border:1px solid var(--bm-mobile-border)!important;width:auto!important;color:var(--bm-mobile-text)!important;background:var(--bm-mobile-surface)!important;border-radius:24px!important;padding:9px 12px 12px!important;display:block!important;position:fixed!important;box-shadow:0 24px 80px #0000003d!important}.bm-owner-dashboard .bm-mobile-header-menu-handle{background:color-mix(in srgb, var(--bm-mobile-muted) 35%, transparent)!important;border-radius:999px!important;width:38px!important;height:5px!important;margin:1px auto 12px!important}.bm-owner-dashboard .bm-mobile-header-menu-title{border-bottom:1px solid var(--bm-mobile-border)!important;padding:6px 6px 14px!important}.bm-owner-dashboard .bm-mobile-header-menu-title strong{color:var(--bm-mobile-text)!important;font-size:17px!important;font-weight:700!important;display:block!important}.bm-owner-dashboard .bm-mobile-header-menu-title span{color:var(--bm-mobile-muted)!important;margin-top:4px!important;font-size:11px!important;display:block!important}.bm-owner-dashboard .bm-mobile-header-menu-actions{grid-template-columns:1fr!important;gap:6px!important;padding-top:8px!important;display:grid!important}.bm-owner-dashboard .bm-mobile-header-menu-actions>button{width:100%!important;min-height:61px!important;color:var(--bm-mobile-text)!important;background:var(--bm-mobile-surface-soft)!important;text-align:left!important;border:0!important;border-radius:14px!important;grid-template-columns:30px minmax(0,1fr)!important;align-items:center!important;gap:11px!important;padding:9px 13px!important;display:grid!important}.bm-owner-dashboard .bm-mobile-header-menu-actions>button>span{width:30px!important;color:var(--bm-mobile-blue-strong)!important;text-align:center!important;font-size:20px!important}.bm-owner-dashboard .bm-mobile-header-menu-actions strong{font-size:14px!important;font-weight:650!important;display:block!important}.bm-owner-dashboard .bm-mobile-header-menu-actions small{color:var(--bm-mobile-muted)!important;margin-top:3px!important;font-size:10px!important;font-weight:450!important;line-height:1.3!important;display:block!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-header-copy{text-align:right!important;direction:rtl!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-header-actions{direction:rtl!important;justify-content:flex-start!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-mobile-header-menu{text-align:right!important;direction:rtl!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-mobile-header-menu-actions>button{text-align:right!important;direction:rtl!important;grid-template-columns:30px minmax(0,1fr)!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-mobile-header-menu-title :is(strong,span){text-align:right!important;direction:rtl!important}.bm-owner-dashboard .bm-owner-settings-grid{gap:10px!important}.bm-owner-dashboard .bm-owner-settings-group-title{background:0 0!important;border:0!important;grid-column:1/-1!important;width:100%!important;margin:15px 0 2px!important;padding:0 2px!important;display:block!important}.bm-owner-dashboard .bm-owner-settings-group-title:first-child{margin-top:2px!important}.bm-owner-dashboard .bm-owner-settings-group-title strong{color:var(--bm-mobile-text)!important;font-size:15px!important;font-weight:700!important;line-height:1.25!important;display:block!important}.bm-owner-dashboard .bm-owner-settings-group-title span{color:var(--bm-mobile-muted)!important;margin-top:3px!important;font-size:10px!important;font-weight:450!important;line-height:1.35!important;display:block!important}.bm-owner-dashboard .bm-owner-settings-grid>label,.bm-owner-dashboard .bm-owner-logo-setting{border:1px solid var(--bm-mobile-border)!important;background:var(--bm-mobile-surface)!important;width:100%!important;box-shadow:none!important;border-radius:16px!important;margin:0!important;padding:14px!important}.bm-owner-dashboard .bm-owner-settings-grid>label{color:var(--bm-mobile-muted)!important;font-size:11px!important;font-weight:600!important}.bm-owner-dashboard .bm-owner-settings-grid>label>input:not([type=color]),.bm-owner-dashboard .bm-owner-settings-grid>label>select{border-radius:12px!important;width:100%!important;min-height:50px!important;margin-top:8px!important}.bm-owner-dashboard .bm-owner-url-field,.bm-owner-dashboard .bm-owner-url-field input{text-align:left!important;direction:ltr!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-settings,html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-settings-group-title,html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-settings-grid>label,html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-logo-setting{text-align:right!important;direction:rtl!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-settings-group-title :is(strong,span){text-align:right!important}.bm-owner-dashboard .bm-owner-mobile-publish-setting{margin-top:18px!important}.bm-publish-confirm-layer{padding:10px 10px calc(10px + env(safe-area-inset-bottom))!important;background:#0006!important;place-items:end center!important}.bm-publish-confirm{border:1px solid var(--bm-mobile-border)!important;width:100%!important;max-width:520px!important;color:var(--bm-mobile-text)!important;background:var(--bm-mobile-surface)!important;border-radius:25px!important;margin:0!important;padding:20px 18px 16px!important;box-shadow:0 24px 80px #00000042!important}.bm-publish-confirm:before{content:"";background:color-mix(in srgb, var(--bm-mobile-muted) 32%, transparent);border-radius:999px;width:38px;height:5px;margin:-7px auto 16px;display:block}.bm-publish-confirm>p{color:var(--bm-mobile-muted)!important;font-size:12px!important}.bm-publish-confirm-menu-name{border-color:var(--bm-mobile-border)!important;background:var(--bm-mobile-surface-soft)!important}.bm-publish-confirm-menu-name span{color:var(--bm-mobile-muted)!important}.bm-publish-confirm-actions button{touch-action:manipulation;min-height:52px!important}.bm-publish-confirm-cancel{border-color:var(--bm-mobile-border)!important;color:var(--bm-mobile-text)!important;background:var(--bm-mobile-surface-soft)!important}.bm-publish-confirm-submit.is-publish{background:var(--bm-mobile-blue-strong)!important}.bm-publish-confirm-submit.is-unpublish{background:var(--bm-mobile-danger)!important}html[data-beyond-language=he] .bm-publish-confirm-actions{direction:rtl!important}.bm-owner-dashboard .bm-owner-site-main .bm-owner-menu-url-button{letter-spacing:.005em!important;text-align:center!important;white-space:nowrap!important;text-overflow:ellipsis!important;border-radius:11px!important;justify-content:center!important;place-self:center!important;align-items:center!important;width:auto!important;min-width:0!important;max-width:calc(100% - 28px)!important;min-height:38px!important;margin:7px auto 0!important;padding:0 15px!important;font-size:10px!important;font-weight:720!important;display:inline-flex!important;overflow:hidden!important}.bm-owner-dashboard .bm-owner-menu-url-button>strong{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;overflow:hidden!important}.bm-owner-dashboard .bm-owner-status{text-align:center!important;justify-content:center!important;place-self:center!important;align-items:center!important;gap:4px!important;width:fit-content!important;min-height:28px!important;margin:0 auto 6px!important;padding:0 10px!important;line-height:1!important;display:inline-flex!important}.bm-owner-dashboard .bm-owner-status.live{text-align:center!important}.bm-owner-dashboard .bm-owner-item-edit{padding-top:0!important;padding-bottom:calc(92px + env(safe-area-inset-bottom))!important}.bm-owner-dashboard .bm-owner-item-edit-head{z-index:8!important;width:calc(100% + 28px)!important;padding:calc(12px + env(safe-area-inset-top)) 16px 14px!important;border-bottom:1px solid var(--bm-mobile-border)!important;background:color-mix(in srgb, var(--bm-mobile-surface) 94%, transparent)!important;-webkit-backdrop-filter:blur(18px)!important;grid-column:1/-1!important;justify-content:space-between!important;align-items:flex-start!important;gap:12px!important;margin:0 -14px 12px!important;display:flex!important;position:sticky!important;top:0!important}.bm-owner-dashboard .bm-owner-item-edit-head-copy{flex:auto!important;min-width:0!important}.bm-owner-dashboard .bm-owner-item-edit-eyebrow{color:var(--bm-mobile-blue-strong)!important;letter-spacing:.07em!important;margin-bottom:4px!important;font-size:9px!important;font-weight:750!important;display:block!important}.bm-owner-dashboard .bm-owner-item-edit-head h3{color:var(--bm-mobile-text)!important;letter-spacing:-.025em!important;text-overflow:ellipsis!important;white-space:nowrap!important;margin:0!important;font-size:20px!important;font-weight:750!important;overflow:hidden!important}.bm-owner-dashboard .bm-owner-item-edit-head p{color:var(--bm-mobile-muted)!important;margin:5px 0 0!important;font-size:10px!important;line-height:1.45!important}.bm-owner-dashboard .bm-owner-item-edit-close{border:1px solid var(--bm-mobile-border)!important;width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;color:var(--bm-mobile-text)!important;background:var(--bm-mobile-surface-soft)!important;border-radius:50%!important;place-items:center!important;padding:0!important;font-size:21px!important;line-height:1!important;display:grid!important}.bm-owner-dashboard .bm-owner-item-edit-preview{border:1px solid var(--bm-mobile-border)!important;background:var(--bm-mobile-surface-soft)!important;border-radius:16px!important;grid-column:1/-1!important;justify-content:space-between!important;align-items:center!important;gap:14px!important;width:100%!important;min-height:76px!important;margin:2px 0 12px!important;padding:13px 14px!important;display:flex!important}.bm-owner-dashboard .bm-owner-item-edit-preview-copy{flex:auto!important;min-width:0!important}.bm-owner-dashboard .bm-owner-item-edit-preview-copy>span{color:var(--bm-mobile-muted)!important;letter-spacing:.06em!important;margin-bottom:4px!important;font-size:8px!important;font-weight:750!important;display:block!important}.bm-owner-dashboard .bm-owner-item-edit-preview-copy strong{color:var(--bm-mobile-text)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:15px!important;font-weight:750!important;display:block!important;overflow:hidden!important}.bm-owner-dashboard .bm-owner-item-edit-preview-copy small{color:var(--bm-mobile-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;margin-top:2px!important;font-size:10px!important;display:block!important;overflow:hidden!important}.bm-owner-dashboard .bm-owner-item-edit-preview-price{color:var(--bm-mobile-blue-strong)!important;white-space:nowrap!important;direction:ltr!important;flex:none!important;font-size:14px!important;font-weight:750!important}.bm-owner-dashboard .bm-owner-item-edit-actions{bottom:calc(64px + env(safe-area-inset-bottom))!important;z-index:7!important;border:1px solid var(--bm-mobile-border)!important;background:color-mix(in srgb, var(--bm-mobile-surface) 94%, transparent)!important;-webkit-backdrop-filter:blur(18px)!important;border-radius:16px!important;grid-column:1/-1!important;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr)!important;gap:8px!important;width:100%!important;margin-top:14px!important;padding:10px!important;display:grid!important;position:sticky!important;box-shadow:0 12px 36px #0000001f!important}.bm-owner-dashboard .bm-owner-item-edit-actions button{border-radius:13px!important;min-height:50px!important;font-size:11px!important;font-weight:750!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-item-edit-head,html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-item-edit-preview{text-align:right!important;direction:rtl!important}.bm-owner-dashboard .bm-owner-price-options{border:1px solid var(--bm-mobile-border)!important;background:var(--bm-mobile-surface-soft)!important;border-radius:16px!important;grid-column:1/-1!important;width:100%!important;padding:13px!important}.bm-owner-dashboard .bm-owner-price-options-head{justify-content:space-between!important;align-items:flex-start!important;gap:10px!important;margin-bottom:12px!important;display:flex!important}.bm-owner-dashboard .bm-owner-price-options-head strong{color:var(--bm-mobile-text)!important;font-size:13px!important;font-weight:720!important;display:block!important}.bm-owner-dashboard .bm-owner-price-options-head span{color:var(--bm-mobile-muted)!important;margin-top:3px!important;font-size:9px!important;line-height:1.4!important;display:block!important}.bm-owner-dashboard .bm-owner-price-options-head>b{border:1px solid var(--bm-mobile-border)!important;background:var(--bm-mobile-surface)!important;width:32px!important;height:32px!important;color:var(--bm-mobile-blue-strong)!important;border-radius:10px!important;flex:0 0 32px!important;place-items:center!important;display:grid!important}.bm-owner-dashboard .bm-owner-price-option-list{gap:9px!important;display:grid!important}.bm-owner-dashboard .bm-owner-price-option-card{border:1px solid var(--bm-mobile-border)!important;background:var(--bm-mobile-surface)!important;border-radius:14px!important;width:100%!important;padding:11px!important}.bm-owner-dashboard .bm-owner-price-option-row{grid-template-columns:minmax(0,1fr) minmax(105px,.62fr)!important;align-items:end!important;gap:8px!important;display:grid!important}.bm-owner-dashboard .bm-owner-price-option-type>span,.bm-owner-dashboard .bm-owner-price-option-value>span,.bm-owner-dashboard .bm-owner-single-price-title>span{color:var(--bm-mobile-muted)!important;margin-bottom:5px!important;font-size:9px!important;font-weight:650!important;display:block!important}.bm-owner-dashboard .bm-owner-price-option-type select{width:100%!important;min-height:48px!important}.bm-owner-dashboard .bm-owner-nis-input{border:1px solid var(--bm-mobile-border)!important;background:var(--bm-mobile-surface-soft)!important;border-radius:11px!important;align-items:center!important;min-height:48px!important;display:flex!important;overflow:hidden!important}.bm-owner-dashboard .bm-owner-nis-input>b{border-inline-end:1px solid var(--bm-mobile-border)!important;width:34px!important;color:var(--bm-mobile-blue-strong)!important;flex:0 0 34px!important;align-self:stretch!important;place-items:center!important;display:grid!important}.bm-owner-dashboard .bm-owner-nis-input input{text-align:center!important;background:0 0!important;border:0!important;border-radius:0!important;width:100%!important;min-width:0!important;min-height:46px!important;margin:0!important;padding:0 8px!important}.bm-owner-dashboard .bm-owner-price-option-custom{grid-template-columns:1fr!important;gap:8px!important;margin-top:9px!important;display:grid!important}.bm-owner-dashboard .bm-owner-price-option-add{border:1px dashed var(--bm-mobile-border)!important;width:100%!important;min-height:46px!important;color:var(--bm-mobile-text)!important;background:0 0!important;border-radius:12px!important;margin-top:10px!important;font-size:11px!important;font-weight:700!important}.bm-owner-dashboard .bm-owner-price-option-remove{width:100%!important;min-height:40px!important;color:var(--bm-mobile-muted)!important;background:0 0!important;border:0!important;margin-top:6px!important;font-size:10px!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-price-options{text-align:right!important;direction:rtl!important}.bm-owner-dashboard .bm-owner-subcategory-heading{border:1px solid var(--bm-mobile-border)!important;border-left:4px solid var(--bm-mobile-blue-strong)!important;background:var(--bm-mobile-surface-soft)!important;width:100%!important;min-height:54px!important;box-shadow:none!important;border-radius:14px!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;margin:18px 0 8px!important;padding:10px 13px!important;display:flex!important}.bm-owner-dashboard .bm-owner-subcategory-heading strong{color:var(--bm-mobile-text)!important;font-size:14px!important;font-weight:750!important}.bm-owner-dashboard .bm-owner-subcategory-heading span{color:var(--bm-mobile-muted)!important;font-size:10px!important}.bm-owner-dashboard .bm-owner-subcategory-heading em{min-width:48px!important;color:var(--bm-mobile-muted)!important;background:var(--bm-mobile-surface)!important;text-align:center!important;border-radius:999px!important;padding:5px 8px!important;font-size:9px!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-subcategory-heading{text-align:right!important;border-left:1px solid var(--bm-mobile-border)!important;border-right:4px solid var(--bm-mobile-blue-strong)!important;direction:rtl!important}.bm-owner-dashboard .bm-owner-subcategory-manager{width:100%!important;margin:8px 0 0!important}.bm-owner-dashboard .bm-owner-add-subcategory{width:100%!important;min-height:48px!important;margin:14px 0 calc(82px + env(safe-area-inset-bottom))!important;border:1px dashed color-mix(in srgb, var(--bm-mobile-blue) 35%, transparent)!important;color:var(--bm-mobile-blue-strong)!important;background:color-mix(in srgb, var(--bm-mobile-blue) 6%, var(--bm-mobile-surface))!important;box-shadow:none!important;border-radius:14px!important;padding:0 14px!important;font-size:10px!important;font-weight:750!important}.bm-owner-dashboard .bm-owner-subcategory-form{width:100%!important;margin:14px 0 calc(82px + env(safe-area-inset-bottom))!important;border:1px solid var(--bm-mobile-border)!important;background:var(--bm-mobile-surface)!important;border-radius:17px!important;grid-template-columns:1fr!important;gap:10px!important;padding:14px!important;display:grid!important;box-shadow:0 8px 24px #0000000d!important}.bm-owner-dashboard .bm-owner-subcategory-form-head{grid-column:auto!important;padding-bottom:4px!important}.bm-owner-dashboard .bm-owner-subcategory-form-head strong{color:var(--bm-mobile-text)!important;font-size:16px!important}.bm-owner-dashboard .bm-owner-subcategory-form-head span{color:var(--bm-mobile-muted)!important;font-size:10px!important}.bm-owner-dashboard .bm-owner-subcategory-form label{border:1px solid var(--bm-mobile-border)!important;width:100%!important;color:var(--bm-mobile-muted)!important;background:var(--bm-mobile-surface-soft)!important;border-radius:14px!important;padding:12px!important;font-size:10px!important;font-weight:650!important}.bm-owner-dashboard .bm-owner-subcategory-form input{border:1px solid var(--bm-mobile-border)!important;width:100%!important;min-height:50px!important;color:var(--bm-mobile-text)!important;background:var(--bm-mobile-surface)!important;border-radius:11px!important;margin-top:7px!important;padding:0 12px!important;font-size:16px!important}.bm-owner-dashboard .bm-owner-subcategory-form-actions{grid-column:auto!important;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr)!important;gap:8px!important;display:grid!important}.bm-owner-dashboard .bm-owner-subcategory-form-actions button{border-radius:13px!important;min-height:50px!important;font-size:11px!important;font-weight:700!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-subcategory-field-he{order:10!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-subcategory-field-en{order:20!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-subcategory-form-actions{direction:ltr!important;order:100!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-subcategory-form-actions button{direction:rtl!important}.bm-owner-dashboard .bm-owner-subcategory-heading{position:relative!important}.bm-owner-dashboard .bm-owner-subcategory-heading-actions{pointer-events:none!important;width:auto!important;height:auto!important;display:block!important;position:static!important;transform:none!important}.bm-owner-dashboard .bm-owner-subcategory-heading.hidden{opacity:.52!important}.bm-owner-dashboard .bm-owner-subcategory-heading-actions>em{width:60px!important;min-width:60px!important;color:var(--bm-mobile-muted)!important;text-align:center!important;white-space:nowrap!important;pointer-events:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;font-size:9px!important;font-style:normal!important;font-weight:650!important;line-height:1.2!important;position:absolute!important;top:50%!important;left:48px!important;transform:translateY(-50%)!important}.bm-owner-dashboard .bm-owner-subcategory-heading-actions>.bm-owner-item-more{pointer-events:auto!important;position:absolute!important;top:50%!important;left:10px!important;right:auto!important;transform:translateY(-50%)!important}.bm-owner-dashboard .bm-owner-subcategory-manager>.bm-owner-add{width:100%!important;margin-top:14px!important;margin-bottom:calc(82px + env(safe-area-inset-bottom))!important}html[data-beyond-language=he] .bm-owner-dashboard .bm-owner-subcategory-heading-actions{direction:rtl!important}}@media (width<=1024px){.bm-owner-dashboard .bm-owner-subcategory-heading .bm-owner-item-actions,.bm-owner-dashboard .bm-owner-subcategory-heading .bm-owner-subcategory-actions,.bm-owner-dashboard .bm-owner-subcategory-heading .bm-owner-inline-actions,.bm-owner-dashboard .bm-owner-subcategory-heading .bm-owner-card-actions,.bm-owner-dashboard .bm-owner-subcategory-heading .bm-owner-row-actions,.bm-owner-dashboard .bm-owner-subcategory-heading>.bm-owner-item-actions,.bm-owner-dashboard .bm-owner-subcategory-heading>.bm-owner-subcategory-actions,.bm-owner-dashboard .bm-owner-subcategory-heading>.bm-owner-inline-actions,.bm-owner-dashboard .bm-owner-subcategory-heading>.bm-owner-card-actions,.bm-owner-dashboard .bm-owner-subcategory-heading>.bm-owner-row-actions{visibility:hidden!important;pointer-events:none!important;display:none!important}}.studio-home-return{z-index:46;width:calc(var(--studio-sidebar,196px) - 20px);color:#667386;letter-spacing:-.01em;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff7a;border:1px solid #0000;border-radius:10px;align-items:center;gap:9px;min-height:44px;padding:0 10px;font-size:12px;font-weight:780;text-decoration:none;transition:background .14s,color .14s,border-color .14s,box-shadow .14s,transform .14s;display:flex;position:fixed;bottom:14px;left:10px}.studio-home-return:hover{color:var(--studio-blue,#4974e5);background:#ffffffe6;border-color:#dbe1ea;transform:translateY(-1px);box-shadow:0 8px 20px #18223812}.studio-home-return-icon{color:#536174;background:#fff;border:1px solid #e0e4ea;border-radius:8px;flex:0 0 25px;place-items:center;width:25px;height:25px;font-size:13px;font-weight:850;transition:border-color .14s,color .14s,background .14s;display:grid;box-shadow:0 1px 2px #161f310a}.studio-home-return:hover .studio-home-return-icon{color:var(--studio-blue,#4974e5);background:#eef3ff;border-color:#cbd7fa}.studio-home-return.rtl{left:auto;right:10px}@media (width<=880px){.studio-home-return{z-index:60;background:#fffffff0;border-color:#dfe4eb;width:auto;min-width:44px;min-height:44px;padding:0 9px;bottom:14px;left:14px;right:auto;box-shadow:0 12px 30px #1822381f}.studio-home-return.rtl{left:auto;right:14px}}@media (width<=560px){.studio-home-return-label{display:none}.studio-home-return{justify-content:center;width:44px;padding:0}.studio-home-return-icon{box-shadow:none;background:0 0;border:0}}.menu-content-v2-image-url-toggle,.menu-content-v2-image-input{display:none!important}.menu-content-v2-image-download{color:#2f63df;cursor:pointer;background:#376df614;border:1px solid #376df659;border-radius:11px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:42px;margin-top:8px;font:800 11px/1 Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;transition:background .15s,border-color .15s,transform .15s,opacity .15s;display:flex}.menu-content-v2-image-download:hover{background:#376df621;border-color:#376df680;transform:translateY(-1px)}.menu-content-v2-image-download svg{flex:none;width:16px;height:16px}.menu-content-v2-image-download:disabled,.menu-content-v2-image-download.is-downloading{opacity:.58;cursor:wait;transform:none}html[data-beyond-theme=dark] .menu-content-v2-image-download{color:#9db8ff;background:#4b75e81a;border-color:#6f96ff61}html[data-beyond-theme=dark] .menu-content-v2-image-download:hover{background:#4b75e82b;border-color:#7ea2ff94}.menu-translation-review-overlay{top:76px;z-index:12000;width:min(390px,100vw - 36px);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;position:fixed;inset-inline-end:18px}.menu-translation-review-overlay[hidden]{display:none!important}.menu-translation-review-summary{color:#775006;text-align:start;cursor:pointer;background:#fff8e8;border:1px solid #e0ae43;border-radius:11px;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:8px;width:100%;min-height:42px;padding:8px 10px;display:grid;box-shadow:0 10px 30px #261c0826}.menu-translation-review-summary .warn{color:#2a1a00;background:#efb53b;border-radius:999px;place-items:center;width:22px;height:22px;font-size:13px;font-weight:950;display:grid}.menu-translation-review-summary strong{font-size:12px;font-weight:850}.menu-translation-review-summary .review-label{color:#9a6400;font-size:11px;font-weight:850}.menu-translation-review-panel{color:#3e321c;background:#fffdf7;border:1px solid #e0ae43;border-radius:12px;margin-top:7px;overflow:hidden;box-shadow:0 18px 46px #1f180a33}.menu-translation-review-panel[hidden]{display:none!important}.menu-translation-review-panel header{border-bottom:1px solid #f0dfb8;justify-content:space-between;align-items:center;gap:10px;padding:10px 11px;display:flex}.menu-translation-review-panel header strong{font-size:12px;font-weight:850}.menu-translation-review-panel .close{width:26px;height:26px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;font-size:18px}.menu-translation-review-panel .meta{color:#6f5b31;padding:10px 11px 4px;font-size:11px;font-weight:800;line-height:1.45}.menu-translation-review-panel .reason{color:#a56800;padding:0 11px 8px;font-size:11px;font-weight:850}.menu-translation-review-panel .snippet{white-space:pre-wrap;word-break:break-word;background:#fffaf0;border:1px solid #ead7a7;border-radius:9px;margin:0 11px 10px;padding:9px 10px;font-size:12px;line-height:1.5}.menu-translation-review-panel .snippet mark{color:#4c3000;background:#ffd56a;border-radius:4px;padding:1px 3px;font-weight:900}.menu-translation-review-panel footer{border-top:1px solid #f0dfb8;justify-content:space-between;align-items:center;gap:10px;padding:9px 11px;display:flex}.menu-translation-review-panel footer .counter{color:#8e784a;font-size:11px;font-weight:750}.menu-translation-review-panel footer .next{color:#7a5000;cursor:pointer;background:#fff4d7;border:1px solid #d7a43b;border-radius:8px;min-height:31px;padding:0 10px;font-size:11px;font-weight:850}.menu-content-v2-translation-warning{display:none!important}html[data-beyond-theme=dark] .menu-translation-review-summary{color:#f0cd7c;background:#221b0c;border-color:#75591f;box-shadow:0 10px 30px #00000059}html[data-beyond-theme=dark] .menu-translation-review-summary .review-label{color:#f2c45f}html[data-beyond-theme=dark] .menu-translation-review-panel{color:#f5e8ca;background:#17140d;border-color:#75591f;box-shadow:0 18px 46px #00000073}html[data-beyond-theme=dark] .menu-translation-review-panel header,html[data-beyond-theme=dark] .menu-translation-review-panel footer{border-color:#3e3218}html[data-beyond-theme=dark] .menu-translation-review-panel .meta{color:#cbb88c}html[data-beyond-theme=dark] .menu-translation-review-panel .reason{color:#f0bd55}html[data-beyond-theme=dark] .menu-translation-review-panel .snippet{color:#f1e6cf;background:#211a0d;border-color:#4f3d18}html[data-beyond-theme=dark] .menu-translation-review-panel footer .counter{color:#bca97b}html[data-beyond-theme=dark] .menu-translation-review-panel footer .next{color:#f0c96d;background:#2a210e;border-color:#6c5019}@media (width<=850px){.menu-translation-review-overlay{top:66px;width:auto;inset-inline:12px}}.menu-translation-review-source{background:#fffdf7;border:1px solid #ead7a7;border-radius:9px;margin:0 11px 8px;padding:9px 10px}.menu-translation-review-source .source-label,.menu-translation-review-editor>span{color:#8e784a;margin-bottom:5px;font-size:10px;font-weight:850;display:block}.menu-translation-review-source .source-text{color:#4d4028;white-space:pre-wrap;word-break:break-word;font-size:12px;line-height:1.45}.menu-translation-review-editor{margin:0 11px 10px;display:block}.menu-translation-review-editor textarea{box-sizing:border-box;resize:vertical;color:#2f291d;width:100%;min-height:74px;font:inherit;background:#fff;border:1px solid #d9c38e;border-radius:9px;outline:none;padding:9px 10px;font-size:12px;line-height:1.45}.menu-translation-review-editor textarea:focus{border-color:#c99425;box-shadow:0 0 0 3px #e0ae4329}.menu-translation-review-panel footer .actions{align-items:center;gap:7px;display:flex}.menu-translation-review-panel footer .save{color:#fff;cursor:pointer;background:#d79a19;border:0;border-radius:8px;min-height:31px;padding:0 10px;font-size:11px;font-weight:850}html[data-beyond-theme=dark] .menu-translation-review-source{background:#1d180d;border-color:#4f3d18}html[data-beyond-theme=dark] .menu-translation-review-source .source-label,html[data-beyond-theme=dark] .menu-translation-review-editor>span{color:#bca97b}html[data-beyond-theme=dark] .menu-translation-review-source .source-text{color:#f1e6cf}html[data-beyond-theme=dark] .menu-translation-review-editor textarea{color:#f3ead7;background:#111824;border-color:#54431e}html[data-beyond-theme=dark] .menu-translation-review-editor textarea:focus{border-color:#9e7628;box-shadow:0 0 0 3px #e0ae431f}@media (width<=850px){.menu-translation-review-overlay{top:auto;bottom:calc(92px + env(safe-area-inset-bottom,0px));width:min(330px,100vw - 24px);inset-inline:auto 12px}.menu-translation-review-panel{overscroll-behavior:contain;max-height:min(62vh,520px);overflow:auto}.menu-translation-review-summary{min-height:40px}.menu-translation-review-panel footer{background:inherit;position:sticky;bottom:0}}@media (width<=420px){.menu-translation-review-overlay{width:min(310px,100vw - 24px)}.menu-translation-review-panel footer{flex-direction:column;align-items:stretch}.menu-translation-review-panel footer .actions{width:100%}.menu-translation-review-panel footer .actions button{flex:1}}.ai-online-reference-card header em{opacity:.6;margin-inline-start:6px;font-size:11px;font-style:normal;font-weight:700}.ai-online-reference-actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.ai-online-reference-actions button,.ai-online-reference-actions label{min-height:42px;font:inherit;cursor:pointer;background:#ffffff09;border:1px solid #5b7ebe40;border-radius:10px;justify-content:center;align-items:center;gap:7px;font-weight:700;display:flex}.ai-online-reference-actions input{display:none}.ai-online-reference-selected{background:#ffffff06;border:1px solid #5b7ebe2e;border-radius:10px;align-items:center;gap:10px;margin-top:10px;padding:9px;display:flex}.ai-online-reference-selected>span{opacity:.6;font-size:12px}.ai-online-reference-selected img{object-fit:cover;border-radius:8px;width:48px;height:48px}.ai-online-reference-selected div{flex:1;gap:2px;min-width:0;display:grid}.ai-online-reference-selected strong,.ai-online-reference-selected small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ai-online-reference-selected button{color:inherit;opacity:.7;font:inherit;cursor:pointer;background:0 0;border:0;font-size:12px}.ai-online-reference-panel{border-top:1px solid #5b7ebe29;margin-top:10px;padding-top:10px}.ai-online-reference-search{grid-template-columns:1fr auto;gap:8px;display:grid}.ai-online-reference-search input{min-width:0;height:40px;color:inherit;font:inherit;background:#ffffff09;border:1px solid #5b7ebe3b;border-radius:9px;padding:0 11px}.ai-online-reference-search button{color:#fff;min-width:76px;font:inherit;cursor:pointer;background:#3478f6;border:0;border-radius:9px;font-weight:800}.ai-online-reference-status{opacity:.65;margin:8px 0;font-size:11px;line-height:1.45}.ai-online-reference-results{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;max-height:330px;display:grid;overflow:auto}.ai-online-reference-result{color:inherit;cursor:pointer;text-align:start;background:#ffffff08;border:1px solid #5b7ebe2e;border-radius:10px;padding:0;position:relative;overflow:hidden}.ai-online-reference-result img{aspect-ratio:1;object-fit:cover;background:#111;width:100%;display:block}.ai-online-reference-result span{gap:2px;padding:6px;display:grid}.ai-online-reference-result strong,.ai-online-reference-result small{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.ai-online-reference-result small{opacity:.55}.ai-online-reference-result:disabled{opacity:.45;cursor:wait}@media (width<=720px){.ai-online-reference-actions{grid-template-columns:1fr}.ai-online-reference-results{grid-template-columns:repeat(2,minmax(0,1fr));max-height:420px}.ai-online-reference-search{grid-template-columns:1fr auto}}.beyond-menu-crop-btn{z-index:8;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#101828db;border:1px solid #ffffffb8;border-radius:999px;justify-content:center;align-items:center;gap:6px;min-height:36px;padding:0 12px;font-size:10px;font-weight:850;display:inline-flex;position:absolute;top:10px;right:10px;box-shadow:0 5px 16px #00000038}.beyond-menu-crop-btn svg{flex:none;width:17px;height:17px;display:block}.beyond-menu-crop-btn:hover{background:#101828f7;transform:translateY(-1px)}.beyond-menu-crop-btn.icon-only{background:#0c131fe0;border-radius:12px;width:38px;height:38px;min-height:38px;padding:0}.menu-content-v2-photo-saved-compare{background:#0a121fe0!important;border-color:#fff3!important}.menu-content-v2-photo-saved-compare button{text-shadow:0 1px 2px #0000002e;color:#f8fafc!important;opacity:1!important}.menu-content-v2-photo-saved-compare button svg{color:currentColor!important}.menu-content-v2-photo-saved-compare button.active{color:#356ee7!important;text-shadow:none!important;background:#fff!important}.beyond-menu-crop-modal{z-index:10050;justify-content:center;align-items:center;padding:22px;display:none;position:fixed;inset:0}.beyond-menu-crop-modal.open{display:flex}.beyond-menu-crop-backdrop{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#02060eb8;position:absolute;inset:0}.beyond-menu-crop-card{z-index:1;color:#101828;background:#fff;border:1px solid #dfe5ee;border-radius:20px;width:min(760px,100%);max-height:calc(100vh - 44px);padding:18px;position:relative;overflow:auto;box-shadow:0 28px 80px #02061747}.beyond-menu-crop-card>header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.beyond-menu-crop-card>header>div{min-width:0}.beyond-menu-crop-card>header strong{font-size:15px;display:block}.beyond-menu-crop-card>header p{color:#667085;margin:5px 0 0;font-size:10px;line-height:1.45}.beyond-menu-crop-card>header>button{color:#475467;cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;flex:0 0 34px;width:34px;height:34px;font-size:20px;line-height:1}.beyond-menu-crop-preview-wrap{gap:7px;margin-top:16px;display:grid}.beyond-menu-crop-preview-wrap>span{color:#667085;text-align:center;font-size:9px;font-weight:800}.beyond-menu-crop-preview{aspect-ratio:1;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:#eef2f6;border:1px solid #dfe5ee;border-radius:16px;width:min(470px,100%);margin:auto;position:relative;overflow:hidden}.beyond-menu-crop-preview.dragging{cursor:grabbing}.beyond-menu-crop-preview img{object-fit:cover;pointer-events:none;will-change:transform;width:100%;height:100%;transition:transform 60ms linear;display:block}.beyond-menu-crop-preview .drag-hint{color:#fff;pointer-events:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#090f19b8;border-radius:999px;padding:5px 9px;font-size:9px;font-weight:800;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.beyond-menu-crop-preview.dragging .drag-hint{opacity:.35}.beyond-menu-crop-controls{gap:13px;margin-top:16px;display:grid}.beyond-menu-crop-controls label{gap:6px;display:grid}.beyond-menu-crop-controls label>span{color:#344054;font-size:10px;font-weight:800}.beyond-menu-crop-controls label>div{grid-template-columns:36px minmax(0,1fr) 36px 54px;align-items:center;gap:8px;display:grid}.beyond-menu-crop-controls input[type=range]{accent-color:#376df6;width:100%}.beyond-menu-crop-controls button,.beyond-menu-crop-reset{color:#344054;cursor:pointer;background:#f8fafc;border:1px solid #dfe5ee;border-radius:9px;min-height:36px;font-weight:850}.beyond-menu-crop-controls output{text-align:center;color:#475467;font-size:10px;font-weight:850}.beyond-menu-crop-reset{justify-self:start;padding:0 12px}.beyond-menu-crop-card>footer{justify-content:flex-end;gap:8px;margin-top:18px;display:flex}.beyond-menu-crop-card>footer button{color:#344054;cursor:pointer;background:#fff;border:1px solid #dfe5ee;border-radius:11px;min-height:42px;padding:0 15px;font-size:10px;font-weight:850}.beyond-menu-crop-card>footer button.primary{color:#fff;background:#376df6;border-color:#376df6}.beyond-menu-crop-card>footer button:disabled{opacity:.5;cursor:wait}.beyond-menu-crop-status{color:#667085;text-align:right;min-height:15px;margin:9px 0 0;font-size:9px}.beyond-menu-crop-card::-webkit-scrollbar{width:9px}.beyond-menu-crop-card::-webkit-scrollbar-thumb{background:#c3ccd8 padding-box padding-box;border:2px solid #0000;border-radius:999px}html[data-beyond-theme=dark] .beyond-menu-crop-card{color:#edf3ff;background:#0b111b;border-color:#253044;box-shadow:0 28px 80px #0000008c}html[data-beyond-theme=dark] .beyond-menu-crop-card>header p,html[data-beyond-theme=dark] .beyond-menu-crop-preview-wrap>span,html[data-beyond-theme=dark] .beyond-menu-crop-status{color:#95a3b8}html[data-beyond-theme=dark] .beyond-menu-crop-card>header>button,html[data-beyond-theme=dark] .beyond-menu-crop-controls button,html[data-beyond-theme=dark] .beyond-menu-crop-reset,html[data-beyond-theme=dark] .beyond-menu-crop-card>footer button{color:#dbe6f8;background:#111a27;border-color:#29364a}html[data-beyond-theme=dark] .beyond-menu-crop-card>footer button.primary{color:#fff;background:#376df6;border-color:#376df6}html[data-beyond-theme=dark] .beyond-menu-crop-preview{background:#050a11;border-color:#273348}html[data-beyond-theme=dark] .beyond-menu-crop-controls label>span{color:#d7e1f0}html[data-beyond-theme=dark] .beyond-menu-crop-controls output{color:#aebbd0}@media (width<=620px){.beyond-menu-crop-modal{padding:10px}.beyond-menu-crop-card{border-radius:17px;max-height:calc(100vh - 20px);padding:14px}.beyond-menu-crop-preview{width:100%}.beyond-menu-crop-controls label>div{grid-template-columns:38px minmax(0,1fr) 38px 48px}.beyond-menu-crop-card>footer{grid-template-columns:1fr 1.35fr;display:grid}.beyond-menu-crop-card>footer button{padding:0 9px}.beyond-menu-crop-btn{min-height:34px;padding:0 10px;font-size:9px;top:8px;right:8px}.beyond-menu-crop-btn.icon-only{width:36px;height:36px;min-height:36px;padding:0}}.menu-content-v2-preview .beyond-live-framing-trigger{z-index:8;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0c131fe0;border:1px solid #ffffffb8;border-radius:12px;justify-content:center;align-items:center;width:38px;height:38px;min-height:38px;padding:0;display:inline-flex;position:absolute;top:10px;right:10px;box-shadow:0 5px 16px #00000038}.menu-content-v2-preview .beyond-live-framing-trigger svg{width:17px;height:17px;display:block}.menu-content-v2-preview .beyond-live-framing-trigger:hover{background:#0c131ff7;transform:translateY(-1px)}.menu-content-v2-preview .menu-content-v2-canvas{position:relative}.menu-content-v2-preview .menu-content-v2-canvas.beyond-live-framing-canvas-active{padding-bottom:104px!important}.menu-content-v2-preview .beyond-live-framing-active{outline-offset:-2px;isolation:isolate;outline:2px solid #376df6f2;touch-action:none!important;cursor:grab!important;position:relative!important;overflow:hidden!important}.menu-content-v2-preview .beyond-live-framing-active.beyond-live-framing-dragging{cursor:grabbing!important}.menu-content-v2-preview .beyond-live-framing-active>img{will-change:transform,object-position;-webkit-user-select:none!important;user-select:none!important;-webkit-user-drag:none!important;transition:none!important}.beyond-live-framing-toolbar{z-index:80;color:#172033;-webkit-backdrop-filter:blur(16px);pointer-events:auto;background:#fffffff5;border:1px solid #4652692e;border-radius:14px;grid-template-columns:minmax(150px,1fr) auto;grid-template-areas:"hint controls""status status";align-items:center;gap:8px 14px;width:min(620px,100% - 32px);padding:10px 12px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:grid;position:absolute;bottom:16px;left:50%;transform:translate(-50%);box-shadow:0 10px 28px #18233a29}.beyond-live-framing-hint{color:#667085;white-space:nowrap;text-overflow:ellipsis;grid-area:hint;min-width:0;font-size:11px;font-weight:750;line-height:1.25;overflow:hidden}.beyond-live-framing-controls{pointer-events:auto;grid-area:controls;justify-content:flex-end;align-items:center;gap:6px;display:flex}.beyond-live-framing-controls button{color:#1c2433;cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:#376df61f;background:#f7f9fc;border:1px solid #d8deea;border-radius:10px;justify-content:center;align-items:center;min-width:38px;height:38px;min-height:38px;padding:0 10px;font:800 11px/1 Inter,system-ui,sans-serif;display:inline-flex}.beyond-live-framing-controls button[data-live-frame-cancel],.beyond-live-framing-controls button[data-live-frame-minus],.beyond-live-framing-controls button[data-live-frame-plus]{width:38px;max-width:38px;padding:0;font-size:18px}.beyond-live-framing-controls button[data-live-frame-reset]{min-width:58px}.beyond-live-framing-controls button:hover{background:#eef2f8;border-color:#bdc8da}.beyond-live-framing-controls button:active{background:#e8edf5;transform:scale(.97)}.beyond-live-framing-controls button.done{color:#fff;background:#4974e5;border-color:#4974e5;min-width:62px}.beyond-live-framing-controls button.done:hover{background:#3f68d2}.beyond-live-framing-controls button:disabled{opacity:.55;cursor:wait}.beyond-live-framing-controls span[data-live-frame-zoom]{text-align:center;color:#4f5d73;font-variant-numeric:tabular-nums;pointer-events:none;min-width:46px;font-size:10px;font-weight:850}.beyond-live-framing-status{text-align:center;color:#667085;pointer-events:none;grid-area:status;min-height:0;font-size:10px;font-weight:750;line-height:1.25}.beyond-live-framing-status:empty{display:none}.beyond-live-framing-status[data-tone=error]{color:#b42318;background:#fff0f1;border-radius:8px;padding:6px 8px}.beyond-live-framing-saving{cursor:wait!important}.beyond-live-framing-saving:after{content:"";z-index:35;pointer-events:none;background:#0206171f;position:absolute;inset:0}html[data-beyond-theme=dark] .beyond-live-framing-toolbar{color:#f4f7fb;background:#0f1621f5;border-color:#2a374a;box-shadow:0 12px 30px #00000059}html[data-beyond-theme=dark] .beyond-live-framing-hint,html[data-beyond-theme=dark] .beyond-live-framing-status{color:#aab5c6}html[data-beyond-theme=dark] .beyond-live-framing-controls button{color:#f4f7fb;background:#1b2636;border-color:#344258}html[data-beyond-theme=dark] .beyond-live-framing-controls button:hover{background:#243248}html[data-beyond-theme=dark] .beyond-live-framing-controls span[data-live-frame-zoom]{color:#c0c9d8}html[data-beyond-theme=dark] .beyond-live-framing-controls button.done{color:#fff;background:#4974e5;border-color:#5c84ee}@media (width<=850px){.menu-content-v2-preview .beyond-live-framing-trigger{width:36px;height:36px;min-height:36px;top:8px;right:8px}.menu-content-v2-preview .menu-content-v2-canvas.beyond-live-framing-canvas-active{padding-bottom:126px!important}.beyond-live-framing-toolbar{grid-template-columns:1fr;grid-template-areas:"hint""controls""status";gap:7px;width:calc(100% - 20px);padding:9px 10px;bottom:10px}.beyond-live-framing-hint{text-align:center;font-size:10px}.beyond-live-framing-controls{flex-wrap:wrap;justify-content:center;gap:5px}.beyond-live-framing-controls button{height:40px;min-height:40px}.beyond-live-framing-controls button[data-live-frame-cancel],.beyond-live-framing-controls button[data-live-frame-minus],.beyond-live-framing-controls button[data-live-frame-plus]{width:40px;max-width:40px}}.menu-publish-v2-share-actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.menu-publish-v2-share-actions button{border:1px solid var(--mpu-line);min-height:42px;font:inherit;cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:8px;font-size:10px;font-weight:820;transition:border-color .16s,background .16s,color .16s,transform .16s;display:flex}.menu-publish-v2-share-actions button:hover{transform:translateY(-1px)}.menu-publish-v2-share-actions button svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.menu-publish-v2-whatsapp-button{color:#fff;background:#25d366;box-shadow:0 8px 20px #25d36629;border-color:#25d366!important}.menu-publish-v2-sms-button{color:var(--mpu-text);background:var(--mpu-paper)}.menu-publish-v2-share-button{color:#fff;background:var(--mpu-blue);box-shadow:0 8px 20px #4974e529;border-color:var(--mpu-blue)!important}.menu-publish-v2-copy-button{color:var(--mpu-text);background:var(--mpu-paper)}.menu-publish-v2-share-actions button.is-success{color:#237b52;box-shadow:none;background:#f2faf6;border-color:#2f9b694d!important}html[data-beyond-theme=dark] .menu-publish-v2 .menu-publish-v2-whatsapp-button{color:#fff!important;background:#25d366!important;border-color:#25d366!important}html[data-beyond-theme=dark] .menu-publish-v2 .menu-publish-v2-share-button{color:#fff!important;border-color:var(--beyond-studio-blue)!important;background:var(--beyond-studio-blue)!important}html[data-beyond-theme=dark] .menu-publish-v2 :is(.menu-publish-v2-sms-button,.menu-publish-v2-copy-button){color:var(--beyond-studio-text)!important;border-color:var(--beyond-studio-line)!important;background:var(--beyond-studio-surface-2)!important}html[data-beyond-theme=dark] .menu-publish-v2 .menu-publish-v2-share-actions button.is-success{color:#76d6a8!important;background:#48b98414!important;border-color:#48b9843d!important}@media (width<=760px){.menu-publish-v2-share-actions{grid-template-columns:1fr 1fr}}@media (width<=420px){.menu-publish-v2-share-actions{grid-template-columns:1fr}}*{box-sizing:border-box}.bm-shell{color:#dce9f1;background:#071018;min-height:100vh;padding:24px;font-family:Inter,system-ui,sans-serif}.bm-head,.bm-grid-top,.bm-workspace,.bm-msg,.bm-warning,.bm-admin-table{width:min(1440px,100%);margin-left:auto;margin-right:auto}.bm-head{background:#0b1922;border:1px solid #6ea0be21;border-radius:16px;justify-content:space-between;gap:18px;margin-bottom:16px;padding:20px;display:flex}.bm-head>div:first-child>span,.bm-label{color:#63849a;letter-spacing:.14em;font-size:10px;font-weight:800}.bm-head h1{margin:5px 0;font-size:36px}.bm-head p,.bm-card p,.bm-warning p{color:#708da0;margin:0;line-height:1.5}.bm-head button,.bm-card button,.bm-editor button,.bm-sites button,.bm-row button,.bm-admin-row button,.bm-msg{color:#91afc1;min-height:38px;font:inherit;cursor:pointer;background:#ffffff05;border:1px solid #699dbe29;border-radius:8px;padding:0 12px;font-size:10px;font-weight:800}.bm-grid-top{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:12px;display:grid}.bm-card{background:#0b1922;border:1px solid #6ea0be1c;border-radius:14px;padding:18px}.bm-card h2{margin:6px 0 14px}.bm-ai{background:linear-gradient(135deg,#2170a41f,#0000),#0b1922}.bm-form{gap:9px;display:grid}.bm-form label,.bm-settings label{color:#66869a;gap:5px;font-size:10px;font-weight:800;display:grid}.bm-form input,.bm-form select,.bm-settings input,.bm-row input{color:#d9e8f1;width:100%;min-height:40px;font:inherit;background:#061118;border:1px solid #6ea0be21;border-radius:8px;padding:0 10px}.bm-slug{background:#061118;border:1px solid #6ea0be21;border-radius:8px;grid-template-columns:auto 1fr;align-items:center;display:grid}.bm-slug span{color:#607f93;padding-left:10px}.bm-slug input{background:0 0;border:0}.bm-workspace{grid-template-columns:260px 1fr;gap:12px;display:grid}.bm-sites,.bm-editor{background:#0b1922;border:1px solid #6ea0be1c;border-radius:14px}.bm-sites{align-self:start;padding:11px}.bm-sites>b{color:#66859a;padding:6px;font-size:10px;display:block}.bm-sites button{text-align:left;background:0 0;justify-content:space-between;width:100%;margin-top:6px;padding:10px;display:flex}.bm-sites button.active{background:#216b9d1a;border-color:#3da5e752}.bm-sites button span{gap:3px;display:grid}.bm-sites small{color:#58768a}.bm-sites em{color:#78b899;font-size:9px}.bm-editor{padding:16px}.bm-editor-head{border-bottom:1px solid #6ea0be17;justify-content:space-between;gap:14px;padding-bottom:14px;display:flex}.bm-editor-head h2{margin:4px 0}.bm-editor-head a,.bm-admin-row a{color:#6db4de;font-size:11px;text-decoration:none}.bm-settings{grid-template-columns:1fr 130px;gap:10px;padding:14px 0;display:grid}.bm-two{grid-template-columns:1fr 1fr;gap:10px;display:grid}.bm-list{gap:5px;margin-top:10px;display:grid}.bm-list>div{border:1px solid #6ea0be17;border-radius:8px;justify-content:space-between;padding:9px;display:flex}.bm-list span{color:#69869a;direction:rtl}.bm-manager{border:1px solid #6ea0be1a;border-radius:12px;margin-top:10px;overflow:hidden}.bm-manager-head,.bm-row{grid-template-columns:1fr 120px auto;align-items:center;gap:9px;padding:10px 12px;display:grid}.bm-manager-head{justify-content:space-between;display:flex}.bm-row{border-top:1px solid #6ea0be14}.bm-row>div{display:grid}.bm-row small{color:#5c7b90}.bm-msg,.bm-warning{margin-bottom:12px;padding:12px}.bm-warning{background:#1f679714;border:1px solid #48a2db38;border-radius:12px}.bm-admin-table{background:#0b1922;border:1px solid #6ea0be1c;border-radius:14px;overflow:hidden}.bm-admin-head,.bm-admin-row{grid-template-columns:1fr 1.2fr 100px 1.5fr;align-items:center;gap:10px;padding:12px;display:grid}.bm-admin-head{color:#5d7c91;font-size:10px}.bm-admin-row{border-top:1px solid #6ea0be14}.bm-admin-row>div:first-child{display:grid}.bm-admin-row small{color:#5a788c}.bm-admin-row>div:last-child{gap:6px;display:flex}.bm-admin-row .live{color:#82caa4}.bm-admin-row .draft{color:#8fa4b0}.bm-empty{text-align:center;padding:36px}.bm-public{--accent:#556b2f;color:#151515;background:linear-gradient(145deg,#f6f4ef,#ece7dc);min-height:100vh;padding:14px;font-family:Inter,system-ui,sans-serif}.bm-public-top,.bm-menu-paper,.bm-footer{width:min(980px,100%);margin:auto}.bm-public-top{justify-content:space-between;align-items:center;min-height:72px;display:flex}.bm-brand{align-items:center;gap:10px;display:flex}.bm-brand img,.bm-logo-fallback{object-fit:contain;border-radius:50%;width:46px;height:46px}.bm-logo-fallback{color:#fff;background:var(--accent);place-items:center;font-weight:800;display:grid}.bm-brand>div{display:grid}.bm-brand strong{font-family:Playfair Display,serif;font-size:18px}.bm-brand span{color:#7d776e;font-size:10px}.bm-lang{border:1px solid #ddd5c8;border-radius:999px;padding:3px}.bm-lang button{color:#7b756e;background:0 0;border:0;border-radius:999px;padding:8px 10px;font-weight:700}.bm-lang button.active{color:#fff;background:var(--accent)}.bm-menu-paper{background:#fffdf8;border:1px solid #e2dbd0;border-radius:22px;min-height:70vh;overflow:hidden;box-shadow:0 18px 45px #1e181017}.bm-hero{text-align:center;padding:42px 24px 30px}.bm-hero span{color:var(--accent);letter-spacing:.18em;font-size:10px;font-weight:800}.bm-hero h1{margin:8px 0 0;font-family:Playfair Display,serif;font-size:clamp(36px,7vw,62px)}.bm-tabs{gap:7px;padding:0 16px 14px;display:flex;overflow:auto}.bm-tabs button{white-space:nowrap;color:#777067;background:#fff;border:1px solid #e2dbd0;border-radius:999px;min-height:38px;padding:0 14px;font-weight:700}.bm-tabs button.active{border-color:var(--accent);color:#fff;background:var(--accent)}.bm-section-head{border-top:1px solid #eee8df;border-bottom:1px solid #eee8df;justify-content:space-between;align-items:center;padding:16px 22px;display:flex}.bm-section-head h2{margin:0;font-family:Playfair Display,serif}.bm-section-head span{color:#918b82;font-size:10px}.bm-menu-items{padding:0 22px 24px}.bm-menu-item{border-bottom:1px solid #eee8df;grid-template-columns:1fr auto;align-items:center;gap:16px;min-height:78px;padding:16px 0;display:grid}.bm-menu-item h3{margin:0 0 3px}.bm-menu-item p{color:#7b756e;margin:0;font-size:11px}.bm-footer{text-align:center;color:#8a847b;padding:16px;font-size:10px}.bm-loading{text-align:center;padding:80px}.rtl .bm-menu-item{text-align:right}@media (width<=850px){.bm-grid-top,.bm-workspace,.bm-two,.bm-settings{grid-template-columns:1fr}.bm-admin-head{display:none}.bm-admin-row,.bm-manager-head,.bm-row{grid-template-columns:1fr}.bm-head,.bm-editor-head{flex-direction:column}.bm-shell{padding:12px}}.bm-ai-upload{color:#9ecde7;cursor:pointer;background:#206c9d0d;border:1px dashed #54a4d852;border-radius:12px;align-content:center;place-items:center;gap:7px;min-height:118px;margin-top:14px;display:grid}.bm-ai-upload.disabled{opacity:.45;cursor:not-allowed}.bm-ai-upload input{display:none}.bm-ai-upload small{color:#5e7d91;font-size:10px}.bm-ai-file{color:#7e9caf;border:1px solid #6496b41a;border-radius:8px;grid-template-columns:auto minmax(0,1fr);gap:8px;margin-top:9px;padding:9px 10px;font-size:10px;display:grid}.bm-ai-file b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bm-ai-review{background:#0a1923e0;border:1px solid #48a0d933;border-radius:16px;width:min(1440px,100%);margin:0 auto 14px;overflow:hidden}.bm-ai-review-head{border-bottom:1px solid #6496b417;justify-content:space-between;align-items:center;gap:18px;padding:18px 20px;display:flex}.bm-ai-review-head h2{margin:5px 0 3px}.bm-ai-review-head p{color:#718fa2;margin:0;font-size:11px}.bm-ai-review-stats{grid-template-columns:auto auto;align-items:baseline;gap:2px 8px;display:grid}.bm-ai-review-stats b{color:#a5d5ef;text-align:right;font-size:20px}.bm-ai-review-stats span{color:#59788c;font-size:9px;font-weight:800}.bm-ai-warnings{color:#c4a36e;background:#b175270d;border:1px solid #d4a0502e;border-radius:9px;margin:14px 20px 0;padding:12px}.bm-ai-warnings p{margin:5px 0 0;font-size:11px}.bm-ai-review-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:14px 20px 18px;display:grid}.bm-ai-review-section{border:1px solid #6496b417;border-radius:10px;overflow:hidden}.bm-ai-review-section>header{border-bottom:1px solid #6496b412;justify-content:space-between;align-items:center;gap:8px;min-height:52px;padding:9px 10px;display:flex}.bm-ai-review-section>header>div{gap:2px;min-width:0;display:grid}.bm-ai-review-section>header small,.bm-ai-review-section>header span{color:#607f93;font-size:9px}.bm-ai-review-item{border-bottom:1px solid #6496b40d;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-height:37px;padding:0 10px;font-size:10px;display:grid}.bm-ai-review-item span{text-overflow:ellipsis;white-space:nowrap;color:#8eaabb;overflow:hidden}.bm-ai-review-item b{color:#c3dce9}.bm-ai-more{color:#607f93;padding:8px 10px;font-size:9px;font-weight:800}.bm-ai-review-actions{border-top:1px solid #6496b417;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;display:flex}.bm-ai-review-actions>label{color:#7997aa;align-items:center;gap:7px;font-size:10px;display:flex}.bm-ai-review-actions>div{gap:8px;display:flex}.bm-ai-review-actions button{color:#9bb8c9;cursor:pointer;background:#ffffff03;border:1px solid #6496b426;border-radius:8px;min-height:38px;padding:0 13px;font-size:10px;font-weight:800}@media (width<=900px){.bm-ai-review-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.bm-ai-review-head,.bm-ai-review-actions{flex-direction:column;align-items:flex-start}.bm-ai-review-grid{grid-template-columns:1fr}}.bm-manual-welcome p{color:#7894a5;max-width:560px;line-height:1.7}.bm-card-title{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.bm-card-title h2{margin:5px 0 0}.bm-count{color:#9fc8dd;border:1px solid #6496b41f;border-radius:8px;place-items:center;min-width:30px;height:30px;font-size:11px;font-weight:800;display:grid}.bm-form textarea{box-sizing:border-box;resize:vertical;width:100%}.bm-manual-list,.bm-menu-manager-list{gap:8px;margin-top:16px;display:grid}.bm-manual-entry{background:#ffffff03;border:1px solid #6496b41a;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.bm-manual-entry.is-hidden,.bm-manual-item.is-hidden{opacity:.48}.bm-entry-info{gap:3px;min-width:0;display:grid}.bm-entry-info b{color:#c7dce8}.bm-entry-info small,.bm-entry-info span{color:#648296;font-size:10px}.bm-entry-actions,.bm-item-actions,.bm-edit-actions,.bm-item-edit-actions{flex-wrap:wrap;gap:6px;display:flex}.bm-entry-actions button,.bm-item-actions button,.bm-edit-actions button,.bm-item-edit-actions button{color:#91afc0;cursor:pointer;background:#ffffff04;border:1px solid #6496b424;border-radius:7px;min-height:32px;padding:0 10px;font-size:9px;font-weight:800}.bm-entry-actions button.danger,.bm-item-actions button.danger{color:#c78181;border-color:#c8646429}.bm-edit-box{grid-template-columns:1fr 1fr auto;align-items:end;gap:8px;width:100%;display:grid}.bm-edit-box label,.bm-item-edit label{color:#6f8da0;gap:5px;font-size:9px;font-weight:700;display:grid}.bm-edit-box input,.bm-item-edit input,.bm-item-edit select,.bm-item-edit textarea{box-sizing:border-box;color:#c4d7e1;background:#09141b;border:1px solid #6496b421;border-radius:7px;outline:none;width:100%;min-height:36px;padding:8px 9px}.bm-item-edit textarea{resize:vertical}.bm-manual-item{background:#ffffff03;border:1px solid #6496b417;border-radius:10px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:16px;min-height:74px;padding:12px 14px;display:grid}.bm-item-main{gap:5px;min-width:0;display:grid}.bm-item-main>div{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.bm-item-main b{color:#c8dce7}.bm-item-main small{color:#718fa1}.bm-item-main p{color:#688699;max-width:700px;margin:0;font-size:10px;line-height:1.5}.bm-item-category{color:#759db5;text-transform:uppercase;background:#538eb414;border-radius:999px;width:max-content;padding:3px 7px;font-size:8px;font-weight:800}.bm-item-price{color:#b9d6e5;white-space:nowrap}.bm-item-edit{grid-column:1/-1;grid-template-columns:1fr 1fr 1fr 120px;align-items:end;gap:10px;display:grid}.bm-item-edit .wide{grid-column:1/-1}.bm-item-edit-actions{grid-column:1/-1;justify-content:flex-end}.bm-manager-head>div{gap:3px;display:grid}.bm-manager-head small{color:#617f92;font-size:9px;font-weight:500}@media (width<=900px){.bm-manual-item{grid-template-columns:1fr}.bm-item-actions{justify-content:flex-start}.bm-item-edit{grid-template-columns:1fr 1fr}}@media (width<=640px){.bm-edit-box,.bm-item-edit{grid-template-columns:1fr}.bm-manual-entry{flex-direction:column;align-items:flex-start}.bm-entry-actions,.bm-item-actions{width:100%}.bm-entry-actions button,.bm-item-actions button{flex:1}}.bm-owner-header h1{margin:10px 0 8px;font-size:38px;line-height:1.1}.bm-owner-header p{font-size:18px}.bm-owner-header>div>span,.bm-owner-dashboard .bm-label{letter-spacing:.16em;font-size:12px}.bm-owner-header-actions{gap:10px;display:flex}.bm-owner-header button,.bm-owner-dashboard button{font-size:12px}.bm-owner-message{min-height:44px;font-size:13px}.bm-owner-create,.bm-owner-settings{width:min(1460px,100%);margin:16px auto}.bm-owner-section-title{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.bm-owner-section-title h2{margin:7px 0 0;font-size:25px}.bm-owner-form{grid-template-columns:1fr 1fr auto;align-items:end;gap:14px;margin-top:20px;display:grid}.bm-owner-dashboard label{font-size:12px}.bm-owner-dashboard input,.bm-owner-dashboard select,.bm-owner-dashboard textarea{font-size:15px}.bm-owner-sitebar{box-sizing:border-box;background:#091a24e6;border:1px solid #5999be2e;border-radius:16px;justify-content:space-between;align-items:center;gap:20px;width:min(1460px,100%);margin:18px auto 12px;padding:22px 24px;display:flex}.bm-owner-site-main{gap:7px;display:grid}.bm-owner-site-title{align-items:center;gap:14px;display:flex}.bm-owner-site-title h2{margin:0;font-size:30px;line-height:1.1}.bm-owner-status{letter-spacing:.08em;text-align:center;border-radius:999px;min-width:70px;padding:7px 10px;font-size:10px;font-weight:900}.bm-owner-status.live{color:#74dca3;background:#49b27b1a;border:1px solid #49b27b33}.bm-owner-status.draft{color:#d7b87e;background:#ba975617;border:1px solid #ba975633}.bm-owner-site-main a{color:#77c4ec;font-size:13px;text-decoration:none}.bm-owner-site-actions{align-items:center;gap:9px;display:flex}.bm-owner-site-actions button{min-height:42px;padding:0 15px}.bm-owner-site-switcher{gap:8px;width:min(1460px,100%);margin:0 auto 12px;display:flex;overflow:auto}.bm-owner-site-switcher button{white-space:nowrap}.bm-owner-site-switcher button.active{color:#b9ddf0;border-color:#5baee059}.bm-owner-settings-grid{grid-template-columns:minmax(0,1fr) 130px;gap:16px;margin-top:18px;display:grid}.bm-owner-settings-grid label{gap:7px;display:grid}.bm-owner-settings-grid input{min-height:46px}.bm-owner-workspace{grid-template-columns:360px minmax(0,1fr);gap:14px;width:min(1460px,100%);margin:0 auto 60px;display:grid}.bm-owner-categories,.bm-owner-items{background:#08161fe6;border:1px solid #5999be26;border-radius:16px;min-width:0;overflow:hidden}.bm-owner-panel-head{border-bottom:1px solid #6496b417;justify-content:space-between;align-items:center;gap:12px;padding:22px;display:flex}.bm-owner-panel-head h2{margin:6px 0 0;font-size:25px}.bm-owner-items-head p{color:#7898aa;margin:5px 0 0;font-size:14px}.bm-owner-add{min-height:40px;color:#a9d5ec!important;background:#2f7fb112!important;border-color:#459dd442!important;padding:0 13px!important}.bm-owner-add:disabled{opacity:.35;cursor:not-allowed}.bm-owner-category-form{border-bottom:1px solid #6496b417;gap:11px;padding:16px;display:grid}.bm-owner-category-form label{gap:6px;display:grid}.bm-owner-category-form input{min-height:42px}.bm-owner-category-form>div{justify-content:flex-end;gap:7px;display:flex}.bm-owner-category-list{gap:6px;padding:10px;display:grid}.bm-owner-category{border:1px solid #0000;border-radius:11px;transition:all .15s;overflow:hidden}.bm-owner-category:hover{background:#ffffff03;border-color:#5ea8d321}.bm-owner-category.active{background:#3185b512;border-color:#4aa7dc47}.bm-owner-category.hidden{opacity:.48}.bm-owner-category-main{text-align:left;justify-content:space-between;align-items:center;width:100%;min-height:66px;display:flex;background:0 0!important;border:0!important;padding:12px 13px!important}.bm-owner-category-main>span{gap:4px;min-width:0;display:grid}.bm-owner-category-main strong{color:#d2e2ea;font-size:16px;font-weight:750}.bm-owner-category-main small{color:#7894a5;font-size:13px}.bm-owner-category-main em{color:#87aec3;background:#ffffff06;border-radius:8px;place-items:center;min-width:30px;height:30px;font-size:12px;font-style:normal;display:grid}.bm-owner-category-actions{gap:5px;padding:0 12px 10px;display:flex}.bm-owner-category-actions .danger,.bm-owner-item-actions .danger{color:#ca8383}.bm-owner-category-edit{border:1px solid #54a5d533;border-radius:10px;gap:8px;margin:6px;padding:12px;display:grid}.bm-owner-category-edit input{min-height:40px}.bm-owner-category-edit>div{justify-content:flex-end;gap:6px;display:flex}.bm-owner-items{min-height:560px}.bm-owner-item-form,.bm-owner-item-edit{background:#13314224;border:1px solid #57a6d32e;border-radius:12px;grid-template-columns:1fr 1fr 1fr 150px;gap:12px;margin:16px;padding:18px;display:grid}.bm-owner-item-form label,.bm-owner-item-edit label{gap:6px;display:grid}.bm-owner-item-form .wide,.bm-owner-item-edit .wide{grid-column:1/-1}.bm-owner-form-actions{grid-column:1/-1;justify-content:flex-end;gap:8px;display:flex}.bm-owner-form-actions button{min-height:39px;padding:0 14px}.bm-owner-item-list{gap:8px;padding:12px;display:grid}.bm-owner-item{background:#ffffff03;border:1px solid #6496b417;border-radius:12px;overflow:hidden}.bm-owner-item.hidden{opacity:.46}.bm-owner-item:hover{border-color:#55a5d333}.bm-owner-item-main{text-align:left;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;width:100%;min-height:86px;display:grid;background:0 0!important;border:0!important;padding:15px 17px!important}.bm-owner-item-copy{gap:5px;min-width:0;display:grid}.bm-owner-item-copy strong{color:#d8e6ed;font-size:18px;font-weight:750}.bm-owner-item-copy span{color:#86a3b3;width:max-content;font-size:14px}.bm-owner-item-copy p{color:#7894a5;max-width:750px;margin:2px 0 0;font-size:14px;line-height:1.5}.bm-owner-item-price{color:#bce0f2;white-space:nowrap;font-size:20px}.bm-owner-item-actions{justify-content:flex-end;gap:6px;padding:0 16px 12px;display:flex}.bm-owner-empty-items,.bm-owner-empty{text-align:center;padding:60px 30px}.bm-owner-empty-items h3,.bm-owner-empty h2{color:#c8dde8;margin:0 0 8px;font-size:24px}.bm-owner-empty-items p,.bm-owner-empty p{color:#7692a2;font-size:15px}.bm-owner-empty-items button{margin-top:12px}@media (width<=1000px){.bm-owner-workspace{grid-template-columns:300px minmax(0,1fr)}.bm-owner-item-form,.bm-owner-item-edit{grid-template-columns:1fr 1fr}}@media (width<=760px){.bm-owner-header h1{font-size:32px}.bm-owner-header p{font-size:16px}.bm-owner-sitebar{flex-direction:column;align-items:flex-start}.bm-owner-site-actions{flex-wrap:wrap;width:100%}.bm-owner-site-actions button{flex:1}.bm-owner-workspace{grid-template-columns:1fr}.bm-owner-categories{max-height:none}.bm-owner-form,.bm-owner-settings-grid,.bm-owner-item-form,.bm-owner-item-edit{grid-template-columns:1fr}.bm-owner-item-form .wide,.bm-owner-item-edit .wide,.bm-owner-form-actions{grid-column:auto}.bm-owner-item-copy strong{font-size:17px}.bm-owner-item-price{font-size:19px}}.bm-owner-dashboard{font-size:17px}.bm-owner-header{padding:30px 28px}.bm-owner-header h1{letter-spacing:-.03em;font-size:42px;font-weight:800}.bm-owner-header p{margin-top:10px;font-size:19px;line-height:1.4}.bm-owner-header>div>span{font-size:12px}.bm-owner-dashboard button{appearance:none;color:#acd0e3;letter-spacing:.02em;cursor:pointer;background:#112b39b8;border:1px solid #65aed838;border-radius:9px;font-family:inherit;font-size:11px;font-weight:800;transition:background .15s,border-color .15s,color .15s,transform .15s}.bm-owner-dashboard button:hover:not(:disabled){color:#d0ecfa;background:#2d77a026;border-color:#65bbeb66}.bm-owner-dashboard button:active:not(:disabled){transform:translateY(1px)}.bm-owner-dashboard button:disabled{opacity:.35;cursor:not-allowed}.bm-owner-sitebar{margin-top:18px;padding:25px 27px}.bm-owner-site-title{gap:16px}.bm-owner-site-title h2{letter-spacing:-.025em;font-size:34px;font-weight:800}.bm-owner-site-main a{margin-top:2px;font-size:15px}.bm-owner-status{min-width:76px;padding:8px 11px;font-size:11px}.bm-owner-site-actions{gap:10px}.bm-owner-site-actions button{background:#112b39cc;min-height:46px;padding:0 18px}.bm-owner-site-actions .primary{color:#a9daf2;background:#2679a91f;border-color:#5cbef152}.bm-owner-workspace{grid-template-columns:390px minmax(0,1fr);gap:16px}.bm-owner-categories,.bm-owner-items{border-radius:18px}.bm-owner-panel-head{padding:25px 24px}.bm-owner-panel-head h2{letter-spacing:-.02em;font-size:29px}.bm-owner-dashboard .bm-label{font-size:12px;font-weight:800}.bm-owner-add{min-height:44px!important;padding:0 16px!important;font-size:11px!important}.bm-owner-category-list{gap:9px;padding:12px}.bm-owner-category{border-radius:13px}.bm-owner-category-main{min-height:79px;padding:15px 16px!important}.bm-owner-category-main strong{letter-spacing:-.015em;font-size:19px;font-weight:800}.bm-owner-category-main small{font-size:15px;line-height:1.3}.bm-owner-category-main em{border-radius:9px;min-width:34px;height:34px;font-size:13px}.bm-owner-category-actions{gap:7px;padding:0 14px 13px}.bm-owner-category-actions button{min-height:34px;padding:0 11px!important;font-size:10px!important}.bm-owner-items-head h2{font-size:30px}.bm-owner-items-head p{font-size:15px}.bm-owner-item-list{gap:11px;padding:15px}.bm-owner-item{background:linear-gradient(#ffffff03,#ffffff01);border-radius:14px}.bm-owner-item-main{min-height:105px;padding:20px 21px!important}.bm-owner-item-copy{gap:7px}.bm-owner-item-copy strong{letter-spacing:-.015em;font-size:21px;font-weight:800}.bm-owner-item-copy span{font-size:16px}.bm-owner-item-copy p{max-width:760px;margin-top:2px;font-size:15px;line-height:1.55}.bm-owner-item-price{text-align:right;min-width:70px;font-size:25px;font-weight:850}.bm-owner-item-actions{gap:7px;padding:0 18px 15px}.bm-owner-item-actions button{min-height:35px;padding:0 12px!important;font-size:10px!important}.bm-owner-item-form,.bm-owner-item-edit{border-radius:14px;gap:14px;padding:21px}.bm-owner-dashboard label{font-size:13px;font-weight:700}.bm-owner-dashboard input,.bm-owner-dashboard select,.bm-owner-dashboard textarea{color:#d1e2ea;background:#08161e;border:1px solid #629fc12b;border-radius:9px;outline:none;padding:10px 12px;font-family:inherit;font-size:16px}.bm-owner-dashboard input:focus,.bm-owner-dashboard select:focus,.bm-owner-dashboard textarea:focus{border-color:#5bb5e77a;box-shadow:0 0 0 3px #4197c812}.bm-owner-item-form input,.bm-owner-item-form select,.bm-owner-item-edit input,.bm-owner-item-edit select{min-height:48px}.bm-owner-item-form textarea,.bm-owner-item-edit textarea{min-height:90px}.bm-owner-category-actions .danger,.bm-owner-item-actions .danger{color:#d38a8a;background:#973c3c0b;border-color:#c15b5b2b}.bm-owner-category-actions .danger:hover,.bm-owner-item-actions .danger:hover{color:#efaaaa;background:#a93e3e1a;border-color:#da646452}.bm-owner-category.hidden,.bm-owner-item.hidden{opacity:.42}.bm-owner-category.hidden:after,.bm-owner-item.hidden:after{content:"HIDDEN";color:#8096a3;letter-spacing:.08em;background:#ffffff09;border-radius:999px;width:max-content;margin:0 14px 12px;padding:3px 7px;font-size:9px;font-weight:900;display:block}@media (width<=1000px){.bm-owner-workspace{grid-template-columns:330px minmax(0,1fr)}}@media (width<=760px){.bm-owner-header{padding:24px 20px}.bm-owner-header h1{font-size:35px}.bm-owner-site-title h2{font-size:30px}.bm-owner-workspace{grid-template-columns:1fr}.bm-owner-category-main strong{font-size:18px}.bm-owner-item-copy strong{font-size:19px}.bm-owner-item-price{font-size:22px}.bm-owner-item-main{min-height:95px}}.bm-owner-dashboard .bm-move-button{color:#a7d8ef;background:#3082b214;border-color:#55aee23d;min-width:35px;line-height:1;padding:0!important;font-size:17px!important}.bm-owner-dashboard .bm-move-button:hover:not(:disabled){color:#daf3ff;background:#3797cf2e;border-color:#64c2f66b}.bm-owner-dashboard .bm-move-button:disabled{opacity:.18}.bm-owner-settings-grid-v5{box-sizing:border-box;width:100%}.bm-owner-settings-grid-v5>label{min-width:0}.bm-owner-url-field{box-sizing:border-box;width:100%;min-width:0;overflow:hidden}.bm-owner-url-field input{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.bm-owner-settings-grid-v5 input{box-sizing:border-box;max-width:100%}.bm-owner-dashboard{box-sizing:border-box;width:100%;max-width:100%;overflow-x:hidden}.bm-owner-dashboard *,.bm-owner-dashboard :before,.bm-owner-dashboard :after{box-sizing:border-box}@media (width<=900px){.bm-owner-header{padding:24px 22px}.bm-owner-workspace{grid-template-columns:1fr}.bm-owner-categories,.bm-owner-items{width:100%;min-width:0}.bm-owner-settings-grid-v5{grid-template-columns:1fr 1fr}.bm-owner-sitebar{flex-direction:column;align-items:flex-start}.bm-owner-site-actions{width:100%}}@media (width<=640px){.bm-shell.bm-owner-dashboard{padding-left:12px;padding-right:12px}.bm-owner-header{border-radius:15px;flex-direction:column;align-items:flex-start;gap:20px;padding:22px 18px}.bm-owner-header h1{margin:8px 0 6px;font-size:34px;line-height:1.05}.bm-owner-header p{margin:0;font-size:17px}.bm-owner-header-actions{grid-template-columns:1fr 1fr;gap:8px;width:100%;display:grid}.bm-owner-header-actions button{width:100%;min-height:48px;padding:0 10px}.bm-owner-sitebar{border-radius:15px;gap:18px;width:100%;margin-top:12px;padding:20px 18px}.bm-owner-site-title{flex-direction:column;align-items:flex-start;gap:9px}.bm-owner-site-title h2{font-size:30px}.bm-owner-site-main{width:100%;min-width:0}.bm-owner-site-main a{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:14px;display:block;overflow:hidden}.bm-owner-site-actions{grid-template-columns:1fr 1fr;gap:8px;width:100%;display:grid}.bm-owner-site-actions button{width:100%;min-height:46px;padding:0 8px}.bm-owner-site-actions .primary{grid-column:1/-1}.bm-owner-settings{width:100%;padding:20px 17px}.bm-owner-section-title{align-items:flex-start}.bm-owner-section-title h2{font-size:25px}.bm-owner-settings-intro{font-size:14px}.bm-owner-settings-grid-v5{grid-template-columns:1fr;gap:16px;width:100%}.bm-owner-settings-grid-v5>label{width:100%;min-width:0}.bm-owner-url-field{grid-template-columns:auto minmax(0,1fr);width:100%;min-width:0}.bm-owner-url-field input{width:100%;min-width:0}.bm-owner-logo-setting,.bm-owner-color-setting{width:100%}.bm-owner-color-setting input[type=color]{width:100%;min-height:54px}.bm-owner-settings-footer{flex-direction:column;align-items:stretch}.bm-owner-settings-footer strong{word-break:break-word}.bm-owner-save-settings{width:100%}.bm-owner-workspace{grid-template-columns:1fr;gap:12px;width:100%;margin-top:12px}.bm-owner-panel-head{padding:19px 17px}.bm-owner-panel-head h2{font-size:27px}.bm-owner-add{min-height:42px!important}.bm-owner-category-list{padding:9px}.bm-owner-category-main{min-height:76px;padding:14px!important}.bm-owner-category-main strong{font-size:19px}.bm-owner-category-main small{font-size:14px}.bm-owner-category-actions{grid-template-columns:42px 42px 1fr 1fr 1fr;gap:6px;padding:0 12px 12px;display:grid}.bm-owner-category-actions button{width:100%;min-width:0;min-height:38px;padding:0 5px!important}.bm-owner-items{min-height:0}.bm-owner-items-head{align-items:flex-start}.bm-owner-item-list{padding:9px}.bm-owner-item-main{grid-template-columns:minmax(0,1fr) auto;gap:12px;min-height:96px;padding:16px!important}.bm-owner-item-copy strong{font-size:20px}.bm-owner-item-copy span,.bm-owner-item-copy p{font-size:14px}.bm-owner-item-price{min-width:auto;font-size:22px}.bm-owner-item-actions{grid-template-columns:42px 42px 1fr 1fr 1fr;gap:6px;padding:0 12px 12px;display:grid}.bm-owner-item-actions button{width:100%;min-width:0;min-height:38px;padding:0 5px!important}.bm-owner-item-form,.bm-owner-item-edit{grid-template-columns:1fr;margin:10px;padding:15px}.bm-owner-item-form .wide,.bm-owner-item-edit .wide,.bm-owner-form-actions{grid-column:auto}.bm-owner-dashboard input,.bm-owner-dashboard select,.bm-owner-dashboard textarea{font-size:16px}.bm-owner-form-actions{grid-template-columns:1fr 1fr;width:100%;display:grid}.bm-owner-form-actions button{width:100%}}@media (width<=420px){.bm-owner-header h1{font-size:31px}.bm-owner-site-title h2{font-size:27px}.bm-owner-panel-head h2{font-size:24px}.bm-owner-category-actions,.bm-owner-item-actions{grid-template-columns:38px 38px 1fr 1fr}.bm-owner-category-actions .danger,.bm-owner-item-actions .danger{grid-column:3/-1}}.ep-page{--ep-bg:#f6f4ef;--ep-paper:#fffdf8;--ep-ink:#121212;--ep-muted:#7b756e;--ep-line:#e5ded2;--ep-accent:#556b2f;width:100%;min-height:100vh;margin:0;padding:0;color:#121212!important;background:linear-gradient(145deg,#f6f4ef,#ece7dc)!important;font-family:Inter,Arial,sans-serif!important}.ep-page *,.ep-page :before,.ep-page :after{box-sizing:border-box}.ep-app{width:100%;max-width:460px;min-height:100vh;margin:0 auto;overflow:hidden;box-shadow:0 0 80px #00000014;color:#121212!important;background:#fffdf8e6!important}.ep-header{justify-content:space-between;align-items:center;gap:16px;padding:28px 22px 14px;display:flex;direction:ltr!important}.ep-brand{align-items:center;gap:14px;display:flex;direction:ltr!important}.ep-logo{object-fit:cover;border-radius:50%;width:48px;min-width:48px;height:48px}.ep-logo-fallback{place-items:center;font-weight:900;display:grid;background:var(--ep-accent)!important;color:#fff!important}.ep-brand-copy{display:block}.ep-brand-title{letter-spacing:.04em;font-family:Playfair Display,Georgia,serif;font-size:27px;font-weight:900;line-height:1;color:#121212!important}.ep-brand-sub{letter-spacing:.18em;text-transform:uppercase;margin-top:4px;font-size:10px;font-weight:600;color:#8a837a!important}.ep-lang-pill{border:1px solid #ddd3c2;border-radius:999px;align-items:center;gap:2px;padding:3px;display:inline-flex;direction:ltr!important;background:#fff!important}.ep-page .ep-lang-pill button{appearance:none;cursor:pointer;color:#6f675d!important;background:0 0!important;border:0!important;border-radius:999px!important;min-width:auto!important;min-height:38px!important;padding:7px 13px!important;font-family:Inter,Arial,sans-serif!important;font-size:12px!important;font-weight:700!important}.ep-page .ep-lang-pill button.active{color:#fff!important;background:#111!important}.ep-hero{border-radius:26px;min-height:154px;margin:8px 20px 18px;padding:20px;position:relative;overflow:hidden;box-shadow:0 18px 45px #1e181017;background:linear-gradient(135deg,#f9f6ec,#ece6d6)!important}.ep-hero-kicker{z-index:2;letter-spacing:.22em;text-transform:uppercase;font-size:11px;font-weight:700;position:relative;color:var(--ep-accent)!important}.ep-hero-title{z-index:2;max-width:270px;margin:12px 0 0;font-family:Playfair Display,Georgia,serif;font-size:38px;font-weight:900;line-height:1.03;position:relative;color:#121212!important}.ep-app[dir=rtl] .ep-hero-title{font-family:Heebo,Arial,sans-serif;font-weight:800}.ep-tabs-wrap{z-index:20;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid #e5ded2b3;border-bottom:1px solid #e5ded2b3;padding:10px 0;position:sticky;top:0;background:#f6f4eff0!important}.ep-tabs{scrollbar-width:none;gap:9px;padding:0 20px;overflow-x:auto;display:flex!important}.ep-app[dir=rtl] .ep-tabs{direction:rtl}.ep-page .ep-tabs button{white-space:nowrap;cursor:pointer;flex:none;border:1px solid var(--ep-line)!important;color:#7b756e!important;background:#fff!important;border-radius:999px!important;min-width:auto!important;min-height:42px!important;padding:9px 15px!important;font-family:inherit!important;font-size:12px!important;font-weight:600!important}.ep-page .ep-tabs button.active{box-shadow:0 10px 24px #00000029;color:#fff!important;background:#111!important;border-color:#111!important}.ep-section-head h2{margin:0;font-family:Playfair Display,Georgia,serif;font-size:42px;font-weight:900;line-height:1;color:#121212!important}.ep-app[dir=rtl] .ep-section-head h2{font-family:Heebo,Arial,sans-serif;font-weight:800}.ep-section-count{border:1px solid var(--ep-line);white-space:nowrap;border-radius:999px;padding:7px 10px;font-size:11px;color:#7b756e!important;background:#fff!important}.ep-item-category{border-bottom:1px solid var(--ep-line);letter-spacing:.14em;text-transform:uppercase;padding:22px 6px 9px;font-size:10px;font-weight:800;color:#776f65!important}.ep-item-row,.ep-wine-row{border:1px solid #e5ded2e6;border-radius:22px;margin:12px 0;padding:14px 15px;box-shadow:0 12px 30px #0000000b;background:#ffffffe6!important}.ep-item-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:13px;display:grid}.ep-wine-row{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;display:grid}.ep-app[dir=rtl] .ep-wine-row{grid-template-columns:minmax(0,1fr) auto}.ep-app[dir=rtl] .ep-wine-prices{order:2}.ep-app[dir=rtl] .ep-wine-row .ep-item-info{order:1}.ep-item-name{font-family:Playfair Display,Georgia,serif;font-size:17px;font-weight:700;line-height:1.18;color:#161616!important}.ep-app[dir=rtl] .ep-item-name{font-family:Heebo,Arial,sans-serif;font-weight:700}.ep-item-description{white-space:pre-line;margin-top:2px;font-size:11px;font-style:italic;line-height:1.45;color:#827a70!important}.ep-app[dir=rtl] .ep-item-description{font-style:normal}.ep-item-price{white-space:nowrap;direction:ltr;padding:0 4px;font-family:Playfair Display,Georgia,serif;font-size:17px;font-weight:700;color:#2b2b2b!important}.ep-dual-header{direction:ltr;grid-template-columns:1fr 1fr;gap:8px;width:126px;margin:18px 6px -4px auto;display:grid}.ep-app[dir=rtl] .ep-dual-header{margin-left:6px;margin-right:auto}.ep-dual-header>div{place-items:center;gap:2px;display:grid;color:#756d63!important}.ep-dual-header svg{width:22px;height:22px}.ep-dual-header span{font-size:8px;font-weight:800}.ep-dual-price{direction:ltr;grid-template-columns:1fr 1fr;gap:8px;width:126px;display:grid}.ep-dual-price strong{text-align:center;white-space:nowrap;font-family:Playfair Display,Georgia,serif;font-size:16px;color:#2b2b2b!important}.ep-wine-prices{direction:ltr;grid-template-columns:1fr 1fr;gap:7px;min-width:110px;display:grid}.ep-wine-prices>div{text-align:center;gap:3px;display:grid}.ep-wine-prices span{font-size:8px;font-weight:800;color:#91897e!important}.ep-wine-prices strong{white-space:nowrap;font-family:Playfair Display,Georgia,serif;font-size:16px;font-weight:800;color:#2b2b2b!important}.ep-wine-origin{font-size:11px;color:#837b70!important}.ep-mixers-box{border:1px solid var(--ep-line);border-radius:20px;margin-top:18px;padding:16px;background:#ffffffbf!important}.ep-mixers-title{margin-bottom:10px;font-size:10px;font-weight:800;color:#756d63!important}.ep-mixers-chips{flex-wrap:wrap;gap:7px;display:flex}.ep-mixers-chips span{border:1px solid var(--ep-line);border-radius:20px;padding:6px 11px;font-size:11px;color:#756e66!important;background:#fff!important}.ep-footer{border-top:1px solid var(--ep-line);text-align:center;gap:10px;padding:18px 22px 30px;display:grid;color:#6a655f!important}.ep-footer>div{letter-spacing:.18em;text-transform:uppercase;font-size:10px}.ep-footer strong{color:#151515!important}.ep-app[dir=rtl] .ep-item-row,.ep-app[dir=rtl] .ep-wine-row,.ep-app[dir=rtl] .ep-item-category,.ep-app[dir=rtl] .ep-section-head{text-align:right}@media (width<=480px){.ep-app{max-width:100%;box-shadow:none}.ep-header{padding:22px 16px 12px}.ep-brand{gap:10px}.ep-logo{width:44px;min-width:44px;height:44px}.ep-brand-title{font-size:23px}.ep-page .ep-lang-pill button{padding:7px 9px!important;font-size:11px!important}.ep-hero{min-height:145px;margin:8px 16px 16px;padding:18px}.ep-hero-title{font-size:34px}.ep-tabs{padding:0 16px}.ep-section-head{padding:20px 18px 9px}.ep-section-head h2{font-size:36px}.ep-menu-list{padding:0 12px 32px}.ep-item-row,.ep-wine-row{border-radius:19px;padding:13px}.ep-item-name{font-size:16px}.ep-dual-header,.ep-dual-price{width:108px}.ep-wine-prices{min-width:100px}}.bm-admin-requests{margin-bottom:24px}.bm-admin-request-heading{background:#ffffff05;border:1px solid #ffffff12;border-radius:18px;justify-content:space-between;align-items:center;gap:20px;padding:24px;display:flex}.bm-admin-request-heading h2{color:#dce7ef;margin:7px 0 5px;font-size:22px;font-weight:500}.bm-admin-request-heading p{color:#657d90;margin:0;font-size:11px}.bm-admin-request-heading>strong{color:#7da6c5;letter-spacing:1px;font-size:10px}.bm-admin-request-list{gap:10px;margin-top:12px;display:grid}.bm-admin-request-card{background:#ffffff03;border:1px solid #ffffff0f;border-radius:16px;grid-template-columns:minmax(190px,1fr) minmax(0,2fr);gap:25px;padding:20px;display:grid}.bm-admin-request-status{color:#a29171;text-transform:uppercase;background:#745b3312;border:1px solid #a58a582e;border-radius:999px;align-items:center;min-height:23px;padding:0 8px;font-size:7px;font-weight:700;display:inline-flex}.bm-admin-request-main h3{color:#cbd8e2;margin:10px 0 5px;font-size:18px;font-weight:500}.bm-admin-request-main p{color:#60788c;margin:0;font-size:10px}.bm-admin-request-details{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.bm-admin-request-details span{color:#49677f;letter-spacing:1px;font-size:7px;font-weight:700;display:block}.bm-admin-request-details strong{color:#97aabc;margin-top:7px;font-size:11px;font-weight:500;display:block}.bm-admin-request-details small{color:#60788c;margin-top:4px;font-size:9px;display:block}.bm-admin-request-empty{color:#60788c;text-align:center;border:1px solid #ffffff0e;border-radius:16px;margin-top:12px;padding:35px}@media (width<=800px){.bm-admin-request-card{grid-template-columns:1fr}.bm-admin-request-details{grid-template-columns:repeat(2,minmax(0,1fr))}.bm-admin-request-heading{flex-direction:column;align-items:flex-start}}.ep-page{color:#121212;background:linear-gradient(145deg,#f6f4ef,#ece7dc);min-height:100vh;font-family:Inter,system-ui,sans-serif}.ep-app{z-index:1;background:#fffdf8e6;width:100%;max-width:460px;min-height:100vh;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 0 80px #00000014}.ep-header{direction:ltr;justify-content:space-between;align-items:center;gap:16px;padding:28px 22px 14px;display:flex}.ep-brand{align-items:center;gap:14px;min-width:0;display:flex}.ep-logo{object-fit:contain;border-radius:50%;flex:0 0 48px;width:48px;height:48px}.ep-logo-fallback{color:#fff;background:var(--ep-accent,#556b2f);place-items:center;display:grid}.ep-brand-copy{text-align:left;white-space:nowrap;direction:ltr;min-width:0}.ep-brand-title{color:#151515;font-family:Playfair Display,serif;font-size:28px;font-weight:800;line-height:1}.ep-brand-sub{color:#7b756e;letter-spacing:.22em;text-transform:uppercase;margin-top:4px;font-size:9px;font-weight:700}.ep-lang-pill{background:#ffffffa6;border:1px solid #ddd5c8;border-radius:999px;padding:3px;display:flex}.ep-lang-pill button{color:#7b756e;cursor:pointer;background:0 0;border:0;border-radius:999px;min-height:40px;padding:0 13px;font-size:11px;font-weight:700}.ep-lang-pill button.active{color:#fff;background:#111}.ep-hero{background:linear-gradient(135deg,#f9f6ec,#ece6d6);border-radius:26px;min-height:154px;margin:8px 20px 18px;padding:20px;position:relative;overflow:hidden;box-shadow:0 18px 45px #1e181017}.ep-hero-kicker{z-index:2;color:var(--ep-accent,#556b2f);letter-spacing:.28em;text-transform:uppercase;font-size:10px;font-weight:800;position:relative}.ep-hero-title{z-index:2;color:#121212;letter-spacing:-.035em;max-width:78%;margin:12px 0 0;font-family:Playfair Display,serif;font-size:clamp(40px,10vw,54px);font-weight:900;line-height:.95;position:relative}.ep-hero-orb{background:linear-gradient(145deg,#c9ba89a6,#e2d9b759);border-radius:50%;width:180px;height:180px;position:absolute;top:-35px;right:-42px}.ep-app[dir=rtl] .ep-hero{direction:rtl}.ep-app[dir=rtl] .ep-hero-title,.ep-app[dir=rtl] .ep-hero-kicker{text-align:right;margin-left:auto}.ep-app[dir=rtl] .ep-hero-orb{left:-42px;right:auto}.ep-tabs-wrap{z-index:20;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f6f4efe6;border-top:1px solid #e5ded299;border-bottom:1px solid #e5ded299;padding:10px 0;position:sticky;top:0;overflow:hidden}.ep-tabs{scrollbar-width:none;gap:9px;padding:0 20px;display:flex;overflow-x:auto}.ep-tabs::-webkit-scrollbar{display:none}.ep-tabs button{color:#7b756e;white-space:nowrap;cursor:pointer;background:#ffffffd9;border:1px solid #e5ded2;border-radius:999px;flex:none;min-height:44px;padding:0 15px;font-size:12px;font-weight:600;transition:transform .2s,box-shadow .2s}.ep-tabs button.active{color:#fff;background:#121212;border-color:#121212;box-shadow:0 10px 24px #00000029}.ep-section-head{justify-content:space-between;align-items:end;gap:14px;padding:25px 22px 10px;display:flex}.ep-section-head h2{color:#121212;margin:0;font-family:Playfair Display,serif;font-size:clamp(36px,9vw,44px);font-weight:900;line-height:1}.ep-section-count{color:#7b756e;background:#fff;border:1px solid #e5ded2;border-radius:999px;flex-shrink:0;padding:7px 10px;font-size:11px}.ep-menu-list{padding:0 18px 36px}.ep-item-category{color:#a59d92;letter-spacing:.2em;text-transform:uppercase;border-bottom:1px solid #e5ded2;padding:22px 6px 9px;font-size:10px;font-weight:800}.ep-item-row,.ep-wine-row{background:#ffffffe0;border:1px solid #e5ded2e6;border-radius:22px;align-items:center;gap:13px;min-height:76px;margin:12px 0;padding:15px 16px;display:grid;box-shadow:0 12px 30px #0000000b}.ep-item-row{grid-template-columns:minmax(0,1fr) auto}.ep-wine-row{grid-template-columns:auto minmax(0,1fr)}.ep-item-row:hover,.ep-wine-row:hover{transform:translateY(-1px);box-shadow:0 16px 36px #00000013}.ep-item-info{gap:4px;min-width:0;display:grid}.ep-item-name{color:#161616;font-family:Playfair Display,serif;font-size:17px;font-weight:700;line-height:1.18}.ep-item-description,.ep-wine-origin{color:#7b756e;font-size:11px;line-height:1.45}.ep-item-price{color:#151515;white-space:nowrap;direction:ltr;font-family:Playfair Display,serif;font-size:18px;font-weight:800}.ep-footer{color:#6a655f;text-align:center;border-top:1px solid #e5ded2;justify-items:center;gap:10px;padding:22px 18px 30px;display:grid}.ep-footer-responsible{letter-spacing:.22em;text-transform:uppercase;font-size:10px}.ep-accessibility-statement-link{min-height:44px;color:var(--ep-accent,#556b2f);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:7px 10px;font-size:11px;text-decoration:underline}.ep-footer span{font-size:12px}.ep-footer strong{color:#151515;letter-spacing:.08em;text-transform:uppercase}@media (width<=520px){.ep-header{padding:22px 16px 12px}.ep-brand{gap:10px}.ep-logo{flex-basis:44px;width:44px;height:44px}.ep-brand-title{font-size:25px}.ep-lang-pill button{padding:0 10px;font-size:10px}.ep-hero{margin:6px 14px 16px}.ep-tabs{padding:0 14px}.ep-section-head{padding-inline:18px}.ep-menu-list{padding-inline:14px}}.ep-hero-orb{display:none!important}.ep-hero-background-logo{object-fit:cover;object-position:center;opacity:.12;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:1;border-radius:50%;width:230px;height:230px;position:absolute;bottom:-40px;right:-25px}.ep-hero-kicker,.ep-hero-title{z-index:2;position:relative}.ep-app[dir=rtl] .ep-hero-background-logo{bottom:-40px;left:-25px;right:auto}.ep-app[dir=ltr] .ep-hero-background-logo{left:auto;right:-25px}@media (width<=390px){.ep-hero-background-logo{width:230px;height:230px}}.ep-app[dir=ltr] .ep-wine-row{direction:ltr!important;grid-template-columns:minmax(0,1fr) auto!important}.ep-app[dir=ltr] .ep-wine-row .ep-item-info{order:1;justify-self:stretch;text-align:left!important}.ep-app[dir=ltr] .ep-wine-row .ep-wine-prices{text-align:center;order:2;justify-self:end;direction:ltr!important}.ep-app[dir=ltr] .ep-wine-row .ep-item-name,.ep-app[dir=ltr] .ep-wine-row .ep-wine-origin,.ep-app[dir=ltr] .ep-wine-row .ep-item-description{text-align:left!important}.bm-owner-item-form,.bm-owner-item-edit{width:100%;min-width:0}.bm-owner-item-form label,.bm-owner-item-edit label{min-width:0}.bm-owner-item-form input,.bm-owner-item-form select,.bm-owner-item-form textarea,.bm-owner-item-edit input,.bm-owner-item-edit select,.bm-owner-item-edit textarea{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.bm-owner-item-form input[dir=rtl],.bm-owner-item-form textarea[dir=rtl],.bm-owner-item-edit input[dir=rtl],.bm-owner-item-edit textarea[dir=rtl]{text-align:right;direction:rtl}.bm-owner-item-form .bm-v10-wide,.bm-owner-item-edit .bm-v10-wide{grid-column:span 2;min-width:0}.bm-owner-item-form .bm-v10-wide textarea,.bm-owner-item-edit .bm-v10-wide textarea{resize:vertical;width:100%;min-height:105px;padding:12px 14px;line-height:1.5}@media (width<=1000px){.bm-owner-item-form,.bm-owner-item-edit{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.bm-owner-item-form .bm-v10-wide,.bm-owner-item-edit .bm-v10-wide{grid-column:1/-1}}@media (width<=760px){.bm-owner-item-form,.bm-owner-item-edit{grid-template-columns:minmax(0,1fr);gap:12px;margin:10px;padding:14px}.bm-owner-item-form .bm-v10-wide,.bm-owner-item-edit .bm-v10-wide{grid-column:auto}.bm-owner-item-form textarea,.bm-owner-item-edit textarea{min-height:110px}}@media (width<=420px){.bm-owner-item-form,.bm-owner-item-edit{margin:7px;padding:11px}}.bm-owner-settings-grid-v5{align-items:start;grid-template-columns:minmax(300px,1.5fr) 130px minmax(210px,.8fr) minmax(230px,.9fr)!important;gap:18px!important;display:grid!important}.bm-owner-settings-grid-v5>label:first-child{grid-row:1;min-width:0;grid-column:1/-1!important}.bm-owner-settings-grid-v5 .bm-owner-logo-setting{grid-row:2;align-self:start;min-width:0;grid-column:1!important}.bm-owner-settings-grid-v5 .bm-owner-color-setting{grid-row:2;align-self:start;min-width:0;grid-column:2!important}.bm-owner-settings-grid-v5>label:nth-child(2){grid-row:2;min-width:0;grid-column:3!important}.bm-owner-settings-grid-v5 .bm-owner-url-field,.bm-owner-settings-grid-v5 .bm-owner-url-field input{width:100%;min-width:0}.bm-owner-settings-grid-v5 .bm-owner-language-setting{grid-row:2;align-self:start;min-width:0;grid-column:4!important}.bm-owner-settings-grid-v5 .bm-owner-language-setting select{width:100%;min-width:0}.bm-owner-settings-grid-v5 .bm-owner-logo-preview{border-radius:14px;overflow:hidden;flex:0 0 110px!important;width:110px!important;min-width:110px!important;max-width:110px!important;height:110px!important}.bm-owner-settings-grid-v5 .bm-owner-logo-upload-actions{flex-direction:column;align-items:flex-start;gap:7px;min-width:0;display:flex}@media (width<=1050px){.bm-owner-settings-grid-v5{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}.bm-owner-settings-grid-v5>label:first-child{grid-row:auto;grid-column:1/-1!important}.bm-owner-settings-grid-v5 .bm-owner-logo-setting{grid-row:auto;grid-column:1!important}.bm-owner-settings-grid-v5 .bm-owner-color-setting{grid-row:auto;grid-column:2!important}.bm-owner-settings-grid-v5>label:nth-child(2){grid-row:auto;grid-column:1!important}.bm-owner-settings-grid-v5 .bm-owner-language-setting{grid-row:auto;grid-column:2!important}}@media (width<=700px){.bm-owner-settings-grid-v5{grid-template-columns:minmax(0,1fr)!important;gap:16px!important}.bm-owner-settings-grid-v5>label:first-child,.bm-owner-settings-grid-v5>label:nth-child(2),.bm-owner-settings-grid-v5 .bm-owner-logo-setting,.bm-owner-settings-grid-v5 .bm-owner-color-setting,.bm-owner-settings-grid-v5 .bm-owner-language-setting{width:100%;min-width:0;grid-area:auto/1!important}.bm-owner-settings-grid-v5 .bm-owner-logo-upload-inner{flex-direction:column!important;gap:12px!important}}@media (width<=420px){.bm-owner-settings-grid-v5 .bm-owner-logo-preview{flex-basis:95px!important;width:95px!important;min-width:95px!important;max-width:95px!important;height:95px!important}}.bm-owner-settings{position:relative;overflow:hidden;box-shadow:0 24px 70px #00000029;background:linear-gradient(145deg,#112b3af0,#071721f5)!important;border:1px solid #68a9d029!important;border-radius:22px!important;padding:28px!important}.bm-owner-settings:before{content:"";pointer-events:none;background:radial-gradient(circle,#3b97cf14,#0000 68%);border-radius:50%;width:420px;height:420px;position:absolute;top:-230px;right:-180px}.bm-owner-settings .bm-owner-section-title{z-index:1;border-bottom:1px solid #6fa4c21c;margin-bottom:24px;padding-bottom:22px;position:relative}.bm-owner-settings .bm-owner-section-title h2{letter-spacing:-.025em;margin-top:5px;font-size:30px}.bm-owner-settings-intro{max-width:620px;color:#7897a9!important;margin-top:7px!important;font-size:14px!important}.bm-owner-settings-grid-v5{z-index:1;align-items:stretch;position:relative;grid-template-columns:minmax(320px,1.45fr) 150px minmax(210px,.8fr) minmax(240px,.95fr)!important;gap:14px!important;display:grid!important}.bm-owner-settings-grid-v5>label,.bm-owner-settings-grid-v5 .bm-owner-logo-setting{background:#04111957;border:1px solid #68a2c51c;border-radius:15px;min-width:0;transition:border-color .18s,background .18s;padding:16px!important}.bm-owner-settings-grid-v5>label:hover,.bm-owner-settings-grid-v5 .bm-owner-logo-setting:hover{background:#081b2675;border-color:#5bb1e238}.bm-owner-settings-grid-v5>label:first-child{grid-row:1;grid-column:1/-1!important;padding:18px!important}.bm-owner-settings-grid-v5>label:first-child input{margin-top:3px;font-weight:650;min-height:52px!important;padding-inline:15px!important;font-size:16px!important}.bm-owner-settings-grid-v5 .bm-owner-logo-setting{grid-row:2;grid-column:1!important}.bm-owner-setting-label{color:#9fb6c4;margin-bottom:11px;font-size:12px;font-weight:750;display:block}.bm-owner-settings-grid-v5 .bm-owner-logo-upload-inner{min-width:0;align-items:center!important;gap:16px!important;display:flex!important}.bm-owner-settings-grid-v5 .bm-owner-logo-preview{background:#fffffff2;border:1px solid #ffffff17;overflow:hidden;box-shadow:0 12px 28px #0000002e;border-radius:18px!important;flex:0 0 104px!important;width:104px!important;min-width:104px!important;max-width:104px!important;height:104px!important}.bm-owner-settings-grid-v5 .bm-owner-logo-preview img{object-fit:contain!important;width:100%!important;height:100%!important}.bm-owner-logo-file{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;opacity:0!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.bm-owner-logo-upload-actions{flex-wrap:wrap;min-width:0;flex-direction:row!important;align-items:center!important;gap:8px!important;display:flex!important}.bm-owner-logo-upload-button{color:#b2d9ed;cursor:pointer;background:#2e83b417;border:1px solid #5fb3e142;border-radius:9px;justify-content:center;align-items:center;min-height:38px;padding:0 13px;font-size:10px;font-weight:800;transition:background .18s,border-color .18s;display:inline-flex}.bm-owner-logo-upload-button:hover{background:#2e83b429;border-color:#5fbef06b}.bm-owner-logo-remove{min-height:38px!important}.bm-owner-logo-upload-actions small{color:#617f91;width:100%;font-size:10px}.bm-owner-settings-grid-v5 .bm-owner-color-setting{grid-row:2;align-content:start;grid-column:2!important}.bm-owner-color-setting input[type=color]{cursor:pointer;margin-top:12px;background:#00000029!important;border:1px solid #6fa6c52e!important;border-radius:12px!important;width:100%!important;height:56px!important;min-height:56px!important;padding:5px!important}.bm-owner-color-setting input[type=color]::-webkit-color-swatch{border:0;border-radius:8px}.bm-owner-settings-grid-v5>label:nth-child(2){grid-row:2;grid-column:3!important}.bm-owner-url-field{background:#030e1585;border:1px solid #6da3c229;border-radius:11px;align-items:stretch;width:100%;min-width:0;margin-top:10px;display:flex;overflow:hidden}.bm-owner-url-field span{color:#617f91;white-space:nowrap;align-items:center;min-height:50px;padding:0 0 0 13px;font-size:12px;display:flex}.bm-owner-url-field input{font-weight:650;background:0 0!important;border:0!important;min-width:0!important;min-height:50px!important}.bm-owner-settings-grid-v5 .bm-owner-language-setting{grid-row:2;grid-column:4!important}.bm-owner-language-setting select{min-width:0;margin-top:10px;font-weight:650;border-radius:11px!important;width:100%!important;min-height:50px!important;padding-inline:13px!important}.bm-owner-settings-grid-v5>label{color:#a7bdca!important;font-size:11px!important;font-weight:750!important}.bm-owner-settings button{transition:transform .16s,background .16s,border-color .16s}.bm-owner-settings button:hover{transform:translateY(-1px)}@media (width<=1100px){.bm-owner-settings-grid-v5{grid-template-columns:minmax(0,1.4fr) minmax(0,.6fr)!important}.bm-owner-settings-grid-v5>label:first-child{grid-row:auto;grid-column:1/-1!important}.bm-owner-settings-grid-v5 .bm-owner-logo-setting{grid-row:auto;grid-column:1!important}.bm-owner-settings-grid-v5 .bm-owner-color-setting{grid-row:auto;grid-column:2!important}.bm-owner-settings-grid-v5>label:nth-child(2){grid-row:auto;grid-column:1!important}.bm-owner-settings-grid-v5 .bm-owner-language-setting{grid-row:auto;grid-column:2!important}}@media (width<=720px){.bm-owner-settings{border-radius:18px!important;padding:18px!important}.bm-owner-settings-grid-v5{grid-template-columns:minmax(0,1fr)!important;gap:10px!important}.bm-owner-settings-grid-v5>label:first-child,.bm-owner-settings-grid-v5>label:nth-child(2),.bm-owner-settings-grid-v5 .bm-owner-logo-setting,.bm-owner-settings-grid-v5 .bm-owner-color-setting,.bm-owner-settings-grid-v5 .bm-owner-language-setting{width:100%;min-width:0;grid-area:auto/1!important}.bm-owner-settings-grid-v5 .bm-owner-logo-upload-inner{flex-direction:column!important;align-items:flex-start!important}.bm-owner-logo-upload-actions{width:100%}.bm-owner-logo-upload-button{flex:1}.bm-owner-color-setting input[type=color]{width:90px!important}}@media (width<=420px){.bm-owner-settings,.bm-owner-settings-grid-v5>label,.bm-owner-settings-grid-v5 .bm-owner-logo-setting{padding:14px!important}.bm-owner-settings-grid-v5 .bm-owner-logo-preview{flex-basis:90px!important;width:90px!important;min-width:90px!important;max-width:90px!important;height:90px!important}}.bm-owner-settings-grid-v5 .bm-owner-logo-setting,.bm-owner-settings-grid-v5 .bm-owner-color-setting,.bm-owner-settings-grid-v5>label:nth-child(2),.bm-owner-settings-grid-v5 .bm-owner-language-setting{box-sizing:border-box;flex-direction:column!important;justify-content:flex-start!important;height:176px!important;min-height:176px!important;display:flex!important}.bm-owner-settings-grid-v5 .bm-owner-logo-upload-inner{flex:1;min-height:0;align-items:center!important}.bm-owner-settings-grid-v5 .bm-owner-logo-preview{flex-basis:92px!important;width:92px!important;min-width:92px!important;max-width:92px!important;height:92px!important}.bm-owner-settings-grid-v5 .bm-owner-color-setting{justify-content:flex-start!important}.bm-owner-settings-grid-v5 .bm-owner-color-setting input[type=color]{flex:none;width:100%!important;height:72px!important;min-height:72px!important;margin-top:12px!important}.bm-owner-settings-grid-v5>label:nth-child(2){justify-content:flex-start!important}.bm-owner-settings-grid-v5 .bm-owner-url-field{margin-top:12px!important}.bm-owner-settings-grid-v5 .bm-owner-url-field,.bm-owner-settings-grid-v5 .bm-owner-url-field input,.bm-owner-settings-grid-v5 .bm-owner-url-field span{min-height:72px!important}.bm-owner-settings-grid-v5 .bm-owner-language-setting{justify-content:flex-start!important}.bm-owner-settings-grid-v5 .bm-owner-language-setting select{height:72px!important;min-height:72px!important;margin-top:12px!important}.bm-owner-settings-grid-v5 .bm-owner-setting-label,.bm-owner-settings-grid-v5 .bm-owner-color-setting,.bm-owner-settings-grid-v5>label:nth-child(2),.bm-owner-settings-grid-v5 .bm-owner-language-setting{line-height:1.25}@media (width<=1100px){.bm-owner-settings-grid-v5 .bm-owner-logo-setting,.bm-owner-settings-grid-v5 .bm-owner-color-setting,.bm-owner-settings-grid-v5>label:nth-child(2),.bm-owner-settings-grid-v5 .bm-owner-language-setting{height:170px!important;min-height:170px!important}}@media (width<=720px){.bm-owner-settings-grid-v5 .bm-owner-logo-setting,.bm-owner-settings-grid-v5 .bm-owner-color-setting,.bm-owner-settings-grid-v5>label:nth-child(2),.bm-owner-settings-grid-v5 .bm-owner-language-setting{height:auto!important;min-height:0!important}.bm-owner-settings-grid-v5 .bm-owner-color-setting input[type=color],.bm-owner-settings-grid-v5 .bm-owner-url-field,.bm-owner-settings-grid-v5 .bm-owner-url-field input,.bm-owner-settings-grid-v5 .bm-owner-url-field span,.bm-owner-settings-grid-v5 .bm-owner-language-setting select{height:54px!important;min-height:54px!important}}@media (width<=760px){.bm-owner-workspace{align-items:start;grid-template-columns:minmax(125px,34%) minmax(0,66%)!important;gap:8px!important;display:grid!important}.bm-owner-categories{min-width:0;overflow:hidden;max-height:none!important}.bm-owner-categories .bm-owner-panel-head{align-items:flex-start;padding:12px 9px!important}.bm-owner-categories .bm-owner-panel-head h2{font-size:19px!important}.bm-owner-categories .bm-label{font-size:8px!important}.bm-owner-categories .bm-owner-add{min-height:32px!important;padding:0 7px!important;font-size:8px!important}.bm-owner-category-list{gap:5px!important;padding:6px!important}.bm-owner-category{border-radius:9px!important}.bm-owner-category-main{gap:5px;min-height:58px!important;padding:9px 8px!important}.bm-owner-category-main strong{line-height:1.2;font-size:13px!important}.bm-owner-category-main small{line-height:1.2;font-size:10px!important}.bm-owner-category-main em{width:24px!important;min-width:24px!important;height:24px!important;font-size:9px!important}.bm-owner-category-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px!important;padding:0 7px 8px!important;display:grid!important}.bm-owner-category-actions button{width:100%;min-width:0;min-height:28px!important;padding:0 3px!important;font-size:7px!important}.bm-owner-items{min-width:0;min-height:500px}.bm-owner-items .bm-owner-panel-head{padding:12px 10px!important}.bm-owner-items .bm-owner-panel-head h2{line-height:1.15;font-size:20px!important}.bm-owner-items-head p{font-size:10px!important}.bm-owner-items .bm-owner-add{min-height:33px!important;padding:0 7px!important;font-size:8px!important}.bm-owner-item-list{gap:7px!important;padding:7px!important}.bm-owner-item-main{grid-template-columns:minmax(0,1fr);gap:7px!important;min-height:74px!important;padding:11px 10px!important}.bm-owner-item-copy strong{line-height:1.2;font-size:14px!important}.bm-owner-item-copy span,.bm-owner-item-copy p{font-size:10px!important}.bm-owner-item-price{justify-self:start;font-size:16px!important}.bm-owner-item-actions{flex-wrap:wrap;justify-content:flex-start!important;padding:0 8px 9px!important}.bm-owner-item-actions button{min-height:28px!important;padding:0 6px!important;font-size:7px!important}.bm-owner-item-form,.bm-owner-item-edit{grid-template-columns:minmax(0,1fr)!important;margin:7px!important;padding:10px!important}}@media (width<=420px){.bm-owner-workspace{grid-template-columns:minmax(112px,33%) minmax(0,67%)!important;gap:6px!important}.bm-owner-category-main strong{font-size:12px!important}.bm-owner-category-main small{font-size:9px!important}.bm-owner-items .bm-owner-panel-head h2{font-size:18px!important}}.bm-price-field{direction:ltr;background:#030f1685;border:1px solid #6ea0be29;border-radius:10px;grid-template-columns:70px minmax(0,1fr);width:100%;min-width:0;min-height:44px;display:grid;overflow:hidden}.bm-owner-item-form .bm-price-field .bm-price-currency,.bm-owner-item-edit .bm-price-field .bm-price-currency{color:#b9dbea;text-align:center;cursor:pointer;font-size:16px;font-weight:800;background:#3784af14!important;border:0!important;border-right:1px solid #6ea0be29!important;border-radius:0!important;width:70px!important;min-width:70px!important;min-height:44px!important;padding:0 10px!important}.bm-owner-item-form .bm-price-field input,.bm-owner-item-edit .bm-price-field input{color:#d9e8f1;outline:0;font-size:15px;font-weight:700;background:0 0!important;border:0!important;border-radius:0!important;width:100%!important;min-width:0!important;min-height:44px!important;padding:0 13px!important}.bm-price-field:focus-within{border-color:#4cb4ee7a;box-shadow:0 0 0 3px #369ad214}@media (width<=760px){.bm-price-field{grid-template-columns:58px minmax(0,1fr)}.bm-owner-item-form .bm-price-field .bm-price-currency,.bm-owner-item-edit .bm-price-field .bm-price-currency{width:58px!important;min-width:58px!important;padding:0 6px!important}.bm-owner-workspace{grid-template-columns:minmax(128px,34%) minmax(0,66%)!important;gap:7px!important;width:100%!important;min-width:0!important}.bm-owner-categories,.bm-owner-items{width:100%;min-width:0;overflow:hidden}.bm-owner-categories .bm-owner-panel-head{grid-template-columns:minmax(0,1fr);gap:9px!important;padding:11px 8px!important;display:grid!important}.bm-owner-categories .bm-owner-panel-head>div{min-width:0}.bm-owner-categories .bm-owner-add{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%!important;min-width:0!important;min-height:34px!important;padding:0 5px!important;font-size:8px!important}.bm-owner-items .bm-owner-panel-head{grid-template-columns:minmax(0,1fr);gap:9px!important;padding:11px 9px!important;display:grid!important}.bm-owner-items .bm-owner-add{width:100%!important;min-width:0!important;min-height:34px!important;padding:0 6px!important}.bm-owner-workspace:has(.bm-owner-category-form){grid-template-columns:minmax(0,1fr)!important}.bm-owner-workspace:has(.bm-owner-category-form) .bm-owner-categories{grid-column:1/-1!important;width:100%!important}.bm-owner-workspace:has(.bm-owner-category-form) .bm-owner-items{display:none!important}.bm-owner-workspace:has(.bm-owner-category-edit){grid-template-columns:minmax(0,1fr)!important}.bm-owner-workspace:has(.bm-owner-category-edit) .bm-owner-categories{grid-column:1/-1!important;width:100%!important}.bm-owner-workspace:has(.bm-owner-category-edit) .bm-owner-items{display:none!important}.bm-owner-category-form,.bm-owner-category-edit{box-sizing:border-box;width:auto!important;min-width:0!important;margin:8px!important;padding:13px!important}.bm-owner-category-form input,.bm-owner-category-edit input{box-sizing:border-box;width:100%!important;min-width:0!important}.bm-owner-category-form>div,.bm-owner-category-edit>div{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;gap:7px!important;display:grid!important}.bm-owner-category-form>div button,.bm-owner-category-edit>div button{width:100%;min-width:0}.bm-owner-workspace:has(.bm-owner-item-form){grid-template-columns:minmax(0,1fr)!important}.bm-owner-workspace:has(.bm-owner-item-form) .bm-owner-categories{display:none!important}.bm-owner-workspace:has(.bm-owner-item-form) .bm-owner-items{grid-column:1/-1!important;width:100%!important}.bm-owner-workspace:has(.bm-owner-item-edit){grid-template-columns:minmax(0,1fr)!important}.bm-owner-workspace:has(.bm-owner-item-edit) .bm-owner-categories{display:none!important}.bm-owner-workspace:has(.bm-owner-item-edit) .bm-owner-items{grid-column:1/-1!important;width:100%!important}.bm-owner-item-form,.bm-owner-item-edit{box-sizing:border-box;grid-template-columns:minmax(0,1fr)!important;gap:12px!important;width:auto!important;min-width:0!important;margin:8px!important;padding:13px!important;display:grid!important}.bm-owner-item-form label,.bm-owner-item-edit label{width:100%;min-width:0}.bm-owner-item-form input,.bm-owner-item-form select,.bm-owner-item-form textarea,.bm-owner-item-edit input,.bm-owner-item-edit select,.bm-owner-item-edit textarea,.bm-price-field{box-sizing:border-box;width:100%!important;min-width:0!important;max-width:100%!important}.bm-owner-item-form .bm-v10-wide,.bm-owner-item-edit .bm-v10-wide{grid-column:1!important;width:100%!important}.bm-owner-item-form textarea,.bm-owner-item-edit textarea{resize:vertical;min-height:115px!important}.bm-owner-form-actions{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;grid-column:1!important;gap:8px!important;display:grid!important}.bm-owner-form-actions button{width:100%;min-width:0;min-height:44px!important;padding:0 8px!important}.bm-owner-category-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px!important;padding:0 7px 8px!important;display:grid!important}.bm-owner-category-actions button{width:100%;min-width:0;min-height:31px!important;padding:0 3px!important}.bm-owner-item-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px!important;padding:0 8px 9px!important;display:grid!important}.bm-owner-item-actions button{width:100%;min-width:0;min-height:31px!important}}@media (width<=420px){.bm-owner-workspace{grid-template-columns:minmax(118px,35%) minmax(0,65%)!important}.bm-owner-category-main{padding:8px 6px!important}.bm-owner-category-main strong{font-size:11px!important}.bm-owner-category-main small{font-size:8px!important}.bm-owner-item-form,.bm-owner-item-edit,.bm-owner-category-form,.bm-owner-category-edit{margin:6px!important;padding:11px!important}}.customers-template-menu .ep-header{direction:ltr!important}.customers-template-menu .ep-brand{text-align:left!important;direction:ltr!important;margin-left:0!important;margin-right:auto!important}.customers-template-menu .ep-brand-copy{text-align:left!important;direction:ltr!important;align-items:flex-start!important}.customers-template-menu .ep-brand-title,.customers-template-menu .ep-brand-sub{text-align:left!important;direction:ltr!important}.customers-template-menu .ep-lang-pill{direction:ltr!important;margin-left:auto!important;margin-right:0!important}.bm-owner-site-actions .bm-owner-live-design-trigger{white-space:nowrap;justify-content:center;align-items:center;gap:7px;display:inline-flex}.bm-owner-site-actions .bm-owner-live-design-trigger.active{color:#fff!important;background:linear-gradient(#5a82ea 0%,#4974e5 100%)!important;border-color:#4974e5!important;box-shadow:0 6px 16px #4974e533!important}.beyond-live-design-workspace{--beyond-studio-bg:#f7f5f2;--beyond-studio-surface:#fff;--beyond-studio-surface-soft:#f2f0ed;--beyond-studio-surface-muted:#ebe8e3;--beyond-studio-canvas:#ece9e4;--beyond-studio-text:#17191d;--beyond-studio-muted:#73777f;--beyond-studio-muted-strong:#555b65;--beyond-studio-border:#1e232d1a;--beyond-studio-border-strong:#1e232d29;--beyond-studio-blue:#4974e5;--beyond-studio-blue-hover:#3d67d8;--beyond-studio-blue-soft:#4974e51a;--beyond-studio-blue-faint:#4974e50e;--beyond-studio-danger:#c84f5b;--beyond-studio-shadow:0 26px 70px #181e2a24;--beyond-studio-shadow-soft:0 10px 28px #181e2a13;color:var(--beyond-studio-text);background:var(--beyond-studio-bg)}.beyond-live-design-workspace.theme-dark{--beyond-studio-bg:#111318;--beyond-studio-surface:#191c22;--beyond-studio-surface-soft:#20242b;--beyond-studio-surface-muted:#272c34;--beyond-studio-canvas:#0d0f13;--beyond-studio-text:#f2f4f7;--beyond-studio-muted:#979da8;--beyond-studio-muted-strong:#bac0ca;--beyond-studio-border:#ffffff16;--beyond-studio-border-strong:#ffffff24;--beyond-studio-blue-soft:#4974e52b;--beyond-studio-blue-faint:#4974e517;--beyond-studio-shadow:0 32px 86px #00000073;--beyond-studio-shadow-soft:0 14px 34px #00000038}.beyond-live-design-overlay{z-index:1200;box-sizing:border-box;-webkit-backdrop-filter:blur(18px)saturate(.82);background:#11141b7a;place-items:center;padding:18px;display:grid;position:fixed;inset:0;overflow:hidden}.beyond-live-design-workspace{border:1px solid var(--beyond-studio-border);width:min(1420px,100vw - 36px);height:min(940px,100dvh - 36px);min-height:620px;box-shadow:var(--beyond-studio-shadow);border-radius:26px;grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden}.beyond-live-design-head{box-sizing:border-box;border-bottom:1px solid var(--beyond-studio-border);background:color-mix(in srgb, var(--beyond-studio-surface) 94%, transparent);-webkit-backdrop-filter:blur(22px)saturate(120%);justify-content:space-between;align-items:center;gap:22px;min-height:82px;padding:15px 18px 15px 22px;display:flex}.beyond-live-design-head>div:first-child{min-width:0}.beyond-live-design-head span{color:var(--beyond-studio-blue);letter-spacing:.15em;font-size:9px;font-weight:800;display:block}.beyond-live-design-head h2{color:var(--beyond-studio-text);letter-spacing:-.035em;margin:4px 0 2px;font-size:23px;font-weight:700;line-height:1.08}.beyond-live-design-head p{color:var(--beyond-studio-muted);margin:0;font-size:11.5px;line-height:1.45}.beyond-live-design-head-actions{flex-shrink:0;justify-content:flex-end;align-items:center;gap:8px;display:flex}.beyond-live-design-head-actions small{max-width:155px;color:var(--beyond-studio-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:600;overflow:hidden}.beyond-live-design-head-actions small:before{content:"";background:#39a873;border-radius:50%;width:6px;height:6px;margin-inline-end:6px;display:inline-block;box-shadow:0 0 0 3px #39a8731a}.beyond-live-design-head-actions small.error{color:var(--beyond-studio-danger)}.beyond-live-design-head-actions small.error:before{background:var(--beyond-studio-danger);box-shadow:0 0 0 3px #c84f5b1a}.beyond-live-design-head-actions a,.beyond-live-design-close{border:1px solid var(--beyond-studio-border-strong);color:var(--beyond-studio-muted-strong);background:var(--beyond-studio-surface-soft);transition:transform .14s,border-color .14s,background .14s,color .14s;box-shadow:0 1px 2px #14182008}.beyond-live-design-head-actions a{border-radius:11px;justify-content:center;align-items:center;min-height:38px;padding:0 14px;font-size:10.5px;font-weight:650;text-decoration:none;display:inline-flex}.beyond-live-design-close{cursor:pointer;border-radius:11px;place-items:center;width:38px;min-width:38px;height:38px;padding:0;display:grid}.beyond-live-design-head-actions a:hover,.beyond-live-design-close:hover{color:var(--beyond-studio-blue);background:var(--beyond-studio-blue-faint);border-color:#4974e54d;transform:translateY(-1px)}.beyond-live-design-body{box-sizing:border-box;background:var(--beyond-studio-bg);grid-template-columns:minmax(350px,390px) minmax(0,1fr);gap:12px;min-height:0;padding:12px;display:grid}.beyond-live-design-editor{border:1px solid var(--beyond-studio-border);background:var(--beyond-studio-surface);border-radius:18px;min-width:0;min-height:0;overflow:hidden;box-shadow:0 1px 2px #14182006}.beyond-live-design-editor .menu-brand-editor{width:100%;max-width:none;height:100%;min-height:0;box-shadow:none;border:0;border-radius:0;margin:0}.beyond-live-design-editor .menu-brand-editor-body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:auto;min-height:0;padding-bottom:28px;overflow:hidden auto}.beyond-live-design-preview-column{border:1px solid var(--beyond-studio-border);background:radial-gradient(circle at 1px 1px, #4e55621f 1px, transparent 1.15px) 0 0 / 18px 18px, var(--beyond-studio-canvas);border-radius:18px;flex-direction:column;justify-content:flex-start;align-items:center;gap:0;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.theme-dark .beyond-live-design-preview-column{background:radial-gradient(circle at 1px 1px, #ffffff13 1px, transparent 1.15px) 0 0 / 18px 18px, var(--beyond-studio-canvas)}.beyond-live-design-preview-label{z-index:2;box-sizing:border-box;border-bottom:1px solid var(--beyond-studio-border);width:100%;min-height:45px;color:var(--beyond-studio-muted);background:color-mix(in srgb, var(--beyond-studio-surface) 94%, transparent);-webkit-backdrop-filter:blur(16px);justify-content:space-between;align-items:center;gap:12px;padding:0 14px;font-size:9px;display:flex;position:relative}.beyond-live-design-preview-label span{color:var(--beyond-studio-blue);letter-spacing:.13em;align-items:center;gap:7px;font-weight:800;display:inline-flex}.beyond-live-design-preview-label span:before{content:"";background:#42ad79;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #42ad791a}.beyond-live-design-preview-label strong{max-width:52%;color:var(--beyond-studio-muted-strong);text-overflow:ellipsis;white-space:nowrap;font-size:9.5px;font-weight:550;overflow:hidden}.beyond-live-design-phone{background:#fff;border:7px solid #20232a;border-radius:34px;flex:auto;width:min(500px,100% - 36px);max-width:500px;height:auto;min-height:0;margin:18px 0;overflow:hidden;box-shadow:0 24px 55px #1c20282e,0 4px 12px #1c20281a,inset 0 0 0 1px #ffffff1f}.theme-dark .beyond-live-design-phone{border-color:#30343c;box-shadow:0 28px 65px #0000006b,0 4px 14px #0000003d,inset 0 0 0 1px #ffffff0f}.beyond-live-design-preview{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;width:100%;height:100%;overflow:hidden auto}.beyond-live-design-preview>.ep-page,.beyond-live-design-preview .ep-app{width:100%!important;min-width:0!important;transform:none!important}.beyond-live-design-preview>.ep-page{min-height:100%!important}.ep-page.ep-live-designed,.beyond-live-design-preview .ep-page,.ep-live-designed .ep-app,.beyond-live-design-preview .ep-app{background:var(--bld-bg)!important;color:var(--bld-text)!important;font-family:var(--bld-body-font)!important}.ep-live-designed .ep-header,.beyond-live-design-preview .ep-header{border-color:var(--bld-line)!important;background:var(--bld-header-bg)!important;color:var(--bld-text)!important}.ep-live-designed .ep-brand-title,.beyond-live-design-preview .ep-brand-title{color:var(--bld-text)!important;font-family:var(--bld-heading-font)!important;font-size:var(--bld-brand-size)!important}.ep-live-designed :is(.ep-brand-sub,.ep-section-count,.ep-item-description,.ep-wine-origin,.ep-footer),.beyond-live-design-preview :is(.ep-brand-sub,.ep-section-count,.ep-item-description,.ep-wine-origin,.ep-footer){color:var(--bld-muted)!important;font-family:var(--bld-body-font)!important;font-size:var(--bld-secondary-size)!important}.ep-live-designed .ep-hero,.beyond-live-design-preview .ep-hero{border-color:var(--bld-line)!important;background:var(--bld-hero-bg)!important}.ep-live-designed .ep-hero-kicker,.beyond-live-design-preview .ep-hero-kicker{color:var(--bld-accent)!important;font-family:var(--bld-body-font)!important}.ep-live-designed .ep-hero-title,.beyond-live-design-preview .ep-hero-title{color:var(--bld-text)!important;font-family:var(--bld-heading-font)!important;font-size:var(--bld-hero-size)!important}.ep-live-designed :is(.ep-tabs-wrap,.ep-section-head,.ep-footer),.beyond-live-design-preview :is(.ep-tabs-wrap,.ep-section-head,.ep-footer){border-color:var(--bld-line)!important;background:var(--bld-bg)!important}.ep-live-designed .ep-tabs button,.beyond-live-design-preview .ep-tabs button{border-color:var(--bld-line)!important;color:var(--bld-muted)!important;background:var(--bld-paper)!important;font-family:var(--bld-body-font)!important;font-size:var(--bld-category-size)!important}.ep-live-designed .ep-tabs button.active,.beyond-live-design-preview .ep-tabs button.active{border-color:var(--bld-category-bg)!important;color:var(--bld-category-text)!important;background:var(--bld-category-bg)!important}.ep-live-designed .ep-section-head h2,.beyond-live-design-preview .ep-section-head h2{color:var(--bld-text)!important;font-family:var(--bld-heading-font)!important;font-size:var(--bld-section-size)!important}.ep-live-designed .ep-menu-list,.beyond-live-design-preview .ep-menu-list{background:var(--bld-bg)!important}.ep-live-designed :is(.ep-item-row,.ep-wine-row),.beyond-live-design-preview :is(.ep-item-row,.ep-wine-row){border-color:var(--bld-line)!important;color:var(--bld-text)!important;background:var(--bld-card)!important}.ep-live-designed .ep-item-name,.beyond-live-design-preview .ep-item-name{color:var(--bld-text)!important;font-family:var(--bld-heading-font)!important;font-size:var(--bld-item-size)!important}.ep-live-designed .ep-item-description,.beyond-live-design-preview .ep-item-description{font-size:var(--bld-description-size)!important}.ep-live-designed :is(.ep-item-price,.ep-item-prices,.ep-dual-price strong,.ep-wine-prices strong),.beyond-live-design-preview :is(.ep-item-price,.ep-item-prices,.ep-dual-price strong,.ep-wine-prices strong){color:var(--bld-text)!important;font-family:var(--bld-number-font)!important;font-size:var(--bld-price-size)!important;font-weight:700!important}.ep-live-designed :is(.ep-mixers-box,.ep-dual-header),.beyond-live-design-preview :is(.ep-mixers-box,.ep-dual-header){border-color:var(--bld-line)!important;color:var(--bld-muted)!important;background:color-mix(in srgb, var(--bld-paper) 82%, var(--bld-bg))!important}.ep-live-designed .ep-item-category,.beyond-live-design-preview .ep-item-category{border-color:var(--bld-line)!important;color:var(--bld-muted)!important;box-shadow:none!important;font-family:var(--bld-body-font)!important;background:0 0!important;border-radius:0!important}.ep-live-designed .ep-accessibility-statement-link,.beyond-live-design-preview .ep-accessibility-statement-link{color:var(--bld-accent)!important;font-family:var(--bld-body-font)!important}.ep-live-layout-classic :is(.ep-item-row,.ep-wine-row),.beyond-live-design-preview.ep-live-layout-classic :is(.ep-item-row,.ep-wine-row){border:1px solid var(--bld-line)!important;border-radius:16px!important;margin:0 10px 9px!important;padding-inline:14px!important}.ep-live-layout-compact .ep-hero,.beyond-live-design-preview.ep-live-layout-compact .ep-hero{padding-block:16px!important}.ep-live-layout-compact .ep-tabs-wrap,.beyond-live-design-preview.ep-live-layout-compact .ep-tabs-wrap{padding-block:6px!important}.ep-live-layout-compact :is(.ep-item-row,.ep-wine-row),.beyond-live-design-preview.ep-live-layout-compact :is(.ep-item-row,.ep-wine-row){border:1px solid var(--bld-line)!important;border-radius:11px!important;min-height:52px!important;margin:0 8px 5px!important;padding:7px 11px!important}.ep-live-layout-cards .ep-menu-list,.beyond-live-design-preview.ep-live-layout-cards .ep-menu-list{box-sizing:border-box!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-content:start!important;gap:9px!important;padding:9px!important;display:grid!important}.ep-live-layout-cards :is(.ep-item-row,.ep-wine-row),.beyond-live-design-preview.ep-live-layout-cards :is(.ep-item-row,.ep-wine-row){box-sizing:border-box!important;border:1px solid var(--bld-line)!important;min-width:0!important;min-height:116px!important;box-shadow:0 10px 24px color-mix(in srgb, var(--bld-text) 7%, transparent)!important;border-radius:16px!important;flex-direction:column!important;align-items:stretch!important;margin:0!important;padding:12px!important}.ep-live-layout-cards :is(.ep-item-category,.ep-dual-header,.ep-mixers-box),.beyond-live-design-preview.ep-live-layout-cards :is(.ep-item-category,.ep-dual-header,.ep-mixers-box){grid-column:1/-1!important}.ep-live-layout-editorial .ep-hero,.beyond-live-design-preview.ep-live-layout-editorial .ep-hero{border-inline:0!important;border-top:1px solid var(--bld-line)!important;border-bottom:1px solid var(--bld-line)!important;background:0 0!important;border-radius:0!important}.ep-live-layout-editorial :is(.ep-item-row,.ep-wine-row),.beyond-live-design-preview.ep-live-layout-editorial :is(.ep-item-row,.ep-wine-row){border:0!important;border-bottom:1px solid var(--bld-line)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;margin-inline:13px!important}.ep-live-layout-minimal .ep-hero,.beyond-live-design-preview.ep-live-layout-minimal .ep-hero,.ep-live-layout-minimal :is(.ep-item-row,.ep-wine-row),.beyond-live-design-preview.ep-live-layout-minimal :is(.ep-item-row,.ep-wine-row){box-shadow:none!important;background:0 0!important;border-radius:0!important}.ep-live-layout-minimal :is(.ep-item-row,.ep-wine-row),.beyond-live-design-preview.ep-live-layout-minimal :is(.ep-item-row,.ep-wine-row){border:0!important;border-bottom:1px solid color-mix(in srgb, var(--bld-line) 66%, transparent)!important;margin-inline:12px!important}.ep-live-layout-bold .ep-hero,.beyond-live-design-preview.ep-live-layout-bold .ep-hero{color:var(--bld-category-text)!important;background:var(--bld-category-bg)!important}.ep-live-layout-bold .ep-hero :is(.ep-hero-kicker,.ep-hero-title),.beyond-live-design-preview.ep-live-layout-bold .ep-hero :is(.ep-hero-kicker,.ep-hero-title){color:var(--bld-category-text)!important}.ep-live-layout-bold :is(.ep-item-row,.ep-wine-row),.beyond-live-design-preview.ep-live-layout-bold :is(.ep-item-row,.ep-wine-row){border:2px solid var(--bld-line)!important;border-radius:13px!important;margin:0 9px 8px!important}@media (width<=560px){.ep-live-designed.ep-live-fit-active:not(.ep-live-layout-cards) .ep-menu-list,.beyond-live-design-preview .ep-live-designed.ep-live-fit-active:not(.ep-live-layout-cards) .ep-menu-list{grid-template-columns:1fr!important;grid-template-rows:repeat(var(--bld-fit-count), minmax(72px, 1fr))!important;align-content:stretch!important;display:grid!important}.ep-live-designed.ep-live-fit-active:not(.ep-live-layout-cards) .ep-menu-list>:is(.ep-item-row,.ep-wine-row){height:auto!important;min-height:0!important}.ep-live-designed.ep-live-layout-cards.ep-live-fit-active .ep-menu-list,.beyond-live-design-preview .ep-live-designed.ep-live-layout-cards.ep-live-fit-active .ep-menu-list{grid-auto-rows:minmax(72px,1fr)!important;align-content:stretch!important}}@media (height<=760px) and (width>=761px){.beyond-live-design-overlay{padding:10px}.beyond-live-design-workspace{width:min(1420px,100vw - 20px);height:calc(100dvh - 20px);min-height:0}.beyond-live-design-head{min-height:68px;padding-block:10px}.beyond-live-design-body{gap:9px;padding:9px}.beyond-live-design-phone{margin-block:10px}}@media (width<=760px){.bm-owner-site-actions .bm-owner-live-design-trigger{width:100%}.beyond-live-design-overlay{align-items:stretch;padding:0}.beyond-live-design-workspace{border:0;border-radius:0;width:100%;height:100dvh;min-height:0}.beyond-live-design-head{min-height:64px;padding:max(9px, env(safe-area-inset-top)) 10px 8px 13px;gap:8px}.beyond-live-design-head h2{font-size:18px}.beyond-live-design-head p,.beyond-live-design-head>div:first-child>span,.beyond-live-design-head-actions small{display:none}.beyond-live-design-head-actions{gap:5px}.beyond-live-design-head-actions a{min-height:36px;padding-inline:10px;font-size:9.5px}.beyond-live-design-body{grid-template-rows:minmax(245px,40dvh) minmax(0,1fr);grid-template-columns:1fr;gap:7px;padding:7px}.beyond-live-design-preview-column{border-radius:15px;grid-row:1}.beyond-live-design-preview-label{min-height:35px;padding-inline:10px}.beyond-live-design-phone{width:100%;max-width:none;height:calc(100% - 35px);min-height:0;box-shadow:none;border:0;border-radius:0 0 14px 14px;margin:0}.beyond-live-design-editor{border-radius:15px;grid-row:2}.beyond-live-design-editor .menu-brand-layout-grid{grid-template-columns:1fr}.beyond-live-design-editor :is(input,select,textarea){box-sizing:border-box;max-width:100%}.beyond-live-design-editor input,.beyond-live-design-editor select{font-size:16px!important}}@media (width<=760px),(hover:none) and (pointer:coarse){.bm-owner-dashboard{padding-bottom:calc(152px + env(safe-area-inset-bottom))!important}.bm-owner-dashboard .bm-owner-site-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important}.bm-owner-dashboard .bm-owner-site-actions .bm-owner-live-design-trigger{white-space:normal!important;width:100%!important;min-width:0!important;font-size:10px!important;line-height:1.15!important}}.studio-v3-category-card>.studio-v3-entity-controls{opacity:1}.studio-v3-category-card>.studio-v3-entity-controls .studio-v3-order-buttons{opacity:.38;transition:opacity .14s}.studio-v3-category-card:hover>.studio-v3-entity-controls .studio-v3-order-buttons,.studio-v3-category-card.selected>.studio-v3-entity-controls .studio-v3-order-buttons{opacity:1}.studio-v3-visibility-toggle{background:#d84b55;border:1px solid #0000;width:40px;height:23px;transition:background .16s,border-color .16s,box-shadow .16s;box-shadow:inset 0 0 0 1px #76161e14,0 1px 2px #161f3114}.studio-v3-visibility-toggle:after{width:15px;height:15px;top:3px;left:3px;box-shadow:0 1px 4px #11182738}.studio-v3-visibility-toggle.visible{background:#1f9d68;border-color:#188557;box-shadow:inset 0 0 0 1px #095c3912,0 1px 2px #161f3114}.studio-v3-visibility-toggle.visible:after{transform:translate(18px)}.studio-v3-visibility-toggle.hidden{background:#d84b55;border-color:#bf3944}.studio-v3-visibility-toggle.visible:hover{background:#188b5b}.studio-v3-visibility-toggle.hidden:hover{background:#c83f49}.studio-v3-visibility-toggle:focus-visible{outline-offset:2px;outline:3px solid #4974e52e}.studio-v3-delete-button{color:#d84b55;background:0 0;border:1px solid #0000;border-radius:7px;width:28px;height:28px;font-size:0;transition:color .14s,background .14s,border-color .14s,transform .14s;position:relative}.studio-v3-delete-button:before{content:"";background:currentColor;width:15px;height:15px;display:block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 6h18'/%3E%3Cpath d='M8 6V4h8v2'/%3E%3Cpath d='M19 6l-1 14H6L5 6'/%3E%3Cpath d='M10 11v5'/%3E%3Cpath d='M14 11v5'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 6h18'/%3E%3Cpath d='M8 6V4h8v2'/%3E%3Cpath d='M19 6l-1 14H6L5 6'/%3E%3Cpath d='M10 11v5'/%3E%3Cpath d='M14 11v5'/%3E%3C/svg%3E") 50%/contain no-repeat}.studio-v3-delete-button:hover{color:#c8323e;background:#fff0f1;border-color:#ffd5d8;transform:translateY(-1px)}.studio-v3-delete-button:active{transform:translateY(0)}@media (width>=1121px){.menu-content-v2{--mcv2-panel-width:324px;--mcv2-editor-width:420px}.menu-content-v2-workspace{grid-template-columns:var(--mcv2-panel-width) minmax(380px,1fr) var(--mcv2-editor-width)!important}.menu-content-v2-preview{background:#f4f6fa}.menu-content-v2-canvas{padding:14px!important}.menu-content-v2-canvas .menu-studio-mobile-preview-fit{padding:12px!important}.menu-content-v2-inspector{border-left:1px solid #e9edf4}[dir=rtl] .menu-content-v2-inspector{border-left:0;border-right:1px solid #e9edf4}.menu-content-v2-inspector-head,.menu-content-v2-primary-editor{padding-left:18px!important;padding-right:18px!important}.menu-content-v2-price-editor,.menu-content-v2-price-options,.menu-content-v2-image-editor,.menu-content-v2-badge-editor,.menu-content-v2-translations,.menu-content-v2-friendly-section:not(.menu-content-v2-translations){margin-left:18px!important;margin-right:18px!important}.menu-content-v2-field>input,.menu-content-v2-field>select,.menu-content-v2-field>textarea{border-radius:10px}.menu-content-v2-field>textarea{min-height:92px!important}.menu-content-v2-price-option{grid-template-columns:minmax(0,1fr) 108px 34px!important}.menu-content-v2-danger{color:#a94747!important;box-shadow:none!important;background:#fff!important;border-color:#f0d8d8!important}.menu-content-v2-danger:hover{background:#fff7f7!important}.menu-content-v2-category-block{margin-bottom:6px!important}.menu-content-v2-category-row{background:#fff!important;border-color:#edf0f5!important}.menu-content-v2-category-row:hover{background:#f8faff!important}:is(.menu-content-v2-category-row.active,.menu-content-v2-category-block:has(.menu-content-v2-items>button.active)>.menu-content-v2-category-row){background:#f4f7ff!important;border-color:#cfdcfb!important}.menu-content-v2-items{margin:2px 0 4px}.menu-content-v2-items>button{background:0 0}.menu-content-v2-inspector-next{padding-left:18px!important;padding-right:18px!important}.menu-content-v2-inspector-next>button{box-shadow:none!important}}@media (width<=1120px){.menu-content-v2-inspector-head{padding-left:16px!important;padding-right:16px!important}.menu-content-v2-primary-editor{margin-left:16px!important;margin-right:16px!important}.menu-content-v2-field>input,.menu-content-v2-field>select{min-height:46px}.menu-content-v2-field>textarea{min-height:96px}.menu-content-v2-price-mode,.menu-content-v2-price-add,.menu-content-v2-image-replace,.menu-content-v2-danger,.menu-content-v2-inspector-add{min-height:44px}.menu-content-v2-badge-editor,.menu-content-v2-translations,.menu-content-v2-friendly-section:not(.menu-content-v2-translations){margin-left:16px!important;margin-right:16px!important}}@media (width>=1121px){.menu-content-v2-tree{background:#fff}.menu-content-v2-panel-head{z-index:6;-webkit-backdrop-filter:blur(10px);background:#fffffffa;position:sticky;top:0}.menu-content-v2-friendly-search{z-index:5!important;background:#fff!important;top:66px!important}.menu-content-v2-category-row>svg:first-child,.menu-content-v2-items>button>svg:first-child{opacity:.34;transition:opacity .14s}.menu-content-v2-category-row:hover>svg:first-child,.menu-content-v2-category-row.active>svg:first-child,.menu-content-v2-items>button:hover>svg:first-child,.menu-content-v2-items>button.active>svg:first-child{opacity:.78}.menu-content-v2-items>button.active{font-weight:750;position:relative;color:#214cae!important;background:#f2f6ff!important}.menu-content-v2-items>button.active:after{content:"";background:var(--mcv2-blue);border-radius:999px;width:3px;position:absolute;inset-block:7px;inset-inline-start:-2px}.menu-content-v2-category-block.is-open>.menu-content-v2-category-row{background:#f7f9ff!important;border-color:#cad8fa!important}.menu-content-v2-category-row>svg:last-child{transition:transform .16s,opacity .16s}.menu-content-v2-items>button.menu-content-v2-add-item{justify-content:flex-start;font-weight:700;color:#5673b8!important;background:0 0!important;border:0!important;min-height:36px!important;margin-top:6px!important}.menu-content-v2-items>button.menu-content-v2-add-item:hover{color:#315dcc!important;background:#f4f7ff!important}.menu-content-v2-inspector input:focus,.menu-content-v2-inspector textarea:focus,.menu-content-v2-inspector select:focus{border-color:#4974e5b8!important;outline:0!important;box-shadow:0 0 0 3px #4974e514!important}.menu-content-v2-translations,.menu-content-v2-friendly-section:not(.menu-content-v2-translations),.menu-content-v2-badge-editor{box-shadow:none!important}.menu-content-v2-canvas-toolbar{background:#f7f8fb!important;border-bottom:1px solid #e8ecf3!important}.menu-content-v2-canvas-toolbar .live{box-shadow:0 0 0 4px #2bb57714}}@media (width<=1120px){.menu-content-v2-inspector input:focus,.menu-content-v2-inspector textarea:focus,.menu-content-v2-inspector select:focus{border-color:#4974e5b8!important;outline:0!important;box-shadow:0 0 0 3px #4974e514!important}.menu-content-v2-mobile-mode-nav button{min-height:46px}.menu-content-v2-mobile-editor-bar button{min-height:44px}}html[data-beyond-theme=dark] .ai-dish-v1{--aid-bg:#070b12;--aid-paper:#0d141f;--aid-text:#edf3ff;--aid-muted:#95a3b8;--aid-line:#202b3a;--aid-blue:#6d93ff;--aid-blue-soft:#14233d;--aid-green:#4fd0a0;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--aid-text)!important;background:#070b12!important}html[data-beyond-theme=dark] .ai-dish-v1-topbar{box-shadow:0 1px #ffffff05;background:#070b12f0!important;border-color:#202b3a!important}html[data-beyond-theme=dark] .ai-dish-v1-card,html[data-beyond-theme=dark] .ai-dish-v1-results,html[data-beyond-theme=dark] .place-style-card,html[data-beyond-theme=dark] .ai-dish-v1-refine-box,html[data-beyond-theme=dark] .ai-dish-v1-empty>div{background:#0d141f!important;border-color:#202b3a!important;box-shadow:0 16px 40px #00000038!important}html[data-beyond-theme=dark] .ai-dish-v1-search,html[data-beyond-theme=dark] .ai-dish-v1-custom textarea,html[data-beyond-theme=dark] .custom-box textarea,html[data-beyond-theme=dark] .ai-dish-v1-refine-box textarea,html[data-beyond-theme=dark] .action-grid button,html[data-beyond-theme=dark] .brand-simple-actions button,html[data-beyond-theme=dark] .brand-simple-actions label,html[data-beyond-theme=dark] .ai-dish-v1-vibes button,html[data-beyond-theme=dark] .ai-dish-v1-items-list>button,html[data-beyond-theme=dark] .ai-dish-single-item-list button,html[data-beyond-theme=dark] .version-select,html[data-beyond-theme=dark] .ai-dish-v1-history-strip>button{color:#e8eef8!important;background:#0a111b!important;border-color:#202b3a!important}html[data-beyond-theme=dark] .action-grid button:hover,html[data-beyond-theme=dark] .brand-simple-actions button:hover,html[data-beyond-theme=dark] .brand-simple-actions label:hover,html[data-beyond-theme=dark] .ai-dish-v1-items-list>button:hover,html[data-beyond-theme=dark] .ai-dish-single-item-list button:hover,html[data-beyond-theme=dark] .ai-dish-v1-vibes button:hover{background:#101a28!important;border-color:#314159!important}html[data-beyond-theme=dark] .action-grid button.active,html[data-beyond-theme=dark] .brand-simple-actions .active,html[data-beyond-theme=dark] .ai-dish-v1-vibes button.active,html[data-beyond-theme=dark] .ai-dish-v1-items-list>button.selected,html[data-beyond-theme=dark] .ai-dish-single-item-list button.selected,html[data-beyond-theme=dark] .version-tile.active .version-select{color:#f3f7ff!important;background:#14233d!important;border-color:#527bea!important;box-shadow:0 0 0 2px #527bea1f!important}html[data-beyond-theme=dark] .preflight-simple>div,html[data-beyond-theme=dark] .ai-dish-v1-results-head>b,html[data-beyond-theme=dark] .ai-dish-v1-card>header>b{color:#aebbd0!important;background:#101824!important;border-color:#202b3a!important}html[data-beyond-theme=dark] .ai-dish-v1-result{background:#0a111b!important;border-color:#202b3a!important}html[data-beyond-theme=dark] .ai-dish-v1-result.approved{background:#0b1b17!important;border-color:#4fd0a057!important}html[data-beyond-theme=dark] .ai-dish-v1-upload{background:#0a111b!important;border-color:#35445a!important}html[data-beyond-theme=dark] .ai-dish-v1-reference-grid figure,html[data-beyond-theme=dark] .ai-dish-v1-result-image,html[data-beyond-theme=dark] .ai-dish-v1-items-list .thumb,html[data-beyond-theme=dark] .ai-dish-single-item-list .thumb{background:#111a27!important}html[data-beyond-theme=dark] .ai-dish-v1-items-list .check{background:#101824!important;border-color:#35445a!important}html[data-beyond-theme=dark] .ai-dish-v1-items-list button.selected .check{background:var(--aid-blue)!important;border-color:var(--aid-blue)!important;color:#fff!important}html[data-beyond-theme=dark] .ai-dish-v1-result-actions .secondary,html[data-beyond-theme=dark] .secondary-upload,html[data-beyond-theme=dark] .place-style-manage button{color:#dbe5f5!important;background:#0a111b!important;border-color:#2a3749!important}html[data-beyond-theme=dark] .place-style-head span{color:#62d7aa!important;background:#10231e!important}html[data-beyond-theme=dark] .place-style-thumbs img{border-color:#0d141f!important}html[data-beyond-theme=dark] .ai-dish-v1-accuracy{color:#d9bd77!important;background:#1a1710!important;border-color:#4b4025!important}html[data-beyond-theme=dark] .ai-dish-v1-error{color:#f2a6ad!important;background:#211013!important;border-color:#5d2a31!important}html[data-beyond-theme=dark] .ai-dish-v1 input::placeholder,html[data-beyond-theme=dark] .ai-dish-v1 textarea::placeholder{color:#6f7d90!important}html[data-beyond-theme=dark] .ai-dish-v1 input,html[data-beyond-theme=dark] .ai-dish-v1 textarea,html[data-beyond-theme=dark] .ai-dish-v1 select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-beyond-theme=dark] .ai-dish-v1,html[data-beyond-theme=dark] .ai-dish-v1-items-list,html[data-beyond-theme=dark] .ai-dish-single-item-list,html[data-beyond-theme=dark] .ai-dish-v1-history-strip{scrollbar-color:#35445a #0a111b}.beyond-ai-image-tools-host{position:relative}.beyond-ai-image-tools{z-index:5;opacity:0;gap:7px;transition:all .18s;display:flex;position:absolute;top:10px;right:10px;transform:translateY(-3px)}.beyond-ai-image-tools-host:hover .beyond-ai-image-tools,.beyond-ai-image-tools-host:focus-within .beyond-ai-image-tools{opacity:1;transform:none}.beyond-ai-image-tool{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;cursor:pointer;background:#090e17c7;border:1px solid #ffffff61;border-radius:10px;place-items:center;width:34px;height:34px;font-size:18px;font-weight:800;display:grid;box-shadow:0 6px 20px #0003}.beyond-ai-image-tool:hover{background:#141f31f2}.beyond-ai-image-viewer{z-index:99999;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#02060cdb;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.beyond-ai-image-viewer-shell{background:#080d15;border:1px solid #ffffff21;border-radius:22px;flex-direction:column;width:min(1180px,96vw);height:min(88vh,900px);display:flex;overflow:hidden;box-shadow:0 28px 80px #00000080}.beyond-ai-image-viewer-toolbar{background:#0d141f;border-bottom:1px solid #ffffff17;justify-content:flex-end;align-items:center;gap:8px;min-height:56px;padding:9px 12px;display:flex}.beyond-ai-image-viewer-toolbar button{color:#eaf1ff;cursor:pointer;background:#121c2b;border:1px solid #27354a;border-radius:10px;min-width:38px;height:38px;padding:0 11px;font-size:13px;font-weight:800}.beyond-ai-image-viewer-toolbar button:hover{background:#1a2940}.beyond-ai-image-viewer-toolbar span{text-align:center;color:#9eacc0;min-width:54px;font-size:12px;font-weight:800}.beyond-ai-image-viewer-stage{background:radial-gradient(circle,#111b29 0,#070b12 72%);flex:1;place-items:center;min-height:0;padding:26px;display:grid;overflow:auto}.beyond-ai-image-viewer-stage img{object-fit:contain;transform-origin:50%;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;max-width:100%;max-height:100%;transition:transform .12s}.beyond-ai-image-viewer-stage::-webkit-scrollbar{width:10px;height:10px}.beyond-ai-image-viewer-stage::-webkit-scrollbar-track{background:#090f18}.beyond-ai-image-viewer-stage::-webkit-scrollbar-thumb{background:#33445d;border:2px solid #090f18;border-radius:999px}@media (width<=700px){.beyond-ai-image-tools{opacity:1;transform:none}.beyond-ai-image-viewer{padding:0}.beyond-ai-image-viewer-shell{border:0;border-radius:0;width:100vw;height:100dvh}.beyond-ai-image-viewer-toolbar{flex-wrap:wrap;justify-content:center}.beyond-ai-image-viewer-stage{padding:14px}}html.menu-studio-viewport-lock,body.menu-studio-viewport-lock{overscroll-behavior:none;width:100%;height:100%;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}body.menu-studio-viewport-lock{position:static!important}body.menu-studio-viewport-lock #root{width:100%!important;height:100dvh!important;min-height:0!important;max-height:100dvh!important;margin:0!important;overflow:hidden!important}body.menu-studio-viewport-lock .menu-content-v2{overflow-anchor:none;flex-direction:column!important;width:100%!important;height:100dvh!important;min-height:0!important;max-height:100dvh!important;display:flex!important;overflow:hidden!important}body.menu-studio-viewport-lock .menu-content-v2>.menu-studio-header,body.menu-studio-viewport-lock .menu-content-v2>.menu-content-v2-topbar,body.menu-studio-viewport-lock .menu-content-v2>.menu-content-v2-mobile-mode-nav{flex:none!important}body.menu-studio-viewport-lock .menu-content-v2-workspace{overflow-anchor:none;align-self:stretch;flex:1 1 0!important;width:100%!important;height:0!important;min-height:0!important;max-height:none!important;position:relative!important;overflow:hidden!important}body.menu-studio-viewport-lock .menu-content-v2-tree,body.menu-studio-viewport-lock .menu-content-v2-inspector,body.menu-studio-viewport-lock .menu-content-v2-preview,body.menu-studio-viewport-lock .menu-content-v2-canvas{overflow-anchor:none;min-height:0!important;max-height:100%!important}body.menu-studio-viewport-lock .menu-content-v2-tree,body.menu-studio-viewport-lock .menu-content-v2-inspector,body.menu-studio-viewport-lock .menu-content-v2-canvas{overscroll-behavior:contain;overflow-y:auto}body.menu-studio-viewport-lock .menu-content-v2-toggle,body.menu-studio-viewport-lock .menu-content-v2-mobile-visibility{overflow-anchor:none;position:relative}body.menu-studio-viewport-lock .menu-content-v2-toggle>input[type=checkbox],body.menu-studio-viewport-lock .menu-content-v2-mobile-visibility>input[type=checkbox]{inset-inline-start:8px!important;opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important;margin:0!important;padding:0!important;position:absolute!important;top:50%!important;transform:translateY(-50%)!important}body:not(.menu-studio-viewport-lock) #root{height:auto!important;min-height:100dvh!important;max-height:none!important;overflow:visible!important}body:not(.menu-studio-viewport-lock) .menu-design-v2,body:not(.menu-studio-viewport-lock) .menu-preview-v2,body:not(.menu-studio-viewport-lock) .menu-analytics-v2,body:not(.menu-studio-viewport-lock) .menu-publish-v2,body:not(.menu-studio-viewport-lock) .ai-dish-v1{overscroll-behavior-y:auto!important;height:auto!important;min-height:100dvh!important;max-height:none!important;overflow:hidden visible!important}body:not(.menu-studio-viewport-lock) [class*=studio-v3]{max-height:none!important}@media (width<=850px){html,body{-webkit-overflow-scrolling:touch;overscroll-behavior-y:auto!important;height:auto!important;min-height:100%!important;max-height:none!important;overflow:hidden auto!important}body #root{height:auto!important;min-height:100dvh!important;max-height:none!important;overflow:visible!important}.menu-content-v2,.menu-design-v2,.menu-preview-v2,.menu-analytics-v2,.menu-publish-v2,.ai-dish-v1{overscroll-behavior-y:auto!important;touch-action:pan-y!important;height:auto!important;min-height:100dvh!important;max-height:none!important;overflow:hidden visible!important}.menu-content-v2-workspace{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.menu-content-v2-tree,.menu-content-v2-inspector,.menu-content-v2-preview,.menu-content-v2-canvas{-webkit-overflow-scrolling:touch;overscroll-behavior-y:auto!important;touch-action:pan-y!important;max-height:none!important}.menu-content-v2-tree,.menu-content-v2-inspector,.menu-content-v2-canvas{overflow-y:auto!important}[class*=studio-v3]{max-height:none!important}}html[data-beyond-theme=dark] body.menu-studio-viewport-lock,html[data-beyond-theme=dark] body.menu-studio-viewport-lock #root{color:#edf3ff;background:#070b12!important}html[data-beyond-theme=dark] body.menu-studio-viewport-lock .menu-studio-header{color:#edf3ff!important;box-shadow:none!important;background:#070b12f5!important;border-color:#202a38!important}html[data-beyond-theme=dark] body.menu-studio-viewport-lock .menu-studio-header button,html[data-beyond-theme=dark] body.menu-studio-viewport-lock .menu-studio-header a{border-color:#263244}html[data-beyond-theme=dark] body.menu-studio-viewport-lock .menu-studio-header small,html[data-beyond-theme=dark] body.menu-studio-viewport-lock .menu-studio-header [class*=save]{color:#9ba8bc!important}html[data-beyond-theme=dark] body.menu-studio-viewport-lock .menu-studio-header [class*=product-nav]{background:#0d141f!important;border-color:#202a38!important}html[data-beyond-theme=dark] body.menu-studio-viewport-lock .menu-studio-header [class*=product-nav] button{color:#94a1b5!important;background:0 0!important}html[data-beyond-theme=dark] body.menu-studio-viewport-lock .menu-studio-header [class*=product-nav] button.active,html[data-beyond-theme=dark] body.menu-studio-viewport-lock .menu-studio-header [class*=product-nav] button[aria-current=page]{color:#dce8ff!important;box-shadow:none!important;background:#18305c!important}html[data-beyond-theme=dark] body.menu-studio-viewport-lock .studio-theme-toggle,html[data-beyond-theme=dark] body.menu-studio-viewport-lock .menu-studio-header-controls button{color:#b9c8e4!important;background:#0e1622!important;border-color:#2a3850!important}html[data-beyond-theme=dark] body.menu-studio-viewport-lock .studio-theme-toggle:hover,html[data-beyond-theme=dark] body.menu-studio-viewport-lock .menu-studio-header-controls button:hover{color:#fff!important;background:#152238!important;border-color:#3a5075!important}html[data-beyond-theme=dark] body.menu-studio-viewport-lock .menu-content-v2,html[data-beyond-theme=dark] body.menu-studio-viewport-lock .menu-design-v2,html[data-beyond-theme=dark] body.menu-studio-viewport-lock .menu-preview-v2,html[data-beyond-theme=dark] body.menu-studio-viewport-lock .menu-analytics-v2,html[data-beyond-theme=dark] body.menu-studio-viewport-lock .menu-publish-v2{color:#edf3ff;background-color:#070b12!important}html[data-beyond-theme=dark] body.menu-studio-viewport-lock input,html[data-beyond-theme=dark] body.menu-studio-viewport-lock textarea,html[data-beyond-theme=dark] body.menu-studio-viewport-lock select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:-webkit-any(html[data-beyond-theme=dark] body.menu-studio-viewport-lock input:-webkit-autofill,html[data-beyond-theme=dark] body.menu-studio-viewport-lock textarea:-webkit-autofill,html[data-beyond-theme=dark] body.menu-studio-viewport-lock select:-webkit-autofill){-webkit-text-fill-color:#edf3ff;caret-color:#edf3ff;-webkit-box-shadow:inset 0 0 0 1000px #0b121d}:is(html[data-beyond-theme=dark] body.menu-studio-viewport-lock input:autofill,html[data-beyond-theme=dark] body.menu-studio-viewport-lock textarea:autofill,html[data-beyond-theme=dark] body.menu-studio-viewport-lock select:autofill){-webkit-text-fill-color:#edf3ff;caret-color:#edf3ff;-webkit-box-shadow:inset 0 0 0 1000px #0b121d}html[data-beyond-theme=dark] body.menu-studio-viewport-lock .menu-content-v2-tree,html[data-beyond-theme=dark] body.menu-studio-viewport-lock .menu-content-v2-inspector,html[data-beyond-theme=dark] body.menu-studio-viewport-lock .menu-content-v2-canvas,html[data-beyond-theme=dark] body.menu-studio-viewport-lock .menu-design-v2,html[data-beyond-theme=dark] body.menu-studio-viewport-lock .menu-preview-v2,html[data-beyond-theme=dark] body.menu-studio-viewport-lock .menu-analytics-v2,html[data-beyond-theme=dark] body.menu-studio-viewport-lock .menu-publish-v2{scrollbar-color:#34445c #0b111a}html[data-beyond-theme=dark] body.menu-studio-viewport-lock .menu-content-v2-tree::-webkit-scrollbar{width:10px;height:10px}html[data-beyond-theme=dark] body.menu-studio-viewport-lock .menu-content-v2-inspector::-webkit-scrollbar{width:10px;height:10px}html[data-beyond-theme=dark] body.menu-studio-viewport-lock .menu-content-v2-canvas::-webkit-scrollbar{width:10px;height:10px}html[data-beyond-theme=dark] body.menu-studio-viewport-lock .menu-design-v2::-webkit-scrollbar{width:10px;height:10px}html[data-beyond-theme=dark] body.menu-studio-viewport-lock .menu-preview-v2::-webkit-scrollbar{width:10px;height:10px}html[data-beyond-theme=dark] body.menu-studio-viewport-lock .menu-analytics-v2::-webkit-scrollbar{width:10px;height:10px}html[data-beyond-theme=dark] body.menu-studio-viewport-lock .menu-publish-v2::-webkit-scrollbar{width:10px;height:10px}html[data-beyond-theme=dark] body.menu-studio-viewport-lock .menu-content-v2-tree::-webkit-scrollbar-track{background:#0b111a}html[data-beyond-theme=dark] body.menu-studio-viewport-lock .menu-content-v2-inspector::-webkit-scrollbar-track{background:#0b111a}html[data-beyond-theme=dark] body.menu-studio-viewport-lock .menu-content-v2-canvas::-webkit-scrollbar-track{background:#0b111a}html[data-beyond-theme=dark] body.menu-studio-viewport-lock .menu-design-v2::-webkit-scrollbar-track{background:#0b111a}html[data-beyond-theme=dark] body.menu-studio-viewport-lock .menu-preview-v2::-webkit-scrollbar-track{background:#0b111a}html[data-beyond-theme=dark] body.menu-studio-viewport-lock .menu-analytics-v2::-webkit-scrollbar-track{background:#0b111a}html[data-beyond-theme=dark] body.menu-studio-viewport-lock .menu-publish-v2::-webkit-scrollbar-track{background:#0b111a}html[data-beyond-theme=dark] body.menu-studio-viewport-lock .menu-content-v2-tree::-webkit-scrollbar-thumb{background:#34445c;border:2px solid #0b111a;border-radius:999px}html[data-beyond-theme=dark] body.menu-studio-viewport-lock .menu-content-v2-inspector::-webkit-scrollbar-thumb{background:#34445c;border:2px solid #0b111a;border-radius:999px}html[data-beyond-theme=dark] body.menu-studio-viewport-lock .menu-content-v2-canvas::-webkit-scrollbar-thumb{background:#34445c;border:2px solid #0b111a;border-radius:999px}html[data-beyond-theme=dark] body.menu-studio-viewport-lock .menu-design-v2::-webkit-scrollbar-thumb{background:#34445c;border:2px solid #0b111a;border-radius:999px}html[data-beyond-theme=dark] body.menu-studio-viewport-lock .menu-preview-v2::-webkit-scrollbar-thumb{background:#34445c;border:2px solid #0b111a;border-radius:999px}html[data-beyond-theme=dark] body.menu-studio-viewport-lock .menu-analytics-v2::-webkit-scrollbar-thumb{background:#34445c;border:2px solid #0b111a;border-radius:999px}html[data-beyond-theme=dark] body.menu-studio-viewport-lock .menu-publish-v2::-webkit-scrollbar-thumb{background:#34445c;border:2px solid #0b111a;border-radius:999px}html[data-beyond-theme=dark] body.menu-studio-viewport-lock .menu-studio-mobile-preview-scroll,html[data-beyond-theme=dark] body.menu-studio-viewport-lock .bme-menu,html[data-beyond-theme=dark] body.menu-studio-viewport-lock .bme-heritage-exact,html[data-beyond-theme=dark] body.menu-studio-viewport-lock .ep-page,html[data-beyond-theme=dark] body.menu-studio-viewport-lock .bme-menu *,html[data-beyond-theme=dark] body.menu-studio-viewport-lock .bme-heritage-exact *,html[data-beyond-theme=dark] body.menu-studio-viewport-lock .ep-page *{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;scrollbar-color:auto}html[data-beyond-theme=dark] body.menu-studio-viewport-lock .menu-studio-mobile-preview-scroll::-webkit-scrollbar{width:auto;height:auto}html[data-beyond-theme=dark] body.menu-studio-viewport-lock .bme-menu::-webkit-scrollbar{width:auto;height:auto}html[data-beyond-theme=dark] body.menu-studio-viewport-lock .bme-heritage-exact::-webkit-scrollbar{width:auto;height:auto}html[data-beyond-theme=dark] body.menu-studio-viewport-lock .ep-page::-webkit-scrollbar{width:auto;height:auto}html[data-beyond-theme=dark] body.menu-studio-viewport-lock .menu-studio-mobile-preview-scroll::-webkit-scrollbar-track{background:initial}html[data-beyond-theme=dark] body.menu-studio-viewport-lock .bme-menu::-webkit-scrollbar-track{background:initial}html[data-beyond-theme=dark] body.menu-studio-viewport-lock .bme-heritage-exact::-webkit-scrollbar-track{background:initial}html[data-beyond-theme=dark] body.menu-studio-viewport-lock .ep-page::-webkit-scrollbar-track{background:initial}html[data-beyond-theme=dark] body.menu-studio-viewport-lock .menu-studio-mobile-preview-scroll::-webkit-scrollbar-thumb{background:initial;border:initial;border-radius:initial}html[data-beyond-theme=dark] body.menu-studio-viewport-lock .bme-menu::-webkit-scrollbar-thumb{background:initial;border:initial;border-radius:initial}html[data-beyond-theme=dark] body.menu-studio-viewport-lock .bme-heritage-exact::-webkit-scrollbar-thumb{background:initial;border:initial;border-radius:initial}html[data-beyond-theme=dark] body.menu-studio-viewport-lock .ep-page::-webkit-scrollbar-thumb{background:initial;border:initial;border-radius:initial}.bme-menu .bme-brand strong,.bme-menu .bme-hero h1,.bme-menu .bme-category-nav button,.bme-menu .bme-section-heading h2,.bme-menu .bme-subcategory-heading h3,.bme-menu .bme-item-copy h3,.bme-heritage-exact .ep-brand-title,.bme-heritage-exact .ep-hero-title,.bme-heritage-exact .ep-tabs button,.bme-heritage-exact .ep-section-head h2,.bme-heritage-exact .ep-item-name{text-wrap:balance;max-width:100%;overflow-wrap:normal!important;word-break:normal!important;-webkit-hyphens:none!important;hyphens:none!important}.bme-menu .bme-item-copy,.bme-menu .bme-hero-copy,.bme-menu .bme-section-heading,.bme-menu .bme-subcategory-heading,.bme-heritage-exact .ep-item-info,.bme-heritage-exact .ep-section-head{min-width:0}.bme-menu .bme-item-copy p,.bme-heritage-exact .ep-item-description{overflow-wrap:break-word;word-break:normal;-webkit-hyphens:auto;hyphens:auto}.bme-menu{flex-direction:column;width:100%;min-height:100%;display:flex}.bme-menu>.bme-content{flex:1 0 auto}.bme-menu>.bme-footer{margin-top:auto}.ep-page,.bme-heritage-exact,.bme-heritage-exact>.ep-app,.ep-page>.ep-app{width:100%;min-height:100%}.menu-studio-mobile-preview-scroll>*,.studio-v3-preview-device-screen>*{width:100%;min-height:100%!important}.menu-studio-mobile-preview-scroll>.bme-menu,.studio-v3-preview-device-screen>.bme-menu{flex-direction:column;display:flex}.menu-studio-mobile-preview-scroll>.bme-menu>.bme-content,.studio-v3-preview-device-screen>.bme-menu>.bme-content{flex:1 0 auto}.menu-studio-mobile-preview-scroll>.bme-menu>.bme-footer,.studio-v3-preview-device-screen>.bme-menu>.bme-footer{margin-top:auto}:root{--beyond-ui-font-min:12px;--beyond-ui-font-small:13px;--beyond-ui-font-body:14px}.beyond-ui-readable-min{font-size:var(--beyond-ui-font-min)!important;line-height:1.35!important}.menu-content-v2 :where(.menu-content-v2-panel-head span,.menu-content-v2-tree-label,.menu-content-v2-friendly-drag-hint,.menu-content-v2-friendly-empty,.menu-content-v2-friendly-language-chip,.menu-content-v2-language-card header span,.menu-content-v2-field label,.menu-content-v2-inspector-head>span,.menu-content-v2-inspector-next small,.menu-content-v2-restaurant-row small,.menu-content-v2-category-row small,.menu-content-v2-items button small){font-size:var(--beyond-ui-font-min)!important}.menu-content-v2 :where(input,textarea,select,button){font-size:max(var(--beyond-ui-font-min),1em)}@media (width<=850px){html:has(.menu-design-v2){overscroll-behavior:none!important;width:100%!important;height:100%!important;min-height:0!important;overflow:hidden!important}body:has(.menu-design-v2){overscroll-behavior:none!important;width:100%!important;height:100%!important;min-height:0!important;overflow:hidden!important}#root:has(.menu-design-v2){overscroll-behavior:none!important;width:100%!important;height:100%!important;min-height:0!important;overflow:hidden!important}body:has(.menu-design-v2){position:fixed!important;inset:0!important}.menu-design-v2.menu-design-v2{width:100vw!important;height:100dvh!important;min-height:0!important;max-height:100dvh!important;padding-bottom:calc(76px + env(safe-area-inset-bottom,0px))!important;box-sizing:border-box!important;flex-direction:column!important;display:flex!important;position:fixed!important;inset:0!important;overflow:hidden!important}.menu-design-v2 .menu-design-v2-topbar{flex:0 0 64px!important;height:64px!important;min-height:64px!important}.menu-design-v2 .menu-design-v2-workspace{background:var(--md-bg)!important;flex:1 1 0!important;grid-template:"canvas"minmax(0,60fr)"controls"minmax(0,40fr)/minmax(0,1fr)!important;width:100%!important;height:0!important;min-height:0!important;max-height:none!important;display:grid!important;overflow:hidden!important}.menu-design-v2 .menu-design-v2-canvas{border-bottom:1px solid var(--md-line)!important;grid-area:canvas!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;padding:5px 7px!important;display:block!important;overflow:hidden!important}.menu-design-v2 .menu-design-v2-live-preview{width:100%!important;height:100%!important;min-height:0!important;overflow:hidden!important}.menu-design-v2 .menu-design-v2-next{display:none!important}.menu-design-v2 .studio-v3-design-canvas-workspace.compact{grid-template-rows:34px minmax(0,1fr)!important;gap:4px!important;width:100%!important;height:100%!important;min-height:0!important;display:grid!important;overflow:hidden!important}.menu-design-v2 .studio-v3-design-canvas-toolbar{z-index:20!important;width:100%!important;height:34px!important;min-height:34px!important;box-shadow:none!important;border-radius:10px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:3px!important;padding:2px!important;display:grid!important;position:relative!important;top:auto!important}.menu-design-v2 .studio-v3-design-canvas-title{display:none!important}.menu-design-v2 .studio-v3-design-canvas-device-switch,.menu-design-v2 .studio-v3-design-canvas-zoom{border-radius:8px!important;gap:1px!important;min-width:0!important;height:30px!important;padding:1px!important}.menu-design-v2 .studio-v3-design-canvas-device-switch{grid-template-columns:repeat(3,minmax(0,1fr))!important;width:100%!important;display:grid!important}.menu-design-v2 .studio-v3-design-canvas-device-switch button,.menu-design-v2 .studio-v3-design-canvas-zoom button{border-radius:7px!important;width:100%!important;min-width:0!important;height:28px!important;min-height:28px!important;padding:0 5px!important;font-size:10px!important}.menu-design-v2 .studio-v3-design-canvas-device-switch button{gap:4px!important}.menu-design-v2 .studio-v3-design-canvas-device-switch button>span:last-child{text-overflow:ellipsis!important;white-space:nowrap!important;display:inline!important;overflow:hidden!important}.menu-design-v2 .studio-v3-design-canvas-zoom{width:auto!important;display:flex!important}.menu-design-v2 .studio-v3-design-canvas-zoom button{width:auto!important;min-width:27px!important;padding-inline:4px!important}.menu-design-v2 .studio-v3-design-canvas-zoom button.percentage{min-width:38px!important;font-size:9px!important}.menu-design-v2 .studio-v3-design-canvas-zoom button.fit{min-width:32px!important;font-size:9px!important}.menu-design-v2 .studio-v3-design-canvas-stage,.menu-design-v2 .compact .studio-v3-design-canvas-stage{border-radius:11px!important;align-content:center!important;place-items:center!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;max-height:none!important;padding:4px!important;scroll-padding:0!important;display:grid!important;overflow:hidden!important}.menu-design-v2 .studio-v3-design-canvas-size-label{display:none!important}.menu-design-v2 .studio-v3-design-canvas-holder{margin:0!important}.menu-design-v2 .menu-design-v2-live-preview .studio-v3-design-canvas-stage .studio-v3-design-canvas-hero-tools{white-space:nowrap!important;border-radius:10px!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:6px!important;width:auto!important;max-width:none!important;min-height:0!important;padding:5px 6px!important;display:grid!important;inset:auto 6px 6px!important;transform:none!important}.menu-design-v2 .studio-v3-design-canvas-hero-tools .hero-tools-copy{display:block!important}.menu-design-v2 .studio-v3-design-canvas-hero-tools .hero-tools-copy>strong{gap:4px!important;font-size:10px!important}.menu-design-v2 .studio-v3-design-canvas-hero-tools .hero-tools-copy>strong span{width:20px!important;height:20px!important}.menu-design-v2 .studio-v3-design-canvas-hero-tools .hero-tools-copy>small{display:none!important}.menu-design-v2 .studio-v3-design-canvas-hero-tools .hero-tools-spectrum{gap:2px!important;min-width:0!important;display:grid!important}.menu-design-v2 .studio-v3-design-canvas-hero-tools .hero-tools-spectrum>span{display:none!important}.menu-design-v2 .studio-v3-design-canvas-hero-tools .hero-tools-spectrum>div{grid-template-columns:minmax(0,1fr)!important;gap:0!important}.menu-design-v2 .studio-v3-design-canvas-hero-tools .hero-tools-spectrum>div small{display:none!important}.menu-design-v2 .studio-v3-design-canvas-hero-tools .hero-tools-spectrum input[type=range]{width:100%!important;min-width:80px!important;height:20px!important}.menu-design-v2 .studio-v3-design-canvas-hero-tools .hero-tools-reset{width:auto!important;min-width:48px!important;height:28px!important;padding:0 8px!important;font-size:9px!important}.menu-design-v2 .menu-design-v2-controls{overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;border-inline-end:0!important;background:var(--md-paper)!important;scrollbar-width:none!important;border-top:0!important;border-bottom:0!important;grid-area:controls!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;max-height:none!important;overflow:hidden auto!important}.menu-design-v2 .menu-design-v2-controls::-webkit-scrollbar{display:none!important}.menu-design-v2 .menu-design-v2-sidebar-title{display:none!important}.menu-design-v2 .menu-design-v2-sidebar-overview{gap:5px!important;padding:6px 7px!important}.menu-design-v2 .menu-design-v2-logo-control{border-radius:9px!important;grid-template-columns:32px minmax(64px,1fr) auto!important;gap:2px 6px!important;min-height:38px!important;padding:4px 5px!important}.menu-design-v2 .menu-design-v2-logo-preview{border-radius:7px!important;width:32px!important;height:32px!important}.menu-design-v2 .menu-design-v2-logo-copy strong{font-size:11px!important}.menu-design-v2 .menu-design-v2-logo-copy small{display:none!important}.menu-design-v2 .menu-design-v2-logo-upload{min-height:27px!important;padding:0 7px!important;font-size:10px!important}.menu-design-v2 .menu-design-v2-logo-remove{font-size:9px!important}.menu-design-v2 .menu-design-v2-variants-compact{border-radius:9px!important;gap:3px!important;padding:4px 5px!important}.menu-design-v2 .menu-design-v2-variants-copy{display:none!important}.menu-design-v2 .menu-design-v2-variant-buttons{gap:4px!important}.menu-design-v2 .menu-design-v2-variant-button{border-radius:8px!important;min-height:34px!important;padding:3px 5px!important}.menu-design-v2 .menu-design-v2-variant-letter{flex-basis:20px!important;width:20px!important;height:20px!important;font-size:9px!important}.menu-design-v2 .menu-design-v2-variant-button strong{font-size:10px!important}.menu-design-v2 .menu-design-v2-variant-button small{display:none!important}.menu-design-v2 .menu-design-v2-sidebar-picker .menu-design-picker-shell,.menu-design-v2 .menu-design-v2-sidebar-picker .menu-design-picker-industries{gap:3px!important}.menu-design-v2 .menu-design-v2-sidebar-picker .menu-design-picker-industries button{min-height:27px!important;padding:0 8px!important;font-size:10px!important}.menu-design-v2 .menu-design-v2-sidebar-picker .menu-design-picker-tab{border-radius:8px!important;min-height:36px!important;padding:4px 7px!important}.menu-design-v2 .menu-design-v2-sidebar-picker .menu-design-picker-tab>span:nth-child(2){font-size:10px!important}.menu-design-v2 .menu-design-v2-sidebar-picker .menu-design-picker-scroll{display:none!important}.menu-design-v2 .studio-v3-design-commandbar{z-index:35!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;min-height:34px!important;padding:4px 7px!important;position:sticky!important;top:0!important}.menu-design-v2 .studio-v3-design-history-actions button{min-height:28px!important}.menu-design-v2 .studio-v3-design-v2-nav{gap:4px!important;padding:5px 7px!important}.menu-design-v2 .studio-v3-design-v2-nav button{min-height:38px!important;padding:4px 7px!important}.menu-design-v2 .studio-v3-design-v2-nav button small{display:none!important}}@media (width<=390px){.menu-design-v2 .studio-v3-design-canvas-device-switch button>span:last-child,.menu-design-v2 .studio-v3-design-canvas-zoom button.percentage,.menu-design-v2 .studio-v3-design-canvas-hero-tools .hero-tools-copy{display:none!important}.menu-design-v2 .menu-design-v2-live-preview .studio-v3-design-canvas-stage .studio-v3-design-canvas-hero-tools{grid-template-columns:minmax(0,1fr) auto!important}}@media (width<=850px) and (orientation:landscape) and (height<=520px){.menu-design-v2 .menu-design-v2-workspace{grid-template:"controls canvas"minmax(0,1fr)/minmax(280px,44%) minmax(0,56%)!important}.menu-design-v2 .menu-design-v2-controls{border-inline-end:1px solid var(--md-line)!important}.menu-design-v2 .menu-design-v2-canvas{border-bottom:0!important}}
