@font-face{font-family:GeistSans;src:url(../media/Geist_Variable-s.p.38tal-0yzr82m.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.K4xxZq_className{font-family:GeistSans,GeistSans Fallback}.K4xxZq_variable{--font-geist-sans:"GeistSans", "GeistSans Fallback"}
@font-face{font-family:GeistMono;src:url(../media/GeistMono_Variable.p.42jdkyb02hb3d.woff2)format("woff2");font-display:swap;font-weight:100 900}.XweTfa_className{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.XweTfa_variable{--font-geist-mono:"GeistMono", ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
.py2woW_cartao{--tom:var(--ds-warning);border:1px solid color-mix(in srgb, var(--tom) 55%, transparent);border-radius:var(--ds-radius-lg);padding:var(--ds-space-4);background:color-mix(in srgb, var(--tom) 7%, var(--ds-color-surface));color:var(--ds-color-fg);font-size:var(--ds-font-size-sm);line-height:var(--ds-line-height-base);border-left-width:4px;position:relative}.py2woW_grave{--tom:var(--ds-color-danger)}.py2woW_aviso{--tom:var(--ds-warning)}.py2woW_resolvido{--tom:var(--ds-success)}.py2woW_cab{align-items:center;gap:var(--ds-space-2);margin-bottom:var(--ds-space-2);flex-wrap:wrap;display:flex}.py2woW_titulo{font-weight:var(--ds-font-weight-bold);font-size:var(--ds-font-size-md)}.py2woW_quando{color:var(--ds-color-fg-muted);font-size:var(--ds-font-size-xs);margin-left:auto}.py2woW_selo{border:1px solid var(--tom);color:var(--tom);background:color-mix(in srgb, var(--tom) 12%, transparent);border-radius:var(--ds-radius-pill);padding:1px var(--ds-space-2);font-family:var(--ds-font-mono);font-size:10px;font-weight:var(--ds-font-weight-bold);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;align-items:center;display:inline-flex}.py2woW_codigo{font-family:var(--ds-font-mono);font-size:var(--ds-font-size-xs);color:var(--ds-color-fg-muted)}.py2woW_onde{color:var(--ds-color-fg-secondary);font-size:var(--ds-font-size-sm)}.py2woW_onde b{color:var(--ds-color-fg)}.py2woW_rotulo{margin:var(--ds-space-3) 0 var(--ds-space-1);font-family:var(--ds-font-mono);font-size:10px;font-weight:var(--ds-font-weight-bold);letter-spacing:.1em;text-transform:uppercase;color:var(--ds-color-fg-muted)}.py2woW_texto{margin:0}.py2woW_passos{margin:var(--ds-space-1) 0 0;padding-left:var(--ds-space-6);line-height:1.8;list-style:decimal}.py2woW_passos li::marker{color:var(--ds-accent);font-weight:var(--ds-font-weight-bold)}.py2woW_rodape{align-items:center;gap:var(--ds-space-2);margin-top:var(--ds-space-3);padding-top:var(--ds-space-3);border-top:1px solid var(--ds-color-border);flex-wrap:wrap;display:flex}.py2woW_fato{margin:var(--ds-space-2) 0 0;padding:var(--ds-space-2) var(--ds-space-3);border-radius:var(--ds-radius-md);background:color-mix(in srgb, var(--tom) 10%, transparent);color:var(--ds-color-fg);font-size:var(--ds-font-size-sm)}.py2woW_acoes{align-items:center;gap:var(--ds-space-2);margin-top:var(--ds-space-2);flex-wrap:wrap;display:flex}.py2woW_nota{color:var(--ds-color-fg-muted);font-size:var(--ds-font-size-xs)}.py2woW_btn{justify-content:center;align-items:center;gap:var(--ds-space-1);padding:var(--ds-space-2) var(--ds-space-3);border-radius:var(--ds-radius-md);border:1px solid var(--ds-color-border-strong);background:var(--ds-color-surface-2);color:var(--ds-color-fg);font-size:var(--ds-font-size-sm);font-weight:var(--ds-font-weight-medium);cursor:pointer;white-space:nowrap;transition:background var(--ds-transition-fast);text-decoration:none;display:inline-flex}.py2woW_btn:hover:not(:disabled){background:var(--ds-color-surface-alt)}.py2woW_btn:disabled{opacity:.5;cursor:default}.py2woW_btn:focus-visible{outline:2px solid var(--ds-color-ring);outline-offset:2px}.py2woW_verificar{border-color:color-mix(in srgb, var(--ds-info) 60%, transparent);color:var(--ds-info);background:color-mix(in srgb, var(--ds-info) 8%, transparent)}.py2woW_ciente{border-color:var(--tom);color:var(--tom);background:color-mix(in srgb, var(--tom) 10%, transparent);font-weight:var(--ds-font-weight-bold)}.py2woW_primario{background:var(--ds-color-primary);color:var(--ds-color-primary-fg);border-color:var(--ds-color-primary);font-weight:var(--ds-font-weight-bold)}.py2woW_primario:hover:not(:disabled){background:var(--ds-color-primary-hover)}.py2woW_resultado{margin-top:var(--ds-space-3);border-radius:var(--ds-radius-md);padding:var(--ds-space-2) var(--ds-space-3);font-size:var(--ds-font-size-sm);border:1px solid}.py2woW_resOk{border-color:color-mix(in srgb, var(--ds-success) 45%, transparent);background:var(--ds-success-bg);color:var(--ds-success)}.py2woW_resFalta{border-color:color-mix(in srgb, var(--ds-warning) 50%, transparent);background:var(--ds-warning-bg);color:var(--ds-warning)}.py2woW_resNada{border-color:var(--ds-color-border-strong);background:var(--ds-color-surface-2);color:var(--ds-color-fg-secondary)}.py2woW_tec{margin-top:var(--ds-space-3);font-size:var(--ds-font-size-xs)}.py2woW_tec summary{cursor:pointer;color:var(--ds-info)}.py2woW_tec pre{margin:var(--ds-space-2) 0 0;padding:var(--ds-space-2) var(--ds-space-3);white-space:pre-wrap;word-break:break-word;background:var(--ds-color-bg);border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-md);color:var(--ds-color-fg-secondary);font-family:var(--ds-font-mono);font-size:11.5px;line-height:1.5}.py2woW_pagina{gap:var(--ds-space-4);flex-direction:column;display:flex}.py2woW_intro{color:var(--ds-color-fg-muted);font-size:var(--ds-font-size-sm);margin:0}.py2woW_topo{justify-content:space-between;align-items:flex-start;gap:var(--ds-space-3);flex-wrap:wrap;display:flex}.py2woW_contadores{gap:var(--ds-space-3);flex-wrap:wrap;display:flex}.py2woW_contador{border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-lg);background:var(--ds-color-surface);min-width:180px;padding:var(--ds-space-3) var(--ds-space-4);text-align:left;cursor:pointer;color:var(--ds-color-fg)}.py2woW_contador[aria-pressed=true]{border-color:var(--ds-accent);background:var(--ds-accent-bg)}.py2woW_contador b{font-size:var(--ds-font-size-sm);display:block}.py2woW_contador small{color:var(--ds-color-fg-muted);font-size:var(--ds-font-size-xs)}.py2woW_numero{float:right;font-size:var(--ds-font-size-xl);font-weight:var(--ds-font-weight-bold)}.py2woW_filtros{gap:var(--ds-space-2);flex-wrap:wrap;align-items:center;display:flex}.py2woW_campo{border:1px solid var(--ds-color-border);background:var(--ds-color-surface);color:var(--ds-color-fg);border-radius:var(--ds-radius-md);padding:var(--ds-space-2) var(--ds-space-3);font-size:var(--ds-font-size-sm);max-width:100%}.py2woW_tabela{border-collapse:collapse;width:100%}.py2woW_caixa{border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-lg);background:var(--ds-color-surface);overflow-x:auto}.py2woW_tabela th{text-align:left;padding:var(--ds-space-3);color:var(--ds-color-fg-muted);font-size:11px;font-weight:var(--ds-font-weight-medium);letter-spacing:.06em;text-transform:uppercase}.py2woW_tabela td{padding:var(--ds-space-3);border-top:1px solid var(--ds-color-border);vertical-align:top;font-size:var(--ds-font-size-sm)}.py2woW_linha{cursor:pointer}.py2woW_linha:hover{background:var(--ds-color-surface-alt)}.py2woW_linhaAberta td{background:var(--ds-color-surface-2)}.py2woW_linhaResolvida{opacity:.65}.py2woW_estado{border-radius:var(--ds-radius-pill);padding:1px var(--ds-space-2);font-size:11px;font-weight:var(--ds-font-weight-bold);white-space:nowrap;border:1px solid;display:inline-flex}.py2woW_eAberto{color:var(--ds-warning);border-color:color-mix(in srgb, var(--ds-warning) 45%, transparent);background:var(--ds-warning-bg)}.py2woW_eCiente{color:var(--ds-info);border-color:color-mix(in srgb, var(--ds-info) 45%, transparent);background:var(--ds-info-bg)}.py2woW_eResolvido{color:var(--ds-success);border-color:color-mix(in srgb, var(--ds-success) 45%, transparent);background:var(--ds-success-bg)}.py2woW_vazio{padding:var(--ds-space-8) var(--ds-space-4);text-align:center;color:var(--ds-color-fg-muted)}.py2woW_lista{gap:var(--ds-space-2);flex-direction:column;display:flex}.py2woW_item{border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-lg);background:var(--ds-color-surface);padding:var(--ds-space-3);text-align:left;color:var(--ds-color-fg);cursor:pointer;width:100%}.py2woW_item[data-grave="1"]{border-left:4px solid var(--ds-color-danger)}.py2woW_item[data-grave="0"]{border-left:4px solid var(--ds-warning)}.py2woW_detalhe{margin-top:var(--ds-space-2)}@media (max-width:760px){.py2woW_contador{flex:140px;min-width:0}.py2woW_rodape .py2woW_btn{flex:140px}.py2woW_quando{width:100%;margin-left:0}}.py2woW_global{top:var(--ds-space-4);right:var(--ds-space-4);z-index:2147483000;width:min(480px, calc(100vw - 2 * var(--ds-space-2)));gap:var(--ds-space-2);max-height:calc(100vh - 2 * var(--ds-space-4));flex-direction:column;display:flex;position:fixed;overflow-y:auto}.py2woW_globalCartao{box-shadow:var(--ds-shadow-md);background:color-mix(in srgb, var(--ds-color-danger) 10%, var(--ds-color-surface));border-width:2px 2px 2px 6px}.py2woW_faixa{align-items:center;gap:var(--ds-space-2);border:1px solid color-mix(in srgb, var(--ds-info) 50%, transparent);border-radius:var(--ds-radius-md);background:var(--ds-color-surface);padding:var(--ds-space-2) var(--ds-space-3);font-size:var(--ds-font-size-xs);color:var(--ds-color-fg);box-shadow:var(--ds-shadow-sm);flex-wrap:wrap;display:flex}.py2woW_maisLink{color:var(--ds-info);font-size:var(--ds-font-size-xs);text-decoration:underline}@media (max-width:760px){.py2woW_global{top:var(--ds-space-2);right:var(--ds-space-2);left:var(--ds-space-2);width:auto}}.py2woW_painelNumero{gap:var(--ds-space-3);flex-direction:column;display:flex}
