body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body,html{font-family:Open Sans,sans-serif;height:100%;overflow:hidden;width:100%}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit;cursor:none!important}body{background-color:#2f2f2f;color:#fff}h1{font-family:Work Sans,sans-serif;font-size:7.27273vh;font-weight:800;letter-spacing:.1em;margin-bottom:40px;padding-top:50px;text-align:center;text-transform:uppercase}ul{line-height:1.3;list-style:none;margin-left:0;padding:.75em 1em}li{font-size:.75em;font-weight:700;padding:.75em 0}.h2{font-family:Work Sans,sans-serif;font-size:2.72727vh;font-weight:800;letter-spacing:.1em;margin-bottom:.2em;padding-top:.5em;text-align:center;text-transform:uppercase;width:100%}.InfoLeft,.InfoRight{background:#0000004d;font-size:1.1vw;height:100%;max-width:25ch;top:15%;width:25ch}.InfoLeft sup,.InfoRight sup{font-size:.525em;text-orientation:mixed;transform:translateY(3px);writing-mode:vertical-lr}.ListItem{border-bottom:1px solid #2f2f2f;display:flex;flex-direction:column;padding:1.75em 1.75em 1.25em;position:relative}.ListItemMarker{border-color:#0000;border-style:solid;border-width:1.85em 1.85em 0 0;content:"";height:0;left:.3125em;position:absolute;top:.3125em;width:0}.InfoRight{left:auto;right:2%}.Empty{color:grey;font-size:1.81818vh;font-weight:600;text-transform:uppercase}.Location{align-items:center;color:#686c71;display:flex;margin-top:.35em}.LocationDot{border:1px solid #fff;border-radius:50%;height:8px;margin-right:.3125em;width:8px}.Time{color:#a6a7a6;margin-top:.4em;text-align:right}.Progress{background:#555;height:5px;margin-top:5px;position:relative}.Progress span{background-color:#00ffce;display:block;height:100%;overflow:hidden;position:relative}.office{font-family:Roboto;font-weight:800}.office .h1{font-family:Work Sans,sans-serif;font-weight:800;text-align:center}.office .h1 h1{font-size:7.27273vh;letter-spacing:.1em;padding-top:50px;text-transform:uppercase}.office .h1 h2{font-size:3.63636vh;margin:-.5em 0 2em;padding-top:25px}.office .h1 svg{justify-self:center;max-width:3%;position:relative;right:26.09091vh;top:75px;transform:rotate(-5deg)}.office .Summary{color:#00ffce;line-height:1.2em;margin-left:.1em}.office .Office__plan{align-items:flex-start;background-color:initial;display:flex;height:80vh;justify-content:space-between;margin:0;overflow:hidden;width:98vw}.office svg{display:flex;width:30%;z-index:20}.office .ghost__green{animation:rainbow 5s linear infinite;color:#33cc9e}.office .ghost__pink{animation:rainbow 5s linear -2s infinite;color:#f09}@keyframes rainbow{0%{color:#f09}20%{color:#f90}40%{color:#9f0}60%{color:#09f}80%{color:#90f}to{color:#f09}}.office .deskBooked{fill:#da344d33}.office .deskAvailable{fill:#00ffce33}.CalendarScreen{font:54px Lucida Grande,Helvetica,Arial,sans-serif;margin:10px 20px;position:relative;z-index:1}.CalendarScreen span{color:#00ffce;margin-left:.1em}.Entry,.LowEntry{border-bottom:1px solid #ffffff1a;padding:35px 0}.LowEntry{opacity:.5}.Left{float:left;width:21%}.Left.Highlight{animation:flash 2s infinite}.Center{display:inline-block;width:69%}.Right{float:right;width:10%}.Small{color:#666;font-size:30px;margin:1em 0}.Highlight{font-size:68px}.Tomorrow{font-family:Work Sans,sans-serif;font-size:7.27273vh;font-weight:800;letter-spacing:.1em;margin-bottom:40px;padding-top:50px;text-align:center;text-transform:uppercase;width:100%}.Tomorrow svg{max-width:3%;position:relative;right:-33px;top:-35px;transform:rotate(-5deg)}.WeatherIcon{filter:invert(.8);margin:-10px 0 0;width:140px}.WeatherIconLarge{filter:invert(.8);margin-right:-10px;margin-top:-20px;width:100%}.Temperature{font-size:28px;margin-top:-40px;opacity:.5;text-align:center}@keyframes flash{0%,to{opacity:1}50%{opacity:.3}}.diashowScreen{align-items:center;display:flex;flex-direction:column;height:100vh}.diashowScreen .h1{text-align:center}.diashowScreen .h1 h1{font-size:7.27273vh;padding-top:20px}.diashowScreen .h1 h1,.diashowScreen .h2 h2{font-family:Work Sans,sans-serif;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.diashowScreen .h2 h2{font-size:2.72727vh;margin-bottom:.2em;padding-top:50px}.diashowScreen .header svg{justify-self:center;left:33.90909vh;max-width:2vw;position:relative;top:86px;transform:rotate(-5deg)}.diashowScreen .diashowContainer{align-items:center;display:flex;flex-direction:column;height:calc(100% - 2vh);width:calc(100% - 2vw)}.diashowScreen .diashowContainer .diashowImagesContainer{align-items:center;column-gap:1vw;display:flex;flex:1 1;flex-direction:row;justify-content:space-evenly;width:100%}.diashowScreen .diashowContainer .diashowImagesContainer .diashowImage1{aspect-ratio:1/1;max-height:70vh;max-width:99vw;object-fit:cover}.diashowScreen .diashowContainer .diashowImagesContainer .diashowImage2{aspect-ratio:1/1;max-height:70vh;max-width:48vw;object-fit:cover}.diashowScreen .diashowContainer .diashowImagesContainer .diashowImage3{aspect-ratio:1/1;max-height:70vh;max-width:30.33333vw;object-fit:cover}.diashowScreen .diashowContainer .diashowImagesContainer .diashowImageMore{aspect-ratio:1/1;max-height:70vh;max-width:21vw;object-fit:cover}.diashowScreen .diashowPreviewContainer{align-items:center;align-self:flex-start;display:flex;gap:1vh;height:14vh;justify-content:center;margin-bottom:1vh;overflow:hidden;width:100%}.diashowScreen .diashowPreviewContainer .diashowPreviewImage{height:8vh}.diashowScreen .diashowImageCounter{bottom:1vh;color:#a9a9a9;position:absolute;right:1vh}.diashowScreen .diashowNoImages{align-content:center;display:flex;flex-direction:column;flex-wrap:wrap}.ScreenTransitioner{list-style:none;position:relative}.Screen,.ScreenTransitioner{height:100%;left:0;top:0;width:100%}.Screen{opacity:0;position:absolute;transition:opacity 1.2s ease-in}.ActiveScreen{opacity:1}.Vacations{background:#2f2f2f;font-family:Roboto;height:100vh}.Vacations .Content .h1 svg{justify-self:center;max-width:3%;position:relative;right:31.72727vh;top:75px;transform:rotate(-5deg)}.Content{height:100vh;margin:0 auto;position:relative;width:calc(100vw - 10%)}.Content .h1{text-align:center}.Content .h1 h1{font-family:Work Sans,sans-serif;font-size:7.27273vh;font-weight:800;letter-spacing:.1em;margin-bottom:40px;padding-top:50px;text-transform:uppercase}.Content .Summary{color:#00ffce;margin-left:.1em}.Content ul{list-style-type:none}.Content li{font-size:3em;font-weight:700;margin-bottom:130px}.Date{grid-column-gap:16px;align-items:center;display:grid;font-size:40px;grid-template-columns:74px auto;height:72px;position:relative}.Day{border:4px solid #4b4b4b;border-radius:5px/10px;font-family:Roboto;letter-spacing:.1em;padding:5px 5px 5px 8px;text-align:center}.Day:before{background:#2f2f2f;content:"";display:block;height:4px;left:6px;position:absolute;top:50%;transform:translateY(-3.4px);width:60px}.Float{float:left;width:50%}.People{align-items:center;display:grid;grid-auto-rows:140px;grid-template-columns:repeat(3,calc(33.33333vw - 3.33333%))}.Reason{grid-column:1;height:auto;transform:translateY(18px);width:48px}.Person{align-items:center;display:grid;grid-template-columns:90px 1fr;grid-template-rows:70px 30px}.Name{font-size:43px;height:53px;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;width:370px}.Name,.Till{grid-column:2/4}.Till{color:#aaa;display:block;font-size:.8em;font-weight:400;text-transform:lowercase}.Imgly{height:48px;margin-left:8px;transform:translateY(-2px);width:48px}.Legend{bottom:50px;justify-items:center;position:absolute;text-align:center;width:100%}.Legend,.LegendInfo{display:flex;justify-content:center}.LegendInfo{align-items:center;height:40px;width:150px}.Dot{background:#fff;border-radius:50%;display:flex;height:20px;margin-right:10px;width:20px}.Green{background:#13b7a1}.HideSecond li:nth-child(2){display:none}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:initial}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}
/*# sourceMappingURL=main.e0a0bfed.css.map*/