@font-face{font-family:dmSans;src:url(../media/dm_sans_var-s.p.0qioqsevlr5.j.woff2?dpl=dpl_2dManV3rALHTnPmxqQAnKT8HrvYE)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:dmSans Fallback;src:local(Arial);ascent-override:94.36%;descent-override:29.49%;line-gap-override:0.0%;size-adjust:105.13%}.dmsans_f6063d37-module__CTgwYa__className{font-family:dmSans,dmSans Fallback}.dmsans_f6063d37-module__CTgwYa__variable{--font-dm-sans:"dmSans", "dmSans Fallback"}
@font-face{font-family:jetbrainsMono;src:url(../media/jb_mono_var-s.p.0lvs5vkn8-us~.woff2?dpl=dpl_2dManV3rALHTnPmxqQAnKT8HrvYE)format("woff2");font-display:swap;font-weight:100 800}@font-face{font-family:jetbrainsMono Fallback;src:local(Arial);ascent-override:77.57%;descent-override:22.82%;line-gap-override:0.0%;size-adjust:131.49%}.jetbrainsmono_568143ed-module__0Mgb_q__className{font-family:jetbrainsMono,jetbrainsMono Fallback}.jetbrainsmono_568143ed-module__0Mgb_q__variable{--font-jetbrains-mono:"jetbrainsMono", "jetbrainsMono Fallback"}
.analytics-module__Tfynkq__preferences{color:#44372d;font:inherit;cursor:pointer;background:#fffaf3;border:1px solid #8a7564;border-radius:.5rem;margin:1rem auto;padding:.65rem 1rem;display:block}.analytics-module__Tfynkq__panel{z-index:100;color:#35281e;background:#fffaf3;border:1px solid #8a7564;border-radius:.8rem;width:min(36rem,100vw - 2rem);max-height:calc(100dvh - 2rem);padding:1.4rem;position:fixed;bottom:1rem;left:1rem;overflow-y:auto;box-shadow:0 8px 40px #35281e25}.analytics-module__Tfynkq__panel h2{margin:0 0 .65rem;font-size:1.2rem;font-weight:700}.analytics-module__Tfynkq__panel p{font-size:.95rem;line-height:1.6}.analytics-module__Tfynkq__panel a{color:inherit;text-decoration:underline}.analytics-module__Tfynkq__actions{flex-wrap:wrap;gap:.6rem;margin-top:1rem;display:flex}.analytics-module__Tfynkq__actions button{color:#35281e;font:inherit;cursor:pointer;background:#fffaf3;border:1px solid #624a38;border-radius:.4rem;padding:.7rem 1rem;font-weight:600}.analytics-module__Tfynkq__actions button:hover,.analytics-module__Tfynkq__preferences:hover{background:#efe2d2}.analytics-module__Tfynkq__actions button:focus-visible,.analytics-module__Tfynkq__preferences:focus-visible{outline-offset:3px;outline:3px solid #854c2d}
