.text-field{position:relative;height:44px}.text-field .text-field-icon{position:absolute;left:12px;top:50%;width:14px;height:14px;transform:translateY(-50%);stroke:#ddd}.text-field .text-field-clear{display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:0;width:44px;height:44px;padding:0;stroke:#191414}.text-field .text-field-clear .icon{width:14px;height:14px;margin-right:0}.text-field .text-field-input{background-color:#fff;padding:8px 12px;border:1px solid #f0f0f0;border-radius:4px;width:100%;height:100%;transition:box-shadow .1s ease-in}.text-field .text-field-input.text-field-input--has-icon{padding-left:32px}.text-field .text-field-input.text-field-input--has-clear{padding-right:48px}.text-field .text-field-input::-moz-placeholder{color:#cdcdcd;-moz-user-select:none;user-select:none}.text-field .text-field-input::placeholder{color:#cdcdcd;-webkit-user-select:none;-moz-user-select:none;user-select:none}.text-field .text-field-input:focus{box-shadow:0 0 0 1px #658a8a;outline:none}.text-field.text-field--small{height:33px}.text-field.text-field--small .text-field-clear{width:33px;height:33px}.text-field.text-field--small .text-field-input{padding:0 12px}.text-field.text-field--small .text-field-input.text-field-input--has-icon{padding-left:32px}.text-field.text-field--small .text-field-input.text-field-input--has-clear{padding-right:37px}.search-select{position:relative;height:100%}.search-select--is-disabled .search-select__toggle-field{opacity:.75;cursor:not-allowed}.search-select--is-toggled .search-select__toggle-field{outline:1px solid #a2bfff}.search-select--is-error .search-select__toggle-field{outline:1px solid red}.search-select__toggle-field{height:100%;display:flex;align-items:center;justify-content:space-between;border:1px solid #f0f0f0;border-radius:4px;cursor:pointer;transition:box-shadow .1s ease-in;-webkit-user-select:none;-moz-user-select:none;user-select:none;stroke:#191414;background:#fff;padding:0 8px;height:32px;min-height:32px;max-height:32px;white-space:nowrap;overflow:hidden}.search-select__toggle-field .icon{flex-shrink:0}.search-select__toggle-label{overflow:hidden;text-overflow:ellipsis}.search-select__toggle-placeholder{color:#cdcdcd}.search-select__menu{position:absolute;background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.08);border-radius:4px;margin-bottom:4px;border:1px solid #f0f0f0;min-width:100%;width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1000;max-height:300px;overflow:auto}.search-select__menu.wider{width:400px}.search-select__menu-control{position:sticky;top:0;padding:8px;border-bottom:1px solid #f0f0f0;background:#fff}.search-select__menu-loader{padding:16px 0}.search-select__menu-item{display:flex;align-items:center;justify-content:space-between;padding:8px;gap:8px;background:var(--neutral-bg-default-resting,#fff);color:var(--neutral-text-default-resting,#191414);text-overflow:ellipsis;font-family:Rubik;font-size:14px;font-style:normal;font-weight:400;line-height:16px;white-space:nowrap;width:100%;flex:1;cursor:pointer;overflow:hidden}.search-select__menu-item:focus,.search-select__menu-item:hover{background-color:#fafafa}.search-select__menu-label{overflow:hidden;text-overflow:ellipsis}.search-select__menu .icon{flex-shrink:0;stroke:#000}.checkbox{display:flex;background-color:#fff;border:2px solid #cdcdcd;box-sizing:border-box;border-radius:4px;min-width:16px;width:16px;min-height:16px;max-width:16px;height:16px;cursor:pointer;transition:box-shadow .1s ease-in;aspect-ratio:1/1}.checkbox.checkbox--disabled{cursor:default}.checkbox.checkbox--round{border-radius:100%}.checkbox:focus{box-shadow:0 0 0 2px #658a8a;outline:none}.checkbox .checkbox-icon{stroke:#fff;width:12px;height:12px}.checkbox.checkbox--checked{background-color:#003c3c;border-color:#003c3c}.checkbox.checkbox--disabled{opacity:.4}.checkbox.checkbox--disabled:focus{box-shadow:none;outline:none}.time-input{display:flex;align-items:center;justify-content:space-between;gap:8px}.time-input__control{display:flex;align-items:center;background-color:#fff;border:1px solid #f0f0f0;border-radius:4px;width:100%;height:100%;transition:box-shadow .1s ease-in;padding:0 8px}.time-input__control:not(.time-input__control--is-invalid):focus-within{outline:1px solid #a2bfff}.time-input__control--is-invalid{outline:1px solid #ff2e2d}.time-input__input{width:100%;height:100%}.time-input__input:focus{border:none;outline:none}.time-input__input::-moz-placeholder{color:#cdcdcd}.time-input__input::placeholder{color:#cdcdcd}.modal{background-color:rgba(0,0,0,.3);display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;width:100%;height:100%;z-index:1301;pointer-events:all}.modal--is-closable{cursor:pointer}.modal .modal__dialog{display:flex;flex-direction:column;background:#fff;border-radius:6px;cursor:default}.modal .modal__header{display:flex;align-items:center;justify-content:space-between;padding:32px 32px 0;padding-left:25px;height:62px}.modal .modal__header .icon{stroke:#000;cursor:pointer}.modal .modal__title{font-size:15.72px;font-family:Poppins;font-weight:600;padding:0 8px}.modal .modal__subtitle{font-size:12px;line-height:14px;color:#a9a9a9;margin-top:8px}.modal .modal__content{flex:1;height:calc(100% - 61px)}.modal .modal__footer{display:flex;align-items:center}.date-time-picker-root{min-height:100px;border:1px solid #f0f0f0;border-radius:4px;padding:8px 16px;display:flex;flex-direction:column;gap:16px;position:relative}.date-time-picker-root .date-time-picker-row__form-group{display:flex;gap:6px;align-items:center;margin-bottom:16px}.date-time-picker-root .date-time-picker-row__form-group.has-error{margin-bottom:4px}.date-time-picker-root .date-time-picker-row__form-group:last-child{margin-bottom:0}.date-time-picker-root .date-time-picker-row__form-group .date-picker{height:32px;max-height:32px;min-height:32px}.date-time-picker-root .date-time-picker-row__form-group .time-input{display:flex;align-items:center;justify-content:space-between;gap:8px;height:32px}.date-time-picker-root .date-time-picker-row__form-group .time-input .select-input{width:72px}.date-time-picker-root .date-time-picker-row__form-group .time-input__control{display:flex;align-items:center;background-color:#fff;border:1px solid #f0f0f0;border-radius:4px;width:96px;height:100%;transition:box-shadow .1s ease-in;padding:0}.date-time-picker-root .date-time-picker-row__form-group .time-input__control:not(.date-time-picker-root .date-time-picker-row__form-group .time-input__control--is-invalid):focus-within{outline:1px solid #a2bfff}.date-time-picker-root .date-time-picker-row__form-group .time-input__control--is-invalid{outline:1px solid #ff2e2d}.date-time-picker-root .date-time-picker-row__form-group .time-input__input{width:100%;height:100%;padding:0 8px}.date-time-picker-root .date-time-picker-row__form-group .time-input__input:focus{border:none;outline:none}.date-time-picker-root .date-time-picker-row__form-group .time-input__input::-moz-placeholder{color:#cdcdcd}.date-time-picker-root .date-time-picker-row__form-group .time-input__input::placeholder{color:#cdcdcd}.date-time-picker-root .date-time-picker-row__form-error{display:flex;align-items:center;gap:4px;font-size:10px;color:#ff2e2d;margin-top:4px;margin-bottom:8px}.date-time-picker-root .date-time-picker-row__form-error-icon{flex-shrink:0;width:12px;height:12px;border-radius:100%;overflow:hidden}.date-time-picker-root .date-time-picker-row__form-error-icon svg{background-color:#ff2e2d;fill:#fff;width:100%;height:100%}.date-time-picker-root .date-time-picker-row__form-error-message{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.date-time-picker-root .form-group-header-label{font-size:10px;color:#6d6d6d;font-weight:600;font-family:Rubik,sans-serif;margin-bottom:4px}.pricing-report-modal-root .modal__dialog{min-width:480px}.pricing-report-modal-root .modal__dialog .modal__header{height:auto;padding:16px;border-bottom:1px solid #f0f0f0}.pricing-report-modal-root .modal__dialog .modal__header .modal__title{padding:0}.pricing-report-modal-root .modal__dialog .modal__content .pricing-report-form-root{display:flex;flex-direction:column;gap:20px;padding:16px}.pricing-report-modal-root .modal__dialog .modal__content .pricing-report-form-root .pricing-report-input-root{display:flex;flex-direction:column;gap:4px;position:relative;z-index:1}.pricing-report-modal-root .modal__dialog .modal__content .pricing-report-form-root .pricing-report-input-root--time-range{z-index:2}.pricing-report-modal-root .modal__dialog .modal__content .pricing-report-form-root .pricing-report-input-root .pricing-report-input-label{font-size:10px;font-weight:600;color:#6d6d6d;text-transform:uppercase}.pricing-report-modal-root .modal__dialog .modal__content .pricing-report-form-root .pricing-report-input-root .pricing-report-input{width:100%}.pricing-report-modal-root .modal__dialog .modal__content .pricing-report-form-root .pricing-report-input-root .pricing-report-input:focus{outline:none}.pricing-report-modal-root .modal__dialog .modal__content .pricing-report-form-root .pricing-report-input-root .pricing-report-input--description{max-height:80px;padding:8px;border:1px solid #f0f0f0;border-radius:4px;resize:none}.pricing-report-modal-root .modal__dialog .modal__content .pricing-report-form-root .pricing-report-input-root .market-search-dropdown{position:relative}.pricing-report-modal-root .modal__dialog .modal__content .pricing-report-form-root .pricing-report-input-root .market-search-dropdown .market-search-input{padding:4px;position:sticky;top:0;background-color:#fff}.pricing-report-modal-root .modal__dialog .modal__content .pricing-report-form-root .pricing-report-input-root .market-search-dropdown .market-search-input .market-search-field{width:100%}.pricing-report-modal-root .modal__dialog .modal__content .pricing-report-form-root .pricing-report-input-root .market-search-dropdown .dropdown-menu{max-height:200px;width:100%;overflow-y:auto;overflow-x:hidden}.pricing-report-modal-root .modal__dialog .modal__content .pricing-report-form-root .pricing-report-input-root .market-search-dropdown .dropdown-menu .dropdown-item{width:100%;display:flex;align-items:center;padding:8px;gap:8px}.pricing-report-modal-root .modal__dialog .modal__content .pricing-report-form-root .pricing-report-input-root .market-search-dropdown .dropdown-menu .dropdown-item span{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pricing-report-modal-root .modal__dialog .modal__content .pricing-report-form-root .pricing-report-input-root .market-search-dropdown .no-markets-data-text{padding:8px;font-size:12px;color:#6d6d6d;text-align:center}.pricing-report-modal-root .modal__dialog .modal__content .pricing-report-footer-root{padding:16px;display:flex;align-items:center;justify-content:flex-end;gap:4px;border-top:1px solid #f0f0f0}@keyframes rotate{0%{transform-origin:50% 50%;transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes rotate-ccw{0%{transform-origin:50% 50%;transform:rotate(0deg)}to{transform:rotate(-1turn)}}@keyframes blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35}to{stroke-dasharray:89,200;stroke-dashoffset:-200}}@font-face{font-family:Poppins;font-weight:400;font-style:normal;font-display:auto;src:url(/fonts/poppins/Poppins-Regular.ttf) format("truetype")}@font-face{font-family:Poppins;font-weight:400;font-style:italic;font-display:auto;src:url(/fonts/poppins/Poppins-Italic.ttf) format("truetype")}@font-face{font-family:Poppins;font-weight:600;font-style:normal;font-display:auto;src:url(/fonts/poppins/Poppins-SemiBold.ttf) format("truetype")}@font-face{font-family:Poppins;font-weight:600;font-style:italic;font-display:auto;src:url(/fonts/poppins/Poppins-SemiBoldItalic.ttf) format("truetype")}@font-face{font-family:Rubik;font-weight:400;font-style:normal;font-display:auto;src:url(/fonts/rubik/Rubik-Regular.ttf) format("truetype")}@font-face{font-family:Rubik;font-weight:400;font-style:italic;font-display:auto;src:url(/fonts/rubik/Rubik-Italic.ttf) format("truetype")}@font-face{font-family:Rubik;font-weight:600;font-style:normal;font-display:auto;src:url(/fonts/rubik/Rubik-SemiBold.ttf) format("truetype")}@font-face{font-family:Rubik;font-weight:600;font-style:italic;font-display:auto;src:url(/fonts/rubik/Rubik-SemiBoldItalic.ttf) format("truetype")}.fade-enter-active,.fade-leave-active{opacity:1;transition:opacity .25s ease}.fade-enter-from,.fade-leave-to{opacity:0}.fade-slide-enter-active,.fade-slide-leave-active{opacity:1;transform:translateY(0);transition:transform .25s ease,opacity .25s ease}.fade-slide-enter-from,.fade-slide-leave-to{opacity:0;transform:translateY(-100%)}.slide-left-enter-active,.slide-left-leave-active{opacity:1;transform:translateX(0);transition:transform .25s ease,opacity .25s ease}.slide-left-enter-from,.slide-left-leave-to{opacity:0;transform:translateX(100%)}.audit-log{width:100%;height:calc(100% - 69px);display:flex;flex-direction:column}.audit-log .audit-log-header{min-height:64px;display:flex;flex-direction:column;padding:8px 16px;border-bottom:1px solid #f0f0f0;gap:2px}.audit-log .audit-log-header .audit-log-header-info{height:14px;color:#6d6d6d;display:flex;align-items:center}.audit-log .audit-log-header .audit-log-header-info .audit-log-header-info-text{display:flex;height:100%;align-items:center}.audit-log .audit-log-header .audit-log-header-info .audit-log-header-info-text .icon{margin-right:4px}.audit-log .audit-log-header .audit-log-header-info .dot-separator{margin:0 4px}.audit-log .audit-log-filters-wrapper{min-height:64px;width:100%;display:flex;align-items:center;gap:8px;padding:0 16px}.audit-log .audit-log-filters-wrapper .audit-log-filter{height:32px;width:240px}.audit-log .audit-log-filters-wrapper .audit-log-filter .icon{stroke-width:0}.audit-log .audit-log-filters-wrapper .audit-log-filter.date{position:relative}.audit-log .audit-log-filters-wrapper .audit-log-filter.date .selected-time-range{width:240px;height:32px;display:flex;justify-content:space-between;border:1px solid #f0f0f0;border-radius:4px;align-items:center;padding:0 8px;cursor:pointer}.audit-log .audit-log-filters-wrapper .audit-log-filter.date .selected-time-range.disabled{background-color:#f0f0f0;color:#a9a9a9;cursor:not-allowed}.audit-log .audit-log-filters-wrapper .audit-log-filter.date .selected-time-range.has-error{border:1px solid #ff2e2d}.audit-log .audit-log-filters-wrapper .audit-log-filter.date .selected-time-range .time-range-label{max-width:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.audit-log .audit-log-filters-wrapper .audit-log-filter.toggle-wrapper{width:unset}.audit-log .audit-log-filters-wrapper .audit-log-filter .audit-log-filter-toggle{display:flex;gap:4px;height:100%;align-items:center}.audit-log .audit-log-filters-wrapper .audit-log-filter .audit-log-filter-toggle .toggle{position:relative;top:1px}.audit-log .audit-log-filters-wrapper .divider{width:1px;height:32px;background-color:#f0f0f0;margin:0 16px}.audit-log .audit-log-body{padding:16px;width:100%;height:calc(100% - 128px);overflow-y:auto}.audit-log .audit-log-body .loaded-market-display-name{margin-bottom:16px}.audit-log .audit-log-body .selection-iframe{width:100%;border:1px solid #f0f0f0;border-radius:8px;margin-bottom:8px}.audit-log .audit-log-body .selection-iframe .selection-iframe-label{margin-bottom:16px;font-size:16px;font-weight:600;padding:16px 16px 0 16px}.audit-log .no-loaded-market-history-tutorial{color:#323232;max-width:287px;padding-top:156px;text-align:center;margin:0 auto}.audit-log-date-range{background-color:rgba(0,0,0,.3);display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;width:100%;height:100%;z-index:1301;pointer-events:all}.audit-log-date-range .select .select-dropdown{max-height:200px}.audit-log-date-range .select .select-dropdown .select-dropdown-item{flex-shrink:0}.audit-log-date-range__frame{display:flex;flex-direction:column;background:#fff;border-radius:6px;cursor:default;width:496px}.audit-log-date-range__form-group{display:flex;gap:6px;align-items:center;margin-bottom:16px}.audit-log-date-range__form-group.has-error{margin-bottom:4px}.audit-log-date-range__form-group:last-child{margin-bottom:0}.audit-log-date-range__form-group .date-picker{height:32px;max-height:32px;min-height:32px}.audit-log-date-range__form-group .time-input{display:flex;align-items:center;justify-content:space-between;gap:8px;height:32px}.audit-log-date-range__form-group .time-input .select-input{width:72px}.audit-log-date-range__form-group .time-input__control{display:flex;align-items:center;background-color:#fff;border:1px solid #f0f0f0;border-radius:4px;width:96px;height:100%;transition:box-shadow .1s ease-in;padding:0}.audit-log-date-range__form-group .time-input__control:not(.audit-log-date-range__form-group .time-input__control--is-invalid):focus-within{outline:1px solid #a2bfff}.audit-log-date-range__form-group .time-input__control--is-invalid{outline:1px solid #ff2e2d}.audit-log-date-range__form-group .time-input__input{width:100%;height:100%;padding:0 8px}.audit-log-date-range__form-group .time-input__input:focus{border:none;outline:none}.audit-log-date-range__form-group .time-input__input::-moz-placeholder{color:#cdcdcd}.audit-log-date-range__form-group .time-input__input::placeholder{color:#cdcdcd}.audit-log-date-range__form-label{font-family:Rubik,sans-serif;font-weight:400;font-size:14px;text-transform:capitalize;color:#191414}.audit-log-date-range__form-control{width:100px}.audit-log-date-range__form-error{display:flex;align-items:center;gap:4px;font-size:10px;color:#ff2e2d;margin-top:4px;margin-bottom:8px}.audit-log-date-range__form-error-icon{flex-shrink:0;width:12px;height:12px;border-radius:100%;overflow:hidden}.audit-log-date-range__form-error-icon svg{background-color:#ff2e2d;fill:#fff;width:100%;height:100%}.audit-log-date-range__form-error-message{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.audit-log-date-modal{position:absolute;top:34px;left:0;width:415px;min-height:100px;background-color:#fff;border:1px solid #f0f0f0;border-radius:4px;box-shadow:0 2px 4px 0 rgba(25,20,20,.0784313725);padding:8px 16px}.audit-log-date-modal .form-group-header-label{font-size:10px;color:#6d6d6d;font-weight:600;font-family:Rubik,sans-serif;margin-bottom:4px}