@css-styles/custom-themes
Version:
Custom css themes
1 lines • 152 kB
CSS
.vszp-compact-theme .reset-scale,.vszp-compact-theme .reset-zoom,.vszp-compact-theme .root-scale{font-size:1rem}.vszp-compact-theme .pointer-cursor,.vszp-compact-theme .cursor-pointer{cursor:pointer}.vszp-compact-theme .not-allowed-cursor,.vszp-compact-theme .cursor-not-allowed{cursor:not-allowed}.vszp-compact-theme .spread-text{letter-spacing:1px}.vszp-compact-theme .grid-text-center,.vszp-compact-theme .text-center{text-align:center}.vszp-compact-theme .text-right{text-align:right}.vszp-compact-theme .text-left{text-align:left}.vszp-compact-theme .block{display:block}.vszp-compact-theme .date-time-hidden,.vszp-compact-theme .grid-hidden,.vszp-compact-theme .hidden{display:none}.vszp-compact-theme .inline-block{display:inline-block}.vszp-compact-theme .flex{display:flex}.vszp-compact-theme .contents{display:contents}.vszp-compact-theme .date-time-flex-row,.vszp-compact-theme .grid-flex-row,.vszp-compact-theme .flex-row{display:flex;flex-direction:row}.vszp-compact-theme .date-time-flex-end,.vszp-compact-theme .grid-flex-end,.vszp-compact-theme .flex-end{justify-content:flex-end}.vszp-compact-theme .flex-row-reverse{flex-direction:row-reverse}.vszp-compact-theme .flex-wrap{flex-wrap:wrap}.vszp-compact-theme .date-time-flex-column,.vszp-compact-theme .grid-flex-column,.vszp-compact-theme [nggrid] .matrix-content-renderer,.vszp-compact-theme .flex-column{display:flex;flex-direction:column}.vszp-compact-theme .flex-0{flex:0;min-width:0;min-height:0}.vszp-compact-theme .flex-025{flex:.25;min-width:0;min-height:0}.vszp-compact-theme .flex-05{flex:.5;min-width:0;min-height:0}.vszp-compact-theme .flex-075{flex:.75;min-width:0;min-height:0}.vszp-compact-theme .date-time-flex-1,.vszp-compact-theme .grid-flex-1,.vszp-compact-theme [nggrid] .matrix-content-renderer,.vszp-compact-theme .flex-1{flex:1;min-width:0;min-height:0}.vszp-compact-theme .flex-2{flex:2;min-width:0;min-height:0}.vszp-compact-theme .flex-3{flex:3;min-width:0;min-height:0}.vszp-compact-theme .flex-4{flex:4;min-width:0;min-height:0}.vszp-compact-theme .flex-5{flex:5;min-width:0;min-height:0}.vszp-compact-theme .grid-subgrid-columns{display:grid;grid-template-columns:subgrid}.vszp-compact-theme .grid-subgrid-rows{display:grid;grid-template-rows:subgrid}.vszp-compact-theme .grid-subgrid{display:grid;grid-template-columns:subgrid;grid-template-rows:subgrid}.vszp-compact-theme .grid-whole-row{grid-column:1/-1;min-width:0}.vszp-compact-theme .grid-first-cell{grid-column:1/2;grid-row:1/2;min-width:0;min-height:0}.vszp-compact-theme .align-self-start{align-self:start}.vszp-compact-theme .date-time-align-self-center,.vszp-compact-theme .grid-align-self-center,.vszp-compact-theme .align-self-center{align-self:center}.vszp-compact-theme .align-self-end{align-self:end}.vszp-compact-theme .align-self-stretch{align-self:stretch}.vszp-compact-theme .align-content-start{align-content:start}.vszp-compact-theme .align-content-center{align-content:center}.vszp-compact-theme .align-content-end{align-content:end}.vszp-compact-theme .date-time-align-items-center,.vszp-compact-theme .grid-align-items-center,.vszp-compact-theme .align-items-center{align-items:center}.vszp-compact-theme .align-items-start{align-items:start}.vszp-compact-theme .align-items-end{align-items:end}.vszp-compact-theme .justify-self-start{justify-self:start}.vszp-compact-theme .justify-self-center{justify-self:center}.vszp-compact-theme .justify-self-end{justify-self:end}.vszp-compact-theme .justify-self-stretch{justify-self:stretch}.vszp-compact-theme .justify-content-start{justify-content:start}.vszp-compact-theme .justify-content-center{justify-content:center}.vszp-compact-theme .justify-content-end{justify-content:end}.vszp-compact-theme .justify-content-stretch{justify-content:stretch}.vszp-compact-theme .justify-content-space-evenly{justify-content:space-evenly}.vszp-compact-theme .justify-content-space-around{justify-content:space-around}.vszp-compact-theme .justify-content-space-between{justify-content:space-between}.vszp-compact-theme .relative{position:relative}.vszp-compact-theme .absolute{position:absolute}.vszp-compact-theme .left-0{left:0}.vszp-compact-theme .top-0{top:0}.vszp-compact-theme .right-0{right:0}.vszp-compact-theme .bottom-0{bottom:0}.vszp-compact-theme .va-middle{vertical-align:middle}.vszp-compact-theme .va-top{vertical-align:top}.vszp-compact-theme .white-space-normal,.vszp-compact-theme .content-wrap{white-space:normal}.vszp-compact-theme .white-space-nowrap,.vszp-compact-theme .content-nowrap{white-space:nowrap}.vszp-compact-theme .white-space-pre{white-space:pre}.vszp-compact-theme .white-space-pre-wrap{white-space:pre-wrap}.vszp-compact-theme .max-width-none{max-width:0}.vszp-compact-theme .min-width-none{min-width:0}.vszp-compact-theme [nggrid] .grid-container-css-grid,.vszp-compact-theme [nggrid] .grid-body-css-grid,.vszp-compact-theme .min-height-none{min-height:0}.vszp-compact-theme .min-dimensions-none{min-width:0;min-height:0}.vszp-compact-theme .max-height-full{max-height:100%}.vszp-compact-theme .half-width{width:50%}.vszp-compact-theme .full-width{width:100%}.vszp-compact-theme .full-height{height:100%}.vszp-compact-theme .quarter-width{width:25%}.vszp-compact-theme .third-width{width:33.33%}.vszp-compact-theme .text-selection{-webkit-user-select:text;user-select:text}.vszp-compact-theme .date-time-semi-bold,.vszp-compact-theme .grid-semi-bold,.vszp-compact-theme .semi-bold{font-weight:500}.vszp-compact-theme .date-time-bold,.vszp-compact-theme .grid-bold,.vszp-compact-theme .bold{font-weight:bold}.vszp-compact-theme .regular{font-weight:400}.vszp-compact-theme .semi-thin{font-weight:300}.vszp-compact-theme .ultra-thin{font-weight:200}.vszp-compact-theme .italic{font-style:italic}.vszp-compact-theme .date-time-text-small-caps,.vszp-compact-theme .grid-text-small-caps,.vszp-compact-theme .text-small-caps{font-variant-caps:small-caps}.vszp-compact-theme .date-time-text-uppercase,.vszp-compact-theme .grid-text-uppercase,.vszp-compact-theme .text-uppercase{text-transform:uppercase}.vszp-compact-theme .first-letter-uppercase::first-letter{text-transform:uppercase}.vszp-compact-theme .text-capitalize{text-transform:capitalize}.vszp-compact-theme .text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vszp-compact-theme .flexible-ellipsis{min-width:0;min-height:0}.vszp-compact-theme .line-height-1em{line-height:1em}.vszp-compact-theme .font-1em{font-size:1em}.vszp-compact-theme [nggrid] .grid-container-css-grid,.vszp-compact-theme [nggrid] .grid-body-css-grid,.vszp-compact-theme .thin-scrollbar{scrollbar-width:thin}.vszp-compact-theme .overflow-hidden{overflow:hidden}.vszp-compact-theme .overflow-auto{overflow:auto}.vszp-compact-theme .overflow-vertical-auto{overflow-y:auto}.vszp-compact-theme .overflow-vertical-scroll{overflow-y:scroll}.vszp-compact-theme .overflow-horizontal-auto{overflow-x:auto}.vszp-compact-theme .overflow-horizontal-scroll{overflow-x:scroll}.vszp-compact-theme .table-container{overflow-x:auto}.vszp-compact-theme .notransition{transition:none !important}.vszp-compact-theme .transition-all-400{transition:all 400ms}.vszp-compact-theme .date-time-hidden,.vszp-compact-theme .grid-hidden,.vszp-compact-theme .hidden{display:none}.vszp-compact-theme .date-time-bold,.vszp-compact-theme .grid-bold,.vszp-compact-theme .bold{font-weight:bold}.vszp-compact-theme .date-time-semi-bold,.vszp-compact-theme .grid-semi-bold,.vszp-compact-theme .semi-bold{font-weight:500}.vszp-compact-theme .date-time-flex-row,.vszp-compact-theme .grid-flex-row,.vszp-compact-theme .flex-row{display:flex;flex-direction:row}.vszp-compact-theme .date-time-flex-column,.vszp-compact-theme .grid-flex-column,.vszp-compact-theme [nggrid] .matrix-content-renderer,.vszp-compact-theme .flex-column{display:flex;flex-direction:column}.vszp-compact-theme .date-time-flex-end,.vszp-compact-theme .grid-flex-end,.vszp-compact-theme .flex-end{justify-content:flex-end}.vszp-compact-theme .date-time-flex-1,.vszp-compact-theme .grid-flex-1,.vszp-compact-theme [nggrid] .matrix-content-renderer,.vszp-compact-theme .flex-1{flex:1;min-width:0;min-height:0}.vszp-compact-theme .date-time-align-self-center,.vszp-compact-theme .grid-align-self-center,.vszp-compact-theme .align-self-center{align-self:center}.vszp-compact-theme .date-time-align-items-center,.vszp-compact-theme .grid-align-items-center,.vszp-compact-theme .align-items-center{align-items:center}.vszp-compact-theme .date-time-text-uppercase,.vszp-compact-theme .grid-text-uppercase,.vszp-compact-theme .text-uppercase{text-transform:uppercase}.vszp-compact-theme .date-time-text-spread,.vszp-compact-theme .grid-text-spread{letter-spacing:1px}.vszp-compact-theme .date-time-text-small-caps,.vszp-compact-theme .grid-text-small-caps,.vszp-compact-theme .text-small-caps{font-variant-caps:small-caps}.vszp-compact-theme .date-time-small-text,.vszp-compact-theme .grid-small-text{font-size:.9em}.vszp-compact-theme .date-time-hidden,.vszp-compact-theme .grid-hidden,.vszp-compact-theme .hidden{display:none}.vszp-compact-theme .date-time-bold,.vszp-compact-theme .grid-bold,.vszp-compact-theme .bold{font-weight:bold}.vszp-compact-theme .date-time-semi-bold,.vszp-compact-theme .grid-semi-bold,.vszp-compact-theme .semi-bold{font-weight:500}.vszp-compact-theme .date-time-flex-row,.vszp-compact-theme .grid-flex-row,.vszp-compact-theme .flex-row{display:flex;flex-direction:row}.vszp-compact-theme .date-time-flex-column,.vszp-compact-theme .grid-flex-column,.vszp-compact-theme [nggrid] .matrix-content-renderer,.vszp-compact-theme .flex-column{display:flex;flex-direction:column}.vszp-compact-theme .date-time-flex-end,.vszp-compact-theme .grid-flex-end,.vszp-compact-theme .flex-end{justify-content:flex-end}.vszp-compact-theme .date-time-flex-1,.vszp-compact-theme .grid-flex-1,.vszp-compact-theme [nggrid] .matrix-content-renderer,.vszp-compact-theme .flex-1{flex:1;min-width:0;min-height:0}.vszp-compact-theme .date-time-align-self-center,.vszp-compact-theme .grid-align-self-center,.vszp-compact-theme .align-self-center{align-self:center}.vszp-compact-theme .date-time-align-items-center,.vszp-compact-theme .grid-align-items-center,.vszp-compact-theme .align-items-center{align-items:center}.vszp-compact-theme .date-time-text-uppercase,.vszp-compact-theme .grid-text-uppercase,.vszp-compact-theme .text-uppercase{text-transform:uppercase}.vszp-compact-theme .date-time-text-spread,.vszp-compact-theme .grid-text-spread{letter-spacing:1px}.vszp-compact-theme .date-time-text-small-caps,.vszp-compact-theme .grid-text-small-caps,.vszp-compact-theme .text-small-caps{font-variant-caps:small-caps}.vszp-compact-theme .date-time-small-text,.vszp-compact-theme .grid-small-text{font-size:.9em}.vszp-compact-theme .grid-text-center,.vszp-compact-theme .text-center{text-align:center}.vszp-compact-theme ng-basic-paging .pages a,.vszp-compact-theme ng-basic-paging .items-per-page a,.vszp-compact-theme next-previous-paging .pages a,.vszp-compact-theme next-previous-paging .items-per-page a{padding:5px 10px;font-size:.9em;cursor:pointer;background-color:var(--grid-pagingCommon-anchor-background);color:var(--grid-pagingCommon-anchor-foreground)}.vszp-compact-theme ng-basic-paging .pages a.active,.vszp-compact-theme ng-basic-paging .items-per-page a.active,.vszp-compact-theme next-previous-paging .pages a.active,.vszp-compact-theme next-previous-paging .items-per-page a.active{background-color:var(--grid-pagingCommon-anchor-active-background);color:var(--grid-pagingCommon-anchor-active-foreground)}.vszp-compact-theme ng-basic-paging .pages a.disabled,.vszp-compact-theme ng-basic-paging .items-per-page a.disabled,.vszp-compact-theme next-previous-paging .pages a.disabled,.vszp-compact-theme next-previous-paging .items-per-page a.disabled{cursor:no-drop}.vszp-compact-theme{font-family:var(--font-family);-webkit-user-select:none;user-select:none;background-color:var(--page-background);color:var(--page-foreground)}.vszp-compact-theme tooltip-popup{background-color:var(--common-tooltip-background);color:var(--common-tooltip-foreground);box-shadow:0 0 2px var(--common-tooltip-foreground)}.vszp-compact-theme multi-button .sub-buttons{box-shadow:0 8px 10px 1px var(--common-multiButton-subButton-shadow),0 3px 14px 2px var(--common-multiButton-subButton-shadow),0 5px 5px -3px var(--common-multiButton-subButton-shadow);background-color:var(--common-multiButton-subButton-background);border:1px solid var(--common-multiButton-subButton-border)}.vszp-compact-theme multi-button .sub-buttons button{background-color:var(--common-multiButton-subButton-background);color:var(--common-multiButton-subButton-foreground);border-color:rgba(0,0,0,0)}.vszp-compact-theme .date-time-margin-none{margin:0}.vszp-compact-theme .date-time-margin-right-none{margin-right:0}.vszp-compact-theme .date-time-margin-left-none{margin-left:0}.vszp-compact-theme .date-time-margin-top-none{margin-top:0}.vszp-compact-theme .date-time-margin-bottom-none{margin-bottom:0}.vszp-compact-theme .date-time-margin-horizontal-none{margin-left:0;margin-right:0}.vszp-compact-theme .date-time-margin-vertical-none{margin-top:0;margin-bottom:0}.vszp-compact-theme .date-time-margin-extra-small{margin:4px}.vszp-compact-theme .date-time-margin-right-extra-small{margin-right:4px}.vszp-compact-theme .date-time-margin-left-extra-small{margin-left:4px}.vszp-compact-theme .date-time-margin-top-extra-small{margin-top:4px}.vszp-compact-theme .date-time-margin-bottom-extra-small{margin-bottom:4px}.vszp-compact-theme .date-time-margin-horizontal-extra-small{margin-left:4px;margin-right:4px}.vszp-compact-theme .date-time-margin-vertical-extra-small{margin-top:4px;margin-bottom:4px}.vszp-compact-theme .date-time-margin-small{margin:10px}.vszp-compact-theme .date-time-margin-right-small{margin-right:10px}.vszp-compact-theme .date-time-margin-left-small{margin-left:10px}.vszp-compact-theme .date-time-margin-top-small{margin-top:10px}.vszp-compact-theme .date-time-margin-bottom-small{margin-bottom:10px}.vszp-compact-theme .date-time-margin-horizontal-small{margin-left:10px;margin-right:10px}.vszp-compact-theme .date-time-margin-vertical-small{margin-top:10px;margin-bottom:10px}.vszp-compact-theme .date-time-margin-medium{margin:15px}.vszp-compact-theme .date-time-margin-right-medium{margin-right:15px}.vszp-compact-theme .date-time-margin-left-medium{margin-left:15px}.vszp-compact-theme .date-time-margin-top-medium{margin-top:15px}.vszp-compact-theme .date-time-margin-bottom-medium{margin-bottom:15px}.vszp-compact-theme .date-time-margin-horizontal-medium{margin-left:15px;margin-right:15px}.vszp-compact-theme .date-time-margin-vertical-medium{margin-top:15px;margin-bottom:15px}.vszp-compact-theme .date-time-margin-big{margin:20px}.vszp-compact-theme .date-time-margin-right-big{margin-right:20px}.vszp-compact-theme .date-time-margin-left-big{margin-left:20px}.vszp-compact-theme .date-time-margin-top-big{margin-top:20px}.vszp-compact-theme .date-time-margin-bottom-big{margin-bottom:20px}.vszp-compact-theme .date-time-margin-horizontal-big{margin-left:20px;margin-right:20px}.vszp-compact-theme .date-time-margin-vertical-big{margin-top:20px;margin-bottom:20px}.vszp-compact-theme date-time-picker{display:inline-block;background-color:var(--datetime-date-time-picker-background);border:1px solid var(--datetime-date-time-picker-border);color:var(--datetime-date-time-picker-foreground);border-radius:6px;z-index:123;padding:4px 8px}.vszp-compact-theme date-time-picker .date-time-period .period{display:grid;grid-template-columns:auto 1fr auto;grid-template-rows:auto;align-items:center}.vszp-compact-theme date-time-picker .date-time-period .period-value{font-weight:bold;text-align:center;border-radius:4px}.vszp-compact-theme date-time-picker .date-time-period .period-data{width:280px;display:grid;grid-template-rows:auto;justify-items:stretch}.vszp-compact-theme date-time-picker .date-time-period .period-datum{text-align:center;border-radius:4px;border-width:1px;border-style:solid;border-color:var(--datetime-date-time-picker-period-datum-border)}.vszp-compact-theme date-time-picker .date-time-period .active{border-color:var(--datetime-date-time-picker-active-border);background-color:var(--datetime-date-time-picker-active-background)}.vszp-compact-theme date-time-picker .date-time-period .fas{border-radius:4px;padding-left:6px;padding-right:6px;cursor:pointer;font-weight:bold}.vszp-compact-theme date-time-picker .date-time-period .clickable{transition:all 200ms}.vszp-compact-theme date-time-picker .date-time-period .clickable:hover{border-color:var(--datetime-date-time-picker-clickable-hover-border);cursor:pointer;background-color:var(--datetime-date-time-picker-clickable-hover-background)}.vszp-compact-theme date-time-picker .date-time-period .disabled{opacity:.4;border-radius:0}.vszp-compact-theme date-time-picker .date-time-period .disabled:hover{cursor:not-allowed}.vszp-compact-theme date-time-picker .date-time-period .disabled:not(.active){background-color:var(--datetime-date-time-picker-disabled-background)}.vszp-compact-theme date-time-picker .date-time-period .today{border-color:var(--datetime-date-time-picker-today-border)}.vszp-compact-theme date-time-picker year-picker .period-data{grid-template-columns:repeat(5, 1fr)}.vszp-compact-theme date-time-picker month-picker .period-data{grid-template-columns:repeat(4, 1fr)}.vszp-compact-theme date-time-picker day-picker .period-data{grid-template-columns:repeat(7, 1fr)}.vszp-compact-theme date-time-picker day-picker .weekday{text-align:center;font-weight:bold;opacity:.7;margin-bottom:6px}.vszp-compact-theme date-time-picker day-picker .period-datum:not(.other-month){font-weight:bold}.vszp-compact-theme date-time-picker day-picker .other-month{opacity:.5}.vszp-compact-theme date-time-picker day-picker .weekend{color:var(--datetime-day-picker-weekend-foreground)}.vszp-compact-theme date-time-picker day-picker .go-down-button{display:flex;flex-direction:row;justify-content:center;margin-top:2px}.vszp-compact-theme date-time-picker day-picker .go-down-button .clickable{padding:2px 4px;border-radius:4px}.vszp-compact-theme date-time-picker roller-time-picker .time-area{display:flex;flex-direction:row;padding:64px 64px;font-size:32px}.vszp-compact-theme date-time-picker roller-time-picker .value-container{position:relative;height:1em;width:2ch}.vszp-compact-theme date-time-picker roller-time-picker .roller-scroll{position:absolute;line-height:1em;max-height:1em;overflow:scroll;scrollbar-width:none;top:0;transition:all 250ms;border-radius:4px;scroll-snap-type:y mandatory;contain:content}.vszp-compact-theme date-time-picker roller-time-picker .roller-scroll::-webkit-scrollbar{display:none}.vszp-compact-theme date-time-picker roller-time-picker .roller-scroll>div{scroll-snap-align:start}.vszp-compact-theme date-time-picker roller-time-picker .roller-item{opacity:.6;transition:all 100ms;font-weight:300}.vszp-compact-theme date-time-picker roller-time-picker .roller-item.selected{opacity:1;font-weight:bold}.vszp-compact-theme date-time-picker roller-time-picker .roller-scroll.open{max-height:5em;top:-2em}.vszp-compact-theme date-time-picker roller-time-picker .minute-second-separator{margin-left:12px;margin-right:12px;line-height:1em}.vszp-compact-theme month-calendar{display:grid;grid-template-rows:auto;grid-template-columns:auto 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.vszp-compact-theme month-calendar .day-wrapper{position:relative}.vszp-compact-theme month-calendar .day-content{position:absolute;left:0;top:0;right:0;border:0;height:100%;display:grid;grid-template-rows:1fr;grid-template-columns:1fr;overflow:hidden}.vszp-compact-theme month-calendar .default-calendar-day{display:flex;height:100%;justify-content:center;align-items:center;font-size:1.5em;grid-column:1/2;grid-row:1/2;min-width:0;min-height:0}.vszp-compact-theme month-calendar .default-calendar-day.is-weekend{color:var(--datetime-month-calendar-weekend-foreground)}.vszp-compact-theme month-calendar .default-calendar-day.is-other-month{background-color:var(--datetime-month-calendar-other-month-background)}.vszp-compact-theme month-calendar .week-day-name{text-align:center;font-weight:bold;font-size:1.3em;padding:2px}.vszp-compact-theme month-calendar .week-number{display:flex;flex-direction:column;justify-content:center;padding:4px;font-weight:500}.vszp-compact-theme ng-basic-paging .paging-items-count{margin-right:12px;align-self:center}.vszp-compact-theme div.css-grid-content-renderer.css-grid-table{display:grid}.vszp-compact-theme div.content-renderer-body.body-div-contents{display:contents}.vszp-compact-theme div.content-renderer-body.body-div-contents .body-row-contents{display:contents}.vszp-compact-theme div.content-renderer-body.body-div-contents .body-row:nth-of-type(2n+0)>.body-cell{background-color:#f9f9f9}.vszp-compact-theme div.content-renderer-body.body-div-contents .body-row:hover>.body-cell{background-color:#f5f5f5}.vszp-compact-theme div.content-renderer-body.body-div-contents .body-cell{padding:3px;line-height:1.42857143;vertical-align:middle;border-top:1px solid #ddd}.vszp-compact-theme div.content-renderer-header.header-row-contents{display:contents;border-bottom:1px solid #ededed}.vszp-compact-theme div.content-renderer-header.header-row-contents .header-cell{padding:3px;line-height:1.42857143;vertical-align:middle;border-bottom:1px solid #ddd;font-weight:bold}.vszp-compact-theme div.content-renderer-header.header-row-contents .header-orderable:hover{background-color:#e3e3e3;cursor:pointer}.vszp-compact-theme div.content-renderer-header.header-row-contents .header-content{white-space:normal}.vszp-compact-theme ng-dialog-metadata-selector{display:flex;flex-direction:row;justify-content:end}.vszp-compact-theme ng-dialog-metadata-selector .margin-right-extra-small{margin-right:5px}.vszp-compact-theme ng-grid,.vszp-compact-theme [ngGrid]{display:flex;flex-direction:column}.vszp-compact-theme div.matrix-content-renderer .grid-container-css-grid{display:grid}.vszp-compact-theme div.matrix-content-renderer .grid-header-css-grid{font-weight:bold}.vszp-compact-theme div.matrix-content-renderer .grid-header-css-grid,.vszp-compact-theme div.matrix-content-renderer .grid-body-css-grid,.vszp-compact-theme div.matrix-content-renderer .grid-footer-css-grid,.vszp-compact-theme div.matrix-content-renderer .grid-header-row-css-grid,.vszp-compact-theme div.matrix-content-renderer .grid-content-row-css-grid,.vszp-compact-theme div.matrix-content-renderer .grid-footer-row-css-grid{display:grid;grid-column:1/-1;grid-template-columns:subgrid}.vszp-compact-theme ng-simple-no-data .no-data-container{padding:2px 8px;text-align:center}.vszp-compact-theme ng-simple-no-data .no-data-text{font-weight:bold;letter-spacing:1px}.vszp-compact-theme thead.content-renderer .header-default{white-space:nowrap}.vszp-compact-theme thead.content-renderer .header-orderable:hover{background-color:#e3e3e3;cursor:pointer}.vszp-compact-theme thead.content-renderer .header-content{white-space:normal}.vszp-compact-theme ng-dialog-vertical-metadata-selector{margin:10px;display:block}.vszp-compact-theme ng-dialog-vertical-metadata-selector .cdk-drag-animating{transition:transform 250ms cubic-bezier(0, 0, 0.2, 1)}.vszp-compact-theme ng-dialog-vertical-metadata-selector .metadata-columns.cdk-drop-list-dragging .metadata-column:not(.cdk-drag-placeholder){transition:transform 250ms cubic-bezier(0, 0, 0.2, 1)}.vszp-compact-theme ng-dialog-vertical-metadata-selector .metadata-column,.vszp-compact-theme ng-dialog-vertical-metadata-selector .metadata-column span,.vszp-compact-theme ng-dialog-vertical-metadata-selector .metadata-column label{cursor:grab}.vszp-compact-theme ng-dialog-vertical-metadata-selector .metadata-column label{display:flex;flex-direction:row;align-items:center}.vszp-compact-theme ng-dialog-vertical-metadata-selector .metadata-column input{margin:0 5px}.vszp-compact-theme ng-dialog-vertical-metadata-selector .metadata-columns-title{margin-bottom:5px;font-weight:bold;text-transform:uppercase}.vszp-compact-theme .thin-scrollbar{scrollbar-color:var(--page-scrollbar) var(--color-transparent)}.vszp-compact-theme .alert{padding:var(--alert-padding, 6px 8px);border-radius:var(--alert-borderRadius, 4px);border-width:var(--alert-borderWidth);border-style:var(--alert-borderStyle);margin:var(--alert-margin, 0)}.vszp-compact-theme .alert-info{background-color:var(--alert-info-background);color:var(--alert-info-foreground);border-color:var(--alert-info-background)}.vszp-compact-theme .alert-warning{background-color:var(--alert-warning-background);color:var(--alert-warning-foreground);border-color:var(--alert-warning-background)}.vszp-compact-theme .alert-success{background-color:var(--alert-success-background);color:var(--alert-success-foreground);border-color:var(--alert-success-background)}.vszp-compact-theme .alert-danger{background-color:var(--alert-danger-background);color:var(--alert-danger-foreground);border-color:var(--alert-danger-background)}.vszp-compact-theme .alert-error{background-color:var(--alert-error-background);color:var(--alert-error-foreground);border-color:var(--alert-error-background)}.vszp-compact-theme .highlight-block .thin-scrollbar{scrollbar-color:var(--block-highlight-scrollbar) var(--color-transparent)}.vszp-compact-theme .highlight-block{padding:var(--block-highlight-padding);border-radius:var(--block-highlight-borderRadius);background-color:var(--block-highlight-background);color:var(--block-highlight-foreground)}.vszp-compact-theme .primary-block .thin-scrollbar{scrollbar-color:var(--block-primary-scrollbar) var(--color-transparent)}.vszp-compact-theme .primary-block{padding:var(--block-primary-padding);border-radius:var(--block-primary-borderRadius);background-color:var(--block-primary-background);color:var(--block-primary-foreground)}.vszp-compact-theme .secondary-block .thin-scrollbar{scrollbar-color:var(--block-secondary-scrollbar) var(--color-transparent)}.vszp-compact-theme .secondary-block{padding:var(--block-secondary-padding);border-radius:var(--block-secondary-borderRadius);background-color:var(--block-secondary-background);color:var(--block-secondary-foreground)}.vszp-compact-theme .buttons-gap{column-gap:var(--buttons-columnGap);row-gap:var(--buttons-rowGap)}.vszp-compact-theme multi-button.btn button,.vszp-compact-theme .btn{padding:var(--button-padding);transition:var(--button-transition);text-shadow:var(--button-textShadow);box-shadow:var(--button-boxShadow);border-width:var(--button-borderWidth);border-style:var(--button-borderStyle);border-radius:var(--button-borderRadius);font-family:var(--button-fontFamily);font-weight:var(--button-fontWeight);line-height:var(--button-lineHeight);letter-spacing:var(--button-letterSpacing);min-width:var(--button-minWidth);width:var(--button-width);text-transform:var(--button-textTransformation);gap:var(--button-contentGap);justify-content:var(--button-justifyContent);align-items:var(--button-alignItems);cursor:var(--button-cursor);white-space:var(--button-whiteSpace);position:var(--button-position);display:var(--button-display);flex-direction:var(--button-flexDirection);text-decoration:var(--button-textDecoration);background-image:none}.vszp-compact-theme .btn .text{font-size:var(--button-fontSize)}.vszp-compact-theme .btn.disabled,.vszp-compact-theme .btn:disabled{opacity:var(--button-disabled-opacity);cursor:var(--button-disabled-cursor)}.vszp-compact-theme .btn.icon-only{padding:0}.vszp-compact-theme multi-button.btn{padding:0}.vszp-compact-theme .btn-primary{border-color:var(--button-primary-borderColor);background-color:var(--button-primary-background);color:var(--button-primary-foreground)}.vszp-compact-theme .btn-primary .icon{color:var(--button-primary-icon)}.vszp-compact-theme .btn-primary:hover,.vszp-compact-theme .btn-primary:focus{border-color:var(--button-primary-hover-borderColor);background-color:var(--button-primary-hover-background);color:var(--button-primary-hover-foreground)}.vszp-compact-theme .btn-primary:hover .icon,.vszp-compact-theme .btn-primary:focus .icon{color:var(--button-primary-hover-icon)}.vszp-compact-theme .btn-primary:active{border-color:var(--button-primary-active-borderColor);background-color:var(--button-primary-active-background);color:var(--button-primary-active-foreground)}.vszp-compact-theme .btn-primary:active .icon{color:var(--button-primary-active-icon)}.vszp-compact-theme .btn-primary.disabled,.vszp-compact-theme .btn-primary:disabled{border-color:var(--button-primary-disabled-borderColor, var(--button-disabled-borderColor));background-color:var(--button-primary-disabled-background, var(--button-disabled-background));color:var(--button-primary-disabled-foreground, var(--button-disabled-foreground))}.vszp-compact-theme .btn-primary.disabled .icon,.vszp-compact-theme .btn-primary:disabled .icon{color:var(--button-primary-disabled-icon, var(--button-disabled-icon))}.vszp-compact-theme .btn-primary.only-content{border-color:var(--button-primary-onlyContent-borderColor);background-color:var(--button-primary-onlyContent-background);color:var(--button-primary-onlyContent-foreground)}.vszp-compact-theme .btn-primary.only-content .icon{color:var(--button-primary-onlyContent-icon)}.vszp-compact-theme .btn-primary.only-content:hover,.vszp-compact-theme .btn-primary.only-content:focus{border-color:var(--button-primary-onlyContent-hover-borderColor);background-color:var(--button-primary-onlyContent-hover-background);color:var(--button-primary-onlyContent-hover-foreground)}.vszp-compact-theme .btn-primary.only-content:hover .icon,.vszp-compact-theme .btn-primary.only-content:focus .icon{color:var(--button-primary-onlyContent-hover-icon)}.vszp-compact-theme .btn-primary.only-content:active{border-color:var(--button-primary-onlyContent-active-borderColor);background-color:var(--button-primary-onlyContent-active-background);color:var(--button-primary-onlyContent-active-foreground)}.vszp-compact-theme .btn-primary.only-content:active .icon{color:var(--button-primary-onlyContent-active-icon)}.vszp-compact-theme .btn-primary.only-content.disabled,.vszp-compact-theme .btn-primary.only-content:disabled{border-color:var(--button-primary-onlyContent-disabled-borderColor, var(--button-primary-disabled-borderColor, var(--button-disabled-borderColor)));background-color:var(--button-primary-onlyContent-disabled-background, var(--button-primary-disabled-background, var(--button-disabled-background)));color:var(--button-primary-onlyContent-disabled-foreground, var(--button-primary-disabled-foreground, var(--button-disabled-foreground)))}.vszp-compact-theme .btn-primary.only-content.disabled .icon,.vszp-compact-theme .btn-primary.only-content:disabled .icon{color:var(--button-primary-onlyContent-disabled-icon, var(--button-primary-disabled-icon, var(--button-disabled-icon)))}.vszp-compact-theme .btn-success{border-color:var(--button-success-borderColor);background-color:var(--button-success-background);color:var(--button-success-foreground)}.vszp-compact-theme .btn-success .icon{color:var(--button-success-icon)}.vszp-compact-theme .btn-success:hover,.vszp-compact-theme .btn-success:focus{border-color:var(--button-success-hover-borderColor);background-color:var(--button-success-hover-background);color:var(--button-success-hover-foreground)}.vszp-compact-theme .btn-success:hover .icon,.vszp-compact-theme .btn-success:focus .icon{color:var(--button-success-hover-icon)}.vszp-compact-theme .btn-success:active{border-color:var(--button-success-active-borderColor);background-color:var(--button-success-active-background);color:var(--button-success-active-foreground)}.vszp-compact-theme .btn-success:active .icon{color:var(--button-success-active-icon)}.vszp-compact-theme .btn-success.disabled,.vszp-compact-theme .btn-success:disabled{border-color:var(--button-success-disabled-borderColor, var(--button-disabled-borderColor));background-color:var(--button-success-disabled-background, var(--button-disabled-background));color:var(--button-success-disabled-foreground, var(--button-disabled-foreground))}.vszp-compact-theme .btn-success.disabled .icon,.vszp-compact-theme .btn-success:disabled .icon{color:var(--button-success-disabled-icon, var(--button-disabled-icon))}.vszp-compact-theme .btn-success.only-content{border-color:var(--button-success-onlyContent-borderColor);background-color:var(--button-success-onlyContent-background);color:var(--button-success-onlyContent-foreground)}.vszp-compact-theme .btn-success.only-content .icon{color:var(--button-success-onlyContent-icon)}.vszp-compact-theme .btn-success.only-content:hover,.vszp-compact-theme .btn-success.only-content:focus{border-color:var(--button-success-onlyContent-hover-borderColor);background-color:var(--button-success-onlyContent-hover-background);color:var(--button-success-onlyContent-hover-foreground)}.vszp-compact-theme .btn-success.only-content:hover .icon,.vszp-compact-theme .btn-success.only-content:focus .icon{color:var(--button-success-onlyContent-hover-icon)}.vszp-compact-theme .btn-success.only-content:active{border-color:var(--button-success-onlyContent-active-borderColor);background-color:var(--button-success-onlyContent-active-background);color:var(--button-success-onlyContent-active-foreground)}.vszp-compact-theme .btn-success.only-content:active .icon{color:var(--button-success-onlyContent-active-icon)}.vszp-compact-theme .btn-success.only-content.disabled,.vszp-compact-theme .btn-success.only-content:disabled{border-color:var(--button-success-onlyContent-disabled-borderColor, var(--button-success-disabled-borderColor, var(--button-disabled-borderColor)));background-color:var(--button-success-onlyContent-disabled-background, var(--button-success-disabled-background, var(--button-disabled-background)));color:var(--button-success-onlyContent-disabled-foreground, var(--button-success-disabled-foreground, var(--button-disabled-foreground)))}.vszp-compact-theme .btn-success.only-content.disabled .icon,.vszp-compact-theme .btn-success.only-content:disabled .icon{color:var(--button-success-onlyContent-disabled-icon, var(--button-success-disabled-icon, var(--button-disabled-icon)))}.vszp-compact-theme .btn-info{border-color:var(--button-info-borderColor);background-color:var(--button-info-background);color:var(--button-info-foreground)}.vszp-compact-theme .btn-info .icon{color:var(--button-info-icon)}.vszp-compact-theme .btn-info:hover,.vszp-compact-theme .btn-info:focus{border-color:var(--button-info-hover-borderColor);background-color:var(--button-info-hover-background);color:var(--button-info-hover-foreground)}.vszp-compact-theme .btn-info:hover .icon,.vszp-compact-theme .btn-info:focus .icon{color:var(--button-info-hover-icon)}.vszp-compact-theme .btn-info:active{border-color:var(--button-info-active-borderColor);background-color:var(--button-info-active-background);color:var(--button-info-active-foreground)}.vszp-compact-theme .btn-info:active .icon{color:var(--button-info-active-icon)}.vszp-compact-theme .btn-info.disabled,.vszp-compact-theme .btn-info:disabled{border-color:var(--button-info-disabled-borderColor, var(--button-disabled-borderColor));background-color:var(--button-info-disabled-background, var(--button-disabled-background));color:var(--button-info-disabled-foreground, var(--button-disabled-foreground))}.vszp-compact-theme .btn-info.disabled .icon,.vszp-compact-theme .btn-info:disabled .icon{color:var(--button-info-disabled-icon, var(--button-disabled-icon))}.vszp-compact-theme .btn-info.only-content{border-color:var(--button-info-onlyContent-borderColor);background-color:var(--button-info-onlyContent-background);color:var(--button-info-onlyContent-foreground)}.vszp-compact-theme .btn-info.only-content .icon{color:var(--button-info-onlyContent-icon)}.vszp-compact-theme .btn-info.only-content:hover,.vszp-compact-theme .btn-info.only-content:focus{border-color:var(--button-info-onlyContent-hover-borderColor);background-color:var(--button-info-onlyContent-hover-background);color:var(--button-info-onlyContent-hover-foreground)}.vszp-compact-theme .btn-info.only-content:hover .icon,.vszp-compact-theme .btn-info.only-content:focus .icon{color:var(--button-info-onlyContent-hover-icon)}.vszp-compact-theme .btn-info.only-content:active{border-color:var(--button-info-onlyContent-active-borderColor);background-color:var(--button-info-onlyContent-active-background);color:var(--button-info-onlyContent-active-foreground)}.vszp-compact-theme .btn-info.only-content:active .icon{color:var(--button-info-onlyContent-active-icon)}.vszp-compact-theme .btn-info.only-content.disabled,.vszp-compact-theme .btn-info.only-content:disabled{border-color:var(--button-info-onlyContent-disabled-borderColor, var(--button-info-disabled-borderColor, var(--button-disabled-borderColor)));background-color:var(--button-info-onlyContent-disabled-background, var(--button-info-disabled-background, var(--button-disabled-background)));color:var(--button-info-onlyContent-disabled-foreground, var(--button-info-disabled-foreground, var(--button-disabled-foreground)))}.vszp-compact-theme .btn-info.only-content.disabled .icon,.vszp-compact-theme .btn-info.only-content:disabled .icon{color:var(--button-info-onlyContent-disabled-icon, var(--button-info-disabled-icon, var(--button-disabled-icon)))}.vszp-compact-theme .btn-warning{border-color:var(--button-warning-borderColor);background-color:var(--button-warning-background);color:var(--button-warning-foreground)}.vszp-compact-theme .btn-warning .icon{color:var(--button-warning-icon)}.vszp-compact-theme .btn-warning:hover,.vszp-compact-theme .btn-warning:focus{border-color:var(--button-warning-hover-borderColor);background-color:var(--button-warning-hover-background);color:var(--button-warning-hover-foreground)}.vszp-compact-theme .btn-warning:hover .icon,.vszp-compact-theme .btn-warning:focus .icon{color:var(--button-warning-hover-icon)}.vszp-compact-theme .btn-warning:active{border-color:var(--button-warning-active-borderColor);background-color:var(--button-warning-active-background);color:var(--button-warning-active-foreground)}.vszp-compact-theme .btn-warning:active .icon{color:var(--button-warning-active-icon)}.vszp-compact-theme .btn-warning.disabled,.vszp-compact-theme .btn-warning:disabled{border-color:var(--button-warning-disabled-borderColor, var(--button-disabled-borderColor));background-color:var(--button-warning-disabled-background, var(--button-disabled-background));color:var(--button-warning-disabled-foreground, var(--button-disabled-foreground))}.vszp-compact-theme .btn-warning.disabled .icon,.vszp-compact-theme .btn-warning:disabled .icon{color:var(--button-warning-disabled-icon, var(--button-disabled-icon))}.vszp-compact-theme .btn-warning.only-content{border-color:var(--button-warning-onlyContent-borderColor);background-color:var(--button-warning-onlyContent-background);color:var(--button-warning-onlyContent-foreground)}.vszp-compact-theme .btn-warning.only-content .icon{color:var(--button-warning-onlyContent-icon)}.vszp-compact-theme .btn-warning.only-content:hover,.vszp-compact-theme .btn-warning.only-content:focus{border-color:var(--button-warning-onlyContent-hover-borderColor);background-color:var(--button-warning-onlyContent-hover-background);color:var(--button-warning-onlyContent-hover-foreground)}.vszp-compact-theme .btn-warning.only-content:hover .icon,.vszp-compact-theme .btn-warning.only-content:focus .icon{color:var(--button-warning-onlyContent-hover-icon)}.vszp-compact-theme .btn-warning.only-content:active{border-color:var(--button-warning-onlyContent-active-borderColor);background-color:var(--button-warning-onlyContent-active-background);color:var(--button-warning-onlyContent-active-foreground)}.vszp-compact-theme .btn-warning.only-content:active .icon{color:var(--button-warning-onlyContent-active-icon)}.vszp-compact-theme .btn-warning.only-content.disabled,.vszp-compact-theme .btn-warning.only-content:disabled{border-color:var(--button-warning-onlyContent-disabled-borderColor, var(--button-warning-disabled-borderColor, var(--button-disabled-borderColor)));background-color:var(--button-warning-onlyContent-disabled-background, var(--button-warning-disabled-background, var(--button-disabled-background)));color:var(--button-warning-onlyContent-disabled-foreground, var(--button-warning-disabled-foreground, var(--button-disabled-foreground)))}.vszp-compact-theme .btn-warning.only-content.disabled .icon,.vszp-compact-theme .btn-warning.only-content:disabled .icon{color:var(--button-warning-onlyContent-disabled-icon, var(--button-warning-disabled-icon, var(--button-disabled-icon)))}.vszp-compact-theme .btn-danger{border-color:var(--button-danger-borderColor);background-color:var(--button-danger-background);color:var(--button-danger-foreground)}.vszp-compact-theme .btn-danger .icon{color:var(--button-danger-icon)}.vszp-compact-theme .btn-danger:hover,.vszp-compact-theme .btn-danger:focus{border-color:var(--button-danger-hover-borderColor);background-color:var(--button-danger-hover-background);color:var(--button-danger-hover-foreground)}.vszp-compact-theme .btn-danger:hover .icon,.vszp-compact-theme .btn-danger:focus .icon{color:var(--button-danger-hover-icon)}.vszp-compact-theme .btn-danger:active{border-color:var(--button-danger-active-borderColor);background-color:var(--button-danger-active-background);color:var(--button-danger-active-foreground)}.vszp-compact-theme .btn-danger:active .icon{color:var(--button-danger-active-icon)}.vszp-compact-theme .btn-danger.disabled,.vszp-compact-theme .btn-danger:disabled{border-color:var(--button-danger-disabled-borderColor, var(--button-disabled-borderColor));background-color:var(--button-danger-disabled-background, var(--button-disabled-background));color:var(--button-danger-disabled-foreground, var(--button-disabled-foreground))}.vszp-compact-theme .btn-danger.disabled .icon,.vszp-compact-theme .btn-danger:disabled .icon{color:var(--button-danger-disabled-icon, var(--button-disabled-icon))}.vszp-compact-theme .btn-danger.only-content{border-color:var(--button-danger-onlyContent-borderColor);background-color:var(--button-danger-onlyContent-background);color:var(--button-danger-onlyContent-foreground)}.vszp-compact-theme .btn-danger.only-content .icon{color:var(--button-danger-onlyContent-icon)}.vszp-compact-theme .btn-danger.only-content:hover,.vszp-compact-theme .btn-danger.only-content:focus{border-color:var(--button-danger-onlyContent-hover-borderColor);background-color:var(--button-danger-onlyContent-hover-background);color:var(--button-danger-onlyContent-hover-foreground)}.vszp-compact-theme .btn-danger.only-content:hover .icon,.vszp-compact-theme .btn-danger.only-content:focus .icon{color:var(--button-danger-onlyContent-hover-icon)}.vszp-compact-theme .btn-danger.only-content:active{border-color:var(--button-danger-onlyContent-active-borderColor);background-color:var(--button-danger-onlyContent-active-background);color:var(--button-danger-onlyContent-active-foreground)}.vszp-compact-theme .btn-danger.only-content:active .icon{color:var(--button-danger-onlyContent-active-icon)}.vszp-compact-theme .btn-danger.only-content.disabled,.vszp-compact-theme .btn-danger.only-content:disabled{border-color:var(--button-danger-onlyContent-disabled-borderColor, var(--button-danger-disabled-borderColor, var(--button-disabled-borderColor)));background-color:var(--button-danger-onlyContent-disabled-background, var(--button-danger-disabled-background, var(--button-disabled-background)));color:var(--button-danger-onlyContent-disabled-foreground, var(--button-danger-disabled-foreground, var(--button-disabled-foreground)))}.vszp-compact-theme .btn-danger.only-content.disabled .icon,.vszp-compact-theme .btn-danger.only-content:disabled .icon{color:var(--button-danger-onlyContent-disabled-icon, var(--button-danger-disabled-icon, var(--button-disabled-icon)))}.vszp-compact-theme titled-dialog .titled-dialog-title,.vszp-compact-theme movable-titled-dialog .titled-dialog-title{border-top-left-radius:var(--dialog-borderRadius);border-top-right-radius:var(--dialog-borderRadius);text-transform:var(--dialog-title-textTransform);letter-spacing:var(--dialog-title-letterSpacing);color:var(--dialog-title-foreground);background-color:var(--dialog-title-background)}.vszp-compact-theme titled-dialog .titled-dialog-title .close-dialog,.vszp-compact-theme movable-titled-dialog .titled-dialog-title .close-dialog{background-color:var(--dialog-closeButton-background);color:var(--dialog-closeButton-foreground)}.vszp-compact-theme titled-dialog .titled-dialog-title .close-dialog:hover,.vszp-compact-theme movable-titled-dialog .titled-dialog-title .close-dialog:hover{background-color:var(--dialog-closeButton-hover-background);color:var(--dialog-closeButton-hover-foreground)}.vszp-compact-theme titled-dialog .titled-dialog-content,.vszp-compact-theme movable-titled-dialog .titled-dialog-content{border-bottom-left-radius:var(--dialog-borderRadius);border-bottom-right-radius:var(--dialog-borderRadius);background-color:var(--dialog-content-background);color:var(--dialog-content-foreground);flex:1;min-height:0;display:flex;flex-direction:column}.vszp-compact-theme titled-dialog .titled-dialog-content>*,.vszp-compact-theme movable-titled-dialog .titled-dialog-content>*{display:flex;flex-direction:column;flex:1}.vszp-compact-theme date-time-picker{z-index:1100}.vszp-compact-theme tooltip-popup{z-index:19876}.vszp-compact-theme mat-dialog-container{padding:0;overflow:visible}.vszp-compact-theme .mat-mdc-dialog-surface{display:flex;flex-direction:column}.vszp-compact-theme .control-label{display:block;font-size:var(--label-font-size);font-weight:var(--label-font-weight);color:var(--label-foreground);background-color:var(--label-background);letter-spacing:var(--label-letterSpacing);line-height:var(--label-lineHeight);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vszp-compact-theme ng-select.form-control .form-control-select,.vszp-compact-theme .form-control:not(ng-select){border-radius:var(--input-borderRadius);border-style:var(--input-borderStyle);border-width:var(--input-borderWidth);box-shadow:var(--input-boxShadow);font-size:var(--input-fontSize);padding:var(--input-padding);width:100%;font-family:var(--font-family);letter-spacing:var(--input-letterSpacing);color:var(--input-foreground);border-color:var(--input-border);background-color:var(--input-background)}.vszp-compact-theme ng-select.form-control .form-control-select::placeholder,.vszp-compact-theme .form-control:not(ng-select)::placeholder{color:var(--input-placeholder-foreground);opacity:var(--input-placeholder-opacity);letter-spacing:var(--input-placeholder-letterSpacing)}.vszp-compact-theme ng-select.form-control .form-control-select:disabled,.vszp-compact-theme .form-control:disabled:not(ng-select),.vszp-compact-theme ng-select.form-control .disabled.form-control-select,.vszp-compact-theme .disabled.form-control:not(ng-select){background-color:var(--input-disabled-background);color:var(--input-disabled-foreground);border-color:var(--input-disabled-border)}.vszp-compact-theme ng-select.form-control .form-control-select:focus,.vszp-compact-theme .form-control:focus:not(ng-select){background-color:var(--input-focus-background);color:var(--input-focus-foreground);border-color:var(--input-focus-border)}.vszp-compact-theme .form-group{display:flex;flex-direction:var(--formGroup-direction);gap:var(--formGroup-gap)}.vszp-compact-theme div.form-control:empty::after,.vszp-compact-theme span.form-control:empty::after{content:" "}.vszp-compact-theme .form-control-static{padding:var(--size-3px);padding-left:var(--size-3px);padding-left:var(--size-7px);margin-bottom:.9em;color:var(--input-foreground)}.vszp-compact-theme ng-select.form-control .form-control-select{display:flex}.vszp-compact-theme ng-select.form-control .form-control-select .selected-value{flex:1;text-align:left;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vszp-compact-theme ng-select.form-control .form-control-select .select-input{display:block;border:none;padding:0;font-size:1em;width:100%}.vszp-compact-theme ng-select.form-control .form-control-select .select-input::placeholder{color:var(--input-placeholder-foreground);opacity:var(--input-placeholder-opacity);letter-spacing:var(--input-placeholder-letterSpacing)}.vszp-compact-theme ng-select.form-control .form-control-select .cancel-selected{padding:0 var(--size-2px)}.vszp-compact-theme ng-select.form-control .form-control-select .selected-multi-value{font-size:var(--select-tag-fontSize);padding:var(--select-tag-padding);background:var(--select-tag-background);color:var(--select-tag-foreground)}.vszp-compact-theme .popup-div{max-height:45vh}.vszp-compact-theme .input-group{display:flex;flex-direction:row;width:100%}.vszp-compact-theme .input-group .input-group-addon{color:var(--input-groupAddon-foreground);background-color:var(--input-groupAddon-background);border-color:var(--input-border);padding:var(--input-groupAddon-padding);border-top-style:var(--input-borderStyle);border-bottom-style:var(--input-borderStyle);border-top-width:var(--size-1px);border-bottom-width:var(--size-1px);display:flex;align-items:center}.vszp-compact-theme .input-group .input-group-addon:first-child{border-left-width:var(--size-1px);border-left-style:var(--input-borderStyle);border-top-left-radius:var(--input-borderRadius);border-bottom-left-radius:var(--input-borderRadius)}.vszp-compact-theme .input-group .input-group-addon:last-child{border-right-width:var(--size-1px);border-right-style:var(--input-borderStyle);border-top-right-radius:var(--input-borderRadius);border-bottom-right-radius:var(--input-borderRadius)}.vszp-compact-theme .input-group:focus-within .input-group-addon{border-color:var(--input-focus-border)}.vszp-compact-theme .input-group .form-control{flex:1;min-width:0;min-height:0;border-radius:0;z-index:1}.vszp-compact-theme .input-group .for