.maki{--maki-fur:color-mix(in oklab, var(--accent) 82%, var(--card));--maki-fur-edge:color-mix(in oklab, var(--accent) 70%, var(--text1));--maki-belly:color-mix(in oklab, var(--maki-fur) 55%, white);--maki-iris:color-mix(in oklab, var(--warn) 78%, var(--card));--maki-ink:var(--text1);--maki-light:var(--card);overflow:visible}.maki-fur{fill:var(--maki-fur)}.maki-edge{stroke:var(--maki-fur-edge);stroke-width:.6px;stroke-opacity:.45}.maki-belly{fill:var(--maki-belly)}.maki-ink{fill:var(--maki-ink)}.maki-light{fill:var(--maki-light)}.maki-iris{fill:var(--maki-iris)}.maki-cheek{fill:var(--accent);opacity:.28}.maki-accent{fill:var(--accent)}.maki-faint{fill:var(--faint)}.maki-success{fill:var(--success)}.maki-shadow{fill:var(--maki-ink);opacity:.07}.maki-coin{fill:color-mix(in oklab, var(--warn) 62%, var(--card));stroke:var(--maki-ink)}.maki-coin-ring{fill:none;stroke:var(--maki-ink);opacity:.5}.maki-ink-line,.maki-light-line,.maki-faint-line,.maki-arm,.maki-arm-edge{fill:none;stroke-linecap:round;stroke-linejoin:round}.maki-ink-line{stroke:var(--maki-ink)}.maki-light-line{stroke:var(--maki-light)}.maki-faint-line{stroke:var(--faint)}.maki-arm{stroke:var(--maki-fur)}.maki-arm-edge{stroke:color-mix(in oklab, var(--maki-fur-edge) 45%, var(--maki-fur))}.maki-ring{fill:none;stroke:var(--maki-light);stroke-linecap:butt}.maki-paper{fill:var(--maki-light);stroke:var(--maki-ink);stroke-linejoin:round}.maki-illustration{flex:none;block-size:132px;inline-size:176px;display:block}.maki-illustration--panel{block-size:96px;inline-size:128px}.maki-avatar{inline-size:var(--maki-avatar-size,24px);block-size:var(--maki-avatar-size,24px);background:radial-gradient(circle at 50% 28%, var(--card), color-mix(in oklab, var(--accent) 22%, var(--card)));box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--accent) 30%, transparent);border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.maki-avatar--xs{--maki-avatar-size:16px}.maki-avatar--sm{--maki-avatar-size:20px}.maki-avatar--md{--maki-avatar-size:24px}.maki-avatar--lg{--maki-avatar-size:28px}.maki-avatar svg{block-size:100%;inline-size:100%}.maki-avatar__head{transform-box:fill-box;transform-origin:50% 90%}@media (prefers-reduced-motion:no-preference){.maki-eye{transform-box:fill-box;transform-origin:50%;animation:5.6s infinite maki-blink}.maki-dot{animation:1.4s ease-in-out infinite maki-typing}.maki-dot:nth-of-type(2){animation-delay:.18s}.maki-dot:nth-of-type(3){animation-delay:.36s}.maki-avatar__head{transition:transform .22s cubic-bezier(.3,1.4,.5,1)}:hover>.maki-avatar .maki-avatar__head,:focus-visible>.maki-avatar .maki-avatar__head{transform:rotate(-9deg)}}@keyframes maki-blink{0%,94%,to{transform:scaleY(1)}96%{transform:scaleY(.1)}}@keyframes maki-typing{0%,60%,to{opacity:1}30%{opacity:.35}}.maki-button{color:var(--card);background:linear-gradient(180deg, color-mix(in oklab, var(--text1) 84%, var(--card)), var(--text1) 70%);box-shadow:inset 0 1px 0 #ffffff24, inset 0 0 0 1px color-mix(in oklab, var(--text1) 90%, var(--card)), 0 1px 2px #1917132e, 0 4px 12px #1917131f;transition:background .16s,box-shadow .16s,transform .12s}.maki-button:hover{background:linear-gradient(180deg, color-mix(in oklab, var(--text1) 76%, var(--card)), color-mix(in oklab, var(--text1) 92%, var(--card)) 70%);box-shadow:inset 0 1px 0 #ffffff2e, inset 0 0 0 1px color-mix(in oklab, var(--text1) 86%, var(--card)), 0 1px 2px #19171333, 0 6px 16px #19171329}.maki-button:active{transform:translateY(.5px)}
