@charset "UTF-8";.Header{align-items:center;background-color:var(--header-background-color);border-bottom:var(--spacing-1) solid var(--header-border-bottom-color);display:flex;justify-content:space-between;margin:0 var(--spacing-16);padding:var(--spacing-24)}.Header h1{font-size:var(--font-size-xxl);font-weight:var(--header-font-weight);margin:0}.Header h1,.Header_actions{align-items:center;column-gap:var(--spacing-16);display:flex;justify-content:space-between}.Header_actions button{display:flex;flex-direction:column}.Header_actions button span{text-wrap:nowrap}@media(max-width:768px){.Header{margin:0 var(--spacing-8);padding:var(--spacing-12)}.Header h1{font-size:var(--font-size-xl)}.Header_actions{column-gap:var(--spacing-8)}.Header_actions button{padding:var(--spacing-8)}}.filter-bar{background-color:var(--card-background-color);border-radius:var(--radius);margin:0 var(--spacing-16);padding:var(--spacing-16)}.filter-bar.filter-bar-mode-details{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-4)}.filter-bar__row{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-16)}.filter-bar__row.filter-bar__search_container{align-items:flex-end}.filter-bar__row:not(:last-child){margin-bottom:var(--spacing-16)}.filter-bar__group{display:flex;flex-direction:column;gap:var(--spacing-4)}.filter-bar__group.half-size{flex-wrap:wrap;width:calc(50% - var(--spacing-8))}.filter-bar__group label{color:var(--body-color);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium)}.filter-bar__group .filter-bar-highlighted{align-items:center;background-color:var(--card-background-accent-color);display:flex;flex-wrap:wrap;gap:var(--spacing-8);padding:var(--spacing-8)}.filter-bar__group .filter-bar-highlighted label{font-size:var(--font-size-xs)}.filter-bar__group .filter-bar-highlighted label,.filter-bar__group .filter-bar__range{align-items:center;display:flex;gap:var(--spacing-4);justify-content:space-between}.filter-bar__group .filter-bar__range input{width:80px}.filter-bar__group.reset-button{margin-top:var(--spacing-16)}.filter-bar__search{flex:1 1;min-width:var(--spacing-200)}@media(max-width:768px){.filter-bar{margin:0 var(--spacing-8);padding:var(--spacing-8)}.filter-bar__row{gap:var(--spacing-8)}.filter-bar__group.half-size{flex-wrap:wrap;width:calc(50% - var(--spacing-4))}}.batch-add-modal{display:flex;flex-direction:column;gap:var(--spacing-16);max-height:60vh;padding:var(--spacing-16)}.batch-add-modal__empty,.batch-add-modal__loading{color:var(--body-color-muted);padding:var(--spacing-32);text-align:center}.batch-add-modal__header{display:flex;flex-direction:column;gap:var(--spacing-12)}.batch-add-modal__description{color:var(--body-color-muted);font-size:var(--font-size-sm);line-height:1.4;margin:0}.batch-add-modal__list{grid-gap:var(--spacing-8);display:grid;gap:var(--spacing-8);grid-template-columns:1fr;max-height:50vh;overflow-y:auto;padding-right:var(--spacing-8)}.batch-add-modal__list::-webkit-scrollbar{width:8px}.batch-add-modal__list::-webkit-scrollbar-track{background:var(--card-background-color);border-radius:var(--radius)}.batch-add-modal__list::-webkit-scrollbar-thumb{background:var(--body-color-muted);border-radius:var(--radius)}.batch-add-modal__list::-webkit-scrollbar-thumb:hover{background:var(--body-color)}.batch-add-modal__item{background-color:var(--card-background-color);border:1px solid var(--card-border-color);border-radius:var(--radius);display:flex;gap:var(--spacing-12);padding:var(--spacing-12);transition:all .2s}.batch-add-modal__item:hover{cursor:pointer}.batch-add-modal__item--selected,.batch-add-modal__item:hover{background:var(--card-background-accent-color);border-color:var(--button-primary-background-color)}.batch-add-modal__item-content{display:flex;flex:1 1;flex-direction:column;gap:var(--spacing-4)}.batch-add-modal__item-header{align-items:center;display:flex;gap:var(--spacing-8);justify-content:space-between}.batch-add-modal__item-title{color:var(--body-accent-color);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.batch-add-modal__item-quantity{color:var(--body-color-muted);font-size:var(--font-size-sm);font-weight:var(--font-weight-normal)}.batch-add-modal__item-details{color:var(--body-color-muted);font-size:var(--font-size-xs);line-height:1.3}.batch-add-modal__item-stats{color:var(--body-color-muted);font-size:var(--font-size-xs);font-style:italic}@media(min-width:769px){.batch-add-modal__list{grid-template-columns:repeat(2,1fr)}}.shopping-item-form{display:flex;flex-direction:column;row-gap:var(--spacing-16)}.shopping-item-form__section h3{color:var(--body-accent-color);font-size:var(--font-size-md);margin-bottom:var(--spacing-16)}.form-grid{display:flex;gap:var(--spacing-16)}.form-grid>div{flex:1 1}.form-grid.padTop{padding-top:var(--spacing-16)}.form-group{display:flex;flex-direction:column;gap:var(--spacing-4)}.form-group label{color:var(--body-sub-title-color);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.form-group.form-group-quantity{flex:none;max-width:52px}.checkbox-group{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-16)}.error{color:var(--body-danger-color);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium)}@media(max-width:768px){.form-grid{flex-flow:column}.form-grid.form-grid-basic,.form-grid.form-localization-group,.form-grid.form-shop-for-group,.form-grid.form-tags-group{flex-flow:row}.form-grid.form-localization-group .form-group:first-child,.form-grid.form-shop-for-group .form-group:first-child,.form-grid.form-tags-group .form-group:first-child{flex:1 1}.form-grid.form-localization-group .form-group:nth-child(2),.form-grid.form-shop-for-group .form-group:nth-child(2),.form-grid.form-tags-group .form-group:nth-child(2){max-width:52px}.form-grid.form-localization-group .form-group:nth-child(2) label,.form-grid.form-shop-for-group .form-group:nth-child(2) label,.form-grid.form-tags-group .form-group:nth-child(2) label{max-height:var(--spacing-24);opacity:0}.form-grid.form-localization-group .form-group:nth-child(2) button span:nth-child(2),.form-grid.form-shop-for-group .form-group:nth-child(2) button span:nth-child(2),.form-grid.form-tags-group .form-group:nth-child(2) button span:nth-child(2){display:none}}.list-table{display:flex;flex-direction:column;flex-direction:row;flex-wrap:wrap;gap:var(--spacing-16);padding:0 var(--spacing-16)}.list-table .card{flex:1 1 calc(50% - var(--spacing-8));max-width:calc(50% - var(--spacing-8))}.list-table .card .list-table-right-side{display:flex;flex:1 1;flex-direction:column;row-gap:var(--spacing-16)}.list-table .card .list-table-right-side .list-table-details{display:flex;flex-direction:column;margin-left:var(--spacing-12);margin-top:calc(var(--spacing-12)*-1);row-gap:var(--spacing-4)}.list-table .card .list-table-right-side .list-table-details:empty{display:none}.list-table .card .list-table-right-side .list-table-row{display:flex}.list-table .card .list-table-right-side .list-table-row .list-column-full{align-items:center;flex:1 1;font-size:var(--font-size-sm)}.list-table .card .list-table-right-side .list-table-row .list-column-full .key{font-size:var(--font-size-xs);font-weight:600}.list-table .card .list-table-right-side .list-table-row .list-column-full .area-container{display:inline-block}.list-table .card .list-table-right-side .list-table-row .list-column-full .area-container.completed{color:var(--button-success-border-color)}.list-table .card .list-table-right-side .list-table-row .list-column-full .area-container.date-added{color:var(--body-color);font-size:var(--font-size-xs)}.list-table .card .list-table-right-side .list-table-row .list-column-full .quick-status-update:hover{cursor:pointer}.list-table .card .list-table-right-side .list-table-row .list-column-full .list-column-title{color:var(--body-accent-color);font-weight:var(--font-weight-semibold)}.list-table .card .list-table-right-side .list-table-row .list-column-full .list-column-title:hover{cursor:pointer;text-decoration:underline}.list-table .card .list-table-right-side .list-table-row .list-column-full .list-column-progress-bar{width:100%}.list-table .card .list-table-right-side .list-table-row .list-column-full .list-column-badges{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-4)}.list-table .card .list-table-right-side .list-table-row .list-column-full a{color:var(--links-color);text-decoration:none}.list-table .card .list-table-right-side .list-table-row .list-column-full a:hover{color:var(--links-hover-color);cursor:pointer;text-decoration:underline}.list-table .card .list-table-right-side .list-table-row .list-column-full.list-table-buttons{column-gap:var(--spacing-8);display:flex}.list-table .card .item-number-no-crt{color:var(--body-color-muted);font-size:var(--font-size-xs);font-weight:700;position:absolute;right:var(--spacing-12);top:8px}@media(max-width:768px){.list-table{gap:var(--spacing-8);padding:0 var(--spacing-8)}.list-table .card{flex:1 1 calc(50% - var(--spacing-4));max-width:calc(50% - var(--spacing-4));padding:var(--spacing-8)}}.main-app{display:flex;flex-direction:column;margin:0 auto var(--spacing-16);max-width:1400px;min-height:100vh;row-gap:var(--spacing-16)}.main-app__no-data{color:var(--body-color);padding:var(--spacing-32);text-align:center}@media(max-width:768px){.main-app{row-gap:var(--spacing-8)}.main-app__header{margin:0 var(--spacing-8);padding:var(--spacing-12)}.main-app__header h1{font-size:var(--font-size-xl)}.main-app__header_actions{column-gap:var(--spacing-8)}.main-app__header_actions button{padding:var(--spacing-8)}}.accordion{display:flex;flex-direction:column;gap:8px;gap:var(--spacing-8)}.accordion-item{background-color:var(--card-background-color);border:1px solid var(--border-color);border-radius:4px;border-radius:var(--radius-sm);overflow:hidden;transition:border-color .2s ease}.accordion-item:hover:not(.accordion-item--disabled){border-color:var(--body-accent-color)}.accordion-item__header{align-items:center;background-color:var(--card-background-color);border:none;cursor:pointer;display:flex;gap:12px;gap:var(--spacing-12);justify-content:space-between;padding:16px;padding:var(--spacing-16);text-align:left;transition:background-color .2s ease;width:100%}.accordion-item__header:hover:not(:disabled){background-color:var(--card-background-accent-color)}.accordion-item__header:disabled{cursor:not-allowed;opacity:.6}.accordion-item__title{color:var(--body-color);flex:1 1;font-size:var(--font-size-base);font-weight:500;font-weight:var(--font-weight-medium)}.accordion-item__icon{align-items:center;color:var(--body-color-muted);display:flex;justify-content:center;transition:transform .3s ease}.accordion-item__icon svg{display:block}.accordion-item--expanded .accordion-item__icon{transform:rotate(180deg)}.accordion-item--expanded .accordion-item__content-wrapper{max-height:1000px;opacity:1}.accordion-item--disabled{opacity:.6;pointer-events:none}.accordion-item__content-wrapper{max-height:0;opacity:0;overflow:hidden;transition:max-height .3s ease,opacity .3s ease}.accordion-item__content{color:var(--body-color);font-size:.875rem;font-size:var(--font-size-sm);line-height:1.6;padding:16px;padding:var(--spacing-16);padding-top:0}.accordion-item__content p{margin:0 0 12px;margin:0 0 var(--spacing-12) 0}.accordion-item__content p:last-child{margin-bottom:0}.accordion-item__content ol,.accordion-item__content ul{margin:0 0 12px;margin:0 0 var(--spacing-12) 0;padding-left:24px;padding-left:var(--spacing-24)}.accordion-item__content ol:last-child,.accordion-item__content ul:last-child{margin-bottom:0}.accordion-item__content li{margin-bottom:4px;margin-bottom:var(--spacing-4)}.accordion-item__content li:last-child{margin-bottom:0}.button{align-items:center;background-color:var(--button-default-background-color);border:1px solid;border:var(--spacing-1) solid;border-color:var(--button-default-border-color);color:var(--button-default-color);display:inline-flex;font-size:.875rem;font-size:var(--font-size-sm);font-weight:500;font-weight:var(--font-weight-medium);gap:4px;gap:var(--spacing-4);padding:12px 16px;padding:var(--spacing-12) var(--spacing-16);transition:all .2s ease}.button:hover{cursor:pointer}.button.button-rounded{border-radius:4px;border-radius:var(--radius-sm)}.button.is-full-width{width:100%}.button:not([disabled]):hover{background-color:var(--button-default-hover-background-color);border-color:var(--button-default-hover-border-color);color:var(--button-default-hover-color);transform:translateY(-1px)}.button:active{transform:translateY(0)}.button:disabled{opacity:.6}.button--loading{cursor:wait}.button--loading:hover{transform:none}.button__spinner{animation:button-spin 1s linear infinite;border:2px solid #0000;border-radius:50%;border-top:2px solid;border:var(--spacing-2) solid #0000;border-top:var(--spacing-2) solid;display:inline-block;height:14px;width:14px}.button.button-small{font-size:.75rem;font-size:var(--font-size-xs);padding:4px 8px;padding:var(--spacing-4) var(--spacing-8)}.button.button-small .button__spinner{height:12px;height:var(--spacing-12);width:12px;width:var(--spacing-12)}.button.button-large{font-size:1rem;font-size:var(--font-size-md);padding:12px 24px;padding:var(--spacing-12) var(--spacing-24)}.button.button-large .button__spinner{height:16px;height:var(--spacing-16);width:16px;width:var(--spacing-16)}.button.button-success{background-color:var(--button-success-background-color);border-color:var(--button-success-border-color);color:var(--button-success-color)}.button.button-success:hover{background-color:var(--button-success-hover-background-color);border-color:var(--button-success-hover-border-color);color:var(--button-success-hover-color)}.button.button-warning{background-color:var(--button-warning-background-color);border-color:var(--button-warning-border-color);color:var(--button-warning-color)}.button.button-warning:hover{background-color:var(--button-warning-hover-background-color);border-color:var(--button-warning-hover-border-color);color:var(--button-warning-hover-color)}.button.button-danger{background-color:var(--button-danger-background-color);border-color:var(--button-danger-border-color);color:var(--button-danger-color)}.button.button-danger:hover{background-color:var(--button-danger-hover-background-color);border-color:var(--button-danger-hover-border-color);color:var(--button-danger-hover-color)}.button.button-info{background-color:var(--button-info-background-color);border-color:var(--button-info-border-color);color:var(--button-info-color)}.button.button-info:hover{background-color:var(--button-info-hover-background-color);border-color:var(--button-info-hover-border-color);color:var(--button-info-hover-color)}.button.button-plain{background:none;border:none;color:var(--button-plain-color);padding:4px;padding:var(--spacing-4)}.button.button-plain:hover{background:none;color:var(--button-plain-hover-color);cursor:pointer;transform:none}@keyframes button-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.button{padding:12px;padding:var(--spacing-12)}}.flex-between,.flex-center,.modal-overlay{align-items:center;display:flex}.modal-overlay{--available-height:100vh;background-color:var(--backdrop-color);bottom:0;justify-content:center;left:0;padding:16px;padding:var(--spacing-16);position:fixed;right:0;top:0;z-index:1000}.modal{-webkit-overflow-scrolling:touch;background-color:var(--modal-background-color);border-color:var(--modal-border-color);border-radius:8px;border-radius:var(--radius);box-shadow:var(--modal-box-shadow);max-height:calc(var(--available-height)*.9);max-width:800px;overflow-y:auto;position:relative;touch-action:pan-y;width:100%}.modal:hover{box-shadow:var(--modal-box-shadow-hover)}.modal__header{align-items:center;border-bottom:var(--spacing-1) solid var(--modal-border-color);display:flex;justify-content:space-between;padding:16px 24px;padding:var(--spacing-16) var(--spacing-24)}.modal__header h2{font-size:1.5rem;font-size:var(--font-size-xl);margin:0}.modal__body,.modal__footer{padding:24px;padding:var(--spacing-24)}.modal__footer{border-top:var(--spacing-1) solid var(--modal-border-color);display:flex;gap:16px;gap:var(--spacing-16);justify-content:flex-end}.modal--small{max-width:400px}.modal--small h2{color:var(--modal-header-color);font-size:1.25rem;font-size:var(--font-size-lg);margin:0}.modal--medium{max-width:768px}.modal--large{max-width:900px}.modal--auto{max-width:-webkit-fit-content;max-width:fit-content}@media (max-width:768px){.modal-overlay{padding:8px;padding:var(--spacing-8)}.modal__footer{justify-content:space-between}}.alert-dialog__body{color:var(--modal-body-color);padding:16px 24px;padding:var(--spacing-16) var(--spacing-24)}.alert-dialog__body p{line-height:1.5;margin:0}.badge{align-items:center;border-radius:4px;border-radius:var(--radius-sm);display:inline-flex;font-size:.75rem;font-size:var(--font-size-xs);font-weight:600;line-height:1.5;padding:4px 12px;padding:var(--spacing-4) var(--spacing-12);transition:all .2s ease}.badge-variant--default{background-color:color-mix(in srgb,var(--button-default-hover-background-color) 100%,#0000);color:var(--button-default-color)}.badge-variant--info{background-color:color-mix(in srgb,var(--button-info-background-color) 20%,#0000);color:var(--button-info-background-color)}.badge-variant--success{background-color:color-mix(in srgb,var(--button-success-background-color) 20%,#0000);color:var(--button-success-background-color)}.badge-variant--warning{background-color:color-mix(in srgb,var(--button-warning-background-color) 20%,#0000);color:var(--button-warning-background-color)}.badge-variant--danger{background-color:color-mix(in srgb,var(--button-danger-background-color) 20%,#0000);color:var(--button-danger-background-color)}.badge-size--small{padding:2px 8px;padding:var(--spacing-2) var(--spacing-8)}.badge-size--medium,.badge-size--small{font-size:.75rem;font-size:var(--font-size-xs)}.badge-size--medium{padding:4px 8px;padding:var(--spacing-4) var(--spacing-8)}.badge-size--large{font-size:.875rem;font-size:var(--font-size-sm);padding:8px 12px;padding:var(--spacing-8) var(--spacing-12)}.horizontal-bar-container{margin:0 auto;max-width:600px;width:100%}.indicator-section{height:40px;height:var(--spacing-40);margin-bottom:4px;margin-bottom:var(--spacing-4);position:relative}.indicator-pointer{align-items:center;display:flex;flex-direction:column;position:absolute;top:0;transform:translateX(-50%);z-index:0}.indicator-value{background-color:var(--popover-background-color);border:2px solid #868585;border:var(--spacing-2) solid #868585;border-radius:8px;border-radius:var(--radius);box-shadow:0 2px 8px #00000026;box-shadow:0 var(--spacing-2) var(--spacing-8) #00000026;font-size:.875rem;font-size:var(--font-size-sm);font-weight:700;font-weight:var(--font-weight-bold);margin-bottom:2px;margin-bottom:var(--spacing-2);padding:4px 8px;padding:var(--spacing-4) var(--spacing-8)}.pointer-arrow{border-left:8px solid #0000;border-left:var(--spacing-8) solid #0000;border-right:8px solid #0000;border-right:var(--spacing-8) solid #0000;border-top:12px solid #868585;border-top:var(--spacing-12) solid #868585;height:0;width:0}.horizontal-bar{border:4px solid #333;border:var(--spacing-4) solid #333;border-radius:24px;border-radius:var(--spacing-24);box-shadow:0 4px 12px #0000001a;box-shadow:0 var(--spacing-4) var(--spacing-12) #0000001a;display:flex;height:48px;height:var(--spacing-48);overflow:hidden;width:100%}.bar-segment{align-items:center;display:flex;justify-content:center;position:relative;transition:all .3s ease}.bar-segment:first-child{border-bottom-left-radius:24px;border-bottom-left-radius:var(--spacing-24);border-top-left-radius:24px;border-top-left-radius:var(--spacing-24)}.bar-segment:last-child{border-bottom-right-radius:24px;border-bottom-right-radius:var(--spacing-24);border-top-right-radius:24px;border-top-right-radius:var(--spacing-24)}.range-text{color:var(--body-color-accent);font-size:.75rem;font-size:var(--font-size-xs);font-weight:700;font-weight:var(--font-weight-bold);text-shadow:1px 1px 2px #0000004d;text-shadow:var(--spacing-1) var(--spacing-1) var(--spacing-2) #0000004d}.labels-row{display:flex;margin-top:8px;margin-top:var(--spacing-8);width:100%}.label-segment{align-items:center;display:flex;justify-content:center}.label-text{color:var(--body-color);font-size:.75rem;font-size:var(--font-size-xs);font-weight:600;font-weight:var(--font-weight-semibold);line-height:1.2;text-align:center}@media (max-width:600px){.horizontal-bar{height:40px;height:var(--spacing-40)}.label-text,.range-text{font-size:.625rem;font-size:var(--font-size-xxs)}.indicator-value{font-size:.75rem;font-size:var(--font-size-xs);padding:4px 8px;padding:var(--spacing-4) var(--spacing-8)}}@media (max-width:400px){.label-text,.range-text{font-size:.625rem;font-size:var(--font-size-xxs)}}.breadcrumb__list{flex-wrap:wrap;list-style:none;margin:0;padding:0}.breadcrumb__item,.breadcrumb__list{align-items:center;display:flex;gap:8px;gap:var(--spacing-8)}.breadcrumb__link{color:var(--accent-color);font-size:var(--font-size-base);font-weight:400;font-weight:var(--font-weight-normal);text-decoration:none;transition:all .2s ease}.breadcrumb__link:hover{color:var(--body-color-accent);text-decoration:underline}.breadcrumb__link:focus{border-radius:2px;outline:2px solid var(--accent-color);outline-offset:2px}.breadcrumb__text{color:var(--body-color);font-size:var(--font-size-base);font-weight:400;font-weight:var(--font-weight-normal)}.breadcrumb__text--current{color:var(--body-color-accent);font-weight:600;font-weight:var(--font-weight-semibold)}.breadcrumb__separator{color:var(--body-color-muted);font-size:var(--font-size-base);-webkit-user-select:none;user-select:none}@media (max-width:768px){.breadcrumb__item,.breadcrumb__list{gap:4px;gap:var(--spacing-4)}.breadcrumb__link,.breadcrumb__separator,.breadcrumb__text{font-size:.875rem;font-size:var(--font-size-sm)}}.calendar{background-color:var(--calendar-background-color);border:1px solid var(--calendar-border-color);border-radius:8px;border-radius:var(--radius);padding:16px;padding:var(--spacing-16);-webkit-user-select:none;user-select:none;width:280px}.calendar__header{align-items:center;display:flex;gap:8px;gap:var(--spacing-8);justify-content:space-between;margin-bottom:16px;margin-bottom:var(--spacing-16)}.calendar__month-year{color:var(--calendar-header-color);flex:1 1;font-size:var(--font-size-base);font-weight:500;font-weight:var(--font-weight-medium);text-align:center}.calendar__nav-button{align-items:center;background:#0000;border:1px solid var(--calendar-border-color);border-radius:4px;border-radius:var(--radius-sm);color:var(--calendar-header-color);cursor:pointer;display:flex;font-size:20px;height:32px;justify-content:center;padding:0;transition:background-color .2s ease,border-color .2s ease;width:32px}.calendar__nav-button:hover:not(:disabled){background-color:var(--calendar-day-hover-background-color);border-color:var(--calendar-day-selected-background-color)}.calendar__nav-button:disabled{cursor:not-allowed;opacity:.5}.calendar__today-section{display:flex;justify-content:center;margin-bottom:12px;margin-bottom:var(--spacing-12)}.calendar__today-button{background:#0000;border:1px solid var(--calendar-border-color);border-radius:4px;border-radius:var(--radius-sm);color:var(--calendar-day-selected-background-color);cursor:pointer;font-size:.875rem;font-size:var(--font-size-sm);padding:4px 12px;padding:var(--spacing-4) var(--spacing-12);transition:background-color .2s ease,border-color .2s ease}.calendar__today-button:hover{background-color:var(--calendar-day-hover-background-color);border-color:var(--calendar-day-selected-background-color)}.calendar__weekdays{grid-gap:4px;grid-gap:var(--spacing-4);display:grid;gap:4px;gap:var(--spacing-4);grid-template-columns:repeat(7,1fr);margin-bottom:8px;margin-bottom:var(--spacing-8)}.calendar__weekday{color:var(--calendar-header-color);font-size:.875rem;font-size:var(--font-size-sm);font-weight:500;font-weight:var(--font-weight-medium);padding:4px 0;padding:var(--spacing-4) 0;text-align:center}.calendar__days{display:flex;flex-direction:column;gap:4px;gap:var(--spacing-4)}.calendar__week{grid-gap:4px;grid-gap:var(--spacing-4);display:grid;gap:4px;gap:var(--spacing-4);grid-template-columns:repeat(7,1fr)}.calendar__day{align-items:center;aspect-ratio:1;background:#0000;border:1px solid #0000;border-radius:4px;border-radius:var(--radius-sm);color:var(--calendar-day-color);cursor:pointer;display:flex;font-size:.875rem;font-size:var(--font-size-sm);justify-content:center;padding:8px;padding:var(--spacing-8);text-align:center;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.calendar__day:hover:not(:disabled):not(.calendar__day--disabled){background-color:var(--calendar-day-hover-background-color)}.calendar__day--other-month{color:var(--calendar-day-disabled-color);opacity:.4}.calendar__day--selected{background-color:var(--calendar-day-selected-background-color);color:var(--calendar-day-selected-color)}.calendar__day--in-range,.calendar__day--selected{border-color:var(--calendar-day-selected-background-color)}.calendar__day--hover-range,.calendar__day--in-range{background-color:var(--calendar-day-hover-background-color)}.calendar__day--hover-range{opacity:.5}.calendar__day--today{border-color:var(--calendar-day-today-border-color);font-weight:500;font-weight:var(--font-weight-medium)}.calendar__day--weekend{color:var(--calendar-day-weekend-color)}.calendar__day--disabled{color:var(--calendar-day-disabled-color);cursor:not-allowed;opacity:.4}.calendar__day--disabled:hover{background-color:initial}.card{background-color:var(--card-background-color);border:1px solid;border:var(--spacing-1) solid;border-color:var(--card-border-color);border-radius:8px;border-radius:var(--radius);box-shadow:var(--card-box-shadow);color:var(--card-color);column-gap:16px;column-gap:var(--spacing-16);display:flex;flex-direction:column;padding:16px;padding:var(--spacing-16);position:relative}.card:hover{border-color:var(--card-hover-border-color)}.card.no-padding{padding:0}.card.is-highlighted{background-color:var(--card-background-accent-color);border-left:var(--spacing-4) solid var(--card-border-accent-color);color:var(--card-accent-color)}.card.is-clickable:hover{cursor:pointer}.card h3{align-items:center;column-gap:16px;column-gap:var(--spacing-16);display:flex;flex-direction:row;font-size:1rem;font-size:var(--font-size-md);justify-content:space-between;margin:0 0 16px;margin:0 0 var(--spacing-16) 0}.card h3.card-content-hidden{margin:0}.card h3 .opener-button:hover{cursor:pointer}.card h3 .opener-button svg{transition:transform .2s ease-in-out}.card h3 .opener-button.opener-button-extended svg{transform:rotate(180deg)}.card .card-content{height:-webkit-fit-content;height:fit-content;transition:.5s}.card .card-content.card-content-collapsed{height:0;overflow:hidden}.card .card-footer{background-color:var(--card-footer-background-color);border-radius:0 0 8px 8px;border-radius:0 0 var(--radius) var(--radius)}.card .card-footer.card-footer-collapsed{display:none}.input-text-wrapper{display:flex;flex-direction:column;gap:4px;gap:var(--spacing-4);width:100%}.input-text-wrapper .input-text-label{color:var(--form-control-color);font-size:.875rem;font-size:var(--font-size-sm);font-weight:500}.input-text-wrapper .input-text-label .input-text-required{color:#dc2626;color:var(--body-danger-color,#dc2626);margin-left:2px;margin-left:var(--spacing-2)}.input-text-wrapper .input-text{background-color:var(--form-control-background-color);border:var(--spacing-1) solid var(--form-control-border-color);border-radius:4px;border-radius:var(--radius-sm);box-sizing:border-box;color:var(--form-control-color);font-size:.875rem;font-size:var(--font-size-sm);padding:12px;padding:var(--spacing-12);width:100%}.input-text-wrapper .input-text:focus{background-color:var(--form-control-focus-background-color);border-color:var(--form-control-focus-border-color);box-shadow:0 0 0 2px var(--box-shadow);box-shadow:0 0 0 var(--spacing-2) var(--box-shadow);color:var(--form-control-focus-color);outline:none}.input-text-wrapper .input-text::placeholder{color:var(--form-control-placeholder-color)}.input-text-wrapper .input-text.input-text-error{border-color:var(--body-danger-color)}.input-text-wrapper .input-text.input-text-error:focus{border-color:var(--body-danger-color);box-shadow:0 0 0 2px var(--box-shadow);box-shadow:0 0 0 var(--spacing-2) var(--box-shadow)}.input-text-wrapper .input-text-error-message{color:var(--body-danger-color);font-size:.75rem;font-size:var(--font-size-xs)}.loading{align-items:center;display:flex;justify-content:center;padding:32px;padding:var(--spacing-32)}.loading__spinner{animation:spin 1s linear infinite;border:var(--spacing-4) solid var(--loader-border-color);border-radius:50%;border-top:var(--spacing-4) solid var(--loader-border-top-color);height:40px;height:var(--spacing-40);width:40px;width:var(--spacing-40)}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ChatBot{flex-direction:column;row-gap:16px;row-gap:var(--spacing-16)}.ChatBot,.ChatBot .input-container{display:flex;width:100%}@media (max-width:768px){.ChatBot{row-gap:8px;row-gap:var(--spacing-8)}}.checkbox-wrapper{align-items:flex-start;cursor:pointer;display:inline-flex;-webkit-user-select:none;user-select:none}.checkbox-wrapper--disabled{cursor:not-allowed;opacity:.6}.checkbox-input{border:none;height:0;margin:0;opacity:0;padding:0;pointer-events:none;position:absolute;width:0;z-index:-1}.checkbox-input:focus+.checkbox-label .checkbox-box{border-color:var(--form-control-selection-background-color);box-shadow:0 0 0 2px var(--control-focus-ring);box-shadow:0 0 0 var(--spacing-2) var(--control-focus-ring);outline:none}.checkbox-input:checked+.checkbox-label .checkbox-box{background-color:var(--form-control-selection-background-color);border-color:var(--form-control-selection-background-color)}.checkbox-input:checked+.checkbox-label .checkbox-box:after{opacity:1;transform:translate(-50%,-50%) scale(1)}.checkbox-input:disabled+.checkbox-label{cursor:not-allowed}.checkbox-label{align-items:flex-start;cursor:pointer;display:flex;gap:8px;gap:var(--spacing-8);min-height:18px;min-height:var(--checkbox-size)}.checkbox-box{align-items:center;background-color:initial;border:var(--spacing-1) solid var(--form-control-selection-border-color);border-radius:4px;border-radius:var(--radius-sm);display:flex;height:18px;height:var(--checkbox-size);justify-content:center;min-width:18px;min-width:var(--checkbox-size);position:relative;transition:all .2s ease;width:18px;width:var(--checkbox-size)}.checkbox-box:hover{border-color:var(--form-control-selection-background-color)}.checkbox-box:after{color:var(--form-control-selection-color);content:"✓";font-size:.75rem;font-size:var(--font-size-xs);font-weight:700;left:50%;line-height:1;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);transition:all .2s ease}.checkbox-text{color:var(--form-control-selection-label-color);font-size:.875rem;font-size:var(--font-size-sm);line-height:1.4;margin-top:2px;margin-top:var(--spacing-2)}.collapsible-section{display:flex;flex-direction:column;gap:16px;gap:var(--spacing-16);width:100%}.collapsible-section__collapsed{gap:0}.collapsible-section__header{align-items:center;column-gap:12px;column-gap:var(--spacing-12);cursor:pointer;display:flex;-webkit-user-select:none;user-select:none}.collapsible-section__header:hover{opacity:.8}.collapsible-section__label{font-weight:500;font-weight:var(--font-weight-medium)}.collapsible-section__icon{align-items:center;display:flex;justify-content:center;transition:transform .2s ease-in-out}.collapsible-section__icon svg{height:16px;width:16px}.collapsible-section__icon--collapsed{transform:rotate(180deg)}.collapsible-section__right-details{flex:1 1;text-align:right}.collapsible-section__header--space-between.collapsible-section__header{justify-content:space-between}.collapsible-section__header--swap.collapsible-section__header{flex-direction:row-reverse}.collapsible-section__header--swap.collapsible-section__header .collapsible-section__right-details{text-align:left}.collapsible-section__header--highlight{background-color:var(--card-background-accent-color);border-radius:8px;border-radius:var(--radius);padding:16px;padding:var(--spacing-16)}.collapsible-section__header--accent{color:var(--body-accent-color)}.collapsible-section__header--accent svg{fill:var(--body-accent-color)}.collapsible-section__header--variant-success{color:var(--rating-color-success)}.collapsible-section__header--variant-success svg{fill:var(--rating-color-success)}.collapsible-section__header--variant-warning{color:var(--rating-color-warning)}.collapsible-section__header--variant-warning svg{fill:var(--rating-color-warning)}.collapsible-section__header--variant-info{color:var(--rating-color-info)}.collapsible-section__header--variant-info svg{fill:var(--rating-color-info)}.collapsible-section__header--variant-danger{color:var(--rating-color-danger)}.collapsible-section__header--variant-danger svg{fill:var(--rating-color-danger)}.collapsible-section__content{display:flex;flex-direction:column;gap:12px;gap:var(--spacing-12);height:-webkit-fit-content;height:fit-content;opacity:1;overflow:hidden;transition:height .3s ease-in-out,opacity .3s ease-in-out}.collapsible-section__content--collapsed{height:0;opacity:0}.confirm-dialog__body{color:var(--modal-body-color);padding:16px 24px;padding:var(--spacing-16) var(--spacing-24)}.confirm-dialog__body p{line-height:1.5;margin:0}.memobit-context-menu-back-drop{animation:fadeIn .2s ease;background-color:var(--backdrop-color);opacity:.2}.memobit-context-menu{background-color:var(--dropdown-options-background-color);border:1px solid var(--dropdown-border-color);border-radius:4px;border-radius:var(--spacing-4);box-shadow:var(--modal-box-shadow);box-sizing:border-box;color:var(--dropdown-options-color);max-width:calc(100vw - 16px);opacity:0;overflow:auto;padding:4px;padding:var(--spacing-4);position:fixed;transform:translateY(-10px);transition:opacity .2s ease,transform .2s ease;z-index:1000}.memobit-context-menu--visible{opacity:1;transform:translateY(0)}.datepicker{display:inline-block;max-width:300px;position:relative;width:100%}.datepicker__input{align-items:center;background-color:var(--datepicker-input-background-color);border:1px solid var(--calendar-border-color);border-radius:4px;border-radius:var(--radius-sm);color:var(--calendar-day-color);cursor:pointer;display:flex;gap:8px;gap:var(--spacing-8);justify-content:space-between;min-height:40px;padding:12px 16px;padding:var(--spacing-12) var(--spacing-16);transition:border-color .2s ease,background-color .2s ease}.datepicker__input--open,.datepicker__input:hover:not(.datepicker__input--disabled){border-color:var(--calendar-day-selected-background-color)}.datepicker__input--disabled{cursor:not-allowed;opacity:.5}.datepicker__value{flex:1 1;font-size:var(--font-size-base);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.datepicker__value--placeholder{color:var(--calendar-day-disabled-color)}.datepicker__actions{align-items:center;display:flex;gap:8px;gap:var(--spacing-8)}.datepicker__clear{background:#0000;border:none;color:var(--calendar-day-disabled-color);cursor:pointer;font-size:20px;line-height:1;padding:0;transition:color .2s ease}.datepicker__clear:hover{color:var(--calendar-day-color)}.datepicker__icon{font-size:18px;line-height:1}.datepicker__dropdown{background-color:var(--calendar-background-color);border:1px solid var(--calendar-border-color);border-radius:8px;border-radius:var(--radius);box-shadow:0 4px 12px #00000026;min-width:280px;padding:16px;padding:var(--spacing-16)}.datepicker__time{border-top:1px solid var(--calendar-border-color);margin-top:16px;margin-top:var(--spacing-16);padding-top:16px;padding-top:var(--spacing-16)}.datepicker__time-label{color:var(--calendar-header-color);font-size:.875rem;font-size:var(--font-size-sm);font-weight:500;font-weight:var(--font-weight-medium);margin-bottom:8px;margin-bottom:var(--spacing-8)}.datepicker__time-inputs{align-items:center;display:flex;gap:8px;gap:var(--spacing-8)}.datepicker__time-inputs span{color:var(--calendar-day-color);font-weight:500;font-weight:var(--font-weight-medium)}.datepicker__time-input{background-color:var(--datepicker-input-background-color);border:1px solid var(--calendar-border-color);border-radius:4px;border-radius:var(--radius-sm);color:var(--calendar-day-color);font-size:var(--font-size-base);padding:8px;padding:var(--spacing-8);text-align:center;transition:border-color .2s ease;width:50px}.datepicker__time-input:focus{border-color:var(--calendar-day-selected-background-color);outline:none}.datepicker__time-input::-webkit-inner-spin-button,.datepicker__time-input::-webkit-outer-spin-button{opacity:1}.datepicker__time-period{background-color:var(--datepicker-input-background-color);border:1px solid var(--calendar-border-color);border-radius:4px;border-radius:var(--radius-sm);color:var(--calendar-day-color);cursor:pointer;font-size:.875rem;font-size:var(--font-size-sm);font-weight:500;font-weight:var(--font-weight-medium);padding:8px 12px;padding:var(--spacing-8) var(--spacing-12);transition:background-color .2s ease,border-color .2s ease}.datepicker__time-period:hover{background-color:var(--calendar-day-hover-background-color);border-color:var(--calendar-day-selected-background-color)}.drawer-overlay{animation:fadeIn .3s ease;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000080;left:0;right:0;z-index:1000}.drawer,.drawer-overlay{bottom:0;position:fixed;top:0}.drawer{animation:slideIn .3s ease;background:var(--card-background-color);box-shadow:0 0 20px #0000004d;display:flex;flex-direction:column;z-index:1001}.drawer--left{border-right:1px solid var(--delimiter-color);left:0}.drawer--right{border-left:1px solid var(--delimiter-color);right:0}.drawer__header{align-items:center;background:var(--card-background-accent-color);border-bottom:1px solid var(--delimiter-color);display:flex;justify-content:space-between;padding:16px;padding:var(--spacing-16)}.drawer__title{color:var(--body-color-accent);font-size:1.5rem;font-size:var(--font-size-xl);font-weight:600;font-weight:var(--font-weight-semibold);margin:0}.drawer__close{align-items:center;background:#0000;border:none;border-radius:8px;border-radius:var(--radius);color:var(--body-color);cursor:pointer;display:flex;font-size:1.5rem;height:32px;justify-content:center;line-height:1;padding:8px;padding:var(--spacing-8);transition:all .2s ease;width:32px}.drawer__close:hover{background:var(--card-background-color);color:var(--body-color-accent)}.drawer__close:focus{outline:2px solid var(--accent-color);outline-offset:2px}.drawer__content{flex:1 1;overflow-y:auto;padding:16px;padding:var(--spacing-16)}.drawer--left{--slide-offset:-100%}.drawer--right{--slide-offset:100%}@media (max-width:768px){.drawer{max-width:400px;width:85%!important}}.drawer__content::-webkit-scrollbar{width:6px}.drawer__content::-webkit-scrollbar-track{background:var(--card-background-color)}.drawer__content::-webkit-scrollbar-thumb{background:var(--delimiter-color);border-radius:3px}.drawer__content::-webkit-scrollbar-thumb:hover{background:var(--body-color-muted)}.dropdown-container{position:relative;width:100%}.dropdown-container.disabled{cursor:not-allowed;opacity:.6;pointer-events:none}.dropdown-container .dropdown-label{color:var(--body-color);display:block;font-size:.875rem;font-size:var(--font-size-sm);font-weight:500;font-weight:var(--font-weight-medium);margin-bottom:8px;margin-bottom:var(--spacing-8)}.dropdown-container .dropdown-input-container{background-color:var(--dropdown-header-background-color);border:var(--spacing-1) solid var(--dropdown-header-border-focus-color);color:var(--dropdown-header-color);overflow:hidden;position:relative;width:100%}.dropdown-container .dropdown-input-container .dropdown-selected-items{display:flex;flex-wrap:nowrap;gap:4px;gap:var(--spacing-4);left:8px;left:var(--spacing-8);overflow:hidden;pointer-events:none;position:absolute;right:80px;right:var(--spacing-80);top:4px;top:var(--spacing-4);z-index:1}.dropdown-container .dropdown-input-container .dropdown-selected-items .dropdown-selected-item{align-items:center;background-color:var(--dropdown-chips-background-color);border:var(--spacing-1) solid var(--dropdown-chips-border-color);border-radius:4px;border-radius:var(--radius-sm);color:var(--dropdown-chips-color);display:inline-flex;flex-shrink:0;font-size:.75rem;font-size:var(--font-size-xs);line-height:1.2;max-width:150px;padding:2px 8px;padding:var(--spacing-2) var(--spacing-8);pointer-events:all}.dropdown-container .dropdown-input-container .dropdown-selected-items .dropdown-selected-item:hover{background-color:var(--dropdown-chips-hover-background-color)}.dropdown-container .dropdown-input-container .dropdown-selected-items .dropdown-selected-item .dropdown-selected-item-label{margin-right:4px;margin-right:var(--spacing-4);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:768px){.dropdown-container .dropdown-input-container .dropdown-selected-items .dropdown-selected-item{font-size:.75rem;font-size:var(--font-size-xs);max-width:120px}}.dropdown-container .dropdown-input-container .dropdown-selected-items .dropdown-more-indicator{align-items:center;background-color:var(--dropdown-chips-background-color);border:var(--spacing-1) solid var(--dropdown-chips-border-color);border-radius:4px;border-radius:var(--radius-sm);color:var(--dropdown-chips-color);display:inline-flex;flex-shrink:0;font-size:.75rem;font-size:var(--font-size-xs);font-weight:500;font-weight:var(--font-weight-medium);line-height:1.2;padding:2px 8px;padding:var(--spacing-2) var(--spacing-8);white-space:nowrap}.dropdown-container .dropdown-input-container input[type=text]{transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out}.dropdown-container .dropdown-input-container .dropdown-selected-count{bottom:-20px;color:var(--body-color-muted);font-size:.75rem;font-size:var(--font-size-xs);left:0;pointer-events:none;position:absolute}.dropdown-container .dropdown-input-container .dropdown-actions-buttons{align-items:center;display:flex;height:calc(100% - 2px);justify-content:center;padding:0 6px;position:absolute;right:1px;top:50%;transform:translateY(-50%);z-index:1}.dropdown-container .dropdown-input-container .dropdown-actions-buttons:before{background-color:var(--dropdown-header-background-color);bottom:0;content:"";left:0;opacity:.9;position:absolute;right:0;top:0;z-index:-1}.dropdown-container .dropdown-input-container .dropdown-actions-buttons .dropdown-action-button{align-items:center;display:flex;justify-content:center}.dropdown-container .dropdown-input-container .dropdown-actions-buttons .dropdown-action-button button{border-radius:0;padding:8px 12px;padding:var(--spacing-8) var(--spacing-12)}.dropdown-container .dropdown-input-container .dropdown-actions-buttons .dropdown-action-button button span{align-items:center;display:flex;justify-content:center}.dropdown-container .dropdown-input-container .dropdown-actions-buttons .dropdown-action-button button:hover{background-color:var(--dropdown-action-hover-background-color)}.dropdown-container .dropdown-input-container .dropdown-actions-buttons .dropdown-action-button button svg{fill:var(--dropdown-action-color)}.dropdown-container .dropdown-input-container .dropdown-actions-buttons .dropdown-action-button button svg:hover{fill:var(--dropdown-action-hover-color)}.dropdown-container .dropdown-input-container .dropdown-actions-buttons .dropdown-clear-button:focus{box-shadow:0 0 0 2px var(--control-focus-ring);box-shadow:0 0 0 var(--spacing-2) var(--control-focus-ring);outline:none}@media (max-width:768px){.dropdown-container .dropdown-input-container .dropdown-actions-buttons .dropdown-clear-button{height:40px;height:var(--spacing-40);right:40px;right:var(--spacing-40);width:40px;width:var(--spacing-40)}}.dropdown-container .dropdown-input-container .dropdown-actions-buttons .dropdown-toggle-button button{border-radius:0 4px 4px 0;border-radius:0 var(--radius-sm) var(--radius-sm) 0}.dropdown-container .dropdown-input-container .dropdown-actions-buttons .dropdown-toggle-button .dropdown-arrow-icon{height:16px;height:var(--spacing-16);transition:transform .2s ease-in-out;width:16px;width:var(--spacing-16)}.dropdown-container .dropdown-input-container .dropdown-actions-buttons .dropdown-toggle-button:focus{box-shadow:inset 0 0 0 2px var(--control-focus-ring);box-shadow:inset 0 0 0 var(--spacing-2) var(--control-focus-ring);outline:none}.dropdown-container .dropdown-input-container .dropdown-actions-buttons .dropdown-toggle-button.open .dropdown-arrow-icon{transform:rotate(180deg)}.dropdown-container.dropdown-error{border-color:var(--body-danger-color)}.dropdown-container.dropdown-error:focus{border-color:var(--body-danger-color);box-shadow:0 0 0 2px var(--box-shadow);box-shadow:0 0 0 var(--spacing-2) var(--box-shadow)}.dropdown-container .dropdown-error-message{color:var(--body-danger-color);font-size:.75rem;font-size:var(--font-size-xs)}.dropdown-container.multiple .dropdown-input-container,.dropdown-container.multiple input[type=text]{min-height:40px;min-height:var(--spacing-40)}.dropdown-container.count-display-inline .dropdown-input-container:has(.dropdown-selected-items) .input-text{padding-top:38px}@media (max-width:768px){.dropdown-container.count-display-inline .dropdown-input-container:has(.dropdown-selected-items) .input-text{padding-top:48px;padding-top:var(--spacing-48)}}.dropdown-container.count-display-floating .dropdown-input-container{overflow:visible}@media (max-width:768px){.dropdown-container .dropdown-input-container .dropdown-selected-items{right:100px;right:var(--spacing-100)}}.dropdown-menu{background-color:var(--dropdown-options-background-color);border:var(--spacing-1) solid var(--dropdown-border-color);border-radius:4px;border-radius:var(--radius-sm);box-shadow:0 8px 16px -3px var(--shadow),0 4px 8px -2px var(--shadow);box-shadow:0 var(--spacing-8) var(--spacing-16) -3px var(--shadow),0 var(--spacing-4) var(--spacing-8) -2px var(--shadow);color:var(--dropdown-options-color);max-height:240px;overflow-y:auto;position:absolute;width:100%;z-index:1000}.dropdown-menu,.dropdown-menu--portal{margin-top:4px;margin-top:var(--spacing-4)}.dropdown-menu--upward{bottom:100%;margin-bottom:4px;margin-bottom:var(--spacing-4);margin-top:0;top:auto}.dropdown-menu::-webkit-scrollbar{width:8px;width:var(--spacing-8)}.dropdown-menu::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px;border-radius:var(--radius-sm)}.dropdown-menu::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px;border-radius:var(--radius-sm)}.dropdown-menu::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.dropdown-menu .dropdown-options-list{list-style:none;margin:0;padding:4px 0;padding:var(--spacing-4) 0}.dropdown-menu .dropdown-options-list .dropdown-option{align-items:center;border-left:4px solid #0000;border-left:var(--spacing-4) solid #0000;cursor:pointer;display:flex;padding:12px;padding:var(--spacing-12) var(--spacing-12);transition:background-color .2s ease-in-out}.dropdown-menu .dropdown-options-list .dropdown-option.focused{background-color:var(--dropdown-options-hover-background-color);color:var(--dropdown-options-hover-color);outline:none}.dropdown-menu .dropdown-options-list .dropdown-option.selected{background-color:var(--dropdown-options-selected-background-color);color:var(--dropdown-options-selected-color)}.dropdown-menu .dropdown-options-list .dropdown-option.selected.focused,.dropdown-menu .dropdown-options-list .dropdown-option.selected:hover{background-color:var(--dropdown-options-hover-background-color);color:var(--dropdown-options-hover-color);opacity:.9}.dropdown-menu .dropdown-options-list .dropdown-option .dropdown-option-checkbox{flex-shrink:0;margin-right:8px;margin-right:var(--spacing-8)}.dropdown-menu .dropdown-options-list .dropdown-option .dropdown-option-checkbox .checkbox{align-items:center;background-color:initial;border:var(--spacing-2) solid var(--form-control-selection-border-color);border-radius:4px;border-radius:var(--spacing-4);display:flex;height:16px;height:var(--spacing-16);justify-content:center;transition:all .2s ease-in-out;width:16px;width:var(--spacing-16)}.dropdown-menu .dropdown-options-list .dropdown-option .dropdown-option-checkbox .checkbox.checked{background-color:var(--form-control-selection-background-color);color:var(--form-control-selection-color)}.dropdown-menu .dropdown-options-list .dropdown-option .dropdown-option-content{flex:1 1;min-width:0}.dropdown-menu .dropdown-options-list .dropdown-option .dropdown-option-content .dropdown-option-details{display:block;font-size:.75rem;font-size:var(--font-size-xs);margin-top:2px;margin-top:var(--spacing-2);width:100%}@media (max-width:768px){.dropdown-menu .dropdown-options-list .dropdown-option{padding:16px 12px;padding:var(--spacing-16) var(--spacing-12)}.dropdown-menu .dropdown-options-list .dropdown-option .dropdown-option-content{font-size:1rem;font-size:var(--font-size-md)}}.dropdown-menu .dropdown-no-options{font-style:italic;padding:12px;padding:var(--spacing-12);text-align:center}@media (max-width:768px){.dropdown-menu{max-height:300px;max-height:var(--spacing-300)}.dropdown-menu .dropdown-options-list .dropdown-option{min-height:48px;min-height:var(--spacing-48)}}.flag{display:inline-block;line-height:1;-webkit-user-select:none;user-select:none}.flag img{border-radius:2px;border-radius:var(--spacing-2);display:block;object-fit:cover;transition:transform .2s ease-in-out}@media (prefers-color-scheme:dark){.flag img{border:1px solid #ffffff1a;border:var(--spacing-1) solid #ffffff1a}}@media (prefers-color-scheme:light){.flag img{border:1px solid #0000001a;border:var(--spacing-1) solid #0000001a}}@media (max-width:768px){.flag img{transform:scale(1.05)}}.flag:hover img{box-shadow:0 2px 8px #0003;box-shadow:0 var(--spacing-2) var(--spacing-8) #0003;transform:scale(1.1)}.flag--fallback{align-items:center;background:#666;border-radius:2px;border-radius:var(--spacing-2);color:#fff;display:inline-flex;font-weight:700;justify-content:center;opacity:.7}@media (prefers-color-scheme:dark){.flag--fallback{background:#444;color:#ccc}}.flag--fallback:hover{opacity:.9;transform:scale(1.1)}.flag--fallback.flags--xxs{font-size:6px;height:9px;width:12px;width:var(--spacing-12)}.flag--fallback.flags--xs{font-size:8px;height:12px;height:var(--spacing-12);width:16px;width:var(--spacing-16)}.flag--fallback.flags--sm{font-size:.625rem;font-size:var(--font-size-xxs);height:15px;width:20px}.flag--fallback.flags--md{font-size:.75rem;font-size:var(--font-size-xs);height:18px;width:24px;width:var(--spacing-24)}.flag--fallback.flags--lg{font-size:1rem;font-size:var(--font-size-md);height:24px;height:var(--spacing-24);width:32px;width:var(--spacing-32)}.flag--fallback.flags--xl{font-size:1.5rem;font-size:var(--font-size-xl);height:36px;width:48px;width:var(--spacing-48)}.flag--fallback.flags--xxl{font-size:2rem;font-size:var(--font-size-xxl);height:48px;height:var(--spacing-48);width:64px;width:var(--spacing-64)}.flag--xxs img{height:9px;width:12px;width:var(--spacing-12)}.flag--xs img{height:12px;height:var(--spacing-12);width:16px;width:var(--spacing-16)}.flag--sm img{height:15px;width:20px}.flag--md img{height:18px;width:24px;width:var(--spacing-24)}.flag--lg img{height:24px;height:var(--spacing-24);width:32px;width:var(--spacing-32)}.flag--xl img{height:36px;width:48px;width:var(--spacing-48)}.flag--xxl img{height:48px;height:var(--spacing-48);width:64px;width:var(--spacing-64)}.float-button-container{bottom:24px;bottom:var(--spacing-24);position:fixed;right:24px;right:var(--spacing-24);z-index:1000}.float-button{align-items:center;background-color:var(--button-default-background-color);border:var(--spacing-1) solid var(--button-default-border-color);border-radius:16px;border-radius:var(--spacing-16);box-shadow:0 4px 12px var(--box-shadow);box-shadow:0 var(--spacing-4) var(--spacing-12) var(--box-shadow);color:var(--button-default-color);cursor:pointer;display:flex;height:56px;justify-content:center;position:relative;transition:all .3s ease;width:56px;z-index:1001}.float-button:hover{background-color:var(--button-default-hover-background-color);box-shadow:0 6px 16px var(--box-shadow);box-shadow:0 6px var(--spacing-16) var(--box-shadow);transform:scale(1.1)}.float-button:active{transform:scale(.95)}.float-button--active{background-color:var(--button-info-background-color)}.float-button--active:hover{background-color:var(--button-info-hover-background-color)}.float-button__icon{font-size:1.5rem;font-size:var(--font-size-xl);line-height:1}.float-button-overlay{animation:fadeIn .2s ease;background-color:var(--backdrop-color);bottom:0;left:0;position:fixed;right:0;top:0;z-index:999}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.float-button-menu{animation:slideUp .2s ease;background-color:var(--card-background-color);border-radius:8px;border-radius:var(--radius);bottom:70px;box-shadow:0 4px 12px var(--box-shadow);box-shadow:0 var(--spacing-4) var(--spacing-12) var(--box-shadow);min-width:200px;min-width:var(--spacing-200);overflow:hidden;position:absolute;right:0;z-index:1000}.float-button-menu__item{align-items:center;background-color:initial;border:none;color:var(--card-color);cursor:pointer;display:flex;gap:12px;gap:var(--spacing-12);padding:12px 16px;padding:var(--spacing-12) var(--spacing-16);text-align:left;transition:background-color .2s ease;width:100%}.float-button-menu__item:active,.float-button-menu__item:hover{background-color:var(--list-hover-background-color)}.float-button-menu__item:not(:last-child){border-bottom:var(--spacing-1) solid var(--delimiter-color)}.float-button-menu__icon{font-size:1.25rem;font-size:var(--font-size-lg);line-height:1}.float-button-menu__label{font-size:.875rem;font-size:var(--font-size-sm);font-weight:500;font-weight:var(--font-weight-medium);white-space:nowrap}@keyframes slideUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.float-button-container{bottom:16px;bottom:var(--spacing-16);right:16px;right:var(--spacing-16)}.float-button{height:48px;height:var(--spacing-48);width:48px;width:var(--spacing-48)}.float-button__icon{font-size:1.25rem;font-size:var(--font-size-lg)}}.input-date-wrapper{display:flex;flex-direction:column;gap:4px;gap:var(--spacing-4)}.input-date-wrapper .input-date-label{color:var(--form-control-color);font-size:.875rem;font-size:var(--font-size-sm);font-weight:500}.input-date-wrapper .input-date-label .input-date-required{color:#dc2626;color:var(--body-danger-color,#dc2626);margin-left:2px;margin-left:var(--spacing-2)}.input-date-wrapper .input-date{background-color:var(--form-control-background-color);border:var(--spacing-1) solid var(--form-control-border-color);border-radius:4px;border-radius:var(--radius-sm);box-sizing:border-box;color:var(--form-control-color);font-size:.875rem;font-size:var(--font-size-sm);padding:12px;padding:var(--spacing-12);width:100%}.input-date-wrapper .input-date:focus{background-color:var(--form-control-focus-background-color);border-color:var(--form-control-focus-border-color);box-shadow:0 0 0 2px var(--box-shadow);box-shadow:0 0 0 var(--spacing-2) var(--box-shadow);color:var(--form-control-focus-color);outline:none}.input-date-wrapper .input-date::placeholder{color:var(--form-control-placeholder-color)}.input-date-wrapper .input-date::-webkit-calendar-picker-indicator{cursor:pointer;filter:invert(.5);opacity:.7}.input-date-wrapper .input-date::-webkit-calendar-picker-indicator:hover{opacity:1}.input-date-wrapper .input-date.input-date-error{border-color:var(--body-danger-color)}.input-date-wrapper .input-date.input-date-error:focus{border-color:var(--body-danger-color);box-shadow:0 0 0 2px var(--box-shadow);box-shadow:0 0 0 var(--spacing-2) var(--box-shadow)}.input-date-wrapper .input-date-error-message{color:var(--body-danger-color);font-size:.75rem;font-size:var(--font-size-xs)}.input-email-wrapper{display:flex;flex-direction:column;gap:4px;gap:var(--spacing-4);width:100%}.input-email-wrapper .input-email-label{color:var(--form-control-color);font-size:.875rem;font-size:var(--font-size-sm);font-weight:500}.input-email-wrapper .input-email-label .input-email-required{color:#dc2626;color:var(--body-danger-color,#dc2626);margin-left:2px;margin-left:var(--spacing-2)}.input-email-wrapper .input-email{background-color:var(--form-control-background-color);border:var(--spacing-1) solid var(--form-control-border-color);border-radius:4px;border-radius:var(--radius-sm);box-sizing:border-box;color:var(--form-control-color);font-size:.875rem;font-size:var(--font-size-sm);padding:12px;padding:var(--spacing-12);transition:border-color .2s ease,box-shadow .2s ease;width:100%}.input-email-wrapper .input-email:focus{background-color:var(--form-control-focus-background-color);border-color:var(--form-control-focus-border-color);box-shadow:0 0 0 2px var(--box-shadow);box-shadow:0 0 0 var(--spacing-2) var(--box-shadow);color:var(--form-control-focus-color);outline:none}.input-email-wrapper .input-email::placeholder{color:var(--form-control-placeholder-color)}.input-email-wrapper .input-email--error{border-color:var(--body-danger-color)}.input-email-wrapper .input-email--error:focus{border-color:var(--body-danger-color);box-shadow:0 0 0 2px var(--body-danger-color) 33;box-shadow:0 0 0 var(--spacing-2) var(--body-danger-color) 33}.input-email-wrapper .input-email--valid,.input-email-wrapper .input-email--valid:focus{border-color:var(--progress-success-bar-fill-color)}.input-email-wrapper .input-email--valid:focus{box-shadow:0 0 0 2px var(--progress-success-bar-fill-color) 33;box-shadow:0 0 0 var(--spacing-2) var(--progress-success-bar-fill-color) 33}.input-email-wrapper .input-email.input-email-error{border-color:var(--body-danger-color)}.input-email-wrapper .input-email.input-email-error:focus{border-color:var(--body-danger-color);box-shadow:0 0 0 2px var(--box-shadow);box-shadow:0 0 0 var(--spacing-2) var(--box-shadow)}.input-email-wrapper .input-email-error-message{color:var(--body-danger-color);font-size:.875rem;font-size:var(--font-size-sm);margin-top:-4px;margin-top:calc(var(--spacing-4)*-1)}.input-file-wrapper{display:flex;flex-direction:column;gap:4px;gap:var(--spacing-4)}.input-file-wrapper .input-file-label{color:var(--form-control-color);font-size:.875rem;font-size:var(--font-size-sm);font-weight:500}.input-file-wrapper .input-file-label .input-file-required{color:#dc2626;color:var(--body-danger-color,#dc2626);margin-left:2px;margin-left:var(--spacing-2)}.input-file-wrapper .input-file{background-color:var(--form-control-background-color);border:var(--spacing-1) solid var(--form-control-border-color);border-radius:4px;border-radius:var(--radius-sm);color:var(--text-on-input);font-size:.875rem;font-size:var(--font-size-sm);padding:12px;padding:var(--spacing-12);width:100%}.input-file-wrapper .input-file:focus{background-color:var(--form-control-focus-background-color);border-color:var(--form-control-focus-border-color);box-shadow:0 0 0 2px var(--box-shadow);box-shadow:0 0 0 var(--spacing-2) var(--box-shadow);color:var(--form-control-focus-color);outline:none}.input-file-wrapper .input-file::placeholder{color:var(--form-control-placeholder-color)}.input-file-wrapper.input-file-error{border-color:var(--body-danger-color)}.input-file-wrapper.input-file-error:focus{border-color:var(--body-danger-color);box-shadow:0 0 0 2px var(--box-shadow);box-shadow:0 0 0 var(--spacing-2) var(--box-shadow)}.input-file-wrapper .input-file-error-message{color:var(--body-danger-color);font-size:.75rem;font-size:var(--font-size-xs)}.input-number-wrapper{display:flex;flex-direction:column;gap:4px;gap:var(--spacing-4)}.input-number-wrapper .input-number-label{color:var(--form-control-color);font-size:.875rem;font-size:var(--font-size-sm);font-weight:500}.input-number-wrapper .input-number-label .input-number-required{color:#dc2626;color:var(--body-danger-color,#dc2626);margin-left:2px;margin-left:var(--spacing-2)}.input-number-wrapper .input-number{background-color:var(--form-control-background-color);border:var(--spacing-1) solid var(--form-control-border-color);border-radius:4px;border-radius:var(--radius-sm);box-sizing:border-box;color:var(--form-control-color);font-size:.875rem;font-size:var(--font-size-sm);padding:12px;padding:var(--spacing-12);width:100%}.input-number-wrapper .input-number:focus{background-color:var(--form-control-focus-background-color);border-color:var(--form-control-focus-border-color);box-shadow:0 0 0 2px var(--box-shadow);box-shadow:0 0 0 var(--spacing-2) var(--box-shadow);color:var(--form-control-focus-color);outline:none}.input-number-wrapper .input-number::placeholder{color:var(--form-control-placeholder-color)}.input-number-wrapper.input-number-error{border-color:var(--body-danger-color)}.input-number-wrapper.input-number-error:focus{border-color:var(--body-danger-color);box-shadow:0 0 0 2px var(--box-shadow);box-shadow:0 0 0 var(--spacing-2) var(--box-shadow)}.input-number-wrapper .input-number-error-message{color:var(--body-danger-color);font-size:.75rem;font-size:var(--font-size-xs)}.input-password-wrapper{display:flex;flex-direction:column;gap:4px;gap:var(--spacing-4)}.input-password-wrapper .input-password-label{color:var(--form-control-color);font-size:.875rem;font-size:var(--font-size-sm);font-weight:500}.input-password-wrapper .input-password-label .input-password-required{color:#dc2626;color:var(--body-danger-color,#dc2626);margin-left:2px;margin-left:var(--spacing-2)}.input-password-wrapper .input-password{background-color:var(--form-control-background-color);border:var(--spacing-1) solid var(--form-control-border-color);border-radius:4px;border-radius:var(--radius-sm);box-sizing:border-box;color:var(--form-control-color);font-size:.875rem;font-size:var(--font-size-sm);padding:12px;padding:var(--spacing-12);width:100%}.input-password-wrapper .input-password:focus{background-color:var(--form-control-focus-background-color);border-color:var(--form-control-focus-border-color);box-shadow:0 0 0 2px var(--box-shadow);box-shadow:0 0 0 var(--spacing-2) var(--box-shadow);color:var(--form-control-focus-color);outline:none}.input-password-wrapper .input-password::placeholder{color:var(--form-control-placeholder-color)}.input-password-wrapper .input-password.input-password-error{border-color:var(--body-danger-color)}.input-password-wrapper .input-password.input-password-error:focus{border-color:var(--body-danger-color);box-shadow:0 0 0 2px var(--box-shadow);box-shadow:0 0 0 var(--spacing-2) var(--box-shadow)}.input-password-wrapper .input-password-error-message{color:var(--body-danger-color);font-size:.75rem;font-size:var(--font-size-xs)}.login-container .login-back-drop{background-color:var(--backdrop-color);height:100%;left:0;position:fixed;top:0;width:100%}.login-container .login-content{background-color:var(--modal-background-color);display:flex;flex-direction:column;left:50%;padding:8px;padding:var(--spacing-8);position:fixed;row-gap:8px;row-gap:var(--spacing-8);top:50%;transform:translate(-50%,-50%);width:300px;width:var(--spacing-300)}.login-container .login-content .login-form{width:100%}.login-container .login-content .login-form input{box-sizing:border-box;padding:8px;padding:var(--spacing-8);width:100%}.MenuHamburger{position:relative}.MenuHamburger__opnener-three-dots{padding:8px 12px!important;padding:var(--spacing-8) var(--spacing-12)!important}.MenuHamburger_dropdown{display:flex;flex-direction:column;min-width:200px}.MenuHamburger_dropdown button{border-radius:0!important}.MenuHamburger_item{align-items:flex-start!important;background-color:initial!important;color:var(--card-color)!important;cursor:pointer;display:flex!important;padding:12px 16px!important;padding:var(--spacing-12) var(--spacing-16)!important;text-align:left;transition:background-color .2s ease!important;width:100%}.MenuHamburger_item span{align-items:center;display:flex;gap:12px;gap:var(--spacing-12)}.MenuHamburger_item span span:first-child{width:32px;width:var(--spacing-32)}.MenuHamburger_item:hover{background-color:var(--list-hover-background-color)!important}.MenuHamburger_item:not(:last-child){border-bottom:var(--spacing-1) solid var(--delimiter-color)}.MenuHamburger_item--active{background-color:var(--card-background-accent-color)!important;border-left:4px solid var(--card-border-accent-color)!important;font-weight:600!important;font-weight:var(--font-weight-semibold)!important}.MenuHamburger_item--active:hover{background-color:var(--card-background-accent-color)}.MenuHamburger_item__icon{font-size:1.25rem;font-size:var(--font-size-lg);line-height:1}.MenuHamburger_item__label{font-size:.875rem;font-size:var(--font-size-sm);font-weight:inherit;white-space:nowrap}.mini-stats-card__content{display:flex;flex-direction:column;gap:12px;gap:var(--spacing-12);padding:24px;padding:var(--spacing-24)}.mini-stats-card__value-container{align-items:center;display:flex;gap:8px;gap:var(--spacing-8)}.mini-stats-card__value{align-items:baseline;display:flex;gap:4px;gap:var(--spacing-4);line-height:1.2}.mini-stats-card__value-number{font-size:2rem;font-size:var(--font-size-xxl);font-weight:700;font-weight:var(--font-weight-bold)}.mini-stats-card__value-unit{font-size:1rem;font-size:var(--font-size-md);font-weight:500;font-weight:var(--font-weight-medium);opacity:.8}.mini-stats-card__value--default{color:var(--body-color)}.mini-stats-card__value--success{color:var(--rating-color-success)}.mini-stats-card__value--warning{color:var(--rating-color-warning)}.mini-stats-card__value--danger{color:var(--rating-color-danger)}.mini-stats-card__value--info{color:var(--rating-color-info)}.mini-stats-card__label{color:var(--body-color-muted);font-size:.875rem;font-size:var(--font-size-sm);font-weight:500;font-weight:var(--font-weight-medium)}.mini-stats-card__trend{align-items:center;display:flex;font-size:.875rem;font-size:var(--font-size-sm);font-weight:600;font-weight:var(--font-weight-semibold);gap:2px;gap:var(--spacing-2)}.mini-stats-card__trend-arrow{font-size:1rem;font-size:var(--font-size-md)}.mini-stats-card__trend--success{color:var(--rating-color-success)}.mini-stats-card__trend--warning{color:var(--rating-color-warning)}.mini-stats-card__trend--danger{color:var(--rating-color-danger)}.mini-stats-card__footer{align-items:center;border-top:var(--spacing-1) solid var(--border-color);display:flex;justify-content:center;padding:12px 24px;padding:var(--spacing-12) var(--spacing-24)}.mini-stats-card--align-left .mini-stats-card__content{align-items:flex-start}.mini-stats-card--align-left .mini-stats-card__label{text-align:left}.mini-stats-card--align-center .mini-stats-card__content{align-items:center}.mini-stats-card--align-center .mini-stats-card__label{text-align:center}.mini-stats-card--align-right .mini-stats-card__content{align-items:flex-end}.mini-stats-card--align-right .mini-stats-card__label{text-align:right}.navbar{align-items:center;background:var(--card-background-color);border-bottom:var(--spacing-1) solid var(--delimiter-color);display:flex;gap:24px;gap:var(--spacing-24);padding:12px 24px;padding:var(--spacing-12) var(--spacing-24);width:100%;z-index:100}.navbar--fixed{left:0;position:fixed;right:0;top:0}.navbar--sticky{position:-webkit-sticky;position:sticky;top:0}.navbar--static{position:static}.navbar__logo{align-items:center;color:var(--body-color);display:flex;flex-shrink:0;font-size:1.25rem;font-size:var(--font-size-lg);font-weight:700;font-weight:var(--font-weight-bold)}.navbar__items{flex:1 1}.navbar__item,.navbar__items{align-items:center;display:flex;gap:8px;gap:var(--spacing-8)}.navbar__item{background:#0000;border:none;border-radius:8px;border-radius:var(--radius);color:var(--body-color);cursor:pointer;font-size:var(--font-size-base);font-weight:400;font-weight:var(--font-weight-normal);padding:8px 16px;padding:var(--spacing-8) var(--spacing-16);text-decoration:none;transition:all .2s ease;white-space:nowrap}.navbar__item:hover:not(.navbar__item--disabled){background:var(--card-background-accent-color);color:var(--body-color-accent)}.navbar__item--active{background:var(--card-background-accent-color);color:var(--body-accent-color);font-weight:600;font-weight:var(--font-weight-semibold);position:relative}.navbar__item--active:after{background:var(--body-accent-color);bottom:-12px;bottom:calc(var(--spacing-12)*-1);content:"";height:3px;left:0;position:absolute;right:0}.navbar__item--disabled{cursor:not-allowed;opacity:.5}.navbar__item-icon{flex-shrink:0;font-size:1.25rem;font-size:var(--font-size-lg);line-height:1}.navbar__item-label{flex-shrink:0}.navbar__actions{align-items:center;display:flex;flex-shrink:0;gap:12px;gap:var(--spacing-12)}@media (max-width:768px){.navbar{gap:12px;gap:var(--spacing-12);padding:8px 16px;padding:var(--spacing-8) var(--spacing-16)}.navbar__items{gap:4px;gap:var(--spacing-4);overflow-x:auto;scrollbar-width:none}.navbar__items::-webkit-scrollbar{display:none}.navbar__item{font-size:.875rem;font-size:var(--font-size-sm);padding:4px 12px;padding:var(--spacing-4) var(--spacing-12)}}.pagination{align-items:center;display:flex;gap:8px;gap:var(--spacing-8);justify-content:center;margin-top:8px;margin-top:var(--spacing-8)}.pagination .page-info{color:var(--body-color);font-size:.875rem;font-size:var(--font-size-sm)}@media (max-width:1200px){.pagination{flex-wrap:wrap}.pagination .page-info{margin-top:8px;margin-top:var(--spacing-8);text-align:center;width:100%}}.simple-popover{--popover-arrow-size:6px;--popover-arrow-offset:12px;animation:popover-appear .2s ease-out forwards;background-color:var(--popover-background-color);border:var(--spacing-1) solid var(--popover-border-color);border-radius:8px;border-radius:var(--radius);box-shadow:0 4px 4px #00000026;box-shadow:0 var(--spacing-4) var(--spacing-4) #00000026;font-size:.875rem;font-size:var(--font-size-sm);max-width:300px;min-width:120px;opacity:0;transform:scale(.95)}@keyframes popover-appear{to{opacity:1;transform:scale(1)}}.simple-popover__content{color:var(--popover-color);line-height:1.4;padding:12px;padding:var(--spacing-12)}.simple-popover__arrow{border:var(--popover-arrow-size) solid #0000;height:0;position:absolute;width:0}.simple-popover--bottom .simple-popover__arrow{border-bottom-color:var(--popover-arrow-color);border-top:none;left:50%;top:calc(var(--popover-arrow-offset)*-1);transform:translateX(-50%)}.simple-popover--top .simple-popover__arrow{border-bottom:none;border-top-color:var(--popover-arrow-color);bottom:calc(var(--popover-arrow-offset)*-1);left:50%;transform:translateX(-50%)}.simple-popover--left .simple-popover__arrow{border-left-color:var(--popover-arrow-color);border-right:none;right:calc(var(--popover-arrow-offset)*-1);top:50%;transform:translateY(-50%)}.simple-popover--right .simple-popover__arrow{border-left:none;border-right-color:var(--popover-arrow-color);left:calc(var(--popover-arrow-offset)*-1);top:50%;transform:translateY(-50%)}@media (max-width:768px){.simple-popover{font-size:.75rem;font-size:var(--font-size-xs);max-width:calc(100vw - 40px);max-width:calc(100vw - var(--spacing-40))}.simple-popover__content{padding:8px;padding:var(--spacing-8)}}.progress-bar{background-color:var(--progress-bar-background-color);border-radius:4px;border-radius:var(--spacing-4);font-weight:500;height:16px;height:var(--spacing-16);overflow:hidden;position:relative}.progress-bar .progress-fill{align-items:center;background-color:var(--progress-default-bar-fill-color);border:var(--spacing-1) solid var(--progress-default-bar-border-color);border-radius:4px;border-radius:var(--spacing-4);color:var(--progress--bar-color);display:flex;font-size:12px;font-size:var(--spacing-12);height:100%;padding:0 4px;padding:0 var(--spacing-4);text-shadow:1px 1px #000;text-shadow:var(--spacing-1) var(--spacing-1) #000;transition:width .3s ease}.progress-bar .progress-fill.progress-bar-success{background-color:var(--progress-success-bar-fill-color);border:var(--spacing-1) solid var(--progress-success-bar-border-color)}.progress-bar .progress-fill.progress-bar-warning{background-color:var(--progress-warning-bar-fill-color);border:var(--spacing-1) solid var(--progress-warning-bar-border-color)}.progress-bar .progress-fill.progress-bar-danger{background-color:var(--progress-danger-bar-fill-color);border:var(--spacing-1) solid var(--progress-danger-bar-border-color)}.progress-bar .progress-fill.progress-bar-info{background-color:var(--progress-info-bar-fill-color);border:var(--spacing-1) solid var(--progress-info-bar-border-color)}.progress-bar .progress-fill.progress-bar-striped{background-image:linear-gradient(45deg,#ffffff26 25%,#0000 0,#0000 50%,#ffffff26 0,#ffffff26 75%,#0000 0,#0000);background-size:1rem 1rem}.progress-bar .progress-fill.progress-bar-animated{animation:progress-bar-stripes 1s linear infinite}@keyframes progress-bar-stripes{0%{background-position:1rem 0}to{background-position:0 0}}.quick-add .quick-add-input{display:flex;justify-content:center;margin:16px 0;margin:var(--spacing-16) 0;padding:16px;padding:var(--spacing-16);width:100%}.quick-add .error-message{color:var(--body-danger-color);font-size:.75rem;font-size:var(--font-size-xs);margin-top:4px;margin-top:var(--spacing-4)}.quick-number-update{display:flex;flex-direction:column;gap:24px;gap:var(--spacing-24);padding:24px;padding:var(--spacing-24)}.quick-number-update-content{align-items:center;display:flex;gap:16px;gap:var(--spacing-16);justify-content:center}.radio-wrapper{align-items:flex-start;cursor:pointer;display:inline-flex;-webkit-user-select:none;user-select:none}.radio-wrapper--disabled{cursor:not-allowed;opacity:.6}.radio-input{border:none;height:0;margin:0;opacity:0;padding:0;pointer-events:none;position:absolute;width:0;z-index:-1}.radio-input:focus+.radio-label .radio-circle{box-shadow:0 0 0 2px var(--control-focus-ring);box-shadow:0 0 0 var(--spacing-2) var(--control-focus-ring);outline:none}.radio-input:checked+.radio-label .radio-circle,.radio-input:focus+.radio-label .radio-circle{border-color:var(--form-control-selection-border-color)}.radio-input:checked+.radio-label .radio-circle:after{opacity:1;transform:scale(1)}.radio-input:disabled+.radio-label{cursor:not-allowed}.radio-label{align-items:flex-start;cursor:pointer;display:flex;gap:8px;gap:var(--spacing-8);min-height:18px;min-height:var(--radio-size)}.radio-circle{align-items:center;background-color:initial;border:var(--spacing-1) solid var(--form-control-selection-border-color);border-radius:50%;display:flex;height:18px;height:var(--radio-size);justify-content:center;min-width:18px;min-width:var(--radio-size);position:relative;transition:all .2s ease;width:18px;width:var(--radio-size)}.radio-circle:hover{border-color:var(--form-control-selection-border-color)}.radio-circle:after{background-color:var(--form-control-selection-background-color);border-radius:50%;content:"";height:8px;height:var(--spacing-8);opacity:0;transform:scale(0);transition:all .2s ease;width:8px;width:var(--spacing-8)}.radio-text{color:var(--form-control-selection-label-color);font-size:.875rem;font-size:var(--font-size-sm);line-height:1.4;margin-top:2px;margin-top:var(--spacing-2)}.quick-set .quick-set-list{display:flex;flex-direction:column;padding:16px;padding:var(--spacing-16);row-gap:16px;row-gap:var(--spacing-16)}.quick-set .error-message{color:var(--body-danger-color);font-size:.75rem;font-size:var(--font-size-xs);margin-top:4px;margin-top:var(--spacing-4)}.rating{align-items:center;display:flex;gap:8px;gap:var(--spacing-8);width:100%}.rating.align-left{justify-content:flex-start}.rating.align-right{justify-content:flex-end}.rating.align-space-between{justify-content:space-between}.rating .rating-rates{align-items:center;display:flex;gap:2px;gap:var(--spacing-2)}.rating .rate{font-size:16px;font-size:var(--spacing-16)}.rating .rate:hover{cursor:default;opacity:.8}.rating .rate--empty{color:var(--rating-empty-color)}.rating.is-selectable .rate:hover{cursor:pointer}.rating .rate--filled.rate-variant-success,.rating .rate--full.rate-variant-success,.rating .rate-half-fill.rate-variant-success{color:var(--rating-color-success)}.rating .rate--filled.rate-variant-warning,.rating .rate--full.rate-variant-warning,.rating .rate-half-fill.rate-variant-warning{color:var(--rating-color-warning)}.rating .rate--filled.rate-variant-danger,.rating .rate--full.rate-variant-danger,.rating .rate-half-fill.rate-variant-danger{color:var(--rating-color-danger)}.rating .rate--filled.rate-variant-info,.rating .rate--full.rate-variant-info,.rating .rate-half-fill.rate-variant-info{color:var(--rating-color-info)}.rating .rating-values{color:var(--rating-empty-label-color);font-size:.875rem;font-size:var(--font-size-sm)}.rating--half .rate--half{color:var(--rating-half-rate-empty-color);position:relative}.rating--half .rate-half-container{display:inline-block;position:relative}.rating--half .rate-half-fill{left:0;overflow:hidden;position:absolute;top:0;width:50%}.rating--half .rate-half-empty{color:var(--rating-half-rate-empty-color)}.search{position:relative;width:100%}.search,.search__icon{align-items:center;display:flex}.search__icon{color:var(--form-control-placeholder-color);justify-content:center;left:12px;left:var(--spacing-12);pointer-events:none;position:absolute;z-index:2}.search__icon svg{height:18px;width:18px}.search__clear{align-items:center;background:none;border:none;border-radius:4px;border-radius:var(--radius-sm);color:var(--form-control-placeholder-color);cursor:pointer;display:flex;justify-content:center;padding:4px;padding:var(--spacing-4);position:absolute;right:8px;right:var(--spacing-8);transition:color .15s ease;z-index:2}.search__clear:hover{color:var(--form-control-color)}.search__clear:focus{color:var(--form-control-focus-border-color);outline:none}.search__clear svg{height:16px;width:16px}.search .input-text{padding-left:40px;padding-left:var(--spacing-40)}.search:has(.search__clear) .input-text{padding-right:40px;padding-right:var(--spacing-40)}.separator{border:0;border-color:var(--delimiter-color)}.separator--horizontal{border-top-style:solid;height:0;width:100%}.separator--horizontal.separator--solid{border-top-style:solid}.separator--horizontal.separator--dashed{border-top-style:dashed}.separator--horizontal.separator--dotted{border-top-style:dotted}.separator--vertical{display:inline-block;height:100%;width:0}.separator--vertical,.separator--vertical.separator--solid{border-left-style:solid}.separator--vertical.separator--dashed{border-left-style:dashed}.separator--vertical.separator--dotted{border-left-style:dotted}.separator--with-label{align-items:center;display:flex;gap:12px;gap:var(--spacing-12);text-align:center}.separator--with-label .separator__line{border:0;border-color:var(--delimiter-color);border-top-style:solid;flex:1 1}.separator--with-label .separator__label{color:var(--body-color-muted);font-size:.875rem;font-size:var(--font-size-sm);padding:0 8px;padding:0 var(--spacing-8);white-space:nowrap}.separator--with-label.separator--align-left .separator__line:first-child,.separator--with-label.separator--align-right .separator__line:last-child{flex:0 1;min-width:0}.sidebar{--sidebar-width:280px;background:var(--card-background-color);border-right:var(--spacing-1) solid var(--delimiter-color);flex-shrink:0;overflow-y:auto;transition:transform .3s ease;width:var(--sidebar-width)}.sidebar__nav{display:flex;flex-direction:column;gap:4px;gap:var(--spacing-4);padding:16px;padding:var(--spacing-16)}.sidebar__link{align-items:center;background:#0000;border:none;border-radius:8px;border-radius:var(--radius);color:var(--body-color);cursor:pointer;display:flex;font-size:var(--font-size-base);font-weight:400;font-weight:var(--font-weight-normal);gap:12px;gap:var(--spacing-12);padding:12px 16px;padding:var(--spacing-12) var(--spacing-16);text-align:left;text-decoration:none;transition:all .2s ease;width:100%}.sidebar__link:hover{color:var(--body-color-accent)}.sidebar__link--active,.sidebar__link:hover{background:var(--card-background-accent-color)}.sidebar__link--active{border-left:3px solid var(--body-accent-color);color:var(--body-accent-color);font-weight:600;font-weight:var(--font-weight-semibold);padding-left:13px;padding-left:calc(var(--spacing-16) - 3px)}.sidebar__link-icon{flex-shrink:0;font-size:1.25rem;font-size:var(--font-size-lg);line-height:1}.sidebar__link-label{flex:1 1}.sidebar__divider{background:var(--delimiter-color);height:1px;height:var(--spacing-1);margin:8px 0;margin:var(--spacing-8) 0}@media (min-width:769px){.sidebar{height:100vh;position:-webkit-sticky;position:sticky;top:0}}.sidebar--mobile{bottom:0;box-shadow:2px 0 8px var(--box-shadow);box-shadow:var(--spacing-2) 0 var(--spacing-8) var(--box-shadow);left:0;position:fixed;top:0;transform:translateX(-100%);z-index:1000}.sidebar--mobile.sidebar--open{transform:translateX(0)}.sidebar::-webkit-scrollbar{width:4px;width:var(--spacing-4)}.sidebar::-webkit-scrollbar-track{background:var(--card-background-color)}.sidebar::-webkit-scrollbar-thumb{background:var(--delimiter-color);border-radius:4px;border-radius:var(--spacing-4)}.sidebar::-webkit-scrollbar-thumb:hover{background:var(--body-color-muted)}.SignalStrength{display:inline-flex}.SignalStrength--excellent{--signal-color:var(--button-success-border-color)}.SignalStrength--good{--signal-color:var(--button-info-border-color)}.SignalStrength--fair{--signal-color:var(--button-warning-border-color)}.SignalStrength--weak{--signal-color:var(--button-danger-border-color)}.SignalStrength--unknown{--signal-color:var(--body-color-muted)}.SignalStrength__bar--inactive{--inactive-color:var(--body-color-muted);opacity:.3}@keyframes skeleton-pulse{0%{opacity:1}50%{opacity:.4}to{opacity:1}}@keyframes skeleton-wave{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.skeleton{background-color:var(--body-color-muted);display:block;opacity:.2}.skeleton--pulse{animation:skeleton-pulse 1.5s ease-in-out infinite}.skeleton--wave{background-color:var(--body-color-muted);overflow:hidden;position:relative}.skeleton--wave:after{animation:skeleton-wave 1.5s linear infinite;background:linear-gradient(90deg,#0000,#fff3,#0000);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.skeleton--none{animation:none}.skeleton--text{margin-bottom:8px;margin-bottom:var(--spacing-8);transform:scaleY(.6)}.skeleton--text:last-child{margin-bottom:0}.skeleton--circular{border-radius:50%}.skeleton--rectangular{border-radius:0}.skeleton--rounded{border-radius:8px;border-radius:var(--radius)}.skeleton-group{display:flex;flex-direction:column;gap:8px;gap:var(--spacing-8)}.slider-component{margin-bottom:24px;margin-bottom:var(--spacing-24)}.slider-component .slider-input{-webkit-appearance:none;appearance:none;background-color:var(--slider-track-background-color);border:var(--spacing-1) solid var(--slider-track-border-color);border-radius:4px;border-radius:var(--radius-sm);cursor:pointer;height:8px;height:var(--spacing-8);margin-bottom:16px;margin-bottom:var(--spacing-16);outline:none;transition:all .2s ease;width:100%}.slider-component .slider-input:hover{background-color:var(--slider-track-hover-background-color);border-color:var(--slider-track-hover-border-color)}.slider-component .slider-input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-color:var(--slider-thumb-background-color);border:var(--spacing-2) solid var(--slider-thumb-border-color);border-radius:50%;cursor:pointer;height:24px;height:var(--spacing-24);-webkit-transition:all .2s ease;transition:all .2s ease;width:24px;width:var(--spacing-24)}.slider-component .slider-input::-webkit-slider-thumb:hover{background-color:var(--slider-thumb-hover-background-color);border-color:var(--slider-thumb-hover-border-color);transform:scale(1.1)}.slider-component .slider-input::-moz-range-thumb{background-color:var(--slider-thumb-background-color);border:var(--spacing-2) solid var(--slider-thumb-border-color);border-radius:50%;cursor:pointer;height:24px;height:var(--spacing-24);-moz-transition:all .2s ease;transition:all .2s ease;width:24px;width:var(--spacing-24)}.slider-component .slider-input::-moz-range-thumb:hover{background-color:var(--slider-thumb-hover-background-color);border-color:var(--slider-thumb-hover-border-color);transform:scale(1.1)}.slider-component .slider-display{text-align:center}.slider-component .slider-display .slider-value{font-size:2rem;font-size:var(--font-size-xxl);font-weight:700;font-weight:var(--font-weight-bold)}.slider-component .slider-display .slider-state-info{color:var(--rating-color-info)}.slider-component .slider-display .slider-state-success{color:var(--rating-color-success)}.slider-component .slider-display .slider-state-warning{color:var(--rating-color-warning)}.slider-component .slider-display .slider-state-danger{color:var(--rating-color-danger)}.suggestions-list{display:flex;flex-direction:column;row-gap:8px;row-gap:var(--spacing-8)}.suggestions-list .fieldset-suggestions-list{align-items:flex-end;border-radius:4px;border-radius:var(--spacing-4);display:flex;flex-direction:column}.suggestions-list .fieldset-suggestions-list .fieldset-suggestions-list-row{align-items:center;border-radius:4px;border-radius:var(--spacing-4);column-gap:8px;column-gap:var(--spacing-8);display:flex;padding:4px;padding:var(--spacing-4);text-align:left;transition:background-color .2s ease}.suggestions-list .fieldset-suggestions-list .fieldset-suggestions-list-row:hover{background-color:var(--list-alternate-background-color)}.suggestions-list .fieldset-suggestions-list .fieldset-suggestions-list-row div:first-child{flex:1 1}.suggestions-list .fieldset-suggestions-list .fieldset-suggestions-list-row div:nth-child(2){width:70px}.suggestions-list .fieldset-suggestions-list .link{color:var(--links-color);font-weight:600;font-weight:var(--font-weight-semibold)}.suggestions-list .fieldset-suggestions-list .link:hover{color:var(--link-hover-color);cursor:pointer;text-decoration:none}.textarea-wrapper{display:flex;flex-direction:column;gap:4px;gap:var(--spacing-4)}.textarea-wrapper .textarea-label{color:var(--form-control-color);font-size:.875rem;font-size:var(--font-size-sm);font-weight:500}.textarea-wrapper .textarea-label .textarea-required{color:#dc2626;color:var(--body-danger-color,#dc2626);margin-left:2px;margin-left:var(--spacing-2)}.textarea-wrapper .textarea{background-color:var(--form-control-background-color);border:var(--spacing-1) solid var(--form-control-border-color);border-radius:4px;border-radius:var(--radius-sm);color:var(--form-control-color);font-size:.875rem;font-size:var(--font-size-sm);padding:8px;padding:var(--spacing-8);width:100%}.textarea-wrapper .textarea:focus{background-color:var(--form-control-focus-background-color);border-color:var(--form-control-focus-border-color);box-shadow:0 0 0 2px var(--box-shadow);box-shadow:0 0 0 var(--spacing-2) var(--box-shadow);color:var(--form-control-focus-color);outline:none}.textarea-wrapper .textarea::placeholder{color:var(--form-control-placeholder-color)}.textarea-wrapper .textarea.textarea-error{border-color:var(--body-danger-color)}.textarea-wrapper .textarea.textarea-error:focus{border-color:var(--body-danger-color);box-shadow:0 0 0 2px var(--box-shadow);box-shadow:0 0 0 var(--spacing-2) var(--box-shadow)}.textarea-wrapper .textarea-error-message{color:var(--body-danger-color);font-size:.75rem;font-size:var(--font-size-xs)}.theme-modal{padding:24px;padding:var(--spacing-24)}.theme-modal__content{display:flex;flex-direction:column;gap:16px;gap:var(--spacing-16)}.theme-modal__content label{color:var(--body-accent-color);font-size:.875rem;font-size:var(--font-size-sm);font-weight:500;font-weight:var(--font-weight-medium)}.theme-modal__content .dropdown-menu{position:fixed!important;width:200px!important}.theme-modal__section{flex-direction:column}.theme-modal__components,.theme-modal__section{display:flex;gap:8px;gap:var(--spacing-8)}.tips-of-the-day{text-align:center}.tips-of-the-day h3,.tips-of-the-day h4{margin:8px 0;margin:var(--spacing-8) 0}.toast{animation:slideIn .3s ease;border:1px solid;border-radius:8px;border-radius:var(--radius);box-shadow:0 4px 12px var(--shadow);box-shadow:0 4px var(--spacing-12) var(--shadow);gap:16px;gap:var(--spacing-16);padding:16px;padding:var(--spacing-16);position:fixed;right:16px;right:var(--spacing-16);text-shadow:1px 1px 1px var(--text-shadow);top:16px;top:var(--spacing-16);z-index:1001}.toast__message{flex:1 1}.toast__action{background:#fff3;border:1px solid #ffffff4d;border-radius:8px;border-radius:var(--radius);color:inherit;cursor:pointer;font-weight:600;font-weight:var(--font-weight-semibold);padding:8px 16px;padding:var(--spacing-8) var(--spacing-16);transition:background-color .2s}.toast__action:hover{background:#ffffff4d}.toast__close{background:#0000;border:none;color:inherit;cursor:pointer;font-size:24px;height:24px;line-height:1;opacity:.7;padding:0;transition:opacity .2s;width:24px}.toast__close:hover{opacity:1}.toast.toast-success{background-color:var(--toast-success-background-color);border-color:var(--toast-success-border-color);color:var(--toast-success-color)}.toast.toast-danger{background-color:var(--toast-danger-background-color);border-color:var(--toast-danger-border-color);color:var(--toast-danger-color)}.toast.toast-warning{background-color:var(--toast-warning-background-color);border-color:var(--toast-warning-border-color);color:var(--toast-warning-color)}.toast.toast-info{background-color:var(--toast-info-background-color);border-color:var(--toast-info-border-color);color:var(--toast-info-color)}@keyframes slideIn{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}.toast-container{display:flex;flex-direction:column-reverse;position:fixed;z-index:9999}.toast-container--bottom-left{align-items:flex-start;bottom:16px;bottom:var(--spacing-16);left:16px;left:var(--spacing-16)}.toast-container--bottom-center{align-items:center;bottom:16px;bottom:var(--spacing-16);left:50%;transform:translateX(-50%)}.toast-container--bottom-right{align-items:flex-end;bottom:16px;bottom:var(--spacing-16);right:16px;right:var(--spacing-16)}.toast{align-items:center;animation:toast-in .3s ease-out forwards;border-radius:4px;border-radius:var(--radius-sm);box-shadow:0 2px 8px #00000026;box-shadow:0 var(--spacing-2) var(--spacing-8) #00000026;display:flex;justify-content:space-between;margin-top:8px;margin-top:var(--spacing-8);padding:12px 16px;padding:var(--spacing-12) var(--spacing-16);width:300px;width:var(--spacing-300)}.toast--info{background-color:var(--toast-info-background-color);border-left:var(--spacing-4) solid var(--toast-info-border-color);color:var(--toast-info-color)}.toast--success{background-color:var(--toast-success-background-color);border-left:var(--spacing-4) solid var(--toast-success-border-color);color:var(--toast-success-color)}.toast--warning{background-color:var(--toast-warning-background-color);border-left:var(--spacing-4) solid var(--toast-warning-border-color);color:var(--toast-warning-color)}.toast--danger{background-color:var(--toast-danger-background-color);border-left:var(--spacing-4) solid var(--toast-danger-border-color);color:var(--toast-danger-color)}.toast--exiting{animation:toast-out .3s ease-in forwards}.toast__message{flex-grow:1;font-size:.875rem;font-size:var(--font-size-sm);font-weight:500;font-weight:var(--font-weight-medium);margin-right:12px;margin-right:var(--spacing-12)}.toast__close-button{align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:flex;justify-content:center;opacity:.6;padding:4px;padding:var(--spacing-4);transition:opacity .2s}.toast__close-button:hover{opacity:1}@keyframes toast-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes toast-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}.toggle-buttons{align-items:center;column-gap:1px;column-gap:var(--spacing-1);display:flex;height:100%}.toggle-buttons .button{border-radius:0;margin-left:-1px;margin-left:calc(var(--spacing-1)*-1)}.toggle-buttons .button:first-child{border-radius:4px 0 0 4px;border-radius:var(--radius-sm) 0 0 var(--radius-sm);margin-left:0}.toggle-buttons .button:last-child{border-radius:0 4px 4px 0;border-radius:0 var(--radius-sm) var(--radius-sm) 0}.toggle-buttons .button:only-child{border-radius:4px;border-radius:var(--radius-sm)}.toggle-switch{cursor:pointer;display:inline-flex;outline:none;-webkit-user-select:none;user-select:none}.toggle-switch:focus-visible .toggle-switch__track{box-shadow:0 0 0 2px #007bff40;box-shadow:0 0 0 var(--spacing-2) #007bff40}.toggle-switch__track{align-items:center;background-color:var(--button-danger-background-color);border:var(--spacing-1) solid var(--button-danger-border-color);display:flex;position:relative;transition:all .3s ease}.toggle-switch__label{color:var(--button-danger-color);font-size:.75rem;font-size:var(--font-size-xs);font-weight:500;font-weight:var(--font-weight-medium);position:absolute;text-transform:uppercase;transition:all .3s ease;z-index:1}.toggle-switch__thumb{background-color:#fff;border-radius:50%;box-shadow:0 2px 4px #0003;box-shadow:0 var(--spacing-2) var(--spacing-4) #0003;left:2px;left:var(--spacing-2);position:absolute;transition:all .3s ease;z-index:2}.toggle-switch.toggle-switch-small .toggle-switch__track{border-radius:8px;height:16px;max-width:150px;min-width:38px;padding:1px;padding:var(--spacing-1)}.toggle-switch.toggle-switch-small .toggle-switch__label{font-size:8px;line-height:1;right:4px;right:var(--spacing-4);white-space:nowrap}.toggle-switch.toggle-switch-small .toggle-switch__thumb{height:14px;left:1px;left:var(--spacing-1);width:14px}.toggle-switch.toggle-switch-small.toggle-switch-checked .toggle-switch__label{left:4px;left:var(--spacing-4);right:auto}.toggle-switch.toggle-switch-small.toggle-switch-checked .toggle-switch__thumb{left:auto;right:1px;right:var(--spacing-1)}.toggle-switch.toggle-switch-medium .toggle-switch__track{border-radius:14px;height:28px;max-width:150px;min-width:60px;padding:2px;padding:var(--spacing-2)}.toggle-switch.toggle-switch-medium .toggle-switch__label{font-size:.75rem;font-size:var(--font-size-xs);line-height:1;right:8px;right:var(--spacing-8);white-space:nowrap}.toggle-switch.toggle-switch-medium .toggle-switch__thumb{height:22px;left:2px;left:var(--spacing-2);width:22px}.toggle-switch.toggle-switch-medium.toggle-switch-checked .toggle-switch__label{left:8px;left:var(--spacing-8);right:auto}.toggle-switch.toggle-switch-medium.toggle-switch-checked .toggle-switch__thumb{left:auto;right:2px;right:var(--spacing-2)}.toggle-switch.toggle-switch-large .toggle-switch__track{border-radius:18px;height:36px;max-width:150px;min-width:80px;padding:2px;padding:var(--spacing-2)}.toggle-switch.toggle-switch-large .toggle-switch__label{font-size:.875rem;font-size:var(--font-size-sm);line-height:1;right:8px;right:var(--spacing-8);white-space:nowrap}.toggle-switch.toggle-switch-large .toggle-switch__thumb{height:30px;left:2px;left:var(--spacing-2);width:30px}.toggle-switch.toggle-switch-large.toggle-switch-checked .toggle-switch__label{left:8px;left:var(--spacing-8);right:auto}.toggle-switch.toggle-switch-large.toggle-switch-checked .toggle-switch__thumb{left:auto;right:2px;right:var(--spacing-2)}.toggle-switch.toggle-switch-checked .toggle-switch__track{background-color:var(--button-success-background-color);border-color:var(--button-success-border-color)}.toggle-switch.toggle-switch-checked .toggle-switch__label{color:var(--button-success-color)}.toggle-switch.toggle-switch-default:not(.toggle-switch-checked) .toggle-switch__track{background-color:var(--button-default-background-color);border-color:var(--button-default-border-color)}.toggle-switch.toggle-switch-default:not(.toggle-switch-checked) .toggle-switch__label{color:var(--button-default-color)}.toggle-switch.toggle-switch-default.toggle-switch-checked .toggle-switch__track{background-color:var(--button-default-background-color);border-color:var(--button-default-border-color)}.toggle-switch.toggle-switch-default.toggle-switch-checked .toggle-switch__label{color:var(--button-default-color)}.toggle-switch.toggle-switch-success:not(.toggle-switch-checked) .toggle-switch__track{background-color:var(--button-default-background-color);border-color:var(--button-default-border-color)}.toggle-switch.toggle-switch-success:not(.toggle-switch-checked) .toggle-switch__label{color:var(--button-danger-color)}.toggle-switch.toggle-switch-success.toggle-switch-checked .toggle-switch__track{background-color:var(--button-success-background-color);border-color:var(--button-success-border-color)}.toggle-switch.toggle-switch-success.toggle-switch-checked .toggle-switch__label{color:var(--button-success-color)}.toggle-switch.toggle-switch-info:not(.toggle-switch-checked) .toggle-switch__track{background-color:var(--button-default-background-color);border-color:var(--button-default-border-color)}.toggle-switch.toggle-switch-info:not(.toggle-switch-checked) .toggle-switch__label{color:var(--button-danger-color)}.toggle-switch.toggle-switch-info.toggle-switch-checked .toggle-switch__track{background-color:var(--button-info-background-color);border-color:var(--button-info-border-color)}.toggle-switch.toggle-switch-info.toggle-switch-checked .toggle-switch__label{color:var(--button-info-color)}.toggle-switch.toggle-switch-warning:not(.toggle-switch-checked) .toggle-switch__track{background-color:var(--button-default-background-color);border-color:var(--button-default-border-color)}.toggle-switch.toggle-switch-warning:not(.toggle-switch-checked) .toggle-switch__label{color:var(--button-danger-color)}.toggle-switch.toggle-switch-warning.toggle-switch-checked .toggle-switch__track{background-color:var(--button-warning-background-color);border-color:var(--button-warning-border-color)}.toggle-switch.toggle-switch-warning.toggle-switch-checked .toggle-switch__label{color:var(--button-warning-color)}.toggle-switch.toggle-switch-danger .toggle-switch__track{background-color:var(--button-default-background-color);border-color:var(--button-default-border-color)}.toggle-switch.toggle-switch-danger .toggle-switch__label{color:var(--button-danger-color)}.toggle-switch.toggle-switch-danger.toggle-switch-checked .toggle-switch__track{background-color:var(--button-danger-background-color);border-color:var(--button-danger-border-color)}.toggle-switch.toggle-switch-danger.toggle-switch-checked .toggle-switch__label{color:var(--button-danger-color)}.toggle-switch.toggle-switch-plain .toggle-switch__track{background-color:var(--button-default-background-color);border-color:var(--button-default-border-color)}.toggle-switch.toggle-switch-plain .toggle-switch__label{color:var(--button-default-color)}.toggle-switch.toggle-switch-plain.toggle-switch-checked .toggle-switch__track{background-color:var(--button-default-hover-background-color);border-color:var(--button-default-hover-border-color)}.toggle-switch.toggle-switch-plain.toggle-switch-checked .toggle-switch__label{color:var(--button-default-hover-color)}.toggle-switch.toggle-switch-disabled{cursor:not-allowed;opacity:.6}.toggle-switch.toggle-switch-disabled:hover .toggle-switch__track{transform:none}.toggle-switch:not(.toggle-switch-disabled):hover .toggle-switch__track{transform:translateY(-1px)}.toggle-switch:not(.toggle-switch-disabled):active .toggle-switch__track{transform:translateY(0)}.tooltip-trigger{cursor:default;display:inline-block}.tooltip{word-wrap:break-word;animation:tooltipFadeIn .2s ease;border-radius:8px;border-radius:var(--radius);box-shadow:0 4px 12px #00000026;color:var(--body-color-accent);font-size:.875rem;font-size:var(--font-size-sm);font-weight:400;font-weight:var(--font-weight-normal);line-height:1.4;max-width:300px;padding:8px 12px;padding:var(--spacing-8) var(--spacing-12);pointer-events:none;position:fixed;z-index:9999}.tooltip,.tooltip__arrow{background:var(--card-background-accent-color);border:1px solid var(--delimiter-color)}.tooltip__arrow{height:8px;position:absolute;transform:rotate(45deg);width:8px}.tooltip__arrow--top{border-left:none;border-top:none;bottom:-5px;left:50%;margin-left:-4px}.tooltip__arrow--bottom{border-bottom:none;border-right:none;left:50%;margin-left:-4px;top:-5px}.tooltip__arrow--left{border-bottom:none;border-left:none;margin-top:-4px;right:-5px;top:50%}.tooltip__arrow--right{border-right:none;border-top:none;left:-5px;margin-top:-4px;top:50%}@keyframes tooltipFadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@media (max-width:768px){.tooltip{font-size:.75rem;font-size:var(--font-size-xs);max-width:200px;padding:4px 8px;padding:var(--spacing-4) var(--spacing-8)}}.LoginPage{align-items:center;background:var(--body-background);display:flex;justify-content:center;min-height:100vh;padding:24px;padding:var(--spacing-24)}.LoginPage__card{background:var(--card-background-color);border:1px solid var(--border-color);border-radius:8px;border-radius:var(--radius);box-shadow:var(--card-box-shadow);max-width:400px;padding:48px;padding:var(--spacing-48);width:100%}.LoginPage__title{color:var(--body-title-color);font-size:2rem;font-size:var(--font-size-xxl);font-weight:600;margin:0 0 32px;margin:0 0 var(--spacing-32) 0;text-align:center}.LoginPage__form{display:flex;flex-direction:column;gap:16px;gap:var(--spacing-16)}.LoginPage__error{background:#ff5a651a;border:1px solid var(--body-danger-color);border-radius:8px;border-radius:var(--radius);color:var(--body-danger-color);font-size:.875rem;font-size:var(--font-size-sm);padding:12px;padding:var(--spacing-12);text-align:center}.ChangePasswordModal{display:flex;flex-direction:column;gap:24px;gap:var(--spacing-24);padding:24px;padding:var(--spacing-24)}.ChangePasswordModal__field{display:flex;flex-direction:column;gap:8px;gap:var(--spacing-8)}.ChangePasswordModal__label{color:var(--body-color);font-size:.875rem;font-size:var(--font-size-sm);font-weight:500}.ChangePasswordModal__error{background:#ff5a651a;border:1px solid var(--body-danger-color);border-radius:8px;border-radius:var(--radius);color:var(--body-danger-color);font-size:.875rem;font-size:var(--font-size-sm);padding:12px;padding:var(--spacing-12);text-align:center}:root{--radius-sm:4px;--radius:8px;--checkbox-size:18px;--radio-size:18px;--spacing-1:1px;--spacing-2:2px;--spacing-4:4px;--spacing-8:8px;--spacing-12:12px;--spacing-16:16px;--spacing-24:24px;--spacing-32:32px;--spacing-40:40px;--spacing-48:48px;--spacing-60:60px;--spacing-64:64px;--spacing-80:80px;--spacing-100:100px;--spacing-200:200px;--spacing-300:300px;--spacing-400:400px;--font-size-xxs:0.625rem;--font-size-xs:0.75rem;--font-size-sm:0.875rem;--font-size-md:1rem;--font-size-lg:1.25rem;--font-size-xl:1.5rem;--font-size-xxl:2rem;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700}.status-pulse{animation:pulse-status 2s ease-in-out infinite}@keyframes pulse-status{0%,to{opacity:1}50%{opacity:.6}}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.cursor-pointer{cursor:pointer}.flex-around{display:flex;justify-content:space-around}.flex-center{justify-content:center}.flex-between,.flex-center{align-items:center;display:flex}.flex-between{justify-content:space-between}.flex-column{display:flex;flex-direction:column}.flex-wrap{align-items:center;display:flex;flex-wrap:wrap}@media(min-width:769px){.mobile{display:none!important}}@media(max-width:768px),(min-width:1025px){.tablet{display:none!important}}@media(max-width:1024px){.desktop{display:none!important}}@media(max-width:768px){.not-mobile{display:none!important}}@media(min-width:1025px){.not-desktop{display:none!important}}.note-container-effect{background-color:var(--note-container-effect-background-color);border-left:var(--spacing-2) solid var(--note-container-effect-border-lef-tcolor);border-radius:var(--spacing-12);color:var(--note-container-effect-color);font-size:var(--font-size-md);line-height:1.6;padding:var(--spacing-16)}.infuse-effect{border-style:solid;border-width:var(--spacing-1);overflow:hidden;position:relative;transition:all .3s}.infuse-effect:before{background:var(--infuse-effect-before-background);content:"";height:100%;left:0;position:absolute;right:0;top:0;transform:translateX(-100%);transition:transform .3s;width:var(--spacing-4)}.infuse-effect:hover{border-color:var(--infuse-effect-hover-border-color);box-shadow:0 var(--spacing-12) var(--spacing-24) var(--infuse-effect-hover-box-shadow-color);transform:translateY(-5px)}.infuse-effect:hover:before{transform:translateX(0)}.up-lift-effect{border-style:solid;border-width:var(--spacing-1);box-shadow:0 var(--spacing-4) var(--spacing-12) var(--up-lift-effect-box-shadow-color);overflow:hidden;position:relative;transition:all .3s ease}.up-lift-effect:hover{border-color:var(--up-lift-effect-hover-border-color);box-shadow:0 var(--spacing-12) var(--spacing-24) var(--up-lift-effect-hover-box-shadow-color);transform:translateY(-5px)}.up-lift-effect:before{background:var(--up-lift-effect-before-background);content:"";height:100%;left:0;position:absolute;top:0;width:5px}.glow-effect{transition:.3s}.glow-effect:hover{border-color:var(--glow-hover-border-color);box-shadow:var(--glow-box-shadow-color);transform:translateY(-2px)}[data-theme=luna]{--font-family:"Roboto",sans-serif;--body-background:#16181e;--body-color:#ccced0;--body-color-accent:#eee;--body-color-muted:#5b5f63;--body-title-color:#ccced0;--body-sub-title-color:#949ba2;--body-accent-color:#f6a821;--body-danger-color:#db524b;--backdrop-color:#0000007f;--text-shadow:#333;--box-shadow:#00000019;--header-background-color:#3b3d46;--header-border-bottom-color:#3b3d46;--header-color:#6a727a;--header-font-weight:500;--card-background-color:#3b3d46;--card-background-accent-color:#2e3037;--card-border-color:#3b3d46;--card-border-accent-color:#f6a821;--card-hover-border-color:#3b3d46;--card-color:#949ba2;--card-accent-color:#949ba2;--card-box-shadow:none;--card-footer-background-color:#3b3d46;--card-footer-color:#3b3d46;--links-color:#f6a821;--links-hover-color:#f8bb52;--delimiter-color:#3d404c;--border-color:#3d404c;--button-default-border-color:#616779;--button-default-background-color:#515665;--button-default-color:#fff;--button-default-hover-border-color:#616779;--button-default-hover-background-color:#61677919;--button-default-hover-color:#fff;--button-info-border-color:#56c0e0;--button-info-background-color:#3f859a;--button-info-color:#fff;--button-info-hover-border-color:#56c0e0;--button-info-hover-background-color:#56c0e019;--button-info-hover-color:#fff;--button-warning-border-color:#f7af3e;--button-warning-background-color:#d69735;--button-warning-color:#fff;--button-warning-hover-border-color:#f7af3e;--button-warning-hover-background-color:#f7af3e19;--button-warning-hover-color:#fff;--button-success-border-color:#1bbf89;--button-success-background-color:#168963;--button-success-color:#fff;--button-success-hover-border-color:#1bbf89;--button-success-hover-background-color:#1bbf8919;--button-success-hover-color:#fff;--button-danger-border-color:#db524b;--button-danger-background-color:#b6443e;--button-danger-color:#fff;--button-danger-hover-border-color:#db524b;--button-danger-hover-background-color:#db524b19;--button-danger-hover-color:#fff;--button-plain-color:#949ba2;--button-plain-hover-color:#fff;--dropdown-border-color:#3d404c;--dropdown-header-background-color:#494b54;--dropdown-header-border-focus-color:#494b54;--dropdown-header-color:#bbc2c8;--dropdown-options-background-color:#494b54;--dropdown-options-color:#bbc2c8;--dropdown-options-hover-background-color:#f6a821;--dropdown-options-hover-color:#fff;--dropdown-options-selected-background-color:#606370;--dropdown-options-selected-color:#949ba2;--dropdown-chips-background-color:#494b54;--dropdown-chips-color:#fff;--dropdown-chips-border-color:#616779;--dropdown-chips-hover-background-color:#52555f;--dropdown-action-color:#949ba2;--dropdown-action-background-color:#494b54;--dropdown-action-hover-color:#fff;--dropdown-action-hover-background-color:#3d3e45;--badge-padding:1px 4px;--tabs-active-background-color:#44464f7f;--tabs-active-color:#fff;--tabs-inactive-background-color:#0000;--tabs-inactive-color:#949ba2;--modal-background-color:#21242a;--modal-border-color:#44464f7f;--modal-header-background-color:#44464f7f;--modal-header-color:#fff;--modal-body-color:#949ba2;--modal-footer-background-color:#1d1f24;--modal-color:#fff;--modal-box-shadow:0 0 3px 1px #111;--modal-box-shadow-hover:0 0 1px 1px #222;--list-alternate-background-color:#44464f;--list-hover-background-color:#494b54;--progress-bar-background-color:#949ba2;--progress--bar-color:#949ba2;--progress-default-bar-border-color:#616779;--progress-default-bar-fill-color:#3d404c;--progress-success-bar-border-color:#1bbf89;--progress-success-bar-fill-color:#1bbf89;--progress-info-bar-border-color:#56c0e0;--progress-info-bar-fill-color:#56c0e0;--progress-warning-bar-border-color:#f7af3e;--progress-warning-bar-fill-color:#f7af3e;--progress-danger-bar-border-color:#db524b;--progress-danger-bar-fill-color:#db524b;--form-control-background-color:#494b54;--form-control-color:#bbc2c8;--form-control-border-color:#494b54;--form-control-focus-background-color:#52555f;--form-control-focus-border-color:#52555f;--form-control-focus-color:#949ba2;--form-control-placeholder-color:#91969a;--form-control-selection-background-color:#f7af3e;--form-control-selection-border-color:#f7af3e;--form-control-selection-color:#fff;--form-control-selection-label-color:#fff;--calendar-background-color:#21242a;--calendar-border-color:#3d404c;--calendar-header-background-color:#3b3d46;--calendar-header-color:#fff;--calendar-day-color:#bbc2c8;--calendar-day-hover-background-color:#494b54;--calendar-day-selected-background-color:#f6a821;--calendar-day-selected-color:#fff;--calendar-day-disabled-color:#5b5f63;--calendar-day-today-border-color:#f6a821;--calendar-day-weekend-color:#f7af3e;--datepicker-input-background-color:#494b54;--tooltip-background-color:#f6a526;--tooltip-border-color:#f6a526;--tooltip-color:#fff;--popover-background-color:#24262d;--popover-border-color:#f6a526;--popover-color:#f6a821;--popover-arrow-color:#f6a821;--toast-info-background-color:#56c0e0;--toast-info-color:#fff;--toast-info-border-color:#56c0e0;--toast-success-background-color:#1bbf89;--toast-success-color:#fff;--toast-success-border-color:#1bbf89;--toast-warning-background-color:#f7af3e;--toast-warning-color:#fff;--toast-warning-border-color:#f7af3e;--toast-danger-background-color:#db524b;--toast-danger-color:#fff;--toast-danger-border-color:#db524b;--loader-border-color:#f6a82133;--loader-border-top-color:#f6a821;--rating-color-success:#1bbf89;--rating-color-warning:#f7af3e;--rating-color-danger:#db524b;--rating-color-info:#56c0e0;--rating-empty-color:#949ba2;--rating-empty-label-color:#eee;--rating-half-rate-empty-color:#949ba2;--slider-track-background-color:#3b3d46;--slider-track-border-color:#616779;--slider-track-hover-background-color:#44464f;--slider-track-hover-border-color:#6a727a;--slider-thumb-background-color:#f6a821;--slider-thumb-border-color:#f6a821;--slider-thumb-hover-background-color:#f8bb52;--slider-thumb-hover-border-color:#f8bb52;--note-container-effect-background-color:#f6a82119;--note-container-effect-color:#949ba2;--note-container-effect-border-lef-tcolor:#f6a821;--infuse-effect-hover-border-color:#f6a821;--infuse-effect-hover-box-shadow-color:#f6a82133;--infuse-effect-before-background:linear-gradient(90deg,#f6a821,#f8bb52);--up-lift-effect-hover-border-color:#f6a821;--up-lift-effect-box-shadow-color:#0000004c;--up-lift-effect-hover-box-shadow-color:#f6a82133;--up-lift-effect-before-background:linear-gradient(135deg,#f6a821,#f8bb52);--glow-box-shadow-color:0 0 16px #f6a8214d,0 0 6px #f6a82126;--glow-hover-border-color:#f6a82159}[data-theme=light-blue]{--font-family:"Open Sans",sans-serif;--body-background:radial-gradient(farthest-side at 10% 0px,#333867 20%,#17193b) 0% 0% /cover no-repeat fixed;--body-color:#f4f4f5b3;--body-color-accent:#e8ecf7;--body-color-muted:#5b5f63;--body-title-color:#b8c1ec;--body-sub-title-color:#b8c1ec;--body-accent-color:#5b8ff9;--body-danger-color:#f5222d;--backdrop-color:#0000007f;--text-shadow:#0d0f1a;--box-shadow:#14142b0f;--header-background-color:#0000;--header-border-bottom-color:#3b3d46;--header-color:#f4f4f5e6;--header-font-weight:300;--card-background-color:#1b1e3c;--card-background-accent-color:#242840;--card-border-color:#1b1e3c;--card-border-accent-color:#5b8ff9;--card-hover-border-color:#1b1e3c;--card-color:#f4f4f5b3;--card-accent-color:#b8c1ec;--card-box-shadow:0 2px 7px #00000019;--card-footer-background-color:#1b1e3c;--card-footer-color:#f4f4f5b3;--links-color:#218bc3;--links-hover-color:#165c82;--delimiter-color:#3d4667;--border-color:#3d4667;--button-default-border-color:#353a63;--button-default-background-color:#474d84;--button-default-color:#f4f4f5e6;--button-default-hover-border-color:#31355b;--button-default-hover-background-color:#353a63;--button-default-hover-color:#f4f4f5e6;--button-info-border-color:#56c0e0;--button-info-background-color:#0000;--button-info-color:#8891b8;--button-info-hover-border-color:#56c0e0;--button-info-hover-background-color:#56c0e019;--button-info-hover-color:#fff;--button-warning-border-color:#e49400;--button-warning-background-color:#e49400;--button-warning-color:#fff;--button-warning-hover-border-color:#b17300;--button-warning-hover-background-color:#be7b00;--button-warning-hover-color:#fff;--button-success-border-color:#2d8515;--button-success-background-color:#2d8515;--button-success-color:#fff;--button-success-hover-border-color:#2d8515;--button-success-hover-background-color:#349b18;--button-success-hover-color:#fff;--button-danger-border-color:#db2a34;--button-danger-background-color:#db2a34;--button-danger-color:#fff;--button-danger-hover-border-color:#b41e27;--button-danger-hover-background-color:#bf2029;--button-danger-hover-color:#fff;--button-plain-color:#fff;--button-plain-hover-color:#fff;--dropdown-border-color:#3d4667;--dropdown-header-background-color:#474d84;--dropdown-header-border-focus-color:#474d84;--dropdown-header-color:#f4f4f5e6;--dropdown-options-background-color:#000c;--dropdown-options-color:#f4f4f5e6;--dropdown-options-hover-background-color:#f8f9fa;--dropdown-options-hover-color:#1e252b;--dropdown-options-selected-background-color:#2477ff;--dropdown-options-selected-color:#fff;--dropdown-chips-background-color:#3d4667;--dropdown-chips-color:#f4f4f5e6;--dropdown-chips-border-color:#aaaa;--dropdown-chips-hover-background-color:#3d4667;--dropdown-action-color:#f4f4f5e6;--dropdown-action-background-color:#474d84;--dropdown-action-hover-color:#f4f4f5e6;--dropdown-action-hover-background-color:#474d84;--badge-padding:1px 4px;--tabs-active-background-color:#0000003d;--tabs-active-color:#f4f4f5e6;--tabs-inactive-background-color:#0000;--tabs-inactive-color:#f4f4f5e6;--modal-background-color:#1a1d2e;--modal-border-color:#3d46677f;--modal-header-background-color:#3d46677f;--modal-header-color:#f4f4f5e6;--modal-body-color:#f4f4f5e6;--modal-footer-background-color:#15182a;--modal-color:#f4f4f5e6;--modal-box-shadow:0 0 3px 1px #111;--modal-box-shadow-hover:0 0 1px 1px #222;--list-alternate-background-color:#0000003d;--list-hover-background-color:#3d4667;--progress-bar-background-color:#8891b8;--progress--bar-color:#8891b8;--progress-default-bar-border-color:#474d84;--progress-default-bar-fill-color:#474d84;--progress-success-bar-border-color:#2d8515;--progress-success-bar-fill-color:#2d8515;--progress-info-bar-border-color:#4179cf;--progress-info-bar-fill-color:#4179cf;--progress-warning-bar-border-color:#e49400;--progress-warning-bar-fill-color:#e49400;--progress-danger-bar-border-color:#db2a34;--progress-danger-bar-fill-color:#db2a34;--form-control-background-color:#040620;--form-control-color:#f4f4f5b3;--form-control-border-color:#040620;--form-control-focus-background-color:#040620;--form-control-focus-border-color:#040620;--form-control-focus-color:#f4f4f5e6;--form-control-placeholder-color:#f4f4f5b3;--form-control-selection-background-color:#2477ff;--form-control-selection-border-color:#2477ff;--form-control-selection-color:#fff;--form-control-selection-label-color:#f4f4f5b3;--calendar-background-color:#fff;--calendar-border-color:#e4e4e7;--calendar-header-background-color:#fafafa;--calendar-header-color:#18181b;--calendar-day-color:#3f3f46;--calendar-day-hover-background-color:#f4f4f5;--calendar-day-selected-background-color:#2477ff;--calendar-day-selected-color:#fff;--calendar-day-disabled-color:#a1a1aa;--calendar-day-today-border-color:#2477ff;--calendar-day-weekend-color:#3b82f6;--datepicker-input-background-color:#fff;--tooltip-background-color:#000;--tooltip-border-color:#000;--tooltip-color:#fff;--popover-background-color:#fafafa;--popover-border-color:#fafafa;--popover-color:#222;--popover-arrow-color:#fafafa;--toast-info-background-color:#4179cf;--toast-info-color:#fff;--toast-info-border-color:#4179cf;--toast-success-background-color:#2d8515;--toast-success-color:#fff;--toast-success-border-color:#2d8515;--toast-warning-background-color:#e49400;--toast-warning-color:#fff;--toast-warning-border-color:#e49400;--toast-danger-background-color:#db2a34;--toast-danger-color:#fff;--toast-danger-border-color:#db2a34;--loader-border-color:#fff;--loader-border-top-color:#0000007f;--rating-color-success:#2d8515;--rating-color-warning:#f7af3e;--rating-color-danger:#db2a34;--rating-color-info:#4179cf;--rating-empty-color:#595d78;--rating-empty-label-color:#fff;--rating-half-rate-empty-color:#595d78;--slider-track-background-color:#1b1e3c;--slider-track-border-color:#3d4667;--slider-track-hover-background-color:#242840;--slider-track-hover-border-color:#474d84;--slider-thumb-background-color:#5b8ff9;--slider-thumb-border-color:#5b8ff9;--slider-thumb-hover-background-color:#6fa3ff;--slider-thumb-hover-border-color:#6fa3ff;--note-container-effect-background-color:#5b8ff919;--note-container-effect-color:#b8c1ec;--note-container-effect-border-lef-tcolor:#5b8ff9;--infuse-effect-hover-border-color:#5b8ff9;--infuse-effect-hover-box-shadow-color:#5b8ff933;--infuse-effect-before-background:linear-gradient(90deg,#5b8ff9,#6fa3ff);--up-lift-effect-hover-border-color:#5b8ff9;--up-lift-effect-box-shadow-color:#0000004c;--up-lift-effect-hover-box-shadow-color:#5b8ff933;--up-lift-effect-before-background:linear-gradient(135deg,#5b8ff9,#6fa3ff);--glow-box-shadow-color:0 0 16px #5b8ff94d,0 0 6px #5b8ff926;--glow-hover-border-color:#5b8ff959}[data-theme=mintone]{--font-family:"Work Sans",sans-serif;--body-background:#f6f7fb;--body-color:#060606;--body-color-accent:#1f2937;--body-color-muted:#bbbfc2;--body-title-color:#060606;--body-sub-title-color:#060606;--body-accent-color:#343a40;--body-danger-color:#ef4444;--backdrop-color:#0003;--text-shadow:#fff;--box-shadow:#00000019;--header-background-color:#0000;--header-border-bottom-color:#3b3d46;--header-color:#060606;--header-font-weight:500;--card-background-color:#fff;--card-background-accent-color:#f6f6f6;--card-border-color:#fff;--card-border-accent-color:#e2e5e8;--card-hover-border-color:#fff;--card-color:#535763;--card-accent-color:#374151;--card-box-shadow:0 2px 5px #00000019;--card-footer-background-color:#fff;--card-footer-color:#535763;--links-color:#4886ff;--links-hover-color:#4886ff;--delimiter-color:#00000020;--border-color:#00000020;--button-default-border-color:#a5b0b9;--button-default-background-color:#a5b0b9;--button-default-color:#fff;--button-default-hover-border-color:#868e95;--button-default-hover-background-color:#868e95;--button-default-hover-color:#fff;--button-info-border-color:#00acc1;--button-info-background-color:#00acc1;--button-info-color:#fff;--button-info-hover-border-color:#007f8e;--button-info-hover-background-color:#008a9b;--button-info-hover-color:#fff;--button-warning-border-color:#fa7d03;--button-warning-background-color:#fa7d03;--button-warning-color:#fff;--button-warning-hover-border-color:#c86402;--button-warning-hover-background-color:#d46a03;--button-warning-hover-color:#fff;--button-success-border-color:#7ad835;--button-success-background-color:#7ad835;--button-success-color:#fff;--button-success-hover-border-color:#62b723;--button-success-hover-background-color:#67c125;--button-success-hover-color:#fff;--button-danger-border-color:#ff484c;--button-danger-background-color:#ff484c;--button-danger-color:#fff;--button-danger-hover-border-color:#ff151a;--button-danger-hover-background-color:#ff2227;--button-danger-hover-color:#fff;--button-plain-color:#4886ff;--button-plain-hover-color:#4886ff;--dropdown-border-color:#e2e5e8;--dropdown-header-background-color:#fff;--dropdown-header-border-focus-color:#e2e5e8;--dropdown-header-color:#444;--dropdown-options-background-color:#fff;--dropdown-options-color:#535763;--dropdown-options-hover-background-color:#4886ff;--dropdown-options-hover-color:#fff;--dropdown-options-selected-background-color:#f6f7fb;--dropdown-options-selected-color:#535763;--dropdown-chips-background-color:#4886ff;--dropdown-chips-color:#fff;--dropdown-chips-border-color:#4886ff;--dropdown-chips-hover-background-color:#4886ff;--dropdown-action-color:#888;--dropdown-action-background-color:#fff;--dropdown-action-hover-color:#888;--dropdown-action-hover-background-color:#fff;--badge-padding:4px 6px;--tabs-active-background-color:#fff;--tabs-active-color:#495057;--tabs-inactive-background-color:#0000;--tabs-inactive-color:#4886ff;--modal-background-color:#fff;--modal-border-color:#0003;--modal-header-background-color:#fff;--modal-header-color:#535763;--modal-body-color:#535763;--modal-footer-background-color:#fff;--modal-color:#535763;--modal-box-shadow:0 0 3px 1px #111;--modal-box-shadow-hover:0 0 1px 1px #222;--list-alternate-background-color:#4886ff08;--list-hover-background-color:#4886ff08;--progress-bar-background-color:#f6f7fb;--progress--bar-color:#fff;--progress-default-bar-border-color:#d1d5db;--progress-default-bar-fill-color:#9ca3af;--progress-success-bar-border-color:#7ad835;--progress-success-bar-fill-color:#7ad835;--progress-info-bar-border-color:#00acc1;--progress-info-bar-fill-color:#00acc1;--progress-warning-bar-border-color:#fa7d03;--progress-warning-bar-fill-color:#fa7d03;--progress-danger-bar-border-color:#ff484c;--progress-danger-bar-fill-color:#ff484c;--form-control-background-color:#fff;--form-control-color:#495057;--form-control-border-color:#ced4da;--form-control-focus-background-color:#fff;--form-control-focus-border-color:#c8daff;--form-control-focus-color:#495057;--form-control-placeholder-color:#adb5bd;--form-control-selection-background-color:#1dd5d2;--form-control-selection-border-color:#1dd5d2;--form-control-selection-color:#fff;--form-control-selection-label-color:#535763;--calendar-background-color:#fff;--calendar-border-color:#e2e5e8;--calendar-header-background-color:#f6f7fb;--calendar-header-color:#060606;--calendar-day-color:#495057;--calendar-day-hover-background-color:#f6f7fb;--calendar-day-selected-background-color:#4886ff;--calendar-day-selected-color:#fff;--calendar-day-disabled-color:#bbbfc2;--calendar-day-today-border-color:#4886ff;--calendar-day-weekend-color:#fa7d03;--datepicker-input-background-color:#fff;--tooltip-background-color:#000;--tooltip-border-color:#000;--tooltip-color:#fff;--popover-background-color:#fff;--popover-border-color:#0003;--popover-color:#535763;--popover-arrow-color:#fff;--toast-info-background-color:#cceef3;--toast-info-color:#005964;--toast-info-border-color:#b8e8ee;--toast-success-background-color:#e4f7d7;--toast-success-color:#3f701c;--toast-success-border-color:#daf4c6;--toast-warning-background-color:#fee5cd;--toast-warning-color:#824102;--toast-warning-border-color:#fedbb8;--toast-danger-background-color:#ffdadb;--toast-danger-color:#852528;--toast-danger-border-color:#ffcccd;--loader-border-color:#535763;--loader-border-top-color:#0000;--rating-color-success:#7ad835;--rating-color-warning:#fa7d03;--rating-color-danger:#ff484c;--rating-color-info:#00acc1;--rating-empty-color:#ebeef6;--rating-empty-label-color:#535763;--rating-half-rate-empty-color:#ebeef6;--slider-track-background-color:#f6f7fb;--slider-track-border-color:#e2e5e8;--slider-track-hover-background-color:#fff;--slider-track-hover-border-color:#d1d5db;--slider-thumb-background-color:#4886ff;--slider-thumb-border-color:#4886ff;--slider-thumb-hover-background-color:#3671e8;--slider-thumb-hover-border-color:#3671e8;--note-container-effect-background-color:#4886ff19;--note-container-effect-color:#535763;--note-container-effect-border-lef-tcolor:#4886ff;--infuse-effect-hover-border-color:#4886ff;--infuse-effect-hover-box-shadow-color:#4886ff33;--infuse-effect-before-background:linear-gradient(90deg,#4886ff,#3671e8);--up-lift-effect-hover-border-color:#4886ff;--up-lift-effect-box-shadow-color:#00000019;--up-lift-effect-hover-box-shadow-color:#4886ff33;--up-lift-effect-before-background:linear-gradient(135deg,#4886ff,#3671e8);--glow-box-shadow-color:0 0 16px #4886ff4d,0 0 6px #4886ff26;--glow-hover-border-color:#4886ff59}[data-theme=dashdarkx]{--font-family:"Mona sans",sans-serif;--body-background:#080f25;--body-color:#aeb9e1;--body-color-accent:#fff;--body-color-muted:#aeb9e1;--body-title-color:#fff;--body-sub-title-color:#fff;--body-accent-color:#fff;--body-danger-color:#ff5a65;--backdrop-color:#0000007f;--text-shadow:#333;--box-shadow:#14142b0f;--header-background-color:tranparent;--header-border-bottom-color:tranparent;--header-color:#fff;--header-font-weight:600;--card-background-color:#101935;--card-background-accent-color:#070f2a;--card-border-color:#343b4f;--card-border-accent-color:#f6a821;--card-hover-border-color:#343b4f;--card-color:#949ba2;--card-accent-color:#949ba2;--card-box-shadow:0 2px 7px #00000019;--card-footer-background-color:#101935;--card-footer-color:#949ba2;--links-color:#6c72ff;--links-hover-color:#cbcdff;--delimiter-color:#343b4f;--border-color:#343b4f;--button-default-border-color:#6c72ff;--button-default-background-color:#6c72ff;--button-default-color:#fff;--button-default-hover-border-color:#212c4d;--button-default-hover-background-color:#212c4d;--button-default-hover-color:#fff;--button-info-border-color:#57c3ff;--button-info-background-color:#57c3ff;--button-info-color:#fff;--button-info-hover-border-color:#57c3ff;--button-info-hover-background-color:#57c3ff19;--button-info-hover-color:#fff;--button-warning-border-color:#fdb52a;--button-warning-background-color:#fdb52a;--button-warning-color:#fff;--button-warning-hover-border-color:#fdb52a;--button-warning-hover-background-color:#fdb52a19;--button-warning-hover-color:#fff;--button-success-border-color:#14ca74;--button-success-background-color:#14ca74;--button-success-color:#fff;--button-success-hover-border-color:#11845b;--button-success-hover-background-color:#11845b;--button-success-hover-color:#fff;--button-danger-border-color:#ff5a65;--button-danger-background-color:#ff5a65;--button-danger-color:#fff;--button-danger-hover-border-color:#dc2b2b;--button-danger-hover-background-color:#dc2b2b;--button-danger-hover-color:#fff;--button-plain-color:#949ba2;--button-plain-hover-color:#fff;--dropdown-border-color:#343b4f;--dropdown-header-background-color:#212c4d;--dropdown-header-border-focus-color:#6c72ff;--dropdown-header-color:#aeb9e1;--dropdown-options-background-color:#212c4d;--dropdown-options-color:#aeb9e1;--dropdown-options-hover-background-color:#37446b;--dropdown-options-hover-color:#fff;--dropdown-options-selected-background-color:#6c72ff;--dropdown-options-selected-color:#fff;--dropdown-chips-background-color:#37446b;--dropdown-chips-color:#fff;--dropdown-chips-border-color:#343b4f;--dropdown-chips-hover-background-color:#6c72ff;--dropdown-action-color:#aeb9e1;--dropdown-action-background-color:#212c4d;--dropdown-action-hover-color:#fff;--dropdown-action-hover-background-color:#37446b;--badge-padding:1px 4px;--tabs-active-background-color:#6c72ff;--tabs-active-color:#fff;--tabs-inactive-background-color:#0000;--tabs-inactive-color:#aeb9e1;--modal-background-color:#101935;--modal-border-color:#343b4f;--modal-header-background-color:#212c4d;--modal-header-color:#fff;--modal-body-color:#aeb9e1;--modal-footer-background-color:#080f25;--modal-color:#fff;--modal-box-shadow:0 0 3px 1px #111;--modal-box-shadow-hover:0 0 1px 1px #222;--list-alternate-background-color:#212c4d;--list-hover-background-color:#37446b;--progress-bar-background-color:#7e89ac;--progress--bar-color:#7e89ac;--progress-default-bar-border-color:#343b4f;--progress-default-bar-fill-color:#6c72ff;--progress-success-bar-border-color:#14ca74;--progress-success-bar-fill-color:#14ca74;--progress-info-bar-border-color:#57c3ff;--progress-info-bar-fill-color:#57c3ff;--progress-warning-bar-border-color:#fdb52a;--progress-warning-bar-fill-color:#fdb52a;--progress-danger-bar-border-color:#ff5a65;--progress-danger-bar-fill-color:#ff5a65;--form-control-background-color:#212c4d;--form-control-color:#aeb9e1;--form-control-border-color:#343b4f;--form-control-focus-background-color:#212c4d;--form-control-focus-border-color:#6c72ff;--form-control-focus-color:#fff;--form-control-placeholder-color:#7e89ac;--form-control-selection-background-color:#6c72ff;--form-control-selection-border-color:#6c72ff;--form-control-selection-color:#fff;--form-control-selection-label-color:#fff;--calendar-background-color:#101935;--calendar-border-color:#202c50;--calendar-header-background-color:#1a2441;--calendar-header-color:#fff;--calendar-day-color:#c4cbde;--calendar-day-hover-background-color:#202c50;--calendar-day-selected-background-color:#6c72ff;--calendar-day-selected-color:#fff;--calendar-day-disabled-color:#4e5a73;--calendar-day-today-border-color:#fdb52a;--calendar-day-weekend-color:#8f95ff;--datepicker-input-background-color:#1a2441;--tooltip-background-color:#fdb52a;--tooltip-border-color:#fdb52a;--tooltip-color:#fff;--popover-background-color:#101935;--popover-border-color:#fdb52a;--popover-color:#fdb52a;--popover-arrow-color:#fdb52a;--toast-info-background-color:#57c3ff;--toast-info-color:#fff;--toast-info-border-color:#57c3ff;--toast-success-background-color:#14ca74;--toast-success-color:#fff;--toast-success-border-color:#14ca74;--toast-warning-background-color:#fdb52a;--toast-warning-color:#fff;--toast-warning-border-color:#fdb52a;--toast-danger-background-color:#ff5a65;--toast-danger-color:#fff;--toast-danger-border-color:#ff5a65;--loader-border-color:#6c72ff33;--loader-border-top-color:#6c72ff;--rating-color-success:#14ca74;--rating-color-warning:#fdb52a;--rating-color-danger:#ff5a65;--rating-color-info:#57c3ff;--rating-empty-color:#7e89ac;--rating-empty-label-color:#d9e1fa;--rating-half-rate-empty-color:#7e89ac;--slider-track-background-color:#212c4d;--slider-track-border-color:#343b4f;--slider-track-hover-background-color:#37446b;--slider-track-hover-border-color:#6c72ff;--slider-thumb-background-color:#6c72ff;--slider-thumb-border-color:#6c72ff;--slider-thumb-hover-background-color:#9a91fb;--slider-thumb-hover-border-color:#9a91fb;--note-container-effect-background-color:#6c72ff19;--note-container-effect-color:#aeb9e1;--note-container-effect-border-lef-tcolor:#6c72ff;--infuse-effect-hover-border-color:#6c72ff;--infuse-effect-hover-box-shadow-color:#6c72ff33;--infuse-effect-before-background:linear-gradient(90deg,#6c72ff,#9a91fb);--up-lift-effect-hover-border-color:#6c72ff;--up-lift-effect-box-shadow-color:#14142b29;--up-lift-effect-hover-box-shadow-color:#6c72ff33;--up-lift-effect-before-background:linear-gradient(135deg,#6c72ff,#9a91fb);--glow-box-shadow-color:0 0 16px #6c72ff80,0 0 6px #6c72ff4d;--glow-hover-border-color:#6c72ff59}[data-theme=tailwind-vue-dark]{--font-family:"Noto Sans",sans-serif;--body-background:#1d293d;--body-color:#f9f3f4;--body-color-accent:#fff;--body-color-muted:#90a1b9;--body-title-color:#ebe6e7;--body-sub-title-color:#c3c3c3;--body-accent-color:#f0b100;--body-danger-color:#fb2c36;--backdrop-color:#0000007f;--text-shadow:#333;--box-shadow:#00000019;--header-background-color:#0000;--header-border-bottom-color:#0000;--header-color:#ebe6e7;--header-font-weight:400;--card-background-color:#0f172bb3;--card-background-accent-color:#0f172bb3;--card-border-color:#4a64a7b3;--card-border-accent-color:#ebe6e7;--card-hover-border-color:#6b86cbb3;--card-color:#f9f3f4;--card-accent-color:#fff;--card-box-shadow:none;--card-footer-background-color:#0f172bb3;--card-footer-color:#f9f3f4;--links-color:#2b7fff;--links-hover-color:#56c0e0;--delimiter-color:#1d293d;--border-color:#1d293d;--button-default-border-color:#1d293d;--button-default-background-color:#1d293d;--button-default-color:#fff;--button-default-hover-border-color:#1d293d;--button-default-hover-background-color:#314158;--button-default-hover-color:#fff;--button-info-border-color:#2b7fff;--button-info-background-color:#2b7fff;--button-info-color:#fff;--button-info-hover-border-color:#56c0e0;--button-info-hover-background-color:#155dfc;--button-info-hover-color:#fff;--button-warning-border-color:#f0b100;--button-warning-background-color:#f0b100;--button-warning-color:#fff;--button-warning-hover-border-color:#d08700;--button-warning-hover-background-color:#d08700;--button-warning-hover-color:#fff;--button-success-border-color:#007a55;--button-success-background-color:#00bc7d;--button-success-color:#fff;--button-success-hover-border-color:#096;--button-success-hover-background-color:#096;--button-success-hover-color:#fff;--button-danger-border-color:#fb2c36;--button-danger-background-color:#fb2c36;--button-danger-color:#fff;--button-danger-hover-border-color:#e7000b;--button-danger-hover-background-color:#e7000b;--button-danger-hover-color:#fff;--button-plain-color:#90a1b9;--button-plain-hover-color:#f9f3f4;--dropdown-border-color:#000;--dropdown-header-background-color:#1d293d;--dropdown-header-border-focus-color:#1d293d;--dropdown-header-color:#ebe6e7;--dropdown-options-background-color:#1d293d;--dropdown-options-color:#ebe6e7;--dropdown-options-hover-background-color:#314158;--dropdown-options-hover-color:#ebe6e7;--dropdown-options-selected-background-color:#36415380;--dropdown-options-selected-color:#ebe6e7;--dropdown-chips-background-color:#314158;--dropdown-chips-color:#f9f3f4;--dropdown-chips-border-color:#364153;--dropdown-chips-hover-background-color:#2b7fff;--dropdown-action-color:#90a1b9;--dropdown-action-background-color:#1d293d;--dropdown-action-hover-color:#90a1b9;--dropdown-action-hover-background-color:#314158;--badge-padding:1px 4px;--tabs-active-background-color:#2b7fff;--tabs-active-color:#fff;--tabs-inactive-background-color:#0000;--tabs-inactive-color:#90a1b9;--modal-background-color:#0f172bee;--modal-border-color:#0f172bee;--modal-header-background-color:#0f172bee;--modal-header-color:#f9f3f4;--modal-body-color:#f9f3f4;--modal-footer-background-color:#0f172bee;--modal-color:#f9f3f4;--modal-box-shadow:0 0 3px 1px #111;--modal-box-shadow-hover:0 0 1px 1px #222;--list-alternate-background-color:#1d293d;--list-hover-background-color:#314158;--progress-bar-background-color:#90a1b9;--progress--bar-color:#90a1b9;--progress-default-bar-border-color:#bedbff;--progress-default-bar-fill-color:#bedbff;--progress-success-bar-border-color:#00bc7d;--progress-success-bar-fill-color:#00bc7d;--progress-info-bar-border-color:#2b7fff;--progress-info-bar-fill-color:#2b7fff;--progress-warning-bar-border-color:#f7af3e;--progress-warning-bar-fill-color:#f7af3e;--progress-danger-bar-border-color:#fb2c36;--progress-danger-bar-fill-color:#fb2c36;--form-control-background-color:#1d293d;--form-control-color:#f9f3f4;--form-control-border-color:#364153;--form-control-focus-background-color:#1d293d;--form-control-focus-border-color:#155dfc;--form-control-focus-color:#f9f3f4;--form-control-placeholder-color:#99a1af;--form-control-selection-background-color:#155dfc;--form-control-selection-border-color:#155dfc;--form-control-selection-color:#fff;--form-control-selection-label-color:#f9f3f4;--calendar-background-color:#212732;--calendar-border-color:#323c4d;--calendar-header-background-color:#323c4d;--calendar-header-color:#f9f3f4;--calendar-day-color:#f9f3f4;--calendar-day-hover-background-color:#3d4859;--calendar-day-selected-background-color:#155dfc;--calendar-day-selected-color:#fff;--calendar-day-disabled-color:#556173;--calendar-day-today-border-color:#f0b100;--calendar-day-weekend-color:#64a9ff;--datepicker-input-background-color:#323c4d;--tooltip-background-color:#f0b100;--tooltip-border-color:#f0b100;--tooltip-color:#fff;--popover-background-color:#f0b100;--popover-border-color:#f0b100;--popover-color:#f6a821;--popover-arrow-color:#f0b100;--toast-info-background-color:#2b7fff;--toast-info-color:#fff;--toast-info-border-color:#2b7fff;--toast-success-background-color:#00bc7d;--toast-success-color:#fff;--toast-success-border-color:#00bc7d;--toast-warning-background-color:#f7af3e;--toast-warning-color:#fff;--toast-warning-border-color:#f7af3e;--toast-danger-background-color:#fb2c36;--toast-danger-color:#fff;--toast-danger-border-color:#fb2c36;--loader-border-color:#2b7fff33;--loader-border-top-color:#2b7fff;--rating-color-success:#00bc7d;--rating-color-warning:#f0b100;--rating-color-danger:#fb2c36;--rating-color-info:#2b7fff;--rating-empty-color:#90a1b9;--rating-empty-label-color:#ebe6e7;--rating-half-rate-empty-color:#90a1b9;--slider-track-background-color:#1d293d;--slider-track-border-color:#364153;--slider-track-hover-background-color:#314158;--slider-track-hover-border-color:#2b7fff;--slider-thumb-background-color:#2b7fff;--slider-thumb-border-color:#2b7fff;--slider-thumb-hover-background-color:#155dfc;--slider-thumb-hover-border-color:#155dfc;--note-container-effect-background-color:#2b7fff19;--note-container-effect-color:#90a1b9;--note-container-effect-border-lef-tcolor:#2b7fff;--infuse-effect-hover-border-color:#2b7fff;--infuse-effect-hover-box-shadow-color:#2b7fff33;--infuse-effect-before-background:linear-gradient(90deg,#2b7fff,#155dfc);--up-lift-effect-hover-border-color:#2b7fff;--up-lift-effect-box-shadow-color:#00000019;--up-lift-effect-hover-box-shadow-color:#2b7fff33;--up-lift-effect-before-background:linear-gradient(135deg,#2b7fff,#155dfc);--glow-box-shadow-color:0 0 16px #2b7fff4d,0 0 6px #2b7fff26;--glow-hover-border-color:#2b7fff59}[data-theme=azure-night]{--font-family:Inter,Roboto,sans-serif;--body-background:#1a1a1a;--body-color:#e0e0e0;--body-color-accent:#fff;--body-color-muted:#888;--body-title-color:#fff;--body-sub-title-color:#b0b0b0;--body-accent-color:#4a9eff;--body-danger-color:#f44336;--backdrop-color:#000000bf;--text-shadow:#000;--box-shadow:#00000040;--header-background-color:#2d2d2d;--header-border-bottom-color:#3a3a3a;--header-color:#b0b0b0;--header-font-weight:500;--card-background-color:#2d2d2d;--card-background-accent-color:#252525;--card-border-color:#3a3a3a;--card-border-accent-color:#4a9eff;--card-hover-border-color:#4a9eff;--card-color:#e0e0e0;--card-accent-color:#4a9eff;--card-box-shadow:0 4px 6px #0000004d;--card-footer-background-color:#252525;--card-footer-color:#b0b0b0;--links-color:#4a9eff;--links-hover-color:#6ab0ff;--delimiter-color:#3a3a3a;--border-color:#3a3a3a;--button-default-border-color:#4a5568;--button-default-background-color:#3a3a3a;--button-default-color:#e0e0e0;--button-default-hover-border-color:#5a6578;--button-default-hover-background-color:#4a9eff1a;--button-default-hover-color:#fff;--button-info-border-color:#2196f3;--button-info-background-color:#1976d2;--button-info-color:#fff;--button-info-hover-border-color:#42a5f5;--button-info-hover-background-color:#2196f326;--button-info-hover-color:#fff;--button-warning-border-color:#ff9800;--button-warning-background-color:#f57c00;--button-warning-color:#fff;--button-warning-hover-border-color:#ffa726;--button-warning-hover-background-color:#ff980026;--button-warning-hover-color:#fff;--button-success-border-color:#4caf50;--button-success-background-color:#388e3c;--button-success-color:#fff;--button-success-hover-border-color:#66bb6a;--button-success-hover-background-color:#4caf5026;--button-success-hover-color:#fff;--button-danger-border-color:#f44336;--button-danger-background-color:#d32f2f;--button-danger-color:#fff;--button-danger-hover-border-color:#ef5350;--button-danger-hover-background-color:#f4433626;--button-danger-hover-color:#fff;--button-plain-color:#b0b0b0;--button-plain-hover-color:#fff;--dropdown-border-color:#3a3a3a;--dropdown-header-background-color:#2d2d2d;--dropdown-header-border-focus-color:#4a9eff;--dropdown-header-color:#e0e0e0;--dropdown-options-background-color:#2d2d2d;--dropdown-options-color:#e0e0e0;--dropdown-options-hover-background-color:#4a9eff33;--dropdown-options-hover-color:#fff;--dropdown-options-selected-background-color:#4a9eff4d;--dropdown-options-selected-color:#fff;--dropdown-chips-background-color:#3a3a3a;--dropdown-chips-color:#e0e0e0;--dropdown-chips-border-color:#4a5568;--dropdown-chips-hover-background-color:#454545;--dropdown-action-color:#b0b0b0;--dropdown-action-background-color:#2d2d2d;--dropdown-action-hover-color:#fff;--dropdown-action-hover-background-color:#3a3a3a;--badge-padding:2px 6px;--tabs-active-background-color:#4a9eff33;--tabs-active-color:#4a9eff;--tabs-inactive-background-color:#0000;--tabs-inactive-color:#888;--modal-background-color:#252525;--modal-border-color:#3a3a3a;--modal-header-background-color:#2d2d2d;--modal-header-color:#fff;--modal-body-color:#e0e0e0;--modal-footer-background-color:#202020;--modal-color:#e0e0e0;--modal-box-shadow:0 8px 24px #00000080;--modal-box-shadow-hover:0 12px 32px #0009;--list-alternate-background-color:#2a2a2a;--list-hover-background-color:#4a9eff1a;--progress-bar-background-color:#3a3a3a;--progress--bar-color:#e8f3ff;--progress-default-bar-border-color:#4a5568;--progress-default-bar-fill-color:#888;--progress-success-bar-border-color:#4caf50;--progress-success-bar-fill-color:#4caf50;--progress-info-bar-border-color:#2196f3;--progress-info-bar-fill-color:#2196f3;--progress-warning-bar-border-color:#ff9800;--progress-warning-bar-fill-color:#ff9800;--progress-danger-bar-border-color:#f44336;--progress-danger-bar-fill-color:#f44336;--form-control-background-color:#2d2d2d;--form-control-color:#e0e0e0;--form-control-border-color:#3a3a3a;--form-control-focus-background-color:#323232;--form-control-focus-border-color:#4a9eff;--form-control-focus-color:#fff;--form-control-placeholder-color:#888;--form-control-selection-background-color:#4a9eff;--form-control-selection-border-color:#4a9eff;--form-control-selection-color:#fff;--form-control-selection-label-color:#fff;--calendar-background-color:#1a1a1a;--calendar-border-color:#333;--calendar-header-background-color:#2d2d2d;--calendar-header-color:#fff;--calendar-day-color:#e0e0e0;--calendar-day-hover-background-color:#2d2d2d;--calendar-day-selected-background-color:#4a9eff;--calendar-day-selected-color:#fff;--calendar-day-disabled-color:#666;--calendar-day-today-border-color:#4a9eff;--calendar-day-weekend-color:#70b8ff;--datepicker-input-background-color:#2d2d2d;--tooltip-background-color:#4a9eff;--tooltip-border-color:#4a9eff;--tooltip-color:#fff;--popover-background-color:#2d2d2d;--popover-border-color:#4a9eff;--popover-color:#e0e0e0;--popover-arrow-color:#4a9eff;--toast-info-background-color:#2196f3;--toast-info-color:#fff;--toast-info-border-color:#2196f3;--toast-success-background-color:#4caf50;--toast-success-color:#fff;--toast-success-border-color:#4caf50;--toast-warning-background-color:#ff9800;--toast-warning-color:#fff;--toast-warning-border-color:#ff9800;--toast-danger-background-color:#f44336;--toast-danger-color:#fff;--toast-danger-border-color:#f44336;--loader-border-color:#4a9eff33;--loader-border-top-color:#4a9eff;--rating-color-success:#4caf50;--rating-color-warning:#ff9800;--rating-color-danger:#f44336;--rating-color-info:#2196f3;--rating-empty-color:#555;--rating-empty-label-color:#e0e0e0;--rating-half-rate-empty-color:#555;--slider-track-background-color:#3a3a3a;--slider-track-border-color:#4a5568;--slider-track-hover-background-color:#404040;--slider-track-hover-border-color:#5a6578;--slider-thumb-background-color:#4a9eff;--slider-thumb-border-color:#4a9eff;--slider-thumb-hover-background-color:#6ab0ff;--slider-thumb-hover-border-color:#6ab0ff;--note-container-effect-background-color:#4a9eff1a;--note-container-effect-color:#e0e0e0;--note-container-effect-border-lef-tcolor:#4a9eff;--infuse-effect-hover-border-color:#4a9eff;--infuse-effect-hover-box-shadow-color:#4a9eff4d;--infuse-effect-before-background:linear-gradient(90deg,#4a9eff,#6ab0ff);--up-lift-effect-hover-border-color:#4a9eff;--up-lift-effect-box-shadow-color:#0006;--up-lift-effect-hover-box-shadow-color:#4a9eff4d;--up-lift-effect-before-background:linear-gradient(135deg,#4a9eff,#6ab0ff);--glow-box-shadow-color:0 0 16px #4a9eff80,0 0 6px #4a9eff4d;--glow-hover-border-color:#4a9eff59}[data-theme=ocean-depths]{--font-family:Inter,Roboto,sans-serif;--body-background:#0a0e1a;--body-color:#f1f5f9;--body-color-accent:#fff;--body-color-muted:#758ba3;--body-title-color:#fff;--body-sub-title-color:#cbd5e1;--body-accent-color:#19cde6;--body-danger-color:#ef4444;--backdrop-color:#0a0e1ad9;--text-shadow:#000;--box-shadow:#0006;--header-background-color:#151b28;--header-border-bottom-color:#29283c;--header-color:#cbd5e1;--header-font-weight:500;--card-background-color:#151b28;--card-background-accent-color:#0f1419;--card-border-color:#29283c;--card-border-accent-color:#19cde6;--card-hover-border-color:#19cde6;--card-color:#f1f5f9;--card-accent-color:#19cde6;--card-box-shadow:0 4px 8px #00000080;--card-footer-background-color:#0f1419;--card-footer-color:#cbd5e1;--links-color:#19cde6;--links-hover-color:#75e1f8;--delimiter-color:#29283c;--border-color:#29283c;--button-default-border-color:#29283c;--button-default-background-color:#1e293b;--button-default-color:#f1f5f9;--button-default-hover-border-color:#334155;--button-default-hover-background-color:#19cde61a;--button-default-hover-color:#fff;--button-info-border-color:#19cde6;--button-info-background-color:#0891b2;--button-info-color:#fff;--button-info-hover-border-color:#75e1f8;--button-info-hover-background-color:#19cde626;--button-info-hover-color:#fff;--button-warning-border-color:#f59e0b;--button-warning-background-color:#d97706;--button-warning-color:#fff;--button-warning-hover-border-color:#fbbf24;--button-warning-hover-background-color:#f59e0b26;--button-warning-hover-color:#fff;--button-success-border-color:#22c55e;--button-success-background-color:#16a34a;--button-success-color:#fff;--button-success-hover-border-color:#4ade80;--button-success-hover-background-color:#22c55e26;--button-success-hover-color:#fff;--button-danger-border-color:#ef4444;--button-danger-background-color:#dc2626;--button-danger-color:#fff;--button-danger-hover-border-color:#f87171;--button-danger-hover-background-color:#ef444426;--button-danger-hover-color:#fff;--button-plain-color:#cbd5e1;--button-plain-hover-color:#fff;--dropdown-border-color:#29283c;--dropdown-header-background-color:#151b28;--dropdown-header-border-focus-color:#19cde6;--dropdown-header-color:#f1f5f9;--dropdown-options-background-color:#151b28;--dropdown-options-color:#f1f5f9;--dropdown-options-hover-background-color:#19cde626;--dropdown-options-hover-color:#fff;--dropdown-options-selected-background-color:#19cde640;--dropdown-options-selected-color:#fff;--dropdown-chips-background-color:#1e293b;--dropdown-chips-color:#f1f5f9;--dropdown-chips-border-color:#334155;--dropdown-chips-hover-background-color:#293548;--dropdown-action-color:#cbd5e1;--dropdown-action-background-color:#151b28;--dropdown-action-hover-color:#fff;--dropdown-action-hover-background-color:#1e293b;--badge-padding:2px 6px;--tabs-active-background-color:#19cde633;--tabs-active-color:#19cde6;--tabs-inactive-background-color:#0000;--tabs-inactive-color:#758ba3;--modal-background-color:#0f1419;--modal-border-color:#29283c;--modal-header-background-color:#151b28;--modal-header-color:#fff;--modal-body-color:#f1f5f9;--modal-footer-background-color:#0a0e1a;--modal-color:#f1f5f9;--modal-box-shadow:0 10px 30px #0009;--modal-box-shadow-hover:0 15px 40px #000000b3;--list-alternate-background-color:#0f1419;--list-hover-background-color:#19cde61a;--progress-bar-background-color:#1e293b;--progress--bar-color:#f0f9ff;--progress-default-bar-border-color:#334155;--progress-default-bar-fill-color:#758ba3;--progress-success-bar-border-color:#22c55e;--progress-success-bar-fill-color:#22c55e;--progress-info-bar-border-color:#19cde6;--progress-info-bar-fill-color:#19cde6;--progress-warning-bar-border-color:#f59e0b;--progress-warning-bar-fill-color:#f59e0b;--progress-danger-bar-border-color:#ef4444;--progress-danger-bar-fill-color:#ef4444;--form-control-background-color:#151b28;--form-control-color:#f1f5f9;--form-control-border-color:#29283c;--form-control-focus-background-color:#1a2332;--form-control-focus-border-color:#19cde6;--form-control-focus-color:#fff;--form-control-placeholder-color:#758ba3;--form-control-selection-background-color:#19cde6;--form-control-selection-border-color:#19cde6;--form-control-selection-color:#fff;--form-control-selection-label-color:#fff;--calendar-background-color:#0a0e1a;--calendar-border-color:#151b28;--calendar-header-background-color:#151b28;--calendar-header-color:#fff;--calendar-day-color:#cbd5e1;--calendar-day-hover-background-color:#1e2938;--calendar-day-selected-background-color:#19cde6;--calendar-day-selected-color:#fff;--calendar-day-disabled-color:#3d485a;--calendar-day-today-border-color:#19cde6;--calendar-day-weekend-color:#56d8f0;--datepicker-input-background-color:#151b28;--tooltip-background-color:#19cde6;--tooltip-border-color:#19cde6;--tooltip-color:#0a0e1a;--popover-background-color:#151b28;--popover-border-color:#19cde6;--popover-color:#f1f5f9;--popover-arrow-color:#19cde6;--toast-info-background-color:#0891b2;--toast-info-color:#fff;--toast-info-border-color:#19cde6;--toast-success-background-color:#16a34a;--toast-success-color:#fff;--toast-success-border-color:#22c55e;--toast-warning-background-color:#d97706;--toast-warning-color:#fff;--toast-warning-border-color:#f59e0b;--toast-danger-background-color:#dc2626;--toast-danger-color:#fff;--toast-danger-border-color:#ef4444;--loader-border-color:#19cde633;--loader-border-top-color:#19cde6;--rating-color-success:#22c55e;--rating-color-warning:#f59e0b;--rating-color-danger:#ef4444;--rating-color-info:#19cde6;--rating-empty-color:#334155;--rating-empty-label-color:#f1f5f9;--rating-half-rate-empty-color:#334155;--slider-track-background-color:#1e293b;--slider-track-border-color:#334155;--slider-track-hover-background-color:#293548;--slider-track-hover-border-color:#475569;--slider-thumb-background-color:#19cde6;--slider-thumb-border-color:#19cde6;--slider-thumb-hover-background-color:#75e1f8;--slider-thumb-hover-border-color:#75e1f8;--note-container-effect-background-color:#19cde61a;--note-container-effect-color:#f1f5f9;--note-container-effect-border-lef-tcolor:#19cde6;--infuse-effect-hover-border-color:#19cde6;--infuse-effect-hover-box-shadow-color:#19cde666;--infuse-effect-before-background:linear-gradient(90deg,#19cde6,#75e1f8);--up-lift-effect-hover-border-color:#19cde6;--up-lift-effect-box-shadow-color:#00000080;--up-lift-effect-hover-box-shadow-color:#19cde666;--up-lift-effect-before-background:linear-gradient(135deg,#19cde6,#75e1f8);--glow-box-shadow-color:0 0 16px #19cde680,0 0 6px #19cde64d;--glow-hover-border-color:#19cde659}[data-theme=twilight-pulse]{--font-family:Inter,Roboto,sans-serif;--body-background:#0f0a1a;--body-color:#faf5ff;--body-color-accent:#fff;--body-color-muted:#a78bfa;--body-title-color:#fff;--body-sub-title-color:#ddd6fe;--body-accent-color:#d946ef;--body-danger-color:#f43f5e;--backdrop-color:#0f0a1ad9;--text-shadow:#000;--box-shadow:#0006;--header-background-color:#1a1028;--header-border-bottom-color:#2d1b4e;--header-color:#ddd6fe;--header-font-weight:500;--card-background-color:#1a1028;--card-background-accent-color:#120b1f;--card-border-color:#2d1b4e;--card-border-accent-color:#d946ef;--card-hover-border-color:#d946ef;--card-color:#faf5ff;--card-accent-color:#d946ef;--card-box-shadow:0 4px 8px #00000080;--card-footer-background-color:#120b1f;--card-footer-color:#ddd6fe;--links-color:#d946ef;--links-hover-color:#e879f9;--delimiter-color:#2d1b4e;--border-color:#2d1b4e;--button-default-border-color:#2d1b4e;--button-default-background-color:#1e1333;--button-default-color:#faf5ff;--button-default-hover-border-color:#3f2861;--button-default-hover-background-color:#d946ef1a;--button-default-hover-color:#fff;--button-info-border-color:#d946ef;--button-info-background-color:#c026d3;--button-info-color:#fff;--button-info-hover-border-color:#e879f9;--button-info-hover-background-color:#d946ef26;--button-info-hover-color:#fff;--button-warning-border-color:#fb923c;--button-warning-background-color:#ea580c;--button-warning-color:#fff;--button-warning-hover-border-color:#fdba74;--button-warning-hover-background-color:#fb923c26;--button-warning-hover-color:#fff;--button-success-border-color:#34d399;--button-success-background-color:#10b981;--button-success-color:#fff;--button-success-hover-border-color:#6ee7b7;--button-success-hover-background-color:#34d39926;--button-success-hover-color:#fff;--button-danger-border-color:#f43f5e;--button-danger-background-color:#e11d48;--button-danger-color:#fff;--button-danger-hover-border-color:#fb7185;--button-danger-hover-background-color:#f43f5e26;--button-danger-hover-color:#fff;--button-plain-color:#ddd6fe;--button-plain-hover-color:#fff;--dropdown-border-color:#2d1b4e;--dropdown-header-background-color:#1a1028;--dropdown-header-border-focus-color:#d946ef;--dropdown-header-color:#faf5ff;--dropdown-options-background-color:#1a1028;--dropdown-options-color:#faf5ff;--dropdown-options-hover-background-color:#d946ef26;--dropdown-options-hover-color:#fff;--dropdown-options-selected-background-color:#d946ef40;--dropdown-options-selected-color:#fff;--dropdown-chips-background-color:#1e1333;--dropdown-chips-color:#faf5ff;--dropdown-chips-border-color:#3f2861;--dropdown-chips-hover-background-color:#2d1b4e;--dropdown-action-color:#ddd6fe;--dropdown-action-background-color:#1a1028;--dropdown-action-hover-color:#fff;--dropdown-action-hover-background-color:#1e1333;--badge-padding:2px 6px;--tabs-active-background-color:#d946ef33;--tabs-active-color:#d946ef;--tabs-inactive-background-color:#0000;--tabs-inactive-color:#a78bfa;--modal-background-color:#120b1f;--modal-border-color:#2d1b4e;--modal-header-background-color:#1a1028;--modal-header-color:#fff;--modal-body-color:#faf5ff;--modal-footer-background-color:#0f0a1a;--modal-color:#faf5ff;--modal-box-shadow:0 10px 30px #0009;--modal-box-shadow-hover:0 15px 40px #000000b3;--list-alternate-background-color:#120b1f;--list-hover-background-color:#d946ef1a;--progress-bar-background-color:#1e1333;--progress--bar-color:#fef3ff;--progress-default-bar-border-color:#3f2861;--progress-default-bar-fill-color:#a78bfa;--progress-success-bar-border-color:#34d399;--progress-success-bar-fill-color:#34d399;--progress-info-bar-border-color:#d946ef;--progress-info-bar-fill-color:#d946ef;--progress-warning-bar-border-color:#fb923c;--progress-warning-bar-fill-color:#fb923c;--progress-danger-bar-border-color:#f43f5e;--progress-danger-bar-fill-color:#f43f5e;--form-control-background-color:#1a1028;--form-control-color:#faf5ff;--form-control-border-color:#2d1b4e;--form-control-focus-background-color:#1e1333;--form-control-focus-border-color:#d946ef;--form-control-focus-color:#fff;--form-control-placeholder-color:#a78bfa;--form-control-selection-background-color:#d946ef;--form-control-selection-border-color:#d946ef;--form-control-selection-color:#fff;--form-control-selection-label-color:#fff;--calendar-background-color:#0f0a1a;--calendar-border-color:#1a1028;--calendar-header-background-color:#1a1028;--calendar-header-color:#fff;--calendar-day-color:#e9d5ff;--calendar-day-hover-background-color:#2e1a3d;--calendar-day-selected-background-color:#d946ef;--calendar-day-selected-color:#fff;--calendar-day-disabled-color:#4c1d95;--calendar-day-today-border-color:#d946ef;--calendar-day-weekend-color:#e879f9;--datepicker-input-background-color:#1a1028;--tooltip-background-color:#d946ef;--tooltip-border-color:#d946ef;--tooltip-color:#0f0a1a;--popover-background-color:#1a1028;--popover-border-color:#d946ef;--popover-color:#faf5ff;--popover-arrow-color:#d946ef;--toast-info-background-color:#c026d3;--toast-info-color:#fff;--toast-info-border-color:#d946ef;--toast-success-background-color:#10b981;--toast-success-color:#fff;--toast-success-border-color:#34d399;--toast-warning-background-color:#ea580c;--toast-warning-color:#fff;--toast-warning-border-color:#fb923c;--toast-danger-background-color:#e11d48;--toast-danger-color:#fff;--toast-danger-border-color:#f43f5e;--loader-border-color:#d946ef33;--loader-border-top-color:#d946ef;--rating-color-success:#34d399;--rating-color-warning:#fb923c;--rating-color-danger:#f43f5e;--rating-color-info:#d946ef;--rating-empty-color:#3f2861;--rating-empty-label-color:#faf5ff;--rating-half-rate-empty-color:#3f2861;--slider-track-background-color:#1e1333;--slider-track-border-color:#3f2861;--slider-track-hover-background-color:#2d1b4e;--slider-track-hover-border-color:#5b3a8f;--slider-thumb-background-color:#d946ef;--slider-thumb-border-color:#d946ef;--slider-thumb-hover-background-color:#e879f9;--slider-thumb-hover-border-color:#e879f9;--note-container-effect-background-color:#d946ef1a;--note-container-effect-color:#faf5ff;--note-container-effect-border-lef-tcolor:#d946ef;--infuse-effect-hover-border-color:#d946ef;--infuse-effect-hover-box-shadow-color:#d946ef66;--infuse-effect-before-background:linear-gradient(90deg,#d946ef,#e879f9);--up-lift-effect-hover-border-color:#d946ef;--up-lift-effect-box-shadow-color:#00000080;--up-lift-effect-hover-box-shadow-color:#d946ef66;--up-lift-effect-before-background:linear-gradient(135deg,#d946ef,#e879f9);--glow-box-shadow-color:0 0 16px #d946ef80,0 0 6px #d946ef4d;--glow-hover-border-color:#d946ef59}[data-theme=cyber-forest]{--font-family:Inter,Roboto,sans-serif;--body-background:#0a0f0a;--body-color:#f0fdf4;--body-color-accent:#fff;--body-color-muted:#86efac;--body-title-color:#fff;--body-sub-title-color:#d1fae5;--body-accent-color:#10b981;--body-danger-color:#f87171;--backdrop-color:#0a0f0ad9;--text-shadow:#000;--box-shadow:#0006;--header-background-color:#14211d;--header-border-bottom-color:#1e3a2e;--header-color:#d1fae5;--header-font-weight:500;--card-background-color:#14211d;--card-background-accent-color:#0f1912;--card-border-color:#1e3a2e;--card-border-accent-color:#10b981;--card-hover-border-color:#10b981;--card-color:#f0fdf4;--card-accent-color:#10b981;--card-box-shadow:0 4px 8px #00000080;--card-footer-background-color:#0f1912;--card-footer-color:#d1fae5;--links-color:#10b981;--links-hover-color:#34d399;--delimiter-color:#1e3a2e;--border-color:#1e3a2e;--button-default-border-color:#1e3a2e;--button-default-background-color:#1a2e26;--button-default-color:#f0fdf4;--button-default-hover-border-color:#2d5241;--button-default-hover-background-color:#10b9811a;--button-default-hover-color:#fff;--button-info-border-color:#10b981;--button-info-background-color:#059669;--button-info-color:#fff;--button-info-hover-border-color:#34d399;--button-info-hover-background-color:#10b98126;--button-info-hover-color:#fff;--button-warning-border-color:#fbbf24;--button-warning-background-color:#f59e0b;--button-warning-color:#fff;--button-warning-hover-border-color:#fcd34d;--button-warning-hover-background-color:#fbbf2426;--button-warning-hover-color:#fff;--button-success-border-color:#10b981;--button-success-background-color:#059669;--button-success-color:#fff;--button-success-hover-border-color:#34d399;--button-success-hover-background-color:#10b98126;--button-success-hover-color:#fff;--button-danger-border-color:#f87171;--button-danger-background-color:#ef4444;--button-danger-color:#fff;--button-danger-hover-border-color:#fca5a5;--button-danger-hover-background-color:#f8717126;--button-danger-hover-color:#fff;--button-plain-color:#d1fae5;--button-plain-hover-color:#fff;--dropdown-border-color:#1e3a2e;--dropdown-header-background-color:#14211d;--dropdown-header-border-focus-color:#10b981;--dropdown-header-color:#f0fdf4;--dropdown-options-background-color:#14211d;--dropdown-options-color:#f0fdf4;--dropdown-options-hover-background-color:#10b98126;--dropdown-options-hover-color:#fff;--dropdown-options-selected-background-color:#10b98140;--dropdown-options-selected-color:#fff;--dropdown-chips-background-color:#1a2e26;--dropdown-chips-color:#f0fdf4;--dropdown-chips-border-color:#2d5241;--dropdown-chips-hover-background-color:#1e3a2e;--dropdown-action-color:#d1fae5;--dropdown-action-background-color:#14211d;--dropdown-action-hover-color:#fff;--dropdown-action-hover-background-color:#1a2e26;--badge-padding:2px 6px;--tabs-active-background-color:#10b98133;--tabs-active-color:#10b981;--tabs-inactive-background-color:#0000;--tabs-inactive-color:#86efac;--modal-background-color:#0f1912;--modal-border-color:#1e3a2e;--modal-header-background-color:#14211d;--modal-header-color:#fff;--modal-body-color:#f0fdf4;--modal-footer-background-color:#0a0f0a;--modal-color:#f0fdf4;--modal-box-shadow:0 10px 30px #0009;--modal-box-shadow-hover:0 15px 40px #000000b3;--list-alternate-background-color:#0f1912;--list-hover-background-color:#10b9811a;--progress-bar-background-color:#1a2e26;--progress--bar-color:#f0fdf4;--progress-default-bar-border-color:#2d5241;--progress-default-bar-fill-color:#86efac;--progress-success-bar-border-color:#10b981;--progress-success-bar-fill-color:#10b981;--progress-info-bar-border-color:#10b981;--progress-info-bar-fill-color:#10b981;--progress-warning-bar-border-color:#fbbf24;--progress-warning-bar-fill-color:#fbbf24;--progress-danger-bar-border-color:#f87171;--progress-danger-bar-fill-color:#f87171;--form-control-background-color:#14211d;--form-control-color:#f0fdf4;--form-control-border-color:#1e3a2e;--form-control-focus-background-color:#1a2e26;--form-control-focus-border-color:#10b981;--form-control-focus-color:#fff;--form-control-placeholder-color:#86efac;--form-control-selection-background-color:#10b981;--form-control-selection-border-color:#10b981;--form-control-selection-color:#fff;--form-control-selection-label-color:#fff;--calendar-background-color:#0a0f0a;--calendar-border-color:#14211d;--calendar-header-background-color:#14211d;--calendar-header-color:#fff;--calendar-day-color:#d1fae5;--calendar-day-hover-background-color:#1a3d2e;--calendar-day-selected-background-color:#10b981;--calendar-day-selected-color:#fff;--calendar-day-disabled-color:#374151;--calendar-day-today-border-color:#10b981;--calendar-day-weekend-color:#34d399;--datepicker-input-background-color:#14211d;--tooltip-background-color:#10b981;--tooltip-border-color:#10b981;--tooltip-color:#0a0f0a;--popover-background-color:#14211d;--popover-border-color:#10b981;--popover-color:#f0fdf4;--popover-arrow-color:#10b981;--toast-info-background-color:#059669;--toast-info-color:#fff;--toast-info-border-color:#10b981;--toast-success-background-color:#059669;--toast-success-color:#fff;--toast-success-border-color:#10b981;--toast-warning-background-color:#f59e0b;--toast-warning-color:#fff;--toast-warning-border-color:#fbbf24;--toast-danger-background-color:#ef4444;--toast-danger-color:#fff;--toast-danger-border-color:#f87171;--loader-border-color:#10b98133;--loader-border-top-color:#10b981;--rating-color-success:#10b981;--rating-color-warning:#fbbf24;--rating-color-danger:#f87171;--rating-color-info:#10b981;--rating-empty-color:#2d5241;--rating-empty-label-color:#f0fdf4;--rating-half-rate-empty-color:#2d5241;--slider-track-background-color:#1a2e26;--slider-track-border-color:#2d5241;--slider-track-hover-background-color:#1e3a2e;--slider-track-hover-border-color:#3d6655;--slider-thumb-background-color:#10b981;--slider-thumb-border-color:#10b981;--slider-thumb-hover-background-color:#34d399;--slider-thumb-hover-border-color:#34d399;--note-container-effect-background-color:#10b9811a;--note-container-effect-color:#f0fdf4;--note-container-effect-border-lef-tcolor:#10b981;--infuse-effect-hover-border-color:#10b981;--infuse-effect-hover-box-shadow-color:#10b98166;--infuse-effect-before-background:linear-gradient(90deg,#10b981,#34d399);--up-lift-effect-hover-border-color:#10b981;--up-lift-effect-box-shadow-color:#00000080;--up-lift-effect-hover-box-shadow-color:#10b98166;--up-lift-effect-before-background:linear-gradient(135deg,#10b981,#34d399);--glow-box-shadow-color:0 0 16px #10b98180,0 0 6px #10b9814d;--glow-hover-border-color:#10b98159}[data-theme=ember-night]{--font-family:Inter,Roboto,sans-serif;--body-background:#1a0f0a;--body-color:#fef3c7;--body-color-accent:#fff;--body-color-muted:#fcd34d;--body-title-color:#fff;--body-sub-title-color:#fde68a;--body-accent-color:#f59e0b;--body-danger-color:#ef4444;--backdrop-color:#1a0f0ad9;--text-shadow:#000;--box-shadow:#0006;--header-background-color:#291a10;--header-border-bottom-color:#3d2817;--header-color:#fde68a;--header-font-weight:500;--card-background-color:#291a10;--card-background-accent-color:#1f140c;--card-border-color:#3d2817;--card-border-accent-color:#f59e0b;--card-hover-border-color:#f59e0b;--card-color:#fef3c7;--card-accent-color:#f59e0b;--card-box-shadow:0 4px 8px #00000080;--card-footer-background-color:#1f140c;--card-footer-color:#fde68a;--links-color:#f59e0b;--links-hover-color:#fbbf24;--delimiter-color:#3d2817;--border-color:#3d2817;--button-default-border-color:#3d2817;--button-default-background-color:#332618;--button-default-color:#fef3c7;--button-default-hover-border-color:#52331f;--button-default-hover-background-color:#f59e0b1a;--button-default-hover-color:#fff;--button-info-border-color:#f59e0b;--button-info-background-color:#d97706;--button-info-color:#fff;--button-info-hover-border-color:#fbbf24;--button-info-hover-background-color:#f59e0b26;--button-info-hover-color:#fff;--button-warning-border-color:#fb923c;--button-warning-background-color:#ea580c;--button-warning-color:#fff;--button-warning-hover-border-color:#fdba74;--button-warning-hover-background-color:#fb923c26;--button-warning-hover-color:#fff;--button-success-border-color:#22c55e;--button-success-background-color:#16a34a;--button-success-color:#fff;--button-success-hover-border-color:#4ade80;--button-success-hover-background-color:#22c55e26;--button-success-hover-color:#fff;--button-danger-border-color:#ef4444;--button-danger-background-color:#dc2626;--button-danger-color:#fff;--button-danger-hover-border-color:#f87171;--button-danger-hover-background-color:#ef444426;--button-danger-hover-color:#fff;--button-plain-color:#fde68a;--button-plain-hover-color:#fff;--dropdown-border-color:#3d2817;--dropdown-header-background-color:#291a10;--dropdown-header-border-focus-color:#f59e0b;--dropdown-header-color:#fef3c7;--dropdown-options-background-color:#291a10;--dropdown-options-color:#fef3c7;--dropdown-options-hover-background-color:#f59e0b26;--dropdown-options-hover-color:#fff;--dropdown-options-selected-background-color:#f59e0b40;--dropdown-options-selected-color:#fff;--dropdown-chips-background-color:#332618;--dropdown-chips-color:#fef3c7;--dropdown-chips-border-color:#52331f;--dropdown-chips-hover-background-color:#3d2817;--dropdown-action-color:#fde68a;--dropdown-action-background-color:#291a10;--dropdown-action-hover-color:#fff;--dropdown-action-hover-background-color:#332618;--badge-padding:2px 6px;--tabs-active-background-color:#f59e0b33;--tabs-active-color:#f59e0b;--tabs-inactive-background-color:#0000;--tabs-inactive-color:#fcd34d;--modal-background-color:#1f140c;--modal-border-color:#3d2817;--modal-header-background-color:#291a10;--modal-header-color:#fff;--modal-body-color:#fef3c7;--modal-footer-background-color:#1a0f0a;--modal-color:#fef3c7;--modal-box-shadow:0 10px 30px #0009;--modal-box-shadow-hover:0 15px 40px #000000b3;--list-alternate-background-color:#1f140c;--list-hover-background-color:#f59e0b1a;--progress-bar-background-color:#332618;--progress--bar-color:#fffbeb;--progress-default-bar-border-color:#52331f;--progress-default-bar-fill-color:#fcd34d;--progress-success-bar-border-color:#22c55e;--progress-success-bar-fill-color:#22c55e;--progress-info-bar-border-color:#f59e0b;--progress-info-bar-fill-color:#f59e0b;--progress-warning-bar-border-color:#fb923c;--progress-warning-bar-fill-color:#fb923c;--progress-danger-bar-border-color:#ef4444;--progress-danger-bar-fill-color:#ef4444;--form-control-background-color:#291a10;--form-control-color:#fef3c7;--form-control-border-color:#3d2817;--form-control-focus-background-color:#332618;--form-control-focus-border-color:#f59e0b;--form-control-focus-color:#fff;--form-control-placeholder-color:#fcd34d;--form-control-selection-background-color:#f59e0b;--form-control-selection-border-color:#f59e0b;--form-control-selection-color:#fff;--form-control-selection-label-color:#fff;--calendar-background-color:#1a0f0a;--calendar-border-color:#291a10;--calendar-header-background-color:#291a10;--calendar-header-color:#fff;--calendar-day-color:#fcd34d;--calendar-day-hover-background-color:#3d2817;--calendar-day-selected-background-color:#f59e0b;--calendar-day-selected-color:#fff;--calendar-day-disabled-color:#78350f;--calendar-day-today-border-color:#f59e0b;--calendar-day-weekend-color:#fbbf24;--datepicker-input-background-color:#291a10;--tooltip-background-color:#f59e0b;--tooltip-border-color:#f59e0b;--tooltip-color:#1a0f0a;--popover-background-color:#291a10;--popover-border-color:#f59e0b;--popover-color:#fef3c7;--popover-arrow-color:#f59e0b;--toast-info-background-color:#d97706;--toast-info-color:#fff;--toast-info-border-color:#f59e0b;--toast-success-background-color:#16a34a;--toast-success-color:#fff;--toast-success-border-color:#22c55e;--toast-warning-background-color:#ea580c;--toast-warning-color:#fff;--toast-warning-border-color:#fb923c;--toast-danger-background-color:#dc2626;--toast-danger-color:#fff;--toast-danger-border-color:#ef4444;--loader-border-color:#f59e0b33;--loader-border-top-color:#f59e0b;--rating-color-success:#22c55e;--rating-color-warning:#fb923c;--rating-color-danger:#ef4444;--rating-color-info:#f59e0b;--rating-empty-color:#52331f;--rating-empty-label-color:#fef3c7;--rating-half-rate-empty-color:#52331f;--slider-track-background-color:#332618;--slider-track-border-color:#52331f;--slider-track-hover-background-color:#3d2817;--slider-track-hover-border-color:#6b4423;--slider-thumb-background-color:#f59e0b;--slider-thumb-border-color:#f59e0b;--slider-thumb-hover-background-color:#fbbf24;--slider-thumb-hover-border-color:#fbbf24;--note-container-effect-background-color:#f59e0b1a;--note-container-effect-color:#fef3c7;--note-container-effect-border-lef-tcolor:#f59e0b;--infuse-effect-hover-border-color:#f59e0b;--infuse-effect-hover-box-shadow-color:#f59e0b66;--infuse-effect-before-background:linear-gradient(90deg,#f59e0b,#fbbf24);--up-lift-effect-hover-border-color:#f59e0b;--up-lift-effect-box-shadow-color:#00000080;--up-lift-effect-hover-box-shadow-color:#f59e0b66;--up-lift-effect-before-background:linear-gradient(135deg,#f59e0b,#fbbf24);--glow-box-shadow-color:0 0 16px #f59e0b80,0 0 6px #f59e0b4d;--glow-hover-border-color:#f59e0b59}[data-theme=arctic-blue]{--font-family:Inter,Roboto,sans-serif;--body-background:#0f1419;--body-color:#f0f9ff;--body-color-accent:#fff;--body-color-muted:#93c5fd;--body-title-color:#fff;--body-sub-title-color:#dbeafe;--body-accent-color:#60a5fa;--body-danger-color:#f87171;--backdrop-color:#0f1419d9;--text-shadow:#000;--box-shadow:#0006;--header-background-color:#1e293b;--header-border-bottom-color:#334155;--header-color:#dbeafe;--header-font-weight:500;--card-background-color:#1e293b;--card-background-accent-color:#0f172a;--card-border-color:#334155;--card-border-accent-color:#60a5fa;--card-hover-border-color:#60a5fa;--card-color:#f0f9ff;--card-accent-color:#60a5fa;--card-box-shadow:0 4px 8px #00000080;--card-footer-background-color:#0f172a;--card-footer-color:#dbeafe;--links-color:#60a5fa;--links-hover-color:#93c5fd;--delimiter-color:#334155;--border-color:#334155;--button-default-border-color:#334155;--button-default-background-color:#1e293b;--button-default-color:#f0f9ff;--button-default-hover-border-color:#475569;--button-default-hover-background-color:#60a5fa1a;--button-default-hover-color:#fff;--button-info-border-color:#60a5fa;--button-info-background-color:#3b82f6;--button-info-color:#fff;--button-info-hover-border-color:#93c5fd;--button-info-hover-background-color:#60a5fa26;--button-info-hover-color:#fff;--button-warning-border-color:#fbbf24;--button-warning-background-color:#f59e0b;--button-warning-color:#fff;--button-warning-hover-border-color:#fcd34d;--button-warning-hover-background-color:#fbbf2426;--button-warning-hover-color:#fff;--button-success-border-color:#34d399;--button-success-background-color:#10b981;--button-success-color:#fff;--button-success-hover-border-color:#6ee7b7;--button-success-hover-background-color:#34d39926;--button-success-hover-color:#fff;--button-danger-border-color:#f87171;--button-danger-background-color:#ef4444;--button-danger-color:#fff;--button-danger-hover-border-color:#fca5a5;--button-danger-hover-background-color:#f8717126;--button-danger-hover-color:#fff;--button-plain-color:#dbeafe;--button-plain-hover-color:#fff;--dropdown-border-color:#334155;--dropdown-header-background-color:#1e293b;--dropdown-header-border-focus-color:#60a5fa;--dropdown-header-color:#f0f9ff;--dropdown-options-background-color:#1e293b;--dropdown-options-color:#f0f9ff;--dropdown-options-hover-background-color:#60a5fa26;--dropdown-options-hover-color:#fff;--dropdown-options-selected-background-color:#60a5fa40;--dropdown-options-selected-color:#fff;--dropdown-chips-background-color:#334155;--dropdown-chips-color:#f0f9ff;--dropdown-chips-border-color:#475569;--dropdown-chips-hover-background-color:#3d4a5e;--dropdown-action-color:#dbeafe;--dropdown-action-background-color:#1e293b;--dropdown-action-hover-color:#fff;--dropdown-action-hover-background-color:#334155;--badge-padding:2px 6px;--tabs-active-background-color:#60a5fa33;--tabs-active-color:#60a5fa;--tabs-inactive-background-color:#0000;--tabs-inactive-color:#93c5fd;--modal-background-color:#0f172a;--modal-border-color:#334155;--modal-header-background-color:#1e293b;--modal-header-color:#fff;--modal-body-color:#f0f9ff;--modal-footer-background-color:#0f1419;--modal-color:#f0f9ff;--modal-box-shadow:0 10px 30px #0009;--modal-box-shadow-hover:0 15px 40px #000000b3;--list-alternate-background-color:#0f172a;--list-hover-background-color:#60a5fa1a;--progress-bar-background-color:#1e293b;--progress--bar-color:#f0f9ff;--progress-default-bar-border-color:#475569;--progress-default-bar-fill-color:#93c5fd;--progress-success-bar-border-color:#34d399;--progress-success-bar-fill-color:#34d399;--progress-info-bar-border-color:#60a5fa;--progress-info-bar-fill-color:#60a5fa;--progress-warning-bar-border-color:#fbbf24;--progress-warning-bar-fill-color:#fbbf24;--progress-danger-bar-border-color:#f87171;--progress-danger-bar-fill-color:#f87171;--form-control-background-color:#1e293b;--form-control-color:#f0f9ff;--form-control-border-color:#334155;--form-control-focus-background-color:#1e3a52;--form-control-focus-border-color:#60a5fa;--form-control-focus-color:#fff;--form-control-placeholder-color:#93c5fd;--form-control-selection-background-color:#60a5fa;--form-control-selection-border-color:#60a5fa;--form-control-selection-color:#fff;--form-control-selection-label-color:#fff;--calendar-background-color:#0f172a;--calendar-border-color:#1e293b;--calendar-header-background-color:#1e293b;--calendar-header-color:#fff;--calendar-day-color:#e2e8f0;--calendar-day-hover-background-color:#334155;--calendar-day-selected-background-color:#60a5fa;--calendar-day-selected-color:#fff;--calendar-day-disabled-color:#475569;--calendar-day-today-border-color:#60a5fa;--calendar-day-weekend-color:#93c5fd;--datepicker-input-background-color:#1e293b;--tooltip-background-color:#60a5fa;--tooltip-border-color:#60a5fa;--tooltip-color:#0f1419;--popover-background-color:#1e293b;--popover-border-color:#60a5fa;--popover-color:#f0f9ff;--popover-arrow-color:#60a5fa;--toast-info-background-color:#3b82f6;--toast-info-color:#fff;--toast-info-border-color:#60a5fa;--toast-success-background-color:#10b981;--toast-success-color:#fff;--toast-success-border-color:#34d399;--toast-warning-background-color:#f59e0b;--toast-warning-color:#fff;--toast-warning-border-color:#fbbf24;--toast-danger-background-color:#ef4444;--toast-danger-color:#fff;--toast-danger-border-color:#f87171;--loader-border-color:#60a5fa33;--loader-border-top-color:#60a5fa;--rating-color-success:#34d399;--rating-color-warning:#fbbf24;--rating-color-danger:#f87171;--rating-color-info:#60a5fa;--rating-empty-color:#475569;--rating-empty-label-color:#f0f9ff;--rating-half-rate-empty-color:#475569;--slider-track-background-color:#1e293b;--slider-track-border-color:#475569;--slider-track-hover-background-color:#334155;--slider-track-hover-border-color:#64748b;--slider-thumb-background-color:#60a5fa;--slider-thumb-border-color:#60a5fa;--slider-thumb-hover-background-color:#93c5fd;--slider-thumb-hover-border-color:#93c5fd;--note-container-effect-background-color:#60a5fa1a;--note-container-effect-color:#f0f9ff;--note-container-effect-border-lef-tcolor:#60a5fa;--infuse-effect-hover-border-color:#60a5fa;--infuse-effect-hover-box-shadow-color:#60a5fa66;--infuse-effect-before-background:linear-gradient(90deg,#60a5fa,#93c5fd);--up-lift-effect-hover-border-color:#60a5fa;--up-lift-effect-box-shadow-color:#00000080;--up-lift-effect-hover-box-shadow-color:#60a5fa66;--up-lift-effect-before-background:linear-gradient(135deg,#60a5fa,#93c5fd);--glow-box-shadow-color:0 0 16px #60a5fa80,0 0 6px #60a5fa4d;--glow-hover-border-color:#60a5fa59}[data-theme=ocean-breeze]{--font-family:Inter,Roboto,sans-serif;--body-background:#f0f9ff;--body-color:#0c4a6e;--body-color-accent:#082f49;--body-color-muted:#64748b;--body-title-color:#0c4a6e;--body-sub-title-color:#334155;--body-accent-color:#0891b2;--body-danger-color:#dc2626;--backdrop-color:#00000080;--text-shadow:#fffc;--box-shadow:#0000001a;--header-background-color:#fff;--header-border-bottom-color:#e0f2fe;--header-color:#334155;--header-font-weight:500;--card-background-color:#fff;--card-background-accent-color:#f0f9ff;--card-border-color:#e0f2fe;--card-border-accent-color:#0891b2;--card-hover-border-color:#0891b2;--card-color:#0c4a6e;--card-accent-color:#0891b2;--card-box-shadow:0 1px 3px #00000014;--card-footer-background-color:#f0f9ff;--card-footer-color:#334155;--links-color:#0891b2;--links-hover-color:#0e7490;--delimiter-color:#e0f2fe;--border-color:#e0f2fe;--button-default-border-color:#cbd5e1;--button-default-background-color:#fff;--button-default-color:#334155;--button-default-hover-border-color:#94a3b8;--button-default-hover-background-color:#f1f5f9;--button-default-hover-color:#0c4a6e;--button-info-border-color:#0891b2;--button-info-background-color:#0891b2;--button-info-color:#fff;--button-info-hover-border-color:#0e7490;--button-info-hover-background-color:#0e7490;--button-info-hover-color:#fff;--button-warning-border-color:#f59e0b;--button-warning-background-color:#f59e0b;--button-warning-color:#fff;--button-warning-hover-border-color:#d97706;--button-warning-hover-background-color:#d97706;--button-warning-hover-color:#fff;--button-success-border-color:#16a34a;--button-success-background-color:#16a34a;--button-success-color:#fff;--button-success-hover-border-color:#15803d;--button-success-hover-background-color:#15803d;--button-success-hover-color:#fff;--button-danger-border-color:#dc2626;--button-danger-background-color:#dc2626;--button-danger-color:#fff;--button-danger-hover-border-color:#b91c1c;--button-danger-hover-background-color:#b91c1c;--button-danger-hover-color:#fff;--button-plain-color:#334155;--button-plain-hover-color:#0c4a6e;--dropdown-border-color:#e0f2fe;--dropdown-header-background-color:#fff;--dropdown-header-border-focus-color:#0891b2;--dropdown-header-color:#0c4a6e;--dropdown-options-background-color:#fff;--dropdown-options-color:#0c4a6e;--dropdown-options-hover-background-color:#ecfeff;--dropdown-options-hover-color:#0c4a6e;--dropdown-options-selected-background-color:#cffafe;--dropdown-options-selected-color:#0c4a6e;--dropdown-chips-background-color:#ecfeff;--dropdown-chips-color:#0c4a6e;--dropdown-chips-border-color:#a5f3fc;--dropdown-chips-hover-background-color:#cffafe;--dropdown-action-color:#334155;--dropdown-action-background-color:#fff;--dropdown-action-hover-color:#0c4a6e;--dropdown-action-hover-background-color:#f0f9ff;--badge-padding:2px 6px;--tabs-active-background-color:#cffafe;--tabs-active-color:#0891b2;--tabs-inactive-background-color:#0000;--tabs-inactive-color:#64748b;--modal-background-color:#fff;--modal-border-color:#e0f2fe;--modal-header-background-color:#f0f9ff;--modal-header-color:#0c4a6e;--modal-body-color:#0c4a6e;--modal-footer-background-color:#f8fafc;--modal-color:#0c4a6e;--modal-box-shadow:0 10px 30px #00000026;--modal-box-shadow-hover:0 15px 40px #0003;--list-alternate-background-color:#f0f9ff;--list-hover-background-color:#ecfeff;--progress-bar-background-color:#e0f2fe;--progress--bar-color:#0c4a6e;--progress-default-bar-border-color:#cbd5e1;--progress-default-bar-fill-color:#64748b;--progress-success-bar-border-color:#16a34a;--progress-success-bar-fill-color:#16a34a;--progress-info-bar-border-color:#0891b2;--progress-info-bar-fill-color:#0891b2;--progress-warning-bar-border-color:#f59e0b;--progress-warning-bar-fill-color:#f59e0b;--progress-danger-bar-border-color:#dc2626;--progress-danger-bar-fill-color:#dc2626;--form-control-background-color:#fff;--form-control-color:#0c4a6e;--form-control-border-color:#cbd5e1;--form-control-focus-background-color:#f0f9ff;--form-control-focus-border-color:#0891b2;--form-control-focus-color:#0c4a6e;--form-control-placeholder-color:#94a3b8;--form-control-selection-background-color:#0891b2;--form-control-selection-border-color:#0891b2;--form-control-selection-color:#fff;--form-control-selection-label-color:#0c4a6e;--calendar-background-color:#fff;--calendar-border-color:#cbd5e1;--calendar-header-background-color:#f0f9ff;--calendar-header-color:#0c4a6e;--calendar-day-color:#334155;--calendar-day-hover-background-color:#e0f2fe;--calendar-day-selected-background-color:#0891b2;--calendar-day-selected-color:#fff;--calendar-day-disabled-color:#94a3b8;--calendar-day-today-border-color:#0891b2;--calendar-day-weekend-color:#06b6d4;--datepicker-input-background-color:#fff;--tooltip-background-color:#0c4a6e;--tooltip-border-color:#0c4a6e;--tooltip-color:#fff;--popover-background-color:#fff;--popover-border-color:#0891b2;--popover-color:#0c4a6e;--popover-arrow-color:#0891b2;--toast-info-background-color:#0891b2;--toast-info-color:#fff;--toast-info-border-color:#0e7490;--toast-success-background-color:#16a34a;--toast-success-color:#fff;--toast-success-border-color:#15803d;--toast-warning-background-color:#f59e0b;--toast-warning-color:#fff;--toast-warning-border-color:#d97706;--toast-danger-background-color:#dc2626;--toast-danger-color:#fff;--toast-danger-border-color:#b91c1c;--loader-border-color:#0891b233;--loader-border-top-color:#0891b2;--rating-color-success:#16a34a;--rating-color-warning:#f59e0b;--rating-color-danger:#dc2626;--rating-color-info:#0891b2;--rating-empty-color:#cbd5e1;--rating-empty-label-color:#0c4a6e;--rating-half-rate-empty-color:#cbd5e1;--slider-track-background-color:#e0f2fe;--slider-track-border-color:#cbd5e1;--slider-track-hover-background-color:#cffafe;--slider-track-hover-border-color:#94a3b8;--slider-thumb-background-color:#0891b2;--slider-thumb-border-color:#0891b2;--slider-thumb-hover-background-color:#0e7490;--slider-thumb-hover-border-color:#0e7490;--note-container-effect-background-color:#ecfeff;--note-container-effect-color:#0c4a6e;--note-container-effect-border-lef-tcolor:#0891b2;--infuse-effect-hover-border-color:#0891b2;--infuse-effect-hover-box-shadow-color:#0891b24d;--infuse-effect-before-background:linear-gradient(90deg,#0891b2,#06b6d4);--up-lift-effect-hover-border-color:#0891b2;--up-lift-effect-box-shadow-color:#0000001a;--up-lift-effect-hover-box-shadow-color:#0891b24d;--up-lift-effect-before-background:linear-gradient(135deg,#0891b2,#06b6d4);--glow-box-shadow-color:0 0 16px #0891b24d,0 0 6px #0891b226;--glow-hover-border-color:#0891b259}[data-theme=lavender-mist]{--font-family:Inter,Roboto,sans-serif;--body-background:#faf5ff;--body-color:#581c87;--body-color-accent:#3b0764;--body-color-muted:#64748b;--body-title-color:#581c87;--body-sub-title-color:#6b21a8;--body-accent-color:#a855f7;--body-danger-color:#dc2626;--backdrop-color:#00000080;--text-shadow:#fffc;--box-shadow:#0000001a;--header-background-color:#fff;--header-border-bottom-color:#f3e8ff;--header-color:#6b21a8;--header-font-weight:500;--card-background-color:#fff;--card-background-accent-color:#faf5ff;--card-border-color:#f3e8ff;--card-border-accent-color:#a855f7;--card-hover-border-color:#a855f7;--card-color:#581c87;--card-accent-color:#a855f7;--card-box-shadow:0 1px 3px #00000014;--card-footer-background-color:#faf5ff;--card-footer-color:#6b21a8;--links-color:#a855f7;--links-hover-color:#9333ea;--delimiter-color:#f3e8ff;--border-color:#f3e8ff;--button-default-border-color:#cbd5e1;--button-default-background-color:#fff;--button-default-color:#6b21a8;--button-default-hover-border-color:#94a3b8;--button-default-hover-background-color:#f1f5f9;--button-default-hover-color:#581c87;--button-info-border-color:#a855f7;--button-info-background-color:#a855f7;--button-info-color:#fff;--button-info-hover-border-color:#9333ea;--button-info-hover-background-color:#9333ea;--button-info-hover-color:#fff;--button-warning-border-color:#f59e0b;--button-warning-background-color:#f59e0b;--button-warning-color:#fff;--button-warning-hover-border-color:#d97706;--button-warning-hover-background-color:#d97706;--button-warning-hover-color:#fff;--button-success-border-color:#16a34a;--button-success-background-color:#16a34a;--button-success-color:#fff;--button-success-hover-border-color:#15803d;--button-success-hover-background-color:#15803d;--button-success-hover-color:#fff;--button-danger-border-color:#dc2626;--button-danger-background-color:#dc2626;--button-danger-color:#fff;--button-danger-hover-border-color:#b91c1c;--button-danger-hover-background-color:#b91c1c;--button-danger-hover-color:#fff;--button-plain-color:#6b21a8;--button-plain-hover-color:#581c87;--dropdown-border-color:#f3e8ff;--dropdown-header-background-color:#fff;--dropdown-header-border-focus-color:#a855f7;--dropdown-header-color:#581c87;--dropdown-options-background-color:#fff;--dropdown-options-color:#581c87;--dropdown-options-hover-background-color:#faf5ff;--dropdown-options-hover-color:#581c87;--dropdown-options-selected-background-color:#f3e8ff;--dropdown-options-selected-color:#581c87;--dropdown-chips-background-color:#faf5ff;--dropdown-chips-color:#581c87;--dropdown-chips-border-color:#e9d5ff;--dropdown-chips-hover-background-color:#f3e8ff;--dropdown-action-color:#6b21a8;--dropdown-action-background-color:#fff;--dropdown-action-hover-color:#581c87;--dropdown-action-hover-background-color:#faf5ff;--badge-padding:2px 6px;--tabs-active-background-color:#f3e8ff;--tabs-active-color:#a855f7;--tabs-inactive-background-color:#0000;--tabs-inactive-color:#64748b;--modal-background-color:#fff;--modal-border-color:#f3e8ff;--modal-header-background-color:#faf5ff;--modal-header-color:#581c87;--modal-body-color:#581c87;--modal-footer-background-color:#f8fafc;--modal-color:#581c87;--modal-box-shadow:0 10px 30px #00000026;--modal-box-shadow-hover:0 15px 40px #0003;--list-alternate-background-color:#faf5ff;--list-hover-background-color:#f3e8ff;--progress-bar-background-color:#f3e8ff;--progress--bar-color:#581c87;--progress-default-bar-border-color:#cbd5e1;--progress-default-bar-fill-color:#64748b;--progress-success-bar-border-color:#16a34a;--progress-success-bar-fill-color:#16a34a;--progress-info-bar-border-color:#a855f7;--progress-info-bar-fill-color:#a855f7;--progress-warning-bar-border-color:#f59e0b;--progress-warning-bar-fill-color:#f59e0b;--progress-danger-bar-border-color:#dc2626;--progress-danger-bar-fill-color:#dc2626;--form-control-background-color:#fff;--form-control-color:#581c87;--form-control-border-color:#cbd5e1;--form-control-focus-background-color:#faf5ff;--form-control-focus-border-color:#a855f7;--form-control-focus-color:#581c87;--form-control-placeholder-color:#94a3b8;--form-control-selection-background-color:#a855f7;--form-control-selection-border-color:#a855f7;--form-control-selection-color:#fff;--form-control-selection-label-color:#581c87;--calendar-background-color:#fff;--calendar-border-color:#e2d5f3;--calendar-header-background-color:#faf5ff;--calendar-header-color:#581c87;--calendar-day-color:#334155;--calendar-day-hover-background-color:#f3e8ff;--calendar-day-selected-background-color:#a855f7;--calendar-day-selected-color:#fff;--calendar-day-disabled-color:#94a3b8;--calendar-day-today-border-color:#a855f7;--calendar-day-weekend-color:#c084fc;--datepicker-input-background-color:#fff;--tooltip-background-color:#581c87;--tooltip-border-color:#581c87;--tooltip-color:#fff;--popover-background-color:#fff;--popover-border-color:#a855f7;--popover-color:#581c87;--popover-arrow-color:#a855f7;--toast-info-background-color:#a855f7;--toast-info-color:#fff;--toast-info-border-color:#9333ea;--toast-success-background-color:#16a34a;--toast-success-color:#fff;--toast-success-border-color:#15803d;--toast-warning-background-color:#f59e0b;--toast-warning-color:#fff;--toast-warning-border-color:#d97706;--toast-danger-background-color:#dc2626;--toast-danger-color:#fff;--toast-danger-border-color:#b91c1c;--loader-border-color:#a855f733;--loader-border-top-color:#a855f7;--rating-color-success:#16a34a;--rating-color-warning:#f59e0b;--rating-color-danger:#dc2626;--rating-color-info:#a855f7;--rating-empty-color:#cbd5e1;--rating-empty-label-color:#581c87;--rating-half-rate-empty-color:#cbd5e1;--slider-track-background-color:#f3e8ff;--slider-track-border-color:#cbd5e1;--slider-track-hover-background-color:#e9d5ff;--slider-track-hover-border-color:#94a3b8;--slider-thumb-background-color:#a855f7;--slider-thumb-border-color:#a855f7;--slider-thumb-hover-background-color:#9333ea;--slider-thumb-hover-border-color:#9333ea;--note-container-effect-background-color:#faf5ff;--note-container-effect-color:#581c87;--note-container-effect-border-lef-tcolor:#a855f7;--infuse-effect-hover-border-color:#a855f7;--infuse-effect-hover-box-shadow-color:#a855f74d;--infuse-effect-before-background:linear-gradient(90deg,#a855f7,#c084fc);--up-lift-effect-hover-border-color:#a855f7;--up-lift-effect-box-shadow-color:#0000001a;--up-lift-effect-hover-box-shadow-color:#a855f74d;--up-lift-effect-before-background:linear-gradient(135deg,#a855f7,#c084fc);--glow-box-shadow-color:0 0 16px #a855f74d,0 0 6px #a855f726;--glow-hover-border-color:#a855f759}[data-theme=mint-meadow]{--font-family:Inter,Roboto,sans-serif;--body-background:#f0fdf4;--body-color:#14532d;--body-color-accent:#052e16;--body-color-muted:#64748b;--body-title-color:#14532d;--body-sub-title-color:#166534;--body-accent-color:#10b981;--body-danger-color:#dc2626;--backdrop-color:#00000080;--text-shadow:#fffc;--box-shadow:#0000001a;--header-background-color:#fff;--header-border-bottom-color:#d1fae5;--header-color:#166534;--header-font-weight:500;--card-background-color:#fff;--card-background-accent-color:#f0fdf4;--card-border-color:#d1fae5;--card-border-accent-color:#10b981;--card-hover-border-color:#10b981;--card-color:#14532d;--card-accent-color:#10b981;--card-box-shadow:0 1px 3px #00000014;--card-footer-background-color:#f0fdf4;--card-footer-color:#166534;--links-color:#10b981;--links-hover-color:#059669;--delimiter-color:#d1fae5;--border-color:#d1fae5;--button-default-border-color:#cbd5e1;--button-default-background-color:#fff;--button-default-color:#166534;--button-default-hover-border-color:#94a3b8;--button-default-hover-background-color:#f1f5f9;--button-default-hover-color:#14532d;--button-info-border-color:#10b981;--button-info-background-color:#10b981;--button-info-color:#fff;--button-info-hover-border-color:#059669;--button-info-hover-background-color:#059669;--button-info-hover-color:#fff;--button-warning-border-color:#f59e0b;--button-warning-background-color:#f59e0b;--button-warning-color:#fff;--button-warning-hover-border-color:#d97706;--button-warning-hover-background-color:#d97706;--button-warning-hover-color:#fff;--button-success-border-color:#10b981;--button-success-background-color:#10b981;--button-success-color:#fff;--button-success-hover-border-color:#059669;--button-success-hover-background-color:#059669;--button-success-hover-color:#fff;--button-danger-border-color:#dc2626;--button-danger-background-color:#dc2626;--button-danger-color:#fff;--button-danger-hover-border-color:#b91c1c;--button-danger-hover-background-color:#b91c1c;--button-danger-hover-color:#fff;--button-plain-color:#166534;--button-plain-hover-color:#14532d;--dropdown-border-color:#d1fae5;--dropdown-header-background-color:#fff;--dropdown-header-border-focus-color:#10b981;--dropdown-header-color:#14532d;--dropdown-options-background-color:#fff;--dropdown-options-color:#14532d;--dropdown-options-hover-background-color:#ecfdf5;--dropdown-options-hover-color:#14532d;--dropdown-options-selected-background-color:#d1fae5;--dropdown-options-selected-color:#14532d;--dropdown-chips-background-color:#ecfdf5;--dropdown-chips-color:#14532d;--dropdown-chips-border-color:#a7f3d0;--dropdown-chips-hover-background-color:#d1fae5;--dropdown-action-color:#166534;--dropdown-action-background-color:#fff;--dropdown-action-hover-color:#14532d;--dropdown-action-hover-background-color:#f0fdf4;--badge-padding:2px 6px;--tabs-active-background-color:#d1fae5;--tabs-active-color:#10b981;--tabs-inactive-background-color:#0000;--tabs-inactive-color:#64748b;--modal-background-color:#fff;--modal-border-color:#d1fae5;--modal-header-background-color:#f0fdf4;--modal-header-color:#14532d;--modal-body-color:#14532d;--modal-footer-background-color:#f8fafc;--modal-color:#14532d;--modal-box-shadow:0 10px 30px #00000026;--modal-box-shadow-hover:0 15px 40px #0003;--list-alternate-background-color:#f0fdf4;--list-hover-background-color:#ecfdf5;--progress-bar-background-color:#d1fae5;--progress--bar-color:#14532d;--progress-default-bar-border-color:#cbd5e1;--progress-default-bar-fill-color:#64748b;--progress-success-bar-border-color:#10b981;--progress-success-bar-fill-color:#10b981;--progress-info-bar-border-color:#10b981;--progress-info-bar-fill-color:#10b981;--progress-warning-bar-border-color:#f59e0b;--progress-warning-bar-fill-color:#f59e0b;--progress-danger-bar-border-color:#dc2626;--progress-danger-bar-fill-color:#dc2626;--form-control-background-color:#fff;--form-control-color:#14532d;--form-control-border-color:#cbd5e1;--form-control-focus-background-color:#f0fdf4;--form-control-focus-border-color:#10b981;--form-control-focus-color:#14532d;--form-control-placeholder-color:#94a3b8;--form-control-selection-background-color:#10b981;--form-control-selection-border-color:#10b981;--form-control-selection-color:#fff;--form-control-selection-label-color:#14532d;--calendar-background-color:#fff;--calendar-border-color:#d1fae5;--calendar-header-background-color:#f0fdf4;--calendar-header-color:#14532d;--calendar-day-color:#334155;--calendar-day-hover-background-color:#dcfce7;--calendar-day-selected-background-color:#10b981;--calendar-day-selected-color:#fff;--calendar-day-disabled-color:#94a3b8;--calendar-day-today-border-color:#10b981;--calendar-day-weekend-color:#059669;--datepicker-input-background-color:#fff;--tooltip-background-color:#14532d;--tooltip-border-color:#14532d;--tooltip-color:#fff;--popover-background-color:#fff;--popover-border-color:#10b981;--popover-color:#14532d;--popover-arrow-color:#10b981;--toast-info-background-color:#10b981;--toast-info-color:#fff;--toast-info-border-color:#059669;--toast-success-background-color:#10b981;--toast-success-color:#fff;--toast-success-border-color:#059669;--toast-warning-background-color:#f59e0b;--toast-warning-color:#fff;--toast-warning-border-color:#d97706;--toast-danger-background-color:#dc2626;--toast-danger-color:#fff;--toast-danger-border-color:#b91c1c;--loader-border-color:#10b98133;--loader-border-top-color:#10b981;--rating-color-success:#10b981;--rating-color-warning:#f59e0b;--rating-color-danger:#dc2626;--rating-color-info:#10b981;--rating-empty-color:#cbd5e1;--rating-empty-label-color:#14532d;--rating-half-rate-empty-color:#cbd5e1;--slider-track-background-color:#d1fae5;--slider-track-border-color:#cbd5e1;--slider-track-hover-background-color:#a7f3d0;--slider-track-hover-border-color:#94a3b8;--slider-thumb-background-color:#10b981;--slider-thumb-border-color:#10b981;--slider-thumb-hover-background-color:#059669;--slider-thumb-hover-border-color:#059669;--note-container-effect-background-color:#ecfdf5;--note-container-effect-color:#14532d;--note-container-effect-border-lef-tcolor:#10b981;--infuse-effect-hover-border-color:#10b981;--infuse-effect-hover-box-shadow-color:#10b9814d;--infuse-effect-before-background:linear-gradient(90deg,#10b981,#34d399);--up-lift-effect-hover-border-color:#10b981;--up-lift-effect-box-shadow-color:#0000001a;--up-lift-effect-hover-box-shadow-color:#10b9814d;--up-lift-effect-before-background:linear-gradient(135deg,#10b981,#34d399);--glow-box-shadow-color:0 0 16px #10b9814d,0 0 6px #10b98126;--glow-hover-border-color:#10b98159}.badge.badge-tag-bucatarie{background-color:#ffd8b2!important;color:#805b36!important}.badge.badge-tag-calatorii{background-color:#b3e5fc!important;color:#23547b!important}.badge.badge-tag-decoratiuni{background-color:#eccfff!important;color:#694382!important}.badge.badge-tag-farmacie{background-color:#c8e6c9!important;color:#256029!important}.badge.badge-tag-haine{background-color:#feedaf!important;color:#8a5340!important}.badge.badge-tag-mancare{background-color:#ffcdd2!important;color:#c63737!important}*{box-sizing:border-box}body{background:var(--body-background);color:var(--body-color-accent);font-family:var(--font-family),sans-serif;line-height:1.6;margin:0;padding:0}.dropdown-container input[type=text]{width:100%!important}
/*# sourceMappingURL=main.3a0731f8.css.map*/