.ev-gutter{padding-left:max(16px,var(--sa-left,env(safe-area-inset-left)));padding-right:max(16px,var(--sa-right,env(safe-area-inset-right)))}@media (min-width:768px){.ev-gutter{padding-left:max(24px,var(--sa-left,env(safe-area-inset-left)));padding-right:max(24px,var(--sa-right,env(safe-area-inset-right)))}}.ev-header{padding-top:var(--sa-top,env(safe-area-inset-top))}.ev-footer{padding-bottom:max(28px,var(--sa-bottom,env(safe-area-inset-bottom)))}.ev-cover{max-height:40vh}@supports (height:1svh){.ev-cover{max-height:40svh}}@media (min-width:768px){.ev-cover{max-height:min(640px,78vh)}@supports (height:1svh){.ev-cover{max-height:min(640px,78svh)}}}.ev-page{background-color:var(--app-bg);background-image:radial-gradient(120% 560px at 50% -120px,var(--ev-wash,transparent),transparent 72%);background-repeat:no-repeat;-webkit-tap-highlight-color:transparent}.ev-page ::selection{background-color:color-mix(in srgb,var(--ev-accent,#888) 26%,transparent)}.ev-page h1{text-wrap:balance}.ev-page p{text-wrap:pretty}html body:has(.ev-page){background-color:#fbfbfa!important}html.dark body:has(.ev-page){background-color:#0f0f11!important}@keyframes ev-pop{0%{opacity:0;transform:scale(.97) translateY(-2px)}to{opacity:1;transform:none}}.ev-sticky-bar{padding-left:max(16px,var(--sa-left,env(safe-area-inset-left)));padding-right:max(16px,var(--sa-right,env(safe-area-inset-right)));padding-bottom:max(12px,var(--sa-bottom,env(safe-area-inset-bottom)));box-shadow:0 -8px 24px -16px rgba(0,0,0,.18)}@media (max-width:767px){.ev-footer{padding-bottom:calc(84px + var(--sa-bottom, env(safe-area-inset-bottom)))}}@keyframes ev-rise{0%{transform:translateY(100%)}to{transform:none}}.ev-page[data-ground=gradient]:not([data-surfaces]) .ev-header{background-color:transparent}.ev-page[data-surfaces] .ev-crumb{width:fit-content;padding:6px 12px;border-radius:999px;background-color:var(--app-surface)}.ev-page[data-surfaces] .ev-footer{background-color:var(--app-bg);border-top-color:transparent;border-radius:16px 16px 0 0;padding-top:20px}@media (min-width:768px){body:has(.ev-page) .cookie-strip-inline{position:static;z-index:auto;padding:1rem 1.5rem 0;pointer-events:auto}}