@import"https://fonts.googleapis.com/css2?family=Martian+Mono&display=swap";@import"https://fonts.googleapis.com/css2?family=Martian+Mono:wght@700&display=swap";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}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:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body{height:100%}#app{font-family:Martian Mono;font-style:normal;display:flex;justify-content:center;align-items:center;min-height:100vh}:root{--office-base-color: #2874A6;--office-offbase-color: #D6EAF7;--wfh-base-color: #127A65;--wfh-offbase-color: #D0ECE7;--remote-base-color: #76448A;--remote-offbase-color: #EBDEF0;--pto-base-color: #B9770C;--pto-offbase-color: #FDEBD0;--holiday-offbase-color: #FCF3CF;--holiday-base-color: #9A7D0A;--default-base-color: #17202A}.default[data-v-a1217003]{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;row-gap:8px;padding-top:16px;height:112px;width:138px;cursor:pointer;-webkit-user-select:none;user-select:none}.default .status-options[data-v-a1217003]{display:flex;opacity:0;transition:all .3s ease;width:112px;justify-content:center}.default .status-options img[data-v-a1217003]{height:20px;padding:0 4px;cursor:pointer;opacity:.5;transition:all .2s ease}.default .status-options img[data-v-a1217003]:hover{opacity:1}.default h2[data-v-a1217003]{font-size:20px;font-weight:700;color:var(--default-base-color)}.default h3[data-v-a1217003]{opacity:0;font-size:12px;transition:all .3s ease}.default input[data-v-a1217003]{opacity:.5;font-size:10px;font-family:Martian Mono;font-style:normal;background:transparent;border:none;outline:none;border-bottom:1px solid transparent;text-align:center;transition:border-color .3s;width:75%;height:15px}.default input[data-v-a1217003]:hover{border-bottom:1px solid var(--remote-base-color)}.default input[data-v-a1217003]:focus{border-bottom:1px solid var(--remote-base-color)}.hover-blank .status-options[data-v-a1217003]{opacity:1}.hover-blank h3[data-v-a1217003]{opacity:.5}.hover-office[data-v-a1217003]{background-color:var(--office-offbase-color)}.hover-office .status-options[data-v-a1217003]{opacity:1}.hover-office h3[data-v-a1217003]{opacity:.5}.hover-pto[data-v-a1217003]{background-color:var(--pto-offbase-color)}.hover-pto .status-options[data-v-a1217003]{opacity:1}.hover-pto h3[data-v-a1217003]{opacity:.5}.hover-wfh[data-v-a1217003]{background-color:var(--wfh-offbase-color)}.hover-wfh .status-options[data-v-a1217003]{opacity:1}.hover-wfh h3[data-v-a1217003]{opacity:.5}.hover-remote[data-v-a1217003]{background-color:var(--remote-offbase-color)}.hover-remote .status-options[data-v-a1217003]{opacity:1}.hover-remote h3[data-v-a1217003]{opacity:.5}.active-office[data-v-a1217003]{background-color:var(--office-offbase-color)}.active-office .status-options[data-v-a1217003],.active-office h3[data-v-a1217003]{opacity:1;color:var(--office-base-color)}.active-office .status-options .office[data-v-a1217003],.active-office h3 .office[data-v-a1217003]{display:block;opacity:1}.active-office .status-options .pto[data-v-a1217003],.active-office .status-options .remote[data-v-a1217003],.active-office .status-options .wfh[data-v-a1217003],.active-office h3 .pto[data-v-a1217003],.active-office h3 .remote[data-v-a1217003],.active-office h3 .wfh[data-v-a1217003]{display:none}.active-remote[data-v-a1217003]{background-color:var(--remote-offbase-color)}.active-remote .status-options[data-v-a1217003],.active-remote h3[data-v-a1217003]{opacity:1;color:var(--remote-base-color)}.active-remote .status-options .remote[data-v-a1217003],.active-remote h3 .remote[data-v-a1217003]{display:block;opacity:1}.active-remote .status-options .pto[data-v-a1217003],.active-remote .status-options .office[data-v-a1217003],.active-remote .status-options .wfh[data-v-a1217003],.active-remote h3 .pto[data-v-a1217003],.active-remote h3 .office[data-v-a1217003],.active-remote h3 .wfh[data-v-a1217003]{display:none}.active-pto[data-v-a1217003]{background-color:var(--pto-offbase-color)}.active-pto .status-options[data-v-a1217003],.active-pto h3[data-v-a1217003]{opacity:1;color:var(--pto-base-color)}.active-pto .status-options .pto[data-v-a1217003],.active-pto h3 .pto[data-v-a1217003]{display:block;opacity:1}.active-pto .status-options .remote[data-v-a1217003],.active-pto .status-options .office[data-v-a1217003],.active-pto .status-options .wfh[data-v-a1217003],.active-pto h3 .remote[data-v-a1217003],.active-pto h3 .office[data-v-a1217003],.active-pto h3 .wfh[data-v-a1217003]{display:none}.active-wfh[data-v-a1217003]{background-color:var(--wfh-offbase-color)}.active-wfh .status-options[data-v-a1217003],.active-wfh h3[data-v-a1217003]{opacity:1;color:var(--wfh-base-color)}.active-wfh .status-options .wfh[data-v-a1217003],.active-wfh h3 .wfh[data-v-a1217003]{display:block;opacity:1}.active-wfh .status-options .remote[data-v-a1217003],.active-wfh .status-options .office[data-v-a1217003],.active-wfh .status-options .pto[data-v-a1217003],.active-wfh h3 .remote[data-v-a1217003],.active-wfh h3 .office[data-v-a1217003],.active-wfh h3 .pto[data-v-a1217003]{display:none}.weekend[data-v-a1217003]{opacity:.3;cursor:not-allowed}@media (max-width: 1023px){main[data-v-78d90498]{display:none!important}}@media (min-width: 1024px) and (max-width: 1299px){aside[data-v-78d90498]{display:none!important}main[data-v-78d90498]{display:flex;flex-direction:column}main .sidebar[data-v-78d90498]{padding:24px}}@media (min-width: 1300px){aside[data-v-78d90498]{display:none!important}main[data-v-78d90498]{display:flex;flex-direction:row;align-items:stretch}main .sidebar[data-v-78d90498]{padding:40px;max-width:420px}}aside[data-v-78d90498]{color:var(--default-base-color);display:flex;justify-content:center;align-items:center;height:100vh;font-size:14px;line-height:24px;padding:20px}aside p[data-v-78d90498]{text-align:center}aside p a[data-v-78d90498]{opacity:.5;color:var(--default-base-color);text-decoration:none}aside p a[data-v-78d90498]:hover{opacity:1}main[data-v-78d90498]{display:flex;max-width:1800px}main .actionbar[data-v-78d90498]{display:flex;flex-direction:row;justify-content:space-between}main .actionbar .download-btn[data-v-78d90498]{cursor:pointer}main .sidebar[data-v-78d90498]{background:#f7f9f9}main .sidebar .divider[data-v-78d90498]{margin:24px 0}main .sidebar .slider[data-v-78d90498]{display:flex;align-items:center;margin-bottom:10px;font-weight:700;font-size:14px;text-transform:uppercase;letter-spacing:1px;column-gap:12px}main .sidebar .slider img[data-v-78d90498]{border:none;background-color:#f7f9f9;cursor:pointer;margin:0;padding:0 8px 0 0}main .sidebar .details[data-v-78d90498]{color:var(--default-base-color);display:flex;flex-direction:column;row-gap:8px}main .sidebar .details .memo[data-v-78d90498]{font-size:14px;line-height:24px}main .sidebar .details .memo span[data-v-78d90498]{font-weight:700}main .sidebar .details .plug[data-v-78d90498]{font-size:12px;line-height:24px;opacity:.5}main .sidebar .details .threads[data-v-78d90498]{display:flex;align-items:center;margin-top:24px;font-size:12px;opacity:.5;transition:all .3s ease;color:var(--default-base-color);text-decoration:dotted}main .sidebar .details .threads img[data-v-78d90498]{padding:4px 0;margin-right:8px;height:20px}main .sidebar .details .threads[data-v-78d90498]:hover{opacity:1}main .calendar[data-v-78d90498]{padding:24px}main .calendar .day-header[data-v-78d90498]{display:grid;grid-template-columns:repeat(7,1fr);text-align:center;margin-bottom:4px;font-size:12px;color:var(--default-base-color)}main .calendar .day-name[data-v-78d90498]{padding:20px 0;background:#f7f9f9}main .calendar .grid[data-v-78d90498]{display:grid;grid-template-columns:repeat(7,1fr);gap:4px}
