@import "https://fonts.googleapis.com/css?family=Orbitron:400";table[data-v-5e8520f9]{border-collapse:collapse;border-spacing:0}td.gap>span[data-v-5e8520f9]{background:red}tr.box>td[data-v-5e8520f9]{border:1px solid #656565}td.week[data-v-5e8520f9]{text-align:center}.table button[data-v-5e8520f9]{text-align:center;background:#000;border-radius:1px;width:55px;height:25px;margin:2px;padding:0;font-size:9px}.input-field[data-v-5e8520f9]{border:none;width:100%;height:20px;padding:0 0 0 2px;font-size:12px}.input-field[data-v-5e8520f9]:focus,.input-field[data-v-5e8520f9]:active{outline:none}.min-width-input[data-v-5e8520f9]{text-align:center;width:30px}.input-mode[data-v-5e8520f9],select[data-v-5e8520f9]{color:#00000c;border:1px solid #a2a2a2;width:100%;height:26px;margin-right:2px;padding:5px;font-size:13px;font-weight:600}select[data-v-5e8520f9]{cursor:pointer}.tags-wrapper[data-v-5e8520f9]{display:flex}.invoice-billing .comments{white-space:pre-line;background:#eaeaea;margin:40px;padding:20px;font-size:16px;display:flow-root}.invoice-billing .fixed-table{table-layout:fixed}.invoice-billing .fixed-table .right{text-align:right;padding-right:5px;font-size:14px}.invoice-billing .right-total{padding-right:50px;font-size:14px;font-weight:700;text-align:right!important}.invoice-billing .button{float:right;background:#79aec8;border-radius:.1px;padding:10px;font-size:14px;text-decoration:none}[data-v-f7c0e521]:root{--billable:#68dd9e;--montelcare:#5b74e9;--probono:#febe49;--success:#68dd9e;--success-light:#a5ecc7;--danger:#ff4f5c;--danger-light:#fa8b93;--primary-text-color:#3d3d3d;--secondary-text-color:#212121;--black:#111;--dark-grey:#333;--mid-grey:#585858;--light-grey:#f2f2f2;--white:#fff}.client-view .button[data-v-f7c0e521]{float:right;color:#fff;text-transform:none;background:#79aec8;border-radius:4px;margin:5px;padding:10px;font-size:14px;text-decoration:none}.client-view .button[data-v-f7c0e521]:hover{background:#5886c8}.client-view .top-area[data-v-f7c0e521]{border:1px solid #eee;font-family:Avenir,Helvetica,Arial,sans-serif;display:flex}.client-view .top-area .allocations[data-v-f7c0e521]{width:100%;padding:20px}.client-view .top-area .summary[data-v-f7c0e521]{background:#eeeeee80;width:250px;max-height:170px;margin:30px 0 30px 20px;padding:20px 35px;font-size:16px;box-shadow:0 3px 10px -5px #0006}.client-view .top-area .summary .alignleft[data-v-f7c0e521]{float:left}.client-view .top-area .summary .alignright[data-v-f7c0e521]{float:right}@media (width<=768px){.client-view .top-area[data-v-f7c0e521]{flex-direction:column}.client-view .top-area .allocations[data-v-f7c0e521]{padding:0}}.client-view .options[data-v-f7c0e521]{justify-content:space-between;align-items:baseline;margin:20px 0;display:flex}.client-view .right-pane[data-v-f7c0e521]{display:flex}.employee-stats .download-excel>div{align-items:center;gap:20px;display:flex}.big-box{color:#0b3d75;text-align:center;background:#eaeaea;border:1px solid #f39a15;margin:30px;padding:10px;font-size:18px;display:block}.big-box span{min-height:75%;font-size:3rem;display:block}.big-box p{font-size:.6rem}.accordion header{cursor:pointer;background:#f39a15;border:1px solid #aeaeae;justify-content:space-between;align-items:center;margin-bottom:0;padding:15px 20px 15px 10px;display:flex}.accordion header div:first-child span{transform-origin:50%;margin-right:20px;transition:transform .2s;display:inline-block;transform:rotate(90deg)}.accordion header div{flex:1}.accordion header div:last-child{text-align:right}.accordion header.open div:first-child span{transform:rotate(180deg)}.accordion .accordion-content{border:1px solid #aeaeae;height:0;overflow:hidden}.accordion .accordion-content.open{height:auto;padding:10px}.groupable-table{padding:20px 0;display:block}.groupable-table .group-by{background:#eaeaea;padding:2px 10px;font-size:.8rem}.groupable-table .group-by label{text-transform:uppercase;margin-right:10px}.groupable-table .group-by button{color:#333;text-transform:cavpitalize;text-underline-offset:3px;background:0 0;margin-right:10px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.groupable-table .group-by button.active{color:#111;text-decoration:underline}.groupable-table .no-data{text-align:center;background:#eaeaea;width:100%;padding:10px}.groupable-table table th{text-transform:capitalize;cursor:pointer}.groupable-table table th span{opacity:.5}.groupable-table table th.active.up .up,.groupable-table table th.active.down .down{opacity:1}.groupable-table table td .yes,.groupable-table table td .no{color:#fff;padding:1px 2px;font-size:.8rem;display:inline-block}.groupable-table table td .yes{background-color:#16a40c}.groupable-table table td .no{background-color:#da0000}.invoicing-client-box h3{text-transform:uppercase;font-family:Raleway,sans-serif}.invoicing-client-box .extra-content{justify-content:end;display:flex}.invoicing-client-box .extra-content span{width:100%;max-width:5rem}.invoicing-client-box .extra-content span:first-child{border-right:1px solid #eaeaea;padding-right:20px}.invoicing-client-box .groupable-table{padding-top:5px}.invoicing-client-box .bottom{display:flex}.invoicing-client-box .bottom>div{flex:1}.invoicing-client-box .bottom .notes{background:#eaeaea;min-height:30px;padding:15px}.invoicing-client-box .bottom .actions{justify-content:end;align-items:center;display:flex}.invoicing-per-client h2{margin-top:40px}.invoicing-per-client .boxes{width:100%;display:flex}.invoicing-per-client .boxes .big-box{flex-grow:1;flex-basis:0}.invoicing-per-client .clients>*,.invoicing-per-client .zero-billing-clients>*{margin:10px 0}.invoicing-per-client .zero-billing-clients .accordion header{background:#eaeaea}.invoicing-employee-box h3{text-transform:uppercase;font-family:Raleway,sans-serif}.invoicing-employee-box .extra-content{justify-content:end;display:flex}.invoicing-employee-box .extra-content span{width:100%;max-width:6rem}.invoicing-employee-box .extra-content span:first-child{border-right:1px solid #eaeaea;padding-right:20px}.invoicing-employee-box .groupable-table{padding-top:5px}.invoicing-employee-box .bottom{display:flex}.invoicing-employee-box .bottom>div{flex:1}.invoicing-employee-box .bottom .notes{background:#eaeaea;min-height:30px;padding:15px}.invoicing-employee-box .bottom .actions{justify-content:end;align-items:center;display:flex}.invoicing-per-employee h2{margin-top:40px}.invoicing-per-employee .boxes{width:100%;display:flex}.invoicing-per-employee .boxes .big-box{flex-grow:1;flex-basis:0}.invoicing-per-employee .clients>*,.invoicing-per-employee .zero-billing-clients>*{margin:10px 0}.invoicing-per-employee .zero-billing-clients .accordion header{background:#eaeaea}.sumbox{cursor:pointer;background:#eaeaea;justify-content:space-between;align-items:center;margin-bottom:0;padding:15px 20px 15px 10px;display:flex}.sumbox div{flex:1;padding-left:2rem;font-style:italic}.sumbox .extra-content{justify-content:end;display:flex}.sumbox .extra-content span{text-align:right;width:100%;max-width:6rem;font-weight:700}.sumbox .extra-content span:first-child{border-right:1px solid #111;padding-right:20px}.montelcare-schedules .controls{gap:8px;margin-bottom:16px;display:flex}.montelcare-schedules .controls select{padding:4px 8px}.montelcare-schedules pre{background:#f5f5f5;border-radius:4px;padding:16px;overflow:auto}.montelcare-schedules .error{color:red}.employee-view .average-score{text-align:center;text-transform:uppercase}.time-entries-upload form{border-bottom:1px solid #eaeaea;margin-bottom:40px;padding-bottom:40px;display:flex}.time-entries-upload form>*{flex:1}:root{--billable:#68dd9e;--montelcare:#5b74e9;--probono:#febe49;--success:#68dd9e;--success-light:#a5ecc7;--danger:#ff4f5c;--danger-light:#fa8b93;--primary-text-color:#3d3d3d;--secondary-text-color:#212121;--black:#111;--dark-grey:#333;--mid-grey:#585858;--light-grey:#f2f2f2;--white:#fff}.fade-enter-active{transition:all .3s ease-out}.fade-leave-active{transition:all .3s ease-in}.fade-enter,.fade-leave-to{opacity:0}.fade-leave,.fade-enter-to{opacity:1}.maximize-enter-active{transition:all .2s}.maximize-leave-active{transition:all .2s ease-out}.maximize-enter,.maximize-leave-to{opacity:0;transform:scaleY(.001)}body{color:#3d3d3d;background:url(/bg-pattern.png);width:100%;margin:0;padding:0;font-family:PT Serif,serif;font-size:16px}body>.content{box-sizing:border-box;width:100%;max-width:1280px;margin:0 auto}@media screen and (width<=800px){body>.content{padding:0 20px}}@media screen and (width<=500px){body>.content{padding:0 5px}}@media (width<=479px){body>.content .image{display:none}body>.content .login{padding:0}}body .messages{box-sizing:border-box;border:1px solid #bebebe;max-width:800px;margin:0 auto;padding:0;list-style:none;overflow:hidden}body .messages li{color:#fff;padding:20px}body .messages li.success{background:#004b00}body .messages li.error{background:#4b0000}table{color:#111}#header{color:#fff;background:#131313}div.breadcrumbs{background:#212121}.module h2,.module caption,.inline-group h2{background:#212121;border:1px dashed #eee}.text-center{text-align:center}a{color:#c35763;text-decoration:none}input{box-sizing:border-box;padding:7px 14px;font-size:20px}input[type=email],input[type=text],input[type=password]{border:1px solid #aeaeae}input[type=submit]{cursor:pointer}button,input[type=submit]{color:#fff;letter-spacing:1px;text-transform:uppercase;cursor:pointer;background:#000;border:1px solid #eaeaea;border-radius:3px;outline:none;padding:8px 10px;font-family:Raleway,sans-serif;line-height:1.2em;transition:all .2s}button:active,input[type=submit]:active{background:#0b3d75}button.inline,input[type=submit].inline{margin:0 8px}body.full-width-content #content{box-sizing:border-box;width:100%}body.full-width-content form{padding:0}body.full-width-content form input,body.full-width-content form select,body.full-width-content form date-picker{opacity:.8;margin:0 10px;font-size:13px;font-weight:400;width:auto!important}.graphs>div{padding:20px}.graphs .ct-series line{stroke-width:30px;stroke:#ffa03f}.graphs .blue .ct-series line{stroke:#9671ff}.graphs .green .ct-series line{stroke:#61bf14}.graphs .all-time-project-distribution #all-time-projects-split{position:relative}.graphs #overall-split{height:500px}.ct-label{fill:#fff;color:#fff}.ct-grid{stroke:#fff9}.ct-series-p .ct-bar,.ct-series-p .ct-point,.ct-series-p .ct-line,.ct-series-p .ct-slice-donut{stroke:#45241d}.ct-series-p .ct-area,.ct-series-p .ct-slice-pie{fill:#45241d}.ct-series-q .ct-bar,.ct-series-q .ct-point,.ct-series-q .ct-line,.ct-series-q .ct-slice-donut{stroke:#45450e}.ct-series-q .ct-area,.ct-series-q .ct-slice-pie{fill:#45450e}.ct-series-r .ct-bar,.ct-series-r .ct-point,.ct-series-r .ct-line,.ct-series-r .ct-slice-donut{stroke:#1d4510}.ct-series-r .ct-area,.ct-series-r .ct-slice-pie{fill:#1d4510}.ct-series-s .ct-bar,.ct-series-s .ct-point,.ct-series-s .ct-line,.ct-series-s .ct-slice-donut{stroke:#124544}.ct-series-s .ct-area,.ct-series-s .ct-slice-pie{fill:#124544}.table{margin:12px 0 48px}.table table{background:#fff;width:100%;margin:12px 0 24px}.table table th,.table table td{padding:4px;font-size:.8rem}.table table th.right,.table table td.right{text-align:right}.table table th.left,.table table td.left{text-align:left}.table table th.center,.table table td.center{text-align:center}@media screen and (width<=640px){.table table th,.table table td{font-size:.6rem}}.table table tr.summary th,.table table tr.summary td{text-transform:uppercase;border-top:2px solid #111;font-weight:700}.table table .date{width:100px}@media screen and (width<=640px){.table table .date{width:70px}}.table table .title th{text-align:center;text-transform:uppercase;color:#fff;background:#000;border:1px solid #fff;padding:1rem;font-size:1.2rem;font-weight:400}.table table.overview{width:auto;margin:32px 0 12px}.table table.overview th,.table table.overview td{padding:12px;font-size:1.2rem}.table table.overview th{text-transform:uppercase;color:#858585;font-weight:400}.table table.overview td{font-weight:700}.table table .picked{background:#16a40c}.table table .checkbox{text-align:center;width:40px}.table table.full-width{width:100%}.table table.auto-width{width:auto}.table table.nth-coloring tr:nth-child(2n){background:#e9e9e9}.table button{appearance:none;color:#fff;cursor:pointer;vertical-align:middle;background:#79aec8;border:none;border-radius:4px;height:35px;padding:10px 15px;font-family:Roboto,Lucida Grande,Verdana,Arial,sans-serif;font-size:13px;font-weight:400;line-height:15px}.table button:hover{background:#5886c8}body.token-access h1{letter-spacing:.1rem;color:#3d3d3d;box-sizing:border-box;margin:10px 0 20px;font-family:Raleway,sans-serif;font-size:2.2rem;font-weight:400;overflow:hidden}body.token-access h1 span{font-size:2.6rem;display:block}body.token-access h1.meercat{background:url(/static/assets/meerkat-tron-small-B2Tgbj7c.png) 0 0/200px 200px no-repeat;height:200px;margin-top:0;margin-bottom:20px;padding-left:240px;line-height:1.4em}body.token-access .center{vertical-align:middle;display:table-cell}body.token-access section h1{font-size:1.8rem}body.token-access .overview.full-width th,body.token-access tr.title th{font-family:Raleway,sans-serif}body.token-access .block{box-sizing:border-box;border:1px solid #bebebe;max-width:800px;margin:20px auto;display:flex}body.token-access .block .image{background:url(/static/assets/1920x1080-1178908-he-man-and-the-masters-of-the-universe-BBS3PK1x.jpg) 50%/cover no-repeat;flex:0 0 200px}body.token-access .block .content{flex:1;padding:40px 60px}body.token-access .block .content input{margin:20px 0;display:block}body.token-access .block .content input[type=email]{width:100%}body.token-access .block .content .throw-right{justify-content:flex-end;display:flex}@media screen and (width<=479px){body.token-access .block .content{padding:0 20px}body.token-access .block{border:0}}body.token-access.index>.content{min-height:800px}@media (width<=479px){body.token-access.index>.content{padding-top:0}}@media (width>=479px){body.token-access.index>.content{padding-top:120px}}body.token-access.index p{color:#212121;margin:0 0 30px;font-size:1.2rem}body.token-access.access h1.meercat{margin-bottom:60px}.header{background-color:#eaeaea;padding:2px 5px;overflow:hidden}.header a{float:left;color:#111;text-align:center;border-radius:4px;padding:5px;font-size:18px;line-height:25px;text-decoration:none}.header a.logo img{width:100px;height:40px;font-weight:700}.header a.active{color:#fff;background-color:#858585}.header a.active:hover{color:#111;background-color:#858585}.header-right{float:right;margin-top:10px}@media screen and (width<=500px){.header a{float:none;text-align:left;display:block}.header-right{float:none}}body.week-plan{margin:0;padding:0}h1,h2,h3{color:#212121}h1 .project-selector,h1 .month-selector{margin-left:20px;display:inline-block}@media screen and (width<=800px){h2{font-size:1.3em}}.admin-vue-section{background:#fff;border-radius:3px;margin:2rem 0;padding:2rem;box-shadow:0 4px 8px 3px #0000000f}.admin-vue-section:first-child{margin-top:0}.overall{text-align:right;border-bottom:2px solid #eaeaea;margin-bottom:30px;padding:10px 0}.overall>button{float:left;height:25px;padding:5px 15px;font-size:10px;line-height:10px}
