.agency-case{min-width:0}.agency-case-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;align-items:stretch}.agency-case-document,.agency-case-documents,.agency-case-panel,.agency-case-panels{min-width:0}.agency-case-operation{min-width:0;padding:1.5rem;border:0;border-radius:1.25rem;background:#012551;color:#fff}.agency-case-operation,.agency-case-panel{display:flex;flex-direction:column;gap:1.25rem}.agency-case-panel{align-items:stretch}.agency-case-eyebrow{display:flex;align-items:center;gap:.5rem;min-height:1.5rem;margin:0;color:#b5cbe6;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.09em;text-transform:uppercase}.agency-case-heading{margin:0;max-width:23ch;color:#fff;font-family:var(--font-inter-tight),"Inter Tight",Inter,sans-serif;font-size:clamp(1.5rem,2vw,1.75rem);font-weight:650;line-height:1.2;letter-spacing:-.025em;text-wrap:balance}.agency-case-rows{display:grid;align-content:start;margin:0;padding:0;list-style:none}.agency-case-rows>li{display:grid;grid-template-columns:2.75rem minmax(0,1fr) auto;gap:.75rem;align-items:center;min-height:4rem;padding-block:.75rem;border:0}.agency-case-rows time,.agency-case-step{color:#b5cbe6;font-size:.8125rem;font-weight:650;line-height:1.4;font-variant-numeric:tabular-nums}.agency-case-rows>li>time:last-child{text-align:right}.agency-case-row-copy{color:#f1f7fd;font-size:1rem;font-weight:450;line-height:1.5}.agency-case-value{color:#fff;font-size:1rem;font-weight:700;line-height:1.4;white-space:nowrap;font-variant-numeric:tabular-nums}.agency-case-value[data-direction=in]{color:#fff}.agency-case-balance{padding-top:.5rem}.agency-case-balance .case-bar{gap:1rem}.agency-case-balance .case-bar-label{color:#d3e2f5;font-size:.875rem;line-height:1.5}.agency-case-balance .case-bar-label strong{display:block;margin-top:.375rem;color:#fff;font-family:var(--font-inter-tight),"Inter Tight",Inter,sans-serif;font-size:2.25rem;font-weight:700;line-height:1.05;letter-spacing:-.03em}.agency-case-balance .case-bar-track{min-height:.75rem;border-radius:999px;background:#ffffff1f}.agency-case-balance :is(.case-bar-segment,.case-swatch)[data-case-id=fee-producao],.agency-case-balance [data-case-id=fee-producao] .case-swatch{background:#0066f9}.agency-case-balance :is(.case-bar-segment,.case-swatch)[data-case-id=fee-agencia],.agency-case-balance [data-case-id=fee-agencia] .case-swatch{background:#fff}.agency-case-balance .case-bar-legend{gap:.5rem 1.25rem;color:#d3e2f5}.agency-case-balance :is(.case-bar-legend,.case-bar-note) strong{color:#fff}.agency-case-balance .case-bar-note{color:#d3e2f5}.agency-case-balance .case-bar-legend .case-bar-share{color:#012551;background:#f1f7fd}.agency-case-source{display:flex;min-width:0;flex-direction:column;gap:1.25rem;padding:1.5rem;border:0;border-radius:1.25rem;background:#f1f7fd}.agency-case-source>.agency-case-eyebrow{color:#486481}.agency-case-document .case-doc{width:100%;max-width:none}.agency-case-document .case-doc-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.agency-case-document .case-doc-nature{margin-left:0;justify-self:start;text-align:left}.agency-case-document .case-doc--compact{grid-template-columns:1.75rem minmax(0,1fr);gap:.875rem;padding:1.5rem;border:0;border-radius:.375rem;background-color:#fff;box-shadow:0 16px 36px -26px #01255166}.agency-case-document .case-doc-head{display:grid;gap:.375rem}.agency-case-document .case-doc-type{font-size:.75rem;line-height:1.5}.agency-case-document .case-doc-id{font-size:1rem;line-height:1.5}.agency-case-document .case-doc-paper{padding:1.5rem;border:0;border-radius:.375rem;background-color:#fff;box-shadow:0 16px 36px -26px #01255166}.agency-case-document .case-doc-system{margin-top:.875rem;font-size:.75rem;line-height:1.6}.agency-case-reference{grid-column:1/-1;margin-top:0;border-top:1px solid #d7e3f3}.agency-case-reference summary{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:44px;padding-block:.75rem;color:#486481;font-size:.8125rem;font-weight:600;cursor:pointer;list-style:none}.agency-case-reference summary::-webkit-details-marker{display:none}.agency-case-reference summary:focus-visible{outline:2px solid #0066f9;outline-offset:2px}.agency-case-reference[open] summary svg{transform:rotate(180deg)}.agency-case-reference>div{max-width:28rem;padding-bottom:.5rem}@media (min-width:1024px){.agency-case-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}}@media (max-width:479px){.agency-case-document .case-doc-fields{grid-template-columns:minmax(0,1fr)}.agency-case-document :is(.case-doc-paper,.case-doc--compact){padding:1.25rem}.agency-case-rows>li{grid-template-columns:2.375rem minmax(0,1fr);column-gap:.625rem;row-gap:.375rem}.agency-case-value{grid-column:2}.agency-case-rows>li>time:last-child{grid-column:1;grid-row:1;text-align:left}.agency-case-step+.agency-case-row-copy{grid-column:2}.agency-case-step{display:none}}@media print{.agency-case-reference::details-content{content-visibility:visible;display:contents}.agency-case-reference>div{display:block!important}.agency-case-reference summary svg{display:none}}@media screen{.agency-case :is(.agency-case-panel,.agency-case-document):not([data-lens-show~=system]){display:none}@supports selector(:has(*)){.case-figure:has(.case-lens-input[data-lens-kind=detail]:checked) .agency-case :is(.agency-case-panel,.agency-case-document),.case-figure:has(.case-lens-input[data-lens-kind=status-quo]:checked) .agency-case :is(.agency-case-panel,.agency-case-document){display:none}.case-figure:has(.case-lens-input[data-lens-kind=detail]:checked) .agency-case-panel[data-lens-show~=detail],.case-figure:has(.case-lens-input[data-lens-kind=status-quo]:checked) .agency-case-panel[data-lens-show~=status-quo]{display:flex}.case-figure:has(.case-lens-input[data-lens-kind=detail]:checked) .agency-case-document[data-lens-show~=detail],.case-figure:has(.case-lens-input[data-lens-kind=status-quo]:checked) .agency-case-document[data-lens-show~=status-quo]{display:block}}}@media print{.agency-case-panel:not([data-lens-show~=system]){display:none}.agency-case-operation{background:#fff!important;border:1px solid #d7e3f3}.agency-case-operation *{color:#012551!important}.agency-case-document{opacity:1!important;visibility:visible!important;position:static!important;grid-area:auto!important}.agency-case-documents{display:grid;gap:1rem}.agency-case-document .case-doc-paper{box-shadow:none}}