.ck{--ck-bg: #F4F4F0;--ck-ink: #14130F;--ck-muted: #3E3D38;--ck-accent: #9D2E3E;--ck-on: #E9EAE5;position:fixed;z-index:60;left:16px;bottom:16px;width:min(400px,calc(100vw - 32px));box-sizing:border-box;padding:10px 10px 10px 12px;background:var(--ck-bg);color:var(--ck-ink);border:1.5px solid var(--ck-ink);box-shadow:3px 3px 0 var(--ck-ink);display:grid;grid-template-columns:22px minmax(0,1fr);column-gap:10px;row-gap:8px;align-items:center;font-family:Pragmatica Condensed,Sofia Sans Condensed,Arial Narrow,sans-serif;font-size:14px;line-height:1.35;animation:ck-in .7s cubic-bezier(.22,.9,.24,1) both}.ck-night,html.theme-dark .ck{--ck-bg: #292824;--ck-ink: #ECE9E1;--ck-muted: #CFCBC1;--ck-accent: #EE9AA6;--ck-on: #1F1E1B}.ck-face{width:22px;height:22px}.ck-eyes,.ck-mouth{fill:none;stroke-width:3.2;stroke-linecap:round;stroke-linejoin:round}.ck-eyes{stroke:var(--ck-ink)}.ck-mouth{stroke:var(--ck-accent)}.ck-text{margin:0;color:var(--ck-muted)}.ck-text a{color:var(--ck-ink);text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.ck-row{grid-column:2;display:flex;gap:8px}.ck-row button{min-height:44px;padding:0 14px;border:1.5px solid var(--ck-ink);cursor:pointer;font-family:JetBrains Mono,monospace;font-size:12px;letter-spacing:.06em;text-transform:uppercase;transition:transform .15s ease,background-color .15s ease,color .15s ease}.ck-ok{background:var(--ck-ink);color:var(--ck-on)}.ck-no{background:transparent;color:var(--ck-ink)}@media(hover:hover)and (pointer:fine){.ck-row button:hover{transform:translate(-1px,-1px)}}.ck-row button:active{transform:translate(0) scale(.97);transition-duration:0s}.ck-out{animation:ck-out .26s cubic-bezier(.4,0,.8,.4) both;pointer-events:none}@keyframes ck-out{to{opacity:0;transform:translateY(16px) scale(.98)}}.ck-row button:focus-visible,.ck-text a:focus-visible{outline:3px solid var(--ck-accent);outline-offset:2px}@keyframes ck-in{0%{opacity:0;transform:translateY(22px) scale(.98)}}@media(max-width:699px){.ck{bottom:88px;font-size:13px}}@media(prefers-reduced-motion:reduce){.ck,.ck-out{animation:none}.ck-row button{transition:none}}html,body{margin:0}body{background:#e9eae5}@font-face{font-family:Pragmatica Condensed;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/pragmatica-condensed-light.woff2) format("woff2")}@font-face{font-family:Pragmatica Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/pragmatica-condensed-book.woff2) format("woff2")}@font-face{font-family:Pragmatica Condensed;font-style:normal;font-weight:500 600;font-display:swap;src:url(/fonts/pragmatica-condensed-medium.woff2) format("woff2")}@font-face{font-family:Pragmatica Condensed;font-style:normal;font-weight:700 900;font-display:swap;src:url(/fonts/pragmatica-condensed-bold.woff2) format("woff2")}@font-face{font-family:Inter Tight;font-style:normal;font-weight:800;font-display:block;src:url(/fonts/inter-tight-800-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:800;font-display:block;src:url(/fonts/inter-tight-800-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.arr{display:inline-block;width:1.05em;height:.55em;vertical-align:.08em;overflow:visible;animation:arr-float 2.6s ease-in-out infinite}@keyframes arr-float{0%,to{transform:translate(0)}50%{transform:translate(.18em)}}.arr.arr-ne{width:.9em;height:.9em;vertical-align:-.08em;animation-name:arr-float-ne}@keyframes arr-float-ne{0%,to{transform:rotate(-45deg) translate(0)}50%{transform:rotate(-45deg) translate(.16em)}}@media(prefers-reduced-motion:reduce){.arr{animation:none;transform:none}.arr.arr-ne{transform:rotate(-45deg)}}
