.Qpwx0G_dialog{background:var(--surface);width:640px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 100px);color:var(--foreground);border:0;border-radius:18px;margin:auto;padding:0}.Qpwx0G_dialog::backdrop{background:#0009}.Qpwx0G_inner{flex-direction:column;max-height:calc(100dvh - 100px);display:flex}.Qpwx0G_inner header{justify-content:space-between;align-items:center;gap:16px;padding:16px 16px 8px;display:flex}.Qpwx0G_inner h1{font-size:18px;font-weight:700}.Qpwx0G_inner header button{background:var(--surface-raised);border-radius:50%;place-items:center;width:24px;height:24px;padding:0;display:grid}.Qpwx0G_scroll{scrollbar-width:thin;padding:0 16px 16px;overflow-y:auto}.Qpwx0G_notice{color:var(--text-secondary);font-size:14px;font-weight:500;line-height:20px}.Qpwx0G_notice a{color:var(--foreground);text-decoration:underline}.Qpwx0G_bulk{gap:8px;margin:20px 0;display:flex}.Qpwx0G_bulk button,.Qpwx0G_more{color:var(--foreground);background:var(--surface-hover);border-radius:5px;padding:5px 12px;font-size:12px;font-weight:650}.Qpwx0G_card{background:var(--surface-raised);border-radius:17px;margin-top:8px;padding:16px}.Qpwx0G_row{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.Qpwx0G_row label{cursor:pointer;align-items:center;gap:12px;display:flex}.Qpwx0G_row input{appearance:none;cursor:pointer;background:#686371;border-radius:16px;flex-shrink:0;width:28px;height:16px;margin:0;position:relative}.Qpwx0G_row input:after{content:"";background:#fff;border-radius:50%;width:12px;height:12px;transition:transform .12s;position:absolute;top:2px;left:2px}.Qpwx0G_row input:checked{background:var(--brand)}.Qpwx0G_row input:checked:after{transform:translate(12px)}.Qpwx0G_row h2{font-size:16px;font-weight:650}.Qpwx0G_more{white-space:nowrap;align-items:center;gap:3px;padding:5px 8px 5px 12px;display:flex}.Qpwx0G_card p{color:var(--text-secondary);font-size:14px;line-height:20px}.Qpwx0G_card .Qpwx0G_disabled{color:var(--text-muted);margin-top:8px}.Qpwx0G_details{background:var(--surface);border:1px solid var(--border);border-radius:8px;margin-top:16px;padding:14px}.Qpwx0G_details h3{margin:0 0 8px;font-size:14px}.Qpwx0G_details a{color:var(--brand-text);align-items:center;gap:4px;margin-top:10px;text-decoration:underline;display:flex}.Qpwx0G_inner footer{background:var(--surface);justify-content:flex-end;padding:16px;display:flex}.Qpwx0G_save{background:var(--brand);min-height:40px;color:var(--on-brand);border-radius:10px;padding:0 18px;font-weight:600}@media (max-width:600px){.Qpwx0G_dialog,.Qpwx0G_inner{max-height:calc(100dvh - 32px)}.Qpwx0G_row{align-items:flex-start}.Qpwx0G_row h2{font-size:14px}.Qpwx0G_more{font-size:11px}}
.c2RTrq_cookieNotice{z-index:110;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#191821f7;border:1px solid #ffffff20;border-radius:20px;grid-template-columns:1fr 1fr;gap:10px;width:380px;max-width:calc(100vw - 48px);padding:22px;display:grid;position:fixed;bottom:24px;left:24px;box-shadow:0 12px 50px #0006}.c2RTrq_cookieNotice h2{grid-column:1/-1;font-size:16px;font-weight:650}.c2RTrq_cookieNotice p{color:var(--text-secondary);grid-column:1/-1;margin-bottom:4px;font-size:12px;line-height:1.6}.c2RTrq_cookieNotice p a{color:var(--brand-text);white-space:nowrap}.c2RTrq_cookieNotice button{border-radius:10px;min-height:38px;font-size:12px;font-weight:600}.c2RTrq_cookieReject{background:var(--surface-hover);color:var(--foreground)}.c2RTrq_cookieAccept{background:var(--brand);color:var(--on-brand)}.c2RTrq_cookieNotice .c2RTrq_cookiePreferences{color:var(--text-muted);background:0 0;grid-column:1/-1;justify-content:center;align-items:center;gap:8px;min-height:24px;font-size:11px;display:flex}.c2RTrq_cookiePreferences svg{width:14px;height:14px}@media (max-width:767px){.c2RTrq_cookieNotice{left:12px;bottom:calc(77px + env(safe-area-inset-bottom));border-radius:16px;gap:8px;width:calc(100vw - 24px);max-width:none;padding:18px}.c2RTrq_cookieNotice p{font-size:11px}.c2RTrq_cookieNotice h2{font-size:14px}}
