html.dark{--primary:3 90% 53%;--primary-foreground:0 0% 100%;--accent:3 90% 53%;--accent-foreground:0 0% 100%;--destructive:3 90% 53%;--destructive-foreground:0 0% 100%;--ring:3 90% 53%;--background:0 0% 0%;--foreground:0 0% 100%;--card:0 0% 6%;--card-foreground:0 0% 100%;--muted:0 0% 10%;--muted-foreground:0 0% 55%;--border:0 0% 14%;--input:0 0% 12%;--secondary:0 0% 12%;--secondary-foreground:0 0% 100%;--popover:0 0% 6%;--popover-foreground:0 0% 100%;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html{scroll-behavior:smooth}.mf-skip{z-index:100;color:#000;background:#fff;padding:.5rem 1rem;position:absolute;top:0;left:-9999px}.mf-skip:focus{left:.5rem}.mf-header{z-index:50;border-bottom:1px solid hsl(var(--border));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000eb;position:sticky;top:0}.mf-hwrap{align-items:center;gap:1rem;max-width:80rem;margin:0 auto;padding:.6rem 1rem;display:flex}.mf-brand{color:#fff;flex-shrink:0;align-items:center;gap:.65rem;text-decoration:none;display:flex}.mf-brand img{-o-object-fit:cover;object-fit:cover;border-radius:9999px;width:44px;height:44px}.mf-brand strong{letter-spacing:.06em;text-transform:uppercase;font-family:Bebas Neue,Barlow,sans-serif;font-size:1.35rem;line-height:1.1;display:block}.mf-brand small{color:hsl(var(--muted-foreground));letter-spacing:.02em;font-size:.7rem;display:block}.mf-nav{align-items:center;gap:.25rem;margin-left:auto;display:flex}.mf-nav a{color:hsl(var(--muted-foreground));white-space:nowrap;border-radius:.375rem;padding:.5rem .7rem;font-size:.9rem;font-weight:500;text-decoration:none}.mf-nav a:hover,.mf-nav a[aria-current=page]{color:#fff}.mf-nav a.mf-donate{background:hsl(var(--primary));color:#fff;margin-left:.35rem;font-weight:600}.mf-nav a.mf-donate:hover{background:hsl(var(--primary)/.9)}@media (width<=900px){.mf-hwrap{flex-wrap:wrap;gap:.4rem}.mf-nav{flex-wrap:wrap;row-gap:.15rem;width:100%;margin-left:0;padding-bottom:.15rem}.mf-nav a{padding:.45rem .55rem;font-size:.85rem}.mf-nav a.mf-donate{margin-left:0}}.mf-footer{background:hsl(var(--card));border-top:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));font-size:.9rem}.mf-fwrap{grid-template-columns:2fr 1fr 1fr;gap:2rem;max-width:80rem;margin:0 auto;padding:3rem 1rem 2rem;display:grid}.mf-footer h2{color:#fff;letter-spacing:.12em;text-transform:uppercase;margin:0 0 .8rem;font-size:.8rem;font-weight:700}.mf-footer ul{margin:0;padding:0;list-style:none}.mf-footer li{margin:.35rem 0}.mf-footer a{color:hsl(var(--muted-foreground));text-decoration:none}.mf-footer a:hover{color:#fff}.mf-footer p{margin:.3rem 0;line-height:1.55}.mf-legal{border-top:1px solid hsl(var(--border));max-width:80rem;margin:0 auto;padding:1.25rem 1rem 2rem;font-size:.8rem;line-height:1.6}@media (width<=760px){.mf-fwrap{grid-template-columns:1fr}}.mf-prose{max-width:48rem;color:hsl(var(--muted-foreground));margin:0 auto;line-height:1.7}.mf-prose h2{color:#fff;margin:2rem 0 .5rem;font-size:1.25rem;font-weight:700}.mf-prose a{color:hsl(var(--primary))}.mf-opt{border:1px solid hsl(var(--border));cursor:pointer;border-radius:.5rem;justify-content:space-between;align-items:center;gap:.75rem;min-height:44px;padding:.75rem 1rem;display:flex}.mf-opt:hover{border-color:hsl(var(--primary)/.5)}.mf-opt:has(input:checked){border-color:hsl(var(--primary));background:hsl(var(--primary)/.1)}.mf-opt input{accent-color:hsl(var(--primary))}.mf-field label{color:#fff;margin-bottom:.35rem;font-size:.9rem;font-weight:500;display:block}.mf-field input,.mf-field textarea{border:1px solid hsl(var(--input));color:#fff;background:0 0;border-radius:.375rem;width:100%;min-height:44px;padding:.65rem .75rem;font-size:1rem}.mf-field input:focus,.mf-field textarea:focus{box-shadow:0 0 0 1px hsl(var(--ring));outline:none}.mf-alert{border:1px solid hsl(var(--primary)/.5);background:hsl(var(--primary)/.1);color:#fff;border-radius:.5rem;padding:.8rem 1rem}
