._banner_17gxh_4{z-index:40;border:1px solid hsl(var(--primary-foreground) / .2);border-radius:var(--control-radius,8px);background:hsl(var(--primary));max-width:720px;color:hsl(var(--primary-foreground));font-size:var(--text-fine,14px);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-inline:auto;padding:14px 16px;line-height:1.5;display:flex;position:fixed;bottom:16px;left:16px;right:16px}@media (min-width:1024px){._banner_17gxh_4{left:calc(var(--shell-rail-width,0px) + 16px);margin-inline:0}}._text_17gxh_33{flex:280px;margin:0}._text_17gxh_33 a{color:inherit;text-underline-offset:2px;text-decoration:underline}._actions_17gxh_44{gap:8px;display:flex}._accept_17gxh_49,._decline_17gxh_50{border:1px solid hsl(var(--primary-foreground));border-radius:var(--control-radius,8px);min-height:44px;font:inherit;cursor:pointer;padding:8px 16px;font-weight:600}._accept_17gxh_49{background:hsl(var(--primary-foreground));color:hsl(var(--primary))}._decline_17gxh_50{color:inherit;background:0 0}._banner_17gxh_4 :is(a,button):focus-visible{outline:2px solid hsl(var(--primary-foreground));outline-offset:2px}html{scroll-padding-bottom:var(--consent-banner-height,0px)}body{padding-bottom:var(--consent-banner-height,0px)}
