.fitsel{--bg:#f7f9f2;--surface:#ffffff;--ink:#1c2118;--ink2:#4a5244;--ink3:#687061;--line:#c4ccb8;--hair:#e3e8da;--a1:#c8f560;--a2:#ffc8e4;--a1ink:#3f6b00;--r:12px;--font:"Outfit",system-ui,sans-serif;--mono:"DM Mono",ui-monospace,monospace;--hw:200;--bw:300;--h1:clamp(28px,3.6vw,46px);--h2:clamp(26px,3vw,38px);--big:44px}body{margin:0;-webkit-font-smoothing:antialiased}*,*:before,*:after{box-sizing:border-box}.fitsel a{color:var(--a1ink);text-underline-offset:3px}.fitsel a:hover{color:var(--ink)}::selection{background:#ffc8e4}:focus{outline:none}:focus-visible{outline:2px solid #3f6b00;outline-offset:2px}input::placeholder{color:#687061}html{scroll-behavior:smooth}.fx1:hover{background:var(--a2)!important}.fx1:active{background:var(--ink)!important;color:var(--bg)!important}.fx2:hover{background:var(--a2)!important}.fx2:active{background:var(--a1)!important}.fx3:hover{background:var(--a2)!important;color:var(--ink)!important}.fx3:active{background:var(--surface)!important;color:var(--ink)!important}.fx4:hover,.fx5:hover,.fx6:hover{color:var(--ink)!important}
