.box-art[data-v-d66a56b6]{display:block;flex:none;width:var(--box-size, 132px);height:var(--box-size, 132px)}.bx-themes[data-v-00523b2f]{display:flex;flex-wrap:wrap;gap:10px}.bx-theme[data-v-00523b2f]{display:inline-flex;align-items:center;gap:8px;height:52px;padding:0 18px 0 10px;border:1.5px solid var(--th-border-md);border-radius:var(--r-pill);background:var(--c-surface);font:700 15px var(--f-body);color:var(--c-text);cursor:pointer;transition:border-color .18s ease,background .18s ease;--box-size: 34px}.bx-theme[data-v-00523b2f]:hover{border-color:var(--th-border-strong)}.bx-theme[aria-pressed=true][data-v-00523b2f]{border-color:var(--g);background:var(--gt)}.bx-theme[data-v-00523b2f]:focus-visible{outline:2px solid var(--c-coral-deep);outline-offset:2px}.bx-tasks[data-v-00523b2f]{display:flex;flex-direction:column;gap:10px;transition:filter .2s ease}.bx-note[data-v-00523b2f]{margin-top:10px}.bx-play[data-v-00523b2f]{height:100vh;min-height:480px}.bx-stage[data-v-00523b2f]{overflow-y:auto;justify-content:flex-start}.bx-grid[data-v-00523b2f]{display:grid;justify-content:center;margin:auto}.bx-box[data-v-00523b2f]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-width:0;padding:8px;border:0;border-radius:var(--r-lg);background:var(--c-surface);box-shadow:var(--sh-soft);font-family:var(--f-body);color:var(--c-text);cursor:pointer;transition:transform .18s ease,box-shadow .18s ease;--box-size: min(132px, calc(var(--cell) * .58))}.bx-box[data-v-00523b2f]:not(.bx-box--opened):hover{transform:translateY(-3px);box-shadow:var(--sh-lift)}.bx-box[data-v-00523b2f]:focus-visible{outline:3px solid var(--c-coral-deep);outline-offset:3px}.bx-box__art[data-v-00523b2f]{position:relative;display:block;width:var(--box-size);height:var(--box-size)}.bx-box__art .box-art[data-v-00523b2f]{position:absolute;top:0;right:0;bottom:0;left:0;transition:opacity .35s ease,transform .35s ease}.bx-box__open[data-v-00523b2f]{opacity:0;transform:translateY(6px)}.bx-box--opening .bx-box__closed[data-v-00523b2f]{opacity:0}.bx-box--opening .bx-box__open[data-v-00523b2f]{opacity:1;transform:translateY(-6px)}.bx-box__num[data-v-00523b2f]{font-family:var(--f-display);font-weight:700;font-size:22px;line-height:1.2}.bx-box--opened[data-v-00523b2f]{gap:8px;padding:14px;background:var(--c-sand);box-shadow:none;cursor:default}.bx-box__done[data-v-00523b2f]{display:inline-flex;align-items:center;gap:4px;flex:none;font-size:13px;font-weight:800;color:var(--c-green-deep);--icon-size: 14px}.bx-box__task[data-v-00523b2f]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;overflow:hidden;font-size:15px;font-weight:600;line-height:1.35;text-align:center;overflow-wrap:anywhere}.bx-modal[data-v-00523b2f]{background:#3b35406b;padding:16px}.bx-modal__card[data-v-00523b2f]{display:flex;flex-direction:column;align-items:center;gap:24px;width:100%;max-width:600px;max-height:calc(100vh - 32px);overflow-y:auto;padding:44px 40px 36px;border-radius:var(--r-xl);background:var(--c-surface);box-shadow:var(--sh-lift);text-align:center}.bx-modal__chip[data-v-00523b2f]{display:inline-flex;align-items:center;flex:none;height:34px;padding:0 16px;border-radius:var(--r-pill);background:var(--c-yellow-tint);font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.bx-modal__text[data-v-00523b2f]{font-family:var(--f-display);font-weight:700;font-size:32px;line-height:1.3;letter-spacing:-.01em;overflow-wrap:anywhere;margin:0}.bx-modal__text--long[data-v-00523b2f]{font-size:24px}.bx-modal__btn[data-v-00523b2f]{height:56px;font-size:16px;box-shadow:var(--sh-cta)}.bx-pop-enter-active[data-v-00523b2f],.bx-pop-leave-active[data-v-00523b2f]{transition:opacity .18s ease}.bx-pop-enter-active .bx-modal__card[data-v-00523b2f]{transition:transform .22s ease}.bx-pop-enter-from[data-v-00523b2f],.bx-pop-leave-to[data-v-00523b2f]{opacity:0}.bx-pop-enter-from .bx-modal__card[data-v-00523b2f]{transform:translateY(12px) scale(.98)}.bx-confetti[data-v-00523b2f]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.bx-confetti span[data-v-00523b2f]{position:absolute;top:-20px;left:var(--left);width:var(--size);height:var(--size);border-radius:3px;background:var(--tone);animation:bx-fall-00523b2f 2.4s var(--delay) ease-in both}@keyframes bx-fall-00523b2f{0%{transform:translateY(0) rotate(0);opacity:1}to{transform:translateY(105vh) rotate(540deg);opacity:.6}}@media (max-width: 900px){.bx-theme[data-v-00523b2f]{height:48px;padding:0 14px 0 8px;font-size:14px}.bx-play[data-v-00523b2f]{height:auto;min-height:100vh}.bx-stage[data-v-00523b2f]{overflow:visible}.bx-box[data-v-00523b2f]{--box-size: min(96px, calc(var(--cell) * .56))}.bx-box__num[data-v-00523b2f]{font-size:18px}.bx-box__task[data-v-00523b2f]{font-size:13px}.bx-modal__card[data-v-00523b2f]{padding:32px 20px 24px;border-radius:26px;gap:20px}.bx-modal__text[data-v-00523b2f]{font-size:24px}.bx-modal__text--long[data-v-00523b2f]{font-size:19px}}@media (prefers-reduced-motion: reduce){.bx-box__art .box-art[data-v-00523b2f]{transition:none}.bx-confetti[data-v-00523b2f]{display:none}}
