.ui-icon-btn[data-v-94867442]{align-items:center;border-radius:.75rem;border-width:1px;display:inline-flex;position:relative;--tw-border-opacity:1;background-color:#fffc;border-color:rgb(226 232 240/var(--tw-border-opacity,1));font-size:.75rem;font-weight:500;line-height:1rem;padding:.25rem .5rem;--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.ui-icon-btn[data-v-94867442]:is(.dark *){--tw-border-opacity:1;background-color:#0f172a99;border-color:rgb(30 41 59/var(--tw-border-opacity,1))}.dark .ui-icon-btn[data-v-94867442]{--tw-border-opacity:1;border-color:rgb(51 65 85/var(--tw-border-opacity,1))}.ui-icon-btn[data-v-94867442]:disabled{cursor:not-allowed;opacity:.5}.ui-icon-btn__icon[data-v-94867442]{align-items:center;display:inline-flex;font-size:.95rem;justify-content:center}.ui-icon-btn__label[data-v-94867442]{font-size:.7rem;letter-spacing:.05em;margin-left:.35rem;text-transform:uppercase}.ui-icon-btn__tooltip[data-v-94867442]{background:radial-gradient(circle at top left,#22c55e,#0f172a);border-radius:9999px;bottom:100%;box-shadow:0 10px 25px #0f172a73;color:#f9fafb;font-size:.7rem;left:50%;opacity:0;padding:.3rem .5rem;pointer-events:none;position:absolute;transform:translate(-50%) translateY(-.25rem);transition:opacity .15s ease-out,transform .15s ease-out;white-space:nowrap;z-index:40}@media(hover:hover)and (pointer:fine){.ui-icon-btn__label[data-v-94867442]{display:none}.ui-icon-btn__tooltip[data-v-94867442]{display:block}.ui-icon-btn:hover .ui-icon-btn__tooltip[data-v-94867442]{opacity:1;transform:translate(-50%) translateY(-.45rem)}}@media(hover:none)and (pointer:coarse){.ui-icon-btn__tooltip[data-v-94867442]{display:none}}.board-controls[data-v-16d369e4]{position:relative;z-index:30}.board-icon-button[data-v-16d369e4]{align-items:center;display:inline-flex;gap:.25rem;height:3.2rem;justify-content:center;line-height:1;min-width:3.2rem}.board-icon-button-wide[data-v-16d369e4]{min-width:3.8rem;padding-left:.5rem;padding-right:.5rem;width:auto}.board-icon[data-v-16d369e4]{align-items:center;display:inline-flex;font-size:1.35rem;justify-content:center;line-height:1}.board-icon-text-sm[data-v-16d369e4]{font-size:1.1rem;font-weight:700}.board-icon-eye[data-v-16d369e4]{filter:grayscale(1);font-size:1.4rem;opacity:.9}.board-icon-img[data-v-16d369e4]{height:1.8rem;-o-object-fit:contain;object-fit:contain;width:1.8rem}.board-icon-img-sm[data-v-16d369e4]{height:1.55rem;width:1.55rem}.board-icon-undo[data-v-16d369e4]{font-weight:700}.btn-counter[data-v-16d369e4]{align-items:center;background:#0f172a14;border-radius:9999px;display:inline-flex;font-size:.7rem;font-weight:600;justify-content:center;line-height:1;margin-left:.2rem;min-width:1.2rem;padding:.1rem .3rem;text-align:center}[data-v-16d369e4] .dark .btn-counter{background:#0f172a99;color:#f9fafb!important}.fade-enter-active[data-v-3dfa29ba],.fade-leave-active[data-v-3dfa29ba]{transition:opacity .3s ease}.fade-enter-from[data-v-3dfa29ba],.fade-leave-to[data-v-3dfa29ba]{opacity:0}.scale-fade-enter-active[data-v-f04b8c24],.scale-fade-leave-active[data-v-f04b8c24]{transition:opacity .3s ease,transform .3s cubic-bezier(.34,1.56,.64,1)}.scale-fade-enter-from[data-v-f04b8c24],.scale-fade-leave-to[data-v-f04b8c24]{opacity:0;transform:scale(.95)}.scale-fade-enter-to[data-v-f04b8c24],.scale-fade-leave-from[data-v-f04b8c24]{opacity:1;transform:scale(1)}.animate-bounce-slow[data-v-f04b8c24]{animation:bounce-slow-f04b8c24 2s infinite}@keyframes bounce-slow-f04b8c24{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-5%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:translateY(0)}}.board-shell[data-v-2ec5fb9b]{max-width:100%}.board-resize-handle[data-v-2ec5fb9b]{align-items:center;background:#0f172afa;border:1px solid rgba(148,163,184,.9);border-radius:9999px;bottom:-.45rem;box-shadow:0 1px 2px #0f172abf;color:#e5e7eb;cursor:nwse-resize;display:flex;font-size:.9rem;font-weight:700;height:1.1rem;justify-content:center;position:absolute;right:-.45rem;width:1.1rem;z-index:10}.dark .board-resize-handle[data-v-2ec5fb9b]{background:#0f172afa;border-color:#94a3b8}@media(max-width:1023px){.board-resize-handle[data-v-2ec5fb9b]{display:none!important}}
