@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap";.button{flex-direction:row;width:-moz-fit-content;width:fit-content;font-family:inherit;font-size:inherit;font-weight:inherit;transition:background .2s,border .2s,color .2s}.button.button-small{padding:8px 32px;height:35px;font-size:14px}.button.button-medium{padding:12px 40px;height:48px;font-size:16px}.button.button-primary{background-color:var(--Cores-Primria-medium,#d22630);color:var(--grey-white);border:none}.button.button-primary:hover:not(.disabled){background-color:var(--primary-dark)}.button.button-primary:active:not(.disabled){background-color:var(--primary-light)}.button.button-primary.disabled{background-color:var(--grey-light);color:var(--grey-dark-light);border:1px solid var(--grey-dark);cursor:not-allowed}.button.button-primary.disabled>p,.button.button-primary.disabled>svg{color:var(--grey-dark-light)}.button.button-secondary{background-color:var(--grey-white);border:1px solid var(--primary-medium)}.button.button-secondary,.button.button-secondary>p,.button.button-secondary>svg{color:var(--primary-medium)}.button.button-secondary:hover:not(.disabled){background-color:var(--grey-white);border-color:var(--primary-darkest)}.button.button-secondary:hover:not(.disabled)>p,.button.button-secondary:hover:not(.disabled)>svg{color:var(--primary-darkest)}.button.button-secondary:active:not(.disabled){background-color:var(--grey-white);border-color:var(--primary-light)}.button.button-secondary:active:not(.disabled)>p,.button.button-secondary:active:not(.disabled)>svg{color:var(--primary-light)}.button.button-secondary.disabled{background-color:var(--grey-light);border:1px solid var(--grey-dark);color:var(--grey-dark-light);cursor:not-allowed}.button.button-secondary.disabled>p,.button.button-secondary.disabled>svg{color:var(--grey-dark-light)}.button{display:flex;justify-content:center;align-items:center;border:none;cursor:pointer;gap:8px;box-shadow:none;background-color:transparent}.button,.button.button-medium{border-radius:var(--border-radius-medium)}.button.button-medium{padding:16px 64px;height:56px;width:-moz-fit-content;width:fit-content}.button.button-medium.button-primary{background-color:var(--Cores-Primria-medium,#d22630)}.button.button-medium.button-primary:hover:not(.disabled){background-color:var(--primary-dark)}.button.button-medium.button-primary:active:not(.disabled){background-color:var(--primary-light)}.button.button-medium.button-primary.disabled{background-color:var(--grey-light);cursor:not-allowed;border:1px solid var(--grey-dark)}.button.button-medium.button-secondary,button.button.button-medium.button-secondary{background-color:var(--grey-white);border:1px solid var(--primary-medium)}.button.button-medium.button-secondary>p,.button.button-medium.button-secondary>svg,button.button.button-medium.button-secondary>p,button.button.button-medium.button-secondary>svg{color:var(--primary-medium)}.button.button-medium.button-secondary:hover:not(.disabled),button.button.button-medium.button-secondary:hover:not(.disabled){background-color:var(--grey-white);border-color:var(--primary-darkest)}.button.button-medium.button-secondary:hover:not(.disabled)>p,.button.button-medium.button-secondary:hover:not(.disabled)>svg,button.button.button-medium.button-secondary:hover:not(.disabled)>p,button.button.button-medium.button-secondary:hover:not(.disabled)>svg{color:var(--primary-darkest)}.button.button-medium.button-secondary:active:not(.disabled),button.button.button-medium.button-secondary:active:not(.disabled){background-color:var(--grey-white);border-color:var(--primary-light)}.button.button-medium.button-secondary:active:not(.disabled)>p,.button.button-medium.button-secondary:active:not(.disabled)>svg,button.button.button-medium.button-secondary:active:not(.disabled)>p,button.button.button-medium.button-secondary:active:not(.disabled)>svg{color:var(--primary-light)}.button.button-medium.button-secondary.disabled,button.button.button-medium.button-secondary.disabled{background-color:var(--grey-light);border-color:var(--grey-dark)}.button.button-medium.button-secondary.disabled>p,.button.button-medium.button-secondary.disabled>svg,button.button.button-medium.button-secondary.disabled>p,button.button.button-medium.button-secondary.disabled>svg{color:var(--grey-dark)}.button.button-large{padding:24px 64px;height:72px;width:-moz-fit-content;width:fit-content;border-radius:var(--border-radius-medium)}.button.button-large.button-primary{background-color:var(--Cores-Primria-medium,#d22630)}.button.button-large.button-primary:hover:not(.disabled){background-color:var(--primary-dark)}.button.button-large.button-primary:active:not(.disabled){background-color:var(--primary-light)}.button.button-large.button-primary.disabled{background-color:var(--grey-light);cursor:not-allowed;border-color:#bcbcbc}.button.button-large.button-secondary,button.button.button-large.button-secondary{background-color:var(--grey-white);border:1px solid var(--primary-medium)}.button.button-large.button-secondary>p,.button.button-large.button-secondary>svg,button.button.button-large.button-secondary>p,button.button.button-large.button-secondary>svg{color:var(--primary-medium)}.button.button-large.button-secondary:hover:not(.disabled),button.button.button-large.button-secondary:hover:not(.disabled){background-color:var(--grey-white);border-color:var(--primary-darkest)}.button.button-large.button-secondary:hover:not(.disabled)>p,.button.button-large.button-secondary:hover:not(.disabled)>svg,button.button.button-large.button-secondary:hover:not(.disabled)>p,button.button.button-large.button-secondary:hover:not(.disabled)>svg{color:var(--primary-darkest)}.button.button-large.button-secondary:active:not(.disabled),button.button.button-large.button-secondary:active:not(.disabled){background-color:var(--grey-white);border-color:var(--primary-light)}.button.button-large.button-secondary:active:not(.disabled)>p,.button.button-large.button-secondary:active:not(.disabled)>svg,button.button.button-large.button-secondary:active:not(.disabled)>p,button.button.button-large.button-secondary:active:not(.disabled)>svg{color:var(--primary-light)}.button.button-large.button-secondary.disabled,button.button.button-large.button-secondary.disabled{background-color:var(--grey-light);border-color:var(--grey-dark)}.button.button-large.button-secondary.disabled>p,.button.button-large.button-secondary.disabled>svg,button.button.button-large.button-secondary.disabled>p,button.button.button-large.button-secondary.disabled>svg{color:var(--grey-dark)}.button.button-small>p{font-weight:700;font-style:normal;font-size:14px;line-height:100%;letter-spacing:0;text-transform:uppercase;margin:0}.button.button-large>p,.button.button-medium>p{font-weight:700;font-style:normal;font-size:16px;line-height:100%;letter-spacing:0;text-transform:uppercase;margin:0}.button.button-primary>p,.button.button-primary>svg{color:var(--grey-light3)}.icon>p,.icon>svg{color:var(--Cores-Primria-medium,#d22630)}.button svg,.tertiary>svg{width:var(--font-heading5-size);height:var(--font-heading5-size)}.button.button-small>svg,.tertiary.tertiary-small>svg{width:var(--font-text-size);height:var(--font-text-size)}.button.outline:not(.button-medium):not(.button-large),.icon.outline{background-color:transparent;border:1.5px solid var(--primary-dark)}.button.outline:not(.button-medium):not(.button-large)>p,.button.outline:not(.button-medium):not(.button-large)>svg,.icon.outline>p,.icon.outline>svg{color:var(--primary-dark)}.button.outline:hover:not(.button-medium):not(.button-large):not(.disabled)>p,.button.outline:hover:not(.button-medium):not(.button-large):not(.disabled)>svg,.icon.outline:hover:not(.disabled)>p,.icon.outline:hover:not(.disabled)>svg{color:var(--primary-medium)}.button.outline:active:not(.button-medium):not(.button-large):not(.disabled)>p,.button.outline:active:not(.button-medium):not(.button-large):not(.disabled)>svg,.icon.outline:active:not(.disabled)>p,.icon.outline:active:not(.disabled)>svg{color:var(--primary-darkest)}.button.outline:hover:not(.button-small):not(.button-medium):not(.button-large),.icon.outline:hover{background-color:var(--primary-lightest2);border-color:var(--primary-medium)}.button.outline:active:not(.button-small):not(.button-medium):not(.button-large),.icon.outline:active{background-color:var(--primary-lightest3);border-color:var(--primary-darkest)}.button.outline.disabled:not(.button-small):not(.button-medium):not(.button-large),.icon.outline.disabled{background-color:transparent;border-color:var(--grey-dark-light2)}.button.outline.disabled>p,.button.outline.disabled>svg,.icon.outline.disabled>p,.icon.outline.disabled>svg{color:var(--grey-dark-light2)}.tertiary{font-family:var(--font-family-02);display:flex;justify-content:center;align-items:center;cursor:pointer;border:none;background-color:transparent}.tertiary>p,.tertiary>svg{color:var(--primary-dark);text-decoration:underline;font-weight:600;font-size:var(--font-underline-large-size);line-height:var(--font-underline-large-line-height)}.tertiary.tertiary-medium>p,.tertiary.tertiary-medium>svg{font-weight:400;font-size:var(--font-underline-medium-size);line-height:var(--font-underline-medium-line-height)}.tertiary.tertiary-small>p,.tertiary.tertiary-small>svg{font-weight:400;font-size:var(--font-underline-small-size);line-height:var(--font-underline-small-line-height)}.tertiary:hover.tertiary>p:not(.tertiary.disabled>p),.tertiary:hover.tertiary>svg:not(.tertiary.disabled>svg){color:var(--primary-medium)}.tertiary:active.tertiary>p:not(.tertiary.disabled>p),.tertiary:active.tertiary>svg:not(.tertiary.disabled>svg){color:var(--primary-darkest)}.tertiary.disabled,.tertiary.disabled>p,.tertiary.disabled>svg{color:var(--grey-dark-light2);cursor:not-allowed}.icon{background-color:transparent;border-radius:var(--border-radius-small);padding:6px;max-width:36px;max-height:36px;border:none;cursor:pointer}.icon svg{font-size:24px;min-width:24px;min-height:24px;width:auto;height:auto;display:inline-block}.icon.icon-small{padding:4px;width:auto;height:auto;display:inline-flex;align-items:center;justify-content:center}.icon.icon-small.icon.outline{padding:3px}.icon.icon-small svg{min-width:16px;min-height:16px;width:auto;height:auto;display:inline-block}.icon.disabled{background-color:var(--grey-light2);cursor:not-allowed}.icon.icon-tertiary.disabled svg{color:var(--grey-light2);cursor:not-allowed}.icon.icon-tertiary{background-color:transparent}.icon.icon-tertiary>svg{color:var(--primary-medium)}.icon.icon-tertiary:active.icon.icon-tertiary>svg:not(.icon.icon-tertiary.disabled svg){color:var(--primary-light)}.button.button-large.selectfiles{border-radius:48px;padding:0;margin:0;width:171px;height:34px}.button.button-large.selectfiles p{font-size:var(--font-tag-large-size);font-weight:400;line-height:var(--font-tag-large-line-height);margin:0}.button.button-large.selectfiles span>svg{width:100%;height:100%}.button.button-large.selectfiles .MuiCircularProgress-root.MuiCircularProgress-indeterminate.MuiCircularProgress-colorPrimary.css-18lrjg1-MuiCircularProgress-root{width:var(--font-text3-size)!important;height:var(--font-text3-size)!important}.button.button-large.selectfiles .css-18lrjg1-MuiCircularProgress-root{color:var(--primary-darkest)}.button.button-large.selectfiles.tertiary{min-width:146px;min-height:24px;justify-content:start;padding:4px;border-radius:var(--border-radius-small)}.button.button-large.selectfiles.tertiary.loading,.button.button-large.selectfiles.tertiary:hover{background-color:var(--primary-lightest3)}.button.button-large.selectfiles.tertiary.loading,.button.button-large.selectfiles.tertiary:hover>.arquivo-button,.button.button-large.selectfiles.tertiary:hover>.css-18lrjg1-MuiCircularProgress-root{color:var(--primary-dark)}.button.button-large.selectfiles.tertiary>span{min-width:calc(75% - 8px)!important}.button.button-large.selectfiles.tertiary .arquivo-button{width:calc(25% - 4px);margin-right:4px}.button span.MuiCircularProgress-root.MuiCircularProgress-indeterminate.MuiCircularProgress-colorPrimary{width:auto!important;height:auto!important}.button span.MuiCircularProgress-root.MuiCircularProgress-indeterminate.MuiCircularProgress-colorPrimary svg{color:var(--grey-light3)!important}.button.outline span.MuiCircularProgress-root.MuiCircularProgress-indeterminate.MuiCircularProgress-colorPrimary svg{color:var(--primary-dark)!important}.button.disabled span.MuiCircularProgress-root.MuiCircularProgress-indeterminate.MuiCircularProgress-colorPrimary svg{color:var(--grey-dark-light)!important}@media (max-width:900px){.button.button-medium{padding:12px 32px}.tertiary>p,.tertiary>svg{font-size:var(--font-underline-small-size)}}.button:focus,.button:focus-visible{outline:none}.button-medium:focus,.button-medium:focus-visible{outline:none}.button-large:focus,.button-large:focus-visible{outline:none}div.system-message{box-sizing:border-box!important;display:flex!important;flex-direction:row!important;align-items:center!important;padding:18px 24px!important;gap:24px!important;isolation:isolate!important;min-width:400px!important;max-width:min(calc(100vw - 32px),700px)!important;width:-moz-fit-content!important;width:fit-content!important;min-height:56px!important;height:auto!important;border-radius:8px!important;box-shadow:0 4px 12px 6px #0d0d0d17!important;font-family:Open Sans,sans-serif!important;margin:0 auto!important}div.system-message .system-message-icon{font-size:20px!important;flex-shrink:0!important}div.system-message .system-message-text{flex:1 1!important;margin:0!important;font-size:14px!important;font-weight:600!important;line-height:1.4!important;text-align:left!important;word-wrap:break-word!important;overflow-wrap:break-word!important;white-space:normal!important}.system-message-close{display:flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0!important;border:none;border-radius:50%;background:transparent;color:inherit!important;cursor:pointer;transition:background-color .2s ease}.system-message-close:hover{background-color:#0000000d}.system-message-close svg{color:inherit!important;fill:inherit!important}div.system-message.system-message-success{background:#f3fff8!important;border:1px solid #00995d!important;color:#156d44!important}div.system-message.system-message-success .system-message-icon{color:#156d44!important}div.system-message.system-message-success .system-message-close svg,div.system-message.system-message-success .system-message-icon svg{color:#156d44!important;fill:#156d44!important}div.system-message.system-message-warning{background:#fddec5!important;border:1px solid #ef6c00!important;color:#bc5500!important}div.system-message.system-message-warning .system-message-icon{color:#bc5500!important}div.system-message.system-message-warning .system-message-close svg,div.system-message.system-message-warning .system-message-icon svg{color:#bc5500!important;fill:#bc5500!important}div.system-message.system-message-error{background:#fff0f0!important;border:1px solid #ff3e3e!important;color:#e60000!important}div.system-message.system-message-error .system-message-icon{color:#e60000!important}div.system-message.system-message-error .system-message-close svg,div.system-message.system-message-error .system-message-icon svg{color:#e60000!important;fill:#e60000!important}div.system-message.system-message-info{background:#cfe1ff!important;border:1px solid #3763b2!important;color:#1f458b!important}div.system-message.system-message-info .system-message-icon{color:#1f458b!important}div.system-message.system-message-info .system-message-close svg,div.system-message.system-message-info .system-message-icon svg{color:#1f458b!important;fill:#1f458b!important}@media (max-width:768px){div.system-message{min-width:280px!important;max-width:calc(100vw - 32px)!important;padding:16px 20px!important;gap:16px!important}div.system-message .system-message-text{font-size:13px!important}}@media (max-width:480px){div.system-message{min-width:260px!important;max-width:calc(100vw - 24px)!important;padding:14px 16px!important;gap:12px!important}div.system-message .system-message-icon{font-size:18px!important}div.system-message .system-message-text{font-size:12px!important}.system-message-close{width:28px;height:28px}}.checkbox-wrapper{display:inline-block}.checkbox{display:flex;flex-direction:row;align-items:center;padding:0;gap:16px;isolation:isolate;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative}.checkbox.disabled{cursor:not-allowed;opacity:.5}.checkbox-input{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.checkbox-area{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:4px;width:24px;height:24px;background:#fff;border:1.5px solid var(--primary-medium,#d22630);border-radius:4px;position:relative;flex-shrink:0;transition:all .2s ease}.checkbox-input:checked+.checkbox-area{background:var(--primary-medium,#d22630);border-color:var(--primary-medium,#d22630)}.checkbox-input:indeterminate+.checkbox-area{background:var(--primary-medium,#d22630);border-color:var(--primary-medium,#d22630)}.checkbox.disabled .checkbox-area{background:var(--Cores-Cinza-Claro-light_3,#eee);border:1.5px solid var(--Cores-Cinza-Escuro-dark_1,#8b8b8b)}.checkbox:hover .checkbox-area:before{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;background:#1e1e1e0d;border-radius:6px;z-index:-1}.checkbox:active .checkbox-area:before{background:#1e1e1e1a}.checkbox.disabled:active .checkbox-area:before,.checkbox.disabled:hover .checkbox-area:before{display:none}.checkbox-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.checkbox-icon-check{display:block;color:#fff}.checkbox-icon-indeterminate{width:14px;height:14px;background:#fff;border-radius:2px}.checkbox.disabled .checkbox-input:checked+.checkbox-area{background:var(--Cores-Cinza-Claro-light_3,#eee);border-color:var(--Cores-Cinza-Escuro-dark_1,#8b8b8b)}.checkbox.disabled .checkbox-icon-check{color:var(--Cores-Cinza-Escuro-dark_1,#8b8b8b)}.checkbox.disabled .checkbox-input:indeterminate+.checkbox-area{background:var(--Cores-Cinza-Claro-light_3,#eee);border-color:var(--Cores-Cinza-Escuro-dark_1,#8b8b8b)}.checkbox.disabled .checkbox-icon-indeterminate{background:var(--Cores-Cinza-Escuro-dark_1,#8b8b8b)}.checkbox-label{font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#1e1e1e}.checkbox.disabled .checkbox-label{color:var(--Cores-Cinza-Escuro-dark_1,#8b8b8b)}.input-wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.input-wrapper--sizing-content{width:min(60ch,100%);min-width:0}.input-wrapper--sizing-content.input-wrapper--type-cpf{max-width:100%}.input-wrapper--sizing-content.input-wrapper--type-cnpj{max-width:220px}.input-wrapper--sizing-content.input-wrapper--type-cep{max-width:140px}.input-wrapper--sizing-content.input-wrapper--type-date{max-width:160px}.input-wrapper--sizing-content.input-wrapper--type-phone{max-width:200px}.input-wrapper--sizing-full{width:100%}.input-label{display:flex;flex-direction:row;align-items:center;gap:4px;height:19px}.input-label-text{font-weight:600;font-size:14px;line-height:19px;color:#5f5f5f}.input-label-disabled{color:#8b8b8b}.input-label-readonly{color:#5f5f5f}.input-label-required{font-weight:600;font-size:14px;line-height:19px;color:#ff3e3e}.input-label-info{width:16px;height:16px;color:#d22630;cursor:help;display:flex;align-items:center;justify-content:center}.input-container{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;padding:8px 16px;gap:8px;width:100%;height:40px;background:#fff;border:1px solid #bcbcbc;border-radius:4px;position:relative;isolation:isolate}.input-variant-underline{padding:8px 0;border:none;border-bottom:1px solid #bcbcbc;border-radius:0}.input-container.input-active{border-left:4px solid #d22630}.input-variant-underline.input-active{border-color:transparent transparent #d22630;border-left:none}.input-container.input-success{border-color:#00995d}.input-container.input-warning{border-color:#ef6c00}.input-container.input-error{border-color:#ff3e3e}.input-container.input-info{border-color:#3763b2}.input-container.input-disabled{background:#eee;border-color:#bcbcbc;cursor:not-allowed}.input-container.input-readonly{padding:8px 0;background:transparent;border:none;border-bottom:1px solid #bcbcbc;border-radius:0;cursor:default}.input-icon-left,.input-icon-right{width:24px;height:24px;color:#d22630;display:flex;align-items:center;justify-content:center;flex-shrink:0}.input-field{flex:1 1;font-size:16px;line-height:22px;border:none;outline:none;background:transparent;padding:0;min-width:0}.input-field,.input-variant-underline .input-field{font-weight:400;color:#1e1e1e}.input-field::placeholder{color:#bcbcbc;font-weight:400}.input-field:disabled{color:#8b8b8b;cursor:not-allowed}.input-field:-moz-read-only{font-weight:400;color:#1e1e1e;cursor:default}.input-field:read-only{font-weight:400;color:#1e1e1e;cursor:default}.textarea-wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.textarea-wrapper--sizing-content{width:min(60ch,100%);min-width:0}.textarea-wrapper--sizing-full{width:100%}.textarea-label{display:flex;flex-direction:row;align-items:center;gap:4px;height:19px}.textarea-label-text{font-weight:600;font-size:14px;line-height:19px;color:#5f5f5f}.textarea-label-disabled{color:#8b8b8b}.textarea-label-readonly{color:#5f5f5f}.textarea-label-required{font-weight:600;font-size:14px;line-height:19px;color:#ff3e3e}.textarea-label-info{width:16px;height:16px;color:#d22630;cursor:help;display:flex;align-items:center;justify-content:center}.textarea-container{box-sizing:border-box;position:relative;width:100%;min-width:560px;background:#fff;border:1px solid #bcbcbc;border-radius:4px}.textarea-container.textarea-active{border-left:4px solid #d22630}.textarea-container.textarea-success{border-color:#00995d}.textarea-container.textarea-warning{border-color:#ef6c00}.textarea-container.textarea-error{border-color:#ff3e3e}.textarea-container.textarea-info{border-color:#3763b2}.textarea-container.textarea-disabled{background:#eee;border-color:#bcbcbc;cursor:not-allowed}.textarea-container.textarea-readonly{background:transparent;border:none;border-bottom:1px solid #bcbcbc;border-radius:0;cursor:default}.textarea-field{display:block;width:100%;min-height:244px;max-height:min(55vh,420px);padding:8px 8px 8px 16px;font-family:inherit;font-weight:400;font-size:16px;line-height:22px;color:#1e1e1e;border:none;outline:none;background:transparent;resize:vertical;box-sizing:border-box;overflow-y:auto}.textarea-field::placeholder{color:#bcbcbc;font-weight:400}.textarea-field:disabled{color:#8b8b8b;cursor:not-allowed;resize:none}.textarea-field:-moz-read-only{color:#1e1e1e;cursor:default;resize:none}.textarea-field:read-only{color:#1e1e1e;cursor:default;resize:none}.textarea-field::-webkit-resizer{display:none}.textarea-container:after{content:"";position:absolute;bottom:0;right:10px;width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M8 19 L19 8 M12 19 L19 12 M16 19 L19 16' stroke='%23BCBCBC' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:24px 24px;pointer-events:none}.textarea-container.textarea-disabled:after,.textarea-container.textarea-readonly:after{display:none}.textarea-footer{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:8px;width:100%;min-height:18px}.textarea-footer-feedback{flex:1 1;min-width:0}.textarea-counter{flex-shrink:0;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal;font-size:14px;line-height:1;letter-spacing:0;text-align:right;color:#8b8b8b;white-space:nowrap}@supports (field-sizing:content){.textarea-field{field-sizing:content;min-height:244px;max-height:min(55vh,420px)}}.combobox-wrapper{display:flex;flex-direction:column;gap:4px;position:relative}.combobox-label{display:flex;flex-direction:row;align-items:center;gap:4px;height:19px}.combobox-label-text{font-weight:600;font-size:14px;line-height:19px;color:#5f5f5f}.combobox-label-disabled{color:#8b8b8b}.combobox-label-required{font-weight:600;font-size:14px;line-height:19px;color:#ff3e3e}.combobox-label-info{width:16px;height:16px;color:#d22630;cursor:help;display:flex;align-items:center;justify-content:center}.combobox-container{position:relative;background:#fff;border:1px solid #bcbcbc;border-radius:4px;transition:all .2s ease;box-sizing:border-box;height:40px}.combobox-container.open{border-left:4px solid #d22630}.combobox-container.combobox-success{border-color:#00995d}.combobox-container.combobox-warning{border-color:#ef6c00}.combobox-container.combobox-error{border-color:#ff3e3e}.combobox-container.combobox-info{border-color:#3763b2}.combobox-container.disabled{background:#f5f5f5;border-color:#e0e0e0;cursor:not-allowed}.combobox-trigger{display:flex;align-items:center;justify-content:space-between;padding:8px 16px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;gap:16px}.combobox-container.disabled .combobox-trigger{cursor:not-allowed}.combobox-trigger-icons{display:flex;align-items:center;gap:12px}.combobox-clear-icon{color:#d22630;width:20px;height:20px;cursor:pointer;transition:opacity .2s ease}.combobox-clear-icon:hover{opacity:.7}.combobox-value{font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#1e1e1e;flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.combobox-value.placeholder{color:var(--Cores-Cinza-Escuro-dark_1,#8b8b8b)}.combobox-container.disabled .combobox-value{color:#999}.combobox-icon{color:#d22630;width:24px;height:24px;transition:transform .2s ease}.combobox-container.disabled .combobox-icon{color:#ccc}.combobox-dropdown{position:absolute;top:100%;left:-1.5px;right:-1.5px;background:#fff;border:1.5px solid #ccc;border-top:none;box-shadow:0 4px 12px #00000026;z-index:1000;max-height:300px;overflow:hidden;display:flex;flex-direction:column}.combobox-search{padding:8px;border-bottom:1px solid #e0e0e0}.combobox-search-input{width:100%;padding:8px 12px;font-size:14px;border:1px solid #ccc;border-radius:var(--border-radius-small,4px);outline:none}.combobox-search-input:focus{border-color:var(--primary-medium,#d22630)}.combobox-options{list-style:none;margin:0;padding:0;overflow-y:auto;max-height:240px}.combobox-option{padding:10px 16px;font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#1e1e1e;cursor:pointer;transition:background-color .15s ease;border-left:5px solid transparent;box-sizing:border-box;display:flex;align-items:center;gap:12px}.combobox-option:hover:not(.disabled):not(.combobox-option-empty):not(.selected){background:#f5f5f5}.combobox-option.selected{background:#fff7f7;border-left-color:#d22630;font-weight:600}.combobox-option.selected:hover{background:#f4f2f2}.combobox-option.disabled{color:#999;cursor:not-allowed;opacity:.6}.combobox-option-empty{color:#999;text-align:center;cursor:default}.combobox-option-select-all{font-weight:600;border-bottom:1px solid #e0e0e0;margin-bottom:0;padding-bottom:8px;border-left:5px solid transparent;display:flex;align-items:center;gap:12px}.combobox-option-select-all .combobox-checkbox{border-width:3px}.combobox-option-label{flex:1 1}.combobox-checkbox{width:20px;height:20px;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;border:1.5px solid #d22630;border-radius:4px;background:#fff;flex-shrink:0;position:relative;transition:all .2s ease}.combobox-checkbox:checked{background:#d22630;border-color:#d22630}.combobox-checkbox:checked:after{content:"";position:absolute;left:50%;top:50%;width:4px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:translate(-50%,-60%) rotate(45deg)}.combobox-checkbox:indeterminate{background:#fff;border:3px solid #d22630}.combobox-checkbox:indeterminate:after{content:"";position:absolute;left:3px;top:7px;width:8px;height:0;border:none;border-top:2px solid #d22630;transform:none}.combobox-checkbox:disabled{border-color:#ccc;background:#f5f5f5;cursor:not-allowed}.combobox-checkbox:disabled:checked{background:#ccc;border-color:#ccc}.combobox-checkbox:disabled:checked:after{border-color:#fff}.combobox-message{font-style:normal;font-weight:400;font-size:12px;line-height:16px}.combobox-error-message{color:var(--primary-medium,#d22630)}.combobox-helper-text{color:#666}.combobox-list{list-style:none;margin:0;padding:0;background:#fff;border:1.5px solid #ccc;max-width:400px}.combobox-option-link{color:#d22630;text-decoration:none;display:block;width:100%}.combobox-option-link:hover{text-decoration:underline}.combobox-option.disabled .combobox-option-link{color:#999;cursor:not-allowed;pointer-events:none}.combobox-container.success{border-color:#156d44}.combobox-container.success:focus-within{border-color:#156d44;box-shadow:0 0 0 3px #156d441a}.combobox-container.error:focus-within{border-color:var(--primary-medium,#d22630);box-shadow:0 0 0 3px #d226301a}.table-wrapper{flex-direction:column;gap:12px;width:100%}.table-filters{display:flex;gap:12px;align-items:center}.table-filter-input{flex:1 1;padding:8px 12px;font-size:13px;line-height:18px;color:#1e1e1e;background:#fff;border:1.5px solid #ccc;border-radius:var(--border-radius-small,4px);transition:all .2s ease}.table-filter-input:focus{outline:none;box-shadow:0 0 0 3px #d226301a}.table-container{overflow-x:auto;overflow-y:visible;border-radius:8px;display:flex;flex-direction:column;width:100%;-webkit-overflow-scrolling:touch}.table-container.bordered{border:1px solid #e0e0e0}.table{display:grid;width:100%;min-width:100%;overflow:visible}.table-header-row{display:grid;grid-column:1/-1;grid-template-columns:subgrid;background:#3f3f3f;border-top:1px solid #bcbcbc;height:56px}.table-header-cell{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;padding:8px 10px;gap:6px;height:56px;background:#3f3f3f;border-right:1px solid #bcbcbc}.table-header-cell:first-child{border-left:1px solid #bcbcbc}.table-cell:has(.checkbox-wrapper),.table-filter-cell:has(.checkbox-wrapper),.table-header-cell:has(.checkbox-wrapper){display:flex;align-items:center;justify-content:center;padding:8px}.table-cell .checkbox-wrapper,.table-filter-cell .checkbox-wrapper,.table-header-cell .checkbox-wrapper{display:flex;align-items:center;justify-content:center}.table-cell .checkbox,.table-filter-cell .checkbox,.table-header-cell .checkbox{gap:0;padding:0}.table-cell .checkbox-label,.table-filter-cell .checkbox-label,.table-header-cell .checkbox-label{display:none}.table-header-cell:last-child{flex-grow:0!important;flex-shrink:0!important}.table-header-cell.sortable{cursor:pointer;transition:background-color .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.table-header-cell.sortable:hover{background:#565656}.table-cell.has-status-filter,.table-filter-cell.has-status-filter,.table-header-cell.has-status-filter{min-width:200px}.table-filter-row{display:grid;grid-column:1/-1;grid-template-columns:subgrid;background:#fff;min-height:56px;overflow:visible}.table-filter-cell{box-sizing:border-box;border-right:1px solid #bcbcbc;border-bottom:1px solid #bcbcbc;min-height:56px}.table-filter-cell:first-child{border-left:1px solid #bcbcbc}.table-filter-cell:last-child{flex-grow:0!important;flex-shrink:0!important}.table-clear-filters-cell{display:flex;align-items:center;justify-content:center;padding:8px;min-height:56px}.table-header-text{flex:1 1;font-style:normal;font-weight:600;font-size:14px;line-height:19px;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.table-sort-icon{display:flex;align-items:center;justify-content:center;color:#d22630;flex-shrink:0}.table-sort-icon,.table-sort-icon svg{width:14px;height:14px}.table-body{display:contents}.table-row{display:grid;grid-column:1/-1;grid-template-columns:subgrid;background:#fff;min-height:56px}.table-row.striped{background:#f4f2f2}.table-row.clickable{cursor:pointer;transition:background-color .15s ease}.table-row.clickable:hover,.table-row.striped.clickable:hover{background:#e0dede}.table-row.selected{background:#ffe5e7!important}.table-row.striped.selected{background:#ffd0d4!important}.table-cell{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;padding:8px 6px;gap:6px;min-height:56px;background:transparent;border-right:1px solid #bcbcbc;overflow:visible}.table-cell:first-child{border-left:1px solid #bcbcbc}.table-cell:last-child{flex-grow:0!important;flex-shrink:0!important}.table-cell-content{flex:1 1;font-style:normal;font-weight:400;font-size:14px;line-height:19px;color:#1e1e1e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:default}.table-body .table-row:last-child .table-cell{border-bottom:1px solid #bcbcbc}.table-cell,.table-filter-cell,.table-header-cell{min-width:0;overflow:hidden}.table-filter-cell.has-date-filter,.table-filter-cell.has-status-filter{overflow:visible!important;position:relative;z-index:100}.table-cell:has(.action-icon-wrapper){overflow:visible;position:relative}.table-empty,.table-loading{display:flex;grid-column:1/-1;justify-content:center;align-items:center;padding:48px 16px;font-size:14px;line-height:19px;color:#565656}.table-pagination{flex-direction:row;justify-content:space-between;padding:0;gap:8px;width:100%;margin-top:10px;flex:none;order:1;align-self:stretch;flex-grow:0}.pagination-info,.table-pagination{display:flex;align-items:center;height:24px}.pagination-info{font-size:12px;line-height:24px;color:#565656}.pagination-controls{display:flex;flex-direction:row;align-items:center;padding:0;height:24px}.pagination-label{padding-right:10px}.pagination-ellipsis,.pagination-label{display:flex;align-items:center;font-size:12px;line-height:24px;color:#565656;height:24px}.pagination-ellipsis{justify-content:center;padding:0 4px}.pagination-empty{display:flex;align-items:center;justify-content:center;height:24px}.table-footer{grid-column:1/-1;background-color:var(--table-row-hover);border:1px solid var(--table-border-color)}.pagination-button{display:flex;justify-content:center;align-items:center;min-width:24px;height:24px;padding:0 6px;background:transparent;border:none;border-radius:var(--border-radius-small,4px);cursor:pointer;transition:all .2s ease;font-size:12px;line-height:24px;color:#565656;font-weight:500}.pagination-button:hover:not(:disabled):not(.active){background:#f4f2f2;color:#1e1e1e}.pagination-button:disabled{opacity:.4;cursor:not-allowed}.pagination-button.active{background:#e8e8e8;color:#1e1e1e;font-weight:600}.pagination-current{display:flex;align-items:center;font-size:12px;line-height:24px;color:#565656;height:24px}.pagination-size-selector{display:flex;align-items:center;gap:8px}.pagination-separator{color:#ccc}.pagination-separator,.pagination-size-select{display:flex;align-items:center;font-size:12px;line-height:24px;height:24px}.pagination-size-select{padding:0 8px;background:#fff;border:1px solid #ccc;border-radius:var(--border-radius-small,4px);cursor:pointer;transition:all .2s ease}.pagination-size-select:hover{border-color:#d22630}.pagination-size-select:focus{outline:none;border-color:#d22630;box-shadow:0 0 0 3px #d226301a}.table-header-cell:first-child{border-top-left-radius:8px}.table-header-cell:last-child{border-top-right-radius:8px}.table-row:last-child .table-cell:first-child{border-bottom-left-radius:8px}.table-row:last-child .table-cell:last-child{border-bottom-right-radius:8px}@media (max-width:1400px){.table-cell,.table-column-filter,.table-header-cell{padding:8px 10px}.table-cell.has-status-filter,.table-filter-cell.has-status-filter,.table-header-cell.has-status-filter{min-width:180px}.table-column-filter .table-filter-input,.table-filter-select{padding:5px 56px 5px 8px;font-size:12px;min-height:30px}.table-filter-icon{right:14px;width:16px;height:16px}.table-filter-clear{right:36px;width:16px;height:16px}}@media (max-width:1200px){.table-cell,.table-column-filter,.table-header-cell{padding:8px;gap:6px}.table-cell.has-status-filter,.table-filter-cell.has-status-filter,.table-header-cell.has-status-filter{min-width:160px}.table-cell-content,.table-header-text{font-size:12px;line-height:16px}.table-column-filter .table-filter-input,.table-filter-select{padding:5px 52px 5px 8px;font-size:11px;min-height:28px}.table-filter-icon{right:12px;width:14px;height:14px}.table-filter-icon svg{width:12px;height:12px}.table-filter-clear{right:32px;width:14px;height:14px}.table-filter-clear svg{width:12px;height:12px}}@media (max-width:1400px){.table-container{overflow-x:auto}.table{min-width:auto}}@media (max-width:900px){.table-cell,.table-column-filter,.table-header-cell{padding:6px;gap:4px}.table-cell.has-status-filter,.table-filter-cell.has-status-filter,.table-header-cell.has-status-filter{min-width:140px}.table-cell-content,.table-header-text{font-size:11px;line-height:15px}.table-column-filter .table-filter-input,.table-filter-select{padding:4px 48px 4px 6px;font-size:11px;min-height:26px}.table-filter-icon{right:10px;width:14px;height:14px}.table-filter-icon svg{width:11px;height:11px}.table-filter-clear{right:30px;width:14px;height:14px}.table-filter-clear svg{width:11px;height:11px}}@media (max-width:768px){.table-cell,.table-column-filter,.table-header-cell{padding:6px 4px;gap:4px;min-height:38px}.table-pagination{flex-direction:column;gap:12px;height:auto}.pagination-controls{flex-wrap:wrap;justify-content:center}}@media (max-width:640px){.table-cell,.table-column-filter,.table-header-cell{padding:5px 4px;gap:4px;min-height:36px}.table-cell.has-status-filter,.table-filter-cell.has-status-filter,.table-header-cell.has-status-filter{min-width:120px}.table-cell-content,.table-header-text{font-size:11px;line-height:14px}.table-column-filter .table-filter-input,.table-filter-select{padding:4px 44px 4px 6px;font-size:10px;min-height:24px}.table-filter-icon{right:8px;width:12px;height:12px}.table-filter-icon svg{width:10px;height:10px}.table-filter-clear{right:26px;width:12px;height:12px}.table-filter-clear svg{width:10px;height:10px}.pagination-button{min-width:26px;height:26px;font-size:11px}.pagination-info,.pagination-size-select{font-size:11px}}@media (max-width:480px){.table-cell,.table-column-filter,.table-header-cell{padding:4px;min-height:32px}.table-cell.has-status-filter,.table-filter-cell.has-status-filter,.table-header-cell.has-status-filter{min-width:100px}.table-cell-content,.table-header-text{font-size:10px;line-height:14px}.pagination-button{min-width:24px;height:24px;font-size:10px;padding:0 5px}.pagination-info,.pagination-size-selector{font-size:10px}.pagination-size-select{font-size:10px;padding:4px 6px;height:24px;min-height:24px}}.table-column-filter{position:relative;display:flex;align-items:center;padding:0;background:#fff;gap:0;width:100%;height:100%;box-sizing:border-box;overflow:visible!important}.table-column-filter .table-filter-input{flex:1 1;width:100%;min-width:0;padding:8px 56px 8px 12px;font-size:14px;line-height:19px;color:#1e1e1e;background:#fff;border:none;border-radius:0;transition:all .2s ease;height:100%;box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.table-column-filter .table-filter-input::placeholder{color:var(--Cores-Cinza-Escuro-dark_1,#8b8b8b);font-size:14px}.table-filter-cell.has-date-filter .table-column-filter .table-filter-input{padding-right:82px!important}.table-date-filter-display{color:var(--Cores-Cinza-Escuro-black,#1e1e1e)}.table-date-filter-display,.table-date-filter-placeholder{flex:1 1;font-size:14px;line-height:19px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left;margin-right:auto}.table-date-filter-placeholder{color:var(--Cores-Cinza-Escuro-dark_1,#8b8b8b)}.table-date-filter-icons{display:flex;align-items:center;gap:4px;flex-shrink:0;margin-left:auto}.table-filter-icon-trigger{background:transparent;border:none;color:var(--Cores-Primria-medium,#d22630);cursor:pointer;padding:8px;display:flex;align-items:center;justify-content:center;font-size:16px;transition:all .2s ease;border-radius:4px}.table-filter-icon-trigger:hover{background:var(--Cores-Cinza-Claro-light_3,#eee);opacity:.8}.table-filter-icon-trigger.has-filter{background:var(--Cores-Cinza-Claro-light_2,#f4f2f2)}.table-date-filter-overlay{position:auto;top:0;left:0;right:0;bottom:0;z-index:9998;background:transparent}.table-date-filter-popover{position:fixed!important;z-index:9999;box-shadow:0 4px 12px #00000026}.table-filter-button-row{display:flex;grid-column:1/-1;justify-content:flex-end;align-items:center;padding:12px 16px;background:var(--Cores-Cinza-Claro-light_2,#f4f2f2);border-bottom:1px solid var(--Cores-Cinza-Claro-light_5,#bcbcbc)}.table-column-filter .table-filter-input:focus{outline:none;background:#f9f9f9;border-left:4px solid #d22630;padding-left:9px}.table-filter-select{flex:1 1;width:100%;min-width:0;padding:8px 60px 8px 12px;font-size:12px;line-height:16px;color:#1e1e1e;background:#fff;border:none;border-radius:0;transition:all .2s ease;height:100%;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.table-filter-select:focus{outline:none;background:#f9f9f9}.table-filter-select-icon{position:absolute;right:12px;width:16px;height:16px;display:flex;align-items:center;justify-content:center;pointer-events:none;color:var(--primary-medium,#d22630);z-index:1}.table-column-filter-combobox{padding:0;height:100%;position:relative}.table-column-filter-combobox .combobox-wrapper{width:100%!important;height:100%;position:relative;overflow:visible!important}.table-column-filter-combobox .combobox-container{border:none;border-radius:0;height:100%;min-height:unset;overflow:visible!important}.table-column-filter-combobox .combobox-trigger{height:100%;min-height:unset;padding:8px 60px 8px 8px;border-radius:0}.table-column-filter-combobox .combobox-value{font-size:14px;line-height:19px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:240px}.table-column-filter-combobox .combobox-dropdown{margin-top:0;z-index:9999;position:fixed!important;min-width:200px}.table-column-filter-combobox .combobox-trigger-icons{display:none}.table-column-filter-combobox .combobox-option-label,.table-column-filter-combobox .combobox-search-input{font-size:14px;line-height:19px}.table-column-filter-combobox .table-filter-clear{position:absolute;right:34px;top:50%;transform:translateY(-50%);width:16px;height:16px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;color:var(--primary-medium,#d22630);transition:opacity .2s ease;flex-shrink:0;z-index:2;padding:0}.table-column-filter-combobox .table-filter-clear:hover{opacity:.7}.table-column-filter-combobox .table-filter-icon{position:absolute;right:12px;top:50%;transform:translateY(-50%);width:16px;height:16px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;color:var(--primary-medium,#d22630);transition:opacity .2s ease;flex-shrink:0;z-index:2;padding:0}.table-column-filter-combobox .table-filter-icon:hover{opacity:.7}.table-filter-icon-secondary{position:absolute;right:68px;width:16px;height:16px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;color:var(--primary-medium,#d22630);transition:opacity .2s ease;flex-shrink:0;z-index:1}.table-filter-icon-secondary:hover{opacity:.7}.table-filter-clear-date{right:44px}.table-filter-icon{position:absolute;right:12px;width:16px;height:16px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;color:var(--primary-medium,#d22630);transition:opacity .2s ease;flex-shrink:0;z-index:1}.table-filter-icon:hover{opacity:.7}.table-filter-clear{position:absolute;right:34px;width:16px;height:16px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;color:var(--primary-medium,#d22630);transition:opacity .2s ease;flex-shrink:0;z-index:1}.table-filter-clear:hover{opacity:.7}.table-filter-clear svg{width:16px;height:16px}.table-filter-icon svg{width:14px;height:14px}.table-filter-icon-search{right:40px}.table-filter-icon-calendar{right:12px}.table-column-filter:has(.table-filter-icon-calendar) .table-filter-clear{right:68px}.table-filter-icon.active{background:#1e1e1e1a;border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center}.table-filter-icon.active:hover{background:#1e1e1e2a;opacity:1}.table-date-popup-form{display:flex;flex-direction:column;gap:0}.table-date-popup-inputs{display:flex;flex-direction:column;gap:8px;padding:12px 16px 10px;border-bottom:1px solid var(--Cores-Cinza-Claro-light_4,#e0e0e0)}.table-date-popup-row{display:flex;align-items:center;gap:8px}.table-date-popup-label{font-size:13px;color:var(--Cores-Cinza-Escuro-dark_1,#8b8b8b);white-space:nowrap;min-width:28px;font-weight:500}.table-date-popup-input{flex:1 1;padding:5px 8px;font-size:13px;height:30px;border:1px solid var(--Cores-Cinza-Claro-light_5,#bcbcbc);border-radius:4px;background:#fff;color:#1e1e1e;outline:none;box-sizing:border-box}.table-date-popup-input:focus{border-color:var(--Cores-Primria-medium,#d22630)}.table-date-popup-input::placeholder{color:var(--Cores-Cinza-Escuro-dark_1,#8b8b8b)}.table-date-popup-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:4px}.table-date-popup-btn{padding:5px 14px;font-size:12px;font-weight:600;border-radius:4px;cursor:pointer;border:none;transition:opacity .15s}.table-date-popup-btn:hover{opacity:.85}.table-date-popup-btn-cancel{background:transparent;color:var(--Cores-Cinza-Escuro-dark_1,#8b8b8b);border:1px solid var(--Cores-Cinza-Claro-light_5,#bcbcbc)}.table-date-popup-btn-apply{background:var(--Cores-Primria-medium,#d22630);color:#fff}.table-cell-editable{display:flex;align-items:center;gap:8px;width:100%;min-width:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .15s ease;margin:-8px -6px;padding:8px 6px;border-radius:4px}.table-cell-editable:hover{background:#d226300d}.table-cell-editable:focus{outline:none;background:#d2263014}.table-cell-edit-icon{display:flex;align-items:center;justify-content:center;min-width:20px;background:transparent;border:none;cursor:pointer;color:#d22630;transition:opacity .2s ease;flex-shrink:0;padding:0;pointer-events:none}.table-cell-edit-icon,.table-cell-edit-icon svg{width:20px;height:20px}.table-cell-editable-content{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-cell-editing{display:flex;align-items:center;gap:4px;width:100%;min-width:0;overflow:visible}.table-cell-edit-input{flex:1 1 auto;min-width:30px;width:0;padding:4px;font-size:13px;line-height:19px;color:#1e1e1e;background:#fff;border:1.5px solid #ccc;border-radius:4px;transition:all .2s ease;height:32px;box-sizing:border-box}.table-cell-edit-input:focus{outline:none;border-color:#d22630;box-shadow:0 0 0 3px #d226301a}.table-cell-edit-btn{display:flex;align-items:center;justify-content:center;min-width:18px;background:transparent;border:none;cursor:pointer;transition:opacity .2s ease;flex-shrink:0;padding:0;color:#d22630}.table-cell-edit-btn,.table-cell-edit-btn svg{width:18px;height:18px}.table-cell-edit-btn:hover{opacity:.7}.table-cell:has(.table-cell-editable),.table-cell:has(.table-cell-editing){overflow:visible}@media (max-width:599px){.table{display:block}.table-filter-button-row,.table-filter-row,.table-header-row{display:none}.table-body,.table-row{display:block}.table-row{margin-bottom:8px;border:1px solid #e0e0e0;border-radius:8px;overflow:hidden;min-height:unset}.table-row.striped{background:#fff}.table-row.clickable:hover{background:#f9f9f9}.table-row.selected{border-color:#d22630!important;background:#fff5f5!important}.table-row:first-child .table-cell:first-child,.table-row:first-child .table-cell:last-child,.table-row:last-child .table-cell:first-child,.table-row:last-child .table-cell:last-child{border-radius:0}.table-cell{display:flex;align-items:center;justify-content:space-between;min-height:40px;padding:10px 14px;border:none;border-bottom:1px solid #f0f0f0;overflow:visible}.table-cell:first-child{border-left:none}.table-cell:last-child{border-bottom:none;flex-grow:1!important;flex-shrink:1!important}.table-body .table-row:last-child .table-cell{border-bottom:none}.table-cell:before{content:attr(data-label);font-size:11px;font-weight:600;color:#888;text-transform:uppercase;letter-spacing:.05em;flex-shrink:0;margin-right:12px;min-width:90px}.table-cell-content{flex:1 1;text-align:right;white-space:normal;overflow:visible;text-overflow:unset}.table-cell:has(.checkbox-wrapper){justify-content:center}.table-cell:has(.checkbox-wrapper):before{display:none}.table-cell:has(.action-icons):before,.table-cell:has(.action-icons-wrapper):before{display:none}.table-cell:has(.action-icons),.table-cell:has(.action-icons-wrapper){justify-content:flex-end}.table-empty,.table-loading{padding:24px 16px;text-align:center;border:1px solid #e0e0e0;border-radius:8px}}.badge{box-sizing:border-box;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;padding:8px 16px;height:32px;border-radius:500px;z-index:2;white-space:nowrap;width:-moz-fit-content;width:fit-content;min-width:-moz-fit-content;min-width:fit-content}.badge,.badge-text{flex:none;flex-grow:0}.badge-text{font-style:normal;font-weight:800;font-size:12px;line-height:16px;text-transform:uppercase;text-align:center;order:0}.badge-success{background:#00995d}.badge-success .badge-text{color:#fff}.badge-warning{background:#ef6c00}.badge-warning .badge-text{color:#fff}.badge-error{background:#ff3e3e}.badge-error .badge-text{color:#fff}.badge-info{background:#3763b2}.badge-info .badge-text{color:#fff}.badge-neutral{background:#eee;border:1px solid #bcbcbc}.badge-neutral .badge-text{color:#8b8b8b}.badge-bordered{border:1px solid #bcbcbc}.navbar-simple{position:relative;display:flex;flex-direction:row;align-items:center;width:100%;height:88px;padding:0 24px;background:#1e1e1e;box-shadow:0 4px 12px 6px #0d0d0d17;z-index:2}.navbar-simple-logo{position:absolute;left:24px;top:24px;width:241px;height:40px}@media (max-width:768px){.navbar-simple{padding:0 16px}.navbar-simple-logo{left:16px;width:180px}}@media (max-width:480px){.navbar-simple-logo{width:150px}}.navbar-with-labels{position:relative;display:flex;flex-direction:row;align-items:center;width:100%;height:88px;padding:0 24px;background:#1e1e1e;box-shadow:0 4px 12px 6px #0d0d0d17;z-index:2}.navbar-with-labels-logo{position:absolute;left:24px;top:24px;width:241px;height:40px}.navbar-with-labels-content{position:absolute;right:24px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;justify-content:center;align-items:flex-end;padding:0;gap:8px;min-width:280px;max-width:calc(100% - 280px);overflow:visible}.navbar-with-labels-row{display:flex;flex-direction:row;align-items:center;padding:0;gap:8px;width:auto;min-width:0}.navbar-with-labels-icon{width:24px;height:24px;display:flex;align-items:center;justify-content:center;flex:none}.navbar-with-labels-primary,.navbar-with-labels-secondary{font-style:normal;font-weight:600;font-size:14px;line-height:19px;color:#fff;flex:1 1;min-width:0;overflow:visible;text-overflow:clip;white-space:normal;word-break:auto-phrase}.navbar-with-labels-secondary{text-align:right}@media (max-width:768px){.navbar-with-labels{padding:0 16px}.navbar-with-labels-logo{left:16px;width:180px}.navbar-with-labels-content{right:16px;min-width:200px;max-width:calc(100% - 220px)}}@media (max-width:480px){.navbar-with-labels-logo{width:150px}.navbar-with-labels-content{display:none}}.navbar-complete{position:relative;width:100%;height:88px;padding:0 24px;background:#1e1e1e;box-shadow:0 4px 12px 6px #0d0d0d17;z-index:1001}.navbar-complete,.navbar-complete-logo-section{display:flex;flex-direction:row;align-items:center}.navbar-complete-logo-section{position:absolute;left:24px;top:50%;transform:translateY(-50%);gap:16px;flex-shrink:0}.navbar-complete-logo{flex-shrink:0;width:241px;height:40px}.navbar-complete-app-title{font-style:normal;font-weight:700;font-size:24px;line-height:32px;color:#fff;white-space:nowrap}.navbar-complete-search{position:absolute;left:50%;transform:translate(-50%);top:50%;transform:translate(-50%,-50%);width:400px;height:40px}.navbar-complete-search-form{position:relative;width:100%;height:100%}.navbar-complete-search-input{box-sizing:border-box;width:100%;height:40px;padding:8px 48px 8px 16px;background:#fff;border:1px solid #bcbcbc;border-radius:4px;font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#1e1e1e;outline:none;transition:border-color .2s ease}.navbar-complete-search-input::placeholder{color:#bcbcbc}.navbar-complete-search-input:focus{border-color:#d22630;border-left-width:4px}.navbar-complete-search-button{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:24px;height:24px;background:transparent;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center}.navbar-complete-search-button:hover{opacity:.8}.navbar-complete-content{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;padding:0;gap:32px;position:absolute;min-width:384px;max-width:calc(100% - 320px);height:auto;min-height:42px;right:24px;top:50%;transform:translateY(-50%)}.navbar-complete-labels{display:flex;flex-direction:column;align-items:flex-end;gap:4px;min-width:0;max-width:calc(100% - 120px);overflow:visible}.navbar-complete-label-primary{font-weight:600;color:#fff}.navbar-complete-label-primary,.navbar-complete-label-secondary{font-style:normal;font-size:14px;line-height:19px;overflow:visible;text-overflow:clip;white-space:normal;word-break:auto-phrase}.navbar-complete-label-secondary{font-weight:400;color:#bcbcbc}.navbar-complete-actions{display:flex;flex-direction:row;align-items:center;gap:16px}.navbar-complete-icon-button{position:relative;width:32px;height:32px;background:transparent;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;transition:opacity .2s ease;border-radius:4px;flex-shrink:0;color:#fff}.navbar-complete-icon-button svg{width:32px;height:32px}.navbar-complete-icon-button:hover{opacity:.8}.navbar-complete-icon-button:active{opacity:.6}.navbar-complete-notification-button{position:relative}.navbar-complete-icon-wrapper{position:relative;width:32px;height:32px;display:flex;align-items:center;justify-content:center}.navbar-complete-icon-wrapper svg{width:32px;height:32px}.navbar-complete-badge{position:absolute;right:-4px;top:-4px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2px;min-width:19px;height:20px;background:#ff3e3e;border-radius:500px;z-index:1}.navbar-complete-badge-text{font-style:normal;font-weight:800;font-size:12px;line-height:16px;text-transform:uppercase;color:#fff;padding:0 4px;white-space:nowrap}@media (max-width:1200px){.navbar-complete-logo-section{gap:12px}.navbar-complete-logo{width:180px}.navbar-complete-app-title{font-size:20px;line-height:28px}.navbar-complete-search{width:300px}.navbar-complete-content{gap:24px;min-width:320px;max-width:calc(100% - 280px)}.navbar-complete-labels{max-width:calc(100% - 120px)}}@media (max-width:900px){.navbar-complete{padding:0 16px}.navbar-complete-logo-section{left:16px;gap:8px}.navbar-complete-logo{width:150px}.navbar-complete-app-title{font-size:18px;line-height:24px}.navbar-complete-search{width:220px}.navbar-complete-content{right:16px;gap:16px;min-width:auto;max-width:-moz-fit-content;max-width:fit-content}.navbar-complete-labels{display:none}.navbar-complete-actions{gap:12px}}@media (max-width:640px){.navbar-complete-logo{width:120px}.navbar-complete-app-title{display:none}.navbar-complete-search{width:200px}.navbar-complete-content{min-width:auto;max-width:-moz-fit-content;max-width:fit-content}.navbar-complete-search-input{font-size:14px;padding:8px 40px 8px 12px}}.navbar-complete-search-dropdown{position:absolute;top:calc(100% + 4px);left:0;right:0;width:374px;background:#fff;border:1px solid #bcbcbc;border-radius:4px;box-shadow:0 4px 12px #00000026;max-height:400px;overflow-y:auto;z-index:1002}.navbar-search-section{border-bottom:1px solid #e0e0e0;padding:8px 8px 8px 16px;gap:8px}.navbar-search-section:last-child{border-bottom:none}.navbar-search-section-title{font-size:16px;font-weight:600;color:var(--Cores-Primria-medium,#d22630);padding:8px 0;text-transform:capitalize}.navbar-search-subsection{margin-bottom:8px}.navbar-search-subsection:last-child{margin-bottom:0}.navbar-search-subsection-title{font-size:14px;font-weight:600;color:var(--Cores-Cinza-Escuro-dark_3,#5f5f5f);padding:6px 0;text-transform:capitalize;margin-bottom:4px}.navbar-search-item{display:block;width:100%;padding:8px 0;background:transparent;border:none;cursor:pointer;text-align:left;transition:background-color .2s ease;font-size:14px;font-weight:400;color:var(--Cores-Cinza-Escuro-black,#1e1e1e);text-transform:capitalize}.navbar-search-item:hover{background-color:#fde8e9}.navbar-search-item-icon{display:none}.navbar-search-item-label{font-size:14px;font-weight:400;color:var(--Cores-Cinza-Escuro-black,#1e1e1e);text-transform:capitalize}.navbar-complete-search-empty{padding:16px;text-align:center;font-size:14px;color:#8b8b8b;font-style:italic}@media (max-width:480px){.navbar-complete-search{display:none}.navbar-complete-logo{width:100px;overflow:hidden}.navbar-complete-app-title{display:none}.navbar-complete-content{min-width:auto;max-width:-moz-fit-content;max-width:fit-content;gap:8px}.navbar-complete-actions{gap:8px}}@media (max-width:360px){.navbar-complete{padding:0 12px;height:72px}.navbar-complete-logo-section{left:12px}.navbar-complete-logo{width:80px;overflow:hidden}.navbar-complete-content{right:12px}.navbar-complete-icon-button,.navbar-complete-icon-wrapper{width:26px;height:26px}.navbar-complete-icon-button svg,.navbar-complete-icon-wrapper svg{width:22px;height:22px}}.navbar-search-screen-item{padding:12px 16px;border-bottom:1px solid #e0e0e0}.navbar-search-screen-item:last-child{border-bottom:none}.navbar-search-screen-content{display:flex;flex-direction:column;gap:4px}.navbar-search-screen-category{font-size:12px;font-weight:400;color:#8b8b8b;text-transform:capitalize}.sidebar{display:flex;flex-direction:column;background:var(--primary-medium,#d22630);height:100%;align-self:stretch;transition:width .3s ease;overflow-y:auto;overflow-x:hidden;flex-shrink:0}.sidebar-collapsed{width:72px}.sidebar-expanded{width:280px}.sidebar-location{display:flex;flex-direction:column;align-items:center;padding:24px 16px;gap:8px;color:#fff}.sidebar-expanded .sidebar-location{flex-direction:row;justify-content:flex-start;gap:16px}.sidebar-location-icon{font-size:32px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.sidebar-location-code{font-weight:700;text-align:center;max-width:40px}.sidebar-location-code,.sidebar-location-label{font-style:normal;font-size:14px;line-height:19px;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebar-location-label{font-weight:600}.sidebar-divider{width:calc(100% - 32px);margin:0 16px 16px;border-bottom:1px solid var(--grey-white,#fff)}.sidebar-nav{display:flex;flex-direction:column;gap:8px;padding:0 16px}.sidebar-nav-no-location{padding-top:24px}.sidebar-button{display:flex;flex-direction:row;align-items:center;gap:16px;padding:12px;background:#a51a2452;border:none;border-radius:4px;cursor:pointer;transition:background .2s ease;color:#fff;text-align:left;width:100%;min-height:48px}.sidebar-collapsed .sidebar-button{justify-content:center;padding:12px}.sidebar-button:hover{background:var(--primary-light,#ff4848)}.sidebar-button-active{background:#6e161b99}.sidebar-button-active:hover{background:#6e161bcc}.sidebar-button-icon{font-size:24px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.sidebar-button-icon,.sidebar-button-icon svg{width:24px;height:24px}.sidebar-button-label{font-style:normal;font-weight:600;font-size:14px;line-height:19px;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:768px){.sidebar-collapsed{width:64px}.sidebar-expanded{width:240px}.sidebar-location{padding:16px 12px}.sidebar-nav{padding:0 12px}}.logo-bdn{display:inline-block}.field-feedback{display:flex;flex-direction:row;align-items:center;gap:8px;margin-top:3px;font-style:normal;font-weight:600;font-size:14px;line-height:100%;letter-spacing:0}.field-feedback-icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px}.field-feedback-success,.field-feedback-success .field-feedback-icon{color:#16a34a}.field-feedback-warning,.field-feedback-warning .field-feedback-icon{color:#f59e0b}.field-feedback-error,.field-feedback-error .field-feedback-icon{color:#e60000}.field-feedback-info,.field-feedback-info .field-feedback-icon{color:#3b82f6}.file-uploader-container{display:flex;flex-direction:column;gap:8px;width:100%}.file-uploader-subtitle{width:100%;height:25px;font-family:Open Sans;font-style:normal;font-weight:600;font-size:18px;line-height:25px;color:#565656;margin:0}.file-uploader-area{display:flex;flex-direction:row;align-items:center;padding:16px 40px;gap:40px;width:100%;height:120px;border:1px dashed #bcbcbc;border-radius:8px;cursor:pointer;transition:all .3s ease;box-sizing:border-box;position:relative}.file-uploader-area:hover{background:#1e1e1e0d;border-color:#d22630;transform:scale(1.01)}.file-uploader-area:hover .file-uploader-upload-icon{transform:scale(1.1);transition:transform .3s ease}.file-uploader-area:active{background:#1e1e1e1a;transform:scale(.99)}.file-uploader-icon-container{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0;isolation:isolate;width:32px;height:32px;flex-shrink:0;pointer-events:none}.file-uploader-upload-icon{width:32px;height:32px;color:#d22630;transition:transform .3s ease,color .3s ease;pointer-events:none}.file-uploader-text{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:0;gap:4px;flex:1 1;pointer-events:none}.file-uploader-title{font-weight:600;font-size:18px;line-height:25px;color:#565656}.file-uploader-format,.file-uploader-size,.file-uploader-title{width:100%;font-family:Open Sans;font-style:normal;margin:0;pointer-events:none}.file-uploader-format,.file-uploader-size{font-weight:400;font-size:16px;line-height:22px;color:#5f5f5f}.file-uploader-link{color:#d22630;text-decoration:underline;-webkit-text-decoration-color:#d22630;text-decoration-color:#d22630;cursor:pointer;pointer-events:auto}.file-uploader-card{display:flex;flex-direction:row;align-items:center;padding:16px 40px;gap:24px;width:100%;height:80px;background:#fff;border:1px solid #bcbcbc;border-radius:8px;box-sizing:border-box}.file-uploader-delete,.file-uploader-icon{width:24px;height:24px;color:#d22630;flex-shrink:0}.file-uploader-delete{cursor:pointer;transition:opacity .2s}.file-uploader-delete:hover{opacity:.7}.file-uploader-download{width:24px;height:24px;color:#d22630;flex-shrink:0;cursor:pointer;transition:opacity .2s}.file-uploader-download:hover{opacity:.7}.file-uploader-name{font-family:Open Sans;font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#565656;flex:1 1}.file-uploader-status{display:flex;flex-direction:row;align-items:center;gap:8px;flex-shrink:0}.file-uploader-status-text{font-family:Open Sans;font-style:normal;font-weight:600;font-size:16px;line-height:22px;color:#156d44}.file-uploader-check{width:16px;height:16px;color:#156d44}@keyframes pulse-border{0%,to{border-color:#d22630;box-shadow:0 0 #d2263066}50%{border-color:#b01e27;box-shadow:0 0 0 8px #d2263000}}@keyframes bounce-icon{0%,to{transform:scale(1) translateY(0)}50%{transform:scale(1.2) translateY(-5px)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.file-uploader-dragging{background:linear-gradient(90deg,#d226300d,#d2263026,#d226300d);background-size:200% 100%;border:2px dashed #d22630;animation:pulse-border 1.5s ease-in-out infinite,shimmer 2s linear infinite}.file-uploader-dragging .file-uploader-upload-icon{color:#d22630;animation:bounce-icon .6s ease-in-out infinite}.file-uploader-dragging .file-uploader-title{color:#d22630;font-weight:700}@media (max-width:768px){.file-uploader-area{flex-direction:column;padding:16px;gap:16px;height:auto;min-height:120px}.file-uploader-card{flex-wrap:wrap;padding:16px;gap:12px;height:auto;min-height:80px}.file-uploader-title{font-size:16px;line-height:22px}.file-uploader-format,.file-uploader-size{font-size:14px;line-height:19px}.file-uploader-name{width:100%;font-size:14px}}@media (max-width:480px){.file-uploader-area{padding:12px;gap:12px}.file-uploader-card{padding:12px;gap:8px}.file-uploader-subtitle{font-size:16px;line-height:22px}.file-uploader-title{font-size:14px;line-height:19px}.file-uploader-format,.file-uploader-name,.file-uploader-size{font-size:12px;line-height:16px}.file-uploader-icon-container,.file-uploader-upload-icon{width:24px;height:24px}}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.modal-container{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);box-sizing:border-box;background:#fff;border:1.5px solid #bcbcbc;box-shadow:0 4px 12px 6px #0d0d0d17;border-radius:16px;display:flex;flex-direction:column}.modal-header{flex-direction:row;padding:16px;gap:8px;height:57px;background:#f4f2f2;border-radius:16px 16px 0 0;flex-shrink:0}.modal-header,.modal-title{display:flex;align-items:center}.modal-title{flex:1 1;font-family:Open Sans;font-style:normal;font-weight:600;font-size:18px;line-height:25px;color:#1e1e1e;margin:0}.modal-close-icon{width:24px;height:24px;color:#d22630;cursor:pointer;transition:opacity .2s;flex-shrink:0}.modal-close-icon:hover{opacity:.7}.modal-content{flex:1 1;overflow:hidden;display:flex;flex-direction:column;min-height:0}.modal-scroll{flex:1 1;min-height:0;overflow-y:auto;overflow-x:hidden;width:100%;font-family:Open Sans;font-style:normal;font-weight:400;font-size:14px;line-height:19px;color:#000}.modal-image-container{display:flex;justify-content:center;align-items:center;margin-bottom:24px}.modal-image{max-width:100%;height:auto}.modal-footer{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;padding:16px;gap:32px;height:88px;background:#f4f2f2;border-radius:0 0 16px 16px;flex-shrink:0}.modal-footer.center{justify-content:center}.modal-scroll h3{font-family:Open Sans;font-style:normal;font-weight:600;font-size:16px;line-height:22px;color:#1e1e1e;margin:24px 0 12px}.modal-scroll h3:first-child{margin-top:0}.modal-scroll p{line-height:19px;margin:8px 0}.modal-scroll p,.modal-scroll ul{font-family:Open Sans;font-style:normal;font-weight:400;font-size:14px;color:#000}.modal-scroll li{margin:4px 0}.modal-scroll strong{font-weight:600}.card{background:#fff;border:1px solid var(--Cores-Cinza-Claro-light_5,#bcbcbc);border-radius:8px;box-sizing:border-box}.card.card-no-top-radius{border-top-left-radius:0;border-top-right-radius:0;border-top:none;margin-top:0}.card.card-no-bottom-radius{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:none;margin-bottom:0}.card-shadow{box-shadow:0 2px 8px #00000014}.card-title{font-weight:700;font-size:20px;line-height:27px;color:#333;margin:0 0 24px;padding:0}.card-actions{display:flex;gap:12px;margin-bottom:24px;align-items:center;flex-wrap:wrap}.card-actions>*{flex:0 0 auto;width:auto;max-width:-moz-fit-content;max-width:fit-content}.card-actions button{flex-shrink:0;width:-moz-fit-content;width:fit-content}.card-content{display:flex;flex-direction:column;gap:16px}.card-padding-none{padding:0}.card-padding-small{padding:16px}.card-padding-medium{padding:24px}.card-padding-large{padding:32px}.card-borderless{border:none}.datepicker-wrapper{position:relative;font-family:Open Sans,sans-serif}.datepicker__icon-group{display:flex;align-items:center;gap:8px}.datepicker__search-btn{display:flex;align-items:center;justify-content:center;background:none;border:none;padding:0;cursor:pointer;color:var(--Cores-Primria-medium,#d22630);transition:color .15s ease;width:min(20px,100%);height:min(20px,100%);font-size:min(16px,4vw);flex-shrink:0}.datepicker__search-btn:hover:not(:disabled){color:var(--Cores-Primria-dark,#a51a24)}.datepicker__search-btn:disabled{cursor:default;color:var(--Cores-Cinza-Claro-light_5,#bcbcbc)}.datepicker-wrapper--sizing-content{width:min(220px,100%);min-width:0}.datepicker-wrapper--sizing-full{width:100%}.datepicker-popover{position:absolute;top:calc(100% + 8px);left:0;background:var(--Cores-Cinza-Claro-white,#fff);border:1px solid var(--Cores-Cinza-Claro-light_5,#bcbcbc);border-radius:8px;box-shadow:0 4px 12px #00000026;padding:24px;z-index:1000;display:flex;flex-direction:column;gap:24px}.datepicker-popover.single-picker{width:min(352px,calc(100vw - 32px))}.datepicker-popover.range-picker{width:min(740px,calc(100vw - 32px))}.datepicker-content{display:flex;flex-direction:column;gap:10px;width:100%}.datepicker-range-content{display:flex;flex-direction:column;gap:24px}.datepicker-range-fields{display:flex;gap:24px}.datepicker-range-field{display:flex;flex-direction:column;flex:1 1}.datepicker-range-divider{width:1px;background:var(--Cores-Cinza-Claro-light_5,#bcbcbc);align-self:stretch}.datepicker-actions{display:flex;gap:24px;justify-content:flex-end;width:100%;flex-shrink:0}.datepicker-actions button{width:140px;height:35px;border-radius:8px;padding:8px 32px;font-size:14px;min-width:140px;max-width:140px}.datepicker-popover.range-picker .datepicker-actions{width:100%;justify-content:flex-end}.calendar-container{display:flex;flex-direction:column;gap:16px;width:100%}.calendar-header{justify-content:space-between;padding-bottom:8px}.calendar-header,.calendar-header-left{display:flex;align-items:center;height:24px}.calendar-header-left{gap:16px;flex:1 1;min-width:0}.calendar-header-right{display:flex;align-items:center;gap:8px;width:56px;height:24px}.calendar-label{font-weight:600;font-size:14px;color:var(--Cores-Primria-medium,#d22630)}.calendar-label,.month-year-display{font-family:Open Sans,sans-serif;white-space:nowrap}.month-year-display{font-weight:400;font-size:16px;line-height:16px;letter-spacing:0;color:var(--Cores-Cinza-Escuro-black,#1e1e1e);flex:1 1}.arrow-button{width:24px;height:24px;padding:0;border:none;background:transparent;color:var(--Cores-Primria-medium,#d22630);cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s;position:relative}.arrow-button svg{width:12px;height:12px;position:relative;top:0;left:0}.arrow-button:active,.arrow-button:hover{background:#1e1e1e1a}.dropdown-button{width:24px;height:24px;padding:0;border:none;background:transparent;color:var(--Cores-Primria-medium,#d22630);cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s;position:relative}.dropdown-button svg{width:12px;height:12px;position:relative;top:0;left:0}.dropdown-button:active,.dropdown-button:hover{background:#1e1e1e1a}.dropdown-button.in-selector{background:#e1e1e5;border-radius:50%}.dropdown-button.in-selector:active,.dropdown-button.in-selector:hover{background:#d0d0d4}.calendar-body{display:flex;flex-direction:column;gap:8px}.weekdays{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:4px;gap:4px}.weekday-label{width:100%;aspect-ratio:1;display:flex;align-items:center;justify-content:center;font-family:Open Sans,sans-serif;font-size:12px;line-height:12px;color:var(--Cores-Cinza-Escuro-dark_1,#8b8b8b);font-weight:400}.days-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:4px;gap:4px}.day-button,.day-cell{width:100%;aspect-ratio:1}.day-button{border:none;border-radius:50%;background:transparent;font-family:Open Sans,sans-serif;font-weight:400;font-size:12px;line-height:12px;color:var(--Cores-Cinza-Escuro-black,#1e1e1e);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}.day-button:hover{background:var(--Cores-Cinza-Claro-light_2,#f4f2f2)}.day-button.today{background:var(--Cores-Primria-lightest_3,#fde8e9)}.day-button.selected{color:var(--Cores-Cinza-Claro-white,#fff);font-weight:700}.day-button.selected,.day-button.selected:hover{background:var(--Cores-Primria-medium,#d22630)}.day-button.disabled,.day-button:disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.day-button.disabled:hover,.day-button:disabled:hover{background:transparent}.month-selector,.year-selector{display:flex;flex-direction:column;gap:16px;width:100%}.selector-header{display:flex;align-items:center;justify-content:space-between;padding-bottom:8px}.selector-header-simple{display:flex;align-items:center;justify-content:center;gap:24px;padding-bottom:16px}.selector-header-with-label{display:flex;align-items:center;gap:16px;padding-bottom:16px;height:24px}.selector-title{font-family:Open Sans,sans-serif;font-weight:600;font-size:16px;color:var(--Cores-Cinza-Escuro-black,#1e1e1e)}.months-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;overflow-y:auto;padding:4px}.month-button{width:80px;height:32px;border:none;border-radius:16px;background:transparent;font-family:Open Sans,sans-serif;font-weight:400;font-size:14px;line-height:12px;letter-spacing:0;color:var(--Cores-Cinza-Escuro-black,#1e1e1e);padding:8px 16px;cursor:pointer;transition:all .2s;text-transform:capitalize}.month-button:hover{background:var(--Cores-Cinza-Claro-light_2,#f4f2f2)}.month-button.selected{background:var(--Cores-Primria-medium,#d22630);color:var(--Cores-Cinza-Claro-white,#fff);font-family:Open Sans,sans-serif;font-weight:700;font-size:14px;line-height:12px;letter-spacing:0}.years-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;overflow-y:auto;overflow-x:hidden;padding:4px;max-height:200px}.year-button{width:100%;height:32px;border:none;border-radius:16px;background:transparent;font-family:Open Sans,sans-serif;font-weight:400;font-size:14px;line-height:12px;letter-spacing:0;color:var(--Cores-Cinza-Escuro-black,#1e1e1e);padding:8px 12px;cursor:pointer;transition:all .2s}.year-button:hover{background:var(--Cores-Cinza-Claro-light_2,#f4f2f2)}.year-button.selected{background:var(--Cores-Primria-medium,#d22630);color:var(--Cores-Cinza-Claro-white,#fff);font-family:Open Sans,sans-serif;font-weight:700;font-size:14px;line-height:12px;letter-spacing:0}@media (max-width:767px){.datepicker-popover.range-picker{height:auto}.datepicker-range-fields{flex-direction:column}.datepicker-range-divider{width:auto;height:1px;align-self:stretch}.datepicker-popover{left:50%;transform:translate(-50%)}}.months-grid::-webkit-scrollbar,.years-grid::-webkit-scrollbar{width:6px}.months-grid::-webkit-scrollbar-track,.years-grid::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.months-grid::-webkit-scrollbar-thumb,.years-grid::-webkit-scrollbar-thumb{background:var(--Cores-Primria-medium,#d22630);border-radius:3px}.months-grid::-webkit-scrollbar-thumb:hover,.years-grid::-webkit-scrollbar-thumb:hover{background:var(--Cores-Primria-dark,#a01d25)}.form-row{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;box-sizing:border-box}.form-row-gap-small{gap:8px}.form-row-gap-medium{gap:16px}.form-row-gap-large{gap:24px}.form-row-align-start{align-items:flex-start}.form-row-align-center{align-items:center}.form-row-align-end{align-items:flex-end}.form-field{display:flex;flex-direction:column;box-sizing:border-box;flex-shrink:0}.form-field-xs{width:120px}.form-field-small{width:184px}.form-field-medium{width:309px}.form-field-large{width:496px}.form-field-xlarge{width:624px}.form-field-full{width:100%;flex:1 1}@media (max-width:768px){.form-field-large,.form-field-medium,.form-field-small,.form-field-xlarge,.form-field-xs{width:100%}}.breadcrumb-container{width:100%}.breadcrumb-list{flex-wrap:wrap;list-style:none;padding:0;margin:0}.breadcrumb-item,.breadcrumb-list{display:flex;align-items:center;gap:4px}.breadcrumb-button{display:flex;flex-direction:row;align-items:center;padding:0;flex:none;order:2;flex-grow:0;background:transparent;border:none;font-family:Open Sans,sans-serif;font-weight:400;cursor:default;transition:all .2s ease-in-out;white-space:nowrap;color:var(--grey-dark-medium,#5f5f5f);height:19px;text-decoration:none}.breadcrumb-button.clickable{cursor:pointer;color:var(--Cores-Primria-medium,#d22630);text-decoration:underline}.breadcrumb-button.clickable:hover{color:var(--primary-dark,#a51a24)}.breadcrumb-button.clickable:active{color:var(--primary-light,#ff4848)}.breadcrumb-button.disabled{cursor:not-allowed;color:var(--grey-dark-medium,#5f5f5f);font-weight:600;text-decoration:none}.breadcrumb-small .breadcrumb-button{padding:4px 8px;font-size:12px;line-height:16px}.breadcrumb-medium .breadcrumb-button{padding:8px 12px;font-size:14px;line-height:20px}.breadcrumb-large .breadcrumb-button{padding:12px 16px;font-size:16px;line-height:24px;font-weight:500}.breadcrumb-separator{display:inline-flex;align-items:center;justify-content:center;margin:0 4px}.breadcrumb-separator,.breadcrumb-separator svg{color:var(--Cores-Cinza-Claro-light_5,#bcbcbc);flex:none;order:3;flex-grow:0}.breadcrumb-separator svg{width:16px;height:16px}.breadcrumb-small .breadcrumb-separator svg{width:12px;height:12px}@media screen and (max-width:768px){.breadcrumb-list{gap:2px}.breadcrumb-button{padding:6px 8px;font-size:12px}.breadcrumb-large .breadcrumb-button{padding:8px 12px;font-size:14px}.breadcrumb-separator{margin:0 2px}}@media screen and (max-width:480px){.breadcrumb-button{padding:4px 6px;font-size:11px}.breadcrumb-separator svg{width:12px;height:12px}}.breadcrumb-button:focus-visible{outline:2px solid var(--primary-medium,#d22630);outline-offset:2px}@media print{.breadcrumb-button.clickable{color:var(--grey-dark-black,#1e1e1e);text-decoration:none}.breadcrumb-separator{color:var(--grey-dark-medium,#5f5f5f)}}.page-layout-container{display:flex;flex-direction:column;height:calc(100vh - 88px);width:100%;margin:0;padding:24px;box-sizing:border-box;overflow:hidden;transition:all .3s ease}.page-layout-content{display:flex;flex-direction:column;min-height:0}.page-layout-content>*{flex:1 1}@media screen and (max-width:768px){.page-layout-container{padding:16px}}@media screen and (max-width:480px){.page-layout-container{padding:12px}}.page-header-container{width:100%;height:auto;background:var(--Cores-Cinza-Claro-light_2,#f4f2f2);border-top-left-radius:var(--Raio-G,8px);border-top-right-radius:var(--Raio-G,8px);border-top:var(--Contorno-M,1px) solid var(--Cores-Cinza-Claro-light_5,#bcbcbc);border-right:var(--Contorno-M,1px) solid var(--Cores-Cinza-Claro-light_5,#bcbcbc);border-left:var(--Contorno-M,1px) solid var(--Cores-Cinza-Claro-light_5,#bcbcbc);padding:16px 24px;display:flex;flex-direction:column;gap:8px}.page-header-breadcrumb{display:flex;align-items:center;margin-bottom:4px}.page-header-title-row{display:flex;align-items:center;gap:12px}.page-header-title{margin:0;font-family:Open Sans,sans-serif;font-weight:600;font-style:normal;font-size:32px;line-height:100%;letter-spacing:0;vertical-align:middle;color:var(--Cores-Cinza-Escuro-black,#1e1e1e)}.page-header-favorite-btn{width:24px;height:24px;padding:0;border:none;background:transparent;color:var(--Cores-Primria-medium,#d22630);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease-in-out;flex-shrink:0}.page-header-favorite-btn:hover{color:var(--primary-dark,#a51a24);transform:scale(1.1)}.page-header-favorite-btn.active{color:var(--Cores-Primria-medium,#d22630)}.page-header-favorite-btn:focus-visible{outline:2px solid var(--Cores-Primria-medium,#d22630);outline-offset:2px;border-radius:4px}@media screen and (max-width:1024px){.page-header-container{padding:12px 24px}.page-header-title{font-size:20px}}@media screen and (max-width:768px){.page-header-container{padding:12px 16px;min-height:auto}.page-header-title{font-size:18px}}@media screen and (max-width:480px){.page-header-container{padding:8px 12px}.page-header-title{font-size:16px}.page-header-favorite-btn{width:20px;height:20px}}.page-header-actions{margin-left:auto;display:flex;align-items:center;gap:10px}.page-footer-container{width:100%;height:auto;background:var(--Cores-Cinza-Claro-light_2,#f4f2f2);border-bottom-left-radius:var(--Raio-G,8px);border-bottom-right-radius:var(--Raio-G,8px);border:var(--Contorno-M,1px) solid var(--Cores-Cinza-Claro-light_5,#bcbcbc);border-top:none;padding:16px 24px;display:flex;align-items:center;gap:12px;min-height:64px}.page-footer-container.align-left{justify-content:flex-start}.page-footer-container.align-center{justify-content:center}.page-footer-container.align-right{justify-content:flex-end}.page-footer-container.align-space-between{justify-content:space-between}@media screen and (max-width:1024px){.page-footer-container{padding:12px 24px;min-height:56px;gap:16px}}@media screen and (max-width:768px){.page-footer-container{padding:12px 16px;min-height:48px;gap:16px}}@media screen and (max-width:480px){.page-footer-container{padding:8px 12px;min-height:44px;gap:16px}}.main-layout{display:flex;flex-direction:column;height:100vh;min-height:100vh;background-color:var(--grey-light3,#f5f5f5);overflow:hidden}.main-layout>:first-child{position:fixed;top:0;left:0;right:0;z-index:1000}.main-layout-content{display:flex;margin-top:88px}.main-layout-content,.main-layout-page{flex:1 1;overflow:hidden;background-color:var(--Cores-Cinza-Claro-light_4,#e0e0e0)}.main-layout-page{transition:all .3s ease;padding:0}@media screen and (max-width:768px){.main-layout-content{flex-direction:column}.main-layout-page{overflow-x:auto}}@media screen and (max-width:480px){.main-layout{height:100dvh;min-height:100dvh}}.menu-layout{position:relative;width:100%;padding:24px;overflow-y:auto;overflow-x:hidden}.menu-layout-wrapper{width:768px;max-width:100%;background:#fff;border-radius:8px;padding:32px;box-shadow:0 2px 8px #00000014}.menu-layout-header{display:flex;align-items:center;gap:16px;margin-bottom:32px}.menu-layout-icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;font-size:28px;flex-shrink:0}.menu-layout-icon,.menu-layout-title{color:var(--Cores-Primria-medium,#d22630)}.menu-layout-title{font-size:32px;font-weight:600;margin:0;padding:0;text-transform:capitalize}.menu-layout-content{width:100%}@media screen and (max-width:768px){.menu-layout{padding:16px}.menu-layout-header{gap:12px;margin-bottom:24px}.menu-layout-icon{width:32px;height:32px;font-size:24px}.menu-layout-title{font-size:24px}}@media screen and (max-width:480px){.menu-layout{padding:12px}.menu-layout-title{font-size:20px}.menu-layout-icon{width:28px;height:28px;font-size:20px}}.menu-button{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;min-height:144px;padding:16px 48px 16px 16px;background:var(--Cores-Cinza-Claro-white,#fff);border:1px solid var(--Cores-Cinza-Claro-light_5,#bcbcbc);border-radius:8px;cursor:pointer;font-family:inherit;font-size:16px;font-weight:600;color:var(--Cores-Cinza-Escuro-black,#1e1e1e);text-align:left;text-transform:none!important;transition:all .3s cubic-bezier(.4,0,.2,1)}.menu-screen-cards[data-items="1"] .menu-button{width:704px;max-width:100%;height:72px!important;min-height:72px!important;margin:0 auto}.menu-screen-cards[data-items="2"] .menu-button:nth-child(odd):last-child{width:704px;max-width:100%;height:72px!important;min-height:72px!important;max-height:72px!important;grid-column:1/-1;justify-self:start}.menu-screen-cards:not([data-items]) .menu-button,.menu-screen-cards[data-items="3"] .menu-button{grid-column:span 4}.menu-screen-cards:not([data-items]) .menu-button:nth-child(3n+1):nth-last-child(2),.menu-screen-cards:not([data-items]) .menu-button:nth-child(3n+2):last-child,.menu-screen-cards[data-items="3"] .menu-button:nth-child(3n+1):nth-last-child(2),.menu-screen-cards[data-items="3"] .menu-button:nth-child(3n+2):last-child{grid-column:span 6}.menu-screen-cards:not([data-items]) .menu-button:nth-child(3n+1):last-child,.menu-screen-cards[data-items="3"] .menu-button:nth-child(3n+1):last-child{width:704px;max-width:100%;height:72px!important;min-height:72px!important;max-height:72px!important;grid-column:1/-1;justify-self:start}.menu-button:hover:not(:disabled){color:var(--Cores-Cinza-Escuro-black,#1e1e1e);transform:translateY(-2px);box-shadow:0 4px 8px #d2263026}.menu-button:active:not(:disabled),.menu-button:hover:not(:disabled){background:var(--Cores-Primria-lightest-4,#fff6f7);border:1px solid var(--Cores-Primria-medium,#d22630)}.menu-button:active:not(:disabled){transform:translateY(0);transition:all .1s ease}.menu-button:focus-visible{outline:2px solid var(--Cores-Primria-medium,#d22630);outline-offset:2px}.menu-button-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;width:100%;text-align:left;line-height:1.4;word-wrap:break-word;overflow-wrap:break-word;overflow:hidden;text-overflow:ellipsis}.menu-screen-cards[data-items="1"] .menu-button-text{-webkit-line-clamp:1;white-space:nowrap}.menu-button-icon-right{position:absolute;bottom:12px;right:16px;display:flex;align-items:center;justify-content:center;color:var(--Cores-Primria-medium,#d22630);font-size:20px;transition:color .3s cubic-bezier(.4,0,.2,1)}.menu-button-disabled,.menu-button:disabled{opacity:.5;cursor:not-allowed}@media screen and (max-width:768px){.menu-button{width:180px;height:120px;padding:12px;font-size:15px;gap:12px}.menu-button-icon-right{font-size:18px}}@media screen and (max-width:480px){.menu-button{width:150px;height:100px;padding:10px;font-size:14px;gap:10px}.menu-button-icon-right{font-size:16px}}.menu-screen{width:100%;padding:0}.menu-screen-submenu{margin-bottom:40px}.menu-screen-submenu:last-child{margin-bottom:0}.menu-screen-submenu-title{font-size:24px;font-weight:700;color:var(--Cores-Cinza-Escuro-dark_4,#565656);margin:0 0 16px;padding:0;text-transform:capitalize}.menu-screen-cards{display:grid;grid-gap:16px;gap:16px;width:100%;align-items:stretch}.menu-screen-cards[data-items="1"]{grid-template-columns:1fr;justify-items:center}.menu-screen-cards[data-items="2"]{grid-template-columns:repeat(2,1fr)}.menu-screen-cards:not([data-items]),.menu-screen-cards[data-items="3"]{grid-template-columns:repeat(12,1fr);max-width:100%}@media screen and (max-width:1200px){.menu-screen-cards:not([data-items]),.menu-screen-cards[data-items="3"]{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){.menu-screen-cards{grid-template-columns:1fr!important}.menu-screen-submenu-title{font-size:20px;margin-bottom:12px}.menu-screen-cards{grid-template-columns:1fr;gap:12px}.menu-screen-card-wrapper button{min-height:70px;padding:14px 16px}.menu-screen-button-title{font-size:14px}.menu-screen-button-description{font-size:13px}}@media screen and (max-width:480px){.menu-screen-submenu-title{font-size:18px}.menu-screen-card-wrapper button{min-height:60px}}.functionality-search{position:relative;width:400px;height:40px}.functionality-search-form{position:relative;width:100%;height:100%}.functionality-search-input{box-sizing:border-box;width:100%;height:40px;padding:8px 48px 8px 16px;background:#fff;border:1px solid #bcbcbc;border-radius:4px;font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#1e1e1e;outline:none;transition:border-color .2s ease}.functionality-search-input::placeholder{color:#bcbcbc}.functionality-search-input:focus{border-color:#d22630;border-left-width:4px}.functionality-search-button{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:24px;height:24px;background:transparent;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center}.functionality-search-button:hover{opacity:.8}.functionality-search-dropdown{position:absolute;top:calc(100% + 4px);left:0;right:0;width:374px;background:#fff;border:1px solid #bcbcbc;border-radius:4px;box-shadow:0 4px 12px #00000026;max-height:400px;overflow-y:auto;z-index:1002}.functionality-search-section{border-bottom:1px solid #e0e0e0;padding:8px 8px 8px 16px;gap:8px}.functionality-search-section:last-child{border-bottom:none}.functionality-search-section-title{font-size:16px;font-weight:600;color:var(--Cores-Primria-medium,#d22630);padding:8px 0;text-transform:capitalize}.functionality-search-subsection{margin-bottom:8px}.functionality-search-subsection:last-child{margin-bottom:0}.functionality-search-subsection-title{font-size:14px;font-weight:600;color:var(--Cores-Cinza-Escuro-dark_3,#5f5f5f);padding:6px 0;text-transform:capitalize;margin-bottom:4px}.functionality-search-item{display:block;width:100%;padding:8px 0;background:transparent;border:none;cursor:pointer;text-align:left;transition:background-color .2s ease;font-size:14px;font-weight:400;color:var(--Cores-Cinza-Escuro-black,#1e1e1e);text-transform:capitalize}.functionality-search-item:hover{background-color:#fde8e9}.functionality-search-item-label{font-size:14px;font-weight:400;color:var(--Cores-Cinza-Escuro-black,#1e1e1e);text-transform:capitalize}.functionality-search-empty{padding:16px;text-align:center;font-size:14px;color:#8b8b8b;font-style:italic}@media (max-width:640px){.functionality-search{width:100%;max-width:300px}.functionality-search-input{font-size:14px;padding:8px 40px 8px 12px}.functionality-search-dropdown{width:100%}}.action-icon-wrapper{position:relative}.action-icon,.action-icon-wrapper{display:inline-flex;align-items:center;justify-content:center}.action-icon{background:transparent;border:none;cursor:pointer;color:var(--Cores-Primria-medium,#d22630);transition:opacity .2s ease,transform .1s ease;padding:4px;border-radius:4px}.action-icon:hover:not(.action-icon-disabled){opacity:.7;background-color:#d226301a}.action-icon:active:not(.action-icon-disabled){transform:scale(.95)}.action-icon-disabled{cursor:not-allowed;opacity:.4;color:var(--Cores-Cinza-Escuro-dark_1,#8b8b8b)}.action-icon-sm{min-width:24px;min-height:24px}.action-icon-md{min-width:32px;min-height:32px}.action-icon-lg{min-width:40px;min-height:40px}.action-icon-xl{min-width:48px;min-height:48px}.action-icon-tooltip{position:fixed;transform:translate(-50%,calc(-100% - 8px));min-width:54px;min-height:32px;padding:8px;background:var(--Cores-Secundria-dark,#1f458b);color:var(--Cores-Cinza-Claro-white,#fff);font-family:Open Sans,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-align:center;border-radius:4px;white-space:nowrap;pointer-events:none;z-index:10000;box-shadow:0 2px 8px #00000026;opacity:0;animation:tooltipFadeIn .2s ease-out forwards}@media screen and (max-width:768px){.action-icon-tooltip{font-size:11px;padding:4px 8px}}.link{display:inline-flex;align-items:center;gap:8px;font-family:Open Sans,sans-serif;font-style:normal;font-weight:400;text-decoration:underline;cursor:pointer;border:none;background:none;padding:0;transition:all .2s ease}.link-small{font-size:12px;line-height:16px}.link-medium{font-size:14px;line-height:19px}.link-large{font-size:16px;line-height:22px}.link-primary{color:#d10000}.link-primary:hover:not(.link-disabled){color:#b00000}.link-primary:active:not(.link-disabled){color:#8b0000}.link-secondary{color:var(--Cores-Secundria-medium,#3763b2)}.link-secondary:hover:not(.link-disabled){color:var(--Cores-Secundria-dark,#1f458b)}.link-secondary:active:not(.link-disabled){color:var(--Cores-Secundria-darker,#163465)}.link-tertiary{color:var(--Cores-Cinza-Escuro-dark_1,#8b8b8b)}.link-tertiary:hover:not(.link-disabled){color:var(--Cores-Cinza-Escuro-dark_2,#565656)}.link-tertiary:active:not(.link-disabled){color:var(--Cores-Cinza-Escuro-dark_3,#1e1e1e)}.link-disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.link-no-underline{text-decoration:none}.link-no-underline:hover:not(.link-disabled){text-decoration:underline}.link-icon{display:inline-flex;align-items:center;justify-content:center}.link-icon-left{margin-right:4px}.link-icon-right{margin-left:4px}.link:focus{outline:2px solid var(--Cores-Primria-medium,#d22630);outline-offset:2px;border-radius:2px}.link:focus:not(:focus-visible){outline:none}.link{text-transform:none!important}.photo-container{display:inline-block;overflow:hidden;transition:all .3s ease}.photo-image{display:block;width:100%;height:100%;object-fit:cover;transition:all .3s ease}.photo-container--clickable{cursor:pointer}.photo-container--clickable:hover{transform:scale(1.02);box-shadow:0 4px 8px #0003}.photo-container--radius-none{border-radius:0}.photo-container--radius-small{border-radius:4px}.photo-container--radius-medium{border-radius:8px}.photo-container--radius-large{border-radius:16px}.photo-container--radius-pill{border-radius:9999px}.photo-container--radius-circle{border-radius:50%}.navtab{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:201px;height:57px;padding:16px 32px;border-top-left-radius:8px;border-top-right-radius:8px;border:none;border-bottom:3px solid var(--Cores-Cinza-Escuro-dark_1,#8b8b8b);background:transparent;cursor:pointer;box-sizing:border-box;text-decoration:none;transition:color .2s ease,border-color .2s ease;white-space:nowrap}.navtab__label{font-family:var(--font-family-01,"Open Sans",sans-serif);font-size:18px;font-weight:400;font-style:normal;line-height:100%;letter-spacing:0}.navtab__icon,.navtab__label{color:var(--Cores-Cinza-Escuro-black,#1e1e1e);transition:color .2s ease}.navtab__icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.navtab:hover:not(.navtab--disabled):not(.navtab--active){border-bottom-color:var(--Cores-Primria-dark,#a51a24)}.navtab:hover:not(.navtab--disabled):not(.navtab--active) .navtab__icon,.navtab:hover:not(.navtab--disabled):not(.navtab--active) .navtab__label{color:var(--Cores-Primria-dark,#a51a24)}.navtab--active{border-bottom-color:var(--Cores-Primria-medium,#d22630)}.navtab--active .navtab__icon,.navtab--active .navtab__label{color:var(--Cores-Primria-medium,#d22630)}.navtab--disabled{border-bottom-color:var(--Cores-Cinza-Claro-light_3,#eee);cursor:not-allowed;pointer-events:none}.navtab--disabled .navtab__icon,.navtab--disabled .navtab__label{color:var(--Cores-Cinza-Escuro-dark_1,#8b8b8b)}.navtab__tooltip{position:fixed;transform:translate(-50%,calc(-100% - 8px));min-width:54px;min-height:32px;padding:8px;background:var(--Cores-Secundria-dark,#1f458b);color:var(--Cores-Cinza-Claro-white,#fff);font-family:Open Sans,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-align:center;border-radius:4px;white-space:nowrap;pointer-events:none;z-index:10000;box-shadow:0 2px 8px #00000026;opacity:0;animation:navtabTooltipFadeIn .2s ease-out forwards}@keyframes navtabTooltipFadeIn{0%{opacity:0;transform:translate(-50%,calc(-100% - 4px)) scale(.95)}to{opacity:1;transform:translate(-50%,calc(-100% - 8px)) scale(1)}}@media (max-width:768px){.navtab{min-width:unset;padding:16px 20px;flex:1 1;justify-content:center}}@media (max-width:480px){.navtab{padding:16px 12px;gap:4px}.navtab__label{font-size:16px}}.timeline-item{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:8px;width:100%;min-width:0;min-height:61px;padding:8px;border:none;border-bottom:1px solid var(--Cores-Cinza-Claro-light_5,#bcbcbc);background:transparent;box-sizing:border-box;text-align:left;cursor:default;transition:background .2s ease;position:relative;overflow:visible}.timeline-item--clickable{cursor:pointer}.timeline-item--clickable:hover:not(.timeline-item--active){background:var(--Cores-Cinza-Claro-light_2,#f4f2f2)}.timeline-item--active{background:var(--Cores-Primria-lightest-4,#fff6f7)}.timeline-item__dot{position:absolute;left:-18px;top:50%;transform:translateY(-50%);width:10px;height:10px;border-radius:50%;flex-shrink:0;z-index:1}.timeline-item__left{display:flex;flex-direction:column;gap:4px;flex:1 1;min-width:0;overflow:hidden}.timeline-item__title{font-size:16px;font-weight:600;color:var(--Cores-Cinza-Escuro-dark_5,#3f3f3f)}.timeline-item__event,.timeline-item__title{font-family:var(--font-family-01,"Open Sans",sans-serif);font-style:normal;line-height:100%;letter-spacing:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.timeline-item__event{font-size:14px;font-weight:400;color:var(--Cores-Cinza-Escuro-dark_3,#5f5f5f);min-height:15px}.timeline-item__right{display:flex;flex-direction:row;align-items:center;gap:6px;flex-shrink:0}.timeline-item__label{font-family:var(--font-family-01,"Open Sans",sans-serif);font-size:16px;font-weight:600;font-style:normal;line-height:100%;letter-spacing:0;text-align:right;color:var(--Cores-Cinza-Escuro-black,#1e1e1e);white-space:nowrap}.timeline-item__icon{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0;color:var(--Cores-Cinza-Escuro-black,#1e1e1e)}.timeline-item__icon img,.timeline-item__icon svg{width:16px;height:16px;display:block}.timeline-separator{display:flex;align-items:center;gap:8px;padding:12px 8px 6px;position:relative}.timeline-separator__dot{position:absolute;left:-21px;top:50%;transform:translateY(-50%);width:16px;height:16px;border-radius:50%;border:2px solid var(--Cores-Cinza-Escuro-black,#1e1e1e);background:#fff;box-sizing:border-box;flex-shrink:0;z-index:1}.timeline-separator__date{font-family:var(--font-family-01,"Open Sans",sans-serif);font-size:18px;font-weight:700;font-style:normal;line-height:100%;letter-spacing:0;text-transform:uppercase;color:var(--Cores-Primria-medium,#d22630)}.timeline-track{position:relative;padding-left:24px}.timeline-track:before{content:"";position:absolute;left:10px;top:0;bottom:0;width:2px;background:var(--Cores-Cinza-Escuro-black,#1e1e1e);z-index:0}.timeline-item__tooltip{background:#1e1e1e;color:#fff;padding:8px 12px;border-radius:4px;font-size:12px;white-space:nowrap}@media (max-width:480px){.timeline-item__label,.timeline-item__title{font-size:14px}.timeline-item__event{font-size:12px}.timeline-separator__date{font-size:15px}}.timeline-panel{display:flex;flex-direction:column;background:#fff;border-radius:8px;box-sizing:border-box;width:100%;flex:1 1;min-height:0}.timeline-panel__body{display:flex;flex:1 1;min-height:0;padding:12px 12px 16px 0;gap:0;align-items:stretch}.timeline-panel__timeline-col{flex:1 1 55%;display:flex;flex-direction:column;min-width:0;box-sizing:border-box}.timeline-panel__tabs{display:flex;flex-wrap:nowrap;border-bottom:1px solid var(--Cores-Cinza-Claro-light_5,#bcbcbc);flex-shrink:0;width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:var(--Cores-Primria-medium,#d22630) transparent}.timeline-panel__tabs .navtab{flex:1 1;min-width:80px;padding-left:12px;padding-right:12px;height:auto}.timeline-panel__tabs .navtab .navtab__label{white-space:normal;word-break:auto-phrase;display:block;text-align:center}.timeline-panel__timeline-scroll{overflow-y:auto;overflow-x:hidden;flex:1 1;padding-top:12px}.timeline-panel__detail-panel{flex:0 1 auto;width:-moz-fit-content;width:fit-content;max-width:40%;display:flex;flex-direction:column;min-width:40%;overflow:hidden;border:1px solid var(--Cores-Cinza-Claro-light_5,#bcbcbc);border-radius:8px;box-shadow:0 2px 8px #00000014;margin-left:12px}.timeline-panel__detail-panel--borderless{border:none}.timeline-panel__detail-panel--shadowless{box-shadow:none}.timeline-panel__detail-header{padding:16px 24px 12px;flex-shrink:0}.timeline-panel__detail-title{font-family:var(--font-family-01,"Open Sans",sans-serif);font-size:24px;font-weight:700;font-style:normal;line-height:100%;letter-spacing:0;color:var(--Cores-Cinza-Escuro-dark_4,#565656);margin:0}.timeline-panel__detail-body{flex:1 1;overflow-y:auto;overflow-x:hidden}.timeline-panel__empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:40px 24px;text-align:center;height:100%;box-sizing:border-box}.timeline-panel__empty-message{font-family:var(--font-family-01,"Open Sans",sans-serif);font-size:14px;font-weight:400;color:var(--Cores-Cinza-Escuro-dark_3,#5f5f5f);margin:0;max-width:200px;line-height:1.5}.timeline-panel__detail-subtitle{display:block;font-family:var(--font-family-01,"Open Sans",sans-serif);font-size:16px;font-weight:600;color:var(--Cores-Cinza-Escuro-black,#1e1e1e);padding:16px 24px 0}.timeline-panel__detail-fields{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;padding:16px 24px 24px}.timeline-panel__detail-field{min-width:0}.timeline-panel__detail-field--full{grid-column:1/-1}.timeline-panel__detail-field--half{grid-column:span 1}.timeline-panel__detail-field-label{display:block;font-family:var(--font-family-01,"Open Sans",sans-serif);font-size:12px;font-weight:400;color:var(--Cores-Cinza-Escuro-dark_3,#5f5f5f);margin-bottom:4px}.timeline-panel__detail-status-value{display:block;font-family:var(--font-family-01,"Open Sans",sans-serif);font-size:14px;font-weight:700;line-height:1.4;padding-bottom:8px;border-bottom:1px solid var(--Cores-Cinza-Claro-light_5,#bcbcbc)}.timeline-panel__daily-summary{display:flex;flex-direction:column;align-items:flex-start;gap:4px;width:100%;padding:8px 8px 8px 12px;border:none;border-bottom:1px solid var(--Cores-Cinza-Claro-light_5,#bcbcbc);background:transparent;cursor:pointer;box-sizing:border-box;text-align:left;transition:background .2s ease}.timeline-panel__daily-summary:hover:not(.timeline-panel__daily-summary--active){background:var(--Cores-Cinza-Claro-light_2,#f4f2f2)}.timeline-panel__daily-summary--active{background:var(--Cores-Primria-lightest-4,#fff6f7)}.timeline-panel__daily-summary-title{font-family:var(--font-family-01,"Open Sans",sans-serif);font-size:16px;font-weight:600;color:var(--Cores-Cinza-Escuro-dark_5,#3f3f3f)}.timeline-panel__daily-summary-entries{display:flex;flex-direction:column;gap:2px;width:100%}.timeline-panel__daily-summary-entry{display:flex;justify-content:space-between;align-items:baseline;width:100%;gap:8px}.timeline-panel__daily-summary-entry-label{font-size:14px}.timeline-panel__daily-summary-entry-label,.timeline-panel__daily-summary-entry-value{font-family:var(--font-family-01,"Open Sans",sans-serif);font-weight:400;color:var(--Cores-Cinza-Escuro-dark_5,#3f3f3f)}.timeline-panel__daily-summary-entry-value{font-size:16px;white-space:nowrap}@media (max-width:900px){.timeline-panel__detail-fields{grid-template-columns:1fr}.timeline-panel__detail-field--half{grid-column:1/-1}}@media (max-width:640px){.timeline-panel__body{flex-direction:column;padding:0 12px 12px}.timeline-panel__timeline-col{flex:none;border-right:none;border-bottom:1px solid var(--Cores-Cinza-Claro-light_5,#bcbcbc);margin-bottom:12px}.timeline-panel__timeline-scroll{max-height:280px!important}.timeline-panel__detail-panel{margin-left:0;width:100%;min-width:0}.timeline-panel__detail-title{font-size:20px}}.timeline-panel__colored-input .input-field{color:var(--timeline-input-color,var(--Cores-Cinza-Escuro-black,#1e1e1e))!important;-webkit-text-fill-color:var(--timeline-input-color,var(--Cores-Cinza-Escuro-black,#1e1e1e));font-weight:600}.input-readonly-content{font-size:14px;color:#1e1e1e;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.timeline-panel__field-label{font-size:14px;font-weight:600;color:#5f5f5f;display:block;margin-bottom:8px}.timeline-panel__field-value{font-weight:400;color:#1e1e1e;cursor:default;font-size:14px;padding-bottom:10px}.info-card{background:#fff;border:1px solid var(--Cores-Cinza-Claro-light_5,#bcbcbc);border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;width:100%}.info-card--padding-none{padding:0}.info-card--padding-small{padding:16px}.info-card--padding-medium{padding:24px}.info-card--padding-large{padding:32px}.info-card--shadow{box-shadow:0 2px 8px #00000014}.info-card--borderless{border:none}.info-card__header{display:flex;flex-direction:column;gap:6px;margin-bottom:20px}.info-card__title{font-size:24px;font-weight:700;letter-spacing:0;color:var(--Cores-Cinza-Escuro-dark_4,#565656);margin:0}.info-card__subtitle,.info-card__title{font-family:var(--font-family-01,"Open Sans",sans-serif);font-style:normal;line-height:100%}.info-card__subtitle{font-size:16px;font-weight:600;color:var(--Cores-Cinza-Escuro-black,#1e1e1e)}.info-card__body{display:flex;flex-direction:column;gap:0}.info-card__section{padding-top:16px;padding-bottom:0}.info-card__section:first-child{padding-top:0}.info-card__section-label{display:block;font-family:var(--font-family-01,"Open Sans",sans-serif);font-size:14px;font-weight:600;color:var(--Cores-Cinza-Escuro-dark_3,#5f5f5f);margin-bottom:10px}.info-card__section-content{display:grid;grid-template-columns:repeat(var(--info-card-cols,1),1fr)}.info-card__section-content>*{min-width:0}.info-card__section-content>.button{width:100%;box-sizing:border-box}.info-card__section-content--gap-small{gap:8px}.info-card__section-content--gap-medium{gap:16px}.info-card__quick-btn{display:flex;align-items:center;justify-content:center;padding:10px 8px;border:1px solid var(--Cores-Primria-medium,#d22630);border-radius:4px;background:transparent;color:var(--Cores-Primria-medium,#d22630);font-family:var(--font-family-01,"Open Sans",sans-serif);font-size:14px;font-weight:700;line-height:100%;letter-spacing:.5px;cursor:pointer;transition:background .15s ease,color .15s ease;box-sizing:border-box}.info-card__quick-btn:hover:not(.info-card__quick-btn--active){background:var(--Cores-Primria-lightest-4,#fff6f7)}.info-card__quick-btn--active{background:var(--Cores-Primria-medium,#d22630);color:#fff}@media (max-width:480px){.info-card__title{font-size:20px}.info-card--padding-medium{padding:16px}.info-card--padding-large{padding:24px}.info-card__section-content{grid-template-columns:1fr}}*{scrollbar-width:thin;scrollbar-color:var(--Cores-Primria-medium,#d22630) var(--Cores-Cinza-Claro-light_3,#eee)}::-webkit-scrollbar{width:8px;height:8px;background:var(--Cores-Cinza-Claro-light_3,#eee)}::-webkit-scrollbar-button{display:none;width:0;height:0}::-webkit-scrollbar-track{background:var(--Cores-Cinza-Claro-light_3,#eee);border-radius:8px}::-webkit-scrollbar-thumb{background:var(--Cores-Primria-medium,#d22630);border-radius:8px;-webkit-transition:background .2s ease;transition:background .2s ease}::-webkit-scrollbar-thumb:active,::-webkit-scrollbar-thumb:hover{background:var(--primary-dark,#a51a24)}::-webkit-scrollbar-corner{background:var(--Cores-Cinza-Claro-light_3,#eee)}*{padding:0;margin:0;box-sizing:border-box;font-family:Open Sans,sans-serif}:root{--primary-darkest:#6e161b;--primary-dark:#a51a24;--primary-medium:#d22630;--primary-light:#ff4848;--primary-lightest:#fb969b;--primary-lightest2:#f9c3c6;--primary-lightest3:#fde8e9;--primary-lightest4:#fff6f7;--secondary-darkest:#113269;--secondary-dark:#1f458b;--secondary-medium:#3763b2;--secondary-light:#5987d9;--secondary-lightest:#84abf0;--secondary-lightest2:#cfe1ff;--grey-dark:#bcbcbc;--grey-medium:#e0e0e0;--grey-light:#eee;--grey-light2:#f4f2f2;--grey-light3:#fcfcfc;--grey-white:#fff;--grey-dark-black:#1e1e1e;--grey-dark-dark:#3f3f3f;--grey-dark-dark2:#565656;--grey-dark-medium:#5f5f5f;--grey-dark-light:#717171;--grey-dark-light2:#8b8b8b;--gradient-primary:linear-gradient(#6e161b,#fb969b);--gradient-secondary:linear-gradient(#113269,#84abf0);--gradient-background:linear-gradient(#fff,#e0e0e0);--gradient-background-2:linear-gradient(#fff,#fde8e9);--gradient-background-dark:linear-gradient(180deg,#6e161b 8.52%,#a51a24);--red-dark:#e60000;--red-medium:#ff3e3e;--red-light:#f67d7d;--red-lightest:#fac8c8;--red-lightest2:#fff0f0;--yellow-dark:#be9c30;--yellow-medium:#e8b920;--yellow-light:#fadc7b;--yellow-lightest:#fef1c6;--yellow-lightest2:#fffbef;--orange-darkest:#6d3100;--orange-dark:#bc5500;--orange-medium:#ef6c00;--orange-light:#ff9c4b;--orange-lightest:#f4c095;--orange-lightest-2:#fddec5;--green-dark:#156d44;--green-medium:#00995d;--green-light:#90caa6;--green-lightest:#d7f5e2;--green-lightest2:#f3fff8;--border-radius-none:0px;--border-radius-small:4px;--border-radius-medium:8px;--border-radius-large:16px;--border-radius-circle:50%;--border-radius-pill:500px;--border-outline-none:0px;--border-outline-thin:4px;--border-outline-medium:8px;--border-outline-thick:16px;--border-outline-thicker:50%;--opacity-semi-transparent:8%;--opacity-light:16%;--opacity-medium:32%;--opacity-intense:64%;--spacing_stack_margin_xxxs:4px;--spacing_stack_margin_xxs:8px;--spacing_stack_margin_xs:16px;--spacing_stack_margin_sm:24px;--spacing_stack_margin_md:32px;--spacing_stack_margin_lg:48px;--spacing_stack_margin_xl:64px;--spacing_stack_margin_xxl:96px;--spacing_stack_margin_xxxl:128px;--spacing_stack_padding_xxxs:4px;--spacing_stack_padding_xxs:8px;--spacing_stack_padding_xs:16px;--spacing_stack_padding_sm:24px;--spacing_stack_padding_md:32px;--spacing_stack_padding_lg:48px;--spacing_stack_padding_xl:64px;--spacing_stack_padding_xxl:96px;--spacing_stack_padding_xxxl:128px;--spacing_inline_margin_xxxs:4px;--spacing_inline_margin_xxs:8px;--spacing_inline_margin_xs:16px;--spacing_inline_margin_sm:24px;--spacing_inline_margin_md:32px;--spacing_inline_margin_lg:48px;--spacing_inline_margin_xl:64px;--spacing_inline_padding_xxxs:4px;--spacing_inline_padding_xxs:8px;--spacing_inline_padding_xs:16px;--spacing_inline_padding_sm:24px;--spacing_inline_padding_md:32px;--spacing_inline_padding_lg:48px;--spacing_inline_padding_xl:64px;--spacing_inset_xxxs:4px 4px;--spacing_inset_xxs:8px 8px;--spacing_inset_xs:16px 16px;--spacing_inset_sm:24px 24px;--spacing_inset_md:32px 32px;--spacing_inset_lg:48px 48px;--spacing_squish_xxxs:4px 8px;--spacing_squish_xxs:4px 16px;--spacing_squish_xs:8px 16px;--spacing_squish_sm:8px 24px;--spacing_squish_md:16px 24px;--spacing_squish_lg:16px 32px;--spacing_squish_xl:24px 32px;--spacing_squish_xxl:32px 48px;--font-family-01:"Open Sans",sans-serif;--font-family-02:"roboto",sans-serif;--font-heading-weight:bold;--font-heading-size:32px;--font-heading-line-height:44px;--font-heading-line-space:02px;--font-heading2-weight:800;--font-heading2-size:26px;--font-heading2-line-height:35px;--font-heading2-line-space:0px;--font-heading3-weight:bold;--font-heading3-size:20px;--font-heading3-line-height:27px;--font-heading3-line-space:0px;--font-heading4-weight:bold;--font-heading4-size:16px;--font-heading4-line-height:24px;--font-heading4-line-space:0px;--font-heading5-weight:500;--font-heading5-size:16px;--font-heading5-line-height:24px;--font-heading5-line-space:0px;--font-text-weight:800;--font-text-size:16px;--font-text-line-height:24px;--font-text-line-space:0px;--font-text2-weight:bold;--font-text2-size:16px;--font-text2-line-height:22px;--font-text2-line-space:0px;--font-text3-line-height:20px;--font-text3-weight:bold;--font-text3-size:14px;--font-text3-line-height:19px;--font-text3-line-space:0px;--font-tag-large-weight:bold;--font-tag-large-size:12.8px;--font-tag-large-line-height:17.4px;--font-tag-large-line-space:0px;--font-tag-medium-weight:500;--font-tag-medium-size:12.8px;--font-tag-medium-line-height:17.4px;--font-tag-medium-line-space:0px;--font-tag-small-weight:bold;--font-tag-small-size:10px;--font-tag-small-line-height:10px;--font-tag-small-line-space:0px;--font-underline-large-family:"roboto";--font-underline-large-weight:800;--font-underline-large-size:16px;--font-underline-large-line-height:19px;--font-underline-large-line-space:0px;--font-underline-medium-family:"roboto";--font-underline-medium-weight:500;--font-underline-medium-size:14px;--font-underline-medium-line-height:16.4px;--font-underline-medium-line-space:0px;--font-underline-small-family:"roboto";--font-underline-small-weight:500;--font-underline-small-size:12px;--font-underline-small-line-height:14px;--font-underline-small-line-space:0px;--gap-accordion:var(--spacing_stack_padding_md)}@media only screen and (max-width:1500px){:root{--gap-accordion:calc(var(--spacing_stack_padding_md) - 15px)}}.left-bar{display:flex;justify-content:start}.title-page{font-family:var(--font-family-02);font-size:var(--font-heading-size);font-weight:700;color:#333}.heading{display:flex;align-items:center;justify-content:space-between;padding:24px 0 16px}p:not(button>p){margin:0!important}.page{padding:var(--spacing_squish_md);width:100%;overflow-x:auto}.navegacao{display:flex;align-items:center;gap:4px}.navegacao svg{color:var(--primary-lightest);width:24px;height:24px}.span-dado{display:flex;align-items:center}.span-dado h3,.span-dado p{font-size:16px;font-weight:600;line-height:24px;text-align:left;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.span-dado h3{color:var(--grey-dark-black)}.span-dado p{color:var(--grey-dark-light)}.container-inputs-1{grid-template-rows:repeat(1,1fr)}.container-inputs-1,.container-inputs-2{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:32px;grid-row-gap:32px}.container-inputs-2{grid-template-rows:repeat(2,1fr)}.container-inputs-3{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);grid-column-gap:32px;grid-row-gap:32px}@media screen and (max-width:1400px){.page{max-width:80%!important}}.foto-nao-cadastrado{display:flex;justify-content:center;align-items:center;margin-top:var(--spacing_stack_margin_xxl)}.buttons{display:flex;justify-content:end;padding-top:var(--spacing_stack_padding_md);gap:var(--gap-accordion)}span#mandatory{color:var(--grey-dark-black)!important}.select.no-border{border:1px solid var(--primary-dark);border-radius:8px;margin:16px 0}.select.no-border .MuiFormControl-root.MuiFormControl-fullWidth{padding:0 16px!important}.container-loading{width:100%;height:559px;display:flex;align-items:center;justify-content:center}.container-loading svg{width:40px;height:40px;color:var(--primary-medium)}@media screen and (max-width:900px){.page{max-width:100%!important}.title-page{font-size:var(--font-heading4-size)}.buttons{display:flex;justify-content:start;flex-direction:column-reverse;margin:0 21.5px}.navegacao svg{color:var(--primary-lightest);width:16px;height:16px}}@media screen and (max-width:600px){.page{padding:var(--spacing_inset_xs)}}.bdn-tooltip{position:absolute;transform:translate(-50%,calc(-100% - 8px));max-width:500px;min-height:32px;padding:8px;background:var(--Cores-Secundria-dark,#1f458b);color:var(--Cores-Cinza-Claro-white,#fff);font-family:Open Sans,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-align:left;white-space:pre-wrap;word-wrap:break-word;border-radius:4px;pointer-events:none;z-index:10000;box-shadow:0 2px 8px #00000026;opacity:0;animation:bdnTooltipFadeIn .2s ease-out forwards}@keyframes bdnTooltipFadeIn{0%{opacity:0;transform:translate(-50%,calc(-100% - 4px)) scale(.95)}to{opacity:1;transform:translate(-50%,calc(-100% - 8px)) scale(1)}}@media screen and (max-width:768px){.bdn-tooltip{font-size:11px;padding:4px 8px}}.selectable-table-wrapper{position:relative}.selectable-table-wrapper .table-cell:first-child,.selectable-table-wrapper .table-header-cell:first-child{padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important}.selectable-table-wrapper .table-cell:first-child .checkbox-wrapper,.selectable-table-wrapper .table-header-cell:first-child .checkbox-wrapper{margin:0!important;padding:0!important}.selectable-table-selection-overlay{position:absolute;bottom:0;left:0;display:flex;align-items:center;font-size:12px;line-height:24px;color:#565656;height:24px;background:#fff;z-index:10;font-family:inherit}.selectable-table-wrapper:has(.selectable-table-selection-overlay) .pagination-info{visibility:hidden}@media (max-width:768px){.selectable-table-selection-overlay{font-size:11px}}@media (max-width:600px){.selectable-table-selection-overlay{font-size:10px}}.selectable-table-wrapper .table-row:not(.striped):has(input[type=checkbox]:checked){background-color:#fde8e9}.selectable-table-wrapper .table-row.striped:has(input[type=checkbox]:checked){background-color:#fbd5d8}.selectable-table-wrapper .table-row:not(.striped):has(input[type=checkbox]:checked):hover{background-color:#f8c4c8}.selectable-table-wrapper .table-row.striped:has(input[type=checkbox]:checked):hover{background-color:#f5b3b8}.radio-wrapper{display:inline-block}.radio{display:flex;flex-direction:row;align-items:center;padding:0;gap:16px;isolation:isolate;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative}.radio.disabled{cursor:not-allowed;opacity:.5}.radio-input{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.radio-area{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center;width:24px;height:24px;background:#fff;border:1.5px solid var(--primary-medium,#d22630);border-radius:50%;position:relative;flex-shrink:0;transition:all .2s ease}.radio-input:checked+.radio-area{border-width:5px}.radio.disabled .radio-area{background:var(--Cores-Cinza-Claro-light_3,#eee);border:1.5px solid var(--Cores-Cinza-Escuro-dark_1,#8b8b8b)}.radio.disabled .radio-input:checked+.radio-area{border-width:1.5px}.radio.disabled .radio-input:checked+.radio-area:after{content:"";position:absolute;width:12px;height:12px;background:var(--Cores-Cinza-Escuro-dark_1,#8b8b8b);border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%)}.radio:hover .radio-area:before{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;background:#1e1e1e0d;border-radius:50%;z-index:-1}.radio:active .radio-area:before{background:#1e1e1e1a}.radio.disabled:active .radio-area:before,.radio.disabled:hover .radio-area:before{display:none}.radio-label{font-family:Open Sans,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0;color:#1e1e1e}.radio.disabled .radio-label{color:var(--Cores-Cinza-Escuro-dark_1,#8b8b8b)}.scroll-container{overflow-y:auto;overflow-x:hidden;flex:1 1;min-height:0}.time-range-card{background:#fff;border:1px solid var(--Cores-Cinza-Claro-light_5,#bcbcbc);border-radius:8px;padding:20px;width:100%}.time-range-card-title{font-size:16px;font-weight:600;color:#333;margin:0 0 16px}.time-range-card.disabled .time-range-card-title{color:var(--Cores-Cinza-Escuro-dark_4,#565656);font-weight:600}.time-range-card.disabled .checkbox-label{color:var(--Cores-Cinza-Escuro-dark_1,#8b8b8b);font-weight:400}.time-range-card-all{margin-bottom:16px}.time-range-card-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px}@media (max-width:1024px){.time-range-card-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.time-range-card-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.time-range-card{padding:16px}.time-range-card-grid{grid-template-columns:1fr}}.days-card{background:#fff;border:1px solid var(--Cores-Cinza-Claro-light_5,#bcbcbc);border-radius:8px;padding:20px;width:100%}.days-card-title{font-size:16px;font-weight:600;color:#333;margin:0 0 16px}.days-card.disabled .days-card-title{color:var(--Cores-Cinza-Escuro-dark_4,#565656);font-weight:600}.days-card.disabled .checkbox-label{color:var(--Cores-Cinza-Escuro-dark_1,#8b8b8b);font-weight:400}.days-card-all{margin-bottom:16px}.days-card-list{display:flex;flex-direction:column;gap:12px}@media (max-width:480px){.days-card{padding:16px}}.months-card{background:#fff;border:1px solid var(--Cores-Cinza-Claro-light_5,#bcbcbc);border-radius:8px;padding:20px;width:100%}.months-card-title{font-size:16px;font-weight:600;color:#333;margin:0 0 16px}.months-card.disabled .months-card-title{color:var(--Cores-Cinza-Escuro-dark_4,#565656);font-weight:600}.months-card.disabled .checkbox-label{color:var(--Cores-Cinza-Escuro-dark_1,#8b8b8b);font-weight:400}.months-card-all{margin-bottom:16px}.months-card-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px;gap:12px}@media (max-width:768px){.months-card-grid{grid-template-columns:1fr}}@media (max-width:480px){.months-card{padding:16px}}.usage-limits-card{background:#fff;border:1px solid var(--Cores-Cinza-Claro-light_5,#bcbcbc);border-radius:8px;padding:20px;width:100%}.usage-limits-card-title{font-size:16px;font-weight:600;color:#333;margin:0 0 16px;display:flex;align-items:center;gap:8px}.usage-limits-info{width:16px;height:16px;color:#d22630;cursor:help;display:flex;align-items:center;justify-content:center;margin-left:4px}.usage-limits-tooltip{position:fixed;transform:translate(-50%,calc(-100% - 8px));min-width:54px;min-height:32px;padding:8px;background:var(--Cores-Secundria-dark,#1f458b);color:var(--Cores-Cinza-Claro-white,#fff);font-family:Open Sans,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-align:center;border-radius:4px;white-space:nowrap;pointer-events:none;z-index:10000;box-shadow:0 2px 8px #00000026;opacity:0;animation:tooltipFadeIn .2s ease-out forwards}@keyframes tooltipFadeIn{0%{opacity:0;transform:translate(-50%,calc(-100% - 4px)) scale(.95)}to{opacity:1;transform:translate(-50%,calc(-100% - 8px)) scale(1)}}@media screen and (max-width:768px){.usage-limits-tooltip{font-size:11px;padding:4px 8px}}.usage-limits-card-grid{gap:16px}.usage-limits-card-grid,.usage-limits-field{display:flex;flex-direction:column}.usage-limits-card.disabled .usage-limits-card-title,.usage-limits-card.readonly .usage-limits-card-title{color:var(--Cores-Cinza-Escuro-dark_4,#565656);font-weight:600}@media (max-width:480px){.usage-limits-card{padding:16px}}