@charset "UTF-8";
@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@100;200;300;400;500;600;700;800;900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";

:root {
	/*--v-color-if-mv-200: #e2d7fa;
	--v-color-if-mv-300: #d0c0f4;
	--v-color-if-mv-400: #9e7aef;
	--v-color-if-mv-base: #6e4fb6;
	--v-color-if-permission-200: #f7cbb3;
	--v-color-if-permission-400: #f6691a;
	--v-color-if-permission-base: #e55300;*/
	--v-color-primary-300: #ccf1f5;
	--v-color-primary-900: #2cb6c6;
	--v-color-primary-base: #51cedc;
	--v-color-primary-base-rgb: 81, 206, 220;
	--v-color-primary-vore-300: #ccf1f5;
	--v-color-primary-vore-900: #2cb6c6;
	--v-color-primary-vore-base: #51cedc;
	--v-color-primary-vore-base-rgb: 81, 206, 220;
	--v-color-white-base: #fff;
	--v-color-white-base-rgb: 255, 255, 255;
	--v-color-dark-100: #c7ccd1;
	--v-color-dark-200: #d5d8da;
	--v-color-dark-300: #bfc3c7;
	--v-color-dark-400: #445566;
	--v-color-dark-600: #223344;
	--v-color-dark-800: #112233;
	--v-color-dark-900: #001122;
	--v-color-dark-base: #112233;
	--v-color-dark-base-rgb: 17, 34, 51;
	--v-color-grey-100: #fbfdff;
	--v-color-grey-200: #f6f8fa;
	--v-color-grey-200-rgb: 246, 248, 250;
	--v-color-grey-300: #f1f3f5;
	--v-color-grey-300-rgb: 241, 243, 245;
	--v-color-grey-400: #e0e9f0;
	--v-color-grey-500: #d9dee3;
	--v-color-grey-600: #bac4ca;
	--v-color-grey-base: #677787;
	--v-color-grey-base-rgb: 103, 119, 135;
	--v-color-info-100: #eef1fd;
	--v-color-info-300: #ccd6f9;
	--v-color-info-500: #aabaf6;
	--v-color-info-700: #7790e9;
	--v-color-info-900: #3c61df;
	--v-color-info-base: #4d71ec;
	--v-color-info-base-rgb: 77, 113, 236;
	--v-color-success-100: #dbe5b5;
	--v-color-success-300: #d4e855;
	--v-color-success-400: #a6bc09;
	--v-color-success-500: #78af47;
	--v-color-success-600: #85a11e;
	--v-color-success-base: #a6bc09;
	--v-color-warning-100: #fde6b5;
	--v-color-warning-300: #f0bf41;
	--v-color-warning-600: #eea205;
	--v-color-warning-base: #fcad0a;
	--v-color-error-100: #ffeeee;
	--v-color-error-300: #f6c5c7;
	--v-color-error-600: #e31a1a;
	--v-color-error-base: #ff5454;
	--v-color-palette-1-color-1-300: #e0e9f0;
	--v-color-palette-1-color-1-base: #445566;
	--v-color-palette-1-color-2-base: #ff5454;
	--v-color-palette-1-color-2-500: #ffa9a9;
	--v-color-palette-1-color-3-base: #ed9d38;
	--v-color-palette-1-color-3-500: #f6ce9b;
	--v-color-palette-1-color-4-base: #f0bf41;
	--v-color-palette-1-color-4-500: #f7dfa0;
	--v-color-palette-1-color-5-base: #d4e855;
	--v-color-palette-1-color-5-500: #e9f3aa;
	--v-color-palette-1-color-6-base: #78af47;
	--v-color-palette-1-color-6-500: #bbd7a3;
	--v-color-palette-1-color-7-base: #4d71ec;
	--v-color-palette-1-color-7-500: #cad4f9;
	--v-color-palette-5-color-1-base: #4d71ec;
	--v-color-palette-5-color-1-300: #cad4f9;
	--v-color-palette-5-color-2-base: #2ad9d6;
	--v-color-palette-5-color-2-300: #bff4f3;
	--v-color-palette-5-color-3-base: #f7c33d;
	--v-color-palette-5-color-3-300: #fdedc5;
	--v-color-palette-5-color-4-base: #ef8d11;
	--v-color-palette-5-color-4-300: #faddb8;
	--v-color-palette-5-color-5-base: #df3535;
	--v-color-palette-5-color-5-300: #f5c2c2;
	--v-color-palette-5-color-6-base: #445566;
	--v-color-palette-5-color-6-300: #c7ccd1;
	--v-color-palette-2-color-1-base: #445566;
	--v-color-palette-2-color-1-300: #c7ccd1;
	--v-color-palette-2-color-2-base: #005148;
	--v-color-palette-2-color-2-300: #b3cbc8;
	--v-color-palette-2-color-3-base: #019587;
	--v-color-palette-2-color-3-300: #b3dfdb;
	--v-color-palette-2-color-4-base: #a6bc09;
	--v-color-palette-2-color-4-300: #e4ebb5;
	--v-color-palette-2-color-5-base: #c5dd2c;
	--v-color-palette-2-color-5-300: #f6fadd;
	--v-color-palette-3-color-1-base: #445566;
	--v-color-palette-3-color-1-100: #e0e9f0;
	--v-color-palette-3-color-1-300: #c7ccd1;
	--v-color-palette-3-color-2-base: #c5dd2c;
	--v-color-palette-3-color-2-300: #f6fadd;
	--v-color-palette-3-color-3-base: #f0bf41;
	--v-color-palette-3-color-3-300: #fbecc6;
	--v-color-palette-3-color-4-base: #ed9d38;
	--v-color-palette-3-color-4-300: #fae2c3;
	--v-color-palette-3-color-5-base: #ff5454;
	--v-color-palette-3-color-5-300: #ffcccc;
	--v-color-palette-4-color-1-base: #9e7aef;
	--v-color-palette-4-color-2-base: #e2d7fa;
	--v-color-palette-5-color-1-base: var(--v-color-grey-400);
	--v-color-palette-5-color-2-base: var(--v-color-success-base);
	--v-color-palette-5-color-3-base: var(--v-color-warning-base);
	--v-color-palette-5-color-4-base: var(--v-color-error-base);
	--v-color-palette-6-color-1-300: var(--v-color-warning-300);
	--v-color-palette-6-color-1-base: var(--v-color-warning-base);
	--v-color-palette-6-color-2-300: var(--v-color-primary-vore-300);
	--v-color-palette-6-color-2-base: var(--v-color-primary-vore-900);
	--v-color-palette-6-color-3-300: #bccad8;
	--v-color-palette-6-color-3-base: #094074;
	--v-color-palette-6-color-4-300: var(--v-color-success-300);
	--v-color-palette-6-color-4-base: var(--v-color-success-base);
	--v-color-palette-6-color-5-300: #c2d5d7;
	--v-color-palette-6-color-5-base: #246a73;
	--v-color-palette-6-color-6-300: #e2d7fa;
	--v-color-palette-6-color-6-base: #9e7aef;
	--v-color-palette-6-color-7-300: #e2d7fa;
	--v-color-palette-6-color-7-base: #9e7aef;
	--v-color-palette-6-color-8-300: #e2d7fa;
	--v-color-palette-6-color-8-base: #9e7aef;
	--v-color-palette-6-color-9-300: var(--v-color-dark-300);
	--v-color-palette-6-color-9-base: var(--v-color-dark-base)
}

:root {
	--v-bg-body-login: var(--v-color-palette-color-1-50);
	--v-bg-body: var(--v-color-palette-color-4-20);
	--v-bg-login-body: var(--v-color-palette-color-1-50);
	--v-color-body: var(--v-color-palette-color-3-50);
	--v-color-body-accent: var(--v-color-palette-color-2-50);
	--v-color-body-discreet: var(--v-color-palette-color-3-40);
	--v-color-body-invert: var(--v-color-palette-color-1-50);
	--v-bg-section: var(--v-color-palette-color-1-50);
	--v-color-inactive: var(--v-color-palette-color-3-20);
	--v-color-btn-accent: var(--v-color-body-accent);
	--v-bg-main: var(--v-color-palette-color-1-50);
	--v-border-color-heading-menu: var(--v-color-palette-color-4-50);
	--v-border-color-hr: var(--v-color-palette-color-4-50);
	--v-box-shadow-base: 1px 2px 10px rgba(var(--v-color-palette-color-2-50-rgb), .2);
	--v-box-shadow-bottom: 0px 30px 25px -25px rgba(var(--v-color-palette-color-2-50-rgb), .1);
	--v-card-bg-initials: var(--v-color-palette-color-4-50);
	--v-card-border-color-initials: var(--v-color-palette-color-4-50);
	--v-card-color-initials: var(--v-color-palette-color-3-50);
	--v-card-bg-img-placeholder: var(--v-color-palette-color-4-50);
	--v-color-checklist-icon: var(--v-color-palette-color-4-40);
	--v-color-done-checklist-icon: var(--v-color-palette-color-11-50);
	--v-color-done-checklist-text: var(--v-color-palette-color-3-30);
	--v-color-done-hover-checklist-icon: var(--v-color-palette-color-11-70);
	--v-color-pending-checklist-icon: var(--v-color-palette-color-4-50);
	--v-color-accent-content-display: var(--v-color-palette-color-13-50);
	--v-border-color-data-display: var(--v-border-color-panel);
	--v-color-disabled-body: var(--v-color-palette-color-4-60);
	--v-border-color-disabled-body: var(--v-color-palette-color-3-10);
	--v-border-color-divider: var(--v-color-palette-color-4-50);
	--v-bg-dropdown-menu: var(--v-color-palette-color-1-50);
	--v-bg-link-hover-dropdown: var(--v-color-palette-color-4-20);
	--v-color-link-error-dropdown: var(--v-color-palette-color-5-50);
	--v-color-info-file-icon: var(--v-color-palette-color-14-60);
	--v-color-success-file-icon: var(--v-color-palette-color-11-70);
	--v-color-warning-file-icon: var(--v-color-palette-color-7-50);
	--v-color-error-file-icon: var(--v-color-palette-color-5-50);
	--v-bg-if-mv: var(--v-color-if-mv-200);
	--v-bg-darken-if-mv: var(--v-color-if-mv-300);
	--v-bg-hover-if-mv: var(--v-color-if-mv-300);
	--v-color-if-mv: var(--v-color-if-mv-base);
	--v-border-color-if-mv: var(--v-color-if-mv-400);
	--v-bg-if-permission: var(--v-color-if-permission-200);
	--v-color-if-permission: var(--v-color-if-permission-base);
	--v-border-color-if-permission: var(--v-color-if-permission-400);
	--v-bg-if-mv-tooltip: var(--v-color-if-mv-400);
	--v-color-link: var(--v-color-body-accent);
	--v-color-hover-link: var(--v-color-palette-color-13-50);
	--v-color-label: var(--v-color-body-accent);
	--v-color-hover-label: var(--v-color-palette-color-13-50);
	--v-border-color-input: transparent;
	--v-border-color-toolbar-input: var(--v-color-palette-color-1-50);
	--v-bg-input: var(--v-color-palette-color-4-20);
	--v-bg-hover-grey-on-grey: var(--v-color-palette-color-4-50);
	--v-bg-toolbar-input: var(--v-color-palette-color-4-20);
	--v-bg-hover-toolbar-button: var(--v-color-palette-color-1-50);
	--v-color-input: var(--v-color-palette-color-2-50);
	--v-color-placeholder: var(--v-color-palette-color-3-40);
	--v-color-input-icon: var(--v-color-body);
	--v-bg-input-icon: var(--v-color-palette-color-4-50);
	--v-border-color-input-icon: transparent;
	--v-bg-loading-spin: var(--v-color-palette-color-3-20);
	--v-bg-input-signature: var(--v-color-palette-color-1-50);
	--v-outline-focus-input: 1px solid var(--v-color-palette-color-4-60);
	--v-color-focus-input: var(--v-color-palette-color-13-50);
	--v-color-disabled-input: var(--v-color-palette-color-3-20);
	--v-border-color-disabled-input: transparent;
	--v-border-color-disabled-radio-input: var(--v-color-palette-color-3-20);
	--v-border-color-disabled-checkbox-input: var(--v-color-palette-color-3-20);
	--v-bg-disabled-input: var(--v-color-palette-color-4-20);
	--v-bg-highlight: var(--v-color-palette-color-14-10);
	--v-color-highlight: var(--v-color-palette-color-14-60);
	--v-bg-highlight-delete: var(--v-color-palette-color-5-10);
	--v-color-body-muted: var(--v-color-palette-color-3-20);
	--v-color-body-invisible: var(--v-color-palette-color-1-50);
	--v-border-color-checkbox-input: var(--v-color-palette-color-3-50);
	--v-bg-selected-checkbox-input: var(--v-color-palette-color-2-50);
	--v-border-color-selected-checkbox-input: var(--v-color-palette-color-2-50);
	--v-bg-square-checkbox-input: var(--v-color-palette-color-4-50);
	--v-color-selected-checkbox-input: var(--v-color-palette-color-2-50);
	--v-color-selected-card-checkbox-input: var(--v-color-palette-color-2-50);
	--v-bg-selected-card-checkbox-input: var(--v-color-palette-color-1-50);
	--v-bg-hover-checkbox-input: var(--v-color-palette-color-1-50);
	--v-bg-icon-selected-checkbox-input: var(--v-color-palette-color-1-50);
	--v-badge-bg-selected-checkbox-input: var(--v-color-palette-color-2-50);
	--v-badge-border-color-selected-checkbox-input: var(--v-color-palette-color-2-50);
	--v-badge-color-selected-checkbox-input: var(--v-color-palette-color-1-50);
	--v-bg-input-file-remove-btn: var(--v-color-palette-color-2-50);
	--v-color-input-file-remove-btn: var(--v-color-palette-color-1-50);
	--v-bg-selected-pill-input: var(--v-color-palette-color-2-50);
	--v-color-selected-pill-input: var(--v-color-palette-color-1-50);
	--v-bg-pill-horizontal-input: var(--v-color-palette-color-4-50);
	--v-border-color-radio-input: var(--v-color-palette-color-3-50);
	--v-bg-selected-radio-input: var(--v-color-palette-color-2-50);
	--v-border-color-selected-radio-input: var(--v-color-palette-color-2-50);
	--v-bg-square-radio-input: var(--v-color-palette-color-4-50);
	--v-color-selected-radio-input: var(--v-color-palette-color-2-50);
	--v-color-selected-card-radio-input: var(--v-color-palette-color-2-50);
	--v-bg-selected-card-radio-input: var(--v-color-palette-color-1-50);
	--v-bg-hover-radio-input: var(--v-color-palette-color-1-50);
	--v-bg-icon-selected-radio-input: var(--v-color-palette-color-1-50);
	--v-badge-bg-selected-radio-input: var(--v-color-palette-color-2-50);
	--v-badge-border-color-selected-radio-input: var(--v-color-palette-color-2-50);
	--v-badge-color-selected-radio-input: var(--v-color-palette-color-1-50);
	--v-bg-active-textarea-option: var(--v-color-palette-color-13-50);
	--v-bg-checked-option-selected: var(--v-color-palette-color-1-50);
	--v-bg-hover-option-selected: var(--v-color-palette-color-1-50);
	--v-select-option-selected: var(--v-color-palette-color-13-50);
	--v-bg-toggler-switch: var(--v-color-palette-color-1-50);
	--v-bg-error-input: var(--v-color-palette-color-5-20);
	--v-color-error-placeholder: var(--v-color-palette-color-5-50);
	--v-validate-success-color: var(--v-color-palette-color-10-70);
	--v-validate-success-bg: var(--v-color-palette-color-10-10);
	--v-validate-error-color: var(--v-color-palette-color-5-50);
	--v-validate-error-bg: var(--v-color-palette-color-5-20);
	--v-validate-warning-color: var(--v-color-palette-color-7-50);
	--v-validate-warning-bg: var(--v-color-palette-color-7-10);
	--v-border-color-levels: var(--v-color-palette-color-4-50);
	--v-bg-active-levels: var(--v-color-palette-color-13-20);
	--v-color-active-levels: var(--v-color-palette-color-13-70);
	--v-border-color-loading: var(--v-color-palette-color-2-50);
	--v-bg-modal-backdrop: rgba(var(--v-color-palette-color-2-50-rgb), .4);
	--v-bg-modal: var(--v-color-palette-color-1-50);
	--v-bg-stepper-number: var(--v-color-palette-color-3-10);
	--v-bg-stepper-dot: var(--v-color-palette-color-3-10);
	--v-border-color-stepper-nav-item-line: var(--v-color-palette-color-3-10);
	--v-bg-active-stepper-number: var(--v-color-palette-color-13-50);
	--v-bg-active-stepper-dot: var(--v-color-palette-color-13-50);
	--v-color-active-stepper-number: var(--v-color-palette-color-1-50);
	--v-bg-done-stepper-number: var(--v-color-palette-color-11-10);
	--v-bg-done-stepper-dot: var(--v-color-palette-color-11-70);
	--v-color-done-stepper-number: var(--v-color-palette-color-11-50);
	--v-border-color-done-stepper-number: var(--v-color-palette-color-11-10);
	--v-shadow-pulse-animation: var(--v-bg-done-stepper-dot);
	--v-color-link-table: var(--v-color-link);
	--v-border-color-table-cells: var(--v-color-palette-color-4-50);
	--v-border-color-tfoot-cells: var(--v-color-palette-color-4-70);
	--v-bg-hover-table: var(--v-color-palette-color-4-20);
	--v-color-thead: var(--v-color-palette-color-3-50);
	--v-bg-striped-table: var(--v-color-palette-color-4-10);
	--v-border-color-sub-table: var(--v-color-palette-color-4-20);
	--v-border-color-accent-sub-table: var(--v-color-palette-color-4-50);
	--v-bg-loading-cell: linear-gradient(-45deg, var(--v-color-palette-color-4-10), var(--v-color-palette-color-4-20), var(--v-color-palette-color-3-10));
	--v-bg-notyf-toast: var(--v-color-palette-color-2-50);
	--v-border-color-notyf-toast: var(--v-color-palette-color-2-50);
	--v-color-notyf-toast: var(--v-color-palette-color-1-50);
	--v-bg-pure-notyf-toast: var(--v-color-palette-color-1-50);
	--v-border-color-pure-notyf-toast: var(--v-color-palette-color-2-50);
	--v-color-pure-notyf-toast: var(--v-color-body-accent);
	--v-bg-btn-pure-notyf-toast: var(--v-color-palette-color-2-50);
	--v-bg-typing-dots: var(--v-color-palette-color-4-60);
	--v-bg-strenght-bar: var(--v-color-palette-color-4-20);
	--v-bg-nav-tabs: var(--v-color-palette-color-4-20);
	--v-border-nav-tabs: 1px solid var(--v-color-palette-color-4-20);
	--v-bg-link-nav-tabs: transparent;
	--v-color-link-nav-tabs: var(--v-color-palette-color-2-50);
	--v-border-color-link-nav-tabs: transparent;
	--v-color-link-hover-nav-tabs: var(--v-color-palette-color-13-50);
	--v-bg-link-hover-nav-tabs: var(--v-color-palette-color-1-50);
	--v-color-link-active-nav-tabs: var(--v-color-palette-color-13-50);
	--v-border-color-link-active-nav-tabs: var(--v-color-palette-color-13-50);
	--v-bg-responsive-link-hover-nav-tabs: var(--v-color-palette-color-4-20);
	--v-bg-scrollable-nav-tabs: linear-gradient(90deg, rgba(var(--v-color-palette-color-1-50-rgb), .5) 25%, rgb(var(--v-color-palette-color-1-50-rgb)) 100%);
	--v-border-color-panel: var(--v-color-palette-color-4-50);
	--v-bg-panel: transparent;
	--v-bg-panel-heading: transparent;
	--v-bg-toolbar-panel: var(--v-color-palette-color-1-50);
	--v-border-color-panel-divider: var(--v-border-color-divider);
	--v-border-color-panel-pure-divider: transparent;
	--v-bg-hover-panel-body: var(--v-color-palette-color-4-20);
	--v-color-accent-pricing: var(--v-color-palette-color-13-50);
	--v-bg-accent-pricing: var(--v-color-palette-color-13-20);
	--v-color-recommended-pricing: var(--v-color-palette-color-11-70);
	--v-bg-recommended-pricing: var(--v-color-palette-color-4-20);
	--v-bg-progress: var(--v-color-palette-color-4-20);
	--v-bg-progress-bar: var(--v-color-palette-color-2-40);
	--v-color-progress-bar: var(--v-color-palette-color-1-50);
	--v-bg-scrollbar-track: var(--v-color-palette-color-1-50);
	--v-border-color-scrollbar-track: var(--v-color-palette-color-3-10);
	--v-bg-scrollbar-thumb: var(--v-color-palette-color-4-50);
	--v-border-color-separator: var(--v-color-palette-color-4-50)
}

.v-st-a,
.v-st-btn {
	--v-color-btn: var(--v-color-palette-color-2-50);
	--v-bg-btn: transparent;
	--v-border-color-btn: var(--v-color-palette-color-4-50);
	--v-color-hover-btn: var(--v-color-palette-color-2-50);
	--v-bg-hover-btn: var(--v-color-palette-color-4-60);
	--v-border-color-hover-btn: var(--v-color-palette-color-4-60);
	--v-color-link-btn: var(--v-color-palette-color-2-50)
}

.v-st-a-link,
.v-st-btn-link,
.v-st-link {
	--v-color-btn: var(--v-color-palette-color-2-50);
	--v-color-btn-link: var(--v-color-palette-color-2-50);
	--v-color-hover-btn-link: var(--v-color-palette-color-2-50);
	--v-bg-hover-btn: transparent
}

.v-st-a.v-st-btn-link:hover,
.v-st-a.v-st-link:hover,
.v-st-btn.v-st-btn-link:hover,
.v-st-btn.v-st-link:hover {
	--v-color-hover-btn: var(--v-color-palette-color-13-50);
	--v-bg-hover-btn: transparent;
	--v-border-hover-color-btn: transparent
}

.v-st-a.v-st-btn-link.v-prg-error,
.v-st-a.v-st-link.v-prg-error,
.v-st-btn.v-st-btn-link.v-prg-error,
.v-st-btn.v-st-link.v-prg-error {
	--v-color-btn: var(--v-color-palette-color-5-50);
	--v-color-btn-icon-solid: var(--v-color-palette-color-5-20)
}

.v-st-btn-pure,
.v-st-pure {
	--v-color-btn: var(--v-color-palette-color-2-50);
	--v-bg-btn: transparent;
	--v-border-color-btn: transparent;
	--v-color-hover-btn: var(--v-color-palette-color-13-50);
	--v-bg-hover-btn: transparent;
	--v-border-color-hover-btn: transparent
}

.v-st-btn.v-st-btn-error,
.v-st-btn.v-st-color-error {
	--v-color-btn: var(--v-color-palette-color-1-50);
	--v-bg-btn: var(--v-color-palette-color-5-50);
	--v-border-color-btn: var(--v-color-palette-color-5-50)
}

.v-st-btn-main-wrapper .v-st-btn-pure.v-st-btn-error,
.v-st-btn-main-wrapper .v-st-btn-pure.v-st-color-error,
.v-st-btn-main-wrapper .v-st-pure.v-st-btn-error,
.v-st-btn-main-wrapper .v-st-pure.v-st-color-error {
	--v-color-btn: var(--v-color-palette-color-5-50);
	--v-bg-btn: transparent;
	--v-border-color-btn: transparent;
	--v-color-hover-btn: var(--v-color-palette-color-5-50);
	--v-bg-hover-btn: var(--v-color-palette-color-5-20);
	--v-border-color-hover-btn: var(--v-color-palette-color-5-20);
	--v-color-link-hover-dropdown: var(--v-color-palette-color-5-50);
	--v-bg-link-hover-dropdown: var(--v-color-palette-color-5-20);
	--v-color-disabled-btn: var(--v-color-palette-color-5-50);
	--v-bg-disabled-btn: transparent;
	--v-border-color-disabled-btn: transparent
}

.v-st-btn-outline.v-st-color-error {
	--v-color-btn: var(--v-color-palette-color-5-50);
	--v-bg-btn: transparent;
	--v-border-color-btn: var(--v-color-palette-color-5-50);
	--v-color-hover-btn: var(--v-color-palette-color-5-50);
	--v-bg-hover-btn: var(--v-color-palette-color-5-20);
	--v-border-color-hover-btn: var(--v-color-palette-color-5-20);
	--v-bg-link-hover-dropdown: var(--v-color-palette-color-5-20)
}

.v-st-btn.v-st-btn-pure-error,
.v-st-btn.v-st-color-error.v-st-pure {
	--v-color-btn: var(--v-color-palette-color-5-50);
	--v-bg-btn: transparent;
	--v-border-color-btn: transparent;
	--v-color-hover-btn: var(--v-color-palette-color-5-70);
	--v-bg-hover-btn: transparent;
	--v-border-color-hover-btn: transparent
}

.v-st-btn.v-st-btn-link.v-st-btn-error,
.v-st-btn.v-st-btn-link.v-st-color-error,
.v-st-btn.v-st-link.v-st-color-error {
	--v-color-btn: var(--v-color-palette-color-5-50);
	--v-color-hover-btn: var(--v-color-palette-color-5-70)
}

.v-st-btn.v-st-btn-grey:not(.v-st-btn-pure, .v-st-pure),
.v-st-btn.v-st-color-grey:not(.v-st-btn-pure, .v-st-pure) {
	--v-color-btn: var(--v-color-palette-color-2-50);
	--v-bg-btn: var(--v-color-palette-color-4-20);
	--v-border-color-btn: var(--v-color-palette-color-4-20)
}

.v-st-btn.v-st-btn-link.v-st-btn-grey,
.v-st-btn.v-st-btn-link.v-st-color-grey,
.v-st-btn.v-st-link.v-st-color-grey {
	--v-color-btn: var(--v-color-palette-color-3-50);
	--v-color-hover-btn: var(--v-color-palette-color-3-20)
}

.v-st-pure.v-st-color-grey {
	--v-color-btn: var(--v-color-palette-color-3-50);
	--v-bg-btn: transparent;
	--v-border-color-btn: transparent;
	--v-color-hover-btn: var(--v-color-palette-color-13-50);
	--v-bg-hover-btn: transparent;
	--v-border-color-hover-btn: transparent
}

.v-st-btn.v-st-btn-invisible,
.v-st-btn.v-st-invisible {
	--v-color-hover-btn: var(--v-color-body-accent);
	--v-bg-hover-btn: transparent
}

.v-st-btn.v-st-btn-palette-1-color-1,
.v-st-btn.v-st-color-palette-1-color-1 {
	--v-bg-btn: var(--v-color-palette-color-3-80);
	--v-color-btn: var(--v-color-palette-color-4-50);
	--v-border-color-btn: var(--v-color-palette-color-3-80);
	--v-bg-hover-btn: var(--v-color-palette-color-3-80);
	--v-color-hover-btn: var(--v-color-palette-color-4-50);
	--v-border-color-hover-btn: var(--v-color-palette-color-3-80);
	--v-bg-disabled-btn: var(--v-color-palette-color-3-80);
	--v-color-disabled-btn: var(--v-color-palette-color-4-50);
	--v-border-color-disabled-btn: var(--v-color-palette-color-3-80)
}

.v-st-btn.v-st-btn-palette-1-color-2,
.v-st-btn.v-st-color-palette-1-color-2 {
	--v-bg-btn: var(--v-color-palette-color-5-50);
	--v-color-btn: var(--v-color-palette-color-1-50);
	--v-border-color-btn: var(--v-color-palette-color-5-50);
	--v-bg-hover-btn: var(--v-color-palette-color-5-50);
	--v-color-hover-btn: var(--v-color-palette-color-1-50);
	--v-border-color-hover-btn: var(--v-color-palette-color-5-50);
	--v-bg-disabled-btn: var(--v-color-palette-color-5-50);
	--v-color-disabled-btn: var(--v-color-palette-color-1-50);
	--v-border-color-disabled-btn: var(--v-color-palette-color-5-50)
}

.v-st-btn.v-st-btn-palette-1-color-3,
.v-st-btn.v-st-color-palette-1-color-3 {
	--v-bg-btn: var(--v-color-palette-color-7-60);
	--v-color-btn: var(--v-color-palette-color-1-50);
	--v-border-color-btn: var(--v-color-palette-color-7-60);
	--v-bg-hover-btn: var(--v-color-palette-color-7-60);
	--v-color-hover-btn: var(--v-color-palette-color-1-50);
	--v-border-color-hover-btn: var(--v-color-palette-color-7-60);
	--v-bg-disabled-btn: var(--v-color-palette-color-7-60);
	--v-color-disabled-btn: var(--v-color-palette-color-1-50);
	--v-border-color-disabled-btn: var(--v-color-palette-color-7-60)
}

.v-st-btn.v-st-btn-palette-1-color-4,
.v-st-btn.v-st-color-palette-1-color-4 {
	--v-bg-btn: var(--v-color-palette-color-8-60);
	--v-color-btn: var(--v-color-palette-color-1-50);
	--v-border-color-btn: var(--v-color-palette-color-8-60);
	--v-bg-hover-btn: var(--v-color-palette-color-8-60);
	--v-color-hover-btn: var(--v-color-palette-color-1-50);
	--v-border-color-hover-btn: var(--v-color-palette-color-8-60);
	--v-bg-disabled-btn: var(--v-color-palette-color-8-60);
	--v-color-disabled-btn: var(--v-color-palette-color-1-50);
	--v-border-color-disabled-btn: var(--v-color-palette-color-8-60)
}

.v-st-btn.v-st-btn-palette-1-color-5,
.v-st-btn.v-st-color-palette-1-color-5 {
	--v-bg-btn: var(--v-color-palette-color-10-50);
	--v-color-btn: var(--v-color-palette-color-1-50);
	--v-border-color-btn: var(--v-color-palette-color-10-50);
	--v-bg-hover-btn: var(--v-color-palette-color-10-50);
	--v-color-hover-btn: var(--v-color-palette-color-1-50);
	--v-border-color-hover-btn: var(--v-color-palette-color-10-50);
	--v-bg-disabled-btn: var(--v-color-palette-color-10-50);
	--v-color-disabled-btn: var(--v-color-palette-color-1-50);
	--v-border-color-disabled-btn: var(--v-color-palette-color-10-50)
}

.v-st-btn.v-st-btn-palette-3-color-1,
.v-st-btn.v-st-color-palette-3-color-1 {
	--v-bg-btn: var(--v-color-palette-color-3-80);
	--v-color-btn: var(--v-color-palette-color-3-20);
	--v-border-color-btn: var(--v-color-palette-color-3-80);
	--v-bg-hover-btn: var(--v-color-palette-color-3-80);
	--v-color-hover-btn: var(--v-color-palette-color-3-20);
	--v-border-color-hover-btn: var(--v-color-palette-color-3-80);
	--v-bg-disabled-btn: var(--v-color-palette-color-3-80);
	--v-color-disabled-btn: var(--v-color-palette-color-3-20);
	--v-border-color-disabled-btn: var(--v-color-palette-color-3-80)
}

.v-st-btn.v-st-btn-palette-3-color-2,
.v-st-btn.v-st-color-palette-3-color-2 {
	--v-bg-btn: var(--v-color-palette-color-10-60);
	--v-color-btn: var(--v-color-palette-color-10-10);
	--v-border-color-btn: var(--v-color-palette-color-10-60);
	--v-bg-hover-btn: var(--v-color-palette-color-10-60);
	--v-color-hover-btn: var(--v-color-palette-color-10-10);
	--v-border-color-hover-btn: var(--v-color-palette-color-10-60);
	--v-bg-disabled-btn: var(--v-color-palette-color-10-60);
	--v-color-disabled-btn: var(--v-color-palette-color-10-10);
	--v-border-color-disabled-btn: var(--v-color-palette-color-10-60)
}

.v-st-btn.v-st-btn-palette-3-color-3,
.v-st-btn.v-st-color-palette-3-color-3 {
	--v-bg-btn: var(--v-color-palette-color-8-60);
	--v-color-btn: var(--v-color-palette-color-8-10);
	--v-border-color-btn: var(--v-color-palette-color-8-60);
	--v-bg-hover-btn: var(--v-color-palette-color-8-60);
	--v-color-hover-btn: var(--v-color-palette-color-8-10);
	--v-border-color-hover-btn: var(--v-color-palette-color-8-60);
	--v-bg-disabled-btn: var(--v-color-palette-color-8-60);
	--v-color-disabled-btn: var(--v-color-palette-color-8-10);
	--v-border-color-disabled-btn: var(--v-color-palette-color-8-60)
}

.v-st-btn.v-st-btn-palette-3-color-4,
.v-st-btn.v-st-color-palette-3-color-4 {
	--v-bg-btn: var(--v-color-palette-color-7-50);
	--v-color-btn: var(--v-color-palette-color-7-10);
	--v-border-color-btn: var(--v-color-palette-color-7-50);
	--v-bg-hover-btn: var(--v-color-palette-color-7-50);
	--v-color-hover-btn: var(--v-color-palette-color-7-10);
	--v-border-color-hover-btn: var(--v-color-palette-color-7-50);
	--v-bg-disabled-btn: var(--v-color-palette-color-7-50);
	--v-color-disabled-btn: var(--v-color-palette-color-7-10);
	--v-border-color-disabled-btn: var(--v-color-palette-color-7-50)
}

.v-st-btn.v-st-btn-palette-3-color-5,
.v-st-btn.v-st-color-palette-3-color-5 {
	--v-bg-btn: var(--v-color-palette-color-5-50);
	--v-color-btn: var(--v-color-palette-color-5-20);
	--v-border-color-btn: var(--v-color-palette-color-5-50);
	--v-bg-hover-btn: var(--v-color-palette-color-5-50);
	--v-color-hover-btn: var(--v-color-palette-color-5-20);
	--v-border-color-hover-btn: var(--v-color-palette-color-5-50);
	--v-bg-disabled-btn: var(--v-color-palette-color-5-50);
	--v-color-disabled-btn: var(--v-color-palette-color-5-20);
	--v-border-color-disabled-btn: var(--v-color-palette-color-5-50)
}

.v-st-badge {
	--v-bg-badge: var(--v-color-palette-color-4-20);
	--v-border-color-badge: var(--v-color-palette-color-4-20);
	--v-color-badge: var(--v-color-palette-color-3-50);
	--v-color-pure-badge: var(--v-color-badge)
}

.v-st-badge.v-st-pure {
	--v-bg-badge: transparent;
	--v-bg-hover-badge: transparent;
	--v-border-color-badge: transparent
}

.v-st-badge-error,
.v-st-color-error {
	--v-bg-badge: var(--v-color-palette-color-5-10);
	--v-border-color-badge: var(--v-color-palette-color-5-10);
	--v-color-badge: var(--v-color-palette-color-5-70);
	--v-shadow-pulse-animation: var(--v-color-palette-color-5-20);
	--v-bg-pulse-animation: var(--v-color-palette-color-5-70);
	--v-color-pulse-animation: var(--v-color-palette-color-5-20)
}

.v-st-badge.v-st-color-palette-3-color-1 {
	--v-bg-badge: var(--v-color-palette-color-3-20);
	--v-color-badge: var(--v-color-palette-color-3-80);
	--v-border-color-badge: var(--v-color-palette-color-3-20)
}

.v-st-badge.v-st-color-palette-3-color-2 {
	--v-bg-badge: var(--v-color-palette-color-10-10);
	--v-color-badge: var(--v-color-palette-color-10-60);
	--v-border-color-badge: var(--v-color-palette-color-10-10)
}

.v-st-badge.v-st-color-palette-3-color-3 {
	--v-bg-badge: var(--v-color-palette-color-8-10);
	--v-color-badge: var(--v-color-palette-color-8-60);
	--v-border-color-badge: var(--v-color-palette-color-8-10)
}

.v-st-badge.v-st-color-palette-3-color-4 {
	--v-bg-badge: var(--v-color-palette-color-7-10);
	--v-color-badge: var(--v-color-palette-color-7-50);
	--v-border-color-badge: var(--v-color-palette-color-7-10)
}

.v-st-badge.v-st-color-palette-3-color-5 {
	--v-bg-badge: var(--v-color-palette-color-5-20);
	--v-color-badge: var(--v-color-palette-color-5-50);
	--v-border-color-badge: var(--v-color-palette-color-5-20)
}

.v-st-badge.v-st-color-palette-6-color-1 {
	--v-bg-badge: var(--v-color-palette-color-8-60);
	--v-color-badge: var(--v-color-palette-color-1-50);
	--v-border-color-badge: var(--v-color-palette-color-8-60)
}

.v-st-badge.v-st-color-palette-6-color-2 {
	--v-bg-badge: var(--v-color-palette-color-13-20);
	--v-color-badge: var(--v-color-palette-color-13-70);
	--v-border-color-badge: var(--v-color-palette-color-13-20)
}

.v-st-badge.v-st-color-palette-6-color-3 {
	--v-bg-badge: var(--v-color-palette-color-4-80);
	--v-color-badge: var(--v-color-palette-color-2-40);
	--v-border-color-badge: var(--v-color-palette-color-4-80)
}

.v-st-badge.v-st-color-palette-6-color-4 {
	--v-bg-badge: var(--v-color-palette-color-10-50);
	--v-color-badge: var(--v-color-palette-color-10-70);
	--v-border-color-badge: var(--v-color-palette-color-10-50)
}

.v-st-badge.v-st-color-palette-6-color-5 {
	--v-bg-badge: var(--v-color-palette-color-13-10);
	--v-color-badge: var(--v-color-palette-color-13-90);
	--v-border-color-badge: var(--v-color-palette-color-13-10)
}

.v-st-badge.v-st-color-palette-6-color-6,
.v-st-badge.v-st-color-palette-6-color-7,
.v-st-badge.v-st-color-palette-6-color-8 {
	--v-bg-badge: var(--v-color-palette-color-15-20);
	--v-color-badge: var(--v-color-palette-color-15-50);
	--v-border-color-badge: var(--v-color-palette-color-15-20)
}

.v-st-badge.v-st-color-palette-6-color-9 {
	--v-bg-badge: var(--v-color-palette-color-4-60);
	--v-color-badge: var(--v-color-palette-color-2-50);
	--v-border-color-badge: var(--v-color-palette-color-4-60)
}

.v-st-color-palette-3-color-2 {
	color: var(--v-color-palette-color-10-60)
}

.v-st-color-palette-3-color-5 {
	color: var(--v-color-palette-color-5-50)
}

.v-st-color-palette-5-color-1 {
	color: var(--v-color-palette-color-4-50)
}

.v-st-color-palette-5-color-2 {
	color: var(--v-color-palette-color-10-70)
}

.v-st-color-palette-5-color-3 {
	color: var(--v-color-palette-color-7-50)
}

.v-st-color-palette-5-color-4 {
	color: var(--v-color-palette-color-5-50)
}

.v-st-footer:has(.v-st-footer-center) {
	--v-color-footer: var(--v-color-palette-color-2-50)
}

.v-st-color-palette-1-color-1 {
	--v-border-color-selected-radio-input: var(--v-color-palette-color-3-80);
	--v-bg-selected-radio-input: var(--v-color-palette-color-3-80);
	--v-color-selected-radio-input: var(--v-color-palette-color-3-80)
}

.v-st-color-palette-1-color-2 {
	--v-border-color-selected-radio-input: var(--v-color-palette-color-5-50);
	--v-bg-selected-radio-input: var(--v-color-palette-color-5-50);
	--v-color-selected-radio-input: var(--v-color-palette-color-5-50)
}

.v-st-color-palette-1-color-3 {
	--v-border-color-selected-radio-input: var(--v-color-palette-color-7-60);
	--v-bg-selected-radio-input: var(--v-color-palette-color-7-60);
	--v-color-selected-radio-input: var(--v-color-palette-color-7-60)
}

.v-st-color-palette-1-color-4 {
	--v-border-color-selected-radio-input: var(--v-color-palette-color-8-60);
	--v-bg-selected-radio-input: var(--v-color-palette-color-8-60);
	--v-color-selected-radio-input: var(--v-color-palette-color-8-60)
}

.v-st-color-palette-1-color-5 {
	--v-border-color-selected-radio-input: var(--v-color-palette-color-10-50);
	--v-bg-selected-radio-input: var(--v-color-palette-color-10-50);
	--v-color-selected-radio-input: var(--v-color-palette-color-10-50)
}

.v-st-color-palette-1-color-6 {
	--v-border-color-selected-radio-input: var(--v-color-palette-color-11-70);
	--v-bg-selected-radio-input: var(--v-color-palette-color-11-70);
	--v-color-selected-radio-input: var(--v-color-palette-color-11-70)
}

.v-st-color-palette-1-color-7 {
	--v-border-color-selected-radio-input: var(--v-color-palette-color-14-60);
	--v-bg-selected-radio-input: var(--v-color-palette-color-14-60);
	--v-color-selected-radio-input: var(--v-color-palette-color-14-60)
}

.v-st-color-palette-2-color-1 {
	--v-border-color-selected-radio-input: var(--v-color-palette-color-14-100);
	--v-bg-selected-radio-input: var(--v-color-palette-color-14-100);
	--v-color-selected-radio-input: var(--v-color-palette-color-14-100)
}

.v-st-color-palette-2-color-2 {
	--v-border-color-selected-radio-input: var(--v-color-palette-color-13-90);
	--v-bg-selected-radio-input: var(--v-color-palette-color-13-90);
	--v-color-selected-radio-input: var(--v-color-palette-color-13-90)
}

.v-st-color-palette-2-color-3 {
	--v-border-color-selected-radio-input: var(--v-color-palette-color-12-80);
	--v-bg-selected-radio-input: var(--v-color-palette-color-12-80);
	--v-color-selected-radio-input: var(--v-color-palette-color-12-80)
}

.v-st-color-palette-2-color-4 {
	--v-border-color-selected-radio-input: var(--v-color-palette-color-11-70);
	--v-bg-selected-radio-input: var(--v-color-palette-color-11-70);
	--v-color-selected-radio-input: var(--v-color-palette-color-11-70)
}

.v-st-color-palette-2-color-5 {
	--v-border-color-selected-radio-input: var(--v-color-palette-color-10-60);
	--v-bg-selected-radio-input: var(--v-color-palette-color-10-60);
	--v-color-selected-radio-input: var(--v-color-palette-color-10-60)
}

.v-st-color-palette-3-color-1 {
	--v-border-color-selected-radio-input: var(--v-color-palette-color-3-80);
	--v-bg-selected-radio-input: var(--v-color-palette-color-3-80);
	--v-color-selected-radio-input: var(--v-color-palette-color-3-80)
}

.v-st-color-palette-3-color-2 {
	--v-border-color-selected-radio-input: var(--v-color-palette-color-10-60);
	--v-bg-selected-radio-input: var(--v-color-palette-color-10-60);
	--v-color-selected-radio-input: var(--v-color-palette-color-10-60)
}

.v-st-color-palette-3-color-3 {
	--v-border-color-selected-radio-input: var(--v-color-palette-color-8-60);
	--v-bg-selected-radio-input: var(--v-color-palette-color-8-60);
	--v-color-selected-radio-input: var(--v-color-palette-color-8-60)
}

.v-st-color-palette-3-color-3 {
	--v-border-color-selected-radio-input: var(--v-color-palette-color-7-50);
	--v-bg-selected-radio-input: var(--v-color-palette-color-7-50);
	--v-color-selected-radio-input: var(--v-color-palette-color-7-50)
}

.v-st-color-palette-3-color-5 {
	--v-border-color-selected-radio-input: var(--v-color-palette-color-5-50);
	--v-bg-selected-radio-input: var(--v-color-palette-color-5-50);
	--v-color-selected-radio-input: var(--v-color-palette-color-5-50)
}

.v-st-color-palette-1-color-1 {
	--v-border-color-selected-checkbox-input: var(--v-color-palette-color-3-80);
	--v-bg-selected-checkbox-input: var(--v-color-palette-color-3-80);
	--v-color-selected-checkbox-input: var(--v-color-palette-color-3-80)
}

.v-st-color-palette-1-color-2 {
	--v-border-color-selected-checkbox-input: var(--v-color-palette-color-5-50);
	--v-bg-selected-checkbox-input: var(--v-color-palette-color-5-50);
	--v-color-selected-checkbox-input: var(--v-color-palette-color-5-50)
}

.v-st-color-palette-1-color-3 {
	--v-border-color-selected-checkbox-input: var(--v-color-palette-color-7-60);
	--v-bg-selected-checkbox-input: var(--v-color-palette-color-7-60);
	--v-color-selected-checkbox-input: var(--v-color-palette-color-7-60)
}

.v-st-color-palette-1-color-4 {
	--v-border-color-selected-checkbox-input: var(--v-color-palette-color-8-60);
	--v-bg-selected-checkbox-input: var(--v-color-palette-color-8-60);
	--v-color-selected-checkbox-input: var(--v-color-palette-color-8-60)
}

.v-st-color-palette-1-color-5 {
	--v-border-color-selected-checkbox-input: var(--v-color-palette-color-10-50);
	--v-bg-selected-checkbox-input: var(--v-color-palette-color-10-50);
	--v-color-selected-checkbox-input: var(--v-color-palette-color-10-50)
}

.v-st-color-palette-1-color-6 {
	--v-border-color-selected-checkbox-input: var(--v-color-palette-color-11-70);
	--v-bg-selected-checkbox-input: var(--v-color-palette-color-11-70);
	--v-color-selected-checkbox-input: var(--v-color-palette-color-11-70)
}

.v-st-color-palette-1-color-7 {
	--v-border-color-selected-checkbox-input: var(--v-color-palette-color-14-60);
	--v-bg-selected-checkbox-input: var(--v-color-palette-color-14-60);
	--v-color-selected-checkbox-input: var(--v-color-palette-color-14-60)
}

.v-st-color-palette-2-color-1 {
	--v-border-color-selected-checkbox-input: var(--v-color-palette-color-14-100);
	--v-bg-selected-checkbox-input: var(--v-color-palette-color-14-100);
	--v-color-selected-checkbox-input: var(--v-color-palette-color-14-100)
}

.v-st-color-palette-2-color-2 {
	--v-border-color-selected-checkbox-input: var(--v-color-palette-color-13-90);
	--v-bg-selected-checkbox-input: var(--v-color-palette-color-13-90);
	--v-color-selected-checkbox-input: var(--v-color-palette-color-13-90)
}

.v-st-color-palette-2-color-3 {
	--v-border-color-selected-checkbox-input: var(--v-color-palette-color-12-80);
	--v-bg-selected-checkbox-input: var(--v-color-palette-color-12-80);
	--v-color-selected-checkbox-input: var(--v-color-palette-color-12-80)
}

.v-st-color-palette-2-color-4 {
	--v-border-color-selected-checkbox-input: var(--v-color-palette-color-11-70);
	--v-bg-selected-checkbox-input: var(--v-color-palette-color-11-70);
	--v-color-selected-checkbox-input: var(--v-color-palette-color-11-70)
}

.v-st-color-palette-2-color-5 {
	--v-border-color-selected-checkbox-input: var(--v-color-palette-color-10-60);
	--v-bg-selected-checkbox-input: var(--v-color-palette-color-10-60);
	--v-color-selected-checkbox-input: var(--v-color-palette-color-10-60)
}

.v-st-color-palette-3-color-1 {
	--v-border-color-selected-checkbox-input: var(--v-color-palette-color-3-80);
	--v-bg-selected-checkbox-input: var(--v-color-palette-color-3-80);
	--v-color-selected-checkbox-input: var(--v-color-palette-color-3-80)
}

.v-st-color-palette-3-color-2 {
	--v-border-color-selected-checkbox-input: var(--v-color-palette-color-10-60);
	--v-bg-selected-checkbox-input: var(--v-color-palette-color-10-60);
	--v-color-selected-checkbox-input: var(--v-color-palette-color-10-60)
}

.v-st-color-palette-3-color-3 {
	--v-border-color-selected-checkbox-input: var(--v-color-palette-color-8-60);
	--v-bg-selected-checkbox-input: var(--v-color-palette-color-8-60);
	--v-color-selected-checkbox-input: var(--v-color-palette-color-8-60)
}

.v-st-color-palette-3-color-3 {
	--v-border-color-selected-checkbox-input: var(--v-color-palette-color-7-50);
	--v-bg-selected-checkbox-input: var(--v-color-palette-color-7-50);
	--v-color-selected-checkbox-input: var(--v-color-palette-color-7-50)
}

.v-st-color-palette-3-color-5 {
	--v-border-color-selected-checkbox-input: var(--v-color-palette-color-5-50);
	--v-bg-selected-checkbox-input: var(--v-color-palette-color-5-50);
	--v-color-selected-checkbox-input: var(--v-color-palette-color-5-50)
}

.v-st-panel {
	--v-bg-panel-edit: rgba(var(--v-color-palette-color-4-20-rgb), 1)
}

.v-st-tooltip-controller {
	--v-bg-tooltip: var(--v-color-palette-color-1-50);
	--v-color-tooltip: var(--v-color-palette-color-2-50)
}

.v-st-badge.v-st-badge-palette-1-color-1 {
	--v-color-badge: var(--v-color-palette-color-3-70);
	--v-bg-badge: transparent;
	--v-border-color-badge: var(--v-color-palette-color-3-70)
}

.v-st-badge.v-st-badge-palette-1-color-2 {
	--v-color-badge: var(--v-color-palette-color-12-100);
	--v-bg-badge: transparent;
	--v-border-color-badge: var(--v-color-palette-color-12-100)
}

.v-st-badge.v-st-badge-palette-1-color-3 {
	--v-color-badge: var(--v-color-palette-color-7-60);
	--v-bg-badge: transparent;
	--v-border-color-badge: var(--v-color-palette-color-7-60)
}

.v-st-badge.v-st-badge-palette-1-color-4 {
	--v-color-badge: var(--v-color-palette-1-color4-base);
	--v-bg-badge: transparent;
	--v-border-color-badge: var(--v-color-palette-color-8-60)
}

.v-st-badge.v-st-badge-palette-1-color-5 {
	--v-color-badge: var(--v-color-palette-color-10-50);
	--v-bg-badge: transparent;
	--v-border-color-badge: var(--v-color-palette-color-10-50)
}

.v-st-badge.v-st-badge-palette-1-color-6 {
	--v-color-badge: var(--v-color-palette-color-11-70);
	--v-bg-badge: transparent;
	--v-border-color-badge: var(--v-color-palette-color-11-70)
}

.v-st-badge.v-st-badge-palette-2-color-1 {
	--v-color-badge: var(--v-color-palette-color-3-80);
	--v-bg-badge: var(--v-color-palette-2-color-1-300);
	--v-border-color-badge: var(--v-color-palette-2-color-1-300)
}

.v-st-badge.v-st-badge-palette-2-color-2 {
	--v-color-badge: var(--v-color-palette-color-12-100);
	--v-bg-badge: var(--v-color-palette-2-color-2-300);
	--v-border-color-badge: var(--v-color-palette-2-color-2-300)
}

.v-st-badge.v-st-badge-palette-2-color-3 {
	--v-color-badge: var(--v-color-palette-2-color-3-base);
	--v-bg-badge: var(--v-color-palette-2-color-3-300);
	--v-border-color-badge: var(--v-color-palette-2-color-3-300)
}

.v-st-badge.v-st-badge-palette-2-color-4 {
	--v-color-badge: var(--v-color-palette-color-10-70);
	--v-bg-badge: var(--v-color-palette-2-color-4-300);
	--v-border-color-badge: var(--v-color-palette-2-color-4-300)
}

.v-st-badge.v-st-badge-palette-2-color-5 {
	--v-color-badge: var(--v-color-palette-color-10-60);
	--v-bg-badge: var(--v-color-palette-2-color-5-300);
	--v-border-color-badge: var(--v-color-palette-2-color-5-300)
}

.v-st-badge.v-st-badge-palette-3-color-1 {
	--v-color-badge: var(--v-color-palette-color-3-80);
	--v-bg-badge: var(--v-color-palette-color-3-20);
	--v-border-color-badge: var(--v-color-palette-color-3-20)
}

.v-st-badge.v-st-badge-palette-3-color-2 {
	--v-color-badge: var(--v-color-palette-color-10-70);
	--v-bg-badge: var(--v-color-palette-color-10-10);
	--v-border-color-badge: var(--v-color-palette-color-10-10)
}

.v-st-badge.v-st-badge-palette-3-color-3 {
	--v-color-badge: var(--v-color-palette-color-8-60);
	--v-bg-badge: var(--v-color-palette-color-8-10);
	--v-border-color-badge: var(--v-color-palette-color-8-10)
}

.v-st-badge.v-st-badge-palette-3-color-4 {
	--v-color-badge: var(--v-color-palette-color-7-60);
	--v-bg-badge: var(--v-color-palette-color-7-10);
	--v-border-color-badge: var(--v-color-palette-color-7-10)
}

.v-st-badge.v-st-badge-palette-3-color-5 {
	--v-color-badge: var(--v-color-palette-color-5-50);
	--v-bg-badge: var(--v-color-palette-color-5-20);
	--v-border-color-badge: var(--v-color-palette-color-5-20)
}

.v-st-badge.v-st-badge-palette-4-color-1 {
	--v-color-badge: var(--v-color-palette-color-1-50);
	--v-bg-badge: var(--v-color-palette-color-15-50);
	--v-border-color-badge: var(--v-color-palette-color-15-50)
}

.v-st-badge.v-st-badge-palette-4-color-2 {
	--v-color-badge: var(--v-color-palette-color-15-50);
	--v-bg-badge: var(--v-color-palette-color-15-20);
	--v-border-color-badge: var(--v-color-palette-color-15-20)
}

.v-st-color-palette-color-1 {
	--v-color-btn: var(--v-color-palette-color-3-50);
	--v-bg-btn: var(--v-color-palette-color-1-50);
	--v-border-color-btn: var(--v-color-palette-color-4-50);
	--v-color-hover-btn: var(--v-color-palette-color-3-50);
	--v-bg-hover-btn: var(--v-color-palette-color-4-50);
	--v-border-color-hover-btn: var(--v-color-palette-color-4-50);
	--v-color-disabled-btn: var(--v-color-palette-color-3-20);
	--v-bg-disabled-btn: var(--v-color-palette-color-4-20);
	--v-border-color-disabled-btn: var(--v-color-palette-color-4-20);
	--v-color-outline-btn: var(--v-color-palette-color-3-50);
	--v-bg-outline-btn: var(--v-color-palette-color-1-50);
	--v-border-color-outline-btn: var(--v-color-palette-color-4-50);
	--v-color-outline-hover-btn: var(--v-color-palette-color-3-50);
	--v-bg-outline-hover-btn: var(--v-color-palette-color-4-50);
	--v-border-color-outline-hover-btn: var(--v-color-palette-color-4-50);
	--v-color-outline-disabled-btn: var(--v-color-palette-color-3-20);
	--v-bg-outline-disabled-btn: var(--v-color-palette-color-4-20);
	--v-border-color-outline-disabled-btn: var(--v-color-palette-color-4-20);
	--v-color-duotone-btn: var(--v-color-palette-color-3-50);
	--v-bg-duotone-btn: var(--v-color-palette-color-1-50);
	--v-border-color-duotone-btn: var(--v-color-palette-color-4-50);
	--v-color-duotone-hover-btn: var(--v-color-palette-color-3-50);
	--v-bg-duotone-hover-btn: var(--v-color-palette-color-4-50);
	--v-border-color-duotone-hover-btn: var(--v-color-palette-color-4-50);
	--v-color-duotone-disabled-btn: var(--v-color-palette-color-3-20);
	--v-bg-duotone-disabled-btn: var(--v-color-palette-color-4-20);
	--v-border-color-duotone-disabled-btn: var(--v-color-palette-color-4-20);
	--v-color-link-btn: var(--v-color-palette-color-1-50);
	--v-color-hover-btn-link: var(--v-color-palette-color-3-20);
	--v-color-badge: var(--v-color-palette-color-3-50);
	--v-bg-badge: --v-color-palette-color-1-50;
	--v-border-color-badge: var(--v-color-palette-color-4-50);
	--v-bg-table-tr: var(--v-color-palette-color-1-50)
}

.v-st-color-palette-color-2 {
	--v-color-btn: var(--v-color-palette-color-1-50);
	--v-bg-btn: var(--v-color-palette-color-2-50);
	--v-border-color-btn: var(--v-color-palette-color-2-50);
	--v-color-hover-btn: var(--v-color-palette-color-1-50);
	--v-bg-hover-btn: var(--v-color-palette-color-2-60);
	--v-border-color-hover-btn: var(--v-color-palette-color-2-60);
	--v-color-disabled-btn: var(--v-color-palette-color-2-50);
	--v-bg-disabled-btn: var(--v-color-palette-color-2-30);
	--v-border-color-disabled-btn: var(--v-color-palette-color-2-30);
	--v-color-duotone-btn: var(--v-color-palette-color-2-30);
	--v-bg-duotone-btn: var(--v-color-palette-color-2-10);
	--v-border-color-duotone-btn: var(--v-color-palette-color-2-10);
	--v-color-duotone-hover-btn: var(--v-color-palette-color-1-50);
	--v-bg-duotone-hover-btn: var(--v-color-palette-color-2-20);
	--v-border-color-duotone-hover-btn: var(--v-color-palette-color-2-20);
	--v-color-duotone-disabled-btn: var(--v-color-palette-color-2-50);
	--v-bg-duotone-disabled-btn: var(--v-color-palette-color-2-30);
	--v-border-color-duotone-disabled-btn: var(--v-color-palette-color-2-30);
	--v-color-link-btn: var(--v-color-palette-color-2-50);
	--v-color-badge: var(--v-color-palette-color-1-50);
	--v-bg-badge: var(--v-color-palette-color-2-50);
	--v-border-color-badge: var(--v-color-palette-color-2-50);
	--v-color-duotone-badge: var(--v-color-palette-color-2-30);
	--v-bg-duotone-badge: var(--v-color-palette-color-2-10);
	--v-border-color-duotone-badge: var(--v-color-palette-color-2-10);
	--v-color-tone-10-badge: var(--v-color-palette-color-2-30);
	--v-bg-tone-10-badge: var(--v-color-palette-color-2-10);
	--v-border-color-tone-10-badge: var(--v-color-palette-color-2-10);
	--v-color-tone-20-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-20-badge: var(--v-color-palette-color-2-20);
	--v-border-color-tone-20-badge: var(--v-color-palette-color-2-20);
	--v-color-tone-30-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-30-badge: var(--v-color-palette-color-2-30);
	--v-border-color-tone-30-badge: var(--v-color-palette-color-2-30);
	--v-color-tone-40-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-40-badge: var(--v-color-palette-color-2-40);
	--v-border-color-tone-40-badge: var(--v-color-palette-color-2-40);
	--v-color-tone-50-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-50-badge: var(--v-color-palette-color-2-50);
	--v-border-color-tone-50-badge: var(--v-color-palette-color-2-50);
	--v-color-tone-60-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-60-badge: var(--v-color-palette-color-2-60);
	--v-border-color-tone-60-badge: var(--v-color-palette-color-2-60);
	--v-color-outline-badge: var(--v-color-palette-color-2-50);
	--v-bg-outline-badge: transparent;
	--v-border-color-outline-badge: var(--v-color-palette-color-2-50);
	--v-color-pure-badge: var(--v-color-palette-color-2-50);
	--v-card-bg-tone-10-initials: var(--v-color-palette-color-2-10);
	--v-card-color-tone-10-initials: var(--v-color-palette-color-2-70);
	--v-card-border-color-tone-10-initials: var(--v-color-palette-color-2-10);
	--v-card-bg-tone-20-initials: var(--v-color-palette-color-2-20);
	--v-card-color-tone-20-initials: var(--v-color-palette-color-2-70);
	--v-card-border-color-tone-20-initials: var(--v-color-palette-color-2-20);
	--v-bg-solid-panel: var(--v-color-palette-color-2-50);
	--v-color-solid-panel: var(--v-color-palette-color-1-50);
	--v-border-color-solid-panel: var(--v-color-palette-color-2-50);
	--v-bg-colored-progress: var(--v-color-palette-color-2-20);
	--v-bg-colored-progress-bar: var(--v-color-palette-color-2-50);
	--v-bg-table-tr: var(--v-color-palette-color-2-10)
}

.v-st-color-palette-color-3 {
	--v-color-btn: var(--v-color-palette-color-1-50);
	--v-bg-btn: var(--v-color-palette-color-3-50);
	--v-border-color-btn: var(--v-color-palette-color-3-50);
	--v-color-hover-btn: var(--v-color-palette-color-1-50);
	--v-bg-hover-btn: var(--v-color-palette-color-3-60);
	--v-border-color-hover-btn: var(--v-color-palette-color-3-60);
	--v-color-disabled-btn: var(--v-color-palette-color-3-20);
	--v-bg-disabled-btn: var(--v-color-palette-color-3-10);
	--v-border-color-disabled-btn: var(--v-color-palette-color-3-10);
	--v-color-duotone-btn: var(--v-color-palette-color-3-70);
	--v-bg-duotone-btn: var(--v-color-palette-color-3-10);
	--v-border-color-duotone-btn: var(--v-color-palette-color-3-10);
	--v-color-duotone-hover-btn: var(--v-color-palette-color-3-70);
	--v-bg-duotone-hover-btn: var(--v-color-palette-color-3-20);
	--v-border-color-duotone-hover-btn: var(--v-color-palette-color-3-20);
	--v-color-duotone-disabled-btn: var(--v-color-palette-color-3-20);
	--v-bg-duotone-disabled-btn: var(--v-color-palette-color-3-10);
	--v-border-color-duotone-disabled-btn: var(--v-color-palette-color-3-10);
	--v-color-link-btn: var(--v-color-palette-color-3-50);
	--v-color-badge: var(--v-color-palette-color-1-50);
	--v-bg-badge: var(--v-color-palette-color-3-50);
	--v-border-color-badge: var(--v-color-palette-color-3-50);
	--v-color-duotone-badge: var(--v-color-palette-color-3-70);
	--v-bg-duotone-badge: var(--v-color-palette-color-3-10);
	--v-border-color-duotone-badge: var(--v-color-palette-color-3-10);
	--v-color-tone-10-badge: var(--v-color-palette-color-3-70);
	--v-bg-tone-10-badge: var(--v-color-palette-color-3-10);
	--v-border-color-tone-10-badge: var(--v-color-palette-color-3-10);
	--v-color-tone-20-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-20-badge: var(--v-color-palette-color-3-20);
	--v-border-color-tone-20-badge: var(--v-color-palette-color-3-20);
	--v-color-tone-30-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-30-badge: var(--v-color-palette-color-3-30);
	--v-border-color-tone-30-badge: var(--v-color-palette-color-3-30);
	--v-color-tone-40-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-40-badge: var(--v-color-palette-color-3-40);
	--v-border-color-tone-40-badge: var(--v-color-palette-color-3-40);
	--v-color-tone-50-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-50-badge: var(--v-color-palette-color-3-50);
	--v-border-color-tone-50-badge: var(--v-color-palette-color-3-50);
	--v-color-tone-60-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-60-badge: var(--v-color-palette-color-3-60);
	--v-border-color-tone-60-badge: var(--v-color-palette-color-3-60);
	--v-color-tone-70-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-70-badge: var(--v-color-palette-color-3-70);
	--v-border-color-tone-70-badge: var(--v-color-palette-color-3-70);
	--v-color-tone-80-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-80-badge: var(--v-color-palette-color-3-80);
	--v-border-color-tone-80-badge: var(--v-color-palette-color-3-80);
	--v-color-tone-90-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-90-badge: var(--v-color-palette-color-3-90);
	--v-border-color-tone-90-badge: var(--v-color-palette-color-3-90);
	--v-color-tone-100-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-100-badge: var(--v-color-palette-color-3-100);
	--v-border-color-tone-100-badge: var(--v-color-palette-color-3-100);
	--v-bg-colored-progress: var(--v-color-palette-color-3-20);
	--v-bg-colored-progress-bar: var(--v-color-palette-color-3-50);
	--v-bg-table-tr: var(--v-color-palette-color-3-10)
}

.v-st-btn-link.v-st-color-palette-color-3,
.v-st-link.v-st-color-palette-color-3 {
	--v-color-btn: var(--v-color-palette-color-3-50);
	--v-bg-hover-btn: transparent;
	--v-color-hover-btn: var(--v-color-palette-color-3-90)
}

.v-st-color-grey,
.v-st-color-palette-color-4 {
	--v-color-btn: var(--v-color-palette-color-3-50);
	--v-bg-btn: var(--v-color-palette-color-4-20);
	--v-border-color-btn: var(--v-color-palette-color-4-20);
	--v-color-hover-btn: var(--v-color-palette-color-3-50);
	--v-bg-hover-btn: var(--v-color-palette-color-4-60);
	--v-border-color-hover-btn: var(--v-color-palette-color-4-60);
	--v-color-disabled-btn: var(--v-color-palette-color-4-60);
	--v-bg-disabled-btn: var(--v-color-palette-color-4-20);
	--v-border-color-disabled-btn: var(--v-color-palette-color-4-20);
	--v-color-duotone-btn: var(--v-color-palette-color-4-70);
	--v-bg-duotone-btn: var(--v-color-palette-color-4-10);
	--v-border-color-duotone-btn: var(--v-color-palette-color-4-10);
	--v-color-duotone-hover-btn: var(--v-color-palette-color-4-70);
	--v-bg-duotone-hover-btn: var(--v-color-palette-color-4-20);
	--v-border-color-duotone-hover-btn: var(--v-color-palette-color-4-20);
	--v-color-duotone-disabled-btn: var(--v-color-palette-color-4-60);
	--v-bg-duotone-disabled-btn: var(--v-color-palette-color-4-20);
	--v-border-color-duotone-disabled-btn: var(--v-color-palette-color-4-20);
	--v-color-link-btn: var(--v-color-palette-color-4-50);
	--v-color-badge: var(--v-color-palette-color-3-50);
	--v-bg-badge: var(--v-color-palette-color-4-20);
	--v-border-color-badge: var(--v-color-palette-color-4-20);
	--v-bg-hover-badge: var(--v-bg-hover-grey-on-grey);
	--v-color-duotone-badge: var(--v-color-palette-color-4-70);
	--v-bg-duotone-badge: var(--v-color-palette-color-4-10);
	--v-border-color-duotone-badge: var(--v-color-palette-color-4-10);
	--v-color-tone-10-badge: var(--v-color-palette-color-3-50);
	--v-bg-tone-10-badge: var(--v-color-palette-color-4-10);
	--v-border-color-tone-10-badge: var(--v-color-palette-color-4-10);
	--v-color-tone-20-badge: var(--v-color-palette-color-3-50);
	--v-bg-tone-20-badge: var(--v-color-palette-color-4-20);
	--v-border-color-tone-20-badge: var(--v-color-palette-color-4-20);
	--v-color-tone-30-badge: var(--v-color-palette-color-3-50);
	--v-bg-tone-30-badge: var(--v-color-palette-color-4-30);
	--v-border-color-tone-30-badge: var(--v-color-palette-color-4-30);
	--v-color-tone-40-badge: var(--v-color-palette-color-3-50);
	--v-bg-tone-40-badge: var(--v-color-palette-color-4-40);
	--v-border-color-tone-40-badge: var(--v-color-palette-color-4-40);
	--v-color-tone-50-badge: var(--v-color-palette-color-3-50);
	--v-bg-tone-50-badge: var(--v-color-palette-color-4-50);
	--v-border-color-tone-50-badge: var(--v-color-palette-color-4-50);
	--v-color-tone-60-badge: var(--v-color-palette-color-3-50);
	--v-bg-tone-60-badge: var(--v-color-palette-color-4-60);
	--v-border-color-tone-60-badge: var(--v-color-palette-color-4-60);
	--v-color-tone-70-badge: var(--v-color-palette-color-3-50);
	--v-bg-tone-70-badge: var(--v-color-palette-color-4-70);
	--v-border-color-tone-70-badge: var(--v-color-palette-color-4-70);
	--v-color-tone-80-badge: var(--v-color-palette-color-3-50);
	--v-bg-tone-80-badge: var(--v-color-palette-color-4-80);
	--v-border-color-tone-80-badge: var(--v-color-palette-color-4-80);
	--v-color-tone-90-badge: var(--v-color-palette-color-3-50);
	--v-bg-tone-90-badge: var(--v-color-palette-color-4-90);
	--v-border-color-tone-90-badge: var(--v-color-palette-color-4-90);
	--v-color-tone-100-badge: var(--v-color-palette-color-3-50);
	--v-bg-tone-100-badge: var(--v-color-palette-color-4-100);
	--v-border-color-tone-100-badge: var(--v-color-palette-color-4-100);
	--v-color-outline-badge: var(--v-color-palette-color-3-90);
	--v-bg-outline-badge: transparent;
	--v-border-color-outline-badge: var(--v-color-palette-color-4-40);
	--v-color-pure-badge: var(--v-color-palette-color-4-60);
	--v-bg-addon-input: var(--v-color-palette-color-4-50);
	--v-color-panel-heading: var(--v-color-palette-color-4-50);
	--v-color-panel: var(--v-color-palette-color-2-50);
	--v-bg-panel: var(--v-color-palette-color-1-50);
	--v-border-color-panel: var(--v-color-palette-color-4-40);
	--v-border-color-panel-divider: var(--v-color-palette-color-4-40);
	--v-color-panel-heading-icon: var(--v-color-palette-color-3-80);
	--v-bg-colored-progress: var(--v-color-palette-color-4-20);
	--v-bg-colored-progress-bar: var(--v-color-palette-color-4-50);
	--v-bg-table-tr: var(--v-color-palette-color-4-20)
}

.v-st-btn-link.v-st-color-palette-color-4,
.v-st-link.v-st-color-palette-color-4 {
	--v-color-btn: var(--v-color-palette-color-4-50)
}

.v-st-panel-body.v-st-color-palette-color-4 {
	--v-bg-panel: var(--v-color-palette-color-4-20)
}

.v-st-color-palette-color-5 {
	--v-color-btn: var(--v-color-palette-color-1-50);
	--v-bg-btn: var(--v-color-palette-color-5-50);
	--v-border-color-btn: var(--v-color-palette-color-5-50);
	--v-color-hover-btn: var(--v-color-palette-color-1-50);
	--v-bg-hover-btn: var(--v-color-palette-color-5-60);
	--v-border-color-hover-btn: var(--v-color-palette-color-5-60);
	--v-color-disabled-btn: var(--v-color-palette-color-5-20);
	--v-bg-disabled-btn: var(--v-color-palette-color-5-10);
	--v-border-color-disabled-btn: var(--v-color-palette-color-5-10);
	--v-color-outline-btn: var(--v-color-palette-color-5-50);
	--v-bg-outline-btn: transparent;
	--v-border-color-outline-btn: var(--v-color-palette-color-5-50);
	--v-color-outline-hover-btn: var(--v-color-palette-color-5-70);
	--v-bg-outline-hover-btn: var(--v-color-palette-color-5-10);
	--v-border-color-outline-hover-btn: var(--v-color-palette-color-5-10);
	--v-color-outline-disabled-btn: var(--v-color-palette-color-5-30);
	--v-bg-outline-disabled-btn: transparent;
	--v-border-color-outline-disabled-btn: var(--v-color-palette-color-5-30);
	--v-color-duotone-btn: var(--v-color-palette-color-5-70);
	--v-bg-duotone-btn: var(--v-color-palette-color-5-10);
	--v-border-color-duotone-btn: var(--v-color-palette-color-5-10);
	--v-color-duotone-hover-btn: var(--v-color-palette-color-5-70);
	--v-bg-duotone-hover-btn: var(--v-color-palette-color-5-20);
	--v-border-color-duotone-hover-btn: var(--v-color-palette-color-5-20);
	--v-color-duotone-disabled-btn: var(--v-color-palette-color-5-20);
	--v-bg-duotone-disabled-btn: var(--v-color-palette-color-5-10);
	--v-border-color-duotone-disabled-btn: var(--v-color-palette-color-5-10);
	--v-color-link-btn: var(--v-color-palette-color-5-50);
	--v-color-badge: var(--v-color-palette-color-1-50);
	--v-bg-badge: var(--v-color-palette-color-5-50);
	--v-border-color-badge: var(--v-color-palette-color-5-50);
	--v-color-duotone-badge: var(--v-color-palette-color-5-70);
	--v-bg-duotone-badge: var(--v-color-palette-color-5-10);
	--v-border-color-duotone-badge: var(--v-color-palette-color-5-10);
	--v-color-tone-10-badge: var(--v-color-palette-color-5-70);
	--v-bg-tone-10-badge: var(--v-color-palette-color-5-10);
	--v-border-color-tone-10-badge: var(--v-color-palette-color-5-10);
	--v-color-tone-20-badge: var(--v-color-palette-color-5-70);
	--v-bg-tone-20-badge: var(--v-color-palette-color-5-20);
	--v-border-color-tone-20-badge: var(--v-color-palette-color-5-20);
	--v-color-tone-30-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-30-badge: var(--v-color-palette-color-5-30);
	--v-border-color-tone-30-badge: var(--v-color-palette-color-5-30);
	--v-color-tone-40-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-40-badge: var(--v-color-palette-color-5-40);
	--v-border-color-tone-40-badge: var(--v-color-palette-color-5-40);
	--v-color-tone-50-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-50-badge: var(--v-color-palette-color-5-50);
	--v-border-color-tone-50-badge: var(--v-color-palette-color-5-50);
	--v-color-tone-60-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-60-badge: var(--v-color-palette-color-5-60);
	--v-border-color-tone-60-badge: var(--v-color-palette-color-5-60);
	--v-color-tone-70-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-70-badge: var(--v-color-palette-color-5-70);
	--v-border-color-tone-70-badge: var(--v-color-palette-color-5-70);
	--v-color-tone-80-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-80-badge: var(--v-color-palette-color-5-80);
	--v-border-color-tone-80-badge: var(--v-color-palette-color-5-80);
	--v-color-tone-90-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-90-badge: var(--v-color-palette-color-5-90);
	--v-border-color-tone-90-badge: var(--v-color-palette-color-5-90);
	--v-color-tone-100-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-100-badge: var(--v-color-palette-color-5-100);
	--v-border-color-tone-100-badge: var(--v-color-palette-color-5-100);
	--v-color-outline-badge: var(--v-color-palette-color-5-50);
	--v-bg-outline-badge: transparent;
	--v-border-color-outline-badge: var(--v-color-palette-color-5-50);
	--v-color-pure-badge: var(--v-color-palette-color-5-50);
	--v-card-bg-tone-10-initials: var(--v-color-palette-color-5-10);
	--v-card-color-tone-10-initials: var(--v-color-palette-color-5-70);
	--v-card-border-color-tone-10-initials: var(--v-color-palette-color-5-10);
	--v-card-bg-tone-20-initials: var(--v-color-palette-color-5-20);
	--v-card-color-tone-20-initials: var(--v-color-palette-color-5-70);
	--v-card-border-color-tone-20-initials: var(--v-color-palette-color-5-20);
	--v-color-data-label: var(--v-color-palette-color-5-50);
	--v-color-data-value: var(--v-color-palette-color-5-50);
	--v-color-panel-heading: var(--v-color-palette-color-5-50);
	--v-color-panel: var(--v-color-palette-color-2-50);
	--v-bg-panel: var(--v-color-palette-color-1-50);
	--v-border-color-panel: var(--v-color-palette-color-5-40);
	--v-color-panel-heading-icon: var(--v-color-palette-color-5-50);
	--v-bg-colored-progress: var(--v-color-palette-color-5-20);
	--v-bg-colored-progress-bar: var(--v-color-palette-color-5-50);
	--v-bg-notyf-toast: var(--v-color-palette-color-5-60);
	--v-border-color-notyf-toast: var(--v-color-palette-color-5-60);
	--v-color-notyf-toast: var(--v-color-palette-color-5-10);
	--v-bg-pure-notyf-toast: var(--v-color-palette-color-1-50);
	--v-border-color-pure-notyf-toast: var(--v-color-palette-color-5-60);
	--v-color-pure-notyf-toast: var(--v-color-palette-color-5-60);
	--v-bg-btn-pure-notyf-toast: var(--v-color-palette-color-5-20);
	--v-bg-table-tr: var(--v-color-palette-color-5-10)
}

.v-st-color-palette-color-5 .v-st-pure {
	--v-color-btn: var(--v-color-palette-color-5-50);
	--v-color-hover-btn: var(--v-color-palette-color-5-60)
}

.v-st-btn.v-st-btn-pure.v-st-color-palette-color-5,
.v-st-btn.v-st-pure.v-st-color-palette-color-5 {
	--v-color-btn: var(--v-color-palette-color-5-50);
	--v-bg-btn: transparent;
	--v-border-color-btn: transparent;
	--v-color-hover-btn: var(--v-color-palette-color-5-90);
	--v-bg-hover-btn: transparent;
	--v-border-color-hover-btn: transparent
}

.v-st-color-palette-color-6 {
	--v-color-btn: var(--v-color-palette-color-1-50);
	--v-bg-btn: var(--v-color-palette-color-6-50);
	--v-border-color-btn: var(--v-color-palette-color-6-50);
	--v-color-hover-btn: var(--v-color-palette-color-1-50);
	--v-bg-hover-btn: var(--v-color-palette-color-6-60);
	--v-border-color-hover-btn: var(--v-color-palette-color-6-60);
	--v-color-disabled-btn: var(--v-color-palette-color-6-20);
	--v-bg-disabled-btn: var(--v-color-palette-color-6-10);
	--v-border-color-disabled-btn: var(--v-color-palette-color-6-10);
	--v-color-outline-btn: var(--v-color-palette-color-6-50);
	--v-bg-outline-btn: transparent;
	--v-border-color-outline-btn: var(--v-color-palette-color-6-50);
	--v-color-outline-hover-btn: var(--v-color-palette-color-6-70);
	--v-bg-outline-hover-btn: var(--v-color-palette-color-6-10);
	--v-border-color-outline-hover-btn: var(--v-color-palette-color-6-10);
	--v-color-outline-disabled-btn: var(--v-color-palette-color-6-30);
	--v-bg-outline-disabled-btn: transparent;
	--v-border-color-outline-disabled-btn: var(--v-color-palette-color-6-30);
	--v-color-duotone-btn: var(--v-color-palette-color-6-70);
	--v-bg-duotone-btn: var(--v-color-palette-color-6-10);
	--v-border-color-duotone-btn: var(--v-color-palette-color-6-10);
	--v-color-duotone-hover-btn: var(--v-color-palette-color-6-70);
	--v-bg-duotone-hover-btn: var(--v-color-palette-color-6-20);
	--v-border-color-duotone-hover-btn: var(--v-color-palette-color-6-20);
	--v-color-duotone-disabled-btn: var(--v-color-palette-color-6-20);
	--v-bg-duotone-disabled-btn: var(--v-color-palette-color-6-10);
	--v-border-color-duotone-disabled-btn: var(--v-color-palette-color-6-10);
	--v-color-link-btn: var(--v-color-palette-color-6-50);
	--v-color-badge: var(--v-color-palette-color-1-50);
	--v-bg-badge: var(--v-color-palette-color-6-50);
	--v-border-color-badge: var(--v-color-palette-color-6-50);
	--v-color-duotone-badge: var(--v-color-palette-color-6-70);
	--v-bg-duotone-badge: var(--v-color-palette-color-6-10);
	--v-border-color-duotone-badge: var(--v-color-palette-color-6-10);
	--v-color-tone-10-badge: var(--v-color-palette-color-6-70);
	--v-bg-tone-10-badge: var(--v-color-palette-color-6-10);
	--v-border-color-tone-10-badge: var(--v-color-palette-color-6-10);
	--v-color-tone-20-badge: var(--v-color-palette-color-6-70);
	--v-bg-tone-20-badge: var(--v-color-palette-color-6-20);
	--v-border-color-tone-20-badge: var(--v-color-palette-color-6-20);
	--v-color-tone-30-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-30-badge: var(--v-color-palette-color-6-30);
	--v-border-color-tone-30-badge: var(--v-color-palette-color-6-30);
	--v-color-tone-40-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-40-badge: var(--v-color-palette-color-6-40);
	--v-border-color-tone-40-badge: var(--v-color-palette-color-6-40);
	--v-color-tone-50-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-50-badge: var(--v-color-palette-color-6-50);
	--v-border-color-tone-50-badge: var(--v-color-palette-color-6-50);
	--v-color-tone-60-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-60-badge: var(--v-color-palette-color-6-60);
	--v-border-color-tone-60-badge: var(--v-color-palette-color-6-60);
	--v-color-tone-70-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-70-badge: var(--v-color-palette-color-6-70);
	--v-border-color-tone-70-badge: var(--v-color-palette-color-6-70);
	--v-color-tone-80-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-80-badge: var(--v-color-palette-color-6-80);
	--v-border-color-tone-80-badge: var(--v-color-palette-color-6-80);
	--v-color-tone-90-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-90-badge: var(--v-color-palette-color-6-90);
	--v-border-color-tone-90-badge: var(--v-color-palette-color-6-90);
	--v-color-tone-100-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-100-badge: var(--v-color-palette-color-6-100);
	--v-border-color-tone-100-badge: var(--v-color-palette-color-6-100);
	--v-color-outline-badge: var(--v-color-palette-color-6-50);
	--v-bg-outline-badge: transparent;
	--v-border-color-outline-badge: var(--v-color-palette-color-6-50);
	--v-color-pure-badge: var(--v-color-palette-color-6-50);
	--v-card-bg-tone-10-initials: var(--v-color-palette-color-6-10);
	--v-card-color-tone-10-initials: var(--v-color-palette-color-6-70);
	--v-card-border-color-tone-10-initials: var(--v-color-palette-color-6-10);
	--v-card-bg-tone-20-initials: var(--v-color-palette-color-6-20);
	--v-card-color-tone-20-initials: var(--v-color-palette-color-6-70);
	--v-card-border-color-tone-20-initials: var(--v-color-palette-color-6-20);
	--v-color-panel-heading: var(--v-color-palette-color-6-50);
	--v-color-panel: var(--v-color-palette-color-2-50);
	--v-bg-panel: var(--v-color-palette-color-1-50);
	--v-border-color-panel: var(--v-color-palette-color-6-40);
	--v-bg-colored-progress: var(--v-color-palette-color-6-20);
	--v-bg-colored-progress-bar: var(--v-color-palette-color-6-50);
	--v-bg-table-tr: var(--v-color-palette-color-6-10)
}

.v-st-color-palette-color-7 {
	--v-color-btn: var(--v-color-palette-color-1-50);
	--v-bg-btn: var(--v-color-palette-color-7-50);
	--v-border-color-btn: var(--v-color-palette-color-7-50);
	--v-color-hover-btn: var(--v-color-palette-color-1-50);
	--v-bg-hover-btn: var(--v-color-palette-color-7-60);
	--v-border-color-hover-btn: var(--v-color-palette-color-7-60);
	--v-color-disabled-btn: var(--v-color-palette-color-7-20);
	--v-bg-disabled-btn: var(--v-color-palette-color-7-10);
	--v-border-color-disabled-btn: var(--v-color-palette-color-7-10);
	--v-color-outline-btn: var(--v-color-palette-color-7-60);
	--v-bg-outline-btn: transparent;
	--v-border-color-outline-btn: var(--v-color-palette-color-7-50);
	--v-color-outline-hover-btn: var(--v-color-palette-color-7-70);
	--v-bg-outline-hover-btn: var(--v-color-palette-color-7-10);
	--v-border-color-outline-hover-btn: var(--v-color-palette-color-7-10);
	--v-color-outline-disabled-btn: var(--v-color-palette-color-7-30);
	--v-bg-outline-disabled-btn: transparent;
	--v-border-color-outline-disabled-btn: var(--v-color-palette-color-7-30);
	--v-color-duotone-btn: var(--v-color-palette-color-7-70);
	--v-bg-duotone-btn: var(--v-color-palette-color-7-10);
	--v-border-color-duotone-btn: var(--v-color-palette-color-7-10);
	--v-color-duotone-hover-btn: var(--v-color-palette-color-7-70);
	--v-bg-duotone-hover-btn: var(--v-color-palette-color-7-20);
	--v-border-color-duotone-hover-btn: var(--v-color-palette-color-7-20);
	--v-color-duotone-disabled-btn: var(--v-color-palette-color-7-20);
	--v-bg-duotone-disabled-btn: var(--v-color-palette-color-7-10);
	--v-border-color-duotone-disabled-btn: var(--v-color-palette-color-7-10);
	--v-color-link-btn: var(--v-color-palette-color-7-50);
	--v-color-badge: var(--v-color-palette-color-1-50);
	--v-bg-badge: var(--v-color-palette-color-7-50);
	--v-border-color-badge: var(--v-color-palette-color-7-50);
	--v-color-duotone-badge: var(--v-color-palette-color-7-70);
	--v-bg-duotone-badge: var(--v-color-palette-color-7-10);
	--v-border-color-duotone-badge: var(--v-color-palette-color-7-10);
	--v-color-tone-10-badge: var(--v-color-palette-color-7-70);
	--v-bg-tone-10-badge: var(--v-color-palette-color-7-10);
	--v-border-color-tone-10-badge: var(--v-color-palette-color-7-10);
	--v-color-tone-20-badge: var(--v-color-palette-color-7-70);
	--v-bg-tone-20-badge: var(--v-color-palette-color-7-20);
	--v-border-color-tone-20-badge: var(--v-color-palette-color-7-20);
	--v-color-tone-30-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-30-badge: var(--v-color-palette-color-7-30);
	--v-border-color-tone-30-badge: var(--v-color-palette-color-7-30);
	--v-color-tone-40-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-40-badge: var(--v-color-palette-color-7-40);
	--v-border-color-tone-40-badge: var(--v-color-palette-color-7-40);
	--v-color-tone-50-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-50-badge: var(--v-color-palette-color-7-50);
	--v-border-color-tone-50-badge: var(--v-color-palette-color-7-50);
	--v-color-tone-60-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-60-badge: var(--v-color-palette-color-7-60);
	--v-border-color-tone-60-badge: var(--v-color-palette-color-7-60);
	--v-color-tone-70-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-70-badge: var(--v-color-palette-color-7-70);
	--v-border-color-tone-70-badge: var(--v-color-palette-color-7-70);
	--v-color-tone-80-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-80-badge: var(--v-color-palette-color-7-80);
	--v-border-color-tone-80-badge: var(--v-color-palette-color-7-80);
	--v-color-tone-90-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-90-badge: var(--v-color-palette-color-7-90);
	--v-border-color-tone-90-badge: var(--v-color-palette-color-7-90);
	--v-color-tone-100-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-100-badge: var(--v-color-palette-color-7-100);
	--v-border-color-tone-100-badge: var(--v-color-palette-color-7-100);
	--v-color-outline-badge: var(--v-color-palette-color-7-60);
	--v-bg-outline-badge: transparent;
	--v-border-color-outline-badge: var(--v-color-palette-color-7-50);
	--v-color-pure-badge: var(--v-color-palette-color-7-50);
	--v-shadow-pulse-animation: var(--v-color-palette-color-7-30);
	--v-bg-pulse-animation: var(--v-color-palette-color-7-50);
	--v-color-pulse-animation: var(--v-color-palette-color-7-30);
	--v-card-bg-tone-10-initials: var(--v-color-palette-color-7-10);
	--v-card-color-tone-10-initials: var(--v-color-palette-color-7-70);
	--v-card-border-color-tone-10-initials: var(--v-color-palette-color-7-10);
	--v-card-bg-tone-20-initials: var(--v-color-palette-color-7-20);
	--v-card-color-tone-20-initials: var(--v-color-palette-color-7-70);
	--v-card-border-color-tone-20-initials: var(--v-color-palette-color-7-20);
	--v-color-panel-heading: var(--v-color-palette-color-7-50);
	--v-color-panel: var(--v-color-palette-color-2-50);
	--v-bg-panel: var(--v-color-palette-color-1-50);
	--v-border-color-panel: var(--v-color-palette-color-7-40);
	--v-color-panel-heading-icon: var(--v-color-palette-color-7-50);
	--v-bg-colored-progress: var(--v-color-palette-color-7-20);
	--v-bg-colored-progress-bar: var(--v-color-palette-color-7-50);
	--v-bg-notyf-toast: var(--v-color-palette-color-7-60);
	--v-border-color-notyf-toast: var(--v-color-palette-color-7-60);
	--v-color-notyf-toast: var(--v-color-palette-color-7-10);
	--v-bg-pure-notyf-toast: var(--v-color-palette-color-1-50);
	--v-border-color-pure-notyf-toast: var(--v-color-palette-color-7-60);
	--v-color-pure-notyf-toast: var(--v-color-palette-color-7-60);
	--v-bg-btn-pure-notyf-toast: var(--v-color-palette-color-7-20);
	--v-bg-table-tr: var(--v-color-palette-color-7-10)
}

.v-st-color-palette-color-7 .v-st-pure {
	--v-color-btn: var(--v-color-palette-color-7-50);
	--v-color-hover-btn: var(--v-color-palette-color-7-60)
}

.v-st-color-palette-color-7.v-st-icon {
	color: var(--v-color-palette-color-7-50)
}

.v-st-color-palette-color-8 {
	--v-color-btn: var(--v-color-palette-color-1-50);
	--v-bg-btn: var(--v-color-palette-color-8-50);
	--v-border-color-btn: var(--v-color-palette-color-8-50);
	--v-color-hover-btn: var(--v-color-palette-color-1-50);
	--v-bg-hover-btn: var(--v-color-palette-color-8-60);
	--v-border-color-hover-btn: var(--v-color-palette-color-8-60);
	--v-color-disabled-btn: var(--v-color-palette-color-8-30);
	--v-bg-disabled-btn: var(--v-color-palette-color-8-10);
	--v-border-color-disabled-btn: var(--v-color-palette-color-8-10);
	--v-color-outline-btn: var(--v-color-palette-color-8-60);
	--v-bg-outline-btn: transparent;
	--v-border-color-outline-btn: var(--v-color-palette-color-8-50);
	--v-color-outline-hover-btn: var(--v-color-palette-color-8-70);
	--v-bg-outline-hover-btn: var(--v-color-palette-color-8-10);
	--v-border-color-outline-hover-btn: var(--v-color-palette-color-8-10);
	--v-color-outline-disabled-btn: var(--v-color-palette-color-8-30);
	--v-bg-outline-disabled-btn: transparent;
	--v-border-color-outline-disabled-btn: var(--v-color-palette-color-8-30);
	--v-color-duotone-btn: var(--v-color-palette-color-8-70);
	--v-bg-duotone-btn: var(--v-color-palette-color-8-10);
	--v-border-color-duotone-btn: var(--v-color-palette-color-8-10);
	--v-color-duotone-hover-btn: var(--v-color-palette-color-8-70);
	--v-bg-duotone-hover-btn: var(--v-color-palette-color-8-20);
	--v-border-color-duotone-hover-btn: var(--v-color-palette-color-8-20);
	--v-color-duotone-disabled-btn: var(--v-color-palette-color-8-30);
	--v-bg-duotone-disabled-btn: var(--v-color-palette-color-8-10);
	--v-border-color-duotone-disabled-btn: var(--v-color-palette-color-8-10);
	--v-color-link-btn: var(--v-color-palette-color-8-50);
	--v-color-badge: var(--v-color-palette-color-1-50);
	--v-bg-badge: var(--v-color-palette-color-8-50);
	--v-border-color-badge: var(--v-color-palette-color-8-50);
	--v-color-duotone-badge: var(--v-color-palette-color-8-70);
	--v-bg-duotone-badge: var(--v-color-palette-color-8-10);
	--v-border-color-duotone-badge: var(--v-color-palette-color-8-10);
	--v-color-tone-10-badge: var(--v-color-palette-color-8-70);
	--v-bg-tone-10-badge: var(--v-color-palette-color-8-10);
	--v-border-color-tone-10-badge: var(--v-color-palette-color-8-10);
	--v-color-tone-20-badge: var(--v-color-palette-color-8-70);
	--v-bg-tone-20-badge: var(--v-color-palette-color-8-20);
	--v-border-color-tone-20-badge: var(--v-color-palette-color-8-20);
	--v-color-tone-30-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-30-badge: var(--v-color-palette-color-8-30);
	--v-border-color-tone-30-badge: var(--v-color-palette-color-8-30);
	--v-color-tone-40-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-40-badge: var(--v-color-palette-color-8-40);
	--v-border-color-tone-40-badge: var(--v-color-palette-color-8-40);
	--v-color-tone-50-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-50-badge: var(--v-color-palette-color-8-50);
	--v-border-color-tone-50-badge: var(--v-color-palette-color-8-50);
	--v-color-tone-60-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-60-badge: var(--v-color-palette-color-8-60);
	--v-border-color-tone-60-badge: var(--v-color-palette-color-8-60);
	--v-color-tone-70-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-70-badge: var(--v-color-palette-color-8-70);
	--v-border-color-tone-70-badge: var(--v-color-palette-color-8-70);
	--v-color-tone-80-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-80-badge: var(--v-color-palette-color-8-80);
	--v-border-color-tone-80-badge: var(--v-color-palette-color-8-80);
	--v-color-tone-90-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-90-badge: var(--v-color-palette-color-8-90);
	--v-border-color-tone-90-badge: var(--v-color-palette-color-8-90);
	--v-color-tone-100-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-100-badge: var(--v-color-palette-color-8-100);
	--v-border-color-tone-100-badge: var(--v-color-palette-color-8-100);
	--v-color-outline-badge: var(--v-color-palette-color-8-60);
	--v-bg-outline-badge: transparent;
	--v-border-color-outline-badge: var(--v-color-palette-color-8-50);
	--v-color-pure-badge: var(--v-color-palette-color-8-50);
	--v-card-bg-tone-10-initials: var(--v-color-palette-color-8-10);
	--v-card-color-tone-10-initials: var(--v-color-palette-color-8-70);
	--v-card-border-color-tone-10-initials: var(--v-color-palette-color-8-10);
	--v-card-bg-tone-20-initials: var(--v-color-palette-color-8-20);
	--v-card-color-tone-20-initials: var(--v-color-palette-color-8-70);
	--v-card-border-color-tone-20-initials: var(--v-color-palette-color-8-20);
	--v-color-panel-heading: var(--v-color-palette-color-8-50);
	--v-color-panel: var(--v-color-palette-color-2-50);
	--v-bg-panel: var(--v-color-palette-color-1-50);
	--v-border-color-panel: var(--v-color-palette-color-8-40);
	--v-color-panel-heading-icon: var(--v-color-palette-color-8-50);
	--v-bg-colored-progress: var(--v-color-palette-color-8-20);
	--v-bg-colored-progress-bar: var(--v-color-palette-color-8-50);
	--v-bg-table-tr: var(--v-color-palette-color-8-10)
}

.v-st-color-palette-color-8.v-st-pure {
	--v-color-pure-badge: var(--v-color-palette-color-8-50)
}

.v-st-color-palette-color-8.v-st-icon {
	color: var(--v-color-palette-color-8-50)
}

.v-st-color-palette-color-9 {
	--v-color-btn: var(--v-color-palette-color-1-50);
	--v-bg-btn: var(--v-color-palette-color-9-50);
	--v-border-color-btn: var(--v-color-palette-color-9-50);
	--v-color-hover-btn: var(--v-color-palette-color-1-50);
	--v-bg-hover-btn: var(--v-color-palette-color-9-60);
	--v-border-color-hover-btn: var(--v-color-palette-color-9-60);
	--v-color-disabled-btn: var(--v-color-palette-color-9-30);
	--v-bg-disabled-btn: var(--v-color-palette-color-9-10);
	--v-border-color-disabled-btn: var(--v-color-palette-color-9-10);
	--v-color-outline-btn: var(--v-color-palette-color-9-70);
	--v-bg-outline-btn: transparent;
	--v-border-color-outline-btn: var(--v-color-palette-color-9-50);
	--v-color-outline-hover-btn: var(--v-color-palette-color-9-70);
	--v-bg-outline-hover-btn: var(--v-color-palette-color-9-10);
	--v-border-color-outline-hover-btn: var(--v-color-palette-color-9-10);
	--v-color-outline-disabled-btn: var(--v-color-palette-color-9-30);
	--v-bg-outline-disabled-btn: transparent;
	--v-border-color-outline-disabled-btn: var(--v-color-palette-color-9-30);
	--v-color-duotone-btn: var(--v-color-palette-color-9-70);
	--v-bg-duotone-btn: var(--v-color-palette-color-9-10);
	--v-border-color-duotone-btn: var(--v-color-palette-color-9-10);
	--v-color-duotone-hover-btn: var(--v-color-palette-color-9-70);
	--v-bg-duotone-hover-btn: var(--v-color-palette-color-9-20);
	--v-border-color-duotone-hover-btn: var(--v-color-palette-color-9-20);
	--v-color-duotone-disabled-btn: var(--v-color-palette-color-9-30);
	--v-bg-duotone-disabled-btn: var(--v-color-palette-color-9-10);
	--v-border-color-duotone-disabled-btn: var(--v-color-palette-color-9-10);
	--v-color-link-btn: var(--v-color-palette-color-9-50);
	--v-color-badge: var(--v-color-palette-color-1-50);
	--v-bg-badge: var(--v-color-palette-color-9-50);
	--v-border-color-badge: var(--v-color-palette-color-9-50);
	--v-color-duotone-badge: var(--v-color-palette-color-9-70);
	--v-bg-duotone-badge: var(--v-color-palette-color-9-10);
	--v-border-color-duotone-badge: var(--v-color-palette-color-9-10);
	--v-color-tone-10-badge: var(--v-color-palette-color-9-70);
	--v-bg-tone-10-badge: var(--v-color-palette-color-9-10);
	--v-border-color-tone-10-badge: var(--v-color-palette-color-9-10);
	--v-color-tone-20-badge: var(--v-color-palette-color-9-70);
	--v-bg-tone-20-badge: var(--v-color-palette-color-9-20);
	--v-border-color-tone-20-badge: var(--v-color-palette-color-9-20);
	--v-color-tone-30-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-30-badge: var(--v-color-palette-color-9-30);
	--v-border-color-tone-30-badge: var(--v-color-palette-color-9-30);
	--v-color-tone-40-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-40-badge: var(--v-color-palette-color-9-40);
	--v-border-color-tone-40-badge: var(--v-color-palette-color-9-40);
	--v-color-tone-50-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-50-badge: var(--v-color-palette-color-9-50);
	--v-border-color-tone-50-badge: var(--v-color-palette-color-9-50);
	--v-color-tone-60-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-60-badge: var(--v-color-palette-color-9-60);
	--v-border-color-tone-60-badge: var(--v-color-palette-color-9-60);
	--v-color-tone-70-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-70-badge: var(--v-color-palette-color-9-70);
	--v-border-color-tone-70-badge: var(--v-color-palette-color-9-70);
	--v-color-tone-80-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-80-badge: var(--v-color-palette-color-9-80);
	--v-border-color-tone-80-badge: var(--v-color-palette-color-9-80);
	--v-color-tone-90-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-90-badge: var(--v-color-palette-color-9-90);
	--v-border-color-tone-90-badge: var(--v-color-palette-color-9-90);
	--v-color-tone-100-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-100-badge: var(--v-color-palette-color-9-100);
	--v-border-color-tone-100-badge: var(--v-color-palette-color-9-100);
	--v-color-outline-badge: var(--v-color-palette-color-9-70);
	--v-bg-outline-badge: transparent;
	--v-border-color-outline-badge: var(--v-color-palette-color-9-50);
	--v-color-pure-badge: var(--v-color-palette-color-9-50);
	--v-card-bg-tone-10-initials: var(--v-color-palette-color-9-10);
	--v-card-color-tone-10-initials: var(--v-color-palette-color-9-70);
	--v-card-border-color-tone-10-initials: var(--v-color-palette-color-9-10);
	--v-card-bg-tone-20-initials: var(--v-color-palette-color-9-20);
	--v-card-color-tone-20-initials: var(--v-color-palette-color-9-70);
	--v-card-border-color-tone-20-initials: var(--v-color-palette-color-9-20);
	--v-bg-colored-progress: var(--v-color-palette-color-9-20);
	--v-bg-colored-progress-bar: var(--v-color-palette-color-9-50);
	--v-bg-table-tr: var(--v-color-palette-color-9-10)
}

.v-st-color-palette-color-10 {
	--v-color-btn: var(--v-color-palette-color-1-50);
	--v-bg-btn: var(--v-color-palette-color-10-50);
	--v-border-color-btn: var(--v-color-palette-color-10-50);
	--v-color-hover-btn: var(--v-color-palette-color-1-50);
	--v-bg-hover-btn: var(--v-color-palette-color-10-60);
	--v-border-color-hover-btn: var(--v-color-palette-color-10-60);
	--v-color-disabled-btn: var(--v-color-palette-color-10-30);
	--v-bg-disabled-btn: var(--v-color-palette-color-10-10);
	--v-border-color-disabled-btn: var(--v-color-palette-color-10-10);
	--v-color-outline-btn: var(--v-color-palette-color-10-70);
	--v-bg-outline-btn: transparent;
	--v-border-color-outline-btn: var(--v-color-palette-color-10-50);
	--v-color-outline-hover-btn: var(--v-color-palette-color-10-70);
	--v-bg-outline-hover-btn: var(--v-color-palette-color-10-10);
	--v-border-color-outline-hover-btn: var(--v-color-palette-color-10-10);
	--v-color-outline-disabled-btn: var(--v-color-palette-color-10-30);
	--v-bg-outline-disabled-btn: transparent;
	--v-border-color-outline-disabled-btn: var(--v-color-palette-color-10-30);
	--v-color-duotone-btn: var(--v-color-palette-color-10-70);
	--v-bg-duotone-btn: var(--v-color-palette-color-10-10);
	--v-border-color-duotone-btn: var(--v-color-palette-color-10-10);
	--v-color-duotone-hover-btn: var(--v-color-palette-color-10-70);
	--v-bg-duotone-hover-btn: var(--v-color-palette-color-10-20);
	--v-border-color-duotone-hover-btn: var(--v-color-palette-color-10-20);
	--v-color-duotone-disabled-btn: var(--v-color-palette-color-10-30);
	--v-bg-duotone-disabled-btn: var(--v-color-palette-color-10-10);
	--v-border-color-duotone-disabled-btn: var(--v-color-palette-color-10-10);
	--v-color-link-btn: var(--v-color-palette-color-10-50);
	--v-color-badge: var(--v-color-palette-color-1-50);
	--v-bg-badge: var(--v-color-palette-color-10-50);
	--v-border-color-badge: var(--v-color-palette-color-10-50);
	--v-color-duotone-badge: var(--v-color-palette-color-10-70);
	--v-bg-duotone-badge: var(--v-color-palette-color-10-10);
	--v-border-color-duotone-badge: var(--v-color-palette-color-10-10);
	--v-color-tone-10-badge: var(--v-color-palette-color-10-70);
	--v-bg-tone-10-badge: var(--v-color-palette-color-10-10);
	--v-border-color-tone-10-badge: var(--v-color-palette-color-10-10);
	--v-color-tone-20-badge: var(--v-color-palette-color-10-70);
	--v-bg-tone-20-badge: var(--v-color-palette-color-10-20);
	--v-border-color-tone-20-badge: var(--v-color-palette-color-10-20);
	--v-color-tone-30-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-30-badge: var(--v-color-palette-color-10-30);
	--v-border-color-tone-30-badge: var(--v-color-palette-color-10-30);
	--v-color-tone-40-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-40-badge: var(--v-color-palette-color-10-40);
	--v-border-color-tone-40-badge: var(--v-color-palette-color-10-40);
	--v-color-tone-50-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-50-badge: var(--v-color-palette-color-10-50);
	--v-border-color-tone-50-badge: var(--v-color-palette-color-10-50);
	--v-color-tone-60-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-60-badge: var(--v-color-palette-color-10-60);
	--v-border-color-tone-60-badge: var(--v-color-palette-color-10-60);
	--v-color-tone-70-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-70-badge: var(--v-color-palette-color-10-70);
	--v-border-color-tone-70-badge: var(--v-color-palette-color-10-70);
	--v-color-tone-80-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-80-badge: var(--v-color-palette-color-10-80);
	--v-border-color-tone-80-badge: var(--v-color-palette-color-10-80);
	--v-color-tone-90-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-90-badge: var(--v-color-palette-color-10-90);
	--v-border-color-tone-90-badge: var(--v-color-palette-color-10-90);
	--v-color-tone-100-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-100-badge: var(--v-color-palette-color-10-100);
	--v-border-color-tone-100-badge: var(--v-color-palette-color-10-100);
	--v-color-outline-badge: var(--v-color-palette-color-10-70);
	--v-bg-outline-badge: transparent;
	--v-border-color-outline-badge: var(--v-color-palette-color-10-50);
	--v-color-pure-badge: var(--v-color-palette-color-10-50);
	--v-card-bg-tone-10-initials: var(--v-color-palette-color-10-10);
	--v-card-color-tone-10-initials: var(--v-color-palette-color-10-70);
	--v-card-border-color-tone-10-initials: var(--v-color-palette-color-10-10);
	--v-card-bg-tone-20-initials: var(--v-color-palette-color-10-20);
	--v-card-color-tone-20-initials: var(--v-color-palette-color-10-70);
	--v-card-border-color-tone-20-initials: var(--v-color-palette-color-10-20);
	--v-color-panel-heading-icon: var(--v-color-palette-color-10-60);
	--v-bg-colored-progress: var(--v-color-palette-color-10-20);
	--v-bg-colored-progress-bar: var(--v-color-palette-color-10-50);
	--v-bg-table-tr: var(--v-color-palette-color-10-10)
}

.v-st-color-palette-color-11 {
	--v-color-btn: var(--v-color-palette-color-1-50);
	--v-bg-btn: var(--v-color-palette-color-11-50);
	--v-border-color-btn: var(--v-color-palette-color-11-50);
	--v-color-hover-btn: var(--v-color-palette-color-1-50);
	--v-bg-hover-btn: var(--v-color-palette-color-11-60);
	--v-border-color-hover-btn: var(--v-color-palette-color-11-60);
	--v-color-disabled-btn: var(--v-color-palette-color-11-30);
	--v-bg-disabled-btn: var(--v-color-palette-color-11-10);
	--v-border-color-disabled-btn: var(--v-color-palette-color-11-10);
	--v-color-outline-btn: var(--v-color-palette-color-11-70);
	--v-bg-outline-btn: transparent;
	--v-border-color-outline-btn: var(--v-color-palette-color-11-50);
	--v-color-outline-hover-btn: var(--v-color-palette-color-11-70);
	--v-bg-outline-hover-btn: var(--v-color-palette-color-11-10);
	--v-border-color-outline-hover-btn: var(--v-color-palette-color-11-10);
	--v-color-outline-disabled-btn: var(--v-color-palette-color-11-30);
	--v-bg-outline-disabled-btn: transparent;
	--v-border-color-outline-disabled-btn: var(--v-color-palette-color-11-30);
	--v-color-duotone-btn: var(--v-color-palette-color-11-70);
	--v-bg-duotone-btn: var(--v-color-palette-color-11-10);
	--v-border-color-duotone-btn: var(--v-color-palette-color-11-10);
	--v-color-duotone-hover-btn: var(--v-color-palette-color-11-70);
	--v-bg-duotone-hover-btn: var(--v-color-palette-color-11-20);
	--v-border-color-duotone-hover-btn: var(--v-color-palette-color-11-20);
	--v-color-duotone-disabled-btn: var(--v-color-palette-color-11-20);
	--v-bg-duotone-disabled-btn: var(--v-color-palette-color-11-10);
	--v-border-color-duotone-disabled-btn: var(--v-color-palette-color-11-10);
	--v-color-link-btn: var(--v-color-palette-color-11-50);
	--v-color-badge: var(--v-color-palette-color-1-50);
	--v-bg-badge: var(--v-color-palette-color-11-50);
	--v-border-color-badge: var(--v-color-palette-color-11-50);
	--v-color-duotone-badge: var(--v-color-palette-color-11-70);
	--v-bg-duotone-badge: var(--v-color-palette-color-11-10);
	--v-border-color-duotone-badge: var(--v-color-palette-color-11-10);
	--v-color-tone-10-badge: var(--v-color-palette-color-11-70);
	--v-bg-tone-10-badge: var(--v-color-palette-color-11-10);
	--v-border-color-tone-10-badge: var(--v-color-palette-color-11-10);
	--v-color-tone-20-badge: var(--v-color-palette-color-11-70);
	--v-bg-tone-20-badge: var(--v-color-palette-color-11-20);
	--v-border-color-tone-20-badge: var(--v-color-palette-color-11-20);
	--v-color-tone-30-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-30-badge: var(--v-color-palette-color-11-30);
	--v-border-color-tone-30-badge: var(--v-color-palette-color-11-30);
	--v-color-tone-40-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-40-badge: var(--v-color-palette-color-11-40);
	--v-border-color-tone-40-badge: var(--v-color-palette-color-11-40);
	--v-color-tone-50-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-50-badge: var(--v-color-palette-color-11-50);
	--v-border-color-tone-50-badge: var(--v-color-palette-color-11-50);
	--v-color-tone-60-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-60-badge: var(--v-color-palette-color-11-60);
	--v-border-color-tone-60-badge: var(--v-color-palette-color-11-60);
	--v-color-tone-70-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-70-badge: var(--v-color-palette-color-11-70);
	--v-border-color-tone-70-badge: var(--v-color-palette-color-11-70);
	--v-color-tone-80-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-80-badge: var(--v-color-palette-color-11-80);
	--v-border-color-tone-80-badge: var(--v-color-palette-color-11-80);
	--v-color-tone-90-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-90-badge: var(--v-color-palette-color-11-90);
	--v-border-color-tone-90-badge: var(--v-color-palette-color-11-90);
	--v-color-tone-100-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-100-badge: var(--v-color-palette-color-11-100);
	--v-border-color-tone-100-badge: var(--v-color-palette-color-11-100);
	--v-color-outline-badge: var(--v-color-palette-color-11-70);
	--v-bg-outline-badge: transparent;
	--v-border-color-outline-badge: var(--v-color-palette-color-11-50);
	--v-color-pure-badge: var(--v-color-palette-color-11-60);
	--v-card-bg-tone-10-initials: var(--v-color-palette-color-11-10);
	--v-card-color-tone-10-initials: var(--v-color-palette-color-11-70);
	--v-card-border-color-tone-10-initials: var(--v-color-palette-color-11-10);
	--v-card-bg-tone-20-initials: var(--v-color-palette-color-11-20);
	--v-card-color-tone-20-initials: var(--v-color-palette-color-11-70);
	--v-card-border-color-tone-20-initials: var(--v-color-palette-color-11-20);
	--v-color-icon: var(--v-color-palette-color-11-50);
	--v-color-panel-heading: var(--v-color-palette-color-11-50);
	--v-color-panel: var(--v-color-palette-color-2-50);
	--v-bg-panel: var(--v-color-palette-color-1-50);
	--v-border-color-panel: var(--v-color-palette-color-11-40);
	--v-bg-duotone-panel: var(--v-color-palette-color-11-10);
	--v-border-color-duotone-panel: var(--v-color-palette-color-11-40);
	--v-color-panel-heading-icon: var(--v-color-palette-color-11-60);
	--v-bg-colored-progress: var(--v-color-palette-color-11-20);
	--v-bg-colored-progress-bar: var(--v-color-palette-color-11-50);
	--v-bg-notyf-toast: var(--v-color-palette-color-11-60);
	--v-border-color-notyf-toast: var(--v-color-palette-color-11-60);
	--v-color-notyf-toast: var(--v-color-palette-color-11-10);
	--v-bg-pure-notyf-toast: var(--v-color-palette-color-1-50);
	--v-border-color-pure-notyf-toast: var(--v-color-palette-color-11-60);
	--v-color-pure-notyf-toast: var(--v-color-palette-color-11-60);
	--v-bg-btn-pure-notyf-toast: var(--v-color-palette-color-11-20);
	--v-bg-table-tr: var(--v-color-palette-color-11-10)
}

.v-st-color-palette-color-11 .v-st-pure {
	--v-color-btn: var(--v-color-palette-color-11-50);
	--v-color-hover-btn: var(--v-color-palette-color-11-60)
}

.v-st-color-palette-color-12 {
	--v-color-btn: var(--v-color-palette-color-1-50);
	--v-bg-btn: var(--v-color-palette-color-12-50);
	--v-border-color-btn: var(--v-color-palette-color-12-50);
	--v-color-hover-btn: var(--v-color-palette-color-1-50);
	--v-bg-hover-btn: var(--v-color-palette-color-12-60);
	--v-border-color-hover-btn: var(--v-color-palette-color-12-60);
	--v-color-disabled-btn: var(--v-color-palette-color-12-20);
	--v-bg-disabled-btn: var(--v-color-palette-color-12-10);
	--v-border-color-disabled-btn: var(--v-color-palette-color-12-10);
	--v-color-outline-btn: var(--v-color-palette-color-12-60);
	--v-bg-outline-btn: transparent;
	--v-border-color-outline-btn: var(--v-color-palette-color-12-50);
	--v-color-outline-hover-btn: var(--v-color-palette-color-12-70);
	--v-bg-outline-hover-btn: var(--v-color-palette-color-12-10);
	--v-border-color-outline-hover-btn: var(--v-color-palette-color-12-10);
	--v-color-outline-disabled-btn: var(--v-color-palette-color-12-30);
	--v-bg-outline-disabled-btn: transparent;
	--v-border-color-outline-disabled-btn: var(--v-color-palette-color-12-30);
	--v-color-duotone-btn: var(--v-color-palette-color-12-70);
	--v-bg-duotone-btn: var(--v-color-palette-color-12-10);
	--v-border-color-duotone-btn: var(--v-color-palette-color-12-10);
	--v-color-duotone-hover-btn: var(--v-color-palette-color-12-70);
	--v-bg-duotone-hover-btn: var(--v-color-palette-color-12-20);
	--v-border-color-duotone-hover-btn: var(--v-color-palette-color-12-20);
	--v-color-duotone-disabled-btn: var(--v-color-palette-color-12-20);
	--v-bg-duotone-disabled-btn: var(--v-color-palette-color-12-10);
	--v-border-color-duotone-disabled-btn: var(--v-color-palette-color-12-10);
	--v-color-link-btn: var(--v-color-palette-color-12-50);
	--v-color-badge: var(--v-color-palette-color-1-50);
	--v-bg-badge: var(--v-color-palette-color-12-50);
	--v-border-color-badge: var(--v-color-palette-color-12-50);
	--v-color-duotone-badge: var(--v-color-palette-color-12-70);
	--v-bg-duotone-badge: var(--v-color-palette-color-12-10);
	--v-border-color-duotone-badge: var(--v-color-palette-color-12-10);
	--v-color-tone-10-badge: var(--v-color-palette-color-12-70);
	--v-bg-tone-10-badge: var(--v-color-palette-color-12-10);
	--v-border-color-tone-10-badge: var(--v-color-palette-color-12-10);
	--v-color-tone-20-badge: var(--v-color-palette-color-12-70);
	--v-bg-tone-20-badge: var(--v-color-palette-color-12-20);
	--v-border-color-tone-20-badge: var(--v-color-palette-color-12-20);
	--v-color-tone-30-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-30-badge: var(--v-color-palette-color-12-30);
	--v-border-color-tone-30-badge: var(--v-color-palette-color-12-30);
	--v-color-tone-40-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-40-badge: var(--v-color-palette-color-12-40);
	--v-border-color-tone-40-badge: var(--v-color-palette-color-12-40);
	--v-color-tone-50-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-50-badge: var(--v-color-palette-color-12-50);
	--v-border-color-tone-50-badge: var(--v-color-palette-color-12-50);
	--v-color-tone-60-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-60-badge: var(--v-color-palette-color-12-60);
	--v-border-color-tone-60-badge: var(--v-color-palette-color-12-60);
	--v-color-tone-70-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-70-badge: var(--v-color-palette-color-12-70);
	--v-border-color-tone-70-badge: var(--v-color-palette-color-12-70);
	--v-color-tone-80-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-80-badge: var(--v-color-palette-color-12-80);
	--v-border-color-tone-80-badge: var(--v-color-palette-color-12-80);
	--v-color-tone-90-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-90-badge: var(--v-color-palette-color-12-90);
	--v-border-color-tone-90-badge: var(--v-color-palette-color-12-90);
	--v-color-tone-100-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-100-badge: var(--v-color-palette-color-12-100);
	--v-border-color-tone-100-badge: var(--v-color-palette-color-12-100);
	--v-color-outline-badge: var(--v-color-palette-color-12-60);
	--v-bg-outline-badge: transparent;
	--v-border-color-outline-badge: var(--v-color-palette-color-12-50);
	--v-color-pure-badge: var(--v-color-palette-color-12-50);
	--v-card-bg-tone-10-initials: var(--v-color-palette-color-12-10);
	--v-card-color-tone-10-initials: var(--v-color-palette-color-12-70);
	--v-card-border-color-tone-10-initials: var(--v-color-palette-color-12-10);
	--v-card-bg-tone-20-initials: var(--v-color-palette-color-12-20);
	--v-card-color-tone-20-initials: var(--v-color-palette-color-12-70);
	--v-card-border-color-tone-20-initials: var(--v-color-palette-color-12-20);
	--v-color-pending-checklist-icon: var(--v-color-palette-color-12-20);
	--v-color-done-hover-checklist-icon: var(--v-color-palette-color-12-20);
	--v-color-done-hover-checklist-text: var(--v-color-palette-color-12-20);
	--v-color-pending-hover-checklist-icon: var(--v-color-palette-color-12-50);
	--v-color-pending-hover-checklist-text: var(--v-color-palette-color-12-50);
	--v-bg-selected-checkbox-input: var(--v-color-palette-color-12-50);
	--v-color-panel-heading: var(--v-color-palette-color-12-50);
	--v-color-panel: var(--v-color-palette-color-2-50);
	--v-bg-panel: var(--v-color-palette-color-1-50);
	--v-border-color-panel: var(--v-color-palette-color-12-40);
	--v-color-panel-heading-icon: var(--v-color-palette-color-12-50);
	--v-bg-colored-progress: var(--v-color-palette-color-12-20);
	--v-bg-colored-progress-bar: var(--v-color-palette-color-12-50);
	--v-bg-table-tr: var(--v-color-palette-color-12-10)
}

.v-st-color-palette-color-12 .v-st-pure {
	--v-color-btn: var(--v-color-palette-color-12-50);
	--v-color-hover-btn: var(--v-color-palette-color-12-60)
}

.v-st-color-palette-color-13 {
	--v-color-btn: var(--v-color-palette-color-1-50);
	--v-bg-btn: var(--v-color-palette-color-13-50);
	--v-border-color-btn: var(--v-color-palette-color-13-50);
	--v-color-hover-btn: var(--v-color-palette-color-1-50);
	--v-bg-hover-btn: var(--v-color-palette-color-13-60);
	--v-border-color-hover-btn: var(--v-color-palette-color-13-60);
	--v-color-disabled-btn: var(--v-color-palette-color-13-20);
	--v-bg-disabled-btn: var(--v-color-palette-color-13-10);
	--v-border-color-disabled-btn: var(--v-color-palette-color-13-10);
	--v-color-outline-btn: var(--v-color-palette-color-13-50);
	--v-bg-outline-btn: transparent;
	--v-border-color-outline-btn: var(--v-color-palette-color-13-50);
	--v-color-outline-hover-btn: var(--v-color-palette-color-13-70);
	--v-bg-outline-hover-btn: var(--v-color-palette-color-13-10);
	--v-border-color-outline-hover-btn: var(--v-color-palette-color-13-10);
	--v-color-outline-disabled-btn: var(--v-color-palette-color-13-30);
	--v-bg-outline-disabled-btn: transparent;
	--v-border-color-outline-disabled-btn: var(--v-color-palette-color-13-30);
	--v-color-duotone-btn: var(--v-color-palette-color-13-70);
	--v-bg-duotone-btn: var(--v-color-palette-color-13-10);
	--v-border-color-duotone-btn: var(--v-color-palette-color-13-10);
	--v-color-duotone-hover-btn: var(--v-color-palette-color-13-70);
	--v-bg-duotone-hover-btn: var(--v-color-palette-color-13-20);
	--v-border-color-duotone-hover-btn: var(--v-color-palette-color-13-20);
	--v-color-duotone-disabled-btn: var(--v-color-palette-color-13-20);
	--v-bg-duotone-disabled-btn: var(--v-color-palette-color-13-10);
	--v-border-color-duotone-disabled-btn: var(--v-color-palette-color-13-10);
	--v-color-link-btn: var(--v-color-palette-color-13-50);
	--v-color-badge: var(--v-color-palette-color-1-50);
	--v-bg-badge: var(--v-color-palette-color-13-50);
	--v-border-color-badge: var(--v-color-palette-color-13-50);
	--v-color-duotone-badge: var(--v-color-palette-color-13-70);
	--v-bg-duotone-badge: var(--v-color-palette-color-13-10);
	--v-border-color-duotone-badge: var(--v-color-palette-color-13-10);
	--v-color-tone-10-badge: var(--v-color-palette-color-13-70);
	--v-bg-tone-10-badge: var(--v-color-palette-color-13-10);
	--v-border-color-tone-10-badge: var(--v-color-palette-color-13-10);
	--v-color-tone-20-badge: var(--v-color-palette-color-13-70);
	--v-bg-tone-20-badge: var(--v-color-palette-color-13-20);
	--v-border-color-tone-20-badge: var(--v-color-palette-color-13-20);
	--v-color-tone-30-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-30-badge: var(--v-color-palette-color-13-30);
	--v-border-color-tone-30-badge: var(--v-color-palette-color-13-30);
	--v-color-tone-40-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-40-badge: var(--v-color-palette-color-13-40);
	--v-border-color-tone-40-badge: var(--v-color-palette-color-13-40);
	--v-color-tone-50-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-50-badge: var(--v-color-palette-color-13-50);
	--v-border-color-tone-50-badge: var(--v-color-palette-color-13-50);
	--v-color-tone-60-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-60-badge: var(--v-color-palette-color-13-60);
	--v-border-color-tone-60-badge: var(--v-color-palette-color-13-60);
	--v-color-tone-70-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-70-badge: var(--v-color-palette-color-13-70);
	--v-border-color-tone-70-badge: var(--v-color-palette-color-13-70);
	--v-color-tone-80-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-80-badge: var(--v-color-palette-color-13-80);
	--v-border-color-tone-80-badge: var(--v-color-palette-color-13-80);
	--v-color-tone-90-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-90-badge: var(--v-color-palette-color-13-90);
	--v-border-color-tone-90-badge: var(--v-color-palette-color-13-90);
	--v-color-tone-100-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-100-badge: var(--v-color-palette-color-13-100);
	--v-border-color-tone-100-badge: var(--v-color-palette-color-13-100);
	--v-color-outline-badge: var(--v-color-palette-color-13-50);
	--v-bg-outline-badge: transparent;
	--v-border-color-outline-badge: var(--v-color-palette-color-13-50);
	--v-color-pure-badge: var(--v-color-palette-color-13-50);
	--v-shadow-pulse-animation: var(--v-color-palette-color-13-30);
	--v-bg-pulse-animation: var(--v-color-palette-color-13-50);
	--v-color-pulse-animation: var(--v-color-palette-color-13-30);
	--v-card-bg-tone-10-initials: var(--v-color-palette-color-13-10);
	--v-card-color-tone-10-initials: var(--v-color-palette-color-13-70);
	--v-card-border-color-tone-10-initials: var(--v-color-palette-color-13-10);
	--v-card-bg-tone-20-initials: var(--v-color-palette-color-13-20);
	--v-card-color-tone-20-initials: var(--v-color-palette-color-13-70);
	--v-card-border-color-tone-20-initials: var(--v-color-palette-color-13-20);
	--v-color-pending-checklist-icon: var(--v-color-palette-color-13-20);
	--v-color-done-hover-checklist-icon: var(--v-color-palette-color-13-20);
	--v-color-done-hover-checklist-text: var(--v-color-palette-color-13-20);
	--v-color-pending-hover-checklist-icon: var(--v-color-palette-color-13-50);
	--v-color-pending-hover-checklist-text: var(--v-color-palette-color-13-50);
	--v-bg-selected-checkbox-input: var(--v-color-palette-color-13-50);
	--v-color-panel-heading: var(--v-color-palette-color-13-50);
	--v-color-panel: var(--v-color-palette-color-2-50);
	--v-bg-panel: var(--v-color-palette-color-1-50);
	--v-border-color-panel: var(--v-color-palette-color-13-40);
	--v-bg-duotone-panel: var(--v-color-palette-color-13-10);
	--v-border-color-duotone-panel: var(--v-color-palette-color-13-40);
	--v-color-panel-heading-icon: var(--v-color-palette-color-13-60);
	--v-bg-colored-progress: var(--v-color-palette-color-13-20);
	--v-bg-colored-progress-bar: var(--v-color-palette-color-13-50);
	--v-bg-table-tr: var(--v-color-palette-color-13-10)
}

.v-st-color-palette-color-14 {
	--v-color-btn: var(--v-color-palette-color-1-50);
	--v-bg-btn: var(--v-color-palette-color-14-50);
	--v-border-color-btn: var(--v-color-palette-color-14-50);
	--v-color-hover-btn: var(--v-color-palette-color-1-50);
	--v-bg-hover-btn: var(--v-color-palette-color-14-60);
	--v-border-color-hover-btn: var(--v-color-palette-color-14-60);
	--v-color-disabled-btn: var(--v-color-palette-color-14-20);
	--v-bg-disabled-btn: var(--v-color-palette-color-14-10);
	--v-border-color-disabled-btn: var(--v-color-palette-color-14-10);
	--v-color-outline-btn: var(--v-color-palette-color-14-50);
	--v-bg-outline-btn: transparent;
	--v-border-color-outline-btn: var(--v-color-palette-color-14-50);
	--v-color-outline-hover-btn: var(--v-color-palette-color-14-70);
	--v-bg-outline-hover-btn: var(--v-color-palette-color-14-10);
	--v-border-color-outline-hover-btn: var(--v-color-palette-color-14-10);
	--v-color-outline-disabled-btn: var(--v-color-palette-color-14-30);
	--v-bg-outline-disabled-btn: transparent;
	--v-border-color-outline-disabled-btn: var(--v-color-palette-color-14-30);
	--v-color-duotone-btn: var(--v-color-palette-color-14-70);
	--v-bg-duotone-btn: var(--v-color-palette-color-14-10);
	--v-border-color-duotone-btn: var(--v-color-palette-color-14-10);
	--v-color-duotone-hover-btn: var(--v-color-palette-color-14-70);
	--v-bg-duotone-hover-btn: var(--v-color-palette-color-14-20);
	--v-border-color-duotone-hover-btn: var(--v-color-palette-color-14-20);
	--v-color-duotone-disabled-btn: var(--v-color-palette-color-14-20);
	--v-bg-duotone-disabled-btn: var(--v-color-palette-color-14-10);
	--v-border-color-duotone-disabled-btn: var(--v-color-palette-color-14-10);
	--v-color-link-btn: var(--v-color-palette-color-14-50);
	--v-color-badge: var(--v-color-palette-color-1-50);
	--v-bg-badge: var(--v-color-palette-color-14-50);
	--v-border-color-badge: var(--v-color-palette-color-14-50);
	--v-color-duotone-badge: var(--v-color-palette-color-14-70);
	--v-bg-duotone-badge: var(--v-color-palette-color-14-10);
	--v-border-color-duotone-badge: var(--v-color-palette-color-14-10);
	--v-color-tone-10-badge: var(--v-color-palette-color-14-70);
	--v-bg-tone-10-badge: var(--v-color-palette-color-14-10);
	--v-border-color-tone-10-badge: var(--v-color-palette-color-14-10);
	--v-color-tone-20-badge: var(--v-color-palette-color-14-70);
	--v-bg-tone-20-badge: var(--v-color-palette-color-14-20);
	--v-border-color-tone-20-badge: var(--v-color-palette-color-14-20);
	--v-color-tone-30-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-30-badge: var(--v-color-palette-color-14-30);
	--v-border-color-tone-30-badge: var(--v-color-palette-color-14-30);
	--v-color-tone-40-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-40-badge: var(--v-color-palette-color-14-40);
	--v-border-color-tone-40-badge: var(--v-color-palette-color-14-40);
	--v-color-tone-50-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-50-badge: var(--v-color-palette-color-14-50);
	--v-border-color-tone-50-badge: var(--v-color-palette-color-14-50);
	--v-color-tone-60-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-60-badge: var(--v-color-palette-color-14-60);
	--v-border-color-tone-60-badge: var(--v-color-palette-color-14-60);
	--v-color-tone-70-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-70-badge: var(--v-color-palette-color-14-70);
	--v-border-color-tone-70-badge: var(--v-color-palette-color-14-70);
	--v-color-tone-80-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-80-badge: var(--v-color-palette-color-14-80);
	--v-border-color-tone-80-badge: var(--v-color-palette-color-14-80);
	--v-color-tone-90-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-90-badge: var(--v-color-palette-color-14-90);
	--v-border-color-tone-90-badge: var(--v-color-palette-color-14-90);
	--v-color-tone-100-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-100-badge: var(--v-color-palette-color-14-100);
	--v-border-color-tone-100-badge: var(--v-color-palette-color-14-100);
	--v-color-outline-badge: var(--v-color-palette-color-14-50);
	--v-bg-outline-badge: transparent;
	--v-border-color-outline-badge: var(--v-color-palette-color-14-50);
	--v-color-pure-badge: var(--v-color-palette-color-14-50);
	--v-card-bg-tone-10-initials: var(--v-color-palette-color-14-10);
	--v-card-color-tone-10-initials: var(--v-color-palette-color-14-70);
	--v-card-border-color-tone-10-initials: var(--v-color-palette-color-14-10);
	--v-card-bg-tone-20-initials: var(--v-color-palette-color-14-20);
	--v-card-color-tone-20-initials: var(--v-color-palette-color-14-70);
	--v-card-border-color-tone-20-initials: var(--v-color-palette-color-14-20);
	--v-color-pending-checklist-icon: var(--v-color-palette-color-14-20);
	--v-color-panel-heading: var(--v-color-palette-color-14-50);
	--v-color-panel: var(--v-color-palette-color-2-50);
	--v-bg-panel: var(--v-color-palette-color-1-50);
	--v-border-color-panel: var(--v-color-palette-color-14-40);
	--v-color-panel-heading-icon: var(--v-color-palette-color-14-50);
	--v-bg-colored-progress: var(--v-color-palette-color-14-20);
	--v-bg-colored-progress-bar: var(--v-color-palette-color-14-50);
	--v-bg-notyf-toast: var(--v-color-palette-color-14-60);
	--v-border-color-notyf-toast: var(--v-color-palette-color-14-60);
	--v-color-notyf-toast: var(--v-color-palette-color-14-10);
	--v-bg-pure-notyf-toast: var(--v-color-palette-color-1-50);
	--v-border-color-pure-notyf-toast: var(--v-color-palette-color-14-60);
	--v-color-pure-notyf-toast: var(--v-color-palette-color-14-60);
	--v-bg-btn-pure-notyf-toast: var(--v-color-palette-color-14-20);
	--v-bg-table-tr: var(--v-color-palette-color-14-10)
}

.v-st-color-palette-color-14 .v-st-pure {
	--v-color-btn: var(--v-color-palette-color-14-50);
	--v-color-hover-btn: var(--v-color-palette-color-14-60)
}

.v-st-color-palette-color-14.v-st-pure {
	--v-color-pure-badge: var(--v-color-palette-color-14-50)
}

.v-st-color-palette-color-14.v-st-icon {
	color: var(--v-color-palette-color-14-50)
}

.v-st-color-palette-color-15 {
	--v-color-btn: var(--v-color-palette-color-1-50);
	--v-bg-btn: var(--v-color-palette-color-15-50);
	--v-border-color-btn: var(--v-color-palette-color-15-50);
	--v-color-hover-btn: var(--v-color-palette-color-1-50);
	--v-bg-hover-btn: var(--v-color-palette-color-15-60);
	--v-border-color-hover-btn: var(--v-color-palette-color-15-60);
	--v-color-disabled-btn: var(--v-color-palette-color-15-20);
	--v-bg-disabled-btn: var(--v-color-palette-color-15-10);
	--v-border-color-disabled-btn: var(--v-color-palette-color-15-10);
	--v-color-outline-btn: var(--v-color-palette-color-15-50);
	--v-bg-outline-btn: transparent;
	--v-border-color-outline-btn: var(--v-color-palette-color-15-50);
	--v-color-outline-hover-btn: var(--v-color-palette-color-15-70);
	--v-bg-outline-hover-btn: var(--v-color-palette-color-15-10);
	--v-border-color-outline-hover-btn: var(--v-color-palette-color-15-10);
	--v-color-outline-disabled-btn: var(--v-color-palette-color-15-30);
	--v-bg-outline-disabled-btn: transparent;
	--v-border-color-outline-disabled-btn: var(--v-color-palette-color-15-30);
	--v-color-duotone-btn: var(--v-color-palette-color-15-70);
	--v-bg-duotone-btn: var(--v-color-palette-color-15-10);
	--v-border-color-duotone-btn: var(--v-color-palette-color-15-10);
	--v-color-duotone-hover-btn: var(--v-color-palette-color-15-70);
	--v-bg-duotone-hover-btn: var(--v-color-palette-color-15-20);
	--v-border-color-duotone-hover-btn: var(--v-color-palette-color-15-20);
	--v-color-duotone-disabled-btn: var(--v-color-palette-color-15-20);
	--v-bg-duotone-disabled-btn: var(--v-color-palette-color-15-10);
	--v-border-color-duotone-disabled-btn: var(--v-color-palette-color-15-10);
	--v-color-link-btn: var(--v-color-palette-color-15-50);
	--v-color-badge: var(--v-color-palette-color-1-50);
	--v-bg-badge: var(--v-color-palette-color-15-50);
	--v-border-color-badge: var(--v-color-palette-color-15-50);
	--v-color-duotone-badge: var(--v-color-palette-color-15-70);
	--v-bg-duotone-badge: var(--v-color-palette-color-15-10);
	--v-border-color-duotone-badge: var(--v-color-palette-color-15-10);
	--v-color-tone-10-badge: var(--v-color-palette-color-15-70);
	--v-bg-tone-10-badge: var(--v-color-palette-color-15-10);
	--v-border-color-tone-10-badge: var(--v-color-palette-color-15-10);
	--v-color-tone-20-badge: var(--v-color-palette-color-15-70);
	--v-bg-tone-20-badge: var(--v-color-palette-color-15-20);
	--v-border-color-tone-20-badge: var(--v-color-palette-color-15-20);
	--v-color-tone-30-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-30-badge: var(--v-color-palette-color-15-30);
	--v-border-color-tone-30-badge: var(--v-color-palette-color-15-30);
	--v-color-tone-40-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-40-badge: var(--v-color-palette-color-15-40);
	--v-border-color-tone-40-badge: var(--v-color-palette-color-15-40);
	--v-color-tone-50-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-50-badge: var(--v-color-palette-color-15-50);
	--v-border-color-tone-50-badge: var(--v-color-palette-color-15-50);
	--v-color-tone-60-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-60-badge: var(--v-color-palette-color-15-60);
	--v-border-color-tone-60-badge: var(--v-color-palette-color-15-60);
	--v-color-tone-70-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-70-badge: var(--v-color-palette-color-15-70);
	--v-border-color-tone-70-badge: var(--v-color-palette-color-15-70);
	--v-color-tone-80-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-80-badge: var(--v-color-palette-color-15-80);
	--v-border-color-tone-80-badge: var(--v-color-palette-color-15-80);
	--v-color-tone-90-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-90-badge: var(--v-color-palette-color-15-90);
	--v-border-color-tone-90-badge: var(--v-color-palette-color-15-90);
	--v-color-tone-100-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-100-badge: var(--v-color-palette-color-15-100);
	--v-border-color-tone-100-badge: var(--v-color-palette-color-15-100);
	--v-color-outline-badge: var(--v-color-palette-color-15-50);
	--v-bg-outline-badge: transparent;
	--v-border-color-outline-badge: var(--v-color-palette-color-15-50);
	--v-color-pure-badge: var(--v-color-palette-color-15-50);
	--v-card-bg-tone-10-initials: var(--v-color-palette-color-15-10);
	--v-card-color-tone-10-initials: var(--v-color-palette-color-15-70);
	--v-card-border-color-tone-10-initials: var(--v-color-palette-color-15-10);
	--v-card-bg-tone-20-initials: var(--v-color-palette-color-15-20);
	--v-card-color-tone-20-initials: var(--v-color-palette-color-15-70);
	--v-card-border-color-tone-20-initials: var(--v-color-palette-color-15-20);
	--v-color-pending-checklist-icon: var(--v-color-palette-color-15-20);
	--v-color-panel-heading: var(--v-color-palette-color-15-50);
	--v-color-panel: var(--v-color-palette-color-2-50);
	--v-bg-panel: var(--v-color-palette-color-1-50);
	--v-border-color-panel: var(--v-color-palette-color-15-40);
	--v-bg-colored-progress: var(--v-color-palette-color-15-20);
	--v-bg-colored-progress-bar: var(--v-color-palette-color-15-50);
	--v-bg-table-tr: var(--v-color-palette-color-15-10)
}

.v-st-color-palette-color-16 {
	--v-color-btn: var(--v-color-palette-color-1-50);
	--v-bg-btn: var(--v-color-palette-color-16-50);
	--v-border-color-btn: var(--v-color-palette-color-16-50);
	--v-color-hover-btn: var(--v-color-palette-color-1-50);
	--v-bg-hover-btn: var(--v-color-palette-color-16-60);
	--v-border-color-hover-btn: var(--v-color-palette-color-16-60);
	--v-color-disabled-btn: var(--v-color-palette-color-16-20);
	--v-bg-disabled-btn: var(--v-color-palette-color-16-10);
	--v-border-color-disabled-btn: var(--v-color-palette-color-16-10);
	--v-color-outline-btn: var(--v-color-palette-color-16-50);
	--v-bg-outline-btn: transparent;
	--v-border-color-outline-btn: var(--v-color-palette-color-16-50);
	--v-color-outline-hover-btn: var(--v-color-palette-color-16-70);
	--v-bg-outline-hover-btn: var(--v-color-palette-color-16-10);
	--v-border-color-outline-hover-btn: var(--v-color-palette-color-16-10);
	--v-color-outline-disabled-btn: var(--v-color-palette-color-16-30);
	--v-bg-outline-disabled-btn: transparent;
	--v-border-color-outline-disabled-btn: var(--v-color-palette-color-16-30);
	--v-color-duotone-btn: var(--v-color-palette-color-16-70);
	--v-bg-duotone-btn: var(--v-color-palette-color-16-10);
	--v-border-color-duotone-btn: var(--v-color-palette-color-16-10);
	--v-color-duotone-hover-btn: var(--v-color-palette-color-16-80);
	--v-bg-duotone-hover-btn: var(--v-color-palette-color-16-20);
	--v-border-color-duotone-hover-btn: var(--v-color-palette-color-16-20);
	--v-color-duotone-disabled-btn: var(--v-color-palette-color-16-20);
	--v-bg-duotone-disabled-btn: var(--v-color-palette-color-16-10);
	--v-border-color-duotone-disabled-btn: var(--v-color-palette-color-16-10);
	--v-color-link-btn: var(--v-color-palette-color-16-50);
	--v-color-badge: var(--v-color-palette-color-1-50);
	--v-bg-badge: var(--v-color-palette-color-16-50);
	--v-border-color-badge: var(--v-color-palette-color-16-50);
	--v-color-duotone-badge: var(--v-color-palette-color-16-70);
	--v-bg-duotone-badge: var(--v-color-palette-color-16-10);
	--v-border-color-duotone-badge: var(--v-color-palette-color-16-10);
	--v-color-tone-10-badge: var(--v-color-palette-color-16-70);
	--v-bg-tone-10-badge: var(--v-color-palette-color-16-10);
	--v-border-color-tone-10-badge: var(--v-color-palette-color-16-10);
	--v-color-tone-20-badge: var(--v-color-palette-color-16-70);
	--v-bg-tone-20-badge: var(--v-color-palette-color-16-20);
	--v-border-color-tone-20-badge: var(--v-color-palette-color-16-20);
	--v-color-tone-30-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-30-badge: var(--v-color-palette-color-16-30);
	--v-border-color-tone-30-badge: var(--v-color-palette-color-16-30);
	--v-color-tone-40-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-40-badge: var(--v-color-palette-color-16-40);
	--v-border-color-tone-40-badge: var(--v-color-palette-color-16-40);
	--v-color-tone-50-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-50-badge: var(--v-color-palette-color-16-50);
	--v-border-color-tone-50-badge: var(--v-color-palette-color-16-50);
	--v-color-tone-60-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-60-badge: var(--v-color-palette-color-16-60);
	--v-border-color-tone-60-badge: var(--v-color-palette-color-16-60);
	--v-color-tone-70-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-70-badge: var(--v-color-palette-color-16-70);
	--v-border-color-tone-70-badge: var(--v-color-palette-color-16-70);
	--v-color-tone-80-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-80-badge: var(--v-color-palette-color-16-80);
	--v-border-color-tone-80-badge: var(--v-color-palette-color-16-80);
	--v-color-tone-90-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-90-badge: var(--v-color-palette-color-16-90);
	--v-border-color-tone-90-badge: var(--v-color-palette-color-16-90);
	--v-color-tone-100-badge: var(--v-color-palette-color-1-50);
	--v-bg-tone-100-badge: var(--v-color-palette-color-16-100);
	--v-border-color-tone-100-badge: var(--v-color-palette-color-16-100);
	--v-color-outline-badge: var(--v-color-palette-color-16-50);
	--v-bg-outline-badge: transparent;
	--v-border-color-outline-badge: var(--v-color-palette-color-16-50);
	--v-color-pure-badge: var(--v-color-palette-color-16-50);
	--v-card-bg-tone-10-initials: var(--v-color-palette-color-16-10);
	--v-card-color-tone-10-initials: var(--v-color-palette-color-16-70);
	--v-card-border-color-tone-10-initials: var(--v-color-palette-color-16-10);
	--v-card-bg-tone-20-initials: var(--v-color-palette-color-16-20);
	--v-card-color-tone-20-initials: var(--v-color-palette-color-16-70);
	--v-card-border-color-tone-20-initials: var(--v-color-palette-color-16-20);
	--v-color-pending-checklist-icon: var(--v-color-palette-color-16-20);
	--v-color-panel-heading: var(--v-color-palette-color-16-50);
	--v-color-panel: var(--v-color-palette-color-2-50);
	--v-bg-panel: var(--v-color-palette-color-1-50);
	--v-border-color-panel: var(--v-color-palette-color-16-40);
	--v-bg-colored-progress: var(--v-color-palette-color-16-20);
	--v-bg-colored-progress-bar: var(--v-color-palette-color-16-50);
	--v-bg-table-tr: var(--v-color-palette-color-16-10)
}

.v-st-color-palette-gradient-6-9 {
	--v-color-panel-heading: var(--v-color-palette-color-2-50);
	--v-color-panel: var(--v-color-palette-color-2-50);
	--v-bg-panel: linear-gradient(160deg, var(--v-color-palette-color-6-10) 0%, var(--v-color-palette-color-9-10) 100%);
	--v-border-color-panel: var(--v-color-palette-color-1-50);
	--v-color-panel-heading-icon: var(--v-color-palette-color-2-50)
}

.v-st-color-palette-gradient-9-12 {
	--v-color-panel-heading: var(--v-color-palette-color-2-50);
	--v-color-panel: var(--v-color-palette-color-2-50);
	--v-bg-panel: linear-gradient(160deg, var(--v-color-palette-color-9-10) 0%, var(--v-color-palette-color-12-10) 100%);
	--v-border-color-panel: var(--v-color-palette-color-1-50);
	--v-color-panel-heading-icon: var(--v-color-palette-color-2-50);
	--v-bg-header-tile: linear-gradient(160deg, var(--v-color-palette-color-9-10) 0%, var(--v-color-palette-color-12-10) 100%)
}

.v-st-color-palette-gradient-13-14 {
	--v-color-panel-heading: var(--v-color-palette-color-2-50);
	--v-color-panel: var(--v-color-palette-color-2-50);
	--v-bg-panel: linear-gradient(160deg, var(--v-color-palette-color-13-10) 0%, var(--v-color-palette-color-14-10) 100%);
	--v-border-color-panel: var(--v-color-palette-color-1-50);
	--v-color-panel-heading-icon: var(--v-color-palette-color-2-50)
}

.v-st-color-palette-gradient-13-15 {
	--v-color-panel-heading: var(--v-color-palette-color-2-50);
	--v-color-panel: var(--v-color-palette-color-2-50);
	--v-bg-panel: linear-gradient(160deg, var(--v-color-palette-color-13-10) 0%, var(--v-color-palette-color-15-10) 100%);
	--v-border-color-panel: var(--v-color-palette-color-1-50);
	--v-color-panel-heading-icon: var(--v-color-palette-color-2-50)
}

.v-st-color-palette-gradient-13-16 {
	--v-color-panel-heading: var(--v-color-palette-color-2-50);
	--v-color-panel: var(--v-color-palette-color-2-50);
	--v-bg-panel: linear-gradient(160deg, var(--v-color-palette-color-13-10) 0%, var(--v-color-palette-color-16-10) 100%);
	--v-border-color-panel: var(--v-color-palette-color-1-50);
	--v-color-panel-heading-icon: var(--v-color-palette-color-2-50);
	--v-bg-header-tile: linear-gradient(160deg, var(--v-color-palette-color-13-10) 0%, var(--v-color-palette-color-16-10) 100%)
}

.v-st-color-palette-gradient-14-13 {
	--v-color-panel-heading: var(--v-color-palette-color-2-50);
	--v-color-panel: var(--v-color-palette-color-2-50);
	--v-bg-panel: linear-gradient(160deg, var(--v-color-palette-color-14-10) 0%, var(--v-color-palette-color-13-10) 100%);
	--v-border-color-panel: var(--v-color-palette-color-1-50);
	--v-color-panel-heading-icon: var(--v-color-palette-color-2-50);
	--v-bg-header-tile: linear-gradient(160deg, var(--v-color-palette-color-14-10) 0%, var(--v-color-palette-color-13-10) 100%)
}

.v-st-tile-header.v-st-color-palette-gradient-14-13 {
	--v-border-color-panel: var(--v-color-palette-color-4-50)
}

.v-st-color-palette-gradient-15-5 {
	--v-color-panel-heading: var(--v-color-palette-color-2-50);
	--v-color-panel: var(--v-color-palette-color-2-50);
	--v-bg-panel: linear-gradient(160deg, var(--v-color-palette-color-15-10) 0%, var(--v-color-palette-color-5-10) 100%);
	--v-border-color-panel: var(--v-color-palette-color-1-50);
	--v-color-panel-heading-icon: var(--v-color-palette-color-2-50);
	--v-bg-header-tile: linear-gradient(160deg, var(--v-color-palette-color-15-10) 0%, var(--v-color-palette-color-5-10) 100%)
}

.v-st-tile-header.v-st-color-palette-gradient-15-5 {
	--v-border-color-panel: var(--v-color-palette-color-4-50)
}

.v-st-color-palette-gradient-15-13 {
	--v-color-panel-heading: var(--v-color-palette-color-2-50);
	--v-color-panel: var(--v-color-palette-color-2-50);
	--v-bg-panel: linear-gradient(160deg, var(--v-color-palette-color-15-10) 0%, var(--v-color-palette-color-13-10) 100%);
	--v-border-color-panel: var(--v-color-palette-color-1-50);
	--v-color-panel-heading-icon: var(--v-color-palette-color-2-50)
}

:root {
	--v-color-default-palette-color-1-base: #ffffff;
	--v-color-default-palette-color-2-base: #001122;
	--v-color-default-palette-color-2-90: #112233;
	--v-color-default-palette-color-2-80: #223344;
	--v-color-default-palette-color-2-70: #334455;
	--v-color-default-palette-color-2-60: #445566;
	--v-color-default-palette-color-2-50: #556677;
	--v-color-default-palette-color-2-40: #677787;
	--v-color-default-palette-color-2-30: #778899;
	--v-color-default-palette-color-2-20: #8899aa;
	--v-color-default-palette-color-2-10: #99aabb;
	--v-color-default-palette-color-3-base: #677787;
	--v-color-default-palette-color-3-60: #bac4ca;
	--v-color-default-palette-color-3-50: #d9dee3;
	--v-color-default-palette-color-3-40: #e0e9f0;
	--v-color-default-palette-color-3-30: #f1f3f5;
	--v-color-default-palette-color-3-20: #f6f8fa
}

:root {
	--v-color-palette-color-1-50: #ffffff;
	--v-color-palette-color-1-50-rgb: 255, 255, 255;
	--v-color-palette-color-2-100: black;
	--v-color-palette-color-2-90: black;
	--v-color-palette-color-2-80: black;
	--v-color-palette-color-2-70: black;
	--v-color-palette-color-2-60: #04080d;
	--v-color-palette-color-2-50: hsl(210, 50%, 13.33%);
	--v-color-palette-color-2-50-rgb: 17, 34, 51;
	--v-color-palette-color-2-40: #1e3b59;
	--v-color-palette-color-2-30: #2a557f;
	--v-color-palette-color-2-20: #376ea6;
	--v-color-palette-color-2-10: #99bbdd;
	--v-color-palette-color-3-100: #30373f;
	--v-color-palette-color-3-90: #3b444d;
	--v-color-palette-color-3-80: #46515c;
	--v-color-palette-color-3-70: #515e6a;
	--v-color-palette-color-3-60: #5c6a79;
	--v-color-palette-color-3-50: hsl(210, 13.45%, 46.67%);
	--v-color-palette-color-3-40: #8796a4;
	--v-color-palette-color-3-30: #aab4be;
	--v-color-palette-color-3-20: #cdd3d9;
	--v-color-palette-color-3-10: #f0f1f3;
	--v-color-palette-color-4-100: #9bb8cf;
	--v-color-palette-color-4-90: #a9c2d5;
	--v-color-palette-color-4-80: #b7ccdc;
	--v-color-palette-color-4-70: #c5d5e3;
	--v-color-palette-color-4-60: #d2dfe9;
	--v-color-palette-color-4-50: hsl(206.25, 34.78%, 90.98%);
	--v-color-palette-color-4-40: #e7eef3;
	--v-color-palette-color-4-30: #eef3f7;
	--v-color-palette-color-4-20: #f5f8fa;
	--v-color-palette-color-4-20-rgb: 245, 248, 250;
	--v-color-palette-color-4-10: #fbfdfd;
	--v-color-palette-color-5-100: #520000;
	--v-color-palette-color-5-90: #850000;
	--v-color-palette-color-5-80: #b80000;
	--v-color-palette-color-5-70: #eb0000;
	--v-color-palette-color-5-60: #ff1f1f;
	--v-color-palette-color-5-50: hsl(0, 100%, 66%);
	--v-color-palette-color-5-40: #ff7878;
	--v-color-palette-color-5-30: #ff9e9e;
	--v-color-palette-color-5-20: #ffc4c4;
	--v-color-palette-color-5-10: #ffebeb;
	--v-color-palette-color-6-100: #411401;
	--v-color-palette-color-6-90: #742402;
	--v-color-palette-color-6-80: #a63303;
	--v-color-palette-color-6-70: #d84303;
	--v-color-palette-color-6-60: #fb5913;
	--v-color-palette-color-6-50: hsl(18, 97%, 63%);
	--v-color-palette-color-6-40: #fd976b;
	--v-color-palette-color-6-30: #fdb190;
	--v-color-palette-color-6-20: #feccb6;
	--v-color-palette-color-6-10: #fee6dc;
	--v-color-palette-color-7-100: #311c02;
	--v-color-palette-color-7-90: #623804;
	--v-color-palette-color-7-80: #945405;
	--v-color-palette-color-7-70: #c56f07;
	--v-color-palette-color-7-60: #f68b09;
	--v-color-palette-color-7-50: hsl(33, 93%, 60%);
	--v-color-palette-color-7-40: #f9b45f;
	--v-color-palette-color-7-30: #fbc584;
	--v-color-palette-color-7-20: #fcd7a9;
	--v-color-palette-color-7-10: #fde8ce;
	--v-color-palette-color-8-100: #302603;
	--v-color-palette-color-8-90: #604d06;
	--v-color-palette-color-8-80: #917308;
	--v-color-palette-color-8-70: #c1990b;
	--v-color-palette-color-8-60: #f1c00e;
	--v-color-palette-color-8-50: hsl(47, 89%, 60%);
	--v-color-palette-color-8-40: #f6d662;
	--v-color-palette-color-8-30: #f8df87;
	--v-color-palette-color-8-20: #fae9ab;
	--v-color-palette-color-8-10: #fcf2cf;
	--v-color-palette-color-9-100: #393404;
	--v-color-palette-color-9-90: #685f08;
	--v-color-palette-color-9-80: #988a0b;
	--v-color-palette-color-9-70: #c7b50f;
	--v-color-palette-color-9-60: #eed91b;
	--v-color-palette-color-9-50: hsl(54, 86%, 62%);
	--v-color-palette-color-9-40: #f4e76e;
	--v-color-palette-color-9-30: #f7ed92;
	--v-color-palette-color-9-20: #f9f3b5;
	--v-color-palette-color-9-10: #fcf9d9;
	--v-color-palette-color-10-100: #242905;
	--v-color-palette-color-10-90: #4d570a;
	--v-color-palette-color-10-80: #758410;
	--v-color-palette-color-10-70: #9db215;
	--v-color-palette-color-10-60: #c5e01a;
	--v-color-palette-color-10-50: hsl(68, 79%, 59%);
	--v-color-palette-color-10-40: #dbed66;
	--v-color-palette-color-10-30: #e3f188;
	--v-color-palette-color-10-20: #ebf5ab;
	--v-color-palette-color-10-10: #f3f9cd;
	--v-color-palette-color-11-100: #1d320c;
	--v-color-palette-color-11-90: #365b15;
	--v-color-palette-color-11-80: #4e841f;
	--v-color-palette-color-11-70: #67ae29;
	--v-color-palette-color-11-60: #80d039;
	--v-color-palette-color-11-50: hsl(92, 62%, 62%);
	--v-color-palette-color-11-40: #aee181;
	--v-color-palette-color-11-30: #c2e9a0;
	--v-color-palette-color-11-20: #d6f0bf;
	--v-color-palette-color-11-10: #eaf7de;
	--v-color-palette-color-12-100: #0b3c2a;
	--v-color-palette-color-12-90: #146748;
	--v-color-palette-color-12-80: #1c9266;
	--v-color-palette-color-12-70: #24bc85;
	--v-color-palette-color-12-60: #3ad99f;
	--v-color-palette-color-12-50: hsl(158, 68%, 64%);
	--v-color-palette-color-12-40: #85e8c4;
	--v-color-palette-color-12-30: #a5eed3;
	--v-color-palette-color-12-20: #c5f4e3;
	--v-color-palette-color-12-10: #e5faf2;
	--v-color-palette-color-13-100: #0a383d;
	--v-color-palette-color-13-90: #126069;
	--v-color-palette-color-13-80: #198894;
	--v-color-palette-color-13-70: #21b0c0;
	--v-color-palette-color-13-60: #36ccdd;
	--v-color-palette-color-13-50: hsl(186, 71%, 64%);
	--v-color-palette-color-13-40: #83e0ea;
	--v-color-palette-color-13-30: #a3e8ef;
	--v-color-palette-color-13-20: #c4f0f5;
	--v-color-palette-color-13-10: #e5f8fb;
	--v-color-palette-color-14-100: #082044;
	--v-color-palette-color-14-90: #0d3672;
	--v-color-palette-color-14-80: #134ba0;
	--v-color-palette-color-14-70: #1861cd;
	--v-color-palette-color-14-60: #327ae7;
	--v-color-palette-color-14-50: hsl(216, 79%, 65%);
	--v-color-palette-color-14-40: #81aef0;
	--v-color-palette-color-14-30: #a4c4f4;
	--v-color-palette-color-14-20: #c6daf8;
	--v-color-palette-color-14-10: #e8f0fc;
	--v-color-palette-color-15-100: #200948;
	--v-color-palette-color-15-90: #350f75;
	--v-color-palette-color-15-80: #4915a2;
	--v-color-palette-color-15-70: #5d1bd0;
	--v-color-palette-color-15-60: #7838e5;
	--v-color-palette-color-15-50: hsl(262, 77%, 66%);
	--v-color-palette-color-15-40: #ae87ef;
	--v-color-palette-color-15-30: #c5a9f4;
	--v-color-palette-color-15-20: #dccbf8;
	--v-color-palette-color-15-10: #f3edfd;
	--v-color-palette-color-16-100: #4a073c;
	--v-color-palette-color-16-90: #790c61;
	--v-color-palette-color-16-80: #a71186;
	--v-color-palette-color-16-70: #d515ac;
	--v-color-palette-color-16-60: #eb33c3;
	--v-color-palette-color-16-50: hsl(313, 82%, 66%);
	--v-color-palette-color-16-40: #f384db;
	--v-color-palette-color-16-30: #f6a7e5;
	--v-color-palette-color-16-20: #facaef;
	--v-color-palette-color-16-10: #fdecfa;
	--v-color-palette-color-dark-mode-100: black;
	--v-color-palette-color-dark-mode-90: black;
	--v-color-palette-color-dark-mode-80: #020305;
	--v-color-palette-color-dark-mode-70: #070e14;
	--v-color-palette-color-dark-mode-60: #0c1824;
	--v-color-palette-color-dark-mode-50: hsl(210, 50%, 13.33%);
	--v-color-palette-color-dark-mode-50-rgb: 17, 34, 51;
	--v-color-palette-color-dark-mode-40: #162c42;
	--v-color-palette-color-dark-mode-30: #1b3652;
	--v-color-palette-color-dark-mode-20: #204161;
	--v-color-palette-color-dark-mode-10: #254b70
}

:root {
	--v-font-family-title: "Poppins", sans-serif;
	--v-font-weight-title: 600;
	--v-font-family-body: "Poppins", sans-serif;
	--v-font-weight-body: 400;
	--v-font-size-body: 16px;
	--v-font-weight-semibold: 600;
	--v-font-weight-bold: 700;
	--v-font-size-body-sub: calc(var(--v-font-size-body) * .75);
	--v-font-size-body-sub: calc(var(--v-font-size-body) * .7);
	--v-font-family-fontawesome: "Font Awesome 6 Pro";
	--v-font-family-keenicons-outline: "keenicons-outline";
	--v-font-family-keenicons-solid: "keenicons-solid";
	--v-font-family-keenicons-duotone: "keenicons-duotone"
}

b,
strong,
.v-st-text-bold {
	font-weight: var(--v-font-weight-semibold);
	color: var(--v-color-body-accent)
}

.v-st-text-extra-bold {
	--v-font-weight-title: var(--v-font-weight-bold);
	font-weight: var(--v-font-weight-bold);
	color: var(--v-color-body-accent)
}

.v-st-italic {
	font-style: italic
}

.v-st-messages-history-message-body-inner b,
.v-st-messages-history-message-body-inner strong,
.v-st-messages-history-message-body-inner .v-st-text-bold {
	color: inherit
}

.v-st-text-body {
	font-weight: var(--v-font-weight-body);
	color: var(--v-color-body)
}

span.v-st-size-xs {
	font-size: calc(var(--v-font-size-body) * .5)
}

span.v-st-size-sm {
	font-size: calc(var(--v-font-size-body) * .75)
}

span.v-st-size-md {
	font-size: var(--v-font-size-body)
}

span.v-st-size-lg {
	font-size: calc(var(--v-font-size-body) * 1.5)
}

span.v-st-size-xl {
	font-size: calc(var(--v-font-size-body) * 2.25)
}

.v-st-icon.ki-outline,
.v-st-icon.ki-solid,
.v-st-icon.ki-duotone {
	line-height: 1.5
}

.v-st-icon.v-st-icon-md,
.v-st-icon.v-st-size-md {
	font-size: 1.25rem;
	line-height: 1
}

.v-st-icon.v-st-size-lg {
	font-size: 2.5rem;
	line-height: 1
}

.v-st-icon.v-st-size-xl {
	font-size: 4rem;
	line-height: 1
}

.v-st-icon.v-st-size-xxl {
	font-size: 5rem;
	line-height: 1
}

.ki-arrow-two-diagonals:before {
	transform: rotate(45deg)
}

html[data-v-if-context=alpha] .ki-outline.ki-abstract-9 {
	color: var(--v-border-color-if-mv)
}

* {
	box-sizing: border-box;
	background-clip: border-box
}

.v-st-h1,
.v-st-h2,
.v-st-h3,
.v-st-h4,
.v-st-h5,
.v-st-h6,
h1,
h2,
h3,
h4,
h5,
h6 {
	margin-top: 0;
	margin-bottom: .5rem;
	line-height: 1.25
}

p {
	margin-top: 0;
	margin-bottom: 1rem
}

:root {
	--v-transition-duration: .2s;
	--v-transition-timing: ease-in-out;
	--v-transition-property: all;
	--v-transition-base: var(--v-transition-duration) var(--v-transition-property) var(--v-transition-timing);
	--v-transition-collapse: transform var(--v-transition-duration) var(--v-transition-timing);
	--v-transition-visible: opacity var(--v-transition-duration) var(--v-transition-timing)
}

@keyframes bounce-arrow-right {
	0% {
		opacity: 1;
		transform: translate(2px) scale(1)
	}

	25% {
		opacity: 0;
		transform: translate(12px) scale(.9)
	}

	26% {
		opacity: 0;
		transform: translate(-9px) scale(.9)
	}

	55% {
		opacity: 1;
		transform: translate(2px) scale(1)
	}
}

@-webkit-keyframes typing {
	0% {
		-webkit-transform: translate(0, -2px);
		transform: translateY(-2px)
	}

	50% {
		-webkit-transform: translate(0, 2px);
		transform: translateY(2px)
	}

	to {
		-webkit-transform: translate(0, -2px);
		transform: translateY(-2px)
	}
}

@keyframes typing {
	0% {
		-webkit-transform: translate(0, -2px);
		transform: translateY(-2px)
	}

	50% {
		-webkit-transform: translate(0, 2px);
		transform: translateY(2px)
	}

	to {
		-webkit-transform: translate(0, -2px);
		transform: translateY(-2px)
	}
}

@-webkit-keyframes gradient {
	0% {
		background-position: 0 50%
	}

	50% {
		background-position: 100% 50%
	}

	to {
		background-position: 0 50%
	}
}

@keyframes fadeInOut {

	0%,
	to {
		opacity: 0
	}

	10%,
	50%,
	90% {
		opacity: 1
	}
}

@keyframes fadeIn {
	0% {
		opacity: 0
	}

	to {
		opacity: 1
	}
}

@keyframes fadeOut {
	0% {
		opacity: 1
	}

	to {
		opacity: 0
	}
}

@-webkit-keyframes flicker {
	0% {
		opacity: 0
	}

	9% {
		opacity: 0
	}

	10% {
		opacity: .5
	}

	13% {
		opacity: 0
	}

	20% {
		opacity: .5
	}

	25% {
		opacity: 1
	}
}

@keyframes slide-right {
	0% {
		transform: translate(100%);
		opacity: 0
	}

	to {
		transform: translate(0);
		opacity: 1
	}
}

@keyframes spin {
	0% {
		transform: rotate(0)
	}

	to {
		transform: rotate(360deg)
	}
}

@keyframes wobble {

	0%,
	7% {
		transform: rotate(0)
	}

	15% {
		transform: rotate(-5deg)
	}

	20% {
		transform: rotate(8deg)
	}

	25% {
		transform: rotate(-4deg)
	}

	30% {
		transform: rotate(3deg)
	}

	35% {
		transform: rotate(-2deg)
	}

	to,
	40% {
		transform: rotate(0)
	}
}

@keyframes pulse {
	0% {
		transform: scale(.9)
	}

	70% {
		transform: scale(1);
		box-shadow: 0 0 15px 5px var(--v-shadow-pulse-animation)
	}

	to {
		transform: scale(.9);
		box-shadow: 0 0 0 0 var(--v-shadow-pulse-animation)
	}
}

@keyframes pulse-xxs {
	0% {
		transform: scale(.95)
	}

	70% {
		transform: scale(1);
		box-shadow: 0 0 2px 1px var(--v-shadow-pulse-animation)
	}

	to {
		transform: scale(.95);
		box-shadow: 0 0 0 0 var(--v-shadow-pulse-animation)
	}
}

@keyframes slideUpFadeIn {
	0% {
		opacity: 0;
		transform: translateY(40px)
	}

	to {
		opacity: 1;
		transform: translate(0)
	}
}

@keyframes spin {
	to {
		transform: rotate(360deg)
	}
}

@keyframes ai-blob {
	0% {
		border-radius: 30% 70% 70% 30%/30% 30% 70% 70%
	}

	20% {
		border-radius: 60% 40% 40% 60%/60% 25% 75% 40%
	}

	40% {
		border-radius: 70% 30% 65% 35%/80% 45% 55% 20%
	}

	60% {
		border-radius: 30% 70% 70% 30%/20% 30% 70% 80%
	}

	80% {
		border-radius: 40% 60%/70% 55% 45% 30%
	}

	to {
		border-radius: 30% 70% 70% 30%/30% 30% 70% 70%
	}
}

@keyframes ai-blob-2 {
	0% {
		border-radius: 20% 60% 60% 20%/20% 20% 60% 60%
	}

	20% {
		border-radius: 50% 30% 30% 50%/50% 15% 65% 30%
	}

	40% {
		border-radius: 70% 30% 65% 35%/80% 45% 55% 20%
	}

	60% {
		border-radius: 30% 70% 70% 30%/20% 30% 70% 80%
	}

	80% {
		border-radius: 40% 60%/70% 55% 45% 30%
	}

	to {
		border-radius: 30% 70% 70% 30%/30% 30% 70% 70%
	}
}

@keyframes gradient {
	0% {
		background-position: 0 50%
	}

	50% {
		background-position: 100% 50%
	}

	to {
		background-position: 0 50%
	}
}

:root {
	--v-top-nav-width-btn: calc(var(--v-font-size-body) * 2);
	--v-width-header-logo: 150px;
	--v-height-header-logo: 40px;
	--v-width-header-right-logo: 150px
}

body .v-st-header {
	top: 0;
	left: 0;
	right: 0;
	width: 100%;
	z-index: 5;
	position: fixed;
	display: flex;
	align-items: center;
	justify-content: space-between;
	height: var(--v-header-height);
	padding: var(--v-regular-spacing-y) var(--v-regular-spacing-x);
	background-color: var(--v-bg-main);
	margin-left: auto;
	margin-right: auto;
	max-width: calc(1300px + var(--v-regular-spacing-x) * 2)
}

body .v-st-header .v-st-header-left-logo-container {
	position: relative;
	display: flex;
	align-items: center
}

body .v-st-header .v-st-header-left-logo-figure {
	margin: 0;
	display: flex;
	flex-direction: column;
	align-items: flex-start
}

body .v-st-header .v-st-header-left-logo-img {
	width: 100%;
	max-width: var(--v-width-header-logo);
	max-height: var(--v-height-header-logo)
}

body .v-st-header .v-st-header-left {
	display: flex;
	align-items: center;
	transition: var(--v-transition-base)
}

body .v-st-header .v-st-header-right {
	display: flex;
	align-items: center
}

body .v-st-header .v-st-header-right .v-st-header-menu {
	display: flex;
	flex-direction: row;
	margin: 0;
	list-style-type: none;
	padding: 0;
	grid-gap: calc(var(--v-regular-spacing-y) * .25)
}

body .v-st-header .v-st-header-right .v-st-header-menu .v-st-header-menu-item {
	display: flex;
	flex-direction: row;
	align-items: center
}

body .v-st-header .v-st-header-right .v-st-header-menu .v-st-header-menu-item .v-st-dropdown-controller>.v-st-a-main-wrapper>.v-st-a,
body .v-st-header .v-st-header-right .v-st-header-menu .v-st-header-menu-item .v-st-dropdown-controller>.v-st-a-main-wrapper>.v-st-btn,
body .v-st-header .v-st-header-right .v-st-header-menu .v-st-header-menu-item .v-st-dropdown-controller>.v-st-btn-main-wrapper>.v-st-a,
body .v-st-header .v-st-header-right .v-st-header-menu .v-st-header-menu-item .v-st-dropdown-controller>.v-st-btn-main-wrapper>.v-st-btn {
	display: flex;
	align-items: center
}

body .v-st-header .v-st-header-right .v-st-header-menu .v-st-header-menu-item .v-st-dropdown-controller>.v-st-a-main-wrapper>.v-st-a.v-st-a-sm,
body .v-st-header .v-st-header-right .v-st-header-menu .v-st-header-menu-item .v-st-dropdown-controller>.v-st-a-main-wrapper>.v-st-a.v-st-btn-sm,
body .v-st-header .v-st-header-right .v-st-header-menu .v-st-header-menu-item .v-st-dropdown-controller>.v-st-a-main-wrapper>.v-st-btn.v-st-a-sm,
body .v-st-header .v-st-header-right .v-st-header-menu .v-st-header-menu-item .v-st-dropdown-controller>.v-st-a-main-wrapper>.v-st-btn.v-st-btn-sm,
body .v-st-header .v-st-header-right .v-st-header-menu .v-st-header-menu-item .v-st-dropdown-controller>.v-st-btn-main-wrapper>.v-st-a.v-st-a-sm,
body .v-st-header .v-st-header-right .v-st-header-menu .v-st-header-menu-item .v-st-dropdown-controller>.v-st-btn-main-wrapper>.v-st-a.v-st-btn-sm,
body .v-st-header .v-st-header-right .v-st-header-menu .v-st-header-menu-item .v-st-dropdown-controller>.v-st-btn-main-wrapper>.v-st-btn.v-st-a-sm,
body .v-st-header .v-st-header-right .v-st-header-menu .v-st-header-menu-item .v-st-dropdown-controller>.v-st-btn-main-wrapper>.v-st-btn.v-st-btn-sm {
	font-size: var(--v-font-size-btn);
	padding: calc(var(--v-py-btn) * .625) calc(var(--v-px-btn) * .375)
}

body .v-st-header .v-st-header-right .v-st-header-menu .v-st-header-menu-item .v-st-dropdown-controller>.v-st-a-main-wrapper>.v-st-a.v-st-a-sm .v-st-btn-text-container,
body .v-st-header .v-st-header-right .v-st-header-menu .v-st-header-menu-item .v-st-dropdown-controller>.v-st-a-main-wrapper>.v-st-a.v-st-btn-sm .v-st-btn-text-container,
body .v-st-header .v-st-header-right .v-st-header-menu .v-st-header-menu-item .v-st-dropdown-controller>.v-st-a-main-wrapper>.v-st-btn.v-st-a-sm .v-st-btn-text-container,
body .v-st-header .v-st-header-right .v-st-header-menu .v-st-header-menu-item .v-st-dropdown-controller>.v-st-a-main-wrapper>.v-st-btn.v-st-btn-sm .v-st-btn-text-container,
body .v-st-header .v-st-header-right .v-st-header-menu .v-st-header-menu-item .v-st-dropdown-controller>.v-st-btn-main-wrapper>.v-st-a.v-st-a-sm .v-st-btn-text-container,
body .v-st-header .v-st-header-right .v-st-header-menu .v-st-header-menu-item .v-st-dropdown-controller>.v-st-btn-main-wrapper>.v-st-a.v-st-btn-sm .v-st-btn-text-container,
body .v-st-header .v-st-header-right .v-st-header-menu .v-st-header-menu-item .v-st-dropdown-controller>.v-st-btn-main-wrapper>.v-st-btn.v-st-a-sm .v-st-btn-text-container,
body .v-st-header .v-st-header-right .v-st-header-menu .v-st-header-menu-item .v-st-dropdown-controller>.v-st-btn-main-wrapper>.v-st-btn.v-st-btn-sm .v-st-btn-text-container {
	line-height: 1.5
}

body .v-st-header .v-st-header-right .v-st-header-menu .v-st-header-menu-item .v-st-dropdown-controller>.v-st-a-main-wrapper>.v-st-a.v-st-a-sm .v-st-btn-icon-container,
body .v-st-header .v-st-header-right .v-st-header-menu .v-st-header-menu-item .v-st-dropdown-controller>.v-st-a-main-wrapper>.v-st-a.v-st-btn-sm .v-st-btn-icon-container,
body .v-st-header .v-st-header-right .v-st-header-menu .v-st-header-menu-item .v-st-dropdown-controller>.v-st-a-main-wrapper>.v-st-btn.v-st-a-sm .v-st-btn-icon-container,
body .v-st-header .v-st-header-right .v-st-header-menu .v-st-header-menu-item .v-st-dropdown-controller>.v-st-a-main-wrapper>.v-st-btn.v-st-btn-sm .v-st-btn-icon-container,
body .v-st-header .v-st-header-right .v-st-header-menu .v-st-header-menu-item .v-st-dropdown-controller>.v-st-btn-main-wrapper>.v-st-a.v-st-a-sm .v-st-btn-icon-container,
body .v-st-header .v-st-header-right .v-st-header-menu .v-st-header-menu-item .v-st-dropdown-controller>.v-st-btn-main-wrapper>.v-st-a.v-st-btn-sm .v-st-btn-icon-container,
body .v-st-header .v-st-header-right .v-st-header-menu .v-st-header-menu-item .v-st-dropdown-controller>.v-st-btn-main-wrapper>.v-st-btn.v-st-a-sm .v-st-btn-icon-container,
body .v-st-header .v-st-header-right .v-st-header-menu .v-st-header-menu-item .v-st-dropdown-controller>.v-st-btn-main-wrapper>.v-st-btn.v-st-btn-sm .v-st-btn-icon-container {
	display: flex;
	align-items: center
}

body .v-st-header .v-st-header-right .v-st-header-menu .v-st-header-menu-item .v-st-dropdown-controller>.v-st-a-main-wrapper>.v-st-a.v-st-a-sm .v-st-btn-icon-container .v-st-icon,
body .v-st-header .v-st-header-right .v-st-header-menu .v-st-header-menu-item .v-st-dropdown-controller>.v-st-a-main-wrapper>.v-st-a.v-st-btn-sm .v-st-btn-icon-container .v-st-icon,
body .v-st-header .v-st-header-right .v-st-header-menu .v-st-header-menu-item .v-st-dropdown-controller>.v-st-a-main-wrapper>.v-st-btn.v-st-a-sm .v-st-btn-icon-container .v-st-icon,
body .v-st-header .v-st-header-right .v-st-header-menu .v-st-header-menu-item .v-st-dropdown-controller>.v-st-a-main-wrapper>.v-st-btn.v-st-btn-sm .v-st-btn-icon-container .v-st-icon,
body .v-st-header .v-st-header-right .v-st-header-menu .v-st-header-menu-item .v-st-dropdown-controller>.v-st-btn-main-wrapper>.v-st-a.v-st-a-sm .v-st-btn-icon-container .v-st-icon,
body .v-st-header .v-st-header-right .v-st-header-menu .v-st-header-menu-item .v-st-dropdown-controller>.v-st-btn-main-wrapper>.v-st-a.v-st-btn-sm .v-st-btn-icon-container .v-st-icon,
body .v-st-header .v-st-header-right .v-st-header-menu .v-st-header-menu-item .v-st-dropdown-controller>.v-st-btn-main-wrapper>.v-st-btn.v-st-a-sm .v-st-btn-icon-container .v-st-icon,
body .v-st-header .v-st-header-right .v-st-header-menu .v-st-header-menu-item .v-st-dropdown-controller>.v-st-btn-main-wrapper>.v-st-btn.v-st-btn-sm .v-st-btn-icon-container .v-st-icon {
	--v-font-size-btn-icon: calc(var(--v-font-size-btn) * 2.25)
}

body .v-st-header .v-st-header-right .v-st-header-menu .v-st-header-menu-item .v-st-dropdown-controller>.v-st-a-main-wrapper>.v-st-a .v-st-badge,
body .v-st-header .v-st-header-right .v-st-header-menu .v-st-header-menu-item .v-st-dropdown-controller>.v-st-a-main-wrapper>.v-st-btn .v-st-badge,
body .v-st-header .v-st-header-right .v-st-header-menu .v-st-header-menu-item .v-st-dropdown-controller>.v-st-btn-main-wrapper>.v-st-a .v-st-badge,
body .v-st-header .v-st-header-right .v-st-header-menu .v-st-header-menu-item .v-st-dropdown-controller>.v-st-btn-main-wrapper>.v-st-btn .v-st-badge {
	z-index: 1
}

body .v-st-header .v-st-header-right .v-st-header-menu .v-st-header-menu-item .v-st-dropdown-controller .v-st-dropdown-content {
	width: 100%
}

body .v-st-header .v-st-header-right .v-st-header-menu .v-st-header-menu-item .v-st-dropdown-controller .v-st-dropdown-content .v-st-a-main-wrapper:has(.v-prg-collapse-handle),
body .v-st-header .v-st-header-right .v-st-header-menu .v-st-header-menu-item .v-st-dropdown-controller .v-st-dropdown-content .v-st-btn-main-wrapper:has(.v-prg-collapse-handle) {
	display: block
}

body .v-st-header .v-st-header-right .v-st-header-menu .v-st-header-menu-item .v-st-dropdown-controller .v-st-dropdown-content .v-st-a-main-wrapper:has(.v-prg-collapse-handle) .v-st-a,
body .v-st-header .v-st-header-right .v-st-header-menu .v-st-header-menu-item .v-st-dropdown-controller .v-st-dropdown-content .v-st-a-main-wrapper:has(.v-prg-collapse-handle) .v-st-btn,
body .v-st-header .v-st-header-right .v-st-header-menu .v-st-header-menu-item .v-st-dropdown-controller .v-st-dropdown-content .v-st-btn-main-wrapper:has(.v-prg-collapse-handle) .v-st-a,
body .v-st-header .v-st-header-right .v-st-header-menu .v-st-header-menu-item .v-st-dropdown-controller .v-st-dropdown-content .v-st-btn-main-wrapper:has(.v-prg-collapse-handle) .v-st-btn {
	display: block;
	width: 100%
}

body .v-st-header .v-st-header-right .v-st-header-menu .v-st-header-menu-item .v-st-dropdown-controller .v-st-btn-main-wrapper:has(.v-st-btn-addon-end) .v-st-btn-group-container {
	width: 100%
}

body .v-st-header .v-st-header-right .v-st-header-menu .v-st-header-menu-item>.v-st-a-main-wrapper>.v-st-a:has(.v-st-a-icon).v-st-a-sm:not(:has(.v-st-a-text)),
body .v-st-header .v-st-header-right .v-st-header-menu .v-st-header-menu-item>.v-st-a-main-wrapper>.v-st-a:has(.v-st-btn-icon).v-st-btn-sm:not(:has(.v-st-btn-text)),
body .v-st-header .v-st-header-right .v-st-header-menu .v-st-header-menu-item>.v-st-a-main-wrapper>.v-st-btn:has(.v-st-a-icon).v-st-a-sm:not(:has(.v-st-a-text)),
body .v-st-header .v-st-header-right .v-st-header-menu .v-st-header-menu-item>.v-st-a-main-wrapper>.v-st-btn:has(.v-st-btn-icon).v-st-btn-sm:not(:has(.v-st-btn-text)),
body .v-st-header .v-st-header-right .v-st-header-menu .v-st-header-menu-item>.v-st-btn-main-wrapper>.v-st-a:has(.v-st-a-icon).v-st-a-sm:not(:has(.v-st-a-text)),
body .v-st-header .v-st-header-right .v-st-header-menu .v-st-header-menu-item>.v-st-btn-main-wrapper>.v-st-a:has(.v-st-btn-icon).v-st-btn-sm:not(:has(.v-st-btn-text)),
body .v-st-header .v-st-header-right .v-st-header-menu .v-st-header-menu-item>.v-st-btn-main-wrapper>.v-st-btn:has(.v-st-a-icon).v-st-a-sm:not(:has(.v-st-a-text)),
body .v-st-header .v-st-header-right .v-st-header-menu .v-st-header-menu-item>.v-st-btn-main-wrapper>.v-st-btn:has(.v-st-btn-icon).v-st-btn-sm:not(:has(.v-st-btn-text)) {
	padding-left: calc(var(--v-px-btn) * .575);
	padding-right: calc(var(--v-px-btn) * .575)
}

body .v-st-header .v-st-header-right .v-st-header-menu .v-st-header-menu-item>.v-st-a-main-wrapper>.v-st-a:has(.v-st-a-icon).v-st-a-sm:not(:has(.v-st-a-text)) .v-st-icon,
body .v-st-header .v-st-header-right .v-st-header-menu .v-st-header-menu-item>.v-st-a-main-wrapper>.v-st-a:has(.v-st-btn-icon).v-st-btn-sm:not(:has(.v-st-btn-text)) .v-st-icon,
body .v-st-header .v-st-header-right .v-st-header-menu .v-st-header-menu-item>.v-st-a-main-wrapper>.v-st-btn:has(.v-st-a-icon).v-st-a-sm:not(:has(.v-st-a-text)) .v-st-icon,
body .v-st-header .v-st-header-right .v-st-header-menu .v-st-header-menu-item>.v-st-a-main-wrapper>.v-st-btn:has(.v-st-btn-icon).v-st-btn-sm:not(:has(.v-st-btn-text)) .v-st-icon,
body .v-st-header .v-st-header-right .v-st-header-menu .v-st-header-menu-item>.v-st-btn-main-wrapper>.v-st-a:has(.v-st-a-icon).v-st-a-sm:not(:has(.v-st-a-text)) .v-st-icon,
body .v-st-header .v-st-header-right .v-st-header-menu .v-st-header-menu-item>.v-st-btn-main-wrapper>.v-st-a:has(.v-st-btn-icon).v-st-btn-sm:not(:has(.v-st-btn-text)) .v-st-icon,
body .v-st-header .v-st-header-right .v-st-header-menu .v-st-header-menu-item>.v-st-btn-main-wrapper>.v-st-btn:has(.v-st-a-icon).v-st-a-sm:not(:has(.v-st-a-text)) .v-st-icon,
body .v-st-header .v-st-header-right .v-st-header-menu .v-st-header-menu-item>.v-st-btn-main-wrapper>.v-st-btn:has(.v-st-btn-icon).v-st-btn-sm:not(:has(.v-st-btn-text)) .v-st-icon {
	--v-font-size-btn-icon: calc(var(--v-font-size-btn) * 1.75)
}

body .v-st-header .v-st-header-right .v-st-header-menu .v-st-header-menu-item .v-st-dropdown-controller:has(.v-st-dropdown-controller) .v-st-dropdown-content .v-st-panel .v-st-panel-body {
	overflow-y: visible
}

body .v-st-header .v-st-header-right .v-st-header-menu .v-st-header-menu-item:last-child {
	margin-left: 0 !important
}

.v-st-footer {
	--v-width-footer-logo: 60px;
	--v-height-footer-logo: 20px;
	color: var(--v-color-footer);
	--v-font-weight-btn: var(--v-font-weight-light)
}

.v-st-footer .v-st-footer-logo-img {
	width: 100%;
	max-height: var(--v-height-footer-logo)
}

.v-st-footer .v-st-footer-logo-container .v-st-dropdown-controller {
	position: static
}

.v-st-footer .v-st-menu {
	flex-direction: row;
	align-items: flex-start
}

.v-st-footer .v-st-menu .v-st-btn {
	line-height: 1.5
}

.v-st-footer .v-st-menu .v-st-menu-item {
	position: relative
}

.v-st-footer .v-st-menu .v-st-menu-item+.v-st-menu-item:before {
	content: "-";
	position: absolute;
	top: calc(var(--v-regular-spacing-y) * .25);
	font-size: var(--v-font-size-body-sub);
	color: var(--v-color-footer)
}

.v-st-footer .v-st-menu .v-st-menu-item+.v-st-menu-item .v-st-data-display-main-wrapper {
	--v-font-size-data-view-content: calc(var(--v-font-size-btn) * .8)
}

.v-st-footer .v-st-menu .v-st-menu-item+.v-st-menu-item .v-st-data-display-main-wrapper .v-st-data-display {
	padding: calc(var(--v-py-btn) * .5) calc(var(--v-px-btn) * .75);
	line-height: 1.5
}

.v-st-footer .v-st-menu .v-st-menu-item .v-st-btn {
	white-space: nowrap
}

.v-st-footer .v-st-menu .v-st-menu-item .v-st-btn.v-st-btn-pure {
	--v-color-btn: var(--v-color-footer)
}

.v-st-footer .v-st-footer-center,
.v-st-footer .v-st-footer-left,
.v-st-footer .v-st-footer-right {
	display: flex;
	flex-direction: row;
	align-items: center;
	grid-gap: calc(var(--v-regular-spacing-x) * .25)
}

.v-st-footer .v-st-footer-center {
	margin-left: auto;
	margin-right: auto
}

.v-st-footer .v-st-footer-center .v-st-footer-logo-container .v-st-image-main-wrapper {
	padding: calc(var(--v-regular-spacing-y) * .5) calc(var(--v-regular-spacing-x) * .5)
}

.v-st-footer .v-st-footer-center .v-st-data-display-value {
	white-space: nowrap
}

.v-st-footer:has(.v-st-footer-center) {
	padding-top: 0;
	padding-bottom: 0
}

.v-st-footer .v-st-footer-logo-figure {
	display: flex;
	align-items: center
}

:root {
	--v-font-size-table: calc(var(--v-font-size-body) * .75);
	--v-py-table-cells: .5rem;
	--v-px-table-cells: .5rem;
	--v-border-width-table-cells: 1px;
	--v-border-style-table-cells: solid
}

.v-st-badge-main-wrapper {
	display: inline-flex
}

.v-st-badge {
	--v-py-badge: calc(var(--v-regular-spacing-y) * .25);
	--v-px-badge: calc(var(--v-regular-spacing-x) * .5);
	--v-radius-badge: calc(var(--v-radius-base) * .25);
	--v-font-size-badge: calc(var(--v-font-size-body) * .75);
	--v-font-weight-badge: var(--v-font-weight-body);
	--v-bg-hover-badge: var(--v-bg-hover-grey-on-grey);
	color: var(--v-color-badge);
	background-color: var(--v-bg-badge);
	border-width: 1px;
	border-style: solid;
	border-color: var(--v-border-color-badge);
	border-radius: var(--v-radius-badge);
	padding: var(--v-py-badge) var(--v-px-badge);
	display: inline-block;
	font-size: var(--v-font-size-badge);
	font-weight: var(--v-font-weight-badge);
	transition: var(--v-transition-base)
}

.v-st-badge .v-st-badge-group-container {
	display: flex;
	align-items: flex-start;
	grid-gap: calc(var(--v-regular-spacing-x) * .25)
}

.v-st-badge.v-st-badge-lg,
.v-st-badge.v-st-size-lg {
	--v-radius-badge: calc(var(--v-radius-base) * .425);
	--v-py-badge: calc(var(--v-regular-spacing-y) * .5);
	--v-px-badge: calc(var(--v-regular-spacing-x) * .485);
	--v-font-size-badge: calc(var(--v-font-size-body) * .95);
	font-weight: var(--v-font-weight-body);
	line-height: 1
}

.v-st-badge.v-st-badge-lg .v-st-badge-group-container,
.v-st-badge.v-st-size-lg .v-st-badge-group-container {
	display: inline-flex;
	align-items: center;
	grid-gap: calc(var(--v-px-badge) * 1.75)
}

.v-st-badge.v-st-badge-lg .v-st-badge-group-container .v-st-badge-text-container,
.v-st-badge.v-st-size-lg .v-st-badge-group-container .v-st-badge-text-container {
	margin-top: 2px;
	display: inline-flex;
	align-items: center
}

.v-st-badge.v-st-badge-lg .v-st-badge-group-container .v-st-badge-text-container .v-st-badge-text,
.v-st-badge.v-st-size-lg .v-st-badge-group-container .v-st-badge-text-container .v-st-badge-text {
	font-size: var(--v-font-size-badge)
}

.v-st-badge.v-st-badge-lg .v-st-badge-group-container .v-st-icon,
.v-st-badge.v-st-size-lg .v-st-badge-group-container .v-st-icon {
	display: flex;
	align-items: center;
	font-size: calc(var(--v-font-size-badge) * 1.25);
	line-height: 1
}

.v-st-badge.v-st-badge-lg .v-st-badge-group-container .v-st-icon svg,
.v-st-badge.v-st-size-lg .v-st-badge-group-container .v-st-icon svg {
	width: calc(var(--v-font-size-badge) * 1.25)
}

.v-st-badge.v-st-badge-sm,
.v-st-badge.v-st-size-sm {
	padding: calc(var(--v-py-badge) * .75) calc(var(--v-px-badge) * .5);
	line-height: 1.125;
	font-weight: var(--v-font-weight-body);
	font-size: calc(var(--v-font-size-badge) * .95)
}

.v-st-badge.v-st-badge-sm .v-st-icon,
.v-st-badge.v-st-size-sm .v-st-icon {
	line-height: 1.125;
	display: flex;
	align-items: center
}

.v-st-badge.v-st-badge-sm.v-st-badge-top-right,
.v-st-badge.v-st-size-sm.v-st-badge-top-right {
	position: absolute;
	top: calc(var(--v-regular-spacing-y) * -.25);
	right: calc(var(--v-regular-spacing-x) * -.25)
}

.v-st-badge.v-st-duotone {
	color: var(--v-color-duotone-badge);
	background-color: var(--v-bg-duotone-badge);
	border-color: var(--v-border-color-duotone-badge)
}

.v-st-badge.v-st-outline {
	color: var(--v-color-outline-badge);
	background-color: var(--v-bg-outline-badge);
	border-color: var(--v-border-color-outline-badge)
}

.v-st-badge.v-st-pure {
	--v-py-badge: calc(var(--v-regular-spacing-y) * .125);
	--v-px-badge: calc(var(--v-regular-spacing-x) * .125);
	color: var(--v-color-pure-badge);
	background-color: transparent;
	border-width: 0
}

.v-st-badge .v-st-badge-icon-container {
	display: inline-flex;
	align-items: center
}

.v-st-badge:has(.v-st-icon) .v-st-icon svg {
	width: 100%;
	fill: var(--v-color-badge);
	width: calc(var(--v-font-size-badge) * 1.125);
	margin-top: calc(var(--v-regular-spacing-y) * .125)
}

:root {
	--v-font-family-btn: var(--v-font-family-title);
	--v-font-weight-btn: var(--v-font-weight-semibold);
	--v-border-width-btn: 1px;
	--v-border-style-btn: solid;
	--v-border-style-dashed-btn: dashed;
	--v-font-size-btn: calc(var(--v-font-size-body) * .8);
	--v-font-size-btn-icon: calc(var(--v-font-size-btn) * 1.25);
	--v-line-height-btn: calc(var(--v-font-size-body) * 1.375);
	--v-radius-btn: var(--v-radius-base);
	--v-px-btn: calc(var(--v-regular-spacing-x) * .75);
	--v-py-btn: calc(var(--v-regular-spacing-y) * .5);
	--v-transition-btn: var(--v-transition-base);
	--v-size-square-btn: 40px
}

.v-st-a-main-wrapper,
.v-st-btn-main-wrapper {
	display: inline-block
}

.v-st-a-main-wrapper:has(.v-st-btn-invisible, .v-st-invisible),
.v-st-btn-main-wrapper:has(.v-st-btn-invisible, .v-st-invisible) {
	display: inline;
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0
}

.v-st-a-main-wrapper .v-st-btn,
.v-st-btn-main-wrapper .v-st-btn {
	display: inline-block;
	font-family: var(--v-font-family-btn);
	font-size: var(--v-font-size-btn);
	font-weight: var(--v-font-weight-btn);
	border-width: var(--v-border-width-btn);
	border-style: var(--v-border-style-btn);
	border-color: var(--v-border-color-btn);
	border-radius: var(--v-radius-btn);
	background: var(--v-bg-btn);
	color: var(--v-color-btn);
	padding: var(--v-py-btn) var(--v-px-btn);
	cursor: pointer;
	line-height: var(--v-line-height-btn);
	transition: var(--v-transition-btn)
}

.v-st-a-main-wrapper .v-st-btn .v-st-btn-group-container,
.v-st-btn-main-wrapper .v-st-btn .v-st-btn-group-container {
	display: inline-flex;
	align-items: flex-start;
	justify-content: center;
	grid-gap: calc(var(--v-px-btn) * .5)
}

.v-st-a-main-wrapper .v-st-btn .v-st-btn-group-container:has(.v-st-btn-icon-start),
.v-st-btn-main-wrapper .v-st-btn .v-st-btn-group-container:has(.v-st-btn-icon-start) {
	flex-direction: row
}

.v-st-a-main-wrapper .v-st-btn .v-st-btn-group-container:has(.v-st-btn-icon-end),
.v-st-a-main-wrapper .v-st-btn .v-st-btn-group-container:has(.v-st-icon-end),
.v-st-btn-main-wrapper .v-st-btn .v-st-btn-group-container:has(.v-st-btn-icon-end),
.v-st-btn-main-wrapper .v-st-btn .v-st-btn-group-container:has(.v-st-icon-end) {
	flex-direction: row-reverse;
	justify-content: space-between
}

.v-st-a-main-wrapper .v-st-btn .v-st-btn-group-container:has(.v-st-badge-top-right),
.v-st-btn-main-wrapper .v-st-btn .v-st-btn-group-container:has(.v-st-badge-top-right) {
	grid-gap: 0
}

.v-st-a-main-wrapper .v-st-btn.v-st-btn-vertical .v-st-btn-group-container,
.v-st-a-main-wrapper .v-st-btn.v-st-center .v-st-btn-group-container,
.v-st-btn-main-wrapper .v-st-btn.v-st-btn-vertical .v-st-btn-group-container,
.v-st-btn-main-wrapper .v-st-btn.v-st-center .v-st-btn-group-container {
	display: flex;
	flex-direction: column;
	align-items: center
}

.v-st-a-main-wrapper .v-st-btn.v-st-btn-vertical .v-st-btn-group-container .v-st-btn-text-container,
.v-st-a-main-wrapper .v-st-btn.v-st-center .v-st-btn-group-container .v-st-btn-text-container,
.v-st-btn-main-wrapper .v-st-btn.v-st-btn-vertical .v-st-btn-group-container .v-st-btn-text-container,
.v-st-btn-main-wrapper .v-st-btn.v-st-center .v-st-btn-group-container .v-st-btn-text-container {
	align-items: center
}

.v-st-a-main-wrapper .v-st-btn.v-st-btn-lg,
.v-st-a-main-wrapper .v-st-btn.v-st-size-lg,
.v-st-btn-main-wrapper .v-st-btn.v-st-btn-lg,
.v-st-btn-main-wrapper .v-st-btn.v-st-size-lg {
	font-size: calc(var(--v-font-size-btn) * 1.25);
	padding: calc(var(--v-py-btn) * 1.75) calc(var(--v-px-btn) * 1.25)
}

.v-st-a-main-wrapper .v-st-btn.v-st-btn-lg>.v-st-btn-group-container>.v-st-btn-icon-container>.v-st-btn-icon,
.v-st-a-main-wrapper .v-st-btn.v-st-size-lg>.v-st-btn-group-container>.v-st-btn-icon-container>.v-st-btn-icon,
.v-st-btn-main-wrapper .v-st-btn.v-st-btn-lg>.v-st-btn-group-container>.v-st-btn-icon-container>.v-st-btn-icon,
.v-st-btn-main-wrapper .v-st-btn.v-st-size-lg>.v-st-btn-group-container>.v-st-btn-icon-container>.v-st-btn-icon {
	--v-font-size-btn-icon: calc(var(--v-font-size-btn) * 1.5)
}

.v-st-a-main-wrapper .v-st-btn.v-st-btn-lg.v-st-btn-vertical .v-st-btn-icon-container>.v-st-btn-icon,
.v-st-a-main-wrapper .v-st-btn.v-st-size-lg.v-st-btn-vertical .v-st-btn-icon-container>.v-st-btn-icon,
.v-st-btn-main-wrapper .v-st-btn.v-st-btn-lg.v-st-btn-vertical .v-st-btn-icon-container>.v-st-btn-icon,
.v-st-btn-main-wrapper .v-st-btn.v-st-size-lg.v-st-btn-vertical .v-st-btn-icon-container>.v-st-btn-icon {
	--v-font-size-btn-icon: calc(var(--v-font-size-btn) * 2)
}

.v-st-a-main-wrapper .v-st-btn.v-st-btn-lg .v-st-btn-icon-container .v-st-btn-icon.v-st-btn-icon-lg,
.v-st-a-main-wrapper .v-st-btn.v-st-size-lg .v-st-btn-icon-container .v-st-btn-icon.v-st-btn-icon-lg,
.v-st-btn-main-wrapper .v-st-btn.v-st-btn-lg .v-st-btn-icon-container .v-st-btn-icon.v-st-btn-icon-lg,
.v-st-btn-main-wrapper .v-st-btn.v-st-size-lg .v-st-btn-icon-container .v-st-btn-icon.v-st-btn-icon-lg {
	font-size: var(--v-font-size-body) !important
}

.v-st-a-main-wrapper .v-st-btn.v-st-btn-sm,
.v-st-a-main-wrapper .v-st-btn.v-st-size-sm,
.v-st-btn-main-wrapper .v-st-btn.v-st-btn-sm,
.v-st-btn-main-wrapper .v-st-btn.v-st-size-sm {
	border-radius: calc(var(--v-radius-btn) * .75);
	padding: calc(var(--v-py-btn) * .5) calc(var(--v-px-btn) * .75);
	font-size: calc(var(--v-font-size-btn) * .8)
}

.v-st-a-main-wrapper .v-st-btn .v-st-btn-icon-container .v-st-btn-icon.v-st-btn-icon-lg,
.v-st-btn-main-wrapper .v-st-btn .v-st-btn-icon-container .v-st-btn-icon.v-st-btn-icon-lg {
	font-size: calc(var(--v-font-size-body) * 1.75) !important
}

.v-st-a-main-wrapper .v-st-btn:has(.v-st-btn-icon) .v-st-btn-icon,
.v-st-btn-main-wrapper .v-st-btn:has(.v-st-btn-icon) .v-st-btn-icon {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	line-height: calc(var(--v-line-height-btn) * .9);
	font-size: var(--v-font-size-btn-icon)
}

.v-st-a-main-wrapper .v-st-btn:has(.v-st-btn-icon) .v-st-btn-icon svg,
.v-st-btn-main-wrapper .v-st-btn:has(.v-st-btn-icon) .v-st-btn-icon svg {
	fill: var(--v-color-btn);
	max-width: calc(var(--v-font-size-body) * 1.25);
	width: 100%
}

.v-st-a-main-wrapper .v-st-btn:has(.v-st-btn-icon) .v-st-btn-icon svg *,
.v-st-btn-main-wrapper .v-st-btn:has(.v-st-btn-icon) .v-st-btn-icon svg * {
	transition: var(--v-transition-duration) fill var(--v-transition-timing)
}

.v-st-a-main-wrapper .v-st-btn:has(.v-st-btn-icon).v-st-btn-xs .v-st-btn-icon,
.v-st-a-main-wrapper .v-st-btn:has(.v-st-btn-icon).v-st-size-xs .v-st-btn-icon,
.v-st-btn-main-wrapper .v-st-btn:has(.v-st-btn-icon).v-st-btn-xs .v-st-btn-icon,
.v-st-btn-main-wrapper .v-st-btn:has(.v-st-btn-icon).v-st-size-xs .v-st-btn-icon {
	font-size: calc(var(--v-font-size-btn-icon) * .725);
	line-height: calc(var(--v-line-height-btn) * .8185)
}

.v-st-a-main-wrapper .v-st-btn:has(.v-st-btn-icon).v-st-btn-xs:not(.v-st-link, .v-st-btn-link):not(:has(.v-st-btn-text)),
.v-st-a-main-wrapper .v-st-btn:has(.v-st-btn-icon).v-st-size-xs:not(.v-st-link, .v-st-btn-link):not(:has(.v-st-btn-text)),
.v-st-btn-main-wrapper .v-st-btn:has(.v-st-btn-icon).v-st-btn-xs:not(.v-st-link, .v-st-btn-link):not(:has(.v-st-btn-text)),
.v-st-btn-main-wrapper .v-st-btn:has(.v-st-btn-icon).v-st-size-xs:not(.v-st-link, .v-st-btn-link):not(:has(.v-st-btn-text)) {
	padding: calc(var(--v-py-btn) * .25) calc(var(--v-px-btn) * .655)
}

.v-st-a-main-wrapper .v-st-btn:has(.v-st-btn-icon).v-st-btn-sm .v-st-btn-icon,
.v-st-a-main-wrapper .v-st-btn:has(.v-st-btn-icon).v-st-size-sm .v-st-btn-icon,
.v-st-btn-main-wrapper .v-st-btn:has(.v-st-btn-icon).v-st-btn-sm .v-st-btn-icon,
.v-st-btn-main-wrapper .v-st-btn:has(.v-st-btn-icon).v-st-size-sm .v-st-btn-icon {
	font-size: calc(var(--v-font-size-btn-icon) * .8);
	line-height: calc(var(--v-line-height-btn) * .90975)
}

.v-st-a-main-wrapper .v-st-btn:has(.v-st-btn-icon).v-st-btn-sm:not(:has(.v-st-btn-text)),
.v-st-a-main-wrapper .v-st-btn:has(.v-st-btn-icon).v-st-size-sm:not(:has(.v-st-btn-text)),
.v-st-btn-main-wrapper .v-st-btn:has(.v-st-btn-icon).v-st-btn-sm:not(:has(.v-st-btn-text)),
.v-st-btn-main-wrapper .v-st-btn:has(.v-st-btn-icon).v-st-size-sm:not(:has(.v-st-btn-text)) {
	padding: calc(var(--v-py-btn) * .5) calc(var(--v-px-btn) * .781)
}

.v-st-a-main-wrapper .v-st-btn .v-st-btn-text-container,
.v-st-btn-main-wrapper .v-st-btn .v-st-btn-text-container {
	display: flex;
	flex-direction: column;
	align-items: flex-start
}

.v-st-a-main-wrapper .v-st-btn .v-st-btn-text-container .v-st-btn-text:has(.v-st-badge),
.v-st-btn-main-wrapper .v-st-btn .v-st-btn-text-container .v-st-btn-text:has(.v-st-badge) {
	display: flex;
	flex-direction: row;
	align-items: flex-start;
	grid-gap: var(--v-px-btn)
}

.v-st-a-main-wrapper .v-st-btn .v-st-btn-text-container .v-st-btn-text:has(.v-st-btn-main-wrapper.v-st-if-mv) .v-st-btn-main-wrapper,
.v-st-btn-main-wrapper .v-st-btn .v-st-btn-text-container .v-st-btn-text:has(.v-st-btn-main-wrapper.v-st-if-mv) .v-st-btn-main-wrapper {
	margin-left: 10px
}

.v-st-a-main-wrapper .v-st-btn.v-st-btn-invisible,
.v-st-a-main-wrapper .v-st-btn.v-st-invisible,
.v-st-btn-main-wrapper .v-st-btn.v-st-btn-invisible,
.v-st-btn-main-wrapper .v-st-btn.v-st-invisible {
	border: none;
	padding: 0;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 1
}

.v-st-a-main-wrapper .v-st-btn:active,
.v-st-a-main-wrapper .v-st-btn:focus,
.v-st-a-main-wrapper .v-st-btn:focus-visible,
.v-st-a-main-wrapper .v-st-btn:hover,
.v-st-btn-main-wrapper .v-st-btn:active,
.v-st-btn-main-wrapper .v-st-btn:focus,
.v-st-btn-main-wrapper .v-st-btn:focus-visible,
.v-st-btn-main-wrapper .v-st-btn:hover {
	border-color: var(--v-border-color-hover-btn);
	background: var(--v-bg-hover-btn);
	color: var(--v-color-hover-btn);
	outline: 0
}

.v-st-a-main-wrapper .v-st-btn.v-st-duotone,
.v-st-btn-main-wrapper .v-st-btn.v-st-duotone {
	color: var(--v-color-duotone-btn);
	background: var(--v-bg-duotone-btn);
	border-color: var(--v-border-color-duotone-btn)
}

.v-st-a-main-wrapper .v-st-btn.v-st-duotone:active,
.v-st-a-main-wrapper .v-st-btn.v-st-duotone:focus,
.v-st-a-main-wrapper .v-st-btn.v-st-duotone:focus-visible,
.v-st-a-main-wrapper .v-st-btn.v-st-duotone:hover,
.v-st-btn-main-wrapper .v-st-btn.v-st-duotone:active,
.v-st-btn-main-wrapper .v-st-btn.v-st-duotone:focus,
.v-st-btn-main-wrapper .v-st-btn.v-st-duotone:focus-visible,
.v-st-btn-main-wrapper .v-st-btn.v-st-duotone:hover {
	border-color: var(--v-border-color-duotone-hover-btn);
	background: var(--v-bg-duotone-hover-btn);
	color: var(--v-color-duotone-hover-btn);
	outline: 0
}

.v-st-a-main-wrapper .v-st-btn.v-st-outline,
.v-st-btn-main-wrapper .v-st-btn.v-st-outline {
	color: var(--v-color-outline-btn);
	background: var(--v-bg-outline-btn);
	border-color: var(--v-border-color-outline-btn)
}

.v-st-a-main-wrapper .v-st-btn.v-st-outline:active,
.v-st-a-main-wrapper .v-st-btn.v-st-outline:focus,
.v-st-a-main-wrapper .v-st-btn.v-st-outline:focus-visible,
.v-st-a-main-wrapper .v-st-btn.v-st-outline:hover,
.v-st-btn-main-wrapper .v-st-btn.v-st-outline:active,
.v-st-btn-main-wrapper .v-st-btn.v-st-outline:focus,
.v-st-btn-main-wrapper .v-st-btn.v-st-outline:focus-visible,
.v-st-btn-main-wrapper .v-st-btn.v-st-outline:hover {
	border-color: var(--v-border-color-outline-hover-btn);
	background: var(--v-bg-outline-hover-btn);
	color: var(--v-color-outline-hover-btn);
	outline: 0
}

.v-st-a-main-wrapper .v-st-btn.v-st-btn-link,
.v-st-a-main-wrapper .v-st-btn.v-st-link,
.v-st-btn-main-wrapper .v-st-btn.v-st-btn-link,
.v-st-btn-main-wrapper .v-st-btn.v-st-link {
	padding: 0;
	border: none;
	outline: 0;
	background: 0 0;
	display: flex;
	align-items: center;
	color: var(--v-color-link-btn);
	--v-font-size-btn: var(--v-font-size-body);
	--v-font-weight-btn: var(--v-font-weight-body);
	font-family: var(--v-font-family-btn);
	font-size: var(--v-font-size-btn)
}

.v-st-a-main-wrapper .v-st-btn.v-st-btn-link.v-st-btn-sm,
.v-st-a-main-wrapper .v-st-btn.v-st-btn-link.v-st-size-sm,
.v-st-a-main-wrapper .v-st-btn.v-st-link.v-st-btn-sm,
.v-st-a-main-wrapper .v-st-btn.v-st-link.v-st-size-sm,
.v-st-btn-main-wrapper .v-st-btn.v-st-btn-link.v-st-btn-sm,
.v-st-btn-main-wrapper .v-st-btn.v-st-btn-link.v-st-size-sm,
.v-st-btn-main-wrapper .v-st-btn.v-st-link.v-st-btn-sm,
.v-st-btn-main-wrapper .v-st-btn.v-st-link.v-st-size-sm {
	--v-font-size-btn: calc(var(--v-font-size-body) * .75)
}

.v-st-a-main-wrapper .v-st-btn.v-st-btn-link.v-st-btn-lg,
.v-st-a-main-wrapper .v-st-btn.v-st-btn-link.v-st-size-lg,
.v-st-a-main-wrapper .v-st-btn.v-st-link.v-st-btn-lg,
.v-st-a-main-wrapper .v-st-btn.v-st-link.v-st-size-lg,
.v-st-btn-main-wrapper .v-st-btn.v-st-btn-link.v-st-btn-lg,
.v-st-btn-main-wrapper .v-st-btn.v-st-btn-link.v-st-size-lg,
.v-st-btn-main-wrapper .v-st-btn.v-st-link.v-st-btn-lg,
.v-st-btn-main-wrapper .v-st-btn.v-st-link.v-st-size-lg {
	--v-font-weight-btn: var(--v-font-weight-title)
}

.v-st-a-main-wrapper .v-st-btn.v-st-btn-link .v-st-btn-group-container,
.v-st-a-main-wrapper .v-st-btn.v-st-link .v-st-btn-group-container,
.v-st-btn-main-wrapper .v-st-btn.v-st-btn-link .v-st-btn-group-container,
.v-st-btn-main-wrapper .v-st-btn.v-st-link .v-st-btn-group-container {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	grid-gap: calc(var(--v-px-btn) * .5)
}

.v-st-a-main-wrapper .v-st-btn.v-st-btn-link .v-st-btn-group-container:has(.v-st-btn-icon-start),
.v-st-a-main-wrapper .v-st-btn.v-st-link .v-st-btn-group-container:has(.v-st-btn-icon-start),
.v-st-btn-main-wrapper .v-st-btn.v-st-btn-link .v-st-btn-group-container:has(.v-st-btn-icon-start),
.v-st-btn-main-wrapper .v-st-btn.v-st-link .v-st-btn-group-container:has(.v-st-btn-icon-start) {
	flex-direction: row
}

.v-st-a-main-wrapper .v-st-btn.v-st-btn-link .v-st-btn-group-container:has(.v-st-btn-icon-end),
.v-st-a-main-wrapper .v-st-btn.v-st-btn-link .v-st-btn-group-container:has(.v-st-icon-end),
.v-st-a-main-wrapper .v-st-btn.v-st-link .v-st-btn-group-container:has(.v-st-btn-icon-end),
.v-st-a-main-wrapper .v-st-btn.v-st-link .v-st-btn-group-container:has(.v-st-icon-end),
.v-st-btn-main-wrapper .v-st-btn.v-st-btn-link .v-st-btn-group-container:has(.v-st-btn-icon-end),
.v-st-btn-main-wrapper .v-st-btn.v-st-btn-link .v-st-btn-group-container:has(.v-st-icon-end),
.v-st-btn-main-wrapper .v-st-btn.v-st-link .v-st-btn-group-container:has(.v-st-btn-icon-end),
.v-st-btn-main-wrapper .v-st-btn.v-st-link .v-st-btn-group-container:has(.v-st-icon-end) {
	flex-direction: row-reverse
}

.v-st-a-main-wrapper .v-st-btn.v-st-btn-link:active,
.v-st-a-main-wrapper .v-st-btn.v-st-btn-link:focus,
.v-st-a-main-wrapper .v-st-btn.v-st-btn-link:focus-visible,
.v-st-a-main-wrapper .v-st-btn.v-st-btn-link:hover,
.v-st-a-main-wrapper .v-st-btn.v-st-link:active,
.v-st-a-main-wrapper .v-st-btn.v-st-link:focus,
.v-st-a-main-wrapper .v-st-btn.v-st-link:focus-visible,
.v-st-a-main-wrapper .v-st-btn.v-st-link:hover,
.v-st-btn-main-wrapper .v-st-btn.v-st-btn-link:active,
.v-st-btn-main-wrapper .v-st-btn.v-st-btn-link:focus,
.v-st-btn-main-wrapper .v-st-btn.v-st-btn-link:focus-visible,
.v-st-btn-main-wrapper .v-st-btn.v-st-btn-link:hover,
.v-st-btn-main-wrapper .v-st-btn.v-st-link:active,
.v-st-btn-main-wrapper .v-st-btn.v-st-link:focus,
.v-st-btn-main-wrapper .v-st-btn.v-st-link:focus-visible,
.v-st-btn-main-wrapper .v-st-btn.v-st-link:hover {
	color: var(--v-color-hover-btn-link);
	outline: 0
}

.v-st-a-main-wrapper .v-st-btn.v-st-btn-link:has(.v-st-btn-icon) .v-st-btn-icon,
.v-st-a-main-wrapper .v-st-btn.v-st-link:has(.v-st-btn-icon) .v-st-btn-icon,
.v-st-btn-main-wrapper .v-st-btn.v-st-btn-link:has(.v-st-btn-icon) .v-st-btn-icon,
.v-st-btn-main-wrapper .v-st-btn.v-st-link:has(.v-st-btn-icon) .v-st-btn-icon {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	line-height: calc(var(--v-line-height-btn) * .9);
	font-size: var(--v-font-size-btn-icon)
}

.v-st-a-main-wrapper .v-st-btn.v-st-btn-link .v-st-btn-text-container,
.v-st-a-main-wrapper .v-st-btn.v-st-link .v-st-btn-text-container,
.v-st-btn-main-wrapper .v-st-btn.v-st-btn-link .v-st-btn-text-container,
.v-st-btn-main-wrapper .v-st-btn.v-st-link .v-st-btn-text-container {
	display: flex;
	flex-direction: column;
	align-items: flex-start
}

.v-st-a-main-wrapper .v-st-btn.v-st-btn-link .v-st-btn-text-container .v-st-btn-text,
.v-st-a-main-wrapper .v-st-btn.v-st-link .v-st-btn-text-container .v-st-btn-text,
.v-st-btn-main-wrapper .v-st-btn.v-st-btn-link .v-st-btn-text-container .v-st-btn-text,
.v-st-btn-main-wrapper .v-st-btn.v-st-link .v-st-btn-text-container .v-st-btn-text,
.v-st-a-main-wrapper .v-st-btn.v-st-btn-link .v-st-btn-icon-container .v-st-btn-icon,
.v-st-a-main-wrapper .v-st-btn.v-st-link .v-st-btn-icon-container .v-st-btn-icon,
.v-st-btn-main-wrapper .v-st-btn.v-st-btn-link .v-st-btn-icon-container .v-st-btn-icon,
.v-st-btn-main-wrapper .v-st-btn.v-st-link .v-st-btn-icon-container .v-st-btn-icon {
	transition: var(--v-transition-btn)
}

.v-st-a-main-wrapper .v-st-btn.v-st-btn-link:active .v-st-btn-text-container .v-st-btn-text,
.v-st-a-main-wrapper .v-st-btn.v-st-btn-link:focus .v-st-btn-text-container .v-st-btn-text,
.v-st-a-main-wrapper .v-st-btn.v-st-btn-link:focus-visible .v-st-btn-text-container .v-st-btn-text,
.v-st-a-main-wrapper .v-st-btn.v-st-btn-link:hover .v-st-btn-text-container .v-st-btn-text,
.v-st-a-main-wrapper .v-st-btn.v-st-link:active .v-st-btn-text-container .v-st-btn-text,
.v-st-a-main-wrapper .v-st-btn.v-st-link:focus .v-st-btn-text-container .v-st-btn-text,
.v-st-a-main-wrapper .v-st-btn.v-st-link:focus-visible .v-st-btn-text-container .v-st-btn-text,
.v-st-a-main-wrapper .v-st-btn.v-st-link:hover .v-st-btn-text-container .v-st-btn-text,
.v-st-btn-main-wrapper .v-st-btn.v-st-btn-link:active .v-st-btn-text-container .v-st-btn-text,
.v-st-btn-main-wrapper .v-st-btn.v-st-btn-link:focus .v-st-btn-text-container .v-st-btn-text,
.v-st-btn-main-wrapper .v-st-btn.v-st-btn-link:focus-visible .v-st-btn-text-container .v-st-btn-text,
.v-st-btn-main-wrapper .v-st-btn.v-st-btn-link:hover .v-st-btn-text-container .v-st-btn-text,
.v-st-btn-main-wrapper .v-st-btn.v-st-link:active .v-st-btn-text-container .v-st-btn-text,
.v-st-btn-main-wrapper .v-st-btn.v-st-link:focus .v-st-btn-text-container .v-st-btn-text,
.v-st-btn-main-wrapper .v-st-btn.v-st-link:focus-visible .v-st-btn-text-container .v-st-btn-text,
.v-st-btn-main-wrapper .v-st-btn.v-st-link:hover .v-st-btn-text-container .v-st-btn-text {
	color: var(--v-color-hover-btn-link)
}

.v-st-a-main-wrapper .v-st-btn.v-st-btn-link:active .v-st-btn-icon-container .v-st-btn-icon,
.v-st-a-main-wrapper .v-st-btn.v-st-btn-link:focus .v-st-btn-icon-container .v-st-btn-icon,
.v-st-a-main-wrapper .v-st-btn.v-st-btn-link:focus-visible .v-st-btn-icon-container .v-st-btn-icon,
.v-st-a-main-wrapper .v-st-btn.v-st-btn-link:hover .v-st-btn-icon-container .v-st-btn-icon,
.v-st-a-main-wrapper .v-st-btn.v-st-link:active .v-st-btn-icon-container .v-st-btn-icon,
.v-st-a-main-wrapper .v-st-btn.v-st-link:focus .v-st-btn-icon-container .v-st-btn-icon,
.v-st-a-main-wrapper .v-st-btn.v-st-link:focus-visible .v-st-btn-icon-container .v-st-btn-icon,
.v-st-a-main-wrapper .v-st-btn.v-st-link:hover .v-st-btn-icon-container .v-st-btn-icon,
.v-st-btn-main-wrapper .v-st-btn.v-st-btn-link:active .v-st-btn-icon-container .v-st-btn-icon,
.v-st-btn-main-wrapper .v-st-btn.v-st-btn-link:focus .v-st-btn-icon-container .v-st-btn-icon,
.v-st-btn-main-wrapper .v-st-btn.v-st-btn-link:focus-visible .v-st-btn-icon-container .v-st-btn-icon,
.v-st-btn-main-wrapper .v-st-btn.v-st-btn-link:hover .v-st-btn-icon-container .v-st-btn-icon,
.v-st-btn-main-wrapper .v-st-btn.v-st-link:active .v-st-btn-icon-container .v-st-btn-icon,
.v-st-btn-main-wrapper .v-st-btn.v-st-link:focus .v-st-btn-icon-container .v-st-btn-icon,
.v-st-btn-main-wrapper .v-st-btn.v-st-link:focus-visible .v-st-btn-icon-container .v-st-btn-icon,
.v-st-btn-main-wrapper .v-st-btn.v-st-link:hover .v-st-btn-icon-container .v-st-btn-icon {
	color: var(--v-color-hover-btn-link)
}

.v-st-a-main-wrapper .v-st-btn:has(.v-st-badge),
.v-st-btn-main-wrapper .v-st-btn:has(.v-st-badge) {
	position: relative
}

.v-st-a-main-wrapper:has(.v-st-btn-text-end),
.v-st-btn-main-wrapper:has(.v-st-btn-text-end) {
	display: flex;
	justify-content: end
}

.v-st-a-main-wrapper:has(.v-st-btn-text-end) .v-st-btn,
.v-st-btn-main-wrapper:has(.v-st-btn-text-end) .v-st-btn {
	justify-content: end;
	text-align: right
}

.v-st-a-main-wrapper:has(.v-st-btn-lg, .v-st-size-lg) .v-st-btn-group-container,
.v-st-btn-main-wrapper:has(.v-st-btn-lg, .v-st-size-lg) .v-st-btn-group-container {
	grid-gap: calc(var(--v-px-btn) * .75)
}

.v-st-a-main-wrapper:has(.v-st-btn-lg, .v-st-size-lg) .v-st-btn-group-container:has(.v-st-btn-icon-xl),
.v-st-btn-main-wrapper:has(.v-st-btn-lg, .v-st-size-lg) .v-st-btn-group-container:has(.v-st-btn-icon-xl) {
	grid-gap: calc(var(--v-px-btn) * 1.25)
}

.v-st-a-main-wrapper:has(.v-st-btn-addon-absolute-top-right),
.v-st-btn-main-wrapper:has(.v-st-btn-addon-absolute-top-right) {
	position: relative
}

.v-st-btn-link,
.v-st-link {
	padding: 0;
	border: none;
	outline: 0;
	background: 0 0;
	display: flex;
	align-items: center;
	color: var(--v-color-btn-link);
	--v-font-size-btn: var(--v-font-size-body);
	font-family: var(--v-font-family-btn);
	font-size: var(--v-font-size-btn)
}

.v-st-btn-link.v-st-btn-sm,
.v-st-btn-link.v-st-size-sm,
.v-st-link.v-st-btn-sm,
.v-st-link.v-st-size-sm {
	--v-font-size-btn: calc(var(--v-font-size-body) * .75)
}

.v-st-btn-link .v-st-btn-group-container,
.v-st-link .v-st-btn-group-container {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	grid-gap: calc(var(--v-px-btn) * .5)
}

.v-st-btn-link .v-st-btn-group-container:has(.v-st-btn-icon-start),
.v-st-link .v-st-btn-group-container:has(.v-st-btn-icon-start) {
	flex-direction: row
}

.v-st-btn-link .v-st-btn-group-container:has(.v-st-btn-icon-end),
.v-st-btn-link .v-st-btn-group-container:has(.v-st-icon-end),
.v-st-link .v-st-btn-group-container:has(.v-st-btn-icon-end),
.v-st-link .v-st-btn-group-container:has(.v-st-icon-end) {
	flex-direction: row-reverse
}

.v-st-btn-link:active,
.v-st-btn-link:focus,
.v-st-btn-link:focus-visible,
.v-st-btn-link:hover,
.v-st-link:active,
.v-st-link:focus,
.v-st-link:focus-visible,
.v-st-link:hover {
	outline: 0
}

.v-st-btn-link:has(.v-st-btn-icon) .v-st-btn-icon,
.v-st-link:has(.v-st-btn-icon) .v-st-btn-icon {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	line-height: calc(var(--v-line-height-btn) * .9);
	font-size: var(--v-font-size-btn-icon)
}

.v-st-btn-link .v-st-btn-text-container,
.v-st-link .v-st-btn-text-container {
	display: flex;
	flex-direction: column;
	align-items: flex-start
}

.v-st-content-display-main-wrapper {
	--v-font-size-data-view-title: calc(var(--v-font-size-body) - 2px);
	--v-font-weight-data-view-title: var(--v-font-weight-semibold);
	--v-font-weight-data-view-content: var(--v-font-weight-body);
	--v-font-size-data-view-content: calc(var(--v-font-size-body) - 2px)
}

.v-st-content-display-main-wrapper .v-st-content-display .v-st-content-display-inner {
	display: flex;
	align-items: flex-start;
	grid-gap: calc(var(--v-regular-spacing-x) * .25)
}

.v-st-content-display-main-wrapper .v-st-content-display .v-st-content-display-inner.v-st-column {
	flex-direction: column
}

.v-st-content-display-main-wrapper .v-st-content-display .v-st-content-display-inner.v-st-column .v-st-content-display-value {
	flex-direction: column;
	align-items: flex-start
}

.v-st-content-display-main-wrapper .v-st-content-display .v-st-content-display-inner.v-st-content-display-inner-center {
	justify-content: center
}

.v-st-content-display-main-wrapper .v-st-content-display .v-st-content-display-inner .v-st-content-display-icon-container .v-st-icon {
	color: var(--v-color-icon)
}

.v-st-content-display-main-wrapper .v-st-content-display .v-st-content-display-label {
	font-weight: var(--v-font-weight-data-view-title);
	margin: 0;
	color: var(--v-color-body-accent);
	font-size: var(--v-font-size-data-view-title)
}

.v-st-content-display-main-wrapper .v-st-content-display .v-st-content-display-label:not(:empty) {
	display: inline-block
}

.v-st-content-display-main-wrapper .v-st-content-display .v-st-content-display-label.v-st-content-display-label-sm {
	--v-font-size-data-view-title: var(--v-font-size-body-sub)
}

.v-st-content-display-main-wrapper .v-st-content-display .v-st-content-display-label.v-st-content-display-label-lg {
	--v-font-size-data-view-title: 1.75rem;
	font-size: var(--v-font-size-data-view-title)
}

.v-st-content-display-main-wrapper .v-st-content-display .v-st-content-display-label.v-st-text-body {
	--v-font-weight-data-view-title: var(--v-font-weight-body)
}

.v-st-content-display-main-wrapper .v-st-content-display .v-st-content-display-label.v-st-size-lg {
	--v-font-size-data-view-title: calc(var(--v-font-size-body) * 1.5)
}

.v-st-content-display-main-wrapper .v-st-content-display .v-st-content-display-value-container {
	display: flex;
	flex-direction: column;
	grid-gap: calc(var(--v-regular-spacing-y) * .25)
}

.v-st-content-display-main-wrapper .v-st-content-display .v-st-content-display-value-container .v-st-content-display-value {
	font-size: var(--v-font-size-data-view-content);
	display: inline-flex;
	align-items: flex-start;
	grid-gap: calc(var(--v-regular-spacing-x) * .25);
	font-weight: var(--v-font-weight-data-view-content)
}
.v-st-content-display-main-wrapper .v-st-content-display .v-st-content-display-value-container .v-st-content-display-value.v-st-block {
    display: block;
}

.v-st-content-display-main-wrapper .v-st-content-display .v-st-content-display-value-container .v-st-content-display-value.v-st-content-display-value-sm,
.v-st-content-display-main-wrapper .v-st-content-display .v-st-content-display-value-container .v-st-content-display-value.v-st-size-sm {
	font-size: var(--v-font-size-body-sub)
}

.v-st-content-display-main-wrapper .v-st-content-display .v-st-content-display-value-container .v-st-content-display-value.v-st-content-display-value-bold {
	font-weight: var(--v-font-weight-semibold)
}

.v-st-content-display-main-wrapper .v-st-content-display .v-st-content-display-value-container .v-st-content-display-value:has(.v-st-content-display-main-wrapper+.v-st-content-display-main-wrapper) {
	display: flex;
	flex-direction: column;
	grid-gap: calc(var(--v-regular-spacing-y) * .5)
}

.v-st-content-display-main-wrapper .v-st-content-display .v-st-content-display-value-container .v-st-content-display-value:has(.v-st-content-display-main-wrapper+.v-st-content-display-main-wrapper) .v-st-content-display-main-wrapper {
	width: 100%
}

.v-st-content-display-main-wrapper .v-st-content-display .v-st-content-display-value-container .v-st-content-display-value.v-st-text-bold {
	--v-font-weight-data-view-content: var(--v-font-weight-semibold);
	color: var(--v-color-body-accent)
}

.v-st-content-display-main-wrapper .v-st-content-display .v-st-content-display-value-container .v-st-content-display-value.v-st-size-lg {
	--v-font-size-data-view-content: calc(var(--v-font-size-body) * 1.5)
}

.v-st-content-display-main-wrapper .v-st-content-display .v-st-content-display-value-container .v-st-content-display-value.v-st-row {
	flex-direction: row
}

.v-st-content-display-main-wrapper .v-st-content-display .v-st-content-display-value-container .v-st-content-display-value.v-st-column {
	flex-direction: column
}

.v-st-content-display-main-wrapper .v-st-content-display .v-st-content-display-content {
	display: flex;
	flex-direction: column;
	width: 100%;
	grid-gap: calc(var(--v-regular-spacing-y) * .125)
}

.v-st-content-display-main-wrapper .v-st-content-display.v-st-row .v-st-content-display-content {
	flex-direction: row;
	align-items: flex-start;
	grid-gap: calc(var(--v-regular-spacing-y) * .25)
}

.v-st-content-display-main-wrapper .v-st-content-display.v-st-row .v-st-content-display-content .v-st-content-display-label-container {
	line-height: 1.25
}

.v-st-content-display-main-wrapper .v-st-content-display.v-st-row .v-st-content-display-content .v-st-content-display-label-container:has(+.v-st-content-display-value-container:not(:has(.v-st-badge))) {
	position: relative;
	display: inline-flex
}

.v-st-content-display-main-wrapper .v-st-content-display.v-st-row .v-st-content-display-content .v-st-content-display-label-container:has(+.v-st-content-display-value-container:not(:has(.v-st-badge))):after {
	content: "–";
	line-height: 1;
	margin-left: calc(var(--v-regular-spacing-y) * .25)
}

.v-st-content-display-main-wrapper .v-st-content-display.v-st-row .v-st-content-display-content .v-st-content-display-label-container .v-st-content-display-label {
	display: block
}

.v-st-content-display-main-wrapper .v-st-content-display.v-st-row .v-st-content-display-content .v-st-content-display-label-container:has(.v-st-content-display-label-actions-container) {
	display: flex;
	align-items: center;
	justify-content: space-between;
	grid-gap: calc(var(--v-regular-spacing-x) * .5);
	margin: 0 0 calc(var(--v-data-display-spacing) * .5) 0
}

.v-st-content-display-main-wrapper .v-st-content-display.v-st-row .v-st-content-display-content .v-st-content-display-value-container {
	line-height: 1.25
}

.v-st-content-display-main-wrapper .v-st-content-display.v-st-row .v-st-content-display-content .v-st-content-display-value-container .v-st-content-display-value {
	display: block
}

.v-st-content-display-main-wrapper .v-st-content-display.v-st-row {
	flex-direction: row
}

.v-st-content-display-main-wrapper .v-st-content-display.v-st-content-display-400,
.v-st-content-display-main-wrapper .v-st-content-display.v-st-width-400 {
	max-width: 400px;
	width: 100%
}
.v-st-content-display-main-wrapper .v-st-content-display .v-st-content-display-label-container .v-st-content-display-label.v-st-center,
.v-st-content-display-main-wrapper .v-st-content-display .v-st-content-display-value-container .v-st-content-display-value.v-st-center {
    text-align: center;
    display: block;
}
.v-st-content-display-main-wrapper .v-st-content-display .v-st-content-display-label-container:has(.v-st-content-display-label-actions-container) {
	display: flex;
	align-items: center;
	justify-content: space-between;
	grid-gap: calc(var(--v-regular-spacing-x) * .5);
	margin: 0 0 calc(var(--v-data-display-spacing) * .5) 0
}

.v-st-content-display-main-wrapper:has(.v-st-progress-bar) {
	display: block;
	width: 100%
}
.v-st-content-display-main-wrapper .v-st-content-display .v-st-content-display-inner.v-st-column {
    flex-direction: column;
}
.v-st-content-display-main-wrapper .v-st-content-display .v-st-content-display-inner.v-st-content-display-inner-align-center {
    align-items: center;
    text-align: center;
}
.v-st-content-display-main-wrapper .v-st-content-display .v-st-content-display-inner.v-st-content-display-inner-flex-column.v-st-content-display-inner-grid-gap-md,
.v-st-content-display-main-wrapper .v-st-content-display .v-st-content-display-inner.v-st-column.v-st-content-display-inner-grid-gap-md {
    grid-gap: var(--v-regular-spacing-y);
}

.v-st-data-display-main-wrapper {
	--v-font-size-data-view-title: calc(var(--v-font-size-body) - 2px);
	--v-font-weight-data-view-title: var(--v-font-weight-semibold);
	--v-font-weight-data-view-content: var(--v-font-weight-body);
	--v-font-size-data-view-content: calc(var(--v-font-size-body) - 2px);
	--v-color-data-label: var(--v-color-body-accent)
}

.v-st-data-display-main-wrapper .v-st-data-display .v-st-data-display-inner {
	display: flex;
	align-items: flex-start;
	grid-gap: calc(var(--v-regular-spacing-x) * .25)
}

.v-st-data-display-main-wrapper .v-st-data-display .v-st-data-display-inner.v-st-data-display-inner-center {
	justify-content: center
}

.v-st-data-display-main-wrapper .v-st-data-display .v-st-data-display-inner .v-st-data-display-icon-container .v-st-icon {
	color: var(--v-color-icon)
}

.v-st-data-display-main-wrapper .v-st-data-display .v-st-data-display-label {
	font-weight: var(--v-font-weight-data-view-title);
	margin: 0;
	color: var(--v-color-data-label);
	font-size: var(--v-font-size-data-view-title)
}

.v-st-data-display-main-wrapper .v-st-data-display .v-st-data-display-label:not(:empty) {
	display: inline-block
}

.v-st-data-display-main-wrapper .v-st-data-display .v-st-data-display-label.v-st-text-body {
	--v-font-weight-data-view-title: var(--v-font-weight-body)
}

.v-st-data-display-main-wrapper .v-st-data-display .v-st-data-display-label.v-st-size-sm {
	--v-font-size-data-view-title: calc(1rem - 4px)
}

.v-st-data-display-main-wrapper .v-st-data-display .v-st-data-display-label.v-st-size-lg {
	--v-font-size-data-view-title: calc(var(--v-font-size-body) * 1.5)
}

.v-st-data-display-main-wrapper .v-st-data-display .v-st-data-display-value-container {
	display: flex;
	flex-direction: column;
	grid-gap: calc(var(--v-regular-spacing-y) * .25);
	background-color: var(--v-bg-value-container);
	color: var(--v-color-value-container)
}

.v-st-data-display-main-wrapper .v-st-data-display .v-st-data-display-value-container .v-st-data-display-value {
	color: var(--v-color-data-value);
	display: inline-flex;
	flex-direction: column;
	align-items: flex-start;
	grid-gap: calc(var(--v-regular-spacing-x) * .25);
	font-size: var(--v-font-size-data-view-content);
	font-weight: var(--v-font-weight-data-view-content)
}

.v-st-data-display-main-wrapper .v-st-data-display .v-st-data-display-value-container .v-st-data-display-value p {
	margin-bottom: 0
}

.v-st-data-display-main-wrapper .v-st-data-display .v-st-data-display-value-container .v-st-data-display-value:has(.v-st-badge+.v-st-badge) {
	flex-direction: row
}

.v-st-data-display-main-wrapper .v-st-data-display .v-st-data-display-value-container .v-st-data-display-value:has(.v-st-badge+.v-st-badge) .v-st-badge {
	margin-bottom: calc(var(--v-regular-spacing-y) * .125)
}

.v-st-data-display-main-wrapper .v-st-data-display .v-st-data-display-value-container .v-st-data-display-value.v-st-text-bold {
	--v-font-weight-data-view-content: var(--v-font-weight-semibold);
	color: var(--v-color-body-accent)
}

.v-st-data-display-main-wrapper .v-st-data-display .v-st-data-display-value-container .v-st-data-display-value.v-st-size-lg {
	--v-font-size-data-view-content: calc(var(--v-font-size-body) * 1.5)
}

.v-st-data-display-main-wrapper .v-st-data-display .v-st-data-display-value-container .v-st-data-display-value.v-st-row {
	flex-direction: row
}

.v-st-data-display-main-wrapper .v-st-data-display .v-st-data-display-value-container .v-st-data-display-value.v-st-column {
	flex-direction: column !important
}

.v-st-data-display-main-wrapper .v-st-data-display .v-st-data-display-value-container .v-st-data-display-value.v-st-center {
	align-items: center
}

.v-st-data-display-main-wrapper .v-st-data-display .v-st-data-display-value-container .v-st-data-display-value .v-st-btn-main-wrapper .v-st-btn.v-st-btn-link,
.v-st-data-display-main-wrapper .v-st-data-display .v-st-data-display-value-container .v-st-data-display-value .v-st-btn-main-wrapper .v-st-btn.v-st-link {
	--v-font-size-btn: var(--v-font-size-data-view-content)
}

.v-st-data-display-main-wrapper .v-st-data-display .v-st-data-display-content {
	display: flex;
	flex-direction: column;
	width: 100%;
	grid-gap: calc(var(--v-regular-spacing-y) * .125)
}

.v-st-data-display-main-wrapper .v-st-data-display .v-st-data-display-content:has(.v-st-data-display-label:empty, .v-st-data-display-value:empty) {
	grid-gap: 0
}

.v-st-data-display-main-wrapper .v-st-data-display .v-st-data-display-content.v-st-data-display-content-center {
	align-items: center
}

.v-st-data-display-main-wrapper .v-st-data-display .v-st-data-display-content.v-st-data-display-content-end {
	align-items: flex-end
}

.v-st-data-display-main-wrapper .v-st-data-display.v-st-row.v-st-data-display-center .v-st-data-display-content {
	align-items: center
}

.v-st-data-display-main-wrapper .v-st-data-display.v-st-row.v-st-data-display-end .v-st-data-display-content {
	align-items: flex-end
}

.v-st-data-display-main-wrapper .v-st-data-display.v-st-row .v-st-data-display-content {
	flex-direction: row;
	align-items: flex-start;
	grid-gap: calc(var(--v-regular-spacing-y) * .25)
}

.v-st-data-display-main-wrapper .v-st-data-display.v-st-row .v-st-data-display-content .v-st-data-display-label-container {
	line-height: 1.25
}

.v-st-data-display-main-wrapper .v-st-data-display.v-st-row .v-st-data-display-content .v-st-data-display-label-container:has(+.v-st-data-display-value-container:not(:has(.v-st-badge))) {
	position: relative;
	display: inline-flex
}

.v-st-data-display-main-wrapper .v-st-data-display.v-st-row .v-st-data-display-content .v-st-data-display-label-container:has(+.v-st-data-display-value-container:not(:has(.v-st-badge))):after {
	content: "–";
	line-height: 1;
	margin-left: calc(var(--v-regular-spacing-y) * .25)
}

.v-st-data-display-main-wrapper .v-st-data-display.v-st-row .v-st-data-display-content .v-st-data-display-label-container .v-st-data-display-label {
	display: block
}

.v-st-data-display-main-wrapper .v-st-data-display.v-st-row .v-st-data-display-content .v-st-data-display-value-container {
	line-height: 1.25
}

.v-st-data-display-main-wrapper .v-st-data-display.v-st-row .v-st-data-display-content .v-st-data-display-value-container .v-st-data-display-value {
	display: block
}

.v-st-data-display-main-wrapper .v-st-data-display.v-st-row .v-st-data-display-content:has(.v-st-data-display-label-container.v-st-data-display-label-end) {
	flex-direction: row-reverse;
	justify-content: flex-end
}

.v-st-data-display-main-wrapper .v-st-data-display.v-st-row .v-st-data-display-label-container:has(+.v-st-data-display-value-container.v-st-badge) .v-st-data-display-label.v-st-data-display-label-sm,
.v-st-data-display-main-wrapper .v-st-data-display.v-st-row .v-st-data-display-label-container:has(+.v-st-data-display-value-container.v-st-badge) .v-st-data-display-label.v-st-size-sm {
	line-height: 1.85
}

.v-st-data-display-main-wrapper .v-st-data-display.v-st-between .v-st-data-display-content {
	justify-content: space-between;
	grid-gap: calc(var(--v-regular-spacing-y) * .75)
}

.v-st-data-display-main-wrapper .v-st-data-display.v-st-row.v-st-between .v-st-data-display-label {
	white-space: nowrap
}

.v-st-data-display-main-wrapper .v-st-data-display.v-st-row.v-st-between .v-st-data-display-value-container {
	white-space: nowrap;
	overflow: hidden;
	text-align: right
}

.v-st-data-display-main-wrapper .v-st-data-display.v-st-row.v-st-between .v-st-data-display-value-container .v-st-data-display-value {
	text-overflow: ellipsis;
	overflow: hidden
}

.v-st-data-display-main-wrapper .v-st-data-display.v-st-data-display-400,
.v-st-data-display-main-wrapper .v-st-data-display.v-st-width-400 {
	max-width: 400px;
	width: 100%
}

.v-st-data-display-main-wrapper .v-st-data-display .v-st-data-display-label-container:has(.v-st-data-display-label-actions-container) {
	display: flex;
	align-items: center;
	justify-content: space-between;
	grid-gap: calc(var(--v-regular-spacing-x) * .5);
	margin: 0 0 calc(var(--v-data-display-spacing) * .5) 0
}

.v-st-data-display-main-wrapper:has(.v-st-progress-bar) {
	display: block;
	width: 100%
}

.v-st-data-display-main-wrapper:has(.v-st-data-display-content.v-st-tooltip-controller) {
	width: fit-content
}

.v-st-data-display-group-container {
	--v-data-display-spacing: 1rem;
	--v-data-display-max-width: 450px;
	--v-data-display-grid-gap: calc(var(--v-data-display-spacing) * .5)
}

.v-st-data-display-group-container .v-st-data-display-container.v-st-data-display-container-split-2 {
	display: flex;
	align-items: flex-start;
	flex-wrap: wrap;
	grid-gap: calc(var(--v-regular-spacing-y) * .5);
	max-width: var(--v-data-display-max-width)
}

.v-st-data-display-group-container .v-st-data-display-container.v-st-data-display-container-split-2 .v-st-data-display-main-wrapper {
	max-width: calc(50% - var(--v-data-display-grid-gap) * .5);
	width: 100%;
	display: flex;
	align-items: stretch
}

.v-st-panel-body:not(:has(.v-st-table)) .v-st-data-display-main-wrapper,
.v-st-panel-footer .v-st-data-display-main-wrapper,
.v-st-panel-heading .v-st-data-display-main-wrapper {
	--v-font-size-data-view-title: calc(var(--v-font-size-body) - 2px);
	--v-font-size-data-view-content: calc(var(--v-font-size-body) - 2px)
}

.v-st-panel-body:not(:has(.v-st-table)) .v-st-data-display-main-wrapper .v-st-data-display .v-st-data-display-label.v-st-data-display-label-sm,
.v-st-panel-body:not(:has(.v-st-table)) .v-st-data-display-main-wrapper .v-st-data-display .v-st-data-display-label.v-st-size-sm,
.v-st-panel-footer .v-st-data-display-main-wrapper .v-st-data-display .v-st-data-display-label.v-st-data-display-label-sm,
.v-st-panel-footer .v-st-data-display-main-wrapper .v-st-data-display .v-st-data-display-label.v-st-size-sm,
.v-st-panel-heading .v-st-data-display-main-wrapper .v-st-data-display .v-st-data-display-label.v-st-data-display-label-sm,
.v-st-panel-heading .v-st-data-display-main-wrapper .v-st-data-display .v-st-data-display-label.v-st-size-sm {
	--v-font-size-data-view-title: var(--v-font-size-body-sub)
}

.v-st-panel-body:not(:has(.v-st-table)) .v-st-data-display-main-wrapper .v-st-data-display .v-st-data-display-label.v-st-data-display-label-lg,
.v-st-panel-body:not(:has(.v-st-table)) .v-st-data-display-main-wrapper .v-st-data-display .v-st-data-display-label.v-st-size-lg,
.v-st-panel-footer .v-st-data-display-main-wrapper .v-st-data-display .v-st-data-display-label.v-st-data-display-label-lg,
.v-st-panel-footer .v-st-data-display-main-wrapper .v-st-data-display .v-st-data-display-label.v-st-size-lg,
.v-st-panel-heading .v-st-data-display-main-wrapper .v-st-data-display .v-st-data-display-label.v-st-data-display-label-lg,
.v-st-panel-heading .v-st-data-display-main-wrapper .v-st-data-display .v-st-data-display-label.v-st-size-lg {
	--v-font-size-data-view-title: 1.5rem
}

.v-st-panel-body:not(:has(.v-st-table)) .v-st-data-display-main-wrapper .v-st-data-display .v-st-data-display-value-container .v-st-data-display-value,
.v-st-panel-footer .v-st-data-display-main-wrapper .v-st-data-display .v-st-data-display-value-container .v-st-data-display-value,
.v-st-panel-heading .v-st-data-display-main-wrapper .v-st-data-display .v-st-data-display-value-container .v-st-data-display-value {
	font-size: var(--v-font-size-data-view-content)
}

.v-st-panel-body:not(:has(.v-st-table)) .v-st-data-display-main-wrapper .v-st-data-display .v-st-data-display-value-container .v-st-data-display-value.v-st-data-display-value-sm,
.v-st-panel-body:not(:has(.v-st-table)) .v-st-data-display-main-wrapper .v-st-data-display .v-st-data-display-value-container .v-st-data-display-value.v-st-size-sm,
.v-st-panel-footer .v-st-data-display-main-wrapper .v-st-data-display .v-st-data-display-value-container .v-st-data-display-value.v-st-data-display-value-sm,
.v-st-panel-footer .v-st-data-display-main-wrapper .v-st-data-display .v-st-data-display-value-container .v-st-data-display-value.v-st-size-sm,
.v-st-panel-heading .v-st-data-display-main-wrapper .v-st-data-display .v-st-data-display-value-container .v-st-data-display-value.v-st-data-display-value-sm,
.v-st-panel-heading .v-st-data-display-main-wrapper .v-st-data-display .v-st-data-display-value-container .v-st-data-display-value.v-st-size-sm {
	font-size: var(--v-font-size-body-sub)
}

.v-st-panel-body:not(:has(.v-st-table)) .v-st-data-display-main-wrapper .v-st-data-display .v-st-data-display-value-container .v-st-data-display-value:has(>.v-st-badge-main-wrapper+.v-st-badge-main-wrapper),
.v-st-panel-footer .v-st-data-display-main-wrapper .v-st-data-display .v-st-data-display-value-container .v-st-data-display-value:has(>.v-st-badge-main-wrapper+.v-st-badge-main-wrapper),
.v-st-panel-heading .v-st-data-display-main-wrapper .v-st-data-display .v-st-data-display-value-container .v-st-data-display-value:has(>.v-st-badge-main-wrapper+.v-st-badge-main-wrapper) {
	flex-direction: row;
	flex-wrap: wrap
}

.v-st-panel-body:not(:has(.v-st-table)) .v-st-data-display-main-wrapper .v-st-data-display .v-st-data-display-value-container .v-st-data-display-value>div:has(>figure),
.v-st-panel-footer .v-st-data-display-main-wrapper .v-st-data-display .v-st-data-display-value-container .v-st-data-display-value>div:has(>figure),
.v-st-panel-heading .v-st-data-display-main-wrapper .v-st-data-display .v-st-data-display-value-container .v-st-data-display-value>div:has(>figure) {
	width: 100%
}

.v-st-panel-body:not(:has(.v-st-table)) .v-st-data-display-main-wrapper .v-st-data-display .v-st-data-display-value-container .v-st-data-display-value figure,
.v-st-panel-footer .v-st-data-display-main-wrapper .v-st-data-display .v-st-data-display-value-container .v-st-data-display-value figure,
.v-st-panel-heading .v-st-data-display-main-wrapper .v-st-data-display .v-st-data-display-value-container .v-st-data-display-value figure {
	width: 100%
}

.v-st-dropdown-controller {
	--v-width-dropdown: 400px;
	--v-min-width-dropdown: 200px;
	--v-radius-dropdown: calc(var(--v-radius-base) * .425);
	--v-py-dropdown: .475rem;
	--v-px-dropdown: .625rem;
	--v-transition-duration: .1s;
	position: relative
}

.v-st-dropdown-controller .v-st-dropdown-content {
	visibility: hidden;
	opacity: 0;
	transform: translateY(-10px);
	z-index: 2;
	position: absolute;
	display: flex;
	flex-direction: column;
	align-items: stretch;
	grid-gap: calc(var(--v-py-dropdown) * .25);
	min-width: var(--v-min-width-dropdown);
	max-width: var(--v-width-dropdown);
	width: 100%;
	box-shadow: var(--v-box-shadow-base);
	border-radius: var(--v-radius-dropdown);
	background-color: var(--v-bg-dropdown-menu);
	padding: var(--v-py-dropdown) var(--v-px-dropdown);
	transition: var(--v-transition-duration) var(--v-transition-property) var(--v-transition-timing)
}

.v-st-dropdown-controller .v-st-dropdown-content:has(.v-st-panel) {
	padding: 0;
	--v-radius-panel: calc(var(--v-radius-base) * .5);
	--v-radius-dropdown: var(--v-radius-panel);
	--v-regular-spacing-y: .75rem;
	--v-regular-spacing-x: 1rem
}

.v-st-dropdown-controller .v-st-dropdown-content:has(.v-st-panel)>.v-st-panel {
	border: none
}

.v-st-dropdown-controller .v-st-dropdown-content .v-st-panel .v-st-panel-body {
	max-height: 600px;
	overflow-y: auto
}

.v-st-dropdown-controller .v-st-dropdown-content .v-st-panel .v-st-panel-body:has(.v-st-tooltip-controller) {
	overflow-y: visible
}

.v-st-dropdown-controller .v-st-dropdown-content .v-st-panel .v-st-panel-body::-webkit-scrollbar {
	width: var(--v-width-scrollbar)
}

.v-st-dropdown-controller .v-st-dropdown-content .v-st-panel .v-st-panel-body::-webkit-scrollbar-track {
	background-color: var(--v-bg-scrollbar-track);
	border: 1px solid var(--v-border-color-scrollbar-track);
	border-radius: calc(var(--v-radius-base) * .5)
}

.v-st-dropdown-controller .v-st-dropdown-content .v-st-panel .v-st-panel-body::-webkit-scrollbar-thumb {
	background-color: var(--v-bg-scrollbar-thumb);
	border-radius: calc(var(--v-radius-base) * .5)
}

.v-st-dropdown-controller .v-st-dropdown-content.v-st-dropdown-content-lg,
.v-st-dropdown-controller .v-st-dropdown-content.v-st-size-lg {
	min-width: var(--v-width-dropdown)
}

.v-st-dropdown-controller:hover>.v-st-dropdown-content {
	visibility: visible;
	opacity: 1;
	transform: translate(0)
}

.v-st-dropdown-controller:hover>.v-st-a-main-wrapper>.v-st-a,
.v-st-dropdown-controller:hover>.v-st-a-main-wrapper>.v-st-btn,
.v-st-dropdown-controller:hover>.v-st-btn-main-wrapper>.v-st-a,
.v-st-dropdown-controller:hover>.v-st-btn-main-wrapper>.v-st-btn {
	border-color: var(--v-border-color-hover-btn);
	background-color: var(--v-bg-hover-btn);
	color: var(--v-color-hover-btn)
}

.v-st-dropdown-controller.v-st-dropdown-controller-right .v-st-dropdown-content {
	right: 0
}

.v-st-dropdown-controller.v-st-dropdown-controller-end-right .v-st-dropdown-content,
.v-st-dropdown-controller.v-st-dropup-controller-end-right .v-st-dropdown-content {
	left: 100%;
	width: auto
}

.v-st-dropdown-controller.v-st-dropup-controller-left .v-st-dropup-controller-end-right .v-st-dropdown-content {
	bottom: 0
}

.v-st-dropdown-controller.v-st-dropdown-controller-end-left .v-st-dropdown-content,
.v-st-dropdown-controller.v-st-dropup-controller-end-left .v-st-dropdown-content {
	right: 100%;
	width: auto
}

.v-st-dropdown-controller.v-st-dropup-controller-left .v-st-dropup-controller-end-left .v-st-dropdown-content {
	bottom: 0
}

.v-st-dropdown-controller.v-st-dropup-controller-left>.v-st-dropdown-content {
	left: 0;
	top: initial;
	bottom: 100%
}

.v-st-dropdown-controller.v-st-dropup-controller-center>.v-st-dropdown-content {
	left: 50%;
	transform: translate(-50%);
	top: initial;
	bottom: 100%;
	min-width: initial;
	width: fit-content
}

.v-st-image-main-wrapper,
.v-st-img-main-wrapper {
	position: relative;
	max-width: var(--v-max-width-img)
}

.v-st-image-main-wrapper:has(.v-st-img-figure.v-st-width-800),
.v-st-img-main-wrapper:has(.v-st-img-figure.v-st-width-800) {
	--v-max-width-img: 800px
}

.v-st-image-main-wrapper:has(.v-st-img-figure.v-st-width-400),
.v-st-img-main-wrapper:has(.v-st-img-figure.v-st-width-400) {
	--v-max-width-img: 400px
}

.v-st-image-main-wrapper:has(.v-st-img-figure.v-st-width-300),
.v-st-img-main-wrapper:has(.v-st-img-figure.v-st-width-300) {
	--v-max-width-img: 300px
}

.v-st-image-main-wrapper:has(.v-st-img-figure.v-st-width-200),
.v-st-img-main-wrapper:has(.v-st-img-figure.v-st-width-200) {
	--v-max-width-img: 200px
}

.v-st-image-main-wrapper:has(.v-st-img-figure.v-st-center),
.v-st-img-main-wrapper:has(.v-st-img-figure.v-st-center) {
	margin-left: auto;
	margin-right: auto;
	text-align: center
}
.v-st-img-figure.v-st-border-radius .v-st-img {
    border-radius: var(--v-radius-panel);
}

figure {
	margin: 0
}

figure img {
	max-width: 100%;
	height: auto
}

.v-st-svg-figure {
	display: flex;
	align-items: center;
	justify-content: flex-start
}

.v-st-svg-figure svg {
	width: 100%;
	max-width: var(--v-max-width-img);
	height: auto
}

.v-st-svg-figure.v-st-svg-figure-75,
.v-st-svg-figure.v-st-width-75 {
	--v-max-width-img: 75px
}

.v-st-svg-figure.v-st-svg-figure-75 svg,
.v-st-svg-figure.v-st-width-75 svg {
	width: 100%
}

.v-st-svg-figure.v-st-svg-figure-100,
.v-st-svg-figure.v-st-width-100 {
	--v-max-width-img: 100px
}

.v-st-svg-figure.v-st-svg-figure-100 svg,
.v-st-svg-figure.v-st-width-100 svg {
	width: 100%
}

.v-st-img-figure.v-st-img-figure-800,
.v-st-img-figure.v-st-width-800 {
	--v-max-width-img: 800px
}

.v-st-img-figure.v-st-img-figure-800 img,
.v-st-img-figure.v-st-width-800 img {
	width: 100%
}

.v-st-img-figure.v-st-img-figure-400,
.v-st-img-figure.v-st-width-400 {
	--v-max-width-img: 400px
}

.v-st-img-figure.v-st-img-figure-400 img,
.v-st-img-figure.v-st-width-400 img {
	width: 100%
}

.v-st-img-figure.v-st-width-300 {
	--v-max-width-img: 300px
}

.v-st-img-figure.v-st-width-300 img {
	width: 100%
}

.v-st-img-figure.v-st-ratio {
	position: relative;
	padding-bottom: 56.25%
}

.v-st-img-figure.v-st-ratio .v-st-img,
.v-st-img-figure.v-st-ratio img {
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	-o-object-position: center;
	object-position: center;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0
}

.v-st-img-figure.v-st-ratio-1-1 {
	padding-bottom: 100%
}

.v-st-img-figure.v-st-ratio-4-3 {
	padding-bottom: 75%
}

.v-st-img-figure.v-st-ratio-16-9 {
	padding-bottom: 56.25%
}

.v-st-icon .v-st-svg-main-wrapper .v-st-svg-figure svg {
	max-width: var(--v-max-width-svg)
}

.v-st-icon.v-st-size-lg {
	--v-max-width-svg: 3rem
}

.v-st-panel .v-st-panel-heading:not(.v-st-pure)>.v-st-panel-heading-left>.v-st-img-main-wrapper .v-st-img-figure .v-st-img {
	border-top-left-radius: var(--v-radius-panel);
	border-top-right-radius: var(--v-radius-panel)
}

.v-st-img-figure.v-st-ratio .v-st-img.v-st-radius,
.v-st-img-figure.v-st-ratio img.v-st-radius {
	border-radius: var(--v-radius-base)
}

:root {
	--v-radius-modal: var(--v-radius-base);
	--v-border-width-modal: 1px;
	--v-border-style-modal: solid;
	--v-height-modal-heading: calc(var(--v-regular-spacing-y) * 5)
}

div:where(.swal2-container).swal2-backdrop-show.v-st-modal,
div:where(.swal2-container).swal2-noanimation {
	background: var(--v-bg-modal-backdrop);
	-webkit-backdrop-filter: blur(10px);
	backdrop-filter: blur(10px)
}

div:where(.swal2-container) div:where(.swal2-popup).v-st-popup {
	background: 0 0;
	color: var(--v-color-body)
}

.v-st-content-display-value ul,
.v-st-data-display-value ul {
	padding-left: 0;
	margin-top: 0;
	margin-bottom: 0;
	list-style-type: none
}

.v-st-content-display-value ul li:before,
.v-st-data-display-value ul li:before {
	content: "–";
	margin-right: calc(var(--v-regular-spacing-x) * .25)
}

.v-st-content-display-value ul li:has(.v-st-btn):before,
.v-st-data-display-value ul li:has(.v-st-btn):before {
	line-height: var(--v-line-height-btn)
}

.v-st-content-display-value ul li ul,
.v-st-data-display-value ul li ul {
	margin-left: var(--v-regular-spacing-x)
}

.v-st-a-main-wrapper:has(.v-st-btn-loading) {
	display: block;
	width: 100%
}

.v-st-a-main-wrapper:has(.v-st-btn-loading) .v-st-btn-link .v-st-btn-group-container,
.v-st-a-main-wrapper:has(.v-st-btn-loading) .v-st-link .v-st-btn-group-container {
	display: block;
	width: 100%
}

.v-st-menu {
	margin: 0;
	list-style-type: none;
	padding: 0;
	grid-gap: calc(var(--v-regular-spacing-y) * .25);
	display: flex;
	flex-direction: column
}

.v-st-menu-item {
	--v-color-link-hover-menu-link: var(--v-color-hover-link);
	--v-color-link-active-menu-link: var(--v-color-hover-link);
	text-decoration: none;
	border-radius: var(--v-radius-btn);
	transition: var(--v-transition-base);
	display: flex;
	flex-direction: column;
	align-items: stretch;
	grid-gap: calc(var(--v-regular-spacing-y) * .5)
}

.v-st-menu-item .v-st-btn-main-wrapper .v-st-btn {
	text-align: left
}

.v-st-menu-item .v-st-btn-main-wrapper .v-st-btn .v-st-btn-group-container {
	display: flex;
	align-items: flex-start;
	justify-content: center;
	grid-gap: calc(var(--v-px-btn) * .5);
	position: relative
}

.v-st-menu-item .v-st-btn-main-wrapper .v-st-btn .v-st-btn-group-container .v-st-btn-icon-container .v-st-btn-icon {
	font-size: calc(var(--v-font-size-body) * 1.125)
}

.v-st-menu-item .v-st-btn-main-wrapper .v-st-btn.v-st-btn-pure .v-st-btn-group-container,
.v-st-menu-item .v-st-btn-main-wrapper .v-st-btn.v-st-pure .v-st-btn-group-container {
	justify-content: flex-start
}

.v-st-menu-item .v-st-btn-main-wrapper .v-st-btn[class*=v-st-btn-pure],
.v-st-menu-item .v-st-btn-main-wrapper .v-st-btn[class*=v-st-pure] {
	padding: calc(var(--v-py-btn) * .5) calc(var(--v-px-btn) * .75)
}

.v-st-menu-item .v-st-btn-main-wrapper .v-st-btn[class*=v-st-btn-pure].v-st-btn-lg,
.v-st-menu-item .v-st-btn-main-wrapper .v-st-btn[class*=v-st-pure].v-st-btn-lg {
	padding-top: var(--v-py-btn);
	padding-bottom: var(--v-py-btn)
}

.v-st-menu-item .v-st-btn-main-wrapper .v-st-btn[class*=v-st-btn-pure].v-st-btn,
.v-st-menu-item .v-st-btn-main-wrapper .v-st-btn[class*=v-st-pure].v-st-btn {
	font-weight: var(--v-font-weight-body)
}

.v-st-menu-item .v-st-btn-main-wrapper .v-st-btn.v-st-btn-lg .v-st-btn-group-container {
	grid-gap: var(--v-px-btn)
}

.v-st-menu-item li:not(.v-st-menu-item-dropdown).v-prg-active .v-st-btn {
	color: var(--v-color-link-active-menu-link);
	background-color: var(--v-bg-link-active-menu-link)
}

.v-st-menu-item.v-st-menu-item-divider {
	border-top-width: var(--v-border-width-divider);
	border-top-style: var(--v-border-style-divider);
	border-top-color: var(--v-border-color-divider)
}

.v-st-menu-item:has(.v-st-btn.v-st-invisible, .v-st-btn.v-st-btn-invisible) {
	position: relative
}

.v-st-menu-item-dropdown {
	display: flex;
	flex-direction: column;
	align-items: stretch;
	grid-gap: 5px
}

.v-st-menu-title {
	font-size: .875rem;
	overflow: hidden;
	line-height: 2;
	white-space: nowrap
}

.v-page-container .v-page-container .v-st-menu-item .v-st-btn-main-wrapper .v-st-btn.v-st-btn-pure:hover,
.v-page-container .v-page-container .v-st-menu-item .v-st-btn-main-wrapper .v-st-btn.v-st-pure:hover {
	background-color: var(--v-bg-link-hover-dropdown);
	color: var(--v-color-link-hover-dropdown)
}

.v-page-container .v-st-menu-item .v-st-btn-main-wrapper .v-st-btn.v-st-btn-pure:hover,
.v-page-container .v-st-menu-item .v-st-btn-main-wrapper .v-st-btn.v-st-pure:hover,
.v-st-header .v-st-menu-item .v-st-btn-main-wrapper .v-st-btn.v-st-btn-pure:hover,
.v-st-header .v-st-menu-item .v-st-btn-main-wrapper .v-st-btn.v-st-pure:hover {
	background-color: var(--v-bg-link-hover-dropdown)
}

:root {
	--v-radius-panel: var(--v-radius-base);
	--v-max-width-panel: 100%;
	--v-border-width-panel: 1px;
	--v-border-style-panel: solid;
	--v-margin-left-panel-sub-level: calc(calc(var(--v-font-size-body) * 1.25) + calc(var(--v-regular-spacing-x) * .25))
}

.v-st-panel-group {
	width: 100%;
	display: flex;
	flex-direction: column;
	align-items: stretch;
	grid-gap: calc(var(--v-regular-spacing-y) * 1.5)
}

.v-st-panel {
	--v-bg-hover-input: var(--v-bg-hover-grey-on-grey);
	width: 100%;
	max-width: var(--v-max-width-panel);
	transition: var(--v-transition-base);
	border-radius: var(--v-radius-panel);
	border-width: var(--v-border-width-panel);
	border-style: var(--v-border-style-panel);
	border-color: var(--v-border-color-panel);
	color: var(--v-color-panel);
	background: var(--v-bg-panel)
}

.v-st-panel .v-st-panel-body {
	padding: var(--v-regular-spacing-y) var(--v-regular-spacing-x)
}

.v-st-panel .v-st-panel-body:has(.v-st-panel-body-content-edit-contrainer) {
	position: relative
}

.v-st-panel .v-st-panel-body:has(.v-st-panel-body-content-edit-contrainer):before {
	content: "";
	position: absolute;
	z-index: 2;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background-color: var(--v-bg-panel-edit);
	opacity: 0;
	transition: var(--v-transition-base);
	border-bottom-left-radius: var(--v-radius-panel);
	border-bottom-right-radius: var(--v-radius-panel)
}

.v-st-panel .v-st-panel-body:has(.v-st-panel-body-content-edit-contrainer):hover:before {
	opacity: .75
}

.v-st-panel .v-st-panel-body:has(.v-st-panel-body-content-edit-contrainer.v-prg-hidden):before {
	display: none
}

.v-st-panel .v-st-panel-body.v-st-panel-body-py-0 {
	padding-top: 0;
	padding-bottom: 0
}

.v-st-panel .v-st-panel-body:has(.v-st-panel.v-st-panel-level) {
	grid-gap: calc(var(--v-regular-spacing-y) * .5)
}

.v-st-panel .v-st-panel-footer,
.v-st-panel .v-st-panel-heading {
	padding: calc(var(--v-regular-spacing-y) * .75) var(--v-regular-spacing-x)
}
.v-st-panel .v-st-panel-footer.v-st-px-0,
.v-st-panel .v-st-panel-heading.v-st-px-0,
.v-st-panel .v-st-panel-body.v-st-px-0 {
    padding-left: 0;
    padding-right: 0;
}
.v-st-panel .v-st-panel-footer:has(.v-st-panel-footer-left:empty+.v-st-panel-footer-right:empty) {
	padding: 0;
	border-top: none
}

.v-st-panel .v-st-panel-footer .v-st-panel-footer-left.v-st-row {
	display: flex;
	flex-direction: row;
	grid-gap: calc(var(--v-regular-spacing-x) * .5)
}

.v-st-panel .v-st-panel-footer .v-st-panel-footer-left.v-st-center {
	align-items: center
}

.v-st-panel .v-st-panel-heading:has(.v-st-panel-heading-icon-container) {
	padding-top: calc(var(--v-regular-spacing-y) * .625);
	padding-bottom: calc(var(--v-regular-spacing-y) * .625)
}

.v-st-panel .v-st-panel-heading .v-st-panel-heading-content-container .v-st-panel-heading-content-main.v-st-size-lg,
.v-st-panel .v-st-panel-heading .v-st-panel-heading-content-container .v-st-panel-heading-content-spacer.v-st-size-lg {
	font-size: calc(var(--v-font-size-body) * 1.25)
}

.v-st-panel .v-st-panel-heading .v-st-panel-heading-content-container .v-st-panel-heading-icon-container.v-st-start {
	margin-bottom: auto
}
.v-st-panel:has(.v-st-panel-heading.v-st-float),
.v-st-panel .v-st-panel-heading:has(.v-st-btn.v-st-invisible, .v-st-btn.v-st-btn-invisible) {
	position: relative
}
.v-st-panel .v-st-panel-heading .v-st-btn:not(.v-st-invisible, .v-st-btn-invisible),
.v-st-panel .v-st-panel-heading:has(.v-st-btn.v-st-invisible, .v-st-btn.v-st-btn-invisible) .v-st-btn:not(.v-st-invisible, .v-st-btn-invisible) {
	position: relative;
	z-index: 1
}
.v-st-panel .v-st-panel-heading .v-st-dropdown-content,
.v-st-panel .v-st-panel-heading:has(.v-st-btn.v-st-invisible, .v-st-btn.v-st-btn-invisible) .v-st-dropdown-content {
	z-index: 2
}
.v-st-panel .v-st-panel-heading.v-st-top {
	align-items: flex-start
}
.v-st-panel.v-st-size-lg {
	--v-max-width-panel: 1300px;
	margin-left: auto;
	margin-right: auto
}

.v-st-panel.v-st-panel-sm,
.v-st-panel.v-st-size-sm {
	--v-radius-panel: calc(var(--v-radius-base) * .5)
}

.v-st-panel.v-st-panel-sm .v-st-panel-body,
.v-st-panel.v-st-panel-sm .v-st-panel-footer,
.v-st-panel.v-st-panel-sm .v-st-panel-heading,
.v-st-panel.v-st-size-sm .v-st-panel-body,
.v-st-panel.v-st-size-sm .v-st-panel-footer,
.v-st-panel.v-st-size-sm .v-st-panel-heading {
	padding: calc(var(--v-regular-spacing-y) * .75) calc(var(--v-regular-spacing-x) * .5)
}

.v-st-panel.v-st-panel-sm .v-st-panel-footer:has(.v-st-panel-footer-left:empty+.v-st-panel-footer-right:empty),
.v-st-panel.v-st-size-sm .v-st-panel-footer:has(.v-st-panel-footer-left:empty+.v-st-panel-footer-right:empty) {
	padding: 0;
	border-top: none
}

.v-st-panel.v-st-panel-sm .v-st-panel-heading .v-st-panel-heading-content-container,
.v-st-panel.v-st-size-sm .v-st-panel-heading .v-st-panel-heading-content-container {
	grid-gap: calc(var(--v-regular-spacing-x) * .25)
}

.v-st-panel.v-st-panel-sm .v-st-panel-heading .v-st-panel-heading-content-container .v-st-panel-heading-icon-container,
.v-st-panel.v-st-size-sm .v-st-panel-heading .v-st-panel-heading-content-container .v-st-panel-heading-icon-container {
	line-height: 1
}

.v-st-panel.v-st-panel-sm .v-st-panel-heading .v-st-panel-heading-content-container .v-st-panel-heading-icon-container .v-st-panel-heading-icon,
.v-st-panel.v-st-size-sm .v-st-panel-heading .v-st-panel-heading-content-container .v-st-panel-heading-icon-container .v-st-panel-heading-icon {
	font-size: var(--v-font-size-body);
	line-height: 1
}

.v-st-panel.v-st-panel-sm .v-st-panel-heading .v-st-panel-heading-content-container .v-st-panel-heading-icon-container .v-st-panel-heading-icon svg,
.v-st-panel.v-st-size-sm .v-st-panel-heading .v-st-panel-heading-content-container .v-st-panel-heading-icon-container .v-st-panel-heading-icon svg {
	max-width: calc(var(--v-font-size-body) * 1.25);
	width: 100%;
	height: auto
}

.v-st-panel.v-st-panel-sm .v-st-panel-heading .v-st-panel-heading-content-container .v-st-panel-heading-content-main,
.v-st-panel.v-st-size-sm .v-st-panel-heading .v-st-panel-heading-content-container .v-st-panel-heading-content-main {
	font-size: var(--v-font-size-body-sub)
}

.v-st-panel.v-st-panel-sm .v-st-panel-heading:has(.v-st-btn:not(.v-st-invisible), .v-st-btn:not(.v-st-btn-invisible)),
.v-st-panel.v-st-size-sm .v-st-panel-heading:has(.v-st-btn:not(.v-st-invisible), .v-st-btn:not(.v-st-btn-invisible)) {
	padding-top: calc(var(--v-regular-spacing-y) * .3125);
	padding-bottom: calc(var(--v-regular-spacing-y) * .3125)
}

.v-st-panel.v-st-panel-sm .v-st-panel-heading:has(.v-st-panel-heading-right:not(.v-st-panel-heading-toolbar) div:last-child.v-st-btn-pure, .v-st-panel-heading-right:not(.v-st-panel-heading-toolbar) div:last-child.v-st-pure) .v-st-btn-pure.v-st-btn,
.v-st-panel.v-st-panel-sm .v-st-panel-heading:has(.v-st-panel-heading-right:not(.v-st-panel-heading-toolbar) div:last-child.v-st-btn-pure, .v-st-panel-heading-right:not(.v-st-panel-heading-toolbar) div:last-child.v-st-pure) .v-st-pure.v-st-btn,
.v-st-panel.v-st-size-sm .v-st-panel-heading:has(.v-st-panel-heading-right:not(.v-st-panel-heading-toolbar) div:last-child.v-st-btn-pure, .v-st-panel-heading-right:not(.v-st-panel-heading-toolbar) div:last-child.v-st-pure) .v-st-btn-pure.v-st-btn,
.v-st-panel.v-st-size-sm .v-st-panel-heading:has(.v-st-panel-heading-right:not(.v-st-panel-heading-toolbar) div:last-child.v-st-btn-pure, .v-st-panel-heading-right:not(.v-st-panel-heading-toolbar) div:last-child.v-st-pure) .v-st-pure.v-st-btn {
	padding-right: 0
}

.v-st-panel .v-st-panel-body {
	width: 100%;
	display: flex;
	flex-direction: column;
	align-items: stretch;
	grid-gap: var(--v-regular-spacing-y)
}

.v-st-panel .v-st-panel-body+.v-st-panel-footer {
	border-top-width: var(--v-border-width-panel);
	border-top-style: var(--v-border-style-panel);
	border-top-color: var(--v-border-color-panel)
}

.v-st-panel .v-st-panel-body+.v-st-panel-footer.v-st-panel-footer-pure,
.v-st-panel .v-st-panel-body+.v-st-panel-footer.v-st-pure {
	padding-top: 0;
	border-top: none
}

.v-st-panel .v-st-panel-body+.v-st-panel-body {
	border-top-width: var(--v-border-width-panel);
	border-top-style: var(--v-border-style-panel);
	border-top-color: var(--v-border-color-panel)
}

.v-st-panel .v-st-panel-body .v-st-panel-body-item p:last-child {
	margin-bottom: 0
}

.v-st-panel .v-st-panel-body .v-st-panel-body-item.v-st-panel-body-item-divider {
	width: 100%;
	border-top-width: var(--v-border-width-panel);
	border-top-style: var(--v-border-style-panel);
	border-top-color: var(--v-border-color-panel-divider)
}

.v-st-panel .v-st-panel-body .v-st-panel-body-item.v-st-panel-body-item-divider.v-st-pure {
	border-top-color: var(--v-border-color-panel-pure-divider)
}

.v-st-panel .v-st-panel-body .v-st-panel-body-item.v-st-panel-body-item-divider.v-st-size-lg {
	padding-top: calc(var(--v-regular-spacing-y) * 2);
	padding-bottom: calc(var(--v-regular-spacing-y) * 2)
}

.v-st-panel .v-st-panel-body .v-st-panel-body-item.v-st-panel-body-item-divider.v-st-size-sm {
	padding-top: calc(var(--v-regular-spacing-y) * .5);
	padding-bottom: calc(var(--v-regular-spacing-y) * .5)
}

.v-st-panel .v-st-panel-body.v-st-panel-body-p-0,
.v-st-panel .v-st-panel-body:only-child:has(>.v-st-panel-body-item:empty) {
	padding: 0 !important
}

.v-st-panel .v-st-panel-body.v-st-panel-body-py-0 {
	padding-top: 0 !important;
	padding-bottom: 0 !important
}

.v-st-panel .v-st-panel-body.v-st-panel-body-pb-0 {
	padding-bottom: 0 !important
}

.v-st-panel .v-st-panel-body .v-st-panel-body-content-container .v-st-panel-body-content {
	display: flex;
	flex-direction: column;
	align-items: stretch;
	grid-gap: var(--v-regular-spacing-y)
}

.v-st-panel .v-st-panel-body.v-st-color-palette-color-4 {
	padding: var(--v-regular-spacing-y) var(--v-regular-spacing-x);
	border-bottom-left-radius: var(--v-radius-panel);
	border-bottom-right-radius: var(--v-radius-panel);
	background-color: var(--v-bg-panel);
	border-top-width: var(--v-border-width-panel);
	border-top-style: var(--v-border-style-panel);
	border-top-color: var(--v-border-color-panel)
}

.v-st-panel:not(.v-st-panel-if-mv) .v-st-panel-heading {
	background-color: var(--v-bg-panel-heading);
	border-top-left-radius: var(--v-radius-panel);
	border-top-right-radius: var(--v-radius-panel)
}

.v-st-panel .v-st-panel-heading {
	grid-gap: calc(var(--v-regular-spacing-x) * .5);
	border-bottom-width: var(--v-border-width-panel);
	border-bottom-style: var(--v-border-style-panel);
	border-bottom-color: var(--v-border-color-panel)
}

.v-st-panel .v-st-panel-heading .v-st-panel-heading-left {
	display: flex;
	align-items: center;
	justify-content: flex-start;
	grid-gap: calc(var(--v-regular-spacing-x) * .25)
}

.v-st-panel .v-st-panel-heading .v-st-panel-heading-left.v-st-panel-heading-left-column {
	flex-direction: column;
	align-items: flex-start
}

.v-st-panel .v-st-panel-heading .v-st-panel-heading-left:has(.v-st-form-group-container),
.v-st-panel .v-st-panel-heading .v-st-panel-heading-left:not(:has(+.v-st-panel-heading-right)) {
	width: 100%
}

.v-st-panel .v-st-panel-heading .v-st-panel-heading-left:has(.v-st-img-main-wrapper) {
	display: block
}

.v-st-panel .v-st-panel-heading .v-st-panel-heading-left:has(.v-st-btn.v-st-width-full) {
	width: 100%
}

.v-st-panel .v-st-panel-heading .v-st-panel-heading-right {
	display: flex;
	align-items: center;
	justify-content: flex-end;
	margin-left: auto;
	grid-gap: calc(var(--v-regular-spacing-x) * .25)
}

.v-st-panel .v-st-panel-heading .v-st-panel-heading-right .v-st-panel-heading-right-inner.v-st-column {
	display: flex;
	flex-direction: column;
	grid-gap: calc(var(--v-regular-spacing-y) * .25)
}

.v-st-panel .v-st-panel-heading .v-st-panel-heading-right .v-st-panel-heading-right-inner.v-st-end {
	align-items: flex-end
}

.v-st-panel .v-st-panel-heading .v-st-panel-heading-right .v-st-panel-heading-right-inner .v-st-panel-heading-right-inner-item.v-st-row {
	display: flex;
	flex-direction: row;
	grid-gap: calc(var(--v-regular-spacing-x) * .25)
}

.v-st-panel .v-st-panel-heading .v-st-panel-heading-right .v-st-panel-heading-right-inner .v-st-panel-heading-right-inner-item.v-st-center {
	align-items: center
}

.v-st-panel .v-st-panel-heading .v-st-panel-title {
	margin: 0;
	font-weight: var(--v-font-weight-title)
}

.v-st-panel .v-st-panel-heading:has(.v-st-btn) {
	padding-top: calc(var(--v-regular-spacing-y) * .75);
	padding-bottom: calc(var(--v-regular-spacing-y) * .75)
}

.v-st-panel .v-st-panel-heading:has(+.v-st-panel-body:empty),
.v-st-panel .v-st-panel-heading:has(+.v-st-panel-body>div[class=v-st-panel-body-item]:empty) {
	border-bottom: 0
}

.v-st-panel .v-st-panel-heading:has(+.v-st-panel-body:empty)+.v-st-panel-body,
.v-st-panel .v-st-panel-heading:has(+.v-st-panel-body>div[class=v-st-panel-body-item]:empty)+.v-st-panel-body {
	padding: 0;
	grid-gap: 0
}

.v-st-panel .v-st-panel-heading .v-st-panel-heading-content-container {
	display: flex;
	flex-direction: row;
	align-items: center;
	grid-gap: calc(var(--v-regular-spacing-x) * .5)
}

.v-st-panel .v-st-panel-heading .v-st-panel-heading-content-container .v-st-panel-heading-icon {
	font-size: calc(var(--v-font-size-body) * 1.25);
	color: var(--v-color-panel-heading-icon)
}

.v-st-panel .v-st-panel-heading .v-st-panel-heading-content-container .v-st-panel-heading-icon svg {
	fill: var(--v-color-panel-heading-icon);
	width: var(--v-max-width-svg)
}

.v-st-panel .v-st-panel-heading .v-st-panel-heading-content-container .v-st-panel-heading-icon.v-st-size-lg {
	font-size: calc(var(--v-font-size-body) * 1.75)
}

.v-st-panel .v-st-panel-heading .v-st-panel-heading-content-container .v-st-panel-heading-content-main {
	font-weight: var(--v-font-weight-title);
	color: var(--v-color-body-accent);
	text-align: left
}

.v-st-panel .v-st-panel-heading .v-st-panel-heading-content-container .v-st-panel-heading-content-main.v-st-size-sm {
	font-size: var(--v-font-size-body-sub)
}

.v-st-panel .v-st-panel-heading .v-st-panel-heading-content-container .v-st-panel-heading-content-main:has(.v-st-badge) {
	display: inline-flex;
	align-items: center;
	grid-gap: calc(var(--v-regular-spacing-x) * .25)
}

.v-st-panel .v-st-panel-heading .v-st-panel-heading-content-container .v-st-panel-heading-content-main .v-st-badge {
	padding-top: 0;
	padding-bottom: 0
}

.v-st-panel .v-st-panel-heading .v-st-panel-heading-content-container .v-st-panel-heading-content-main .v-st-badge .v-st-badge-icon {
	line-height: 1
}

.v-st-panel .v-st-panel-heading .v-st-panel-heading-content-container .v-st-panel-heading-content-spacer {
	font-size: var(--v-font-size-body-sub)
}

.v-st-panel .v-st-panel-heading .v-st-panel-heading-content-container:has(.v-st-invisible, .v-st-btn-invisible) .v-st-btn-main-wrapper {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%
}

.v-st-panel .v-st-panel-heading .v-st-panel-heading-content-container:has(.v-st-form-group-container) {
	width: 100%
}

.v-st-panel .v-st-panel-heading.v-st-panel-heading-p-0 {
	padding: 0 !important
}

.v-st-panel .v-st-panel-heading.v-st-panel-heading-pb-0 {
	padding-bottom: 0
}

.v-st-panel .v-st-panel-heading.v-st-panel-heading-py-0 {
	padding-top: 0;
	padding-bottom: 0
}

.v-st-panel .v-st-panel-heading.v-st-panel-heading-pr-0 {
	padding-right: 0 !important
}

.v-st-panel .v-st-panel-heading.v-st-panel-heading-pure,
.v-st-panel .v-st-panel-heading.v-st-pure {
	border-bottom-color: transparent;
	background-color: transparent
}

.v-st-panel .v-st-panel-heading.v-st-panel-heading-pure+.v-st-panel-body,
.v-st-panel .v-st-panel-heading.v-st-pure+.v-st-panel-body {
	padding-top: 0
}

.v-st-panel .v-st-panel-body-item-split {
	flex-wrap: wrap
}

.v-st-panel .v-st-panel-body-item-split .v-st-panel-body-item-split-right {
	margin-left: auto
}

.v-st-panel .v-st-panel-body-item-split .v-st-panel-body-item-split-right:has(.v-st-a-main-wrapper),
.v-st-panel .v-st-panel-body-item-split .v-st-panel-body-item-split-right:has(.v-st-btn-main-wrapper) {
	display: flex;
	align-items: center;
	grid-gap: calc(var(--v-regular-spacing-x) * .25)
}

.v-st-panel .v-st-panel-body-item-split .v-st-panel-body-item-split-right:has(.v-st-a-main-wrapper):has(.v-st-btn-link, .v-st-link),
.v-st-panel .v-st-panel-body-item-split .v-st-panel-body-item-split-right:has(.v-st-btn-main-wrapper):has(.v-st-btn-link, .v-st-link) {
	grid-gap: calc(var(--v-regular-spacing-x) * .5)
}

.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-tiles {
	flex-wrap: nowrap
}

.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-tiles.v-st-panel-body-item-split-wrap {
	flex-wrap: wrap
}

.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-tiles.v-st-center {
	justify-content: center
}

.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-tiles .v-st-panel-body-item-split-inner {
	min-width: var(--v-panel-width-tiles);
	max-width: var(--v-panel-width-tiles)
}

.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-tiles:has(.v-st-panel-body-overflow-y-scroll) .v-st-panel-heading {
	padding-right: calc(var(--v-regular-spacing-x) * .5)
}

.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-tiles:has(.v-st-panel-body-overflow-y-scroll) .v-st-panel-heading .v-st-panel-heading-left {
	width: 100%
}

.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-tiles:has(.v-st-panel-body-overflow-y-scroll) .v-st-panel-heading .v-st-panel-heading-left .v-st-menu {
	width: 100%
}

.v-st-panel .v-st-panel-body-item-split figure {
	max-width: var(--v-max-width-img);
	display: flex;
	align-items: center
}

.v-st-panel .v-st-panel-body-item-split figure:not(.v-st-info-card-img) img {
	max-width: var(--v-max-width-img);
	width: 100%
}

.v-st-panel .v-st-panel-body-item-split .v-st-panel-body-item-split-item .v-st-panel:has(.v-st-form-group-container) {
	max-width: var(--v-form-max-width);
	margin-left: auto;
	margin-right: auto
}

.v-st-panel .v-st-panel-body-item-split .v-st-panel-body-item-split-item .v-st-panel:has(.v-st-form-group-container).v-st-start {
	margin-left: 0
}

.v-st-panel .v-st-panel-body-item-split .v-st-panel-body-item-split-item.v-st-center:has(>.v-st-panel) {
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center
}

.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-2 .v-st-panel-body-item-split-item:has(.v-st-img-figure.v-st-ratio) {
	display: block
}

.v-st-panel:has(.v-st-panel-body-item.v-st-end),
.v-st-panel:has(.v-st-panel-body-item.v-st-end) .v-st-panel-body {
	height: 100%
}

.v-st-panel:has(.v-st-panel-body-item.v-st-end) .v-st-panel-body .v-st-panel-body-item.v-st-end {
	margin-top: auto
}

.v-st-panel .v-st-panel-footer {
	display: flex;
	align-items: center;
	justify-content: space-between;
	grid-gap: var(--v-regular-spacing-x)
}

.v-st-panel .v-st-panel-footer .v-st-panel-footer-right {
	display: flex;
	align-items: center;
	justify-content: flex-end;
	margin-left: auto;
	grid-gap: calc(var(--v-regular-spacing-x) * .25)
}

.v-st-panel .v-st-panel-footer.v-st-panel-footer-py-0 {
	padding-top: 0;
	padding-bottom: 0
}

.v-st-panel .v-st-panel-footer:has(.v-st-panel-footer-center) {
	justify-content: center
}

.v-st-panel.v-st-panel-pure,
.v-st-panel.v-st-pure {
	border-color: transparent;
	background: 0 0;
	border-width: 0
}

.v-st-panel.v-st-panel-pure>.v-st-panel-heading,
.v-st-panel.v-st-pure>.v-st-panel-heading {
	background-color: transparent
}

.v-st-panel.v-st-panel-pure:not(.v-st-panel-form-row)>.v-st-panel-body,
.v-st-panel.v-st-panel-pure:not(.v-st-panel-form-row)>.v-st-panel-footer,
.v-st-panel.v-st-panel-pure:not(.v-st-panel-form-row)>.v-st-panel-heading,
.v-st-panel.v-st-pure:not(.v-st-panel-form-row)>.v-st-panel-body,
.v-st-panel.v-st-pure:not(.v-st-panel-form-row)>.v-st-panel-footer,
.v-st-panel.v-st-pure:not(.v-st-panel-form-row)>.v-st-panel-heading {
	padding-left: 0;
	padding-right: 0
}

.v-st-panel.v-st-panel-pure:not(.v-st-panel-form-row):not(:has(.v-st-panel-heading))>.v-st-panel-body,
.v-st-panel.v-st-pure:not(.v-st-panel-form-row):not(:has(.v-st-panel-heading))>.v-st-panel-body {
	padding-top: 0
}

.v-st-panel.v-st-panel-pure:not(.v-st-panel-form-row):not(:has(.v-st-panel-sub-heading))>.v-st-panel-body,
.v-st-panel.v-st-pure:not(.v-st-panel-form-row):not(:has(.v-st-panel-sub-heading))>.v-st-panel-body {
	padding-top: 0
}

.v-st-panel.v-st-panel-pure:not(.v-st-panel-form-row):not(:has(.v-st-panel-footer))>.v-st-panel-body,
.v-st-panel.v-st-pure:not(.v-st-panel-form-row):not(:has(.v-st-panel-footer))>.v-st-panel-body {
	padding-bottom: 0
}

.v-st-panel.v-st-panel-pure:not(.v-st-panel-form-row):has(.v-st-panel-body)>.v-st-panel-heading,
.v-st-panel.v-st-pure:not(.v-st-panel-form-row):has(.v-st-panel-body)>.v-st-panel-heading {
	border-bottom-color: transparent
}

.v-st-panel.v-st-panel-pure:not(.v-st-panel-form-row):has(.v-st-panel-body)>.v-st-panel-footer,
.v-st-panel.v-st-pure:not(.v-st-panel-form-row):has(.v-st-panel-body)>.v-st-panel-footer {
	border-top-color: transparent
}

.v-st-panel.v-st-invisible {
	border-color: transparent
}

.v-st-panel.v-st-solid {
	--v-bg-panel: var(--v-bg-solid-panel);
	--v-color-panel: var(--v-color-solid-panel);
	--v-border-color-panel: var(--v-border-color-solid-panel)
}

.v-st-panel.v-st-panel-sm .v-st-panel-heading .v-st-panel-heading-content-container,
.v-st-panel.v-st-size-sm .v-st-panel-heading .v-st-panel-heading-content-container {
	grid-gap: calc(var(--v-regular-spacing-x) * .5)
}

.v-st-panel.v-st-panel-sm .v-st-panel-heading .v-st-panel-heading-content-container .v-st-panel-heading-icon,
.v-st-panel.v-st-size-sm .v-st-panel-heading .v-st-panel-heading-content-container .v-st-panel-heading-icon {
	font-size: var(--v-font-size-body)
}

.v-st-panel.v-st-panel-sm .v-st-panel-body,
.v-st-panel.v-st-size-sm .v-st-panel-body {
	grid-gap: calc(var(--v-regular-spacing-y) * .25)
}

.v-st-panel .v-st-panel.v-st-invisible:has(>.v-st-panel-body>.v-st-panel-body-item.v-st-data-display-label)>.v-st-panel-heading .v-st-panel-heading-content-main,
.v-st-panel .v-st-panel.v-st-panel-pure:has(>.v-st-panel-body>.v-st-panel-body-item.v-st-data-display-label)>.v-st-panel-heading .v-st-panel-heading-content-main,
.v-st-panel .v-st-panel.v-st-pure:has(>.v-st-panel-body>.v-st-panel-body-item.v-st-data-display-label)>.v-st-panel-heading .v-st-panel-heading-content-main {
	font-size: calc(1rem - 2px)
}

.v-st-panel .v-st-panel.v-st-invisible:has(>.v-st-panel-body>.v-st-panel-body-item.v-st-data-display-label)>.v-st-panel-heading .v-st-panel-heading-content-main.v-st-size-lg,
.v-st-panel .v-st-panel.v-st-panel-pure:has(>.v-st-panel-body>.v-st-panel-body-item.v-st-data-display-label)>.v-st-panel-heading .v-st-panel-heading-content-main.v-st-size-lg,
.v-st-panel .v-st-panel.v-st-pure:has(>.v-st-panel-body>.v-st-panel-body-item.v-st-data-display-label)>.v-st-panel-heading .v-st-panel-heading-content-main.v-st-size-lg {
	font-size: calc(var(--v-font-size-body) * 1.5)
}

.v-st-panel.v-st-duotone {
	background-color: var(--v-bg-duotone-panel);
	border-color: var(--v-border-color-duotone-panel)
}

.v-st-panel:has(>.v-st-panel-body.v-st-pure) {
	border-color: transparent;
	background: 0 0;
	border-width: 0
}

.v-st-panel:has(>.v-st-panel-body.v-st-pure)>.v-st-panel-heading {
	border-width: var(--v-border-width-panel);
	border-style: var(--v-border-style-panel);
	border-color: var(--v-border-color-panel);
	border-radius: var(--v-radius-panel)
}

.v-st-panel:has(>.v-st-panel-body.v-st-pure)>.v-st-panel-body {
	padding-left: 0;
	padding-right: 0
}

.v-st-main:has(.v-st-panel.v-st-middle:only-child) {
	display: flex;
	align-items: center;
	justify-content: center
}
.v-st-panel-body-grid {
    --v-grid-gap: var(--v-regular-spacing-y) var(--v-regular-spacing-x);
    display: grid;
    grid-template-columns: repeat(12, 1fr);
    gap: var(--v-grid-gap);
}
.v-st-panel-body-grid .v-st-panel-body-grid-item {
    min-width: 0;
}
.v-st-panel-body-grid .v-st-panel-body-grid-item > .v-st-panel {
    height: 100%;
}
.v-st-panel-body-grid [class*="v-st-col-"] {
    grid-column: span 12;
}
.v-st-panel.v-st-middle {
    display: flex;
    align-items: center;
    flex-direction: row;
    justify-content: flex-start;
}
@media (min-width: 992px) {
    .v-st-panel-body-grid .v-st-col-1 {
        grid-column: span 1;
    }
    .v-st-panel-body-grid .v-st-col-2 {
        grid-column: span 2;
    }
    .v-st-panel-body-grid .v-st-col-3 {
        grid-column: span 3;
    }
    .v-st-panel-body-grid .v-st-col-4 {
        grid-column: span 4;
    }
    .v-st-panel-body-grid .v-st-col-5 {
        grid-column: span 5;
    }
    .v-st-panel-body-grid .v-st-col-6 {
        grid-column: span 6;
    }
    .v-st-panel-body-grid .v-st-col-7 {
        grid-column: span 7;
    }
    .v-st-panel-body-grid .v-st-col-8 {
        grid-column: span 8;
    }
    .v-st-panel-body-grid .v-st-col-9 {
        grid-column: span 9;
    }
    .v-st-panel-body-grid .v-st-col-10 {
        grid-column: span 10;
    }
    .v-st-panel-body-grid .v-st-col-11 {
        grid-column: span 11;
    }
    .v-st-panel-body-grid .v-st-col-12 {
        grid-column: span 12;
	}
    .v-st-panel-body-grid.v-st-panel-body-grid-divider > .v-st-panel-body-grid-item:not(:last-child) {
        border-right-width: var(--v-border-width-panel);
        border-right-style: var(--v-border-style-panel);
        border-right-color: var(--v-border-color-panel-divider);
    }
}
@media print {
	html {
		font-size: 90%
	}

	html body {
		--v-font-size-body: 14px;
		background-color: transparent !important
	}

	html body .v-st-header {
		position: relative;
		background-color: transparent
	}

	html body .v-st-header .v-st-header-left .v-st-btn-main-wrapper,
	html body .v-st-header .v-st-header-right .v-st-header-menu {
		display: none
	}

	html body:has(.v-st-strategic-plan-panel) {
		max-width: 1200px;
		background-color: transparent
	}

	html body:has(.v-st-strategic-plan-panel) .v-st-header {
		background-color: transparent;
		position: relative
	}

	html body .v-page-container .v-st-main {
		margin-left: 0;
		margin-right: 0;
		margin-top: 0;
		border-radius: 0
	}

	html body .v-page-container .v-st-main .v-st-main-inner .v-st-panel .v-st-panel-heading .v-st-panel-heading-right .v-st-btn-main-wrapper {
		display: none
	}

	html body .v-page-container .v-st-main .v-st-main-inner .v-st-panel:has(.v-st-panel-heading+.v-st-panel-body>div[class=v-st-panel-body-item]:empty) {
		display: none
	}

	html body .v-page-container .v-st-footer {
		display: none
	}

	html body .v-st-content .v-st-panel {
		page-break-before: always
	}

	html body .v-st-content .v-st-panel:first-of-type {
		page-break-before: auto
	}
}

:root {
	--v-width-scrollbar: calc(var(--v-regular-spacing-x) * .25)
}

.v-st-tile:not(.v-st-panel-if-mv) .v-st-panel-heading.v-st-tile-header {
	background: var(--v-bg-header-tile)
}

.v-st-tile .v-st-tile-header[class*=" v-st-color-palette-"] svg {
	fill: var(--v-color-panel-heading)
}

.v-st-tile .v-st-tile-heading-main {
	min-height: calc(var(--v-font-size-body) * 2.75)
}

.v-st-tile .v-st-tile-content .v-st-panel-body-item:has(.v-st-data-display)+.v-st-panel-body-item:has(.v-st-data-display) {
	position: relative
}

.v-st-tile .v-st-tile-content .v-st-panel-body-item:has(.v-st-data-display)+.v-st-panel-body-item:has(.v-st-data-display):before {
	content: "";
	position: absolute;
	width: 100%;
	height: var(--v-border-width-panel);
	top: calc(var(--v-regular-spacing-y) * -.5);
	left: 0;
	background-color: var(--v-border-color-panel)
}

.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-tiles .v-st-panel-body-item-split-inner:has(.v-st-tile-next) {
	max-width: initial;
	min-width: initial
}

.v-st-tooltip-controller {
	--v-py-tooltip: .125rem;
	--v-px-tooltip: .575rem;
	--v-radius-tooltip: calc(var(--v-radius-base) * .25);
	--v-font-size-tooltip: calc(var(--v-font-size-body) * .75);
	--v-width-attachment-tooltip: calc(var(--v-font-size-body) * .33)
}

.v-st-tooltip-controller .v-st-tooltip-content {
	display: flex;
	align-items: center;
	position: absolute;
	visibility: hidden;
	opacity: 0;
	z-index: 3;
	line-height: 1.5;
	transition: var(--v-transition-base);
	font-family: var(--v-font-family-body);
	left: 50%;
	bottom: calc(100% + var(--v-width-attachment-tooltip) * 2);
	transform: translate(-50%)
}

.v-st-tooltip-controller .v-st-tooltip-content .v-st-tooltip-content-inner {
	padding: var(--v-py-tooltip) var(--v-px-tooltip);
	border-radius: var(--v-radius-tooltip);
	font-size: var(--v-font-size-tooltip);
	background-color: var(--v-bg-tooltip);
	color: var(--v-color-tooltip);
	position: relative;
	min-width: 100px;
	text-align: center;
	box-shadow: var(--v-box-shadow-base)
}

.v-st-tooltip-controller .v-st-tooltip-content .v-st-tooltip-content-inner:before {
	content: "";
	position: absolute;
	border-style: solid
}

.v-st-tooltip-controller .v-st-tooltip-content .v-st-tooltip-content-inner:before {
	transform: translate(-50%);
	top: 100%
}

.v-st-tooltip-controller .v-st-tooltip-content .v-st-tooltip-content-inner:before {
	content: "";
	left: 50%;
	border-width: var(--v-width-attachment-tooltip) var(--v-width-attachment-tooltip) 0 var(--v-width-attachment-tooltip);
	border-color: var(--v-bg-tooltip) transparent transparent transparent
}

.v-st-tooltip-controller .v-st-tooltip-content .v-st-tooltip-content-text {
	word-break: normal
}

.v-st-tooltip-controller .v-st-tooltip-content.v-st-tooltip-top {
	left: 50%;
	transform: translate(-50%)
}

.v-st-tooltip-controller .v-st-tooltip-content.v-st-tooltip-top .v-st-tooltip-content-inner:before {
	content: "";
	left: 50%;
	border-width: var(--v-width-attachment-tooltip) var(--v-width-attachment-tooltip) 0 var(--v-width-attachment-tooltip);
	border-color: var(--v-bg-tooltip) transparent transparent transparent
}

.v-st-tooltip-controller .v-st-tooltip-content.v-st-tooltip-top {
	bottom: calc(100% + var(--v-width-attachment-tooltip) * 2)
}

.v-st-tooltip-controller .v-st-tooltip-content.v-st-tooltip-top .v-st-tooltip-content-inner:before {
	transform: translate(-50%);
	bottom: calc(var(--v-width-attachment-tooltip) * -1)
}

.v-st-tooltip-controller .v-st-tooltip-content.v-st-tooltip-left,
.v-st-tooltip-controller .v-st-tooltip-content.v-st-tooltip-right {
	top: 50%;
	bottom: initial;
	left: initial;
	transform: translateY(-50%)
}

.v-st-tooltip-controller .v-st-tooltip-content.v-st-tooltip-left .v-st-tooltip-content-inner:before,
.v-st-tooltip-controller .v-st-tooltip-content.v-st-tooltip-right .v-st-tooltip-content-inner:before {
	content: "";
	top: 50%;
	bottom: initial;
	border-width: var(--v-width-attachment-tooltip) 0 var(--v-width-attachment-tooltip) var(--v-width-attachment-tooltip);
	border-color: transparent transparent transparent var(--v-bg-tooltip)
}

.v-st-tooltip-controller .v-st-tooltip-content.v-st-tooltip-right {
	left: calc(100% + var(--v-width-attachment-tooltip) * 2)
}

.v-st-tooltip-controller .v-st-tooltip-content.v-st-tooltip-right .v-st-tooltip-content-inner:before {
	transform: rotate(180deg) translateY(50%);
	left: calc(var(--v-width-attachment-tooltip) * -1)
}

.v-st-tooltip-controller .v-st-tooltip-content.v-st-tooltip-left {
	right: calc(100% + var(--v-width-attachment-tooltip) * 2)
}

.v-st-tooltip-controller .v-st-tooltip-content.v-st-tooltip-left .v-st-tooltip-content-inner:before {
	left: initial;
	transform: translateY(-50%);
	right: calc(var(--v-width-attachment-tooltip) * -1)
}

.v-st-tooltip-controller .v-st-tooltip-content.v-st-tooltip-top-left {
	--v-width-attachment-tooltip: calc(var(--v-font-size-body) * .5);
	left: 0;
	transform: translate(0)
}

.v-st-tooltip-controller .v-st-tooltip-content.v-st-tooltip-top-left .v-st-tooltip-content-inner {
	border-bottom-left-radius: 0
}

.v-st-tooltip-controller .v-st-tooltip-content.v-st-tooltip-top-left .v-st-tooltip-content-inner:before {
	left: 0;
	transform: translateY(0);
	border-left: none
}

.v-st-tooltip-controller .v-st-tooltip-content.v-st-tooltip-top-right {
	--v-width-attachment-tooltip: calc(var(--v-font-size-body) * .5);
	right: 0;
	transform: translate(-100%)
}

.v-st-tooltip-controller .v-st-tooltip-content.v-st-tooltip-top-right .v-st-tooltip-content-inner {
	border-bottom-right-radius: 0
}

.v-st-tooltip-controller .v-st-tooltip-content.v-st-tooltip-top-right .v-st-tooltip-content-inner:before {
	right: 0;
	left: initial;
	transform: translateY(0);
	border-right: none
}

.v-st-tooltip-controller:has(.v-st-tooltip-handle:hover) .v-st-tooltip-content,
.v-st-tooltip-controller:not(:has(.v-st-tooltip-handle)):hover .v-st-tooltip-content {
	opacity: 1;
	visibility: visible;
	bottom: calc(100% + var(--v-width-attachment-tooltip))
}

.v-st-tooltip-controller:has(.v-st-tooltip-handle:hover) .v-st-tooltip-content.v-st-tooltip-top,
.v-st-tooltip-controller:not(:has(.v-st-tooltip-handle)):hover .v-st-tooltip-content.v-st-tooltip-top {
	bottom: calc(100% + var(--v-width-attachment-tooltip))
}

.v-st-tooltip-controller:has(.v-st-tooltip-handle:hover) .v-st-tooltip-content.v-st-tooltip-right,
.v-st-tooltip-controller:not(:has(.v-st-tooltip-handle)):hover .v-st-tooltip-content.v-st-tooltip-right {
	left: calc(100% + var(--v-width-attachment-tooltip));
	bottom: initial
}

.v-st-tooltip-controller:has(.v-st-tooltip-handle:hover) .v-st-tooltip-content.v-st-tooltip-left,
.v-st-tooltip-controller:not(:has(.v-st-tooltip-handle)):hover .v-st-tooltip-content.v-st-tooltip-left {
	right: calc(100% + var(--v-width-attachment-tooltip));
	bottom: initial
}

.v-st-main-heading-page-title-main-wrapper .v-st-btn .v-st-tooltip-content {
	bottom: initial;
	top: calc(100% + var(--v-width-attachment-tooltip) * 2)
}

.v-st-main-heading-page-title-main-wrapper .v-st-btn .v-st-tooltip-content:before {
	bottom: 100%;
	border-width: 0 var(--v-width-attachment-tooltip) var(--v-width-attachment-tooltip) var(--v-width-attachment-tooltip);
	border-color: transparent transparent var(--v-bg-tooltip) transparent
}

:root {
	--v-border-width-divider: 1px;
	--v-border-style-divider: solid;
	--v-font-weight-btn: 400
}

html {
	scroll-behavior: smooth;
	width: 100%
}

body {
	padding: 0;
	margin: 0;
	line-height: 1.5;
	color: var(--v-color-body);
	font-family: var(--v-font-family-body);
	font-size: var(--v-font-size-body);
	font-weight: var(--v-font-weight-body)
}

body:has(.v-page-blank-page) .v-st-main {
	margin-left: var(--v-regular-spacing-x) !important
}

body .v-st-main {
	min-height: calc(100vh - var(--v-header-height)) !important;
	max-width: calc(1300px + var(--v-regular-spacing-x) * 2);
	padding-left: var(--v-regular-spacing-x);
	padding-right: var(--v-regular-spacing-x);
	margin: 0 auto;
	background-color: var(--v-bg-main)
}

body .v-st-header {
	--v-width-header-logo: 170px;
	--v-height-header-logo: initial;
	--v-header-height: initial;
	position: sticky;
	justify-content: flex-start;
	grid-gap: 23px
}

body .v-st-header .v-st-header-left {
	max-width: var(--v-width-header-logo);
	width: 100%
}

body .v-st-header .v-st-header-right {
	width: 100%
}

body .v-st-header .v-st-header-right .v-st-header-menu {
	width: 100%;
	justify-content: flex-end
}

body .v-st-header .v-st-header-right .v-st-header-menu .v-st-header-menu-item>.v-st-btn-main-wrapper>.v-st-btn.v-st-pure {
	--v-font-size-btn: 15px;
	--v-font-weight-btn: 400;
	--v-px-btn: 22px;
	--v-py-btn: 10px
}

body .v-st-header .v-st-header-right .v-st-header-menu .v-st-header-menu-item>.v-st-dropdown-controller>.v-st-btn-main-wrapper>.v-st-btn.v-st-pure {
	--v-font-size-btn: 15px;
	--v-font-weight-btn: 400;
	--v-px-btn: 22px;
	--v-py-btn: 10px;
	--v-border-width-btn: 0
}

body .v-st-header .v-st-header-right .v-st-header-menu .v-st-ml-auto {
	margin-left: auto
}

a {
	text-decoration: none;
	color: var(--v-color-link);
	transition: color var(--v-transition-duration) var(--v-transition-timing)
}

a:hover {
	color: var(--v-color-hover-link)
}

a,
button {
	cursor: pointer
}

.v-st-h1,
.v-st-h2,
.v-st-h3,
.v-st-h4,
.v-st-h5,
.v-st-h6,
h1,
h2,
h3,
h4,
h5,
h6 {
	font-weight: var(--v-font-weight-title);
	color: var(--v-color-body-accent)
}

.v-st-h1,
h1 {
	font-size: calc(1.275rem + 1.5vw)
}

.v-st-h2,
h2 {
	font-size: calc(1.275rem + .9vw)
}

.v-st-h3,
h3 {
	font-size: calc(1.275rem + .6vw)
}

.v-st-h4,
h4 {
	font-size: calc(1.275rem + .3vw)
}

.v-st-h5,
h5 {
	font-size: 1.275rem
}

.v-st-h6,
h6 {
	font-size: 1rem
}

p+.v-st-h2,
p+.v-st-h3,
p+.v-st-h4,
p+.v-st-h5,
p+.v-st-h6,
p+h2,
p+h3,
p+h4,
p+h5,
p+h6 {
	margin-top: 1rem
}

.v-st-icon {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	vertical-align: middle
}

.v-st-main-heading-menu-wrapper {
	position: relative
}

.v-st-main-heading-menu-wrapper:after {
	content: "";
	position: absolute;
	height: 1px;
	background-color: var(--v-border-color-heading-menu)
}

.v-st-main-container {
	display: flex;
	flex-direction: column;
	align-items: stretch;
	grid-gap: var(--v-regular-spacing-y)
}

.v-st-main-inner {
	display: flex
}

.v-st-main-inner:has(.v-st-aside:not(:has(>div))) {
	grid-gap: 0
}

.v-st-main-inner .v-st-content {
	width: 100%;
	display: flex;
	flex-direction: column;
	align-items: stretch
}

.v-st-main-inner .v-st-content:has(.v-st-content-sidebar) {
	--v-content-sidebar-width: 300px;
	width: 100%
}

.v-st-main-inner .v-st-content:has(.v-st-content-sidebar) .v-st-content-inner {
	display: flex;
	flex-direction: column
}

.v-st-main-heading {
	display: flex;
	flex-direction: column;
	grid-gap: 0
}

.v-st-main-heading .v-st-main-heading-content {
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	justify-content: flex-start;
	margin-left: calc(var(--v-font-size-body) * 1.025 + var(--v-regular-spacing-y) * .5)
}

.v-st-main-heading .v-st-main-heading-top:has(.v-st-main-heading-left) {
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	align-items: center
}

.v-st-panel.v-st-box-shadow {
	/*background-color: var(--v-bg-main);*/
	box-shadow: 0 5px 30px #1122331a
}

.v-st-panel.v-st-box-shadow .v-st-panel-body {
	position: relative
}

.v-st-panel.v-st-box-shadow .v-st-panel-body .v-st-panel-body-content {
	position: relative;
	z-index: 1;
	background-color: var(--v-bg-main);
	border-radius: var(--v-radius-base)
}

.v-st-panel.v-st-size-sm .v-st-panel-body:has(.v-st-panel-body-item.v-st-panel-body-item-divider) {
	grid-gap: calc(var(--v-regular-spacing-y) * .5)
}

.v-st-publication-card>.v-st-tile>.v-st-tile-body .v-st-tile-heading-main {
	border-bottom: 0
}

.v-st-publication-card .v-st-panel .v-st-panel-body {
	--v-regular-spacing-y: .5rem
}

.v-st-publication-card .v-st-panel .v-st-panel-body .v-st-panel-body-item:has(.v-st-btn) {
	display: none
}

.v-prg-hidden {
	display: none !important
}

@media (max-width: 991px) {
	:root {
		--v-font-size-body: 16px !important
	}

	body header.v-st-header {
		--v-width-header-logo: 125px;
		padding: var(--v-regular-spacing-y) calc(var(--v-regular-spacing-x) * .5)
	}

	body .v-st-content-display-main-wrapper .v-st-content-display .v-st-content-display-value-container .v-st-content-display-value:has(.v-st-btn-main-wrapper>.v-st-btn) .v-st-btn-main-wrapper {
		display: inline-block;
		width: auto
	}
}

@media (min-width: 992px) {
	body {
		--v-header-height: 70px;
		--v-sidebar-width: 300px;
		--v-aside-width: 350px;
		--v-footer-height: 60px
	}

	body .v-st-main {
		min-height: calc(100vh - var(--v-header-height) - var(--v-footer-height))
	}

	body .v-st-main-inner .v-st-content {
		grid-gap: calc(var(--v-regular-spacing-y) * 1.5)
	}

	body .v-st-footer {
		min-height: var(--v-footer-height);
		display: flex;
		flex-direction: row;
		align-items: center;
		justify-content: space-between;
		margin-right: var(--v-regular-spacing-x);
		padding-top: var(--v-regular-spacing-y);
		padding-bottom: var(--v-regular-spacing-y)
	}

	body .v-st-footer .v-st-menu .v-st-menu-item+.v-st-menu-item:before {
		left: calc(var(--v-regular-spacing-x) * -.1975)
	}

	body .v-st-header {
		padding: var(--v-regular-spacing-y) var(--v-regular-spacing-x)
	}

	body .v-st-header .v-st-header-left {
		grid-gap: calc(var(--v-regular-spacing-x) * .5)
	}

	body .v-st-header .v-st-header-right .v-st-header-menu .v-st-header-menu-item:last-child {
		margin-left: calc(var(--v-regular-spacing-x) * .5)
	}
}

@media (min-width: 1200px) {
	body .v-st-main-inner {
		flex-direction: row-reverse;
		justify-content: flex-end
	}

	body .v-st-main-inner .v-st-content {
		width: 100%
	}
}

@media (max-width: 1199px) {
	body .v-st-main-inner {
		flex-direction: column
	}
}

@media (max-width: 991px) {
	body {
		--v-header-height: 60px;
		--v-sidebar-width: 300px
	}

	body .v-st-header .v-st-header-left {
		grid-gap: calc(var(--v-regular-spacing-x) * .5)
	}

	body .v-st-main-inner .v-st-content {
		grid-gap: var(--v-regular-spacing-y)
	}

	body .v-st-footer {
		display: flex;
		flex-direction: column;
		align-items: center;
		justify-content: center;
		margin: 0 var(--v-regular-spacing-x);
		padding: var(--v-regular-spacing-y) 0
	}

	body .v-st-footer .v-st-footer-right {
		flex-wrap: wrap;
		justify-content: center
	}

	body .v-st-footer .v-st-footer-right .v-st-menu {
		width: 100%;
		justify-content: center
	}

	body .v-st-footer .v-st-menu {
		grid-gap: var(--v-regular-spacing-x)
	}

	body .v-st-footer .v-st-menu .v-st-menu-item:first-child .v-st-btn-pure {
		padding-left: 0
	}

	body .v-st-footer .v-st-menu .v-st-menu-item+.v-st-menu-item:before {
		left: calc(var(--v-regular-spacing-x) * -.75)
	}

	body .v-st-header {
		padding: 0 calc(var(--v-regular-spacing-x) * .5)
	}
}

@media (max-width: 820px) {
	:root .v-st-btn-icon:has(.v-st-btn-text) .v-st-btn-text {
		display: none
	}
}

@media (min-width: 821px) {
	.v-st-dropdown-controller.v-st-dropdown-controller-right .v-st-dropdown-controller-start-left .v-st-dropdown-content {
		top: 0;
		right: 100%;
		--v-width-dropdown: auto
	}
}

@media (max-width: 820px) {
	.v-st-dropdown-controller.v-st-dropdown-controller-right .v-st-dropdown-controller-start-left .v-st-dropdown-content {
		left: 0;
		--v-width-dropdown: 100%
	}
}

@media (min-width: 992px) {
	.v-st-panel {
		--v-panel-width-tiles: 350px
	}

	.v-st-panel.v-st-size-lg {
		--v-panel-width-tiles: 415px
	}

	.v-st-panel .v-st-panel-heading {
		display: flex;
		align-items: center
	}

	.v-st-panel .v-st-panel-heading:has(.v-st-panel-heading-sub-content) {
		display: grid;
		align-items: center;
		grid-column-gap: var(--v-regular-spacing-y);
		grid-template-columns: auto auto;
		grid-row-gap: calc(var(--v-regular-spacing-x) * .5);
		grid-template-areas: "panel-heading-left panel-heading-right""panel-heading-sub-content panel-heading-sub-content"
	}

	.v-st-panel .v-st-panel-heading:has(.v-st-panel-heading-sub-content) .v-st-panel-heading-left {
		grid-area: panel-heading-left
	}

	.v-st-panel .v-st-panel-heading:has(.v-st-panel-heading-sub-content) .v-st-panel-heading-right {
		grid-area: panel-heading-right
	}

	.v-st-panel .v-st-panel-body-item-split {
		display: flex;
		flex-direction: row;
		align-items: stretch;
		grid-gap: var(--v-regular-spacing-y) var(--v-regular-spacing-x)
	}

	.v-st-panel .v-st-panel-body-item-split .v-st-btn {
		height: 100%
	}

	.v-st-panel .v-st-panel-body-item-split:has(.v-st-panel-body-overflow-y-scroll) {
		grid-gap: calc(var(--v-regular-spacing-x) * .25)
	}

	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-2>.v-st-panel-body-item-split-left,
	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-2>.v-st-panel-body-item-split-right {
		max-width: calc(50% - var(--v-regular-spacing-x) * .5);
		width: 100%;
		display: flex;
		align-items: stretch
	}

	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-2>.v-st-panel-body-item-split-left>div:not(.v-st-table-main-wrapper) .v-st-a-main-wrapper,
	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-2>.v-st-panel-body-item-split-left>div:not(.v-st-table-main-wrapper) .v-st-btn-main-wrapper,
	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-2>.v-st-panel-body-item-split-right>div:not(.v-st-table-main-wrapper) .v-st-a-main-wrapper,
	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-2>.v-st-panel-body-item-split-right>div:not(.v-st-table-main-wrapper) .v-st-btn-main-wrapper {
		width: 100%
	}

	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-2>.v-st-panel-body-item-split-left>div:not(.v-st-table-main-wrapper) .v-st-a-main-wrapper .v-st-a,
	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-2>.v-st-panel-body-item-split-left>div:not(.v-st-table-main-wrapper) .v-st-a-main-wrapper .v-st-btn,
	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-2>.v-st-panel-body-item-split-left>div:not(.v-st-table-main-wrapper) .v-st-btn-main-wrapper .v-st-a,
	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-2>.v-st-panel-body-item-split-left>div:not(.v-st-table-main-wrapper) .v-st-btn-main-wrapper .v-st-btn,
	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-2>.v-st-panel-body-item-split-right>div:not(.v-st-table-main-wrapper) .v-st-a-main-wrapper .v-st-a,
	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-2>.v-st-panel-body-item-split-right>div:not(.v-st-table-main-wrapper) .v-st-a-main-wrapper .v-st-btn,
	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-2>.v-st-panel-body-item-split-right>div:not(.v-st-table-main-wrapper) .v-st-btn-main-wrapper .v-st-a,
	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-2>.v-st-panel-body-item-split-right>div:not(.v-st-table-main-wrapper) .v-st-btn-main-wrapper .v-st-btn {
		width: 100%
	}

	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-2>.v-st-panel-body-item-split-item {
		max-width: calc(50% - var(--v-regular-spacing-x) * .5);
		width: 100%
	}

	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-2>.v-st-panel-body-item-split-item.v-st-one-third,
	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-2>.v-st-panel-body-item-split-item.v-st-panel-body-item-split-item-one-third {
		max-width: calc(33.33% - var(--v-regular-spacing-x) * .6666666667)
	}

	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-2>.v-st-panel-body-item-split-item.v-st-panel-body-item-split-item-two-third,
	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-2>.v-st-panel-body-item-split-item.v-st-two-third {
		max-width: calc(66.66% - var(--v-regular-spacing-x) * .3333333333)
	}

	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-3>.v-st-panel-body-item-split-item {
		max-width: calc(33.33% - var(--v-regular-spacing-x) * .6666666667);
		width: 100%;
		display: flex;
		align-items: stretch
	}

	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-3>.v-st-panel-body-item-split-item>.v-st-a-main-wrapper,
	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-3>.v-st-panel-body-item-split-item>.v-st-btn-main-wrapper {
		width: 100%
	}

	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-3>.v-st-panel-body-item-split-item>.v-st-a-main-wrapper>.v-st-a,
	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-3>.v-st-panel-body-item-split-item>.v-st-a-main-wrapper>.v-st-btn,
	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-3>.v-st-panel-body-item-split-item>.v-st-btn-main-wrapper>.v-st-a,
	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-3>.v-st-panel-body-item-split-item>.v-st-btn-main-wrapper>.v-st-btn {
		width: 100%
	}

	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-3>.v-st-panel-body-item-split-item>.v-st-a-main-wrapper>.v-st-a .v-st-a-group-container,
	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-3>.v-st-panel-body-item-split-item>.v-st-a-main-wrapper>.v-st-a .v-st-btn-group-container,
	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-3>.v-st-panel-body-item-split-item>.v-st-a-main-wrapper>.v-st-btn .v-st-a-group-container,
	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-3>.v-st-panel-body-item-split-item>.v-st-a-main-wrapper>.v-st-btn .v-st-btn-group-container,
	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-3>.v-st-panel-body-item-split-item>.v-st-btn-main-wrapper>.v-st-a .v-st-a-group-container,
	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-3>.v-st-panel-body-item-split-item>.v-st-btn-main-wrapper>.v-st-a .v-st-btn-group-container,
	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-3>.v-st-panel-body-item-split-item>.v-st-btn-main-wrapper>.v-st-btn .v-st-a-group-container,
	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-3>.v-st-panel-body-item-split-item>.v-st-btn-main-wrapper>.v-st-btn .v-st-btn-group-container {
		width: 100%;
		justify-content: flex-start
	}

	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-3>.v-st-panel-body-item-split-item.v-st-one-third,
	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-3>.v-st-panel-body-item-split-item.v-st-panel-body-item-split-item-one-third {
		max-width: calc(33.33% - var(--v-regular-spacing-x) * .6666666667)
	}

	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-3>.v-st-panel-body-item-split-item.v-st-panel-body-item-split-item-two-third,
	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-3>.v-st-panel-body-item-split-item.v-st-two-third {
		max-width: calc(66.66% - var(--v-regular-spacing-x) * .3333333333)
	}

	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-4>.v-st-panel-body-item-split-item {
		max-width: calc(25% - var(--v-regular-spacing-x) * .75);
		width: 100%;
		display: flex;
		align-items: stretch
	}

	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-4>.v-st-panel-body-item-split-item .v-st-a-main-wrapper,
	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-4>.v-st-panel-body-item-split-item .v-st-btn-main-wrapper {
		width: 100%
	}

	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-4>.v-st-panel-body-item-split-item .v-st-a-main-wrapper .v-st-a,
	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-4>.v-st-panel-body-item-split-item .v-st-a-main-wrapper .v-st-btn,
	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-4>.v-st-panel-body-item-split-item .v-st-btn-main-wrapper .v-st-a,
	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-4>.v-st-panel-body-item-split-item .v-st-btn-main-wrapper .v-st-btn {
		width: 100%
	}

	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-4>.v-st-panel-body-item-split-item .v-st-a-main-wrapper .v-st-a .v-st-a-group-container,
	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-4>.v-st-panel-body-item-split-item .v-st-a-main-wrapper .v-st-a .v-st-btn-group-container,
	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-4>.v-st-panel-body-item-split-item .v-st-a-main-wrapper .v-st-btn .v-st-a-group-container,
	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-4>.v-st-panel-body-item-split-item .v-st-a-main-wrapper .v-st-btn .v-st-btn-group-container,
	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-4>.v-st-panel-body-item-split-item .v-st-btn-main-wrapper .v-st-a .v-st-a-group-container,
	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-4>.v-st-panel-body-item-split-item .v-st-btn-main-wrapper .v-st-a .v-st-btn-group-container,
	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-4>.v-st-panel-body-item-split-item .v-st-btn-main-wrapper .v-st-btn .v-st-a-group-container,
	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-4>.v-st-panel-body-item-split-item .v-st-btn-main-wrapper .v-st-btn .v-st-btn-group-container {
		width: 100%;
		justify-content: flex-start
	}

	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-4>.v-st-panel-body-item-split-item .v-st-a-main-wrapper .v-st-a .v-st-a-group-container:has(.v-st-btn-icon-end),
	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-4>.v-st-panel-body-item-split-item .v-st-a-main-wrapper .v-st-a .v-st-a-group-container:has(.v-st-icon-end),
	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-4>.v-st-panel-body-item-split-item .v-st-a-main-wrapper .v-st-a .v-st-btn-group-container:has(.v-st-btn-icon-end),
	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-4>.v-st-panel-body-item-split-item .v-st-a-main-wrapper .v-st-a .v-st-btn-group-container:has(.v-st-icon-end),
	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-4>.v-st-panel-body-item-split-item .v-st-a-main-wrapper .v-st-btn .v-st-a-group-container:has(.v-st-btn-icon-end),
	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-4>.v-st-panel-body-item-split-item .v-st-a-main-wrapper .v-st-btn .v-st-a-group-container:has(.v-st-icon-end),
	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-4>.v-st-panel-body-item-split-item .v-st-a-main-wrapper .v-st-btn .v-st-btn-group-container:has(.v-st-btn-icon-end),
	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-4>.v-st-panel-body-item-split-item .v-st-a-main-wrapper .v-st-btn .v-st-btn-group-container:has(.v-st-icon-end),
	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-4>.v-st-panel-body-item-split-item .v-st-btn-main-wrapper .v-st-a .v-st-a-group-container:has(.v-st-btn-icon-end),
	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-4>.v-st-panel-body-item-split-item .v-st-btn-main-wrapper .v-st-a .v-st-a-group-container:has(.v-st-icon-end),
	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-4>.v-st-panel-body-item-split-item .v-st-btn-main-wrapper .v-st-a .v-st-btn-group-container:has(.v-st-btn-icon-end),
	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-4>.v-st-panel-body-item-split-item .v-st-btn-main-wrapper .v-st-a .v-st-btn-group-container:has(.v-st-icon-end),
	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-4>.v-st-panel-body-item-split-item .v-st-btn-main-wrapper .v-st-btn .v-st-a-group-container:has(.v-st-btn-icon-end),
	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-4>.v-st-panel-body-item-split-item .v-st-btn-main-wrapper .v-st-btn .v-st-a-group-container:has(.v-st-icon-end),
	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-4>.v-st-panel-body-item-split-item .v-st-btn-main-wrapper .v-st-btn .v-st-btn-group-container:has(.v-st-btn-icon-end),
	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-4>.v-st-panel-body-item-split-item .v-st-btn-main-wrapper .v-st-btn .v-st-btn-group-container:has(.v-st-icon-end) {
		justify-content: space-between
	}

	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-5>.v-st-panel-body-item-split-item {
		max-width: calc(20% - var(--v-regular-spacing-x) * .8);
		width: 100%;
		display: flex;
		align-items: stretch
	}

	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-5>.v-st-panel-body-item-split-item .v-st-a-main-wrapper,
	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-5>.v-st-panel-body-item-split-item .v-st-btn-main-wrapper {
		width: 100%
	}

	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-5>.v-st-panel-body-item-split-item .v-st-a-main-wrapper .v-st-a,
	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-5>.v-st-panel-body-item-split-item .v-st-a-main-wrapper .v-st-btn,
	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-5>.v-st-panel-body-item-split-item .v-st-btn-main-wrapper .v-st-a,
	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-5>.v-st-panel-body-item-split-item .v-st-btn-main-wrapper .v-st-btn {
		width: 100%
	}

	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-5>.v-st-panel-body-item-split-item .v-st-a-main-wrapper .v-st-a .v-st-a-group-container,
	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-5>.v-st-panel-body-item-split-item .v-st-a-main-wrapper .v-st-a .v-st-btn-group-container,
	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-5>.v-st-panel-body-item-split-item .v-st-a-main-wrapper .v-st-btn .v-st-a-group-container,
	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-5>.v-st-panel-body-item-split-item .v-st-a-main-wrapper .v-st-btn .v-st-btn-group-container,
	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-5>.v-st-panel-body-item-split-item .v-st-btn-main-wrapper .v-st-a .v-st-a-group-container,
	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-5>.v-st-panel-body-item-split-item .v-st-btn-main-wrapper .v-st-a .v-st-btn-group-container,
	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-5>.v-st-panel-body-item-split-item .v-st-btn-main-wrapper .v-st-btn .v-st-a-group-container,
	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-5>.v-st-panel-body-item-split-item .v-st-btn-main-wrapper .v-st-btn .v-st-btn-group-container {
		width: 100%;
		justify-content: flex-start
	}

	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-sm {
		grid-gap: calc(var(--v-regular-spacing-x) * .5)
	}
}

@media (max-width: 991px) {
	.v-st-panel .v-st-panel-heading.v-st-panel-heading-column-lg-down {
		display: grid;
		grid-template-areas: "panel-heading-left""panel-heading-right""panel-heading-sub-content";
		grid-row-gap: calc(var(--v-regular-spacing-x) * .5);
		grid-column-gap: var(--v-regular-spacing-y);
		grid-template-columns: 100%
	}

	.v-st-panel .v-st-panel-heading.v-st-panel-heading-column-lg-down .v-st-panel-heading-right {
		flex-wrap: wrap
	}
}

@media (max-width: 991px) {
	.v-st-panel {
		--v-panel-width-tiles: 275px
	}

	.v-st-panel .v-st-panel-heading {
		display: flex;
		align-items: center
	}

	.v-st-panel .v-st-panel-heading:has(.v-st-panel-heading-sub-content) {
		display: grid;
		align-items: center;
		grid-column-gap: var(--v-regular-spacing-y);
		grid-template-columns: auto auto;
		grid-row-gap: calc(var(--v-regular-spacing-x) * .5);
		grid-template-areas: "panel-heading-left panel-heading-right""panel-heading-sub-content panel-heading-sub-content"
	}

	.v-st-panel .v-st-panel-heading:has(.v-st-panel-heading-sub-content) .v-st-panel-heading-left {
		grid-area: panel-heading-left
	}

	.v-st-panel .v-st-panel-heading:has(.v-st-panel-heading-sub-content) .v-st-panel-heading-right {
		grid-area: panel-heading-right
	}

	.v-st-panel .v-st-panel-body-item-split {
		display: flex;
		flex-direction: column;
		align-items: stretch;
		justify-content: space-between;
		grid-gap: calc(var(--v-regular-spacing-x) * .5)
	}

	.v-st-panel .v-st-panel-body-item-split .v-st-panel-body-item-split-right {
		margin-left: 0
	}

	.v-st-panel .v-st-panel-body-item-split .v-st-btn {
		height: 100%
	}

	.v-st-panel .v-st-panel-body-item-split:has(.v-st-panel-body-overflow-y-scroll) {
		grid-gap: calc(var(--v-regular-spacing-x) * .25)
	}

	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-tiles.v-st-panel-body-item-split-wrap {
		justify-content: flex-start
	}

	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-2>.v-st-panel-body-item-split-left,
	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-2>.v-st-panel-body-item-split-right {
		width: 100%;
		display: flex;
		align-items: stretch
	}

	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-2 .v-st-panel-body-item-split-item,
	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-3 .v-st-panel-body-item-split-item,
	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-4 .v-st-panel-body-item-split-item,
	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-5 .v-st-panel-body-item-split-item {
		width: 100%;
		display: flex;
		align-items: stretch
	}

	.v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-tiles {
		flex-direction: row
	}
}

@media (max-width: 991px) {
	.v-st-panel-heading-right .v-st-tooltip-controller {
		--v-width-attachment-tooltip: calc(var(--v-font-size-body) * .25)
	}

	.v-st-panel-heading-right .v-st-tooltip-controller .v-st-tooltip-content {
		top: 50%;
		bottom: initial;
		left: initial;
		transform: translateY(-50%);
		right: calc(100% + var(--v-width-attachment-tooltip) * 2)
	}
}

@media (min-width: 821px) {
	:root {
		--v-regular-spacing-y: 1rem;
		--v-regular-spacing-x: 1.5rem;
		--v-radius-base: 20px
	}

	:root .v-st-main-wrapper {
		margin-right: var(--v-regular-spacing-x);
		width: calc(100vw - (var(--v-sidebar-width) + var(--v-regular-spacing-x)))
	}

	:root .v-st-main-inner .v-st-content:has(.v-st-content-sidebar) {
		flex-direction: row
	}

	:root .v-st-main-inner .v-st-content:has(.v-st-content-sidebar) .v-st-content-inner {
		width: calc(100% - (var(--v-content-sidebar-width) + var(--v-regular-spacing-x)));
		grid-gap: calc(var(--v-regular-spacing-y) * 1.5)
	}
}

@media (min-width: 992px) {
	:root .v-st-main {
		padding: calc(var(--v-regular-spacing-y) * 1) var(--v-regular-spacing-x) calc(var(--v-regular-spacing-y) * 1.5)
	}

	:root .v-st-panel-cart {
		position: sticky;
		top: calc(var(--v-regular-spacing-y) * 1.5 + var(--v-header-height))
	}

	:root .v-st-main-heading-menu-wrapper:after {
		left: calc(var(--v-regular-spacing-x) * -1);
		right: calc(var(--v-regular-spacing-x) * -1);
		width: calc(100% + var(--v-regular-spacing-x) * 2)
	}
}

@media (max-width: 991px) {
	:root .v-page-blank-page .v-st-panel .v-st-panel-body-item-split.v-st-panel-body-item-split-2 .v-st-panel-body-item-split-left {
		max-width: 500px !important
	}

	:root .v-st-main {
		padding: calc(var(--v-regular-spacing-y) * .75) calc(var(--v-regular-spacing-x) * .5)
	}

	:root .v-st-main-heading-menu-wrapper:after {
		left: 0;
		right: 0;
		width: 100%
	}
}

@media (max-width: 820px) {
	:root {
		--v-font-size-body: 18px;
		--v-regular-spacing-y: 1rem;
		--v-regular-spacing-x: 1.5rem;
		--v-radius-base: 15px
	}

	:root .v-st-main-wrapper {
		margin-right: calc(var(--v-regular-spacing-x) * .5);
		width: calc(100vw - (var(--v-sidebar-width) + var(--v-regular-spacing-x) * .5))
	}

	:root .v-page-blank-page {
		--v-footer-height: 70px
	}

	:root .v-page-blank-page .v-st-main {
		min-height: calc(100vh - var(--v-header-height) - var(--v-footer-height));
		align-items: flex-start
	}

	:root .v-page-blank-page .v-st-panel {
		border-radius: var(--v-radius-panel)
	}

	:root .v-page-blank-page .v-st-panel .v-st-panel-heading .v-st-panel-heading-content-container .v-st-panel-heading-content-main {
		font-size: calc(var(--v-font-size-body) * 1)
	}

	:root .v-page-blank-page .v-st-footer {
		min-height: var(--v-footer-height)
	}
}