@import url(https://fonts.googleapis.com/css?family=Roboto:100,100italic,300,300italic,400,400italic,500,500italic,700,700italic,900,900italic&subset=latin,latin-ext,cyrillic,cyrillic-ext,greek-ext,greek,vietnamese);.widgets{background-color:#f5f5f5;display:flex;flex-wrap:wrap;gap:16px;padding:16px}.widgets .widget-tile{background:#fff;border:1px solid #e5e5e5;border-radius:5px;flex:1;padding:10px}.flex{display:flex}.flex-column{flex-direction:column}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-end{justify-content:flex-end}.items-start{align-items:flex-start}.items-center{align-items:center}.items-end{align-items:flex-end}.width-full{width:100%}.width-1\/5{width:20%}.width-2\/5{width:40%}.width-3\/5{width:60%}.width-4\/5{width:80%}.success{color:#7ccf00}.warning{color:#fd9a00}.error{color:#e7000b}.avatar{--avatar-size:2.5rem;height:var(--avatar-size)!important;width:var(--avatar-size)!important}.avatar.avatar--small{--avatar-size:2rem}.avatar.avatar--large{--avatar-size:4rem}.page{margin:0 16px}.page .page__card{margin-top:24px;width:100%}.page .page__header{align-items:center;display:flex;justify-content:space-between;padding:16px}.page .page__header .page__header__title{align-items:center;display:flex;gap:16px}.page .page__search{border-radius:4px;box-shadow:0 2px 3px -1px rgba(0,0,0,.14);display:flex;padding:0 16px 16px}.page .page__tabs{flex-grow:1;width:100%}.page .page__tabs .page__tabs-header{background-color:#f5f5f5}.table-dense,.table_overflow-x{overflow-x:auto}.table-dense thead th,.table__row td{padding:4px}.cell-align-right{text-align:right}.cell-align-center{text-align:center!important}.cell-small{max-width:50px;min-width:50px;width:50px}.cell-medium{max-width:85px;min-width:85px;width:85px}.cell-large{max-width:100px;min-width:100px;width:100px}.cell-xl{max-width:125px;min-width:125px;width:125px}.cell-xl div{display:flex;flex-direction:column}.cell-actions{max-width:70px;min-width:70px;padding:4px 8px;text-align:right!important;width:70px}.cell-actions button{width:50%}.cell-actions button.cell-actions__button-delete{color:red}.form-add{border-radius:4px;box-shadow:0 2px 3px -1px rgba(0,0,0,.14);display:flex;flex-direction:column;gap:16px;padding:0 16px 16px}.form,.form .form__section{display:flex;flex-direction:column;gap:24px}.form .form__section.form__section--horizontal{flex-direction:row}.form .form__section.form__section--timepickers{flex-direction:row;padding-top:8px}.form .form__section.form__section--timepickers>div{width:100%}#invoice{background:#fff;margin:10px 25px;padding:20px;position:relative}#invoice table{border-collapse:collapse;border-spacing:0;margin:20px 0 30px}#invoice table td,#invoice table th{padding:6px}#invoice table th,#invoice table tr{font-size:10px;text-align:left}#invoice table tbody tr:nth-of-type(odd),#invoice table tbody tr:nth-of-type(odd) td{background-color:#f9f9f9}#invoice table tbody tr td{border-top:1px solid #f4f4f4}@media print{#invoice{background:#fff;margin:10px 25px;padding:20px;position:relative}#invoice table{border-collapse:collapse;border-spacing:0;margin:20px 0 30px}#invoice table td{padding:6px}#invoice table th,#invoice table tr{font-size:10px;text-align:left}#invoice table tbody tr:nth-of-type(odd),#invoice table tbody tr:nth-of-type(odd) td{background-color:#f9f9f9}#invoice table tbody tr td{border-top:1px solid #f4f4f4}}.date-stepper{border-bottom:1px solid #e0e0e0;box-shadow:0 1px 2px 0 rgba(0,0,0,.1)}.date-stepper__date-filter{display:grid;grid-template-columns:repeat(1,1fr);justify-content:space-between;place-items:center;align-items:center}.date-stepper__additional-filter{border-top:1px solid #e0e0e0}.date-stepper__additional-filter>div{display:grid;grid-template-columns:repeat(1,1fr);justify-content:space-between;place-items:center;align-items:center}@media screen and (min-width:850px){.date-stepper__additional-filter>div,.date-stepper__date-filter{grid-template-columns:repeat(3,1fr)}}.dialog__actions>div{display:flex;gap:24px;justify-content:space-between;width:100%}.dialog__actions>div .dialog__actions__save{width:50%}body{background:#eee;font-family:Roboto;margin:0;padding:0}a{text-decoration:none}@media print{@page{size:landscape}body{background:#fff;color:#000}div{margin:0}#navigation{display:none;height:0;visibility:hidden;width:0}.print-only{display:block}.page-break{page-break-before:always}a{color:#999;text-decoration:underline}}