:root{--side_spacing:20px;--mobile-side_spacing:16px}@media screen and (width>=1500px){:root{--side_spacing:4vw}}@keyframes icon-shadow{0%{text-shadow:-10px 10px 8px #0000}10%{text-shadow:-10px 10px 8px #0000004d}to{text-shadow:10px 10px 8px #0000004d}}@keyframes icon-out{0%{text-shadow:10px 10px 8px #0000004d}to{text-shadow:10px 10px 8px #0000}}.fadein-transition-container{width:100%;height:100%;padding:30px}.fadein-transition-container.grid{grid-template-rows:250px;grid-template-columns:repeat(auto-fit,minmax(200px,500px));justify-content:center;gap:30px;display:grid}.card{height:250px;transition:box-shadow .35s;box-shadow:0 .18rem .32rem #00000008,0 .32rem .64rem #00000005,0 .64rem 1.28rem #0000,0 1.28rem 2.4rem #0000}.card:hover{transition:box-shadow .15s;box-shadow:0 .18rem .32rem #0000,0 .32rem .64rem #00000012,0 .64rem 1.28rem #00000008,0 1.28rem 2.4rem #00000008}.card-appear{opacity:0;transform:translate(-10px)}.card-enter-done{opacity:1;transition:opacity .3s,transform .5s,box-shadow .15s;transform:translate(0,0)}.form-appear{opacity:0;transform:translateY(10px)}.form-enter-done{opacity:1;transition:opacity .3s,transform .5s;transform:translate(0,0)}.setttings-header{position:relative}.setttings-header-appear{opacity:0;position:relative}.setttings-header-enter-done{opacity:1;transition:opacity .3s,transform .5s,filter .5s;position:relative;transform:translate(0,0)}.setttings-header-exit,.form-exit,.card-exit{display:none}.root{background-color:var(--semanticColors-bodyBackground);width:100vw;height:100vh;color-scheme:auto;flex-direction:column;display:flex}.root.isDarkmode{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html,body{overscroll-behavior:none;width:100%;height:100dvh;overflow:hidden}body{box-sizing:border-box;-webkit-font-smoothing:antialiased;color-scheme:auto;margin:0;font-family:Segoe UI,"Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,sans-serif;font-weight:400}body.isDarkmode{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:inherit}input{font-family:inherit;font-size:inherit}th,td{font-family:inherit}@media screen and (width<=1150px) and (width>=1050px){.content_section{zoom:95%}}@media screen and (width<=1050px) and (width>=980px){.content_section{zoom:90%}}@media screen and (width<=980px){.content_section{zoom:85%}}.main{flex-direction:column;flex-grow:1;width:100%;height:100%;display:flex;position:relative}.overview{flex-direction:column;flex-grow:1;display:flex;position:relative}.flex_content{flex-direction:column;flex-grow:1;width:100%;display:flex;position:relative}.page_header{width:100%;padding:var(--spacing-m) var(--side_spacing);margin:0 auto}.page_header.noPaddingBottom{padding-bottom:0}.page_header>div{padding:0 var(--spacing-m)}.page_header:not(.no_border)>div{border-bottom:1px solid var(--semanticColors-variantBorder)}.page_content{flex-direction:column;flex-grow:1;display:flex;position:relative;overflow:auto}.page_content.max_width_medium{align-items:center}.page_content.max_width_medium>.flex_content{max-width:1440px}.page_content.max_width_large>.flex_content{align-items:center}.page_content.max_width_large>.flex_content>.flex_content{max-width:1200px}.page_content_inner{flex-direction:column;display:flex;position:absolute;inset:0}.content_section{flex-direction:column;width:100%;display:flex;position:relative}.content_section.padding_top{padding-top:var(--spacing-m)}.content_section.padding_bottom{padding-bottom:var(--spacing-m)}.content_section.grow1{flex-grow:1}.content_section.side_spacing{padding-right:var(--side_spacing);padding-left:var(--side_spacing)}.content_section.is_detailslist .ms-ScrollablePane--contentContainer{padding-left:var(--side_spacing);padding-right:var(--side_spacing);overflow:auto}.content_section.is_detailslist .ms-ScrollablePane--contentContainer .ms-DetailsList{overflow:unset!important}.content_section.is_detailslist .ms-ScrollablePane--contentContainer .ms-DetailsHeader{padding-top:0!important}.topbar-container{grid-template:"corn head"50px"content content"1fr/50px 1fr;height:100%;display:grid}.corn{background:#464775;grid-area:corn}.corn:hover{cursor:pointer;background:#7878ad}.head{color:#fff;background:#464775;grid-template:"title middle end"1fr/100px 1fr 70px;grid-area:head;align-items:center;display:grid}.headTitle{grid-area:title;padding-left:8px;font-family:SegoeUI-SemiBold-final,Segoe UI Semibold,SegoeUI-Regular-final,Segoe UI,"Segoe UI Web (West European)",Segoe,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Tahoma,Helvetica,Arial,sans-serif;font-size:16px;display:flex}.headLinkTitle{cursor:pointer;grid-area:end;align-items:center;padding-right:8px;font-family:Segoe UI,SegoeUI-SemiBold-final,Segoe UI Semibold,SegoeUI-Regular-final,"Segoe UI Web (West European)",Segoe,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Tahoma,Helvetica,Arial,sans-serif;font-size:14px}body:not(.isPhoneMode) ::-webkit-scrollbar-track{background-color:#0000;border-radius:1px}body:not(.isPhoneMode) ::-webkit-scrollbar{background-color:#0000;width:10px;height:10px}body:not(.isPhoneMode) ::-webkit-scrollbar-thumb{background-color:#c8c8c8;border-radius:3px}.ms-Callout.ms-Tooltip .ms-Callout-beak,.ms-Callout.ms-Tooltip .ms-Callout-beakCurtain,.ms-Callout.ms-Tooltip .msCallout-main,.ms-Callout.ms-Tooltip .ms-Tooltip-content{background-color:#fff!important}.ms-Callout.ms-Tooltip .ms-Tooltip-subtext{color:#323130;text-align:center;min-width:40px;font-size:13px}.isDarkmode .ms-Callout.ms-Tooltip .ms-Callout-beak,.isDarkmode .ms-Callout.ms-Tooltip .ms-Callout-beakCurtain,.isDarkmode .ms-Callout.ms-Tooltip .msCallout-main,.isDarkmode .ms-Callout.ms-Tooltip .ms-Tooltip-content{background-color:#242323!important}.isDarkmode .ms-Callout.ms-Tooltip .ms-Tooltip-subtext{text-align:center;min-width:40px;font-size:13px;color:#fff!important}.isDarkmode .ms-Callout:not(.ms-Tooltip) .ms-Callout-beak,.isDarkmode .ms-Callout:not(.ms-Tooltip) .ms-Callout-beakCurtain,.isDarkmode .ms-Callout:not(.ms-Tooltip) .ms-Callout-main{color:#fff;background-color:#242323}.ms-Persona-initials span{color:#fff!important}@keyframes anitopbar{0%{opacity:0}to{opacity:1}}.topbar-container{opacity:1;animation:1s anitopbar}.playGround{flex-direction:column;flex-grow:1;display:flex}.cellTextfield .ms-TextField div div input{text-align:right}.celltextboxcontainer{flex-direction:row;margin:auto;display:flex}.messeagebarreplace{height:var(--spacing-s1)}.filterSection{margin:0 auto}.filterSection>div{padding:var(--spacing-l1) var(--spacing-l2);border-bottom:1px solid var(--semanticColors-variantBorder)}@media screen and (width>=1500px){.filterSection>div{margin:0 4vw}}.periodPickerButton{box-shadow:var(--effects-elevation4);color:var(--semanticColors-inputText);transition:box-shadow 75ms}.periodPickerButton:hover{box-shadow:var(--effects-elevation8);color:#323130;transition:box-shadow .125s}.periodPickerButton-Green{color:#323130;background-color:#9cee94}.periodPickerButton-Green:hover{color:#323130;background-color:#64ad5d}.periodPickerButton-Red{color:#323130;background-color:#f39494}.periodPickerButton-Red:hover{color:#323130;background-color:#cf6f6f}.loginsection{text-align:center;border-radius:3px;height:40%;margin:auto;position:absolute;inset:0}.loadingscreen{text-align:center;border-radius:3px;height:40%;margin:auto;padding-top:70px;position:absolute;inset:0}.loadingscreen h3{margin-top:-30px;font-style:italic;font-weight:300}.centeredtext{text-align:center;border-radius:3px;height:40%;margin:auto;position:absolute;inset:0}.centeredtext h3{margin-top:-30px;font-style:italic;font-weight:300}.reactpanel{margin:5px;border-radius:0!important}.searchArea{float:left;height:0;position:relative;top:20px}.searchfilter{z-index:200;opacity:0;color:#a1a1a1;position:relative;left:-92px}.searchTextfield{z-index:100;color:#6c8582;background-color:#0000;border:none;border-bottom:1px solid #0000;width:300px;height:36px;margin-left:18px;padding-left:8px;font-family:Segoe UI,"Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,sans-serif;font-size:16px;font-style:normal}.searchTextfield:focus{color:#323130;border-bottom:1px solid #323130;outline:none}.searchTextfield:focus+.searchfilter,.searchTextfield:hover+.searchfilter,.searchfilter:hover+.searchfilter,.filterIcon:hover+.searchfilter,.searchfilter:hover{opacity:1}.searchIcon{cursor:pointer;margin-left:20px}.searchmainarea{width:176px}.dayDetailsIcon{cursor:pointer;z-index:99;color:var(--semanticColors-inputText);font-size:14px;position:absolute;top:50%;left:8px;transform:translateY(-50%)}.dayDetailsIcon:hover{color:var(--semanticColors-inputTextHovered)}.dayDetailsIconDisabled{cursor:no-drop;color:var(--semanticColors-inputIconDisabled)}.dayFlagsIcon:hover{color:var(--semanticColors-inputTextHovered)}.dayFlagsIconDisabled{cursor:no-drop;color:var(--semanticColors-inputIconDisabled)}.dayflagsIcon{cursor:pointer;z-index:99;color:var(--semanticColors-inputText);font-size:14px;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.availabilityStatusIconGreen{cursor:help;color:var(--semanticColors-successIcon);padding-right:6px}.availabilityStatusIconAmber{cursor:help;color:var(--semanticColors-warningHighlight);padding-right:6px}.availabilityStatusIconRed{cursor:help;color:var(--semanticColors-errorIcon);padding-right:6px}.calloutNoBtn{margin-left:15px}.calloutYesBtn{margin-right:15px}.cellIsError{border-color:#8b0000}.errorDialog{width:fit-content;max-width:40%;max-height:90%;min-height:unset;top:60px}@keyframes fadein{0%{opacity:0}90%{opacity:0}to{opacity:1}}#root{height:100%;padding-top:env(safe-area-inset-top);box-sizing:border-box}.colormode{fill:#000}@keyframes anibigcounter{0%{opacity:1;transform:translate(-5px,10px)rotate(100deg)scale(1)}10%{opacity:1;transform:translate(-5px,10px)rotate(225deg)scale(1)}}.bigcounter{transform-origin:5px -10px;opacity:1;animation:12s anibigcounter;transform:translate(-5px,10px)rotate(225deg)scale(1)}@keyframes anismallcounter{0%{opacity:1;transform:translate(-5px,10px)rotate(290deg)scale(1)}10%{opacity:1;transform:translate(-5px,10px)rotate(315deg)scale(1)}}.smallcounter{transform-origin:6px -10px;opacity:1;animation:12s anismallcounter;transform:translate(-6px,10px)rotate(315deg)scale(1)}@keyframes aniinnerclock{0%{opacity:1;transform:translate(0)scale(1)}10%{opacity:1;transform:translate(0)scale(1)}15%{opacity:0;transform:translate(0)scale(1)}}.innerclock{opacity:0;animation:12s aniinnerclock}@keyframes animaincircle{0%{opacity:0;transform:translate(400px,300px)scale(1.5)}5%{opacity:1;transform:translate(400px,300px)scale(1)}15%{opacity:1;transform:translate(400px,300px)scale(1)}25%{opacity:1;transform:translate(400px,200px)scale(.5)}45%{opacity:1;transform:translate(400px,200px)scale(.5)}50%{opacity:1;transform:translate(300px,200px)scale(.5)}to{opacity:1;transform:translate(300px,200px)scale(.5)}}.maincircle{opacity:1;animation:12s animaincircle;transform:translate(300px,200px)scale(.5)}@keyframes anibody{0%{opacity:0;transform:translate(287px,206px)scale(.7)}15%{opacity:0;transform:translate(287px,326px)scale(1.5)}25%{opacity:1;transform:translate(287px,326px)scale(.7)}45%{opacity:1;transform:translate(287px,326px)scale(.7)}50%{opacity:1;transform:translate(187px,326px)scale(.7)}to{opacity:1;transform:translate(187px,326px)scale(.7)}}.body{transform-origin:100px -200px;opacity:1;animation:12s anibody;transform:translate(187px,326px)scale(.7)}@keyframes anileftfriend{0%{opacity:0;transform:translate(350px,275px)scale(.7)}25%{opacity:0;transform:translate(350px,275px)scale(.5)}30%{opacity:1;transform:translate(250px,275px)scale(.5)}40%{opacity:1;transform:translate(250px,275px)scale(.5)}45%{opacity:0;transform:translate(350px,275px)scale(.5)}to{opacity:0;transform:translate(250px,275px)scale(.5)}}.leftfriend{opacity:0;animation:12s anileftfriend;transform:translate(292px,206px)scale(.7)}@keyframes anirightfriend{0%{opacity:0;transform:translate(330px,275px)scale(.7)}25%{opacity:0;transform:translate(330px,275px)scale(.5)}30%{opacity:1;transform:translate(430px,275px)scale(.5)}40%{opacity:1;transform:translate(430px,275px)scale(.5)}45%{opacity:0;transform:translate(330px,275px)scale(.5)}50%{opacity:0;transform:translate(380px,275px)scale(.5)}55%{opacity:0;transform:translate(380px,275px)scale(.5)}to{opacity:0;transform:translate(330px,275px)scale(.5)}}.rightfriend{opacity:0;animation:12s anirightfriend;transform:translate(292px,206px)scale(.7)}@keyframes aniclocklogo{0%{opacity:0;transform:translate(500px,310px)scale(1.45)}45%{opacity:0;transform:translate(350px,310px)scale(1.45)}50%{opacity:1;transform:translate(400px,310px)scale(1.45)}to{opacity:1;transform:translate(400px,310px)scale(1.45)}}.clock{animation:12s aniclocklogo;transform:translate(400px,310px)scale(1.45)}.bigcounterlogo{transform-origin:5px -10px;transform:translate(-5px,10px)rotate(225deg)scale(1)}.smallcounterlogo{transform-origin:6px -10px;transform:translate(-6px,10px)rotate(315deg)scale(1)}@keyframes anieye{0%{opacity:0;transform:translate(0)scale(1)}63%{opacity:0;transform:translate(0)scaleY(1.5)}64%{opacity:1;transform:translate(0)scaleY(.8)}67%{opacity:1;transform:translate(0)scaleY(.1)}70%{opacity:1;transform:translate(0)scaleY(.8)}71%{opacity:0;transform:translate(0)scaleY(1.5)}to{opacity:0;transform:translate(0)scale(1)}}.eye{animation:6s infinite anieye}.spinner{justify-content:center;align-items:center;height:80%;margin:auto;display:flex}.tftloadingscreen{z-index:999;opacity:1;background-color:#000;width:100%;height:100%;margin:auto;position:fixed;top:0;left:0}@keyframes anihideshowscreen{0%{opacity:1}to{opacity:0}}.tftloadingscreenhide{opacity:0;animation:1s anihideshowscreen}.tftloadingscreenhidden{display:none}
