@font-face{font-family:GeistMono;src:url(../media/GeistMono_Variable.p.0b02cdm7g7y6h.woff2)format("woff2");font-display:swap;font-weight:100 900}.geistmono_157ca88a-module__iaM1Ya__className{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.geistmono_157ca88a-module__iaM1Ya__variable{--font-geist-mono:"GeistMono", ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
@font-face{font-family:GeistSans;src:url(../media/Geist_Variable-s.p.2-i4fw5gbtlb7.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.geistsans_d5a4f12f-module__Ur3q_a__className{font-family:GeistSans,GeistSans Fallback}.geistsans_d5a4f12f-module__Ur3q_a__variable{--font-geist-sans:"GeistSans", "GeistSans Fallback"}
.cc{z-index:100;left:max(16px, env(safe-area-inset-left,0px));bottom:max(16px, env(safe-area-inset-bottom,0px));color:#eef0f2;width:min(704px,100vw - 32px);font-family:var(--font-geist-sans), Geist, system-ui, sans-serif;background:#000;border-radius:12px;grid-template-columns:minmax(0,1fr) 184px;align-items:center;column-gap:28px;padding:16px 20px;animation:.32s cubic-bezier(.2,.7,.2,1) both cc-in;display:grid;position:fixed;box-shadow:0 30px 60px -20px #000000e6,0 12px 24px -12px #000000b3}.cc-title{letter-spacing:-.012em;color:#f4f5f6;grid-column:1;margin:0;font-size:15px;font-weight:560;line-height:1.3}.cc-copy{color:#a3a8af;grid-column:1;margin:6px 0 0;font-size:13px;line-height:1.45}.cc-copy a{color:#eef0f2;text-underline-offset:3px;-webkit-text-decoration:underline #ffffff4d;text-decoration:underline #ffffff4d}.cc-copy a:hover{text-decoration-color:#ffffffb3}.cc-acts{grid-area:1/2/span 2;grid-template-columns:1fr;gap:8px;display:grid}.cc .cc-btn.mkt-button{letter-spacing:-.004em;white-space:nowrap;width:100%;height:36px;padding:0 12px;line-height:1;border-radius:9px!important;font-size:13.5px!important;font-weight:600!important}.cc .cc-btn.mkt-button-primary{color:#0a0b0d;background:#eef0f2;order:-1}.cc .cc-btn.mkt-button-primary:hover{background:#fff}.cc .cc-btn.mkt-button-secondary{color:#e3e5e8;background:0 0;border:0;box-shadow:inset 0 0 0 1px #ffffff29}.cc .cc-btn.mkt-button-secondary:hover{box-shadow:inset 0 0 0 1px #ffffff4d}.cc .cc-settings.mkt-button{height:24px;box-shadow:none;color:#8b9098;background:0 0;border:0;margin-top:0;padding:0;border-radius:6px!important;font-size:13px!important;font-weight:500!important}.cc .cc-settings.mkt-button:hover{color:#eef0f2;background:0 0}@keyframes cc-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-width:640px){.cc{padding:18px 18px 16px;display:block}.cc-acts{grid-template-columns:1fr 1fr;margin-top:14px}.cc .cc-settings.mkt-button{grid-column:1/-1;height:30px}}@media (max-width:480px){.cc{left:12px;right:12px;bottom:max(12px, env(safe-area-inset-bottom,0px));width:auto}}@media (prefers-reduced-motion:reduce){.cc{animation:none}}html[data-cc=set] .cc{display:none}