body{padding:0;margin:0 10px}input{outline:none}.p-iftalabel[fluid]{width:100%!important}.introjs-tour{color:#000!important}@font-face{font-family:primeicons;font-display:block;src:url(/assets/primeicons-DMOk5skT.eot);src:url(/assets/primeicons-DMOk5skT.eot?#iefix) format("embedded-opentype"),url(/assets/primeicons-C6QP2o4f.woff2) format("woff2"),url(/assets/primeicons-WjwUDZjB.woff) format("woff"),url(/assets/primeicons-MpK4pl85.ttf) format("truetype"),url(/assets/primeicons-Dr5RGzOO.svg?#primeicons) format("svg");font-weight:400;font-style:normal}.pi{font-family:primeicons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pi:before{--webkit-backface-visibility:hidden;backface-visibility:hidden}.pi-fw{width:1.28571429em;text-align:center}.pi-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}@media (prefers-reduced-motion: reduce){.pi-spin{-webkit-animation-delay:-1ms;animation-delay:-1ms;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;transition-duration:0s}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.pi-folder-plus:before{content:""}.pi-receipt:before{content:""}.pi-asterisk:before{content:""}.pi-face-smile:before{content:""}.pi-pinterest:before{content:""}.pi-expand:before{content:""}.pi-pen-to-square:before{content:""}.pi-wave-pulse:before{content:""}.pi-turkish-lira:before{content:""}.pi-spinner-dotted:before{content:""}.pi-crown:before{content:""}.pi-pause-circle:before{content:""}.pi-warehouse:before{content:""}.pi-objects-column:before{content:""}.pi-clipboard:before{content:""}.pi-play-circle:before{content:""}.pi-venus:before{content:""}.pi-cart-minus:before{content:""}.pi-file-plus:before{content:""}.pi-microchip:before{content:""}.pi-twitch:before{content:""}.pi-building-columns:before{content:""}.pi-file-check:before{content:""}.pi-microchip-ai:before{content:""}.pi-trophy:before{content:""}.pi-barcode:before{content:""}.pi-file-arrow-up:before{content:""}.pi-mars:before{content:""}.pi-tiktok:before{content:""}.pi-arrow-up-right-and-arrow-down-left-from-center:before{content:""}.pi-ethereum:before{content:""}.pi-list-check:before{content:""}.pi-thumbtack:before{content:""}.pi-arrow-down-left-and-arrow-up-right-to-center:before{content:""}.pi-equals:before{content:""}.pi-lightbulb:before{content:""}.pi-star-half:before{content:""}.pi-address-book:before{content:""}.pi-chart-scatter:before{content:""}.pi-indian-rupee:before{content:""}.pi-star-half-fill:before{content:""}.pi-cart-arrow-down:before{content:""}.pi-calendar-clock:before{content:""}.pi-sort-up-fill:before{content:""}.pi-sparkles:before{content:""}.pi-bullseye:before{content:""}.pi-sort-down-fill:before{content:""}.pi-graduation-cap:before{content:""}.pi-hammer:before{content:""}.pi-bell-slash:before{content:""}.pi-gauge:before{content:""}.pi-shop:before{content:""}.pi-headphones:before{content:""}.pi-eraser:before{content:""}.pi-stopwatch:before{content:""}.pi-verified:before{content:""}.pi-delete-left:before{content:""}.pi-hourglass:before{content:""}.pi-truck:before{content:""}.pi-wrench:before{content:""}.pi-microphone:before{content:""}.pi-megaphone:before{content:""}.pi-arrow-right-arrow-left:before{content:""}.pi-bitcoin:before{content:""}.pi-file-edit:before{content:""}.pi-language:before{content:""}.pi-file-export:before{content:""}.pi-file-import:before{content:""}.pi-file-word:before{content:""}.pi-gift:before{content:""}.pi-cart-plus:before{content:""}.pi-thumbs-down-fill:before{content:""}.pi-thumbs-up-fill:before{content:""}.pi-arrows-alt:before{content:""}.pi-calculator:before{content:""}.pi-sort-alt-slash:before{content:""}.pi-arrows-h:before{content:""}.pi-arrows-v:before{content:""}.pi-pound:before{content:""}.pi-prime:before{content:""}.pi-chart-pie:before{content:""}.pi-reddit:before{content:""}.pi-code:before{content:""}.pi-sync:before{content:""}.pi-shopping-bag:before{content:""}.pi-server:before{content:""}.pi-database:before{content:""}.pi-hashtag:before{content:""}.pi-bookmark-fill:before{content:""}.pi-filter-fill:before{content:""}.pi-heart-fill:before{content:""}.pi-flag-fill:before{content:""}.pi-circle:before{content:""}.pi-circle-fill:before{content:""}.pi-bolt:before{content:""}.pi-history:before{content:""}.pi-box:before{content:""}.pi-at:before{content:""}.pi-arrow-up-right:before{content:""}.pi-arrow-up-left:before{content:""}.pi-arrow-down-left:before{content:""}.pi-arrow-down-right:before{content:""}.pi-telegram:before{content:""}.pi-stop-circle:before{content:""}.pi-stop:before{content:""}.pi-whatsapp:before{content:""}.pi-building:before{content:""}.pi-qrcode:before{content:""}.pi-car:before{content:""}.pi-instagram:before{content:""}.pi-linkedin:before{content:""}.pi-send:before{content:""}.pi-slack:before{content:""}.pi-sun:before{content:""}.pi-moon:before{content:""}.pi-vimeo:before{content:""}.pi-youtube:before{content:""}.pi-flag:before{content:""}.pi-wallet:before{content:""}.pi-map:before{content:""}.pi-link:before{content:""}.pi-credit-card:before{content:""}.pi-discord:before{content:""}.pi-percentage:before{content:""}.pi-euro:before{content:""}.pi-book:before{content:""}.pi-shield:before{content:""}.pi-paypal:before{content:""}.pi-amazon:before{content:""}.pi-phone:before{content:""}.pi-filter-slash:before{content:""}.pi-facebook:before{content:""}.pi-github:before{content:""}.pi-twitter:before{content:""}.pi-step-backward-alt:before{content:""}.pi-step-forward-alt:before{content:""}.pi-forward:before{content:""}.pi-backward:before{content:""}.pi-fast-backward:before{content:""}.pi-fast-forward:before{content:""}.pi-pause:before{content:""}.pi-play:before{content:""}.pi-compass:before{content:""}.pi-id-card:before{content:""}.pi-ticket:before{content:""}.pi-file-o:before{content:""}.pi-reply:before{content:""}.pi-directions-alt:before{content:""}.pi-directions:before{content:""}.pi-thumbs-up:before{content:""}.pi-thumbs-down:before{content:""}.pi-sort-numeric-down-alt:before{content:""}.pi-sort-numeric-up-alt:before{content:""}.pi-sort-alpha-down-alt:before{content:""}.pi-sort-alpha-up-alt:before{content:""}.pi-sort-numeric-down:before{content:""}.pi-sort-numeric-up:before{content:""}.pi-sort-alpha-down:before{content:""}.pi-sort-alpha-up:before{content:""}.pi-sort-alt:before{content:""}.pi-sort-amount-up:before{content:""}.pi-sort-amount-down:before{content:""}.pi-sort-amount-down-alt:before{content:""}.pi-sort-amount-up-alt:before{content:""}.pi-palette:before{content:""}.pi-undo:before{content:""}.pi-desktop:before{content:""}.pi-sliders-v:before{content:""}.pi-sliders-h:before{content:""}.pi-search-plus:before{content:""}.pi-search-minus:before{content:""}.pi-file-excel:before{content:""}.pi-file-pdf:before{content:""}.pi-check-square:before{content:""}.pi-chart-line:before{content:""}.pi-user-edit:before{content:""}.pi-exclamation-circle:before{content:""}.pi-android:before{content:""}.pi-google:before{content:""}.pi-apple:before{content:""}.pi-microsoft:before{content:""}.pi-heart:before{content:""}.pi-mobile:before{content:""}.pi-tablet:before{content:""}.pi-key:before{content:""}.pi-shopping-cart:before{content:""}.pi-comments:before{content:""}.pi-comment:before{content:""}.pi-briefcase:before{content:""}.pi-bell:before{content:""}.pi-paperclip:before{content:""}.pi-share-alt:before{content:""}.pi-envelope:before{content:""}.pi-volume-down:before{content:""}.pi-volume-up:before{content:""}.pi-volume-off:before{content:""}.pi-eject:before{content:""}.pi-money-bill:before{content:""}.pi-images:before{content:""}.pi-image:before{content:""}.pi-sign-in:before{content:""}.pi-sign-out:before{content:""}.pi-wifi:before{content:""}.pi-sitemap:before{content:""}.pi-chart-bar:before{content:""}.pi-camera:before{content:""}.pi-dollar:before{content:""}.pi-lock-open:before{content:""}.pi-table:before{content:""}.pi-map-marker:before{content:""}.pi-list:before{content:""}.pi-eye-slash:before{content:""}.pi-eye:before{content:""}.pi-folder-open:before{content:""}.pi-folder:before{content:""}.pi-video:before{content:""}.pi-inbox:before{content:""}.pi-lock:before{content:""}.pi-unlock:before{content:""}.pi-tags:before{content:""}.pi-tag:before{content:""}.pi-power-off:before{content:""}.pi-save:before{content:""}.pi-question-circle:before{content:""}.pi-question:before{content:""}.pi-copy:before{content:""}.pi-file:before{content:""}.pi-clone:before{content:""}.pi-calendar-times:before{content:""}.pi-calendar-minus:before{content:""}.pi-calendar-plus:before{content:""}.pi-ellipsis-v:before{content:""}.pi-ellipsis-h:before{content:""}.pi-bookmark:before{content:""}.pi-globe:before{content:""}.pi-replay:before{content:""}.pi-filter:before{content:""}.pi-print:before{content:""}.pi-align-right:before{content:""}.pi-align-left:before{content:""}.pi-align-center:before{content:""}.pi-align-justify:before{content:""}.pi-cog:before{content:""}.pi-cloud-download:before{content:""}.pi-cloud-upload:before{content:""}.pi-cloud:before{content:""}.pi-pencil:before{content:""}.pi-users:before{content:""}.pi-clock:before{content:""}.pi-user-minus:before{content:""}.pi-user-plus:before{content:""}.pi-trash:before{content:""}.pi-external-link:before{content:""}.pi-window-maximize:before{content:""}.pi-window-minimize:before{content:""}.pi-refresh:before{content:""}.pi-user:before{content:""}.pi-exclamation-triangle:before{content:""}.pi-calendar:before{content:""}.pi-chevron-circle-left:before{content:""}.pi-chevron-circle-down:before{content:""}.pi-chevron-circle-right:before{content:""}.pi-chevron-circle-up:before{content:""}.pi-angle-double-down:before{content:""}.pi-angle-double-left:before{content:""}.pi-angle-double-right:before{content:""}.pi-angle-double-up:before{content:""}.pi-angle-down:before{content:""}.pi-angle-left:before{content:""}.pi-angle-right:before{content:""}.pi-angle-up:before{content:""}.pi-upload:before{content:""}.pi-download:before{content:""}.pi-ban:before{content:""}.pi-star-fill:before{content:""}.pi-star:before{content:""}.pi-chevron-left:before{content:""}.pi-chevron-right:before{content:""}.pi-chevron-down:before{content:""}.pi-chevron-up:before{content:""}.pi-caret-left:before{content:""}.pi-caret-right:before{content:""}.pi-caret-down:before{content:""}.pi-caret-up:before{content:""}.pi-search:before{content:""}.pi-check:before{content:""}.pi-check-circle:before{content:""}.pi-times:before{content:""}.pi-times-circle:before{content:""}.pi-plus:before{content:""}.pi-plus-circle:before{content:""}.pi-minus:before{content:""}.pi-minus-circle:before{content:""}.pi-circle-on:before{content:""}.pi-circle-off:before{content:""}.pi-sort-down:before{content:""}.pi-sort-up:before{content:""}.pi-sort:before{content:""}.pi-step-backward:before{content:""}.pi-step-forward:before{content:""}.pi-th-large:before{content:""}.pi-arrow-down:before{content:""}.pi-arrow-left:before{content:""}.pi-arrow-right:before{content:""}.pi-arrow-up:before{content:""}.pi-bars:before{content:""}.pi-arrow-circle-down:before{content:""}.pi-arrow-circle-left:before{content:""}.pi-arrow-circle-right:before{content:""}.pi-arrow-circle-up:before{content:""}.pi-info:before{content:""}.pi-info-circle:before{content:""}.pi-home:before{content:""}.pi-spinner:before{content:""}.version-dialog[data-v-f5d83662] .p-dialog-header{background-color:#2c3e50;color:#fff;padding:1.25rem;border-radius:6px 6px 0 0}.version-dialog[data-v-f5d83662] .p-dialog-header .p-dialog-title{color:#fff;font-size:1.25rem;font-weight:500}.version-dialog[data-v-f5d83662] .p-dialog-content{max-height:70vh;overflow-y:auto;padding:1.5rem;background-color:#f8f9fa}.version-note[data-v-f5d83662]{margin-bottom:2rem;background:#fff;border-radius:6px;box-shadow:0 1px 3px #0000001a;overflow:hidden}.version-header[data-v-f5d83662]{background-color:#3498db;color:#fff;padding:1rem 1.5rem;display:flex;justify-content:space-between;align-items:center}.version-title[data-v-f5d83662]{margin:0;font-size:1.1rem;font-weight:600}.version-date[data-v-f5d83662]{font-size:.9rem;opacity:.9}.version-content[data-v-f5d83662]{padding:1.5rem;line-height:1.6;color:#333}.version-content[data-v-f5d83662] br{margin-bottom:.75rem;display:block;content:""}.version-divider[data-v-f5d83662]{margin:1.5rem 0;border-top:1px solid #e9ecef}.dialog-footer[data-v-f5d83662]{padding:1rem 0 0;text-align:right}.close-button[data-v-f5d83662]{background-color:#2c3e50;color:#fff;border:none;padding:.5rem 1.5rem;border-radius:4px;cursor:pointer;font-weight:500;transition:background-color .2s}.close-button[data-v-f5d83662]:hover{background-color:#1a252f}@media (max-width: 768px){.version-dialog[data-v-f5d83662] .p-dialog{width:95%;margin:.5rem}.version-header[data-v-f5d83662]{flex-direction:column;text-align:center;gap:.5rem}.version-date[data-v-f5d83662]{font-size:.8rem}}.actionsContainer[data-v-043ed50b]{display:flex;gap:.5rem;justify-content:center;align-items:center;height:50px}.actionsContainer>button[data-v-043ed50b]{flex:1}.listContainer[data-v-043ed50b]{position:absolute;width:100%;height:calc(100% - 50px);left:0;bottom:0;overflow:auto;padding:.5rem}.list[data-v-043ed50b]{display:flex;gap:1rem;flex-wrap:wrap}.item[data-v-043ed50b]{display:flex;flex-direction:column;gap:1rem;padding:.5rem;border-radius:.5rem;border:1px solid var(--p-text-color)}.name[data-v-043ed50b]{font-weight:700;font-size:1.7rem;text-align:center}.info[data-v-043ed50b]{display:flex;gap:1rem;justify-content:space-evenly;flex-wrap:wrap}.info>div[data-v-043ed50b]{display:flex;align-items:center;justify-content:center;gap:.2rem;font-size:1.3rem;flex-grow:1}.actions[data-v-043ed50b]{display:flex;gap:.5rem}.actions>button[data-v-043ed50b]{flex:1}@media (max-width: 640px){.list[data-v-043ed50b]{flex-direction:column}.item[data-v-043ed50b]{width:100%}}@media (min-width: 641px) and (max-width: 1024px){.item[data-v-043ed50b]{width:calc(50% - .5rem)}}@media (min-width: 1025px){.item[data-v-043ed50b]{width:calc(25% - .75rem)}}.playerItem[data-v-0078e330]{display:flex;align-items:center;gap:.5rem}.listContainer[data-v-e3158666]{display:flex;flex-direction:column;gap:1rem;position:absolute;width:100%;height:calc(100% - 50px - .5rem);overflow-y:scroll;padding:.5rem}@media (max-width: 1024px){.listContainer[data-v-e3158666]{padding-right:15%;padding-left:15%}}.actionsContainer[data-v-e3158666]{display:flex;gap:.5rem;position:absolute;bottom:0;left:0;width:100%;height:50px;padding:.5rem}.actionsContainer>button[data-v-e3158666]{flex:1}.playerCard[data-v-e1da05c8]{width:80px;height:100px;border:1px solid;border-radius:.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;transition:transform .3s ease;transform-origin:center center;overflow:hidden}.overlay[data-v-e1da05c8]{position:absolute;width:100%;height:100%;top:0;left:0;z-index:10;padding-bottom:20px;display:flex;align-items:end;justify-content:center;-webkit-user-select:none;user-select:none}.material-symbols-outlined[data-v-e1da05c8]{color:#fff;font-size:2rem}.map-container[data-v-ca5e6fc7]{position:relative;width:100%;height:100%;overflow:hidden;cursor:grab;-webkit-user-select:none;user-select:none;border:1px solid #ccc;box-shadow:0 0 10px #000000e6 inset;touch-action:none}.map-container[data-v-ca5e6fc7]:active{cursor:grabbing}.map-content[data-v-ca5e6fc7]{position:absolute;top:0;left:0;transition:transform .1s ease-out}.map-info[data-v-ca5e6fc7]{position:absolute;bottom:0;left:0;padding:.5rem;background-color:#000c}.map-controls[data-v-ca5e6fc7]{position:absolute;bottom:0;right:0;padding:1rem;display:flex;flex-direction:column;gap:.5rem}.playersBoard[data-v-58353230]{position:relative;width:400px;height:400px;margin:0 auto;padding:50px;display:flex;justify-content:center;align-items:center}.header[data-v-9ce8137b]{position:absolute;top:0;left:0;width:100%;height:50px;font-size:2rem;display:flex;justify-content:center;align-items:center}.stepper[data-v-9ce8137b]{position:absolute;top:50px;left:0;width:100%;height:50px}.content[data-v-9ce8137b]{position:absolute;top:100px;left:0;width:100%;height:calc(100% - 150px);overflow:auto}.contentPadding[data-v-9ce8137b]{padding:.5rem}.actions[data-v-9ce8137b]{display:flex;gap:.5rem;position:absolute;bottom:0;left:0;width:100%;height:50px;padding:.5rem}.actions>button[data-v-9ce8137b]{flex:1}.playersBoardModule[data-v-9ce8137b]{position:absolute;top:0;left:0;width:100%;height:40%}.playersListModule[data-v-9ce8137b]{position:absolute;bottom:0;left:0;width:100%;height:60%}.rolesManageList[data-v-9ce8137b]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem}.roleItem[data-v-9ce8137b]{display:flex;flex-direction:column;gap:1rem;flex-grow:1}.roleItemHeader[data-v-9ce8137b]{display:flex;align-items:center;gap:1rem;font-size:1.3rem}.roleItem[data-v-9ce8137b]{border:1px solid #ccc;border-radius:.5rem;padding:1rem}.roleItemAction[data-v-9ce8137b]{display:flex;align-items:center;gap:.5rem;justify-content:center}.assignRoles[data-v-9ce8137b]{display:flex;align-items:center;justify-content:center;gap:.5rem}.dialogRoleName[data-v-9ce8137b]{font-size:2rem}.dialogRoleDescription[data-v-9ce8137b]{font-style:italic}.dialog[data-v-9ce8137b]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}.icon[data-v-9ce8137b]{border-radius:10px}.background-container[data-v-db6169be]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1;overflow:hidden}.background[data-v-db6169be]{position:absolute;top:0;left:0;width:100%;height:100%;background:no-repeat center center fixed;background-size:cover;filter:brightness(20%) contrast(90%) grayscale(20%);opacity:0;transition:opacity 1s ease-in-out;pointer-events:none}.background.active[data-v-db6169be]{opacity:1}.remainRoles[data-v-d46c3f67]{display:flex;gap:1.5rem;padding:1rem 1rem 0 0;overflow-x:scroll}.remainRoles>div[data-v-d46c3f67]{display:flex;flex-direction:column;align-items:center}.checkboxDiv[data-v-78b2163e]{display:flex;justify-content:center;align-items:center;gap:.3rem}.roleInfoComponents[data-v-4ce682b3]{display:flex;gap:1.5rem;overflow-x:scroll}.roleInfoComponents>div[data-v-4ce682b3]{display:flex;flex-direction:column;align-items:center;border:solid 1px var(--p-text-color);border-radius:.5rem;padding:.5rem}.roleInfoComponent[data-v-4ce682b3]{display:flex;flex-direction:column;align-items:center}.checkboxDiv[data-v-a3d30568],.selectDiv[data-v-a3d30568]{display:flex;justify-content:center;align-items:center;gap:.5rem}.playerSelectOption[data-v-c4d110df]{display:flex;align-items:center;gap:1rem}.playerSelectColor[data-v-c4d110df]{width:1rem;height:1rem;border-radius:50%}.roleSelectOption[data-v-19ddd637]{display:flex;align-items:center;gap:.5rem}body[data-v-3736ce99]{color:#fff!important}.header[data-v-3736ce99]{position:fixed;top:0;left:0;width:100%;height:50px;display:flex;justify-content:space-between;align-items:center;background-color:#00000080;box-shadow:0 0 5px #00000080}.header>div[data-v-3736ce99]{display:flex;align-items:center;justify-content:center;gap:.5rem;flex-grow:1;font-size:1.5rem}.headerName[data-v-3736ce99]{font-size:2rem!important;flex-grow:5!important;justify-content:flex-start!important;padding-left:1rem}.game[data-v-3736ce99]{position:fixed;bottom:0;left:0;width:100%;height:calc(100% - 55px);overflow-y:scroll}.gameBoard[data-v-3736ce99]{padding:.5rem}.playersBoardModule[data-v-3736ce99]{position:relative;top:0;left:0;width:100%;height:400px}.playerAndRoleManager[data-v-3736ce99]{display:flex;justify-content:space-between;gap:.5rem}.p-panel[data-v-3736ce99]{background-color:rgb(from var(--p-panel-background) r g b / .5)!important}.nightPhaseRoleDescription[data-v-3736ce99]{display:flex;align-items:center;gap:1rem}.nightPhaseRoleDescription .icon[data-v-3736ce99]{border-radius:5px}.nightPhaseRoleDescription .description[data-v-3736ce99]{display:flex;flex-direction:column}.nightPhaseRoleDescription .description div[data-v-3736ce99]:first-child{font-weight:700;font-size:1.5rem}.nightPhaseRoleDescription .description div[data-v-3736ce99]:nth-child(2){font-style:italic}.nightPhaseRoleActionComponents[data-v-3736ce99]{display:flex;flex-direction:column;gap:.5rem;padding:.5rem 0}.nightPhaseRoleActionComponent[data-v-3736ce99]{flex-grow:1}.voteTimerTitle[data-v-3736ce99]{font-size:2rem;display:flex;align-items:center;justify-content:center}.voteTimer[data-v-3736ce99]{display:flex;align-items:center;justify-content:center;gap:2rem}.voteTimerBox[data-v-3736ce99]{display:flex;flex-direction:column;align-items:center;border:1px solid #686868;border-radius:20px;padding:.5rem;background-color:#0006;width:100px}.voteTimerBoxValue[data-v-3736ce99]{font-size:3rem}.voteTimerBoxLabel[data-v-3736ce99]{font-size:1rem}.voteResult[data-v-3736ce99]{display:flex;align-items:center;justify-content:center}.assignPlayerRole[data-v-3736ce99]{display:flex;flex-direction:column;gap:.5rem}.assignPlayerRoleTitle[data-v-3736ce99]{text-align:center}.assignPlayerRoleItem[data-v-3736ce99]{display:flex;align-items:center;gap:.5rem}.assignPlayerRoleItemName[data-v-3736ce99]{font-weight:700;font-size:1.3rem}.header[data-v-1cd64ea7]{position:fixed;top:0;left:0;width:100%;height:50px;display:flex;justify-content:space-between;align-items:center;background-color:#00000080;box-shadow:0 0 5px #00000080}.header>div[data-v-1cd64ea7]{display:flex;align-items:center;justify-content:center;gap:.5rem;flex-grow:1}.headerName[data-v-1cd64ea7]{font-size:2rem!important;flex-grow:5!important;justify-content:flex-start!important;padding-left:1rem}.content[data-v-1cd64ea7]{position:fixed;bottom:55px;left:0;width:100%;height:calc(100% - 110px);overflow-y:scroll;padding:1rem}.actions[data-v-1cd64ea7]{position:fixed;bottom:0;left:0;width:100%;height:50px;display:flex;justify-content:space-between;align-items:center;gap:.5rem;padding:1rem}.actions>button[data-v-1cd64ea7]{flex-grow:1}.playersBoardModule[data-v-1cd64ea7]{position:relative;top:0;left:0;width:100%;height:300px}.player[data-v-1cd64ea7]{display:flex;align-items:center;justify-content:center;gap:.5rem;font-size:3rem}.playerSelectColor[data-v-1cd64ea7]{width:2rem;height:2rem;border-radius:50%}.role[data-v-1cd64ea7]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem}.roleName[data-v-1cd64ea7]{font-size:2.5rem}.roleDescription[data-v-1cd64ea7]{font-size:1.5rem;font-style:italic}.introjs-tour{transition:all .3s ease-out}.introjs-overlay{position:absolute;box-sizing:content-box;z-index:999999;opacity:0;transition:all .3s ease-out}.introjs-showElement{z-index:9999999!important}tr.introjs-showElement>td{z-index:9999999!important;position:relative}tr.introjs-showElement>th{z-index:9999999!important;position:relative}.introjs-disableInteraction{z-index:99999999!important;position:absolute;background-color:#fff;opacity:0}.introjs-relativePosition{position:relative}.introjs-helperLayer{box-sizing:content-box;position:absolute;z-index:9999998;border-radius:4px;transition:all .3s ease-out}.introjs-helperLayer *{box-sizing:content-box}.introjs-helperLayer :before{box-sizing:content-box}.introjs-helperLayer :after{box-sizing:content-box}.introjs-tooltipReferenceLayer{font-family:Helvetica Neue,Inter,ui-sans-serif,"Apple Color Emoji",Helvetica,Arial,sans-serif;box-sizing:content-box;position:absolute;visibility:hidden;z-index:100000000;background-color:transparent;transition:all .3s ease-out}.introjs-tooltipReferenceLayer *{font-family:Helvetica Neue,Inter,ui-sans-serif,"Apple Color Emoji",Helvetica,Arial,sans-serif}.introjs-helperNumberLayer{font-family:Helvetica Neue,Inter,ui-sans-serif,"Apple Color Emoji",Helvetica,Arial,sans-serif;color:#9e9e9e;text-align:center;padding-top:10px;padding-bottom:10px}.introjs-arrow{border:5px solid transparent;content:"";position:absolute}.introjs-arrow.top{top:-10px;left:10px;border-bottom-color:#fff}.introjs-arrow.top-right{top:-10px;right:10px;border-bottom-color:#fff}.introjs-arrow.top-middle{top:-10px;left:50%;margin-left:-5px;border-bottom-color:#fff}.introjs-arrow.right{right:-10px;top:10px;border-left-color:#fff}.introjs-arrow.right-bottom{bottom:10px;right:-10px;border-left-color:#fff}.introjs-arrow.bottom{bottom:-10px;left:10px;border-top-color:#fff}.introjs-arrow.bottom-right{bottom:-10px;right:10px;border-top-color:#fff}.introjs-arrow.bottom-middle{bottom:-10px;left:50%;margin-left:-5px;border-top-color:#fff}.introjs-arrow.left{left:-10px;top:10px;border-right-color:#fff}.introjs-arrow.left-bottom{left:-10px;bottom:10px;border-right-color:#fff}.introjs-tooltip{box-sizing:content-box;position:absolute;visibility:visible;background-color:#fff;min-width:250px;max-width:300px;border-radius:5px;box-shadow:0 3px 30px #2121214d;transition:opacity .1s ease-out}.introjs-tooltiptext{padding:20px}.introjs-dontShowAgain{padding-left:20px;padding-right:20px}.introjs-dontShowAgain input{padding:0;margin:0 0 2px;display:inline;width:10px;height:10px}.introjs-dontShowAgain label{font-size:14px;display:inline-block;font-weight:400;margin:0 0 0 5px;padding:0;background-color:#fff;color:#616161;-webkit-user-select:none;user-select:none}.introjs-tooltip-title{font-size:18px;width:90%;min-height:1.5em;margin:0;padding:0;font-weight:700;line-height:1.5}.introjs-tooltip-header{position:relative;padding-left:20px;padding-right:20px;padding-top:10px;min-height:1.5em}.introjs-tooltipbuttons{border-top:1px solid #e0e0e0;padding:10px;text-align:right;white-space:nowrap}.introjs-tooltipbuttons:after{content:"";visibility:hidden;display:block;height:0;clear:both}.introjs-button{box-sizing:content-box;position:relative;overflow:visible;padding:.5rem 1rem;border:1px solid #bdbdbd;text-decoration:none;text-shadow:1px 1px 0 #fff;font-size:14px;color:#424242;white-space:nowrap;cursor:pointer;outline:0;background-color:#f4f4f4;border-radius:.2em;zoom:1;display:inline}.introjs-button:hover{outline:0;text-decoration:none;border-color:#9e9e9e;background-color:#e0e0e0;color:#212121}.introjs-button:focus{outline:0;text-decoration:none;background-color:#eee;box-shadow:0 0 0 .2rem #9e9e9e80;border:1px solid #616161;color:#212121}.introjs-button:active{outline:0;text-decoration:none;background-color:#e0e0e0;border-color:#9e9e9e;color:#212121}.introjs-button::-moz-focus-inner{padding:0;border:0}.introjs-skipbutton{position:absolute;top:0;right:0;display:inline-block;width:45px;height:45px;line-height:45px;color:#616161;font-size:22px;cursor:pointer;font-weight:700;text-align:center;text-decoration:none}.introjs-skipbutton:focus,.introjs-skipbutton:hover{color:#212121;outline:0;text-decoration:none}.introjs-prevbutton{float:left}.introjs-nextbutton{float:right}.introjs-disabled{color:#9e9e9e;border-color:#bdbdbd;box-shadow:none;cursor:default;background-color:#f4f4f4;background-image:none;text-decoration:none}.introjs-disabled:focus,.introjs-disabled:hover{color:#9e9e9e;border-color:#bdbdbd;box-shadow:none;cursor:default;background-color:#f4f4f4;background-image:none;text-decoration:none}.introjs-hidden{display:none}.introjs-bullets{text-align:center;padding-top:10px;padding-bottom:10px}.introjs-bullets ul{box-sizing:content-box;clear:both;margin:0 auto;padding:0;display:inline-block}.introjs-bullets ul li{box-sizing:content-box;list-style:none;float:left;margin:0 2px}.introjs-bullets ul li a{transition:width .1s ease-in;box-sizing:content-box;display:block;width:6px;height:6px;background:#ccc;border-radius:10px;text-decoration:none;cursor:pointer}.introjs-bullets ul li a:focus,.introjs-bullets ul li a:hover{width:15px;background:#999;text-decoration:none;outline:0}.introjs-bullets ul li a.active{width:15px;background:#999}.introjs-progress{box-sizing:content-box;overflow:hidden;height:10px;margin:10px;border-radius:4px;background-color:#e0e0e0}.introjs-progressbar{box-sizing:content-box;float:left;width:0%;height:100%;font-size:10px;line-height:10px;text-align:center;background-color:#08c}.introjsFloatingElement{position:absolute;height:0;width:0;left:50%;top:50%}.introjs-fixedTooltip{position:fixed}.introjs-hint{box-sizing:content-box;position:absolute;background:0 0;width:20px;height:15px;cursor:pointer}.introjs-hint:focus{border:0;outline:0}.introjs-hint:hover>.introjs-hint-pulse{background-color:#3c3c3c91}.introjs-hidehint{display:none}.introjs-fixedhint{position:fixed}@keyframes introjspulse{0%{transform:scale(.95);box-shadow:0 0 #000000b3}70%{transform:scale(1);box-shadow:0 0 0 10px transparent}to{transform:scale(.95);box-shadow:0 0 0 0 transparent}}.introjs-hint-pulse{box-sizing:content-box;width:15px;height:15px;border-radius:30px;background-color:#8888883d;z-index:10;position:absolute;transition:all .2s ease-out;animation:introjspulse 2s infinite}.introjs-hint-no-anim .introjs-hint-pulse{animation:none}.introjs-hint-dot{box-sizing:content-box;background:0 0;border-radius:60px;height:50px;width:50px;position:absolute;top:-18px;left:-18px;z-index:1;opacity:0}section[welcome][data-v-3c0e92f4]{display:flex;flex-direction:column;gap:1rem;justify-content:center;align-items:center}section[welcome] h1[data-v-3c0e92f4]{font-size:2rem;font-weight:700}section[gamelist] .actionsContainer[data-v-3c0e92f4]{display:flex;gap:.5rem;justify-content:center;align-items:center;height:50px}section[gamelist] .actionsContainer>button[data-v-3c0e92f4]{flex:1}section[gamelist] .listContainer[data-v-3c0e92f4]{position:absolute;width:100%;height:calc(100% - 50px);left:0;bottom:0;overflow:auto;padding:.5rem}section[gamelist] .list[data-v-3c0e92f4]{display:flex;gap:1rem;flex-wrap:wrap}section[gamelist] .item[data-v-3c0e92f4]{display:flex;flex-direction:column;gap:1rem;padding:.5rem;border-radius:.5rem;border:1px solid var(--p-text-color)}section[gamelist] .name[data-v-3c0e92f4]{font-weight:700;font-size:1.7rem;text-align:center}section[gamelist] .info[data-v-3c0e92f4]{display:flex;gap:1rem;justify-content:space-evenly;flex-wrap:wrap}section[gamelist] .info>div[data-v-3c0e92f4]{display:flex;align-items:center;justify-content:center;gap:.2rem;font-size:1.3rem;flex-grow:1}section[gamelist] .actions[data-v-3c0e92f4]{display:flex;gap:.5rem}section[gamelist] .actions>button[data-v-3c0e92f4]{flex:1}@media (max-width: 640px){section[gamelist] .list[data-v-3c0e92f4]{flex-direction:column}section[gamelist] .item[data-v-3c0e92f4]{width:100%}}@media (min-width: 641px) and (max-width: 1024px){section[gamelist] .item[data-v-3c0e92f4]{width:calc(50% - .5rem)}}@media (min-width: 1025px){section[gamelist] .item[data-v-3c0e92f4]{width:calc(25% - .75rem)}}section[creategame] .header[data-v-3c0e92f4]{position:absolute;top:0;left:0;width:100%;height:50px;font-size:2rem;display:flex;justify-content:center;align-items:center}section[creategame] .stepper[data-v-3c0e92f4]{position:absolute;top:50px;left:0;width:100%;height:50px}section[creategame] .content[data-v-3c0e92f4]{position:absolute;top:100px;left:0;width:100%;height:calc(100% - 150px);overflow:auto}section[creategame] .contentPadding[data-v-3c0e92f4]{padding:.5rem}section[creategame] .actions[data-v-3c0e92f4]{display:flex;gap:.5rem;position:absolute;bottom:0;left:0;width:100%;height:50px;padding:.5rem}section[creategame] .actions>button[data-v-3c0e92f4]{flex:1}section[creategame] .playersBoardModule[data-v-3c0e92f4]{position:absolute;top:0;left:0;width:100%;height:40%}section[creategame] .playersListModule[data-v-3c0e92f4]{position:absolute;bottom:0;left:0;width:100%;height:60%}section[creategame] .rolesManageList[data-v-3c0e92f4]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem}section[creategame] .roleItem[data-v-3c0e92f4]{display:flex;flex-direction:column;gap:1rem;flex-grow:1}section[creategame] .roleItemHeader[data-v-3c0e92f4]{display:flex;align-items:center;gap:1rem;font-size:1.3rem}section[creategame] .roleItem[data-v-3c0e92f4]{border:1px solid #ccc;border-radius:.5rem;padding:1rem}section[creategame] .roleItemAction[data-v-3c0e92f4]{display:flex;align-items:center;gap:.5rem;justify-content:center}section[creategame] .assignRoles[data-v-3c0e92f4]{display:flex;align-items:center;justify-content:center;gap:.5rem}section[creategame] .dialogRoleName[data-v-3c0e92f4]{font-size:2rem}section[creategame] .dialogRoleDescription[data-v-3c0e92f4]{font-style:italic}section[creategame] .dialog[data-v-3c0e92f4]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}section[creategame] .icon[data-v-3c0e92f4]{border-radius:10px}section[game] body[data-v-3c0e92f4]{color:#fff!important}section[game] .header[data-v-3c0e92f4]{position:fixed;top:0;left:0;width:100%;height:50px;display:flex;justify-content:space-between;align-items:center;background-color:#00000080;box-shadow:0 0 5px #00000080}section[game] .header>div[data-v-3c0e92f4]{display:flex;align-items:center;justify-content:center;gap:.5rem;flex-grow:1;font-size:1.5rem}section[game] .headerName[data-v-3c0e92f4]{font-size:2rem!important;flex-grow:5!important;justify-content:flex-start!important;padding-left:1rem}section[game] .game[data-v-3c0e92f4]{position:fixed;bottom:0;left:0;width:100%;height:calc(100% - 55px);overflow-y:scroll}section[game] .gameBoard[data-v-3c0e92f4]{padding:.5rem}section[game] .playersBoardModule[data-v-3c0e92f4]{position:relative;top:0;left:0;width:100%;height:400px}section[game] .playerAndRoleManager[data-v-3c0e92f4]{display:flex;justify-content:space-between;gap:.5rem}section[game] .p-panel[data-v-3c0e92f4]{background-color:rgb(from var(--p-panel-background) r g b/.5)!important}section[game] .nightPhaseRoleDescription[data-v-3c0e92f4]{display:flex;align-items:center;gap:1rem}section[game] .nightPhaseRoleDescription .icon[data-v-3c0e92f4]{border-radius:5px}section[game] .nightPhaseRoleDescription .description[data-v-3c0e92f4]{display:flex;flex-direction:column}section[game] .nightPhaseRoleDescription .description div[data-v-3c0e92f4]:first-child{font-weight:700;font-size:1.5rem}section[game] .nightPhaseRoleDescription .description div[data-v-3c0e92f4]:nth-child(2){font-style:italic}section[game] .nightPhaseRoleActionComponents[data-v-3c0e92f4]{display:flex;flex-direction:column;gap:.5rem;padding:.5rem 0}section[game] .nightPhaseRoleActionComponent[data-v-3c0e92f4]{flex-grow:1}section[game] .voteTimerTitle[data-v-3c0e92f4]{font-size:2rem;display:flex;align-items:center;justify-content:center}section[game] .voteTimer[data-v-3c0e92f4]{display:flex;align-items:center;justify-content:center;gap:2rem}section[game] .voteTimerBox[data-v-3c0e92f4]{display:flex;flex-direction:column;align-items:center;border:1px solid #686868;border-radius:20px;padding:.5rem;background-color:#0006;width:100px}section[game] .voteTimerBoxValue[data-v-3c0e92f4]{font-size:3rem}section[game] .voteTimerBoxLabel[data-v-3c0e92f4]{font-size:1rem}section[game] .voteResult[data-v-3c0e92f4]{display:flex;align-items:center;justify-content:center}section[game] .assignPlayerRole[data-v-3c0e92f4]{display:flex;flex-direction:column;gap:.5rem}section[game] .assignPlayerRoleTitle[data-v-3c0e92f4]{text-align:center}section[game] .assignPlayerRoleItem[data-v-3c0e92f4]{display:flex;align-items:center;gap:.5rem}section[game] .assignPlayerRoleItemName[data-v-3c0e92f4]{font-weight:700;font-size:1.3rem}
