.membros-module__PicvMq__mainContent{color:#fff;flex-direction:row;gap:2rem;width:100%;min-height:100vh;display:flex}.membros-module__PicvMq__leftColumn{width:100%;max-width:66.66%}.membros-module__PicvMq__rightColumn{width:100%;max-width:33.33%;display:block}.membros-module__PicvMq__mobileDetails{animation:.5s ease-out membros-module__PicvMq__slideDown;display:none}.membros-module__PicvMq__pageHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.membros-module__PicvMq__pageHeaderLeft{align-items:center;gap:1rem;display:flex}.membros-module__PicvMq__pageTitle{color:#fff;margin:0;font-size:1.5rem;font-weight:600}.membros-module__PicvMq__memberCount{color:var(--color-small-label-config);background-color:var(--color-input-config);border-radius:1rem;padding:.25rem .75rem;font-size:.875rem}.membros-module__PicvMq__pageHeaderActions{align-items:center;gap:.75rem;display:flex}.membros-module__PicvMq__desktopOnly{display:inline}.membros-module__PicvMq__filtersContentWrapper{opacity:0;max-height:0;transition:max-height .4s,opacity .3s;overflow:hidden}.membros-module__PicvMq__filtersContentWrapper.membros-module__PicvMq__open{opacity:1;max-height:1000px}.membros-module__PicvMq__filtersHeader{border-bottom:1px solid var(--color-border-config);align-items:center;gap:.5rem;padding-bottom:1rem;transition:padding-bottom .1s,border-bottom .1s;display:flex}.membros-module__PicvMq__filtersHeader.membros-module__PicvMq__closed{border-bottom:none;margin-bottom:-1rem;padding-bottom:0}.membros-module__PicvMq__filtersHeader span{font-weight:var(--weight-text-subtitle-config);color:var(--color-title-config);font-size:var(--size-text-base-config);flex:1}.membros-module__PicvMq__clearFilters{color:var(--color-small-label-config);font-size:var(--size-text-link-config);cursor:pointer;background:0 0;border:none}.membros-module__PicvMq__filterActions{justify-content:flex-end;gap:1rem;display:flex}.membros-module__PicvMq__filtersContent{flex-direction:column;gap:.75rem;margin-bottom:20px;display:flex}.membros-module__PicvMq__filterGroup{border-bottom:1px solid var(--color-border-config);padding-bottom:.75rem}.membros-module__PicvMq__filterGroup:last-child{border-bottom:none;padding-bottom:0}.membros-module__PicvMq__filterToggle{width:100%;color:var(--color-title-config);font-size:var(--size-text-base-config);font-weight:var(--weight-text-link-config);cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;padding:.5rem 0;display:flex}.membros-module__PicvMq__filterOptions{flex-direction:column;gap:.5rem;margin-top:.75rem;padding-left:1rem;display:flex}.membros-module__PicvMq__checkboxLabel input{opacity:0;cursor:pointer;width:0;height:0;position:absolute}.membros-module__PicvMq__checkboxLabel{align-items:center;display:flex}.membros-module__PicvMq__checkmark{box-shadow:var(--color-small-label-config) 0px 0px 0px 1px;cursor:pointer;transform-origin:0 10px;box-sizing:border-box;background-color:#10101080;border-radius:4px;flex-shrink:0;width:16px;height:16px;margin:-1px 10px 0 0;padding:0;transition:all .2s;position:relative}.membros-module__PicvMq__checkboxLabel input:checked~.membros-module__PicvMq__checkmark{box-shadow:VAR(--color-primary-config) 0px 0px 0px 1px;cursor:pointer;transform-origin:0 10px;box-sizing:border-box;background-color:#8a2be250;border-radius:4px;flex-shrink:0;width:16px;height:16px;margin:-1px 10px 0 0;padding:0;transition:all .2s}.membros-module__PicvMq__checkmark:after{content:"";display:none;position:absolute}.membros-module__PicvMq__checkboxLabel input:checked~.membros-module__PicvMq__checkmark:after{display:block}.membros-module__PicvMq__checkboxLabel .membros-module__PicvMq__checkmark:after{border:.15em solid #fff;border-width:0 .15em .15em 0;width:.25em;height:.5em;transition:all .5s ease-in-out;top:.1em;left:.3em;transform:rotate(45deg)}.membros-module__PicvMq__table .membros-module__PicvMq__checkboxLabel .membros-module__PicvMq__checkmark:after{top:.2em;left:.35em}.membros-module__PicvMq__table>thead .membros-module__PicvMq__checkboxLabel .membros-module__PicvMq__checkmark:after{top:.2em;left:.4em}.membros-module__PicvMq__tableContainer{border-radius:.5rem;overflow:hidden}.membros-module__PicvMq__table{border-collapse:separate;border-spacing:0 8px;width:100%}.membros-module__PicvMq__table th{text-align:left;font-size:var(--size-text-label-config);font-weight:var(--weight-text-subtitle-config);color:var(--color-text-config);padding:.5rem .5rem 0}.membros-module__PicvMq__table>thead>tr>th:first-child{padding-left:11.5px}.membros-module__PicvMq__table td{padding:.5rem;font-size:.875rem}.membros-module__PicvMq__tableMembro{align-items:center;gap:.5rem;display:flex}.membros-module__PicvMq__tableMembro>span>p:nth-of-type(2){white-space:normal;word-break:break-word}.membros-module__PicvMq__tableRow{background:var(--color-input-config);border:1px solid var(--color-border-config);border-radius:var(--border-radius-input-config);cursor:pointer;padding:1rem;transition:background-color .2s}.membros-module__PicvMq__tableRow td{border-top:1px solid var(--color-input-config);border-bottom:1px solid var(--color-input-config);color:var(--color-text-config)}.membros-module__PicvMq__tableRow:hover td{border-top:1px solid #37415180;border-bottom:1px solid #37415180}.membros-module__PicvMq__tableRow td:first-child{border-left:4px solid var(--color-input-config);color:var(--color-title-config);border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.membros-module__PicvMq__tableRow td:last-child{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.membros-module__PicvMq__selectedRow td{color:#fff}.membros-module__PicvMq__selectedRow td:first-child{border-left:4px solid var(--color-orange-config)}.membros-module__PicvMq__selectedRow{background-color:#f9731633}.membros-module__PicvMq__footer{border-top:1px solid var(--color-border-config);padding:1.5rem .75rem}.membros-module__PicvMq__footerRow{justify-content:space-between;align-items:center;width:100%;margin-bottom:1rem;display:flex}.membros-module__PicvMq__footer label{color:var(--color-text-config);font-size:var(--size-text-base-config)}.membros-module__PicvMq__footer p{font-size:var(--size-text-base-config);font-weight:var(--weight-text-small-label-config);color:var(--color-small-label-config)}.membros-module__PicvMq__checkboxContainer,.membros-module__PicvMq__navPageContainer{align-items:center;gap:.5rem;display:flex}.membros-module__PicvMq__counter{font-size:var(--size-text-base-config);font-weight:var(--weight-text-small-label-config);color:var(--color-small-label-config)}.membros-module__PicvMq__navButtons{gap:4px;display:flex}.membros-module__PicvMq__navBtn{background-color:var(--color-input-config);width:2rem;height:2rem;min-height:2rem;color:var(--color-text-config);cursor:pointer;border:none;border-radius:6px;justify-content:center;align-items:center;transition:background-color .2s,color .2s;display:flex}.membros-module__PicvMq__navBtn.membros-module__PicvMq__disabled{opacity:.5;cursor:not-allowed}@keyframes membros-module__PicvMq__slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:990px){.membros-module__PicvMq__mainContent{flex-direction:column}.membros-module__PicvMq__leftColumn{width:100%;max-width:100%}.membros-module__PicvMq__rightColumn{display:none}.membros-module__PicvMq__mobileDetails{width:100%;margin-top:.5rem;animation:.5s ease-out membros-module__PicvMq__slideDown;display:block}.membros-module__PicvMq__mobileRow td{background:0 0;padding:0}.membros-module__PicvMq__desktopOnly{display:none}.membros-module__PicvMq__pageHeader{flex-direction:column;align-items:flex-start}.membros-module__PicvMq__pageHeaderActions{width:100%}.membros-module__PicvMq__pageHeaderActions button{flex:1}.membros-module__PicvMq__table{font-size:12px}.membros-module__PicvMq__table th,.membros-module__PicvMq__table td{padding:12px 8px}.membros-module__PicvMq__table td:last-child{padding:0}.membros-module__PicvMq__footerRow{flex-direction:column;align-items:flex-start;gap:1rem}.membros-module__PicvMq__navPageContainer{justify-content:space-between;width:100%}.membros-module__PicvMq__footerActions button{width:100%}}@media (max-width:650px){.membros-module__PicvMq__table th:nth-child(3),.membros-module__PicvMq__table td:nth-child(3),.membros-module__PicvMq__table th:nth-child(4),.membros-module__PicvMq__table td:nth-child(4),.membros-module__PicvMq__table th:nth-child(5),.membros-module__PicvMq__table td:nth-child(5){display:none}}@media (max-width:390px){.membros-module__PicvMq__checkboxContainer{flex-direction:column;align-items:flex-start;gap:.5rem}}
.cargos-manager-module__bvs7qa__overlay{background-color:color-mix(in srgb, var(--color-bg-app) 80%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:var(--spacing-inset-lg);z-index:60;justify-content:center;align-items:center;animation:.25s cubic-bezier(.16,1,.3,1) forwards cargos-manager-module__bvs7qa__fadeIn;display:flex;position:fixed;inset:0}.cargos-manager-module__bvs7qa__modal{background-color:var(--color-bg-app);border:1px solid var(--color-border-subtle);border-radius:var(--spacing-sm);width:100%;max-width:44rem;max-height:90vh;box-shadow:0 25px 50px -12px color-mix(in srgb, var(--color-bg-app) 70%, transparent);flex-direction:column;animation:.35s cubic-bezier(.16,1,.3,1) forwards cargos-manager-module__bvs7qa__slideUp;display:flex;overflow:hidden}.cargos-manager-module__bvs7qa__header{padding:var(--spacing-inset-lg);background:var(--gradient-surface);border-bottom:1px solid var(--color-border-default);justify-content:space-between;align-items:center;display:flex;position:relative}.cargos-manager-module__bvs7qa__headerTitle{color:var(--color-text-primary);align-items:center;gap:var(--spacing-inline-sm);margin:0;font-size:1.25rem;font-weight:700;display:flex}.cargos-manager-module__bvs7qa__headerSubtitle{color:var(--color-text-secondary);margin:var(--spacing-micro) 0 0 0;font-size:.875rem;line-height:1.4}.cargos-manager-module__bvs7qa__closeButton{color:var(--color-text-tertiary);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex}.cargos-manager-module__bvs7qa__closeButton:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}.cargos-manager-module__bvs7qa__closeButton:focus-visible{outline:2px solid var(--ring-focus);outline-offset:2px}.cargos-manager-module__bvs7qa__content{gap:var(--spacing-md);padding:var(--spacing-inset-lg);grid-template-columns:3fr 4.5fr;max-height:calc(90vh - 120px);display:grid;overflow-y:auto}@media (max-width:768px){.cargos-manager-module__bvs7qa__content{grid-template-columns:1fr}}.cargos-manager-module__bvs7qa__column{gap:var(--spacing-md);flex-direction:column;display:flex}.cargos-manager-module__bvs7qa__sectionTitle{color:var(--color-text-primary);justify-content:space-between;align-items:center;margin:0;font-size:1rem;font-weight:600;display:flex}.cargos-manager-module__bvs7qa__rolesList{gap:var(--spacing-stack-sm);max-height:480px;padding-right:var(--spacing-micro);flex-direction:column;display:flex;overflow-y:auto}.cargos-manager-module__bvs7qa__roleCard{background:var(--color-surface-1);border:1px solid var(--color-border-subtle);border-radius:var(--spacing-xs);padding:var(--spacing-inset-sm) var(--spacing-inset);justify-content:space-between;align-items:center;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex}.cargos-manager-module__bvs7qa__roleCard:hover{background:var(--color-bg-hover);border-color:var(--color-border-default)}.cargos-manager-module__bvs7qa__roleCardActive{background:color-mix(in srgb, var(--color-primary-500) 10%, transparent);border-color:color-mix(in srgb, var(--color-primary-500) 30%, transparent)}.cargos-manager-module__bvs7qa__roleBadgePreview{align-items:center;gap:var(--spacing-inline-sm);padding:var(--spacing-micro) var(--spacing-inset-sm);border-radius:9999px;font-size:.825rem;font-weight:600;display:inline-flex}.cargos-manager-module__bvs7qa__roleActions{align-items:center;gap:var(--spacing-inline-sm);display:flex}.cargos-manager-module__bvs7qa__actionBtn{color:var(--color-text-tertiary);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex}.cargos-manager-module__bvs7qa__actionBtn:hover{color:var(--color-text-primary);background:var(--color-bg-hover)}.cargos-manager-module__bvs7qa__actionBtn:focus-visible{outline:2px solid var(--ring-focus)}.cargos-manager-module__bvs7qa__deleteBtn:hover{color:var(--color-error-500);background:color-mix(in srgb, var(--color-error-500) 15%, transparent)}.cargos-manager-module__bvs7qa__formContainer{background:var(--color-surface-1);border:1px solid var(--color-border-subtle);border-radius:var(--spacing-sm);padding:var(--spacing-inset-lg);gap:var(--spacing-stack);flex-direction:column;display:flex}.cargos-manager-module__bvs7qa__formGroup{gap:var(--spacing-stack-sm);flex-direction:column;display:flex}.cargos-manager-module__bvs7qa__label{color:var(--color-text-secondary);font-size:.8125rem;font-weight:600}.cargos-manager-module__bvs7qa__input{background:var(--color-input-bg);border:1px solid var(--color-input-border);border-radius:var(--spacing-xs);padding:var(--spacing-inset-sm) var(--spacing-inset);color:var(--color-text-primary);font-size:.875rem;transition:all .2s cubic-bezier(.16,1,.3,1)}.cargos-manager-module__bvs7qa__input:hover{border-color:var(--color-input-hover-border)}.cargos-manager-module__bvs7qa__input:focus{border-color:var(--color-border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-border-focus) 15%, transparent);outline:none}.cargos-manager-module__bvs7qa__colorPresets{gap:var(--spacing-inline-sm);margin-top:var(--spacing-micro);flex-wrap:wrap;display:flex}.cargos-manager-module__bvs7qa__colorCircle{cursor:pointer;border:2px solid #0000;border-radius:50%;width:1.75rem;height:1.75rem;transition:transform .2s cubic-bezier(.16,1,.3,1)}.cargos-manager-module__bvs7qa__colorCircle:hover{transform:scale(1.15)}.cargos-manager-module__bvs7qa__colorCircleSelected{border-color:var(--color-bg-app);box-shadow:0 0 0 2px var(--color-text-primary)}.cargos-manager-module__bvs7qa__permissionsList{gap:var(--spacing-stack-sm);flex-direction:column;display:flex}.cargos-manager-module__bvs7qa__checkboxItem{align-items:flex-start;gap:var(--spacing-inline);background:var(--color-surface-2);padding:var(--spacing-inset-sm) var(--spacing-inset);border-radius:var(--spacing-xs);border:1px solid var(--color-border-subtle);cursor:pointer;transition:background .2s cubic-bezier(.16,1,.3,1);display:flex}.cargos-manager-module__bvs7qa__checkboxItem:hover{background:var(--color-bg-hover);border-color:var(--color-border-default)}.cargos-manager-module__bvs7qa__checkboxItem:focus-within{border-color:var(--color-border-focus);box-shadow:0 0 0 2px color-mix(in srgb, var(--color-border-focus) 15%, transparent)}.cargos-manager-module__bvs7qa__checkboxInput{cursor:pointer;width:1.125rem;height:1.125rem;accent-color:var(--color-primary-500);margin-top:.25rem}.cargos-manager-module__bvs7qa__checkboxInput:focus-visible{outline:2px solid var(--ring-focus);outline-offset:2px}.cargos-manager-module__bvs7qa__checkboxText{flex-direction:column;display:flex}.cargos-manager-module__bvs7qa__checkboxTitle{color:var(--color-text-primary);font-size:.875rem;font-weight:600}.cargos-manager-module__bvs7qa__checkboxDesc{color:var(--color-text-secondary);font-size:.8125rem}.cargos-manager-module__bvs7qa__footerButtons{justify-content:flex-end;align-items:center;gap:var(--spacing-inline);margin-top:var(--spacing-md);border-top:1px solid var(--color-border-subtle);display:flex}.cargos-manager-module__bvs7qa__emptyState{text-align:center;padding:var(--spacing-3xl) var(--spacing-lg);background:var(--color-surface-1);border:1px dashed var(--color-border-strong);border-radius:var(--spacing-sm);color:var(--color-text-tertiary);font-size:.875rem}@keyframes cargos-manager-module__bvs7qa__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes cargos-manager-module__bvs7qa__slideUp{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.cargos-manager-module__bvs7qa__colorPicker{border-radius:var(--spacing-xs);cursor:pointer;background-color:#0000;border:none;align-self:stretch;width:3.5rem;height:auto;min-height:2.375rem;padding:0;transition:transform .2s cubic-bezier(.16,1,.3,1)}.cargos-manager-module__bvs7qa__colorPicker::-webkit-color-swatch-wrapper{height:100%;padding:0}.cargos-manager-module__bvs7qa__colorPicker::-webkit-color-swatch{border:1px solid var(--color-input-border);border-radius:var(--spacing-xs);box-sizing:border-box;height:100%}.cargos-manager-module__bvs7qa__colorPicker:hover{transform:scale(1.05)}.cargos-manager-module__bvs7qa__colorPicker:focus-visible{outline:2px solid var(--ring-focus);outline-offset:2px}
.confirm-dialog-module__GIJDQW__overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;padding:var(--spacing-lg);background-color:#000000bf;justify-content:center;align-items:center;animation:.2s ease-out confirm-dialog-module__GIJDQW__fadeIn;display:flex;position:fixed;inset:0}@keyframes confirm-dialog-module__GIJDQW__fadeIn{0%{opacity:0}to{opacity:1}}.confirm-dialog-module__GIJDQW__modal{background:var(--color-surface-1);border:1px solid var(--color-border-subtle);border-radius:var(--spacing-md);flex-direction:column;width:100%;max-width:400px;animation:.3s cubic-bezier(.16,1,.3,1) confirm-dialog-module__GIJDQW__slideUp;display:flex;box-shadow:0 25px 50px -12px #00000080}@keyframes confirm-dialog-module__GIJDQW__slideUp{0%{opacity:0;transform:translateY(20px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.confirm-dialog-module__GIJDQW__header{padding:var(--spacing-inset-lg);border-bottom:1px solid var(--color-border-subtle);justify-content:space-between;align-items:center;display:flex}.confirm-dialog-module__GIJDQW__title{color:var(--color-text-primary);margin:0;font-size:1.25rem;font-weight:700}.confirm-dialog-module__GIJDQW__closeBtn{color:var(--color-text-tertiary);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:1.5rem;line-height:1;transition:all .2s;display:flex}.confirm-dialog-module__GIJDQW__closeBtn:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}.confirm-dialog-module__GIJDQW__body{padding:var(--spacing-inset-lg);gap:var(--spacing-md);flex-direction:column;display:flex}.confirm-dialog-module__GIJDQW__message{color:var(--color-text-secondary);white-space:pre-wrap;margin:0;font-size:.9375rem;line-height:1.5}.confirm-dialog-module__GIJDQW__footer{justify-content:flex-end;align-items:center;gap:var(--spacing-inline);margin-top:.5rem;display:flex}
.LegalUpdateConsentModal-module__5aeu0q__overlay{-webkit-backdrop-filter:blur(6px);z-index:99999;background:#000c;justify-content:center;align-items:center;padding:16px;animation:.2s cubic-bezier(.16,1,.3,1) LegalUpdateConsentModal-module__5aeu0q__fadeIn;display:flex;position:fixed;inset:0}@keyframes LegalUpdateConsentModal-module__5aeu0q__fadeIn{0%{opacity:0}to{opacity:1}}.LegalUpdateConsentModal-module__5aeu0q__modal{flex-direction:column;gap:22px;width:100%;max-width:520px;animation:.25s cubic-bezier(.16,1,.3,1) LegalUpdateConsentModal-module__5aeu0q__scaleIn;display:flex}@keyframes LegalUpdateConsentModal-module__5aeu0q__scaleIn{0%{opacity:0;transform:scale(.97)translateY(8px)}to{opacity:1;transform:scale(1)translateY(0)}}.LegalUpdateConsentModal-module__5aeu0q__header{flex-direction:column;gap:10px;display:flex}.LegalUpdateConsentModal-module__5aeu0q__badgeWrapper{align-self:flex-start}.LegalUpdateConsentModal-module__5aeu0q__title{color:var(--color-text-maxcontrast);letter-spacing:-.015em;margin:0;font-size:20px;font-weight:700;line-height:1.3}.LegalUpdateConsentModal-module__5aeu0q__description{color:var(--color-text-secondary);margin:0;font-size:13px;line-height:1.6}.LegalUpdateConsentModal-module__5aeu0q__docList{flex-direction:column;gap:8px;display:flex}.LegalUpdateConsentModal-module__5aeu0q__docListHeader{color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.06em;margin-bottom:2px;font-size:11px;font-weight:700}.LegalUpdateConsentModal-module__5aeu0q__docItem{background:var(--color-surface-2);border:1px solid var(--color-border-subtle);border-radius:10px;justify-content:space-between;align-items:center;padding:14px 16px;transition:all .15s;display:flex}.LegalUpdateConsentModal-module__5aeu0q__docInfo{flex-direction:column;gap:3px;min-width:0;padding-right:12px;display:flex}.LegalUpdateConsentModal-module__5aeu0q__docTitle{color:var(--color-text-maxcontrast);font-size:14px;font-weight:600}.LegalUpdateConsentModal-module__5aeu0q__docVersion{color:var(--color-text-tertiary);font-size:12px}.LegalUpdateConsentModal-module__5aeu0q__docLink{color:var(--color-text-brand);white-space:nowrap;background:0 0;border:none;flex-shrink:0;align-items:center;gap:5px;padding:0;font-size:13px;font-weight:500;text-decoration:none;transition:color .15s,opacity .15s;display:inline-flex}.LegalUpdateConsentModal-module__5aeu0q__docLink:hover{color:var(--color-text-brand);text-underline-offset:4px;text-decoration:underline}.LegalUpdateConsentModal-module__5aeu0q__footer{flex-direction:column;gap:12px;padding-top:4px;display:flex}.LegalUpdateConsentModal-module__5aeu0q__submitButton{width:100%}.LegalUpdateConsentModal-module__5aeu0q__legalNotice{color:var(--color-text-tertiary);text-align:center;margin:0;font-size:11px;line-height:1.5}@media (max-width:600px){.LegalUpdateConsentModal-module__5aeu0q__modal{gap:18px;padding:20px}.LegalUpdateConsentModal-module__5aeu0q__title{font-size:18px}.LegalUpdateConsentModal-module__5aeu0q__docItem{flex-direction:column;align-items:flex-start;gap:12px}.LegalUpdateConsentModal-module__5aeu0q__docLink{justify-content:center;width:100%}}
.UserPunishmentCard-module__zxLQCa__card{background:0 0;border:none;flex-direction:column;gap:12px;padding:4px 0;display:flex}.UserPunishmentCard-module__zxLQCa__header{justify-content:space-between;align-items:center;gap:8px;display:flex}.UserPunishmentCard-module__zxLQCa__title{color:#818cf8;text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:8px;font-size:.72rem;font-weight:700;display:flex}.UserPunishmentCard-module__zxLQCa__countBadge{color:#f87171;background:#ef44441f;border:1px solid #ef444440;border-radius:999px;padding:2px 8px;font-size:.74rem;font-weight:700}.UserPunishmentCard-module__zxLQCa__list{flex-direction:column;gap:8px;padding-right:4px;display:flex}.UserPunishmentCard-module__zxLQCa__item{background:#ffffff05;border:1px solid #ffffff0f;border-radius:8px;flex-direction:column;gap:6px;padding:12px 14px;font-size:.86rem;transition:background .15s,border-color .15s;display:flex}.UserPunishmentCard-module__zxLQCa__item:hover{background:#ffffff0a;border-color:#ffffff1f}.UserPunishmentCard-module__zxLQCa__item.UserPunishmentCard-module__zxLQCa__suspension{background:#ef44440d;border-color:#ef44442e}.UserPunishmentCard-module__zxLQCa__item.UserPunishmentCard-module__zxLQCa__suspension:hover{border-color:#ef44444d}.UserPunishmentCard-module__zxLQCa__item.UserPunishmentCard-module__zxLQCa__ban{background:#b91c1c1a;border-color:#b91c1c4d}.UserPunishmentCard-module__zxLQCa__item.UserPunishmentCard-module__zxLQCa__ban:hover{border-color:#b91c1c73}.UserPunishmentCard-module__zxLQCa__itemHeader{color:var(--color-text-primary,#f8fafc);justify-content:space-between;align-items:center;font-weight:600;display:flex}.UserPunishmentCard-module__zxLQCa__actionBadge{text-transform:uppercase;letter-spacing:.04em;color:#cbd5e1;background:#ffffff14;border-radius:4px;padding:3px 8px;font-size:.72rem;font-weight:700}.UserPunishmentCard-module__zxLQCa__itemReason{color:var(--color-text-secondary,#94a3b8);font-size:.82rem;line-height:1.5}.UserPunishmentCard-module__zxLQCa__empty{color:var(--color-text-secondary,#64748b);text-align:center;justify-content:center;align-items:center;padding:16px 0;font-size:.85rem;display:flex}
.AdminForbidden-module__ypqZBa__container{justify-content:center;align-items:center;min-height:80vh;padding:24px;display:flex}.AdminForbidden-module__ypqZBa__card{background:var(--color-surface-1,#121214);text-align:center;border:1px solid #ef44444d;border-radius:20px;flex-direction:column;align-items:center;gap:20px;width:100%;max-width:480px;padding:40px;display:flex;box-shadow:0 20px 50px #0009}.AdminForbidden-module__ypqZBa__iconWrapper{color:#ef4444;background:#ef444426;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;font-size:28px;display:flex}.AdminForbidden-module__ypqZBa__title{color:var(--color-text-maxcontrast,#fff);margin:0;font-size:22px;font-weight:700}.AdminForbidden-module__ypqZBa__description{color:var(--color-text-secondary,#a1a1aa);margin:0;font-size:14px;line-height:1.6}.AdminForbidden-module__ypqZBa__button{background:var(--color-surface-2,#27272a);border:1px solid var(--color-border-default,#3f3f46);color:var(--color-text-maxcontrast,#fff);border-radius:10px;justify-content:center;align-items:center;gap:8px;margin-top:8px;padding:12px 24px;font-size:14px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.AdminForbidden-module__ypqZBa__button:hover{background:var(--color-surface-3,#3f3f46);border-color:#52525b}
.CreateAdminTicketModal-module__tq-4gW__modalOverlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:9999;background:#000000bf;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.CreateAdminTicketModal-module__tq-4gW__modalBox{background:#18181b;border:1px solid #ffffff1f;border-radius:16px;flex-direction:column;gap:16px;width:100%;max-width:540px;padding:24px;display:flex}.CreateAdminTicketModal-module__tq-4gW__iconBtn{color:#a1a1aa;cursor:pointer;background:0 0;border:1px solid #ffffff1a;border-radius:6px;padding:10px 18px;font-size:13px;transition:all .2s}.CreateAdminTicketModal-module__tq-4gW__iconBtn:hover{color:#f4f4f5;background:#ffffff14}.CreateAdminTicketModal-module__tq-4gW__actionBtn{color:#fff;cursor:pointer;background:#a855f7;border:none;border-radius:8px;align-items:center;gap:8px;padding:10px 18px;font-size:13px;font-weight:600;transition:background .2s;display:flex}.CreateAdminTicketModal-module__tq-4gW__actionBtn:hover{background:#9333ea}.CreateAdminTicketModal-module__tq-4gW__actionBtn:disabled{opacity:.6;cursor:not-allowed}.CreateAdminTicketModal-module__tq-4gW__select{color:#f4f4f5;cursor:pointer;background:#27272a;border:1px solid #ffffff1f;border-radius:8px;outline:none;width:100%;padding:10px 14px;font-size:13px;transition:border-color .2s}.CreateAdminTicketModal-module__tq-4gW__select:focus{border-color:#a855f7}.CreateAdminTicketModal-module__tq-4gW__input{color:#f4f4f5;background:#27272a;border:1px solid #ffffff1a;border-radius:8px;outline:none;width:100%;padding:10px 14px;font-size:13px;transition:border-color .2s}.CreateAdminTicketModal-module__tq-4gW__input:focus{border-color:#a855f7}.CreateAdminTicketModal-module__tq-4gW__textarea{color:#f4f4f5;resize:vertical;background:#27272a;border:1px solid #ffffff1a;border-radius:8px;outline:none;width:100%;min-height:100px;padding:12px;font-size:14px;transition:border-color .2s}.CreateAdminTicketModal-module__tq-4gW__textarea:focus{border-color:#a855f7}
.hero-pagina-publica-module__iocfla__configHero{flex-direction:column;gap:1.5rem;width:100%;display:flex}.hero-pagina-publica-module__iocfla__description{font-size:var(--size-text-link-config,.875rem);color:var(--color-text-config,#ccc);margin-bottom:.25rem}.hero-pagina-publica-module__iocfla__heroPreview{aspect-ratio:3;border-radius:var(--border-radius-card-config,12px);background:var(--color-input-config,#1e1e24);border:1px solid var(--color-border-config,#333);width:100%;position:relative;overflow:hidden}.hero-pagina-publica-module__iocfla__heroImage{object-fit:cover;width:100%;height:100%;display:block}.hero-pagina-publica-module__iocfla__heroButtons{z-index:2;gap:8px;display:flex;position:absolute;top:12px;right:12px}.hero-pagina-publica-module__iocfla__sizeTag{color:#fff;border-radius:var(--border-radius-button-config,6px);pointer-events:none;z-index:2;background:#000000bf;padding:.25rem .5rem;font-size:.75rem;position:absolute;bottom:.875rem;right:.625rem}.hero-pagina-publica-module__iocfla__secondColumn{flex-direction:column;gap:1.5rem;width:100%;display:flex}.hero-pagina-publica-module__iocfla__charCount{font-size:var(--size-text-label-config);color:var(--color-text-config);align-self:flex-end;margin-top:.25rem;margin-bottom:-1.5rem}.hero-pagina-publica-module__iocfla__errorMessage{color:#ef4444;pointer-events:none;opacity:0;font-size:.75rem;animation:.25s forwards hero-pagina-publica-module__iocfla__fadeInUp;transform:translateY(4px)}@keyframes hero-pagina-publica-module__iocfla__fadeInUp{to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.hero-pagina-publica-module__iocfla__heroPreview{aspect-ratio:auto;flex-direction:column;align-items:flex-end;min-height:180px;display:flex}.hero-pagina-publica-module__iocfla__heroButtons{gap:8px;margin:.75rem;display:flex;position:static}.hero-pagina-publica-module__iocfla__sizeTag{margin:0 .75rem .75rem auto;display:inline-block;position:static}}
.faq-module__jOpYFG__faqList{flex-direction:column;gap:.4rem;margin-bottom:1rem;display:flex}.faq-module__jOpYFG__faqItem{border-bottom:1px solid var(--color-border-config);flex-direction:column;gap:.5rem;padding-bottom:1rem;display:flex}.faq-module__jOpYFG__faqItem p:first-child{font-weight:var(--weight-text-lead-config);font-size:var(--size-text-lead-config)}.faq-module__jOpYFG__changeMode{color:var(--color-primary-config);margin-top:1rem}.faq-module__jOpYFG__modalOverlay{z-index:1000;background:#000000b3;justify-content:center;align-items:center;animation:.2s ease-out faq-module__jOpYFG__fadeIn;display:flex;position:fixed;inset:0}@keyframes faq-module__jOpYFG__fadeIn{0%{opacity:0}to{opacity:1}}.faq-module__jOpYFG__modal{text-align:center;background:#1a1a1a;border:1px solid #ffffff1a;border-radius:16px;width:90%;max-width:400px;padding:2rem;animation:.3s ease-out faq-module__jOpYFG__slideUp}@keyframes faq-module__jOpYFG__slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.faq-module__jOpYFG__modalIcon{margin-bottom:1rem}.faq-module__jOpYFG__modalTitle{color:#fff;margin-bottom:.5rem;font-size:1.25rem;font-weight:600}.faq-module__jOpYFG__modalText{color:#999;margin-bottom:1.5rem;font-size:.9rem;line-height:1.5}.faq-module__jOpYFG__modalActions{justify-content:center;gap:.75rem;display:flex}.faq-module__jOpYFG__modalCancelBtn{color:#fff;cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:8px;padding:.75rem 1.5rem;font-size:.9rem;transition:all .2s}.faq-module__jOpYFG__modalCancelBtn:hover{background:#ffffff1a}.faq-module__jOpYFG__modalDeleteBtn{color:#fff;cursor:pointer;background:#ef4444;border:none;border-radius:8px;padding:.75rem 1.5rem;font-size:.9rem;font-weight:500;transition:all .2s}.faq-module__jOpYFG__modalDeleteBtn:hover{background:#dc2626}
.assign-role-module__Ky52ka__overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:60;background-color:#000000d9;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.assign-role-module__Ky52ka__modal{background-color:#12131a;border:1px solid #ffffff14;border-radius:1rem;flex-direction:column;width:100%;max-width:28rem;max-height:85vh;display:flex;overflow:hidden;box-shadow:0 25px 50px -12px #000000bf}.assign-role-module__Ky52ka__header{background:linear-gradient(135deg,#8b5cf61f,#3b82f614);border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}.assign-role-module__Ky52ka__headerTitle{color:#fff;margin:0;font-size:1.1rem;font-weight:700}.assign-role-module__Ky52ka__headerSubtitle{color:#fff9;margin:.2rem 0 0;font-size:.8rem}.assign-role-module__Ky52ka__closeButton{color:#fffc;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;transition:all .2s;display:flex}.assign-role-module__Ky52ka__closeButton:hover{color:#fff;background:#ffffff26}.assign-role-module__Ky52ka__content{flex-direction:column;gap:.75rem;padding:1.5rem;display:flex;overflow-y:auto}.assign-role-module__Ky52ka__rolesList{flex-direction:column;gap:.6rem;max-height:380px;display:flex;overflow-y:auto}.assign-role-module__Ky52ka__roleOption{cursor:pointer;background:#ffffff05;border:1px solid #ffffff0f;border-radius:.65rem;justify-content:space-between;align-items:center;padding:.85rem 1rem;transition:all .2s;display:flex}.assign-role-module__Ky52ka__roleOption:hover{background:#ffffff0d;border-color:#ffffff1f}.assign-role-module__Ky52ka__roleOptionAssigned{background:#3b82f614;border-color:#3b82f666}.assign-role-module__Ky52ka__roleBadge{border-radius:9999px;align-items:center;gap:.4rem;padding:.35rem .75rem;font-size:.85rem;font-weight:600;display:inline-flex}.assign-role-module__Ky52ka__checkIndicator{border-radius:50%;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;font-size:.75rem;transition:all .2s;display:flex}.assign-role-module__Ky52ka__checkAssigned{color:#fff;background:#3b82f6;box-shadow:0 0 10px #3b82f680}.assign-role-module__Ky52ka__checkUnassigned{color:#0000;border:1px dashed #ffffff40}.assign-role-module__Ky52ka__footer{border-top:1px solid #ffffff0f;justify-content:flex-end;padding:1.25rem 1.5rem;display:flex}.assign-role-module__Ky52ka__emptyState{text-align:center;color:#ffffff80;padding:2.5rem 1rem;font-size:.85rem}
.formacao-module__G77fCq__formacaoList{flex-direction:column;gap:.4rem;margin-bottom:1rem;padding:.75rem 1rem;display:flex}.formacao-module__G77fCq__formacaoItem{color:#f9fafb;border-bottom:1px solid var(--color-border-config);cursor:pointer;flex-flow:column wrap;align-items:start;gap:.5rem;padding-block:1rem;font-size:.95rem;display:flex}.formacao-module__G77fCq__formacaoInstituicao{font-weight:600}.formacao-module__G77fCq__formacaoInstituicao:hover{color:var(--color-primary-config);text-decoration:underline}.formacao-module__G77fCq__formacaoCampo{color:#cfcfcf}.formacao-module__G77fCq__formacaoPeriodo{color:#a1a1aa;font-size:.85rem}.formacao-module__G77fCq__changeMode{color:var(--color-primary-config);margin-top:1rem}
.poll-modal-module__XUWcnW__modalOverlay{z-index:1000;background:#000c;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.poll-modal-module__XUWcnW__modal{color:#0a0a0a;z-index:1;background:#fdf4f4;border-radius:24px;width:100%;max-width:540px;max-height:98vh;padding:40px 24px;position:relative;overflow:hidden auto}.poll-modal-module__XUWcnW__modal:before{content:"";opacity:1;z-index:0;pointer-events:none;filter:blur();background:#fbcfe8;border-radius:50%;width:250px;height:250px;position:absolute;top:-130px;left:-70px}.poll-modal-module__XUWcnW__modal:after{content:"";z-index:0;pointer-events:none;background:0 0;border:6px solid #000000f2;border-radius:50%;width:62px;height:62px;position:absolute;top:-16px;right:-26px}.poll-modal-module__XUWcnW__modal>*{z-index:1;position:relative}.poll-modal-module__XUWcnW__modalClose{color:#fff;cursor:pointer;z-index:10;background:#0a0a0a;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;display:flex;position:absolute;top:20px;right:20px;min-height:0!important}.poll-modal-module__XUWcnW__modalTitle{text-align:center;color:#111;margin-bottom:12px;font-size:30px;font-weight:400}.poll-modal-module__XUWcnW__modalSection{margin-bottom:3rem}.poll-modal-module__XUWcnW__modalLabel{color:#111;margin-bottom:12px;font-size:18px;font-weight:600;display:block}.poll-modal-module__XUWcnW__modalTextarea{color:#111;resize:vertical;background:#f5f5f5;border:1px solid #e0e0e0;border-radius:12px;width:100%;min-height:100px;margin-bottom:10px;padding:15px;font-family:inherit;font-size:16px}.poll-modal-module__XUWcnW__modalTextarea::placeholder{color:#adaebc}.poll-modal-module__XUWcnW__modalInputGroup{position:relative}.poll-modal-module__XUWcnW__charCount{text-align:right;color:#71717a;font-size:12px;position:absolute;bottom:-6px;right:0}.poll-modal-module__XUWcnW__modalHint{color:#71717a;font-size:14px}.poll-modal-module__XUWcnW__optionInputGroup{align-items:center;gap:10px;margin-block:10px;display:flex}.poll-modal-module__XUWcnW__modalInput{color:#111;background:#f5f5f5;border:1px solid #e0e0e0;border-radius:12px;flex:1;padding:12px 15px;font-size:16px}.poll-modal-module__XUWcnW__modalInput::placeholder{color:#adaebc}.poll-modal-module__XUWcnW__removeOptionButton{color:#666;cursor:pointer;background:#f5f5f5;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.poll-modal-module__XUWcnW__addOptionButton{color:#111;cursor:pointer;background:0 0;border:1px dashed #e0e0e0;border-radius:12px;width:100%;margin-bottom:15px;padding:12px;font-size:14px;font-weight:600}.poll-modal-module__XUWcnW__modalSelect{color:#111;cursor:pointer;background:#f5f5f5;border:1px solid #e0e0e0;border-radius:12px;width:100%;padding:12px 15px;font-size:16px;font-weight:400}.poll-modal-module__XUWcnW__modalDateSection{grid-template-columns:1fr 1fr;gap:8px 15px;margin-bottom:25px;display:grid}.poll-modal-module__XUWcnW__modalSelect:invalid,.poll-modal-module__XUWcnW__modalDateSection:invalid{color:#adaebc}.poll-modal-module__XUWcnW__modalDateGroup{display:contents}.poll-modal-module__XUWcnW__modalDateInput{color:#111;cursor:pointer;background:#f5f5f5;border:1px solid #e0e0e0;border-radius:12px;padding:12px 15px;font-size:14px}.poll-modal-module__XUWcnW__modalActions{justify-content:flex-end;align-items:center;gap:12px;margin-top:30px;display:flex}.poll-modal-module__XUWcnW__modalCancelButton{color:#666;cursor:pointer;background:#fff;border:none;border-radius:999px;padding:12px 24px;font-size:14px;font-weight:600}.poll-modal-module__XUWcnW__modalCancelButton:hover{background:#e2e2e2}.poll-modal-module__XUWcnW__modalSubmitButton{color:#fff;cursor:pointer;background:#9333ea;border:none;border-radius:999px;padding:12px 24px;font-size:14px;font-weight:600}.poll-modal-module__XUWcnW__modalSubmitButton:hover{background:#812ecf}.poll-modal-module__XUWcnW__modalSubmitButton:disabled{cursor:not-allowed;background:#a1a1aa}.poll-modal-module__XUWcnW__errorMessage{color:#991b1b;background:#fee2e2;border:1px solid #fecaca;border-radius:12px;margin-bottom:20px;padding:12px 16px;font-size:14px;font-weight:500}.poll-modal-module__XUWcnW__switchLabel{cursor:pointer;-webkit-user-select:none;user-select:none;color:#111;justify-content:space-between;align-items:center;gap:12px;width:100%;margin-top:12px;font-size:16px;display:inline-flex}.poll-modal-module__XUWcnW__switchInput{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.poll-modal-module__XUWcnW__switchSlider{background:#d1d5db;border-radius:999px;flex-shrink:0;width:48px;height:26px;transition:background .15s;display:inline-block;position:relative;box-shadow:inset 0 0 0 1px #0000000a}.poll-modal-module__XUWcnW__switchSlider:after{content:"";background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #0000001f}.poll-modal-module__XUWcnW__switchInput:checked+.poll-modal-module__XUWcnW__switchSlider{background:#9333ea}.poll-modal-module__XUWcnW__switchInput:checked+.poll-modal-module__XUWcnW__switchSlider:after{transform:translate(22px)}@media (max-width:640px){.poll-modal-module__XUWcnW__modal{border-radius:16px!important;padding:20px!important}.poll-modal-module__XUWcnW__modalTitle{font-size:24px;font-weight:700}.poll-modal-module__XUWcnW__modalDateSection{grid-template-columns:1fr!important}}.poll-modal-module__XUWcnW__modal::-webkit-scrollbar{width:4px}.poll-modal-module__XUWcnW__modal::-webkit-scrollbar-track{background:0 0}.poll-modal-module__XUWcnW__modal::-webkit-scrollbar-thumb{background:#c4c4c4;border-radius:10px}.poll-modal-module__XUWcnW__modal::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.poll-modal-module__XUWcnW__modal{scrollbar-width:thin;scrollbar-color:#c4c4c4 transparent}
