@import "https://fonts.googleapis.com/css2?family=Cinzel:wght@700;800;900&family=Cormorant+Garamond:wght@600;700&family=Manrope:wght@600;700;800;900&family=Noto+Serif:wght@700&family=Plus+Jakarta+Sans:wght@600;700&display=swap";:root{color:#fff;--bg:#013;--bg-soft:#0a1f44;--cyan:#16d9d2;--cyan-soft:#16d9d22e;--danger:#ff4f6d;--glass:#ffffff14;--glass-strong:#ffffff21;--line:#ffffff24;--muted:#ffffffa8;--shadow:0 24px 80px #00000059;background:#013;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box;margin:0;padding:0}body{color:#fff;background:radial-gradient(circle at 18% 8%,#16d9d233,#0000 28%),radial-gradient(circle at 86% 16%,#4872ff2e,#0000 28%),linear-gradient(135deg,#013,#071a3a 48%,#020817);min-height:100dvh;overflow:hidden}button,input,select,textarea{font:inherit}button{cursor:pointer}input,select,textarea{color:#fff;background:#ffffff1a;border:1px solid #ffffff24;border-radius:18px;outline:none;min-height:54px;padding:0 16px;transition:border .25s,box-shadow .25s,background .25s}textarea{resize:vertical;min-height:116px;padding:16px}input:focus,select:focus,textarea:focus{background:#ffffff24;border-color:#16d9d2b3;box-shadow:0 0 0 4px #16d9d21f}input::placeholder,textarea::placeholder{color:#ffffff6b}select option{background:#0a1f44}.glassPanel{border:1px solid var(--line);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(145deg,#ffffff1f,#ffffff0e)}.appShell{gap:24px;width:100%;height:100vh;padding:20px;display:flex}.bar{height:calc(10side0vh - 40px);border-radius:32px;flex-direction:column;justify-content:space-between;width:292px;padding:22px;display:flex}.logoArea{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.logoArea img{object-fit:contain;width:220px;height:110px;margin-bottom:-20px}.logoArea h1{color:#fff;text-align:center;margin:-10px 0 0;font-size:20px;font-weight:700}.logoArea img{object-fit:contain;width:180px;height:auto}.sidebarMenu{flex-direction:column;gap:10px;padding:0 14px;display:flex}.sidebarMenu button{color:#ffffffc2;isolation:isolate;background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;gap:14px;width:100%;height:50px;padding:0 14px;transition:transform .25s,background .25s,color .25s,border .25s,box-shadow .25s;display:flex;position:relative;overflow:hidden}.sidebarMenu button:before{background:var(--cyan);content:"";border-radius:999px;width:4px;height:0;transition:height .25s;position:absolute;left:-7px}.sidebarMenu button:after{content:none}.sidebarMenu button:hover,.sidebarMenu button.active{color:#fff;background:#16d9d21f;border-color:#16d9d259;animation:1.9s ease-in-out infinite buttonNeonPulse;transform:translate(0);box-shadow:0 0 24px #16d9d22e}.sidebarMenu button:hover:after,.sidebarMenu button.active:after{opacity:0}.sidebarMenu button.active:before{height:30px}.sidebarMenu button span{z-index:1;position:relative}.menuIcon{background:#ffffff1a;border-radius:14px;justify-content:center;align-items:center;width:34px;height:34px;font-size:19px;display:flex}.sidebarFooter{color:var(--muted);text-align:center;padding:12px 8px 0;font-size:11px;line-height:1.25}.footerLine{background:#ffffff1f;height:1px;margin-bottom:10px}.sidebarFooter h2{color:#fff;margin-top:2px;font-size:15px;line-height:1.1}.sidebarFooter p{opacity:.72;font-size:11px}.content{flex:1;height:calc(100vh - 40px);padding-right:4px;overflow-y:auto}.adminScreenPreview{background:radial-gradient(circle at 50% 0,#16d9d22e,#0000 34%),linear-gradient(#001133b8,#010612eb);border-radius:28px;justify-content:center;align-items:center;min-height:calc(100dvh - 176px);padding:clamp(10px,2vw,18px);display:flex;overflow:hidden}.adminScreenPreview .screenPlayer{aspect-ratio:9/16;border-radius:18px;width:auto;max-width:100%;height:min(78dvh,860px);max-height:calc(100dvh - 210px);overflow:hidden;box-shadow:0 22px 80px #00000061}.topBar{border-radius:30px;justify-content:space-between;align-items:center;margin-bottom:24px;padding:22px 26px;display:flex}.topBar h1{font-size:clamp(28px,4vw,46px)}.topBar span,.pageHeader span{color:var(--muted)}.topBarActions,.cardActions{align-items:center;gap:12px;display:flex}.cafeSelector{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.cafeSelector span{color:var(--cyan);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:900}.cafeSelector select{min-width:210px;min-height:48px}.primaryBtn,.ghostBtn,.dangerBtn,.deleteBtn,.cardActions button,.floatingActions button,.tableRow button,.galleryOverlay button{color:#fff;border:0;border-radius:16px;min-height:48px;padding:0 18px;font-weight:900;transition:transform .25s,box-shadow .25s,background .25s}.primaryBtn{background:linear-gradient(135deg, var(--cyan), #4bf4ee);color:#013;box-shadow:0 14px 40px #16d9d247}.ghostBtn,.cardActions button,.floatingActions button,.tableRow button,.galleryOverlay button{background:#ffffff1c;border:1px solid #ffffff24}.dangerBtn,.deleteBtn,.floatingActions button:last-child,.tableRow button,.galleryOverlay button{background:#ff4f6d38;border:1px solid #ff4f6d59}.primaryBtn:hover,.ghostBtn:hover,.dangerBtn:hover,.deleteBtn:hover,.cardActions button:hover,.floatingActions button:hover,.tableRow button:hover,.galleryOverlay button:hover{transform:translateY(-3px)}.pageStack{flex-direction:column;gap:22px;animation:.45s pageIn;display:flex}.pageHeader h2{margin:8px 0 10px;font-size:clamp(34px,5vw,62px);line-height:1}.cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.metricCard{border-radius:28px;min-height:190px;padding:24px;transition:transform .28s,box-shadow .28s;position:relative;overflow:hidden}.metricCard:hover,.productCard:hover,.galleryCard:hover,.videoCard:hover{transform:translateY(-8px);box-shadow:0 30px 90px #16d9d229}.metricCard h3{color:var(--muted);margin-bottom:18px;font-size:15px}.metricCard strong{color:#fff;font-size:54px;line-height:1;display:block}.metricCard p{color:var(--cyan);margin-top:12px}.metricOrb{background:radial-gradient(circle,#16d9d261,#0000 68%);width:180px;height:180px;position:absolute;top:-70px;right:-60px}.dashboardGrid,.settingsGrid{grid-template-columns:1.4fr 1fr;gap:18px;display:grid}.widePanel,.screenPreview,.settingsBox,.themePreview,.composerForm,.productPreview,.uploadDeck,.userForm,.tablePanel,.featuredStrip,.categoryManager,.permissionNotice,.accessDenied{border-radius:28px;padding:24px}.widePanel h3,.screenPreview h3,.settingsBox h3,.themePreview h3,.composerForm h3,.productPreview h3{margin:8px 0 18px;font-size:28px}.statusRows{grid-template-columns:1fr auto;gap:14px;display:grid}.statusRows span{color:var(--muted)}.statusRows strong{color:var(--cyan)}.screenPreview{aspect-ratio:9/14;background:linear-gradient(#16d9d21f,#ffffff0a),linear-gradient(135deg,#071a3a,#020817);align-items:flex-end;display:flex;position:relative;overflow:hidden}.screenPreview:before,.themePreview:before{content:"";background:#16d9d240;border-radius:999px;width:170px;height:170px;animation:5s ease-in-out infinite floatCard;position:absolute;top:-35px;right:-50px}.menuComposer,.uploadDeck{grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);gap:20px;display:grid}.menuBoardComposer{align-items:stretch}.categoryManager{flex-direction:column;gap:18px;display:flex}.categoryManager h3{margin-top:8px;font-size:28px}.categoryForm{grid-template-columns:minmax(0,1fr) auto;gap:12px;display:grid}.categoryPills{flex-wrap:wrap;gap:10px;display:flex}.categoryPill{color:#dffefd;background:#16d9d221;border:1px solid #16d9d252;border-radius:999px;align-items:center;gap:10px;min-height:40px;padding:0 8px 0 16px;font-size:14px;font-weight:900;display:inline-flex}.categoryPill button{color:#fff;background:#ff4f6d38;border:1px solid #ff4f6d59;border-radius:999px;min-height:28px;padding:0 10px;font-size:12px;font-weight:900}.screenPicker{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:18px;flex-direction:column;gap:12px;padding:14px;display:flex}.screenPicker>div:first-child{flex-direction:column;gap:4px;display:flex}.screenPicker span{color:#ffffffd1;font-weight:900}.screenPicker small{color:var(--muted)}.screenCheckGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.menuTitleEditor{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.menuTitleCard{background:#ffffff12;border:1px solid #ffffff1f;border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:8px;display:grid}.menuTitleCard label,.menuTitleCard footer{flex-direction:column;gap:5px;display:flex}.menuTitleCard label span{color:#ffffffc2;font-size:9px;font-weight:900}.menuTitleCard input,.menuTitleCard select{border-radius:10px;min-height:34px;padding:0 8px;font-size:12px}.menuTitleCard .screenPicker,.menuTitleCard footer{grid-column:1/-1}.titleMove{grid-column:1/-1;gap:6px;display:flex}.titleMove button,.menuTitleCard footer button{border-radius:9px;min-height:28px;padding:0 8px;font-size:10px}.titleMove button:disabled{cursor:not-allowed;opacity:.45}.menuTitleCard footer{flex-direction:row;justify-content:space-between;align-items:center}.menuTitleCard footer span{color:var(--cyan);font-size:10px;font-weight:900}.compactTitleManager{gap:10px;padding:14px}.compactTitleManager h3{font-size:18px}.compactTitleManager .screenPicker{border-radius:10px;gap:6px;padding:8px}.compactTitleManager .screenPicker span{font-size:11px}.compactTitleManager .screenPicker small{font-size:10px}.menuMiniPreview{color:#101820;border:0;flex-direction:column;justify-content:center;min-height:420px;padding:30px;display:flex;overflow:hidden}.miniLogo{justify-content:center;align-items:center;min-height:110px;display:flex}.miniLogo img{object-fit:contain;max-width:230px;max-height:110px;display:block}.menuMiniPreview h3{color:#101820;text-align:center;text-transform:uppercase;margin:22px 0;font-family:Comic Sans MS,Trebuchet MS,Inter,sans-serif;font-size:clamp(30px,4vw,54px)}.miniMenuRow{border:1px solid #1018204d;justify-content:space-between;align-items:baseline;padding:18px;font-family:Comic Sans MS,Trebuchet MS,Inter,sans-serif;font-size:30px;font-weight:900;display:flex}.menuTableList{gap:18px;display:grid}.menuGroup{flex-direction:column;gap:14px;display:flex}.menuGroup header{justify-content:space-between;align-items:center;display:flex}.menuGroup h3{font-size:26px}.menuGroup header span{color:var(--cyan);font-weight:900}.menuRows,.menuAdminItem{gap:10px;display:grid}.menuAdminRow{background:#ffffff12;border:1px solid #ffffff1a;border-radius:18px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:14px;display:grid}.menuAdminRow.isPassive{opacity:.48}.menuAdminRow strong{font-size:20px;display:block}.menuAdminRow small{color:var(--muted);margin-top:4px;display:block}.menuAdminRow b{color:var(--cyan);white-space:nowrap;font-size:22px}.rowActions{gap:8px;display:flex}.rowActions button{min-height:38px;padding:0 12px}.inlineMenuEditor{background:linear-gradient(145deg,#16d9d21f,#ffffff12);border:1px solid #16d9d252;border-radius:18px;flex-direction:column;gap:14px;padding:16px;display:flex;box-shadow:0 18px 46px #0000002e}.inlineEditorHeader{justify-content:space-between;align-items:center;gap:14px;display:flex}.inlineEditorHeader h4{font-size:22px}.inlineMenuEditor label{flex-direction:column;gap:8px;display:flex}.inlineMenuEditor label span{color:#ffffffc7;font-size:14px;font-weight:900}.inlineMenuEditor .primaryBtn{align-self:flex-end;min-width:190px}.editorPermissionBox{background:#ffffff12;border:1px solid #ffffff1f;border-radius:18px;flex-direction:column;grid-column:1/-1;gap:10px;padding:14px;display:flex}.editorPermissionBox>span{color:var(--cyan);font-weight:900}.permissionNotice{color:#ffffffc7;background:#16d9d21a;border:1px solid #16d9d247}.accessDenied{max-width:780px}.accessDenied h2{margin:8px 0 12px;font-size:clamp(34px,5vw,60px)}.accessDenied span{color:var(--muted);line-height:1.6}input:disabled,select:disabled,textarea:disabled{cursor:not-allowed;opacity:.6}.composerForm,.uploadDetails{flex-direction:column;gap:16px;display:flex}.formHeader{justify-content:space-between;align-items:center;display:flex}.composerForm label,.uploadDetails label,.loginBox label{flex-direction:column;gap:8px;display:flex}.composerForm label span,.loginBox label span,.settingItem span{color:#ffffffc2;font-size:14px;font-weight:800}.formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.toggleStack{flex-direction:column;justify-content:center;gap:12px;display:flex}.toggleRow{color:#ffffffc7;align-items:center;gap:12px;display:flex}.toggleRow input{accent-color:var(--cyan);width:18px;min-height:auto}.productPreview{position:sticky;top:0}.previewProductCard{flex-direction:column;gap:16px;display:flex}.previewProductCard img,.uploadPlaceholder{aspect-ratio:16/11;object-fit:cover;border-radius:24px;width:100%}.uploadPlaceholder{color:var(--muted);text-align:center;background:linear-gradient(135deg,#16d9d21f,#ffffff0f),#ffffff0d;border:1px dashed #16d9d261;justify-content:center;align-items:center;min-height:180px;display:flex}.previewProductCard span,.productInfo .eyebrow{color:var(--cyan)}.previewProductCard h3{font-size:30px}.previewProductCard p,.productInfo p{color:var(--muted);line-height:1.5}.previewProductCard strong,.productFooter strong{color:var(--cyan);font-size:32px}.featuredStrip{align-items:center;gap:18px;display:flex}.featuredStrip span{color:var(--cyan);font-weight:900}.productGrid,.videoList,.masonryGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.productCard,.galleryCard,.videoCard{border-radius:28px;transition:transform .28s,box-shadow .28s,opacity .25s;position:relative;overflow:hidden}.productCard.isPassive{opacity:.55}.productMedia{height:250px;position:relative;overflow:hidden}.productMedia img,.galleryCard img,.videoThumb video{object-fit:cover;width:100%;height:100%;transition:transform .35s}.productCard:hover .productMedia img,.galleryCard:hover img,.videoCard:hover video{transform:scale(1.06)}.featuredBadge,.videoThumb span,.statusPill{color:#9ff7f3;background:#16d9d229;border:1px solid #16d9d261;border-radius:999px;padding:8px 12px;font-size:12px;font-weight:900}.featuredBadge{position:absolute;top:16px;left:16px}.productInfo,.videoCard{padding:20px}.productInfo h3,.videoCard h3{margin:8px 0;font-size:24px}.videoCafePicker{flex-direction:column;gap:8px;margin:12px 0;display:flex}.videoCafePicker span,.uploadStatus{color:#ffffffb8;font-size:13px;font-weight:800}.videoMeta{color:var(--cyan);margin:0 0 14px;font-size:13px;font-weight:900}.uploadStatus{margin:0}.uploadStatus.error{color:#ff9f9f}.uploadProgress{background:#ffffff1f;border:1px solid #16d9d242;border-radius:999px;height:12px;overflow:hidden}.uploadProgress span{background:linear-gradient(90deg, var(--cyan), #7dfdf8);height:100%;transition:width .2s;display:block}.productFooter{justify-content:space-between;align-items:center;margin-top:18px;display:flex}.productFooter span{color:#ffffff9e}.floatingActions{opacity:0;gap:8px;transition:opacity .25s,transform .25s;display:flex;position:absolute;top:14px;right:14px;transform:translateY(-8px)}.productCard:hover .floatingActions{opacity:1;transform:translateY(0)}.floatingActions button{min-height:38px;padding:0 12px}.dropZone{text-align:center;border:1px dashed #16d9d26b;border-radius:28px;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:340px;padding:24px;display:flex}.dropZone input{display:none}.dropZone span{color:var(--cyan);font-weight:900}.dropZone strong{font-size:32px}.dropZone small{color:var(--muted)}.uploadDetails{justify-content:center}.previewImage{aspect-ratio:9/16;object-fit:cover;border-radius:24px;width:min(260px,100%);max-height:420px}.previewVideo{border-radius:24px;width:100%}.uploadHint{color:var(--muted);font-size:14px;line-height:1.5}.masonryGrid{align-items:stretch}.galleryCard{min-height:360px}.galleryCard.span2{min-height:430px}.galleryOverlay{background:linear-gradient(#0000,#001133f0);padding:70px 18px 18px;position:absolute;bottom:0;left:0;right:0}.galleryOverlay h3{font-size:22px}.galleryOverlay p{color:var(--muted);margin:6px 0 12px}.videoThumb{aspect-ratio:16/9;border-radius:22px;position:relative;overflow:hidden}.videoThumb span{position:absolute;bottom:14px;right:14px}.userForm{grid-template-columns:repeat(4,minmax(0,1fr)) auto auto;gap:14px;display:grid}.tablePanel{flex-direction:column;gap:8px;display:flex}.tableRow{border-radius:18px;grid-template-columns:1.1fr .8fr 1.2fr .8fr 170px;align-items:center;gap:14px;min-height:62px;padding:0 16px;display:grid}.tableRow:not(.tableHead){background:#ffffff12}.tableHead{color:var(--muted);text-transform:uppercase;font-size:13px;font-weight:900}.tableActions{gap:8px;display:flex}.tableActions button{min-height:38px;padding:0 12px}.settingsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.settingsBox{flex-direction:column;gap:18px;display:flex}.cafeSettings,.screenPairingSettings{grid-column:span 2}.cafeSettingCard{background:#ffffff12;border:1px solid #ffffff1f;border-radius:22px;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:16px;display:grid}.cafeSettingCard label{flex-direction:column;gap:8px;display:flex}.screenPairingCard{background:#ffffff12;border:1px solid #ffffff1f;border-radius:22px;grid-template-columns:1fr 1fr 1.2fr 1fr 1fr auto;align-items:end;gap:12px;padding:16px;display:grid}.screenPairingCard label{flex-direction:column;gap:8px;display:flex}.screenPairingCard label span{color:#ffffffc2;font-size:13px;font-weight:900}.cafeSettingCard small{color:var(--muted);grid-column:1/-1}.cafeLogoPreview{background:#00113352;border:1px dashed #ffffff2e;border-radius:18px;justify-content:center;align-items:center;min-height:54px;padding:8px;display:flex;overflow:hidden}.cafeLogoPreview img{object-fit:contain;max-width:100%;max-height:58px;display:block}.cafeLogoPreview span{color:var(--muted);text-align:center;font-size:12px;font-weight:800}.addCafeForm,.addScreenPairingForm{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.addScreenPairingForm{grid-template-columns:1.2fr 1fr 1fr 1fr auto}.settingItem{grid-template-columns:170px minmax(0,1fr);align-items:center;gap:16px;display:grid}.durationParts{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.durationParts label{flex-direction:column;gap:6px;display:flex}.durationParts small{color:#ffffff9e;font-size:12px;font-weight:900}.durationParts input{min-width:0}.durationInput{font-variant-numeric:tabular-nums;letter-spacing:.08em}.settingsHint{color:var(--muted);margin-top:-6px;font-size:13px;line-height:1.5}.brandAssetGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.brandAssetUploader{background:#ffffff12;border:1px solid #16d9d22e;border-radius:22px;flex-direction:column;gap:12px;padding:14px;display:flex}.brandAssetUploader span{color:#ffffffc2;font-size:14px;font-weight:900}.brandAssetUploader input{min-height:44px}.brandAssetPreview{background:linear-gradient(135deg,#16d9d21c,#ffffff0d),#0011337a;border:1px dashed #16d9d257;border-radius:18px;justify-content:center;align-items:center;height:118px;padding:14px;display:flex;overflow:hidden}.brandAssetPreview img{object-fit:contain;max-width:100%;max-height:100%}.faviconPreview{height:118px}.faviconPreview img{border-radius:12px;max-width:58px;max-height:58px}.themePreview{min-height:260px;position:relative;overflow:hidden}.themePreview h3{font-size:42px}.emptyState{color:var(--muted);text-align:center;background:#ffffff12;border:1px dashed #16d9d261;border-radius:28px;padding:34px}.emptyState.wide{grid-column:1/-1}.loginPage{justify-content:center;align-items:center;height:100vh;padding:24px;display:flex;position:relative;overflow:hidden}.loginAura{background:radial-gradient(circle,#16d9d26b,#0000 68%);width:620px;height:620px;animation:7s ease-in-out infinite floatCard;position:absolute}.loginBox{z-index:2;border-radius:36px;flex-direction:column;gap:16px;width:min(480px,100%);padding:42px;display:flex;position:relative}.loginLogo{width:260px;height:120px;margin:-14px auto -22px}.loginLogo img{object-fit:contain;width:100%;height:100%}.loginTitles{text-align:center}.loginTitles h1{margin:6px 0;font-size:42px}.loginTitles span,.loginFooter{color:var(--muted)}.loginError{text-align:center;background:#ff4f6d2e;border:1px solid #ff4f6d59;border-radius:18px;padding:14px}.passwordInputWrap{position:relative}.passwordInputWrap input{width:100%;padding-right:64px}.passwordToggle{color:var(--cyan);background:#16d9d21f;border:1px solid #16d9d247;border-radius:14px;justify-content:center;align-items:center;width:42px;height:42px;padding:0;line-height:1;display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.passwordToggle svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:22px;height:22px}.userPasswordWrap{min-width:0}.screenPlayer{color:#fff;background:radial-gradient(circle at 50% -10%,#16d9d242,#0000 35%),linear-gradient(#013,#030817 70%);width:100dvw;height:100dvh;position:relative;overflow:hidden}.playerSetup{background:radial-gradient(circle at 20% 15%,#16d9d247,#0000 30%),linear-gradient(135deg,#013,#030817);justify-content:center;align-items:center;min-height:100vh;padding:clamp(14px,4vw,32px);display:flex;overflow:hidden}.playerSetupCard{border-radius:36px;grid-template-columns:.8fr 1.2fr;gap:28px;width:100%;max-width:980px;max-height:calc(100vh - 36px);padding:42px;display:grid;overflow:auto}.playerDeviceCode{background:#16d9d224;border:1px solid #16d9d25c;border-radius:30px;flex-direction:column;justify-content:center;align-items:center;min-height:260px;display:flex}.playerDeviceCode span{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;font-weight:900}.playerDeviceCode strong{color:var(--cyan);white-space:nowrap;margin-top:12px;font-size:clamp(54px,8vw,92px)}@media (width<=900px){.playerSetup{justify-content:center;align-items:center}.playerSetupCard{border-radius:28px;grid-template-columns:1fr;gap:18px;max-width:min(560px,100vw - 28px);max-height:calc(100dvh - 28px);padding:clamp(18px,4vw,28px)}.playerDeviceCode{min-height:0;padding:clamp(18px,4vw,30px)}.playerDeviceCode strong{font-size:clamp(48px,14vw,86px)}.playerPairForm{grid-column:auto}}.playerSetupCard h1{margin:10px 0 18px;font-size:clamp(42px,6vw,76px);line-height:.95}@media (orientation:portrait){.playerSetup{align-items:flex-start;padding:clamp(12px,3vw,24px)}.playerSetupCard{border-radius:28px;grid-template-columns:1fr;gap:18px;max-height:calc(100dvh - 24px);padding:clamp(18px,4vw,30px)}.playerDeviceCode{min-height:0;padding:clamp(18px,4vw,30px)}.playerDeviceCode strong{font-size:clamp(42px,11vw,76px)}.playerSetupCard h1{font-size:clamp(32px,9vw,58px)}.screenTypeCards{grid-template-columns:1fr}}.playerSetupCard p{color:var(--muted);line-height:1.6}.playerPairForm{flex-direction:column;grid-column:2;gap:16px;display:flex}.playerPairForm label{flex-direction:column;gap:8px;display:flex}.playerPairForm label span{color:var(--cyan);font-weight:900}.screenTypeCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.screenTypeCards button{color:#fff;text-align:left;background:#ffffff14;border:1px solid #ffffff24;border-radius:20px;flex-direction:column;gap:6px;min-height:94px;padding:16px;transition:background .25s,border .25s,transform .25s;display:flex}.screenTypeCards button.active,.screenTypeCards button:hover{background:#16d9d224;border-color:#16d9d275;transform:translateY(-2px)}.screenTypeCards span{color:var(--muted);font-size:13px;line-height:1.35}.playerRuntime{background:#013;height:100dvh;position:relative;overflow:hidden}.playerRuntime .screenPlayer{transform-origin:50%;width:100dvw;height:100dvh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (orientation:landscape){.playerRuntime .screenPlayer{aspect-ratio:9/16;width:auto;max-width:100dvw;height:100dvh;box-shadow:0 0 0 1px #ffffff14,0 24px 90px #00000075}}.playerControls{opacity:0;z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#001133ad;border:1px solid #ffffff29;border-radius:18px;align-items:center;gap:8px;max-width:min(92vw,560px);padding:6px;transition:opacity .25s,transform .25s;display:flex;position:fixed;top:18px;left:50%;right:auto;overflow:hidden;transform:translate(-50%,-18px)}.playerControls.isVisible,.playerControls:focus-within{opacity:1;transform:translate(-50%)}.playerControls span{color:var(--cyan);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;padding:0 6px;font-size:10px;font-weight:900;overflow:hidden}.playerControls button{color:#fff;background:#ffffff1f;border:0;border-radius:12px;flex:none;min-height:28px;padding:0 8px;font-size:10px;font-weight:900}.screenGlow{background:radial-gradient(circle,#16d9d242,#0000 65%);width:520px;height:520px;animation:8s ease-in-out infinite floatCard;position:absolute;top:8%;left:50%;transform:translate(-50%)}.screenBrand{z-index:3;justify-content:space-between;align-items:flex-start;padding:clamp(24px,5vw,54px);display:flex;position:absolute;top:0;left:0;right:0}.screenBrand span{font-size:clamp(28px,5vw,62px);font-weight:950;line-height:1;display:block}.screenBrand small,.screenBrand strong{color:var(--cyan);margin-top:10px;display:block}.screenBrand strong{background:#16d9d229;border:1px solid #16d9d252;border-radius:999px;padding:10px 16px}.screenSection{z-index:2;width:100%;height:100%;padding:clamp(132px,18vh,210px) clamp(24px,5vw,58px) 70px;animation:.75s signageIn;position:relative}.menuScreen{overflow:hidden}.cleanSignage .screenGlow,.cleanSignage .screenDots,.cleanSignage .screenBrand,.cleanSignage .screenHeadline{display:none}.cleanSignage .screenSection{padding:0}.cleanSignage .menuScreen{background:#111;padding:0}.cleanSignage .screenMenuRail{justify-content:flex-start;min-height:100%}.cleanSignage .galleryScreen{background:#00112d;padding:0}.cleanSignage .screenGalleryItem{border-radius:0;place-items:center;display:grid}.cleanSignage .videoScreen{padding:0}.screenHeadline p{color:var(--cyan);text-transform:uppercase;font-size:clamp(18px,2.5vw,34px);font-weight:900}.screenHeadline h1{margin:8px 0 28px;font-size:clamp(54px,10vw,126px);line-height:.95}.screenMenuRail{will-change:transform;flex-direction:column;gap:18px;display:flex;transform:translate(0,0)}.menuBoard{--menu-accent:#54d9c7;--menu-ink:#102018;--menu-panel:#fff3;--menu-product-image:none;--menu-product-min-height:clamp(190px, 26vh, 390px);--menu-product-opacity:.9;--menu-row:#fff8ee;--menu-title:#54d9c7;color:#101820;background:radial-gradient(circle at 14% 12%,#ffffff42 0 8%,#0000 8.4%),radial-gradient(circle at 86% 12%,#162a1e7a 0 9%,#0000 9.4%),linear-gradient(#c8ec43 0%,#b9df37 48%,#a8d22e 100%);grid-template-rows:auto minmax(0,1fr);width:100%;height:100%;padding:clamp(18px,4vw,44px) clamp(18px,4vw,46px);animation:none;display:grid;position:relative;overflow:hidden}.menuBoardStage{isolation:isolate;width:100%;height:100%;position:relative;overflow:hidden}.menuBoardStage .menuBoard{position:absolute;inset:0}.menuBoardCurrent{z-index:2;animation:4.2s cubic-bezier(.22,.61,.36,1) both menuCrossfadeIn}.menuBoardPrevious{z-index:1;animation:4.2s cubic-bezier(.22,.61,.36,1) both menuCrossfadeOut}.menuBoard:before,.menuBoard:after{content:none}.menuBoardFew{--menu-product-opacity:1;--menu-product-min-height:clamp(330px, 42vh, 620px)}.menuBoardNormal{--menu-product-opacity:1;--menu-product-min-height:clamp(240px, 32vh, 480px)}.menuBoardMany{--menu-product-opacity:.96;--menu-product-min-height:clamp(105px, 15vh, 210px)}.menuBoardDense{--menu-product-opacity:.9;--menu-product-min-height:clamp(54px, 7vh, 130px)}.menuBoard>*{z-index:1;position:relative}.theme-breakfast{--menu-accent:#f1bd55;--menu-ink:#fff7e3;--menu-panel:#0807059e;--menu-product-image:url(/menu-products/breakfast.png?v=2026062401);--menu-row:#fff8e9;--menu-title:#f7c761;background:linear-gradient(#0000000f,#00000047),url(/menu-backgrounds/breakfast-background.png?v=2026062401) 50%/cover no-repeat}.theme-breakfast:after{transform:rotate(-5deg)scale(.82)}.theme-lime{--menu-accent:#29451f;--menu-ink:#142312;--menu-panel:#ffffff2e;--menu-product-image:url(/menu-products/cold-drink-3d.svg);--menu-row:#152414;--menu-title:#29451f;background:radial-gradient(circle at 88% 10%,#132614f2 0 8%,#0000 8.4%),radial-gradient(circle at 11% 35%,#677e16a3 0 12%,#0000 12.4%),radial-gradient(circle at 92% 78%,#4354158c 0 14%,#0000 14.4%),radial-gradient(circle at 72% 48%,#ebff7680 0 8%,#0000 8.4%),linear-gradient(#c9f032 0%,#b5df24 48%,#99c916 100%)}.theme-lime:after{transform:rotate(-4deg)scale(.82)}.theme-cold{--menu-accent:#2f773d;--menu-ink:#213924;--menu-panel:#ffffff4d;--menu-product-image:url(/menu-products/cold-drink-3d.svg);--menu-row:#213924;--menu-title:#2f773d;background:radial-gradient(circle at 12% 8%,#34703a47 0 12%,#0000 12.4%),radial-gradient(circle at 88% 80%,#e5ffae7a 0 15%,#0000 15.4%),linear-gradient(135deg,#ffffff73,#0000 35%),linear-gradient(#dce9c6 0%,#c7deaa 48%,#aacd8b 100%)}.theme-cold:after{transform:rotate(-5deg)scale(.88)}.theme-hot{--menu-accent:#7b4a1f;--menu-ink:#2b180c;--menu-panel:#fff8ee57;--menu-product-image:url(/menu-products/coffee-3d.svg);--menu-row:#2b180c;--menu-title:#7b4a1f;background:radial-gradient(circle at 12% 13%,#ffffff57 0 12%,#0000 12.4%),radial-gradient(circle at 86% 20%,#834e2324 0 16%,#0000 16.4%),linear-gradient(140deg,#ffffff57,#0000 38%),linear-gradient(#f7d49a 0%,#dfa960 52%,#bd7435 100%)}.theme-hot:after{transform:rotate(-6deg)scale(.92)}.theme-coldcoffee{--menu-accent:#7d4d24;--menu-ink:#2b180d;--menu-panel:#fff8ee52;--menu-product-image:url(/menu-products/cold-drink-3d.svg);--menu-row:#2b180d;--menu-title:#7d4d24;background:radial-gradient(circle at 16% 12%,#ffffff47 0 9%,#0000 9.4%),radial-gradient(circle at 88% 18%,#78462029 0 13%,#0000 13.4%),linear-gradient(#efcf9d 0%,#c9965d 54%,#9e6338 100%)}.theme-coldcoffee:after{transform:rotate(-4deg)scale(.84)}.theme-milkshake{--menu-accent:#9c3d65;--menu-ink:#2d1220;--menu-panel:#fff5fa52;--menu-product-image:url(/menu-products/milkshake-3d.svg);--menu-row:#2d1220;--menu-title:#9c3d65;background:radial-gradient(circle at 15% 12%,#ffffff52 0 11%,#0000 11.4%),radial-gradient(circle at 86% 20%,#ff8fbc38 0 15%,#0000 15.4%),linear-gradient(#ffd4e6 0%,#f3a6c5 52%,#d56f9d 100%)}.theme-frozen{--menu-accent:#137c87;--menu-ink:#10363b;--menu-panel:#ffffff4f;--menu-product-image:url(/menu-products/cold-drink-3d.svg);--menu-row:#10363b;--menu-title:#137c87;background:radial-gradient(circle at 12% 13%,#ffffff61 0 12%,#0000 12.4%),radial-gradient(circle at 86% 78%,#43d5dd2e 0 16%,#0000 16.4%),linear-gradient(#dff9f6 0%,#aee8e3 52%,#78cdd3 100%)}.theme-bubble{--menu-accent:#8040a0;--menu-ink:#24102f;--menu-panel:#fff4ff4d;--menu-product-image:url(/menu-products/bubble-tea-3d.svg);--menu-row:#24102f;--menu-title:#8040a0;background:radial-gradient(circle at 13% 12%,#ffffff47 0 10%,#0000 10.4%),radial-gradient(circle at 88% 82%,#ffb5e642 0 16%,#0000 16.4%),linear-gradient(#f0d8ff 0%,#d9aff2 50%,#bd7ad9 100%)}.theme-softdrink{--menu-accent:#2f773d;--menu-ink:#20351f;--menu-panel:#ffffff4f;--menu-product-image:url(/menu-products/soft-drinks-3d.svg);--menu-row:#20351f;--menu-title:#2f773d;background:radial-gradient(circle at 12% 8%,#34703a3d 0 12%,#0000 12.4%),radial-gradient(circle at 88% 80%,#ffe98270 0 15%,#0000 15.4%),linear-gradient(135deg,#ffffff73,#0000 35%),linear-gradient(#e3efc7 0%,#cfe4a8 48%,#aed386 100%)}.theme-beans{--menu-accent:#8a5123;--menu-ink:#2b180d;--menu-panel:#fff6e84d;--menu-product-image:url(/menu-products/coffee-beans-3d.svg);--menu-row:#2b180d;--menu-title:#8a5123;background:radial-gradient(circle at 16% 12%,#fff3 0 9%,#0000 9.4%),radial-gradient(circle at 86% 20%,#6f3e1a29 0 15%,#0000 15.4%),linear-gradient(#f1c994 0%,#c58b52 52%,#8b4c2c 100%)}.theme-turkishcoffee{--menu-accent:#6f4325;--menu-ink:#29170d;--menu-panel:#fff7e64f;--menu-product-image:url(/menu-products/turkish-coffee-3d.svg);--menu-row:#29170d;--menu-title:#6f4325;background:radial-gradient(circle at 14% 13%,#ffffff3d 0 10%,#0000 10.4%),radial-gradient(circle at 88% 78%,#8e552b2e 0 16%,#0000 16.4%),linear-gradient(#ead0ad 0%,#c49365 52%,#8e5b35 100%)}.theme-tea{--menu-accent:#4f823f;--menu-ink:#22381f;--menu-panel:#ffffff45;--menu-product-image:url(/menu-products/cold-drink-3d.svg);--menu-row:#22381f;--menu-title:#4f823f;background:radial-gradient(circle at 12% 10%,#50804038 0 13%,#0000 13.4%),radial-gradient(circle at 84% 18%,#fff3 0 11%,#0000 11.4%),linear-gradient(#e4e8c8 0%,#cbdca8 52%,#b2cc8b 100%)}.theme-tea:after{transform:rotate(5deg)scale(.82)}.theme-toast{--menu-accent:#f1bd55;--menu-ink:#fff7e3;--menu-panel:#0807059e;--menu-product-image:url(/menu-products/toast.png?v=2026062401);--menu-row:#fff8e9;--menu-title:#f7c761;background:linear-gradient(#0000000f,#00000047),url(/menu-backgrounds/toast-background.png?v=2026062301) 50%/cover no-repeat}.theme-toast:after{transform:rotate(-7deg)scale(1.02)}.theme-sandwich{--menu-accent:#8f5c17;--menu-ink:#2c1c0a;--menu-panel:#fff2ca47;--menu-product-image:url(/menu-products/sandwich-3d.svg);--menu-row:#1f1608;--menu-title:#8f5c17;background:radial-gradient(circle at 12% 10%,#fffaddb8 0 12%,#0000 12.4%),radial-gradient(circle at 84% 86%,#ad621a2e 0 17%,#0000 17.4%),radial-gradient(circle at 22% 62%,#ffffff2e 0 10%,#0000 10.4%),linear-gradient(140deg,#ffffff4d,#0000 38%),linear-gradient(#ffe08c 0%,#efb74f 52%,#d88b31 100%)}.theme-sandwich:after{transform:rotate(-5deg)scale(1)}.theme-pasta{--menu-accent:#8b5b20;--menu-ink:#28180a;--menu-panel:#fff6e04d;--menu-product-image:url(/menu-products/pasta-3d.svg);--menu-row:#28180a;--menu-title:#8b5b20;background:radial-gradient(circle at 15% 12%,#ffffff42 0 8%,#0000 8.4%),radial-gradient(circle at 92% 20%,#eaa5472e 0 13%,#0000 13.4%),linear-gradient(#ffe2a5 0%,#e8b465 55%,#c98338 100%)}.theme-pasta:after{transform:rotate(-4deg)scale(.96)}.theme-dessert{--menu-accent:#7d2d2f;--menu-ink:#2a1011;--menu-panel:#ffefe447;--menu-product-image:url(/menu-products/dessert-3d.svg);--menu-row:#2a1011;--menu-title:#7d2d2f;background:radial-gradient(at 50% 0,#802b2d29 0 14%,#0000 14.4%),radial-gradient(circle at 18% 16%,#ffffff42 0 8%,#0000 8.4%),radial-gradient(circle at 86% 74%,#ffa87529 0 18%,#0000 18.4%),linear-gradient(#f5b9a6 0%,#d46e68 48%,#a83f45 100%)}.theme-dessert:after{transform:rotate(5deg)scale(.86)}.theme-snack{--menu-accent:#2f7a4a;--menu-ink:#142312;--menu-panel:#ffffff40;--menu-product-image:url(/menu-products/snack-3d.svg);--menu-row:#182b16;--menu-title:#2f7a4a;background:radial-gradient(circle at 12% 9%,#2f7a4a33 0 11%,#0000 11.4%),radial-gradient(circle at 88% 80%,#fabd5f33 0 16%,#0000 16.4%),linear-gradient(#f3e7d1 0%,#e8d1b0 48%,#dcbf98 100%)}.theme-snack:after{transform:rotate(-5deg)scale(.92)}.theme-kids{--menu-accent:#ffd166;--menu-ink:#fff9e8;--menu-panel:#ffffff1f;--menu-product-image:url(/menu-products/snack-3d.svg);--menu-row:#fff9e8;--menu-title:#ffd166;background:radial-gradient(circle at 14% 11%,#ffd16642 0 8%,#0000 8.4%),radial-gradient(circle at 88% 19%,#ffffff2e 0 12%,#0000 12.4%),radial-gradient(circle at 18% 84%,#ffd16633 0 10%,#0000 10.4%),linear-gradient(#0ba9a7 0%,#078f94 52%,#05747e 100%)}.theme-kids:after{transform:rotate(-3deg)scale(.88)}.theme-promo{--menu-accent:#ffe86a;--menu-ink:#fff7d6;--menu-panel:#0003;--menu-product-image:url(/menu-products/promo-3d.svg);--menu-row:#fff7d6;--menu-title:#ffe86a;background:radial-gradient(circle at 18% 16%,#ffe86a42 0 11%,#0000 11.4%),radial-gradient(circle at 86% 18%,#ff3d6542 0 14%,#0000 14.4%),linear-gradient(135deg,#27124c 0%,#d33258 48%,#f0a22e 100%)}.theme-promo:after{transform:rotate(-5deg)scale(1)}.theme-pizza{--menu-accent:#b53925;--menu-ink:#2a160b;--menu-panel:#ffffff38;--menu-product-image:url(/menu-products/pizza-3d.svg);--menu-row:#2a160b;--menu-title:#b53925;background:radial-gradient(circle at 16% 13%,#b5392529 0 9%,#0000 9.4%),radial-gradient(circle at 84% 78%,#ffdc584d 0 16%,#0000 16.4%),linear-gradient(#ffd885 0%,#f2ab48 52%,#d5732e 100%)}.theme-pizza:after{transform:rotate(-12deg)scale(.92)}.theme-burger{--menu-accent:#8a3d1d;--menu-ink:#2b160b;--menu-panel:#fff0d64d;--menu-product-image:url(/menu-products/burger-3d.svg);--menu-row:#2b160b;--menu-title:#8a3d1d;background:radial-gradient(circle at 18% 14%,#ffffff42 0 9%,#0000 9.4%),radial-gradient(circle at 86% 18%,#ffb35c3d 0 13%,#0000 13.4%),linear-gradient(#f6c074 0%,#d78745 52%,#a94f2d 100%)}.theme-burger:after{transform:rotate(-2deg)scale(.92)}.theme-salad,.theme-bowl{--menu-accent:#4d8c42;--menu-ink:#1e321c;--menu-panel:#ffffff47;--menu-row:#1e321c;--menu-title:#4d8c42;background:radial-gradient(circle at 14% 12%,#4d8c4233 0 12%,#0000 12.4%),radial-gradient(circle at 88% 82%,#ffffff3d 0 14%,#0000 14.4%),linear-gradient(#f1e6d2 0%,#d9d9b2 52%,#b9ca8f 100%)}.theme-salad:after,.theme-bowl:after{transform:rotate(4deg)scale(.86)}.theme-alcohol{--menu-accent:#d9b269;--menu-ink:#fff0d0;--menu-panel:#ffffff1a;--menu-product-image:url(/menu-products/alcohol-3d.svg);--menu-row:#fff0d0;--menu-title:#d9b269;background:radial-gradient(circle at 16% 14%,#d9b2692e 0 9%,#0000 9.4%),radial-gradient(circle at 88% 20%,#ffffff1a 0 12%,#0000 12.4%),linear-gradient(#21160f 0%,#100b08 54%,#050403 100%)}.theme-alcohol:after{transform:rotate(4deg)scale(.94)}.theme-food{--menu-accent:#8b5d22;--menu-ink:#23170c;--menu-panel:#ffffff38;--menu-product-image:url(/menu-products/main-dish-3d.svg);--menu-row:#211509;--menu-title:#8b5d22;background:radial-gradient(circle at 14% 14%,#ffeeac8f 0 8%,#0000 8.4%),radial-gradient(circle at 84% 70%,#43632d38 0 16%,#0000 16.4%),radial-gradient(at 62% 54%,#975a2229 0 18%,#0000 18.4%),linear-gradient(#ffe7a8 0%,#efbd4f 48%,#d9902b 100%)}.theme-food:after{transform:rotate(-3deg)scale(.9)}.theme-fastfood{--menu-accent:#ffe96b;--menu-ink:#fff5e9;--menu-panel:#ffffff21;--menu-product-image:url(/menu-products/burger-3d.svg);--menu-row:#fff5e9;--menu-title:#ffe96b;background:radial-gradient(circle at 16% 13%,#fff35f9e 0 7%,#0000 7.4%),radial-gradient(circle at 88% 18%,#76161b5c 0 13%,#0000 13.4%),radial-gradient(at 78% 62%,#522b183d 0 18%,#0000 18.4%),radial-gradient(circle at 18% 82%,#ffffff42 0 10%,#0000 10.4%),linear-gradient(#ffd646 0%,#ff8a4c 42%,#ee5b36 100%)}.theme-fastfood:after{transform:rotate(-2deg)scale(.9)}.menuBoardHeader{text-align:center;grid-template-columns:1fr;place-items:center;gap:0;margin-bottom:clamp(2px,.6vh,8px);display:grid}.menuBoardLogo{justify-content:center;align-items:center;width:100%;min-height:clamp(170px,25vh,300px);display:flex;position:relative}.menuBoardLogo img{filter:saturate(1.45)contrast(1.13)brightness(1.08)drop-shadow(0 0 28px #5eecff57);object-fit:contain;max-width:min(94%,920px);max-height:clamp(170px,25vh,300px);animation:5s ease-in-out infinite menuLogoGlow;display:block}.menuBoardHeader span{color:#ffffffdb;letter-spacing:.08em;text-shadow:0 2px 8px #0000006b;text-transform:uppercase;font-family:Arial Black,Impact,Inter,sans-serif;font-size:clamp(10px,1.6vw,20px);display:block}.menuBoardLogo p{color:#f2b72f;letter-spacing:0;overflow-wrap:anywhere;max-width:40%;text-shadow:none;text-align:center;text-transform:uppercase;-webkit-text-stroke:0;text-wrap:balance;white-space:normal;font-family:Arial Black,Impact,Inter,sans-serif;font-size:clamp(20px,min(2.95vw,5.5vh),48px);font-weight:1000;line-height:.86;animation:4.2s ease-in-out infinite menuCafeName;position:absolute;top:56%;left:49%;overflow:hidden;transform:translate(-50%,-50%)}.menuBoardHeader h2{color:#0b1c22;text-shadow:0 2px #ffffff5c;text-transform:uppercase;margin-top:6px;font-family:Arial Black,Impact,Inter,sans-serif;font-size:clamp(24px,5vw,56px);line-height:.96}.menuBoardList{background:var(--menu-panel);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);border:2px solid #ffffff3d;flex-direction:column;justify-content:flex-start;align-self:stretch;min-height:0;padding:clamp(14px,3vw,34px);display:flex;box-shadow:inset 0 0 52px #ffffff29,0 18px 44px #00000024}.menuBoardSection+.menuBoardSection{margin-top:clamp(10px,1.8vh,22px)}.menuBoardList:after{background-image:var(--menu-product-image);content:"";filter:drop-shadow(0 18px 24px #38190847);flex:1 1 var(--menu-product-min-height);min-height:var(--menu-product-min-height);opacity:var(--menu-product-opacity);pointer-events:none;z-index:2;background-position:bottom;background-repeat:no-repeat;background-size:contain;width:100%;margin-top:clamp(10px,1.6vh,22px);display:block;position:relative}.menuBoardList:has(.menuBoardSection:nth-child(2)):after{min-height:calc(var(--menu-product-min-height) * .72)}.menuBoardSection h2{color:var(--menu-title);text-shadow:0 2px #0000002e,0 0 12px #ffffff6b;text-transform:uppercase;margin-bottom:clamp(6px,1vh,12px);font-family:Arial Black,Impact,Inter,sans-serif;font-size:clamp(18px,4vw,42px);line-height:1}.menuBoardDense .menuBoardLogo{min-height:clamp(132px,19vh,220px)}.menuBoardDense .menuBoardLogo img{max-width:min(88%,760px);max-height:clamp(132px,19vh,220px)}.menuBoardDense .menuBoardLogo p{font-size:clamp(18px,min(2.6vw,4.5vh),40px)}.menuBoardDense .menuBoardList{padding:clamp(12px,2.4vw,28px)}.menuBoardDense .menuBoardSection h2{margin-bottom:clamp(4px,.7vh,8px);font-size:clamp(18px,3.3vw,34px)}.menuBoardRow{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:clamp(12px,2vw,24px);padding:clamp(5px,.9vh,12px) 0;display:grid}.menuBoardDense .menuBoardRow{padding:clamp(2px,.45vh,6px) 0}.menuBoardRow span,.menuBoardRow strong{color:var(--menu-row);letter-spacing:0;text-shadow:0 2px 8px #00000047;font-family:Trebuchet MS,Arial Rounded MT Bold,Inter,sans-serif;font-size:clamp(18px,3.6vw,38px);font-weight:850;line-height:1.04}.menuBoardDense .menuBoardRow span,.menuBoardDense .menuBoardRow strong{font-size:clamp(15px,2.85vw,30px);line-height:.98}.menuBoardRow strong{white-space:nowrap}.menuBoardFooter{color:#10182094;text-align:center;padding-top:clamp(14px,2vh,30px);font-size:clamp(16px,2.2vw,30px);font-weight:900}.screenMenuRail.isMoving{animation:linear infinite menuScroll}.screenMenuCard{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff1c;border:1px solid #ffffff29;border-radius:32px;align-items:center;gap:clamp(16px,3vw,28px);min-height:0;padding:clamp(14px,2vw,24px);display:flex}.screenMenuCard img{aspect-ratio:1;object-fit:cover;border-radius:24px;width:clamp(92px,18vw,190px)}.screenMenuCard h2{font-size:clamp(30px,6vw,72px);line-height:1}.screenMenuCard p{color:var(--cyan);margin-bottom:8px;font-size:clamp(14px,2vw,24px);font-weight:900}.screenMenuCard span{color:#ffffffad;margin-top:8px;font-size:clamp(14px,2vw,24px);display:block}.screenMenuCard strong{color:var(--cyan);white-space:nowrap;margin-left:auto;font-size:clamp(30px,6vw,76px)}.galleryScreen{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.singleGallery{display:block}.screenGalleryItem{border-radius:34px;place-items:center;width:100%;height:100%;min-height:0;display:grid;position:relative;overflow:hidden}.screenGalleryItem img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.screenGalleryItem figcaption{background:linear-gradient(#0000,#001133eb);padding:90px 24px 24px;font-size:clamp(20px,4vw,46px);font-weight:900;position:absolute;bottom:0;left:0;right:0}.videoScreen{justify-content:center;align-items:center;padding:0;display:flex}.videoScreen video{object-fit:cover;width:100%;height:100%}.videoError{color:#ffb3bf;z-index:5;background:#001133d1;border:1px solid #ff4f6d6b;border-radius:18px;max-width:min(720px,100vw - 48px);padding:16px 20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cleanSignage .screenMenuCard{border-radius:clamp(18px,3vw,30px);gap:clamp(12px,2vw,22px);padding:clamp(10px,1.6vw,20px)}.cleanSignage .screenMenuCard img{width:clamp(74px,14vw,150px)}.cleanSignage .screenMenuCard h2{font-size:clamp(26px,5vw,58px)}.cleanSignage .screenMenuCard p,.cleanSignage .screenMenuCard span{font-size:clamp(12px,1.8vw,20px)}.cleanSignage .screenMenuCard strong{font-size:clamp(26px,5vw,58px)}.screenEmpty{color:#ffffffa8;text-align:center;justify-content:center;align-items:center;height:100%;font-size:clamp(32px,7vw,78px);font-weight:900;display:flex}.screenDots{z-index:4;gap:10px;display:flex;position:absolute;bottom:28px;left:50%;transform:translate(-50%)}.screenDots span{background:#ffffff59;border-radius:999px;width:34px;height:8px;transition:width .25s,background .25s}.screenDots span.active{background:var(--cyan);width:64px}@keyframes pageIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes signageIn{0%{opacity:.35}to{opacity:1}}@keyframes menuCrossfadeIn{0%{opacity:0}to{opacity:1}}@keyframes menuCrossfadeOut{0%{opacity:1}to{opacity:0}}@keyframes verticalLoop{0%,18%{transform:translateY(0)}55%{transform:translateY(-18px)}to{transform:translateY(0)}}@keyframes menuScroll{0%{transform:translate(0,0)}to{transform:translateY(-50%)}}@keyframes menuLogoGlow{0%,to{filter:saturate(1.45)contrast(1.13)brightness(1.08)drop-shadow(0 0 28px #5eecff57);transform:scale(1)}50%{filter:saturate(1.62)contrast(1.18)brightness(1.14)drop-shadow(0 0 42px #ff3e866b);transform:scale(1.025)}}@keyframes menuCafeName{0%{clip-path:inset(0);opacity:0;transform:translate(-56%,-50%)scale(.96)}22%{clip-path:inset(0 100% 0 0);opacity:.9;transform:translate(-54%,-50%)scale(.98)}55%,to{clip-path:inset(0);opacity:1;transform:translate(-50%,-50%)scale(1)}72%{transform:translate(-50%,-50%)scale(1.035)}}@keyframes pulseGlow{0%,to{box-shadow:0 0 30px #16d9d252}50%{box-shadow:0 0 58px #16d9d29e}}@keyframes floatCard{0%,to{transform:translateY(0)}50%{transform:translateY(22px)}}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#ffffff0a}::-webkit-scrollbar-thumb{background:var(--cyan);border-radius:999px}@media (width<=1180px){.cards,.productGrid,.masonryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.menuComposer,.uploadDeck,.dashboardGrid,.settingsGrid{grid-template-columns:1fr}.userForm{grid-template-columns:repeat(2,minmax(0,1fr))}.cafeSettings,.screenPairingSettings{grid-column:auto}.addCafeForm,.addScreenPairingForm,.cafeSettingCard,.screenPairingCard,.playerSetupCard{grid-template-columns:1fr}.playerPairForm{grid-column:auto}}@media (width<=820px){body{overflow:auto}.appShell{gap:14px;padding:12px}.sidebar{border-radius:24px;width:320px;padding:20px}.logoArea{flex-direction:column;justify-content:center;align-items:center;margin-bottom:15px;display:flex}.logoArea img{object-fit:contain;width:180px;height:120px}.logoArea h1{color:#fff;text-align:center;margin-top:-5px;font-size:20px;font-weight:700;display:block}.logoArea p{display:none}.sidebarMenu button span:not(.menuIcon){display:inline}.sidebarFooter{display:block}.content,.sidebar{height:calc(100vh - 24px)}.topBar,.formHeader,.featuredStrip{flex-direction:column;align-items:flex-start}.topBarActions,.formGrid,.cards,.productGrid,.masonryGrid,.videoList,.userForm,.categoryForm,.screenTypeCards{grid-template-columns:1fr}.topBarActions{width:100%;display:grid}.cafeSelector select{width:100%;min-width:100%}.settingItem,.tableRow{grid-template-columns:1fr}.floatingActions{opacity:1;padding:0 20px 20px;position:static;transform:none}.playerControls{flex-wrap:wrap;justify-content:center;max-width:calc(100vw - 24px);left:50%;right:auto}}@keyframes signageMenuMove{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}.theme-toast .menuBoardLogo img{max-width:min(80%,782px);max-height:clamp(145px,21.25vh,255px)}.theme-toast .menuBoardList{border:1px solid #d4af379e;box-shadow:inset 0 0 42px #ffe6a414,0 0 18px #d4af3729,0 16px 38px #0000004d}.theme-toast .menuBoardSection h2{color:#d4af37;letter-spacing:.015em;text-shadow:0 2px 10px #000000b3;font-size:clamp(22px,4.45vw,47px);font-weight:1000}.theme-toast .menuBoardRow span{color:#f2f2f2;text-shadow:0 2px 8px #00000094;font-weight:800}.theme-toast .menuBoardRow strong{color:#d4af37;text-shadow:0 2px 8px #000000b8;font-size:clamp(17px,3.25vw,34px);font-weight:900}.theme-toast.menuBoardDense .menuBoardLogo img{max-width:min(75%,646px);max-height:clamp(112px,16.15vh,187px)}.theme-toast.menuBoardDense .menuBoardSection h2{font-size:clamp(19px,3.65vw,38px)}.theme-toast.menuBoardDense .menuBoardRow strong{font-size:clamp(14px,2.58vw,27px)}.theme-toast{--menu-accent:#d4af37;--menu-ink:#f7f0df;--menu-panel:#050402ad;--menu-product-min-height:clamp(300px, 36vh, 620px);--menu-product-opacity:1;--menu-row:#f2f2f2;--menu-title:#d4af37;background:linear-gradient(#0000000a,#0000003d),url(/menu-backgrounds/toast-background.png?v=2026062301) 50%/cover no-repeat;padding:clamp(18px,3.6vw,48px) clamp(22px,5.2vw,70px) clamp(24px,4.4vw,58px)}.theme-toast .menuBoardHeader{margin-bottom:clamp(2px,.8vh,10px)}.theme-toast .menuBoardLogo{justify-items:center;row-gap:clamp(2px,.4vh,6px);min-height:clamp(136px,19vh,244px);padding-top:clamp(4px,.8vh,10px);display:grid}.theme-toast .menuBoardLogo:before{color:#d4af37;content:"M";letter-spacing:-.16em;text-shadow:0 1px #fff3bf,0 4px 12px #d4af376b,0 12px 26px #00000094;margin-bottom:clamp(4px,.7vh,9px);font-family:Arial Black,Impact,Inter,sans-serif;font-size:clamp(38px,5.4vw,72px);font-weight:1000;line-height:.72;display:block;transform:scaleX(1.38)skew(-9deg)}.theme-toast .menuBoardLogo:after{color:#d4af37;content:"MERSIN BÜYÜKŞEHİR BELEDİYESİ";letter-spacing:.28em;text-shadow:0 2px 8px #000000b3;order:2;font-family:Inter,Arial Black,sans-serif;font-size:clamp(9px,1.38vw,18px);font-weight:900;line-height:1;display:block}.theme-toast .menuBoardLogo p{color:#f1c24a;letter-spacing:.035em;text-shadow:0 1px #fff1a8,0 4px #5c360994,0 10px 22px #000000a3;white-space:normal;order:3;max-width:min(94%,720px);font-size:clamp(34px,min(5.6vw,8.4vh),78px);font-weight:1000;line-height:.82;position:static;overflow:visible;transform:none}.theme-toast .menuBoardLogo p:before,.theme-toast .menuBoardLogo p:after{content:"";vertical-align:middle;background:linear-gradient(90deg,#0000,#d4af37eb,#0000);width:clamp(42px,7vw,110px);height:2px;margin:0 clamp(8px,1.2vw,16px) .18em;display:inline-block}.theme-toast .menuBoardList{background:linear-gradient(#0c0a07bd,#030302a3),radial-gradient(circle at 50% 112%,#d4af372e,#0000 42%);border:1px solid #d4af37b8;border-radius:clamp(24px,3.2vw,46px);max-width:min(100%,980px);margin-inline:auto;padding:clamp(20px,3.4vw,44px) clamp(24px,4.6vw,58px) clamp(16px,2.8vw,34px);box-shadow:inset 0 0 1px #ffedb0b8,inset 0 0 44px #ffda7f12,0 0 18px #d4af373d,0 20px 48px #00000057}.theme-toast .menuBoardList:after{filter:drop-shadow(0 22px 30px #00000085)drop-shadow(0 0 18px #d4af3729);min-height:var(--menu-product-min-height);background-position:bottom;background-size:min(94%,760px);margin-top:clamp(18px,2.3vh,34px)}.theme-toast .menuBoardSection h2{color:#d4af37;letter-spacing:.035em;text-align:center;text-shadow:0 2px #000000c2,0 0 18px #d4af3747;margin-bottom:clamp(14px,2vh,24px);font-family:Arial Black,Impact,Inter,sans-serif;font-size:clamp(28px,5.2vw,66px)}.theme-toast .menuBoardSection h2:after{content:"";background:linear-gradient(90deg,#0000,#d4af37eb,#0000);width:min(78%,520px);height:1px;margin:clamp(10px,1.4vh,16px) auto 0;display:block}.theme-toast .menuBoardRow{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:clamp(12px,2vw,28px);padding:clamp(6px,.95vh,12px) 0}.theme-toast .menuBoardRow span{color:#f2f2f2;letter-spacing:.01em;text-shadow:0 2px 9px #000000c7;text-transform:uppercase;align-items:baseline;gap:clamp(10px,1.5vw,18px);min-width:0;font-family:Arial Narrow,Trebuchet MS,Inter,sans-serif;font-size:clamp(23px,3.65vw,48px);font-weight:950;font-stretch:75%;line-height:1.04;display:flex}.theme-toast .menuBoardRow span:after{content:"";border-bottom:2px dotted #d4af37c7;flex:auto;min-width:clamp(34px,6vw,96px);transform:translateY(-.22em)}.theme-toast .menuBoardRow strong{color:#d4af37;letter-spacing:.01em;text-shadow:0 2px 8px #000000d9,0 0 12px #d4af3738;font-family:Arial Black,Impact,Inter,sans-serif;font-size:clamp(24px,4.2vw,58px);font-weight:1000}.theme-toast.menuBoardFew{--menu-product-min-height:clamp(360px, 44vh, 720px)}.theme-toast.menuBoardNormal,.theme-toast.menuBoardMany,.theme-toast.menuBoardDense{--menu-product-min-height:clamp(292px, 34vh, 590px)}.theme-toast.menuBoardDense .menuBoardLogo,.theme-toast.menuBoardMany .menuBoardLogo{min-height:clamp(116px,16vh,206px)}.theme-toast.menuBoardDense .menuBoardLogo p,.theme-toast.menuBoardMany .menuBoardLogo p{font-size:clamp(30px,min(4.9vw,7.4vh),64px)}.theme-toast.menuBoardDense .menuBoardSection h2,.theme-toast.menuBoardMany .menuBoardSection h2{font-size:clamp(24px,4.4vw,56px)}.theme-toast.menuBoardDense .menuBoardRow span,.theme-toast.menuBoardMany .menuBoardRow span{font-size:clamp(20px,3.05vw,40px)}.theme-toast.menuBoardDense .menuBoardRow strong,.theme-toast.menuBoardMany .menuBoardRow strong{font-size:clamp(22px,3.65vw,50px)}.logoArea .sidebarLogo{object-fit:contain;transform-origin:50%;width:230px;height:78px;margin:0 auto -12px;display:block;transform:translateY(16px)scale(1.72)}.logoArea{flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:0;min-height:124px;margin-top:20px;margin-bottom:10px;display:flex;overflow:hidden}.logoArea h1{color:#fff;text-align:center;white-space:nowrap;margin:0;font-size:20px;font-weight:700;line-height:1.1}@keyframes neonRotate{to{transform:rotate(360deg)}}.sidebar.glassPanel{border:1px solid #16d9d26b;border-radius:34px;flex-direction:column;width:288px;animation:2.2s ease-in-out infinite sidebarBorderNeon;display:flex;position:relative;overflow:hidden;box-shadow:0 28px 80px #00000061,0 0 30px #16d9d233,0 0 58px #4f72ff1f,inset 0 0 0 1px #ffffff14}.sidebar.glassPanel:before{border-radius:inherit;content:"";pointer-events:none;border:1px solid #16d9d2b8;animation:2.2s ease-in-out infinite sidebarLineNeon;position:absolute;inset:0;box-shadow:0 0 26px #16d9d27a,0 0 42px #5874ff38,inset 0 0 24px #16d9d21a}.sidebar.glassPanel:after{content:"";opacity:.55;pointer-events:none;background:linear-gradient(#0000,#16d9d242,#0000);width:1px;height:180px;position:absolute;top:18%;right:0}.sidebar.glassPanel .sidebarFooter{align-self:stretch;margin-top:auto;padding:18px 14px 16px;transform:translateY(-8px)}@keyframes sidebarBorderNeon{0%,to{border-color:#16d9d257;box-shadow:0 28px 80px #00000061,0 0 22px #16d9d22e,0 0 42px #5874ff1a,inset 0 0 0 1px #ffffff14}50%{border-color:#b85cffa8;box-shadow:0 28px 80px #00000061,0 0 28px #16d9d257,0 0 54px #b85cff38,inset 0 0 0 1px #ffffff1a}}@keyframes sidebarLineNeon{0%,to{border-color:#16d9d29e;box-shadow:0 0 16px #16d9d257,inset 0 0 20px #16d9d214}50%{border-color:#b85cffd1;box-shadow:0 0 24px #16d9d27a,0 0 34px #b85cff42,inset 0 0 24px #5874ff1a}}@keyframes buttonNeonPulse{0%,to{border-color:#16d9d247;box-shadow:0 0 14px #16d9d21f}50%{border-color:#16d9d2b8;box-shadow:0 0 22px #16d9d252}}@media (width<=820px){body{overflow:auto}.appShell{flex-direction:column;gap:12px;height:auto;min-height:100dvh;padding:10px;overflow-x:hidden}.sidebar.glassPanel,.sidebar{border-radius:22px;flex:none;width:100%;height:auto;min-height:0;padding:12px;overflow:visible}.logoArea{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:88px;margin:0 0 10px;overflow:visible}.logoArea .sidebarLogo,.logoArea img{object-fit:contain;width:138px;max-width:138px;height:58px;margin:0;transform:none}.logoArea h1{white-space:normal;margin:0;font-size:18px;line-height:1.05}.sidebarMenu{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:0;display:grid;overflow:visible}.sidebarMenu button{justify-content:flex-start;min-width:0;height:48px;padding:0 10px}.menuIcon{border-radius:12px;flex:none;width:30px;height:30px}.sidebarFooter,.sidebar.glassPanel .sidebarFooter{display:none}.content{width:100%;height:auto;min-height:0;padding-right:0;overflow:visible}.adminScreenPreview{border-radius:22px;min-height:0;padding:10px}.adminScreenPreview .screenPlayer{width:min(100%,430px);height:auto;max-height:none}.topBar{border-radius:22px;gap:14px;padding:16px}.topBarActions{grid-template-columns:1fr;gap:10px;width:100%;display:grid}.topBarActions button,.topBarActions label,.cafeSelector,.cafeSelector select{width:100%;min-width:0}.pageHeader h2{font-size:clamp(32px,10vw,48px);line-height:1}.pageHeader span{font-size:17px;line-height:1.35}.glassPanel,.tablePanel{border-radius:22px}.userForm,.formGrid,.categoryForm,.cards,.productGrid,.masonryGrid,.videoList,.screenTypeCards,.settingsGrid{grid-template-columns:1fr}.tableRow{grid-template-columns:1fr;align-items:stretch}.tableActions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.passwordInputWrap input{min-width:0}.compactTitleManager{gap:14px;padding:16px}.compactTitleManager h3{font-size:26px}.categoryForm{grid-template-columns:1fr;gap:10px}.categoryForm input,.categoryForm button{width:100%}.menuTitleEditor{grid-template-columns:1fr;gap:14px}.menuTitleCard{border-radius:18px;grid-template-columns:1fr;gap:12px;padding:14px}.titleMove{grid-template-columns:1fr 1fr;gap:10px;display:grid}.titleMove button,.menuTitleCard footer button{border-radius:14px;min-height:42px;padding:0 14px;font-size:15px}.menuTitleCard label{gap:7px}.menuTitleCard label span{font-size:14px}.menuTitleCard input,.menuTitleCard select{border-radius:16px;width:100%;min-height:48px;padding:0 14px;font-size:16px}.compactTitleManager .screenPicker{border-radius:16px;gap:10px;padding:12px}.compactTitleManager .screenPicker span{font-size:17px;line-height:1.25}.compactTitleManager .screenPicker small{font-size:14px;line-height:1.35}.screenCheckGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.screenCheckGrid .toggleRow{justify-content:center;min-height:48px}.menuTitleCard footer{grid-template-columns:1fr auto;align-items:stretch;gap:10px;display:grid}.menuTitleCard footer span{font-size:15px;line-height:1.25}}.adminScreenPreview{min-height:calc(100dvh - 142px);padding:clamp(6px,1vw,12px)}.adminScreenPreview .screenPlayer{height:min(100dvh - 154px,1080px);max-height:none}.adminScreenPreview .menuBoard{padding:clamp(14px,2vh,28px)}.adminScreenPreview .menuBoardLogo{min-height:clamp(112px,17vh,190px)}.adminScreenPreview .menuBoardLogo img{max-width:min(88%,760px);max-height:clamp(112px,17vh,190px)}.adminScreenPreview .menuBoardList{padding:clamp(12px,2vh,24px)}.adminScreenPreview .menuBoardSection h2{margin-bottom:clamp(4px,.7vh,8px);font-size:clamp(20px,3.2vh,36px)}.adminScreenPreview .menuBoardRow{gap:clamp(10px,1.4vh,18px);padding:clamp(3px,.55vh,7px) 0}.adminScreenPreview .menuBoardRow span,.adminScreenPreview .menuBoardRow strong{font-size:clamp(17px,2.55vh,29px);line-height:1}.adminScreenPreview .menuBoardFew{--menu-product-min-height:clamp(210px, 30vh, 380px)}.adminScreenPreview .menuBoardNormal{--menu-product-min-height:clamp(150px, 23vh, 300px)}.adminScreenPreview .menuBoardMany{--menu-product-min-height:clamp(82px, 13vh, 180px)}.adminScreenPreview .menuBoardDense{--menu-product-min-height:clamp(48px, 7vh, 112px)}@media (width<=820px){.adminScreenPreview{min-height:0;padding:10px}.adminScreenPreview .screenPlayer{width:min(100%,430px);height:auto;max-height:none}}.menuBoard{--menu-accent:#d4af37;--menu-ink:#f2f2f2;--menu-panel:#05050594;--menu-product-min-height:clamp(190px, 24vh, 440px);--menu-product-opacity:1;--menu-row:#f2f2f2;--menu-title:#d4af37;color:#f2f2f2;background:linear-gradient(#00000014,#0000004d),url(/menu-backgrounds/premium-restaurant-bg.png?v=2026062701) 50%/cover no-repeat;padding:clamp(22px,3.4vw,48px) clamp(24px,5vw,68px) clamp(30px,4.4vh,70px)}.menuBoard:after{content:none;display:none}.menuBoardHeader{margin-bottom:clamp(10px,1.5vh,20px)}.menuBoardLogo,.theme-toast .menuBoardLogo,.theme-toast.menuBoardDense .menuBoardLogo,.theme-toast.menuBoardMany .menuBoardLogo{justify-items:center;row-gap:clamp(6px,.75vh,12px);min-height:clamp(170px,21vh,300px);padding:0;display:grid}.theme-toast .menuBoardLogo:before,.theme-toast .menuBoardLogo:after,.theme-toast .menuBoardLogo p:before,.theme-toast .menuBoardLogo p:after{content:none;display:none}.menuBoardLogo img,.theme-toast .menuBoardLogo img,.theme-toast.menuBoardDense .menuBoardLogo img,.theme-toast.menuBoardMany .menuBoardLogo img{filter:saturate(1.18)contrast(1.08)brightness(1.04)drop-shadow(0 0 22px #d4af3752)drop-shadow(0 12px 26px #0000009e);object-fit:contain;order:1;max-width:min(64%,640px);max-height:clamp(76px,10.5vh,140px);animation:5.6s ease-in-out infinite premiumLogoGlow;display:block}.menuBoardLogo p,.theme-toast .menuBoardLogo p,.theme-toast.menuBoardDense .menuBoardLogo p,.theme-toast.menuBoardMany .menuBoardLogo p{color:#d4af37;letter-spacing:.075em;text-align:center;text-shadow:0 1px #fff0ae,0 3px #7a450c,0 8px 18px #000000c2,0 0 20px #d4af3747;text-transform:uppercase;white-space:normal;-webkit-text-stroke:0;order:2;max-width:min(96%,830px);margin:0;font-family:Arial Black,Impact,Inter,sans-serif;font-size:clamp(34px,min(6.9vw,7.2vh),78px);font-weight:1000;line-height:.86;animation:.9s ease-out both premiumCafeReveal,4.8s ease-in-out 1.05s infinite premiumCafeGlow;position:static;overflow:visible;transform:none}.menuBoardList,.theme-toast .menuBoardList{isolation:isolate;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(#050505b3,#0505058a),radial-gradient(circle at 50% 105%,#d4af3729,#0000 42%);border:2px solid #d4af37d9;border-radius:clamp(28px,4vw,42px);align-self:center;width:min(100%,850px);max-width:min(100%,850px);height:100%;min-height:0;padding:clamp(26px,4.8vw,60px) clamp(26px,5vw,62px) clamp(18px,3vw,36px);position:relative;overflow:hidden;transform:perspective(1500px)rotateX(1deg);box-shadow:0 0 28px #d4af3773,0 24px 70px #0006,inset 0 0 40px #ffffff0d}.menuBoardList:before{content:"";filter:blur(12px);opacity:.62;pointer-events:none;z-index:1;background:radial-gradient(at 50% 78%,#ffe19633,#0000 35%),radial-gradient(at 36% 84%,#ffffff29,#0000 26%),radial-gradient(at 62% 82%,#ffffff1f,#0000 28%);height:clamp(170px,22vh,310px);position:absolute;bottom:clamp(120px,15vh,250px);left:10%;right:10%}.menuBoardList:after,.theme-toast .menuBoardList:after{filter:drop-shadow(0 26px 36px #0000009e)drop-shadow(0 0 24px #d4af3733);flex:1 1 var(--menu-product-min-height);min-height:var(--menu-product-min-height);opacity:1;z-index:2;background-position:bottom;background-size:min(100%,620px);margin-top:clamp(14px,1.8vh,28px);transform:translateY(clamp(8px,1.2vh,18px))}.menuBoardSection h2,.theme-toast .menuBoardSection h2,.theme-toast.menuBoardDense .menuBoardSection h2,.theme-toast.menuBoardMany .menuBoardSection h2{color:#d4af37;letter-spacing:.026em;overflow-wrap:normal;text-align:center;text-shadow:0 1px #fff0ae,0 4px #673a099e,0 0 18px #d4af378c,0 10px 24px #000000bd;margin-bottom:clamp(16px,2.2vh,32px);font-family:Arial Black,Impact,Inter,sans-serif;font-size:clamp(30px,5.8vw,64px);font-weight:1000;line-height:.96}.menuBoardRow,.theme-toast .menuBoardRow{align-items:baseline;column-gap:clamp(8px,1.2vw,18px);padding:clamp(5px,.8vh,12px) 0;display:flex;position:relative}.menuBoardRow span,.theme-toast .menuBoardRow span,.theme-toast.menuBoardDense .menuBoardRow span,.theme-toast.menuBoardMany .menuBoardRow span{color:#f2f2f2;letter-spacing:.01em;text-shadow:0 2px 9px #000000d1;text-transform:uppercase;overflow-wrap:normal;word-break:normal;flex:0 auto;align-items:baseline;min-width:min(52%,360px);font-family:Arial Narrow,Trebuchet MS,Inter,sans-serif;font-size:clamp(20px,3.35vw,38px);font-weight:950;font-stretch:75%;line-height:1.06;display:block}.menuBoardRow span:after,.theme-toast .menuBoardRow span:after{content:none;display:none}.menuBoardRow i,.theme-toast .menuBoardRow i{content:"";border-bottom:2px dotted #d4af37db;flex:clamp(18px,4vw,72px);align-self:center;min-width:clamp(12px,2.4vw,46px);display:block;transform:translateY(.08em)}.menuBoardRow strong,.theme-toast .menuBoardRow strong,.theme-toast.menuBoardDense .menuBoardRow strong,.theme-toast.menuBoardMany .menuBoardRow strong{color:#d4af37;letter-spacing:.01em;white-space:nowrap;text-shadow:0 2px 8px #000000e0,0 0 12px #d4af3742;flex:none;justify-self:end;font-family:Arial Black,Impact,Inter,sans-serif;font-size:clamp(23px,3.5vw,42px);font-weight:1000}.menuBoardMany,.menuBoardDense{--menu-product-min-height:clamp(120px, 17vh, 320px)}.menuBoardMany .menuBoardLogo,.menuBoardDense .menuBoardLogo{min-height:clamp(180px,21vh,290px)}.menuBoardMany .menuBoardLogo p,.menuBoardDense .menuBoardLogo p{font-size:clamp(30px,min(5.8vw,6.4vh),66px)}.adminScreenPreview .menuBoardLogo img{max-height:clamp(74px,11vh,132px)}.adminScreenPreview .menuBoardLogo p{max-width:min(96%,700px);font-size:clamp(24px,3.9vh,46px)}.adminScreenPreview .menuBoardList{border-radius:26px;min-height:min(100%,680px);padding:clamp(18px,3vh,34px)}@keyframes premiumLogoGlow{0%,to{opacity:.96;transform:translateY(0)scale(1)}50%{opacity:1;transform:translateY(-2px)scale(1.015)}}@keyframes premiumCafeReveal{0%{clip-path:inset(0 100% 0 0);opacity:0;transform:translateY(8px)}to{clip-path:inset(0);opacity:1;transform:translateY(0)}}@keyframes premiumCafeGlow{0%,to{filter:brightness()}50%{filter:brightness(1.16)}}.menuBoard,.theme-toast.menuBoard,.theme-sandwich.menuBoard,.theme-dessert.menuBoard,.theme-snack.menuBoard,.theme-promo.menuBoard,.theme-hot.menuBoard,.theme-coldcoffee.menuBoard,.theme-breakfast.menuBoard,.theme-pasta.menuBoard,.theme-pizza.menuBoard,.theme-burger.menuBoard,.theme-food.menuBoard,.theme-softdrink.menuBoard,.theme-tea.menuBoard,.theme-alcohol.menuBoard{--board-max-width:860px;--menu-product-min-height:clamp(260px, 26vh, 420px);background:linear-gradient(#0000001a,#0000002e),url(/menu-backgrounds/premium-restaurant-bg.png?v=2026062701) 50%/cover no-repeat;grid-template-rows:clamp(220px,24vh,300px) minmax(0,1fr);padding:clamp(22px,2.9vh,44px) clamp(34px,5vw,78px) clamp(34px,3.8vh,62px);display:grid;overflow:hidden}.menuBoardHeader{justify-content:center;min-height:0;margin:0;display:flex}.menuBoardLogo,.theme-toast .menuBoardLogo,.theme-toast.menuBoardDense .menuBoardLogo,.theme-toast.menuBoardMany .menuBoardLogo,.menuBoardMany .menuBoardLogo,.menuBoardDense .menuBoardLogo{min-height:0;width:min(100%, var(--board-max-width));align-content:start;justify-items:center;row-gap:0;padding:0;display:grid}.menuBoardLogo p,.theme-toast .menuBoardLogo p,.theme-toast.menuBoardDense .menuBoardLogo p,.theme-toast.menuBoardMany .menuBoardLogo p,.menuBoardMany .menuBoardLogo p,.menuBoardDense .menuBoardLogo p,.adminScreenPreview .menuBoardLogo p{color:#d9aa31;letter-spacing:.065em;text-align:center;text-shadow:0 1px #ffe6a0,0 3px #6f430e,0 10px 24px #000000bd,0 0 16px #d4af373d;text-transform:uppercase;white-space:normal;-webkit-text-stroke:0;max-width:min(96%,760px);margin:clamp(-6px,-.45vh,-2px) 0 0;font-family:Arial Black,Impact,Inter,sans-serif;font-size:clamp(42px,min(7.5vw,7.2vh),86px);font-weight:1000;line-height:.88;animation:2.65s ease-in-out infinite cafeNameBlink;position:static;overflow:visible;transform:none}.menuBoardList,.theme-toast .menuBoardList,.adminScreenPreview .menuBoardList{height:auto;max-width:var(--board-max-width);min-height:0;width:min(100%, var(--board-max-width));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(#050505b8,#05050580),radial-gradient(circle at 50% 105%,#d4af372e,#0000 44%);border:2px solid #d4af37d6;border-radius:clamp(34px,4.1vw,46px);flex-direction:column;place-self:stretch center;padding:clamp(44px,5.3vh,72px) clamp(54px,6.8vw,82px) clamp(34px,4vh,58px);display:flex;overflow:hidden;transform:perspective(1500px)rotateX(1deg);box-shadow:0 0 30px #d4af3775,0 26px 72px #00000080,inset 0 0 52px #ffffff0d}.menuBoardList:after,.theme-toast .menuBoardList:after{background-image:var(--menu-product-image);content:"";filter:drop-shadow(0 28px 36px #000000b8)drop-shadow(0 0 24px #d4af373d);flex:1 1 var(--menu-product-min-height);min-height:var(--menu-product-min-height);opacity:1;pointer-events:none;z-index:2;background-position:bottom;background-repeat:no-repeat;background-size:min(96%,640px);width:100%;margin-top:clamp(16px,2.1vh,32px);display:block;position:relative;transform:none}.menuBoardSection h2,.theme-toast .menuBoardSection h2,.theme-toast.menuBoardDense .menuBoardSection h2,.theme-toast.menuBoardMany .menuBoardSection h2{color:#d4af37;letter-spacing:.035em;text-align:center;text-shadow:0 1px #fff0ae,0 4px #673a09ad,0 0 18px #d4af378c,0 12px 28px #000000bd;text-transform:uppercase;white-space:normal;margin:0 0 clamp(28px,3.4vh,46px);font-family:Arial Black,Impact,Inter,sans-serif;font-size:clamp(50px,min(8.8vw,7.5vh),92px);font-weight:1000;line-height:.92}.menuBoardRow,.theme-toast .menuBoardRow,.menuBoardMany .menuBoardRow,.menuBoardDense .menuBoardRow{align-items:baseline;gap:clamp(12px,1.8vw,24px);min-width:0;padding:clamp(10px,1.15vh,15px) 0;display:flex}.menuBoardRow span,.theme-toast .menuBoardRow span,.theme-toast.menuBoardDense .menuBoardRow span,.theme-toast.menuBoardMany .menuBoardRow span,.menuBoardMany .menuBoardRow span,.menuBoardDense .menuBoardRow span{color:#f2f2f2;letter-spacing:.006em;text-overflow:clip;text-shadow:0 2px 10px #000000db;text-transform:uppercase;white-space:nowrap;word-break:normal;flex:0 auto;min-width:0;max-width:calc(100% - 178px);font-family:Arial Narrow,Trebuchet MS,Inter,sans-serif;font-size:clamp(31px,min(4.8vw,3.8vh),46px);font-weight:950;font-stretch:75%;line-height:1;display:block;overflow:hidden}.menuBoardRowLong span{font-size:clamp(27px,min(4.2vw,3.3vh),40px)}.menuBoardRowXLong span{font-size:clamp(23px,min(3.6vw,2.9vh),34px)}.menuBoardRow i,.theme-toast .menuBoardRow i{border-bottom:2px dotted #d4af37db;flex:44px;align-self:center;min-width:28px;display:block;transform:translateY(.05em)}.menuBoardRow strong,.theme-toast .menuBoardRow strong,.theme-toast.menuBoardDense .menuBoardRow strong,.theme-toast.menuBoardMany .menuBoardRow strong,.menuBoardMany .menuBoardRow strong,.menuBoardDense .menuBoardRow strong{color:#d4af37;letter-spacing:.01em;text-align:right;text-shadow:0 2px 8px #000000e0,0 0 12px #d4af3747;white-space:nowrap;flex:0 0 clamp(112px,15vw,170px);justify-self:end;font-family:Arial Black,Impact,Inter,sans-serif;font-size:clamp(36px,min(5.8vw,4.8vh),58px);font-weight:1000}.menuBoardMany .menuBoardList,.menuBoardDense .menuBoardList{padding-top:clamp(34px,4.1vh,58px)}.menuBoardMany .menuBoardSection h2,.menuBoardDense .menuBoardSection h2{margin-bottom:clamp(18px,2.4vh,34px);font-size:clamp(42px,min(7vw,6.2vh),76px)}.menuBoardMany .menuBoardRow span,.menuBoardDense .menuBoardRow span{font-size:clamp(25px,min(4vw,3.1vh),38px)}.menuBoardMany .menuBoardRowLong span,.menuBoardDense .menuBoardRowLong span{font-size:clamp(22px,min(3.5vw,2.8vh),34px)}.menuBoardMany .menuBoardRowXLong span,.menuBoardDense .menuBoardRowXLong span{font-size:clamp(19px,min(3vw,2.5vh),30px)}@keyframes cafeNameBlink{0%,to{filter:brightness(.9);opacity:.84}48%,58%{filter:brightness(1.24);opacity:1}}.menuBoard,.theme-toast.menuBoard,.theme-sandwich.menuBoard,.theme-dessert.menuBoard,.theme-snack.menuBoard,.theme-promo.menuBoard,.theme-hot.menuBoard,.theme-coldcoffee.menuBoard,.theme-breakfast.menuBoard,.theme-pasta.menuBoard,.theme-pizza.menuBoard,.theme-burger.menuBoard,.theme-food.menuBoard,.theme-softdrink.menuBoard,.theme-tea.menuBoard,.theme-alcohol.menuBoard{--board-max-width:890px;--menu-product-min-height:clamp(270px, 27vh, 470px);background:linear-gradient(#0000000f,#0000001f),url(/menu-backgrounds/premium-restaurant-bg.png?v=2026062701) 50%/cover no-repeat;grid-template-rows:clamp(190px,20.5vh,260px) minmax(0,1fr);padding:clamp(18px,2.2vh,34px) clamp(18px,3.2vw,48px) clamp(26px,3.4vh,54px)}.menuBoardLogo,.theme-toast .menuBoardLogo,.theme-toast.menuBoardDense .menuBoardLogo,.theme-toast.menuBoardMany .menuBoardLogo,.menuBoardMany .menuBoardLogo,.menuBoardDense .menuBoardLogo{align-content:start;row-gap:0}.menuBoardLogo img,.theme-toast .menuBoardLogo img,.theme-toast.menuBoardDense .menuBoardLogo img,.theme-toast.menuBoardMany .menuBoardLogo img,.adminScreenPreview .menuBoardLogo img{max-width:min(58%,520px);height:clamp(72px,8.6vh,116px);animation:none}.menuBoardLogo p,.theme-toast .menuBoardLogo p,.theme-toast.menuBoardDense .menuBoardLogo p,.theme-toast.menuBoardMany .menuBoardLogo p,.menuBoardMany .menuBoardLogo p,.menuBoardDense .menuBoardLogo p,.adminScreenPreview .menuBoardLogo p{color:#d9aa31;text-shadow:0 1px #fff0ae,0 3px #6b3e09,0 12px 24px #000000c7,0 0 18px #d4af3742;max-width:min(94%,760px);margin-top:clamp(-10px,-.8vh,-4px);font-size:clamp(44px,min(7.4vw,6.4vh),82px);line-height:.85;animation:2.8s ease-in-out infinite cafeNameBlink}.menuBoardList,.theme-toast .menuBoardList,.adminScreenPreview .menuBoardList{width:min(92vw, var(--board-max-width));background:linear-gradient(#050505bd,#0505058a),radial-gradient(circle at 50% 102%,#d4af3721,#0000 46%);border:1.5px solid #d4af37db;border-radius:clamp(32px,4vw,46px);padding:clamp(38px,4.7vh,66px) clamp(38px,5.2vw,76px) clamp(24px,3.2vh,48px);box-shadow:0 0 24px #d4af3773,0 0 2px #ffeca8e6,0 28px 78px #0000008a,inset 0 0 48px #ffffff0d}.menuBoardList:after,.theme-toast .menuBoardList:after{background-size:min(104%,660px);margin-top:clamp(12px,1.6vh,26px)}.menuBoardSection h2,.theme-toast .menuBoardSection h2,.theme-toast.menuBoardDense .menuBoardSection h2,.theme-toast.menuBoardMany .menuBoardSection h2{letter-spacing:.04em;margin-bottom:clamp(22px,2.9vh,40px);font-size:clamp(48px,min(8.2vw,7.1vh),92px);line-height:.9}.menuBoardSection h2:after,.theme-toast .menuBoardSection h2:after{width:min(92%,650px);margin-top:clamp(12px,1.4vh,20px)}.menuBoardRow span,.theme-toast .menuBoardRow span,.theme-toast.menuBoardDense .menuBoardRow span,.theme-toast.menuBoardMany .menuBoardRow span,.menuBoardMany .menuBoardRow span,.menuBoardDense .menuBoardRow span{text-overflow:clip;white-space:nowrap;max-width:none;font-family:Arial Narrow,Roboto Condensed,Trebuchet MS,Inter,sans-serif;font-size:clamp(28px,min(4.7vw,3.55vh),44px);font-weight:950;line-height:1.02;overflow:visible}.menuBoardRowLong span,.menuBoardMany .menuBoardRowLong span,.menuBoardDense .menuBoardRowLong span{letter-spacing:0;font-size:clamp(24px,min(4vw,3.1vh),38px)}.menuBoardRowXLong span,.menuBoardMany .menuBoardRowXLong span,.menuBoardDense .menuBoardRowXLong span{letter-spacing:0;font-size:clamp(20px,min(3.35vw,2.68vh),32px)}.menuBoardRowXXLong span,.menuBoardMany .menuBoardRowXXLong span,.menuBoardDense .menuBoardRowXXLong span{letter-spacing:0;font-size:clamp(17px,min(2.85vw,2.35vh),28px)}.menuBoardRow i,.theme-toast .menuBoardRow i{border-bottom:2px dotted #d4af37c7;min-width:22px}.menuBoardRow strong,.theme-toast .menuBoardRow strong,.theme-toast.menuBoardDense .menuBoardRow strong,.theme-toast.menuBoardMany .menuBoardRow strong,.menuBoardMany .menuBoardRow strong,.menuBoardDense .menuBoardRow strong{flex:none;min-width:clamp(88px,13vw,150px);font-size:clamp(32px,min(5.3vw,4.25vh),54px)}.menuBoardMany .menuBoardSection h2,.menuBoardDense .menuBoardSection h2{font-size:clamp(38px,min(6.4vw,5.35vh),70px)}.menuBoard,.theme-toast.menuBoard,.theme-sandwich.menuBoard,.theme-dessert.menuBoard,.theme-snack.menuBoard,.theme-promo.menuBoard,.theme-hot.menuBoard,.theme-coldcoffee.menuBoard,.theme-breakfast.menuBoard,.theme-pasta.menuBoard,.theme-pizza.menuBoard,.theme-burger.menuBoard,.theme-food.menuBoard,.theme-softdrink.menuBoard,.theme-tea.menuBoard,.theme-alcohol.menuBoard{--board-max-width:min(86vw, 890px);--menu-product-min-height:clamp(285px, 28vh, 500px);background:linear-gradient(#00000005,#0000001a),url(/menu-backgrounds/premium-restaurant-bg.png?v=2026062701) 50%/cover no-repeat;grid-template-rows:clamp(250px,24vh,330px) minmax(0,1fr) clamp(86px,8.5vh,130px);width:100%;height:100%;padding:clamp(22px,2.6vh,42px) clamp(20px,3.2vw,52px) clamp(20px,2.4vh,42px);display:grid;overflow:hidden}.menuBoardHeader{justify-content:center;align-items:start;min-height:0;margin:0;display:flex}.menuBoardLogo,.theme-toast .menuBoardLogo,.theme-toast.menuBoardDense .menuBoardLogo,.theme-toast.menuBoardMany .menuBoardLogo,.menuBoardMany .menuBoardLogo,.menuBoardDense .menuBoardLogo{width:var(--board-max-width);align-content:start;justify-items:center;row-gap:0;display:grid}.menuBoardLogo img,.theme-toast .menuBoardLogo img,.theme-toast.menuBoardDense .menuBoardLogo img,.theme-toast.menuBoardMany .menuBoardLogo img,.adminScreenPreview .menuBoardLogo img{filter:saturate(1.1)contrast(1.08)brightness(1.08)drop-shadow(0 12px 24px #000000ad)drop-shadow(0 0 18px #d4af3757);object-fit:contain;width:auto;max-width:min(56%,560px);height:clamp(92px,10vh,142px);max-height:none;animation:none}.menuBoardLogo p,.theme-toast .menuBoardLogo p,.theme-toast.menuBoardDense .menuBoardLogo p,.theme-toast.menuBoardMany .menuBoardLogo p,.menuBoardMany .menuBoardLogo p,.menuBoardDense .menuBoardLogo p,.adminScreenPreview .menuBoardLogo p{color:#d4af37;letter-spacing:.055em;text-align:center;text-shadow:0 1px #fff2b3,0 4px #6a3d07,0 12px 24px #000000c2,0 0 20px #d4af374d;text-transform:uppercase;white-space:normal;max-width:min(96%,760px);margin:clamp(-8px,-.55vh,-2px) 0 0;font-family:Arial Black,Impact,Inter,sans-serif;font-size:clamp(48px,min(8.4vw,7.15vh),96px);font-weight:1000;line-height:.88;animation:3.1s ease-in-out infinite cafeNameBlink}.menuBoardList,.theme-toast .menuBoardList,.adminScreenPreview .menuBoardList{height:100%;max-width:var(--board-max-width);min-height:0;width:var(--board-max-width);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:linear-gradient(#060503c7,#03030394),radial-gradient(at 50% 100%,#d4af3721,#0000 44%);border:2px solid #d4af37d6;border-radius:clamp(36px,4.2vw,54px);flex-direction:column;place-self:stretch center;padding:clamp(44px,5vh,76px) clamp(48px,6vw,82px) clamp(24px,3vh,46px);display:flex;position:relative;overflow:hidden;transform:perspective(1600px)rotateX(.7deg);box-shadow:0 0 1px #ffeca8f2,0 0 30px #d4af376b,0 30px 84px #00000085,inset 0 0 58px #ffffff0c}.menuBoardList:before,.theme-toast .menuBoardList:before{content:"";filter:blur(14px);opacity:.62;pointer-events:none;z-index:1;background:radial-gradient(at 50% 86%,#d4af372e,#0000 34%),radial-gradient(at 43% 82%,#ffffff1c,#0000 28%);height:clamp(170px,19vh,310px);position:absolute;bottom:clamp(112px,14vh,240px);left:8%;right:8%}.menuBoardList:after,.theme-toast .menuBoardList:after{background-image:var(--menu-product-image);content:"";filter:drop-shadow(0 30px 38px #000000bd)drop-shadow(0 0 24px #d4af373d);flex:1 1 var(--menu-product-min-height);min-height:var(--menu-product-min-height);opacity:1;pointer-events:none;z-index:2;background-position:bottom;background-repeat:no-repeat;background-size:min(100%,660px);width:100%;margin-top:clamp(18px,2.2vh,34px);display:block;position:relative}.menuBoardSection{z-index:3;min-width:0;position:relative}.menuBoardSection h2,.theme-toast .menuBoardSection h2,.theme-toast.menuBoardDense .menuBoardSection h2,.theme-toast.menuBoardMany .menuBoardSection h2{color:#d4af37;font-family:Arial Black,Impact,Inter,sans-serif;font-size:var(--title-size,clamp(58px, min(8.4vw, 7vh), 100px));letter-spacing:.045em;text-align:center;text-shadow:0 1px #fff0ae,0 5px #623808bf,0 0 22px #d4af3785,0 12px 30px #000000d1;text-transform:uppercase;margin:0 0 clamp(30px,3.6vh,54px);font-weight:1000;line-height:.92}.menuBoardSection h2:after,.theme-toast .menuBoardSection h2:after{content:"";background:linear-gradient(90deg,#0000,#d4af37f2,#0000);width:min(94%,680px);height:2px;margin:clamp(16px,1.9vh,26px) auto 0;display:block}.menuBoardRow,.theme-toast .menuBoardRow,.menuBoardMany .menuBoardRow,.menuBoardDense .menuBoardRow{grid-template-columns:minmax(0,auto) minmax(36px,1fr) max-content;align-items:baseline;gap:clamp(10px,1.25vw,18px);min-width:0;padding:clamp(11px,1.18vh,17px) 0;display:grid}.menuBoardRow span,.theme-toast .menuBoardRow span,.theme-toast.menuBoardDense .menuBoardRow span,.theme-toast.menuBoardMany .menuBoardRow span,.menuBoardMany .menuBoardRow span,.menuBoardDense .menuBoardRow span{color:#f2f2f2;font-family:Arial Narrow,Roboto Condensed,Trebuchet MS,Inter,sans-serif;font-size:var(--name-size,clamp(30px, min(4.7vw, 3.7vh), 48px));letter-spacing:.002em;text-shadow:0 2px 11px #000000e6;text-transform:uppercase;white-space:nowrap;word-break:keep-all;min-width:0;max-width:none;font-weight:950;font-stretch:75%;line-height:1;display:block;overflow:visible}.menuBoardRow i,.theme-toast .menuBoardRow i{border-bottom:2px dotted #d4af37e0;align-self:center;min-width:34px;display:block;transform:translateY(.04em)}.menuBoardRow strong,.theme-toast .menuBoardRow strong,.theme-toast.menuBoardDense .menuBoardRow strong,.theme-toast.menuBoardMany .menuBoardRow strong,.menuBoardMany .menuBoardRow strong,.menuBoardDense .menuBoardRow strong{color:#d4af37;letter-spacing:.01em;text-align:right;text-shadow:0 2px 8px #000000e6,0 0 14px #d4af3747;white-space:nowrap;min-width:clamp(102px,13.5vw,156px);font-family:Arial Black,Impact,Inter,sans-serif;font-size:clamp(38px,min(5.4vw,4.55vh),60px);font-weight:1000}.menuBoardMany .menuBoardRow,.menuBoardDense .menuBoardRow{padding:clamp(7px,.72vh,11px) 0}.menuBoardMany .menuBoardRow strong,.menuBoardDense .menuBoardRow strong{font-size:clamp(30px,min(4.35vw,3.55vh),49px)}.menuBoardFooter{color:#f2f2f2;max-width:var(--board-max-width);text-transform:uppercase;width:var(--board-max-width);grid-template-columns:repeat(4,1fr);justify-self:center;align-items:center;gap:clamp(8px,1vw,18px);display:grid}.menuBoardFooter span{color:#f2f2f2;text-shadow:0 2px 8px #000000c7;align-items:center;gap:clamp(6px,.8vw,12px);font-size:clamp(13px,min(2vw,1.65vh),21px);font-weight:900;line-height:1.1;display:flex}.menuBoardFooter b{color:#d4af37;text-shadow:0 0 12px #d4af375c;font-size:clamp(26px,min(3.8vw,3.2vh),43px);font-weight:900;line-height:1}.menuBoard,.theme-toast.menuBoard,.theme-sandwich.menuBoard,.theme-dessert.menuBoard,.theme-snack.menuBoard,.theme-promo.menuBoard,.theme-hot.menuBoard,.theme-coldcoffee.menuBoard,.theme-breakfast.menuBoard,.theme-pasta.menuBoard,.theme-pizza.menuBoard,.theme-burger.menuBoard,.theme-food.menuBoard,.theme-softdrink.menuBoard,.theme-tea.menuBoard,.theme-alcohol.menuBoard{grid-template-rows:clamp(235px,22.5vh,310px) minmax(0,1fr) clamp(82px,8vh,122px);padding-top:clamp(18px,2.15vh,36px)}.menuBoardLogo img,.theme-toast .menuBoardLogo img,.theme-toast.menuBoardDense .menuBoardLogo img,.theme-toast.menuBoardMany .menuBoardLogo img,.adminScreenPreview .menuBoardLogo img{max-width:min(50%,500px);height:clamp(88px,9.4vh,132px)}.menuBoardLogo p,.theme-toast .menuBoardLogo p,.theme-toast.menuBoardDense .menuBoardLogo p,.theme-toast.menuBoardMany .menuBoardLogo p,.menuBoardMany .menuBoardLogo p,.menuBoardDense .menuBoardLogo p,.adminScreenPreview .menuBoardLogo p{letter-spacing:.045em;text-shadow:0 1px #fff1b4,0 3px #8a5614,0 7px #4623009e,0 16px 28px #000000c7,0 0 22px #d4af3761;margin-top:clamp(-14px,-1.2vh,-7px);font-size:clamp(50px,min(8.8vw,7.25vh),104px)}.menuBoardLogo p:before,.menuBoardLogo p:after{content:"";vertical-align:middle;background:linear-gradient(90deg,#0000,#d4af37eb,#0000);width:clamp(54px,9vw,116px);height:3px;margin:0 clamp(12px,1.6vw,24px) .18em;display:inline-block}.menuBoardList,.theme-toast .menuBoardList,.adminScreenPreview .menuBoardList{-webkit-backdrop-filter:blur(10px)saturate(1.08);backdrop-filter:blur(10px)saturate(1.08);background:linear-gradient(#0c09056b,#00000057),radial-gradient(at 18% 18%,#ffbe5021,#0000 32%),radial-gradient(at 82% 8%,#ffdc8214,#0000 28%),radial-gradient(at 50% 105%,#d4af3724,#0000 44%);border:1.5px solid #ffca55eb;outline:1px solid #ffd5692e;box-shadow:0 0 2px #ffeca8,0 0 22px #d4af378f,0 0 70px #d4af372e,0 34px 90px #0000007a,inset 0 0 1px #fff7cdd6,inset 0 0 64px #ffffff0b}.menuBoardList:before,.theme-toast .menuBoardList:before{border-radius:inherit;filter:none;opacity:1;z-index:1;background:linear-gradient(115deg,#ffffff17,#0000 30%),radial-gradient(at 50% 86%,#d4af3729,#0000 36%);height:auto;inset:1px 1px auto}.menuBoardSection h2,.theme-toast .menuBoardSection h2,.theme-toast.menuBoardDense .menuBoardSection h2,.theme-toast.menuBoardMany .menuBoardSection h2{color:#d8ad3b;text-shadow:0 1px #fff0a8,0 4px #6f420bcc,0 0 24px #d4af3794,0 15px 32px #000000db}.menuBoardSection h2:after,.theme-toast .menuBoardSection h2:after{color:#d4af37;content:"✥";text-shadow:0 0 12px #d4af37b3;background:linear-gradient(90deg,#0000 0 4%,#d4af37eb 16% 43%,#0000 49% 51%,#d4af37eb 57% 84%,#0000 96% 100%);place-items:center;width:min(88%,650px);height:clamp(22px,2.2vh,34px);margin:clamp(12px,1.35vh,20px) auto 0;font-size:clamp(20px,2.6vw,30px);line-height:1;display:grid}.menuBoard,.theme-toast.menuBoard,.theme-sandwich.menuBoard,.theme-dessert.menuBoard,.theme-snack.menuBoard,.theme-promo.menuBoard,.theme-hot.menuBoard,.theme-coldcoffee.menuBoard,.theme-breakfast.menuBoard,.theme-pasta.menuBoard,.theme-pizza.menuBoard,.theme-burger.menuBoard,.theme-food.menuBoard,.theme-softdrink.menuBoard,.theme-tea.menuBoard,.theme-alcohol.menuBoard{--board-max-width:min(92vw, 940px);grid-template-rows:clamp(250px,23.8vh,330px) minmax(0,1fr) clamp(76px,7.2vh,112px);padding:clamp(16px,2vh,34px) clamp(10px,1.3vw,26px) clamp(16px,2vh,32px)}.menuBoardLogo,.theme-toast .menuBoardLogo,.theme-toast.menuBoardDense .menuBoardLogo,.theme-toast.menuBoardMany .menuBoardLogo,.menuBoardMany .menuBoardLogo,.menuBoardDense .menuBoardLogo{gap:0}.menuBoardLogo img,.theme-toast .menuBoardLogo img,.theme-toast.menuBoardDense .menuBoardLogo img,.theme-toast.menuBoardMany .menuBoardLogo img,.adminScreenPreview .menuBoardLogo img{object-fit:contain;max-width:min(48%,500px);height:clamp(96px,10.4vh,148px)}.menuBoardLogo p,.theme-toast .menuBoardLogo p,.theme-toast.menuBoardDense .menuBoardLogo p,.theme-toast.menuBoardMany .menuBoardLogo p,.menuBoardMany .menuBoardLogo p,.menuBoardDense .menuBoardLogo p,.adminScreenPreview .menuBoardLogo p{color:#d4af37;letter-spacing:.045em;text-align:center;text-shadow:0 1px #fff2b4,0 3px #7a490cf2,0 7px #311c05c7,0 16px 24px #000000c7,0 0 18px #d4af3770;margin:clamp(-10px,-.9vh,-5px) 0 0;font-family:Arial Black,Impact,Inter,sans-serif;font-size:clamp(48px,min(8.4vw,7vh),100px);font-weight:1000;line-height:.82}.menuBoardLogo p:before,.menuBoardLogo p:after,.theme-toast .menuBoardLogo p:before,.theme-toast .menuBoardLogo p:after{content:"";vertical-align:middle;background:linear-gradient(90deg,#0000,#d4af37eb,#ffefa8e6,#d4af37eb,#0000);width:clamp(54px,8.8vw,112px);height:3px;margin:0 clamp(12px,1.5vw,24px) .18em;display:inline-block}.menuBoardList,.theme-toast .menuBoardList,.adminScreenPreview .menuBoardList{max-width:var(--board-max-width);width:var(--board-max-width);-webkit-backdrop-filter:blur(4px)saturate(1.12)contrast(1.04);backdrop-filter:blur(4px)saturate(1.12)contrast(1.04);outline:1px solid #fff4be1f;transform:perspective(1300px)rotateX(.45deg);background:linear-gradient(#0706044f,#0303033b),radial-gradient(at 15% 12%,#ffc65a1c,#0000 31%),radial-gradient(at 84% 8%,#ffe69614,#0000 26%),radial-gradient(at 50% 106%,#d4af371c,#0000 40%)!important;border:1.35px solid #ffcf5beb!important;border-radius:clamp(36px,4.5vw,56px)!important;padding:clamp(46px,5.1vh,76px) clamp(54px,6.4vw,92px) clamp(22px,3vh,42px)!important;box-shadow:0 0 2px #fff2b8,0 0 17px #ffc549b8,0 0 52px #d4af373d,0 34px 82px #00000075,inset 0 0 1px #fff8d3db,inset 0 0 34px #ffffff0b!important}.menuBoardList:before,.theme-toast .menuBoardList:before{border-radius:inherit;content:"";filter:none;opacity:1;pointer-events:none;z-index:1;height:auto;position:absolute;inset:1px;background:linear-gradient(118deg,#ffffff29 0%,#ffffff0e 15%,#0000 36%),linear-gradient(90deg,#ffffff0a,#0000 28%,#fff1 54%,#0000 80%),radial-gradient(at 50% 88%,#d4af371a,#0000 38%)!important}.menuBoardList:after,.theme-toast .menuBoardList:after{border-radius:inherit;content:"";opacity:.95;pointer-events:none;z-index:4;height:3px;position:absolute;inset:-2px 8% auto;background:radial-gradient(circle at 7% 4%,#ffe295f2,#0000 2.5%),radial-gradient(circle at 93% 4%,#ffe295f2,#0000 2.5%),linear-gradient(90deg,#0000,#ffe18b6b,#0000)!important}.menuBoardSection{z-index:3;position:relative}.menuBoardSection h2,.theme-toast .menuBoardSection h2,.theme-toast.menuBoardDense .menuBoardSection h2,.theme-toast.menuBoardMany .menuBoardSection h2{color:#d4af37;font-family:Arial Black,Impact,Inter,sans-serif;font-size:var(--title-size,clamp(62px, min(8.8vw, 7.5vh), 106px));letter-spacing:.055em;text-align:center;text-shadow:0 1px #fff0aa,0 4px #623a08d1,0 0 24px #d4af3794,0 15px 32px #000000db;text-transform:uppercase;margin:0 0 clamp(30px,3.45vh,52px);padding-bottom:clamp(24px,2.6vh,36px);font-weight:1000;line-height:.9;position:relative}.menuBoardSection h2:before,.theme-toast .menuBoardSection h2:before{color:#d4af37;content:"✥";text-shadow:0 0 14px #d4af37c7;z-index:2;font-size:clamp(18px,2.1vw,28px);line-height:1;position:absolute;bottom:clamp(0px,.15vh,3px);left:50%;transform:translate(-50%,48%)}.menuBoardSection h2:after,.theme-toast .menuBoardSection h2:after{color:#0000;content:"";height:1.4px;text-shadow:none;width:min(92%,690px);margin:0;display:block;position:absolute;bottom:clamp(5px,.65vh,9px);left:50%;transform:translate(-50%);background:linear-gradient(90deg,#0000 0 3%,#d4af372e 3% 8%,#d4af37f5 8% 45%,#0000 45% 55%,#d4af37f5 55% 92%,#d4af372e 92% 97%,#0000 97% 100%)!important}.menuBoardRow,.theme-toast .menuBoardRow,.menuBoardMany .menuBoardRow,.menuBoardDense .menuBoardRow{grid-template-columns:minmax(0,max-content) minmax(34px,1fr) max-content;align-items:baseline;gap:clamp(9px,1.05vw,16px);padding:clamp(10px,1.06vh,16px) 0;display:grid}.menuBoardRow span,.theme-toast .menuBoardRow span,.theme-toast.menuBoardDense .menuBoardRow span,.theme-toast.menuBoardMany .menuBoardRow span,.menuBoardMany .menuBoardRow span,.menuBoardDense .menuBoardRow span{color:#f2f2f2;font-size:var(--name-size,clamp(29px, min(4.55vw, 3.65vh), 48px));letter-spacing:0;text-overflow:clip;text-shadow:0 2px 10px #000000f2,0 0 2px #ffffff3d;white-space:nowrap;max-width:min(100%,600px);line-height:1;overflow:hidden}.menuBoardRow i,.theme-toast .menuBoardRow i{opacity:.95;border-bottom:2px dotted #d4af37e6;min-width:30px}.menuBoardRow strong,.theme-toast .menuBoardRow strong,.theme-toast.menuBoardDense .menuBoardRow strong,.theme-toast.menuBoardMany .menuBoardRow strong,.menuBoardMany .menuBoardRow strong,.menuBoardDense .menuBoardRow strong{color:#d4af37;text-align:right;min-width:clamp(92px,11.5vw,138px);font-size:clamp(38px,min(5.2vw,4.45vh),58px)}.menuBoardProduct,.theme-toast .menuBoardProduct{z-index:3}.menuBoardFooter{max-width:var(--board-max-width);width:var(--board-max-width)}.theme-toast.menuBoard,.theme-sandwich.menuBoard,.theme-dessert.menuBoard,.theme-snack.menuBoard,.theme-promo.menuBoard,.theme-hot.menuBoard,.theme-coldcoffee.menuBoard,.theme-breakfast.menuBoard,.theme-pasta.menuBoard,.theme-pizza.menuBoard,.theme-burger.menuBoard,.theme-food.menuBoard,.theme-softdrink.menuBoard,.theme-tea.menuBoard,.theme-alcohol.menuBoard,.menuBoard{--board-max-width:min(96vw, 990px);grid-template-rows:clamp(236px,22vh,310px) minmax(0,1fr) clamp(70px,6.8vh,104px)}.theme-toast:after{display:none!important}.menuBoardLogo img,.theme-toast .menuBoardLogo img,.theme-toast.menuBoardDense .menuBoardLogo img,.theme-toast.menuBoardMany .menuBoardLogo img,.adminScreenPreview .menuBoardLogo img{object-fit:contain;opacity:1;filter:drop-shadow(0 2px #fff1b080)drop-shadow(0 12px 24px #000000b3)drop-shadow(0 0 18px #d4af3761);max-width:min(62%,620px);height:clamp(118px,12.6vh,174px);display:block!important}.menuBoardLogo p,.theme-toast .menuBoardLogo p,.theme-toast.menuBoardDense .menuBoardLogo p,.theme-toast.menuBoardMany .menuBoardLogo p,.menuBoardMany .menuBoardLogo p,.menuBoardDense .menuBoardLogo p,.adminScreenPreview .menuBoardLogo p{color:#d4af37;letter-spacing:.055em;text-align:center;text-shadow:0 1px #fff1a8,0 3px #75460aeb,0 8px 18px #000000c2,0 0 18px #d4af3757;white-space:normal;place-items:center;gap:clamp(0px,.2vh,4px);max-width:min(86%,780px);margin-top:clamp(-20px,-1.8vh,-10px);font-family:Arial Black,Impact,Inter,sans-serif;font-size:clamp(46px,min(7.6vw,6.6vh),92px);font-weight:1000;line-height:.86;display:grid;position:static;transform:none}.menuBoardLogo p:before,.menuBoardLogo p:after,.theme-toast .menuBoardLogo p:before,.theme-toast .menuBoardLogo p:after{content:none!important;display:none!important}.menuBoardList,.theme-toast .menuBoardList,.adminScreenPreview .menuBoardList{width:var(--board-max-width);max-width:var(--board-max-width);-webkit-backdrop-filter:blur(5px)saturate(1.08);backdrop-filter:blur(5px)saturate(1.08);outline:1px solid #fff4be2e;overflow:hidden;background:linear-gradient(#09080575,#0101015c),radial-gradient(at 12% 4%,#ffdf961a,#0000 18%),radial-gradient(at 52% 100%,#d4af3717,#0000 44%)!important;border:0!important;border-radius:clamp(42px,5vw,62px)!important;padding:clamp(48px,5vh,76px) clamp(66px,7.2vw,104px) clamp(18px,2.2vh,34px)!important;box-shadow:0 0 0 1.25px #ffdd84fa,0 0 0 2.5px #5a3a0d3d,0 0 18px #ffcd51ad,0 0 46px #d4af3747,0 34px 88px #0000008a,inset 0 0 1px #fffbdddb,inset 0 0 48px #ffffff0a!important}.menuBoardList:after,.theme-toast .menuBoardList:after{border-radius:inherit;content:"";opacity:1;pointer-events:none;z-index:4;border:1.4px solid #ffd873f5;width:auto;height:auto;margin:0;display:block;position:absolute;inset:0;box-shadow:inset 0 0 1px #fffff5b8,inset 0 0 26px #ffd6720e,0 0 13px #ffce54b3,0 0 35px #d4af3752;background:0 0!important}.menuBoardSection{z-index:3}.menuBoardSection h2,.theme-toast .menuBoardSection h2,.theme-toast.menuBoardDense .menuBoardSection h2,.theme-toast.menuBoardMany .menuBoardSection h2{color:#d4af37;font-size:var(--title-size,clamp(60px, min(8.6vw, 7.3vh), 104px));text-shadow:0 1px #fff0a8,0 3px #613b0ad1,0 0 16px #d4af376b,0 12px 30px #000000db;margin-bottom:clamp(28px,3.2vh,48px);padding-bottom:clamp(28px,2.8vh,40px)}.menuBoardSection h2:after,.theme-toast .menuBoardSection h2:after{width:min(88%,670px);height:1.2px;background:linear-gradient(90deg,#0000 0 2%,#d4af37eb 2% 45%,#0000 45% 55%,#d4af37eb 55% 98%,#0000 98% 100%)!important}.menuBoardSection h2:before,.theme-toast .menuBoardSection h2:before{color:#d4af37;content:"✥";text-shadow:0 0 10px #d4af37a8;font-size:clamp(16px,1.9vw,26px)}.menuBoardRow,.theme-toast .menuBoardRow,.menuBoardMany .menuBoardRow,.menuBoardDense .menuBoardRow{grid-template-columns:minmax(0,auto) minmax(44px,1fr) max-content;gap:clamp(8px,.9vw,14px);padding:clamp(9px,.95vh,15px) 0}.menuBoardRow span,.theme-toast .menuBoardRow span,.theme-toast.menuBoardDense .menuBoardRow span,.theme-toast.menuBoardMany .menuBoardRow span,.menuBoardMany .menuBoardRow span,.menuBoardDense .menuBoardRow span{text-overflow:clip;max-width:min(100%,660px);overflow:visible}.menuBoardRow i,.theme-toast .menuBoardRow i{border-bottom:2px dotted #d4af37d6}.menuBoardProduct,.theme-toast .menuBoardProduct{background-image:var(--menu-product-image);filter:drop-shadow(0 12px 18px #00000075)drop-shadow(0 0 18px #d4af372e);flex:1 1 var(--menu-product-min-height);min-height:var(--menu-product-min-height);opacity:var(--menu-product-opacity);pointer-events:none;z-index:3;background-position:bottom;background-repeat:no-repeat;background-size:contain;width:100%;margin:clamp(6px,1vh,16px) auto 0;display:block;position:relative}.theme-toast.menuBoard,.theme-sandwich.menuBoard,.theme-dessert.menuBoard,.theme-snack.menuBoard,.theme-promo.menuBoard,.theme-hot.menuBoard,.theme-coldcoffee.menuBoard,.theme-breakfast.menuBoard,.theme-pasta.menuBoard,.theme-pizza.menuBoard,.theme-burger.menuBoard,.theme-food.menuBoard,.theme-softdrink.menuBoard,.theme-tea.menuBoard,.theme-alcohol.menuBoard,.menuBoard{--board-max-width:min(94vw, 930px);--menu-product-min-height:clamp(275px, 27vh, 470px);grid-template-rows:clamp(270px,25vh,360px) minmax(0,1fr) clamp(86px,8vh,126px)}.menuBoardLogo img,.theme-toast .menuBoardLogo img,.theme-toast.menuBoardDense .menuBoardLogo img,.theme-toast.menuBoardMany .menuBoardLogo img,.adminScreenPreview .menuBoardLogo img{width:min(76%,680px);max-width:min(84%,720px);height:auto;max-height:clamp(116px,12vh,172px)}.menuBoardLogo p,.theme-toast .menuBoardLogo p,.theme-toast.menuBoardDense .menuBoardLogo p,.theme-toast.menuBoardMany .menuBoardLogo p,.menuBoardMany .menuBoardLogo p,.menuBoardDense .menuBoardLogo p,.adminScreenPreview .menuBoardLogo p{text-shadow:0 1px #fff0aa,0 4px #663d09e6,0 11px 22px #000000c7,0 0 20px #d4af3757;margin-top:clamp(-30px,-2.6vh,-14px);font-size:clamp(58px,min(9.2vw,7.8vh),112px)}.menuCafeSuffix{gap:clamp(14px,1.8vw,26px)}.menuCafeSuffix:before,.menuCafeSuffix:after{width:clamp(70px,9vw,116px);height:3px}.menuBoardList,.theme-toast .menuBoardList,.adminScreenPreview .menuBoardList{overflow:visible;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:linear-gradient(#040403a3,#00000080),radial-gradient(at 14% 8%,#ffce5c13,#0000 22%),radial-gradient(at 50% 100%,#d4af3712,#0000 44%)!important;border-radius:clamp(44px,5vw,60px)!important;padding:clamp(50px,5.1vh,76px) clamp(72px,7.4vw,108px) clamp(0px,.8vh,12px)!important;box-shadow:0 0 0 1.15px #ffe28efa,0 0 0 2.4px #ffc13d29,0 0 16px #ffce549e,0 0 34px #d4af3738,0 34px 86px #00000080,inset 0 0 1px #fffbdab8,inset 0 0 30px #ffffff07!important}.menuBoardList:before,.theme-toast .menuBoardList:before{border:1px solid #ffedb33d;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:linear-gradient(118deg,#ffffff1c 0%,#ffffff09 16%,#0000 35%),radial-gradient(circle at 10% 5%,#ffeeb2d9,#0000 1.45%),radial-gradient(circle at 90% 5%,#ffeeb2d9,#0000 1.45%)!important}.menuBoardList:after,.theme-toast .menuBoardList:after{border-width:1.2px;border-color:#ffde89fa;bottom:clamp(54px,6vh,96px);box-shadow:inset 0 0 1px #fffff5b8,0 0 12px #ffd058b8,0 0 32px #d4af374d}.menuBoardSection h2,.theme-toast .menuBoardSection h2,.theme-toast.menuBoardDense .menuBoardSection h2,.theme-toast.menuBoardMany .menuBoardSection h2{font-size:var(--title-size,clamp(66px, min(9.4vw, 8vh), 112px));margin-bottom:clamp(30px,3.35vh,50px);padding-bottom:clamp(26px,2.6vh,38px)}.menuBoardSection h2:after,.theme-toast .menuBoardSection h2:after{width:min(90%,700px);height:1.15px}.menuBoardRow,.theme-toast .menuBoardRow,.menuBoardMany .menuBoardRow,.menuBoardDense .menuBoardRow{grid-template-columns:minmax(0,1fr) minmax(86px,1fr) clamp(98px,11vw,138px);column-gap:clamp(10px,1vw,16px);padding:clamp(9px,.92vh,14px) 0}.menuBoardRow span,.theme-toast .menuBoardRow span,.theme-toast.menuBoardDense .menuBoardRow span,.theme-toast.menuBoardMany .menuBoardRow span,.menuBoardMany .menuBoardRow span,.menuBoardDense .menuBoardRow span{font-family:Arial Narrow,Roboto Condensed,Trebuchet MS,Inter,sans-serif;font-size:var(--name-size,clamp(24px, min(3.6vw, 2.95vh), 38px));letter-spacing:0;text-overflow:clip;white-space:nowrap;min-width:0;max-width:100%;font-weight:950;overflow:hidden}.menuBoardRow strong,.theme-toast .menuBoardRow strong,.theme-toast.menuBoardDense .menuBoardRow strong,.theme-toast.menuBoardMany .menuBoardRow strong,.menuBoardMany .menuBoardRow strong,.menuBoardDense .menuBoardRow strong{text-align:right;min-width:0;font-size:clamp(34px,min(4.75vw,4vh),54px)}.menuBoardProduct,.theme-toast .menuBoardProduct{flex:0 0 var(--menu-product-min-height);min-height:var(--menu-product-min-height);z-index:5;background-position:bottom;background-size:min(94%,720px);margin:clamp(12px,1.2vh,20px) auto 0;transform:translateY(clamp(34px,4vh,64px))}.theme-toast.menuBoard,.theme-sandwich.menuBoard,.theme-dessert.menuBoard,.theme-snack.menuBoard,.theme-promo.menuBoard,.theme-hot.menuBoard,.theme-coldcoffee.menuBoard,.theme-breakfast.menuBoard,.theme-pasta.menuBoard,.theme-pizza.menuBoard,.theme-burger.menuBoard,.theme-food.menuBoard,.theme-softdrink.menuBoard,.theme-tea.menuBoard,.theme-alcohol.menuBoard,.menuBoard{--board-max-width:min(89vw, 890px);--menu-product-min-height:clamp(300px, 29vh, 510px);grid-template-rows:clamp(300px,27vh,390px) minmax(0,1fr) clamp(84px,7.5vh,116px)!important;padding:clamp(16px,1.8vh,30px) clamp(8px,1vw,18px) clamp(14px,1.6vh,26px)!important}.menuBoardHeader,.theme-toast .menuBoardHeader{place-items:start center;min-height:0;display:grid;margin:0!important}.menuBoardLogo,.theme-toast .menuBoardLogo,.theme-toast.menuBoardDense .menuBoardLogo,.theme-toast.menuBoardMany .menuBoardLogo,.menuBoardMany .menuBoardLogo,.menuBoardDense .menuBoardLogo{align-content:start;justify-items:center;row-gap:0;width:100%;display:grid;min-height:0!important;padding:0!important}.menuBoardLogo p,.theme-toast .menuBoardLogo p,.theme-toast.menuBoardDense .menuBoardLogo p,.theme-toast.menuBoardMany .menuBoardLogo p,.menuBoardMany .menuBoardLogo p,.menuBoardDense .menuBoardLogo p,.adminScreenPreview .menuBoardLogo p{justify-items:center;color:#d4af37!important;letter-spacing:.045em!important;opacity:1!important;text-align:center!important;text-shadow:0 1px #fff0ad,0 4px #613a09eb,0 11px 24px #000000d1,0 0 18px #d4af3761!important;white-space:normal!important;max-width:min(94%,860px)!important;margin:clamp(-42px,-3.6vh,-20px) 0 0!important;font-family:Arial Black,Impact,Inter,sans-serif!important;font-size:clamp(66px,min(10.8vw,8.8vh),126px)!important;font-weight:1000!important;line-height:.82!important;display:grid!important;position:static!important;overflow:visible!important;transform:none!important}.menuBoardList,.theme-toast .menuBoardList,.adminScreenPreview .menuBoardList{justify-self:center;position:relative;max-width:var(--board-max-width)!important;width:var(--board-max-width)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:linear-gradient(#030302b0,#0000008f)!important;border:0!important;border-radius:clamp(46px,5.2vw,66px)!important;flex-direction:column!important;padding:clamp(54px,5.4vh,78px) clamp(70px,7vw,96px) 0!important;display:flex!important;overflow:visible!important;box-shadow:0 0 0 1.1px #ffe28efa,0 0 13px #ffd360b3,0 0 34px #d4af3742,0 30px 78px #0000008a,inset 0 0 1px #fffadc9e,inset 0 0 28px #ffffff05!important}.menuBoardList:before,.theme-toast .menuBoardList:before{border-radius:inherit;content:"";opacity:1;pointer-events:none;z-index:1;border:1px solid #ffebaa42;position:absolute;inset:0;background:linear-gradient(115deg,#ffffff1a,#0000 28%),radial-gradient(circle at 14% 5%,#ffeba5eb,#0000 1.4%),radial-gradient(circle at 86% 5%,#ffeba5eb,#0000 1.4%)!important}.menuBoardList:after,.theme-toast .menuBoardList:after{border-radius:inherit;content:"";pointer-events:none;z-index:4;border:1.25px solid #ffe090fa;border-bottom:0;display:block;position:absolute;inset:0 0 clamp(220px,23vh,390px);box-shadow:0 0 11px #ffd25bc2,0 0 30px #d4af3747,inset 0 0 1px #fffff5a6;background:0 0!important}.menuBoardSection h2,.theme-toast .menuBoardSection h2,.theme-toast.menuBoardDense .menuBoardSection h2,.theme-toast.menuBoardMany .menuBoardSection h2{white-space:normal;color:#d4af37!important;font-family:Arial Black,Impact,Inter,sans-serif!important;font-size:var(--title-size,clamp(70px, min(10.4vw, 8.7vh), 122px))!important;letter-spacing:.055em!important;text-align:center!important;text-shadow:0 1px #fff0aa,0 4px #5e3808e6,0 0 18px #d4af376b,0 13px 30px #000000db!important;margin:0 0 clamp(34px,3.5vh,54px)!important;padding-bottom:clamp(28px,2.8vh,40px)!important;font-weight:1000!important;line-height:.9!important}.menuBoardSection h2:before,.theme-toast .menuBoardSection h2:before{content:"✥";position:absolute;bottom:clamp(0px,.15vh,3px);left:50%;transform:translate(-50%,48%)}.menuBoardSection h2:after,.theme-toast .menuBoardSection h2:after{width:min(90%,700px);height:1.2px;position:absolute;bottom:clamp(6px,.7vh,10px);left:50%;transform:translate(-50%);background:linear-gradient(90deg,#0000 0 2%,#d4af37eb 2% 45%,#0000 45% 55%,#d4af37eb 55% 98%,#0000 98% 100%)!important}.menuBoardRow,.theme-toast .menuBoardRow,.menuBoardMany .menuBoardRow,.menuBoardDense .menuBoardRow{min-width:0;grid-template-columns:minmax(0,62%) minmax(36px,1fr) minmax(92px,18%)!important;align-items:baseline!important;column-gap:clamp(8px,.8vw,14px)!important;padding:clamp(8px,.82vh,13px) 0!important;display:grid!important}.menuBoardRow span,.theme-toast .menuBoardRow span,.theme-toast.menuBoardDense .menuBoardRow span,.theme-toast.menuBoardMany .menuBoardRow span,.menuBoardMany .menuBoardRow span,.menuBoardDense .menuBoardRow span{color:#f2f2f2!important;font-family:Arial Narrow,Roboto Condensed,Trebuchet MS,Inter,sans-serif!important;font-size:var(--name-size,clamp(24px, min(3.7vw, 3vh), 39px))!important;letter-spacing:0!important;text-overflow:clip!important;text-shadow:0 2px 10px #000000f2,0 0 2px #ffffff38!important;white-space:nowrap!important;min-width:0!important;max-width:none!important;font-weight:950!important;line-height:1!important;display:block!important;overflow:visible!important}.menuBoardRow i,.theme-toast .menuBoardRow i{align-self:center;min-width:24px;border-bottom:2px dotted #d4af37db!important;display:block!important}.menuBoardRow strong,.theme-toast .menuBoardRow strong,.theme-toast.menuBoardDense .menuBoardRow strong,.theme-toast.menuBoardMany .menuBoardRow strong,.menuBoardMany .menuBoardRow strong,.menuBoardDense .menuBoardRow strong{color:#d4af37!important;text-align:right!important;white-space:nowrap!important;min-width:0!important;font-family:Arial Black,Impact,Inter,sans-serif!important;font-size:clamp(34px,min(5vw,4.2vh),56px)!important;font-weight:1000!important;display:block!important}.menuBoardProduct,.theme-toast .menuBoardProduct{background-image:var(--menu-product-image);pointer-events:none;z-index:5;background-position:bottom;background-repeat:no-repeat;background-size:min(96%,730px);flex:1 0 clamp(260px,26vh,450px);width:100%;min-height:clamp(260px,26vh,450px);margin:clamp(22px,2.2vh,38px) auto 0;position:relative;transform:translateY(clamp(42px,4.4vh,74px))}.menuBoardFew .menuBoardProduct{flex-basis:clamp(390px,38vh,640px);min-height:clamp(390px,38vh,640px)}.menuBoardMany .menuBoardProduct{flex-basis:clamp(160px,16vh,310px);min-height:clamp(160px,16vh,310px)}.menuBoardDense .menuBoardProduct{flex-basis:clamp(100px,10vh,220px);min-height:clamp(100px,10vh,220px)}.theme-toast.menuBoard,.theme-sandwich.menuBoard,.theme-dessert.menuBoard,.theme-snack.menuBoard,.theme-promo.menuBoard,.theme-hot.menuBoard,.theme-coldcoffee.menuBoard,.theme-breakfast.menuBoard,.theme-pasta.menuBoard,.theme-pizza.menuBoard,.theme-burger.menuBoard,.theme-food.menuBoard,.theme-softdrink.menuBoard,.theme-tea.menuBoard,.theme-alcohol.menuBoard,.theme-lime.menuBoard,.menuBoard{--menu-product-image:url(/menu-products/toast.png?v=2026062704);--menu-product-min-height:clamp(370px, 35vh, 610px);isolation:isolate;aspect-ratio:9/16!important;box-shadow:none!important;background:url(/menu-backgrounds/premium-frame-bg.png?v=2026062704) 50%/cover no-repeat!important;border-radius:0!important;grid-template-rows:clamp(300px,25.5vh,380px) minmax(0,1fr) clamp(76px,7vh,108px)!important;width:auto!important;max-width:min(100vw,56.25vh)!important;height:min(100vh,100%)!important;max-height:100vh!important;padding:clamp(12px,1.3vh,22px) clamp(24px,2.4vw,46px)!important;display:grid!important;overflow:hidden!important}.theme-toast.menuBoard:before,.theme-toast.menuBoard:after,.menuBoard:before,.menuBoard:after{display:none!important}.menuBoardHeader,.theme-toast .menuBoardHeader{place-items:start center!important;min-height:0!important;margin:0!important;padding-top:clamp(20px,2.1vh,36px)!important;display:grid!important}.menuBoardLogo,.theme-toast .menuBoardLogo,.theme-toast.menuBoardDense .menuBoardLogo,.theme-toast.menuBoardMany .menuBoardLogo,.menuBoardMany .menuBoardLogo,.menuBoardDense .menuBoardLogo{justify-items:center!important;row-gap:0!important;width:100%!important;display:grid!important}.menuBoardLogo img,.theme-toast .menuBoardLogo img,.theme-toast.menuBoardDense .menuBoardLogo img,.theme-toast.menuBoardMany .menuBoardLogo img,.adminScreenPreview .menuBoardLogo img{opacity:1!important;width:clamp(260px,44vh,500px)!important;max-width:74%!important;height:auto!important;max-height:none!important;display:block!important}.menuBoardLogo p,.theme-toast .menuBoardLogo p,.theme-toast.menuBoardDense .menuBoardLogo p,.theme-toast.menuBoardMany .menuBoardLogo p,.menuBoardMany .menuBoardLogo p,.menuBoardDense .menuBoardLogo p,.adminScreenPreview .menuBoardLogo p{color:#d4af37!important;letter-spacing:.04em!important;opacity:1!important;text-align:center!important;text-shadow:0 1px #fff2b2,0 3px #5b3608e6,0 10px 24px #000000d1,0 0 18px #d4af376b!important;white-space:normal!important;justify-items:center!important;max-width:84%!important;margin:clamp(-26px,-2.4vh,-12px) 0 0!important;font-family:Arial Black,Impact,Inter,sans-serif!important;font-size:clamp(46px,min(8.8vw,7vh),82px)!important;font-weight:1000!important;line-height:.86!important;display:grid!important;position:static!important;overflow:visible!important;transform:none!important}.menuCafeMain,.menuCafeSuffix{display:block!important}.menuCafeSuffix{letter-spacing:.18em!important;justify-content:center!important;align-items:center!important;gap:clamp(10px,1.2vw,18px)!important;display:flex!important}.menuCafeSuffix:before,.menuCafeSuffix:after{content:""!important;background:linear-gradient(90deg,#0000,#d4af37 28%,#fff4ba 50%,#d4af37 72%,#0000)!important;width:clamp(54px,6.4vw,88px)!important;height:2px!important;display:block!important}.menuBoardList,.theme-toast .menuBoardList,.adminScreenPreview .menuBoardList{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;flex-direction:column!important;place-self:stretch stretch!important;width:100%!important;max-width:none!important;min-height:0!important;padding:clamp(42px,4.2vh,68px) clamp(56px,5.8vw,88px) 0!important;display:flex!important;position:relative!important;overflow:visible!important}.menuBoardList:before,.menuBoardList:after,.theme-toast .menuBoardList:before,.theme-toast .menuBoardList:after{display:none!important}.menuBoardSection{z-index:6!important;flex:none!important;min-width:0!important;position:relative!important}.menuBoardSection h2,.theme-toast .menuBoardSection h2,.theme-toast.menuBoardDense .menuBoardSection h2,.theme-toast.menuBoardMany .menuBoardSection h2{color:#d4af37!important;letter-spacing:.07em!important;text-align:center!important;text-shadow:0 1px #fff1ab,0 4px #5a370ad1,0 0 18px #d4af3770,0 12px 26px #000000c7!important;white-space:normal!important;margin:0 0 clamp(34px,3.2vh,48px)!important;padding-bottom:clamp(28px,2.7vh,38px)!important;font-family:Arial Black,Impact,Inter,sans-serif!important;font-size:clamp(58px,min(9.2vw,7.2vh),92px)!important;font-weight:1000!important;line-height:.94!important;position:relative!important}.menuBoardSection h2:before,.theme-toast .menuBoardSection h2:before{color:#d4af37!important;content:"✥"!important;text-shadow:0 0 12px #d4af37bf!important;font-size:clamp(14px,1.6vh,22px)!important;line-height:1!important;position:absolute!important;bottom:0!important;left:52%!important;transform:translate(-50%,50%)!important}.menuBoardSection h2:after,.theme-toast .menuBoardSection h2:after{content:""!important;background:linear-gradient(90deg,#0000 0 3%,#d4af37f2 3% 45%,#0000 45% 55%,#d4af37f2 55% 97%,#0000 97% 100%)!important;width:min(86%,630px)!important;height:1.4px!important;display:block!important;position:absolute!important;bottom:clamp(6px,.7vh,10px)!important;left:49.15%!important;transform:translate(-50%)!important}.menuBoardRow,.theme-toast .menuBoardRow,.menuBoardMany .menuBoardRow,.menuBoardDense .menuBoardRow{grid-template-columns:minmax(0,max-content) minmax(38px,1fr) max-content!important;align-items:baseline!important;column-gap:clamp(8px,.8vw,14px)!important;width:100%!important;min-width:0!important;padding:clamp(8px,.82vh,13px) 0!important;display:grid!important}.menuBoardRow span,.theme-toast .menuBoardRow span,.theme-toast.menuBoardDense .menuBoardRow span,.theme-toast.menuBoardMany .menuBoardRow span,.menuBoardMany .menuBoardRow span,.menuBoardDense .menuBoardRow span{font-stretch:75%;color:#f2f2f2!important;font-family:Arial Narrow,Roboto Condensed,Trebuchet MS,Inter,sans-serif!important;font-size:var(--name-size,clamp(22px, min(3.6vw, 2.8vh), 38px))!important;letter-spacing:0!important;text-overflow:clip!important;text-shadow:0 2px 8px #000000f5,0 0 2px #ffffff38!important;white-space:nowrap!important;min-width:0!important;max-width:min(100%,590px)!important;font-weight:950!important;line-height:1.02!important;display:block!important;overflow:visible!important}.menuBoardRow i,.theme-toast .menuBoardRow i{border-bottom:2px dotted #d4af37b8!important;align-self:center!important;min-width:30px!important;display:block!important}.menuBoardRow strong,.theme-toast .menuBoardRow strong,.theme-toast.menuBoardDense .menuBoardRow strong,.theme-toast.menuBoardMany .menuBoardRow strong,.menuBoardMany .menuBoardRow strong,.menuBoardDense .menuBoardRow strong{color:#d4af37!important;text-align:right!important;text-shadow:0 1px #fff0a8,0 4px 12px #000000c7!important;white-space:nowrap!important;min-width:clamp(86px,9vw,132px)!important;font-family:Arial Black,Impact,Inter,sans-serif!important;font-size:clamp(34px,min(5.1vw,4.1vh),54px)!important;font-weight:1000!important;display:block!important}.menuBoardRowLong span,.menuBoardMany .menuBoardRowLong span,.menuBoardDense .menuBoardRowLong span{font-size:clamp(19px,min(3.1vw,2.45vh),33px)!important}.menuBoardRowXLong span,.menuBoardMany .menuBoardRowXLong span,.menuBoardDense .menuBoardRowXLong span{font-size:clamp(17px,min(2.75vw,2.18vh),29px)!important}.menuBoardRowXXLong span,.menuBoardMany .menuBoardRowXXLong span,.menuBoardDense .menuBoardRowXXLong span{font-size:clamp(15px,min(2.45vw,1.95vh),26px)!important}.menuBoardProduct,.theme-toast .menuBoardProduct{background-image:var(--menu-product-image)!important;flex:1 1 var(--menu-product-min-height)!important;min-height:var(--menu-product-min-height)!important;opacity:1!important;pointer-events:none!important;z-index:8!important;background-position:bottom!important;background-repeat:no-repeat!important;background-size:min(106%,760px)!important;width:112%!important;margin:clamp(22px,2.3vh,38px) auto 0!important;position:relative!important;transform:translateY(clamp(18px,2.2vh,40px))!important}.menuBoardFew{--menu-product-min-height:clamp(430px, 39vh, 690px)}.menuBoardNormal{--menu-product-min-height:clamp(330px, 31vh, 560px)}.menuBoardMany{--menu-product-min-height:clamp(210px, 20vh, 370px)}.menuBoardDense{--menu-product-min-height:clamp(135px, 13vh, 260px)}.menuBoardFooter{z-index:9!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:center!important;gap:clamp(5px,.7vw,12px)!important;padding:0 clamp(10px,1vw,18px)!important;display:grid!important;position:relative!important}.menuBoardFooter span{color:#f2f2f2!important;text-align:center!important;text-transform:uppercase!important;justify-content:center!important;gap:clamp(4px,.5vw,8px)!important;font-size:clamp(10px,min(1.55vw,1.2vh),16px)!important;font-weight:900!important;line-height:1.05!important}.menuBoardFooter b{color:#d4af37!important;font-size:clamp(15px,min(2.1vw,1.7vh),24px)!important}.theme-toast{--menu-product-image:url(/menu-products/toast.png?v=2026062704)!important}.theme-sandwich{--menu-product-image:url(/menu-products/sandwich-3d.svg)!important}.theme-dessert{--menu-product-image:url(/menu-products/dessert-3d.svg)!important}.theme-snack{--menu-product-image:url(/menu-products/snack-3d.svg)!important}.theme-promo{--menu-product-image:url(/menu-products/promo-3d.svg)!important}.theme-hot{--menu-product-image:url(/menu-products/coffee-3d.svg)!important}.theme-coldcoffee{--menu-product-image:url(/menu-products/cold-drink-3d.svg)!important}.theme-breakfast{--menu-product-image:url(/menu-products/breakfast.png?v=2026062401)!important}.theme-pasta{--menu-product-image:url(/menu-products/pasta-3d.svg)!important}.theme-pizza{--menu-product-image:url(/menu-products/pizza-3d.svg)!important}.theme-burger{--menu-product-image:url(/menu-products/burger-3d.svg)!important}.theme-food{--menu-product-image:url(/menu-products/main-dish-3d.svg)!important}.theme-softdrink,.theme-lime{--menu-product-image:url(/menu-products/soft-drinks-3d.svg)!important}.theme-tea{--menu-product-image:url(/menu-products/cold-drink-3d.svg)!important}.theme-alcohol{--menu-product-image:url(/menu-products/alcohol-3d.svg)!important}.theme-salad{--menu-product-image:url(/menu-products/salad-3d.svg)!important}.theme-bowl{--menu-product-image:url(/menu-products/bowl-3d.svg)!important}.theme-toast.menuBoard{background:url(/menu-backgrounds/toast-final-bg.png?v=2026062705) 50%/cover no-repeat!important;grid-template-rows:1fr!important;padding:0!important;position:relative!important}.theme-toast .menuBoardHeader{pointer-events:none!important;z-index:8!important;margin:0!important;padding:0!important;position:absolute!important;inset:0!important}.theme-toast .menuBoardLogo{width:100%!important;height:100%!important;display:block!important;position:relative!important}.theme-toast .menuBoardLogo img{display:none!important}.theme-toast .menuBoardLogo p{color:#d4af37!important;letter-spacing:.045em!important;opacity:1!important;text-align:center!important;text-shadow:0 1px #fff1a8,0 3px #573307e6,0 0 16px #d4af378a,0 10px 26px #000000e0!important;white-space:normal!important;justify-items:center!important;width:max-content!important;max-width:64%!important;margin:0!important;font-family:Arial Black,Impact,Inter,sans-serif!important;font-size:clamp(42px,min(7.8vw,6.1vh),76px)!important;font-weight:1000!important;line-height:.82!important;animation:1.2s ease-out both cafeNameReveal!important;display:grid!important;position:absolute!important;top:12.2%!important;left:49.15%!important;transform:translate(-50%)!important}@keyframes cafeNameReveal{0%{clip-path:inset(0 100% 0 0);filter:brightness(1.45);opacity:0}to{clip-path:inset(0);filter:brightness();opacity:1}}.theme-toast .menuCafeMain,.theme-toast .menuCafeSuffix{display:block!important}.theme-toast .menuCafeSuffix{letter-spacing:.18em!important;justify-content:center!important;align-items:center!important;gap:clamp(8px,1vw,16px)!important;display:flex!important}.theme-toast .menuCafeSuffix:before,.theme-toast .menuCafeSuffix:after{content:""!important;background:linear-gradient(90deg,#0000,#c99427 30%,#fff0a8 50%,#c99427 70%,#0000)!important;width:clamp(42px,5vw,74px)!important;height:2px!important;display:block!important}.theme-toast .menuBoardList{box-shadow:none!important;z-index:7!important;background:0 0!important;border:0!important;border-radius:0!important;width:auto!important;max-width:none!important;min-height:0!important;padding:0!important;display:block!important;position:absolute!important;inset:33.4% 14.7% auto!important;overflow:visible!important}.theme-toast .menuBoardList:before,.theme-toast .menuBoardList:after{display:none!important}.theme-toast .menuBoardSection{margin:0!important;padding:0!important}.theme-toast .menuBoardSection h2{display:none!important}.theme-toast .menuBoardRow,.theme-toast.menuBoardMany .menuBoardRow,.theme-toast.menuBoardDense .menuBoardRow{grid-template-columns:minmax(0,1fr) minmax(34px,1fr) max-content!important;align-items:baseline!important;column-gap:clamp(8px,1vw,16px)!important;width:100%!important;min-height:clamp(42px,4.55vh,66px)!important;padding:clamp(3px,.38vh,7px) 0!important;display:grid!important}.theme-toast .menuBoardRow span,.theme-toast.menuBoardMany .menuBoardRow span,.theme-toast.menuBoardDense .menuBoardRow span{color:#f2f2f2!important;letter-spacing:0!important;text-overflow:clip!important;text-shadow:0 2px 8px #000000f5!important;white-space:normal!important;min-width:0!important;max-width:none!important;font-family:Arial Narrow,Roboto Condensed,Trebuchet MS,Inter,sans-serif!important;font-size:clamp(21px,min(3.8vw,2.95vh),39px)!important;font-weight:950!important;line-height:1.02!important;overflow:visible!important}.theme-toast .menuBoardRow i{border-bottom:2px dotted #d4af37c7!important;min-width:30px!important;display:block!important}.theme-toast .menuBoardRow strong,.theme-toast.menuBoardMany .menuBoardRow strong,.theme-toast.menuBoardDense .menuBoardRow strong{color:#d4af37!important;text-align:right!important;text-shadow:0 1px #fff1aa,0 4px 12px #000000c7!important;white-space:nowrap!important;min-width:clamp(84px,9vw,126px)!important;font-family:Arial Black,Impact,Inter,sans-serif!important;font-size:clamp(30px,min(5vw,3.9vh),52px)!important;font-weight:1000!important}.theme-toast .menuBoardProduct,.theme-toast .menuBoardFooter{display:none!important}.theme-toast .menuBoardLogo p{background:linear-gradient(#fff4b8 0%,#f1c85b 28%,#b87518 62%,#f8d77b 100%)!important;color:#0000!important;letter-spacing:.075em!important;text-shadow:0 1px #fff4b9db,0 3px #593508f5,0 0 17px #d4af3794,0 12px 28px #000000e6!important;-webkit-background-clip:text!important;background-clip:text!important;max-width:84%!important;font-size:clamp(54px,min(9.4vw,7.4vh),100px)!important;line-height:.78!important;top:11.5%!important}.theme-toast .menuCafeSuffix{letter-spacing:.28em!important;gap:clamp(14px,1.8vw,28px)!important;margin-top:clamp(4px,.5vh,8px)!important;font-size:.58em!important}.theme-toast .menuCafeSuffix:before,.theme-toast .menuCafeSuffix:after{width:clamp(82px,10vw,142px)!important;height:clamp(3px,.35vh,5px)!important}.theme-toast .menuBoardRow,.theme-toast.menuBoardMany .menuBoardRow,.theme-toast.menuBoardDense .menuBoardRow{grid-template-columns:minmax(0,1fr) max-content!important;column-gap:clamp(20px,2.2vw,36px)!important;min-height:clamp(42px,4.45vh,64px)!important}.theme-toast .menuBoardRow span,.theme-toast.menuBoardMany .menuBoardRow span,.theme-toast.menuBoardDense .menuBoardRow span{white-space:nowrap!important;max-width:100%!important;font-size:clamp(22px,min(3.75vw,2.9vh),38px)!important}.theme-toast.menuBoard:before{box-shadow:none!important;content:""!important;pointer-events:none!important;z-index:1!important;background:linear-gradient(#0000006b,#0000009e 22%,#00000080 68%,#00000029)!important;border:0!important;border-radius:clamp(42px,5vw,64px)!important;display:block!important;position:absolute!important;inset:19.5% 13.4% 12.8%!important}.theme-toast .menuCafeSuffix{letter-spacing:.3em!important;gap:clamp(14px,1.8vw,28px)!important;font-size:.58em!important}.theme-toast .menuCafeSuffix:before,.theme-toast .menuCafeSuffix:after{background:linear-gradient(90deg,#0000,#9f6618 20%,#d89a2e 50%,#9f6618 80%,#0000)!important}.theme-toast.menuBoard:after{content:""!important;pointer-events:none!important;z-index:2!important;background:linear-gradient(90deg,#0000 0 13.2%,#030302eb 13.2% 15.2%,#0000 15.2% 84.8%,#030302eb 84.8% 86.8%,#0000 86.8% 100%),linear-gradient(#0000 0 20%,#030302e6 20% 22.4%,#0000 22.4% 84.1%,#030302e6 84.1% 86.1%,#0000 86.1% 100%)!important;display:block!important;position:absolute!important;inset:0!important}.theme-toast .menuBoardLogo p{background:linear-gradient(#f0b84b 0%,#d58d25 34%,#8c4f10 70%,#c37a18 100%)!important;letter-spacing:.055em!important;-webkit-background-clip:text!important;background-clip:text!important;font-size:clamp(68px,min(11.8vw,9.2vh),128px)!important;top:12.9%!important}.theme-toast .menuCafeSuffix{margin-top:clamp(3px,.35vh,6px)!important;font-size:.62em!important}.theme-toast .menuBoardRow,.theme-toast.menuBoardMany .menuBoardRow,.theme-toast.menuBoardDense .menuBoardRow{column-gap:clamp(20px,2.2vw,36px)!important;min-height:clamp(41px,4.2vh,60px)!important}.theme-toast.menuBoard:before,.theme-toast.menuBoard:after{content:none!important;background:0 0!important;display:none!important}.theme-toast .menuBoardLogo p{background:linear-gradient(#d9972c 0%,#b77419 42%,#6f3f0c 72%,#b66f17 100%)!important;-webkit-background-clip:text!important;background-clip:text!important;font-size:clamp(76px,min(13.2vw,10vh),142px)!important;top:13.3%!important}.theme-toast.menuBoard{background:url(/menu-backgrounds/toast-final-bg.png?v=2026062802) 50%/cover no-repeat!important}.theme-toast.menuBoard:before,.theme-toast.menuBoard:after,.theme-toast .menuBoardList:before,.theme-toast .menuBoardList:after{box-shadow:none!important;content:none!important;background:0 0!important;border:0!important;display:none!important}.theme-toast .menuBoardLogo p{background:linear-gradient(#ffe189 0%,#e0a83a 30%,#9f6417 62%,#f0c65e 100%)!important;color:#0000!important;letter-spacing:.055em!important;text-shadow:0 1px #ffe897e6,0 3px #492a05f5,0 0 13px #d4972b80,0 12px 26px #000000e6!important;z-index:9!important;-webkit-background-clip:text!important;background-clip:text!important;max-width:76%!important;font-size:clamp(82px,min(13.8vw,10.5vh),150px)!important;line-height:.78!important;top:12.7%!important}.theme-toast .menuCafeSuffix{letter-spacing:.28em!important;margin-top:clamp(3px,.35vh,6px)!important;font-size:.58em!important;line-height:.76!important;display:block!important}.theme-toast .menuCafeSuffix:before,.theme-toast .menuCafeSuffix:after{content:none!important;display:none!important}.theme-toast .menuBoardList{z-index:10!important;inset:35% 19.6% auto!important}.theme-toast .menuBoardRow,.theme-toast.menuBoardMany .menuBoardRow,.theme-toast.menuBoardDense .menuBoardRow{grid-template-columns:minmax(0,1fr) max-content!important;column-gap:clamp(16px,1.8vw,30px)!important;min-height:clamp(41px,4.25vh,61px)!important;padding:clamp(3px,.38vh,7px) 0!important}.theme-toast .menuBoardRow i{display:none!important}.theme-toast .menuBoardRow span,.theme-toast.menuBoardMany .menuBoardRow span,.theme-toast.menuBoardDense .menuBoardRow span{text-overflow:clip!important;white-space:nowrap!important;font-size:clamp(20px,min(3.35vw,2.58vh),35px)!important;overflow:hidden!important}.theme-toast .menuBoardHeader,.theme-toast .menuBoardLogo,.theme-toast .menuBoardLogo p,.theme-toast .menuBoardList,.theme-toast .menuBoardSection,.theme-toast .menuBoardRow{box-shadow:none!important;border:0!important;outline:0!important}.theme-toast .menuBoardHeader:before,.theme-toast .menuBoardHeader:after,.theme-toast .menuBoardLogo:before,.theme-toast .menuBoardLogo:after,.theme-toast .menuBoardLogo p:before,.theme-toast .menuBoardLogo p:after,.theme-toast .menuBoardList:before,.theme-toast .menuBoardList:after,.theme-toast .menuBoardSection:before,.theme-toast .menuBoardSection:after,.theme-toast .menuBoardRow:before,.theme-toast .menuBoardRow:after,.theme-toast .menuBoardRow span:before,.theme-toast .menuBoardRow span:after,.theme-toast .menuBoardRow strong:before,.theme-toast .menuBoardRow strong:after{box-shadow:none!important;content:none!important;background:0 0!important;border:0!important;outline:0!important;display:none!important}.theme-toast .menuBoardLogo p{background:linear-gradient(#f5c85a 0%,#d59a31 33%,#8e5513 66%,#c98220 100%)!important;color:#0000!important;filter:drop-shadow(0 2px #382108eb)drop-shadow(0 8px 12px #000000b8)!important;letter-spacing:.06em!important;max-width:72%!important;text-shadow:none!important;-webkit-background-clip:text!important;background-clip:text!important;font-size:clamp(76px,min(12.8vw,9.8vh),138px)!important;line-height:.78!important;top:12.3%!important}.theme-toast .menuCafeSuffix{color:inherit!important;letter-spacing:.28em!important;margin-top:clamp(2px,.28vh,5px)!important;font-size:.58em!important;line-height:.78!important;display:block!important}.theme-toast .menuBoardRow span,.theme-toast.menuBoardMany .menuBoardRow span,.theme-toast.menuBoardDense .menuBoardRow span{max-width:100%!important;font-size:clamp(19px,min(3.08vw,2.38vh),33px)!important}.theme-toast .menuBoardLogo p{background:linear-gradient(#ffe66f 0%,#f3c63f 38%,#c48a1c 68%,#ffd76a 100%)!important;color:#0000!important;filter:drop-shadow(0 2px #4a2d08e6)drop-shadow(0 8px 12px #000000b3)!important;-webkit-background-clip:text!important;background-clip:text!important;font-size:clamp(70px,min(11.8vw,9.1vh),128px)!important;top:12.45%!important}.theme-toast .menuCafeMain{font-size:.78em!important;line-height:.73!important}.theme-toast .menuCafeSuffix{letter-spacing:.28em!important;justify-content:center!important;align-items:center!important;gap:clamp(10px,1.4vw,22px)!important;font-size:.58em!important;display:flex!important}.theme-toast .menuCafeSuffix:before,.theme-toast .menuCafeSuffix:after{content:""!important;background:linear-gradient(90deg,#0000,#c98c22 24%,#ffe06c 50%,#c98c22 76%,#0000)!important;width:clamp(62px,7.2vw,112px)!important;height:clamp(2px,.24vh,4px)!important;display:block!important;box-shadow:0 0 9px #f4bf3f85!important}.theme-toast .menuBoardList{inset:35.6% 17.4% auto!important}.theme-toast .menuBoardRow,.theme-toast.menuBoardMany .menuBoardRow,.theme-toast.menuBoardDense .menuBoardRow{min-height:clamp(43px,4.45vh,64px)!important}.theme-toast .menuBoardRow span,.theme-toast.menuBoardMany .menuBoardRow span,.theme-toast.menuBoardDense .menuBoardRow span{font-size:clamp(21px,min(3.38vw,2.62vh),36px)!important}.theme-toast .menuBoardRowLong span,.theme-toast .menuBoardRowXLong span,.theme-toast .menuBoardRowXXLong span,.theme-toast.menuBoardMany .menuBoardRowLong span,.theme-toast.menuBoardMany .menuBoardRowXLong span,.theme-toast.menuBoardMany .menuBoardRowXXLong span,.theme-toast.menuBoardDense .menuBoardRowLong span,.theme-toast.menuBoardDense .menuBoardRowXLong span,.theme-toast.menuBoardDense .menuBoardRowXXLong span{font-size:clamp(17px,min(2.78vw,2.15vh),30px)!important}.theme-toast .menuBoardRow strong,.theme-toast.menuBoardMany .menuBoardRow strong,.theme-toast.menuBoardDense .menuBoardRow strong{font-size:clamp(31px,min(5.1vw,3.95vh),54px)!important}.theme-toast .menuBoardRow strong,.theme-toast.menuBoardMany .menuBoardRow strong,.theme-toast.menuBoardDense .menuBoardRow strong{background:linear-gradient(#f0c368 0%,#e7a440 18%,#cf9236 42%,#bb822f 65%,#a87328 82%,#9d6017 100%)!important;color:#0000!important;-webkit-text-fill-color:transparent!important;text-shadow:0 2px #523008d9,0 0 10px #ffd97875,0 6px 13px #000000b3!important;-webkit-background-clip:text!important;background-clip:text!important}.theme-toast .menuBoardLogo p,.theme-toast .menuCafeMain,.theme-toast .menuCafeSuffix{color:#0000!important;-webkit-text-fill-color:transparent!important;text-shadow:none!important;background:linear-gradient(#fff2b8 0%,#f7d47a 15%,#eec05f 35%,#e2a33f 55%,#c98b30 75%,#b47826 90%,#9e671d 100%)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;filter:drop-shadow(0 1px #fff2b861)drop-shadow(0 2px #6a3f0b)drop-shadow(0 0 10px #ffd97859)drop-shadow(0 8px 14px #000000b3)!important;background:linear-gradient(#fff2b8 0%,#f7d47a 15%,#eec05f 35%,#e2a33f 55%,#c98b30 75%,#b47826 90%,#9e671d 100%)!important;-webkit-background-clip:text!important;background-clip:text!important}.theme-toast .menuBoardRow strong,.theme-toast.menuBoardMany .menuBoardRow strong,.theme-toast.menuBoardDense .menuBoardRow strong{background:linear-gradient(#fff2b8 0%,#f7d47a 15%,#eec05f 35%,#e2a33f 55%,#c98b30 75%,#b47826 90%,#9e671d 100%)!important;color:#0000!important;-webkit-text-fill-color:transparent!important;filter:drop-shadow(0 1px #fff2b852)drop-shadow(0 2px #6a3f0b)drop-shadow(0 0 9px #ffd97852)drop-shadow(0 6px 11px #000000ad)!important;text-shadow:none!important;-webkit-background-clip:text!important;background-clip:text!important}.theme-toast.menuBoard{background-image:url(/menu-backgrounds/toast-final-bg.png?v=2026062803)!important}.theme-sandwich.menuBoard{background-image:url(/menu-backgrounds/sandwich-final-bg.png?v=2026062803)!important}.theme-snack.menuBoard{background-image:url(/menu-backgrounds/snack-final-bg.png?v=2026062803)!important}.theme-dessert.menuBoard{background-image:url(/menu-backgrounds/dessert-final-bg.png?v=2026062803)!important}.theme-milkshake.menuBoard{background-image:url(/menu-backgrounds/milkshake-final-bg.png?v=2026062803)!important}.theme-frozen.menuBoard{background-image:url(/menu-backgrounds/frozen-final-bg.png?v=2026062803)!important}.theme-frappe.menuBoard{background-image:url(/menu-backgrounds/frappe-final-bg.png?v=2026062803)!important}.theme-bubble.menuBoard{background-image:url(/menu-backgrounds/bubble-final-bg.png?v=2026062803)!important}.theme-softdrink.menuBoard{background-image:url(/menu-backgrounds/softdrink-final-bg.png?v=2026062803)!important}.theme-coldcoffee.menuBoard{background-image:url(/menu-backgrounds/coldcoffee-final-bg.png?v=2026062803)!important}.theme-hotdrink.menuBoard{background-image:url(/menu-backgrounds/hotdrink-final-bg.png?v=2026062803)!important}.theme-hot.menuBoard{background-image:url(/menu-backgrounds/hot-final-bg.png?v=2026062803)!important}.theme-beans.menuBoard{background-image:url(/menu-backgrounds/beans-final-bg.png?v=2026062803)!important}.theme-turkishcoffee.menuBoard{background-image:url(/menu-backgrounds/turkishcoffee-final-bg.png?v=2026062803)!important}.theme-worldcoffee.menuBoard{background-image:url(/menu-backgrounds/worldcoffee-final-bg.png?v=2026062803)!important}.theme-tea.menuBoard{background-image:url(/menu-backgrounds/tea-final-bg.png?v=2026062803)!important}.theme-promo.menuBoard{background-image:url(/menu-backgrounds/promo-final-bg.png?v=2026062803)!important}.theme-breakfast.menuBoard{background-image:url(/menu-backgrounds/breakfast-final-bg.png?v=2026062803)!important}.theme-croissant.menuBoard{background-image:url(/menu-backgrounds/croissant-final-bg.png?v=2026062803)!important}.theme-pizza.menuBoard{background-image:url(/menu-backgrounds/pizza-final-bg.png?v=2026062803)!important}.theme-burger.menuBoard{background-image:url(/menu-backgrounds/burger-final-bg.png?v=2026062803)!important}.theme-food.menuBoard{background-image:url(/menu-backgrounds/food-final-bg.png?v=2026062803)!important}.theme-special.menuBoard{background-image:url(/menu-backgrounds/special-final-bg.png?v=2026062803)!important}.theme-pasta.menuBoard{background-image:url(/menu-backgrounds/pasta-final-bg.png?v=2026062803)!important}.theme-salad.menuBoard{background-image:url(/menu-backgrounds/salad-final-bg.png?v=2026062803)!important}.theme-bowl.menuBoard{background-image:url(/menu-backgrounds/bowl-final-bg.png?v=2026062803)!important}.theme-alcohol.menuBoard{background-image:url(/menu-backgrounds/alcohol-final-bg.png?v=2026062803)!important}.theme-redbull.menuBoard{background-image:url(/menu-backgrounds/redbull-final-bg.png?v=2026062803)!important}:is(.theme-toast,.theme-sandwich,.theme-snack,.theme-dessert,.theme-milkshake,.theme-frozen,.theme-frappe,.theme-bubble,.theme-softdrink,.theme-coldcoffee,.theme-hotdrink,.theme-hot,.theme-beans,.theme-turkishcoffee,.theme-worldcoffee,.theme-tea,.theme-promo,.theme-breakfast,.theme-croissant,.theme-pizza,.theme-burger,.theme-food,.theme-special,.theme-pasta,.theme-salad,.theme-bowl,.theme-alcohol,.theme-redbull).menuBoard{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;grid-template-rows:1fr!important;padding:0!important;position:relative!important}:is(.theme-toast,.theme-sandwich,.theme-snack,.theme-dessert,.theme-milkshake,.theme-frozen,.theme-frappe,.theme-bubble,.theme-softdrink,.theme-coldcoffee,.theme-hotdrink,.theme-hot,.theme-beans,.theme-turkishcoffee,.theme-worldcoffee,.theme-tea,.theme-promo,.theme-breakfast,.theme-croissant,.theme-pizza,.theme-burger,.theme-food,.theme-special,.theme-pasta,.theme-salad,.theme-bowl,.theme-alcohol,.theme-redbull) .menuBoardHeader{pointer-events:none!important;z-index:8!important;margin:0!important;padding:0!important;position:absolute!important;inset:0!important}:is(.theme-toast,.theme-sandwich,.theme-snack,.theme-dessert,.theme-milkshake,.theme-frozen,.theme-frappe,.theme-bubble,.theme-softdrink,.theme-coldcoffee,.theme-hotdrink,.theme-hot,.theme-beans,.theme-turkishcoffee,.theme-worldcoffee,.theme-tea,.theme-promo,.theme-breakfast,.theme-croissant,.theme-pizza,.theme-burger,.theme-food,.theme-special,.theme-pasta,.theme-salad,.theme-bowl,.theme-alcohol,.theme-redbull) .menuBoardLogo{width:100%!important;height:100%!important;display:block!important;position:relative!important}:is(.theme-toast,.theme-sandwich,.theme-snack,.theme-dessert,.theme-milkshake,.theme-frozen,.theme-frappe,.theme-bubble,.theme-softdrink,.theme-coldcoffee,.theme-hotdrink,.theme-hot,.theme-beans,.theme-turkishcoffee,.theme-worldcoffee,.theme-tea,.theme-promo,.theme-breakfast,.theme-croissant,.theme-pizza,.theme-burger,.theme-food,.theme-special,.theme-pasta,.theme-salad,.theme-bowl,.theme-alcohol,.theme-redbull) .menuBoardLogo img{display:none!important}:is(.theme-toast,.theme-sandwich,.theme-snack,.theme-dessert,.theme-milkshake,.theme-frozen,.theme-frappe,.theme-bubble,.theme-softdrink,.theme-coldcoffee,.theme-hotdrink,.theme-hot,.theme-beans,.theme-turkishcoffee,.theme-worldcoffee,.theme-tea,.theme-promo,.theme-breakfast,.theme-croissant,.theme-pizza,.theme-burger,.theme-food,.theme-special,.theme-pasta,.theme-salad,.theme-bowl,.theme-alcohol,.theme-redbull) .menuBoardLogo p{background:linear-gradient(#d7c28b 0%,#a57a2e 42%,#6e4b1b 78%,#c0a15d 100%)!important;color:#0000!important;filter:drop-shadow(0 1px #ffe8aa1f)drop-shadow(0 5px 9px #000000ad)!important;letter-spacing:.08em!important;text-align:center!important;max-width:72%!important;text-shadow:none!important;text-transform:uppercase!important;white-space:normal!important;z-index:11!important;-webkit-background-clip:text!important;background-clip:text!important;width:max-content!important;font-family:Arial Black,Impact,Inter,sans-serif!important;font-size:clamp(32px,min(7.2vw,5.8vh),72px)!important;font-weight:1000!important;line-height:.72!important;animation:none!important;position:absolute!important;top:14.6%!important;left:50%!important;transform:translate(-50%)!important}:is(.theme-toast,.theme-sandwich,.theme-snack,.theme-dessert,.theme-milkshake,.theme-frozen,.theme-frappe,.theme-bubble,.theme-softdrink,.theme-coldcoffee,.theme-hotdrink,.theme-hot,.theme-beans,.theme-turkishcoffee,.theme-worldcoffee,.theme-tea,.theme-promo,.theme-breakfast,.theme-croissant,.theme-pizza,.theme-burger,.theme-food,.theme-special,.theme-pasta,.theme-salad,.theme-bowl,.theme-alcohol,.theme-redbull) .menuCafeMain,:is(.theme-toast,.theme-sandwich,.theme-snack,.theme-dessert,.theme-milkshake,.theme-frozen,.theme-frappe,.theme-bubble,.theme-softdrink,.theme-coldcoffee,.theme-hotdrink,.theme-hot,.theme-beans,.theme-turkishcoffee,.theme-worldcoffee,.theme-tea,.theme-promo,.theme-breakfast,.theme-croissant,.theme-pizza,.theme-burger,.theme-food,.theme-special,.theme-pasta,.theme-salad,.theme-bowl,.theme-alcohol,.theme-redbull) .menuCafeSuffix{background:inherit!important;color:#0000!important;filter:inherit!important;font:inherit!important;letter-spacing:inherit!important;line-height:inherit!important;text-shadow:inherit!important;-webkit-text-fill-color:transparent!important;-webkit-background-clip:text!important;background-clip:text!important;display:block!important}:is(.theme-toast,.theme-sandwich,.theme-snack,.theme-dessert,.theme-milkshake,.theme-frozen,.theme-frappe,.theme-bubble,.theme-softdrink,.theme-coldcoffee,.theme-hotdrink,.theme-hot,.theme-beans,.theme-turkishcoffee,.theme-worldcoffee,.theme-tea,.theme-promo,.theme-breakfast,.theme-croissant,.theme-pizza,.theme-burger,.theme-food,.theme-special,.theme-pasta,.theme-salad,.theme-bowl,.theme-alcohol,.theme-redbull) .menuCafeMain:before,:is(.theme-toast,.theme-sandwich,.theme-snack,.theme-dessert,.theme-milkshake,.theme-frozen,.theme-frappe,.theme-bubble,.theme-softdrink,.theme-coldcoffee,.theme-hotdrink,.theme-hot,.theme-beans,.theme-turkishcoffee,.theme-worldcoffee,.theme-tea,.theme-promo,.theme-breakfast,.theme-croissant,.theme-pizza,.theme-burger,.theme-food,.theme-special,.theme-pasta,.theme-salad,.theme-bowl,.theme-alcohol,.theme-redbull) .menuCafeSuffix:before{color:#d9a33b!important;content:""!important;vertical-align:middle!important;width:1.1em!important;height:.08em!important;margin-right:.18em!important;display:inline-block!important}:is(.theme-toast,.theme-sandwich,.theme-snack,.theme-dessert,.theme-milkshake,.theme-frozen,.theme-frappe,.theme-bubble,.theme-softdrink,.theme-coldcoffee,.theme-hotdrink,.theme-hot,.theme-beans,.theme-turkishcoffee,.theme-worldcoffee,.theme-tea,.theme-promo,.theme-breakfast,.theme-croissant,.theme-pizza,.theme-burger,.theme-food,.theme-special,.theme-pasta,.theme-salad,.theme-bowl,.theme-alcohol,.theme-redbull) .menuCafeMain:after,:is(.theme-toast,.theme-sandwich,.theme-snack,.theme-dessert,.theme-milkshake,.theme-frozen,.theme-frappe,.theme-bubble,.theme-softdrink,.theme-coldcoffee,.theme-hotdrink,.theme-hot,.theme-beans,.theme-turkishcoffee,.theme-worldcoffee,.theme-tea,.theme-promo,.theme-breakfast,.theme-croissant,.theme-pizza,.theme-burger,.theme-food,.theme-special,.theme-pasta,.theme-salad,.theme-bowl,.theme-alcohol,.theme-redbull) .menuCafeSuffix:after{content:""!important;vertical-align:middle!important;width:1.1em!important;height:.08em!important;margin-left:.18em!important;display:inline-block!important}:is(.theme-toast,.theme-sandwich,.theme-snack,.theme-dessert,.theme-milkshake,.theme-frozen,.theme-frappe,.theme-bubble,.theme-softdrink,.theme-coldcoffee,.theme-hotdrink,.theme-hot,.theme-beans,.theme-turkishcoffee,.theme-worldcoffee,.theme-tea,.theme-promo,.theme-breakfast,.theme-croissant,.theme-pizza,.theme-burger,.theme-food,.theme-special,.theme-pasta,.theme-salad,.theme-bowl,.theme-alcohol,.theme-redbull) .menuBoardList{box-shadow:none!important;z-index:10!important;background:0 0!important;border:0!important;border-radius:0!important;width:auto!important;max-width:none!important;min-height:0!important;padding:0!important;display:block!important;position:absolute!important;inset:33.4% 14.7% auto!important;overflow:visible!important}:is(.theme-toast,.theme-sandwich,.theme-snack,.theme-dessert,.theme-milkshake,.theme-frozen,.theme-frappe,.theme-bubble,.theme-softdrink,.theme-coldcoffee,.theme-hotdrink,.theme-hot,.theme-beans,.theme-turkishcoffee,.theme-worldcoffee,.theme-tea,.theme-promo,.theme-breakfast,.theme-croissant,.theme-pizza,.theme-burger,.theme-food,.theme-special,.theme-pasta,.theme-salad,.theme-bowl,.theme-alcohol,.theme-redbull) .menuBoardSection h2,:is(.theme-toast,.theme-sandwich,.theme-snack,.theme-dessert,.theme-milkshake,.theme-frozen,.theme-frappe,.theme-bubble,.theme-softdrink,.theme-coldcoffee,.theme-hotdrink,.theme-hot,.theme-beans,.theme-turkishcoffee,.theme-worldcoffee,.theme-tea,.theme-promo,.theme-breakfast,.theme-croissant,.theme-pizza,.theme-burger,.theme-food,.theme-special,.theme-pasta,.theme-salad,.theme-bowl,.theme-alcohol,.theme-redbull) .menuBoardProduct,:is(.theme-toast,.theme-sandwich,.theme-snack,.theme-dessert,.theme-milkshake,.theme-frozen,.theme-frappe,.theme-bubble,.theme-softdrink,.theme-coldcoffee,.theme-hotdrink,.theme-hot,.theme-beans,.theme-turkishcoffee,.theme-worldcoffee,.theme-tea,.theme-promo,.theme-breakfast,.theme-croissant,.theme-pizza,.theme-burger,.theme-food,.theme-special,.theme-pasta,.theme-salad,.theme-bowl,.theme-alcohol,.theme-redbull) .menuBoardFooter{display:none!important}:is(.theme-toast,.theme-sandwich,.theme-snack,.theme-dessert,.theme-milkshake,.theme-frozen,.theme-frappe,.theme-bubble,.theme-softdrink,.theme-coldcoffee,.theme-hotdrink,.theme-hot,.theme-beans,.theme-turkishcoffee,.theme-worldcoffee,.theme-tea,.theme-promo,.theme-breakfast,.theme-croissant,.theme-pizza,.theme-burger,.theme-food,.theme-special,.theme-pasta,.theme-salad,.theme-bowl,.theme-alcohol,.theme-redbull) .menuBoardList:before,:is(.theme-toast,.theme-sandwich,.theme-snack,.theme-dessert,.theme-milkshake,.theme-frozen,.theme-frappe,.theme-bubble,.theme-softdrink,.theme-coldcoffee,.theme-hotdrink,.theme-hot,.theme-beans,.theme-turkishcoffee,.theme-worldcoffee,.theme-tea,.theme-promo,.theme-breakfast,.theme-croissant,.theme-pizza,.theme-burger,.theme-food,.theme-special,.theme-pasta,.theme-salad,.theme-bowl,.theme-alcohol,.theme-redbull) .menuBoardList:after{content:none!important;display:none!important}:is(.theme-toast,.theme-sandwich,.theme-snack,.theme-dessert,.theme-milkshake,.theme-frozen,.theme-frappe,.theme-bubble,.theme-softdrink,.theme-coldcoffee,.theme-hotdrink,.theme-hot,.theme-beans,.theme-turkishcoffee,.theme-worldcoffee,.theme-tea,.theme-promo,.theme-breakfast,.theme-croissant,.theme-pizza,.theme-burger,.theme-food,.theme-special,.theme-pasta,.theme-salad,.theme-bowl,.theme-alcohol,.theme-redbull) .menuBoardRow,:is(.theme-toast,.theme-sandwich,.theme-snack,.theme-dessert,.theme-milkshake,.theme-frozen,.theme-frappe,.theme-bubble,.theme-softdrink,.theme-coldcoffee,.theme-hotdrink,.theme-hot,.theme-beans,.theme-turkishcoffee,.theme-worldcoffee,.theme-tea,.theme-promo,.theme-breakfast,.theme-croissant,.theme-pizza,.theme-burger,.theme-food,.theme-special,.theme-pasta,.theme-salad,.theme-bowl,.theme-alcohol,.theme-redbull).menuBoardMany .menuBoardRow,:is(.theme-toast,.theme-sandwich,.theme-snack,.theme-dessert,.theme-milkshake,.theme-frozen,.theme-frappe,.theme-bubble,.theme-softdrink,.theme-coldcoffee,.theme-hotdrink,.theme-hot,.theme-beans,.theme-turkishcoffee,.theme-worldcoffee,.theme-tea,.theme-promo,.theme-breakfast,.theme-croissant,.theme-pizza,.theme-burger,.theme-food,.theme-special,.theme-pasta,.theme-salad,.theme-bowl,.theme-alcohol,.theme-redbull).menuBoardDense .menuBoardRow{grid-template-columns:minmax(0,1fr) minmax(34px,1fr) max-content!important;align-items:baseline!important;column-gap:clamp(8px,1vw,16px)!important;width:100%!important;min-height:clamp(42px,4.55vh,66px)!important;padding:clamp(3px,.38vh,7px) 0!important;display:grid!important}:is(.theme-toast,.theme-sandwich,.theme-snack,.theme-dessert,.theme-milkshake,.theme-frozen,.theme-frappe,.theme-bubble,.theme-softdrink,.theme-coldcoffee,.theme-hotdrink,.theme-hot,.theme-beans,.theme-turkishcoffee,.theme-worldcoffee,.theme-tea,.theme-promo,.theme-breakfast,.theme-croissant,.theme-pizza,.theme-burger,.theme-food,.theme-special,.theme-pasta,.theme-salad,.theme-bowl,.theme-alcohol,.theme-redbull).menuBoard,:is(.theme-toast,.theme-sandwich,.theme-snack,.theme-dessert,.theme-milkshake,.theme-frozen,.theme-frappe,.theme-bubble,.theme-softdrink,.theme-coldcoffee,.theme-hotdrink,.theme-hot,.theme-beans,.theme-turkishcoffee,.theme-worldcoffee,.theme-tea,.theme-promo,.theme-breakfast,.theme-croissant,.theme-pizza,.theme-burger,.theme-food,.theme-special,.theme-pasta,.theme-salad,.theme-bowl,.theme-alcohol,.theme-redbull) .menuBoardHeader,:is(.theme-toast,.theme-sandwich,.theme-snack,.theme-dessert,.theme-milkshake,.theme-frozen,.theme-frappe,.theme-bubble,.theme-softdrink,.theme-coldcoffee,.theme-hotdrink,.theme-hot,.theme-beans,.theme-turkishcoffee,.theme-worldcoffee,.theme-tea,.theme-promo,.theme-breakfast,.theme-croissant,.theme-pizza,.theme-burger,.theme-food,.theme-special,.theme-pasta,.theme-salad,.theme-bowl,.theme-alcohol,.theme-redbull) .menuBoardList,:is(.theme-toast,.theme-sandwich,.theme-snack,.theme-dessert,.theme-milkshake,.theme-frozen,.theme-frappe,.theme-bubble,.theme-softdrink,.theme-coldcoffee,.theme-hotdrink,.theme-hot,.theme-beans,.theme-turkishcoffee,.theme-worldcoffee,.theme-tea,.theme-promo,.theme-breakfast,.theme-croissant,.theme-pizza,.theme-burger,.theme-food,.theme-special,.theme-pasta,.theme-salad,.theme-bowl,.theme-alcohol,.theme-redbull) .menuBoardRow{box-shadow:none!important;border:0!important;outline:0!important}:is(.theme-toast,.theme-sandwich,.theme-snack,.theme-dessert,.theme-milkshake,.theme-frozen,.theme-frappe,.theme-bubble,.theme-softdrink,.theme-coldcoffee,.theme-hotdrink,.theme-hot,.theme-beans,.theme-turkishcoffee,.theme-worldcoffee,.theme-tea,.theme-promo,.theme-breakfast,.theme-croissant,.theme-pizza,.theme-burger,.theme-food,.theme-special,.theme-pasta,.theme-salad,.theme-bowl,.theme-alcohol,.theme-redbull) .menuBoardRow,:is(.theme-toast,.theme-sandwich,.theme-snack,.theme-dessert,.theme-milkshake,.theme-frozen,.theme-frappe,.theme-bubble,.theme-softdrink,.theme-coldcoffee,.theme-hotdrink,.theme-hot,.theme-beans,.theme-turkishcoffee,.theme-worldcoffee,.theme-tea,.theme-promo,.theme-breakfast,.theme-croissant,.theme-pizza,.theme-burger,.theme-food,.theme-special,.theme-pasta,.theme-salad,.theme-bowl,.theme-alcohol,.theme-redbull).menuBoardMany .menuBoardRow,:is(.theme-toast,.theme-sandwich,.theme-snack,.theme-dessert,.theme-milkshake,.theme-frozen,.theme-frappe,.theme-bubble,.theme-softdrink,.theme-coldcoffee,.theme-hotdrink,.theme-hot,.theme-beans,.theme-turkishcoffee,.theme-worldcoffee,.theme-tea,.theme-promo,.theme-breakfast,.theme-croissant,.theme-pizza,.theme-burger,.theme-food,.theme-special,.theme-pasta,.theme-salad,.theme-bowl,.theme-alcohol,.theme-redbull).menuBoardDense .menuBoardRow{grid-template-columns:minmax(0,1fr) max-content!important}:is(.theme-toast,.theme-sandwich,.theme-snack,.theme-dessert,.theme-milkshake,.theme-frozen,.theme-frappe,.theme-bubble,.theme-softdrink,.theme-coldcoffee,.theme-hotdrink,.theme-hot,.theme-beans,.theme-turkishcoffee,.theme-worldcoffee,.theme-tea,.theme-promo,.theme-breakfast,.theme-croissant,.theme-pizza,.theme-burger,.theme-food,.theme-special,.theme-pasta,.theme-salad,.theme-bowl,.theme-alcohol,.theme-redbull) .menuBoardRow i{border:0!important;display:none!important}:is(.theme-toast,.theme-sandwich,.theme-snack,.theme-dessert,.theme-milkshake,.theme-frozen,.theme-frappe,.theme-bubble,.theme-softdrink,.theme-coldcoffee,.theme-hotdrink,.theme-hot,.theme-beans,.theme-turkishcoffee,.theme-worldcoffee,.theme-tea,.theme-promo,.theme-breakfast,.theme-croissant,.theme-pizza,.theme-burger,.theme-food,.theme-special,.theme-pasta,.theme-salad,.theme-bowl,.theme-alcohol,.theme-redbull).menuBoard:before,:is(.theme-toast,.theme-sandwich,.theme-snack,.theme-dessert,.theme-milkshake,.theme-frozen,.theme-frappe,.theme-bubble,.theme-softdrink,.theme-coldcoffee,.theme-hotdrink,.theme-hot,.theme-beans,.theme-turkishcoffee,.theme-worldcoffee,.theme-tea,.theme-promo,.theme-breakfast,.theme-croissant,.theme-pizza,.theme-burger,.theme-food,.theme-special,.theme-pasta,.theme-salad,.theme-bowl,.theme-alcohol,.theme-redbull).menuBoard:after{box-shadow:none!important;content:none!important;background:0 0!important;border:0!important;display:none!important}.adminScreenPreview{justify-content:center!important;align-items:center!important;min-height:calc(100dvh - 170px)!important;padding:18px!important;display:flex!important;overflow:auto!important}.adminScreenPreview .screenPlayerPreview{aspect-ratio:9/16!important;border-radius:22px!important;width:auto!important;max-width:min(100%,430px)!important;height:min(72dvh,720px)!important;max-height:calc(100dvh - 210px)!important;overflow:hidden!important;box-shadow:0 22px 80px #0000005c!important}.adminScreenPreview .screenPlayerPreview .menuBoardStage,.adminScreenPreview .screenPlayerPreview .menuBoard{width:100%!important;height:100%!important}.adminScreenPreview .screenPlayerPreview .menuBoardCurrent{opacity:1!important;animation:none!important;transform:none!important}.adminScreenPreview .screenPlayerPreview .menuBoardLogo p{font-size:clamp(18px,2.6dvh,30px)!important;top:14.6%!important}.adminScreenPreview .screenPlayerPreview .menuBoardRow span,.adminScreenPreview .screenPlayerPreview .menuBoardRow strong,.adminScreenPreview .screenPlayerPreview .menuBoardMany .menuBoardRow span,.adminScreenPreview .screenPlayerPreview .menuBoardMany .menuBoardRow strong,.adminScreenPreview .screenPlayerPreview .menuBoardDense .menuBoardRow span,.adminScreenPreview .screenPlayerPreview .menuBoardDense .menuBoardRow strong{font-size:clamp(10px,1.8dvh,18px)!important;line-height:1.02!important}.adminScreenPreview .screenPlayerPreview .menuBoardRowLong span,.adminScreenPreview .screenPlayerPreview .menuBoardRowXLong span,.adminScreenPreview .screenPlayerPreview .menuBoardRowXXLong span{font-size:clamp(8px,1.45dvh,15px)!important}:is(.theme-toast,.theme-sandwich,.theme-snack,.theme-dessert,.theme-milkshake,.theme-frozen,.theme-frappe,.theme-bubble,.theme-softdrink,.theme-coldcoffee,.theme-hotdrink,.theme-hot,.theme-beans,.theme-turkishcoffee,.theme-worldcoffee,.theme-tea,.theme-promo,.theme-breakfast,.theme-croissant,.theme-pizza,.theme-burger,.theme-food,.theme-special,.theme-pasta,.theme-salad,.theme-bowl,.theme-alcohol,.theme-redbull) .menuBoardRow,:is(.theme-toast,.theme-sandwich,.theme-snack,.theme-dessert,.theme-milkshake,.theme-frozen,.theme-frappe,.theme-bubble,.theme-softdrink,.theme-coldcoffee,.theme-hotdrink,.theme-hot,.theme-beans,.theme-turkishcoffee,.theme-worldcoffee,.theme-tea,.theme-promo,.theme-breakfast,.theme-croissant,.theme-pizza,.theme-burger,.theme-food,.theme-special,.theme-pasta,.theme-salad,.theme-bowl,.theme-alcohol,.theme-redbull).menuBoardMany .menuBoardRow,:is(.theme-toast,.theme-sandwich,.theme-snack,.theme-dessert,.theme-milkshake,.theme-frozen,.theme-frappe,.theme-bubble,.theme-softdrink,.theme-coldcoffee,.theme-hotdrink,.theme-hot,.theme-beans,.theme-turkishcoffee,.theme-worldcoffee,.theme-tea,.theme-promo,.theme-breakfast,.theme-croissant,.theme-pizza,.theme-burger,.theme-food,.theme-special,.theme-pasta,.theme-salad,.theme-bowl,.theme-alcohol,.theme-redbull).menuBoardDense .menuBoardRow{grid-template-columns:minmax(0,1fr) max-content!important;align-items:start!important;column-gap:clamp(12px,1.55vw,22px)!important;min-height:auto!important;padding:clamp(5px,.55vh,8px) 0!important}:is(.theme-toast,.theme-sandwich,.theme-snack,.theme-dessert,.theme-milkshake,.theme-frozen,.theme-frappe,.theme-bubble,.theme-softdrink,.theme-coldcoffee,.theme-hotdrink,.theme-hot,.theme-beans,.theme-turkishcoffee,.theme-worldcoffee,.theme-tea,.theme-promo,.theme-breakfast,.theme-croissant,.theme-pizza,.theme-burger,.theme-food,.theme-special,.theme-pasta,.theme-salad,.theme-bowl,.theme-alcohol,.theme-redbull) .menuBoardRow span{font-size:var(--name-size)!important;-webkit-hyphens:none!important;hyphens:none!important;overflow-wrap:anywhere!important;white-space:normal!important;word-break:normal!important;min-width:0!important;max-width:100%!important;line-height:1.08!important;display:block!important;overflow:visible!important}:is(.theme-toast,.theme-sandwich,.theme-snack,.theme-dessert,.theme-milkshake,.theme-frozen,.theme-frappe,.theme-bubble,.theme-softdrink,.theme-coldcoffee,.theme-hotdrink,.theme-hot,.theme-beans,.theme-turkishcoffee,.theme-worldcoffee,.theme-tea,.theme-promo,.theme-breakfast,.theme-croissant,.theme-pizza,.theme-burger,.theme-food,.theme-special,.theme-pasta,.theme-salad,.theme-bowl,.theme-alcohol,.theme-redbull) .menuBoardRow strong{text-align:right!important;white-space:nowrap!important;padding-left:clamp(5px,.7vw,10px)!important;font-size:clamp(27px,min(4vw,3.35vh),43px)!important;line-height:1!important}.adminScreenPreview .screenPlayerPreview .menuBoardLogo p{font-size:clamp(16px,2.25dvh,27px)!important;line-height:.84!important;top:13.65%!important}.adminScreenPreview .screenPlayerPreview .menuBoardRow,.adminScreenPreview .screenPlayerPreview .menuBoardMany .menuBoardRow,.adminScreenPreview .screenPlayerPreview .menuBoardDense .menuBoardRow{grid-template-columns:minmax(0,1fr) max-content!important;align-items:start!important;column-gap:5px!important;padding:1px 0!important}.adminScreenPreview .screenPlayerPreview .menuBoardRow span,.adminScreenPreview .screenPlayerPreview .menuBoardMany .menuBoardRow span,.adminScreenPreview .screenPlayerPreview .menuBoardDense .menuBoardRow span{overflow-wrap:anywhere!important;white-space:normal!important;font-size:clamp(8px,1.45dvh,15px)!important;line-height:1.06!important}.adminScreenPreview .screenPlayerPreview .menuBoardRow strong,.adminScreenPreview .screenPlayerPreview .menuBoardMany .menuBoardRow strong,.adminScreenPreview .screenPlayerPreview .menuBoardDense .menuBoardRow strong{white-space:nowrap!important;font-size:clamp(10px,1.8dvh,18px)!important;line-height:1!important}:is(.theme-toast,.theme-sandwich,.theme-snack,.theme-dessert,.theme-milkshake,.theme-frozen,.theme-frappe,.theme-bubble,.theme-softdrink,.theme-coldcoffee,.theme-hotdrink,.theme-hot,.theme-beans,.theme-turkishcoffee,.theme-worldcoffee,.theme-tea,.theme-promo,.theme-breakfast,.theme-croissant,.theme-pizza,.theme-burger,.theme-food,.theme-special,.theme-pasta,.theme-salad,.theme-bowl,.theme-alcohol,.theme-redbull) .menuBoardLogo p{max-width:60%!important;font-size:clamp(29px,min(5.85vw,4.45vh),54px)!important;line-height:.9!important;top:13.45%!important}:is(.theme-toast,.theme-sandwich,.theme-snack,.theme-dessert,.theme-milkshake,.theme-frozen,.theme-frappe,.theme-bubble,.theme-softdrink,.theme-coldcoffee,.theme-hotdrink,.theme-hot,.theme-beans,.theme-turkishcoffee,.theme-worldcoffee,.theme-tea,.theme-promo,.theme-breakfast,.theme-croissant,.theme-pizza,.theme-burger,.theme-food,.theme-special,.theme-pasta,.theme-salad,.theme-bowl,.theme-alcohol,.theme-redbull) .menuCafeMain{margin-bottom:.16em!important}.adminScreenPreview .screenPlayerPreview .menuBoardLogo p{max-width:60%!important;font-size:clamp(16px,2.15dvh,26px)!important;line-height:.9!important;top:13.45%!important}.adminScreenPreview .screenPlayerPreview .menuCafeMain{margin-bottom:.16em!important}@keyframes cafeTitleSoftReveal{0%{filter:blur(7px)drop-shadow(0 0 #0000);opacity:0;transform:translate(-50%)translateY(4px)scale(.96)}62%{filter:blur()drop-shadow(0 5px 12px #000000b3);opacity:1;transform:translate(-50%)translateY(0)scale(1.01)}to{filter:blur()drop-shadow(0 3px #37230be0)drop-shadow(0 8px 12px #000000b8);opacity:1;transform:translate(-50%)translateY(0)scale(1)}}:is(.theme-toast,.theme-sandwich,.theme-snack,.theme-dessert,.theme-milkshake,.theme-frozen,.theme-frappe,.theme-bubble,.theme-softdrink,.theme-coldcoffee,.theme-hotdrink,.theme-hot,.theme-beans,.theme-turkishcoffee,.theme-worldcoffee,.theme-tea,.theme-promo,.theme-breakfast,.theme-croissant,.theme-pizza,.theme-burger,.theme-food,.theme-special,.theme-pasta,.theme-salad,.theme-bowl,.theme-alcohol,.theme-redbull).menuBoard{background-color:#080603!important}:is(.theme-toast,.theme-sandwich,.theme-snack,.theme-dessert,.theme-milkshake,.theme-frozen,.theme-frappe,.theme-bubble,.theme-softdrink,.theme-coldcoffee,.theme-hotdrink,.theme-hot,.theme-beans,.theme-turkishcoffee,.theme-worldcoffee,.theme-tea,.theme-promo,.theme-breakfast,.theme-croissant,.theme-pizza,.theme-burger,.theme-food,.theme-special,.theme-pasta,.theme-salad,.theme-bowl,.theme-alcohol,.theme-redbull) .menuBoardLogo p{background:linear-gradient(#ffe66f 0%,#f3c63f 38%,#c48a1c 68%,#ffd76a 100%)!important;color:#0000!important;filter:drop-shadow(0 3px #37230be0)drop-shadow(0 8px 12px #000000b8)!important;letter-spacing:.06em!important;max-width:72%!important;text-shadow:none!important;-webkit-background-clip:text!important;background-clip:text!important;font-size:clamp(70px,min(11.8vw,9.1vh),128px)!important;line-height:.78!important;animation:1.15s ease-out .15s both cafeTitleSoftReveal!important;top:13.7%!important}:is(.theme-toast,.theme-sandwich,.theme-snack,.theme-dessert,.theme-milkshake,.theme-frozen,.theme-frappe,.theme-bubble,.theme-softdrink,.theme-coldcoffee,.theme-hotdrink,.theme-hot,.theme-beans,.theme-turkishcoffee,.theme-worldcoffee,.theme-tea,.theme-promo,.theme-breakfast,.theme-croissant,.theme-pizza,.theme-burger,.theme-food,.theme-special,.theme-pasta,.theme-salad,.theme-bowl,.theme-alcohol,.theme-redbull) .menuCafeMain{margin-bottom:0!important;font-size:.78em!important;line-height:.73!important;display:block!important}:is(.theme-toast,.theme-sandwich,.theme-snack,.theme-dessert,.theme-milkshake,.theme-frozen,.theme-frappe,.theme-bubble,.theme-softdrink,.theme-coldcoffee,.theme-hotdrink,.theme-hot,.theme-beans,.theme-turkishcoffee,.theme-worldcoffee,.theme-tea,.theme-promo,.theme-breakfast,.theme-croissant,.theme-pizza,.theme-burger,.theme-food,.theme-special,.theme-pasta,.theme-salad,.theme-bowl,.theme-alcohol,.theme-redbull) .menuCafeSuffix{color:inherit!important;letter-spacing:.28em!important;justify-content:center!important;align-items:center!important;gap:clamp(10px,1.4vw,22px)!important;margin-top:clamp(2px,.28vh,5px)!important;font-size:.58em!important;line-height:.78!important;display:flex!important}:is(.theme-toast,.theme-sandwich,.theme-snack,.theme-dessert,.theme-milkshake,.theme-frozen,.theme-frappe,.theme-bubble,.theme-softdrink,.theme-coldcoffee,.theme-hotdrink,.theme-hot,.theme-beans,.theme-turkishcoffee,.theme-worldcoffee,.theme-tea,.theme-promo,.theme-breakfast,.theme-croissant,.theme-pizza,.theme-burger,.theme-food,.theme-special,.theme-pasta,.theme-salad,.theme-bowl,.theme-alcohol,.theme-redbull) .menuCafeSuffix:before,:is(.theme-toast,.theme-sandwich,.theme-snack,.theme-dessert,.theme-milkshake,.theme-frozen,.theme-frappe,.theme-bubble,.theme-softdrink,.theme-coldcoffee,.theme-hotdrink,.theme-hot,.theme-beans,.theme-turkishcoffee,.theme-worldcoffee,.theme-tea,.theme-promo,.theme-breakfast,.theme-croissant,.theme-pizza,.theme-burger,.theme-food,.theme-special,.theme-pasta,.theme-salad,.theme-bowl,.theme-alcohol,.theme-redbull) .menuCafeSuffix:after{content:""!important;background:linear-gradient(90deg,#0000,#c98c22 24%,#ffe06c 50%,#c98c22 76%,#0000)!important;width:clamp(62px,7.2vw,112px)!important;height:clamp(2px,.24vh,4px)!important;display:block!important;box-shadow:0 0 9px #f4bf3f85!important}:is(.theme-toast,.theme-sandwich,.theme-snack,.theme-dessert,.theme-milkshake,.theme-frozen,.theme-frappe,.theme-bubble,.theme-softdrink,.theme-coldcoffee,.theme-hotdrink,.theme-hot,.theme-beans,.theme-turkishcoffee,.theme-worldcoffee,.theme-tea,.theme-promo,.theme-breakfast,.theme-croissant,.theme-pizza,.theme-burger,.theme-food,.theme-special,.theme-pasta,.theme-salad,.theme-bowl,.theme-alcohol,.theme-redbull) .menuBoardRow span,:is(.theme-toast,.theme-sandwich,.theme-snack,.theme-dessert,.theme-milkshake,.theme-frozen,.theme-frappe,.theme-bubble,.theme-softdrink,.theme-coldcoffee,.theme-hotdrink,.theme-hot,.theme-beans,.theme-turkishcoffee,.theme-worldcoffee,.theme-tea,.theme-promo,.theme-breakfast,.theme-croissant,.theme-pizza,.theme-burger,.theme-food,.theme-special,.theme-pasta,.theme-salad,.theme-bowl,.theme-alcohol,.theme-redbull).menuBoardMany .menuBoardRow span,:is(.theme-toast,.theme-sandwich,.theme-snack,.theme-dessert,.theme-milkshake,.theme-frozen,.theme-frappe,.theme-bubble,.theme-softdrink,.theme-coldcoffee,.theme-hotdrink,.theme-hot,.theme-beans,.theme-turkishcoffee,.theme-worldcoffee,.theme-tea,.theme-promo,.theme-breakfast,.theme-croissant,.theme-pizza,.theme-burger,.theme-food,.theme-special,.theme-pasta,.theme-salad,.theme-bowl,.theme-alcohol,.theme-redbull).menuBoardDense .menuBoardRow span,:is(.theme-toast,.theme-sandwich,.theme-snack,.theme-dessert,.theme-milkshake,.theme-frozen,.theme-frappe,.theme-bubble,.theme-softdrink,.theme-coldcoffee,.theme-hotdrink,.theme-hot,.theme-beans,.theme-turkishcoffee,.theme-worldcoffee,.theme-tea,.theme-promo,.theme-breakfast,.theme-croissant,.theme-pizza,.theme-burger,.theme-food,.theme-special,.theme-pasta,.theme-salad,.theme-bowl,.theme-alcohol,.theme-redbull) .menuBoardRowLong span,:is(.theme-toast,.theme-sandwich,.theme-snack,.theme-dessert,.theme-milkshake,.theme-frozen,.theme-frappe,.theme-bubble,.theme-softdrink,.theme-coldcoffee,.theme-hotdrink,.theme-hot,.theme-beans,.theme-turkishcoffee,.theme-worldcoffee,.theme-tea,.theme-promo,.theme-breakfast,.theme-croissant,.theme-pizza,.theme-burger,.theme-food,.theme-special,.theme-pasta,.theme-salad,.theme-bowl,.theme-alcohol,.theme-redbull) .menuBoardRowXLong span,:is(.theme-toast,.theme-sandwich,.theme-snack,.theme-dessert,.theme-milkshake,.theme-frozen,.theme-frappe,.theme-bubble,.theme-softdrink,.theme-coldcoffee,.theme-hotdrink,.theme-hot,.theme-beans,.theme-turkishcoffee,.theme-worldcoffee,.theme-tea,.theme-promo,.theme-breakfast,.theme-croissant,.theme-pizza,.theme-burger,.theme-food,.theme-special,.theme-pasta,.theme-salad,.theme-bowl,.theme-alcohol,.theme-redbull) .menuBoardRowXXLong span{overflow-wrap:anywhere!important;white-space:normal!important;word-break:normal!important;font-size:clamp(24px,min(3.18vw,2.52vh),34px)!important;line-height:1.08!important}.adminScreenPreview .screenPlayerPreview .menuBoardLogo p{max-width:72%!important;font-size:clamp(34px,7.25dvh,56px)!important;line-height:.78!important;top:13.7%!important;left:52%!important}.adminScreenPreview .screenPlayerPreview .menuCafeMain{font-size:.78em!important;line-height:.73!important}.adminScreenPreview .screenPlayerPreview .menuCafeSuffix{letter-spacing:.28em!important;font-size:.58em!important}.adminScreenPreview .screenPlayerPreview .menuBoardRow span,.adminScreenPreview .screenPlayerPreview .menuBoardMany .menuBoardRow span,.adminScreenPreview .screenPlayerPreview .menuBoardDense .menuBoardRow span,.adminScreenPreview .screenPlayerPreview .menuBoardRowLong span,.adminScreenPreview .screenPlayerPreview .menuBoardRowXLong span,.adminScreenPreview .screenPlayerPreview .menuBoardRowXXLong span{font-size:clamp(9px,1.62dvh,16px)!important}@keyframes cafeTitleSoftRevealShifted{0%{filter:blur(7px)drop-shadow(0 0 #0000);opacity:0;transform:translate(calc(16px - 50%),4px)scale(.96)}62%{filter:blur()drop-shadow(0 5px 12px #000000b3);opacity:1;transform:translate(calc(16px - 50%))scale(1.01)}to{filter:blur()drop-shadow(0 3px #37230be0)drop-shadow(0 8px 12px #000000b8);opacity:1;transform:translate(calc(16px - 50%))scale(1)}}:is(.theme-toast,.theme-sandwich,.theme-snack,.theme-dessert,.theme-milkshake,.theme-frozen,.theme-frappe,.theme-bubble,.theme-softdrink,.theme-coldcoffee,.theme-hotdrink,.theme-hot,.theme-beans,.theme-turkishcoffee,.theme-worldcoffee,.theme-tea,.theme-promo,.theme-breakfast,.theme-croissant,.theme-pizza,.theme-burger,.theme-food,.theme-special,.theme-pasta,.theme-salad,.theme-bowl,.theme-alcohol,.theme-redbull) .menuBoardLogo p{animation:none!important;left:50%!important;transform:translate(calc(16px - 50%))scale(1)!important}.adminScreenPreview .screenPlayerPreview .menuBoardLogo p{left:50%!important;transform:translate(calc(16px - 50%))scale(1)!important}.theme-toast .menuBoardLogo p,.adminScreenPreview .screenPlayerPreview .theme-toast .menuBoardLogo p{top:12.65%!important}:is(.theme-toast,.theme-sandwich,.theme-snack,.theme-dessert,.theme-milkshake,.theme-frozen,.theme-frappe,.theme-bubble,.theme-softdrink,.theme-coldcoffee,.theme-hotdrink,.theme-hot,.theme-beans,.theme-turkishcoffee,.theme-worldcoffee,.theme-tea,.theme-promo,.theme-breakfast,.theme-croissant,.theme-pizza,.theme-burger,.theme-food,.theme-special,.theme-pasta,.theme-salad,.theme-bowl,.theme-alcohol,.theme-redbull) .menuBoardRow,:is(.theme-toast,.theme-sandwich,.theme-snack,.theme-dessert,.theme-milkshake,.theme-frozen,.theme-frappe,.theme-bubble,.theme-softdrink,.theme-coldcoffee,.theme-hotdrink,.theme-hot,.theme-beans,.theme-turkishcoffee,.theme-worldcoffee,.theme-tea,.theme-promo,.theme-breakfast,.theme-croissant,.theme-pizza,.theme-burger,.theme-food,.theme-special,.theme-pasta,.theme-salad,.theme-bowl,.theme-alcohol,.theme-redbull).menuBoardMany .menuBoardRow,:is(.theme-toast,.theme-sandwich,.theme-snack,.theme-dessert,.theme-milkshake,.theme-frozen,.theme-frappe,.theme-bubble,.theme-softdrink,.theme-coldcoffee,.theme-hotdrink,.theme-hot,.theme-beans,.theme-turkishcoffee,.theme-worldcoffee,.theme-tea,.theme-promo,.theme-breakfast,.theme-croissant,.theme-pizza,.theme-burger,.theme-food,.theme-special,.theme-pasta,.theme-salad,.theme-bowl,.theme-alcohol,.theme-redbull).menuBoardDense .menuBoardRow{grid-template-columns:minmax(0,1fr) max-content!important;align-items:start!important;column-gap:clamp(26px,2.8vw,46px)!important;padding:clamp(7px,.74vh,10px) 0!important}:is(.theme-toast,.theme-sandwich,.theme-snack,.theme-dessert,.theme-milkshake,.theme-frozen,.theme-frappe,.theme-bubble,.theme-softdrink,.theme-coldcoffee,.theme-hotdrink,.theme-hot,.theme-beans,.theme-turkishcoffee,.theme-worldcoffee,.theme-tea,.theme-promo,.theme-breakfast,.theme-croissant,.theme-pizza,.theme-burger,.theme-food,.theme-special,.theme-pasta,.theme-salad,.theme-bowl,.theme-alcohol,.theme-redbull) .menuBoardRow span,:is(.theme-toast,.theme-sandwich,.theme-snack,.theme-dessert,.theme-milkshake,.theme-frozen,.theme-frappe,.theme-bubble,.theme-softdrink,.theme-coldcoffee,.theme-hotdrink,.theme-hot,.theme-beans,.theme-turkishcoffee,.theme-worldcoffee,.theme-tea,.theme-promo,.theme-breakfast,.theme-croissant,.theme-pizza,.theme-burger,.theme-food,.theme-special,.theme-pasta,.theme-salad,.theme-bowl,.theme-alcohol,.theme-redbull).menuBoardMany .menuBoardRow span,:is(.theme-toast,.theme-sandwich,.theme-snack,.theme-dessert,.theme-milkshake,.theme-frozen,.theme-frappe,.theme-bubble,.theme-softdrink,.theme-coldcoffee,.theme-hotdrink,.theme-hot,.theme-beans,.theme-turkishcoffee,.theme-worldcoffee,.theme-tea,.theme-promo,.theme-breakfast,.theme-croissant,.theme-pizza,.theme-burger,.theme-food,.theme-special,.theme-pasta,.theme-salad,.theme-bowl,.theme-alcohol,.theme-redbull).menuBoardDense .menuBoardRow span,:is(.theme-toast,.theme-sandwich,.theme-snack,.theme-dessert,.theme-milkshake,.theme-frozen,.theme-frappe,.theme-bubble,.theme-softdrink,.theme-coldcoffee,.theme-hotdrink,.theme-hot,.theme-beans,.theme-turkishcoffee,.theme-worldcoffee,.theme-tea,.theme-promo,.theme-breakfast,.theme-croissant,.theme-pizza,.theme-burger,.theme-food,.theme-special,.theme-pasta,.theme-salad,.theme-bowl,.theme-alcohol,.theme-redbull) .menuBoardRowLong span,:is(.theme-toast,.theme-sandwich,.theme-snack,.theme-dessert,.theme-milkshake,.theme-frozen,.theme-frappe,.theme-bubble,.theme-softdrink,.theme-coldcoffee,.theme-hotdrink,.theme-hot,.theme-beans,.theme-turkishcoffee,.theme-worldcoffee,.theme-tea,.theme-promo,.theme-breakfast,.theme-croissant,.theme-pizza,.theme-burger,.theme-food,.theme-special,.theme-pasta,.theme-salad,.theme-bowl,.theme-alcohol,.theme-redbull) .menuBoardRowXLong span,:is(.theme-toast,.theme-sandwich,.theme-snack,.theme-dessert,.theme-milkshake,.theme-frozen,.theme-frappe,.theme-bubble,.theme-softdrink,.theme-coldcoffee,.theme-hotdrink,.theme-hot,.theme-beans,.theme-turkishcoffee,.theme-worldcoffee,.theme-tea,.theme-promo,.theme-breakfast,.theme-croissant,.theme-pizza,.theme-burger,.theme-food,.theme-special,.theme-pasta,.theme-salad,.theme-bowl,.theme-alcohol,.theme-redbull) .menuBoardRowXXLong span{font-size:var(--name-size)!important;overflow-wrap:anywhere!important;white-space:normal!important;word-break:normal!important;min-width:0!important;max-width:100%!important;line-height:1.45!important;display:block!important;overflow:visible!important}:is(.theme-toast,.theme-sandwich,.theme-snack,.theme-dessert,.theme-milkshake,.theme-frozen,.theme-frappe,.theme-bubble,.theme-softdrink,.theme-coldcoffee,.theme-hotdrink,.theme-hot,.theme-beans,.theme-turkishcoffee,.theme-worldcoffee,.theme-tea,.theme-promo,.theme-breakfast,.theme-croissant,.theme-pizza,.theme-burger,.theme-food,.theme-special,.theme-pasta,.theme-salad,.theme-bowl,.theme-alcohol,.theme-redbull) .menuBoardRow strong,:is(.theme-toast,.theme-sandwich,.theme-snack,.theme-dessert,.theme-milkshake,.theme-frozen,.theme-frappe,.theme-bubble,.theme-softdrink,.theme-coldcoffee,.theme-hotdrink,.theme-hot,.theme-beans,.theme-turkishcoffee,.theme-worldcoffee,.theme-tea,.theme-promo,.theme-breakfast,.theme-croissant,.theme-pizza,.theme-burger,.theme-food,.theme-special,.theme-pasta,.theme-salad,.theme-bowl,.theme-alcohol,.theme-redbull).menuBoardMany .menuBoardRow strong,:is(.theme-toast,.theme-sandwich,.theme-snack,.theme-dessert,.theme-milkshake,.theme-frozen,.theme-frappe,.theme-bubble,.theme-softdrink,.theme-coldcoffee,.theme-hotdrink,.theme-hot,.theme-beans,.theme-turkishcoffee,.theme-worldcoffee,.theme-tea,.theme-promo,.theme-breakfast,.theme-croissant,.theme-pizza,.theme-burger,.theme-food,.theme-special,.theme-pasta,.theme-salad,.theme-bowl,.theme-alcohol,.theme-redbull).menuBoardDense .menuBoardRow strong{background:linear-gradient(#f5c85a 0%,#d59a31 38%,#8e5513 72%,#c98220 100%)!important;color:#0000!important;filter:drop-shadow(0 2px #382108eb)drop-shadow(0 6px 10px #000000a3)!important;text-align:right!important;white-space:nowrap!important;-webkit-background-clip:text!important;background-clip:text!important;min-width:clamp(92px,10.2vw,146px)!important;padding-left:clamp(10px,1.25vw,20px)!important;font-size:clamp(34px,min(5.1vw,4.25vh),55px)!important;font-weight:1000!important;line-height:1.2!important}.adminScreenPreview .screenPlayerPreview .menuBoardRow strong,.adminScreenPreview .screenPlayerPreview .menuBoardMany .menuBoardRow strong,.adminScreenPreview .screenPlayerPreview .menuBoardDense .menuBoardRow strong{min-width:42px!important;font-size:clamp(13px,2.35dvh,23px)!important;font-weight:1000!important}:is(.theme-toast,.theme-sandwich,.theme-snack,.theme-dessert,.theme-milkshake,.theme-frozen,.theme-frappe,.theme-bubble,.theme-softdrink,.theme-coldcoffee,.theme-hotdrink,.theme-hot,.theme-beans,.theme-turkishcoffee,.theme-worldcoffee,.theme-tea,.theme-promo,.theme-breakfast,.theme-croissant,.theme-pizza,.theme-burger,.theme-food,.theme-special,.theme-pasta,.theme-salad,.theme-bowl,.theme-alcohol,.theme-redbull) .menuBoardList{inset:31.4% 14.7% auto!important}.menuBoardLowerList .menuBoardList{inset:38.5% 14.7% auto!important}.adminScreenPreview .screenPlayerPreview .menuBoardList{inset:31.4% 14.7% auto!important}.adminScreenPreview .screenPlayerPreview .menuBoardLowerList .menuBoardList{inset:38.5% 14.7% auto!important}:is(.theme-toast,.theme-sandwich,.theme-snack,.theme-dessert,.theme-milkshake,.theme-frozen,.theme-frappe,.theme-bubble,.theme-softdrink,.theme-coldcoffee,.theme-hotdrink,.theme-hot,.theme-beans,.theme-turkishcoffee,.theme-worldcoffee,.theme-tea,.theme-promo,.theme-breakfast,.theme-croissant,.theme-pizza,.theme-burger,.theme-food,.theme-special,.theme-pasta,.theme-salad,.theme-bowl,.theme-alcohol,.theme-redbull) .menuBoardRow strong{color:#e0ad3a!important;-webkit-text-fill-color:#e0ad3a!important;filter:none!important;text-shadow:0 1px #ffee8e80,0 2px #37230be0,0 0 14px #ffda5ca3,0 0 30px #ffbe325c,0 7px 10px #000000b8!important;background:0 0!important;-webkit-background-clip:border-box!important;background-clip:border-box!important}.adminScreenPreview .screenPlayerPreview{container-type:size!important}.adminScreenPreview .screenPlayerPreview .menuBoardLogo p{width:66%!important;max-width:none!important;font-size:clamp(17px,2.7cqh,22px)!important;line-height:.82!important;top:14.25%!important;left:50%!important;transform:translate(-50%)scale(1)!important}.adminScreenPreview .screenPlayerPreview .menuCafeMain{text-align:center!important;white-space:nowrap!important;font-size:.76em!important;line-height:.74!important;display:block!important}.adminScreenPreview .screenPlayerPreview .menuCafeSuffix{letter-spacing:.24em!important;text-align:center!important;white-space:nowrap!important;font-size:.58em!important;line-height:.82!important;display:block!important}.adminScreenPreview .screenPlayerPreview .menuBoardSection h2{font-size:clamp(24px,4.65cqh,36px)!important;line-height:.88!important}.adminScreenPreview .screenPlayerPreview .menuBoardRow span,.adminScreenPreview .screenPlayerPreview .menuBoardMany .menuBoardRow span,.adminScreenPreview .screenPlayerPreview .menuBoardDense .menuBoardRow span,.adminScreenPreview .screenPlayerPreview .menuBoardRowLong span,.adminScreenPreview .screenPlayerPreview .menuBoardRowXLong span,.adminScreenPreview .screenPlayerPreview .menuBoardRowXXLong span{font-size:clamp(12px,2.15cqh,17px)!important;line-height:1.18!important}.adminScreenPreview .screenPlayerPreview .menuBoardRow strong,.adminScreenPreview .screenPlayerPreview .menuBoardMany .menuBoardRow strong,.adminScreenPreview .screenPlayerPreview .menuBoardDense .menuBoardRow strong{min-width:clamp(44px,10.5cqw,72px)!important;font-size:clamp(15px,2.75cqh,22px)!important;line-height:1.1!important}:is(.theme-toast,.theme-sandwich,.theme-snack,.theme-dessert,.theme-milkshake,.theme-frozen,.theme-frappe,.theme-bubble,.theme-softdrink,.theme-coldcoffee,.theme-hotdrink,.theme-hot,.theme-beans,.theme-turkishcoffee,.theme-worldcoffee,.theme-tea,.theme-promo,.theme-breakfast,.theme-croissant,.theme-pizza,.theme-burger,.theme-food,.theme-special,.theme-pasta,.theme-salad,.theme-bowl,.theme-alcohol,.theme-redbull) .menuBoardList{right:13.2%!important}:is(.theme-toast,.theme-sandwich,.theme-snack,.theme-dessert,.theme-milkshake,.theme-frozen,.theme-frappe,.theme-bubble,.theme-softdrink,.theme-coldcoffee,.theme-hotdrink,.theme-hot,.theme-beans,.theme-turkishcoffee,.theme-worldcoffee,.theme-tea,.theme-promo,.theme-breakfast,.theme-croissant,.theme-pizza,.theme-burger,.theme-food,.theme-special,.theme-pasta,.theme-salad,.theme-bowl,.theme-alcohol,.theme-redbull) .menuBoardRow,:is(.theme-toast,.theme-sandwich,.theme-snack,.theme-dessert,.theme-milkshake,.theme-frozen,.theme-frappe,.theme-bubble,.theme-softdrink,.theme-coldcoffee,.theme-hotdrink,.theme-hot,.theme-beans,.theme-turkishcoffee,.theme-worldcoffee,.theme-tea,.theme-promo,.theme-breakfast,.theme-croissant,.theme-pizza,.theme-burger,.theme-food,.theme-special,.theme-pasta,.theme-salad,.theme-bowl,.theme-alcohol,.theme-redbull).menuBoardMany .menuBoardRow,:is(.theme-toast,.theme-sandwich,.theme-snack,.theme-dessert,.theme-milkshake,.theme-frozen,.theme-frappe,.theme-bubble,.theme-softdrink,.theme-coldcoffee,.theme-hotdrink,.theme-hot,.theme-beans,.theme-turkishcoffee,.theme-worldcoffee,.theme-tea,.theme-promo,.theme-breakfast,.theme-croissant,.theme-pizza,.theme-burger,.theme-food,.theme-special,.theme-pasta,.theme-salad,.theme-bowl,.theme-alcohol,.theme-redbull).menuBoardDense .menuBoardRow{grid-template-columns:minmax(0,1fr) max-content!important;column-gap:clamp(20px,2.4vw,34px)!important;padding:clamp(4px,.48vh,7px) 0!important}:is(.theme-toast,.theme-sandwich,.theme-snack,.theme-dessert,.theme-milkshake,.theme-frozen,.theme-frappe,.theme-bubble,.theme-softdrink,.theme-coldcoffee,.theme-hotdrink,.theme-hot,.theme-beans,.theme-turkishcoffee,.theme-worldcoffee,.theme-tea,.theme-promo,.theme-breakfast,.theme-croissant,.theme-pizza,.theme-burger,.theme-food,.theme-special,.theme-pasta,.theme-salad,.theme-bowl,.theme-alcohol,.theme-redbull) .menuBoardRow span,:is(.theme-toast,.theme-sandwich,.theme-snack,.theme-dessert,.theme-milkshake,.theme-frozen,.theme-frappe,.theme-bubble,.theme-softdrink,.theme-coldcoffee,.theme-hotdrink,.theme-hot,.theme-beans,.theme-turkishcoffee,.theme-worldcoffee,.theme-tea,.theme-promo,.theme-breakfast,.theme-croissant,.theme-pizza,.theme-burger,.theme-food,.theme-special,.theme-pasta,.theme-salad,.theme-bowl,.theme-alcohol,.theme-redbull).menuBoardMany .menuBoardRow span,:is(.theme-toast,.theme-sandwich,.theme-snack,.theme-dessert,.theme-milkshake,.theme-frozen,.theme-frappe,.theme-bubble,.theme-softdrink,.theme-coldcoffee,.theme-hotdrink,.theme-hot,.theme-beans,.theme-turkishcoffee,.theme-worldcoffee,.theme-tea,.theme-promo,.theme-breakfast,.theme-croissant,.theme-pizza,.theme-burger,.theme-food,.theme-special,.theme-pasta,.theme-salad,.theme-bowl,.theme-alcohol,.theme-redbull).menuBoardDense .menuBoardRow span{font-weight:800!important}:is(.theme-toast,.theme-sandwich,.theme-snack,.theme-dessert,.theme-milkshake,.theme-frozen,.theme-frappe,.theme-bubble,.theme-softdrink,.theme-coldcoffee,.theme-hotdrink,.theme-hot,.theme-beans,.theme-turkishcoffee,.theme-worldcoffee,.theme-tea,.theme-promo,.theme-breakfast,.theme-croissant,.theme-pizza,.theme-burger,.theme-food,.theme-special,.theme-pasta,.theme-salad,.theme-bowl,.theme-alcohol,.theme-redbull) .menuBoardRow strong,:is(.theme-toast,.theme-sandwich,.theme-snack,.theme-dessert,.theme-milkshake,.theme-frozen,.theme-frappe,.theme-bubble,.theme-softdrink,.theme-coldcoffee,.theme-hotdrink,.theme-hot,.theme-beans,.theme-turkishcoffee,.theme-worldcoffee,.theme-tea,.theme-promo,.theme-breakfast,.theme-croissant,.theme-pizza,.theme-burger,.theme-food,.theme-special,.theme-pasta,.theme-salad,.theme-bowl,.theme-alcohol,.theme-redbull).menuBoardMany .menuBoardRow strong,:is(.theme-toast,.theme-sandwich,.theme-snack,.theme-dessert,.theme-milkshake,.theme-frozen,.theme-frappe,.theme-bubble,.theme-softdrink,.theme-coldcoffee,.theme-hotdrink,.theme-hot,.theme-beans,.theme-turkishcoffee,.theme-worldcoffee,.theme-tea,.theme-promo,.theme-breakfast,.theme-croissant,.theme-pizza,.theme-burger,.theme-food,.theme-special,.theme-pasta,.theme-salad,.theme-bowl,.theme-alcohol,.theme-redbull).menuBoardDense .menuBoardRow strong{background:linear-gradient(#fff1a8 0%,#f6cf62 22%,#d8a13a 48%,#8d5718 70%,#e6b64c 100%)!important;color:#0000!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;-webkit-text-fill-color:transparent!important;font-feature-settings:"tnum" 1, "lnum" 1, "kern" 1!important;font-variant-numeric:tabular-nums lining-nums!important;text-align:right!important;text-shadow:0 1px #fff6b457,0 2px #37230bbd,0 0 9px #ffda5c6b,0 0 19px #ffbe3238,0 5px 8px #0000009e!important;-webkit-background-clip:text!important;background-clip:text!important;justify-self:end!important;min-width:clamp(104px,10.8vw,152px)!important;padding-left:clamp(14px,1.45vw,24px)!important}.adminScreenPreview .screenPlayerPreview .menuBoardList{right:13.2%!important}.adminScreenPreview .screenPlayerPreview .menuBoardRow,.adminScreenPreview .screenPlayerPreview .menuBoardMany .menuBoardRow,.adminScreenPreview .screenPlayerPreview .menuBoardDense .menuBoardRow{column-gap:clamp(8px,1.85cqw,13px)!important;min-height:clamp(18px,3.45cqh,26px)!important;padding:2px 0!important}.adminScreenPreview .screenPlayerPreview .menuBoardRow span,.adminScreenPreview .screenPlayerPreview .menuBoardMany .menuBoardRow span,.adminScreenPreview .screenPlayerPreview .menuBoardDense .menuBoardRow span,.adminScreenPreview .screenPlayerPreview .menuBoardRowLong span,.adminScreenPreview .screenPlayerPreview .menuBoardRowXLong span,.adminScreenPreview .screenPlayerPreview .menuBoardRowXXLong span{font-size:clamp(12px,2.15cqh,17px)!important;font-weight:700!important;line-height:1.18!important}.adminScreenPreview .screenPlayerPreview .menuBoardRow strong,.adminScreenPreview .screenPlayerPreview .menuBoardMany .menuBoardRow strong,.adminScreenPreview .screenPlayerPreview .menuBoardDense .menuBoardRow strong{min-width:clamp(48px,11.2cqw,76px)!important;padding-left:clamp(7px,1.6cqw,11px)!important;font-size:clamp(15px,2.75cqh,22px)!important}.adminScreenPreview .screenPlayerPreview .menuBoardLogo p{top:15.05%!important}.menuBoardRow span,.menuBoardMany .menuBoardRow span,.menuBoardDense .menuBoardRow span,.theme-toast .menuBoardRow span,.theme-toast.menuBoardMany .menuBoardRow span,.theme-toast.menuBoardDense .menuBoardRow span{font-size:var(--name-size)!important;overflow-wrap:anywhere!important;white-space:normal!important;font-weight:700!important;line-height:1.18!important}.menuBoardRow strong,.menuBoardMany .menuBoardRow strong,.menuBoardDense .menuBoardRow strong,.theme-toast .menuBoardRow strong,.theme-toast.menuBoardMany .menuBoardRow strong,.theme-toast.menuBoardDense .menuBoardRow strong{background:linear-gradient(#fff4b2 0%,#f7d36c 21%,#dca63d 48%,#8e5718 72%,#e9ba52 100%)!important;color:#0000!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;-webkit-text-fill-color:transparent!important;font-feature-settings:"tnum" 1, "lnum" 1, "kern" 1!important;font-size:var(--name-size)!important;font-variant-numeric:tabular-nums lining-nums!important;text-align:right!important;text-shadow:0 1px #fff6b447,0 2px #37230bad,0 0 7px #ffda5c57,0 0 14px #ffbe3229,0 5px 8px #00000094!important;white-space:nowrap!important;-webkit-background-clip:text!important;background-clip:text!important;justify-self:end!important;font-weight:1000!important;line-height:1.18!important}.menuBoardRow,.menuBoardMany .menuBoardRow,.menuBoardDense .menuBoardRow,.theme-toast .menuBoardRow,.theme-toast.menuBoardMany .menuBoardRow,.theme-toast.menuBoardDense .menuBoardRow{column-gap:clamp(22px,2.55vw,36px)!important;padding:clamp(5px,.58vh,9px) 0!important}.adminScreenPreview .screenPlayerPreview .menuBoardRow span,.adminScreenPreview .screenPlayerPreview .menuBoardMany .menuBoardRow span,.adminScreenPreview .screenPlayerPreview .menuBoardDense .menuBoardRow span,.adminScreenPreview .screenPlayerPreview .menuBoardRow strong,.adminScreenPreview .screenPlayerPreview .menuBoardMany .menuBoardRow strong,.adminScreenPreview .screenPlayerPreview .menuBoardDense .menuBoardRow strong{font-size:clamp(13px,2.32cqh,18px)!important;line-height:1.18!important}.adminScreenPreview .screenPlayerPreview .menuBoardRow,.adminScreenPreview .screenPlayerPreview .menuBoardMany .menuBoardRow,.adminScreenPreview .screenPlayerPreview .menuBoardDense .menuBoardRow{column-gap:clamp(9px,2cqw,14px)!important;padding:3px 0!important}.menuBoardSection .menuBoardRow:first-of-type,.theme-toast .menuBoardSection .menuBoardRow:first-of-type{margin-top:clamp(18px,2.1vh,32px)!important}.adminScreenPreview .screenPlayerPreview .menuBoardSection .menuBoardRow:first-of-type{margin-top:clamp(9px,1.75cqh,14px)!important}.adminScreenPreview .screenPlayerPreview .menuBoardLogo p,.adminScreenPreview .screenPlayerPreview .theme-toast .menuBoardLogo p{top:15.9%!important}.theme-promo .menuBoardList,.adminScreenPreview .screenPlayerPreview .theme-promo .menuBoardList{inset:33% 13.2% auto 14.7%!important}.menuBoard:not(.theme-promo) .menuBoardList{inset:30% 13.2% auto 14.7%!important}.menuBoardLowerList:not(.theme-promo) .menuBoardList{inset:37.1% 13.2% auto 14.7%!important}.adminScreenPreview .screenPlayerPreview .menuBoard:not(.theme-promo) .menuBoardList{inset:30% 13.2% auto 14.7%!important}.adminScreenPreview .screenPlayerPreview .menuBoardLowerList:not(.theme-promo) .menuBoardList{inset:37.1% 13.2% auto 14.7%!important}.adminScreenPreview .screenPlayerPreview .menuCafeSuffix{justify-content:center!important;align-items:center!important;gap:.18em!important;margin-inline:auto!important;display:inline-flex!important}.adminScreenPreview .screenPlayerPreview .menuCafeSuffix:before,.adminScreenPreview .screenPlayerPreview .menuCafeSuffix:after{content:""!important;vertical-align:middle!important;background:linear-gradient(90deg,#0000,#ffe270e6,#0000)!important;flex:0 0 1.45em!important;width:1.45em!important;height:.08em!important;margin:0!important;display:inline-block!important;transform:none!important}.designGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.designAssetCard,.categoryDesignCard{background:#ffffff12;border:1px solid #16d9d22e;border-radius:22px;overflow:hidden}.designAssetCard{grid-template-columns:minmax(240px,.9fr) minmax(0,1fr);min-height:300px;display:grid}.designAssetPreview,.categoryDesignPreview{background:linear-gradient(135deg,#16d9d21c,#ffffff0a),#00113385;justify-content:center;align-items:center;display:flex;overflow:hidden}.designAssetPreview img,.categoryDesignPreview img{object-fit:cover;width:100%;height:100%}.designAssetPreview span,.categoryDesignPreview span{color:var(--muted);text-align:center;font-size:13px;font-weight:900}.designAssetBody{flex-direction:column;gap:14px;padding:20px;display:flex}.designAssetBody h3,.designSection h3,.categoryDesignCard h4{color:#fff;margin:0}.designAssetBody>div>span,.categoryDesignCard>div span{color:var(--muted);margin-top:6px;font-size:13px;font-weight:800;line-height:1.45;display:block}.designUploadButton{background:linear-gradient(135deg, var(--cyan), #7dfdf8);color:#061b2d;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;width:fit-content;min-height:46px;padding:0 18px;font-size:14px;font-weight:1000;display:inline-flex}.designUploadButton.compact{min-height:40px;padding:0 14px}.designUploadButton input{display:none}.designSection{flex-direction:column;gap:18px;display:flex}.sectionHeading{justify-content:space-between;align-items:center;gap:16px;display:flex}.sectionHeading span{color:var(--cyan);font-size:13px;font-weight:1000}.categoryDesignGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.categoryDesignCard{flex-direction:column;gap:12px;padding:14px;display:flex}.categoryDesignPreview{border-radius:16px;height:150px}.categoryDesignPreview img{object-fit:contain;padding:8px}.categoryDesignCard h4{font-size:18px;line-height:1.12}.menuBoard.menuBoardCustomBackground{background-image:var(--custom-menu-background)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}.menuBoard.menuBoardCustomBackground .menuBoardSection h2{display:block!important}.menuBoard.menuBoardCustomBackground .menuBoardProduct{background-image:var(--custom-menu-product-image,var(--menu-product-image))!important;display:block!important}.menuBoard.menuBoardCustomBackground .menuBoardFooter{display:grid!important}.menuBoard.menuBoardCustomBackground{--custom-glass-top:18.5%;--custom-glass-right:9.4%;--custom-glass-bottom:10.4%;--custom-glass-left:9.4%;--custom-glass-radius:clamp(48px, 5.1vw, 78px);background-color:#dff4fb!important}.menuBoard.menuBoardCustomBackground .menuBoardList,.menuBoard.menuBoardCustomBackground.theme-promo .menuBoardList,.menuBoard.menuBoardCustomBackground.menuBoardLowerList .menuBoardList{-webkit-backdrop-filter:blur(16px)saturate(1.24)brightness(1.08)!important;backdrop-filter:blur(16px)saturate(1.24)brightness(1.08)!important;border-radius:var(--custom-glass-radius)!important;inset:var(--custom-glass-top) var(--custom-glass-right) var(--custom-glass-bottom) var(--custom-glass-left)!important;isolation:isolate!important;z-index:9!important;background:linear-gradient(145deg,#ffffff75,#ffffff29 42%,#ffffff17),linear-gradient(#ffffff52,#0415241a)!important;border:clamp(2px,.23vw,4px) solid #ffffffad!important;flex-direction:column!important;width:auto!important;max-width:none!important;min-height:0!important;padding:clamp(56px,5.2vh,82px) clamp(56px,5.4vw,84px) clamp(118px,11vh,176px)!important;display:flex!important;position:absolute!important;overflow:hidden!important;box-shadow:inset 0 0 0 clamp(1px,.12vw,2px) #ffffff6b,inset 0 0 clamp(44px,4.8vw,78px) #ffffff57,inset 0 clamp(14px,1.4vw,22px) clamp(42px,4.3vw,64px) #ffffff57,inset 0 clamp(-20px,-1.7vw,-10px) clamp(36px,3.6vw,58px) #0b2e3f29,0 0 clamp(34px,4.2vw,64px) #ffffff61,0 clamp(18px,2.2vw,34px) clamp(44px,4.8vw,78px) #0522323d!important}.menuBoard.menuBoardCustomBackground .menuBoardList:before{background-image:var(--custom-menu-background)!important;content:""!important;filter:blur(14px)saturate(1.16)brightness(1.12)!important;opacity:.38!important;z-index:-1!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;display:block!important;position:absolute!important;inset:-5%!important;transform:scale(1.05)!important}.menuBoard.menuBoardCustomBackground .menuBoardList:after{border-radius:inherit!important;content:""!important;mix-blend-mode:screen!important;opacity:.58!important;pointer-events:none!important;z-index:1!important;background:radial-gradient(circle at 8% 8%,#ffffffb8,#0000 18%),radial-gradient(circle at 99% 49%,#fff1c4b3,#0000 5%),linear-gradient(108deg,#ffffff94,#0000 19% 74%,#ffffff3d),linear-gradient(90deg,#ffffff8a,#0000 8% 92%,#ffffffa3)!important;display:block!important;position:absolute!important;inset:0!important}.menuBoard.menuBoardCustomBackground .menuBoardSection{z-index:3!important;position:relative!important}.menuBoard.menuBoardCustomBackground .menuBoardSection h2{margin-bottom:clamp(26px,2.6vh,40px)!important;display:block!important}.menuBoard.menuBoardCustomBackground .menuBoardProduct{background-image:var(--custom-menu-product-image,var(--menu-product-image))!important;opacity:1!important;z-index:2!important;background-position:bottom!important;background-repeat:no-repeat!important;background-size:min(96%,720px)!important;flex:auto!important;width:108%!important;min-height:clamp(300px,31vh,540px)!important;margin:auto auto 0!important;display:block!important;position:relative!important;transform:none!important}.menuBoard.menuBoardCustomBackground.menuBoardMany .menuBoardProduct{min-height:clamp(220px,23vh,390px)!important}.menuBoard.menuBoardCustomBackground.menuBoardDense .menuBoardProduct{min-height:clamp(160px,17vh,300px)!important}.menuBoard.menuBoardCustomBackground .menuBoardFooter{-webkit-backdrop-filter:blur(12px)saturate(1.15)!important;backdrop-filter:blur(12px)saturate(1.15)!important;z-index:12!important;background:linear-gradient(#07253ad1,#041827db),#061c2cd1!important;border:1px solid #ffeea859!important;border-radius:clamp(26px,2.8vw,42px)!important;width:auto!important;min-height:clamp(86px,8.2vh,122px)!important;padding:0 clamp(24px,2.6vw,42px)!important;display:grid!important;position:absolute!important;bottom:3.6%!important;left:7.2%!important;right:7.2%!important;box-shadow:inset 0 1px #ffffff2e,0 0 24px #ffe68e29,0 12px 28px #001c2d42!important}.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground .menuBoardList,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground.theme-promo .menuBoardList,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground.menuBoardLowerList .menuBoardList{border-radius:clamp(20px,5.2cqw,36px)!important;padding:clamp(24px,5.2cqh,40px) clamp(22px,5.2cqw,36px) clamp(54px,11cqh,82px)!important;inset:18.5% 9.4% 10.4%!important}.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground .menuBoardProduct{min-height:clamp(96px,28cqh,190px)!important}.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground .menuBoardFooter{border-radius:clamp(13px,3.4cqw,20px)!important;min-height:clamp(34px,7.8cqh,56px)!important;padding:0 clamp(9px,2.2cqw,16px)!important;bottom:3.6%!important;left:7.2%!important;right:7.2%!important}.menuBoard.menuBoardCustomBackground .menuBoardLogo img{z-index:18!important;max-width:22%!important;max-height:6.9%!important;top:3.8%!important;left:50%!important;transform:translate(-50%)!important}.menuBoard.menuBoardCustomBackground .menuBoardLogo p,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground .menuBoardLogo p{z-index:18!important;top:11.35%!important;left:50%!important;transform:translate(-50%)!important}.menuBoard.menuBoardCustomBackground .menuBoardList,.menuBoard.menuBoardCustomBackground.theme-promo .menuBoardList,.menuBoard.menuBoardCustomBackground.menuBoardLowerList .menuBoardList,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground .menuBoardList,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground.theme-promo .menuBoardList,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground.menuBoardLowerList .menuBoardList{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;isolation:auto!important;z-index:14!important;background:0 0!important;border:0!important;border-radius:0!important;width:auto!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;padding:0!important;display:block!important;position:absolute!important;inset:20.8% 13.2% auto!important;overflow:visible!important;transform:none!important}.menuBoard.menuBoardCustomBackground .menuBoardList:before,.menuBoard.menuBoardCustomBackground .menuBoardList:after,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground .menuBoardList:before,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground .menuBoardList:after{content:none!important;display:none!important}.menuBoard.menuBoardCustomBackground .menuBoardSection h2{margin-bottom:clamp(30px,3vh,48px)!important;padding-bottom:clamp(18px,2vh,30px)!important}.menuBoard.menuBoardCustomBackground .menuBoardProduct{background-image:var(--custom-menu-product-image,var(--menu-product-image))!important;opacity:1!important;z-index:3!important;background-position:bottom!important;background-repeat:no-repeat!important;background-size:contain!important;width:auto!important;height:clamp(310px,30vh,520px)!important;min-height:0!important;margin:0!important;display:block!important;position:absolute!important;top:clamp(620px,43vh,830px)!important;left:-4%!important;right:-4%!important;transform:none!important}.menuBoard.menuBoardCustomBackground.menuBoardMany .menuBoardProduct{height:clamp(240px,24vh,410px)!important;top:clamp(670px,45vh,870px)!important}.menuBoard.menuBoardCustomBackground.menuBoardDense .menuBoardProduct{height:clamp(190px,19vh,330px)!important;top:clamp(710px,47vh,910px)!important}.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground .menuBoardProduct{height:clamp(96px,28cqh,168px)!important;top:clamp(210px,43cqh,330px)!important;left:-4%!important;right:-4%!important}.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground.menuBoardMany .menuBoardProduct{height:clamp(82px,23cqh,142px)!important;top:clamp(225px,45cqh,350px)!important}.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground.menuBoardDense .menuBoardProduct{height:clamp(70px,19cqh,122px)!important;top:clamp(240px,47cqh,370px)!important}.menuBoard.menuBoardCustomBackground:before{-webkit-backdrop-filter:blur(5px)saturate(1.12)brightness(1.08)!important;backdrop-filter:blur(5px)saturate(1.12)brightness(1.08)!important;content:""!important;opacity:1!important;pointer-events:none!important;z-index:2!important;background:radial-gradient(circle at 3% 8%,#ffffffb8,#0000 16%),radial-gradient(circle at 99% 53%,#fff1c3b8,#0000 4.8%),radial-gradient(circle at 2% 92%,#ffe6a094,#0000 5%),linear-gradient(112deg,#ffffff61,#ffffff1f 30%,#ffffff0f 70%,#ffffff47),#ffffff14!important;border:clamp(2px,.28vw,4px) solid #ffffffbd!important;border-radius:clamp(48px,5.2vw,82px)!important;display:block!important;position:absolute!important;inset:17.9% 9.5% 13.2%!important;box-shadow:inset 0 0 0 clamp(1px,.12vw,2px) #ffffff94,inset 0 clamp(10px,1vw,18px) clamp(30px,3.2vw,54px) #ffffff6b,inset 0 clamp(-20px,-1.8vw,-10px) clamp(36px,3.8vw,62px) #12405221,0 0 clamp(24px,3vw,48px) #ffffff85,0 clamp(12px,1.6vw,26px) clamp(32px,4vw,70px) #10304338!important}.menuBoard.menuBoardCustomBackground:after{content:""!important;opacity:.58!important;pointer-events:none!important;z-index:4!important;background:linear-gradient(90deg,#0000,#ffffffad 9%,#0000 17% 83%,#ffffffb8 92%,#0000),linear-gradient(#ffffff85,#0000 12% 88%,#ffebb257)!important;border-radius:clamp(48px,5.2vw,82px)!important;display:block!important;position:absolute!important;inset:18.05% 9.75% 13.35%!important}.menuBoard.menuBoardCustomBackground .menuBoardList,.menuBoard.menuBoardCustomBackground.theme-promo .menuBoardList,.menuBoard.menuBoardCustomBackground.menuBoardLowerList .menuBoardList{z-index:14!important;inset:22.6% 13.2% auto!important}.menuBoard.menuBoardCustomBackground .menuBoardProduct{z-index:6!important}.menuBoard.menuBoardCustomBackground .menuBoardFooter{z-index:16!important;display:grid!important}.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground:before{border-radius:clamp(22px,5.2cqw,38px)!important;inset:17.9% 9.5% 13.2%!important}.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground:after{border-radius:clamp(22px,5.2cqw,38px)!important;inset:18.05% 9.75% 13.35%!important}.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground .menuBoardList,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground.theme-promo .menuBoardList,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground.menuBoardLowerList .menuBoardList{inset:22.6% 13.2% auto!important}.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground .menuBoardFooter{display:grid!important}.menuBoard.menuBoardCustomBackground:before,.menuBoard.menuBoardCustomBackground:after,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground:before,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground:after{box-shadow:none!important;content:none!important;background:0 0!important;border:0!important;display:none!important}.menuBoard.menuBoardCustomBackground .menuBoardFooter,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground .menuBoardFooter{display:none!important}.menuBoard.menuBoardCustomBackground .menuBoardLogo img{filter:drop-shadow(0 2px 4px #ffffff38)drop-shadow(0 7px 12px #00203638)!important;object-fit:contain!important;z-index:18!important;width:auto!important;max-width:42%!important;max-height:9.4%!important;display:block!important;position:absolute!important;top:3.35%!important;left:50%!important;transform:translate(-50%)!important}.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground .menuBoardLogo img{max-width:42%!important;max-height:9.4%!important;top:3.35%!important}.menuBoard.menuBoardCustomBackground .menuBoardLogo p,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground .menuBoardLogo p{top:13.2%!important}@media (width<=1100px){.designGrid,.categoryDesignGrid,.designAssetCard{grid-template-columns:1fr}.designAssetPreview{min-height:220px}}.menuBoard.menuBoardCustomBackground .menuBoardLogo img,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground .menuBoardLogo img{max-width:31%!important;max-height:7.2%!important;top:2.25%!important}.menuBoard.menuBoardCustomBackground .menuBoardLogo p,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground .menuBoardLogo p{font-size:clamp(64px,min(10.9vw,8.35vh),118px)!important;top:11.25%!important}.menuBoard.menuBoardCustomBackground .menuBoardList,.menuBoard.menuBoardCustomBackground.theme-promo .menuBoardList,.menuBoard.menuBoardCustomBackground.menuBoardLowerList .menuBoardList,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground .menuBoardList,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground.theme-promo .menuBoardList,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground.menuBoardLowerList .menuBoardList{inset:22.25% 13.2% auto!important}.menuBoard.menuBoardCustomBackground .menuBoardSection h2{margin-bottom:clamp(22px,2.35vh,38px)!important;padding-bottom:clamp(10px,1.25vh,20px)!important;transform:translateY(35px)!important}.menuBoard.menuBoardCustomBackground .menuBoardSection h2:after,.menuBoard.menuBoardCustomBackground .menuBoardSection h2:before,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground .menuBoardSection h2:after,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground .menuBoardSection h2:before{content:none!important;display:none!important}.menuBoard.menuBoardCustomBackground .menuBoardLogo p,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground .menuBoardLogo p,.menuBoard.menuBoardCustomBackground .menuCafeMain,.menuBoard.menuBoardCustomBackground .menuCafeSuffix{color:#173b63!important;letter-spacing:1px!important;text-shadow:none!important;text-transform:uppercase!important;background:0 0!important;-webkit-background-clip:initial!important;background-clip:initial!important;-webkit-text-fill-color:#173b63!important;font-family:Manrope,Inter,system-ui,sans-serif!important;font-size:70px!important;font-weight:800!important;line-height:80px!important}.menuBoard.menuBoardCustomBackground.theme-snack .menuBoardLogo p,.menuBoard.menuBoardCustomBackground.theme-toast .menuBoardLogo p,.menuBoard.menuBoardCustomBackground.theme-sandwich .menuBoardLogo p,.menuBoard.menuBoardCustomBackground.theme-softdrink .menuBoardLogo p,.menuBoard.menuBoardCustomBackground.theme-coldcoffee .menuBoardLogo p,.menuBoard.menuBoardCustomBackground.theme-hotdrink .menuBoardLogo p,.menuBoard.menuBoardCustomBackground.theme-dessert .menuBoardLogo p,.menuBoard.menuBoardCustomBackground.theme-food .menuBoardLogo p,.menuBoard.menuBoardCustomBackground.theme-burger .menuBoardLogo p,.menuBoard.menuBoardCustomBackground.theme-breakfast .menuBoardLogo p,.menuBoard.menuBoardCustomBackground.menuBoardMany .menuBoardLogo p,.menuBoard.menuBoardCustomBackground.menuBoardDense .menuBoardLogo p,.menuBoard.menuBoardCustomBackground .menuBoardLogo p .menuCafeMain,.menuBoard.menuBoardCustomBackground .menuBoardLogo p .menuCafeSuffix{color:#173b63!important;text-shadow:none!important;background:0 0!important;-webkit-background-clip:initial!important;background-clip:initial!important;-webkit-text-fill-color:#173b63!important;font-family:Manrope,Inter,system-ui,sans-serif!important;font-weight:800!important}.menuBoard.menuBoardCustomBackground .menuBoardSection h2,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground .menuBoardSection h2{color:#173b63!important;letter-spacing:1px!important;text-shadow:none!important;text-transform:uppercase!important;font-family:Manrope,Inter,system-ui,sans-serif!important;font-size:70px!important;font-weight:800!important;line-height:80px!important}.menuBoard.menuBoardCustomBackground .menuBoardRow span,.menuBoard.menuBoardCustomBackground .menuBoardRowLong span,.menuBoard.menuBoardCustomBackground .menuBoardRowXLong span,.menuBoard.menuBoardCustomBackground .menuBoardRowXXLong span,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground .menuBoardRow span{color:#1e2f45!important;text-shadow:none!important;font-family:Manrope,Inter,system-ui,sans-serif!important;font-weight:600!important}.menuBoard.menuBoardCustomBackground .menuBoardRow strong,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground .menuBoardRow strong{color:#1b7eb5!important;text-shadow:none!important;font-family:Manrope,Inter,system-ui,sans-serif!important;font-weight:700!important}.menuBoard.menuBoardCustomBackground .menuBoardSection .menuBoardRow strong,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground .menuBoardSection .menuBoardRow strong,.menuBoard.menuBoardCustomBackground.theme-snack .menuBoardRow strong,.menuBoard.menuBoardCustomBackground.theme-toast .menuBoardRow strong,.menuBoard.menuBoardCustomBackground.theme-sandwich .menuBoardRow strong,.menuBoard.menuBoardCustomBackground.theme-softdrink .menuBoardRow strong,.menuBoard.menuBoardCustomBackground.theme-coldcoffee .menuBoardRow strong,.menuBoard.menuBoardCustomBackground.theme-hotdrink .menuBoardRow strong,.menuBoard.menuBoardCustomBackground.theme-dessert .menuBoardRow strong,.menuBoard.menuBoardCustomBackground.theme-food .menuBoardRow strong,.menuBoard.menuBoardCustomBackground.theme-burger .menuBoardRow strong,.menuBoard.menuBoardCustomBackground.theme-breakfast .menuBoardRow strong,.menuBoard.menuBoardCustomBackground.menuBoardMany .menuBoardRow strong,.menuBoard.menuBoardCustomBackground.menuBoardDense .menuBoardRow strong{color:#1b7eb5!important;text-shadow:none!important;background:0 0!important;-webkit-background-clip:initial!important;background-clip:initial!important;-webkit-text-fill-color:#1b7eb5!important;font-family:Manrope,Inter,system-ui,sans-serif!important;font-weight:700!important}.menuBoard.menuBoardCustomBackground .menuBoardLogo p,.menuBoard.menuBoardCustomBackground.theme-snack .menuBoardLogo p,.menuBoard.menuBoardCustomBackground.theme-toast .menuBoardLogo p,.menuBoard.menuBoardCustomBackground.theme-sandwich .menuBoardLogo p,.menuBoard.menuBoardCustomBackground.theme-softdrink .menuBoardLogo p,.menuBoard.menuBoardCustomBackground.theme-coldcoffee .menuBoardLogo p,.menuBoard.menuBoardCustomBackground.theme-hotdrink .menuBoardLogo p,.menuBoard.menuBoardCustomBackground.theme-dessert .menuBoardLogo p,.menuBoard.menuBoardCustomBackground.theme-food .menuBoardLogo p,.menuBoard.menuBoardCustomBackground.theme-burger .menuBoardLogo p,.menuBoard.menuBoardCustomBackground.theme-breakfast .menuBoardLogo p,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground .menuBoardLogo p{color:#173b63!important;filter:none!important;text-shadow:none!important;-webkit-text-fill-color:#173b63!important;background:0 0!important;-webkit-background-clip:border-box!important;background-clip:border-box!important}.menuBoard.menuBoardCustomBackground .menuCafeMain,.menuBoard.menuBoardCustomBackground .menuCafeSuffix,.menuBoard.menuBoardCustomBackground .menuBoardLogo p .menuCafeMain,.menuBoard.menuBoardCustomBackground .menuBoardLogo p .menuCafeSuffix{color:#173b63!important;filter:none!important;text-shadow:none!important;-webkit-text-fill-color:#173b63!important;background:0 0!important;font-weight:900!important}.menuBoard.menuBoardCustomBackground .menuCafeMain:before,.menuBoard.menuBoardCustomBackground .menuCafeMain:after,.menuBoard.menuBoardCustomBackground .menuCafeSuffix:before,.menuBoard.menuBoardCustomBackground .menuCafeSuffix:after,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground .menuCafeMain:before,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground .menuCafeMain:after,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground .menuCafeSuffix:before,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground .menuCafeSuffix:after{box-shadow:none!important;filter:none!important;background:#173b63!important}.menuBoard.menuBoardCustomBackground .menuCafeMain,.menuBoard.menuBoardCustomBackground .menuBoardLogo p .menuCafeMain{margin:0!important;line-height:.72!important;display:block!important}.menuBoard.menuBoardCustomBackground .menuCafeSuffix,.menuBoard.menuBoardCustomBackground .menuBoardLogo p .menuCafeSuffix{gap:clamp(9px,1.25vw,18px)!important;margin-top:-2px!important;line-height:.7!important;display:flex!important}.menuBoard.menuBoardCustomBackground .menuCafeMain:before,.menuBoard.menuBoardCustomBackground .menuCafeMain:after,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground .menuCafeMain:before,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground .menuCafeMain:after{content:none!important;display:none!important}.menuBoard.menuBoardCustomBackground .menuCafeSuffix:before,.menuBoard.menuBoardCustomBackground .menuCafeSuffix:after,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground .menuCafeSuffix:before,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground .menuCafeSuffix:after{content:""!important;width:clamp(34px,5vw,74px)!important;height:2px!important;display:block!important}.menuBoard.menuBoardCustomBackground .menuBoardLogo p,.menuBoard.menuBoardCustomBackground.theme-snack .menuBoardLogo p,.menuBoard.menuBoardCustomBackground.theme-toast .menuBoardLogo p,.menuBoard.menuBoardCustomBackground.theme-sandwich .menuBoardLogo p,.menuBoard.menuBoardCustomBackground.theme-softdrink .menuBoardLogo p,.menuBoard.menuBoardCustomBackground.theme-coldcoffee .menuBoardLogo p,.menuBoard.menuBoardCustomBackground.theme-hotdrink .menuBoardLogo p,.menuBoard.menuBoardCustomBackground.theme-dessert .menuBoardLogo p,.menuBoard.menuBoardCustomBackground.theme-food .menuBoardLogo p,.menuBoard.menuBoardCustomBackground.theme-burger .menuBoardLogo p,.menuBoard.menuBoardCustomBackground.theme-breakfast .menuBoardLogo p,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground .menuBoardLogo p{color:#102a43!important;filter:none!important;letter-spacing:2px!important;text-align:center!important;text-shadow:0 2px 6px #0000002e!important;text-transform:uppercase!important;-webkit-text-fill-color:#102a43!important;background:0 0!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;font-family:Cormorant Garamond,Georgia,serif!important;font-size:84px!important;font-weight:700!important;line-height:.9!important}.menuBoard.menuBoardCustomBackground .menuCafeMain,.menuBoard.menuBoardCustomBackground .menuCafeSuffix,.menuBoard.menuBoardCustomBackground .menuBoardLogo p .menuCafeMain,.menuBoard.menuBoardCustomBackground .menuBoardLogo p .menuCafeSuffix{color:#102a43!important;filter:none!important;letter-spacing:2px!important;text-shadow:0 2px 6px #0000002e!important;-webkit-text-fill-color:#102a43!important;background:0 0!important;font-family:Cormorant Garamond,Georgia,serif!important;font-weight:700!important}.menuBoard.menuBoardCustomBackground .menuCafeSuffix:before,.menuBoard.menuBoardCustomBackground .menuCafeSuffix:after,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground .menuCafeSuffix:before,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground .menuCafeSuffix:after{box-shadow:none!important;content:""!important;filter:none!important;background:#d8b15b!important;width:220px!important;height:2px!important;display:block!important}.menuBoard.menuBoardCustomBackground .menuBoardRow strong,.menuBoard.menuBoardCustomBackground .menuBoardSection .menuBoardRow strong,.menuBoard.menuBoardCustomBackground.theme-snack .menuBoardRow strong,.menuBoard.menuBoardCustomBackground.theme-toast .menuBoardRow strong,.menuBoard.menuBoardCustomBackground.theme-sandwich .menuBoardRow strong,.menuBoard.menuBoardCustomBackground.theme-softdrink .menuBoardRow strong,.menuBoard.menuBoardCustomBackground.theme-coldcoffee .menuBoardRow strong,.menuBoard.menuBoardCustomBackground.theme-hotdrink .menuBoardRow strong,.menuBoard.menuBoardCustomBackground.theme-dessert .menuBoardRow strong,.menuBoard.menuBoardCustomBackground.theme-food .menuBoardRow strong,.menuBoard.menuBoardCustomBackground.theme-burger .menuBoardRow strong,.menuBoard.menuBoardCustomBackground.theme-breakfast .menuBoardRow strong,.menuBoard.menuBoardCustomBackground.menuBoardMany .menuBoardRow strong,.menuBoard.menuBoardCustomBackground.menuBoardDense .menuBoardRow strong,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground .menuBoardRow strong{color:#d8b15b!important;text-align:right!important;text-shadow:none!important;-webkit-text-fill-color:#d8b15b!important;font-family:Plus Jakarta Sans,Manrope,Inter,system-ui,sans-serif!important;font-size:40px!important;font-weight:700!important}.menuBoard.menuBoardCustomBackground .menuBoardSection h2,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground .menuBoardSection h2{color:#173b63!important;letter-spacing:2px!important;text-align:center!important;text-shadow:none!important;text-transform:uppercase!important;-webkit-text-fill-color:#173b63!important;font-family:Cormorant Garamond,Georgia,serif!important;font-size:74px!important;font-weight:700!important;line-height:1!important}.menuBoard.menuBoardCustomBackground .menuBoardSection h2:after,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground .menuBoardSection h2:after{box-shadow:none!important;content:""!important;background:#d8b15b!important;border:0!important;width:220px!important;height:2px!important;display:block!important;position:absolute!important;left:50%!important;transform:translate(-50%)!important}.menuBoard.menuBoardCustomBackground .menuBoardRow span,.menuBoard.menuBoardCustomBackground .menuBoardRowLong span,.menuBoard.menuBoardCustomBackground .menuBoardRowXLong span,.menuBoard.menuBoardCustomBackground .menuBoardRowXXLong span,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground .menuBoardRow span{color:#20354e!important;text-align:left!important;text-shadow:none!important;-webkit-text-fill-color:#20354e!important;font-family:Manrope,Inter,system-ui,sans-serif!important;font-size:36px!important;font-weight:600!important;line-height:1.28!important}.menuBoard.menuBoardCustomBackground .menuBoardRow strong,.menuBoard.menuBoardCustomBackground .menuBoardSection .menuBoardRow strong,.menuBoard.menuBoardCustomBackground.theme-snack .menuBoardRow strong,.menuBoard.menuBoardCustomBackground.theme-toast .menuBoardRow strong,.menuBoard.menuBoardCustomBackground.theme-sandwich .menuBoardRow strong,.menuBoard.menuBoardCustomBackground.theme-softdrink .menuBoardRow strong,.menuBoard.menuBoardCustomBackground.theme-coldcoffee .menuBoardRow strong,.menuBoard.menuBoardCustomBackground.theme-hotdrink .menuBoardRow strong,.menuBoard.menuBoardCustomBackground.theme-dessert .menuBoardRow strong,.menuBoard.menuBoardCustomBackground.theme-food .menuBoardRow strong,.menuBoard.menuBoardCustomBackground.theme-burger .menuBoardRow strong,.menuBoard.menuBoardCustomBackground.theme-breakfast .menuBoardRow strong,.menuBoard.menuBoardCustomBackground.menuBoardMany .menuBoardRow strong,.menuBoard.menuBoardCustomBackground.menuBoardDense .menuBoardRow strong,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground .menuBoardRow strong{color:#1b7eb5!important;text-align:right!important;text-shadow:none!important;-webkit-text-fill-color:#1b7eb5!important;background:0 0!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;font-family:Manrope,Inter,system-ui,sans-serif!important;font-size:40px!important;font-weight:700!important;line-height:1.2!important}.menuBoard.menuBoardCustomBackground .menuCafeMain,.menuBoard.menuBoardCustomBackground .menuCafeSuffix,.menuBoard.menuBoardCustomBackground .menuBoardLogo p .menuCafeMain,.menuBoard.menuBoardCustomBackground .menuBoardLogo p .menuCafeSuffix{color:#163a5f!important;letter-spacing:1px!important;-webkit-text-fill-color:#163a5f!important;font-family:Cinzel,Noto Serif,Georgia,serif!important;font-weight:900!important}.menuBoard.menuBoardCustomBackground .menuBoardLogo p,.menuBoard.menuBoardCustomBackground.theme-snack .menuBoardLogo p,.menuBoard.menuBoardCustomBackground.theme-toast .menuBoardLogo p,.menuBoard.menuBoardCustomBackground.theme-sandwich .menuBoardLogo p,.menuBoard.menuBoardCustomBackground.theme-softdrink .menuBoardLogo p,.menuBoard.menuBoardCustomBackground.theme-coldcoffee .menuBoardLogo p,.menuBoard.menuBoardCustomBackground.theme-hotdrink .menuBoardLogo p,.menuBoard.menuBoardCustomBackground.theme-dessert .menuBoardLogo p,.menuBoard.menuBoardCustomBackground.theme-food .menuBoardLogo p,.menuBoard.menuBoardCustomBackground.theme-burger .menuBoardLogo p,.menuBoard.menuBoardCustomBackground.theme-breakfast .menuBoardLogo p,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground .menuBoardLogo p{color:#173b63!important;letter-spacing:2px!important;text-align:center!important;text-shadow:0 2px 8px #0000002e!important;-webkit-text-fill-color:#173b63!important;font-family:Cormorant Garamond,Georgia,serif!important;font-size:84px!important;font-weight:700!important}.menuBoard.menuBoardCustomBackground .menuCafeMain,.menuBoard.menuBoardCustomBackground .menuCafeSuffix,.menuBoard.menuBoardCustomBackground .menuBoardLogo p .menuCafeMain,.menuBoard.menuBoardCustomBackground .menuBoardLogo p .menuCafeSuffix{color:#173b63!important;letter-spacing:2px!important;text-shadow:0 2px 8px #0000002e!important;-webkit-text-fill-color:#173b63!important;font-family:Cormorant Garamond,Georgia,serif!important;font-weight:700!important}.menuBoard.menuBoardCustomBackground .menuBoardSection h2,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground .menuBoardSection h2{color:#173b63!important;letter-spacing:4px!important;text-align:center!important;text-shadow:none!important;text-transform:uppercase!important;-webkit-text-fill-color:#173b63!important;font-family:Cormorant Garamond,Georgia,serif!important;font-size:74px!important;font-weight:600!important}.menuBoard.menuBoardCustomBackground .menuBoardRow span,.menuBoard.menuBoardCustomBackground .menuBoardRowLong span,.menuBoard.menuBoardCustomBackground .menuBoardRowXLong span,.menuBoard.menuBoardCustomBackground .menuBoardRowXXLong span,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground .menuBoardRow span{color:#243b53!important;text-shadow:none!important;text-transform:none!important;-webkit-text-fill-color:#243b53!important;font-family:Plus Jakarta Sans,Manrope,Inter,system-ui,sans-serif!important;font-size:38px!important;font-weight:600!important}.menuBoard.menuBoardCustomBackground .menuBoardRow strong,.menuBoard.menuBoardCustomBackground .menuBoardSection .menuBoardRow strong,.menuBoard.menuBoardCustomBackground.theme-snack .menuBoardRow strong,.menuBoard.menuBoardCustomBackground.theme-toast .menuBoardRow strong,.menuBoard.menuBoardCustomBackground.theme-sandwich .menuBoardRow strong,.menuBoard.menuBoardCustomBackground.theme-softdrink .menuBoardRow strong,.menuBoard.menuBoardCustomBackground.theme-coldcoffee .menuBoardRow strong,.menuBoard.menuBoardCustomBackground.theme-hotdrink .menuBoardRow strong,.menuBoard.menuBoardCustomBackground.theme-dessert .menuBoardRow strong,.menuBoard.menuBoardCustomBackground.theme-food .menuBoardRow strong,.menuBoard.menuBoardCustomBackground.theme-burger .menuBoardRow strong,.menuBoard.menuBoardCustomBackground.theme-breakfast .menuBoardRow strong,.menuBoard.menuBoardCustomBackground.menuBoardMany .menuBoardRow strong,.menuBoard.menuBoardCustomBackground.menuBoardDense .menuBoardRow strong,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground .menuBoardRow strong{color:#d8b15b!important;text-align:right!important;text-shadow:none!important;-webkit-text-fill-color:#d8b15b!important;background:0 0!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;font-family:Plus Jakarta Sans,Manrope,Inter,system-ui,sans-serif!important;font-size:40px!important;font-weight:700!important}.menuBoard.menuBoardCustomBackground .menuBoardLogo p,.menuBoard.menuBoardCustomBackground.theme-snack .menuBoardLogo p,.menuBoard.menuBoardCustomBackground.theme-toast .menuBoardLogo p,.menuBoard.menuBoardCustomBackground.theme-sandwich .menuBoardLogo p,.menuBoard.menuBoardCustomBackground.theme-softdrink .menuBoardLogo p,.menuBoard.menuBoardCustomBackground.theme-coldcoffee .menuBoardLogo p,.menuBoard.menuBoardCustomBackground.theme-hotdrink .menuBoardLogo p,.menuBoard.menuBoardCustomBackground.theme-dessert .menuBoardLogo p,.menuBoard.menuBoardCustomBackground.theme-food .menuBoardLogo p,.menuBoard.menuBoardCustomBackground.theme-burger .menuBoardLogo p,.menuBoard.menuBoardCustomBackground.theme-breakfast .menuBoardLogo p,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground .menuBoardLogo p{letter-spacing:0!important;text-align:center!important;text-shadow:0 1px #ffffffb8,0 2px #7e9fbc85,0 4px #26578094,0 6px #0a345973,0 12px 20px #00000047,0 24px 42px #051b3033!important;width:max-content!important;max-width:none!important;font-size:168px!important;font-weight:900!important;line-height:.78!important;display:block!important;top:9.6%!important;left:50%!important;transform:translate(-50%)!important}.menuBoard.menuBoardCustomBackground .menuCafeMain,.menuBoard.menuBoardCustomBackground .menuBoardLogo p .menuCafeMain{letter-spacing:0!important;text-align:center!important;width:max-content!important;margin:0 auto!important;font-weight:900!important;display:block!important;transform:translate(16px)!important}.menuBoard.menuBoardCustomBackground .menuCafeSuffix,.menuBoard.menuBoardCustomBackground .menuBoardLogo p .menuCafeSuffix{letter-spacing:0!important;text-align:center!important;justify-content:center!important;align-items:center!important;gap:22px!important;width:max-content!important;margin:-4px auto 0!important;font-weight:900!important;display:flex!important}.menuBoard.menuBoardCustomBackground .menuCafeSuffix:before,.menuBoard.menuBoardCustomBackground .menuCafeSuffix:after,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground .menuCafeSuffix:before,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground .menuCafeSuffix:after{width:168px!important;height:5px!important}.menuBoard.menuBoardCustomBackground .menuBoardLogo p,.menuBoard.menuBoardCustomBackground.theme-snack .menuBoardLogo p,.menuBoard.menuBoardCustomBackground.theme-toast .menuBoardLogo p,.menuBoard.menuBoardCustomBackground.theme-sandwich .menuBoardLogo p,.menuBoard.menuBoardCustomBackground.theme-softdrink .menuBoardLogo p,.menuBoard.menuBoardCustomBackground.theme-coldcoffee .menuBoardLogo p,.menuBoard.menuBoardCustomBackground.theme-hotdrink .menuBoardLogo p,.menuBoard.menuBoardCustomBackground.theme-dessert .menuBoardLogo p,.menuBoard.menuBoardCustomBackground.theme-food .menuBoardLogo p,.menuBoard.menuBoardCustomBackground.theme-burger .menuBoardLogo p,.menuBoard.menuBoardCustomBackground.theme-breakfast .menuBoardLogo p,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground .menuBoardLogo p{color:#163a5f!important;letter-spacing:.5px!important;text-align:center!important;text-shadow:0 2px 8px #00000026!important;-webkit-text-fill-color:#163a5f!important;font-family:Noto Serif,Merriweather,"Source Serif 4",Georgia,serif!important;font-size:96px!important;font-weight:700!important;line-height:.88!important}.menuBoard.menuBoardCustomBackground .menuCafeMain,.menuBoard.menuBoardCustomBackground .menuCafeSuffix,.menuBoard.menuBoardCustomBackground .menuBoardLogo p .menuCafeMain,.menuBoard.menuBoardCustomBackground .menuBoardLogo p .menuCafeSuffix{color:#163a5f!important;letter-spacing:.5px!important;text-shadow:0 2px 8px #00000026!important;-webkit-text-fill-color:#163a5f!important;font-family:Noto Serif,Merriweather,"Source Serif 4",Georgia,serif!important;font-weight:700!important;line-height:.88!important}.menuBoard.menuBoardCustomBackground .menuCafeSuffix,.menuBoard.menuBoardCustomBackground .menuBoardLogo p .menuCafeSuffix{justify-content:center!important;align-items:center!important;gap:24px!important}.menuBoard.menuBoardCustomBackground .menuCafeSuffix:before,.menuBoard.menuBoardCustomBackground .menuCafeSuffix:after,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground .menuCafeSuffix:before,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground .menuCafeSuffix:after{box-shadow:none!important;content:""!important;filter:none!important;background:#163a5f!important;border-radius:999px!important;width:140px!important;height:3px!important;display:block!important}.menuBoard.menuBoardCustomBackground .menuBoardSection h2,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground .menuBoardSection h2{color:#163a5f!important;letter-spacing:2px!important;text-align:center!important;text-shadow:none!important;-webkit-text-fill-color:#163a5f!important;font-family:Noto Serif,Merriweather,"Source Serif 4",Georgia,serif!important;font-size:78px!important;font-weight:700!important}.menuBoard.menuBoardCustomBackground .menuBoardLogo p,.menuBoard.menuBoardCustomBackground.theme-snack .menuBoardLogo p,.menuBoard.menuBoardCustomBackground.theme-toast .menuBoardLogo p,.menuBoard.menuBoardCustomBackground.theme-sandwich .menuBoardLogo p,.menuBoard.menuBoardCustomBackground.theme-softdrink .menuBoardLogo p,.menuBoard.menuBoardCustomBackground.theme-coldcoffee .menuBoardLogo p,.menuBoard.menuBoardCustomBackground.theme-hotdrink .menuBoardLogo p,.menuBoard.menuBoardCustomBackground.theme-dessert .menuBoardLogo p,.menuBoard.menuBoardCustomBackground.theme-food .menuBoardLogo p,.menuBoard.menuBoardCustomBackground.theme-burger .menuBoardLogo p,.menuBoard.menuBoardCustomBackground.theme-breakfast .menuBoardLogo p,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground .menuBoardLogo p{color:#163a5f!important;letter-spacing:0!important;text-align:center!important;text-shadow:0 1px #ffffffd1,0 2px #9bb5cc9e,0 4px #4b779ca8,0 7px #1141699e,0 10px #072b4c6b,0 16px 22px #00000052,0 28px 46px #04192d3d!important;-webkit-text-fill-color:#163a5f!important;width:max-content!important;max-width:none!important;font-family:Cinzel,Noto Serif,Georgia,serif!important;font-size:168px!important;font-weight:900!important;line-height:.78!important;display:block!important;top:11.65%!important;left:50%!important;transform:translate(-50%)!important}.menuBoard.menuBoardCustomBackground .menuCafeMain,.menuBoard.menuBoardCustomBackground .menuBoardLogo p .menuCafeMain{letter-spacing:0!important;text-align:center!important;-webkit-text-fill-color:#163a5f!important;width:max-content!important;margin:0 auto!important;font-family:Cinzel,Noto Serif,Georgia,serif!important;font-weight:900!important;display:block!important;transform:translate(28px)!important}.menuBoard.menuBoardCustomBackground .menuCafeSuffix,.menuBoard.menuBoardCustomBackground .menuBoardLogo p .menuCafeSuffix{letter-spacing:0!important;text-align:center!important;-webkit-text-fill-color:#163a5f!important;justify-content:center!important;align-items:center!important;gap:22px!important;width:max-content!important;margin:-4px auto 0!important;font-family:Cinzel,Noto Serif,Georgia,serif!important;font-weight:900!important;display:flex!important}.menuBoard.menuBoardCustomBackground .menuCafeSuffix:before,.menuBoard.menuBoardCustomBackground .menuCafeSuffix:after,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground .menuCafeSuffix:before,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground .menuCafeSuffix:after{background:radial-gradient(circle at 0,#163a5f 0 6px,#0000 7px),linear-gradient(90deg,#0000 0 13px,#163a5f 13px calc(100% - 13px),#0000 calc(100% - 13px)),radial-gradient(circle at 100%,#163a5f 0 6px,#0000 7px)!important;border-radius:999px!important;width:184px!important;height:12px!important}.menuBoard.menuBoardCustomBackground .menuBoardSection h2,.menuBoard.menuBoardCustomBackground.theme-snack .menuBoardSection h2,.menuBoard.menuBoardCustomBackground.theme-toast .menuBoardSection h2,.menuBoard.menuBoardCustomBackground.theme-sandwich .menuBoardSection h2,.menuBoard.menuBoardCustomBackground.theme-softdrink .menuBoardSection h2,.menuBoard.menuBoardCustomBackground.theme-coldcoffee .menuBoardSection h2,.menuBoard.menuBoardCustomBackground.theme-hotdrink .menuBoardSection h2,.menuBoard.menuBoardCustomBackground.theme-dessert .menuBoardSection h2,.menuBoard.menuBoardCustomBackground.theme-food .menuBoardSection h2,.menuBoard.menuBoardCustomBackground.theme-burger .menuBoardSection h2,.menuBoard.menuBoardCustomBackground.theme-breakfast .menuBoardSection h2,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground .menuBoardSection h2{color:#163a5f!important;letter-spacing:1px!important;text-align:center!important;text-shadow:0 1px #ffffffc7,0 2px #9bb5cc94,0 4px #4b779c94,0 7px #1141697a,0 12px 18px #0000003d,0 22px 34px #04192d2e!important;text-transform:uppercase!important;-webkit-text-fill-color:#163a5f!important;margin-bottom:26px!important;font-family:Cinzel,Noto Serif,Georgia,serif!important;font-size:84px!important;font-weight:900!important;line-height:.92!important;transform:translateY(-24px)!important}.menuBoard.menuBoardCustomBackground .menuBoardSection h2:before,.menuBoard.menuBoardCustomBackground .menuBoardSection h2:after,.menuBoard.menuBoardCustomBackground.theme-snack .menuBoardSection h2:before,.menuBoard.menuBoardCustomBackground.theme-snack .menuBoardSection h2:after,.menuBoard.menuBoardCustomBackground.theme-toast .menuBoardSection h2:before,.menuBoard.menuBoardCustomBackground.theme-toast .menuBoardSection h2:after,.menuBoard.menuBoardCustomBackground.theme-sandwich .menuBoardSection h2:before,.menuBoard.menuBoardCustomBackground.theme-sandwich .menuBoardSection h2:after,.menuBoard.menuBoardCustomBackground.theme-softdrink .menuBoardSection h2:before,.menuBoard.menuBoardCustomBackground.theme-softdrink .menuBoardSection h2:after,.menuBoard.menuBoardCustomBackground.theme-coldcoffee .menuBoardSection h2:before,.menuBoard.menuBoardCustomBackground.theme-coldcoffee .menuBoardSection h2:after,.menuBoard.menuBoardCustomBackground.theme-hotdrink .menuBoardSection h2:before,.menuBoard.menuBoardCustomBackground.theme-hotdrink .menuBoardSection h2:after,.menuBoard.menuBoardCustomBackground.theme-dessert .menuBoardSection h2:before,.menuBoard.menuBoardCustomBackground.theme-dessert .menuBoardSection h2:after,.menuBoard.menuBoardCustomBackground.theme-food .menuBoardSection h2:before,.menuBoard.menuBoardCustomBackground.theme-food .menuBoardSection h2:after,.menuBoard.menuBoardCustomBackground.theme-burger .menuBoardSection h2:before,.menuBoard.menuBoardCustomBackground.theme-burger .menuBoardSection h2:after,.menuBoard.menuBoardCustomBackground.theme-breakfast .menuBoardSection h2:before,.menuBoard.menuBoardCustomBackground.theme-breakfast .menuBoardSection h2:after,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground .menuBoardSection h2:before,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground .menuBoardSection h2:after{content:none!important;display:none!important}.menuBoard.menuBoardCustomBackground .menuBoardLogo p,.menuBoard.menuBoardCustomBackground.theme-snack .menuBoardLogo p,.menuBoard.menuBoardCustomBackground.theme-toast .menuBoardLogo p,.menuBoard.menuBoardCustomBackground.theme-sandwich .menuBoardLogo p,.menuBoard.menuBoardCustomBackground.theme-softdrink .menuBoardLogo p,.menuBoard.menuBoardCustomBackground.theme-coldcoffee .menuBoardLogo p,.menuBoard.menuBoardCustomBackground.theme-hotdrink .menuBoardLogo p,.menuBoard.menuBoardCustomBackground.theme-dessert .menuBoardLogo p,.menuBoard.menuBoardCustomBackground.theme-food .menuBoardLogo p,.menuBoard.menuBoardCustomBackground.theme-burger .menuBoardLogo p,.menuBoard.menuBoardCustomBackground.theme-breakfast .menuBoardLogo p,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground .menuBoardLogo p{left:50%!important}.menuBoard.menuBoardCustomBackground .menuCafeMain,.menuBoard.menuBoardCustomBackground .menuBoardLogo p .menuCafeMain{transform:translate(0)!important}.menuBoard.menuBoardCustomBackground .menuBoardSection h2,.menuBoard.menuBoardCustomBackground.theme-snack .menuBoardSection h2,.menuBoard.menuBoardCustomBackground.theme-toast .menuBoardSection h2,.menuBoard.menuBoardCustomBackground.theme-sandwich .menuBoardSection h2,.menuBoard.menuBoardCustomBackground.theme-softdrink .menuBoardSection h2,.menuBoard.menuBoardCustomBackground.theme-coldcoffee .menuBoardSection h2,.menuBoard.menuBoardCustomBackground.theme-hotdrink .menuBoardSection h2,.menuBoard.menuBoardCustomBackground.theme-dessert .menuBoardSection h2,.menuBoard.menuBoardCustomBackground.theme-food .menuBoardSection h2,.menuBoard.menuBoardCustomBackground.theme-burger .menuBoardSection h2,.menuBoard.menuBoardCustomBackground.theme-breakfast .menuBoardSection h2,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground .menuBoardSection h2{color:#124b78!important;letter-spacing:1px!important;text-shadow:0 -1px #fffffff2,0 1px #c4e0f4f2,0 2px #65a4cdd1,0 4px #266697c7,0 7px #0c3d669e,0 10px 16px #00000038,0 18px 28px #072f502e!important;-webkit-text-fill-color:#124b78!important;-webkit-text-stroke:.4px #ffffff73!important;font-family:Cinzel,Noto Serif,Georgia,serif!important;font-size:88px!important;font-weight:900!important;transform:translateY(-34px)!important}.menuBoard.menuBoardCustomBackground .menuBoardSection h2:before,.menuBoard.menuBoardCustomBackground .menuBoardSection h2:after,.menuBoard.menuBoardCustomBackground .menuBoardSection:before,.menuBoard.menuBoardCustomBackground .menuBoardSection:after,.menuBoard.menuBoardCustomBackground.theme-snack .menuBoardSection h2:before,.menuBoard.menuBoardCustomBackground.theme-snack .menuBoardSection h2:after,.menuBoard.menuBoardCustomBackground.theme-toast .menuBoardSection h2:before,.menuBoard.menuBoardCustomBackground.theme-toast .menuBoardSection h2:after,.menuBoard.menuBoardCustomBackground.theme-toast .menuBoardSection:before,.menuBoard.menuBoardCustomBackground.theme-toast .menuBoardSection:after,.menuBoard.menuBoardCustomBackground.theme-sandwich .menuBoardSection h2:before,.menuBoard.menuBoardCustomBackground.theme-sandwich .menuBoardSection h2:after,.menuBoard.menuBoardCustomBackground.theme-softdrink .menuBoardSection h2:before,.menuBoard.menuBoardCustomBackground.theme-softdrink .menuBoardSection h2:after,.menuBoard.menuBoardCustomBackground.theme-coldcoffee .menuBoardSection h2:before,.menuBoard.menuBoardCustomBackground.theme-coldcoffee .menuBoardSection h2:after,.menuBoard.menuBoardCustomBackground.theme-hotdrink .menuBoardSection h2:before,.menuBoard.menuBoardCustomBackground.theme-hotdrink .menuBoardSection h2:after,.menuBoard.menuBoardCustomBackground.theme-dessert .menuBoardSection h2:before,.menuBoard.menuBoardCustomBackground.theme-dessert .menuBoardSection h2:after,.menuBoard.menuBoardCustomBackground.theme-food .menuBoardSection h2:before,.menuBoard.menuBoardCustomBackground.theme-food .menuBoardSection h2:after,.menuBoard.menuBoardCustomBackground.theme-burger .menuBoardSection h2:before,.menuBoard.menuBoardCustomBackground.theme-burger .menuBoardSection h2:after,.menuBoard.menuBoardCustomBackground.theme-breakfast .menuBoardSection h2:before,.menuBoard.menuBoardCustomBackground.theme-breakfast .menuBoardSection h2:after,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground .menuBoardSection h2:before,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground .menuBoardSection h2:after,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground .menuBoardSection:before,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground .menuBoardSection:after{box-shadow:none!important;content:none!important;background:0 0!important;border:0!important;display:none!important}.menuBoard.menuBoardCustomBackground .menuBoardSection h2,.menuBoard.menuBoardCustomBackground.theme-snack .menuBoardSection h2,.menuBoard.menuBoardCustomBackground.theme-toast .menuBoardSection h2,.menuBoard.menuBoardCustomBackground.theme-sandwich .menuBoardSection h2,.menuBoard.menuBoardCustomBackground.theme-softdrink .menuBoardSection h2,.menuBoard.menuBoardCustomBackground.theme-coldcoffee .menuBoardSection h2,.menuBoard.menuBoardCustomBackground.theme-hotdrink .menuBoardSection h2,.menuBoard.menuBoardCustomBackground.theme-dessert .menuBoardSection h2,.menuBoard.menuBoardCustomBackground.theme-food .menuBoardSection h2,.menuBoard.menuBoardCustomBackground.theme-burger .menuBoardSection h2,.menuBoard.menuBoardCustomBackground.theme-breakfast .menuBoardSection h2,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground .menuBoardSection h2{color:#12517f!important;filter:drop-shadow(0 10px 12px #041c3633)drop-shadow(0 0 10px #1f7eb52e)!important;letter-spacing:1px!important;text-shadow:0 -1px #6fb1db61,0 1px #488ebda3,0 2px #226599ad,0 4px #0c42709e,0 7px #04274d80,0 11px 16px #0000002e,0 20px 30px #04192d24!important;-webkit-text-fill-color:#12517f!important;-webkit-text-stroke:0!important;background:0 0!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;margin-bottom:18px!important;font-family:Cinzel,Noto Serif,Georgia,serif!important;font-size:88px!important;font-weight:900!important;line-height:.9!important;transform:translateY(-34px)!important}.menuBoard.menuBoardCustomBackground.cafe-limon .menuBoardSection h2,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground.cafe-limon .menuBoardSection h2{font-size:98px!important;transform:translateY(-7px)!important}.menuBoard.menuBoardCustomBackground .menuBoardSection h2,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground .menuBoardSection h2{filter:none!important;text-shadow:none!important;font-weight:1000!important}.menuBoard.menuBoardCustomBackground.cafe-belediye .menuBoardSection h2,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground.cafe-belediye .menuBoardSection h2{font-size:94px!important;transform:translateY(-48px)!important}.menuBoard.menuBoardCustomBackground.cafe-panayir .menuBoardSection h2,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground.cafe-panayir .menuBoardSection h2{transform:translateY(-68px)!important}.menuBoard.menuBoardCustomBackground .menuBoardSection h2.menuBoardTitleLong,.menuBoard.menuBoardCustomBackground.cafe-limon .menuBoardSection h2.menuBoardTitleLong,.menuBoard.menuBoardCustomBackground.cafe-belediye .menuBoardSection h2.menuBoardTitleLong,.menuBoard.menuBoardCustomBackground.cafe-panayir .menuBoardSection h2.menuBoardTitleLong,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground .menuBoardSection h2.menuBoardTitleLong{letter-spacing:.5px!important;white-space:nowrap!important;font-size:84px!important}.menuBoard.menuBoardCustomBackground .menuBoardSection h2.menuBoardTitleXXLong,.menuBoard.menuBoardCustomBackground.cafe-limon .menuBoardSection h2.menuBoardTitleXXLong,.menuBoard.menuBoardCustomBackground.cafe-belediye .menuBoardSection h2.menuBoardTitleXXLong,.menuBoard.menuBoardCustomBackground.cafe-panayir .menuBoardSection h2.menuBoardTitleXXLong,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground .menuBoardSection h2.menuBoardTitleXXLong{letter-spacing:0!important;white-space:nowrap!important;font-size:60px!important}.menuBoard.menuBoardCustomBackground .menuBoardSection h2.menuBoardTitleTea,.menuBoard.menuBoardCustomBackground.cafe-limon .menuBoardSection h2.menuBoardTitleTea,.menuBoard.menuBoardCustomBackground.cafe-belediye .menuBoardSection h2.menuBoardTitleTea,.menuBoard.menuBoardCustomBackground.cafe-panayir .menuBoardSection h2.menuBoardTitleTea,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground .menuBoardSection h2.menuBoardTitleTea{letter-spacing:0!important;white-space:nowrap!important;font-size:72px!important}.menuBoard.menuBoardCustomBackground.cafe-panayir .menuBoardSection h2.menuBoardTitleTea,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground.cafe-panayir .menuBoardSection h2.menuBoardTitleTea{transform:translateY(-54px)!important}.menuBoard.menuBoardCustomBackground.cafe-panayir .menuBoardSection h2.menuBoardTitleAlcohol,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground.cafe-panayir .menuBoardSection h2.menuBoardTitleAlcohol{transform:translateY(-61px)!important}.menuBoard.menuBoardCustomBackground.cafe-panayir .menuBoardRow,.menuBoard.menuBoardCustomBackground.cafe-panayir .menuBoardRowLong,.menuBoard.menuBoardCustomBackground.cafe-panayir .menuBoardRowXLong,.menuBoard.menuBoardCustomBackground.cafe-panayir .menuBoardRowXXLong,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground.cafe-panayir .menuBoardRow{transform:translate(16px)!important}.menuBoard.menuBoardCustomBackground.cafe-panayir .menuBoardRow span,.menuBoard.menuBoardCustomBackground.cafe-panayir .menuBoardRowLong span,.menuBoard.menuBoardCustomBackground.cafe-panayir .menuBoardRowXLong span,.menuBoard.menuBoardCustomBackground.cafe-panayir .menuBoardRowXXLong span,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground.cafe-panayir .menuBoardRow span{color:#12517f!important;text-shadow:0 1px #488ebd47,0 3px 8px #041c362e!important;-webkit-text-fill-color:#12517f!important;font-size:48px!important;font-weight:800!important}.menuBoard.menuBoardCustomBackground.cafe-panayir .menuBoardRow strong,.menuBoard.menuBoardCustomBackground.cafe-panayir .menuBoardSection .menuBoardRow strong,.menuBoard.menuBoardCustomBackground.cafe-panayir .menuBoardRowLong strong,.menuBoard.menuBoardCustomBackground.cafe-panayir .menuBoardRowXLong strong,.menuBoard.menuBoardCustomBackground.cafe-panayir .menuBoardRowXXLong strong,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground.cafe-panayir .menuBoardRow strong{color:#163a5f!important;text-shadow:0 1px #5b84a647,0 3px 8px #041c362e!important;-webkit-text-fill-color:#163a5f!important;font-size:50px!important;font-weight:900!important;transform:translate(-16px)!important}.menuBoard.menuBoardCustomBackground.cafe-limon .menuBoardRow,.menuBoard.menuBoardCustomBackground.cafe-limon .menuBoardRowLong,.menuBoard.menuBoardCustomBackground.cafe-limon .menuBoardRowXLong,.menuBoard.menuBoardCustomBackground.cafe-limon .menuBoardRowXXLong,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground.cafe-limon .menuBoardRow{transform:translateY(35px)!important}.menuBoard.menuBoardCustomBackground.cafe-limon .menuBoardRow span,.menuBoard.menuBoardCustomBackground.cafe-limon .menuBoardRowLong span,.menuBoard.menuBoardCustomBackground.cafe-limon .menuBoardRowXLong span,.menuBoard.menuBoardCustomBackground.cafe-limon .menuBoardRowXXLong span,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground.cafe-limon .menuBoardRow span{color:#12517f!important;text-shadow:0 1px #488ebd47,0 3px 8px #041c362e!important;-webkit-text-fill-color:#12517f!important;font-size:48px!important;font-weight:800!important;transform:translate(28px)!important}.menuBoard.menuBoardCustomBackground.cafe-limon .menuBoardRow strong,.menuBoard.menuBoardCustomBackground.cafe-limon .menuBoardSection .menuBoardRow strong,.menuBoard.menuBoardCustomBackground.cafe-limon .menuBoardRowLong strong,.menuBoard.menuBoardCustomBackground.cafe-limon .menuBoardRowXLong strong,.menuBoard.menuBoardCustomBackground.cafe-limon .menuBoardRowXXLong strong,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground.cafe-limon .menuBoardRow strong{color:#163a5f!important;text-shadow:0 1px #5b84a647,0 3px 8px #041c362e!important;-webkit-text-fill-color:#163a5f!important;font-size:50px!important;font-weight:900!important;transform:translate(7px)!important}.menuBoard.menuBoardCustomBackground.menuBoardCustomProduct .menuBoardProduct,.menuBoard.menuBoardCustomBackground.menuBoardCustomProduct.menuBoardMany .menuBoardProduct,.menuBoard.menuBoardCustomBackground.menuBoardCustomProduct.menuBoardDense .menuBoardProduct,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground.menuBoardCustomProduct .menuBoardProduct{opacity:1!important;z-index:7!important;background-position:bottom!important;background-repeat:no-repeat!important;background-size:150%!important;width:auto!important;height:clamp(420px,42vh,760px)!important;min-height:0!important;margin:0!important;position:absolute!important;inset:clamp(340px,29vh,540px) -18% auto!important;transform:none!important}.menuBoard.menuBoardCustomBackground.menuBoardCustomProduct.menuBoardMany .menuBoardProduct{height:clamp(400px,39vh,700px)!important;top:clamp(360px,31vh,580px)!important}.menuBoard.menuBoardCustomBackground.menuBoardCustomProduct.menuBoardDense .menuBoardProduct{height:clamp(350px,34vh,620px)!important;top:clamp(390px,33vh,620px)!important}.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground.menuBoardCustomProduct .menuBoardProduct,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground.menuBoardCustomProduct.menuBoardMany .menuBoardProduct,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground.menuBoardCustomProduct.menuBoardDense .menuBoardProduct{background-size:150%!important;height:clamp(150px,36cqh,300px)!important;inset:clamp(170px,30cqh,250px) -18% auto!important}.menuBoardProductOverlay{display:none}.menuBoard.menuBoardCustomBackground.menuBoardCustomProduct .menuBoardProduct{display:none!important}.menuBoard.menuBoardCustomBackground.menuBoardCustomProduct .menuBoardProductOverlay,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground.menuBoardCustomProduct .menuBoardProductOverlay{pointer-events:none!important;text-align:center!important;z-index:19!important;background:0 0!important;align-items:flex-end!important;display:block!important;position:absolute!important;inset:50.8% -6% 8.8%!important;overflow:visible!important}.menuBoard.menuBoardCustomBackground.menuBoardCustomProduct.menuBoardMany .menuBoardProductOverlay{top:51.8%!important}.menuBoard.menuBoardCustomBackground.menuBoardCustomProduct.menuBoardDense .menuBoardProductOverlay{top:53.8%!important}.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground.menuBoardCustomProduct .menuBoardProductOverlay{inset:50.8% -6% 8.8%!important}.menuBoard.menuBoardCustomBackground.menuBoardCustomProduct .menuBoardProductOverlay img,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground.menuBoardCustomProduct .menuBoardProductOverlay img{filter:drop-shadow(0 14px 18px #06172642)drop-shadow(0 3px 5px #ffffff47)!important;object-fit:contain!important;object-position:center bottom!important;transform-origin:bottom!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;margin:0 auto!important;display:block!important;transform:scale(1.42)translate(4.4%,14%)!important}.menuBoard.menuBoardCustomBackground.cafe-limon.theme-softdrink.menuBoardCustomProduct .menuBoardProductOverlay img,.menuBoard.menuBoardCustomBackground.cafe-limon.theme-alcohol.menuBoardCustomProduct .menuBoardProductOverlay img,.menuBoard.menuBoardCustomBackground.cafe-limon.theme-bubble.menuBoardCustomProduct .menuBoardProductOverlay img,.menuBoard.menuBoardCustomBackground.cafe-limon.theme-frappe.menuBoardCustomProduct .menuBoardProductOverlay img,.menuBoard.menuBoardCustomBackground.cafe-limon.theme-frozen.menuBoardCustomProduct .menuBoardProductOverlay img,.menuBoard.menuBoardCustomBackground.cafe-limon.theme-milkshake.menuBoardCustomProduct .menuBoardProductOverlay img,.menuBoard.menuBoardCustomBackground.cafe-limon.theme-redbull.menuBoardCustomProduct .menuBoardProductOverlay img,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground.cafe-limon.theme-softdrink.menuBoardCustomProduct .menuBoardProductOverlay img,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground.cafe-limon.theme-alcohol.menuBoardCustomProduct .menuBoardProductOverlay img,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground.cafe-limon.theme-bubble.menuBoardCustomProduct .menuBoardProductOverlay img,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground.cafe-limon.theme-frappe.menuBoardCustomProduct .menuBoardProductOverlay img,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground.cafe-limon.theme-frozen.menuBoardCustomProduct .menuBoardProductOverlay img,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground.cafe-limon.theme-milkshake.menuBoardCustomProduct .menuBoardProductOverlay img,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground.cafe-limon.theme-redbull.menuBoardCustomProduct .menuBoardProductOverlay img{transform:scale(1.52)translate(3.2%,14%)!important}.menuBoard.menuBoardCustomBackground.cafe-limon.theme-softdrink.menuBoardCustomProduct .menuBoardProductOverlay img,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground.cafe-limon.theme-softdrink.menuBoardCustomProduct .menuBoardProductOverlay img{transform:scale(1.52)translate(3.1%,14%)!important}.menuBoard.menuBoardCustomBackground.cafe-limon.theme-softdrink.menuBoardCustomProduct .menuBoardProductOverlay,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground.cafe-limon.theme-softdrink.menuBoardCustomProduct .menuBoardProductOverlay{z-index:13!important}.menuBoard.menuBoardCustomBackground.cafe-limon.theme-bubble.menuBoardCustomProduct .menuBoardProductOverlay img,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground.cafe-limon.theme-bubble.menuBoardCustomProduct .menuBoardProductOverlay img{transform:scale(1.67)translate(5.2%,18%)!important}.menuBoard.menuBoardCustomBackground.cafe-limon.theme-frozen.menuBoardCustomProduct .menuBoardProductOverlay img,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground.cafe-limon.theme-frozen.menuBoardCustomProduct .menuBoardProductOverlay img{transform:scale(1.37)translate(2.1%,8%)!important}.menuBoard.menuBoardCustomBackground.cafe-limon.theme-coldcoffee.menuBoardCustomProduct .menuBoardProductOverlay img,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground.cafe-limon.theme-coldcoffee.menuBoardCustomProduct .menuBoardProductOverlay img{transform:scale(1.42)translate(3.4%,15%)!important}.menuBoard.menuBoardCustomBackground.cafe-limon.theme-toast.menuBoardCustomProduct .menuBoardProductOverlay img,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground.cafe-limon.theme-toast.menuBoardCustomProduct .menuBoardProductOverlay img{transform:scale(.77)translate(4.4%,11%)!important}.menuBoard.menuBoardCustomBackground.cafe-limon.theme-tea.menuBoardCustomProduct .menuBoardProductOverlay img,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground.cafe-limon.theme-tea.menuBoardCustomProduct .menuBoardProductOverlay img{transform:scale(.77)translate(8.4%,-16%)!important}.menuBoard.menuBoardCustomBackground.cafe-limon.theme-beans.menuBoardCustomProduct .menuBoardProductOverlay img,.menuBoard.menuBoardCustomBackground.cafe-limon.theme-worldcoffee.menuBoardCustomProduct .menuBoardProductOverlay img,.menuBoard.menuBoardCustomBackground.cafe-limon.theme-hotdrink.menuBoardCustomProduct .menuBoardProductOverlay img,.menuBoard.menuBoardCustomBackground.cafe-limon.theme-hot.menuBoardCustomProduct .menuBoardProductOverlay img,.menuBoard.menuBoardCustomBackground.cafe-limon.theme-turkishcoffee.menuBoardCustomProduct .menuBoardProductOverlay img,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground.cafe-limon.theme-beans.menuBoardCustomProduct .menuBoardProductOverlay img,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground.cafe-limon.theme-worldcoffee.menuBoardCustomProduct .menuBoardProductOverlay img,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground.cafe-limon.theme-hotdrink.menuBoardCustomProduct .menuBoardProductOverlay img,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground.cafe-limon.theme-hot.menuBoardCustomProduct .menuBoardProductOverlay img,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground.cafe-limon.theme-turkishcoffee.menuBoardCustomProduct .menuBoardProductOverlay img{transform:scale(.77)translate(10.8%,-8%)!important}.menuBoard.menuBoardCustomBackground.cafe-limon.theme-hot.menuBoardCustomProduct .menuBoardProductOverlay img,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground.cafe-limon.theme-hot.menuBoardCustomProduct .menuBoardProductOverlay img{transform:scale(.77)translate(12.8%,-8%)!important}.menuBoard.menuBoardCustomBackground.menuBoardProductFitAuto.menuBoardCustomProduct .menuBoardProductOverlay,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground.menuBoardProductFitAuto.menuBoardCustomProduct .menuBoardProductOverlay{z-index:13!important;inset:49.4% 7.8% 12.8%!important}.menuBoard.menuBoardCustomBackground.menuBoardProductFitAuto.menuBoardCustomProduct .menuBoardProductOverlay img,.adminScreenPreview .screenPlayerPreview .menuBoard.menuBoardCustomBackground.menuBoardProductFitAuto.menuBoardCustomProduct .menuBoardProductOverlay img{object-fit:contain!important;object-position:center bottom!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;transform:none!important}.menuBoardStage{background:0 0!important}.menuBoardStage .menuBoard{backface-visibility:hidden!important;will-change:opacity, transform!important;transform:translateZ(0)!important}.menuBoardCurrent{opacity:1!important;z-index:2!important;animation:none!important}.menuBoardPrevious{pointer-events:none!important;z-index:3!important;animation:.55s ease-out both menuNoBlackSlideOut!important}@keyframes menuSoftCrossfadeIn{0%{opacity:.96;transform:translateZ(0)scale(1.002)}to{opacity:1;transform:translateZ(0)scale(1)}}@keyframes menuSoftCrossfadeOut{0%{opacity:1}to{opacity:0}}@keyframes menuNoBlackSlideOut{0%{opacity:1;transform:translateZ(0)translate(0)scale(1)}to{opacity:1;transform:translateZ(0)translate(-2.2%)scale(.998)}}
