.uq-cookie-panel[data-v-f7232800]{box-sizing:border-box;z-index:1100;color:#222;background:#fff;border:1px solid #e8e3ee;border-radius:12px;flex-direction:column;gap:10px;width:380px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 40px);margin:0;padding:16px;font-family:Reddit Sans,sans-serif;font-size:13px;line-height:1.5;display:flex;position:fixed;bottom:20px;right:20px;overflow:hidden;box-shadow:0 4px 24px #24103426}.uq-cookie-panel--detailed[data-v-f7232800]{max-height:calc(min(560px,100dvh - 40px))}.uq-cookie-header[data-v-f7232800]{flex-shrink:0;justify-content:space-between;align-items:center;min-height:24px;display:flex}.uq-cookie-header h2[data-v-f7232800]{color:#222;margin:0;font-size:15px;font-weight:600;line-height:1.5}.uq-cookie-close[data-v-f7232800]{color:#555;cursor:pointer;background:0 0;border:0;border-radius:4px;width:32px;height:32px;margin:-8px -8px -4px 8px;font:24px/1 sans-serif}.uq-cookie-body[data-v-f7232800]{overscroll-behavior:contain;min-height:0;overflow:auto}.uq-cookie-body p[data-v-f7232800]{font:inherit;color:inherit;margin:0}.uq-cookie-categories[data-v-f7232800]{gap:8px;margin-top:12px;display:grid}.uq-cookie-category[data-v-f7232800]{background:#f7f5f9;border-radius:6px;padding:10px}.uq-cookie-category-head[data-v-f7232800]{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:28px;font-size:13px;display:flex}.uq-cookie-category-head strong[data-v-f7232800]{font-weight:500}.uq-cookie-category p[data-v-f7232800]{margin-top:4px;font-size:12px;line-height:1.5}.uq-cookie-category input[data-v-f7232800]{appearance:auto;accent-color:#790ccd;cursor:pointer;flex-shrink:0;width:22px;height:22px;margin:0}.uq-cookie-always[data-v-f7232800]{color:#287b34;font-size:12px}.uq-cookie-buttons[data-v-f7232800]{flex-shrink:0;grid-template-columns:1fr 1fr;gap:6px;display:grid}.uq-cookie-buttons button[data-v-f7232800]{color:#333;cursor:pointer;background:#f2f2f2;border:1px solid #f2f2f2;border-radius:6px;min-height:40px;padding:8px;font:500 13px/18px Reddit Sans,sans-serif;transition:filter .15s}.uq-cookie-buttons button[data-v-f7232800]:last-child{grid-column:1/-1;min-height:30px;padding:4px 8px}.uq-cookie-buttons .uq-cookie-primary[data-v-f7232800]{color:#fff;background:#790ccd;border-color:#790ccd}.uq-cookie-buttons button[data-v-f7232800]:hover{filter:brightness(.92)}.uq-cookie-manage[data-v-f7232800]:focus-visible,.uq-cookie-panel[data-v-f7232800] :focus-visible{outline-offset:2px;outline:2px solid #790ccd}.uq-cookie-links[data-v-f7232800]{flex-wrap:wrap;flex-shrink:0;justify-content:flex-start;gap:3px 12px;display:flex}.uq-cookie-links a[data-v-f7232800]{font:400 11px/1.5 Reddit Sans,sans-serif}.uq-cookie-manage[data-v-f7232800]{z-index:1000;right:calc(8px + env(safe-area-inset-right,0px));bottom:calc(8px + env(safe-area-inset-bottom,0px));color:#534d59;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;display:grid;position:fixed}.uq-cookie-manage[data-v-f7232800]:before{content:"";background:#fff;border-radius:50%;grid-area:1/1;width:35px;height:35px;box-shadow:0 1px 6px #22112c24,inset 0 0 0 1px #24103420}.uq-cookie-manage svg[data-v-f7232800]{grid-area:1/1;width:19px;height:19px;position:relative}.uq-cookie-manage[data-v-f7232800]:focus-visible{color:#790ccd}.uq-cookie-storage[data-v-f7232800]{z-index:1001;color:#222;background:#fff;max-width:340px;padding:12px;font:14px/1.5 Reddit Sans,sans-serif;position:fixed;bottom:50px;right:16px;box-shadow:0 2px 15px #0003}@media (width<=600px){.uq-cookie-panel[data-v-f7232800]{gap:8px;max-height:calc(100dvh - 24px);padding:14px;bottom:12px;right:12px}.uq-cookie-panel--detailed[data-v-f7232800]{max-height:70dvh}.uq-cookie-manage[data-v-f7232800]:before{width:30px;height:30px}.uq-cookie-manage svg[data-v-f7232800]{width:17px;height:17px}.uq-cookie-buttons button[data-v-f7232800]{font-size:12px}.uq-cookie-links[data-v-f7232800]{gap:3px 10px}}@media (prefers-reduced-motion:reduce){.uq-cookie-buttons button[data-v-f7232800]{transition:none}}@font-face{font-family:UQError;src:url(../media/reddit-sans-v4-latin_latin-ext-regular.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:UQError;src:url(../media/reddit-sans-v4-latin_latin-ext-700.woff2)format("woff2");font-weight:700;font-display:swap}:is(body:has(.uq-error-screen),html:has(.uq-error-screen)){background:#f0f0f0;margin:0}.uq-error-screen{--uq-error-ink:#17131b;box-sizing:border-box;isolation:isolate;min-height:100svh;padding:calc(clamp(32px,7vh,72px)) max(20px,env(safe-area-inset-right),env(safe-area-inset-left));text-align:center;color:var(--uq-error-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f0f0f0;place-items:center;font:400 1rem/1.5 UQError,Arial,sans-serif;display:grid;position:relative;overflow:clip}.uq-error-screen:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 18% 27%,#dedbff,#0000 48%),radial-gradient(at 80% 78%,#dad7fc,#0000 48%),radial-gradient(at 78% 12%,#f9eff9,#0000 38%),#f3f2f5;position:absolute;inset:-12%}@media (prefers-reduced-motion:no-preference){.uq-error-screen:before{animation:14s ease-in-out infinite alternate uq-error-drift}@keyframes uq-error-drift{0%{transform:translate(-2%,-1%)}to{transform:translate(3%,3%)}}}.uq-error-content{flex-direction:column;align-items:center;width:min(100%,52rem);display:flex}.uq-error-logo{width:calc(clamp(114px,11vw,156px));height:auto;margin:0 0 calc(clamp(28px,5vh,54px));display:block}.uq-error-code{letter-spacing:-.07em;color:#790ccd;-webkit-text-fill-color:transparent;background:linear-gradient(100deg,#c200d6,#790ccd 62%,#4414c6);-webkit-background-clip:text;background-clip:text;margin:0 0 calc(clamp(18px,3vh,28px));padding-right:.07em;font:700 calc(clamp(7rem,17vw,14rem))/.84 UQError,Arial,sans-serif}.uq-error-content h1{letter-spacing:-.05em;text-wrap:balance;margin:0;font:400 calc(clamp(2rem,4.7vw,4.4rem))/1.04 UQError,Arial,sans-serif}.uq-error-description{text-wrap:balance;max-width:36rem;margin:1rem 0 0;font-size:calc(clamp(1rem,1.5vw,1.2rem))}.uq-error-screen .page-btn{box-sizing:border-box;justify-content:center;align-items:center;gap:.15rem;min-height:60px;margin-top:calc(clamp(24px,4vh,40px));padding:0 20px 0 28px;font:400 calc(clamp(1.06rem,1.5vw,1.28rem))/1 UQError,Arial,sans-serif;text-decoration:none;display:inline-flex;position:relative}.uq-error-screen .page-btn__border{position:absolute}.uq-error-screen .page-btn__icon{place-items:center;width:23px;height:23px;display:grid}.uq-error-screen .page-btn:focus-visible{outline-offset:5px;outline:2px solid #4414c6}@media (width<=849px){.uq-error-screen .page-btn{min-height:50px;padding:0 14px 0 22px}}@media (forced-colors:active){.uq-error-code{-webkit-text-fill-color:CanvasText;background:0 0}}
