@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,300;0,400;0,500;1,300;1,400;1,500&display=swap);body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}*,:after,:before{box-sizing:border-box}ol[class],ul[class]{padding:0}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,li,ol[class],p,ul[class]{margin:0}button{outline:none;border:none;background-color:#fff}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5}ol[class],ul[class]{list-style:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img{max-width:100%;display:block}article>*+*{margin-top:1em}button,input,select,textarea{font:inherit;outline:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}@media(prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}body{font-family:"Montserrat",sans-serif;color:#222}.error{padding-top:20px;font-size:12px}.error,.error .error{color:#ff4b4b}.no-margin-bottom{margin-bottom:0!important}.home{display:flex;justify-content:center;flex-direction:column;align-items:center;padding-top:200px}.home p{padding:20px 0}.home-joined-room{background:#eee;padding:5px 10px;margin:5px;min-width:400px;text-align:center}.home-joined-room a{color:inherit;text-decoration:none}.home-recently-visited{display:flex;flex-direction:column-reverse}.room{height:100vh;display:flex;flex-direction:column;justify-items:center;align-items:center}.button{width:140px;text-align:center;cursor:pointer;padding:10px 5px}.button.card-style-button{width:196px}.button.host-buttons{border:none;background:#eee;color:#333;position:fixed;font-weight:400;z-index:22}.button.host-buttons.reveal-cards{left:10px;bottom:135px}.button.host-buttons.new-round{left:162px;bottom:135px}.button.host-buttons.inactive{opacity:.5;cursor:not-allowed}.button.home{position:relative}.button:active{background:#333;color:#fff}.button.gray{background:#eee;color:#333}.button.full{width:100%}.table{margin-top:200px;margin-bottom:150px;width:350px;height:250px;background-color:#41ac41;border-radius:33px;position:relative;opacity:1}.table .average-score{color:#fff;text-align:center;margin-top:110px;font-size:18px;font-weight:500}.table:after{content:"";display:none;position:absolute;top:-5px;left:-5px;width:calc(100% + 10px);height:calc(100% + 10px);border:2px solid #dbdbdb;border-radius:37px}.table:hover{cursor:pointer}.table:hover:after{display:block}.table:active:after{top:-4px;left:-4px;border-radius:33px;width:calc(100% + 8px);height:calc(100% + 8px)}.table-info{color:#fff;font-weight:800;white-space:nowrap;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.settings-icon{width:35px;height:35px;background-color:#dbdbdb;border-radius:50%;position:absolute;right:-41px}.settings-icon svg{position:absolute;width:44px;height:50px;margin-top:-16px;margin-left:-4px}.card{width:35px;height:65px;border-radius:8px;background-color:#fff;box-shadow:0 2px 8px 0 rgba(99,99,99,.2);transition:top .1s;position:relative;top:0}.card.selection{margin:10px 20px;cursor:pointer}.card.selection.selected{top:-15px;background:#40ac40;color:#fff}.card.display{position:absolute;background-color:#eaeaea;border:3px solid #eaeaea}.card.display.chosen{background-color:#000;opacity:.8;background-image:linear-gradient(30deg,#ff9a42 12%,transparent 12.5%,transparent 87%,#ff9a42 87.5%,#ff9a42),linear-gradient(150deg,#ff9a42 12%,transparent 12.5%,transparent 87%,#ff9a42 87.5%,#ff9a42),linear-gradient(30deg,#ff9a42 12%,transparent 12.5%,transparent 87%,#ff9a42 87.5%,#ff9a42),linear-gradient(150deg,#ff9a42 12%,transparent 12.5%,transparent 87%,#ff9a42 87.5%,#ff9a42),linear-gradient(60deg,rgba(255,154,66,.4666666667) 25%,transparent 25.5%,transparent 75%,rgba(255,154,66,.4666666667) 0,rgba(255,154,66,.4666666667)),linear-gradient(60deg,rgba(255,154,66,.4666666667) 25%,transparent 25.5%,transparent 75%,rgba(255,154,66,.4666666667) 0,rgba(255,154,66,.4666666667));background-size:16px 28px;background-position:0 0,0 0,8px 14px,8px 14px,0 0,8px 14px;border:3px solid #fff}.card.display.chosen.card-style-selected{outline:1px solid #333}.card.display.chosen.parrot{background-image:url(https://cultofthepartyparrot.com/parrots/hd/slowparrot.gif);background-size:20px;background-color:#847ce8}.card.display.chosen.async-parrot{background-image:url(https://cultofthepartyparrot.com/parrots/asyncparrot.gif);background-size:23px;background-color:#ffef3c}.card.display.chosen.laptop-parrot{background-image:url(https://cultofthepartyparrot.com/parrots/hd/laptop_parrot.gif);background-size:23px;background-color:#3ce2ff}.card.display.chosen.geib{background-color:#fff;background:none}.card.display.chosen.geib:before{content:"";position:absolute;width:200%;height:200%;top:-50%;left:-50%;z-index:-1;background:url(https://www.geib-it.de/wp-content/uploads/2019/08/logo-1.png) 4px 49px no-repeat;transform:rotate(90deg);background-size:48px;pointer-events:none}.card.display.chosen.burning-parrot{background-image:url(https://cultofthepartyparrot.com/parrots/hd/everythingsfineparrot.gif);background-size:25px;background-color:#ffd90d}.card.display.chosen.zordon{background-image:url(https://static.wikia.nocookie.net/powerrangers/images/6/62/Zordon.jpg);background-size:57px 35px;background-color:#000;background-position:-13px;background-repeat:no-repeat}.card.display.chosen.sns{background:none;background-size:57px 35px;background-color:#fff;background-position:-13px;background-repeat:no-repeat}.card.display.chosen.sns:before{content:"";position:absolute;width:200%;height:200%;top:-50%;left:-50%;z-index:-1;background:url(https://upload.wikimedia.org/wikipedia/commons/thumb/f/f4/Flag_of_the_Serbian_Progressive_Party.svg/1200px-Flag_of_the_Serbian_Progressive_Party.svg.png) 5px 44px no-repeat;transform:rotate(90deg);pointer-events:none;background-size:47px}.card.display.chosen.hypno-parrot{background-image:url(https://cultofthepartyparrot.com/parrots/hd/hypnoparrot.gif);background-size:30px;background-color:#94ff54;background-repeat:no-repeat;background-position:50%}.card.display.chosen.polka{background-color:#000;opacity:.7;background-image:radial-gradient(#ff1010 .75px,transparent 0),radial-gradient(#ff1010 .75px,#000 0);background-size:20px 20px;background-position:3px 3px,13px 13px}.card.display.chosen.zigzag{background-color:#60ced3;opacity:.7;background-image:linear-gradient(135deg,#fff 25%,transparent 0),linear-gradient(225deg,#fff 25%,transparent 0),linear-gradient(45deg,#fff 25%,transparent 0),linear-gradient(315deg,#fff 25%,#60ced3 0);background-position:15px 0,15px 0,0 0,0 0;background-size:30px 30px;background-repeat:repeat}.card.display.chosen.psycho{background-color:#000;opacity:.7;background-image:linear-gradient(-45deg,#000,#000 50%,#306a84 0,#306a84);background-size:12px 12px}.card.display.reveal{border:2px solid #333}.card.display:first-child{bottom:-100px;left:110px;top:auto}.card.display:nth-child(2){top:-120px;left:110px}.card.display:nth-child(3){top:-120px;left:210px}.card.display:nth-child(4){bottom:-100px;left:210px;top:auto}.card.display:nth-child(5){bottom:-100px;left:310px}.card.display:nth-child(6){top:-120px;left:310px}.card.display:nth-child(7){top:-120px;left:10px}.card.display:nth-child(8){bottom:-120px;top:auto}.card-style-selector{background:#eaeaea;display:flex;width:196px;height:240px;margin-bottom:20px;padding:10px 8px;flex-wrap:wrap;overflow-y:scroll}.card-style-selector .card.display.chosen{position:static;margin:5px}.card-style-selector .card.display.chosen:hover{cursor:pointer}.card-style-selector::-webkit-scrollbar{display:none}.card-name{position:relative;left:50%;width:-webkit-max-content;width:max-content;transform:translateX(-50%);text-align:center;font-weight:500}.selection .card-name{margin-top:20px;font-size:18px}.display .card-name{margin-top:70px}.display.reveal .card-name{margin-top:20px}.display.reveal .name-reveal{margin-top:26px}.card-style-selector .geib,.card-style-selector .sns{position:relative!important;top:0!important;left:0!important}.card-selection-wrapper{display:flex;padding:20px;width:100%;justify-content:center;background:#eee;position:fixed;bottom:0}.card-values-agreement{width:200px}.card-values-item{width:125px;position:relative;margin-bottom:19px}.card-values-item p{border:2px solid #333;display:flex;width:19px;border-radius:5px;text-align:center;display:block;padding-top:1px;line-height:19px;font-size:14px;margin-bottom:4px}.card-values-percentage{position:absolute;font-size:15px;bottom:0;right:0}.card-values-wrapper{position:absolute;top:200px;left:15px;left:50%;transform:translateX(-50%);margin-left:275px}.card-values-display-background{background-color:#eaeaea;width:100%;position:absolute;border-radius:5px;height:5px}.card-values-display-foreground{background-color:#333;position:absolute;border-radius:5px;height:5px}.progress-circle circle{transform:rotate(-90deg);transform-origin:50% 50%}.username-selector{margin-top:200px}.username-selector label{display:block;margin-bottom:7px}.username-selector label.error{padding-top:0;margin-top:-16px;margin-bottom:20px}.username-selector .text-input{margin-bottom:20px;border:none;background-color:#eee;padding:2px 5px}.result{display:flex;flex-direction:column;align-items:center;position:absolute;bottom:135px;top:10%;left:20px;width:300px}.result p{text-align:center;padding:20px;border-radius:34px;background:#eee;position:relative;margin-top:10px}.result p:before{content:"";background:#eee;width:20px;height:20px;transform:translateX(-50%) rotate(45deg);position:absolute;top:-8px;left:50%}.reaction-image{border-radius:50%;width:61px;position:absolute;left:7px;top:7px;z-index:-1;left:50%;transform:translateX(-50%)}.share-a-room{position:fixed;bottom:140px;right:10px}.share-a-room label{font-size:14px;text-align:right}.room-address{background-color:#eee;padding:7px 10px;font-size:14px}.room-address-input{visibility:hidden;position:fixed;top:-9999px;left:-999px}.room-address-container{display:flex;background:#eee}.room-address-button{background:#eee;border-radius:50%;padding:0 4px;cursor:pointer}.room-address-button:hover{background:#d5d5d5}.copy-ico{height:28px;width:28px}.share-a-room-info{position:fixed;bottom:184px;right:10px;padding:7px 10px;background-color:#222;color:#fff;font-size:14px}.slot-machine-wrapper{position:absolute;background:red;display:flex;height:600px;overflow:hidden}.slot-machine-left{width:200px;height:100%;background:grey}.slot-machine-middle{width:600px;height:100%;background:purple;display:flex;grid-gap:10px;gap:10px;padding:0 10px}.slot-machine-right{width:200px;height:100%;background:green}.slot-machine-line{display:flex;flex:1 1;flex-direction:column}.slot-machine-cell{width:100%;height:150px;background:#fff;margin-bottom:10px;font-size:60px;font-weight:700;text-align:center;color:red;line-height:150px}iframe{display:none!important}.wrapper{padding:70px 20px 0;min-height:100vh}.typing-text span{background:#535353 -webkit-gradient(linear,100% 0,0 0,from(#535353),color-stop(.5,#e936f4),to(#535353));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;background-repeat:no-repeat;background-position:-100% 0;background-size:50% 200%;display:inline-block;animation-duration:3s;animation-iteration-count:infinite;animation-name:loading}@keyframes loading{0%{background-position:-100% 0}to{background-position:250% 0}}.auth-container{display:flex;justify-content:center;align-items:center;min-height:calc(100vh - 74px);background-color:#f3f4f6}.auth-box{background:#fff;padding:2rem;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);width:100%;max-width:400px;&.auth-info{max-width:700px}}.auth-box h2{text-align:center;margin-bottom:1.5rem;color:#333}.form-group{margin-bottom:1rem}.form-group input{width:100%;padding:.75rem;border:1px solid #ddd;font-size:1rem}.form-group input:focus{outline:none;border-color:#4f46e5}.auth-button{width:100%;padding:.75rem;background-color:#4f46e5;color:#fff;border:none;border-radius:4px;font-size:1rem;cursor:pointer;transition:background-color .2s}.auth-button:hover{background-color:#4338ca}.error-message{background-color:#fee2e2;color:#dc2626;padding:.75rem;border-radius:4px;margin-bottom:1rem}.auth-link{text-align:center;margin-top:1rem}.auth-link a{color:#4f46e5;text-decoration:none}.auth-link a:hover{text-decoration:underline}.modal-wrapper{width:100%;height:100%;background-color:rgba(0,0,0,.3);z-index:22;position:fixed;top:0;left:0;display:none;&.opened{display:block}}.modal{margin:200px auto 0;width:500px;background-color:#fff;position:relative;& h3{margin-bottom:20px;padding-top:10px;text-align:center}}.modal-close-button{width:30px;height:30px;top:0;right:0;background-color:#000;color:#fff;position:absolute;text-align:center;line-height:30px;cursor:pointer}.profile-page{background:#f3f4f6}.change-profile{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-bottom:30px;.button,p{margin-bottom:10px}}.profile-menu{.user-details{flex-direction:column}}.user-details{display:flex;margin-bottom:20px;.avatar{width:65px;margin-right:10px}}.card-editor-wrapper,.user-details-content{display:flex;flex-direction:column}.card-editor{width:175px;height:325px;border:15px solid #fff;border-radius:40px;margin-bottom:20px;margin-right:20px}.card-editor-top,.images-grid{display:flex;padding-top:20px}.images-grid{grid-gap:10px;gap:10px;.image-item{width:49px;height:49px;background:#fff;justify-content:center;opacity:.6;cursor:pointer;&.active{outline:3px solid gold;opacity:1}&:hover{opacity:1}img{height:100%}}}.add-new-image{width:50px;height:50px;font-size:40px;line-height:50px;text-align:center;color:#446d87;cursor:pointer}@keyframes moveBackgroundX{0%{background-position-x:0}to{background-position-x:100%}}@keyframes moveBackgroundY{0%{background-position-y:0}to{background-position-y:100%}}.delete-card-style{position:absolute;width:20px;height:20px;border-radius:50%;background:#fff;color:#000;top:-10px;right:-10px;text-align:center;line-height:20px;cursor:pointer;display:none}.saved-card-styles-wrapper{flex-basis:40%;padding-left:40px;.card.display{position:relative;opacity:1;margin:5px;top:0;left:0;&:hover .delete-card-style{display:block}}}.saved-cards{display:flex;padding-top:20px;flex-grow:0;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;grid-gap:5px;gap:5px;align-content:flex-start}.card-editor-container{display:flex;flex-direction:row;flex-basis:100%}.image-item{position:relative;&:hover .delete-card-style{display:block}}.header{position:fixed;top:0;left:0;right:0;background-color:#f3f4f6;box-shadow:0 2px 4px rgba(0,0,0,.1);z-index:1000;height:50px;.profile-section{border:1px solid #d5d5d5;display:inline-block}.profile-image{width:35px;height:35px}h1{font-weight:400}a{text-decoration:none;color:inherit}}.header-content{margin:0 auto;padding:0 1rem;display:flex;justify-content:space-between;align-items:center;height:100%}.header-content h1{font-size:1.2rem;margin:0}.profile-section{position:relative;background:#fff;border-radius:50%}.profile-image{width:55px;height:55px;border-radius:50%;cursor:pointer;transition:opacity .2s;display:inline-block;vertical-align:middle}.profile-image:hover{opacity:.8}.profile-menu{position:absolute;top:50px;right:0;margin-top:.5rem;background-color:#fff;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1);width:300px;padding:1rem;z-index:1001}.profile-info{display:flex;align-items:center;padding-bottom:1rem;border-bottom:1px solid #eee}.menu-profile-image{width:60px;height:60px;border-radius:50%;margin-right:1rem}.user-details h3{margin:0;font-size:1rem;display:inline-block}.user-details p{margin:.25rem 0 0;font-size:.875rem;color:#666;display:inline-block}.menu-items{list-style:none;padding:0;margin:1rem 0 0}.menu-items li{padding:.75rem;cursor:pointer;border-radius:4px;transition:background-color .2s;display:inline-block;width:100%}.menu-items li:hover{background-color:#f3f4f6}
/*# sourceMappingURL=main.bbc91902.chunk.css.map */