.builder-inspector,.builder-inspector-toggle,.builder-studio-canvas{--builder-inspector-motion-duration:360ms;--builder-inspector-motion-easing:cubic-bezier(0.25,0.1,0.25,1);--builder-inspector-mobile-height:min(65dvh,600px,calc(100dvh - 5rem))}.builder-inspector{height:var(--builder-inspector-mobile-height);border-top:1px solid rgb(var(--color-border));border-radius:24px 24px var(--app-frame-radius,0) var(--app-frame-radius,0);box-shadow:-8px 0 32px rgb(0 0 0/7%);color-scheme:light;transform:translateZ(0);transition:transform var(--builder-inspector-motion-duration) var(--builder-inspector-motion-easing)}.builder-inspector[aria-hidden=true]{transform:translate3d(0,calc(100% + var(--app-frame-inset, 0px)),0)}.builder-studio-canvas{padding-right:0;transition:padding-right var(--builder-inspector-motion-duration) var(--builder-inspector-motion-easing)}.dark .builder-inspector{color-scheme:dark}.builder-inspector-primary-toolbar{display:flex;min-height:56px;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px 8px 50px;border-bottom:1px solid rgb(var(--color-border));background:rgb(var(--color-surface))}.builder-inspector-toggle{left:auto;bottom:auto;transition:top var(--builder-inspector-motion-duration) var(--builder-inspector-motion-easing),right var(--builder-inspector-motion-duration) var(--builder-inspector-motion-easing),background-color .15s,border-color .15s,color .15s,box-shadow .15s}.builder-inspector-toggle[data-collapsed=false]{right:calc(100vw - 46px - var(--app-frame-inset, 0px));top:calc(100dvh - var(--builder-inspector-mobile-height) + 8px - var(--app-frame-inset, 0px));border-color:transparent}.builder-inspector-toggle[data-collapsed=true]{right:calc(12px + var(--app-frame-inset, 0px));top:calc(68px + var(--app-frame-inset, 0px));box-shadow:var(--shadow-panel)}.builder-inspector-tabs{display:flex;border-bottom:1px solid rgb(var(--color-border));padding-inline:12px;background:rgb(var(--color-surface))}.builder-inspector-tab{position:relative;min-height:48px;border-radius:0;color:rgb(var(--color-text-secondary))}.builder-inspector-tab:hover:not(:disabled){background:rgb(var(--color-surface-hover));color:rgb(var(--color-text))}.builder-inspector-tab[aria-selected=true]{color:rgb(var(--color-primary))}.builder-inspector-tab[aria-selected=true]:after{position:absolute;right:8px;bottom:-1px;left:8px;height:3px;border-radius:3px 3px 0 0;background:currentColor;content:""}.builder-inspector [data-builder-inspector-content]{scrollbar-width:thin;scrollbar-color:rgb(var(--color-border-strong)) transparent;padding-bottom:max(12px,env(safe-area-inset-bottom))}.builder-inspector-scope>.builder-inspector-scope-trigger{min-height:38px;background:rgb(var(--color-surface));border-bottom:1px solid rgb(var(--color-border)/55%);color:rgb(var(--color-text-secondary))}.builder-inspector-scope>.builder-inspector-scope-trigger:is([aria-pressed=true],[aria-expanded=true]){background:rgb(var(--color-primary)/7%);color:rgb(var(--color-primary));border-bottom-color:transparent}.builder-inspector-clipboard{margin:14px 14px 12px;padding:14px;border:1px solid rgb(var(--color-border));border-radius:16px;background:rgb(var(--color-surface))}.builder-inspector-clipboard button{height:auto;min-height:40px;border-radius:10px;padding:8px;font-size:11px;line-height:16px}.builder-inspector-clipboard button:not(:disabled){border-color:rgb(var(--color-primary)/40%);color:rgb(var(--color-primary))}.builder-inspector-clipboard button:disabled{background:rgb(var(--color-surface-hover));color:rgb(var(--color-text-secondary));opacity:.55}.builder-inspector-clipboard button>span{white-space:normal;overflow:visible;text-overflow:clip}.builder-inspector-clipboard button>svg{flex-shrink:0}.builder-inspector-settings-list{margin:0 14px 16px}.builder-inspector-section{position:relative;margin:0;border:1px solid rgb(var(--color-border));border-radius:16px;background:rgb(var(--color-surface))}.builder-inspector-section:has(+.builder-inspector-section){border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.builder-inspector-section+.builder-inspector-section{border-top-left-radius:0;border-top-right-radius:0}.builder-inspector-section-trigger{display:flex;min-height:48px;width:100%;align-items:center;gap:12px;border-radius:inherit;padding:12px 14px;color:rgb(var(--color-text));text-align:left;transition:background-color .15s,color .15s}.builder-inspector-section-trigger:hover{background:rgb(var(--color-surface-hover))}.builder-inspector-section-trigger[aria-expanded=true]{border-bottom-left-radius:0;border-bottom-right-radius:0;color:rgb(var(--color-primary))}.builder-inspector-section-content{padding:12px;border-top:1px solid rgb(var(--color-border)/70%);border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;background:color-mix(in srgb,rgb(var(--color-primary)) 3%,rgb(var(--color-surface)))}.builder-inspector :is(input:not([type=color]):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),select,textarea){min-width:0;max-width:100%;border-radius:8px;border-color:rgb(var(--color-border-strong));background-color:rgb(var(--color-surface));color:rgb(var(--color-text));font-size:12px;line-height:18px}.builder-inspector :is(input,textarea)::-moz-placeholder{color:rgb(var(--color-text-secondary)/70%)}.builder-inspector :is(input,textarea)::placeholder{color:rgb(var(--color-text-secondary)/70%)}.builder-inspector :is(input,select):not([type=range]):not([type=color]):not([type=checkbox]):not([type=radio]):not([type=file]){min-height:36px}.builder-inspector textarea{min-height:88px;padding:10px}.builder-inspector :is(input,select,textarea):focus-visible,.builder-inspector button:focus-visible,.builder-inspector summary:focus-visible{outline:2px solid rgb(var(--color-primary)/65%);outline-offset:2px}.builder-inspector :is(input[type=checkbox],input[type=radio],input[type=range]){accent-color:rgb(var(--color-primary))}.builder-inspector [data-builder-block-library],.builder-inspector [data-builder-theme-inspector]{padding:4px 14px 16px}.builder-inspector [data-builder-theme-section]{border:1px solid rgb(var(--color-border));border-radius:16px;background:rgb(var(--color-surface));padding:14px}.builder-inspector [data-builder-theme-section] h3{font-size:13px;text-transform:none;letter-spacing:normal}.builder-inspector [data-builder-translation-panel]{margin:0 14px 14px;padding:14px;border:1px solid rgb(var(--color-border));border-radius:16px;background:rgb(var(--color-surface))}.builder-inspector [data-builder-translation-panel] details{border-radius:12px}.builder-inspector [data-builder-translation-panel] :is(summary,button[role=tab]){min-height:40px}.builder-inspector [data-builder-translation-panel] button{border-radius:8px}@media (min-width:768px){.builder-inspector{height:auto;border-top:0;border-left:1px solid rgb(var(--color-border));border-radius:20px 0 var(--app-frame-radius,0) 0}.builder-inspector[aria-hidden=true]{transform:translate3d(calc(100% + var(--app-frame-inset, 0px)),0,0)}.builder-inspector-toggle[data-collapsed=false]{top:calc(64px + var(--app-frame-inset, 0px));right:calc(var(--builder-inspector-toggle-right) + var(--app-frame-inset, 0px))}.builder-inspector-toggle[data-collapsed=true]{right:calc(8px + var(--app-frame-inset, 0px))}}@media (min-width:1024px){.builder-studio-canvas[data-builder-inspector-space-reserved=true]{padding-right:min(var(--builder-inspector-width),calc(100vw - 44px))}}@media (max-width:767px){.builder-inspector :is(input:not([type=color]):not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea){font-size:16px}.builder-inspector-section-trigger{min-height:48px}}@media (prefers-reduced-motion:reduce){.builder-inspector,.builder-inspector-toggle,.builder-studio-canvas{--builder-inspector-motion-duration:180ms}.builder-inspector-section-trigger{transition:none}}.SidebarDisclosure_clip___xmST,.SidebarDisclosure_content__roKBJ,.SidebarDisclosure_disclosure__VxSb5{border-radius:inherit}.SidebarDisclosure_disclosure__VxSb5{height:0;overflow:hidden;opacity:0;visibility:hidden;transition:height .36s ease,opacity .18s ease-out,visibility 0s linear .36s}.SidebarDisclosure_disclosure__VxSb5[data-open=true]{opacity:1;visibility:visible;transition-delay:0s}.SidebarDisclosure_clip___xmST{min-height:0;overflow:hidden}.SidebarDisclosure_disclosure__VxSb5[data-state=open],.SidebarDisclosure_disclosure__VxSb5[data-state=open]>.SidebarDisclosure_clip___xmST{overflow:visible}.SidebarDisclosure_content__roKBJ{display:flow-root;transform:translateY(-4px);transition:transform .3s cubic-bezier(.2,0,0,1)}.SidebarDisclosure_disclosure__VxSb5[data-open=true]>.SidebarDisclosure_clip___xmST>.SidebarDisclosure_content__roKBJ{transform:none}@media (prefers-reduced-motion:reduce){.SidebarDisclosure_disclosure__VxSb5{transition-duration:.18s,.12s,0s;transition-delay:0s,0s,.18s}.SidebarDisclosure_content__roKBJ{transform:none;transition:none}}.WorkspaceTopbarControl_control__KNLaZ{height:40px;flex-shrink:0;border:1px solid transparent;border-radius:999px;background:rgb(var(--color-surface)/.7);color:rgb(var(--color-text-secondary));outline:none;transition:background-color .16s,border-color .16s,color .16s,box-shadow .16s}.WorkspaceTopbarControl_control__KNLaZ:hover{border-color:rgb(var(--color-border-strong));background:rgb(var(--color-surface-hover));color:rgb(var(--color-text))}.WorkspaceTopbarControl_control__KNLaZ.WorkspaceTopbarControl_active__sPPIn,.WorkspaceTopbarControl_control__KNLaZ[aria-expanded=true]{border-color:rgb(var(--color-primary)/.25);background:rgb(var(--color-primary)/.1);color:rgb(var(--color-primary))}.WorkspaceTopbarControl_control__KNLaZ:focus-visible{outline:2px solid rgb(var(--color-primary));outline-offset:3px}.WorkspaceTopbarControl_iconButton___HcgR{width:40px}@media (min-width:640px){.WorkspaceTopbarControl_control__KNLaZ{height:44px}.WorkspaceTopbarControl_iconButton___HcgR{width:44px}}@media (prefers-reduced-motion:reduce){.WorkspaceTopbarControl_control__KNLaZ{transition:none}}.EmailVerificationReminder_viewport__Lrt9s{position:relative;z-index:50;display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows .32s cubic-bezier(.2,0,0,1),visibility 0s linear .32s}.EmailVerificationReminder_viewport__Lrt9s[data-open=true]{grid-template-rows:1fr;visibility:visible;transition-delay:0s}.EmailVerificationReminder_clip__9vjLW{min-height:0;overflow:hidden}.EmailVerificationReminder_content__9kODM{padding:12px 12px 0;opacity:0;transform:translateY(-100%);transition:transform .32s cubic-bezier(.2,0,0,1),opacity .24s ease-out}.EmailVerificationReminder_viewport__Lrt9s[data-open=true]>.EmailVerificationReminder_clip__9vjLW>.EmailVerificationReminder_content__9kODM{opacity:1;transform:none}.EmailVerificationReminder_card__m8tiY{position:relative;display:grid;grid-template-columns:48px minmax(0,1fr) auto 32px;align-items:center;gap:18px;overflow:hidden;padding:20px 18px 20px 24px;border:1px solid rgb(var(--color-primary)/.2);border-radius:18px;background:linear-gradient(110deg,rgb(var(--color-primary)/.07),transparent 65%),rgb(var(--color-surface));box-shadow:0 2px 8px rgb(var(--color-primary)/.04)}.EmailVerificationReminder_card__m8tiY:before{position:absolute;inset:16px auto 16px 0;width:3px;border-radius:0 3px 3px 0;background:rgb(var(--color-primary));content:""}.EmailVerificationReminder_icon__jKBbH{display:flex;width:48px;height:48px;align-items:center;justify-content:center;border:1px solid rgb(var(--color-primary)/.12);border-radius:15px;background:rgb(var(--color-primary)/.08);color:rgb(var(--color-primary));box-shadow:inset 0 1px 0 rgb(var(--color-surface)/.5)}.EmailVerificationReminder_icon__jKBbH svg{width:26px;height:26px}.EmailVerificationReminder_copy__IMCK0{min-width:0}.EmailVerificationReminder_title__YJsyS{color:rgb(var(--color-text));font-size:15px;font-weight:650;letter-spacing:-.02em;line-height:1.5}.EmailVerificationReminder_description__DIEaF{max-width:78ch;margin-top:4px;overflow-wrap:anywhere;color:rgb(var(--color-text-secondary));font-size:13px;line-height:1.65}.EmailVerificationReminder_email__MoswE{color:rgb(var(--color-text));font-weight:600}.EmailVerificationReminder_feedback__D47Yj{margin-top:8px;color:rgb(var(--color-danger));font-size:12px;line-height:1.6}.EmailVerificationReminder_feedback__D47Yj[data-success=true]{color:color-mix(in srgb,rgb(var(--color-success)) 65%,rgb(var(--color-text)))}.EmailVerificationReminder_actions__kN1v8{padding-left:20px}.EmailVerificationReminder_resend__RQFPi{min-height:40px;gap:8px;padding-inline:16px;border-radius:11px;white-space:nowrap}.EmailVerificationReminder_dismiss__prFV1 svg,.EmailVerificationReminder_resend__RQFPi svg{width:16px;height:16px;flex-shrink:0}.EmailVerificationReminder_dismiss__prFV1{display:flex;width:32px;height:32px;align-items:center;justify-content:center;border-radius:9px;color:rgb(var(--color-text-secondary));transition:background-color .16s,color .16s}.EmailVerificationReminder_dismiss__prFV1:hover:not(:disabled){background:rgb(var(--color-primary)/.08);color:rgb(var(--color-text))}.EmailVerificationReminder_dismiss__prFV1:disabled{opacity:.5}.EmailVerificationReminder_dismiss__prFV1:focus-visible,.EmailVerificationReminder_resend__RQFPi:focus-visible{outline:2px solid rgb(var(--color-primary));outline-offset:3px}@media (min-width:1024px){.EmailVerificationReminder_content__9kODM{padding:16px 16px 0}}@media (max-width:767px){.EmailVerificationReminder_content__9kODM{padding:8px}.EmailVerificationReminder_card__m8tiY{grid-template-columns:40px minmax(0,1fr) 28px;align-items:start;gap:12px;padding:16px;border-radius:16px}.EmailVerificationReminder_icon__jKBbH{width:40px;height:40px;border-radius:12px}.EmailVerificationReminder_icon__jKBbH svg{width:22px;height:22px}.EmailVerificationReminder_actions__kN1v8{grid-row:2;grid-column:2/-1;padding-left:0}.EmailVerificationReminder_dismiss__prFV1{grid-row:1;grid-column:3;width:28px;height:28px}}@media (prefers-reduced-motion:reduce){.EmailVerificationReminder_content__9kODM,.EmailVerificationReminder_dismiss__prFV1,.EmailVerificationReminder_viewport__Lrt9s{transition:none}.EmailVerificationReminder_content__9kODM{transform:none}}.SocialPost_avatar__UVF4n,.SocialPost_card__XaEsz,.SocialPost_field__mnbFG,.SocialPost_imageFrame__O7FTJ,.SocialPost_lockNotice__UujOj,.SocialPost_mediaList__hEuCh{--social-surface:var(--surface,rgb(var(--color-bg-elevated,255 255 255)));--social-muted-surface:var(--surface-muted,rgb(var(--color-bg-sunken,255 255 255)));--social-hover-surface:var(--surface-hover,var(--surface-muted,rgb(var(--color-surface-hover,247 247 247))));--social-text:var(--text,rgb(var(--color-text,30 30 30)));--social-muted:var(--text-secondary,rgb(var(--color-text-secondary,100 100 100)));--social-border:var(--border,rgb(var(--color-border,230 230 230)));--social-primary:var(--primary,rgb(var(--color-primary,99 102 241)))}.SocialPost_card__XaEsz{width:100%;max-width:760px;min-width:0;border:1px solid var(--social-border);border-radius:18px;background:var(--social-surface);color:var(--social-text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px;line-height:1.7;box-shadow:0 3px 18px rgb(0 0 0/3%)}.SocialPost_header__t6BCw{display:flex;align-items:center;gap:12px;padding:22px 24px}.SocialPost_avatar__UVF4n{display:grid;flex:0 0 var(--social-avatar-size,42px);width:var(--social-avatar-size,42px);height:var(--social-avatar-size,42px);place-items:center;overflow:hidden;border-radius:50%;color:var(--social-primary);background:color-mix(in srgb,var(--social-primary) 12%,var(--social-surface));font-size:calc(var(--social-avatar-size, 42px) * .4);font-weight:650;line-height:1}.SocialPost_avatar__UVF4n img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.SocialPost_identity__6Znvw{flex:1;min-width:0}.SocialPost_author__rIJGK{color:var(--social-text);font-size:14px;font-weight:650;line-height:1.4;overflow-wrap:anywhere}.SocialPost_author__rIJGK a{color:inherit;text-decoration:none}.SocialPost_author__rIJGK a:hover{text-decoration:underline;text-underline-offset:3px}.SocialPost_metadata__hnIOz{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px;margin-top:4px;color:var(--social-muted);font-size:12px;line-height:1.5}.SocialPost_metadata__hnIOz>*{min-width:0}.SocialPost_headerActions__wYdXL{flex-shrink:0;align-self:flex-start}.SocialPost_introduction__arxB3{display:grid;gap:12px;padding:0 24px 20px}.SocialPost_titleField__OKApg,.SocialPost_title___ZXGO,.SocialPost_title___ZXGO :is(h1,h2,h3){margin:0;font-family:inherit;font-size:22px;font-weight:650;line-height:1.4;letter-spacing:-.025em;text-wrap:wrap;overflow-wrap:anywhere}.SocialPost_teaserField__fXVIg,.SocialPost_teaser__Rn6LF,.SocialPost_teaser__Rn6LF p{margin:0;color:var(--social-muted);font-size:15px;line-height:1.7}.SocialPost_bodyField__MG5Sp,.SocialPost_body__Kg2iZ,.SocialPost_body__Kg2iZ p{margin:0;font-size:15px;line-height:1.7}.SocialPost_body__Kg2iZ,.SocialPost_teaser__Rn6LF{white-space:pre-wrap;overflow-wrap:anywhere}.SocialPost_cover__Vwbjy{min-width:0}.SocialPost_content__LrJN_{display:grid;gap:20px;padding:0 24px 22px}.SocialPost_cover__Vwbjy+.SocialPost_content__LrJN_{padding-top:22px}.SocialPost_media__USZrD{display:grid;gap:16px;min-width:0}.SocialPost_locked__RiQit{border-radius:inherit}.SocialPost_footer__sWsbZ{border-top:1px solid var(--social-border);border-radius:0 0 18px 18px}.SocialPost_field__mnbFG{display:block;box-sizing:border-box;width:100%;min-width:0;padding:0;margin:0;border:0;border-radius:3px;background:transparent;color:var(--social-text);font-family:inherit;resize:none;overflow:hidden;white-space:pre-wrap;overflow-wrap:anywhere}.SocialPost_field__mnbFG::-moz-placeholder{color:var(--social-muted);opacity:.85}.SocialPost_field__mnbFG::placeholder{color:var(--social-muted);opacity:.85}.SocialPost_field__mnbFG:focus{outline:2px solid color-mix(in srgb,var(--social-primary) 24%,transparent);outline-offset:6px}.SocialPost_field__mnbFG:disabled{cursor:default;opacity:.6}.SocialPost_titleField__OKApg{min-height:1.4em}.SocialPost_bodyField__MG5Sp{min-height:1.7em}.SocialPost_bodyField__MG5Sp:-moz-placeholder{min-height:160px}.SocialPost_bodyField__MG5Sp:placeholder-shown{min-height:160px}.SocialPost_teaserField__fXVIg{min-height:1.7em;color:var(--social-muted)}.SocialPost_commentField__hjeDu{min-height:1.65em;font-size:14px;line-height:1.65}.SocialPost_imageFrame__O7FTJ{position:relative;min-width:0}.SocialPost_coverImage__rBhjJ{display:block;width:100%;height:auto;max-height:560px;-o-object-fit:cover;object-fit:cover}.SocialPost_attachmentImage__T_WoB{display:block;width:100%;height:auto;max-height:800px;-o-object-fit:contain;object-fit:contain;border-radius:10px;background:var(--social-muted-surface)}.SocialPost_imageAction__7GLxj{position:absolute;top:12px;right:12px}.SocialPost_imageAction__7GLxj>button{box-shadow:0 2px 12px rgb(0 0 0/12%)}.SocialPost_video__ONHv6{display:block;width:100%;aspect-ratio:16/9;height:auto;border:0;border-radius:10px;background:#111118}.SocialPost_mediaList__hEuCh{display:grid;gap:14px;min-width:0}.SocialPost_attachmentRow__l6H2k{display:flex;align-items:center;gap:10px}.SocialPost_attachment__Mta1z{display:flex;flex:1;align-items:center;gap:12px;min-width:0;padding:14px 16px;border:1px solid var(--social-border);border-radius:10px;color:var(--social-text);text-decoration:none;font-size:13px}.SocialPost_attachment__Mta1z:hover{background:var(--social-hover-surface)}.SocialPost_attachment__Mta1z>svg{flex-shrink:0;color:var(--social-primary)}.SocialPost_attachmentName__q5Tqu{flex:1;min-width:0;overflow-wrap:anywhere}.SocialPost_attachmentSize__GLDNd{flex-shrink:0;color:var(--social-muted);font-size:11px}.SocialPost_remove__5aiwz{display:inline-flex;width:34px;height:34px;flex-shrink:0;align-items:center;justify-content:center;border:1px solid var(--social-border);border-radius:50%;color:var(--social-text);background:var(--social-surface);cursor:pointer}.SocialPost_remove__5aiwz:hover{background:var(--social-hover-surface)}.dark .SocialPost_attachment__Mta1z:hover,.dark .SocialPost_remove__5aiwz:hover{background:var(--social-muted-surface)}.SocialPost_remove__5aiwz:disabled{cursor:wait;opacity:.5}.SocialPost_lockNotice__UujOj{display:flex;flex-direction:column;align-items:center;gap:10px;padding:30px 24px;text-align:center;background:var(--social-muted-surface)}.SocialPost_lockIcon__3fRO5{display:grid;width:46px;height:46px;place-items:center;border:1px solid var(--social-border);border-radius:50%;color:var(--social-primary);background:var(--social-surface)}.SocialPost_lockNotice__UujOj strong{font-size:15px}.SocialPost_lockNotice__UujOj p{max-width:440px;margin:0;color:var(--social-muted);font-size:13px;line-height:1.6}.SocialPost_lockAction__Tr9hB{margin-top:6px}.SocialPost_lockAction__Tr9hB>:is(a,button,span){display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:9px 18px;border:0;border-radius:8px;background:rgb(var(--color-primary,99 102 241));color:#fff;font-family:inherit;font-size:13px;font-weight:650;text-decoration:none}@media (max-width:540px){.SocialPost_card__XaEsz{border-radius:14px}.SocialPost_header__t6BCw{padding:18px;gap:10px}.SocialPost_introduction__arxB3{padding:0 18px 18px}.SocialPost_content__LrJN_{padding:0 18px 18px;gap:16px}.SocialPost_cover__Vwbjy+.SocialPost_content__LrJN_{padding-top:18px}.SocialPost_titleField__OKApg,.SocialPost_title___ZXGO,.SocialPost_title___ZXGO :is(h1,h2,h3){font-size:20px}.SocialPost_lockNotice__UujOj{padding:26px 18px}.SocialPost_footer__sWsbZ{border-radius:0 0 14px 14px}.SocialPost_attachment__Mta1z{gap:8px;padding:12px}}.MenuDocument_document__fngxd{display:grid;gap:28px;justify-items:center;min-width:0;padding:28px 20px;border:1px solid rgb(var(--color-border,229 231 235));border-radius:12px;background:rgb(var(--color-surface,241 242 243));container-type:inline-size;container-name:menu-document;--menu-action-size:28px;--menu-button-size:32px}.MenuDocument_clean__4dEAb{--paper:#ffffff;--ink:#292d32;--muted:#71767b;--accent:#292d32;--rule:#dedfe0;--paper-font:Arial,Helvetica,sans-serif}.MenuDocument_classic__blwY2{--paper:#fffefa;--ink:#443528;--muted:#817263;--accent:#704c33;--rule:#d9cbbb;--paper-font:Georgia,"Times New Roman",serif}.MenuDocument_bistro___93M6{--paper:#fcf6e9;--ink:#493938;--muted:#8b6f68;--accent:#862c3d;--rule:#d8b8ad;--paper-font:Georgia,"Times New Roman",serif}.MenuDocument_elegant__rhKhU{--paper:#fffdf5;--ink:#4b4032;--muted:#8b7f6d;--accent:#a3813b;--rule:#d9c9a2;--paper-font:Georgia,"Times New Roman",serif}.MenuDocument_chalkboard___WYI3{--paper:#292c28;--ink:#f3ecdc;--muted:#c3b9a3;--accent:#dec48d;--rule:#666551;--paper-font:Georgia,"Times New Roman",serif}.MenuDocument_botanical__IjLEK{--paper:#f9f7ef;--ink:#384a36;--muted:#7b8370;--accent:#536d43;--rule:#ccd3bf;--paper-font:Georgia,"Times New Roman",serif}.MenuDocument_paper__PU0Ja{--section-gap:36px;--section-column-gap:36px;--item-padding:10px;--image-gap:16px;box-sizing:border-box;position:relative;width:100%;max-width:210mm;min-height:297mm;padding:14mm 14mm 20mm;background:var(--paper);color:var(--ink);box-shadow:0 2px 4px #00000005,0 12px 32px #0000000a;font-family:var(--paper-font);font-size:14px;line-height:1.5;overflow-wrap:anywhere}.MenuDocument_pageNumber__REWv3{position:absolute;right:14mm;bottom:9mm;left:14mm;color:var(--muted);font-size:12px;line-height:1.5;text-align:center;font-variant-numeric:tabular-nums}.MenuDocument_compact__bKcCv{display:block;width:100%;padding:0;border:0;border-radius:0;background:transparent}.MenuDocument_compact__bKcCv .MenuDocument_paper__PU0Ja{box-shadow:none}.MenuDocument_pageBackground__12EF1{position:absolute;inset:0;overflow:hidden;opacity:.12;pointer-events:none}.MenuDocument_pageBackground__12EF1 img,.MenuDocument_pageBanner__2qm6l img{-o-object-fit:cover;object-fit:cover}.MenuDocument_pageBanner__2qm6l{--page-banner-aspect:16/9;position:relative;height:54mm;margin:0 0 28px;overflow:hidden;-moz-column-break-inside:avoid;break-inside:avoid}.MenuDocument_paper__PU0Ja>.MenuDocument_documentAdd__Sjngp,.MenuDocument_paper__PU0Ja>.MenuDocument_emptyPage__8KZuz,.MenuDocument_paper__PU0Ja>.MenuDocument_heading__GNynw,.MenuDocument_paper__PU0Ja>.MenuDocument_sections__66sz6{position:relative}.MenuDocument_heading__GNynw{margin-bottom:42px;text-align:center}.MenuDocument_heading__GNynw h1{margin:0;color:var(--accent);font-family:inherit;font-size:34px;font-weight:650;line-height:1.18;letter-spacing:-.035em}.MenuDocument_heading__GNynw p{max-width:440px;margin:14px auto 0;color:var(--muted);font-size:13px;white-space:pre-line}.MenuDocument_sections__66sz6{display:grid;grid-template-columns:repeat(var(--page-columns,1),minmax(0,1fr));align-items:start;gap:var(--section-gap) var(--section-column-gap)}.MenuDocument_section__p0lFn{position:relative;min-width:0;margin:0;grid-column:span var(--section-span,1);-moz-column-break-inside:avoid;break-inside:avoid;container:menu-section/inline-size}.MenuDocument_sectionLayout__TCbX_{--section-photo-width:var(--section-medium-width,0.38fr);display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:var(--image-gap)}.MenuDocument_sectionContent__iuz2b{min-width:0;container:menu-section-content/inline-size}.MenuDocument_itemPhoto__0z8Re,.MenuDocument_sectionPhoto__UmlJt{position:relative;min-width:0;width:100%;overflow:hidden;background:var(--paper);-moz-column-break-inside:avoid;break-inside:avoid}.MenuDocument_sectionPhoto__UmlJt{aspect-ratio:var(--menu-image-aspect,var(--photo-top-aspect,16/9))}.MenuDocument_itemPhoto__0z8Re img,.MenuDocument_sectionPhoto__UmlJt img{-o-object-fit:cover;object-fit:cover}.MenuDocument_itemPhoto__0z8Re[data-menu-image-fit=contain] img,.MenuDocument_sectionPhoto__UmlJt[data-menu-image-fit=contain] img{-o-object-fit:contain;object-fit:contain}.MenuDocument_sectionLayout__TCbX_[data-menu-image-placement=left]{grid-template-columns:minmax(0,var(--section-photo-width)) minmax(0,1fr)}.MenuDocument_sectionLayout__TCbX_[data-menu-image-placement=right]{grid-template-columns:minmax(0,1fr) minmax(0,var(--section-photo-width))}.MenuDocument_sectionLayout__TCbX_[data-menu-image-placement=left] .MenuDocument_sectionPhoto__UmlJt,.MenuDocument_sectionLayout__TCbX_[data-menu-image-placement=right] .MenuDocument_sectionPhoto__UmlJt{aspect-ratio:var(--menu-image-aspect,3/4)}.MenuDocument_sectionLayout__TCbX_[data-menu-image-placement=right] .MenuDocument_sectionPhoto__UmlJt{grid-column:2;grid-row:1}.MenuDocument_sectionLayout__TCbX_[data-menu-image-placement=right] .MenuDocument_sectionContent__iuz2b{grid-column:1;grid-row:1}.MenuDocument_sectionHeading__h9Gn8{position:relative;margin-bottom:8px;-moz-column-break-after:avoid;break-after:avoid}.MenuDocument_sectionHeading__h9Gn8 h2{margin:0;padding-bottom:9px;border-bottom:1px solid var(--rule);color:var(--accent);font-family:inherit;font-size:19px;font-weight:650;line-height:1.3}.MenuDocument_date__a109A{margin:0 0 7px;color:var(--muted);font-size:10px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.MenuDocument_sectionDescription__iy91i{margin:9px 0 12px;color:var(--muted);font-size:12px;white-space:pre-line}.MenuDocument_item__vt9Ym{--item-photo-width:var(--item-medium-width,0.3fr);position:relative;display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:var(--image-gap);padding:var(--item-padding) 0;-moz-column-break-inside:avoid;break-inside:avoid}.MenuDocument_itemDetailsFrame__6T0wj{min-width:0;width:100%;container:menu-item-details/inline-size}.MenuDocument_itemDetails__MIqBi{position:relative;display:grid;min-width:0;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;-moz-column-gap:14px;column-gap:14px}.MenuDocument_item__vt9Ym[data-has-portions=true] .MenuDocument_itemDetails__MIqBi{grid-template-columns:minmax(88px,.2fr) minmax(0,1fr) auto}.MenuDocument_itemPhoto__0z8Re{aspect-ratio:var(--menu-image-aspect,1)}.MenuDocument_item__vt9Ym[data-menu-image-placement=top] .MenuDocument_itemPhoto__0z8Re{aspect-ratio:var(--menu-image-aspect,var(--photo-top-aspect,16/9))}.MenuDocument_item__vt9Ym[data-menu-image-placement=left]{grid-template-columns:minmax(0,var(--item-photo-width)) minmax(0,1fr)}.MenuDocument_item__vt9Ym[data-menu-image-placement=right]{grid-template-columns:minmax(0,1fr) minmax(0,var(--item-photo-width))}.MenuDocument_item__vt9Ym[data-menu-image-placement=right] .MenuDocument_itemPhoto__0z8Re{grid-column:2;grid-row:1}.MenuDocument_item__vt9Ym[data-menu-image-placement=right] .MenuDocument_itemDetailsFrame__6T0wj{grid-column:1;grid-row:1}.MenuDocument_sectionLayout__TCbX_[data-menu-image-size=small]{--section-photo-width:var(--section-small-width,0.24fr)}.MenuDocument_sectionLayout__TCbX_[data-menu-image-size=large]{--section-photo-width:var(--section-large-width,0.6fr)}.MenuDocument_item__vt9Ym[data-menu-image-size=small]{--item-photo-width:var(--item-small-width,0.18fr)}.MenuDocument_item__vt9Ym[data-menu-image-size=large]{--item-photo-width:var(--item-large-width,0.5fr)}.MenuDocument_itemPhoto__0z8Re,.MenuDocument_sectionPhoto__UmlJt{--photo-top-aspect:var(--photo-medium-aspect,16/9);--photo-circle-width:240px}.MenuDocument_itemPhoto__0z8Re[data-menu-image-size=small],.MenuDocument_sectionPhoto__UmlJt[data-menu-image-size=small]{--photo-top-aspect:3/1;--photo-circle-width:160px}.MenuDocument_itemPhoto__0z8Re[data-menu-image-size=large],.MenuDocument_sectionPhoto__UmlJt[data-menu-image-size=large]{--photo-top-aspect:var(--photo-large-aspect,4/3);--photo-circle-width:320px}.MenuDocument_paper__PU0Ja [data-menu-image-shape=square]{border-radius:0}.MenuDocument_paper__PU0Ja [data-menu-image-shape=rounded]{border-radius:16px}.MenuDocument_paper__PU0Ja [data-menu-image-shape=arch]{border-radius:50% 50% 8px 8px}.MenuDocument_paper__PU0Ja [data-menu-image-shape=organic]{border-radius:38% 62% 48% 52%/44% 36% 64% 56%}.MenuDocument_paper__PU0Ja [data-menu-image-shape=cut-corners]{clip-path:polygon(0 16px,16px 0,calc(100% - 16px) 0,100% 16px,100% calc(100% - 16px),calc(100% - 16px) 100%,16px 100%,0 calc(100% - 16px))}.MenuDocument_paper__PU0Ja [data-menu-image-shape=circle],.MenuDocument_paper__PU0Ja [data-menu-image-shape=oval]{border-radius:50%}.MenuDocument_paper__PU0Ja [data-menu-image-shape=circle]{--menu-image-aspect:1;max-width:var(--photo-circle-width,240px);justify-self:center}.MenuDocument_pageBanner__2qm6l[data-menu-image-size=small]{--page-banner-aspect:3/1;height:36mm}.MenuDocument_pageBanner__2qm6l[data-menu-image-size=large]{--page-banner-aspect:4/3;height:76mm}.MenuDocument_pageBanner__2qm6l[data-menu-image-shape=circle]{height:auto;aspect-ratio:1;margin-inline:auto}.MenuDocument_pageBanner__2qm6l[data-menu-image-size=small][data-menu-image-shape=circle]{max-width:160px}.MenuDocument_pageBanner__2qm6l[data-menu-image-size=large][data-menu-image-shape=circle]{max-width:320px}.MenuDocument_paper__PU0Ja[data-menu-layout=list],.MenuDocument_paper__PU0Ja[data-menu-layout=photo-rail],.MenuDocument_paper__PU0Ja[data-menu-layout=section-banners],.MenuDocument_paper__PU0Ja[data-menu-layout=section-panels],.MenuDocument_paper__PU0Ja[data-menu-layout=section-photos],.MenuDocument_paper__PU0Ja[data-menu-layout=side-photo]{--item-small-width:64px;--item-medium-width:96px;--item-large-width:144px}.MenuDocument_paper__PU0Ja[data-menu-layout=columns],.MenuDocument_paper__PU0Ja[data-menu-layout=compact-columns],.MenuDocument_paper__PU0Ja[data-menu-layout=editorial]{--item-small-width:48px;--item-medium-width:64px;--item-large-width:96px}.MenuDocument_paper__PU0Ja[data-menu-layout=section-photos]{--section-small-width:0.35fr;--section-medium-width:0.55fr;--section-large-width:0.85fr}.MenuDocument_paper__PU0Ja[data-menu-layout=section-banners] .MenuDocument_sectionPhoto__UmlJt{--photo-medium-aspect:4/3;--photo-large-aspect:1}.MenuDocument_paper__PU0Ja[data-menu-layout=alternating]{--item-small-width:0.35fr;--item-medium-width:0.55fr;--item-large-width:0.85fr}.MenuDocument_paper__PU0Ja[data-menu-layout=photo-rail]{--section-small-width:0.4fr;--section-medium-width:0.65fr;--section-large-width:1fr}.MenuDocument_paper__PU0Ja[data-menu-layout=photo-rail] .MenuDocument_sectionHeading__h9Gn8 h2{padding-bottom:14px;border-bottom-width:2px}.MenuDocument_paper__PU0Ja[data-menu-layout=section-panels] .MenuDocument_sectionContent__iuz2b{display:grid;grid-template-columns:minmax(0,.35fr) minmax(0,1fr);align-items:start;gap:16px 24px}.MenuDocument_paper__PU0Ja[data-menu-layout=section-panels] .MenuDocument_sectionHeading__h9Gn8{grid-column:1;grid-row:1;padding:16px 12px;border-left:3px solid var(--accent);background:color-mix(in srgb,var(--accent) 8%,var(--paper))}.MenuDocument_paper__PU0Ja[data-menu-layout=section-panels] .MenuDocument_sectionHeading__h9Gn8 h2{padding-bottom:0;border:0;font-size:18px;text-align:left}.MenuDocument_paper__PU0Ja[data-menu-layout=section-panels] .MenuDocument_sectionHeading__h9Gn8 .MenuDocument_controls__oUJx4{top:8px;right:8px}.MenuDocument_document__fngxd[data-menu-editable=true] .MenuDocument_paper__PU0Ja[data-menu-layout=section-panels] .MenuDocument_sectionHeading__h9Gn8{min-height:calc(var(--menu-action-size) * var(--menu-control-scale, 1) + 16px);padding-inline-end:calc(var(--menu-action-size) * var(--menu-control-scale, 1) + 16px)}.MenuDocument_paper__PU0Ja[data-menu-layout=section-panels] .MenuDocument_items__ciqRX{min-width:0;grid-column:2;grid-row:1}.MenuDocument_paper__PU0Ja[data-menu-layout=section-panels] .MenuDocument_emptySection__36r9O,.MenuDocument_paper__PU0Ja[data-menu-layout=section-panels] .MenuDocument_sectionAdd__qUOnd{position:static;grid-column:2;grid-row:2}.MenuDocument_paper__PU0Ja[data-menu-layout=compact-columns]{--section-column-gap:20px;--section-gap:20px;--image-gap:8px}.MenuDocument_paper__PU0Ja[data-menu-layout=compact-columns] .MenuDocument_sectionHeading__h9Gn8 h2{padding-bottom:6px;font-size:17px}.MenuDocument_paper__PU0Ja.MenuDocument_botanical__IjLEK[data-menu-layout=compact-columns] .MenuDocument_section__p0lFn{padding:12px 10px}.MenuDocument_paper__PU0Ja[data-menu-layout=editorial]{--section-column-gap:24px}.MenuDocument_paper__PU0Ja[data-menu-layout=editorial] .MenuDocument_section__p0lFn[data-menu-section-featured=true] .MenuDocument_sectionPhoto__UmlJt{--photo-medium-aspect:4/3;--photo-large-aspect:1}.MenuDocument_paper__PU0Ja[data-menu-layout=editorial] .MenuDocument_section__p0lFn[data-menu-section-featured=true] .MenuDocument_sectionHeading__h9Gn8 h2{font-size:25px}.MenuDocument_paper__PU0Ja[data-menu-layout=cards] .MenuDocument_items__ciqRX,.MenuDocument_paper__PU0Ja[data-menu-layout=featured] .MenuDocument_items__ciqRX{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px}.MenuDocument_paper__PU0Ja[data-menu-layout=cards] .MenuDocument_itemPhoto__0z8Re,.MenuDocument_paper__PU0Ja[data-menu-layout=featured] .MenuDocument_itemPhoto__0z8Re{--photo-medium-aspect:4/3;--photo-large-aspect:1}.MenuDocument_paper__PU0Ja[data-menu-layout=featured] .MenuDocument_item__vt9Ym[data-menu-item-featured=true]{grid-column:1/-1;padding-bottom:24px;border-bottom:2px solid var(--accent)}.MenuDocument_paper__PU0Ja[data-menu-layout=featured] .MenuDocument_item__vt9Ym[data-menu-item-featured=true] .MenuDocument_itemPhoto__0z8Re{--photo-medium-aspect:16/9;--photo-large-aspect:4/3}.MenuDocument_paper__PU0Ja[data-menu-layout=featured] .MenuDocument_item__vt9Ym[data-menu-item-featured=true] .MenuDocument_itemName__2Dbxr{font-size:22px;font-weight:600}.MenuDocument_paper__PU0Ja[data-menu-layout=side-photo][data-menu-page-banner=true]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.45fr);grid-template-rows:auto minmax(0,1fr) auto;-moz-column-gap:28px;column-gap:28px}.MenuDocument_paper__PU0Ja[data-menu-layout=side-photo][data-menu-page-banner=true]>.MenuDocument_pageBanner__2qm6l{width:100%;height:auto;min-height:100%;margin:0;grid-column:2;grid-row:1/4;align-self:stretch;aspect-ratio:auto}.MenuDocument_paper__PU0Ja[data-menu-layout=side-photo][data-menu-page-banner=true]:has(>.MenuDocument_pageBanner__2qm6l[data-menu-image-size=small]){grid-template-columns:minmax(0,1fr) minmax(0,.3fr)}.MenuDocument_paper__PU0Ja[data-menu-layout=side-photo][data-menu-page-banner=true]:has(>.MenuDocument_pageBanner__2qm6l[data-menu-image-size=large]){grid-template-columns:minmax(0,1fr) minmax(0,.65fr)}.MenuDocument_paper__PU0Ja[data-menu-layout=side-photo][data-menu-page-banner=true]>.MenuDocument_pageBanner__2qm6l[data-menu-image-shape=circle]{min-height:0;height:auto;align-self:start;aspect-ratio:1}.MenuDocument_paper__PU0Ja[data-menu-layout=side-photo][data-menu-page-banner=true]>.MenuDocument_documentAdd__Sjngp,.MenuDocument_paper__PU0Ja[data-menu-layout=side-photo][data-menu-page-banner=true]>.MenuDocument_emptyPage__8KZuz,.MenuDocument_paper__PU0Ja[data-menu-layout=side-photo][data-menu-page-banner=true]>.MenuDocument_heading__GNynw,.MenuDocument_paper__PU0Ja[data-menu-layout=side-photo][data-menu-page-banner=true]>.MenuDocument_sections__66sz6{min-width:0;grid-column:1;align-self:start}.MenuDocument_paper__PU0Ja[data-menu-layout=side-photo][data-menu-page-banner=true]>.MenuDocument_heading__GNynw{grid-row:1;text-align:left}.MenuDocument_paper__PU0Ja[data-menu-layout=side-photo][data-menu-page-banner=true]>.MenuDocument_sections__66sz6{grid-row:2}.MenuDocument_paper__PU0Ja[data-menu-layout=side-photo][data-menu-page-banner=true]>.MenuDocument_documentAdd__Sjngp,.MenuDocument_paper__PU0Ja[data-menu-layout=side-photo][data-menu-page-banner=true]>.MenuDocument_emptyPage__8KZuz{grid-row:3}:where(.MenuDocument_item__vt9Ym[data-menu-item-card=true]) .MenuDocument_itemDetails__MIqBi,:where(.MenuDocument_item__vt9Ym[data-menu-item-card=true][data-has-portions=true]) .MenuDocument_itemDetails__MIqBi{grid-template-columns:minmax(0,1fr) fit-content(45%);row-gap:5px}:where(.MenuDocument_item__vt9Ym[data-menu-item-card=true]) .MenuDocument_itemBody__pQQ2H{grid-column:1/-1;grid-row:1}:where(.MenuDocument_item__vt9Ym[data-menu-item-card=true]) .MenuDocument_portion__kRElA{grid-column:1;grid-row:2}:where(.MenuDocument_item__vt9Ym[data-menu-item-card=true]) .MenuDocument_price__0j6I9{grid-column:2;grid-row:2;white-space:normal;text-align:right}.MenuDocument_document__fngxd[data-menu-editable=true] .MenuDocument_item__vt9Ym[data-menu-item-card=true] .MenuDocument_controls__oUJx4{grid-column:2;grid-row:3}.MenuDocument_portion__kRElA{min-width:0;overflow-wrap:break-word;word-break:normal;color:var(--muted);font-size:12px;line-height:1.5}.MenuDocument_itemBody__pQQ2H{display:block;min-width:0}.MenuDocument_itemName__2Dbxr{font-weight:600}.MenuDocument_itemDescription__6lqzX,.MenuDocument_itemName__2Dbxr{overflow-wrap:break-word;word-break:normal;display:block;line-height:1.5}.MenuDocument_itemDescription__6lqzX{margin-top:3px;color:var(--muted);font-size:12px;white-space:pre-line}.MenuDocument_price__0j6I9{color:var(--accent);font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.MenuDocument_classic__blwY2 .MenuDocument_heading__GNynw h1{font-size:38px;font-weight:400;letter-spacing:.01em}.MenuDocument_classic__blwY2 .MenuDocument_heading__GNynw:after{display:block;width:48px;height:1px;margin:24px auto 0;background:var(--accent);content:""}.MenuDocument_classic__blwY2 .MenuDocument_sectionHeading__h9Gn8 h2{padding-bottom:8px;font-size:21px;font-weight:400}.MenuDocument_classic__blwY2 .MenuDocument_itemName__2Dbxr,.MenuDocument_classic__blwY2 .MenuDocument_price__0j6I9{font-weight:400}.MenuDocument_bistro___93M6 .MenuDocument_heading__GNynw{padding:12px 0 25px;border-top:2px solid var(--accent);border-bottom:1px solid var(--accent)}.MenuDocument_bistro___93M6 .MenuDocument_heading__GNynw h1{font-size:44px;font-weight:700;letter-spacing:-.025em}.MenuDocument_paper__PU0Ja.MenuDocument_bistro___93M6{--section-gap:28px;--section-column-gap:44px}.MenuDocument_bistro___93M6 .MenuDocument_sectionHeading__h9Gn8 h2{border-color:var(--accent);font-size:19px;font-weight:700}.MenuDocument_bistro___93M6 .MenuDocument_item__vt9Ym{font-size:12px}.MenuDocument_bistro___93M6 .MenuDocument_itemDetails__MIqBi{-moz-column-gap:8px;column-gap:8px}.MenuDocument_bistro___93M6 .MenuDocument_item__vt9Ym[data-has-portions=true] .MenuDocument_itemDetails__MIqBi{grid-template-columns:minmax(76px,.2fr) minmax(0,1fr) auto}.MenuDocument_bistro___93M6 .MenuDocument_itemDescription__6lqzX,.MenuDocument_bistro___93M6 .MenuDocument_portion__kRElA{font-size:10px}.MenuDocument_paper__PU0Ja.MenuDocument_elegant__rhKhU:after,.MenuDocument_paper__PU0Ja.MenuDocument_elegant__rhKhU:before{position:absolute;inset:24px;border:1px solid var(--accent);content:"";pointer-events:none}.MenuDocument_paper__PU0Ja.MenuDocument_elegant__rhKhU:after{inset:30px;border-color:var(--rule)}.MenuDocument_elegant__rhKhU .MenuDocument_heading__GNynw{padding:24px 0 6px}.MenuDocument_elegant__rhKhU .MenuDocument_heading__GNynw h1{font-size:38px;font-weight:400;letter-spacing:.09em;text-transform:uppercase}.MenuDocument_elegant__rhKhU .MenuDocument_sectionHeading__h9Gn8 h2{padding-bottom:12px;font-size:19px;font-weight:400;letter-spacing:.06em;text-align:center}.MenuDocument_elegant__rhKhU .MenuDocument_itemName__2Dbxr,.MenuDocument_elegant__rhKhU .MenuDocument_price__0j6I9{font-weight:400}.MenuDocument_chalkboard___WYI3.MenuDocument_paper__PU0Ja{background-image:radial-gradient(ellipse at 20% 5%,#ffffff07,transparent 60%),repeating-linear-gradient(170deg,transparent 0 4px,#ffffff02 5px,transparent 6px)}.MenuDocument_chalkboard___WYI3 .MenuDocument_heading__GNynw{padding:14px 0 24px;border-top:1px solid var(--accent);border-bottom:3px double var(--accent)}.MenuDocument_chalkboard___WYI3 .MenuDocument_heading__GNynw h1{font-size:40px;font-weight:400;font-style:italic}.MenuDocument_chalkboard___WYI3 .MenuDocument_sectionHeading__h9Gn8 h2{border-bottom-style:dashed;font-size:22px;font-weight:400}.MenuDocument_chalkboard___WYI3 .MenuDocument_addAction__p4b8A,.MenuDocument_chalkboard___WYI3 .MenuDocument_controls__oUJx4{color:var(--accent)}.MenuDocument_botanical__IjLEK .MenuDocument_heading__GNynw{padding:22px 0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.MenuDocument_botanical__IjLEK .MenuDocument_heading__GNynw h1{font-size:38px;font-weight:400}.MenuDocument_botanical__IjLEK .MenuDocument_section__p0lFn{padding:18px 20px;border:1px solid var(--rule);background:#eef0e666}.MenuDocument_botanical__IjLEK .MenuDocument_sectionHeading__h9Gn8 h2{border-bottom:0;font-size:22px;font-weight:400;font-style:italic}.MenuDocument_botanical__IjLEK .MenuDocument_item__vt9Ym{border-top:1px solid var(--rule)}.MenuDocument_botanical__IjLEK .MenuDocument_sectionAdd__qUOnd{bottom:-27px}.MenuDocument_paper__PU0Ja[data-menu-spacing=compact]{--section-gap:24px;--section-column-gap:28px;--item-padding:6px;--image-gap:10px}.MenuDocument_paper__PU0Ja[data-menu-spacing=compact] .MenuDocument_heading__GNynw{margin-bottom:28px}.MenuDocument_paper__PU0Ja[data-menu-spacing=compact] .MenuDocument_sectionHeading__h9Gn8{margin-bottom:4px}.MenuDocument_paper__PU0Ja[data-menu-spacing=compact] .MenuDocument_sectionDescription__iy91i{margin-bottom:6px}.MenuDocument_editText__9p4LG{display:block;width:100%;margin:0;padding:0;border:0;border-radius:2px;background:transparent;color:inherit;font:inherit;letter-spacing:inherit;line-height:inherit;text-align:inherit;overflow-wrap:inherit;cursor:pointer}.MenuDocument_editText__9p4LG:hover{outline:1px dashed var(--rule);outline-offset:4px}.MenuDocument_actionToggle__CnAfX:focus-visible,.MenuDocument_action__vShQm:focus-visible,.MenuDocument_addAction__p4b8A:focus-visible,.MenuDocument_designChoice__xHB3n:focus-visible,.MenuDocument_editText__9p4LG:focus-visible{outline:2px solid rgb(var(--color-primary,84 120 101));outline-offset:3px}.MenuDocument_controls__oUJx4{position:absolute;top:0;right:0;z-index:2;width:calc(var(--menu-action-size) * var(--menu-control-scale, 1));height:calc(var(--menu-action-size) * var(--menu-control-scale, 1));color:#6d747b;font-family:Arial,Helvetica,sans-serif;font-size:12px}.MenuDocument_controls__oUJx4[open]{z-index:10}.MenuDocument_document__fngxd[data-menu-editable=true] .MenuDocument_sectionHeading__h9Gn8{min-height:calc(var(--menu-action-size) * var(--menu-control-scale, 1));padding-inline-end:calc((var(--menu-action-size) + 8px) * var(--menu-control-scale, 1))}.MenuDocument_document__fngxd[data-menu-editable=true] .MenuDocument_item__vt9Ym .MenuDocument_controls__oUJx4{position:relative;grid-column:-2/-1;grid-row:2;justify-self:end;align-self:start}.MenuDocument_compact__bKcCv[data-menu-editable=true] .MenuDocument_documentAdd__Sjngp .MenuDocument_addAction__p4b8A,.MenuDocument_compact__bKcCv[data-menu-editable=true] .MenuDocument_emptyPage__8KZuz .MenuDocument_addAction__p4b8A,.MenuDocument_compact__bKcCv[data-menu-editable=true] .MenuDocument_emptySection__36r9O .MenuDocument_addAction__p4b8A{font-size:calc(11px * var(--menu-control-scale, 1));padding:calc(4px * var(--menu-control-scale, 1)) calc(7px * var(--menu-control-scale, 1));gap:calc(6px * var(--menu-control-scale, 1))}.MenuDocument_compact__bKcCv[data-menu-editable=true] .MenuDocument_documentAdd__Sjngp .MenuDocument_addAction__p4b8A svg,.MenuDocument_compact__bKcCv[data-menu-editable=true] .MenuDocument_emptyPage__8KZuz .MenuDocument_addAction__p4b8A svg,.MenuDocument_compact__bKcCv[data-menu-editable=true] .MenuDocument_emptySection__36r9O .MenuDocument_addAction__p4b8A svg{width:calc(14px * var(--menu-control-scale, 1));height:calc(14px * var(--menu-control-scale, 1))}.MenuDocument_actionToggle__CnAfX{display:flex;width:calc(var(--menu-action-size) * var(--menu-control-scale, 1));height:calc(var(--menu-action-size) * var(--menu-control-scale, 1));align-items:center;justify-content:center;border-radius:5px;background:transparent;cursor:pointer;list-style:none}.MenuDocument_actionToggle__CnAfX svg{width:calc(17px * var(--menu-control-scale, 1));height:calc(17px * var(--menu-control-scale, 1))}.MenuDocument_action__vShQm svg{width:calc(15px * var(--menu-control-scale, 1));height:calc(15px * var(--menu-control-scale, 1))}.MenuDocument_actionToggle__CnAfX::-webkit-details-marker{display:none}.MenuDocument_actionToggle__CnAfX:hover,.MenuDocument_controls__oUJx4[open] .MenuDocument_actionToggle__CnAfX{background:#eceeed;color:#303933}.MenuDocument_actionGroup__opRAh{position:absolute;right:0;bottom:calc(100% + 4px);display:grid;grid-template-columns:repeat(2,calc(var(--menu-button-size) * var(--menu-control-scale, 1)));gap:calc(4px * var(--menu-control-scale, 1));width:-moz-max-content;width:max-content;padding:calc(4px * var(--menu-control-scale, 1));border:1px solid #e1e5e2;border-radius:8px;background:#ffffff;box-shadow:0 4px 16px #00000012;overflow-y:auto;overscroll-behavior:contain}.MenuDocument_action__vShQm{display:flex;width:calc(var(--menu-button-size) * var(--menu-control-scale, 1));height:calc(var(--menu-button-size) * var(--menu-control-scale, 1));align-items:center;justify-content:center;border:0;border-radius:4px;background:transparent;color:#535b55;cursor:pointer}.MenuDocument_action__vShQm:hover:not(:disabled){background:#f0f3f1}.MenuDocument_action__vShQm:disabled,.MenuDocument_addAction__p4b8A:disabled{opacity:.3;cursor:not-allowed}.MenuDocument_destructive__dwVus{color:#b54646}.MenuDocument_sectionAdd__qUOnd{position:absolute;right:0;bottom:-24px}.MenuDocument_addAction__p4b8A{display:inline-flex;align-items:center;justify-content:center;gap:6px;max-width:100%;padding:4px 7px;border:1px solid transparent;border-radius:5px;background:transparent;color:#607869;font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:1.5;cursor:pointer}.MenuDocument_addAction__p4b8A:hover:not(:disabled){border-color:#dce5df;background:#f3f7f4}.MenuDocument_emptySection__36r9O{padding:20px 8px;border:1px dashed var(--rule);border-radius:4px;color:var(--muted);font-family:Arial,Helvetica,sans-serif;font-size:11px;text-align:center}.MenuDocument_emptySection__36r9O p{margin:0 0 8px}.MenuDocument_emptyPage__8KZuz{display:flex;min-height:320px;flex-direction:column;align-items:center;justify-content:center;gap:12px;border:1px dashed var(--rule);color:var(--muted);font-family:Arial,Helvetica,sans-serif;text-align:center}.MenuDocument_emptyMark__naBWZ{display:flex;width:44px;height:44px;align-items:center;justify-content:center;margin-bottom:8px;border:1px solid var(--rule);border-radius:50%}.MenuDocument_emptyPage__8KZuz h2{margin:0;color:var(--ink);font-size:15px;font-weight:500}.MenuDocument_emptyPage__8KZuz p{max-width:280px;margin:0 16px;font-size:12px}.MenuDocument_emptyPage__8KZuz .MenuDocument_addAction__p4b8A{margin-top:5px;border-color:#dce5df}.MenuDocument_documentAdd__Sjngp{margin-top:40px;padding-top:15px;border-top:1px dashed var(--rule);text-align:center}.MenuDocument_designPicker__tw9pK{min-width:0}.MenuDocument_designChoices__DNQxr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.MenuDocument_designChoice__xHB3n{position:relative;display:flex;min-width:0;flex-direction:column;padding:10px;border:1px solid rgb(var(--color-border,225 229 226));border-radius:10px;background:rgb(var(--color-bg-elevated,247 248 247));color:rgb(var(--color-text-secondary,103 112 106))}.MenuDocument_designChoice__xHB3n:hover{border-color:rgb(var(--color-text-muted,146 155 149))}.MenuDocument_designSelected__QJcKV{border-color:rgb(var(--color-primary,84 120 101));box-shadow:0 0 0 1px rgb(var(--color-primary,84 120 101));color:rgb(var(--color-text,42 51 45))}.MenuDocument_designSelectButton__seX5_{position:absolute;z-index:1;inset:0;width:100%;height:100%;padding:0;border:0;border-radius:inherit;background:transparent;cursor:pointer}.MenuDocument_designSelectButton__seX5_:focus-visible{outline:2px solid rgb(var(--color-primary,84 120 101));outline-offset:3px}.MenuDocument_designSelectButton__seX5_:disabled{cursor:not-allowed}.MenuDocument_designChoice__xHB3n:has(.MenuDocument_designSelectButton__seX5_:disabled){opacity:.6}.MenuDocument_designPreview__mri77{position:relative;width:100%;aspect-ratio:210/297;overflow:hidden;border:1px solid rgb(var(--color-border,225 229 226));background:#ffffff;pointer-events:none}.MenuDocument_designPreviewPaper__NRSmQ{position:absolute;top:0;left:0;width:794px;transform-origin:top left}.MenuDocument_designCardDetails__W40B3{display:block;padding:12px 2px 2px}.MenuDocument_designCardTitle__z1Rqx{display:flex;align-items:center;justify-content:space-between;gap:6px}.MenuDocument_designName__qXli3{color:rgb(var(--color-text,42 51 45));font-size:13px;font-weight:600}.MenuDocument_designCheck__7RSvk{flex-shrink:0;color:rgb(var(--color-primary,84 120 101))}.MenuDocument_designDescription__5fW4p{display:block;margin-top:5px;font-size:11px;line-height:1.45}@media (min-width:640px){.MenuDocument_designChoices__DNQxr{grid-template-columns:repeat(3,minmax(0,1fr))}}@container menu-section (max-width: 420px){.MenuDocument_sectionLayout__TCbX_[data-menu-image-placement=left],.MenuDocument_sectionLayout__TCbX_[data-menu-image-placement=right]{grid-template-columns:minmax(0,1fr)}.MenuDocument_sectionLayout__TCbX_[data-menu-image-placement=left] .MenuDocument_sectionPhoto__UmlJt,.MenuDocument_sectionLayout__TCbX_[data-menu-image-placement=right] .MenuDocument_sectionPhoto__UmlJt{grid-column:1;grid-row:1;aspect-ratio:var(--menu-image-aspect,var(--photo-top-aspect,16/9))}.MenuDocument_sectionLayout__TCbX_[data-menu-image-placement=right] .MenuDocument_sectionContent__iuz2b{grid-column:1;grid-row:2}}@container menu-section (max-width: 580px){.MenuDocument_paper__PU0Ja[data-menu-layout=section-panels] .MenuDocument_sectionContent__iuz2b{grid-template-columns:minmax(0,1fr)}.MenuDocument_paper__PU0Ja[data-menu-layout=section-panels] .MenuDocument_sectionHeading__h9Gn8{grid-column:1;grid-row:1}.MenuDocument_paper__PU0Ja[data-menu-layout=section-panels] .MenuDocument_items__ciqRX{grid-column:1;grid-row:2}.MenuDocument_paper__PU0Ja[data-menu-layout=section-panels] .MenuDocument_emptySection__36r9O,.MenuDocument_paper__PU0Ja[data-menu-layout=section-panels] .MenuDocument_sectionAdd__qUOnd{grid-column:1;grid-row:3}}@media screen and (pointer:coarse){.MenuDocument_document__fngxd{--menu-action-size:44px;--menu-button-size:44px}}@media screen and (hover:hover) and (pointer:fine){.MenuDocument_controls__oUJx4:not([open]){opacity:0;pointer-events:none}.MenuDocument_controls__oUJx4:focus-within,.MenuDocument_item__vt9Ym:focus-within>.MenuDocument_itemDetailsFrame__6T0wj>.MenuDocument_itemDetails__MIqBi>.MenuDocument_controls__oUJx4,.MenuDocument_item__vt9Ym:hover>.MenuDocument_itemDetailsFrame__6T0wj>.MenuDocument_itemDetails__MIqBi>.MenuDocument_controls__oUJx4,.MenuDocument_sectionHeading__h9Gn8:focus-within>.MenuDocument_controls__oUJx4,.MenuDocument_section__p0lFn:hover>.MenuDocument_sectionLayout__TCbX_>.MenuDocument_sectionContent__iuz2b>.MenuDocument_sectionHeading__h9Gn8>.MenuDocument_controls__oUJx4{opacity:1;pointer-events:auto}}@media screen{@container menu-document (max-width: 620px){.MenuDocument_paper__PU0Ja{min-height:clamp(360px,100cqi,600px);padding:56px clamp(16px,4cqi,28px);font-size:14px}.MenuDocument_pageNumber__REWv3{right:16px;bottom:16px;left:16px}.MenuDocument_paper__PU0Ja .MenuDocument_heading__GNynw{margin-bottom:26px}.MenuDocument_paper__PU0Ja .MenuDocument_heading__GNynw h1{font-size:clamp(25px,6.5cqi,32px);line-height:1.2}.MenuDocument_paper__PU0Ja .MenuDocument_heading__GNynw p{margin-top:12px;font-size:13px;line-height:1.55}.MenuDocument_classic__blwY2 .MenuDocument_heading__GNynw:after{margin-top:18px}.MenuDocument_paper__PU0Ja.MenuDocument_elegant__rhKhU:before{inset:7px}.MenuDocument_paper__PU0Ja.MenuDocument_elegant__rhKhU:after{inset:11px}.MenuDocument_elegant__rhKhU .MenuDocument_heading__GNynw{padding:0 0 6px}.MenuDocument_elegant__rhKhU .MenuDocument_heading__GNynw h1{letter-spacing:.04em}.MenuDocument_bistro___93M6 .MenuDocument_heading__GNynw,.MenuDocument_botanical__IjLEK .MenuDocument_heading__GNynw,.MenuDocument_chalkboard___WYI3 .MenuDocument_heading__GNynw{padding:14px 0 18px}.MenuDocument_sections__66sz6{grid-template-columns:minmax(0,1fr)}.MenuDocument_section__p0lFn{grid-column:1}.MenuDocument_paper__PU0Ja .MenuDocument_sectionHeading__h9Gn8 h2{font-size:clamp(18px,4.5cqi,21px);line-height:1.4}.MenuDocument_paper__PU0Ja .MenuDocument_date__a109A,.MenuDocument_paper__PU0Ja .MenuDocument_sectionDescription__iy91i{font-size:12px;line-height:1.5}.MenuDocument_paper__PU0Ja .MenuDocument_date__a109A{letter-spacing:.035em}.MenuDocument_paper__PU0Ja .MenuDocument_item__vt9Ym{padding:calc(var(--item-padding) + 2px) 0;font-size:14px;line-height:1.5}.MenuDocument_paper__PU0Ja .MenuDocument_itemDetails__MIqBi{-moz-column-gap:12px;column-gap:12px;row-gap:3px}.MenuDocument_paper__PU0Ja .MenuDocument_itemDescription__6lqzX,.MenuDocument_paper__PU0Ja .MenuDocument_portion__kRElA{font-size:12px;line-height:1.55}.MenuDocument_paper__PU0Ja .MenuDocument_price__0j6I9{min-width:48px;text-align:right}.MenuDocument_botanical__IjLEK .MenuDocument_section__p0lFn{padding:14px 12px}.MenuDocument_paper__PU0Ja{--menu-action-size:44px;--menu-button-size:44px}.MenuDocument_paper__PU0Ja .MenuDocument_sectionAdd__qUOnd{position:static;margin-top:8px;text-align:right}.MenuDocument_compact__bKcCv[data-menu-editable=true] .MenuDocument_documentAdd__Sjngp .MenuDocument_addAction__p4b8A,.MenuDocument_compact__bKcCv[data-menu-editable=true] .MenuDocument_emptyPage__8KZuz .MenuDocument_addAction__p4b8A,.MenuDocument_compact__bKcCv[data-menu-editable=true] .MenuDocument_emptySection__36r9O .MenuDocument_addAction__p4b8A,.MenuDocument_paper__PU0Ja .MenuDocument_addAction__p4b8A{min-height:44px;padding:8px 10px;font-size:13px;gap:6px}.MenuDocument_compact__bKcCv[data-menu-editable=true] .MenuDocument_documentAdd__Sjngp .MenuDocument_addAction__p4b8A svg,.MenuDocument_compact__bKcCv[data-menu-editable=true] .MenuDocument_emptyPage__8KZuz .MenuDocument_addAction__p4b8A svg,.MenuDocument_compact__bKcCv[data-menu-editable=true] .MenuDocument_emptySection__36r9O .MenuDocument_addAction__p4b8A svg{width:16px;height:16px}.MenuDocument_emptyPage__8KZuz{min-height:220px;padding:20px 12px;gap:10px}.MenuDocument_emptyPage__8KZuz p{margin:0;font-size:13px}.MenuDocument_emptySection__36r9O{padding:16px 10px;font-size:13px}.MenuDocument_documentAdd__Sjngp{margin-top:24px;padding-top:12px}.MenuDocument_pageBanner__2qm6l{height:auto;aspect-ratio:var(--menu-image-aspect,var(--page-banner-aspect));margin-bottom:24px}.MenuDocument_pageBanner__2qm6l[data-menu-image-size=small]{height:auto;aspect-ratio:var(--menu-image-aspect,3/1)}.MenuDocument_pageBanner__2qm6l[data-menu-image-size=large]{height:auto;aspect-ratio:var(--menu-image-aspect,4/3)}.MenuDocument_paper__PU0Ja[data-menu-layout=side-photo][data-menu-page-banner=true]{display:block}.MenuDocument_paper__PU0Ja[data-menu-layout=side-photo][data-menu-page-banner=true]>.MenuDocument_pageBanner__2qm6l{min-height:0;height:auto;margin-bottom:24px;aspect-ratio:var(--menu-image-aspect,var(--page-banner-aspect))}.MenuDocument_paper__PU0Ja[data-menu-layout=side-photo][data-menu-page-banner=true]>.MenuDocument_pageBanner__2qm6l[data-menu-image-shape=circle]{margin-inline:auto}}}@media screen{@container menu-section-content (max-width: 480px){.MenuDocument_paper__PU0Ja[data-menu-layout=cards] .MenuDocument_items__ciqRX,.MenuDocument_paper__PU0Ja[data-menu-layout=featured] .MenuDocument_items__ciqRX{grid-template-columns:minmax(0,1fr)}}}@container menu-section-content (max-width: 260px){.MenuDocument_item__vt9Ym[data-menu-image-placement=left],.MenuDocument_item__vt9Ym[data-menu-image-placement=right]{grid-template-columns:minmax(0,1fr)}.MenuDocument_item__vt9Ym[data-menu-image-placement] .MenuDocument_itemPhoto__0z8Re{grid-column:1;grid-row:1;aspect-ratio:var(--menu-image-aspect,var(--photo-top-aspect,16/9))}.MenuDocument_item__vt9Ym[data-menu-image-placement] .MenuDocument_itemDetailsFrame__6T0wj{grid-column:1;grid-row:2}}@container menu-item-details (max-width: 420px){.MenuDocument_paper__PU0Ja .MenuDocument_itemDetails__MIqBi,.MenuDocument_paper__PU0Ja .MenuDocument_item__vt9Ym[data-has-portions=true] .MenuDocument_itemDetails__MIqBi{grid-template-columns:minmax(0,1fr) fit-content(40%);row-gap:5px}.MenuDocument_paper__PU0Ja .MenuDocument_itemBody__pQQ2H{grid-column:1;grid-row:1}.MenuDocument_paper__PU0Ja .MenuDocument_portion__kRElA{grid-column:1/-1;grid-row:2}.MenuDocument_paper__PU0Ja .MenuDocument_portion__kRElA:empty{display:none}.MenuDocument_paper__PU0Ja .MenuDocument_price__0j6I9{grid-column:2;grid-row:1;min-width:0;white-space:normal;overflow-wrap:break-word;text-align:right}.MenuDocument_document__fngxd[data-menu-editable=true] .MenuDocument_paper__PU0Ja .MenuDocument_item__vt9Ym .MenuDocument_controls__oUJx4{grid-column:2;grid-row:3}}@container menu-item-details (max-width: 300px){.MenuDocument_paper__PU0Ja .MenuDocument_itemBody__pQQ2H{grid-column:1/-1;grid-row:1}.MenuDocument_paper__PU0Ja .MenuDocument_price__0j6I9{grid-column:1/-1;grid-row:3;justify-self:end}.MenuDocument_document__fngxd[data-menu-editable=true] .MenuDocument_paper__PU0Ja .MenuDocument_item__vt9Ym .MenuDocument_controls__oUJx4{grid-row:4}}@container menu-section-content (max-width: 240px){.MenuDocument_actionGroup__opRAh{grid-template-columns:calc(var(--menu-button-size) * var(--menu-control-scale, 1))}}@media screen and (max-width:640px){.MenuDocument_document__fngxd:not(.MenuDocument_compact__bKcCv){gap:16px;padding:10px 0;border:0;border-radius:4px}}@media screen and (max-width:1024px),screen and (pointer:coarse){.MenuDocument_paper__PU0Ja .MenuDocument_itemName__2Dbxr,.MenuDocument_paper__PU0Ja .MenuDocument_item__vt9Ym,.MenuDocument_paper__PU0Ja .MenuDocument_price__0j6I9{font-size:14px}.MenuDocument_paper__PU0Ja .MenuDocument_itemDescription__6lqzX,.MenuDocument_paper__PU0Ja .MenuDocument_portion__kRElA{font-size:12px}}@media print{.MenuDocument_document__fngxd{display:block;width:100%;justify-items:stretch;padding:0;border:0;border-radius:0;background:transparent;overflow:visible;container-type:normal}.MenuDocument_paper__PU0Ja{box-sizing:border-box;width:100%;max-width:none;min-height:268mm;margin:0;justify-self:stretch;padding:0 0 12mm;box-shadow:none;font-size:14px;-moz-column-break-after:page;break-after:page;print-color-adjust:exact;-webkit-print-color-adjust:exact;overflow:visible}.MenuDocument_pageNumber__REWv3{right:0;bottom:0;left:0}.MenuDocument_paper__PU0Ja:last-child{-moz-column-break-after:auto;break-after:auto}.MenuDocument_paper__PU0Ja.MenuDocument_elegant__rhKhU:before{inset:-8mm}.MenuDocument_paper__PU0Ja.MenuDocument_elegant__rhKhU:after{inset:-6mm}.MenuDocument_paper__PU0Ja [data-menu-editing-control]{display:none!important}.MenuDocument_editText__9p4LG{outline:none}}@page{size:A4;margin:14mm}.MenuBook_book__U4frz{min-width:0;overflow:clip;padding:14px 10px 12px;border:1px solid rgb(var(--color-border,228 228 225));border-radius:12px;background:radial-gradient(ellipse at top,rgb(var(--color-surface-hover)),rgb(var(--color-bg-sunken)))}.MenuBook_book__U4frz:focus-visible{outline:2px solid rgb(var(--color-primary,84 120 101));outline-offset:3px}.MenuBook_stage__Wh_DO{position:relative;width:100%;max-width:1588px;min-height:240px;margin:0 auto;perspective:2000px;touch-action:pan-y pinch-zoom;scroll-margin-top:16px}.MenuBook_readerViewport__zzP0l{min-width:0}.MenuBook_expandedPanel__wFdnL{position:fixed;inset:16px;display:flex;width:auto;max-width:none;max-height:none;flex-direction:column;overflow:hidden}.MenuBook_expandedPanel__wFdnL>:first-child{flex-shrink:0}.MenuBook_expandedPanel__wFdnL>:first-child button{width:44px;height:44px}.MenuBook_expandedContent__HeDQg{min-height:0;flex:1;overflow:hidden}.MenuBook_expandedBook__E0B_6{display:flex;height:100%;flex-direction:column;padding:0;border:0;border-radius:0}.MenuBook_expandedBook__E0B_6 .MenuBook_readerViewport__zzP0l{min-height:0;flex:1;overflow:auto;overscroll-behavior:contain;padding:16px 12px 24px}.MenuBook_expandedBook__E0B_6 .MenuBook_navigation__Op4Kq{flex-shrink:0;margin-top:0;padding:10px 12px max(10px,env(safe-area-inset-bottom));border-top:1px solid rgb(var(--color-border));background:rgb(var(--color-surface))}.MenuBook_spread__rP_qf{display:flex;align-items:flex-start;justify-content:center}.MenuBook_pageSlot__vgm5E{position:relative;flex-shrink:0;box-shadow:0 3px 2px #3a302517,0 18px 32px #3a302519}.MenuBook_pageSlot__vgm5E[data-menu-book-active=true]{outline:1px solid #8d9b833b;outline-offset:2px}.MenuBook_pageSlot__vgm5E:focus-within{z-index:2}.MenuBook_pageActions__CWUhJ{position:absolute;z-index:3;top:7px;right:7px}@media (hover:hover) and (pointer:fine){.MenuBook_pageActions__CWUhJ{opacity:0;pointer-events:none;transition:opacity .12s ease}.MenuBook_pageActions__CWUhJ:has(details[open]),.MenuBook_pageSlot__vgm5E:focus-within>.MenuBook_pageActions__CWUhJ,.MenuBook_pageSlot__vgm5E:hover>.MenuBook_pageActions__CWUhJ{opacity:1;pointer-events:auto}}.MenuBook_pageSlot__vgm5E:after{position:absolute;z-index:1;inset:0;content:"";pointer-events:none}.MenuBook_leftPage__sjXsf:after{background:linear-gradient(90deg,transparent 88%,#33281705 96%,#3328171a)}.MenuBook_rightPage__mcFVO:after{background:linear-gradient(90deg,#3328171a,#33281705 4%,transparent 12%)}.MenuBook_singlePage__pAGKk:after{border-right:3px double #64594c25}.MenuBook_pageViewport__r_Bb_{position:relative;overflow:hidden;background:#fff}.MenuBook_editablePage__Ef1St{overflow:visible}.MenuBook_scaledPaper__aR8Qf{width:794px;transform-origin:top left}.MenuBook_turn__YHzhK{position:absolute;z-index:4;top:0;transform-style:preserve-3d;pointer-events:none}.MenuBook_turnNext__JRjlR{transform-origin:left center;animation:MenuBook_turn-forward__648_Z var(--turn-duration) cubic-bezier(.24,.55,.34,1) both}.MenuBook_turnPrevious__iZf1q{transform-origin:right center;animation:MenuBook_turn-backward__Jr5ML var(--turn-duration) cubic-bezier(.24,.55,.34,1) both}.MenuBook_turnBack__fHNlV,.MenuBook_turnFront__O90Dn{backface-visibility:hidden;box-shadow:0 8px 28px #30251729}.MenuBook_turnBack__fHNlV:after,.MenuBook_turnFront__O90Dn:after{position:absolute;inset:0;background:linear-gradient(90deg,#5c493522,transparent 36%,#ffffff0a 75%,#5c49350a);content:"";pointer-events:none}.MenuBook_turnBack__fHNlV{position:absolute;inset:0 auto auto 0;transform:rotateY(180deg)}.MenuBook_navigation__Op4Kq{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:20px}.MenuBook_navigationButton__cChHx{display:flex;width:44px;height:44px;align-items:center;justify-content:center;flex-shrink:0;border:1px solid rgb(var(--color-border));border-radius:10px;background:rgb(var(--color-surface));color:rgb(var(--color-text-secondary));cursor:pointer}.MenuBook_navigationButton__cChHx:hover:not(:disabled){border-color:rgb(var(--color-primary)/.5);background:rgb(var(--color-surface-hover));color:rgb(var(--color-primary))}.MenuBook_navigationButton__cChHx:disabled{opacity:.35;cursor:default}.MenuBook_navigationButton__cChHx:focus-visible{outline:2px solid rgb(var(--color-primary,84 120 101));outline-offset:3px}.MenuBook_position__BshmD{min-width:0;flex:0 1 140px;color:rgb(var(--color-text-secondary));font-size:13px;text-align:center;font-variant-numeric:tabular-nums}@keyframes MenuBook_turn-forward__648_Z{0%{transform:rotateY(0)}to{transform:rotateY(-180deg)}}@keyframes MenuBook_turn-backward__Jr5ML{0%{transform:rotateY(0)}to{transform:rotateY(180deg)}}@media (max-width:640px){.MenuBook_book__U4frz{padding:12px 6px}.MenuBook_stage__Wh_DO{overflow:clip}.MenuBook_navigation__Op4Kq{gap:4px;margin-top:12px}.MenuBook_position__BshmD{font-size:12px}.MenuBook_expandedPanel__wFdnL{inset:0;border:0;border-radius:0}.MenuBook_expandedBook__E0B_6{padding:0}.MenuBook_expandedBook__E0B_6 .MenuBook_readerViewport__zzP0l{padding:8px 4px 16px}}@media (prefers-reduced-motion:reduce){.MenuBook_turn__YHzhK{display:none;animation:none}}@media print{.MenuBook_book__U4frz{display:none}}.MenuLayoutPicker_picker__5heAx{min-width:0}.MenuLayoutPicker_filters__10qVI{display:flex;gap:4px;margin-bottom:12px;padding:3px;border-radius:8px;background:rgb(var(--color-bg-elevated))}.MenuLayoutPicker_filters__10qVI button{flex:1;min-height:36px;padding:6px 10px;border:1px solid transparent;border-radius:6px;color:rgb(var(--color-text-secondary));font-size:12px;cursor:pointer}.MenuLayoutPicker_filters__10qVI .MenuLayoutPicker_filterSelected__UhiPF{border-color:rgb(var(--color-border));background:rgb(var(--color-surface));color:rgb(var(--color-text))}.MenuLayoutPicker_filters__10qVI button:focus-visible{outline:2px solid rgb(var(--color-primary));outline-offset:2px}.MenuLayoutPicker_choices__cfcT4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.MenuLayoutPicker_choice__1eqvZ,.MenuLayoutPicker_custom__zTUtv,.MenuLayoutPicker_shapeChoice__gFFAc,.MenuLayoutPicker_sizeChoice__ON4pA{min-width:0;border:1px solid rgb(var(--color-border));border-radius:9px;background:rgb(var(--color-surface));color:rgb(var(--color-text));text-align:left;cursor:pointer}.MenuLayoutPicker_choice__1eqvZ{display:flex;flex-direction:column;padding:8px}.MenuLayoutPicker_choice__1eqvZ:hover:not(:disabled),.MenuLayoutPicker_custom__zTUtv:hover:not(:disabled),.MenuLayoutPicker_shapeChoice__gFFAc:hover:not(:disabled),.MenuLayoutPicker_sizeChoice__ON4pA:hover:not(:disabled){border-color:rgb(var(--color-primary)/.6)}.MenuLayoutPicker_choice__1eqvZ:focus-visible,.MenuLayoutPicker_custom__zTUtv:focus-visible,.MenuLayoutPicker_shapeChoice__gFFAc:focus-visible,.MenuLayoutPicker_sizeChoice__ON4pA:focus-visible{outline:2px solid rgb(var(--color-primary));outline-offset:3px}.MenuLayoutPicker_choice__1eqvZ:disabled,.MenuLayoutPicker_custom__zTUtv:disabled,.MenuLayoutPicker_shapeChoice__gFFAc:disabled,.MenuLayoutPicker_sizeChoice__ON4pA:disabled{opacity:.5;cursor:not-allowed}.MenuLayoutPicker_selected__d8OKy{border-color:rgb(var(--color-primary));box-shadow:0 0 0 1px rgb(var(--color-primary)/.35)}.MenuLayoutPicker_choiceTitle__sGZNp{display:flex;width:100%;align-items:flex-start;justify-content:space-between;gap:4px;padding-top:9px;font-size:12px;font-weight:600;line-height:1.4}.MenuLayoutPicker_choiceTitle__sGZNp svg,.MenuLayoutPicker_custom__zTUtv svg{flex-shrink:0;color:rgb(var(--color-primary))}.MenuLayoutPicker_custom__zTUtv{display:flex;width:100%;min-height:44px;align-items:center;gap:9px;margin-top:12px;padding:10px 12px;font-size:12px;font-weight:500}.MenuLayoutPicker_custom__zTUtv span{flex:1}.MenuLayoutPicker_preview__rTk_P{display:flex;width:100%;height:132px;flex-direction:column;gap:10px;padding:13px 11px;overflow:hidden;border:1px solid #e1e3dc;border-radius:3px;background:#fffefa;--layout-ink:#596556}.MenuLayoutPicker_previewTitle__XCSFB{display:block;width:40%;height:4px;min-height:4px;margin:0 auto;border-radius:1px;background:#4d594a}.MenuLayoutPicker_previewAlternating__YvHAb,.MenuLayoutPicker_previewSection__dT_Tx,.MenuLayoutPicker_previewSections__Qmz3d,.MenuLayoutPicker_sectionBody__VMu2e,.MenuLayoutPicker_textRows__sXhjk{display:flex;min-width:0;flex-direction:column;gap:8px}.MenuLayoutPicker_previewSection__dT_Tx{gap:5px}.MenuLayoutPicker_previewSections__Qmz3d{flex:1;justify-content:space-between}.MenuLayoutPicker_sectionTitle__D8Cm6{display:block;width:48%;height:3px;min-height:3px;background:var(--layout-ink);opacity:.9}.MenuLayoutPicker_textRows__sXhjk{gap:4px}.MenuLayoutPicker_textRow__DDxzC{display:flex;min-width:0;justify-content:space-between;gap:5px}.MenuLayoutPicker_textRow__DDxzC>span{width:75%;height:2px;background:var(--layout-ink);opacity:.25}.MenuLayoutPicker_textRow__DDxzC>span:last-child{width:10%;opacity:.45}.MenuLayoutPicker_textRow__DDxzC:nth-child(2)>span:first-child{width:59%}.MenuLayoutPicker_textRow__DDxzC:nth-child(3)>span:first-child{width:66%}.MenuLayoutPicker_photo__EZ9rV{display:flex;min-width:0;min-height:0;align-items:center;justify-content:center;overflow:hidden;background:linear-gradient(135deg,#c6d2be,#e2e6d8);color:#708168}.MenuLayoutPicker_photo__EZ9rV[data-shape=rounded],.MenuLayoutPicker_shapeSample__1BAq3[data-shape=rounded]{border-radius:6px}.MenuLayoutPicker_photo__EZ9rV[data-shape=oval],.MenuLayoutPicker_shapeSample__1BAq3[data-shape=oval]{border-radius:50%}.MenuLayoutPicker_photo__EZ9rV[data-shape=circle]{aspect-ratio:1;border-radius:50%}.MenuLayoutPicker_photo__EZ9rV[data-shape=arch],.MenuLayoutPicker_shapeSample__1BAq3[data-shape=arch]{border-radius:50% 50% 2px 2px}.MenuLayoutPicker_photo__EZ9rV[data-shape=organic],.MenuLayoutPicker_shapeSample__1BAq3[data-shape=organic]{border-radius:38% 62% 48% 52%/44% 36% 64% 56%}.MenuLayoutPicker_photo__EZ9rV[data-shape=cut-corners],.MenuLayoutPicker_shapeSample__1BAq3[data-shape=cut-corners]{clip-path:polygon(14% 0,86% 0,100% 14%,100% 86%,86% 100%,14% 100%,0 86%,0 14%)}.MenuLayoutPicker_imagePreview__uwPNR{position:relative;max-width:100%;overflow:hidden}.MenuLayoutPicker_imagePreview__uwPNR[data-shape=rounded]{border-radius:16px}.MenuLayoutPicker_imagePreview__uwPNR[data-shape=circle],.MenuLayoutPicker_imagePreview__uwPNR[data-shape=oval]{border-radius:50%}.MenuLayoutPicker_imagePreview__uwPNR[data-shape=arch]{border-radius:50% 50% 8px 8px}.MenuLayoutPicker_imagePreview__uwPNR[data-shape=organic]{border-radius:38% 62% 48% 52%/44% 36% 64% 56%}.MenuLayoutPicker_imagePreview__uwPNR[data-shape=cut-corners]{clip-path:polygon(0 16px,16px 0,calc(100% - 16px) 0,100% 16px,100% calc(100% - 16px),calc(100% - 16px) 100%,16px 100%,0 calc(100% - 16px))}.MenuLayoutPicker_preview__rTk_P[data-layout=columns] .MenuLayoutPicker_previewSections__Qmz3d,.MenuLayoutPicker_preview__rTk_P[data-layout=section-banners] .MenuLayoutPicker_previewSections__Qmz3d{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.MenuLayoutPicker_preview__rTk_P[data-layout=columns] .MenuLayoutPicker_previewSection__dT_Tx{justify-content:flex-start;gap:9px;padding-top:4px}.MenuLayoutPicker_preview__rTk_P[data-layout=columns] .MenuLayoutPicker_textRows__sXhjk{gap:10px}.MenuLayoutPicker_preview__rTk_P[data-layout=compact-columns] .MenuLayoutPicker_previewSections__Qmz3d{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.MenuLayoutPicker_preview__rTk_P[data-layout=compact-columns] .MenuLayoutPicker_previewSection__dT_Tx{justify-content:flex-start;gap:9px;padding-top:4px}.MenuLayoutPicker_preview__rTk_P[data-layout=compact-columns] .MenuLayoutPicker_textRows__sXhjk{gap:9px}.MenuLayoutPicker_preview__rTk_P[data-layout=section-photos] .MenuLayoutPicker_previewSection__dT_Tx{display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:8px}.MenuLayoutPicker_preview__rTk_P[data-layout=section-photos] .MenuLayoutPicker_photo__EZ9rV{height:37px}.MenuLayoutPicker_preview__rTk_P[data-layout=section-photos] .MenuLayoutPicker_photo__EZ9rV[data-shape=circle]{width:34px;height:34px}.MenuLayoutPicker_preview__rTk_P[data-layout=section-photos] .MenuLayoutPicker_sectionBody__VMu2e{gap:7px}.MenuLayoutPicker_preview__rTk_P[data-layout=photo-rail] .MenuLayoutPicker_previewSection__dT_Tx{display:grid;grid-template-columns:minmax(0,1fr) 34px;align-items:center;gap:8px}.MenuLayoutPicker_preview__rTk_P[data-layout=photo-rail] .MenuLayoutPicker_photo__EZ9rV{grid-column:2;grid-row:1;height:37px}.MenuLayoutPicker_preview__rTk_P[data-layout=photo-rail] .MenuLayoutPicker_photo__EZ9rV[data-shape=circle]{width:34px;height:34px}.MenuLayoutPicker_preview__rTk_P[data-layout=photo-rail] .MenuLayoutPicker_sectionBody__VMu2e{grid-column:1;grid-row:1;gap:7px}.MenuLayoutPicker_preview__rTk_P[data-layout=section-banners] .MenuLayoutPicker_previewSection__dT_Tx{gap:7px}.MenuLayoutPicker_preview__rTk_P[data-layout=section-banners] .MenuLayoutPicker_photo__EZ9rV{height:39px}.MenuLayoutPicker_preview__rTk_P[data-layout=section-banners] .MenuLayoutPicker_sectionBody__VMu2e{gap:7px}.MenuLayoutPicker_preview__rTk_P[data-layout=section-banners] .MenuLayoutPicker_photo__EZ9rV[data-shape=circle]{width:39px;max-width:100%;margin:0 auto}.MenuLayoutPicker_previewCards__y8aFi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.MenuLayoutPicker_previewCard__h7Y2X{display:flex;min-width:0;flex-direction:column;gap:4px;padding:3px;border:1px solid #e2e5dd}.MenuLayoutPicker_previewCard__h7Y2X .MenuLayoutPicker_photo__EZ9rV{height:28px}.MenuLayoutPicker_previewCard__h7Y2X .MenuLayoutPicker_photo__EZ9rV[data-shape=circle]{width:28px;max-width:100%;align-self:center}.MenuLayoutPicker_previewAlternating__YvHAb{gap:5px}.MenuLayoutPicker_previewDish__vZ9xr{display:flex;min-width:0;align-items:center;gap:8px}.MenuLayoutPicker_previewDish__vZ9xr:nth-child(2n){flex-direction:row-reverse}.MenuLayoutPicker_previewDish__vZ9xr .MenuLayoutPicker_photo__EZ9rV{width:39%;height:24px;flex-shrink:0}.MenuLayoutPicker_previewDish__vZ9xr .MenuLayoutPicker_photo__EZ9rV[data-shape=circle]{width:24px}.MenuLayoutPicker_previewDish__vZ9xr .MenuLayoutPicker_textRows__sXhjk{flex:1}.MenuLayoutPicker_previewPanels__TfDuj{display:flex;flex-direction:column;gap:7px}.MenuLayoutPicker_previewPanel__tx1T4{display:grid;grid-template-columns:23px minmax(0,1fr);align-items:center;gap:7px;min-height:23px;padding:3px;background:#edece5}.MenuLayoutPicker_panelLabel__HNsIZ{display:block;align-self:stretch;background:#8c9b7b}.MenuLayoutPicker_previewEditorial__eLQOF{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.MenuLayoutPicker_previewEditorial__eLQOF .MenuLayoutPicker_previewSection__dT_Tx:first-child{grid-column:span 2;grid-row:span 2}.MenuLayoutPicker_previewEditorial__eLQOF .MenuLayoutPicker_photo__EZ9rV{height:42px}.MenuLayoutPicker_previewEditorial__eLQOF .MenuLayoutPicker_photo__EZ9rV[data-shape=circle]{width:42px;align-self:center}.MenuLayoutPicker_previewFeatured__toa2L{display:flex;flex-direction:column;gap:5px}.MenuLayoutPicker_previewFeatured__toa2L .MenuLayoutPicker_photo__EZ9rV{height:45px}.MenuLayoutPicker_previewFeatured__toa2L .MenuLayoutPicker_photo__EZ9rV[data-shape=circle]{width:45px;align-self:center}.MenuLayoutPicker_previewSidePhoto__6PIN9{display:grid;flex:1;grid-template-columns:minmax(0,1fr) 36%;gap:9px}.MenuLayoutPicker_previewSidePhoto__6PIN9 .MenuLayoutPicker_photo__EZ9rV[data-shape=circle]{width:100%;align-self:center}.MenuLayoutPicker_shapePicker__uHmun{min-width:0;padding:0;border:0}.MenuLayoutPicker_shapePicker__uHmun legend{margin-bottom:10px;color:rgb(var(--color-text-secondary));font-size:12px;font-weight:500}.MenuLayoutPicker_shapes__G8mts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.MenuLayoutPicker_shapeChoice__gFFAc,.MenuLayoutPicker_sizeChoice__ON4pA{display:flex;min-height:68px;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:8px 4px;font-size:11px;text-align:center}.MenuLayoutPicker_shapeSample__1BAq3{width:32px;height:24px;background:rgb(var(--color-primary)/.5)}.MenuLayoutPicker_shapeSample__1BAq3[data-shape=circle]{width:24px;border-radius:50%}.MenuLayoutPicker_sizes__jXunx{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.MenuLayoutPicker_sizes__jXunx[data-has-inherit=true]{grid-template-columns:repeat(4,minmax(0,1fr))}.MenuLayoutPicker_sizeSampleFrame__6Z9ZG{display:flex;height:24px;align-items:center;justify-content:center;color:rgb(var(--color-text-secondary))}.MenuLayoutPicker_sizeSample___vM9X{display:block;width:24px;height:17px;border-radius:3px;background:rgb(var(--color-primary)/.5)}.MenuLayoutPicker_sizeSample___vM9X[data-size=small]{width:17px;height:12px}.MenuLayoutPicker_sizeSample___vM9X[data-size=large]{width:33px;height:24px}@media (min-width:640px){.MenuLayoutPicker_choices__cfcT4{grid-template-columns:repeat(3,minmax(0,1fr))}.MenuLayoutPicker_shapes__G8mts{grid-template-columns:repeat(7,minmax(0,1fr))}}.MenuPreview_printRoot__Ug_3i{display:none}@media print{.MenuPreview_printRoot__Ug_3i{display:block}}.OfferPlanOffers_owner__jWH14{position:relative;min-width:0}.OfferPlanOffers_actions__0p845{position:relative;flex-shrink:0}.OfferPlanOffers_actions__0p845[open]{z-index:20}.OfferPlanOffers_toggle__4pe9u{display:flex;width:36px;height:36px;align-items:center;justify-content:center;list-style:none;border-radius:6px;color:rgb(var(--color-text-secondary));cursor:pointer}.OfferPlanOffers_toggle__4pe9u::-webkit-details-marker{display:none}.OfferPlanOffers_actions__0p845[open] .OfferPlanOffers_toggle__4pe9u,.OfferPlanOffers_toggle__4pe9u:hover{background:rgb(var(--color-bg-elevated));color:rgb(var(--color-text))}.OfferPlanOffers_toggle__4pe9u:focus-visible{outline:2px solid rgb(var(--color-primary));outline-offset:2px}.OfferPlanOffers_popup__w2Nzg{position:absolute;right:0;top:calc(100% + 4px);z-index:30;width:220px;max-width:calc(100vw - 48px);max-height:min(280px,55dvh);overflow-y:auto;overscroll-behavior:contain;padding:4px;border:1px solid rgb(var(--color-border));border-radius:8px;background:rgb(var(--color-surface));box-shadow:0 6px 20px #00000018}@media (hover:hover) and (pointer:fine){.OfferPlanOffers_actions__0p845:not([open]){opacity:0}.OfferPlanOffers_actions__0p845:focus-within,.OfferPlanOffers_owner__jWH14:focus-within>.OfferPlanOffers_actions__0p845,.OfferPlanOffers_owner__jWH14:hover>.OfferPlanOffers_actions__0p845{opacity:1}}@media (max-width:639px),(pointer:coarse){.OfferPlanOffers_toggle__4pe9u{width:44px;height:44px}.OfferPlanOffers_popup__w2Nzg button{min-height:44px}}