:root{--color-primary-01: #5e39ca;--color-primary-02: #9a81cb;--color-primary-03: #707070;--color-primary-04: #232324;--color-primary-05: #ffffff;--color-primary-06: #2c2d5c;--color-secundary-01: #f76c39;--color-secundary-02: #f8f8f8;--color-secundary-03: #d5c8f1;--color-secundary-04: #d7d7d7;--color-secundary-05: #e8e7e7;--color-secundary-06: #9e9e9e;--color-secundary-07: #18a4e1;--color-secundary-08: #2c2d5c;--color-secundary-09: #5355a8;--color-status-01: #00e077;--color-status-02: #e02e00;--color-status-03: #fefe2b;--color-status-04: #00a3e0;--color-status-05: #f76c39;--color-status-06: #aeaaaa;--color-message-01: #4cebf9;--color-message-02: #fecd2b;--color-message-03: #e02e00;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semi-bold: 600;--font-weight-bold: 700;--font-weight-black: 900;--font-gradient: linear-gradient( 90deg, rgba(96, 117, 215, 1) 19%, rgba(126, 207, 213, 1) 41%, rgba(112, 216, 185, 1) 54%, rgba(71, 240, 136, 1) 72% );--gradient-01: linear-gradient( 90deg, rgba(96, 117, 215, 1) 19%, rgba(126, 207, 213, 1) 41%, rgba(112, 216, 185, 1) 54%, rgba(71, 240, 136, 1) 72% );--gradient-02: linear-gradient( 90deg, rgba(109, 76, 252, 1) 0%, rgba(4, 249, 141, 1) 100%, rgba(9, 9, 121, 1) 100% );--box-shadow-01: 0px 3px 6px #00000029;--content-width-limit: 1440px}*{box-sizing:border-box;font-family:Montserrat,sans-serif;list-style:none;margin:0;padding:0;text-decoration:none;outline:none}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#d3dde6}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{scrollbar-width:thin;scrollbar-color:var(--color-primary-03) var(--color-secundary-04)}*::-webkit-scrollbar{width:5px}*::-webkit-scrollbar-track{background:var(--color-secundary-04)}*::-webkit-scrollbar-thumb{background-color:var(--color-primary-03)}.react-responsive-modal-modal{border-radius:10px}.react-switch-handle{height:18px;width:17px}.DropdownMenuItem,.DropdownMenuCheckboxItem,.DropdownMenuRadioItem,.DropdownMenuSubTrigger{font-size:13px;line-height:1;color:var(--violet11);border-radius:3px;display:flex;align-items:center;height:45px;position:relative;padding:0 5px 0 25px;-webkit-user-select:none;user-select:none;outline:none}.DropdownMenuContent,.DropdownMenuSubContent{min-width:220px;background-color:#fff;border-radius:6px;padding:5px;box-shadow:0 10px 38px -10px #16171859,0 10px 20px -15px #16171833;animation-duration:.4s;animation-timing-function:cubic-bezier(.16,1,.3,1);will-change:transform,opacity}.react-calendar{width:460px;max-width:100%;background:var(--color-primary-05);border:1px solid var(--color-primary-03);border-radius:.5rem;font-family:Arial,Helvetica,sans-serif;line-height:1.125em;overflow:hidden}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.5em}.react-calendar,.react-calendar *,.react-calendar *:before,.react-calendar *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.react-calendar button{margin:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__month-view__days__day--neighboringMonth:disabled,.react-calendar button:disabled.react-calendar__month-view__days__day{cursor:not-allowed;color:transparent;background-color:var(--color-secundary-05);border:1px solid var(--color-secundary-04)!important}.react-calendar__navigation{display:flex;align-items:center;justify-content:center;background-color:var(--color-primary-01);height:2.75rem;margin-bottom:1em;overflow:hidden}.react-calendar__navigation button{min-width:2.75rem;color:var(--color-primary-05);background:none;font-size:1.25rem;border:0}.react-calendar__navigation button:enabled:hover,.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button[disabled]{background-color:var(--color-primary-01)}.react-calendar__navigation__prev-button,.react-calendar__navigation__next-button{font-size:2.5rem!important;padding-bottom:.4375rem}.react-calendar__navigation__prev2-button,.react-calendar__navigation__next2-button{display:none}.react-calendar__navigation__label{text-transform:capitalize;max-width:8rem;font-weight:var(--font-weight-semi-bold)}.react-calendar__month-view__weekdays{display:flex;justify-content:center;color:var(--color-primary-01);text-align:center;text-transform:capitalize;font-weight:700}.react-calendar__month-view__weekdays__weekday{max-width:2.625rem!important;margin:0 10px!important;font-size:14px;color:var(--color-primary-03)}abbr{text-decoration:none!important}.react-calendar__month-view__weekNumbers{font-weight:700}.react-calendar__month-view__weekNumbers .react-calendar__tile{display:flex;align-items:center;justify-content:center;font-size:.75em;padding:1em calc(.5em / .75)}.react-calendar__year-view,.react-calendar__month-view__days{align-items:center;justify-content:center}.react-calendar__month-view__days__day{max-width:2.625rem!important}.react-calendar__month-view__days__day--weekend{color:var(--color-primary-03)}.react-calendar__month-view__days__day--neighboringMonth{color:transparent!important;border:1px solid var(--color-primary-03)!important}.react-calendar__year-view__months{align-items:center;justify-content:center}.react-calendar__year-view__months__month{max-width:5.625rem!important}.react-calendar__decade-view__years{align-items:center;justify-content:center}.react-calendar__decade-view__years__year{max-width:4.25rem!important}.react-calendar__century-view__decades__decade{max-width:5.9375rem!important}.react-calendar__year-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__century-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{border:1px solid var(--color-primary-01);border-radius:.25rem;align-items:center;display:flex;justify-content:flex-end;height:1.5rem;text-align:center;padding:.75em .5em;background:none;color:var(--color-primary-03);margin:10px!important}.react-calendar__tile:disabled{background-color:var(--color-primary-05)}.react-calendar__tile--now,.react-calendar__tile--now:enabled:hover,.react-calendar__tile--now:enabled:focus{background-color:transparent}.react-calendar__tile--hasActive:enabled:hover,.react-calendar__tile--hasActive:enabled:focus,.react-calendar__tile--hasActive,.react-calendar__tile:enabled:hover,.react-calendar__tile:enabled:focus,.react-calendar__tile--active,.react-calendar__tile--active:enabled:hover,.react-calendar__tile--active:enabled:focus{background:var(--color-primary-01);color:var(--color-primary-05)}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.toggle>input{opacity:0;position:absolute}.slider{align-items:center;background-color:var(--color-secundary-02);border:.0625rem solid var(--color-primary-03);color:var(--color-primary-03);cursor:pointer;border-radius:1.5rem;font-size:1rem;font-weight:var(--font-weight-regular);display:inline-flex;height:2.1875rem;letter-spacing:.01625rem;line-height:1.5rem;width:100%;padding:0 1rem 0 3.25rem;position:relative;transition:color .2s ease-in-out;transition-delay:.2s}.slider:before{background-color:var(--color-primary-03);border:none;border-radius:50%;content:"";height:1.25rem;left:1rem;position:absolute;transition:all .2s linear;width:1.25rem}input:checked+.slider:before{background-color:var(--color-primary-05);left:calc(100% - 2.25rem)}input:checked+.slider{background-color:var(--color-primary-01);border:none;color:var(--color-primary-05);justify-content:flex-end;padding:0px 3.25rem 0 1rem}.slider.short{border-radius:.875rem;min-width:auto;padding:0 0 0 .5rem;width:4rem}.slider.short:before{left:8px;transition:all .1s linear}input:checked+.slider.short{border-radius:.875rem;padding:0 .5rem 0 0}input:checked+.slider.short:before{left:36px}.react-responsive-modal-root{position:fixed;top:0;bottom:0;left:0;right:0;z-index:1000}.react-responsive-modal-overlay{background:#00000080;position:fixed;top:0;bottom:0;left:0;right:0;z-index:-1}.react-responsive-modal-container{height:100%;outline:0;overflow-x:hidden;overflow-y:auto;text-align:center}.react-responsive-modal-containerCenter:after{width:0;height:100%;content:"";display:inline-block;vertical-align:middle}.react-responsive-modal-modal{max-width:800px;display:inline-block;text-align:left;vertical-align:middle;background:#fff;box-shadow:0 12px 15px #00000040;margin:1.2rem;padding:1.2rem;position:relative;overflow-y:auto}.react-responsive-modal-closeButton{position:absolute;top:14px;right:14px;border:none;padding:0;cursor:pointer;background-color:transparent;display:flex}.react-responsive-modal-overlay,.react-responsive-modal-container,.react-responsive-modal-modal{animation-fill-mode:forwards!important}@keyframes react-responsive-modal-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes react-responsive-modal-overlay-out{0%{opacity:1}to{opacity:0}}@keyframes react-responsive-modal-modal-in{0%{transform:scale(.96);opacity:0}to{transform:scale(1);opacity:1}}@keyframes react-responsive-modal-modal-out{0%{transform:scale(1);opacity:1}to{transform:scale(.96);opacity:0}}.form-field--changed{position:relative}.form-field--changed .MuiInputBase-root{border:1.5px solid var(--color-message-02);background-color:color-mix(in srgb,var(--color-message-02) 20%,var(--color-primary-05))}.form-field--changed .MuiOutlinedInput-notchedOutline{border:1.5px solid var(--color-message-02)}.form-field--changed label{overflow:visible;white-space:normal;text-overflow:clip}.form-field--changed .form-field__changed-tag{display:inline-block;line-height:1.5;margin-left:6px;padding:0 5px;border:1px solid var(--color-message-02);border-radius:4px;background-color:color-mix(in srgb,var(--color-message-02) 20%,var(--color-primary-05));color:var(--color-primary-04);font-size:10px;font-weight:var(--font-weight-bold);letter-spacing:.03em;vertical-align:1px}.form-field__changed-previous{display:block;margin-top:4px;color:var(--color-primary-03);font-size:12px;text-decoration:line-through}.registry-update-history{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}.registry-update-history__item{overflow:hidden;border:1px solid var(--color-secundary-04);border-radius:10px}.registry-update-history__title{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;margin:0;padding:10px 14px;background-color:var(--color-secundary-02);color:var(--color-primary-04);font-size:14px;font-weight:var(--font-weight-bold)}.registry-update-history__via{color:var(--color-primary-03);font-weight:var(--font-weight-regular)}.registry-update-history__date{color:var(--color-primary-03);font-weight:var(--font-weight-medium)}.registry-update-history__table-wrapper{overflow-x:auto}.registry-update-history__table{width:100%;border-collapse:collapse;font-size:14px}.registry-update-history__table th,.registry-update-history__table td{padding:8px 14px;border-top:1px solid var(--color-secundary-05);text-align:left;vertical-align:top}.registry-update-history__table th{color:var(--color-primary-03);font-size:12px;font-weight:var(--font-weight-bold);text-transform:uppercase}.registry-update-history__previous{color:var(--color-primary-03);text-decoration:line-through}.registry-update-history__message{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin:0;padding:8px 14px 12px;color:var(--color-primary-03);font-size:14px}.registry-update-log{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin-bottom:8px;padding:10px 14px;border-radius:8px;background-color:var(--color-secundary-02);color:var(--color-primary-04)}.registry-update-log--error{justify-content:space-between;border:1px solid var(--color-status-02)}.registry-update-log__via{color:var(--color-primary-03);font-weight:var(--font-weight-regular)}.registry-update-log__spacer{flex:1}.registry-update-log__pill{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:6px;font-weight:var(--font-weight-semi-bold);font-size:12px;white-space:nowrap}.registry-update-log__pill:before{content:"";width:7px;height:7px;border-radius:50%;background-color:currentColor}.registry-update-log__pill--pending{background-color:color-mix(in srgb,var(--color-message-02) 20%,var(--color-primary-05))}.registry-update-log__pill--next{background-color:var(--color-secundary-05)}.registry-update-log .registry-update-log__toggle{color:var(--color-primary-01);font-weight:var(--font-weight-semi-bold);text-decoration:none}.registry-update-log__legend{display:flex;align-items:center;gap:8px;margin:8px 0 16px;color:var(--color-primary-03);font-size:14px}.registry-update-log__swatch{flex:none;width:14px;height:14px;border:1.5px solid var(--color-message-02);border-radius:3px;background-color:color-mix(in srgb,var(--color-message-02) 20%,var(--color-primary-05))}.bulk-update-dialog__title{display:flex;align-items:center;justify-content:space-between;gap:16px}.bulk-update-dialog__title+.bulk-update-dialog__content.bulk-update-dialog__content{display:flex;flex-direction:column;gap:24px;padding-top:16px;padding-bottom:24px}.bulk-update-dialog__processing{display:flex;flex-direction:column;align-items:center;gap:12px;padding:48px 0;text-align:center}.bulk-update-dialog__banner{display:flex;align-items:flex-start;gap:16px;padding:16px;border-radius:4px}.bulk-update-dialog__banner-icon{display:flex;padding-top:2px}.bulk-update-dialog__summary{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px}.bulk-update-dialog__totals{display:flex;flex-wrap:wrap;gap:8px 24px}.bulk-update-dialog__table-container{max-height:320px;overflow:auto;border-radius:4px}.bulk-update-dialog__table{width:100%;min-width:560px;border-collapse:collapse;font-size:.875rem}.bulk-update-dialog__table th{position:sticky;top:0;padding:12px 16px;text-align:left;font-size:.75rem;font-weight:700;text-transform:uppercase}.bulk-update-dialog__table td{padding:12px 16px;vertical-align:top}.bulk-update-dialog__table th:nth-child(1),.bulk-update-dialog__table td:nth-child(1),.bulk-update-dialog__table th:nth-child(3),.bulk-update-dialog__table td:nth-child(3){white-space:nowrap}.bulk-update-dialog__actions{flex-wrap:wrap;gap:16px;padding:16px 24px 24px}.bulk-update-dialog__actions.bulk-update-dialog__actions>button{flex:1 1 180px;margin-left:0;white-space:nowrap}@media (max-width: 600px){.bulk-update-dialog.bulk-update-dialog .MuiDialog-paper{width:calc(100% - 32px);max-height:calc(100% - 32px);margin:16px;padding:0}.bulk-update-dialog__title.bulk-update-dialog__title{padding:16px 16px 0;font-size:1.25rem}.bulk-update-dialog__title+.bulk-update-dialog__content.bulk-update-dialog__content{padding:16px}.bulk-update-dialog__actions.bulk-update-dialog__actions{padding:8px 16px 16px}.bulk-update-dialog__summary .MuiButton-root{width:100%}}.bulk-update-panel{display:flex;flex-direction:column;gap:16px;padding:24px;margin-bottom:24px;border-radius:4px}.bulk-update-panel__template-button.bulk-update-panel__template-button{align-self:flex-start}.bulk-update-panel__submit{display:flex;justify-content:flex-end}
