@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/bricolage-grotesque-400-Cre6nC2_.woff2) format("woff2")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/bricolage-grotesque-400-Cre6nC2_.woff2) format("woff2")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/bricolage-grotesque-400-Cre6nC2_.woff2) format("woff2")}@font-face{font-family:Instrument Sans;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/instrument-sans-400-italic-DCPiXYsF.woff2) format("woff2")}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/instrument-sans-400-BbzFLZTg.woff2) format("woff2")}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/instrument-sans-400-BbzFLZTg.woff2) format("woff2")}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/instrument-sans-400-BbzFLZTg.woff2) format("woff2")}@font-face{font-family:Martian Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/martian-mono-400-5W32yIyr.woff2) format("woff2")}@font-face{font-family:Martian Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/martian-mono-400-5W32yIyr.woff2) format("woff2")}:root{--campo: #EDEFEE;--superficie: #F7F8F7;--superficie-2: #E2E5E3;--texto: #1C2126;--suave: #5A6167;--marca: #E8501A;--op: #1F4FD8;--linha: #C6CBC9;--linha-forte: #9AA19E;--ok: #2E7D5B;--alerta: #8A6412;--ruim: #C24638;--disp: "Bricolage Grotesque", system-ui, sans-serif;--texto-f: "Instrument Sans", system-ui, sans-serif;--mono: "Martian Mono", Consolas, monospace}.state-loading{padding:30px 8px;display:flex;flex-direction:column;align-items:center;gap:14px}.marco-loading{width:74px;height:74px}.marco-loading .lado,.marco-loading .assinatura{fill:none;stroke:var(--marca);stroke-linecap:round;stroke-linejoin:round}.marco-loading .lado{stroke-width:8}.marco-loading .assinatura{stroke-width:7}.loading-label{font-family:var(--mono);font-size:9px;letter-spacing:.3em;text-transform:uppercase;color:var(--suave)}.state-error{padding:26px 8px;text-align:center;animation:rise .2s ease-out}.error-stamp{display:inline-block;font-family:var(--mono);font-size:10px;font-weight:700;letter-spacing:.2em;color:#fff;background:var(--ruim);padding:5px 12px 5px 14px;clip-path:polygon(0 0,100% 0,calc(100% - 9px) 50%,100% 100%,0 100%);margin-bottom:12px}.error-text{color:var(--suave);font-size:13px}.state-empty{padding:28px 8px 18px;text-align:center;animation:rise .25s ease-out}.empty-kicker{font-family:var(--mono);font-size:9px;letter-spacing:.3em;color:var(--suave);margin-bottom:10px;text-transform:uppercase}.empty-text{color:var(--suave);font-size:12.5px;max-width:320px;margin:0 auto 14px}.empty-example{background:none;border:none;cursor:pointer;font-family:var(--mono);font-size:11px;color:var(--op);text-decoration:underline dotted}.dossie{animation:rise .3s ease-out}.doc-head{text-align:center;margin-bottom:6px}.doc-number{font-family:var(--mono);font-size:9px;letter-spacing:.24em;color:var(--suave);margin-bottom:8px}.doc-name{font-family:var(--disp);font-size:21px;font-weight:800;letter-spacing:-.01em;line-height:1.15;text-transform:uppercase;text-wrap:balance;color:var(--texto)}.doc-alias{font-family:var(--texto-f);font-style:italic;color:var(--suave);font-size:12.5px;margin-top:3px}.stamps{display:flex;justify-content:center;gap:8px;flex-wrap:wrap;margin-top:12px}.stamp{font-family:var(--mono);font-size:9px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;padding:4px 10px 4px 12px;color:#fff;clip-path:polygon(0 0,100% 0,calc(100% - 8px) 50%,100% 100%,0 100%);animation:rise .25s ease-out backwards}.stamp:nth-child(2){animation-delay:.08s}.stamp:nth-child(3){animation-delay:.16s}.stamp-ok{background:var(--ok)}.stamp-warn{background:var(--alerta)}.stamp-danger{background:var(--ruim)}.stamp-neutral{background:var(--superficie-2);color:var(--texto)}.doc-situ-date{font-family:var(--mono);font-size:9.5px;color:var(--suave);margin-top:8px}.sec-label{display:flex;align-items:center;gap:10px;margin:18px 0 10px}.sec-rule{height:1px;flex:1;background:var(--linha)}.sec-title{font-family:var(--mono);font-size:9px;font-weight:700;letter-spacing:.28em;color:var(--op);display:flex;align-items:center;gap:7px}.sec-title:before{content:"";width:8px;height:8px;background:var(--marca);clip-path:polygon(50% 0,100% 100%,0 100%)}.sec-empty{color:var(--suave);font-size:12px;text-align:center}.socios{list-style:none;margin:0;padding:0}.socio{display:flex;flex-direction:column;padding:7px 0 7px 16px;position:relative;border-bottom:1px dotted var(--linha)}.socio:before{content:"";position:absolute;left:0;top:12px;width:8px;height:8px;background:var(--marca);clip-path:polygon(50% 0,100% 100%,0 100%)}.socio:last-child{border-bottom:none}.socio-nome{font-family:var(--texto-f);font-weight:500;font-size:14px;color:var(--texto)}.socio-detalhe{font-family:var(--mono);font-size:9.5px;color:var(--suave);margin-top:2px}.kv-list{display:flex;flex-direction:column;gap:6px;margin:0}.kv{display:flex;gap:10px;align-items:baseline}.kv-k{font-family:var(--mono);font-size:8.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--suave);flex:0 0 96px}.kv-v{font-size:13px;margin:0;color:var(--texto);font-variant-numeric:tabular-nums}.endereco{font-size:13px;color:var(--texto)}.ctx-local{font-family:var(--mono);font-size:9.5px;letter-spacing:.06em;color:var(--op);margin-top:5px;font-variant-numeric:tabular-nums}.contato{font-family:var(--mono);font-size:11px;color:var(--suave);margin-top:4px}.doc-meta{margin-top:18px;padding-top:4px}.meta-rubrica{width:100%;height:18px;display:block}.meta-rubrica path{fill:none;stroke:var(--marca);stroke-width:2;stroke-linecap:round}.meta-rubrica polygon{fill:var(--marca)}.meta-line{font-family:var(--mono);font-size:10px;letter-spacing:.06em;color:var(--suave);line-height:1.7}.meta-soft{letter-spacing:.02em}@keyframes rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}
