:root{--color-blue-regular: #1b84ff;--color-blue-regular: color(display-p3 .1059 .5172 1);--color-blue-dark: #0050ae;--color-red-regular: #f01;--color-red-regular: color(display-p3 1 .2258 .2258);--color-green-regular: #48cf31;--color-green-regular: color(display-p3 .2842 .811 .1912);--color-white: #ffffff;--color-background: #000000;--color-gray-dark-plus: #1a1a1a;--color-gray-dark: #2f2f2f;--color-gray-light: #949494;--color-gray-regular: #535353;--color-gray-regular-plus: #6a6a6a;--color-gray-regular-plus: color(display-p3 .4157 .4157 .4157);--color-orange-regular: #ff8c00;--color-pink-regular: #ff0090;--color-pink-regular: color(display-p3 1 .1059 .5529);--color-orange-regular: color(display-p3 1 .6 0);--color-orange-light: #ffb71a;--color-orange-light: color(display-p3 1 .7478 .3696)}@font-face{font-family:Outfit;src:url(/assets/Outfit-VariableFont_wght-B6lQlNBM.ttf) format("truetype");font-weight:100 900;font-style:normal;font-display:swap}:root{--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-size-title-2: 20px;--font-size-title-1: 24px;--font-size-body: 16px;font-size:var(--font-size-body);font-weight:var(--font-weight-semibold)}.text-h1{font-size:var(--font-size-h1);font-weight:var(--font-weight-bold)}.text-body-semi{font-size:var(--font-size-body);font-weight:var(--font-weight-semibold)}.text-body-semi-accent{font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);color:var(--color-gray-light)}.text-title-2{font-size:var(--font-size-title-2);font-weight:var(--font-weight-bold)}.text-title-1{font-size:var(--font-size-title-1);font-weight:var(--font-weight-bold)}.text-small-semi-accent{font-size:14px;font-weight:var(--font-weight-semibold);color:var(--color-gray-light)}*{box-sizing:border-box;margin:0;padding:0}body{font-family:Outfit;background-color:var(--color-background);color:var(--color-white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:never}hr{border:none;border-top:3px solid var(--color-gray-regular);border-radius:15px;width:100%}.app{display:grid;gap:14px;max-width:600px;margin:0 auto;padding:16px 32px 32px;min-height:100dvh}.logo{font-size:24px;width:max-content;font-weight:700;text-decoration:none;background:linear-gradient(90deg,var(--color-orange-regular),var(--color-pink-regular),var(--color-blue-regular),rgb(48,210,45),var(--color-blue-regular),var(--color-pink-regular),var(--color-orange-regular));background-size:300% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:gradient-wave 40s ease infinite}@keyframes gradient-wave{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.textfield[data-v-52f588f3]{display:flex;flex-direction:column;gap:4px;width:100%}.textfield__input[data-v-52f588f3]{padding:21px 24px;background-color:var(--color-gray-dark-plus);border:3px solid var(--color-gray-dark);border-radius:15px;font-family:Outfit,sans-serif;color:var(--color-white)}.textfield[data-v-52f588f3]::placeholder{color:var(--color-gray-light)}.textfield__input[data-v-52f588f3]:focus{outline:none}.textfield__input--error[data-v-52f588f3]{border-color:var(--color-red-regular)}.textfield__error[data-v-52f588f3]{color:var(--color-red-regular);font-size:12px}.btn[data-v-21f19ad5]{display:flex;align-items:center;justify-content:center;gap:8px;padding:11px 16px;font-family:Outfit,sans-serif;border:none;color:#fff;border-radius:12px;width:100%;white-space:nowrap}.btn.btn-fit[data-v-21f19ad5]{width:fit-content}.icon-left[data-v-21f19ad5],.icon-right[data-v-21f19ad5]{height:20px;width:20px}.btn[data-v-21f19ad5]:active{opacity:.8;transition:.1s}.btn[data-v-21f19ad5]:disabled{background:var(--color-gray-regular);cursor:not-allowed;color:var(--color-gray-light);opacity:1}.card[data-v-995f61f9]{display:flex;flex-direction:column;align-items:flex-start;gap:17px;background-color:var(--color-gray-dark-plus);padding:21px;border-radius:15px}.split[data-v-995f61f9]{display:flex;flex-direction:row;align-items:flex-start;gap:17px}.icon[data-v-995f61f9]{flex-shrink:0}.qr[data-v-995f61f9]{width:150px;height:150px}.explainer[data-v-995f61f9]{display:flex;flex-direction:column;gap:4px;align-items:flex-start;word-break:break-word}.btn[data-v-3ad6e6f7]{display:flex;justify-content:center;align-items:center;width:42px;height:42px;border:none;color:#fff;border-radius:10px}.btn[data-v-3ad6e6f7]:active{opacity:.8;transition:.1s}.modal-overlay[data-v-3ebc8e6a]{position:fixed;top:0;left:0;width:100vw;height:100vh;display:grid;place-items:center;padding:24px;box-sizing:border-box;background:#00000073;z-index:9999}.modal-card[data-v-3ebc8e6a]{display:flex;flex-direction:column;gap:14px;width:min(460px,calc(100vw - 48px));background:var(--color-gray-dark-plus);border:3px solid var(--color-gray-dark);border-radius:15px;padding:24px}.modal-actions[data-v-3ebc8e6a]{display:flex;gap:12px}.card[data-v-6e44789c]{display:flex;flex-direction:column;align-items:flex-start;gap:17px;background-color:var(--color-gray-dark-plus);padding:21px;border-radius:15px}.players[data-v-6e44789c]{display:flex;flex-direction:column;gap:14px;width:100%}.player-item[data-v-6e44789c]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:17px}.tall-player-item[data-v-6e44789c]{height:42px}.header[data-v-1e9c7dcc]{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:12px;background-color:var(--color-gray-dark-plus);padding:12px;border-radius:15px;margin-bottom:10px}.buttons[data-v-1e9c7dcc]{display:flex;flex-direction:row;align-items:center;gap:8px;height:42px}.header-title[data-v-1e9c7dcc]{flex-grow:1}.card[data-v-097073fc]{display:flex;flex-direction:row;align-items:center;gap:17px;background-color:var(--color-gray-dark-plus);padding:21px;border-radius:15px;justify-content:space-between}.text-section[data-v-097073fc]{display:flex;flex-direction:column;gap:4px}.icon[data-v-097073fc]{flex-shrink:0}.information[data-v-f3493232]{display:flex;flex-direction:row;align-items:center;gap:17px;background-color:var(--color-gray-dark-plus);padding:17px;border-radius:15px}.icon[data-v-f3493232]{flex-shrink:0}.options-modal[data-v-18a999f8]{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.options-modal-content[data-v-18a999f8]{background:#2c2c2c;padding:24px;border-radius:12px;display:flex;flex-direction:column;gap:16px;min-width:300px}.options-list[data-v-18a999f8]{display:flex;flex-direction:column;gap:12px}.spacer[data-v-666d92a0]{flex-grow:1}.slide-fade-enter-active[data-v-666d92a0]{transition:all .3s ease-out}.slide-fade-enter-from[data-v-666d92a0]{transform:translate(20px);opacity:0}.app{display:flex;flex-direction:column;gap:16px}.action-bar{display:flex;justify-content:space-between;align-items:center}.shuffle-btn{background:transparent;border:none;cursor:pointer;text-decoration:underline;color:var(--color-gray-regular)}.shuffle-btn:hover{color:var(--color-white)}.card{display:flex;flex-direction:column;gap:12px;background-color:var(--color-gray-dark-plus);padding:21px;border-radius:15px;justify-content:space-between}.drag-area{display:flex;flex-wrap:wrap;gap:8px}.drag-item{background-color:var(--color-gray-regular);align-items:center;display:flex;gap:8px;padding:8px 12px;border-radius:8px;width:fit-content;cursor:grab}.drag-item:active{cursor:grabbing}.drag-placeholder{padding:8px 12px;border-radius:8px;width:fit-content;border:2px dashed var(--color-gray-regular)}.information[data-v-91fa07a7]{display:flex;flex-direction:column;gap:17px;background-color:var(--color-gray-dark-plus);padding:17px;border-radius:15px}.icon[data-v-91fa07a7]{flex-shrink:0;color:var(--color-gray-light)}.row[data-v-91fa07a7]{display:flex;flex-direction:row;align-items:center;gap:17px}.information[data-v-9580c7e5]{display:flex;flex-direction:column;gap:17px;background-color:var(--color-gray-dark-plus);padding:17px;border-radius:15px}.orange-text[data-v-9580c7e5]{color:var(--color-orange-regular)}.icon[data-v-9580c7e5]{flex-shrink:0;color:var(--color-orange-regular)}.row[data-v-9580c7e5]{display:flex;justify-content:space-between}.ad[data-v-be7608f4]{display:flex;justify-content:center;align-items:center;background-color:#c4c4c4;width:100%;height:240px}.countdown[data-v-dd16a2ad]{display:flex;width:100%;align-items:center;gap:8px}.slider[data-v-dd16a2ad]{flex:1;height:21px;background-color:var(--color-gray-regular);border-radius:25px;overflow:hidden}.slider-active[data-v-dd16a2ad]{position:relative;width:100%;height:100%;background-color:var(--color-orange-regular);border-radius:25px;animation:shrink-dd16a2ad var(--anim-duration) linear forwards;animation-delay:var(--anim-delay)}.slider-accent[data-v-dd16a2ad]{position:absolute;top:4.5px;left:9px;right:9px;height:5px;background-color:var(--color-orange-light);border-radius:25px}.time-left[data-v-dd16a2ad]{white-space:nowrap;width:52px}@keyframes shrink-dd16a2ad{0%{width:100%}to{width:0%}}.word-faq[data-v-98ab0248]{flex:1;display:flex;flex-direction:column;justify-content:space-between;gap:16px}.item-group[data-v-98ab0248]{display:flex;flex-direction:column;gap:16px}.highlight[data-v-98ab0248]{color:var(--color-blue-regular)}.word[data-v-98ab0248]{text-transform:capitalize}.btn[data-v-98ab0248]{height:60px}.guessing-faq[data-v-db855cfa]{flex:1;display:flex;flex-direction:column;justify-content:space-between;gap:16px}.item-group[data-v-db855cfa]{display:flex;flex-direction:column;gap:16px}.countdown[data-v-35070a40]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}.countdown-text[data-v-35070a40]{font-size:124px;font-weight:900;line-height:1;margin:0}.countdown-number-enter-active[data-v-35070a40]{animation:countdown-pop-35070a40 .9s cubic-bezier(.22,1,.36,1)}.countdown-number-leave-active[data-v-35070a40]{animation:countdown-exit-35070a40 .2s ease-in forwards}@keyframes countdown-pop-35070a40{0%{opacity:0;transform:scale(2.5) rotate(-8deg);filter:blur(10px)}30%{opacity:1;transform:scale(.85) rotate(2deg);filter:blur(0)}55%{transform:scale(1.15)}to{opacity:1;transform:scale(1);filter:blur(0)}}@keyframes countdown-exit-35070a40{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.7)}}.team-reveal[data-v-15274afc]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}.team-name[data-v-15274afc]{font-size:32px;text-shadow:0px 4px 12px rgba(0,0,0,.1)}.players[data-v-15274afc]{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:16px}.player-card[data-v-15274afc]{padding:8px 16px;background-color:var(--color-gray-regular);border-radius:8px;text-align:center;opacity:0;animation:fadeUp-15274afc .6s cubic-bezier(.2,.8,.2,1) forwards}.reveal-step-1[data-v-15274afc]{opacity:0;animation:fadeUp-15274afc .8s cubic-bezier(.2,.8,.2,1) .5s forwards}.reveal-step-2[data-v-15274afc]{opacity:0;animation:popIn-15274afc .8s cubic-bezier(.175,.885,.32,1.275) 1.5s forwards}@keyframes fadeUp-15274afc{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes popIn-15274afc{0%{opacity:0;transform:scale(.9) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}.app-center[data-v-0e523c2e]{height:100dvh;display:flex;flex-direction:column;width:100%;padding-bottom:16px}.center-section[data-v-0e523c2e]{display:flex;flex-direction:column;height:100%;justify-content:center;gap:24px}.footer[data-v-0e523c2e]{margin-top:auto}.footer a[data-v-0e523c2e]{color:var(--color-gray-light);text-decoration:none}.or[data-v-0e523c2e]{display:flex;align-items:center;gap:14px}.offline-indicator[data-v-0e523c2e]{position:fixed;top:0;left:0;width:100%;height:4px;background-color:red;opacity:0;z-index:9999;animation:blinker-0e523c2e 4s ease-in-out infinite}@keyframes blinker-0e523c2e{50%{opacity:100%}}.or[data-v-c0032c61]{display:flex;align-items:center;gap:14px}.app[data-v-c0032c61]{height:100dvh;display:flex;flex-direction:column;width:100%;padding-bottom:16px}.center-section[data-v-c0032c61]{display:flex;flex-direction:column;height:100%;justify-content:center;gap:24px}.footer[data-v-c0032c61]{margin-top:auto}.footer a[data-v-c0032c61]{color:var(--color-gray-light);text-decoration:none}
