.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)}.empty-state.empty-state--semantic[data-size]{min-block-size:0;min-inline-size:0;box-shadow:none;text-align:center;color:var(--text1);background:0 0;border:0;border-radius:0;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:6px;margin:0;padding-block:28px;padding-inline:24px;display:flex}.empty-state--semantic .empty-state__copy{align-items:inherit;flex-direction:column;gap:6px;min-inline-size:0;display:flex}.empty-state--semantic .empty-state__kind-title{text-wrap:balance;overflow-wrap:anywhere;margin:0;font-size:19px;font-weight:600;line-height:1.3}.empty-state--semantic .empty-state__kind-body{max-inline-size:56ch;color:var(--text-muted);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.5}.empty-state--semantic .empty-state__kind-action{flex:none;margin-block-start:12px}.empty-state--semantic .empty-state__kind-action button{min-block-size:44px;min-inline-size:44px}.empty-state--semantic .empty-state__kind-mark{background:var(--inset);block-size:44px;inline-size:44px;color:var(--text2);border-radius:12px;flex:none;place-items:center;margin-block-end:6px;display:grid}.empty-state--semantic .empty-state__kind-mark svg{block-size:22px;inline-size:22px}.empty-state--semantic[data-kind=failed] .empty-state__kind-mark{background:var(--danger-tint);color:var(--danger)}.empty-state.empty-state--semantic[data-size=page][data-framed=true]{border:var(--stroke-hairline) solid var(--border);border-radius:var(--radius-sheet);background:var(--card);box-shadow:var(--elevation-raised);padding-block:32px 40px;padding-inline:32px}.empty-state.empty-state--semantic[data-size=panel]{padding-block:18px;padding-inline:16px}.empty-state--semantic[data-size=panel] .empty-state__kind-title{font-size:15px}.empty-state--semantic[data-size=panel] .empty-state__kind-body{font-size:13px}.empty-state.empty-state--semantic[data-size=line]{text-align:start;flex-direction:row;flex:none;justify-content:space-between;gap:12px;min-block-size:44px;padding-block:12px;padding-inline:14px}.empty-state--semantic[data-size=line] .empty-state__copy{flex:1;align-items:flex-start}.empty-state--semantic[data-size=line] .empty-state__kind-title,.empty-state--semantic[data-size=line] .empty-state__kind-body{color:var(--text2);font-size:13px}.empty-state--semantic[data-size=line] .empty-state__kind-action{margin-block-start:0}.empty-state.empty-state--semantic[data-kind=pick]{text-align:center;justify-content:center}.empty-state--semantic[data-kind=pick] .empty-state__copy{flex:none;align-items:center}.empty-state--semantic[data-kind=pick] .empty-state__kind-title{color:var(--text2);font-size:14px;font-weight:500}.mk-table__scroll--state{flex-direction:column;display:flex}.mk-table__scroll--state>table{flex:none}.mk-table__scroll.mk-table__scroll--bounded{min-block-size:0}.mk-table__skeleton-row td{block-size:44px;padding-block:12px;padding-inline:12px}.mk-table__skeleton{background:var(--inset);border-radius:6px;block-size:12px;inline-size:70%}.mk-table__skeleton-row:nth-child(2n) .mk-table__skeleton{inline-size:55%}.maki-illustration img{block-size:100%;inline-size:100%;display:block}
