.A-LsUq_panel{border:1px solid var(--consent-border);border-radius:var(--consent-radius);background:var(--consent-background);width:min(720px,100% - 32px);max-height:calc(100dvh - 40px);color:var(--consent-foreground);margin:auto;padding:28px;font-size:14px;line-height:1.65;position:fixed;inset:auto 16px 20px;overflow:auto;box-shadow:0 16px 64px #0003}.A-LsUq_panel::backdrop{background:#17203355}.A-LsUq_heading{align-items:center;gap:12px;display:flex}.A-LsUq_heading>span{background:var(--consent-accent);width:42px;height:42px;color:var(--consent-accent-text);border-radius:12px;flex-shrink:0;place-items:center;font-size:24px;display:grid}.A-LsUq_heading h2{margin:0;font-size:22px;font-weight:750;line-height:1.25}.A-LsUq_panel p{margin:14px 0}.A-LsUq_panel a{color:var(--consent-accent);text-underline-offset:3px;text-decoration:underline}.A-LsUq_actions{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.A-LsUq_actions button{border:1px solid var(--consent-border);background:var(--consent-surface);min-height:46px;color:var(--consent-foreground);cursor:pointer;border-radius:10px;flex:180px;padding:10px 14px;font-weight:700}.A-LsUq_actions button:hover{background:var(--consent-surface);border-color:var(--consent-accent)}.A-LsUq_panel :is(button,a,input):focus-visible{outline:3px solid var(--consent-accent);outline-offset:3px}.A-LsUq_categories{gap:12px;margin-top:18px;display:grid}.A-LsUq_categories>:is(div,label){border:1px solid var(--consent-border);border-radius:10px;grid-template-columns:1fr auto;gap:6px 14px;padding:14px;display:grid}.A-LsUq_categories p,.A-LsUq_categories label>span{color:var(--consent-muted);grid-column:1/-1;margin:0}.A-LsUq_categories input{width:22px;height:22px;accent-color:var(--consent-accent)}.A-LsUq_close{cursor:pointer;min-height:44px;color:var(--consent-muted);background:0 0;border:0;margin:14px auto 0;padding:8px;text-decoration:underline;display:block}.A-LsUq_status{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.A-LsUq_settings{color:inherit;cursor:pointer;text-align:left;text-underline-offset:3px;min-height:44px;font:inherit;background:0 0;border:0;padding:8px 0;text-decoration:underline}.A-LsUq_settings:focus-visible{outline-offset:3px;outline:2px solid}.A-LsUq_panel[data-position=center]{inset:0}.A-LsUq_notice{z-index:10000;border:1px solid var(--consent-border);border-radius:var(--consent-radius);background:var(--consent-background);max-width:720px;color:var(--consent-foreground);margin-inline:auto;padding:24px;font-size:13px;line-height:1.8;position:fixed;bottom:20px;left:16px;right:16px;box-shadow:0 12px 48px #0004}.A-LsUq_notice strong{font-size:17px}.A-LsUq_notice p{margin-block:8px}.A-LsUq_notice a{color:var(--consent-accent);text-decoration:underline}.A-LsUq_notice .A-LsUq_actions{margin-top:15px}.A-LsUq_policy{gap:25px;max-width:760px;margin:auto;line-height:1.85;display:grid}.A-LsUq_policy h1{font-size:clamp(28px,4vw,40px);font-weight:800;line-height:1.2}.A-LsUq_policy h2{margin-bottom:9px;font-size:21px;font-weight:750}.A-LsUq_policy p+p{margin-top:12px}.A-LsUq_policy ul{padding-left:22px;list-style:outside}.A-LsUq_policy li+li{margin-top:10px}.A-LsUq_policy a{text-underline-offset:3px;text-decoration:underline}@media (max-width:480px){.A-LsUq_panel{width:calc(100% - 24px);max-height:calc(100dvh - 24px);padding:20px;inset:auto 12px 12px}.A-LsUq_heading h2{font-size:20px}.A-LsUq_actions{flex-direction:column}.A-LsUq_actions button{flex:auto}}
@font-face{font-family:appSans;src:url(../media/Geist-s.p.12sccsf_c7-cf.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:appSans Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}._munJq_className{font-family:appSans,appSans Fallback;font-style:normal}._munJq_variable{--font-app-sans:"appSans", "appSans Fallback"}
@font-face{font-family:geistMono;src:url(../media/GeistMono-s.p.2lo-e66zbxfn2.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:geistMono Fallback;src:local(Arial);ascent-override:76.43%;descent-override:22.43%;line-gap-override:0.0%;size-adjust:131.49%}.T5Q4Ma_className{font-family:geistMono,geistMono Fallback;font-style:normal}.T5Q4Ma_variable{--font-geist-mono:"geistMono", "geistMono Fallback"}
