.display-view{cursor:none;position:absolute;inset:0}.display-big{position:fixed;overflow:hidden;inset:0;display:flex;justify-content:center;align-items:center;font-size:30vw;color:#fff;font-kerning:none}.display-small{position:absolute;bottom:1vh;right:0;left:0;display:flex;justify-content:center;align-items:center;font-size:4vh;color:#fff}html,body,#main{background-color:#0b0c0e}.mobile-view{background-color:#0b0c0e;min-height:100%;margin:0 auto;padding:1.2rem;color:#fff}.mobile-view .big-title{position:absolute;top:1.6rem;text-align:right;right:1.2rem;display:flex;height:2.8rem;flex-direction:column;align-items:flex-end;justify-content:center}.mobile-view .content-table{width:100%;margin-bottom:20px}.mobile-view .content-table .entry-img{float:right;border-left:1px solid #9ba3b0;border-top:1px solid #9ba3b0;border-right:1px solid #657080;border-bottom:1px solid #657080;width:auto;height:1em}.mobile-view .content-table .progress-entry-header td{background-color:#22252a;background:#383e47;text-align:left;padding:5px}@media (min-width: 375px){.mobile-view .content-table .progress-entry-header td{padding-right:20px}}.mobile-view .content-table .progress-entry-header.rounded td:first-child{border-top-left-radius:10px;border-left:1px solid #7e899a;border-right:1px solid #2d3239}.mobile-view .content-table .progress-entry-header.rounded td:last-child{border-top-right-radius:10px;border-right:1px solid #7e899a}.mobile-view .content-table tr.timezone td{color:#7e899a;font-size:.8em}.mobile-view .content-table .progress-entry td{vertical-align:top;text-align:left;background-color:#222;color:#fff;padding:.2em;border-top:1px solid #657080}.mobile-view .content-table .progress-entry td.nr-entry{text-align:right;padding-right:0;width:1px}.mobile-view .content-table .progress-entry td.room-entry{width:25%}.mobile-view .content-table .progress-entry td.progress-entry-time{white-space:nowrap;padding-right:5px;width:40px}@media (min-width: 395px){.mobile-view .content-table .progress-entry td.progress-entry-time:first-child{padding-right:20px}}@media (min-width: 768px){.mobile-view .content-table .progress-entry td.progress-entry-time{padding-right:20px}}.mobile-view .content-table .progress-entry td.progress-entry-time.right{text-align:right}.mobile-view .content-table .progress-entry td.border-right{border-right:2px solid #2d3239}.mobile-view .content-table .progress-entry td:last-child{border-right:1px solid #7e899a}.mobile-view .content-table .progress-entry td:first-child{border-left:1px solid #7e899a}.mobile-view .content-table .entry-space td{background-color:#111;padding:.5em 5px;text-align:center;border-top:1px solid #657080}.mobile-view .content-table .entry-space td:last-child{border-right:1px solid #7e899a}.mobile-view .content-table .entry-space td:first-child{border-left:1px solid #7e899a}.mobile-view .content-table tr.progress-entry+tr.entry-space.first td{padding-top:2em}.mobile-view .content-table .entry-space.first td{font-weight:700;border:none;border-top:1px solid #657080;background-color:inherit;background:none}.mobile-view .content-table tr:last-child td{border-bottom:1px solid #657080}.mobile-view .content-table tr.progress-entry+tr.entry-space-title td{border-top:1px solid #657080}.mobile-view .content-table .entry-space-title td{padding:1em 5px;text-align:center}.mobile-view .content-table .entry-space+tr.entry-space-title td{padding-top:0}.mobile-view .progress-entry.entry-second td{padding-top:0;border-top:none;color:#abc}.mobile-view .message{padding:10px;background-color:#600;border:1px solid #900;text-align:center;border-radius:10px;margin-bottom:10px}.mobile-view h1,.mobile-view h2{padding:0;text-align:center;margin:0 3em}.mobile-view h1{font-size:1.2rem;margin-top:.5rem;line-height:1.4rem;font-weight:400}.mobile-view h2{font-size:1rem;line-height:1.2rem;font-weight:400;margin-bottom:.5rem}.mobile-view .img-logo{position:absolute;top:1.5rem}.mobile-view .img-logo img{width:auto;height:3rem}.mobile-view div.time{background-color:#185d38;position:fixed;top:0;left:0;height:1.2rem;line-height:1.2rem;vertical-align:middle;width:100%;text-align:center;font-size:1rem;font-kerning:none}.mobile-view span.progress-nr{display:none}@media (min-width: 390px){.mobile-view span.progress-nr{display:inline-block}}.mobile-view .copyright{color:#657080;text-align:center}.mobile-view .copyright a{color:#aaa;transition:.5s color;text-decoration-color:#657080}.mobile-view .copyright a:hover{color:#7e899a}.mobile-view .hr{width:100%;background-color:#657080;height:1px}
