@charset "UTF-8";@import url(https://rsms.me/inter/inter.css);@keyframes gradient{0%{background-position:25% 25%}25%{background-position:40% 80%}50%{background-position:75% 70%}75%{background-position:65% 40%}to{background-position:25% 25%}}.q-drawer--left .q-layout__shadow:after{box-shadow:0 6px 6px #0000004d}.q-header{background:#0000}.q-btn .q-icon.on-left,.q-btn .q-spinner.on-left{margin-right:.35em}.q-btn .q-icon.on-right,.q-btn .q-spinner.on-right{margin-left:.35em}.q-btn.bg-genie{animation:none;animation:gradient 6s linear infinite;background-color:initial;background-color:#9d71af;background-image:none;background-image:radial-gradient(at 11% 17%,#854f9bcc 0,#0000 50%),radial-gradient(at 80% 88%,#009688cc 0,#0000 50%),radial-gradient(at 65% 20%,#3c94f0cc 0,#0000 50%),radial-gradient(at 44% 87%,#854f9b52 0,#0000 50%);background-size:auto;background-size:200% 200%}.q-btn.bg-genie,.q-btn.text-genie{-webkit-text-fill-color:unset;-webkit-background-clip:border-box;background-clip:initial}.q-btn.text-genie{animation:none;background-color:initial;background-image:none;background-size:auto;color:#9d71af}.q-btn.text-genie .q-btn__content .block{-webkit-text-fill-color:#0000;animation:gradient 4s linear infinite;-webkit-background-clip:text;background-clip:text;background-color:#9d71af;background-image:radial-gradient(at 11% 17%,#854f9b 0,#0000 50%),radial-gradient(at 80% 88%,#009688 0,#0000 50%),radial-gradient(at 65% 20%,#3c94f0 0,#0000 50%),radial-gradient(at 44% 87%,#854f9b66 0,#0000 50%);background-size:200% 200%}.q-btn.text-genie .q-btn__content .q-icon{color:#9d71af}.q-btn.text-genie.q-btn--outline{animation:gradient 4s linear infinite;background-color:#fff;background-image:radial-gradient(at 11% 17%,#854f9b33 0,#0000 50%),radial-gradient(at 80% 88%,#00968833 0,#0000 50%),radial-gradient(at 65% 20%,#3c94f033 0,#0000 50%),radial-gradient(at 44% 87%,#854f9b14 0,#0000 50%);background-size:200% 200%}.q-btn.text-genie.q-btn--outline:before{border-color:#c5adcf}.q-btn.text-genie.q-btn--round .q-btn__content .q-icon{-webkit-text-fill-color:#0000;animation:gradient 4s linear infinite;-webkit-background-clip:text;background-clip:text;background-color:#9d71af;background-image:radial-gradient(at 11% 17%,#854f9b 0,#0000 50%),radial-gradient(at 80% 88%,#009688 0,#0000 50%),radial-gradient(at 65% 20%,#3c94f0 0,#0000 50%),radial-gradient(at 44% 87%,#854f9b66 0,#0000 50%);background-size:200% 200%}.q-field .q-field__label,.q-field .q-field__native{font-size:14px}.q-field .q-field__bottom{padding-top:4px}.q-field--dense.q-field--float .q-field__label{transform:translate3d(0,-40%,0) scale3d(.75,.75,.75)}.q-menu .q-item{font-size:14px;min-height:32px;min-width:150px;padding:0 15px}.q-menu:not(.plm-menu) .q-item--active{background:#e2d8e7;font-weight:600}.q-menu.plm-menu .q-item--active{background:#e6f2fc;color:#2d76d4;font-weight:600}.q-checkbox__label{font-size:14px;padding-left:0}.q-checkbox--dense .q-checkbox__label{padding-left:8px}.q-radio__label{font-size:14px;padding-left:0}.q-radio--dense .q-radio__label{padding-left:8px}.q-toggle__label{font-size:14px}.q-toggle__inner{padding-left:10px;padding-right:10px}.q-toggle--dense .q-toggle__label{padding-left:8px}.q-toggle--dense .q-toggle__thumb-container{left:0}.q-toggle--dense .q-toggle__inner{padding-left:0;padding-right:0}.q-slider{height:30px}.q-stepper{background:#0000;border-radius:0;box-shadow:none}.q-stepper__title{font-size:18px;font-weight:500;letter-spacing:normal;margin-top:4px}.q-stepper__caption{font-size:14px;margin-top:4px}.q-stepper__tab--done .q-stepper__title{color:#333}.q-stepper__tab--done .q-stepper__caption{color:#777}.q-date{font-feature-settings:"calt","tnum";font-family:InterVariable,sans-serif}.q-date--portrait-standard{height:380px}.q-date--portrait-standard .q-date__header{height:80px}.q-date--portrait-standard .q-date__content{height:300px}.q-date__header{background:#f4f2f5;padding:15px}.q-date__header-subtitle{font-size:16px}.q-date__header-subtitle,.q-date__header-title{color:#333;font-family:InterDisplay;font-weight:600;line-height:110%}.q-date__header-title{color:#854f9b;font-size:26px;margin-top:4px}.q-date__view{padding:15px}.q-date__navigation{height:32px}.q-date__navigation .q-btn:not(.q-btn--round){font-size:16px;font-weight:500;min-height:32px;padding:0 10px}.q-date__calendar-weekdays{color:#999;font-weight:500;height:32px}.q-date__calendar-weekdays .q-date__calendar-item{opacity:1}.q-date__calendar-days{height:32px}.q-date__calendar-days .q-btn{min-height:32px}.q-date__calendar-days .q-date__calendar-item{height:32px!important}.q-date__today:not(.bg-primary){border:none;box-shadow:inset 0 0 0 2px #e2d8e7}.q-date__months{padding-bottom:25px}.q-date__months-item .q-btn{font-size:15px;font-weight:500;min-height:32px;text-transform:capitalize}.q-date__years-item{margin-top:4px}.q-date__years-item .q-btn{font-size:15px;font-weight:500;min-height:32px;padding:0 10px;text-transform:capitalize}.q-time{font-feature-settings:"calt","tnum";font-family:InterVariable,sans-serif}.q-time--portrait{height:380px}.q-time--portrait .q-time__header{height:80px;min-height:80px}.q-time--portrait .q-time__content{height:280px;margin-top:10px}.q-time__header{background:#f4f2f5;height:auto!important;padding:15px}.q-time__header-ampm{font-size:16px}.q-time__header-ampm,.q-time__header-label{color:#333;color:#854f9b;font-family:InterDisplay;font-weight:600;line-height:110%}.q-time__header-label{font-size:26px}.q-time__container-parent{padding:11px 16px}.q-time__container-child{background-color:#f4f2f5}.q-time__clock-position{font-size:14px}.q-dialog-plugin{padding:4px}.q-dialog-plugin .q-dialog__title{color:#333;font-family:InterDisplay;font-size:20px;font-weight:600;line-height:110%;padding-bottom:8px}.q-dialog-plugin .q-dialog__message{color:#777;font-size:14px;line-height:21px;opacity:1;padding-bottom:8px}.q-dialog-plugin .q-separator{display:none}.q-dialog-plugin .q-card__section:not(:first-of-type){padding-top:0}.q-dialog-plugin .q-option-group{margin-left:-20px}.q-dialog-plugin .q-option-group .q-checkbox,.q-dialog-plugin .q-option-group .q-radio,.q-dialog-plugin .q-option-group .q-toggle{margin-bottom:-8px}.q-table th{opacity:1}.q-table__container{background:none;border-bottom:2px solid #ccc;box-shadow:none}.q-table__card{border-radius:0}.q-table__top{padding:0}.q-table__title{color:#333;font-family:InterDisplay;font-size:20px;font-weight:600;letter-spacing:0;line-height:110%;margin-bottom:10px;margin-top:5px}.q-table__middle thead{border-bottom:none}.q-table__middle thead tr{height:30px}.q-table__middle thead tr th{box-shadow:inset 0 -2px 0 #ccc;color:#777;font-size:14px;font-weight:500;padding:0 12px}.q-table__middle thead tr th:first-of-type .q-checkbox{margin-left:-12px}.q-table__middle thead tr th:first-of-type .q-checkbox__inner{color:#999!important;height:32px;min-width:32px;padding:12px;width:32px}.q-table__middle thead tr th:first-of-type .q-checkbox__inner--indet,.q-table__middle thead tr th:first-of-type .q-checkbox__inner--truthy{color:#854f9b!important}.q-table__middle thead tr th:first-of-type .q-checkbox__bg{height:16px;width:16px}.q-table__middle tbody tr:hover:not(.selected),.q-table__middle tbody tr:hover:not(.selected) td:before{background:none}.q-table__middle tbody tr.selected{background:#f4f2f5}.q-table__middle tbody tr.selected td:after{background:none}.q-table__middle tbody tr td{border-color:#ccc;color:#555;font-size:14px;height:45px;padding:0 12px}.q-table__middle tbody tr td.ss-table-actions-cell{padding-right:0;text-align:right}.q-table__middle tbody tr td.ss-table-actions-cell .q-btn{padding-left:12px;padding-right:12px}.q-table__middle tbody tr td:first-of-type .q-checkbox{margin-left:-12px;margin-top:1px}.q-table__middle tbody tr td:first-of-type .q-checkbox__inner{color:#999!important;height:32px;min-width:32px;padding:12px;width:32px}.q-table__middle tbody tr td:first-of-type .q-checkbox__inner--indet,.q-table__middle tbody tr td:first-of-type .q-checkbox__inner--truthy{color:#854f9b!important}.q-table__middle tbody tr td:first-of-type .q-checkbox__bg{height:16px;width:16px}.q-table__bottom{background:#fafafa;border-top:2px solid #ccc;font-size:14px;padding:4px 12px}.q-table__bottom--nodata{border-top:none;color:#333;color:#999;font-family:InterDisplay;font-size:16px;font-weight:600;justify-content:center;line-height:110%;padding-bottom:50px;padding-top:50px}.q-table__bottom .q-table__control:last-of-type{margin-left:10px;padding-left:10px;position:relative}.q-table__bottom .q-table__control:last-of-type:before{background:#ccc;content:"";height:24px;left:-10px;position:absolute;top:5px;width:1px}.q-tooltip{-webkit-backdrop-filter:blur(20px) saturate(150%);backdrop-filter:blur(20px) saturate(150%);background-color:#fffc;border:1px solid #ccc;box-shadow:0 1px 3px #0003,0 1px 1px #00000024,0 2px 1px -1px #0000001f;font-weight:500}.q-card__section+.q-card__section{padding-top:0}.q-notification{-webkit-backdrop-filter:blur(20px) saturate(150%);backdrop-filter:blur(20px) saturate(150%);background-color:#fffc;background-color:#fffc!important;border-left:4px solid #854f9b;border-radius:4px;box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f;margin-bottom:10px;padding:0 20px 0 16px}.q-notification .q-notification__icon,.q-notification .q-notification__spinner{color:#854f9b}.q-notification .q-notification__spinner--additional{margin-right:16px}.q-notification__message{color:#555;font-size:14px;padding:15px 0}.q-notification__avatar{height:36px;padding-right:8px;width:auto}.q-notification__avatar .q-avatar__content{height:36px;width:36px}.q-notification__avatar .q-avatar__content img{border-radius:18px;height:100%;object-fit:cover;width:100%}.q-notification__actions .q-btn:not(.q-btn--round){color:#333;padding:0 12px}.q-notification__badge{border-radius:16px;font-size:14px;font-weight:500;left:auto;min-width:24px;padding:6px;right:-30px;text-align:center}.q-notification.bg-secondary{-webkit-backdrop-filter:blur(20px) saturate(150%);backdrop-filter:blur(20px) saturate(150%);background-color:#fffc;background-color:#fffc!important;border-left:4px solid #5a4463}.q-notification.bg-secondary .q-notification__icon,.q-notification.bg-secondary .q-notification__spinner{color:#5a4463}.q-notification.bg-secondary .q-notification__spinner--additional{margin-right:16px}.q-notification.bg-accent{-webkit-backdrop-filter:blur(20px) saturate(150%);backdrop-filter:blur(20px) saturate(150%);background-color:#fffc;background-color:#fffc!important;border-left:4px solid #009688}.q-notification.bg-accent .q-notification__icon,.q-notification.bg-accent .q-notification__spinner{color:#009688}.q-notification.bg-accent .q-notification__spinner--additional{margin-right:16px}.q-notification.bg-quaternary{-webkit-backdrop-filter:blur(20px) saturate(150%);backdrop-filter:blur(20px) saturate(150%);background-color:#fffc;background-color:#fffc!important;border-left:4px solid #f27663}.q-notification.bg-quaternary .q-notification__icon,.q-notification.bg-quaternary .q-notification__spinner{color:#f27663}.q-notification.bg-quaternary .q-notification__spinner--additional{margin-right:16px}.q-notification.bg-positive{-webkit-backdrop-filter:blur(20px) saturate(150%);backdrop-filter:blur(20px) saturate(150%);background-color:#fffc;background-color:#fffc!important;border-left:4px solid #6ab818}.q-notification.bg-positive .q-notification__icon,.q-notification.bg-positive .q-notification__spinner{color:#6ab818}.q-notification.bg-positive .q-notification__spinner--additional{margin-right:16px}.q-notification.bg-negative{-webkit-backdrop-filter:blur(20px) saturate(150%);backdrop-filter:blur(20px) saturate(150%);background-color:#fffc;background-color:#fffc!important;border-left:4px solid #e74c3c}.q-notification.bg-negative .q-notification__icon,.q-notification.bg-negative .q-notification__spinner{color:#e74c3c}.q-notification.bg-negative .q-notification__spinner--additional{margin-right:16px}.q-notification.bg-warning{-webkit-backdrop-filter:blur(20px) saturate(150%);backdrop-filter:blur(20px) saturate(150%);background-color:#fffc;background-color:#fffc!important;border-left:4px solid #f39c12}.q-notification.bg-warning .q-notification__icon,.q-notification.bg-warning .q-notification__spinner{color:#f39c12}.q-notification.bg-warning .q-notification__spinner--additional{margin-right:16px}.q-notification.bg-info{-webkit-backdrop-filter:blur(20px) saturate(150%);backdrop-filter:blur(20px) saturate(150%);background-color:#fffc;background-color:#fffc!important;border-left:4px solid #3498db}.q-notification.bg-info .q-notification__icon,.q-notification.bg-info .q-notification__spinner{color:#3498db}.q-notification.bg-info .q-notification__spinner--additional{margin-right:16px}.q-notification.bg-genie{animation:gradient 3s linear infinite;-webkit-backdrop-filter:blur(20px) saturate(150%);backdrop-filter:blur(20px) saturate(150%);background-color:#fffc;background-color:#fffc!important;background-image:radial-gradient(at 11% 17%,#854f9b1f 0,#0000 50%),radial-gradient(at 80% 88%,#0096881f 0,#0000 50%),radial-gradient(at 65% 20%,#3c94f01f 0,#0000 50%),radial-gradient(at 44% 87%,rgba(133,79,155,.048) 0,#0000 50%);background-size:200% 200%;border-left:4px solid #ae8bbc}.q-notification.bg-genie .q-notification__icon{-webkit-text-fill-color:#0000;animation:gradient 4s linear infinite;-webkit-background-clip:text;background-clip:text;background-color:#9d71af;background-image:radial-gradient(at 11% 17%,#854f9b 0,#0000 50%),radial-gradient(at 80% 88%,#009688 0,#0000 50%),radial-gradient(at 65% 20%,#3c94f0 0,#0000 50%),radial-gradient(at 44% 87%,#854f9b66 0,#0000 50%);background-size:200% 200%}.q-drawer--right{border-left:1px solid #ccc;box-shadow:0 6px 6px #0000004d;z-index:2500}.ss-minimizable-modal-btn-wrapper{display:flex;flex-direction:row;justify-content:center;left:0;position:fixed;width:100%;z-index:999}.ss-minimizable-modal-btn-wrapper .q-btn{color:#333;font-family:InterDisplay;font-size:16px;font-weight:600;line-height:110%;margin:0 2px;min-width:160px;text-transform:capitalize}.ss-minimizable-modal-btn-wrapper--top{top:50px}.ss-minimizable-modal-btn-wrapper--top .q-btn{border-radius:0 0 5px 5px;box-shadow:0 1px 3px #0003,0 1px 1px #00000024,0 2px 1px -1px #0000001f}.ss-minimizable-modal-btn-wrapper--bottom .q-btn,.ss-minimizable-modal-btn-wrapper--bottom-with-control-bar .q-btn{border-radius:5px 5px 0 0;box-shadow:0 -1px 3px #0003,0 -1px 1px #00000024,0 -2px 1px -1px #0000001f}.ss-minimizable-modal-btn-wrapper--bottom{bottom:0}.ss-minimizable-modal-btn-wrapper--bottom-with-control-bar{bottom:50px}.q-dialog>.q-dialog__inner .ss-minimizable-modal{background:#fff;max-width:1000px;position:relative}.q-dialog>.q-dialog__inner .ss-minimizable-modal__title-bar{align-items:center;display:flex;flex-direction:row;height:40px;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:1}.q-dialog>.q-dialog__inner .ss-minimizable-modal__title{color:#333;color:#fff;font-family:InterDisplay;font-size:18px;font-weight:600;line-height:110%}.q-dialog>.q-dialog__inner .ss-minimizable-modal__close-btn.q-btn--round{height:36px;min-height:36px;min-width:36px;position:absolute;right:2px;top:2px;width:36px;z-index:1}.q-dialog>.q-dialog__inner .ss-minimizable-modal__content-container{max-height:calc(80vh - 40px);min-height:50vh;min-width:800px;overflow:auto;padding:60px 20px 20px}.q-dialog>.q-dialog__inner .ss-minimizable-modal--primary{border-bottom:2px solid #854f9b;border-left:2px solid #854f9b;border-right:2px solid #854f9b}.q-dialog>.q-dialog__inner .ss-minimizable-modal--primary .ss-minimizable-modal__title-bar{background:#854f9b}.q-dialog>.q-dialog__inner .ss-minimizable-modal--secondary{border-bottom:2px solid #5a4463;border-left:2px solid #5a4463;border-right:2px solid #5a4463}.q-dialog>.q-dialog__inner .ss-minimizable-modal--secondary .ss-minimizable-modal__title-bar{background:#5a4463}.q-dialog>.q-dialog__inner .ss-minimizable-modal--accent{border-bottom:2px solid #009688;border-left:2px solid #009688;border-right:2px solid #009688}.q-dialog>.q-dialog__inner .ss-minimizable-modal--accent .ss-minimizable-modal__title-bar{background:#009688}.q-dialog>.q-dialog__inner .ss-minimizable-modal--quaternary{border-bottom:2px solid #f27663;border-left:2px solid #f27663;border-right:2px solid #f27663}.q-dialog>.q-dialog__inner .ss-minimizable-modal--quaternary .ss-minimizable-modal__title-bar{background:#f27663}.q-dialog>.q-dialog__inner .ss-minimizable-modal--positive{border-bottom:2px solid #6ab818;border-left:2px solid #6ab818;border-right:2px solid #6ab818}.q-dialog>.q-dialog__inner .ss-minimizable-modal--positive .ss-minimizable-modal__title-bar{background:#6ab818}.q-dialog>.q-dialog__inner .ss-minimizable-modal--negative{border-bottom:2px solid #e74c3c;border-left:2px solid #e74c3c;border-right:2px solid #e74c3c}.q-dialog>.q-dialog__inner .ss-minimizable-modal--negative .ss-minimizable-modal__title-bar{background:#e74c3c}.q-dialog>.q-dialog__inner .ss-minimizable-modal--warning{border-bottom:2px solid #f39c12;border-left:2px solid #f39c12;border-right:2px solid #f39c12}.q-dialog>.q-dialog__inner .ss-minimizable-modal--warning .ss-minimizable-modal__title-bar{background:#f39c12}.q-dialog>.q-dialog__inner .ss-minimizable-modal--info{border-bottom:2px solid #3498db;border-left:2px solid #3498db;border-right:2px solid #3498db}.q-dialog>.q-dialog__inner .ss-minimizable-modal--info .ss-minimizable-modal__title-bar{background:#3498db}.text-light{color:#fafafa}.bg-light{background:#fafafa}.text-dark{color:#333}.bg-dark{background:#333}.text-faded{color:#ccc}.bg-faded{background:#ccc}.text-ss-gray-1{color:#fafafa}.bg-ss-gray-1{background:#fafafa}.text-ss-gray-2{color:#efefef}.bg-ss-gray-2{background:#efefef}.text-ss-gray-3{color:#ddd}.bg-ss-gray-3{background:#ddd}.text-ss-gray-4{color:#ccc}.bg-ss-gray-4{background:#ccc}.text-ss-gray-5{color:#aaa}.bg-ss-gray-5{background:#aaa}.text-ss-gray-6{color:#999}.bg-ss-gray-6{background:#999}.text-ss-gray-7{color:#777}.bg-ss-gray-7{background:#777}.text-ss-gray-8{color:#555}.bg-ss-gray-8{background:#555}.text-ss-gray-9{color:#333}.bg-ss-gray-9{background:#333}.text-ss-gray-10{color:#222}.bg-ss-gray-10{background:#222}.text-primary-light-1{color:#f4f2f5}.bg-primary-light-1{background:#f4f2f5}.text-primary-light-2{color:#e2d8e7}.bg-primary-light-2{background:#e2d8e7}.text-primary-light-3{color:#c5adcf}.bg-primary-light-3{background:#c5adcf}.text-primary-light-4{color:#ae8bbc}.bg-primary-light-4{background:#ae8bbc}.text-primary-light-5{color:#9d71af}.bg-primary-light-5{background:#9d71af}.text-primary-dark-1{color:#070408}.bg-primary-dark-1{background:#070408}.text-primary-dark-2{color:#1b101f}.bg-primary-dark-2{background:#1b101f}.text-primary-dark-3{color:#2f1c36}.bg-primary-dark-3{background:#2f1c36}.text-primary-dark-4{color:#492b55}.bg-primary-dark-4{background:#492b55}.text-primary-dark-5{color:#643b74}.bg-primary-dark-5{background:#643b74}.text-secondary-light-1{color:#f2f1f3}.bg-secondary-light-1{background:#f2f1f3}.text-secondary-light-2{color:#dad6dc}.bg-secondary-light-2{background:#dad6dc}.text-secondary-light-3{color:#b1a8b5}.bg-secondary-light-3{background:#b1a8b5}.text-secondary-light-4{color:#918498}.bg-secondary-light-4{background:#918498}.text-secondary-light-5{color:#7a6882}.bg-secondary-light-5{background:#7a6882}.text-secondary-dark-1{color:#050305}.bg-secondary-dark-1{background:#050305}.text-secondary-dark-2{color:#120e14}.bg-secondary-dark-2{background:#120e14}.text-secondary-dark-3{color:#1f1823}.bg-secondary-dark-3{background:#1f1823}.text-secondary-dark-4{color:#312536}.bg-secondary-dark-4{background:#312536}.text-secondary-dark-5{color:#43334a}.bg-secondary-dark-5{background:#43334a}.text-accent-light-1{color:#eff5f4}.bg-accent-light-1{background:#eff5f4}.text-accent-light-2{color:#cbe6e3}.bg-accent-light-2{background:#cbe6e3}.text-accent-light-3{color:#91ccc6}.bg-accent-light-3{background:#91ccc6}.text-accent-light-4{color:#62b8af}.bg-accent-light-4{background:#62b8af}.text-accent-light-5{color:#3daa9f}.bg-accent-light-5{background:#3daa9f}.text-accent-dark-1{color:#000807}.bg-accent-dark-1{background:#000807}.text-accent-dark-2{color:#001e1b}.bg-accent-dark-2{background:#001e1b}.text-accent-dark-3{color:#003530}.bg-accent-dark-3{background:#003530}.text-accent-dark-4{color:#00534b}.bg-accent-dark-4{background:#00534b}.text-accent-dark-5{color:#007166}.bg-accent-dark-5{background:#007166}.text-quaternary{color:#f27663}.bg-quaternary{background:#f27663}.text-quaternary-light-1{color:#f9f4f3}.bg-quaternary-light-1{background:#f9f4f3}.text-quaternary-light-2{color:#f9e0dd}.bg-quaternary-light-2{background:#f9e0dd}.text-quaternary-light-3{color:#f6beb6}.bg-quaternary-light-3{background:#f6beb6}.text-quaternary-light-4{color:#f5a498}.bg-quaternary-light-4{background:#f5a498}.text-quaternary-light-5{color:#f49182}.bg-quaternary-light-5{background:#f49182}.text-quaternary-dark-1{color:#100301}.bg-quaternary-dark-1{background:#100301}.text-quaternary-dark-2{color:#3f0d05}.bg-quaternary-dark-2{background:#3f0d05}.text-quaternary-dark-3{color:#8e1d0c}.bg-quaternary-dark-3{background:#8e1d0c}.text-quaternary-dark-4{color:#bd270f}.bg-quaternary-dark-4{background:#bd270f}.text-quaternary-dark-5{color:#ed3f23}.bg-quaternary-dark-5{background:#ed3f23}.text-ss-crimson{color:#d6477b}.bg-ss-crimson{background:#d6477b}.text-ss-red{color:#e25e5a}.bg-ss-red{background:#e25e5a}.text-ss-orange{color:#ea7c3f}.bg-ss-orange{background:#ea7c3f}.text-ss-pumpkin{color:#f39e00}.bg-ss-pumpkin{background:#f39e00}.text-ss-yellow{color:#ecc00b}.bg-ss-yellow{background:#ecc00b}.text-ss-pollen{color:#d8c835}.bg-ss-pollen{background:#d8c835}.text-ss-green{color:#b3d84c}.bg-ss-green{background:#b3d84c}.text-ss-mint{color:#8bd165}.bg-ss-mint{background:#8bd165}.text-ss-marine{color:#49c995}.bg-ss-marine{background:#49c995}.text-ss-turquoise{color:#4bc9ba}.bg-ss-turquoise{background:#4bc9ba}.text-ss-azure{color:#20bec6}.bg-ss-azure{background:#20bec6}.text-ss-blue{color:#0897da}.bg-ss-blue{background:#0897da}.text-ss-cobalt{color:#3180c9}.bg-ss-cobalt{background:#3180c9}.text-ss-indigo{color:#3d64d1}.bg-ss-indigo{background:#3d64d1}.text-ss-violet{color:#6452ce}.bg-ss-violet{background:#6452ce}.text-ss-aubergine{color:#8853d3}.bg-ss-aubergine{background:#8853d3}.text-ss-lavender{color:#a46ecf}.bg-ss-lavender{background:#a46ecf}.text-ss-pink{color:#cf6ebe}.bg-ss-pink{background:#cf6ebe}.text-ss-salmon{color:#e77b5e}.bg-ss-salmon{background:#e77b5e}.text-ss-flamingo{color:#e58a4c}.bg-ss-flamingo{background:#e58a4c}.text-ss-stone{color:#d0ab62}.bg-ss-stone{background:#d0ab62}.text-ss-sand{color:#bab863}.bg-ss-sand{background:#bab863}.text-ss-olive{color:#9fb24f}.bg-ss-olive{background:#9fb24f}.text-ss-forest{color:#5db583}.bg-ss-forest{background:#5db583}.text-ss-product-black{color:#333}.bg-ss-product-black{background:#333}.text-ss-product-blue{color:#3180c9}.bg-ss-product-blue{background:#3180c9}.text-ss-product-brown{color:#7c633c}.bg-ss-product-brown{background:#7c633c}.text-ss-product-burgundy{color:#932b55}.bg-ss-product-burgundy{background:#932b55}.text-ss-product-copper{color:#b2853b}.bg-ss-product-copper{background:#b2853b}.text-ss-product-dark-green{color:#358c58}.bg-ss-product-dark-green{background:#358c58}.text-ss-product-fuchsia{color:#e55ad5}.bg-ss-product-fuchsia{background:#e55ad5}.text-ss-product-gold{color:#ecc00b}.bg-ss-product-gold{background:#ecc00b}.text-ss-product-green{color:#8bd165}.bg-ss-product-green{background:#8bd165}.text-ss-product-grey{color:#777}.bg-ss-product-grey{background:#777}.text-ss-product-light-blue{color:#68bee0}.bg-ss-product-light-blue{background:#68bee0}.text-ss-product-lime-green{color:#b7dd2c}.bg-ss-product-lime-green{background:#b7dd2c}.text-ss-product-navy{color:#0c2f6d}.bg-ss-product-navy{background:#0c2f6d}.text-ss-product-neutral{color:#edd9b7}.bg-ss-product-neutral{background:#edd9b7}.text-ss-product-olive{color:#8c8831}.bg-ss-product-olive{background:#8c8831}.text-ss-product-orange{color:#f39e00}.bg-ss-product-orange{background:#f39e00}.text-ss-product-pink{color:#e26f9e}.bg-ss-product-pink{background:#e26f9e}.text-ss-product-purple{color:#8853d3}.bg-ss-product-purple{background:#8853d3}.text-ss-product-red{color:#ea4934}.bg-ss-product-red{background:#ea4934}.text-ss-product-silver{color:#ccc}.bg-ss-product-silver{background:#ccc}.text-ss-product-teal{color:#18aa95}.bg-ss-product-teal{background:#18aa95}.text-ss-product-turquoise{color:#99e0d5}.bg-ss-product-turquoise{background:#99e0d5}.text-ss-product-white{color:#efefef}.bg-ss-product-white{background:#efefef}.text-ss-product-yellow{color:#f2d422}.bg-ss-product-yellow{background:#f2d422}.text-plm-blue-30{color:#f5faff}.bg-plm-blue-30{background:#f5faff}.text-plm-blue-50{color:#e6f2fc}.bg-plm-blue-50{background:#e6f2fc}.text-plm-blue-100{color:#c5e0fa}.bg-plm-blue-100{background:#c5e0fa}.text-plm-blue-200{color:#a5cffa}.bg-plm-blue-200{background:#a5cffa}.text-plm-blue-300{color:#83bdf7}.bg-plm-blue-300{background:#83bdf7}.text-plm-blue-400{color:#61a7f2}.bg-plm-blue-400{background:#61a7f2}.text-plm-blue-500{color:#3c94f0}.bg-plm-blue-500{background:#3c94f0}.text-plm-blue,.text-plm-blue-600{color:#2d76d4}.bg-plm-blue,.bg-plm-blue-600{background:#2d76d4}.text-plm-blue-700{color:#2059ba}.bg-plm-blue-700{background:#2059ba}.text-plm-blue-800{color:#194191}.bg-plm-blue-800{background:#194191}.text-plm-blue-900{color:#112563}.bg-plm-blue-900{background:#112563}.text-genie{-webkit-text-fill-color:#0000;animation:gradient 4s linear infinite;-webkit-background-clip:text;background-clip:text;background-color:#854f9b}.bg-genie,.text-genie{background-image:radial-gradient(at 11% 17%,#854f9b 0,#0000 50%),radial-gradient(at 80% 88%,#009688 0,#0000 50%),radial-gradient(at 65% 20%,#3c94f0 0,#0000 50%),radial-gradient(at 44% 87%,#854f9b66 0,#0000 50%);background-size:200% 200%}.bg-genie{animation:gradient 5s linear infinite;background-color:#9d71af}:root{font-feature-settings:"liga" 1,"calt" 1;font-family:Inter,sans-serif}@supports (font-variation-settings:normal){:root{font-family:InterVariable,sans-serif}}body{background:#fafafa;color:#555;font-family:InterVariable,Helvetica,Arial,sans-serif}@media print{body{background:#fff;-webkit-print-color-adjust:exact;print-color-adjust:exact}}h1{margin-bottom:18px;margin-top:10px}h1,h2{color:#333;font-family:InterDisplay;text-transform:capitalize}h2{margin-bottom:10px;margin-top:15px}h3{margin-bottom:8px;margin-top:12px}h3,h4{color:#333;font-family:InterDisplay;text-transform:none}h4{margin-bottom:6px;margin-top:6px}h5{font-family:InterDisplay;text-transform:none}h5,h6{color:#333;margin-bottom:4px;margin-top:4px}h6{font-family:InterVariable;text-transform:uppercase}.text-h1,.text-h2{color:#333;font-family:InterDisplay;text-transform:capitalize}.text-h3,.text-h4,.text-h5{color:#333;font-family:InterDisplay;text-transform:none}.text-h6{color:#333;font-family:InterVariable;text-transform:uppercase}.text-dataviz{font-feature-settings:"calt","tnum";font-family:InterVariable,sans-serif}.text-weight-bold,strong{font-weight:600!important}.text-hover{cursor:pointer;transition:.2s ease-in-out}.text-hover:hover{color:#854f9b!important}.text-hover--secondary:hover{color:#5a4463!important}.text-hover--accent:hover{color:#009688!important}.text-hover--quaternary:hover{color:#f27663!important}.text-hover--positive:hover{color:#6ab818!important}.text-hover--negative:hover{color:#e74c3c!important}.text-hover--warning:hover{color:#f39c12!important}.text-hover--info:hover{color:#3498db!important}.bg-ss-mat{-webkit-backdrop-filter:blur(20px) saturate(150%);backdrop-filter:blur(20px) saturate(150%);background-color:#fffc}.bg-ss-mat-dim{-webkit-backdrop-filter:blur(15px) saturate(150%);backdrop-filter:blur(15px) saturate(150%);background-color:#fafafab3}.bg-ss-mat-dark{-webkit-backdrop-filter:blur(8px) saturate(150%);backdrop-filter:blur(8px) saturate(150%);background-color:#3339}.bg-genie-mat{animation:gradient 3s linear infinite;-webkit-backdrop-filter:blur(20px) saturate(150%);backdrop-filter:blur(20px) saturate(150%);background-color:#fffc;background-image:radial-gradient(at 11% 17%,#854f9b1f 0,#0000 50%),radial-gradient(at 80% 88%,#0096881f 0,#0000 50%),radial-gradient(at 65% 20%,#3c94f01f 0,#0000 50%),radial-gradient(at 44% 87%,rgba(133,79,155,.048) 0,#0000 50%);background-size:200% 200%}.bg-genie-mat-dim{animation:gradient 5s linear infinite;-webkit-backdrop-filter:blur(15px) saturate(150%);backdrop-filter:blur(15px) saturate(150%);background-color:#fafafabf;background-image:radial-gradient(at 11% 17%,#854f9b33 0,#0000 50%),radial-gradient(at 80% 88%,#00968833 0,#0000 50%),radial-gradient(at 65% 20%,#3c94f033 0,#0000 50%),radial-gradient(at 44% 87%,#854f9b14 0,#0000 50%);background-size:200% 200%}.bg-genie-mat-dark{animation:gradient 4s linear infinite;-webkit-backdrop-filter:blur(8px) saturate(150%);backdrop-filter:blur(8px) saturate(150%);background-color:#222222b3;background-image:radial-gradient(at 11% 17%,#854f9b66 0,#0000 50%),radial-gradient(at 80% 88%,#00968866 0,#0000 50%),radial-gradient(at 65% 20%,#3c94f066 0,#0000 50%),radial-gradient(at 44% 87%,#854f9b29 0,#0000 50%);background-size:200% 200%}.ss-tag{background:#f4f2f5;border:1px solid #c5adcf;border-radius:5px;color:#854f9b;display:inline-flex;font-size:12px;font-weight:500;justify-content:center;line-height:16px;padding:3px 8px}.ss-tag--secondary{background:#f2f1f3;border:1px solid #b1a8b5;color:#5a4463}.ss-tag--accent{background:#eff5f4;border:1px solid #91ccc6;color:#009688}.ss-tag--quaternary{background:#f9f4f3;border:1px solid #f6beb6;color:#f27663}.ss-tag--positive{background:#6ab8180d;border:1px solid #6ab81880;color:#6ab818}.ss-tag--negative{background:#e74c3c0d;border:1px solid #e74c3c80;color:#e74c3c}.ss-tag--warning{background:#f39c120d;border:1px solid #f39c1280;color:#f39c12}.ss-tag--info{background:#3498db0d;border:1px solid #3498db80;color:#3498db}.ss-tag--gray{background:#efefef;border:1px solid #ccc;color:#777}.ss-tag--white{background:#fff;border:1px solid #ddd;color:#777}.ss-tag--genie{animation:gradient 3s linear infinite;background-color:#fff;background-image:radial-gradient(at 11% 17%,#854f9b33 0,#0000 50%),radial-gradient(at 80% 88%,#00968833 0,#0000 50%),radial-gradient(at 65% 20%,#3c94f033 0,#0000 50%),radial-gradient(at 44% 87%,#854f9b14 0,#0000 50%);background-size:200% 200%;border-color:#c5adcf;color:#854f9b}.ss-tag--dimmed{opacity:.5}.ss-tag--hoverable{transition:.2s ease-in-out}.ss-tag--hoverable:hover{background:#854f9b;border-color:#854f9b;color:#fff}.ss-tag--hoverable.ss-tag--secondary:hover{background:#5a4463;border-color:#5a4463;color:#fff}.ss-tag--hoverable.ss-tag--accent:hover{background:#009688;border-color:#009688;color:#fff}.ss-tag--hoverable.ss-tag--quaternary:hover{background:#f27663;border-color:#f27663;color:#fff}.ss-tag--hoverable.ss-tag--positive:hover{background:#6ab818;border-color:#6ab818;color:#fff}.ss-tag--hoverable.ss-tag--negative:hover{background:#e74c3c;border-color:#e74c3c;color:#fff}.ss-tag--hoverable.ss-tag--warning:hover{background:#f39c12;border-color:#f39c12;color:#fff}.ss-tag--hoverable.ss-tag--info:hover{background:#3498db;border-color:#3498db;color:#fff}.ss-tag--hoverable.ss-tag--gray:hover{background:#777;border-color:#777;color:#fff}.ss-tag--hoverable.ss-tag--white:hover{background:#ccc;border-color:#ccc;color:#fff}.ss-tag--hoverable.ss-tag--genie:hover{animation:gradient 5s linear infinite;background-color:#9d71af;background-image:radial-gradient(at 11% 17%,#854f9b 0,#0000 50%),radial-gradient(at 80% 88%,#009688 0,#0000 50%),radial-gradient(at 65% 20%,#3c94f0 0,#0000 50%),radial-gradient(at 44% 87%,#854f9b66 0,#0000 50%);background-size:200% 200%;border-color:#0000;color:#fff}.ss-tag--xs{font-size:10px;padding:1px 4px}.ss-tag--sm{font-size:12px;padding:2px 6px}.ss-tag--lg{font-size:14px}.ss-tag--xl{font-size:16px;padding:4px 10px}.ss-tag--selection{border-width:1px;cursor:pointer;transition:.2s ease-in-out}.ss-tag--selection:hover{background:#e2d8e7;border-color:#ae8bbc;box-shadow:inset 0 0 3px #ae8bbc}.ss-tag--selection:hover:after{color:#854f9b}.ss-tag--selection:after{color:#999;content:"×";display:inline-block;font-size:15px;line-height:16px;margin-left:5px;margin-right:-1px;transition:.2s ease-in-out}.ss-tag--selection.ss-tag--secondary:hover{background:#dad6dc;border-color:#918498;box-shadow:inset 0 0 3px #918498}.ss-tag--selection.ss-tag--secondary:hover:after{color:#5a4463}.ss-tag--selection.ss-tag--accent:hover{background:#cbe6e3;border-color:#62b8af;box-shadow:inset 0 0 3px #62b8af}.ss-tag--selection.ss-tag--accent:hover:after{color:#009688}.ss-tag--selection.ss-tag--quaternary:hover{background:#f9e0dd;border-color:#f5a498;box-shadow:inset 0 0 3px #f5a498}.ss-tag--selection.ss-tag--quaternary:hover:after{color:#f27663}.ss-tag--selection.ss-tag--positive:hover{background:#6ab8181a;border-color:#6ab818a6;box-shadow:inset 0 0 3px #6ab818a6}.ss-tag--selection.ss-tag--positive:hover:after{color:#6ab818}.ss-tag--selection.ss-tag--negative:hover{background:#e74c3c1a;border-color:#e74c3ca6;box-shadow:inset 0 0 3px #e74c3ca6}.ss-tag--selection.ss-tag--negative:hover:after{color:#e74c3c}.ss-tag--selection.ss-tag--warning:hover{background:#f39c121a;border-color:#f39c12a6;box-shadow:inset 0 0 3px #f39c12a6}.ss-tag--selection.ss-tag--warning:hover:after{color:#f39c12}.ss-tag--selection.ss-tag--info:hover{background:#3498db1a;border-color:#3498dba6;box-shadow:inset 0 0 3px #3498dba6}.ss-tag--selection.ss-tag--info:hover:after{color:#3498db}.ss-tag--selection.ss-tag--gray:hover{background:#ddd;border-color:#aaa;box-shadow:inset 0 0 3px #aaa}.ss-tag--selection.ss-tag--gray:hover:after{color:#777}.ss-tag--selection.ss-tag--white:hover{background:#fff;border-color:#ccc;box-shadow:inset 0 0 3px #ccc}.ss-tag--selection.ss-tag--white:hover:after{color:#777}.ss-tag--selection.ss-tag--genie:hover{animation:gradient 3s linear infinite;background-color:#fafafa;background-image:radial-gradient(at 11% 17%,#854f9b4d 0,#0000 50%),radial-gradient(at 80% 88%,#0096884d 0,#0000 50%),radial-gradient(at 65% 20%,#3c94f04d 0,#0000 50%),radial-gradient(at 44% 87%,#854f9b1f 0,#0000 50%);background-size:200% 200%;border-color:#c5adcf;box-shadow:inset 0 0 3px #c5adcf}.ss-tag--selection.ss-tag--genie:hover:after,a.ss-link{color:#854f9b}a.ss-link{font-weight:500;text-decoration:underline!important;text-decoration-color:#e2d8e7!important;text-decoration-style:dashed!important;transition:.2s ease-in-out}a.ss-link:active,a.ss-link:hover{color:#643b74;text-decoration-color:#c5adcf!important;text-decoration-style:solid!important}a.remove-link-style{color:inherit;text-decoration:inherit}.ss-tab-bar{border-bottom:1px solid #ccc;display:flex;height:40px;width:100%}.ss-tab-bar__item{align-items:center;background:linear-gradient(#f4f2f5,#fafafa 50%,#0000 0);background-position:0 -40px;background-size:100% 80px;border-left:1px solid #0000;border-radius:8px 8px 0 0;border-right:1px solid #0000;border-top:1px solid #0000;color:#333;cursor:pointer;display:flex;font-family:InterDisplay;font-size:14px;font-weight:600;justify-content:center;letter-spacing:.02em;line-height:110%;margin-bottom:-1px;min-width:110px;padding:0 12px;position:relative;transition:.2s ease-in-out}.ss-tab-bar__item:after{right:-1px}.ss-tab-bar__item:after,.ss-tab-bar__item:first-of-type:before{background:#ccc;content:"";height:16px;position:absolute;top:12px;transition:.2s ease-in-out;width:1px}.ss-tab-bar__item:first-of-type:before{left:-1px}.ss-tab-bar__item:not(:first-of-type){margin-left:-1px}.ss-tab-bar__item--active,.ss-tab-bar__item:hover{border-color:#ccc}.ss-tab-bar__item--active:after,.ss-tab-bar__item--active:before,.ss-tab-bar__item:hover:after,.ss-tab-bar__item:hover:before{opacity:0}.ss-tab-bar__item--active{background-position:0 0;color:#854f9b}.ss-tab-bar--center{justify-content:center}.ss-tab-bar--right{justify-content:flex-end}.ss-tab-bar--bottom{border-bottom:none;border-top:1px solid #ccc}.ss-tab-bar--bottom .ss-tab-bar__item{background:linear-gradient(#0000 40%,#fafafa 0,#f4f2f5);background-position:0 80px;background-size:100% 80px;border-bottom:1px solid #0000;border-radius:0 0 8px 8px;border-top:none;margin-bottom:0;margin-top:-1px}.ss-tab-bar--bottom .ss-tab-bar__item--active,.ss-tab-bar--bottom .ss-tab-bar__item:hover{border-bottom-color:#ccc}.ss-tab-bar--bottom .ss-tab-bar__item--active{background-position:0 40px;color:#854f9b}.ss-tab-bar--dense{background-position:0 -32px;background-size:100% 64px;height:32px}.ss-tab-bar--dense .ss-tab-bar__item{min-width:100px}.ss-tab-bar--dense .ss-tab-bar__item:after,.ss-tab-bar--dense .ss-tab-bar__item:first-of-type:before{top:8px}.ss-tooltip{border-radius:8px;color:#555;font-size:14px;font-weight:400;max-width:400px!important;padding:16px}.ss-tooltip__title{color:#333;font-family:InterDisplay;font-size:18px;font-weight:600;line-height:110%;margin-bottom:5px}.ss-tooltip__text>p:last-of-type,.ss-tooltip__text>ul:last-of-type{margin-bottom:0}.ss-tooltip__text table{background:#ffffff80;border:1px solid #ccc;border-collapse:collapse;font-size:14px;margin-top:8px}.ss-tooltip__text table td,.ss-tooltip__text table th{padding:5px 15px 5px 10px}.ss-tooltip__text table th{background:#854f9b1a;color:#333;font-weight:500}.ss-tooltip__text table td{border-top:1px solid #ccc}.ss-tooltip--dense{padding:6px 10px}.ss-tooltip--primary{border:2px solid #854f9b}.ss-tooltip--secondary{border:2px solid #5a4463}.ss-tooltip--accent{border:2px solid #009688}.ss-tooltip--quaternary{border:2px solid #f27663}.ss-tooltip--positive{border:2px solid #6ab818}.ss-tooltip--negative{border:2px solid #e74c3c}.ss-tooltip--warning{border:2px solid #f39c12}.ss-tooltip--info{border:2px solid #3498db}.ss-tooltip--gray{border:2px solid #999}.ss-tooltip--genie{animation:gradient 3s linear infinite;-webkit-backdrop-filter:blur(20px) saturate(150%);backdrop-filter:blur(20px) saturate(150%);background-color:#fffc;background-image:radial-gradient(at 11% 17%,#854f9b1f 0,#0000 50%),radial-gradient(at 80% 88%,#0096881f 0,#0000 50%),radial-gradient(at 65% 20%,#3c94f01f 0,#0000 50%),radial-gradient(at 44% 87%,rgba(133,79,155,.048) 0,#0000 50%);background-size:200% 200%}.q-menu.ss-context-menu{-webkit-backdrop-filter:blur(15px) saturate(150%);backdrop-filter:blur(15px) saturate(150%);background-color:#fafafab3}.rounded-borders-lg{border-radius:8px}.rounded-borders-xl{border-radius:12px}.border-a{border:1px solid #ccc}.border-t{border-top:1px solid #ccc}.border-b{border-bottom:1px solid #ccc}.border-l{border-left:1px solid #ccc}.border-r{border-right:1px solid #ccc}.fit-cover{height:100%;object-fit:cover;width:100%}.fit-contain{height:100%;object-fit:contain;width:100%}p,ul{margin-bottom:10px;margin-top:0}ul{padding-left:30px}section{border-bottom:1px solid #ccc;margin-bottom:20px;padding-bottom:20px}.section-subtitle{margin-bottom:15px;margin-top:-5px}