.game-sidebar[data-v-dc8c7f22]{background:#fffffff2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:16px;border:1px solid rgba(184,181,177,.2);box-shadow:0 8px 32px #0000000f;overflow:hidden;height:-moz-fit-content;height:fit-content;max-height:100%}.sidebar-header[data-v-dc8c7f22]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:linear-gradient(135deg,#a8927a14,#d4b2a714);border-bottom:1px solid rgba(184,181,177,.15)}.header-info[data-v-dc8c7f22]{display:flex;flex-direction:column;gap:4px}.sidebar-title[data-v-dc8c7f22]{margin:0;font-size:1.1rem;font-weight:600;color:#a8927a;display:flex;align-items:center;gap:6px}.game-icon[data-v-dc8c7f22]{font-size:1.2rem}.game-id[data-v-dc8c7f22]{font-size:.75rem;color:#b5a097;font-weight:500}.collapse-btn[data-v-dc8c7f22]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:#a8927a1a;border:1px solid hsla(31,21%,57%,.2);border-radius:6px;color:#a8927a;cursor:pointer;transition:all .2s ease}.collapse-btn[data-v-dc8c7f22]:hover{background:#a8927a26;transform:translateY(-1px)}.sidebar-content[data-v-dc8c7f22]{padding:20px;transition:all .3s ease;overflow:hidden}.sidebar-content.collapsed[data-v-dc8c7f22]{max-height:0;padding:0 20px}.input-section[data-v-dc8c7f22]{margin-bottom:16px}.input-group[data-v-dc8c7f22]{display:flex;gap:8px}.game-input[data-v-dc8c7f22]{flex:1;padding:10px 14px;border:1.5px solid hsla(31,21%,57%,.3);border-radius:12px;font-size:.9rem;outline:none;transition:all .2s ease;background:#fffc}.game-input[data-v-dc8c7f22]:focus{border-color:#a8927a;box-shadow:0 0 0 2px #a8927a26;background:#fffffff2}.game-input[data-v-dc8c7f22]:disabled{background:#f0f0f080;cursor:not-allowed}.submit-btn[data-v-dc8c7f22]{padding:10px 14px;background:linear-gradient(135deg,#a8927a,#b5a097);color:#fff;border:none;border-radius:12px;font-size:.9rem;cursor:pointer;transition:all .2s ease;min-width:50px}.submit-btn[data-v-dc8c7f22]:hover:not(:disabled){background:linear-gradient(135deg,#9a826a,#a8927a);transform:translateY(-1px)}.submit-btn[data-v-dc8c7f22]:disabled{opacity:.5;cursor:not-allowed;transform:none}.error-message[data-v-dc8c7f22],.loading-message[data-v-dc8c7f22]{padding:8px 12px;border-radius:8px;font-size:.85rem;margin-bottom:12px;text-align:center}.error-message[data-v-dc8c7f22]{background:#ef44441a;color:#dc2626;border:1px solid rgba(239,68,68,.2)}.loading-message[data-v-dc8c7f22]{background:#a8c4d81a;color:#0369a1;border:1px solid rgba(168,196,216,.2)}.win-message[data-v-dc8c7f22]{background:linear-gradient(135deg,#a8c4a233,#d4b2a733);padding:16px;border-radius:12px;text-align:center;margin-bottom:16px;border:1px solid rgba(168,196,162,.3);color:#4a4a4a;font-weight:500}.win-actions[data-v-dc8c7f22]{margin-top:10px}.restart-btn[data-v-dc8c7f22]{padding:6px 12px;background:#a8c4a233;color:#22c55e;border:1px solid rgba(168,196,162,.4);border-radius:8px;font-size:.8rem;cursor:pointer;transition:all .2s ease}.restart-btn[data-v-dc8c7f22]:hover{background:#a8c4a24d;transform:translateY(-1px)}.history-section[data-v-dc8c7f22]{margin-bottom:16px}.section-header[data-v-dc8c7f22]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.section-header h4[data-v-dc8c7f22]{margin:0;font-size:.95rem;font-weight:600;color:#a8927a}.guess-count[data-v-dc8c7f22]{background:#a8927a1a;color:#a8927a;padding:2px 6px;border-radius:4px;font-size:.75rem;font-weight:500}.guess-list[data-v-dc8c7f22]{max-height:200px;overflow-y:auto;border:1px solid rgba(184,181,177,.15);border-radius:8px;background:#ffffff80}.guess-item[data-v-dc8c7f22]{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;border-bottom:1px solid rgba(184,181,177,.1);position:relative;background:linear-gradient(to right,var(--color) 0,var(--color) calc(var(--progress)*100%),transparent calc(var(--progress)*100%));font-size:.85rem}.guess-item[data-v-dc8c7f22]:last-child{border-bottom:none}.guess-item .word[data-v-dc8c7f22]{font-weight:500;color:#4a4a4a}.guess-item .rank[data-v-dc8c7f22],.guess-item .word[data-v-dc8c7f22]{background:#ffffffe6;padding:2px 6px;border-radius:4px;position:relative;z-index:1}.guess-item .rank[data-v-dc8c7f22]{font-weight:600;color:#6b6b6b;font-size:.8rem}.winning-guess[data-v-dc8c7f22]{background:linear-gradient(90deg,#a8c4a2 0,#a8c4a2)!important;animation:winPulse-dc8c7f22 .5s ease}.winning-guess .rank[data-v-dc8c7f22],.winning-guess .word[data-v-dc8c7f22]{color:#fff!important;background:#fff3!important}@keyframes winPulse-dc8c7f22{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}.empty-state[data-v-dc8c7f22]{display:flex;flex-direction:column;align-items:center;padding:24px 16px;gap:8px;color:#9ca3af}.empty-icon[data-v-dc8c7f22]{font-size:1.5rem;opacity:.7}.empty-text[data-v-dc8c7f22]{font-size:.8rem;text-align:center;font-style:italic}.quick-actions[data-v-dc8c7f22]{display:flex;gap:8px}.action-btn[data-v-dc8c7f22]{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 12px;border-radius:8px;font-size:.8rem;font-weight:500;cursor:pointer;transition:all .2s ease;border:1px solid}.full-btn[data-v-dc8c7f22]{background:#a8927a1a;color:#a8927a;border-color:#a8927a33}.full-btn[data-v-dc8c7f22]:hover{background:#a8927a26;border-color:#a8927a4d}.reset-btn[data-v-dc8c7f22]{background:#6b72801a;color:#6b7280;border-color:#6b728033}.reset-btn[data-v-dc8c7f22]:hover:not(:disabled){background:#6b728026;border-color:#6b72804d}.reset-btn[data-v-dc8c7f22]:disabled{opacity:.4;cursor:not-allowed}.guess-list[data-v-dc8c7f22]::-webkit-scrollbar{width:4px}.guess-list[data-v-dc8c7f22]::-webkit-scrollbar-track{background:#b8b5b11a}.guess-list[data-v-dc8c7f22]::-webkit-scrollbar-thumb{background:#a8927a4d;border-radius:2px}.guess-list[data-v-dc8c7f22]::-webkit-scrollbar-thumb:hover{background:#a8927a80}.floating-game-entry[data-v-7c5207a6]{position:fixed;bottom:20px;left:50%;transform:translate(-50%);z-index:1000;transition:all .3s ease;max-width:calc(100vw - 40px)}.compact-entry[data-v-7c5207a6]{display:flex;align-items:center;justify-content:space-between;background:linear-gradient(135deg,#a8927af2,#d4b2a7f2);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-radius:25px;padding:12px 20px;box-shadow:0 8px 32px #0000001f;border:1px solid hsla(0,0%,100%,.2);cursor:pointer;transition:all .3s ease;min-width:200px}.compact-entry[data-v-7c5207a6]:hover{transform:translateY(-2px);box-shadow:0 12px 40px #00000026}.entry-content[data-v-7c5207a6]{display:flex;align-items:center;gap:10px;color:#fff;font-weight:500}.game-icon[data-v-7c5207a6]{font-size:1.2rem}.entry-text[data-v-7c5207a6]{font-size:.9rem;white-space:nowrap}.expand-hint[data-v-7c5207a6]{color:#fffc;transition:transform .3s ease}.compact-entry:hover .expand-hint[data-v-7c5207a6]{transform:translateY(-1px)}.expanded-entry[data-v-7c5207a6]{background:#fffffff2;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-radius:16px;padding:16px;box-shadow:0 12px 48px #00000026;border:1px solid rgba(184,181,177,.2);width:320px;max-width:calc(100vw - 40px)}.entry-header[data-v-7c5207a6]{justify-content:space-between;margin-bottom:12px}.entry-header[data-v-7c5207a6],.header-info[data-v-7c5207a6]{display:flex;align-items:center}.header-info[data-v-7c5207a6]{gap:8px}.game-title[data-v-7c5207a6]{font-weight:600;color:#a8927a;font-size:.9rem}.collapse-btn[data-v-7c5207a6]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:#a8927a1a;border:1px solid hsla(31,21%,57%,.2);border-radius:6px;color:#a8927a;cursor:pointer;transition:all .2s ease}.collapse-btn[data-v-7c5207a6]:hover{background:#a8927a26}.quick-input[data-v-7c5207a6]{display:flex;gap:8px;margin-bottom:8px}.quick-input-field[data-v-7c5207a6]{flex:1;padding:10px 14px;border:1px solid hsla(31,21%,57%,.3);border-radius:10px;font-size:.9rem;outline:none;transition:all .2s ease}.quick-input-field[data-v-7c5207a6]:focus{border-color:#a8927a;box-shadow:0 0 0 2px #a8927a26}.quick-submit-btn[data-v-7c5207a6]{padding:10px 14px;background:linear-gradient(135deg,#a8927a,#b5a097);color:#fff;border:none;border-radius:10px;font-size:.9rem;cursor:pointer;transition:all .2s ease;min-width:50px}.quick-submit-btn[data-v-7c5207a6]:hover:not(:disabled){background:linear-gradient(135deg,#9a826a,#a8927a);transform:translateY(-1px)}.quick-submit-btn[data-v-7c5207a6]:disabled{opacity:.6;cursor:not-allowed}.full-game-btn[data-v-7c5207a6]{padding:10px 12px;background:#a8927a1a;color:#a8927a;border:1px solid hsla(31,21%,57%,.2);border-radius:10px;font-size:.8rem;cursor:pointer;transition:all .2s ease;font-weight:500}.full-game-btn[data-v-7c5207a6]:hover{background:#a8927a26;border-color:#a8927a4d}.last-result[data-v-7c5207a6]{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background:#a8c4a21a;border-radius:8px;font-size:.85rem}.result-word[data-v-7c5207a6]{font-weight:600;color:#4a4a4a}.result-rank[data-v-7c5207a6]{color:#6b6b6b;font-weight:500}.win-indicator[data-v-7c5207a6]{font-size:1rem;animation:bounce-7c5207a6 1s ease infinite}@keyframes bounce-7c5207a6{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-4px)}60%{transform:translateY(-2px)}}@media(max-width:480px){.expanded-entry[data-v-7c5207a6]{width:calc(100vw - 40px)}.entry-text[data-v-7c5207a6]{font-size:.85rem}.quick-input[data-v-7c5207a6]{flex-wrap:wrap}.full-game-btn[data-v-7c5207a6]{order:3;flex:1;margin-top:4px}}@supports (padding-bottom:env(safe-area-inset-bottom)){.floating-game-entry[data-v-7c5207a6]{bottom:calc(20px + env(safe-area-inset-bottom))}}.game-modal-overlay[data-v-084f9c2a]{position:fixed;inset:0;background:#000000b3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:2000;display:flex;align-items:center;justify-content:center;padding:20px;opacity:1;animation:fadeIn-084f9c2a .3s ease}.game-modal-overlay.modal-enter[data-v-084f9c2a]{opacity:0;animation:fadeIn-084f9c2a .3s ease forwards}.game-modal-overlay.modal-leave[data-v-084f9c2a]{animation:fadeOut-084f9c2a .3s ease forwards}@keyframes fadeIn-084f9c2a{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-084f9c2a{0%{opacity:1}to{opacity:0}}.game-modal-content[data-v-084f9c2a]{background:#fffffffa;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:20px;max-width:900px;width:100%;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 20px 60px #0003;border:1px solid hsla(0,0%,100%,.3);overflow:hidden;transform:scale(.9);animation:modalEnter-084f9c2a .3s ease forwards}.game-modal-content.fullscreen[data-v-084f9c2a]{max-width:100vw;max-height:100vh;width:100vw;height:100vh;border-radius:0;box-shadow:none}@keyframes modalEnter-084f9c2a{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}.modal-header[data-v-084f9c2a]{justify-content:space-between;padding:20px 24px;border-bottom:1px solid rgba(184,181,177,.2);background:linear-gradient(135deg,#a8927a0d,#d4b2a70d)}.header-left[data-v-084f9c2a],.modal-header[data-v-084f9c2a]{display:flex;align-items:center}.header-left[data-v-084f9c2a]{gap:12px}.modal-title[data-v-084f9c2a]{margin:0;font-size:1.3rem;font-weight:600;color:#a8927a;display:flex;align-items:center;gap:8px}.game-icon[data-v-084f9c2a]{font-size:1.4rem}.game-id[data-v-084f9c2a]{font-size:.85rem;color:#b5a097;background:#a8927a1a;padding:4px 8px;border-radius:6px;font-weight:500}.header-actions[data-v-084f9c2a]{display:flex;gap:8px}.action-btn[data-v-084f9c2a]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:#a8927a1a;border:1px solid hsla(31,21%,57%,.2);border-radius:8px;color:#a8927a;cursor:pointer;transition:all .2s ease}.action-btn[data-v-084f9c2a]:hover{background:#a8927a26;border-color:#a8927a4d;transform:translateY(-1px)}.close-btn[data-v-084f9c2a]:hover{background:#ef44441a;border-color:#ef444433;color:#ef4444}.modal-game-content[data-v-084f9c2a]{flex:1;padding:0 24px 20px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:hsla(31,21%,57%,.3) transparent}.modal-game-content[data-v-084f9c2a]::-webkit-scrollbar{width:6px}.modal-game-content[data-v-084f9c2a]::-webkit-scrollbar-track{background:transparent}.modal-game-content[data-v-084f9c2a]::-webkit-scrollbar-thumb{background:#a8927a4d;border-radius:3px}.modal-game-content[data-v-084f9c2a]::-webkit-scrollbar-thumb:hover{background:#a8927a80}.modal-footer[data-v-084f9c2a]{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;border-top:1px solid rgba(184,181,177,.2);background:#f8fafccc}.footer-info .tip[data-v-084f9c2a]{font-size:.8rem;color:#6b7280;font-style:italic}.footer-actions[data-v-084f9c2a]{display:flex;gap:12px}.primary-btn[data-v-084f9c2a],.secondary-btn[data-v-084f9c2a]{padding:8px 16px;border-radius:8px;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s ease;border:1px solid}.secondary-btn[data-v-084f9c2a]{background:#a8927a1a;color:#a8927a;border-color:#a8927a33}.secondary-btn[data-v-084f9c2a]:hover{background:#a8927a26;border-color:#a8927a4d}.primary-btn[data-v-084f9c2a]{background:linear-gradient(135deg,#a8927a,#b5a097);color:#fff;border-color:transparent}.primary-btn[data-v-084f9c2a]:hover{background:linear-gradient(135deg,#9a826a,#a8927a);transform:translateY(-1px)}@media(max-width:768px){.game-modal-overlay[data-v-084f9c2a]{padding:10px}.game-modal-content[data-v-084f9c2a]{max-height:95vh;border-radius:16px}.modal-header[data-v-084f9c2a]{padding:16px 20px}.modal-title[data-v-084f9c2a]{font-size:1.2rem}.header-left[data-v-084f9c2a]{gap:8px}.game-id[data-v-084f9c2a]{font-size:.8rem}.modal-game-content[data-v-084f9c2a]{padding:0 20px 16px}.modal-footer[data-v-084f9c2a]{padding:12px 20px;flex-direction:column;gap:12px;align-items:stretch}.footer-actions[data-v-084f9c2a]{width:100%}.primary-btn[data-v-084f9c2a],.secondary-btn[data-v-084f9c2a]{flex:1}}@media(max-width:480px){.game-modal-overlay[data-v-084f9c2a]{padding:5px}.game-modal-content[data-v-084f9c2a]{border-radius:12px}.header-left[data-v-084f9c2a]{flex-direction:column;align-items:flex-start;gap:4px}.modal-title[data-v-084f9c2a]{font-size:1.1rem}}.app-layout[data-v-7323eb1e]{min-height:100vh;display:flex;flex-direction:column;position:relative}.main-content[data-v-7323eb1e]{flex:1;padding-top:60px;position:relative}.desktop-layout[data-v-7323eb1e]{display:none;max-width:1400px;margin:0 auto;padding:1rem;gap:2rem;align-items:flex-start}.content-area[data-v-7323eb1e]{flex:1;min-width:0}.game-sidebar[data-v-7323eb1e]{width:400px;flex-shrink:0;position:sticky;top:80px;max-height:calc(100vh - 100px);overflow-y:auto}.mobile-layout[data-v-7323eb1e]{display:block;padding:0}@media(min-width:1024px){.desktop-layout[data-v-7323eb1e]{display:flex}.mobile-layout[data-v-7323eb1e]{display:none}.content-area[data-v-7323eb1e]{max-width:none}}@media(min-width:768px)and (max-width:1023px){.mobile-layout[data-v-7323eb1e]{padding:0 1rem}}
