.MarkdownContent-module__44bu3G__content{gap:var(--space-3);flex-direction:column;max-width:72ch;display:flex}.MarkdownContent-module__44bu3G__h1{color:var(--color-brand-900);margin:0 0 var(--space-2);font-size:1.5rem;font-weight:700}.MarkdownContent-module__44bu3G__h2{color:var(--color-brand-900);margin:var(--space-3) 0 0;font-size:1.2rem;font-weight:700}.MarkdownContent-module__44bu3G__h3{color:var(--color-neutral-700);margin:var(--space-2) 0 0;font-size:1.05rem;font-weight:600}@media (prefers-color-scheme:dark){.MarkdownContent-module__44bu3G__h1,.MarkdownContent-module__44bu3G__h2{color:var(--color-neutral-0)}}.MarkdownContent-module__44bu3G__paragraph{color:var(--color-text-primary);margin:0;line-height:1.55}.MarkdownContent-module__44bu3G__list{padding-left:var(--space-5);gap:var(--space-1);flex-direction:column;margin:0;line-height:1.5;display:flex}.MarkdownContent-module__44bu3G__printBlock{margin:var(--space-1) 0}.MarkdownContent-module__44bu3G__hr{border:none;border-top:1px solid var(--surface-border);margin:var(--space-4) 0}.MarkdownContent-module__44bu3G__code{font-family:var(--font-mono,monospace);background:var(--color-neutral-100);border-radius:4px;padding:1px 5px;font-size:.9em}@media (prefers-color-scheme:dark){.MarkdownContent-module__44bu3G__code{background:var(--color-neutral-800)}}
.Card-module__HiGLca__card{background:var(--surface);border:1px solid var(--surface-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);padding:var(--space-6)}@media (max-width:480px){.Card-module__HiGLca__card{padding:var(--space-5);border-radius:var(--radius-md)}}
.ConfirmDialog-module__rhbx_q__overlay{background:color-mix(in srgb, var(--mhb-deep-petrol) 55%, transparent);padding:var(--space-4);z-index:var(--z-modal);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ConfirmDialog-module__rhbx_q__dialog{width:100%;max-width:440px;max-height:calc(100vh - var(--space-6));background:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-modal);gap:var(--space-4);padding:var(--space-5);flex-direction:column;display:flex;overflow-y:auto}.ConfirmDialog-module__rhbx_q__title{color:var(--color-text-primary);font-size:1.1rem;font-weight:700}.ConfirmDialog-module__rhbx_q__description{color:var(--color-text-secondary);font-size:.925rem;line-height:1.5}.ConfirmDialog-module__rhbx_q__actions{justify-content:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}@media (max-width:480px){.ConfirmDialog-module__rhbx_q__overlay{padding:var(--space-2);align-items:flex-end}.ConfirmDialog-module__rhbx_q__dialog{max-height:calc(100vh - var(--space-4))}.ConfirmDialog-module__rhbx_q__actions{flex-direction:column-reverse}.ConfirmDialog-module__rhbx_q__actions>button{width:100%}}
.AuthShell-module__NOd3jq__page{background:radial-gradient(circle at top left, var(--color-brand-50), transparent 55%), var(--background);width:100%;min-height:100vh;padding:var(--space-5) var(--space-4) var(--space-7);flex-direction:column;align-items:center;display:flex}.AuthShell-module__NOd3jq__header{width:100%;max-width:960px;padding:var(--space-4) 0}.AuthShell-module__NOd3jq__main{justify-content:center;align-items:center;gap:var(--space-4);flex-direction:column;flex:1;width:100%;display:flex}.AuthShell-module__NOd3jq__card{width:100%;max-width:420px}.AuthShell-module__NOd3jq__wideCard{width:100%;max-width:640px}.AuthShell-module__NOd3jq__titleBlock{margin-bottom:var(--space-5)}.AuthShell-module__NOd3jq__title{color:var(--color-brand-900);font-size:1.5rem;font-weight:700}@media (prefers-color-scheme:dark){.AuthShell-module__NOd3jq__title{color:var(--color-neutral-0)}}.AuthShell-module__NOd3jq__description{margin-top:var(--space-2);color:var(--color-neutral-600);font-size:.95rem}.AuthShell-module__NOd3jq__footer{text-align:center;color:var(--color-neutral-600);font-size:.875rem}.AuthShell-module__NOd3jq__pageFooter{width:100%;max-width:960px;padding:var(--space-4) 0 var(--space-2);text-align:center}@media (max-width:480px){.AuthShell-module__NOd3jq__page{padding:var(--space-4) var(--space-3) var(--space-6)}}
.Button-module__Ly0Bva__button{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-sm);cursor:pointer;border:1px solid #0000;min-height:44px;padding:.65rem 1.25rem;font-size:.95rem;font-weight:600;transition:background-color .15s,border-color .15s,opacity .15s;display:inline-flex}.Button-module__Ly0Bva__button:disabled{cursor:not-allowed;opacity:.65}.Button-module__Ly0Bva__fullWidth{width:100%}.Button-module__Ly0Bva__primary{background:var(--color-brand-700);color:var(--color-neutral-0)}.Button-module__Ly0Bva__primary:hover:not(:disabled){background:var(--color-brand-800)}.Button-module__Ly0Bva__secondary{background:var(--color-neutral-0);color:var(--color-brand-800);border-color:var(--color-neutral-300)}.Button-module__Ly0Bva__secondary:hover:not(:disabled){background:var(--color-brand-50)}.Button-module__Ly0Bva__ghost{color:var(--color-brand-700);background:0 0;padding-left:.5rem;padding-right:.5rem}.Button-module__Ly0Bva__ghost:hover:not(:disabled){text-decoration:underline}.Button-module__Ly0Bva__danger{background:var(--color-danger-600);color:var(--color-neutral-0)}.Button-module__Ly0Bva__danger:hover:not(:disabled){opacity:.9}.Button-module__Ly0Bva__spinner{border:2px solid;border-top-color:#0000;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite Button-module__Ly0Bva__spin}@keyframes Button-module__Ly0Bva__spin{to{transform:rotate(360deg)}}
.SupportModal-module__XoWRwa__overlay{background:color-mix(in srgb, var(--mhb-deep-petrol) 55%, transparent);padding:var(--space-4);z-index:var(--z-modal);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.SupportModal-module__XoWRwa__dialog{width:100%;max-width:480px;max-height:calc(100vh - var(--space-6));background:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-modal);flex-direction:column;display:flex;overflow-y:auto}.SupportModal-module__XoWRwa__header{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--surface-border);display:flex}.SupportModal-module__XoWRwa__title{color:var(--color-text-primary);outline:none;font-size:1.15rem;font-weight:700}.SupportModal-module__XoWRwa__closeButton{color:var(--color-text-secondary);cursor:pointer;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:0 0;border:none;font-size:1.5rem;line-height:1}.SupportModal-module__XoWRwa__closeButton:hover{background:var(--color-neutral-100)}.SupportModal-module__XoWRwa__closeButton:focus-visible,.SupportModal-module__XoWRwa__title:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.SupportModal-module__XoWRwa__body{gap:var(--space-4);padding:var(--space-5);flex-direction:column;display:flex}.SupportModal-module__XoWRwa__field{gap:var(--space-1);flex-direction:column;display:flex}.SupportModal-module__XoWRwa__label{color:var(--color-neutral-700);font-size:.875rem;font-weight:600}.SupportModal-module__XoWRwa__select,.SupportModal-module__XoWRwa__textarea,.SupportModal-module__XoWRwa__fileInput{border-radius:var(--radius-sm);border:1px solid var(--color-field-border);background:var(--color-field-background);color:var(--color-field-text);padding:10px 12px;font-family:inherit;font-size:.95rem}.SupportModal-module__XoWRwa__textarea{resize:vertical;min-height:110px}.SupportModal-module__XoWRwa__fileInput{padding:var(--space-2)}.SupportModal-module__XoWRwa__hint{color:var(--color-neutral-600);font-size:.8rem}.SupportModal-module__XoWRwa__error{color:var(--color-text-primary);font-size:.8rem;font-weight:600}.SupportModal-module__XoWRwa__actions{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.SupportModal-module__XoWRwa__helpLinkRow{padding:0 var(--space-5);margin-top:var(--space-3)}.SupportModal-module__XoWRwa__helpLink{color:var(--color-link);font-size:.85rem;font-weight:600;text-decoration:none;display:inline-flex}.SupportModal-module__XoWRwa__helpLink:hover{text-decoration:underline}.SupportModal-module__XoWRwa__whatsappLink{align-items:center;gap:var(--space-2);color:var(--color-link);font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}.SupportModal-module__XoWRwa__whatsappLink:hover{text-decoration:underline}@media (max-width:480px){.SupportModal-module__XoWRwa__overlay{padding:var(--space-2);align-items:flex-end}.SupportModal-module__XoWRwa__dialog{max-height:calc(100vh - var(--space-4))}}
.SupportButton-module__nAp1wq__trigger{align-items:center;gap:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);cursor:pointer;color:var(--color-text-primary);background:0 0;font-size:.9rem;font-weight:600;display:inline-flex}.SupportButton-module__nAp1wq__trigger:hover{background:var(--color-active-wash)}.SupportButton-module__nAp1wq__trigger:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}@media (max-width:480px){.SupportButton-module__nAp1wq__label{display:none}}
.Spinner-module__qyjydG__wrapper{padding:var(--space-6);justify-content:center;align-items:center;display:flex}.Spinner-module__qyjydG__circle{border:3px solid var(--color-brand-100);border-top-color:var(--color-brand-700);border-radius:50%;width:32px;height:32px;animation:.8s linear infinite Spinner-module__qyjydG__spin}@keyframes Spinner-module__qyjydG__spin{to{transform:rotate(360deg)}}
.GuardLoadingPage-module__mNqnUG__loadingPage{justify-content:center;align-items:center;min-height:100vh;display:flex}
.gop-ano-chart-module__9_pW5q__root{gap:var(--space-3);flex-direction:column;display:flex}.gop-ano-chart-module__9_pW5q__legend{gap:var(--space-4);color:var(--color-text-secondary);flex-wrap:wrap;font-size:.8rem;display:flex}.gop-ano-chart-module__9_pW5q__legendItem{align-items:center;gap:var(--space-2);display:flex}.gop-ano-chart-module__9_pW5q__legendSwatch{flex:none}.gop-ano-chart-module__9_pW5q__chartWrap{width:100%;position:relative;overflow-x:auto}.gop-ano-chart-module__9_pW5q__svg{width:100%;min-width:640px;height:auto;display:block}.gop-ano-chart-module__9_pW5q__barRealizado{fill:var(--color-primary)}.gop-ano-chart-module__9_pW5q__barOrcado{stroke:var(--color-primary);stroke-width:1.5px}.gop-ano-chart-module__9_pW5q__hatchStroke{stroke:var(--color-primary)}.gop-ano-chart-module__9_pW5q__barNone{fill:none;stroke:var(--color-neutral-500);stroke-width:1.5px;stroke-dasharray:4 3}.gop-ano-chart-module__9_pW5q__marginLine{fill:none;stroke:var(--mhb-muted-terracotta);stroke-width:2px}.gop-ano-chart-module__9_pW5q__marginPoint{fill:var(--mhb-muted-terracotta)}.gop-ano-chart-module__9_pW5q__marginPointNone{fill:var(--color-neutral-0);stroke:var(--color-neutral-500);stroke-width:1.5px}.gop-ano-chart-module__9_pW5q__axisLine{stroke:var(--surface-border);stroke-width:1px}.gop-ano-chart-module__9_pW5q__axisTick{fill:var(--color-neutral-500);font-size:11px}.gop-ano-chart-module__9_pW5q__axisTickRight{fill:var(--mhb-muted-terracotta);font-size:11px}.gop-ano-chart-module__9_pW5q__monthLabel{fill:var(--color-text-secondary);text-anchor:middle;font-size:12px}.gop-ano-chart-module__9_pW5q__hitArea{fill:#0000;cursor:pointer}.gop-ano-chart-module__9_pW5q__hitArea:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@media (prefers-color-scheme:dark){.gop-ano-chart-module__9_pW5q__barRealizado{fill:var(--color-text-primary)}.gop-ano-chart-module__9_pW5q__barOrcado,.gop-ano-chart-module__9_pW5q__hatchStroke{stroke:var(--color-text-primary)}}.gop-ano-chart-module__9_pW5q__tooltip{z-index:1;min-width:170px;max-width:240px;padding:var(--space-2) var(--space-3);background:var(--color-primary);color:var(--color-on-primary);box-shadow:var(--shadow-dropdown,var(--shadow-card));pointer-events:none;white-space:normal;border-radius:8px;font-size:.78rem;line-height:1.4;position:absolute;transform:translate(-50%,calc(-100% - 10px))}.gop-ano-chart-module__9_pW5q__tooltipTitle{margin-bottom:2px;font-weight:700;display:block}.gop-ano-chart-module__9_pW5q__chartNote{color:var(--color-neutral-600);font-size:.78rem;font-style:italic}@media (max-width:480px){.gop-ano-chart-module__9_pW5q__legend{gap:var(--space-3)}}
.MoreActionsMenu-module__53ItUW__root{display:inline-block;position:relative}.MoreActionsMenu-module__53ItUW__trigger{border-radius:var(--radius-sm);min-width:2.5rem;min-height:2.5rem;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;display:inline-flex}.MoreActionsMenu-module__53ItUW__trigger:hover{background:var(--color-active-wash);border-color:var(--color-border)}.MoreActionsMenu-module__53ItUW__trigger:focus-visible{outline:var(--focus-ring);outline-offset:2px}.MoreActionsMenu-module__53ItUW__dots{font-size:1.25rem;line-height:1}.MoreActionsMenu-module__53ItUW__panel{top:calc(100% + var(--space-2));z-index:var(--z-dropdown);min-width:12rem;padding:var(--space-2);border:1px solid var(--surface-border);border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow-dropdown);flex-direction:column;display:flex;position:absolute;right:0}.MoreActionsMenu-module__53ItUW__item{width:100%;min-height:2.5rem;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--color-text-primary);text-align:left;cursor:pointer;background:0 0;border:none;font-size:.9375rem;display:block}.MoreActionsMenu-module__53ItUW__item:hover:not(:disabled){background:var(--color-active-wash)}.MoreActionsMenu-module__53ItUW__item:focus-visible{outline:var(--focus-ring);outline-offset:-2px}.MoreActionsMenu-module__53ItUW__item:disabled{opacity:.6;cursor:not-allowed}.MoreActionsMenu-module__53ItUW__itemDestructive{color:var(--color-danger-600)}.MoreActionsMenu-module__53ItUW__itemDestructive:hover:not(:disabled){background:var(--color-danger-100)}.MoreActionsMenu-module__53ItUW__separator{height:1px;margin:var(--space-2) var(--space-1);background:var(--surface-border)}
.TextField-module__-conRa__field{gap:var(--space-1);text-align:left;flex-direction:column;display:flex}.TextField-module__-conRa__label{color:var(--color-neutral-700);font-size:.875rem;font-weight:600}.TextField-module__-conRa__input{border-radius:var(--radius-sm);border:1px solid var(--color-neutral-300);background:var(--surface);min-height:44px;color:var(--foreground);padding:.6rem .75rem}.TextField-module__-conRa__input:hover{border-color:var(--color-neutral-500)}.TextField-module__-conRa__inputError{border-color:var(--status-danger-text)}.TextField-module__-conRa__hint{color:var(--color-neutral-600);font-size:.8rem}.TextField-module__-conRa__error{color:var(--color-text-primary);font-size:.8rem;font-weight:600}
.page-module__chVHya__grid{grid-template-columns:1fr 1fr;gap:1.25rem;display:grid}.page-module__chVHya__fullRow{grid-column:1/-1}.page-module__chVHya__field{gap:var(--space-1);flex-direction:column;display:flex}.page-module__chVHya__label{color:var(--color-neutral-700);font-size:.875rem;font-weight:600}.page-module__chVHya__select{border-radius:var(--radius-sm);border:1px solid var(--color-neutral-300);background:var(--surface);min-height:44px;color:var(--foreground);padding:.6rem .75rem}.page-module__chVHya__checkboxLabel{align-items:flex-start;gap:var(--space-2);color:var(--color-neutral-700);font-size:.875rem;display:flex}.page-module__chVHya__checkboxLabel input{flex-shrink:0;width:18px;height:18px;margin-top:.2rem}@media (max-width:640px){.page-module__chVHya__grid{grid-template-columns:1fr}}
.attention-block-module__CiTOqG__wrapper{gap:var(--space-3);flex-direction:column;display:flex}.attention-block-module__CiTOqG__title{color:var(--color-brand-900);font-size:1.1rem;font-weight:700}@media (prefers-color-scheme:dark){.attention-block-module__CiTOqG__title{color:var(--color-neutral-0)}}.attention-block-module__CiTOqG__list{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.attention-block-module__CiTOqG__empty{color:var(--color-neutral-600)}
.page-module__QqH_nq__wrapper{gap:var(--space-5);flex-direction:column;display:flex}.page-module__QqH_nq__headerRow{justify-content:space-between;align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}.page-module__QqH_nq__headerActions{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.page-module__QqH_nq__title{color:var(--color-brand-900);margin-bottom:var(--space-2);font-size:1.6rem;font-weight:700}@media (prefers-color-scheme:dark){.page-module__QqH_nq__title{color:var(--color-neutral-0)}}.page-module__QqH_nq__subtitle{color:var(--color-neutral-600);max-width:70ch}.page-module__QqH_nq__inlineLink{color:inherit;font-weight:700;text-decoration:underline}.page-module__QqH_nq__sectionTitle{margin-bottom:var(--space-3);font-size:1.1rem;font-weight:700}.page-module__QqH_nq__filtersGrid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.page-module__QqH_nq__selectField{flex-direction:column;gap:4px;display:flex}.page-module__QqH_nq__selectLabel{color:var(--color-neutral-600);font-size:.85rem;font-weight:600}.page-module__QqH_nq__select{border:1px solid var(--color-field-border);background:var(--color-field-background);color:var(--color-field-text);border-radius:8px;padding:10px 12px;font-size:.95rem}.page-module__QqH_nq__emptyText{color:var(--color-neutral-600)}.page-module__QqH_nq__checkboxField{align-items:center;gap:var(--space-2);color:var(--color-neutral-600);align-self:end;font-size:.85rem;display:flex}.page-module__QqH_nq__periodLabel{color:var(--color-neutral-600);font-size:.9rem;font-weight:600}.page-module__QqH_nq__tabs{gap:var(--space-2);border-bottom:1px solid var(--surface-border);flex-wrap:wrap;display:flex}.page-module__QqH_nq__tab,.page-module__QqH_nq__tabActive{padding:var(--space-2) var(--space-3);cursor:pointer;color:var(--color-neutral-600);background:0 0;border:none;border-bottom:3px solid #0000;font-size:.9rem;font-weight:600}.page-module__QqH_nq__tabActive{color:var(--color-brand-900);border-bottom-color:var(--color-accent)}@media (prefers-color-scheme:dark){.page-module__QqH_nq__tabActive{color:var(--color-neutral-0)}}.page-module__QqH_nq__blockSection{gap:var(--space-3);margin-top:var(--space-4);flex-direction:column;display:flex}.page-module__QqH_nq__blockTitle{color:var(--color-brand-900);font-size:.95rem;font-weight:700}@media (prefers-color-scheme:dark){.page-module__QqH_nq__blockTitle{color:var(--color-neutral-0)}}.page-module__QqH_nq__statsGrid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.page-module__QqH_nq__statCard{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--surface-border);background:var(--surface);border-radius:10px;flex-direction:column;display:flex}.page-module__QqH_nq__statCardHeader{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.page-module__QqH_nq__sourceBadge{text-transform:uppercase;letter-spacing:.04em;color:var(--color-neutral-500);background:var(--color-neutral-100);border-radius:999px;flex-shrink:0;padding:1px 6px;font-size:.6rem;font-weight:700;display:inline-block}.page-module__QqH_nq__statLabel{text-transform:uppercase;letter-spacing:.03em;color:var(--color-neutral-500);font-size:.75rem;font-weight:700}.page-module__QqH_nq__statValue{font-variant-numeric:tabular-nums;font-size:1.3rem;font-weight:700}.page-module__QqH_nq__statValueEmpty{color:var(--color-neutral-500)}.page-module__QqH_nq__badgeBlocked{text-transform:uppercase;letter-spacing:.04em;color:var(--color-neutral-600);background:var(--color-neutral-100);border-radius:999px;width:fit-content;padding:2px 8px;font-size:.65rem;font-weight:700;display:inline-block}.page-module__QqH_nq__blockedReason{color:var(--color-neutral-600);font-size:.8rem;font-style:italic}.page-module__QqH_nq__reconciliationBox{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--surface-border);background:var(--surface);border-radius:10px;flex-direction:column;font-size:.85rem;display:flex}.page-module__QqH_nq__reconciliationBoxWarning{border-color:var(--status-warning-text)}.page-module__QqH_nq__reconciliationNote{color:var(--color-info-600);background:var(--color-info-100);padding:var(--space-2) var(--space-3);border-radius:6px;font-size:.8rem}.page-module__QqH_nq__reconciliationTitle{text-transform:uppercase;letter-spacing:.03em;color:var(--color-neutral-500);font-size:.75rem;font-weight:700}.page-module__QqH_nq__reconciliationRow{justify-content:space-between;gap:var(--space-3);display:flex}@media (max-width:480px){.page-module__QqH_nq__headerRow{flex-direction:column}}
.page-module__18uGfq__qrBlock{padding:var(--space-4);background:var(--color-neutral-0);border:1px solid var(--surface-border);border-radius:var(--radius-md);justify-content:center;display:flex}.page-module__18uGfq__manualKey{margin-top:var(--space-4)}.page-module__18uGfq__manualKeyLabel{color:var(--color-neutral-600);margin-bottom:var(--space-2);font-size:.85rem}.page-module__18uGfq__manualKeyRow{justify-content:space-between;align-items:center;gap:var(--space-3);background:var(--color-neutral-100);border-radius:var(--radius-sm);padding:var(--space-3);display:flex}.page-module__18uGfq__manualKeyRow code{letter-spacing:.05em;word-break:break-all;font-size:1rem}.page-module__18uGfq__recoveryList{margin:var(--space-4) 0;gap:var(--space-2);grid-template-columns:repeat(2,1fr);padding:0;list-style:none;display:grid}.page-module__18uGfq__recoveryList li{background:var(--color-neutral-100);border-radius:var(--radius-sm);padding:var(--space-3);text-align:center}.page-module__18uGfq__recoveryList code{letter-spacing:.03em;font-size:1rem}.page-module__18uGfq__recoveryActions{gap:var(--space-3);flex-wrap:wrap;display:flex}@media (max-width:480px){.page-module__18uGfq__recoveryList{grid-template-columns:1fr}}
.PasswordField-module__v6uGXW__wrapper{align-items:stretch;display:flex;position:relative}.PasswordField-module__v6uGXW__input{flex:1;padding-right:5rem}.PasswordField-module__v6uGXW__toggle{color:var(--color-brand-700);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;padding:.35rem .5rem;font-size:.8rem;font-weight:600;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.PasswordField-module__v6uGXW__toggle:hover{background:var(--color-brand-50)}
.page-module__86Rb9G__wrapper{gap:var(--space-5);flex-direction:column;display:flex}.page-module__86Rb9G__headerRow{justify-content:space-between;align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}.page-module__86Rb9G__headerActions{gap:var(--space-2);flex-wrap:wrap;display:flex}.page-module__86Rb9G__title{color:var(--color-brand-900);font-size:1.75rem;font-weight:700}@media (prefers-color-scheme:dark){.page-module__86Rb9G__title{color:var(--color-neutral-0)}}.page-module__86Rb9G__subtitle{color:var(--color-neutral-600)}.page-module__86Rb9G__filtersRow{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.page-module__86Rb9G__selectField{flex-direction:column;gap:4px;display:flex}.page-module__86Rb9G__selectLabel{color:var(--color-neutral-600);font-size:.85rem;font-weight:600}.page-module__86Rb9G__select{border:1px solid var(--color-field-border);background:var(--color-field-background);color:var(--color-field-text);border-radius:8px;padding:10px 12px;font-size:.95rem}.page-module__86Rb9G__list{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.page-module__86Rb9G__documentCard{color:inherit;text-decoration:none;display:block}.page-module__86Rb9G__documentRow{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.page-module__86Rb9G__documentName{color:var(--color-brand-900);font-size:1.05rem;font-weight:700}@media (prefers-color-scheme:dark){.page-module__86Rb9G__documentName{color:var(--color-neutral-0)}}.page-module__86Rb9G__documentMeta{margin:var(--space-2) 0 0;color:var(--color-neutral-600);font-size:.9rem}.page-module__86Rb9G__badge{text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;border-radius:999px;padding:2px 10px;font-size:.75rem;font-weight:700}.page-module__86Rb9G__statusPendente{color:var(--color-neutral-700);background:var(--color-neutral-100)}.page-module__86Rb9G__statusEmValidacao{color:var(--badge-warning-text);background:var(--badge-warning-bg)}.page-module__86Rb9G__statusRegular{color:var(--badge-success-text);background:var(--badge-success-bg)}.page-module__86Rb9G__statusAVencer{color:var(--badge-warning-text);background:var(--badge-warning-bg)}.page-module__86Rb9G__statusVencido{color:var(--badge-danger-text);background:var(--badge-danger-bg)}.page-module__86Rb9G__statusDispensado{color:var(--color-neutral-600);background:var(--color-neutral-100)}.page-module__86Rb9G__chipRow{gap:var(--space-2);display:flex}.page-module__86Rb9G__chip{color:var(--color-warning-600);background:var(--color-warning-100);border-radius:999px;align-items:center;gap:6px;padding:4px 8px 4px 12px;font-size:.85rem;font-weight:600;display:inline-flex}.page-module__86Rb9G__chipRemove{width:18px;height:18px;color:inherit;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:1rem;line-height:1;display:inline-flex}.page-module__86Rb9G__chipRemove:hover{background:color-mix(in srgb, currentColor 15%, transparent)}.page-module__86Rb9G__pagination{justify-content:center;align-items:center;gap:var(--space-4);display:flex}.page-module__86Rb9G__pageInfo{color:var(--color-neutral-600);font-size:.9rem}
.HotelSwitcher-module__i-ZueG__hint{color:var(--color-neutral-600);margin-bottom:var(--space-3);font-size:.875rem}.HotelSwitcher-module__i-ZueG__list{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.HotelSwitcher-module__i-ZueG__option{width:100%;padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);border:1px solid var(--color-neutral-300);background:var(--surface);cursor:pointer;justify-content:space-between;align-items:center;min-height:44px;font-weight:500;display:flex}.HotelSwitcher-module__i-ZueG__option:hover:not(:disabled){border-color:var(--color-brand-500)}.HotelSwitcher-module__i-ZueG__option:disabled{cursor:default}.HotelSwitcher-module__i-ZueG__active{border-color:var(--color-brand-700);background:var(--color-brand-50)}.HotelSwitcher-module__i-ZueG__badge{color:var(--color-brand-700);text-transform:uppercase;letter-spacing:.04em;font-size:.75rem;font-weight:700}
.page-module__53HDua__wrapper{gap:var(--space-5);flex-direction:column;display:flex}.page-module__53HDua__headerRow{justify-content:space-between;align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}.page-module__53HDua__title{color:var(--color-brand-900);margin-bottom:var(--space-2);font-size:1.6rem;font-weight:700}@media (prefers-color-scheme:dark){.page-module__53HDua__title{color:var(--color-neutral-0)}}.page-module__53HDua__subtitle{color:var(--color-neutral-600);max-width:70ch}.page-module__53HDua__sectionTitle{margin-bottom:var(--space-3);font-size:1.1rem;font-weight:700}.page-module__53HDua__liveEstimateCard{padding:var(--space-4);background:var(--color-neutral-100)}.page-module__53HDua__sectionTitleSecondary{color:var(--color-neutral-600);margin-bottom:var(--space-2);font-size:.95rem;font-weight:600}.page-module__53HDua__officialVsLiveDiffList{gap:var(--space-1);margin-top:var(--space-3);flex-direction:column;display:flex}.page-module__53HDua__officialVsLiveDiffText{color:var(--color-neutral-700);font-size:.9rem}.page-module__53HDua__collapsibleHeader{align-items:center;gap:var(--space-2);cursor:pointer;text-align:left;background:0 0;border:none;width:100%;margin:0;padding:0;display:flex}.page-module__53HDua__collapsibleArrow{color:var(--color-neutral-600);font-size:.9rem;transition:transform .15s;display:inline-block}.page-module__53HDua__collapsibleArrowOpen{transform:rotate(90deg)}.page-module__53HDua__filtersGrid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.page-module__53HDua__selectField{flex-direction:column;gap:4px;display:flex}.page-module__53HDua__selectLabel{color:var(--color-neutral-600);font-size:.85rem;font-weight:600}.page-module__53HDua__select,.page-module__53HDua__input{border:1px solid var(--color-field-border);background:var(--color-field-background);color:var(--color-field-text);border-radius:8px;padding:10px 12px;font-size:.95rem}.page-module__53HDua__emptyText{color:var(--color-neutral-600)}.page-module__53HDua__hintText{color:var(--color-neutral-600);font-size:.8rem}.page-module__53HDua__versionsGrid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:start;display:grid}.page-module__53HDua__versionHeader{justify-content:space-between;align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}.page-module__53HDua__versionBadge{color:var(--color-neutral-600);background:var(--color-neutral-100);border-radius:999px;width:fit-content;padding:2px 10px;font-size:.75rem;font-weight:700}.page-module__53HDua__statsGrid{gap:var(--space-3);margin:var(--space-3) 0;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));display:grid}.page-module__53HDua__statCard{gap:var(--space-1);padding:var(--space-3);border:1px solid var(--surface-border);background:var(--surface);border-radius:10px;flex-direction:column;display:flex}.page-module__53HDua__statLabel{text-transform:uppercase;letter-spacing:.03em;color:var(--color-neutral-500);font-size:.7rem;font-weight:700}.page-module__53HDua__statValue{font-variant-numeric:tabular-nums;font-size:1.15rem;font-weight:700}.page-module__53HDua__statValueEmpty{color:var(--color-neutral-500)}.page-module__53HDua__explanationText{color:var(--color-neutral-700,var(--color-neutral-600));font-size:.9rem;line-height:1.5}.page-module__53HDua__factorsList{gap:var(--space-2);flex-direction:column;font-size:.85rem;display:flex}.page-module__53HDua__factorRow{justify-content:space-between;gap:var(--space-2);padding:var(--space-2) 0;border-bottom:1px solid var(--surface-border);display:flex}.page-module__53HDua__factorLabel{color:var(--color-neutral-600)}.page-module__53HDua__factorValue{text-align:right;font-weight:600}.page-module__53HDua__factorNeutralBadge{text-transform:uppercase;letter-spacing:.03em;color:var(--color-neutral-600);background:var(--color-neutral-100);margin-left:var(--space-2);border-radius:999px;padding:1px 8px;font-size:.65rem;font-weight:700;display:inline-block}.page-module__53HDua__eventsList{flex-direction:column;gap:0;display:flex}.page-module__53HDua__eventRow{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--surface-border);flex-wrap:wrap;display:flex}.page-module__53HDua__eventInfo{flex-direction:column;gap:2px;display:flex}.page-module__53HDua__eventName{font-weight:600}.page-module__53HDua__eventMeta{color:var(--color-neutral-600);font-size:.8rem}.page-module__53HDua__eventFormGrid{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));align-items:end;display:grid}.page-module__53HDua__historyTable{border-collapse:collapse;width:100%;font-size:.85rem}.page-module__53HDua__historyTable th,.page-module__53HDua__historyTable td{text-align:left;padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--surface-border)}.page-module__53HDua__historyTable th{color:var(--color-neutral-500);text-transform:uppercase;letter-spacing:.03em;font-size:.7rem}.page-module__53HDua__tableWrapper{overflow-x:auto}.page-module__53HDua__actionsRow{gap:var(--space-3);flex-wrap:wrap;display:flex}.page-module__53HDua__field{flex-direction:column;gap:4px;display:flex}.page-module__53HDua__badgeRow{gap:var(--space-2);margin:var(--space-2) 0;flex-wrap:wrap;display:flex}.page-module__53HDua__badge{text-transform:uppercase;letter-spacing:.03em;border-radius:999px;padding:2px 10px;font-size:.65rem;font-weight:700;display:inline-block}.page-module__53HDua__badgeInfo{color:var(--color-neutral-600);background:var(--color-neutral-100)}.page-module__53HDua__badgeWarning{color:var(--color-danger-600);background:var(--color-danger-100)}.page-module__53HDua__comparisonGrid{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.page-module__53HDua__comparisonCard{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--surface-border);background:var(--surface);border-radius:10px;flex-direction:column;display:flex}.page-module__53HDua__comparisonMetricLabel{text-transform:uppercase;letter-spacing:.03em;color:var(--color-neutral-500);font-size:.7rem;font-weight:700}.page-module__53HDua__comparisonRow{justify-content:space-between;align-items:baseline;gap:var(--space-2);font-size:.85rem;display:flex}.page-module__53HDua__comparisonRowLabel{color:var(--color-neutral-600)}.page-module__53HDua__comparisonRowValue{font-variant-numeric:tabular-nums;font-weight:700}.page-module__53HDua__diffPositivo{color:var(--status-success-text)}.page-module__53HDua__diffNegativo{color:var(--status-danger-text)}.page-module__53HDua__diffNeutro{color:var(--color-neutral-600)}.page-module__53HDua__semHistoricoCard{gap:var(--space-3);padding:var(--space-4);border:1px dashed var(--surface-border);background:var(--surface);border-radius:10px;flex-direction:column;align-items:flex-start;display:flex}.page-module__53HDua__semHistoricoLink{color:var(--color-brand-700,var(--color-brand-900));font-weight:600}.page-module__53HDua__revisePreviewBox{gap:var(--space-2);padding:var(--space-4);border:1px dashed var(--surface-border);background:var(--surface);border-radius:10px;flex-direction:column;display:flex}.page-module__53HDua__linkButton{font:inherit;color:var(--color-brand-700,var(--color-brand-900));cursor:pointer;text-align:left;background:0 0;border:none;margin:0;padding:0;font-weight:600}.page-module__53HDua__linkButton:hover{text-decoration:underline}@media (max-width:480px){.page-module__53HDua__headerRow{flex-direction:column}}
.page-module__vjpUTW__wrapper{gap:var(--space-5);flex-direction:column;max-width:800px;margin:0 auto;display:flex}.page-module__vjpUTW__printButtonRow{justify-content:flex-end;display:flex}.page-module__vjpUTW__printButton{border:1px solid var(--color-field-border);background:var(--color-primary);color:var(--color-on-primary);cursor:pointer;border-radius:8px;padding:10px 16px;font-size:.9rem;font-weight:600}.page-module__vjpUTW__reportHeader{gap:var(--space-1);border-bottom:2px solid var(--surface-border);padding-bottom:var(--space-3);flex-direction:column;display:flex}.page-module__vjpUTW__orgName{color:var(--color-brand-900);font-size:1.5rem;font-weight:700}@media (prefers-color-scheme:dark){.page-module__vjpUTW__orgName{color:var(--color-neutral-0)}}.page-module__vjpUTW__hotelName{color:var(--color-text-primary);font-size:1.1rem;font-weight:600}.page-module__vjpUTW__periodLabel{color:var(--color-neutral-600);font-size:.95rem;font-weight:600}.page-module__vjpUTW__sourceNote{color:var(--color-neutral-600);font-size:.85rem}.page-module__vjpUTW__sectionTitle{margin-bottom:var(--space-3);font-size:1.05rem;font-weight:700}.page-module__vjpUTW__emptyText{color:var(--color-neutral-600)}.page-module__vjpUTW__statsGrid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.page-module__vjpUTW__reportFooter{align-items:center;gap:var(--space-1);border-top:1px solid var(--surface-border);padding-top:var(--space-4);text-align:center;flex-direction:column;display:flex}.page-module__vjpUTW__generatedAt{color:var(--color-neutral-500);font-size:.75rem}@media print{@page{size:A4;margin:16mm}.page-module__vjpUTW__wrapper{gap:var(--space-4);max-width:none}.page-module__vjpUTW__printButtonRow{display:none}.page-module__vjpUTW__reportHeader,.page-module__vjpUTW__sectionTitle{break-after:avoid}}@media (max-width:480px){.page-module__vjpUTW__reportHeader{gap:var(--space-2)}}
.calendar-module__W-xFnq__wrapper{gap:var(--space-3);flex-direction:column;display:flex}.calendar-module__W-xFnq__summaryRow{gap:var(--space-2);flex-wrap:wrap;display:flex}.calendar-module__W-xFnq__summaryChip{border:1px solid var(--color-neutral-200);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:.8rem;font-weight:600;display:inline-flex}.calendar-module__W-xFnq__summarySwatch{border-radius:50%;flex:none;width:10px;height:10px}.calendar-module__W-xFnq__scroll{padding-bottom:4px;overflow-x:auto;container:rmCalendarViewport/inline-size}.calendar-module__W-xFnq__gridContainer{width:calc(var(--rm-calendar-zoom,1) * 100cqw);container:rmCalendarGrid/inline-size}.calendar-module__W-xFnq__weekdayRow,.calendar-module__W-xFnq__grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.calendar-module__W-xFnq__weekdayRow{margin-bottom:6px}.calendar-module__W-xFnq__weekdayLabel{color:var(--color-neutral-600);text-align:center;padding:2px 0;font-size:.75rem;font-weight:700}.calendar-module__W-xFnq__dayCellEmpty{min-height:72px}.calendar-module__W-xFnq__dayCellWrapper{position:relative}.calendar-module__W-xFnq__dayCell{border-radius:var(--radius-sm);cursor:default;background:var(--occupancy-faixa-sem-dado-bg);width:100%;min-height:72px;color:var(--occupancy-faixa-sem-dado-text);border:2px solid #0000;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:2px;padding:8px;font-family:inherit;display:flex}.calendar-module__W-xFnq__dayCell[data-faixa=VERMELHO_ESCURO]{background:var(--occupancy-faixa-vermelho-escuro-bg);color:var(--occupancy-faixa-vermelho-escuro-text)}.calendar-module__W-xFnq__dayCell[data-faixa=VERMELHO_CLARO]{background:var(--occupancy-faixa-vermelho-claro-bg);color:var(--occupancy-faixa-vermelho-claro-text)}.calendar-module__W-xFnq__dayCell[data-faixa=AMARELO_CLARO]{background:var(--occupancy-faixa-amarelo-claro-bg);color:var(--occupancy-faixa-amarelo-claro-text)}.calendar-module__W-xFnq__dayCell[data-faixa=VERDE_CLARO]{background:var(--occupancy-faixa-verde-claro-bg);color:var(--occupancy-faixa-verde-claro-text)}.calendar-module__W-xFnq__dayCell[data-faixa=VERDE_ESCURO]{background:var(--occupancy-faixa-verde-escuro-bg);color:var(--occupancy-faixa-verde-escuro-text)}.calendar-module__W-xFnq__dayCell[data-faixa=AZUL]{background:var(--occupancy-faixa-azul-bg);color:var(--occupancy-faixa-azul-text)}.calendar-module__W-xFnq__dayCell[data-today=true]{border-color:var(--mhb-muted-terracotta)}.calendar-module__W-xFnq__dayCell:focus-visible{box-shadow:0 0 0 2px #fff, 0 0 0 4px var(--mhb-deep-petrol);outline:none}.calendar-module__W-xFnq__dayNumber{font-size:.85rem;font-weight:700}.calendar-module__W-xFnq__dayOccupancy{font-size:1rem;font-weight:700}.calendar-module__W-xFnq__dayAdr{font-size:.75rem}.calendar-module__W-xFnq__dayRealizadoBadge{text-transform:uppercase;letter-spacing:.02em;opacity:.85;font-size:.65rem;font-weight:700}.calendar-module__W-xFnq__dayNoData{opacity:.8;font-size:.75rem}.calendar-module__W-xFnq__tooltip{z-index:20;border-radius:var(--radius-sm);background:var(--color-primary);min-width:190px;color:var(--color-on-primary);box-shadow:var(--shadow-dropdown);pointer-events:none;padding:8px 10px;font-size:.75rem;line-height:1.4;display:none;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.calendar-module__W-xFnq__dayCellWrapper:hover .calendar-module__W-xFnq__tooltip,.calendar-module__W-xFnq__dayCellWrapper:focus-within .calendar-module__W-xFnq__tooltip{display:block}.calendar-module__W-xFnq__criticalPeriods{gap:var(--space-2);flex-direction:column;display:flex}.calendar-module__W-xFnq__criticalPeriodsTitle{font-size:.95rem;font-weight:700}.calendar-module__W-xFnq__criticalPeriodsList{flex-direction:column;gap:4px;margin:0;padding-left:1.2rem;display:flex}.calendar-module__W-xFnq__emptyState{color:var(--color-neutral-600);font-size:.9rem}.calendar-module__W-xFnq__yearToggleRow{flex-wrap:wrap;gap:6px;display:flex}.calendar-module__W-xFnq__yearToggleButton{border:1px solid var(--color-field-border);background:var(--color-field-background);color:var(--color-field-text);cursor:pointer;border-radius:999px;padding:6px 14px;font-size:.85rem;font-weight:600}.calendar-module__W-xFnq__yearToggleButton[data-pressed=true]{background:var(--color-primary);color:var(--color-on-primary);border:2px solid var(--color-accent);padding:5px 13px;font-weight:700}.calendar-module__W-xFnq__yearToggleButton:focus-visible{box-shadow:0 0 0 2px #fff, 0 0 0 4px var(--mhb-deep-petrol);outline:none}.calendar-module__W-xFnq__compareSummaryRow{gap:var(--space-3);color:var(--color-neutral-700);flex-wrap:wrap;font-size:.85rem;display:flex}.calendar-module__W-xFnq__compareSummaryChip{align-items:baseline;gap:4px;display:inline-flex}.calendar-module__W-xFnq__comparisonExplanation{color:var(--color-neutral-700);flex-direction:column;gap:2px;font-size:.85rem;display:flex}.calendar-module__W-xFnq__comparisonExplanationLine{margin:0}.calendar-module__W-xFnq__comparisonHowTo summary{cursor:pointer;font-weight:600}.calendar-module__W-xFnq__comparisonHowTo p{margin:4px 0 0}.calendar-module__W-xFnq__dayNumberLabel{color:var(--color-neutral-600);padding:2px 4px 0;font-size:.75rem;font-weight:700}.calendar-module__W-xFnq__splitDayCell{border-radius:var(--radius-sm);border:2px solid #0000;min-height:72px;display:flex;overflow:hidden}.calendar-module__W-xFnq__splitDayCell[data-today=true]{border-color:var(--mhb-muted-terracotta)}.calendar-module__W-xFnq__dayHalfWrapper{flex:50%;min-width:0;position:relative}.calendar-module__W-xFnq__dayHalfWrapper:first-child .calendar-module__W-xFnq__dayHalf{border-right:1px solid color-mix(in srgb, var(--color-neutral-900) 25%, transparent)}.calendar-module__W-xFnq__dayHalf{background:var(--occupancy-faixa-sem-dado-bg);width:100%;height:100%;min-height:72px;color:var(--occupancy-faixa-sem-dado-text);cursor:default;appearance:none;font:inherit;text-align:inherit;border:none;flex-direction:column;justify-content:center;align-items:center;gap:2px;margin:0;padding:6px 2px;display:flex}.calendar-module__W-xFnq__dayHalf[data-faixa=VERMELHO_ESCURO]{background:var(--occupancy-faixa-vermelho-escuro-bg);color:var(--occupancy-faixa-vermelho-escuro-text)}.calendar-module__W-xFnq__dayHalf[data-faixa=VERMELHO_CLARO]{background:var(--occupancy-faixa-vermelho-claro-bg);color:var(--occupancy-faixa-vermelho-claro-text)}.calendar-module__W-xFnq__dayHalf[data-faixa=AMARELO_CLARO]{background:var(--occupancy-faixa-amarelo-claro-bg);color:var(--occupancy-faixa-amarelo-claro-text)}.calendar-module__W-xFnq__dayHalf[data-faixa=VERDE_CLARO]{background:var(--occupancy-faixa-verde-claro-bg);color:var(--occupancy-faixa-verde-claro-text)}.calendar-module__W-xFnq__dayHalf[data-faixa=VERDE_ESCURO]{background:var(--occupancy-faixa-verde-escuro-bg);color:var(--occupancy-faixa-verde-escuro-text)}.calendar-module__W-xFnq__dayHalf[data-faixa=AZUL]{background:var(--occupancy-faixa-azul-bg);color:var(--occupancy-faixa-azul-text)}.calendar-module__W-xFnq__dayHalf:focus-visible{box-shadow:inset 0 0 0 2px #fff, inset 0 0 0 4px var(--mhb-deep-petrol);outline:none}.calendar-module__W-xFnq__dayHalfLabel{justify-content:center;align-items:center;min-height:12px;display:flex}.calendar-module__W-xFnq__dayHalfDate{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:10px;font-weight:700}.calendar-module__W-xFnq__dayHalfOccupancy{font-size:.85rem;font-weight:700}.calendar-module__W-xFnq__dayHalfNoData{opacity:.8;font-size:.75rem}.calendar-module__W-xFnq__dayCellWrapper[data-selected=true] .calendar-module__W-xFnq__dayCell{box-shadow:0 0 0 2px #fff, 0 0 0 4px var(--mhb-deep-petrol)}.calendar-module__W-xFnq__dayCellWrapper[data-selected=true] .calendar-module__W-xFnq__splitDayCell{box-shadow:inset 0 0 0 2px #fff, inset 0 0 0 4px var(--mhb-deep-petrol)}.calendar-module__W-xFnq__zoomControls{align-items:center;gap:6px;display:flex}.calendar-module__W-xFnq__zoomButton{border-radius:var(--radius-sm);border:1px solid var(--color-field-border);background:var(--color-field-background);min-width:40px;min-height:40px;color:var(--color-field-text);cursor:pointer;padding:4px 10px;font-size:.95rem;font-weight:600}.calendar-module__W-xFnq__zoomButton:disabled{opacity:.5;cursor:not-allowed}.calendar-module__W-xFnq__zoomButton:focus-visible{box-shadow:0 0 0 2px #fff, 0 0 0 4px var(--mhb-deep-petrol);outline:none}.calendar-module__W-xFnq__mobileCompareLegend{color:var(--color-neutral-700);margin:0;font-size:.85rem;display:none}@media (max-width:767px){.calendar-module__W-xFnq__mobileCompareLegend{display:block}}.calendar-module__W-xFnq__dayDetailPanel{border:1px solid var(--color-field-border);border-radius:var(--radius-sm);padding:var(--space-3);background:var(--color-surface);gap:var(--space-2);color:var(--color-neutral-700);flex-direction:column;font-size:.85rem;display:flex}.calendar-module__W-xFnq__dayDetailHeader{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.calendar-module__W-xFnq__dayDetailClose{min-width:40px;min-height:40px;color:inherit;cursor:pointer;background:0 0;border:none;font-size:1.1rem;line-height:1}.calendar-module__W-xFnq__dayDetailClose:focus-visible{box-shadow:0 0 0 2px #fff, 0 0 0 4px var(--mhb-deep-petrol);outline:none}.calendar-module__W-xFnq__dayDetailSection{flex-direction:column;gap:2px;display:flex}@container rmCalendarGrid (max-width:639.98px){.calendar-module__W-xFnq__dayAdr,.calendar-module__W-xFnq__dayRealizadoBadge{display:none}.calendar-module__W-xFnq__dayCell,.calendar-module__W-xFnq__dayCellEmpty{min-height:44px}.calendar-module__W-xFnq__dayNumber,.calendar-module__W-xFnq__dayOccupancy,.calendar-module__W-xFnq__dayNoData{font-size:10px}.calendar-module__W-xFnq__splitDayCell{flex-direction:column;min-height:44px}.calendar-module__W-xFnq__dayHalfWrapper:first-child .calendar-module__W-xFnq__dayHalf{border-right:none;border-bottom:1px solid color-mix(in srgb, var(--color-neutral-900) 25%, transparent)}.calendar-module__W-xFnq__dayHalf{min-height:0;padding:2px}.calendar-module__W-xFnq__dayHalfDate{font-size:8px}.calendar-module__W-xFnq__dayHalfOccupancy,.calendar-module__W-xFnq__dayHalfNoData{font-size:10px}}.calendar-module__W-xFnq__compactSummaryRow{gap:var(--space-4);flex-wrap:wrap;display:flex}.calendar-module__W-xFnq__compactSummary{background:var(--color-neutral-100);border-radius:var(--radius-md);min-width:0;padding:var(--space-3) var(--space-4);flex:260px}.calendar-module__W-xFnq__compactSummaryTitle{margin:0 0 var(--space-1) 0;font-size:.95rem;font-weight:700}.calendar-module__W-xFnq__compactSummaryText,.calendar-module__W-xFnq__compactSummaryEmpty{color:var(--color-neutral-700);margin:0;font-size:.85rem}.calendar-module__W-xFnq__opportunityList{color:var(--color-neutral-700);margin:0;padding-left:1.1rem;font-size:.85rem}
.request-chat-panel-module__vgU7YW__wrapper{gap:var(--space-5);flex-direction:column;display:flex}.request-chat-panel-module__vgU7YW__cardTitle{margin:0 0 var(--space-3);font-size:1.1rem;font-weight:700}.request-chat-panel-module__vgU7YW__emptyText{color:var(--color-neutral-600)}.request-chat-panel-module__vgU7YW__spacedTop{margin-top:var(--space-4)}.request-chat-panel-module__vgU7YW__formActions{justify-content:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}.request-chat-panel-module__vgU7YW__selectField{flex-direction:column;gap:4px;display:flex}.request-chat-panel-module__vgU7YW__selectLabel{color:var(--color-neutral-600);font-size:.85rem;font-weight:600}.request-chat-panel-module__vgU7YW__select{border:1px solid var(--color-field-border);background:var(--color-field-background);color:var(--color-field-text);border-radius:8px;padding:10px 12px;font-size:.95rem}.request-chat-panel-module__vgU7YW__actionChipRow{flex-wrap:wrap;gap:6px;display:flex}.request-chat-panel-module__vgU7YW__actionChip{border:1px solid var(--color-field-border);background:var(--color-field-background);color:var(--color-field-text);cursor:pointer;border-radius:999px;padding:7px 14px;font-size:.85rem;font-weight:600}.request-chat-panel-module__vgU7YW__actionChipSelected{background:var(--color-primary);color:var(--color-on-primary);border:2px solid var(--color-accent);padding:6px 13px;font-weight:700;}.request-chat-panel-module__vgU7YW__actionCardRow{gap:var(--space-3);flex-wrap:wrap;display:flex}.request-chat-panel-module__vgU7YW__actionCard{border:1px solid var(--color-field-border);background:var(--color-field-background);min-width:160px;max-width:260px;color:var(--color-field-text);text-align:left;cursor:pointer;border-radius:10px;flex-direction:column;gap:4px;padding:10px 14px;display:flex}.request-chat-panel-module__vgU7YW__actionCard:focus-visible,.request-chat-panel-module__vgU7YW__actionCardSelected:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.request-chat-panel-module__vgU7YW__actionCardSelected{background:var(--color-primary);color:var(--color-on-primary);border:2px solid var(--color-accent);padding:9px 13px;}.request-chat-panel-module__vgU7YW__actionCardTitle{font-size:.9rem;font-weight:700}.request-chat-panel-module__vgU7YW__actionCardDescription{opacity:.85;font-size:.8rem}.request-chat-panel-module__vgU7YW__statusGuidance{color:var(--color-neutral-700);margin:0;font-size:.9rem}.request-chat-panel-module__vgU7YW__ctaBox{border:2px solid var(--color-accent);padding:var(--space-4);gap:var(--space-2);border-radius:10px;flex-direction:column;display:flex}.request-chat-panel-module__vgU7YW__ctaTitle{margin:0;font-size:1rem;font-weight:700}.request-chat-panel-module__vgU7YW__ctaDescription{color:var(--color-neutral-600);margin:0;font-size:.9rem}.request-chat-panel-module__vgU7YW__textarea{border:1px solid var(--color-field-border);background:var(--color-field-background);width:100%;color:var(--color-field-text);resize:vertical;border-radius:8px;padding:10px 12px;font-family:inherit;font-size:.95rem}.request-chat-panel-module__vgU7YW__metaItem{flex-direction:column;gap:2px;display:flex}.request-chat-panel-module__vgU7YW__metaLabel{color:var(--color-neutral-600);font-size:.8rem;font-weight:600}.request-chat-panel-module__vgU7YW__metaValue{font-size:.95rem}.request-chat-panel-module__vgU7YW__deadlineHint{color:var(--color-neutral-600);font-size:.85rem}.request-chat-panel-module__vgU7YW__deadlineBox{gap:var(--space-3);margin-top:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.request-chat-panel-module__vgU7YW__messageList{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.request-chat-panel-module__vgU7YW__messageItem{padding:var(--space-3);background:var(--color-neutral-100);border-radius:8px}.request-chat-panel-module__vgU7YW__messageItemSystem{background:var(--color-info-100);font-style:italic}.request-chat-panel-module__vgU7YW__messageSystemBadge{text-transform:uppercase;letter-spacing:.04em;background:var(--color-neutral-0,#fff);color:var(--color-text-strong-secondary);margin-right:var(--space-2);border-radius:999px;padding:2px 8px;font-size:.72rem;font-weight:700}.request-chat-panel-module__vgU7YW__messageRoleBadge{text-transform:uppercase;letter-spacing:.04em;background:var(--color-neutral-200);color:var(--color-neutral-800);margin-right:var(--space-2);border-radius:999px;padding:2px 8px;font-size:.72rem;font-weight:700}.request-chat-panel-module__vgU7YW__messageAuthorEmail{color:var(--color-neutral-600)}.request-chat-panel-module__vgU7YW__messageMeta{justify-content:space-between;align-items:center;gap:var(--space-3);color:var(--color-neutral-600);flex-wrap:wrap;margin-bottom:4px;font-size:.8rem;display:flex}.request-chat-panel-module__vgU7YW__messageMetaRight{align-items:center;gap:var(--space-2);display:flex}.request-chat-panel-module__vgU7YW__messageStatusBadge{text-transform:uppercase;letter-spacing:.04em;background:var(--color-neutral-200);color:var(--color-neutral-700);white-space:nowrap;border-radius:999px;padding:2px 10px;font-size:.72rem;font-weight:700}.request-chat-panel-module__vgU7YW__messageBody{white-space:pre-wrap;margin:0}.request-chat-panel-module__vgU7YW__messageDeleted{color:var(--color-neutral-600);margin:0;font-size:.85rem;font-style:italic}.request-chat-panel-module__vgU7YW__messageAttachmentList{margin:var(--space-2) 0 0;flex-direction:column;gap:2px;padding:0;list-style:none;display:flex}.request-chat-panel-module__vgU7YW__messageAttachmentItem{color:var(--color-neutral-600);font-size:.85rem}.request-chat-panel-module__vgU7YW__messageDeleteRow{gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.request-chat-panel-module__vgU7YW__messageDeleteReasonInput{border:1px solid var(--color-field-border);background:var(--color-field-background);min-width:200px;color:var(--color-field-text);border-radius:8px;flex:1;padding:8px 10px;font-size:.85rem}.request-chat-panel-module__vgU7YW__mentionChip{background:var(--color-neutral-200);border-radius:4px;padding:1px 6px;font-weight:600;display:inline}.request-chat-panel-module__vgU7YW__searchStatus{margin-top:var(--space-2);color:var(--color-neutral-600);font-size:.85rem}.request-chat-panel-module__vgU7YW__candidateList{margin:var(--space-2) 0 0;border:1px solid var(--color-field-border);border-radius:8px;flex-direction:column;gap:2px;max-height:220px;padding:0;list-style:none;display:flex;overflow-y:auto}.request-chat-panel-module__vgU7YW__candidateItem{text-align:left;cursor:pointer;width:100%;font:inherit;color:inherit;background:0 0;border:none;flex-direction:column;gap:2px;padding:8px 12px;display:flex}.request-chat-panel-module__vgU7YW__candidateItem:hover,.request-chat-panel-module__vgU7YW__candidateItem:focus-visible{background:var(--color-neutral-100)}.request-chat-panel-module__vgU7YW__candidateItem:disabled{cursor:not-allowed;opacity:.55}.request-chat-panel-module__vgU7YW__candidateName{font-weight:600}.request-chat-panel-module__vgU7YW__candidateEmail{color:var(--color-neutral-600);font-size:.85rem}.request-chat-panel-module__vgU7YW__candidateNoAccess{color:var(--status-danger-text);font-size:.8rem}.request-chat-panel-module__vgU7YW__attachButton{border:1px solid var(--color-field-border);cursor:pointer;color:var(--color-neutral-700);background:var(--color-field-background);border-radius:8px;align-items:center;padding:8px 16px;font-size:.9rem;font-weight:600;display:inline-flex}.request-chat-panel-module__vgU7YW__hiddenFileInput{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.request-chat-panel-module__vgU7YW__pendingAttachmentList{margin:var(--space-2) 0 0;flex-direction:column;gap:2px;padding:0;list-style:none;display:flex}.request-chat-panel-module__vgU7YW__pendingAttachmentItem{justify-content:space-between;align-items:center;gap:var(--space-3);padding:4px 0;font-size:.85rem;display:flex}.request-chat-panel-module__vgU7YW__pendingAttachmentRemove{color:var(--status-danger-text);cursor:pointer;background:0 0;border:none;padding:0;font-size:.8rem}
.TypeIcon-module__mMiCoq__image{object-fit:contain;display:block}.TypeIcon-module__mMiCoq__emoji{line-height:1;display:inline-block}
.page-module__srxGIG__wrapper{gap:var(--space-5);flex-direction:column;display:flex}.page-module__srxGIG__headerRow{justify-content:space-between;align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}.page-module__srxGIG__title{color:var(--color-brand-900);margin-bottom:var(--space-2);font-size:1.6rem;font-weight:700}@media (prefers-color-scheme:dark){.page-module__srxGIG__title{color:var(--color-neutral-0)}}.page-module__srxGIG__subtitle{color:var(--color-neutral-600);max-width:70ch}.page-module__srxGIG__sectionTitle{margin-bottom:var(--space-3);font-size:1.1rem;font-weight:700}.page-module__srxGIG__selectField{flex-direction:column;gap:4px;display:flex}.page-module__srxGIG__selectLabel{color:var(--color-neutral-600);font-size:.85rem;font-weight:600}.page-module__srxGIG__select{border:1px solid var(--color-field-border);background:var(--color-field-background);color:var(--color-field-text);border-radius:8px;padding:10px 12px;font-size:.95rem}.page-module__srxGIG__emptyText{color:var(--color-neutral-600)}.page-module__srxGIG__ruleTable{border-collapse:collapse;width:100%;font-size:.85rem}.page-module__srxGIG__ruleTable th,.page-module__srxGIG__ruleTable td{text-align:left;padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--surface-border)}.page-module__srxGIG__ruleTable th{color:var(--color-neutral-500);text-transform:uppercase;letter-spacing:.03em;font-size:.7rem}.page-module__srxGIG__tableWrapper{overflow-x:auto}.page-module__srxGIG__ruleFormGrid{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));align-items:end;display:grid}.page-module__srxGIG__suggestedBadge{text-transform:uppercase;letter-spacing:.03em;color:var(--color-neutral-600);background:var(--color-neutral-100);margin-left:var(--space-2);border-radius:999px;padding:1px 8px;font-size:.65rem;font-weight:700;display:inline-block}@media (max-width:480px){.page-module__srxGIG__headerRow{flex-direction:column}}
.page-module__7hExia__wrapper{gap:var(--space-5);flex-direction:column;display:flex}.page-module__7hExia__headerRow{justify-content:space-between;align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}.page-module__7hExia__title{color:var(--color-brand-900);font-size:1.75rem;font-weight:700}@media (prefers-color-scheme:dark){.page-module__7hExia__title{color:var(--color-neutral-0)}}.page-module__7hExia__subtitle{color:var(--color-neutral-600)}.page-module__7hExia__formCard{gap:var(--space-4);flex-direction:column;display:flex}.page-module__7hExia__formGrid{gap:var(--space-4);margin-bottom:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.page-module__7hExia__formActions{justify-content:flex-end;display:flex}.page-module__7hExia__selectField{flex-direction:column;gap:4px;display:flex}.page-module__7hExia__selectLabel{color:var(--color-neutral-600);font-size:.85rem;font-weight:600}.page-module__7hExia__select{border:1px solid var(--color-field-border);background:var(--color-field-background);color:var(--color-field-text);border-radius:8px;padding:10px 12px;font-size:.95rem}.page-module__7hExia__list{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.page-module__7hExia__departmentRow{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.page-module__7hExia__departmentName{color:var(--color-brand-900);font-size:1.05rem;font-weight:700}@media (prefers-color-scheme:dark){.page-module__7hExia__departmentName{color:var(--color-neutral-0)}}.page-module__7hExia__departmentMeta{margin:var(--space-2) 0 0;color:var(--color-neutral-600);font-size:.9rem}.page-module__7hExia__badgeGroup{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.page-module__7hExia__badgeCorporate,.page-module__7hExia__badgeHotel,.page-module__7hExia__badgeActive,.page-module__7hExia__badgeInactive{text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;border-radius:999px;padding:2px 10px;font-size:.75rem;font-weight:700}.page-module__7hExia__badgeCorporate{color:var(--color-neutral-600);background:var(--color-neutral-100)}.page-module__7hExia__badgeHotel{color:var(--badge-info-text);background:var(--badge-info-bg)}.page-module__7hExia__badgeActive{color:var(--badge-success-text);background:var(--badge-success-bg)}.page-module__7hExia__badgeInactive{color:var(--color-neutral-600);background:var(--color-neutral-100)}
.page-module__zCXwGa__wrapper{gap:var(--space-5);flex-direction:column;display:flex}.page-module__zCXwGa__headerRow{justify-content:space-between;align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}.page-module__zCXwGa__title{color:var(--color-brand-900);font-size:1.75rem;font-weight:700}@media (prefers-color-scheme:dark){.page-module__zCXwGa__title{color:var(--color-neutral-0)}}.page-module__zCXwGa__subtitle{color:var(--color-neutral-600)}.page-module__zCXwGa__formCard{gap:var(--space-4);flex-direction:column;display:flex}.page-module__zCXwGa__formGrid{gap:var(--space-4);margin-bottom:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.page-module__zCXwGa__formActions{justify-content:flex-end;display:flex}.page-module__zCXwGa__list{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.page-module__zCXwGa__domainRow{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.page-module__zCXwGa__domainName{color:var(--color-brand-900);font-size:1.05rem;font-weight:700}@media (prefers-color-scheme:dark){.page-module__zCXwGa__domainName{color:var(--color-neutral-0)}}.page-module__zCXwGa__rowActions{gap:var(--space-3);margin-top:var(--space-3);display:flex}.page-module__zCXwGa__spacedTop{margin-top:var(--space-4)}.page-module__zCXwGa__confirmRow{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.page-module__zCXwGa__confirmActions{gap:var(--space-3);display:flex}
.page-module__P3RMoW__wrapper{gap:var(--space-5);flex-direction:column;display:flex}.page-module__P3RMoW__title{color:var(--color-brand-900);font-size:1.75rem;font-weight:700}@media (prefers-color-scheme:dark){.page-module__P3RMoW__title{color:var(--color-neutral-0)}}.page-module__P3RMoW__subtitle{color:var(--color-neutral-600)}.page-module__P3RMoW__cardTitle{margin-bottom:var(--space-3);color:var(--color-brand-900);font-size:1.15rem;font-weight:700}@media (prefers-color-scheme:dark){.page-module__P3RMoW__cardTitle{color:var(--color-neutral-0)}}.page-module__P3RMoW__metaLine{color:var(--color-neutral-600);margin-bottom:var(--space-3)}.page-module__P3RMoW__roleList{gap:var(--space-2);margin:var(--space-4) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.page-module__P3RMoW__roleOption{align-items:center;gap:var(--space-2);display:flex}.page-module__P3RMoW__formActions{justify-content:flex-end;display:flex}.page-module__P3RMoW__spacedTop{margin-top:var(--space-4)}.page-module__P3RMoW__confirmRow{gap:var(--space-3);flex-direction:column;display:flex}.page-module__P3RMoW__confirmActions{gap:var(--space-3);justify-content:flex-end;display:flex}.page-module__P3RMoW__list{gap:var(--space-3);margin:var(--space-4) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.page-module__P3RMoW__adminRow{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) 0;border-top:1px solid var(--color-neutral-200);flex-wrap:wrap;display:flex}@media (prefers-color-scheme:dark){.page-module__P3RMoW__adminRow{border-top-color:var(--color-neutral-700)}}.page-module__P3RMoW__adminRow:first-child{border-top:none}.page-module__P3RMoW__adminName{color:var(--color-brand-900);font-weight:700;display:block}@media (prefers-color-scheme:dark){.page-module__P3RMoW__adminName{color:var(--color-neutral-0)}}.page-module__P3RMoW__adminEmail{color:var(--color-neutral-600);font-size:.9rem;display:block}.page-module__P3RMoW__badge{padding:var(--space-1) var(--space-2);background:var(--color-neutral-100);color:var(--color-neutral-700);white-space:nowrap;border-radius:999px;align-items:center;font-size:.8rem;font-weight:600;display:inline-flex}@media (prefers-color-scheme:dark){.page-module__P3RMoW__badge{background:var(--color-neutral-800);color:var(--color-neutral-200)}}.page-module__P3RMoW__badgeWarning{background:var(--badge-warning-bg);color:var(--badge-warning-text)}
.page-module__auj8RW__wrapper{gap:var(--space-5);flex-direction:column;display:flex}.page-module__auj8RW__headerRow{justify-content:space-between;align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}.page-module__auj8RW__title{color:var(--color-brand-900);margin-bottom:var(--space-2);font-size:1.6rem;font-weight:700}@media (prefers-color-scheme:dark){.page-module__auj8RW__title{color:var(--color-neutral-0)}}.page-module__auj8RW__subtitle{color:var(--color-neutral-600);max-width:70ch}.page-module__auj8RW__checkedAt{color:var(--color-neutral-500);font-size:.9rem}.page-module__auj8RW__sectionTitle{margin-bottom:var(--space-2);font-size:1.1rem;font-weight:700}.page-module__auj8RW__checksGrid{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(0,1fr));display:grid}@media (min-width:640px){.page-module__auj8RW__checksGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.page-module__auj8RW__checksGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.page-module__auj8RW__checkCard{gap:var(--space-2);flex-direction:column;display:flex}.page-module__auj8RW__checkHeader{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.page-module__auj8RW__checkLabel{font-weight:600}.page-module__auj8RW__checkDetail{color:var(--color-neutral-600);font-size:.92rem}.page-module__auj8RW__statusBadge{align-items:center;gap:var(--space-1);padding:2px var(--space-2);white-space:nowrap;border-radius:999px;font-size:.8rem;font-weight:700;display:inline-flex}.page-module__auj8RW__status_OK{background:var(--color-success-100);color:var(--color-success-600)}.page-module__auj8RW__status_ATENCAO{background:var(--color-warning-100);color:var(--color-warning-600)}.page-module__auj8RW__status_PENDENTE{background:var(--badge-neutral-bg);color:var(--badge-neutral-text)}.page-module__auj8RW__testEmailCard{gap:var(--space-3);flex-direction:column;align-items:flex-start;display:flex}
.page-module__PQJ76q__wrapper{gap:var(--space-5);flex-direction:column;display:flex}.page-module__PQJ76q__headerRow{justify-content:space-between;align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}.page-module__PQJ76q__title{color:var(--color-brand-900);font-size:1.75rem;font-weight:700}@media (prefers-color-scheme:dark){.page-module__PQJ76q__title{color:var(--color-neutral-0)}}.page-module__PQJ76q__subtitle{color:var(--color-neutral-600)}.page-module__PQJ76q__formCard{gap:var(--space-4);flex-direction:column;display:flex}.page-module__PQJ76q__formGrid{gap:var(--space-4);margin-bottom:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(0,1fr));display:grid}@media (min-width:640px){.page-module__PQJ76q__formGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.page-module__PQJ76q__formActions{justify-content:flex-end;gap:var(--space-3);display:flex}.page-module__PQJ76q__selectField{flex-direction:column;gap:4px;min-width:0;display:flex}.page-module__PQJ76q__selectLabel{color:var(--color-neutral-600);font-size:.85rem;font-weight:600}.page-module__PQJ76q__select{border:1px solid var(--color-field-border);background:var(--color-field-background);color:var(--color-field-text);border-radius:8px;min-width:0;padding:10px 12px;font-size:.95rem}.page-module__PQJ76q__list{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.page-module__PQJ76q__typeRow{justify-content:space-between;align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex}.page-module__PQJ76q__typeHeading{align-items:center;gap:var(--space-2);min-width:0;display:flex}.page-module__PQJ76q__typeIcon{font-size:1.3rem;line-height:1}.page-module__PQJ76q__typeName{color:var(--color-brand-900);overflow-wrap:anywhere;font-size:1.05rem;font-weight:700}@media (prefers-color-scheme:dark){.page-module__PQJ76q__typeName{color:var(--color-neutral-0)}}.page-module__PQJ76q__typeMeta{margin:var(--space-2) 0 0;color:var(--color-neutral-600);font-size:.9rem}.page-module__PQJ76q__badgeGroup{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.page-module__PQJ76q__badgeActive,.page-module__PQJ76q__badgeInactive{text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;border-radius:999px;padding:2px 10px;font-size:.75rem;font-weight:700}.page-module__PQJ76q__badgeActive{color:var(--badge-success-text);background:var(--badge-success-bg)}.page-module__PQJ76q__badgeInactive{color:var(--color-neutral-600);background:var(--color-neutral-100)}.page-module__PQJ76q__badgeWarning{color:var(--badge-warning-text);background:var(--badge-warning-bg);border-radius:999px;padding:2px 10px;font-size:.8rem;font-weight:600;display:inline-block}.page-module__PQJ76q__rowActions{gap:var(--space-3);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.page-module__PQJ76q__spacedTop{margin-top:var(--space-4)}.page-module__PQJ76q__confirmRow{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.page-module__PQJ76q__confirmActions{gap:var(--space-3);display:flex}.page-module__PQJ76q__searchStatus{margin-top:var(--space-2);color:var(--color-neutral-600);font-size:.85rem}.page-module__PQJ76q__candidateList{margin:var(--space-2) 0 0;border:1px solid var(--color-field-border);border-radius:8px;flex-direction:column;gap:2px;max-height:200px;padding:0;list-style:none;display:flex;overflow-y:auto}.page-module__PQJ76q__candidateItem{text-align:left;cursor:pointer;width:100%;font:inherit;color:inherit;background:0 0;border:none;flex-direction:column;gap:2px;padding:8px 12px;display:flex}.page-module__PQJ76q__candidateItem:hover,.page-module__PQJ76q__candidateItem:focus-visible{background:var(--color-neutral-100)}.page-module__PQJ76q__candidateName{font-weight:600}.page-module__PQJ76q__candidateEmail{color:var(--color-neutral-600);font-size:.85rem}.page-module__PQJ76q__selectedCandidate{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3);background:var(--color-neutral-100);border-radius:8px;display:flex}.page-module__PQJ76q__selectedCandidateInfo{flex-direction:column;gap:2px;min-width:0;display:flex}
.page-module__MxxvVW__wrapper{gap:var(--space-5);flex-direction:column;max-width:720px;display:flex}.page-module__MxxvVW__backLink{color:var(--color-neutral-600);font-size:.9rem;text-decoration:none}.page-module__MxxvVW__headerRow{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.page-module__MxxvVW__title{color:var(--color-brand-900);font-size:1.75rem;font-weight:700}@media (prefers-color-scheme:dark){.page-module__MxxvVW__title{color:var(--color-neutral-0)}}.page-module__MxxvVW__email{color:var(--color-neutral-600)}.page-module__MxxvVW__badgeRow{flex-wrap:wrap;gap:8px;display:flex}.page-module__MxxvVW__badge{text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;border-radius:999px;padding:2px 10px;font-size:.75rem;font-weight:700}.page-module__MxxvVW__badgeActive{color:var(--badge-success-text);background:var(--badge-success-bg)}.page-module__MxxvVW__badgePending{color:var(--badge-warning-text);background:var(--badge-warning-bg)}.page-module__MxxvVW__badgeInactive{color:var(--color-neutral-600);background:var(--color-neutral-100)}.page-module__MxxvVW__badgeLocked{color:var(--badge-danger-text);background:var(--badge-danger-bg)}.page-module__MxxvVW__cardTitle{margin:0 0 var(--space-3);font-size:1.1rem;font-weight:700}.page-module__MxxvVW__formGrid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.page-module__MxxvVW__selectField{flex-direction:column;gap:4px;display:flex}.page-module__MxxvVW__selectLabel{color:var(--color-neutral-600);font-size:.85rem;font-weight:600}.page-module__MxxvVW__select{border:1px solid var(--color-field-border);background:var(--color-field-background);color:var(--color-field-text);border-radius:8px;padding:10px 12px;font-size:.95rem}.page-module__MxxvVW__hotelList{border:1px solid var(--color-field-border);border-radius:8px;flex-direction:column;gap:8px;padding:10px 12px;display:flex}.page-module__MxxvVW__hotelOption{align-items:center;gap:8px;display:flex}.page-module__MxxvVW__formActions{justify-content:flex-end;gap:var(--space-3);display:flex}.page-module__MxxvVW__spacedTop{margin-top:var(--space-4)}.page-module__MxxvVW__actionsRow{gap:var(--space-3);flex-wrap:wrap;display:flex}.page-module__MxxvVW__confirmRow{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.page-module__MxxvVW__confirmActions{gap:var(--space-3);display:flex}
.page-module__xhAzMa__wrapper{gap:var(--space-5);flex-direction:column;max-width:640px;display:flex}.page-module__xhAzMa__backLink{color:var(--color-neutral-600);font-size:.9rem;text-decoration:none}.page-module__xhAzMa__title{color:var(--color-brand-900);font-size:1.75rem;font-weight:700}@media (prefers-color-scheme:dark){.page-module__xhAzMa__title{color:var(--color-neutral-0)}}.page-module__xhAzMa__formGrid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.page-module__xhAzMa__selectField{flex-direction:column;gap:4px;display:flex}.page-module__xhAzMa__selectLabel{color:var(--color-neutral-600);font-size:.85rem;font-weight:600}.page-module__xhAzMa__select{border:1px solid var(--color-field-border);background:var(--color-field-background);color:var(--color-field-text);border-radius:8px;padding:10px 12px;font-size:.95rem}.page-module__xhAzMa__hotelList{border:1px solid var(--color-field-border);border-radius:8px;flex-direction:column;gap:8px;padding:10px 12px;display:flex}.page-module__xhAzMa__hotelOption{align-items:center;gap:8px;display:flex}.page-module__xhAzMa__formActions{justify-content:flex-end;display:flex}.page-module__xhAzMa__spacedTop{margin-top:var(--space-4)}
.page-module__YIdyTG__wrapper{gap:var(--space-5);flex-direction:column;display:flex}.page-module__YIdyTG__headerRow{justify-content:space-between;align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}.page-module__YIdyTG__title{color:var(--color-brand-900);font-size:1.75rem;font-weight:700}@media (prefers-color-scheme:dark){.page-module__YIdyTG__title{color:var(--color-neutral-0)}}.page-module__YIdyTG__subtitle{color:var(--color-neutral-600)}.page-module__YIdyTG__filtersRow{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.page-module__YIdyTG__selectField{flex-direction:column;gap:4px;display:flex}.page-module__YIdyTG__selectLabel{color:var(--color-neutral-600);font-size:.85rem;font-weight:600}.page-module__YIdyTG__select{border:1px solid var(--color-field-border);background:var(--color-field-background);color:var(--color-field-text);border-radius:8px;padding:10px 12px;font-size:.95rem}.page-module__YIdyTG__list{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.page-module__YIdyTG__userCard{color:inherit;text-decoration:none;display:block}.page-module__YIdyTG__userRow{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.page-module__YIdyTG__userName{color:var(--color-brand-900);font-size:1.05rem;font-weight:700}@media (prefers-color-scheme:dark){.page-module__YIdyTG__userName{color:var(--color-neutral-0)}}.page-module__YIdyTG__userEmail{margin-left:var(--space-3);color:var(--color-neutral-500);font-size:.85rem}.page-module__YIdyTG__userMeta{margin:var(--space-2) 0 0;color:var(--color-neutral-600);font-size:.9rem}.page-module__YIdyTG__badgeRow{flex-wrap:wrap;gap:8px;display:flex}.page-module__YIdyTG__badge{text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;border-radius:999px;padding:2px 10px;font-size:.75rem;font-weight:700}.page-module__YIdyTG__badgeActive{color:var(--badge-success-text);background:var(--badge-success-bg)}.page-module__YIdyTG__badgePending{color:var(--badge-warning-text);background:var(--badge-warning-bg)}.page-module__YIdyTG__badgeInactive{color:var(--color-neutral-600);background:var(--color-neutral-100)}.page-module__YIdyTG__badgeLocked{color:var(--badge-danger-text);background:var(--badge-danger-bg)}.page-module__YIdyTG__badgeTotp{color:var(--color-brand-900);background:color-mix(in srgb, var(--color-brand-900) 10%, white)}.page-module__YIdyTG__pagination{justify-content:center;align-items:center;gap:var(--space-4);display:flex}.page-module__YIdyTG__pageInfo{color:var(--color-neutral-600);font-size:.9rem}
.page-module__G4kttW__wrapper{gap:var(--space-5);flex-direction:column;display:flex}
.page-module__aLbzNq__wrapper{gap:var(--space-5);flex-direction:column;display:flex}.page-module__aLbzNq__headerRow{justify-content:space-between;align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}.page-module__aLbzNq__title{color:var(--color-brand-900);margin-bottom:var(--space-2);font-size:1.6rem;font-weight:700}@media (prefers-color-scheme:dark){.page-module__aLbzNq__title{color:var(--color-neutral-0)}}.page-module__aLbzNq__subtitle{color:var(--color-neutral-600);max-width:70ch}.page-module__aLbzNq__evaluateMeta{color:var(--color-neutral-600);margin-top:var(--space-1);font-size:.8rem}.page-module__aLbzNq__summaryGrid{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (max-width:640px){.page-module__aLbzNq__summaryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.page-module__aLbzNq__summaryCard{align-items:center;gap:var(--space-1);padding:var(--space-4);border:1px solid var(--surface-border);background:var(--surface);border-radius:10px;flex-direction:column;display:flex}.page-module__aLbzNq__summaryNumber{font-variant-numeric:tabular-nums;font-size:1.8rem;font-weight:700}.page-module__aLbzNq__summaryLabel{color:var(--color-neutral-600);text-align:center;font-size:.8rem;font-weight:600}.page-module__aLbzNq__lateBadge{color:var(--color-severity-critical);font-weight:700}.page-module__aLbzNq__filtersGrid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));align-items:end;display:grid}.page-module__aLbzNq__selectField{flex-direction:column;gap:4px;display:flex}.page-module__aLbzNq__selectLabel{color:var(--color-neutral-600);font-size:.85rem;font-weight:600}.page-module__aLbzNq__select{border:1px solid var(--color-field-border);background:var(--color-field-background);color:var(--color-field-text);border-radius:8px;padding:10px 12px;font-size:.95rem}.page-module__aLbzNq__emptyText{color:var(--color-neutral-600)}.page-module__aLbzNq__alertsList{gap:var(--space-4);flex-direction:column;display:flex}.page-module__aLbzNq__alertCard{border-left:6px solid var(--color-neutral-300)}.page-module__aLbzNq__alertCardVermelho{border-left-color:var(--color-severity-critical)}.page-module__aLbzNq__alertCardLaranja{border-left-color:var(--color-severity-high)}.page-module__aLbzNq__alertHeader{justify-content:space-between;align-items:baseline;gap:var(--space-3);flex-wrap:wrap;display:flex}.page-module__aLbzNq__alertIndicator{font-size:1.05rem;font-weight:700}.page-module__aLbzNq__colorBadge{text-transform:uppercase;letter-spacing:.03em;width:fit-content;color:var(--color-neutral-0);border-radius:999px;padding:2px 10px;font-size:.7rem;font-weight:700}.page-module__aLbzNq__colorBadgeVermelho{background:var(--color-severity-critical)}.page-module__aLbzNq__colorBadgeLaranja{background:var(--color-severity-high);color:var(--color-primary)}.page-module__aLbzNq__alertMeta{color:var(--color-neutral-600);font-size:.85rem}.page-module__aLbzNq__alertValuesGrid{gap:var(--space-3);margin:var(--space-3) 0;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));display:grid}.page-module__aLbzNq__statCard{gap:var(--space-1);padding:var(--space-3);border:1px solid var(--surface-border);background:var(--surface);border-radius:10px;flex-direction:column;display:flex}.page-module__aLbzNq__statLabel{text-transform:uppercase;letter-spacing:.03em;color:var(--color-neutral-500);font-size:.7rem;font-weight:700}.page-module__aLbzNq__statValue{font-variant-numeric:tabular-nums;font-size:1.1rem;font-weight:700}.page-module__aLbzNq__evidenceText{color:var(--color-neutral-700,var(--color-neutral-600));font-size:.9rem;line-height:1.5}.page-module__aLbzNq__recommendedAction{color:var(--color-neutral-600);margin-top:var(--space-2);font-size:.85rem;font-style:italic}.page-module__aLbzNq__alertFooter{justify-content:space-between;align-items:center;gap:var(--space-3);margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--surface-border);flex-wrap:wrap;display:flex}.page-module__aLbzNq__readStatus{color:var(--color-neutral-600);font-size:.8rem}.page-module__aLbzNq__resolveForm{gap:var(--space-2);flex-wrap:wrap;align-items:flex-start;width:100%;display:flex}.page-module__aLbzNq__resolveTextarea{border:1px solid var(--color-field-border);background:var(--color-field-background);min-width:220px;color:var(--color-field-text);resize:vertical;border-radius:8px;flex:1;padding:8px 10px;font-size:.9rem}@media (max-width:480px){.page-module__aLbzNq__headerRow{flex-direction:column}}
.page-module__CDOWrW__wrapper{gap:var(--space-5);flex-direction:column;display:flex}.page-module__CDOWrW__backLink{color:var(--color-neutral-600);font-size:.9rem;text-decoration:none}.page-module__CDOWrW__backLink:hover{text-decoration:underline}.page-module__CDOWrW__headerRow{justify-content:space-between;align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}.page-module__CDOWrW__title{color:var(--color-brand-900);margin-bottom:var(--space-2);font-size:1.6rem;font-weight:700}@media (prefers-color-scheme:dark){.page-module__CDOWrW__title{color:var(--color-neutral-0)}}.page-module__CDOWrW__subtitle{color:var(--color-neutral-600);max-width:60ch}.page-module__CDOWrW__formGrid{gap:var(--space-4);margin-bottom:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.page-module__CDOWrW__formActions{justify-content:flex-end;gap:var(--space-3);display:flex}.page-module__CDOWrW__history{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.page-module__CDOWrW__currentRecord{border:2px solid var(--color-accent)}.page-module__CDOWrW__recordHeader{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.page-module__CDOWrW__recordDates{font-weight:600}.page-module__CDOWrW__recordBadges{gap:var(--space-2);display:flex}.page-module__CDOWrW__badgeCurrent,.page-module__CDOWrW__badgeFuture{text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;border-radius:999px;padding:2px 10px;font-size:.75rem;font-weight:700}.page-module__CDOWrW__badgeCurrent{color:var(--color-on-accent,white);background:var(--color-accent)}.page-module__CDOWrW__badgeFuture{color:var(--color-neutral-700);background:var(--color-neutral-100)}.page-module__CDOWrW__recordGrid{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(110px,1fr));display:grid}.page-module__CDOWrW__recordStat dt,.page-module__CDOWrW__recordStatOfficial dt{text-transform:uppercase;letter-spacing:.04em;color:var(--color-neutral-500);font-size:.7rem}.page-module__CDOWrW__recordStat dd{margin:0;font-size:1.2rem;font-weight:700}.page-module__CDOWrW__recordStatOfficial{padding:var(--space-2) var(--space-3);background:var(--color-brand-50);border-radius:8px}.page-module__CDOWrW__recordStatOfficial dd{color:var(--color-brand-900);margin:0;font-size:1.2rem;font-weight:800}@media (prefers-color-scheme:dark){.page-module__CDOWrW__recordStatOfficial dd{color:var(--color-neutral-0)}}.page-module__CDOWrW__reason{margin:var(--space-3) 0 0;color:var(--color-neutral-600);font-size:.9rem}.page-module__CDOWrW__correctLink{margin-top:var(--space-3);color:var(--color-accent);cursor:pointer;background:0 0;border:none;padding:0;font-size:.85rem;font-weight:600;text-decoration:underline}.page-module__CDOWrW__correctionForm{margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--surface-border)}@media (max-width:480px){.page-module__CDOWrW__headerRow{flex-direction:column}}
.page-module__0AT59a__wrapper{gap:var(--space-5);flex-direction:column;display:flex}.page-module__0AT59a__backLink{color:var(--color-neutral-600);font-size:.9rem;text-decoration:none}.page-module__0AT59a__backLink:hover{text-decoration:underline}.page-module__0AT59a__headerRow{justify-content:space-between;align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}.page-module__0AT59a__title{color:var(--color-brand-900);margin-bottom:var(--space-2);font-size:1.6rem;font-weight:700}@media (prefers-color-scheme:dark){.page-module__0AT59a__title{color:var(--color-neutral-0)}}.page-module__0AT59a__code{color:var(--color-neutral-500);font-size:1rem;font-weight:500}.page-module__0AT59a__headerActions{gap:var(--space-3);flex-wrap:wrap;display:flex}.page-module__0AT59a__badgeActive,.page-module__0AT59a__badgeInactive{text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;border-radius:999px;padding:2px 10px;font-size:.75rem;font-weight:700}.page-module__0AT59a__badgeActive{color:var(--badge-success-text);background:var(--badge-success-bg)}.page-module__0AT59a__badgeInactive{color:var(--color-neutral-600);background:var(--color-neutral-100)}.page-module__0AT59a__confirmRow{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.page-module__0AT59a__confirmActions{gap:var(--space-3);display:flex}.page-module__0AT59a__formGrid{gap:var(--space-4);margin-bottom:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.page-module__0AT59a__formActions{justify-content:flex-end;display:flex}.page-module__0AT59a__definitionList{gap:var(--space-3);flex-direction:column;display:flex}.page-module__0AT59a__definitionList dt{text-transform:uppercase;letter-spacing:.04em;color:var(--color-neutral-500);font-size:.75rem}.page-module__0AT59a__definitionList dd{margin:0;font-weight:500}.page-module__0AT59a__cardTitle{color:var(--color-brand-900);font-size:1.1rem;font-weight:700}@media (prefers-color-scheme:dark){.page-module__0AT59a__cardTitle{color:var(--color-neutral-0)}}.page-module__0AT59a__capacityHeader{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.page-module__0AT59a__capacityGrid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));display:grid}.page-module__0AT59a__capacityStat dt,.page-module__0AT59a__capacityStatOfficial dt{text-transform:uppercase;letter-spacing:.04em;color:var(--color-neutral-500);font-size:.75rem}.page-module__0AT59a__capacityStat dd{margin:0;font-size:1.5rem;font-weight:700}.page-module__0AT59a__capacityStatOfficial{padding:var(--space-3);background:var(--color-brand-50);border:1px solid var(--color-brand-100);border-radius:8px}.page-module__0AT59a__capacityStatOfficial dd{color:var(--color-brand-900);margin:0;font-size:2rem;font-weight:800}@media (prefers-color-scheme:dark){.page-module__0AT59a__capacityStatOfficial dd{color:var(--color-neutral-0)}}@media (max-width:480px){.page-module__0AT59a__headerRow{flex-direction:column}}
.page-module__nxA9Ga__wrapper{gap:var(--space-5);flex-direction:column;display:flex}.page-module__nxA9Ga__headerRow{justify-content:space-between;align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}.page-module__nxA9Ga__title{color:var(--color-brand-900);font-size:1.75rem;font-weight:700}@media (prefers-color-scheme:dark){.page-module__nxA9Ga__title{color:var(--color-neutral-0)}}.page-module__nxA9Ga__subtitle{color:var(--color-neutral-600)}.page-module__nxA9Ga__formCard{gap:var(--space-4);flex-direction:column;display:flex}.page-module__nxA9Ga__formGrid{gap:var(--space-4);margin-bottom:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.page-module__nxA9Ga__formActions{justify-content:flex-end;display:flex}.page-module__nxA9Ga__list{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.page-module__nxA9Ga__hotelCard{color:inherit;text-decoration:none;display:block}.page-module__nxA9Ga__hotelRow{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.page-module__nxA9Ga__hotelName{color:var(--color-brand-900);font-size:1.05rem;font-weight:700}@media (prefers-color-scheme:dark){.page-module__nxA9Ga__hotelName{color:var(--color-neutral-0)}}.page-module__nxA9Ga__hotelCode{margin-left:var(--space-3);color:var(--color-neutral-500);letter-spacing:.04em;font-size:.8rem}.page-module__nxA9Ga__hotelLocation{margin:var(--space-2) 0 0;color:var(--color-neutral-600);font-size:.9rem}.page-module__nxA9Ga__badgeActive,.page-module__nxA9Ga__badgeInactive{text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;border-radius:999px;padding:2px 10px;font-size:.75rem;font-weight:700}.page-module__nxA9Ga__badgeActive{color:var(--badge-success-text);background:var(--badge-success-bg)}.page-module__nxA9Ga__badgeInactive{color:var(--color-neutral-600);background:var(--color-neutral-100)}
.page-module__SqArBW__wrapper{gap:var(--space-5);flex-direction:column;max-width:720px;display:flex}.page-module__SqArBW__backLink{color:var(--color-neutral-600);font-size:.9rem;text-decoration:none}.page-module__SqArBW__title{color:var(--color-brand-900);font-size:1.75rem;font-weight:700}@media (prefers-color-scheme:dark){.page-module__SqArBW__title{color:var(--color-neutral-0)}}.page-module__SqArBW__sectionTitle{color:var(--color-brand-900);margin-bottom:var(--space-2);font-size:1rem;font-weight:700}@media (prefers-color-scheme:dark){.page-module__SqArBW__sectionTitle{color:var(--color-neutral-0)}}.page-module__SqArBW__formGrid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.page-module__SqArBW__selectLabel{color:var(--color-neutral-600);font-size:.85rem;font-weight:600}.page-module__SqArBW__textareaField{flex-direction:column;grid-column:1/-1;gap:4px;display:flex}.page-module__SqArBW__textarea{border:1px solid var(--color-field-border);background:var(--color-field-background);color:var(--color-field-text);resize:vertical;border-radius:8px;padding:10px 12px;font-family:inherit;font-size:.95rem}.page-module__SqArBW__fieldset{border:1px solid var(--color-neutral-200);padding:var(--space-3);margin:0 0 var(--space-3);border-radius:8px}.page-module__SqArBW__legend{color:var(--color-neutral-600);padding:0 4px;font-size:.85rem;font-weight:600}.page-module__SqArBW__checkboxRow{align-items:center;gap:8px;padding:4px 0;font-size:.9rem;display:flex}.page-module__SqArBW__formActions{justify-content:flex-end;display:flex}.page-module__SqArBW__spacedTop{margin-top:var(--space-4)}
.page-module__B6gNCa__wrapper{gap:var(--space-5);flex-direction:column;display:flex}.page-module__B6gNCa__headerRow{justify-content:space-between;align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}.page-module__B6gNCa__title{color:var(--color-brand-900);font-size:1.75rem;font-weight:700}@media (prefers-color-scheme:dark){.page-module__B6gNCa__title{color:var(--color-neutral-0)}}.page-module__B6gNCa__subtitle{color:var(--color-neutral-600)}.page-module__B6gNCa__tabs{gap:var(--space-2);border-bottom:1px solid var(--color-neutral-200);display:flex}.page-module__B6gNCa__tab,.page-module__B6gNCa__tabActive{cursor:pointer;color:var(--color-neutral-600);background:0 0;border:none;border-bottom:2px solid #0000;padding:10px 16px;font-size:.95rem;font-weight:600}.page-module__B6gNCa__tabActive{color:var(--color-brand-900);border-bottom-color:var(--color-brand-900)}@media (prefers-color-scheme:dark){.page-module__B6gNCa__tabActive{color:var(--color-neutral-0);border-bottom-color:var(--color-neutral-0)}}.page-module__B6gNCa__list{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.page-module__B6gNCa__cardHeader{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.page-module__B6gNCa__cardTitle{color:var(--color-brand-900);font-size:1.1rem;font-weight:700}@media (prefers-color-scheme:dark){.page-module__B6gNCa__cardTitle{color:var(--color-neutral-0)}}.page-module__B6gNCa__badgeRow{flex-wrap:wrap;gap:8px;display:flex}.page-module__B6gNCa__badgeWarning,.page-module__B6gNCa__badgeOk,.page-module__B6gNCa__badgeNeutral{text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;border-radius:999px;padding:2px 10px;font-size:.75rem;font-weight:700}.page-module__B6gNCa__badgeWarning{color:var(--badge-warning-text);background:var(--badge-warning-bg)}.page-module__B6gNCa__badgeOk{color:var(--badge-success-text);background:var(--badge-success-bg)}.page-module__B6gNCa__badgeNeutral{color:var(--color-neutral-700);background:var(--color-neutral-100)}.page-module__B6gNCa__body{margin:var(--space-2) 0;white-space:pre-wrap;color:var(--color-neutral-700)}.page-module__B6gNCa__meta{color:var(--color-neutral-600);margin:0;font-size:.85rem}.page-module__B6gNCa__actionsRow{align-items:center;gap:var(--space-3);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.page-module__B6gNCa__readLabel{color:var(--color-neutral-600);font-size:.85rem}
.page-module__K8uyeW__wrapper{gap:var(--space-5);flex-direction:column;max-width:760px;display:flex}.page-module__K8uyeW__backLink{color:var(--color-neutral-600);font-size:.9rem;text-decoration:none}.page-module__K8uyeW__headerRow{justify-content:space-between;align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex}.page-module__K8uyeW__title{color:var(--color-brand-900);font-size:1.5rem;font-weight:700}@media (prefers-color-scheme:dark){.page-module__K8uyeW__title{color:var(--color-neutral-0)}}.page-module__K8uyeW__badge{text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;border-radius:999px;padding:4px 12px;font-size:.75rem;font-weight:700}.page-module__K8uyeW__statusPendente{color:var(--color-neutral-700);background:var(--color-neutral-100)}.page-module__K8uyeW__statusEmValidacao{color:var(--badge-warning-text);background:var(--badge-warning-bg)}.page-module__K8uyeW__statusRegular{color:var(--badge-success-text);background:var(--badge-success-bg)}.page-module__K8uyeW__statusAVencer{color:var(--badge-warning-text);background:var(--badge-warning-bg)}.page-module__K8uyeW__statusVencido{color:var(--badge-danger-text);background:var(--badge-danger-bg)}.page-module__K8uyeW__statusDispensado{color:var(--color-neutral-600);background:var(--color-neutral-100)}.page-module__K8uyeW__detailGrid{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.page-module__K8uyeW__detailField{flex-direction:column;gap:2px;display:flex}.page-module__K8uyeW__detailLabel{color:var(--color-neutral-600);font-size:.8rem}.page-module__K8uyeW__detailValue{font-size:.95rem}.page-module__K8uyeW__sectionTitle{margin:0 0 var(--space-3);font-size:1.1rem;font-weight:700}.page-module__K8uyeW__actionsRow{gap:var(--space-2);flex-wrap:wrap;display:flex}.page-module__K8uyeW__textareaField{flex-direction:column;grid-column:1/-1;gap:4px;display:flex}.page-module__K8uyeW__textarea{border:1px solid var(--color-field-border);background:var(--color-field-background);color:var(--color-field-text);resize:vertical;border-radius:8px;padding:10px 12px;font-family:inherit;font-size:.95rem}.page-module__K8uyeW__selectLabel{color:var(--color-neutral-600);font-size:.85rem;font-weight:600}.page-module__K8uyeW__historyList{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.page-module__K8uyeW__historyRow{justify-content:space-between;align-items:baseline;gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--color-neutral-100);font-size:.9rem;display:flex}.page-module__K8uyeW__historyRow:last-child{border-bottom:none}.page-module__K8uyeW__historyDate{color:var(--color-neutral-600);white-space:nowrap;font-size:.8rem}.page-module__K8uyeW__spacedTop{margin-top:var(--space-4)}.page-module__K8uyeW__formGrid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.page-module__K8uyeW__checkboxField{grid-column:1/-1;align-items:center;gap:8px;font-size:.9rem;display:flex}.page-module__K8uyeW__formActions{justify-content:flex-end;gap:var(--space-3);display:flex}.page-module__K8uyeW__confirmRow{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.page-module__K8uyeW__confirmActions{gap:var(--space-3);display:flex}
.page-module__BgDjlW__wrapper{gap:var(--space-5);flex-direction:column;display:flex}.page-module__BgDjlW__backLink{color:var(--color-neutral-600);font-size:.9rem;text-decoration:none}.page-module__BgDjlW__title{color:var(--color-brand-900);font-size:1.75rem;font-weight:700}@media (prefers-color-scheme:dark){.page-module__BgDjlW__title{color:var(--color-neutral-0)}}.page-module__BgDjlW__subtitle{color:var(--color-neutral-600)}.page-module__BgDjlW__sectionTitle{margin:0 0 var(--space-3);font-size:1.1rem;font-weight:700}.page-module__BgDjlW__formGrid{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));align-items:end;display:grid}.page-module__BgDjlW__selectField{flex-direction:column;gap:4px;display:flex}.page-module__BgDjlW__selectLabel{color:var(--color-neutral-600);font-size:.85rem;font-weight:600}.page-module__BgDjlW__select{border:1px solid var(--color-field-border);background:var(--color-field-background);color:var(--color-field-text);border-radius:8px;padding:10px 12px;font-size:.95rem}.page-module__BgDjlW__hotelList{flex-direction:column;grid-column:1/-1;gap:4px;display:flex}.page-module__BgDjlW__hotelCheckboxRow{align-items:center;gap:8px;font-size:.9rem;display:flex}.page-module__BgDjlW__shortcutRow{grid-column:1/-1;justify-content:flex-end;display:flex}.page-module__BgDjlW__list{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.page-module__BgDjlW__listColumn{border-bottom:1px solid var(--color-neutral-100);flex-direction:column;display:flex}.page-module__BgDjlW__listColumn:last-child{border-bottom:none}.page-module__BgDjlW__listRow{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) 0;display:flex}li.page-module__BgDjlW__listRow{border-bottom:1px solid var(--color-neutral-100)}li.page-module__BgDjlW__listRow:last-child{border-bottom:none}.page-module__BgDjlW__editActions{gap:var(--space-3);display:flex}.page-module__BgDjlW__listMeta{color:var(--color-neutral-600);font-size:.85rem}.page-module__BgDjlW__spacedTop{margin-top:var(--space-4)}
.page-module__Jew9mW__wrapper{gap:var(--space-5);flex-direction:column;max-width:720px;display:flex}.page-module__Jew9mW__backLink{color:var(--color-neutral-600);font-size:.9rem;text-decoration:none}.page-module__Jew9mW__title{color:var(--color-brand-900);font-size:1.75rem;font-weight:700}@media (prefers-color-scheme:dark){.page-module__Jew9mW__title{color:var(--color-neutral-0)}}.page-module__Jew9mW__formGrid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.page-module__Jew9mW__selectField{flex-direction:column;gap:4px;display:flex}.page-module__Jew9mW__selectLabel{color:var(--color-neutral-600);font-size:.85rem;font-weight:600}.page-module__Jew9mW__select{border:1px solid var(--color-field-border);background:var(--color-field-background);color:var(--color-field-text);border-radius:8px;padding:10px 12px;font-size:.95rem}.page-module__Jew9mW__checkboxField{grid-column:1/-1;align-items:center;gap:8px;font-size:.9rem;display:flex}.page-module__Jew9mW__textareaField{flex-direction:column;grid-column:1/-1;gap:4px;display:flex}.page-module__Jew9mW__textarea{border:1px solid var(--color-field-border);background:var(--color-field-background);color:var(--color-field-text);resize:vertical;border-radius:8px;padding:10px 12px;font-family:inherit;font-size:.95rem}.page-module__Jew9mW__formActions{justify-content:flex-end;display:flex}.page-module__Jew9mW__spacedTop{margin-top:var(--space-4)}
.summary-cards-module__nLCwTW__grid{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.summary-cards-module__nLCwTW__card{border-radius:var(--radius-sm);padding:var(--space-3) var(--space-4);cursor:pointer;text-align:left;border:1px solid #0000;flex-direction:column;align-items:flex-start;gap:4px;font-family:inherit;display:flex}.summary-cards-module__nLCwTW__card:hover{filter:brightness(.97)}.summary-cards-module__nLCwTW__count{font-size:1.75rem;font-weight:700}.summary-cards-module__nLCwTW__label{font-size:.85rem;font-weight:600}.summary-cards-module__nLCwTW__overdue{background:var(--color-danger-100);border-color:var(--mhb-muted-terracotta)}.summary-cards-module__nLCwTW__overdue .summary-cards-module__nLCwTW__count,.summary-cards-module__nLCwTW__overdue .summary-cards-module__nLCwTW__label{color:var(--color-danger-600)}.summary-cards-module__nLCwTW__warning{background:var(--color-warning-100);border-color:color-mix(in srgb, var(--mhb-muted-terracotta) 55%, white)}.summary-cards-module__nLCwTW__warning .summary-cards-module__nLCwTW__count,.summary-cards-module__nLCwTW__warning .summary-cards-module__nLCwTW__label{color:var(--color-warning-600)}
.dre-grid-resumo-view-module__OW9jEG__wrapper{gap:var(--space-5);flex-direction:column;display:flex}.dre-grid-resumo-view-module__OW9jEG__headerRow{justify-content:space-between;align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}.dre-grid-resumo-view-module__OW9jEG__title{color:var(--color-brand-900);margin-bottom:var(--space-2);font-size:1.6rem;font-weight:700}@media (prefers-color-scheme:dark){.dre-grid-resumo-view-module__OW9jEG__title{color:var(--color-neutral-0)}}.dre-grid-resumo-view-module__OW9jEG__subtitle{color:var(--color-neutral-600);max-width:80ch}.dre-grid-resumo-view-module__OW9jEG__sectionTitle{margin-bottom:var(--space-3);font-size:1.1rem;font-weight:700}.dre-grid-resumo-view-module__OW9jEG__filtersGrid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.dre-grid-resumo-view-module__OW9jEG__selectField{flex-direction:column;gap:4px;display:flex}.dre-grid-resumo-view-module__OW9jEG__selectLabel{color:var(--color-neutral-600);font-size:.85rem;font-weight:600}.dre-grid-resumo-view-module__OW9jEG__select{border:1px solid var(--color-field-border);background:var(--color-field-background);color:var(--color-field-text);border-radius:8px;padding:10px 12px;font-size:.95rem}.dre-grid-resumo-view-module__OW9jEG__tabs{gap:var(--space-2);border-bottom:1px solid var(--surface-border);flex-wrap:wrap;display:flex}.dre-grid-resumo-view-module__OW9jEG__tab,.dre-grid-resumo-view-module__OW9jEG__tabActive{padding:var(--space-2) var(--space-3);cursor:pointer;color:var(--color-neutral-600);background:0 0;border:none;border-bottom:3px solid #0000;font-size:.9rem;font-weight:600}.dre-grid-resumo-view-module__OW9jEG__tabActive{color:var(--color-brand-900);border-bottom-color:var(--color-accent)}@media (prefers-color-scheme:dark){.dre-grid-resumo-view-module__OW9jEG__tabActive{color:var(--color-neutral-0)}}.dre-grid-resumo-view-module__OW9jEG__subTabs{gap:var(--space-2);display:flex}.dre-grid-resumo-view-module__OW9jEG__subTab,.dre-grid-resumo-view-module__OW9jEG__subTabActive{background:var(--color-neutral-100);border:1px solid var(--surface-border);cursor:pointer;color:var(--color-neutral-600);border-radius:999px;padding:4px 14px;font-size:.8rem;font-weight:600}.dre-grid-resumo-view-module__OW9jEG__subTabActive{background:var(--color-brand-900);color:var(--color-neutral-0);border-color:var(--color-brand-900)}.dre-grid-resumo-view-module__OW9jEG__tableScroll{overflow-x:auto}.dre-grid-resumo-view-module__OW9jEG__table{border-collapse:collapse;width:100%;font-size:.82rem}.dre-grid-resumo-view-module__OW9jEG__table th{text-align:right;text-transform:uppercase;letter-spacing:.04em;color:var(--color-neutral-500);padding:var(--space-2);border-bottom:1px solid var(--surface-border);white-space:nowrap;font-size:.68rem}.dre-grid-resumo-view-module__OW9jEG__rowHeader{text-align:left!important}.dre-grid-resumo-view-module__OW9jEG__totalHeader{border-left:2px solid var(--surface-border)}.dre-grid-resumo-view-module__OW9jEG__table td{padding:var(--space-2);border-bottom:1px solid var(--surface-border);vertical-align:middle}.dre-grid-resumo-view-module__OW9jEG__rowLabelCell{text-align:left;white-space:nowrap;font-weight:600}.dre-grid-resumo-view-module__OW9jEG__valueCell{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.dre-grid-resumo-view-module__OW9jEG__totalCell{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;border-left:2px solid var(--surface-border);font-weight:700}.dre-grid-resumo-view-module__OW9jEG__missingBudgetCell{text-align:center;color:var(--status-warning-text);white-space:nowrap;font-size:.75rem;font-style:italic}.dre-grid-resumo-view-module__OW9jEG__statusCell{text-align:center!important}.dre-grid-resumo-view-module__OW9jEG__badgeOk,.dre-grid-resumo-view-module__OW9jEG__badgeWarning,.dre-grid-resumo-view-module__OW9jEG__badgeNone{text-transform:uppercase;letter-spacing:.02em;white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:.65rem;font-weight:700;display:inline-block}.dre-grid-resumo-view-module__OW9jEG__badgeOk{color:var(--color-success-700);background:var(--color-success-100)}.dre-grid-resumo-view-module__OW9jEG__badgeWarning{color:var(--color-warning-700);background:var(--color-warning-100)}.dre-grid-resumo-view-module__OW9jEG__badgeNone{color:var(--color-neutral-600);background:var(--color-neutral-100)}@media (max-width:480px){.dre-grid-resumo-view-module__OW9jEG__headerRow{flex-direction:column}}
.page-module__i4nZIW__wrapper{gap:var(--space-5);flex-direction:column;display:flex}.page-module__i4nZIW__title{color:var(--color-brand-900);margin-bottom:var(--space-2);font-size:1.6rem;font-weight:700}@media (prefers-color-scheme:dark){.page-module__i4nZIW__title{color:var(--color-neutral-0)}}.page-module__i4nZIW__subtitle{color:var(--color-neutral-600);max-width:70ch}.page-module__i4nZIW__modeToggle{gap:var(--space-2);flex-wrap:wrap;display:flex}.page-module__i4nZIW__headerRow{justify-content:space-between;align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}.page-module__i4nZIW__sectionTitle{font-size:1.1rem;font-weight:700}.page-module__i4nZIW__hintText{margin:0 0 var(--space-3);color:var(--color-neutral-600);font-size:.85rem}.page-module__i4nZIW__formGrid{gap:var(--space-4);margin-bottom:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.page-module__i4nZIW__selectField{flex-direction:column;gap:4px;display:flex}.page-module__i4nZIW__selectLabel{color:var(--color-neutral-600);font-size:.85rem;font-weight:600}.page-module__i4nZIW__select{border:1px solid var(--color-field-border);background:var(--color-field-background);color:var(--color-field-text);border-radius:8px;padding:10px 12px;font-size:.95rem}.page-module__i4nZIW__fileInput{padding:8px 0;font-size:.9rem}.page-module__i4nZIW__formActions{justify-content:flex-end;gap:var(--space-3);margin-top:var(--space-4);display:flex}.page-module__i4nZIW__issueList{margin:var(--space-2) 0 0;padding-left:var(--space-4)}.page-module__i4nZIW__table{border-collapse:collapse;width:100%;margin:var(--space-4) 0;font-size:.9rem}.page-module__i4nZIW__table th{text-align:left;text-transform:uppercase;letter-spacing:.04em;color:var(--color-neutral-500);padding:var(--space-2);border-bottom:1px solid var(--surface-border);font-size:.75rem}.page-module__i4nZIW__table td{padding:var(--space-2);border-bottom:1px solid var(--surface-border)}.page-module__i4nZIW__inlineInput{border:1px solid var(--color-field-border);background:var(--color-field-background);width:140px;color:var(--color-field-text);border-radius:8px;padding:6px 10px;font-size:.9rem}.page-module__i4nZIW__badgeOk,.page-module__i4nZIW__badgePendente,.page-module__i4nZIW__badgeErro{text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;border-radius:999px;padding:3px 10px;font-size:.72rem;font-weight:700}.page-module__i4nZIW__badgeOk{color:var(--color-success-600);background:var(--color-success-100)}.page-module__i4nZIW__badgePendente{color:var(--color-warning-600);background:var(--color-warning-100)}.page-module__i4nZIW__badgeErro{color:var(--color-danger-600);background:var(--color-danger-100)}@media (max-width:480px){.page-module__i4nZIW__headerRow{flex-direction:column}.page-module__i4nZIW__table{display:block;overflow-x:auto}}
.page-module__C-t20a__wrapper{gap:var(--space-5);flex-direction:column;max-width:800px;display:flex}.page-module__C-t20a__backLink{color:var(--color-neutral-600);font-size:.9rem;text-decoration:none}.page-module__C-t20a__backLink:hover{text-decoration:underline}.page-module__C-t20a__title{color:var(--color-brand-900);margin-bottom:var(--space-2);font-size:1.6rem;font-weight:700}@media (prefers-color-scheme:dark){.page-module__C-t20a__title{color:var(--color-neutral-0)}}.page-module__C-t20a__subtitle{color:var(--color-neutral-600);max-width:70ch}.page-module__C-t20a__formGrid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.page-module__C-t20a__selectField{flex-direction:column;gap:4px;display:flex}.page-module__C-t20a__selectLabel{color:var(--color-neutral-600);font-size:.85rem;font-weight:600}.page-module__C-t20a__select{border:1px solid var(--color-field-border);background:var(--color-field-background);color:var(--color-field-text);border-radius:8px;padding:10px 12px;font-size:.95rem}.page-module__C-t20a__formActions{justify-content:flex-end;gap:var(--space-3);margin-top:var(--space-4);display:flex}.page-module__C-t20a__sectionTitle{color:var(--color-brand-900);font-size:1.05rem;font-weight:700}@media (prefers-color-scheme:dark){.page-module__C-t20a__sectionTitle{color:var(--color-neutral-0)}}.page-module__C-t20a__table{border-collapse:collapse;width:100%;font-size:.9rem}.page-module__C-t20a__table th{text-align:left;text-transform:uppercase;letter-spacing:.04em;color:var(--color-neutral-500);padding:var(--space-2);border-bottom:1px solid var(--surface-border);font-size:.75rem}.page-module__C-t20a__table td{padding:var(--space-2);border-bottom:1px solid var(--surface-border)}@media (max-width:480px){.page-module__C-t20a__table{display:block;overflow-x:auto}}.page-module__C-t20a__badgeUnmapped{text-transform:uppercase;letter-spacing:.04em;color:var(--color-warning-600);background:var(--color-warning-100);border-radius:999px;padding:2px 8px;font-size:.65rem;font-weight:700;display:inline-block}.page-module__C-t20a__badgeExata{text-transform:uppercase;letter-spacing:.04em;color:var(--color-success-600);background:var(--color-success-100);border-radius:999px;padding:2px 8px;font-size:.65rem;font-weight:700;display:inline-block}.page-module__C-t20a__badgeAproximada{text-transform:uppercase;letter-spacing:.04em;color:var(--color-warning-600);background:var(--color-warning-100);border-radius:999px;padding:2px 8px;font-size:.65rem;font-weight:700;display:inline-block}
.page-module__UZMHKG__wrapper{gap:var(--space-5);flex-direction:column;max-width:900px;display:flex}.page-module__UZMHKG__backLink{color:var(--color-neutral-600);font-size:.9rem;text-decoration:none}.page-module__UZMHKG__backLink:hover{text-decoration:underline}.page-module__UZMHKG__title{color:var(--color-brand-900);margin-bottom:var(--space-2);font-size:1.6rem;font-weight:700}@media (prefers-color-scheme:dark){.page-module__UZMHKG__title{color:var(--color-neutral-0)}}.page-module__UZMHKG__subtitle{color:var(--color-neutral-600);max-width:70ch}.page-module__UZMHKG__filters{gap:var(--space-4);margin-bottom:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.page-module__UZMHKG__field{flex-direction:column;gap:4px;display:flex}.page-module__UZMHKG__fieldLabel{color:var(--color-neutral-600);font-size:.85rem;font-weight:600}.page-module__UZMHKG__select{border:1px solid var(--color-field-border);background:var(--color-field-background);color:var(--color-field-text);border-radius:8px;padding:10px 12px;font-size:.95rem}.page-module__UZMHKG__statusRow{gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.page-module__UZMHKG__badgeClosed,.page-module__UZMHKG__badgeOpen,.page-module__UZMHKG__badgeComplete,.page-module__UZMHKG__badgeIncomplete{text-transform:uppercase;letter-spacing:.04em;border-radius:999px;padding:4px 10px;font-size:.7rem;font-weight:700;display:inline-block}.page-module__UZMHKG__badgeClosed{color:var(--color-success-600);background:var(--color-success-100)}.page-module__UZMHKG__badgeOpen{color:var(--color-neutral-600);background:var(--color-neutral-100)}.page-module__UZMHKG__badgeComplete{color:var(--color-success-600);background:var(--color-success-100)}.page-module__UZMHKG__badgeIncomplete{color:var(--color-warning-600);background:var(--color-warning-100)}.page-module__UZMHKG__form{gap:var(--space-4);flex-direction:column;display:flex}.page-module__UZMHKG__sectionTitle{color:var(--color-brand-900);margin-top:var(--space-2);font-size:1rem;font-weight:700}@media (prefers-color-scheme:dark){.page-module__UZMHKG__sectionTitle{color:var(--color-neutral-0)}}.page-module__UZMHKG__linesGrid{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.page-module__UZMHKG__lineField{flex-direction:column;gap:4px;display:flex}.page-module__UZMHKG__lineLabel{color:var(--color-neutral-600);font-size:.8rem}.page-module__UZMHKG__lineInput{border:1px solid var(--color-field-border);font-variant-numeric:tabular-nums;background:var(--color-field-background);color:var(--color-field-text);border-radius:8px;padding:8px 10px;font-size:.9rem}.page-module__UZMHKG__computedField{flex-direction:column;gap:4px;display:flex}.page-module__UZMHKG__computedLabel{color:var(--color-neutral-600);font-size:.8rem}.page-module__UZMHKG__computedValue{border:1px dashed var(--color-neutral-300);font-variant-numeric:tabular-nums;background:var(--color-neutral-100);color:inherit;border-radius:8px;padding:8px 10px;font-size:.9rem;font-weight:700}.page-module__UZMHKG__hintText{color:var(--color-neutral-600);font-size:.8rem}.page-module__UZMHKG__confirmRow{gap:var(--space-2);padding:var(--space-3);background:var(--color-warning-100);border-radius:8px;flex-direction:column;display:flex}.page-module__UZMHKG__validateRow{gap:var(--space-2);margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--surface-border);flex-direction:column;display:flex}
.page-module__MXdRZG__wrapper{gap:var(--space-5);flex-direction:column;display:flex}.page-module__MXdRZG__headerRow{justify-content:space-between;align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}.page-module__MXdRZG__headerActions{gap:var(--space-3);flex-wrap:wrap;display:flex}.page-module__MXdRZG__title{color:var(--color-brand-900);margin-bottom:var(--space-2);font-size:1.6rem;font-weight:700}@media (prefers-color-scheme:dark){.page-module__MXdRZG__title{color:var(--color-neutral-0)}}.page-module__MXdRZG__subtitle{color:var(--color-neutral-600);max-width:70ch}.page-module__MXdRZG__sectionTitle{font-size:1.1rem;font-weight:700}.page-module__MXdRZG__filtersGrid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.page-module__MXdRZG__selectField{flex-direction:column;gap:4px;display:flex}.page-module__MXdRZG__selectLabel{color:var(--color-neutral-600);font-size:.85rem;font-weight:600}.page-module__MXdRZG__select{border:1px solid var(--color-field-border);background:var(--color-field-background);color:var(--color-field-text);border-radius:8px;padding:10px 12px;font-size:.95rem}.page-module__MXdRZG__hintText{color:var(--color-neutral-600);margin:4px 0 0;font-size:.8rem}.page-module__MXdRZG__emptyText{color:var(--color-neutral-600)}.page-module__MXdRZG__statusRow{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.page-module__MXdRZG__statusBadgeArea{align-items:center;display:flex}.page-module__MXdRZG__statusActions{gap:var(--space-2);flex-wrap:wrap;display:flex}.page-module__MXdRZG__badgeRascunho,.page-module__MXdRZG__badgeEnviado,.page-module__MXdRZG__badgeValidado,.page-module__MXdRZG__badgeFechado,.page-module__MXdRZG__badgeNone{text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;border-radius:999px;padding:4px 12px;font-size:.75rem;font-weight:700}.page-module__MXdRZG__badgeRascunho{color:var(--color-neutral-700);background:var(--color-neutral-100)}.page-module__MXdRZG__badgeEnviado{color:var(--color-text-strong-secondary);background:var(--color-info-100)}.page-module__MXdRZG__badgeValidado{color:var(--color-success-600);background:var(--color-success-100)}.page-module__MXdRZG__badgeFechado{color:var(--color-on-accent,white);background:var(--color-accent)}.page-module__MXdRZG__badgeNone{color:var(--color-neutral-600);background:var(--color-neutral-100);text-transform:none;letter-spacing:normal}.page-module__MXdRZG__reopenForm{margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--surface-border)}.page-module__MXdRZG__formGrid{gap:var(--space-4);margin-bottom:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.page-module__MXdRZG__formActions{justify-content:flex-end;gap:var(--space-3);margin-top:var(--space-3);display:flex}.page-module__MXdRZG__tabs{gap:var(--space-2);border-bottom:1px solid var(--surface-border);flex-wrap:wrap;display:flex}.page-module__MXdRZG__tab,.page-module__MXdRZG__tabActive{padding:var(--space-2) var(--space-3);cursor:pointer;color:var(--color-neutral-600);background:0 0;border:none;border-bottom:3px solid #0000;font-size:.9rem;font-weight:600}.page-module__MXdRZG__tabActive{color:var(--color-brand-900);border-bottom-color:var(--color-accent)}@media (prefers-color-scheme:dark){.page-module__MXdRZG__tabActive{color:var(--color-neutral-0)}}.page-module__MXdRZG__newEntryForm{margin:var(--space-4) 0;padding-bottom:var(--space-4);border-bottom:1px solid var(--surface-border)}.page-module__MXdRZG__modeToggle{gap:var(--space-2);margin-bottom:var(--space-4);display:flex}.page-module__MXdRZG__modeButton,.page-module__MXdRZG__modeButtonActive{cursor:pointer;border:1px solid var(--color-field-border);background:var(--color-field-background);color:var(--color-neutral-600);border-radius:999px;padding:6px 14px;font-size:.85rem;font-weight:600}.page-module__MXdRZG__modeButtonActive{background:var(--color-accent);color:var(--color-on-accent,white);border-color:var(--color-accent)}.page-module__MXdRZG__table{border-collapse:collapse;width:100%;margin-top:var(--space-3);font-size:.9rem}.page-module__MXdRZG__table th{text-align:left;text-transform:uppercase;letter-spacing:.04em;color:var(--color-neutral-500);padding:var(--space-2) var(--space-2);border-bottom:1px solid var(--surface-border);font-size:.75rem}.page-module__MXdRZG__table td{padding:var(--space-2) var(--space-2);border-bottom:1px solid var(--surface-border);vertical-align:middle}.page-module__MXdRZG__latestRow{font-weight:600}.page-module__MXdRZG__historyRow{color:var(--color-neutral-600)}.page-module__MXdRZG__badgeLatest,.page-module__MXdRZG__badgeHistory{margin-left:var(--space-2);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:.65rem;font-weight:700}.page-module__MXdRZG__badgeLatest{color:var(--color-on-accent,white);background:var(--color-accent)}.page-module__MXdRZG__badgeHistory{color:var(--color-neutral-600);background:var(--color-neutral-100)}.page-module__MXdRZG__rowAction{color:var(--color-accent);cursor:pointer;background:0 0;border:none;padding:0;font-size:.85rem;font-weight:600;text-decoration:underline}.page-module__MXdRZG__inlineForm{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.page-module__MXdRZG__inlineInput{border:1px solid var(--color-field-border);background:var(--color-field-background);width:140px;color:var(--color-field-text);border-radius:8px;padding:6px 10px;font-size:.9rem}@media (max-width:480px){.page-module__MXdRZG__headerRow{flex-direction:column}.page-module__MXdRZG__table{display:block;overflow-x:auto}}
.page-module__lwOdnW__wrapper{gap:var(--space-5);flex-direction:column;max-width:480px;display:flex}.page-module__lwOdnW__title{color:var(--color-brand-900);font-size:1.75rem;font-weight:700}@media (prefers-color-scheme:dark){.page-module__lwOdnW__title{color:var(--color-neutral-0)}}.page-module__lwOdnW__subtitle{color:var(--color-neutral-600)}.page-module__lwOdnW__actions{gap:var(--space-3);display:flex}
