.cts-bottom-right{position:fixed;bottom:20px;right:20px;text-decoration:none;z-index:2}.cts-catalog-table{border:0}.cts-flex-vertical{display:flex;flex-direction:column}.cts-pagination-container{display:flex;border-top:1px solid rgba(0,0,0,.12);margin:0}.horizontal-group{display:flex;padding:2px 0}.hgroup-fixed-adjust{height:36px}.hgroup-absolute-end{display:flex;position:absolute;max-width:300px;right:0}.hgroup-absolute-end .mdc-text-field--fullwidth{height:36px}.hgroup-icon{padding:12px;color:inherit}.cts-child-overlay{display:none;background:gray;height:100%;left:0;opacity:.5;padding:0;position:absolute;top:0;width:100%}.cts-data-table{white-space:nowrap;margin:0 auto;min-width:100%}.cts-data-table tr{page-break-inside:avoid}.cts-data-table tr td.absolute-right-cell{padding:0;padding-top:6px}.absolute-right-cell{position:absolute;right:0}.cts-inline-button-group{display:none;background:rgba(255,255,255,.9);border-radius:4px;padding:0 4px}.cts-inline-button-group .mdc-button__icon{margin-right:0;font-size:24px}.cts-table-body tr:hover .cts-inline-button-group,.cts-table-body tr:focus .cts-inline-button-group,.cts-table-body tr:focus-within .cts-inline-button-group{display:block}.report-table-body tr:hover .cts-inline-button-group,.report-table-body tr:focus .cts-inline-button-group,.report-table-body tr:focus-within .cts-inline-button-group{display:block}.cts-progressbar-figure{margin:0}.cts-pagination{flex:none;right:0px}.cts-inline-button{min-width:20px;padding:0 6px}.above-elevation{text-align:center}.cts-list-top-icon{color:#00838f;color:var(--mdc-theme-secondary, #00838f)}.cts-list-top-icon::before,.cts-list-top-icon::after{background-color:#00838f;background-color:var(--mdc-theme-secondary, #00838f)}.cts-list-top-icon:hover::before{opacity:.04}.cts-list-top-icon.mdc-ripple-upgraded--background-focused::before,.cts-list-top-icon:not(.mdc-ripple-upgraded):focus::before{transition-duration:75ms;opacity:.12}.cts-list-top-icon:not(.mdc-ripple-upgraded)::after{transition:opacity 150ms linear}.cts-list-top-icon:not(.mdc-ripple-upgraded):active::after{transition-duration:75ms;opacity:.12}.cts-list-top-icon.mdc-ripple-upgraded{--mdc-ripple-fg-opacity: 0.12}.filters-summary{text-align:left}.cts-filters-surface{display:none;padding-bottom:12px;position:relative;text-align:left}.cts-filters-surface .mdc-form-field{color:unset}.cts-filters-surface .cts-filters-form__action:not(:disabled){color:#fff;color:var(--mdc-theme-on-primary, #fff)}.cts-filters-surface .cts-filters-form__action:not(:disabled){border-color:#fff;border-color:var(--mdc-theme-on-primary, #fff)}.cts-filters-surface .mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:#fff;border-color:var(--mdc-theme-on-primary, #fff);background-color:#2e7d32;background-color:var(--mdc-theme-primary, #2e7d32)}.cts-filters-surface .mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.cts-filters-surface .mdc-checkbox .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,.cts-filters-surface .mdc-checkbox .mdc-checkbox__native-control[data-indeterminate=true]:enabled~.mdc-checkbox__background{border-color:#fff;border-color:var(--mdc-theme-on-primary, #fff);background-color:#fff;background-color:var(--mdc-theme-on-primary, #fff)}@keyframes mdc-checkbox-fade-in-background-on-primaryon-primaryprimaryon-primary{0%{border-color:#fff;border-color:var(--mdc-theme-on-primary, #fff);background-color:#2e7d32;background-color:var(--mdc-theme-primary, #2e7d32)}50%{border-color:#fff;border-color:var(--mdc-theme-on-primary, #fff);background-color:#fff;background-color:var(--mdc-theme-on-primary, #fff)}}@keyframes mdc-checkbox-fade-out-background-on-primaryon-primaryprimaryon-primary{0%,80%{border-color:#fff;border-color:var(--mdc-theme-on-primary, #fff);background-color:#fff;background-color:var(--mdc-theme-on-primary, #fff)}100%{border-color:#fff;border-color:var(--mdc-theme-on-primary, #fff);background-color:#2e7d32;background-color:var(--mdc-theme-primary, #2e7d32)}}.cts-filters-surface .mdc-checkbox.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.cts-filters-surface .mdc-checkbox.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-in-background-on-primaryon-primaryprimaryon-primary}.cts-filters-surface .mdc-checkbox.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.cts-filters-surface .mdc-checkbox.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-out-background-on-primaryon-primaryprimaryon-primary}.cts-filters-surface .mdc-checkbox .mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__checkmark{color:#2e7d32;color:var(--mdc-theme-primary, #2e7d32)}.cts-filters-surface .mdc-checkbox .mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__mixedmark{border-color:#2e7d32;border-color:var(--mdc-theme-primary, #2e7d32)}.cts-filters-surface .mdc-text-field:not(.mdc-text-field--disabled){background-color:#36823a}.cts-filters-surface .mdc-text-field .mdc-text-field__input{caret-color:#fff;caret-color:var(--mdc-theme-on-primary, #fff)}.cts-filters-surface .mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__input{color:#fff;color:var(--mdc-theme-on-primary, #fff)}.cts-filters-surface .mdc-text-field:not(.mdc-text-field--disabled) .mdc-floating-label{color:rgba(255,255,255,.6)}.cts-filters-surface .mdc-text-field:not(.mdc-text-field--disabled) .mdc-line-ripple::before{border-bottom-color:rgba(255,255,255,.42)}.cts-filters-surface .mdc-text-field:not(.mdc-text-field--disabled) .mdc-line-ripple::after{border-bottom-color:#fff;border-bottom-color:var(--mdc-theme-on-primary, #fff)}.cts-filters-surface .mdc-ext-multiselect:not(.mdc-ext-multiselect--disabled) .mdc-ext-multiselect__combobox{border-bottom:1px solid rgba(255,255,255,.42);border-color:rgba(255,255,255,.42);color:#fff;caret-color:#fff}.cts-filters-surface .mdc-ext-multiselect:not(.mdc-ext-multiselect--disabled) .mdc-ext-multiselect__label{color:rgba(255,255,255,.6)}.cts-filters-surface .mdc-ext-multiselect:not(.mdc-ext-multiselect--disabled) .mdc-ext-multiselect__bottom-line{background-color:#fff}.cts-filters-surface .mdc-ext-date-picker__label{color:rgba(255,255,255,.6)}.cts-filters-surface .mdc-ext-date-picker__input{border-bottom:1px solid rgba(255,255,255,.42);color:#fff}.cts-filters-surface .mdc-ext-date-picker__input:hover{border-color:rgba(255,255,255,.42)}.cts-filters-surface.cts-filters-form-open{display:inline-block}.cts-filters-surface.cts-filters-form-open+.cts-inline-elevation{top:52px}.cts-filters-form__actions{display:flex;flex-direction:row;align-items:center;box-sizing:border-box;justify-content:flex-end;overflow-y:visible;padding:8px;position:absolute;right:0}.cts-filters-form__action{margin:0 8px}.cts-inline-elevation{display:block;position:relative;margin:0 auto;text-align:initial;top:0;transition:top .18s ease;background-color:#fff;background-color:var(--mdc-theme-surface, #fff)}.cts-rounded-top{border-top-left-radius:24px;border-top-right-radius:24px;border-bottom-right-radius:0;border-bottom-left-radius:0}.cts-form-card{display:inline-block;margin:0 auto;max-width:840px;overflow:visible;text-align:initial}.cts-form-field{display:flex;flex-direction:column;min-height:56px;padding:8px}.cts-form-field .mdc-text-field--textarea{width:100%}.cts-form-text-field{width:100%}.cts-form-multiselect{width:100%}.mdc-ext-date-picker{margin:auto 0 0 0}.inline-checkbox{display:inline-flex;align-items:center}.cts-field-group>.inline-checkbox{padding:8px}.cts-info-label{display:inline-flex;align-items:center;color:#2e7d32}.cts-cust-label{align-items:center;color:#000;height:100%}.cts-radio-group .mdc-form-field{display:flex}.cts-radio-group-inline{display:block;margin-top:8px}.cts-radio-group-inline .mdc-form-field{display:inline-flex}.cts-form-card__actions{justify-content:flex-end}a.material-icons{text-decoration:none}.cts-date-picker{position:relative}.content-panel{display:none}.content-panel.active{display:block}.cts-app-menu{margin-top:8px;margin-right:8px}.detaillist-detail .mdc-list-item .mdc-list-item__meta{display:none}.detaillist-detail .mdc-list-item:hover .mdc-list-item__meta,.detaillist-detail .mdc-list-item:focus .mdc-list-item__meta{display:block}.report-table thead tr th,.report-table thead tr td,.report-table thead tr th:first-of-type,.report-table thead tr td:first-of-type,.report-table thead tr th:last-of-type,.report-table thead tr td:last-of-type,.report-table tbody tr th,.report-table tbody tr td,.report-table tbody tr th:first-of-type,.report-table tbody tr td:first-of-type,.report-table tbody tr th:last-of-type,.report-table tbody tr td:last-of-type{padding-left:4px;padding-right:4px}.fix-td-width{max-width:300px;min-width:300px;width:300px;word-wrap:break-word;white-space:pre-wrap}.fix-td-width-checkbox{word-wrap:break-word;white-space:pre-wrap}th.fix-th-width-checkbox{max-width:80px;padding:4px;word-wrap:break-word;white-space:normal}.cts-signature-field{display:flex !important;align-items:flex-start !important;margin-top:30px}.cts-signature-field>section{padding-top:8px;border-top:1px solid}.cts-flex-row{display:flex;align-items:center;box-sizing:border-box;justify-content:space-between;width:100%}.cts-flex-row-around{display:flex;align-items:center;box-sizing:border-box;justify-content:space-around;width:100%;margin:20px 0}.top-bottom-padding{padding:30px 0}.fix-field-width{width:300px}.cts-baseline{align-items:baseline}.cts-underline-field{border-bottom:1px solid;width:200px}.flex-row-align-end{align-items:flex-end}.cts-body-font{min-height:calc(100vh - 150px)}.cts-data-field--align-center{justify-content:center;text-align:center}.table-cell--border-all{border-color:rgba(0,0,0,.12);border-style:solid;border-width:1px}.table-cell--border-bottom{border-color:rgba(0,0,0,.12);border-bottom-style:solid;border-width:1px}.table-cell--border-top{border-color:rgba(0,0,0,.12);border-top-style:solid;border-width:1px}.table-cell--border-right{border-color:rgba(0,0,0,.12);border-right-style:solid;border-width:1px}.table-cell--border-left{border-color:rgba(0,0,0,.12);border-left-style:solid;border-width:1px}thead tr:first-of-type th.table-cell--center{text-align:center}tbody tr th.table-cell--center{text-align:center}.mdc-ext-multiselect{margin-top:8px;margin-bottom:0}.mdc-top-app-bar__navigation-icon{display:block}.app-bar{position:absolute}.mdc-menu .mdc-list-item__text{text-decoration:none}.mdc-dialog{text-align:left}.mdc-list-item a{color:inherit}.cts-nav-aside{flex:none}.mdc-drawer__content{overflow-y:overlay}.cts-navigation ul{list-style-type:none;padding-left:0px}.cts-navigation .cts-drawer-item{padding:0 0 0 8px;margin-right:8px}.cts-drawer-item__graphic{flex-grow:0;margin-right:8px}.mdc-drawer .mdc-list-item__text{flex-grow:1}.cts-drawer-toggle-icon{background:none;background-repeat:no-repeat;background-position:right center;flex-grow:0;height:24px;left:0;top:0;width:24px;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20width%3D%2224%22%3E%3Cpath%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%2F%3E%3Cpath%20stroke%3D%22000000%22%20opacity%3D%220.54%22%20d%3D%22M10%206L8.59%207.41%2013.17%2012l-4.58%204.59L10%2018l6-6z%22%2F%3E%3C%2Fsvg%3E)}.mdc-list-item.expanded>.cts-drawer-toggle-icon{transform:rotate(90deg)}.cts-navigation .mdc-list-item+ul{display:none}.cts-navigation .mdc-list-item+ul.expanded{display:block}.cts-navigation ul>ul>.cts-drawer-item{padding-left:12px}.cts-navigation ul>ul>ul>.cts-drawer-item{padding-left:16px}.mdc-drawer-app-content{flex:1 1 auto;overflow:auto}.without-drawer-app-content{flex:1 1 auto}.main-content{position:relative;box-sizing:border-box;height:100%}.cts-layout-spacer{flex-grow:1}.cts-main-block{display:block;box-sizing:border-box;margin:auto;text-align:center}.cts-content{display:block;box-sizing:border-box;padding:12px;width:100%}@media(max-width: 479px){.cts-content{padding:2px}}.cts-content.cts-bottom-adjust{padding:12px 12px 56px 12px;background-color:#2e7d32;background-color:var(--mdc-theme-primary, #2e7d32);color:#fff}@media(max-width: 479px){.cts-content.cts-bottom-adjust{padding:2px 2px 56px 2px}}.cts-report{box-sizing:border-box;width:100%}.cts-data-table-container{display:flex;flex-direction:column;overflow-x:auto;position:unset}.cts-form-body{display:flex;flex-wrap:wrap;align-content:flex-start;box-sizing:border-box;max-width:100%;padding:0 4px}@media(min-width: 479px){.cts-form-body{padding:0 16px}}.cts-form-body .cts-field-group{display:inline-block;flex:1 1 0;box-sizing:border-box;max-width:97vw;min-width:290px;padding:0 2px}@media(min-width: 479px){.cts-form-body .cts-field-group{min-width:390px;padding:0 16px}}.no-select{-webkit-user-select:none;-moz-user-select:none;user-select:none}@page{size:auto;margin:3mm}.cts-section{display:inline-block;margin:0 auto;max-width:840px;overflow:visible;text-align:initial}.cts-card__primary{padding:0 1rem}.cts-section-header__title{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-headline6-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:1.25rem;font-size:var(--mdc-typography-headline6-font-size, 1.25rem);line-height:2rem;line-height:var(--mdc-typography-headline6-line-height, 2rem);font-weight:500;font-weight:var(--mdc-typography-headline6-font-weight, 500);letter-spacing:0.0125em;letter-spacing:var(--mdc-typography-headline6-letter-spacing, 0.0125em);text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-headline6-text-decoration, inherit);text-decoration:var(--mdc-typography-headline6-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-headline6-text-transform, inherit);padding:16px}.cts-section-header__content{display:flex;flex-wrap:wrap;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-body1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:1rem;font-size:var(--mdc-typography-body1-font-size, 1rem);line-height:1.5rem;line-height:var(--mdc-typography-body1-line-height, 1.5rem);font-weight:400;font-weight:var(--mdc-typography-body1-font-weight, 400);letter-spacing:0.03125em;letter-spacing:var(--mdc-typography-body1-letter-spacing, 0.03125em);text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-body1-text-transform, inherit);box-sizing:border-box;padding:8px 16px}.section-header__subfields{display:flex;flex-wrap:wrap;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-body1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:1rem;font-size:var(--mdc-typography-body1-font-size, 1rem);line-height:1.5rem;line-height:var(--mdc-typography-body1-line-height, 1.5rem);font-weight:400;font-weight:var(--mdc-typography-body1-font-weight, 400);letter-spacing:0.03125em;letter-spacing:var(--mdc-typography-body1-letter-spacing, 0.03125em);text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-body1-text-transform, inherit);box-sizing:border-box;padding:8px 16px}.cts-section-header__actions{display:flex;box-sizing:border-box;justify-content:flex-end;padding:8px}.cts-section-header__actions .cts-section-header__action{margin:0 8px 0 0}.cts-section-footer{display:flex;box-sizing:border-box;justify-content:flex-end;padding:8px}.cts-section-footer .cts-section-footer__action{margin:0 8px 0 0}.section-divider{height:0;margin:0;border:none;border-bottom:1px solid rgba(0,0,0,.12);padding:0 20px;width:calc(100% - 20px * 2)}@media print{html,body{min-height:100%}.mdc-top-app-bar__row{min-height:0}.mdc-top-app-bar{position:relative}.mdc-top-app-bar__title{color:#000;padding:0}.mdc-drawer--dismissible.mdc-drawer--open.cts-nav-aside{display:none}.mdc-drawer:not(.mdc-drawer--modal).mdc-drawer--open:not(.mdc-drawer--closing)~.mdc-drawer-app-content{margin-left:0}.no-print{display:none}.mdc-top-app-bar--fixed-adjust{padding-top:0}.mdc-drawer-app-content{overflow:visible}.mdc-data-table__cell{height:unset}.cts-bottom{position:absolute;bottom:30px;width:100%}.main-content{padding:0;height:auto !important}.cts-filters-surface.cts-filters-form-open+.cts-inline-elevation{top:0}.cts-inline-elevation{box-shadow:none}.print-no-border{border:none}.print-no-border tr{border:none}.cts-data-table th{font-size:.6rem;padding:0 4px}.cts-data-table td{font-size:.75rem;padding:0 4px}.cts-data-table .cts-inline-button{display:none}.report-table thead tr th,.report-table thead tr td,.report-table thead tr th:first-of-type,.report-table thead tr td:first-of-type,.report-table thead tr th:last-of-type,.report-table thead tr td:last-of-type,.report-table tbody tr th,.report-table tbody tr td,.report-table tbody tr th:first-of-type,.report-table tbody tr td:first-of-type,.report-table tbody tr th:last-of-type,.report-table tbody tr td:last-of-type{font-size:.75rem;padding:0 4px}.report-table-min thead tr th,.report-table-min thead tr td,.report-table-min thead tr th:first-of-type,.report-table-min thead tr td:first-of-type,.report-table-min thead tr th:last-of-type,.report-table-min thead tr td:last-of-type,.report-table-min tbody tr th,.report-table-min tbody tr td,.report-table-min tbody tr th:first-of-type,.report-table-min tbody tr td:first-of-type,.report-table-min tbody tr th:last-of-type,.report-table-min tbody tr td:last-of-type{font-size:.5rem;padding:0 3px}.report-table-filling-min{margin-top:-10px}.report-table-filling-min thead tr th,.report-table-filling-min thead tr td,.report-table-filling-min thead tr th:first-of-type,.report-table-filling-min thead tr td:first-of-type,.report-table-filling-min thead tr th:last-of-type,.report-table-filling-min thead tr td:last-of-type,.report-table-filling-min tbody tr th,.report-table-filling-min tbody tr td,.report-table-filling-min tbody tr th:first-of-type,.report-table-filling-min tbody tr td:first-of-type,.report-table-filling-min tbody tr th:last-of-type,.report-table-filling-min tbody tr td:last-of-type{font-size:.4rem;padding:0 3px}.report-table-filling-min-second-table{margin-top:-22px}.report-table-filling-min-second-table thead tr th,.report-table-filling-min-second-table thead tr td,.report-table-filling-min-second-table thead tr th:first-of-type,.report-table-filling-min-second-table thead tr td:first-of-type,.report-table-filling-min-second-table thead tr th:last-of-type,.report-table-filling-min-second-table thead tr td:last-of-type,.report-table-filling-min-second-table tbody tr th,.report-table-filling-min-second-table tbody tr td,.report-table-filling-min-second-table tbody tr th:first-of-type,.report-table-filling-min-second-table tbody tr td:first-of-type,.report-table-filling-min-second-table tbody tr th:last-of-type,.report-table-filling-min-second-table tbody tr td:last-of-type{font-size:.4rem;padding:0 3px}.cts-data-table-container{overflow-x:hidden}.print-section{page-break-after:always}.padding-top{padding-top:50px}}
