.gplay-card[data-v-4c5c1e1f]{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid #e0e0e0;border-radius:16px;padding:12px 14px;text-decoration:none;color:inherit;width:100%;box-sizing:border-box;transition:box-shadow .2s;cursor:pointer}.gplay-card[data-v-4c5c1e1f]:hover{box-shadow:0 4px 16px #0000001f}.gplay-card__icon[data-v-4c5c1e1f]{border-radius:12px;flex-shrink:0}.gplay-card__info[data-v-4c5c1e1f]{display:flex;flex-direction:column;gap:3px;flex:1;min-width:0}.gplay-card__name[data-v-4c5c1e1f]{font-size:.95rem;font-weight:700;color:#1a1a1b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gplay-card__meta[data-v-4c5c1e1f]{display:flex;align-items:center;gap:5px;font-size:.75rem;color:#777}.gplay-card__rating[data-v-4c5c1e1f]{color:#f5c518;font-weight:600;font-size:.78rem}.gplay-card__dot[data-v-4c5c1e1f]{color:#ccc}.gplay-card__btn[data-v-4c5c1e1f]{flex-shrink:0;background:#01875f;color:#fff;font-size:.82rem;font-weight:700;padding:8px 16px;border-radius:100px;letter-spacing:.02em;transition:background .2s}.gplay-card:hover .gplay-card__btn[data-v-4c5c1e1f]{background:#017a55}.appstore-card[data-v-4020a536]{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid #e0e0e0;border-radius:16px;padding:12px 14px;text-decoration:none;color:inherit;width:100%;box-sizing:border-box;transition:box-shadow .2s;cursor:pointer}.appstore-card[data-v-4020a536]:hover{box-shadow:0 4px 16px #0000001f}.appstore-card__icon[data-v-4020a536]{border-radius:12px;flex-shrink:0}.appstore-card__info[data-v-4020a536]{display:flex;flex-direction:column;gap:3px;flex:1;min-width:0}.appstore-card__name[data-v-4020a536]{font-size:.95rem;font-weight:700;color:#1a1a1b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.appstore-card__meta[data-v-4020a536]{display:flex;align-items:center;gap:5px;font-size:.75rem;color:#777}.appstore-card__rating[data-v-4020a536]{color:#f5c518;font-weight:600;font-size:.78rem}.appstore-card__dot[data-v-4020a536]{color:#ccc}.appstore-card__btn[data-v-4020a536]{flex-shrink:0;background:#007aff;color:#fff;font-size:.82rem;font-weight:700;padding:8px 16px;border-radius:100px;letter-spacing:.02em;transition:background .2s}.appstore-card:hover .appstore-card__btn[data-v-4020a536]{background:#0062cc}.store-btn[data-v-6a55a8aa]{display:flex;align-items:center;gap:12px;width:100%;box-sizing:border-box;padding:12px 16px;border-radius:14px;text-decoration:none;color:#fff;-webkit-tap-highlight-color:transparent;transition:transform .1s,filter .15s}.store-btn[data-v-6a55a8aa]:active{transform:scale(.98);filter:brightness(.92)}.store-btn--play[data-v-6a55a8aa]{background:#01875f}.store-btn--ios[data-v-6a55a8aa]{background:#000}.store-btn__logo[data-v-6a55a8aa]{width:26px;height:26px;flex-shrink:0}.store-btn__text[data-v-6a55a8aa]{display:flex;flex-direction:column;line-height:1.25;min-width:0}.store-btn__text strong[data-v-6a55a8aa]{font-size:.95rem;font-weight:800}.store-btn__text span[data-v-6a55a8aa]{font-size:.75rem;opacity:.85}.bee[data-v-8bfbe7bb]{--bee-gold: #b59f3b;--bee-green: #538d4e;--bee-tone-1: #1a1a1b;--bee-tone-2: #787c7e;--bee-tone-3: #939598;--bee-tone-4: #d3d6da;--bee-tone-5: #edeff1;display:flex;flex-direction:column;align-items:center;width:100%;max-width:400px;margin:0 auto;padding:12px 16px 8px;box-sizing:border-box;font-family:inherit}.bee-state[data-v-8bfbe7bb]{display:flex;flex-direction:column;align-items:center;gap:8px;min-height:460px;justify-content:center;color:var(--bee-tone-2);text-align:center}.bee-spinner[data-v-8bfbe7bb]{width:28px;height:28px;border:3px solid var(--bee-tone-5);border-top-color:var(--bee-gold);border-radius:50%;animation:bee-spin-8bfbe7bb .8s linear infinite}@keyframes bee-spin-8bfbe7bb{to{transform:rotate(360deg)}}.bee-retry[data-v-8bfbe7bb]{padding:10px 20px;border:none;border-radius:8px;background:var(--bee-green);color:#fff;font-weight:700;cursor:pointer}.bee-progress[data-v-8bfbe7bb]{display:flex;align-items:center;gap:10px;width:100%}.bee-level[data-v-8bfbe7bb]{font-size:.78rem;font-weight:700;color:var(--bee-tone-1);white-space:nowrap}.bee-bar[data-v-8bfbe7bb]{flex:1;height:6px;border-radius:99px;background:var(--bee-tone-5);overflow:hidden}.bee-bar-fill[data-v-8bfbe7bb]{height:100%;border-radius:99px;background:var(--bee-gold);transition:width .4s ease}.bee-score[data-v-8bfbe7bb]{font-size:.85rem;font-weight:800;color:var(--bee-gold);font-variant-numeric:tabular-nums;min-width:24px;text-align:right}.bee-hints-btn[data-v-8bfbe7bb]{display:flex;align-items:center;gap:4px;height:30px;padding:0 10px;border:none;border-radius:99px;background:var(--bee-gold);color:#fff;font-size:.72rem;font-weight:800;cursor:pointer;flex-shrink:0;-webkit-tap-highlight-color:transparent}.bee-hints-btn svg[data-v-8bfbe7bb]{width:14px;height:14px}.bee-hints-btn[data-v-8bfbe7bb]:active{transform:scale(.92)}.bee-hints-btn--nudge[data-v-8bfbe7bb]{animation:bee-hints-nudge-8bfbe7bb .9s ease-in-out 4}@keyframes bee-hints-nudge-8bfbe7bb{0%,to{transform:scale(1);box-shadow:0 0 #b59f3b99}35%{transform:scale(1.12);box-shadow:0 0 0 7px #b59f3b00}70%{transform:scale(1);box-shadow:0 0 #b59f3b00}}.bee-share[data-v-8bfbe7bb]{width:30px;height:30px;border:none;border-radius:8px;background:var(--bee-tone-5);color:var(--bee-tone-2);cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .15s,transform .15s;-webkit-tap-highlight-color:transparent}.bee-share svg[data-v-8bfbe7bb]{width:14px;height:14px}.bee-share[data-v-8bfbe7bb]:active{transform:scale(.9);background:var(--bee-tone-4)}.bee-found[data-v-8bfbe7bb]{width:100%;margin-top:8px;border:1px solid var(--bee-tone-4);border-radius:10px;padding:8px 10px;min-height:62px;max-height:120px;display:flex;flex-direction:column;box-sizing:border-box}.bee-found-header[data-v-8bfbe7bb]{font-size:.68rem;font-weight:600;color:var(--bee-tone-3);margin-bottom:5px}.bee-found-list[data-v-8bfbe7bb]{display:flex;flex-wrap:wrap;gap:4px;overflow-y:auto;-webkit-overflow-scrolling:touch}.bee-chip[data-v-8bfbe7bb]{font-family:inherit;font-size:.72rem;font-weight:600;padding:2px 8px;border:none;border-radius:99px;background:var(--bee-tone-5);color:var(--bee-tone-1);cursor:pointer;-webkit-tap-highlight-color:transparent}.bee-chip[data-v-8bfbe7bb]:active{filter:brightness(.85)}.bee-chip--pangram[data-v-8bfbe7bb]{background:var(--bee-gold);color:#fff}.bee-word[data-v-8bfbe7bb]{display:flex;align-items:center;height:42px;margin-top:10px;font-size:1.5rem;font-weight:800;letter-spacing:.06em;color:var(--bee-tone-1);text-transform:uppercase}.bee-word-center[data-v-8bfbe7bb]{color:var(--bee-gold)}.bee-cursor[data-v-8bfbe7bb]{width:2px;height:1.4rem;margin-left:2px;background:var(--bee-gold);animation:bee-cursor-blink-8bfbe7bb 1s step-end infinite}@keyframes bee-cursor-blink-8bfbe7bb{0%,to{opacity:1}50%{opacity:0}}.shake[data-v-8bfbe7bb]{animation:bee-shake-8bfbe7bb .5s ease}@keyframes bee-shake-8bfbe7bb{10%,90%{transform:translate(-2px)}20%,80%{transform:translate(4px)}30%,50%,70%{transform:translate(-6px)}40%,60%{transform:translate(6px)}}.bee-hive[data-v-8bfbe7bb]{position:relative;width:222px;height:232px;margin:8px 0;flex-shrink:0}.bee-hex[data-v-8bfbe7bb]{--x: 0px;--y: 0px;position:absolute;top:50%;left:50%;width:84px;height:73px;transform:translate(calc(-50% + var(--x)),calc(-50% + var(--y)));clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);border:none;background:var(--bee-tone-5);color:var(--bee-tone-1);font-family:inherit;font-size:1.5rem;font-weight:800;text-transform:uppercase;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:filter .1s}.bee-hex[data-v-8bfbe7bb]:active{filter:brightness(.9);transform:translate(calc(-50% + var(--x)),calc(-50% + var(--y))) scale(.94)}.bee-hex--center[data-v-8bfbe7bb]{background:var(--bee-gold);color:#fff}.bee-actions[data-v-8bfbe7bb]{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;width:100%;max-width:320px;padding-bottom:8px}.bee-action[data-v-8bfbe7bb]{display:flex;align-items:center;justify-content:center;height:46px;min-width:0;padding:0;border:1px solid var(--bee-tone-4);border-radius:99px;background:transparent;color:var(--bee-tone-1);font-family:inherit;font-size:.9rem;font-weight:700;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background .15s,transform .1s}.bee-action[data-v-8bfbe7bb]:active{background:var(--bee-tone-5);transform:scale(.95)}.bee-action svg[data-v-8bfbe7bb]{width:20px;height:20px}.bee-action--shuffle[data-v-8bfbe7bb]{width:46px}.bee-action--submit[data-v-8bfbe7bb]{background:var(--bee-gold);border-color:var(--bee-gold);color:#fff}.bee-action--submit[data-v-8bfbe7bb]:disabled{opacity:.6}.bee-cta[data-v-8bfbe7bb]{width:100%;margin-top:14px;padding:14px;border:1px solid var(--bee-tone-4);border-radius:16px;background:#fcfaf3;box-sizing:border-box;display:flex;flex-direction:column;gap:10px}.bee-cta-text[data-v-8bfbe7bb]{margin:0;font-size:.85rem;line-height:1.5;color:#444}.bee-cta-text strong[data-v-8bfbe7bb]{display:block;color:var(--bee-tone-1);font-size:.95rem;margin-bottom:2px}.bee-overlay[data-v-8bfbe7bb]{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:24px;background:#00000080}.bee-modal[data-v-8bfbe7bb]{width:100%;max-width:360px;background:#fff;border-radius:16px;padding:18px;display:flex;flex-direction:column;gap:12px;max-height:calc(100dvh - 48px);overflow-y:auto}.bee-modal-header[data-v-8bfbe7bb]{display:flex;align-items:center;justify-content:space-between}.bee-modal-title[data-v-8bfbe7bb]{font-size:1.05rem;font-weight:800;color:var(--bee-tone-1)}.bee-modal-close[data-v-8bfbe7bb]{border:none;background:none;color:var(--bee-tone-3);font-size:1rem;cursor:pointer;padding:4px}.bee-modal-text[data-v-8bfbe7bb]{margin:0;font-size:.88rem;line-height:1.5;color:#444}.bee-modal-title--word[data-v-8bfbe7bb]{color:var(--bee-gold);text-transform:lowercase}.bee-modal-text--def[data-v-8bfbe7bb]{white-space:pre-line;max-height:45vh;overflow-y:auto;-webkit-overflow-scrolling:touch}.bee-modal-link[data-v-8bfbe7bb]{align-self:flex-end;font-size:.75rem;font-weight:600;color:var(--bee-tone-2);text-decoration:none}.bee-modal-list[data-v-8bfbe7bb]{margin:0;padding-left:18px;font-size:.85rem;line-height:1.7;color:#444}.bee-toast[data-v-8bfbe7bb]{position:fixed;top:84px;left:50%;transform:translate(-50%);z-index:120;background:#1a1a1b;color:#fff;font-size:.85rem;font-weight:600;padding:10px 16px;border-radius:8px;pointer-events:none}.bee-toast-enter-active[data-v-8bfbe7bb],.bee-toast-leave-active[data-v-8bfbe7bb]{transition:opacity .2s ease}.bee-toast-enter-from[data-v-8bfbe7bb],.bee-toast-leave-to[data-v-8bfbe7bb]{opacity:0}@media (max-width: 380px){.bee-hive[data-v-8bfbe7bb]{transform:scale(.9);margin:0}}
