.ekoa-fundo{--ekoa-radius:5cqw;--ekoa-notch-side:6.5cqw;--ekoa-notch-top:7cqw;--ekoa-notch-y1:41.5cqw;--ekoa-notch-y2:114.5cqw;--ekoa-stroke:.5cqw;--ekoa-depth:1.1cqw;--ekoa-ink:#101010;--ekoa-safe:8cqw;--ekoa-texture-opacity:.32;--ekoa-halftone-opacity:.16;--ekoa-paper-opacity:.7;--ekoa-dot-size:5cqw;--ekoa-halftone-size:2.4cqw;--ekoa-bg-primary:#78b7ff;--ekoa-bg-secondary:#5e9bf0;--ekoa-light:#a9d3ff;--ekoa-shade:#4f86db;--ekoa-dot:color-mix(in oklab, var(--ekoa-bg-primary) 50%, var(--ekoa-ink));aspect-ratio:2/3;contain:layout style;width:100%;position:relative;container-type:inline-size}.ekoa-fundo[data-formato=quadrado]{aspect-ratio:1;--ekoa-notch-y2:64.5cqw}.ekoa-fundo[data-categoria=padrao]{--ekoa-bg-primary:#78b7ff;--ekoa-bg-secondary:#5e9bf0;--ekoa-light:#a9d3ff;--ekoa-shade:#4f86db}.ekoa-fundo[data-categoria=sobrevivi]{--ekoa-bg-primary:#ff5daf;--ekoa-bg-secondary:#e8409c;--ekoa-light:#ff94cb;--ekoa-shade:#c42b7e;--ekoa-halftone-opacity:.28;--ekoa-texture-opacity:.24}.ekoa-fundo[data-categoria=idade]{--ekoa-bg-primary:#ae87ff;--ekoa-bg-secondary:#9871f0;--ekoa-light:#cdb5ff;--ekoa-shade:#7e5cd6;--ekoa-paper-opacity:1}.ekoa-fundo[data-categoria=bohemia]{--ekoa-bg-primary:#ff9950;--ekoa-bg-secondary:#ff7a3a;--ekoa-light:#ffc48f;--ekoa-shade:#e2602a}.ekoa-fundo[data-categoria=memes]{--ekoa-bg-primary:#a6ed68;--ekoa-bg-secondary:#8fdb52;--ekoa-light:#d0f7a6;--ekoa-shade:#6fbf3a;--ekoa-texture-opacity:.18}.ekoa-fundo__corpo,.ekoa-fundo__contorno,.ekoa-fundo__lado,.ekoa-fundo__espessura{--_g:0px;-webkit-mask-image:radial-gradient(circle at var(--_g) calc(var(--_g) + var(--ekoa-notch-y1)), #0000 calc(var(--ekoa-notch-side) - var(--_g) - .5px), #000 calc(var(--ekoa-notch-side) - var(--_g))), radial-gradient(circle at var(--_g) calc(var(--_g) + var(--ekoa-notch-y2)), #0000 calc(var(--ekoa-notch-side) - var(--_g) - .5px), #000 calc(var(--ekoa-notch-side) - var(--_g))), radial-gradient(circle at calc(100% - var(--_g)) calc(var(--_g) + var(--ekoa-notch-y1)), #0000 calc(var(--ekoa-notch-side) - var(--_g) - .5px), #000 calc(var(--ekoa-notch-side) - var(--_g))), radial-gradient(circle at calc(100% - var(--_g)) calc(var(--_g) + var(--ekoa-notch-y2)), #0000 calc(var(--ekoa-notch-side) - var(--_g) - .5px), #000 calc(var(--ekoa-notch-side) - var(--_g))), radial-gradient(circle at 50% var(--_g), #0000 calc(var(--ekoa-notch-top) - var(--_g) - .5px), #000 calc(var(--ekoa-notch-top) - var(--_g))), radial-gradient(circle at 50% calc(100% - var(--_g)), #0000 calc(var(--ekoa-notch-top) - var(--_g) - .5px), #000 calc(var(--ekoa-notch-top) - var(--_g)));mask-image:radial-gradient(circle at var(--_g) calc(var(--_g) + var(--ekoa-notch-y1)), #0000 calc(var(--ekoa-notch-side) - var(--_g) - .5px), #000 calc(var(--ekoa-notch-side) - var(--_g))), radial-gradient(circle at var(--_g) calc(var(--_g) + var(--ekoa-notch-y2)), #0000 calc(var(--ekoa-notch-side) - var(--_g) - .5px), #000 calc(var(--ekoa-notch-side) - var(--_g))), radial-gradient(circle at calc(100% - var(--_g)) calc(var(--_g) + var(--ekoa-notch-y1)), #0000 calc(var(--ekoa-notch-side) - var(--_g) - .5px), #000 calc(var(--ekoa-notch-side) - var(--_g))), radial-gradient(circle at calc(100% - var(--_g)) calc(var(--_g) + var(--ekoa-notch-y2)), #0000 calc(var(--ekoa-notch-side) - var(--_g) - .5px), #000 calc(var(--ekoa-notch-side) - var(--_g))), radial-gradient(circle at 50% var(--_g), #0000 calc(var(--ekoa-notch-top) - var(--_g) - .5px), #000 calc(var(--ekoa-notch-top) - var(--_g))), radial-gradient(circle at 50% calc(100% - var(--_g)), #0000 calc(var(--ekoa-notch-top) - var(--_g) - .5px), #000 calc(var(--ekoa-notch-top) - var(--_g)));-webkit-mask-composite:source-in;position:absolute;-webkit-mask-composite:source-in;mask-composite:intersect}.ekoa-fundo__contorno,.ekoa-fundo__espessura{--_g:var(--ekoa-stroke);inset:calc(-1 * var(--ekoa-stroke));background:var(--ekoa-ink);border-radius:calc(var(--ekoa-radius) + var(--ekoa-stroke))}.ekoa-fundo__lado{border-radius:var(--ekoa-radius);background:color-mix(in oklab, var(--ekoa-bg-secondary) 55%, var(--ekoa-ink));transform:translate(calc(var(--ekoa-depth) / 2), calc(var(--ekoa-depth) * .6));inset:0}.ekoa-fundo__espessura{inset:calc(-1 * var(--ekoa-stroke));border-radius:calc(var(--ekoa-radius) + var(--ekoa-stroke));background:var(--ekoa-ink);transform:translate(var(--ekoa-depth), calc(var(--ekoa-depth) * 1.2))}.ekoa-fundo__corpo{border-radius:var(--ekoa-radius);background:radial-gradient(115% 65% at 14% 6%, color-mix(in srgb, var(--ekoa-light) 65%, transparent), transparent 55%), radial-gradient(95% 65% at 92% 100%, color-mix(in srgb, var(--ekoa-shade) 60%, transparent), transparent 60%), linear-gradient(165deg, var(--ekoa-bg-primary), var(--ekoa-bg-secondary));inset:0;overflow:hidden;box-shadow:inset .45cqw .45cqw #fff6,inset -.45cqw -.45cqw #00000029}.ekoa-fundo__corpo:before{content:"";pointer-events:none;opacity:var(--ekoa-texture-opacity);background-image:radial-gradient(circle at 22% 31%, var(--ekoa-dot) 0 .14cqw, #0000 .34cqw), radial-gradient(circle at 71% 18%, var(--ekoa-dot) 0 .24cqw, #0000 .44cqw), radial-gradient(circle at 44% 77%, var(--ekoa-dot) 0 .12cqw, #0000 .3cqw), radial-gradient(circle at 83% 64%, var(--ekoa-dot) 0 .3cqw, #0000 .5cqw), radial-gradient(circle at 12% 88%, var(--ekoa-dot) 0 .18cqw, #0000 .38cqw), radial-gradient(circle at 50% 50%, var(--ekoa-dot) 0 .2cqw, #0000 .4cqw);background-size:23cqw 23cqw, 31cqw 31cqw, 37cqw 37cqw, 47cqw 47cqw, 59cqw 59cqw, var(--ekoa-dot-size) var(--ekoa-dot-size);position:absolute;inset:0}.ekoa-fundo__corpo:after{content:"";pointer-events:none;opacity:var(--ekoa-paper-opacity);background:repeating-linear-gradient(103deg,#ffffff12 0 .15cqw,#0000 .15cqw .9cqw),repeating-linear-gradient(17deg,#0000000d 0 .12cqw,#0000 .12cqw 1.3cqw),radial-gradient(125% 100% at 50% 40%,#0000 55%,#0003);position:absolute;inset:0}.ekoa-fundo__meio-tom{pointer-events:none;opacity:var(--ekoa-halftone-opacity);background-size:var(--ekoa-halftone-size) var(--ekoa-halftone-size);position:absolute;inset:0}.ekoa-fundo__meio-tom--fino{background-image:radial-gradient(circle, var(--ekoa-dot) 0 .34cqw, #0000 .5cqw);-webkit-mask-image:radial-gradient(circle at 100% 100%,#000,#0000 62%),radial-gradient(circle at 0 0,#000,#0000 42%);mask-image:radial-gradient(circle at 100% 100%,#000,#0000 62%),radial-gradient(circle at 0 0,#000,#0000 42%)}.ekoa-fundo__meio-tom--grosso{background-image:radial-gradient(circle, var(--ekoa-dot) 0 .62cqw, #0000 .78cqw);background-position:calc(var(--ekoa-halftone-size) / 2) calc(var(--ekoa-halftone-size) / 2);-webkit-mask-image:radial-gradient(circle at 100% 100%,#000,#0000 34%),radial-gradient(circle at 0 0,#000,#0000 22%);mask-image:radial-gradient(circle at 100% 100%,#000,#0000 34%),radial-gradient(circle at 0 0,#000,#0000 22%)}@container (max-width:150px){.ekoa-fundo__corpo:after{background:radial-gradient(125% 100% at 50% 40%,#0000 55%,#0003)}.ekoa-fundo__meio-tom{display:none}}.ekoa-fundo__conteudo{inset:var(--ekoa-safe);z-index:1;position:absolute}
