.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;max-width:min(520px,calc(100vw - 32px));box-sizing:border-box;padding:5px 5px 5px 10px;background:var(--ck-bg);color:var(--ck-ink);border:1.5px solid var(--ck-ink);box-shadow:2px 2px 0 var(--ck-ink);display:flex;align-items:center;gap:8px;font-family:Pragmatica Condensed,Sofia Sans Condensed,Arial Narrow,sans-serif;font-size:13px;line-height:1.25;animation:ck-in .5s 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{flex:0 0 auto;width:16px;height:16px}.ck-eyes,.ck-mouth{fill:none;stroke-width:3.6;stroke-linecap:round;stroke-linejoin:round}.ck-eyes{stroke:var(--ck-ink)}.ck-mouth{stroke:var(--ck-accent)}.ck-text{margin:0;min-width:0;color:var(--ck-muted)}.ck-text a{color:var(--ck-ink);text-decoration:underline;text-underline-offset:2px;white-space:nowrap}.ck-row{flex:0 0 auto;display:flex;gap:4px}.ck-row button{min-height:32px;padding:0 9px;border:1.5px solid var(--ck-ink);cursor:pointer;font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.05em;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(12px)}}.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(14px)}}@media(max-width:699px){.ck{left:8px;right:8px;bottom:8px;max-width:none;padding:4px 4px 4px 8px;font-size:12px;gap:6px}.ck.ck-home{bottom:84px}.ck-face{display:none}.ck-row button{min-height:30px;padding:0 8px;font-size:10.5px}}@media(prefers-reduced-motion:reduce){.ck,.ck-out{animation:none}.ck-row button{transition:none}}.rp{position:fixed;left:0;right:0;top:64px;height:2px;z-index:40;pointer-events:none}.rp i{display:block;height:100%;background:#14130f;transform-origin:0 50%;transform:scaleX(0);will-change:transform}html.theme-dark .rp i{background:#ece9e1}@media print{.rp{display:none}}html,body{margin:0}body{background:#e9eae5}html.vt-theme::view-transition-old(root),html.vt-theme::view-transition-new(root){animation:none;mix-blend-mode:normal}@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)}}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/jetbrains-mono-cyrillic-400-normal.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/jetbrains-mono-latin-400-normal.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}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/jetbrains-mono-cyrillic-500-normal.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/jetbrains-mono-latin-500-normal.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}@font-face{font-family:Spectral;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/spectral-cyrillic-300-normal.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Spectral;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/spectral-latin-300-normal.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}@font-face{font-family:Spectral;font-style:italic;font-weight:300;font-display:swap;src:url(/fonts/spectral-cyrillic-300-italic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Spectral;font-style:italic;font-weight:300;font-display:swap;src:url(/fonts/spectral-latin-300-italic.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}@font-face{font-family:Spectral;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/spectral-cyrillic-400-normal.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Spectral;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/spectral-latin-400-normal.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}@font-face{font-family:Spectral;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/spectral-cyrillic-400-italic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Spectral;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/spectral-latin-400-italic.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}
