.recipe-page-themes_shell__c_fuT{position:relative;isolation:isolate;border-radius:inherit}.recipe-page-themes_shell__c_fuT:after,.recipe-page-themes_shell__c_fuT:before{position:absolute;content:"";pointer-events:none}.recipe-page-themes_shell__c_fuT>*{position:relative;z-index:1}.recipe-page-themes_glass__3hOFs{padding-inline:clamp(.25rem,2vw,1rem);border:1px solid color-mix(in srgb,var(--hl-page-text) 14%,transparent);background:linear-gradient(145deg,color-mix(in srgb,var(--hl-page-primary-surface) 58%,transparent),color-mix(in srgb,var(--hl-page-bg) 24%,transparent));box-shadow:inset 0 1px 0 color-mix(in srgb,white 24%,transparent),0 28px 80px color-mix(in srgb,var(--hl-page-text) 12%,transparent);backdrop-filter:blur(24px) saturate(135%)}.recipe-page-themes_leafy__MeXVy{padding-inline:clamp(.25rem,1.5vw,.75rem);border-radius:36px 12px 36px 12px;background:radial-gradient(circle at 8% 12%,color-mix(in srgb,var(--hl-button-bg) 16%,transparent) 0 9%,transparent 10%),radial-gradient(circle at 92% 78%,color-mix(in srgb,var(--hl-page-primary-surface) 70%,transparent) 0 13%,transparent 14%)}.recipe-page-themes_leafy__MeXVy:after,.recipe-page-themes_leafy__MeXVy:before{width:7rem;height:3.5rem;border:1px solid color-mix(in srgb,var(--hl-page-text) 15%,transparent);border-radius:100% 0 100% 0}.recipe-page-themes_leafy__MeXVy:before{top:1rem;left:-3rem;rotate:-28deg}.recipe-page-themes_leafy__MeXVy:after{right:-2.5rem;bottom:2rem;rotate:152deg}.recipe-page-themes_transparent__OzltX{border:1px solid color-mix(in srgb,var(--hl-page-text) 18%,transparent);background:transparent;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--hl-page-bg) 30%,transparent)}.recipe-page-themes_transparent__OzltX:before{inset:0;background-image:linear-gradient(color-mix(in srgb,var(--hl-page-text) 6%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--hl-page-text) 6%,transparent) 1px,transparent 1px);background-size:32px 32px;mask-image:linear-gradient(180deg,black,transparent 65%)}.recipe-page-themes_transparent__OzltX:after{top:1rem;right:1rem;width:.5rem;height:.5rem;border-radius:50%;background:var(--hl-page-text);box-shadow:-1rem 0 0 color-mix(in srgb,var(--hl-page-text) 55%,transparent),-2rem 0 0 color-mix(in srgb,var(--hl-page-text) 25%,transparent)}@font-face{font-family:Modak;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c04198df7a383715-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Modak;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/2649ae9f1072fd7c-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Modak;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/40a5605333b93515-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Modak Fallback;src:local("Arial");ascent-override:95.09%;descent-override:49.02%;line-gap-override:0.00%;size-adjust:104.49%}.__className_0fbd6a{font-family:Modak,Modak Fallback;font-weight:400;font-style:normal}.__variable_0fbd6a{--font-modak:"Modak","Modak Fallback"}@font-face{font-family:Cyberfunk;src:url(/_next/static/media/b941d56864e2aa8d-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Cyberfunk Fallback;src:local("Arial");ascent-override:65.40%;descent-override:22.40%;line-gap-override:6.72%;size-adjust:133.95%}.__className_eca245{font-family:Cyberfunk,Cyberfunk Fallback;font-weight:400;font-style:normal}@font-face{font-family:GlitchGoblin;src:url(/_next/static/media/474013280f98afef-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:GlitchGoblin Fallback;src:local("Arial");ascent-override:75.85%;descent-override:16.61%;line-gap-override:0.95%;size-adjust:123.14%}.__className_d9e67f{font-family:GlitchGoblin,GlitchGoblin Fallback;font-weight:400;font-style:normal}