header{background:#fff;box-shadow:0 .125em .5em 0 #0000001a;display:flex;justify-content:center;width:100%}header .header-container{display:flex;justify-content:space-between;max-width:72em;padding:0 16px;width:100%}header .header-container .app-logo{max-width:150px}header .header-container .menu ul{display:flex;justify-content:center;padding:0;width:100%}header .header-container .menu ul li{list-style:none;margin:0 16px}body>h1{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:center;background:#eee;color:#32485dc4;display:flex;font-family:Roboto,Helvetica Neue,sans-serif;margin:0;max-width:100vw;min-height:100vh}.content{height:100%;max-height:100%}#root,.content{display:flex;flex:1 1 auto}#root{margin:0 auto;max-width:72em}.ads-vertical{align-items:center;display:flex;justify-content:center;max-width:300px;min-width:300px}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}header nav ul li a{color:#006064;font-size:12px;text-decoration:none}footer nav ul li a:visited{color:#006064}footer nav ul li a:hover{text-decoration:underline}body,html{display:flex;flex-direction:column;justify-content:center}.ads-horizontal{display:none}#root h1{color:#006064;font-size:24px;font-weight:600;line-height:1.2em}#root>div{flex:1 1 auto}@media only screen and (max-width:600px){.ads-vertical{display:none}.ads-horizontal{display:block}body{flex-direction:column}#root h1{font-size:18px;margin:12px 0;text-align:center}#root{width:calc(100vw - 32px)}}.loading,.lost-connection{align-items:center;display:flex;height:100%;justify-content:center}.actions,.lost-connection{flex-direction:column}.actions{display:flex;margin-right:24px}.actions>div{margin-bottom:8px}.action-button{width:100%}.actions button.icon{color:#00838f}.actions button.icon.viewer{color:red}.modal .MuiSelect-select{min-width:500px}@media only screen and (max-width:600px){.actions{flex-direction:row;justify-content:center;margin:12px 0}.modal .MuiBox-root{width:calc(100vw - 100px)}.modal .MuiBox-root .MuiFormControl-root{width:auto}.MuiPopover-root .MuiPaper-root{max-width:calc(100vw - 32px);min-width:0!important;min-width:auto!important}.modal .MuiSelect-select{min-width:0;min-width:auto;overflow:hidden;overflow-wrap:break-word;text-overflow:ellipsis;white-space:nowrap;width:10rem}.MuiPopover-root .MuiPaper-root .MuiList-root{padding-inline-start:0}}.card{align-items:center;border-radius:5px;color:#006064!important;cursor:pointer;display:flex;font-size:30px;font-weight:400;height:80px;justify-content:center;margin-right:16px;width:60px}.card:hover{background-color:#006064!important;color:#fff!important}.card:last-child{margin-right:0}.card-selected{background-color:#00838f!important;color:#fff!important}.card .MuiCardContent-root:last-child{padding:0}.card.viewer{background-color:#0000001a;cursor:inherit}.card.viewer:hover{background-color:#0000001a!important;color:#006064!important;cursor:default}@media only screen and (max-width:600px){.card{height:60px;margin:0 4px 16px;width:40px}.card:last-child{margin-right:4px}.card .MuiCardContent-root{font-size:16px}}.cards{display:flex;justify-content:center;margin:2em auto}.cards .MuiPaper-root{box-shadow:0 .125em .125em 0 #e5e5e5}@media only screen and (max-width:600px){.cards{flex-wrap:wrap}}.user{color:#006064;display:flex;margin-bottom:8px;padding:.5em 2em}.user.viewer{background-color:#0000001a}.summary-vote .card-value .vote,.user-vote .vote{align-items:center;border:1px solid #006064;border-radius:5px;color:#006064;display:flex;font-size:small;font-weight:700;height:30px;justify-content:center;padding:0;width:22px}.summary-vote .card-value .vote .MuiSvgIcon-root,.user-vote .vote .MuiSvgIcon-root{font-size:small}.unvoted,.voted{background-color:#006064;border-color:#006064}.unvoted{background-image:repeating-linear-gradient(45deg,#0000,#0000 5px,#ffffff80 0,#ffffff80 10px)}.user-name{align-items:center;color:#006064;display:flex;flex:1 1 auto}.user-name>.MuiCardContent-root,.user-vote>.MuiCardContent-root{font-size:16px!important;padding:0!important}.user.viewer .user-vote{min-height:42px;min-width:32px}.user.viewer .user-vote,.user.viewer .user-vote .MuiCardContent-root{align-items:center;display:flex;justify-content:center}.user.viewer .user-vote .MuiCardContent-root svg{color:red}.user-vote .voted svg{color:#fff}@media only screen and (max-width:600px){.user .user-name .MuiTypography-root{font-size:16px;line-height:inherit}.vote{font-size:12px;height:24px;width:24px}.user.viewer .user-vote{min-height:32px;min-width:24px}}.users{flex:1 1 auto;max-height:calc(100vh - 229.72px);overflow-y:auto}.users .MuiPaper-root{box-shadow:0 .125em .125em 0 #e5e5e5}.users h2.summary-title{color:#006064;font-size:1em;font-weight:600;margin-bottom:8px}.summary{display:flex;flex-direction:column;margin-left:24px;min-width:230px}.summary .MuiPaper-root{box-shadow:0 .125em .125em 0 #e5e5e5}.summary .MuiPaper-root .summary-content{padding:2em 1.5em}.summary .summary-vote{align-items:center;display:flex;font-weight:500;margin-bottom:8px;position:relative;width:100%}.summary .summary-vote:last-child{margin:0}.summary .summary-vote .card-value{color:#006064;display:flex;justify-content:center;margin:0 8px 0 0;z-index:1}.summary .summary-vote .summary-bar{display:flex;flex:1 1 auto;flex-direction:column;text-align:right}.summary .summary-vote .MuiLinearProgress-root{background-color:#e0f7fa;flex:1 1 auto}.summary .summary-vote .MuiLinearProgress-root>span{background-color:#006064}.summary h2.summary-title{color:#006064;font-size:1em;font-weight:600;margin-bottom:8px}.summary .summary-vote .qty{color:#006064;font-size:small;font-weight:600;min-height:18.58px}@media only screen and (max-width:600px){.summary .has-coffee img{display:none}.summary .MuiPaper-root{min-width:100%}.summary .css-46bh2p-MuiCardContent-root{padding:8px}.summary{margin-left:0;min-width:0;min-width:auto}.summary .summary-vote .card-value{font-size:12px;margin:0 4px 0 0}.summary .summary-vote .qty{font-size:12px}.card-value svg{height:16px;width:16px}.summary h2.summary-title{margin-top:8px}}.app{box-sizing:border-box;display:flex;flex:1 1 auto;flex-direction:column;max-width:72em;padding:0 16px;width:100%}.room-info{margin-top:2em}.room-group,.room-info{display:flex;flex:1 1 auto}@media only screen and (max-width:600px){.app{margin:initial;max-width:none;width:auto}.room-info{margin-top:0}.room-group,.room-info{flex-direction:column}}.name-form label.MuiFormLabel-filled{color:#fff;transform:translate(14px,-16px) scale(.75)}input#custom-css-outlined-input{color:#006064}.name-form{display:flex}.name-form-submit-container{display:flex;justify-content:center;margin-left:24px;position:relative}.instructions p{line-height:24px;margin-bottom:8px}#root .new-room .instructions h3.how-it-works{margin-top:32px}@media only screen and (max-width:600px){.instructions{margin:12px 0}.instructions p{font-size:12px}}body:has(.new-room){background:#006064 linear-gradient(209.9deg,#006064 24.42%,#003537 115.13%)}#root .new-room a,#root .new-room h1,#root .new-room h2,#root .new-room h3,#root .new-room p{color:#fff}#root .new-room .MuiOutlinedInput-root{background-color:#fff}#root .new-room h1{font-size:44px;font-weight:800;line-height:44px;padding:0 0 20px;text-transform:uppercase}#root .new-room h2{font-size:18px;font-weight:600;line-height:22px;margin:0 0 64px}#root .new-room h3{font-size:16px;font-weight:600;margin:0 0 8px}.new-room{align-items:center;box-sizing:border-box;display:flex;max-width:72em;padding:32px 16px;width:100%}.new-room .left{max-width:60%;width:60%}.new-room .right{max-width:40%;width:40%}.new-room .counter{flex:1 1 auto;margin-top:64px}.new-room .counter,.new-room .counter .counter-text{align-items:center;display:flex}.new-room .counter .count{font-size:36px;font-weight:700;margin:0 4px}@media only screen and (max-width:600px){.new-room{flex-direction:column;padding:24px}#root .new-room h1{font-size:24px;line-height:24px;padding:0 0 8px}#root .new-room h2{font-size:16px;margin:0 0 24px}.new-room .counter{margin-bottom:12px}.new-room .left,.new-room .right{max-width:100%;width:100%}.new-room .counter{margin-top:12px}.new-room .counter p{font-size:12px}}body:has(.new-guest){background:#006064 linear-gradient(209.9deg,#006064 24.42%,#003537 115.13%)}.new-guest{display:flex;flex-direction:column;justify-content:center}#root .new-guest h1,#root .new-guest h2{color:#fff}#root .new-guest h1{font-size:44px;font-weight:800;line-height:44px;padding:0 0 20px;text-transform:uppercase}#root .new-guest h2{font-size:18px;font-weight:600;line-height:22px;margin:0 0 64px}#root .new-guest .MuiOutlinedInput-root{background-color:#fff}.donation>form{display:flex;justify-content:center;margin-bottom:24px}.donation{flex:none!important}.about{box-sizing:border-box;max-width:72em;padding:32px 16px;width:100%}.about p+p{margin:15px 0}.about p{color:#006064;font-size:16px;line-height:1.4}.about h1,.about h2,.about h3{color:#006064;font-weight:700}.about h1{padding-bottom:24px}.about h2{font-size:1.5em;margin-block-end:.83em;margin-block-start:.83em}.about h2,.about h3{margin-inline-end:0;margin-inline-start:0}.about h3{font-size:1.17em;margin-block-end:1em;margin-block-start:1em}.about .MuiPaper-root .MuiCardContent-root{padding:32px}
/*# sourceMappingURL=main.1114e438.css.map*/