:root{--v-primary: #2e2e2e;--v-secondary: #84b933;--v-secondary-light: #96cc44;--v-accent: #ab2e68;--v-positive: #588712;--v-negative: #cd4837;--v-info: #11518c;--v-warning: #f0b618;--v-dark: #1d1d1d;--v-dark-page: #121212;--v-border-radius: 4px;--q-primary: var(--v-primary);--q-secondary: var(--v-secondary);--q-accent: var(--v-accent);--q-positive: var(--v-positive);--q-negative: var(--v-negative);--q-info: var(--v-info);--q-warning: var(--v-warning);--q-dark: var(--v-dark);--q-dark-page: var(--v-dark-page)}.navigationBadge{left:0px;right:auto;margin:4px 0 0 0;border-radius:4px 0 4px 0;color:#fff !important}.navigationHeader{height:56px}body{font-family:"Roboto","-apple-system",Arial;overflow:hidden}body.body--dark{background:#2e2e2e}.v-page{padding:20px 34px 24px 24px}.v-page .v-sidebar{min-width:230px !important}.screen--xs .v-page{padding-right:24px}.v-page .v-sticky{position:sticky;align-self:flex-start;transition:top 100ms;top:79px}.header--reveal .v-page .v-sticky{top:135px}.v-page .v-sticky.v-two-rows{top:123px}.header--reveal .v-page .v-sticky.v-two-rows{top:179px}.v-page .v-sticky.v-three-rows{top:169px}.header--reveal .v-page .v-sticky.v-three-rows{top:225px}.v-button-group{border:1px solid #d3d3d3;border-radius:var(--v-border-radius);display:inline-flex}.v-button-group .v-button{border-radius:0;border:0px !important}.v-button{border-radius:var(--v-border-radius)}.v-button.v-bordered{border:1px solid #d3d3d3}.q-menu .v-button.v-sticky-button{position:sticky;bottom:0;background:#e5e5e5;border-radius:0;width:100%}.q-notification .fast-route{border:1px solid #fff;letter-spacing:1px;padding:1px 4px 0 5px;margin-left:2px}.v-label-right .q-field__label{width:133%;right:0;text-align:right}.v-link{cursor:pointer !important;transition:120ms;transition-delay:40ms;text-decoration-style:dotted;text-decoration-thickness:1px;text-decoration-color:#b4b4b4;text-underline-offset:1px}.v-link:link,.v-link:visited{color:#588712}.v-link:hover,.v-link:visited:hover{color:var(--v-accent)}.v-label-button .q-icon{margin-right:0;font-size:18px}.v-label-button .q-icon~span{margin-left:6px}.screen--xs .v-button-dropdown .q-btn__content>span,.screen--sm .v-button-dropdown .q-btn__content>span,.screen--md .v-button-dropdown .q-btn__content>span{display:none !important}.v-button-dropdown .q-btn-dropdown__arrow{display:none}.v-action{border-top-right-radius:0;border-top-left-radius:0}.v-card{box-shadow:0 0px 8px rgba(0,0,0,.2) !important;border-radius:var(--v-border-radius)}.v-card.v-preview{height:100%;padding:2em}.v-card.v-preview:hover .v-icon,.v-card.v-preview:hover .v-title{color:var(--q-secondary) !important}.v-card .v-card-head{padding-right:4px}.v-card .v-card-title{width:fit-content;color:var(--v-primary);transform:translateY(-4px);border-radius:var(--v-border-radius) 0 var(--v-border-radius) 0;padding:6px 18px;background-color:#e0e0e0}.q-dialog .q-card{border-top:none}.q-item--active{background:var(--v-secondary);color:#fff}.q-field--standard .q-field__control:hover:before,.q-field--filled .q-field__control:hover:before{border-color:var(--v-secondary)}.q-field--standard .q-field__control:after,.q-field--filled .q-field__control:after{background:var(--v-secondary)}.q-field--standard.q-field--error .q-icon,.q-field--filled.q-field--error .q-icon{color:var(--v-negative)}.q-field--standard.q-field--error .q-field__control:after,.q-field--filled.q-field--error .q-field__control:after{background:var(--v-negative);height:1px}.q-field--filled .q-field__control{border-radius:0px}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{appearance:none}input[type=number]{-moz-appearance:textfield}@supports(-webkit-appearance: none){::-webkit-scrollbar{width:12px}body::-webkit-scrollbar-button:vertical:start:decrement{display:block;height:56px;background:#424242}body::-webkit-scrollbar-track{background:#424242}body::-webkit-scrollbar-thumb{background:#757575}body::-webkit-scrollbar-thumb:vertical{border-left:1px solid #424242}body::-webkit-scrollbar-thumb:hover{background:#828282}::-webkit-scrollbar-track{background:rgba(0,0,0,.1)}::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1)}::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.25)}}.v-widget-content{position:absolute;overflow:auto;top:45px;right:0;bottom:0;left:0}.q-editor.disabled,.q-editor.disabled *{cursor:auto !important;opacity:1 !important}.q-toggle.disabled,.q-toggle.disabled *{cursor:auto !important}.q-uploader__list{padding:0px;overflow:visible}.v-animation-blur{background:#fff;opacity:1;display:block;pointer-events:none}.v-animation-blur.v-animation-blur-ready{animation:blur 250ms 0ms 1 forwards}@keyframes blur{100%{opacity:0;display:none}}.v-tooltip{z-index:10000}.v-max{z-index:10000 !important}.v-dialog .v-dialog-header{display:flex;font-size:1.25rem;font-weight:500;line-height:2rem;padding:8px 16px;color:#fff;background:var(--q-secondary)}.v-dialog.v-movable{z-index:9999}.v-dialog.v-movable .v-card{box-shadow:0 0 24px rgba(0,0,0,.4) !important;transition:.25s ease-in-out}.v-dialog .q-card{border-bottom-right-radius:var(--v-border-radius) !important;border-bottom-left-radius:var(--v-border-radius) !important}@media(min-width: 600px){.v-dialog .q-dialog__inner--minimized>div{max-width:100%}}.v-dialog .q-dialog__inner--top:not(.q-dialog__inner--fullwidth){padding:0}.v-cursor-default{cursor:default !important}.v-cursor-grab{cursor:grab !important}.q-notification{margin-right:22px}.screen--xs .q-notification{margin-right:12px}.q-stepper__step{overflow:hidden}.q-linear-progress__track{display:none}.q-menu{user-select:none}.v-select:not(.v-multiple) .q-field__native{flex-wrap:nowrap}.v-select:not(.v-multiple) .q-field__native>span{pointer-events:none}.v-upload-button .q-uploader__list,.v-upload-button .q-uploader__overlay{display:none}.v-upload-button .q-uploader__header{border-radius:var(--v-border-radius) !important;background-color:transparent;color:var(--v-primary)}.v-border-radius{border-radius:var(--v-border-radius)}.v-anonymize .v-anonymizable{filter:blur(5px);user-select:none;pointer-events:none}#highlight{position:absolute;z-index:6001;pointer-events:none;box-shadow:0px 0px 20vmax 50vmax rgba(0,0,0,.5);border:2px solid var(--v-accent);border-radius:var(--v-border-radius);transition:.25s ease-in-out;height:0px;width:0px;opacity:0}#highlight.show{opacity:1}.v-me{border-radius:0 0 var(--v-border-radius) var(--v-border-radius);background-color:#2b2b2b;color:#fff}body.desktop .q-focus-helper{transition:background-color .15s cubic-bezier(0.25, 0.8, 0.5, 1),opacity .15s cubic-bezier(0.25, 0.8, 0.5, 1) !important}.v-menu-button{padding:0 26px 0 26px}.q-select__dropdown-icon.fa-caret-down{font-size:18px}.v-nodata-illustration{margin:48px auto;text-align:center;color:#9e9e9e}.v-grid-item .v-nodata-illustration{margin:12px auto}.v-nodata-illustration svg{max-width:430px;max-height:250px}.v-grid-item .v-nodata-illustration svg{max-height:130px}.v-nodata-illustration div:not(.v-svg-wrapper){font-size:1.5rem;margin-top:16px;line-height:2.3rem;font-weight:300;cursor:default}.v-grid-item .v-nodata-illustration div:not(.v-svg-wrapper){font-size:1rem}.v-nodata-illustration div:not(.v-svg-wrapper)+div{font-size:1rem;margin:4px 0 24px 0;cursor:default}.v-grid-item{transition:transform .2s ease-in-out,height .2s ease-in-out,width .2s ease-in-out;background-color:rgba(132,185,51,.3)}.v-grid-item.v-grid-item-moving{background-color:transparent;box-shadow:none !important;transition:unset}.v-color .q-color-picker__cube{padding-bottom:20%;width:20% !important}.v-border-accent{border:1px solid var(--v-accent)}.v-outline-accent{outline:4px solid var(--v-accent)}.v-widget-new{cursor:grab !important}.v-dragdrop-separator{height:1px;background-color:transparent !important;background-image:linear-gradient(90deg, var(--q-accent) 50%, transparent 50%, transparent 100%);background-size:2px 1px}.v-feedback{padding:0;position:fixed;right:19px;bottom:0}.v-feedback .q-btn{padding:10px;min-width:0px;min-height:0px}.v-feedback .q-fab__actions{padding:0px;margin-bottom:4px}.v-feedback .q-fab__actions .q-btn{margin:4px 0;padding:12px}.v-feedback .q-fab__actions .q-btn:not(.v-selected){background-color:#fff !important}.v-editor{background-color:transparent;word-wrap:break-word;margin-bottom:0;font-size:14px;width:100%;cursor:text}.v-editor .q-editor__content{padding:0}.v-editor.v-focused .q-editor__content{padding:6px 0}@keyframes colored{0%{filter:grayscale(1);opacity:1}85%{filter:grayscale(0);opacity:1;width:200px}100%{width:100%;opacity:0}}#v-loader{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);filter:grayscale(1);width:200px}#v-loader.v-intro{opacity:0;animation:colored 1200ms ease-in-out}.q-table__top{padding-top:8px;padding-bottom:8px}.q-dialog .q-table{user-select:none}.v-datagrid-no-data .q-table{height:100%}.q-table .q-linear-progress{height:.16rem}.q-table .q-linear-progress .q-linear-progress__model{color:var(--v-accent)}.q-table thead{color:#fff;background-color:var(--v-secondary)}.q-table thead tr{background-color:var(--v-secondary)}.q-table tbody th>.v-title-subtitle,.q-table thead th>.v-title-subtitle{display:inline-block;vertical-align:middle}.q-table tbody th>.v-title-subtitle>div,.q-table thead th>.v-title-subtitle>div{font-weight:300;opacity:.8}.q-table tbody tr,.q-table thead tr{height:50px}.q-table tbody tr.v-tr-expand-item,.q-table thead tr.v-tr-expand-item{vertical-align:top}.q-table tbody tr.v-highlighted,.q-table thead tr.v-highlighted{background-color:rgba(0,0,0,.13) !important}.q-table tbody tr.v-highlighted.selected,.q-table thead tr.v-highlighted.selected{background-color:rgba(171,76,104,.75) !important}.q-table tbody tr.v-highlighted.selected td,.q-table thead tr.v-highlighted.selected td{color:#fff}.q-table tbody tr.selected td,.q-table thead tr.selected td{color:#ffebf5}.q-table tbody tr td,.q-table tbody tr th,.q-table thead tr td,.q-table thead tr th{padding:0 10px}.q-table tbody tr td .v-disable-events,.q-table tbody tr th .v-disable-events,.q-table thead tr td .v-disable-events,.q-table thead tr th .v-disable-events{pointer-events:none}thead th,tbody tr:not(:last-child) td{border:none !important}.q-table__card{border-radius:0}.q-table__container{background:#fff}.q-table__container .v-rows-per-page{color:#000;font-size:12px;font-weight:400}.q-table__container:not(.expandable) .q-table>tbody>tr:nth-child(even)>td{background-color:rgba(0,0,0,.09)}.q-table__container.expandable .q-table>tbody>tr.v-tr-odd>td,.q-table__container.expandable .q-table>tbody>tr.v-tr-odd+tr.v-tr-expand-item>td{background-color:rgba(0,0,0,.09)}.q-tr.selected{background:var(--v-accent)}.q-table tbody td:after{background:transparent}.v-sticky-header-table thead tr th{position:sticky;z-index:1}.v-sticky-header-table thead tr:first-child th{top:0}.v-sticky-header-table .q-table__bottom{border:0}.v-stickynav{z-index:1100;position:sticky;transition:top 100ms;top:0px}.header--reveal .v-stickynav{top:56px}.v-stickynav .v-wrapper{background:linear-gradient(90deg, #ffffff 0%, rgba(255, 255, 255, 0) 115px),linear-gradient(0deg, #ffffff 0%, #ededed 20px) !important}.body--dark .v-stickynav .v-wrapper{background:var(--v-dark) !important}.v-stickynav .v-headline{padding:7px 36px 6px 24px;line-height:38px}.mobile.screen--xs .v-stickynav .v-headline{padding-right:24px}.v-stickynav .v-headline .v-title{text-overflow:ellipsis;overflow:hidden}.v-stickynav #v-portal-stickynav-actions{display:flex;flex-direction:row-reverse}.v-stickynav #v-portal-stickynav-actions .v-edit{order:-1}.v-stickynav #v-portal-stickynav-actions .v-remove{order:-1}.v-stickynav #v-portal-stickynav-actions .v-save{order:-2}.v-stickynav #v-portal-stickynav-actions .v-cancel{order:-3}.v-stickynav #v-portal-stickynav-actions .v-backlink{order:-4}.v-stickynav #v-portal-stickynav-actions:empty{display:none}.v-stickynav #v-portal-stickynav-tabs>.v-stickynav-tabs{transform:translateY(1px)}.v-stickynav #v-portal-stickynav-tabs>.v-stickynav-tabs .v-badge{max-width:200px;overflow:hidden;text-overflow:ellipsis;display:block}.v-stickynav #v-portal-stickynav-tabs>.v-stickynav-tabs .v-tab.v-tab-active{background:#fff}.body--dark .v-stickynav #v-portal-stickynav-tabs>.v-stickynav-tabs .v-tab.v-tab-active{background:#2e2e2e}.v-stickynav #v-portal-stickynav-tabs>.v-stickynav-tabs .v-tab.v-tab-active .q-tab__indicator{z-index:1}.v-stickynav #v-portal-stickynav-tabs>.v-stickynav-tabs+div{position:absolute;width:100%;background:linear-gradient(90deg, #ffffff 0%, rgba(255, 255, 255, 0) 115px),linear-gradient(0deg, #ffffff 0%, #ededed 20px) !important;bottom:4px;box-shadow:2px 1px 0px 0px #d2d2d2}.v-stickynav #v-portal-stickynav-info-text{padding-right:36px}.v-stickynav #v-portal-stickynav-info-text:empty{display:none}.mobile.screen--xs .v-stickynav #v-portal-stickynav-info-text{padding-right:24px}.v-stickynav .v-stickynav-closing{width:100%;border-top:1px solid #ddd;border-left:1px solid #ddd;border-top-left-radius:var(--v-border-radius);height:4px;box-shadow:-2px 0px 0px 0px #fff}.body--dark .v-stickynav .v-stickynav-closing{box-shadow:-2px 0px 0px 0px var(--v-dark)}.v-stickynav #v-portal-stickynav-tabs-before{padding-top:4px}.v-stickynav #v-portal-stickynav-tabs-before:not(:empty){padding-bottom:14px;margin-left:24px}@keyframes navigationSmoothColorChange{to{background:linear-gradient(90deg, var(--v-secondary) 75%, var(--v-secondary-light) 100%);color:#fff}}.v-menu{background:linear-gradient(270deg, #ffffff 0%, #f2f2f2 25%) !important;outline:1px solid #ddd}.body--dark .v-menu{background:transparent !important}.v-menu .q-scrollarea__content{display:flex;flex-wrap:wrap}.v-menu .q-scrollarea__content .q-list{width:100%}.v-menu .q-scrollarea__content .q-list:first-child{align-self:flex-start}.v-menu .q-scrollarea__content .q-list:first-child>.q-item:first-child{color:var(--v-secondary)}.v-menu .q-scrollarea__content .q-list:nth-child(2){align-self:flex-end}.v-menu .q-scrollarea__content .q-list .q-separator{visibility:hidden}.v-menu .q-scrollarea__content .q-list .q-item{margin-top:1px;border-radius:var(--v-border-radius)}.v-menu .q-scrollarea__content .q-list .q-item .q-item__label--caption{color:#656565;font-weight:300;opacity:.8}.v-menu .q-scrollarea__content .q-list .q-item:hover,.v-menu .q-scrollarea__content .q-list .q-item.q-router-link--active{animation:navigationSmoothColorChange 100ms 1 forwards}.v-menu .q-scrollarea__content .q-list .q-item:hover .q-item__label--caption,.v-menu .q-scrollarea__content .q-list .q-item.q-router-link--active .q-item__label--caption{color:#fff;transition:color 100ms}.v-menu .q-scrollarea__content .q-list .q-item .q-badge{color:#888}.v-menu .q-scrollarea__content .q-list .v-item-sublist.active{border-radius:var(--v-border-radius);overflow:hidden}.v-menu .q-scrollarea__content .q-list .v-item-sublist.active .q-item:first-child{border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important}.v-menu .q-scrollarea__content .q-list .v-item-sublist .v-sublist .q-separator{background-color:#ccc}#v-app:not(.invisible) .v-menu .q-scrollarea__content .q-list .v-item-sublist .v-sublist .q-separator{visibility:visible}.v-menu .q-scrollarea__content .q-list .v-item-sublist .v-sublist .q-item{background:#e8e8e8;border-radius:0 !important;margin-top:0px}.body--dark .v-menu .q-scrollarea__content .q-list .v-item-sublist .v-sublist .q-item{background:var(--v-primary)}.v-menu .q-scrollarea__content .q-list .v-item-sublist .v-sublist .q-item:hover,.v-menu .q-scrollarea__content .q-list .v-item-sublist .v-sublist .q-item.q-router-link--active{animation:none}.v-menu .q-scrollarea__content .q-list .v-item-sublist .v-sublist .q-item:hover .v-col-icon,.v-menu .q-scrollarea__content .q-list .v-item-sublist .v-sublist .q-item:hover .v-col-text,.v-menu .q-scrollarea__content .q-list .v-item-sublist .v-sublist .q-item.q-router-link--active .v-col-icon,.v-menu .q-scrollarea__content .q-list .v-item-sublist .v-sublist .q-item.q-router-link--active .v-col-text{color:#719f2d;transition:color 100ms}.v-menu .q-scrollarea__content .q-list .v-item-sublist .v-sublist .q-item.q-router-link--active .q-separator{background-color:var(--v-secondary)}.v-menu .q-scrollarea__content .q-list .v-item-sublist .v-sublist .q-item .q-item__label--caption{color:#aaa}.v-menu .q-scrollarea__thumb,.v-menu .q-scrollarea__bar{display:none}.v-menu .v-menu-dense{position:absolute;bottom:16px;right:-20px;padding:8px 3px 6px 2px;font-size:.8em;background:#ababab;color:#fff;border-top-left-radius:0;border-bottom-left-radius:0}.v-menu-popup .q-separator{display:none}.v-menu-popup>div{border-right:1px solid #ddd;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.v-col-icon{width:32px;margin-top:12px;margin-left:12px}.v-navigation-icon{font-size:20px}.v-col-text{margin-top:6px;margin-left:16px}.q-drawer--mini .v-col-text{display:none}.q-item:not(.q-router-link--active):not(:hover) .v-vario-logo .logo-first-element{color:#83bc3c}.q-item:not(.q-router-link--active):not(:hover) .v-vario-logo .logo-middle-element{color:#66932f}.q-item:not(.q-router-link--active):not(:hover) .v-vario-logo .logo-last-element{color:#44661f}.q-item.q-router-link--active .v-vario-logo .logo-first-element,.q-item:hover .v-vario-logo .logo-first-element{color:#fff}.q-item.q-router-link--active .v-vario-logo .logo-middle-element,.q-item:hover .v-vario-logo .logo-middle-element{color:#f4f4f4}.q-item.q-router-link--active .v-vario-logo .logo-last-element,.q-item:hover .v-vario-logo .logo-last-element{color:#eee}.v-vario-logo path{transition:color .15s}#v-portal-context-menu .q-card{color:initial}.q-tabs.v-tabs .q-tab{padding-top:6px;padding-bottom:6px;border-top-left-radius:var(--v-border-radius);border-top-right-radius:var(--v-border-radius);border-right:1px solid transparent;border-left:1px solid transparent}.q-tabs.v-tabs .q-tab.q-tab--active{border-right:1px solid #bdbdbd;border-left:1px solid #bdbdbd}.q-tabs.v-tabs .q-tab .q-tab__indicator{height:4px;border-top-left-radius:var(--v-border-radius);border-top-right-radius:var(--v-border-radius);color:transparent !important;background:linear-gradient(0deg, #ffffff 0%, var(--v-secondary) 1px)}.q-tabs.q-tabs--vertical.v-align-right .q-tab{justify-content:flex-end;padding-right:24px}.q-tabs.q-tabs--vertical.v-align-left .q-tab{justify-content:flex-start;padding-left:24px}.q-tabs.q-tabs--vertical .q-tab__indicator{width:4px;border-radius:var(--v-border-radius)}.q-tabs.q-tabs--vertical .q-tab--active{background-color:rgba(0,0,0,.1);border-radius:var(--v-border-radius)}.v-document-line-detail-dialog .q-dialog__inner{justify-content:start !important;transition:opacity 120ms}.v-document-line-detail-dialog .q-dialog__inner>.q-card{width:100%}.v-document-line-detail-dialog .v-line-detail-content .q-tab{justify-content:left}.v-line-detail-content{transition:opacity 300ms;opacity:0}.v-dialog-card-section--ready .v-line-detail-content{opacity:1}.v-line{border-bottom:1px dashed #ccc}.v-line.editmode{border-bottom-style:solid}.v-line.editmode:hover{border-bottom-color:var(--v-secondary)}.v-line .q-field--standard .q-field__control:before{border-bottom:none !important}.v-line .q-field--standard .q-field__control:after{height:1px}.v-document>.v-document-address{order:10}.v-document>.v-delivery-address{order:20}.v-document>.v-billing-address{order:30}.v-document>.v-document-data{order:40}.v-document>.v-lines{order:50}.v-document>.v-payment{order:60}.v-document>.v-delivery{order:70}.v-document>.v-pricemodifier{order:80}.v-document>.v-texts{order:90}.v-document>.v-additional-fields{order:100}.screen--sm .v-document>.v-document-data{order:5}.screen--sm .v-document>.v-pricemodifier{order:55}.screen--md .v-document>.v-delivery-address{order:45}.screen--md .v-document>.v-billing-address{order:46}.screen--md .v-document>.v-pricemodifier{order:55}.v-search .q-field__prefix{color:#fff}.v-search-result button .q-focus-helper{display:none}.v-search-result .v-search-left{background:var(--v-primary);color:#fff;padding:24px 0 24px 24px}.v-search-result .v-search-left .v-search-command{color:#fff;cursor:pointer;font-weight:300}.v-search-result .v-search-left .v-search-command:hover{color:#ccc}.v-search-result .v-search-left .v-search-command div{padding:12px 8px}.v-search-result .v-search-filter{background:#eee;padding:9px 24px 9px 24px}.body--dark .v-search-result .v-search-filter{background:#333131}.v-search-result .v-search-filter .q-btn{font-weight:300;margin:0 12px 0 12px}.screen--sm .v-search-result .v-search-filter .q-btn{margin:0}.v-search-result .v-search-content{padding:12px 20px}.v-search-result .v-search-content .v-result-item{border-radius:var(--v-border-radius);margin:0 12px}.mde-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(270px, 1fr));grid-gap:.5em;padding:.5em;width:100vw;height:calc(100vh - 50px);height:calc(var(--vh, 1vh)*100)}.mde-card{margin:0px;height:100%}.mde-font-format{align-items:center;justify-content:center;height:100%}.mde-font-size-mde{font-size:calc(15px + 15*(100vw - 280px)/1088)}.mde-font-size-desktop{font-size:calc(15px + 15*(100vw - 280px)/1640)}.mde-drawer,.mde-footer{background:#fff}.body--dark .mde-drawer,.body--dark .mde-footer{background:var(--v-primary)}.mobile-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(270px, 1fr));grid-gap:.5em;padding:.5em;width:100vw;height:calc(100vh - 50px);height:calc(var(--vh, 1vh)*100)}.mobile-card{margin:0px;height:100%}.mobile-font-format{align-items:center;justify-content:center;height:100%}.mobile-font-size-mobile{font-size:calc(15px + 15*(100vw - 280px)/1088)}.mobile-font-size-desktop{font-size:calc(15px + 15*(100vw - 280px)/1640)}.v-journal-future .q-timeline__subtitle,.v-journal-future .q-timeline__content{opacity:.45}.v-calendar table>thead>tr>th:first-child{position:sticky;z-index:2;left:0;box-shadow:2px 0px 0px 0px var(--v-accent)}.v-calendar table>thead{box-shadow:0px 2px 0px 0px var(--v-accent)}.v-calendar table>tbody>tr:nth-child(odd)>td:first-child{position:sticky;z-index:1;left:0;color:#fff;box-shadow:2px 0px 0px 0px var(--v-accent);background-color:var(--v-secondary-light) !important}.v-calendar table>tbody>tr:nth-child(even)>td:first-child{position:sticky;z-index:1;left:0;color:#fff;box-shadow:2px 0px 0px 0px var(--v-accent);background-color:var(--v-secondary) !important}.v-calendar thead{position:sticky;z-index:2;top:0}.v-calendar table>tbody>tr:nth-child(even)>td:not(:first-child){background:linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1))}.v-calendar .separator{border-left:1px solid #505050 !important}.v-calendar .cell-today{border-left:3px solid var(--v-accent) !important;border-right:3px solid var(--v-accent) !important}.v-calendar .cell-weekend{background-color:gray !important;color:#fff}.v-calendar .cell-holiday{background-color:#ff8880 !important}.v-calendar .header-cell{min-width:45px}.v-calendar td:not(.cell-today):not(:first-child):not(.separator){border-left:1px solid rgba(0,0,0,.05) !important;border-right:1px solid rgba(0,0,0,.05) !important}.v-calendar td:not(.cell-today):not(:first-child).separator{border-right:1px solid rgba(0,0,0,.05) !important}
