.styles_banner__lmavA{position:fixed;inset-inline:0;bottom:0;z-index:calc(var(--cc-z-banner) + 1);padding:12px 12px calc(12px + env(safe-area-inset-bottom, 0px));background:var(--cc-page-veil-strong);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--cc-stroke-subtle);color:var(--cc-on-dark);animation:styles_slideUp__pemcr .25s ease-out}:root:has([data-cc-bottom-nav]) .styles_banner__lmavA:not(.styles_top__UsfRV){bottom:var(--cc-bottom-inset);padding-bottom:12px}.styles_inHtml__sygl0{animation:none}.styles_top__UsfRV{top:calc(var(--cc-top-inset) + 8px);bottom:auto;padding-bottom:12px;animation-name:styles_slideDown__iq9j0;border-top:0;border-bottom:1px solid var(--cc-stroke)}.styles_inner___SdMw{max-width:1100px;margin:0 auto;display:flex;align-items:center;gap:16px}@media(max-width:768px){.styles_inner___SdMw{flex-direction:column;align-items:stretch;gap:12px}}.styles_text__KH3At{flex:1 1;min-width:0}.styles_title__ViCrH{margin:0 0 4px;font-size:var(--cc-fs-body-sm);line-height:var(--cc-lh-body-sm);font-weight:600;color:var(--cc-on-dark)}.styles_description__XoIX8{margin:0;font-size:var(--cc-fs-footnote);line-height:var(--cc-lh-footnote);color:var(--cc-on-dark-muted)}.styles_link__OIshw{color:var(--cc-brand);text-decoration:underline}.styles_link__OIshw:hover{color:var(--cc-on-dark)}.styles_actions__5bdDi{display:flex;gap:8px;flex-shrink:0}@media(max-width:768px){.styles_actions__5bdDi{width:100%}.styles_actions__5bdDi .styles_button__qWYz2{flex:1 1}}.styles_button__qWYz2{-webkit-appearance:none;appearance:none;border:none;cursor:pointer;padding:10px 20px;font-size:var(--cc-fs-body-sm);line-height:var(--cc-lh-body-sm);font-weight:600;border-radius:var(--cc-radius-pill);transition:background .15s ease,color .15s ease,border-color .15s ease;white-space:nowrap}.styles_decline__nu0CP{background:#0000;color:var(--cc-on-dark);border:1px solid var(--cc-stroke)}.styles_decline__nu0CP:hover{background:var(--cc-glass-row);color:var(--cc-on-dark);border-color:var(--cc-stroke)}.styles_accept__QWCS2{background:var(--cc-grad-rose);color:var(--cc-ink)}.styles_accept__QWCS2:hover{filter:brightness(1.05)}@keyframes styles_slideDown__iq9j0{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes styles_slideUp__pemcr{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}