@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";.header[data-v-e3e9c457]{-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem);color:#fff;z-index:1000;background:linear-gradient(135deg,#8e8d8b99,#36363799);border-radius:1.9rem;grid-template-columns:1fr auto 1fr;align-items:center;width:90%;padding:.7rem;display:grid;position:fixed;top:1.25rem;left:50%;transform:translate(-50%)}.left[data-v-e3e9c457]{justify-self:start}.nav[data-v-e3e9c457]{justify-self:center;gap:.625rem;display:flex}.right[data-v-e3e9c457]{flex-direction:column;justify-self:end;align-items:center;gap:1rem;display:flex}h1[data-v-e3e9c457]{cursor:pointer;background:#ffffff26;border-radius:.5rem;padding:.25rem .625rem;font-size:1.4rem;font-weight:600}a[data-v-e3e9c457]{all:unset}.buttons[data-v-e3e9c457]{cursor:pointer;background:#ffffff26;border-radius:.5rem;padding:.25rem .625rem;font-weight:500}.dropdown[data-v-e3e9c457]{position:relative}.menu[data-v-e3e9c457]{border-radius:.625rem;margin-top:.625rem;position:absolute;right:0}.logout[data-v-e3e9c457]{color:#f1f1f1;cursor:pointer;background-color:#303030;border:none;border-radius:.75rem;padding:.9rem;transition:all .2s}.fade-slide-enter-active[data-v-e3e9c457],.fade-slide-leave-active[data-v-e3e9c457]{transition:all .2s}.fade-slide-enter-from[data-v-e3e9c457],.fade-slide-leave-to[data-v-e3e9c457]{opacity:0;transform:translateY(-.625rem)}.fade-slide-enter-to[data-v-e3e9c457],.fade-slide-leave-from[data-v-e3e9c457]{opacity:1;transform:translateY(0)}.fade-enter-active[data-v-e3e9c457],.fade-leave-active[data-v-e3e9c457]{transition:all .5s cubic-bezier(.3,1.3,.3,1)}.fade-enter-from[data-v-e3e9c457],.fade-leave-to[data-v-e3e9c457]{opacity:0;transform:translateY(5rem)}.fade-enter-to[data-v-e3e9c457],.fade-leave-from[data-v-e3e9c457]{opacity:1;transform:translateY(0)}.main[data-v-cafd3861]{flex-direction:column;min-height:100vh;display:flex;position:relative}.plane[data-v-cafd3861]{z-index:-1;width:100vw;height:100vh;position:fixed;top:0;left:0}.content[data-v-cafd3861]{flex:1;justify-content:center;align-items:center;display:flex}.container{z-index:9999;flex-direction:column;align-items:flex-end;gap:.5rem;display:flex;position:fixed;top:7rem;right:1rem}.toast{white-space:pre-line;text-align:center;color:#fff;cursor:pointer;border-radius:1.25rem;flex-direction:column;justify-content:center;align-items:center;width:fit-content;min-width:10rem;min-height:3rem;padding:1rem;font-size:.9rem;font-weight:500;display:flex;overflow:hidden;box-shadow:.2rem .4rem 2rem #0000004d}.error{color:#ffb3bd;background:linear-gradient(135deg,#ff505a61,#78142873)}.warn{color:#ffe2a6;background:linear-gradient(135deg,#ffc85a61,#785a1473)}.info{color:#bff5d0;background:linear-gradient(135deg,#50dc8c61,#146e4673)}.trace{color:#ffffffb3;background:linear-gradient(135deg,#ffffff0f,#ffffff05)}.fade-slide-enter-active,.fade-slide-leave-active{transition:all .5s cubic-bezier(.4,1.55,.65,1)}.fade-slide-leave-to{opacity:0;transform:translate(5rem)}.fade-slide-enter-from{opacity:0;transform:translate(-5rem)}.fade-slide-enter-to,.fade-slide-leave-from{opacity:1;transform:translate(0)}[data-v-641cfc75] *{font-family:Inter,sans-serif}.main[data-v-641cfc75]{flex-direction:column;min-height:100vh;display:flex;position:relative}.plane[data-v-641cfc75]{z-index:-1;background-color:#fff;width:100vw;height:100vh;position:fixed;top:0;left:0}.content[data-v-641cfc75]{flex:1;justify-content:center;align-items:center;display:flex}.buble-enter-active[data-v-641cfc75]{transition:all .5s cubic-bezier(.4,1.55,.65,1)}.buble-leave-active[data-v-641cfc75]{transition:all .4s cubic-bezier(.5,-.6,.7,.5)}.buble-enter-from[data-v-641cfc75]{opacity:0;transform:scale(.3)rotate(5deg)}.buble-leave-to[data-v-641cfc75]{opacity:0;transform:scale(0)rotate(-5deg)}.page[data-v-17d3664c]{color:#fff;text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:1.5rem;font-size:1.2rem;display:flex}.window[data-v-17d3664c]{-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem);background:linear-gradient(135deg,#8e8d8b99,#36363799);border-radius:1.25rem;flex-direction:column;padding:2rem;display:flex;overflow:auto;box-shadow:.2rem .4rem 2rem #0000004d}button[data-v-0e6bb340]{color:#fff;cursor:pointer;will-change:transform;background:linear-gradient(135deg,#28242599,#54525199);border:none;border-radius:2rem;justify-content:center;align-items:center;width:100%;padding:1.2rem;font-size:1.2rem;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 .25rem 1rem #00000059}button[data-v-0e6bb340]:hover{transform:translateY(-.1rem);box-shadow:0 .4rem 1.2rem #00000073}button[data-v-0e6bb340]:active{transform:translateY(0);box-shadow:0 .2rem .8rem #0000004d}.main-page[data-v-15c08efb]{color:#fff;text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:1.5rem;font-size:1.2rem;display:flex}.main-window[data-v-15c08efb]{-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem);background:linear-gradient(135deg,#8e8d8b99,#36363799);border-radius:1.25rem;flex-direction:column;padding:2rem;display:flex;overflow:auto;box-shadow:.2rem .4rem 2rem #00000059}.hero h1[data-v-15c08efb]{margin-bottom:.625rem;font-size:2.625rem}.subtitle[data-v-15c08efb]{opacity:1;max-width:37.5rem}.content[data-v-15c08efb]{max-width:37.5rem;margin-top:1.875rem}.actions[data-v-15c08efb]{justify-content:center;gap:.75rem;margin-top:1.25rem;display:flex}.register[data-v-15c08efb]{background:0 0}.hint[data-v-15c08efb]{opacity:.6;margin-top:1.25rem;font-size:.8125rem}a[data-v-15c08efb]{all:unset}.fade-enter-active[data-v-15c08efb],.fade-leave-active[data-v-15c08efb]{transition:all .5s cubic-bezier(.3,1.3,.3,1)}.fade-enter-from[data-v-15c08efb],.fade-leave-to[data-v-15c08efb]{opacity:0;transform:translateY(5rem)}.fade-enter-to[data-v-15c08efb],.fade-leave-from[data-v-15c08efb]{opacity:1;transform:translateY(0)}.password-label-field label[data-v-0ee6d5d5]{font-size:1.2rem}.password-field[data-v-0ee6d5d5]{gap:.75rem;width:100%;display:flex}.password-field input[data-v-0ee6d5d5]{color:#fff;box-sizing:border-box;background:#ffffff1a;border:.05rem solid #ffffff4d;border-radius:1.25rem;outline:none;flex:1;width:100%;padding:.75rem 1rem;font-size:1rem;transition:all .2s}.password-field input[data-v-0ee6d5d5]:focus{background:#fff3;border-color:#fff;box-shadow:0 0 .6rem #ffffff59}.password-field button[data-v-0ee6d5d5]{background:#ffffff26;justify-content:center;align-items:center;width:3rem;padding:0;display:flex}.password-field svg[data-v-0ee6d5d5]{color:#fff;width:2rem;height:2rem;display:block}.spinner[data-v-4eeaafef]{transform-origin:50%;width:2rem;height:2rem;animation:1.2s linear infinite spin-4eeaafef}.spinner circle[data-v-4eeaafef]{fill:none;stroke:#fff;stroke-width:4px;stroke-linecap:round;stroke-dasharray:1 200;stroke-dashoffset:0;animation:1.6s ease-in-out infinite dash-4eeaafef}@keyframes spin-4eeaafef{to{transform:rotate(360deg)}}@keyframes dash-4eeaafef{0%{stroke-dasharray:1 200;stroke-dashoffset:0}50%{stroke-dasharray:90 200;stroke-dashoffset:-35px}to{stroke-dasharray:90 200;stroke-dashoffset:-125px}}.Window form[data-v-7ae1d462]{grid-template-rows:auto 1fr auto 1fr auto;row-gap:0;height:100%;display:grid}.username-field[data-v-7ae1d462]{flex-direction:column;grid-row:1;gap:.75rem;display:flex}.password-fields[data-v-7ae1d462]{flex-direction:column;grid-row:3;gap:3rem;display:flex}.button-submit[data-v-7ae1d462]{grid-row:5}.Window label[data-v-7ae1d462]{font-size:1.2rem}.title[data-v-7ae1d462]{flex-direction:row;align-items:center;gap:1rem;display:flex}.password-complexity{flex-direction:row;gap:.5rem;height:100%;display:flex}.complexity{text-transform:uppercase;letter-spacing:.08em;color:#b0bec5;background:#96969626;border-radius:1rem;flex:1;width:fit-content;margin-bottom:1.5rem;padding:.5rem 1rem;font-size:.85rem;transition:all .45s cubic-bezier(.4,0,.2,1)}.complexity:hover{transform:translateY(-.1rem)}.complexity.very-weak{color:#f87171;background:#ef4444b3}.complexity.weak{color:#fb923c;background:#f97316b3}.complexity.fair{color:#facc15;background:#eab308b3}.complexity.strong{color:#4ade80;background:#22c55eb3}.complexity.very-strong{color:#34d399;background:#10b981b3}.actions[data-v-115575e0]{flex-direction:column;gap:.75rem;display:flex}.register[data-v-115575e0]{background:0 0}.header[data-v-f39a7aaf]{flex-direction:column;gap:.75rem;margin-bottom:.5rem;display:flex}.title[data-v-f39a7aaf]{justify-content:space-between;align-items:center;display:flex}.actions[data-v-f39a7aaf]{gap:.5rem;margin-bottom:.75rem;display:flex}.btn[data-v-f39a7aaf]{flex-direction:row;justify-content:space-between;align-items:start;display:flex}.btn-creator[data-v-f39a7aaf]{font-size:.9rem}.btn-uuid[data-v-f39a7aaf]{opacity:.7;font-size:.6rem}.btn-join[data-v-f39a7aaf]{opacity:.5;font-size:.75rem}.opacity-text[data-v-f39a7aaf]{opacity:.7;gap:.5rem;font-size:.95rem;display:flex}.search[data-v-f39a7aaf]{color:#fff;box-sizing:border-box;background:#ffffff1a;border:.05rem solid #ffffff4d;border-radius:1.25rem;outline:none;flex:1;width:100%;padding:.75rem 1rem;font-size:1rem;transition:all .2s}.search[data-v-f39a7aaf]:focus{background:#fff3;border-color:#fff;box-shadow:0 0 .6rem #ffffff59}.refresh[data-v-f39a7aaf]{background:#ffffff26;justify-content:center;align-items:center;width:3rem;padding:0;transition:all .2s;display:flex}.refresh-svg[data-v-f39a7aaf]{color:#fff;flex-shrink:0;width:2rem;height:2rem;display:block}.list[data-v-f39a7aaf]{flex-direction:column;gap:.75rem;display:flex}.join[data-v-f39a7aaf]{opacity:.7;font-size:.9rem}.empty[data-v-f39a7aaf]{text-align:center;opacity:.6;margin-top:2rem}.list-enter-active[data-v-f39a7aaf],.list-leave-active[data-v-f39a7aaf]{transition:all .5s cubic-bezier(.3,1.3,.3,1)}.list-enter-from[data-v-f39a7aaf]{opacity:0;transform:translateY(5rem)}.list-leave-from[data-v-f39a7aaf],.list-enter-to[data-v-f39a7aaf]{opacity:1;transform:translateY(0)}.list-leave-to[data-v-f39a7aaf]{opacity:0;transform:translateY(5rem)}.content[data-v-3d07d2c2]{flex-direction:column;gap:1rem;display:flex}.card[data-v-3d07d2c2]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff0a;border:.01rem solid #ffffff14;border-radius:1.5rem;padding:1rem}.opacity-text[data-v-3d07d2c2]{opacity:.7;gap:1rem;font-size:.95rem}.loader[data-v-3d07d2c2]{flex-direction:column;justify-content:center;align-items:center;height:40vh;display:flex}.fade-leave-active[data-v-3d07d2c2],.fade-enter-active[data-v-3d07d2c2]{transition:all .35s cubic-bezier(.3,1.3,.3,1)}.fade-enter-from[data-v-3d07d2c2]{opacity:0;transform:translate(5rem)}.fade-leave-from[data-v-3d07d2c2],.fade-enter-to[data-v-3d07d2c2]{opacity:1;transform:translate(0)}.fade-leave-to[data-v-3d07d2c2]{opacity:0;transform:translate(-5rem)}.board[data-v-9a2574b8]{flex-direction:column;flex:1;gap:1.5rem;display:flex}.row[data-v-9a2574b8]{gap:1.5rem;display:flex}.cell[data-v-9a2574b8]{aspect-ratio:1;font-size:2rem}.header[data-v-6292461f]{flex-direction:column;gap:0;display:flex}.title[data-v-6292461f]{font-weight:600}.title-game[data-v-6292461f]{font-size:1.6rem}.title-uuid[data-v-6292461f]{opacity:.7;font-size:1.2rem}.elemnts[data-v-6292461f]{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.player[data-v-6292461f]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff14;border-radius:1rem;align-items:center;margin-bottom:1.5rem;padding:.4rem .8rem;font-size:.9rem;display:flex}.player .name[data-v-6292461f]{opacity:.8}.player .symbol[data-v-6292461f]{font-size:1rem;font-weight:700}.status[data-v-6292461f]{text-transform:uppercase;letter-spacing:.08em;border-radius:1rem;width:fit-content;margin-bottom:1.5rem;padding:.5rem 1rem;font-size:.85rem}.status.waiting[data-v-6292461f]{color:#ffd54f;background:#ffc80026}.status.ongoing[data-v-6292461f]{color:#4fc3f7;background:#0096ff26}.status.win[data-v-6292461f]{color:#81c784;background:#00c86426}.status.draw[data-v-6292461f]{color:#b0bec5;background:#96969626}
