.color-picker-spectrum{padding:.625rem .875rem .375rem}.color-picker-spectrum .react-colorful{gap:.5rem;width:100%;height:6.25rem}.color-picker-spectrum .react-colorful__saturation{border-radius:.375rem;min-height:0;overflow:visible}.color-picker-spectrum .react-colorful__hue{border-radius:9999px;height:.5rem;overflow:visible}.color-picker-spectrum .react-colorful__pointer{border-width:2px;border-color:#fff;width:.75rem;height:.75rem;box-shadow:0 0 0 1px #00000059}.color-picker-checkerboard{background-color:#fff;background-image:linear-gradient(45deg,#00000047 25%,#0000 25%),linear-gradient(-45deg,#00000047 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#00000047 75%),linear-gradient(-45deg,#0000 75%,#00000047 75%);background-position:0 0,0 .25rem,.25rem -.25rem,-.25rem 0;background-size:.5rem .5rem}@keyframes data-menu-more-item-rise{0%{opacity:0;filter:blur(3px);transform:translate(-6px)translateY(3px)}to{opacity:1;filter:blur();transform:translate(0)translateY(0)}}.data-menu-more-item{animation:.28s cubic-bezier(.22,1,.36,1) both data-menu-more-item-rise}@media (prefers-reduced-motion:reduce){.data-menu-more-item{opacity:1;filter:none;transform:none;animation:none!important}}.dm-tile{--dm-ease-glide:cubic-bezier(.16, 1, .3, 1);--dm-ease-io:cubic-bezier(.65, 0, .35, 1);--dm-ease-in:cubic-bezier(.4, 0, 1, 1);--dm-ease-std:cubic-bezier(.2, 0, 0, 1);display:block;overflow:visible}.dm-tile__all,.dm-tile__mark{transform-box:view-box;transform-origin:var(--dm-cx) var(--dm-cy)}.dm-tile__tile,.dm-tile__node,.dm-tile__halo,.dm-tile__ring,.dm-tile__flourish,.dm-tile__badge{transform-box:fill-box;transform-origin:50%}.dm-tile__badge{animation:dm-badge-in var(--dm-bouncy-ms) var(--dm-bouncy) both, dm-badge-pulse 1.6s var(--dm-ease-io) var(--dm-bouncy-ms) infinite}@keyframes dm-badge-in{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes dm-badge-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}.dm-tile__glint,.dm-tile__sheen,.dm-tile__halo,.dm-tile__ring,.dm-tile__flourish{opacity:0}.dm-tile[data-state=entry] .dm-tile__tile{animation:dm-entry-tile .8s var(--dm-ease-glide) var(--dm-entry-delay) both}.dm-tile[data-state=entry] .dm-tile__draw{animation:dm-entry-draw 1.1s var(--dm-ease-glide) calc(var(--dm-entry-delay) + .12s) both}.dm-tile[data-state=entry] .dm-tile__node{animation:dm-entry-snap var(--dm-snap-ms) var(--dm-snap) calc(var(--dm-entry-delay) + .54s + var(--dm-i) * .13s) both}.dm-tile[data-state=entry] .dm-tile__link{stroke-dasharray:100 100;animation:dm-entry-link .52s var(--dm-ease-std) calc(var(--dm-entry-delay) + .64s + var(--dm-i) * .13s) both}.dm-tile[data-state=entry] .dm-tile__flourish{animation:dm-entry-ring 1.1s var(--dm-ease-glide) calc(var(--dm-entry-delay) + 1.4s) forwards}.dm-tile[data-state=entry] .dm-tile__sheen{opacity:1;animation:dm-entry-sheen 1.3s var(--dm-ease-io) calc(var(--dm-entry-delay) + 1.4s) both}.dm-tile[data-state=idle] .dm-tile__glint{opacity:1;animation:dm-glint 6.5s var(--dm-ease-io) .5s infinite backwards}.dm-tile[data-state=speaking] .dm-tile__halo{animation:dm-speak-halo 2.4s var(--dm-ease-io) infinite}.dm-tile[data-state=speaking] .dm-tile__ring{animation:dm-speak-ring 2.4s var(--dm-ease-glide) calc(var(--dm-i) * 1.2s) infinite}.dm-tile[data-state=speaking] .dm-tile__node--end{animation:dm-speak-node 2.4s var(--dm-ease-io) infinite}.dm-tile[data-state=thinking] .dm-tile__mark{animation:dm-step-aside .45s var(--dm-ease-in) forwards}.dm-tile[data-state=thinking] .dm-tile__all{animation:dm-tilt-in .9s var(--dm-ease-glide) forwards, dm-rock 2s var(--dm-ease-io) .9s infinite alternate}.dm-tile__neuron-path{fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round}.dm-tile__neuron-dot{fill:#fff}.dm-tile__neuron-signal{fill:#fff;stroke:color-mix(in srgb, var(--dm-tile-color) 70%, #000);stroke-width:7px}@keyframes dm-entry-tile{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes dm-entry-draw{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}@keyframes dm-entry-snap{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes dm-entry-link{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}@keyframes dm-entry-ring{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.8)}}@keyframes dm-entry-sheen{0%{transform:translate(0)}to{transform:translate(1500px)}}@keyframes dm-glint{0%{transform:translateX(calc(var(--dm-tile) * -1.1))}24%,to{transform:translateX(calc(var(--dm-tile) * 1.1))}}@keyframes dm-speak-halo{0%,to{opacity:.12;transform:scale(.78)}9%{opacity:.85;transform:scale(1.16)}21%{opacity:.3;transform:scale(.9)}31%{opacity:.7;transform:scale(1.08)}45%{opacity:.16;transform:scale(.82)}57%{opacity:.9;transform:scale(1.2)}71%{opacity:.32;transform:scale(.92)}83%{opacity:.62;transform:scale(1.04)}}@keyframes dm-speak-ring{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}@keyframes dm-speak-node{0%,45%,to{transform:scale(1)}9%,57%{transform:scale(1.07)}31%,83%{transform:scale(1.04)}}@keyframes dm-step-aside{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.85)}}@keyframes dm-tilt-in{0%{transform:rotate(0)}to{transform:rotate(-8deg)}}@keyframes dm-rock{0%{transform:rotate(-8deg)}to{transform:rotate(-3deg)}}@media (prefers-reduced-motion:reduce){.dm-tile [class*=dm-tile__]{animation:none!important}.dm-tile__glint,.dm-tile__sheen,.dm-tile__halo,.dm-tile__ring,.dm-tile__flourish,.dm-tile__neuron{display:none}}
