.portal-cookie.astro-room{position:fixed;right:16px;left:auto;bottom:calc(12px + env(safe-area-inset-bottom));z-index:50;max-width:460px;padding:6px 8px 6px 14px;border:1px solid var(--line);border-radius:999px;background:rgba(255,255,255,.96);backdrop-filter:blur(8px);color:var(--ink);font-family:var(--font);box-shadow:0 4px 20px rgba(12,12,13,.08)}.portal-cookie-content{display:flex;flex-direction:row;align-items:center;gap:10px}.portal-cookie-text{margin:0;font-size:11.5px;line-height:1.3;color:var(--muted);flex:1;min-width:0}.portal-cookie-text a{color:var(--ink);text-decoration:underline;text-underline-offset:2px}.portal-cookie-actions{display:flex;align-items:center;gap:6px;flex-shrink:0}.portal-cookie .portal-cookie-choice{flex:0 0 auto!important;width:auto!important;min-width:0!important;min-height:26px!important;height:26px!important;padding:0 10px!important;border-radius:999px!important;border:1px solid var(--line)!important;background:var(--paper)!important;color:var(--ink)!important;font-family:var(--font)!important;font-size:11.5px!important;font-weight:500!important;line-height:1!important;white-space:nowrap!important}.portal-cookie .portal-cookie-choice:last-child{background:var(--ink)!important;color:#fff!important;border-color:var(--ink)!important}.portal-cookie .portal-cookie-choice:hover{opacity:.88}.portal-cookie :focus-visible{outline:2px solid var(--ink);outline-offset:2px}@media (max-width:560px){.portal-cookie.astro-room{left:12px;right:12px;max-width:none;border-radius:14px;padding:8px 10px}}@font-face{font-family:inter;src:url(/_next/static/media/21350d82a1f187e9-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:inter;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:inter Fallback;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_774afd{font-family:inter,inter Fallback}@font-face{font-family:golosText;src:url(/_next/static/media/ffe0837c71e69159-s.p.woff2) format("woff2");font-display:swap;font-weight:400 900;font-style:normal}@font-face{font-family:golosText;src:url(/_next/static/media/401f9db361b6e189-s.p.woff2) format("woff2");font-display:swap;font-weight:400 900;font-style:normal}@font-face{font-family:golosText Fallback;src:local("Arial");ascent-override:90.05%;descent-override:20.21%;line-gap-override:0.00%;size-adjust:108.83%}.__className_3a4ce1{font-family:golosText,golosText Fallback}.__variable_3a4ce1{--font-golos:"golosText","golosText Fallback"}@font-face{font-family:lora;src:url(/_next/static/media/0086f8992871c45b-s.p.woff2) format("woff2");font-display:swap;font-weight:400 700;font-style:normal}@font-face{font-family:lora;src:url(/_next/static/media/5c0c2bcbaa4149ca-s.p.woff2) format("woff2");font-display:swap;font-weight:400 700;font-style:normal}@font-face{font-family:lora;src:url(/_next/static/media/c80eef6a0c97798e-s.p.woff2) format("woff2");font-display:swap;font-weight:400 700;font-style:italic}@font-face{font-family:lora;src:url(/_next/static/media/110cbef534704ef8-s.p.woff2) format("woff2");font-display:swap;font-weight:400 700;font-style:italic}@font-face{font-family:lora Fallback;src:local("Arial");ascent-override:95.74%;descent-override:26.08%;line-gap-override:0.00%;size-adjust:105.08%}.__className_063920{font-family:lora,lora Fallback}.__variable_063920{--font-lora:"lora","lora Fallback"}