.asn-pub{--asn-pub-fs-14-5:14.5px;--asn-pub-fs-24:24px;--asn-pub-off:#c5c9cf;--asn-pub-paper:#e9ebee;background:var(--asn-canvas);gap:0;min-height:100vh}[data-theme=dark] .asn-pub{--asn-pub-off:rgb(var(--flow-border-strong));--asn-pub-paper:rgb(var(--flow-bg-muted))}.asn-pub-header{background:var(--asn-surface);border-bottom:1px solid var(--asn-border)}.asn-pub-header-in{box-sizing:border-box;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;max-width:920px;margin:0 auto;padding:14px 20px;display:flex}.asn-pub--wide .asn-pub-header-in{max-width:1100px}.asn-pub-brand{align-items:center;gap:12px;min-width:0;display:flex}.asn-pub-mark{background:var(--asn-btn);width:36px;height:36px;color:var(--asn-btn-fg);font-size:var(--asn-fs-13);letter-spacing:-.01em;border-radius:10px;flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.asn-pub-simbolo{color:var(--asn-ink);flex:none;align-items:center;display:inline-flex}.asn-pub-logo{-o-object-fit:contain;object-fit:contain;flex:none;width:auto;max-width:150px;height:36px}.asn-pub-brandtext{flex-direction:column;min-width:0;display:flex}.asn-pub-brandname{font-size:var(--asn-fs-14);color:var(--asn-ink);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.asn-pub-brandsub{font-size:var(--asn-fs-11-5);color:var(--asn-ink-3)}.asn-pub-secure{background:var(--asn-olive-tint);border:1px solid var(--asn-olive-line);height:28px;color:var(--asn-olive-text);font-size:var(--asn-fs-12);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 10px;font-weight:500;display:inline-flex}.asn-pub-url{font-family:var(--asn-mono);font-size:var(--asn-fs-11-5);color:var(--asn-ink-3);overflow-wrap:anywhere}.asn-pub-main{box-sizing:border-box;flex-direction:column;flex:1;gap:16px;width:100%;max-width:920px;margin:0 auto;padding:22px 20px 48px;display:flex}.asn-pub--wide .asn-pub-main{gap:18px;max-width:1100px;padding-top:26px}.asn-pub-legal{text-align:center;max-width:72ch;font-size:var(--asn-fs-11-5);color:var(--asn-ink-4);align-self:center;margin:0;line-height:1.55}.asn-pub-legal a{color:var(--asn-ink-3);text-decoration:underline}.asn-pub a.asn-pub-link,.asn-pub-link{color:var(--asn-olive-text);font-weight:500}.asn-pub a.asn-pub-link:hover{color:var(--asn-olive-hover)}button.asn-pub-link{cursor:pointer;font-size:inherit;background:0 0;border:0;padding:0}.asn-pub-btn{border:1px solid var(--asn-border);background:var(--asn-surface);height:36px;color:var(--asn-ink-2);font-size:var(--asn-fs-13);white-space:nowrap;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-weight:500;transition:background-color .15s,border-color .15s;display:inline-flex}.asn-pub a.asn-pub-btn{color:var(--asn-ink-2)}.asn-pub-btn:hover:not(:disabled){background:var(--asn-muted)}.asn-pub-btn:disabled{opacity:.55;cursor:not-allowed}.asn-pub-btn:focus-visible{outline:2px solid var(--asn-olive);outline-offset:2px}.asn-pub-btn--38{border-radius:12px;height:38px;padding:0 14px}.asn-pub-btn--ghost{background:0 0;border-color:#0000;height:34px}.asn-pub-btn--strong{color:var(--asn-ink);font-weight:600}.asn-pub-btn--primary{background:var(--asn-btn);height:40px;color:var(--asn-btn-fg);font-size:var(--asn-fs-13-5);border:0;border-radius:12px;flex:none;padding:0 18px;font-weight:600}.asn-pub a.asn-pub-btn--primary,.asn-pub a.asn-pub-btn--primary:hover{color:var(--asn-btn-fg)}.asn-pub-btn--primary:hover:not(:disabled){background:var(--asn-btn-hover)}.asn-pub-btn--primary:disabled{opacity:1;background:var(--asn-pub-off);color:#fff}.asn-pub-btn--sm{height:34px;font-size:var(--asn-fs-12-5);border-radius:10px;padding:0 12px}.asn-pub-btn--38.asn-pub-btn--primary{height:38px;font-size:var(--asn-fs-13);padding:0 16px}.asn-pub .asn-pub-dl .flow-btn{border:1px solid var(--asn-border);background:var(--asn-surface);height:38px;color:var(--asn-ink-2);font-size:var(--asn-fs-13);box-shadow:none;border-radius:12px;gap:8px;padding:0 14px;font-weight:500}.asn-pub .asn-pub-dl .flow-btn:hover:not(:disabled){background:var(--asn-muted)}.asn-pub .asn-pub-dl--primary .flow-btn{border-color:var(--asn-btn);background:var(--asn-btn);color:var(--asn-btn-fg);font-weight:600}.asn-pub .asn-pub-dl--primary .flow-btn:hover:not(:disabled){background:var(--asn-btn-hover)}.asn-pub .asn-pub-dl--sm .flow-btn{height:34px;font-size:var(--asn-fs-12-5);border-radius:10px;padding:0 12px}.asn-pub .asn-pub-dl .asg-erro{margin-top:6px}.asn-pub-flow{flex-direction:column;gap:16px;min-width:0;display:flex}.asn-pub-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.asn-pub-step{cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:8px;min-width:0;padding:9px 12px;display:flex}.asn-pub-step:disabled{cursor:default}.asn-pub-step[aria-current=step]{background:var(--asn-surface);border-color:var(--asn-border)}.asn-pub-step-n{width:22px;height:22px;font-family:var(--asn-mono);font-size:var(--asn-fs-11);background:var(--asn-border);color:var(--asn-ink-3);border-radius:999px;flex:none;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.asn-pub-step.is-done .asn-pub-step-n{background:var(--asn-olive);color:#fff}.asn-pub-step[aria-current=step] .asn-pub-step-n{background:var(--asn-btn);color:var(--asn-btn-fg)}.asn-pub-step-t{font-size:var(--asn-fs-13);color:var(--asn-ink-4);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.asn-pub-step.is-done .asn-pub-step-t,.asn-pub-step[aria-current=step] .asn-pub-step-t{color:var(--asn-ink)}.asn-pub-card{background:var(--asn-surface);border:1px solid var(--asn-border);border-radius:16px;flex-direction:column;display:flex;overflow:clip}.asn-pub-card-head{border-bottom:1px solid var(--asn-border-soft);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 22px;display:flex}.asn-pub-card-titles{flex-direction:column;gap:4px;min-width:0;display:flex}.asn-pub-card-title{font-size:var(--asn-fs-20);letter-spacing:-.02em;color:var(--asn-ink);outline:none;margin:0;font-weight:700}.asn-pub-card-sub{font-size:var(--asn-fs-13-5);color:var(--asn-ink-3);margin:0}.asn-pub-prazo{background:var(--asn-tag);height:26px;color:var(--asn-ink-2);font-size:var(--asn-fs-12);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-weight:500;display:inline-flex}.asn-pub-body{flex-direction:column;gap:14px;padding:18px 22px;display:flex}.asn-pub-body--form{gap:16px;padding:18px 22px 22px}.asn-pub-body--ok{gap:18px;padding:26px 22px 22px}.asn-pub-strip{border:1px solid var(--asn-border);background:var(--asn-row-hover);font-size:var(--asn-fs-13);color:var(--asn-ink-2);border-radius:10px;align-items:flex-start;gap:10px;padding:10px 12px;line-height:1.5;display:flex}.asn-pub-strip svg{color:var(--asn-ink-3);margin-top:2px}.asn-pub-strip b{color:var(--asn-ink);font-weight:600}.asn-pub-readline{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.asn-pub-readline>span:first-child{font-size:var(--asn-fs-13);color:var(--asn-ink-2)}.asn-pub-readmeta{font-family:var(--asn-mono);font-size:var(--asn-fs-11-5);color:var(--asn-ink-4);overflow-wrap:anywhere}.asn-pub-docarea{background:var(--asn-pub-paper);border-radius:12px;flex-direction:column;gap:10px;padding:12px;display:flex}.asn-pub-docarea canvas{border-color:var(--asn-border);box-shadow:none;border-radius:4px}.asn-pub-docarea .asg-preview-footer{color:var(--asn-ink-3);padding:6px 2px 0}.asn-pub-docfoot{text-align:center;font-size:var(--asn-fs-12);color:var(--asn-ink-3)}.asn-pub-docfoot a{color:var(--asn-olive-text)}.asn-pub-doc-fim{pointer-events:none;width:100%;height:1px}.asn-pub-bar{z-index:2;border-top:1px solid var(--asn-border-soft);background:var(--asn-surface);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:12px 22px;display:flex;position:sticky;bottom:0}.asn-pub-bar-left{flex-wrap:wrap;gap:6px;display:flex}.asn-pub-cta-destaque{animation:1.4s ease-out asn-pub-pulse}@keyframes asn-pub-pulse{0%{box-shadow:0 0 0 0 rgb(var(--brand-800) / .5)}to{box-shadow:0 0 0 14px rgb(var(--brand-800) / 0)}}@media (prefers-reduced-motion:reduce){.asn-pub-cta-destaque{box-shadow:0 0 0 3px rgb(var(--brand-800) / .35);animation:none}}.asn-pub-kv{border:1px solid var(--asn-border);font-size:var(--asn-fs-13-5);border-radius:12px;grid-template-columns:auto minmax(0,1fr);gap:8px 16px;margin:0;padding:14px 16px;display:grid}.asn-pub-kv dt{color:var(--asn-ink-3)}.asn-pub-kv dd{min-width:0;color:var(--asn-ink);overflow-wrap:anywhere;margin:0;font-weight:500}.asn-pub-kv dd.is-mono{font-family:var(--asn-mono);font-size:var(--asn-fs-13);font-weight:400}.asn-pub-kv dd.is-plain{font-weight:400}.asn-pub-kv--ok{gap:9px 16px}.asn-pub-check{border:1px solid var(--asn-border);background:var(--asn-surface);text-align:left;cursor:pointer;width:100%;color:var(--asn-ink);border-radius:12px;align-items:flex-start;gap:12px;padding:12px 14px;transition:background-color .15s,border-color .15s;display:flex}.asn-pub-check[aria-checked=true],.asn-pub-check.is-on{background:var(--asn-olive-tint);border-color:var(--asn-olive-line)}.asn-pub-check:disabled{cursor:default}.asn-pub-check input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.asn-pub-check-box{border:1.5px solid var(--asn-border-strong);background:var(--asn-surface);color:#fff;border-radius:6px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;margin-top:1px;display:inline-flex}.asn-pub-check-box svg{opacity:0}.asn-pub-check[aria-checked=true] .asn-pub-check-box,.asn-pub-check.is-on .asn-pub-check-box{background:var(--asn-olive);border-color:var(--asn-olive)}.asn-pub-check[aria-checked=true] .asn-pub-check-box svg,.asn-pub-check.is-on .asn-pub-check-box svg{opacity:1}.asn-pub-check:has(input:focus-visible){outline:2px solid var(--asn-olive);outline-offset:2px}.asn-pub-check-t{font-size:var(--asn-fs-13-5);color:var(--asn-ink);line-height:1.5}.asn-pub-check-t--termo{font-size:var(--asn-fs-13);color:var(--asn-ink-2);line-height:1.55}.asn-pub-check-ver{color:var(--asn-ink-4)}.asn-pub-group{flex-direction:column;gap:8px;display:flex}.asn-pub-h2{font-size:var(--asn-fs-14);color:var(--asn-ink);margin:0;font-weight:600}.asn-pub-between{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.asn-pub-radios{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;display:grid}.asn-pub-radio{border:1px solid var(--asn-border);background:var(--asn-surface);text-align:left;cursor:pointer;border-radius:12px;align-items:flex-start;gap:12px;min-width:0;padding:13px 16px;display:flex}.asn-pub-radio[aria-pressed=true]{background:var(--asn-olive-tint);border-color:var(--asn-olive-line)}.asn-pub-radio:disabled{cursor:not-allowed}.asn-pub-radio:disabled:not([aria-pressed=true]){opacity:.55}.asn-pub-radio-dot{border:1.5px solid var(--asn-border-strong);background:var(--asn-surface);width:16px;height:16px;box-shadow:inset 0 0 0 3px var(--asn-surface);border-radius:999px;flex:none;margin-top:2px}.asn-pub-radio[aria-pressed=true] .asn-pub-radio-dot{border-color:var(--asn-olive);background:var(--asn-olive)}.asn-pub-radio-txt{flex-direction:column;gap:2px;min-width:0;display:flex}.asn-pub-radio-t{font-size:var(--asn-fs-13-5);color:var(--asn-ink);font-weight:600}.asn-pub-radio-s{font-size:var(--asn-fs-12);color:var(--asn-ink-3);overflow-wrap:anywhere}.asn-pub-radio-s.is-mono{font-family:var(--asn-mono)}.asn-pub-otpbox{border:1px solid var(--asn-border);background:var(--asn-row-hover);border-radius:12px;flex-direction:column;gap:10px;padding:16px;display:flex}.asn-pub-otpinfo{font-size:var(--asn-fs-12-5);color:var(--asn-ink-3);line-height:1.5}.asn-pub-otpinfo b{color:var(--asn-ink);font-weight:600}.asn-pub-otp-timer{font-family:var(--asn-mono);color:var(--asn-ink)}.asn-pub-otp-resend{font-size:var(--asn-fs-12-5);color:var(--asn-olive-text);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.asn-pub-otp-resend:disabled{color:var(--asn-ink-4);cursor:default}.asn-pub-otp{box-sizing:border-box;border:1.5px solid var(--asn-border);background:var(--asn-surface);width:100%;max-width:280px;height:56px;font-family:var(--asn-mono);font-size:var(--asn-fs-26);letter-spacing:.4em;text-align:center;color:var(--asn-ink);border-radius:12px;outline:0;padding:0 16px}.asn-pub-otp:focus{border-color:var(--asn-border-strong)}.asn-pub-otp.is-ok{border-color:var(--asn-olive)}.asn-pub-otp::placeholder{color:var(--asn-ink-4)}.asn-pub-otp-ok{font-size:var(--asn-fs-13);color:var(--asn-olive-text);align-items:center;gap:6px;font-weight:600;display:inline-flex}.asn-pub-start{align-self:flex-start}.asn-pub-confirm{background:var(--asn-olive);width:100%;height:46px;color:var(--asn-olive-fg);font-size:var(--asn-pub-fs-14-5);cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;font-weight:600;display:inline-flex}.asn-pub-confirm:hover:not(:disabled){background:var(--asn-olive-hover)}.asn-pub-confirm:disabled{background:var(--asn-pub-off);color:#fff;cursor:not-allowed}.asn-pub-terms{text-align:center;font-size:var(--asn-fs-12);color:var(--asn-ink-3);margin:0;line-height:1.5}.asn-pub-terms a{color:var(--asn-olive-text)}.asn-pub-err{font-size:var(--asn-fs-12-5);color:var(--asn-red-fg);margin:0;line-height:1.45}.asn-pub-ol{font-size:var(--asn-fs-13);color:var(--asn-ink-2);margin:0;padding-left:20px;line-height:1.6}.asn-pub-drop{border:1.5px dashed var(--asn-border-strong);background:var(--asn-row-hover);text-align:left;cursor:pointer;border-radius:12px;align-items:center;gap:14px;width:100%;padding:18px 16px;display:flex}.asn-pub-drop:hover{border-color:var(--asn-olive)}.asn-pub-drop-ic{background:var(--asn-surface);border:1px solid var(--asn-border);width:40px;height:40px;color:var(--asn-olive-text);border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex}.asn-pub-drop-t{font-size:var(--asn-fs-13-5);color:var(--asn-ink);overflow-wrap:anywhere;font-weight:600;display:block}.asn-pub-drop-s{font-size:var(--asn-fs-12-5);color:var(--asn-ink-3);margin-top:2px;display:block}.asn-pub-okhero{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:8px 0 6px;display:flex}.asn-pub-disc{background:var(--asn-olive-tint);border:1px solid var(--asn-olive-line);width:60px;height:60px;color:var(--asn-olive-text);border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.asn-pub-okhero h2{font-size:var(--fs-h2);letter-spacing:-.02em;color:var(--asn-ink);outline:none;margin:0;font-weight:700}.asn-pub-okhero p{max-width:46ch;font-size:var(--asn-fs-14);color:var(--asn-ink-2);margin:0;line-height:1.5}.asn-pub-okhero p b{color:var(--asn-ink);font-weight:600}.asn-pub-center{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:8px;display:flex}.asn-pub-status{text-align:center;font-size:var(--asn-fs-12-5);color:var(--asn-ink-3);margin:0}.asn-pub-copied{text-align:center;font-size:var(--asn-fs-12-5);color:var(--asn-olive-text);margin:0}.asn-pub-textarea{box-sizing:border-box;border:1px solid var(--asn-border);background:var(--asn-surface);width:100%;min-height:96px;font-size:var(--asn-fs-13-5);color:var(--asn-ink);resize:vertical;border-radius:12px;outline:0;padding:10px 12px;line-height:1.5}.asn-pub-dialog{border:1px solid var(--asn-border);background:var(--asn-surface);max-width:min(440px,100vw - 32px);color:var(--asn-ink);overflow-wrap:anywhere;border-radius:16px;padding:22px}.asn-pub-dialog::backdrop{background:rgb(var(--flow-scrim) / .45)}.asn-pub-dialog h2{font-size:var(--asn-fs-16);margin:0 0 10px;font-weight:700}.asn-pub-dialog p{font-size:var(--asn-fs-13-5);color:var(--asn-ink-2);margin:0 0 6px}.asn-pub-dialog a{color:var(--asn-olive-text)}.asn-pub-dialog .asn-pub-btn{margin-top:12px}.asn-pub-docs{flex-wrap:wrap;gap:6px;display:flex}.asn-pub-exc{background:var(--asn-surface);border:1px solid var(--asn-border);border-radius:16px;flex-direction:column;gap:12px;min-width:0;padding:22px 22px 20px;display:flex}.asn-pub-exc--solo{box-sizing:border-box;width:100%;max-width:560px;margin:18px auto 0}.asn-pub-glifo{border:1px solid var(--asn-border);background:var(--asn-muted);width:44px;height:44px;color:var(--asn-ink-2);font-family:var(--asn-mono);font-size:var(--asn-fs-15);border-radius:12px;flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.asn-pub-glifo--amber{background:var(--asn-amber-bg);color:var(--asn-amber-fg);border-color:var(--asn-amber-line)}.asn-pub-glifo--blue{background:var(--asn-blue-bg);color:var(--asn-blue-fg);border-color:var(--asn-blue-line)}.asn-pub-glifo--red{background:var(--asn-red-bg);color:var(--asn-red-fg);border-color:var(--asn-red-line)}.asn-pub-glifo--olive{background:var(--asn-olive-tint);color:var(--asn-olive-text);border-color:var(--asn-olive-line)}.asn-pub-glifo--round{border-radius:999px}.asn-pub-exc-txt{flex-direction:column;gap:4px;display:flex}.asn-pub-exc-key{font-family:var(--asn-mono);font-size:var(--asn-fs-10-5);text-transform:uppercase;letter-spacing:.1em;color:var(--asn-ink-4)}.asn-pub-exc-title{font-size:var(--asn-fs-18);letter-spacing:-.02em;color:var(--asn-ink);outline:none;margin:0;font-weight:700}.asn-pub-exc-p{font-size:var(--asn-fs-13-5);color:var(--asn-ink-2);margin:0;line-height:1.55}.asn-pub-exc-p+.asn-pub-exc-p{margin-top:4px}.asn-pub-exc-actions{flex-wrap:wrap;align-items:flex-start;gap:8px;margin-top:auto;padding-top:6px;display:flex}.asn-pub-exc-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:12px;display:grid}.asn-pub-prancha-head{text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex}.asn-pub-prancha-head h1{font-size:var(--asn-pub-fs-24);letter-spacing:-.02em;margin:0;font-weight:700}.asn-pub-prancha-head p{max-width:64ch;font-size:var(--asn-fs-14);color:var(--asn-ink-3);margin:0}.asn-pub-search{background:var(--asn-surface);border:1px solid var(--asn-border);border-radius:16px;flex-direction:column;gap:10px;padding:18px 22px;display:flex}.asn-pub-search-label{font-size:var(--asn-fs-14);color:var(--asn-ink);font-weight:600}.asn-pub-search-row{flex-wrap:wrap;gap:8px;display:flex}.asn-pub-search-input{box-sizing:border-box;border:1px solid var(--asn-border);background:var(--asn-surface);min-width:0;height:44px;font-family:var(--asn-mono);font-size:var(--asn-fs-15);letter-spacing:.06em;text-transform:uppercase;color:var(--asn-ink);border-radius:12px;outline:0;flex:240px;padding:0 14px}.asn-pub-search-input:focus{border-color:var(--asn-olive)}.asn-pub-search-input::placeholder{color:var(--asn-ink-4);text-transform:none;letter-spacing:0}.asn-pub-search-btn{height:44px;padding:0 18px}.asn-pub-search-hint{font-size:var(--asn-fs-12-5);color:var(--asn-ink-3)}.asn-pub-compare{flex-direction:column;gap:6px;display:flex}.asn-pub-compare input[type=file]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.asn-pub-compare-label{cursor:pointer;color:var(--asn-olive-text);font-weight:500}.asn-pub-compare-label:hover{color:var(--asn-olive-hover)}.asn-pub-compare:has(input:focus-visible) .asn-pub-compare-label{outline:2px solid var(--asn-olive);outline-offset:2px;border-radius:4px}.asn-pub-compare-res{font-size:var(--asn-fs-12-5);color:var(--asn-ink-2);overflow-wrap:anywhere;margin:0}.asn-pub-compare-res.is-ok{color:var(--asn-olive-text);font-weight:500}.asn-pub-compare-res.is-bad{color:var(--asn-red-fg)}.asn-pub-result{background:var(--asn-surface);border:1px solid var(--asn-olive-line);border-radius:16px;overflow:hidden}.asn-pub-result--amber{border-color:var(--asn-amber-line)}.asn-pub-result--neutral{border-color:var(--asn-border)}.asn-pub-result-band{background:var(--asn-olive-tint);border-bottom:1px solid var(--asn-olive-line);align-items:center;gap:14px;padding:18px 22px;display:flex}.asn-pub-result--amber .asn-pub-result-band{background:var(--asn-amber-bg);border-color:var(--asn-amber-line)}.asn-pub-result--neutral .asn-pub-result-band{background:var(--asn-row-hover);border-color:var(--asn-border)}.asn-pub-result-disc{background:var(--asn-olive);color:#fff;border-radius:999px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.asn-pub-result--amber .asn-pub-result-disc{background:var(--asn-dot-amber)}.asn-pub-result--neutral .asn-pub-result-disc{background:var(--asn-dot-blue)}.asn-pub-result-titles{flex-direction:column;gap:2px;min-width:0;display:flex}.asn-pub-result-title{font-size:var(--asn-fs-18);letter-spacing:-.02em;color:var(--asn-ink);margin:0;font-weight:700}.asn-pub-result-sub{font-size:var(--asn-fs-13);color:var(--asn-ink-2);overflow-wrap:anywhere}.asn-pub-result-sub .asn-mono{font-family:var(--asn-mono)}.asn-pub-result-body{flex-direction:column;gap:16px;padding:18px 22px;display:flex}.asn-pub-cells{font-size:var(--asn-fs-13-5);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px 20px;display:grid}.asn-pub-cell{flex-direction:column;gap:2px;min-width:0;display:flex}.asn-pub-cell-k{font-size:var(--asn-fs-11);color:var(--asn-ink-4);overflow-wrap:anywhere}.asn-pub-cell-v{color:var(--asn-ink);overflow-wrap:anywhere;font-weight:500}.asn-pub-cell-v.is-mono{font-family:var(--asn-mono);font-size:var(--asn-fs-12);word-break:break-all;font-weight:400}.asn-pub-sec{flex-direction:column;gap:8px;display:flex}.asn-pub-sec-label{font-family:var(--asn-mono);font-size:var(--asn-fs-10-5);text-transform:uppercase;letter-spacing:.1em;color:var(--asn-ink-3)}.asn-pub-sec-hint{font-size:var(--asn-fs-12-5);color:var(--asn-ink-3);margin:0;line-height:1.5}.asn-pub-sig{border:1px solid var(--asn-border);border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;padding:11px 14px;display:flex}.asn-pub-sig .asn-av{width:32px;height:32px}.asn-pub-sig-main{flex-direction:column;flex:200px;gap:1px;min-width:0;display:flex}.asn-pub-sig-name{font-size:var(--asn-fs-13-5);color:var(--asn-ink);font-weight:600}.asn-pub-sig-papel{font-family:var(--asn-mono);font-size:var(--asn-fs-10-5);text-transform:uppercase;letter-spacing:.08em;color:var(--asn-ink-3);margin-left:6px;font-weight:400}.asn-pub-sig-sub{font-size:var(--asn-fs-12-5);color:var(--asn-ink-3);overflow-wrap:anywhere}.asn-pub-actions{flex-wrap:wrap;align-items:flex-start;gap:8px;display:flex}.asn-pub-miss{background:var(--asn-surface);border:1px solid var(--asn-red-line);border-radius:16px;align-items:flex-start;gap:14px;padding:22px;display:flex}.asn-pub-miss--amber{border-color:var(--asn-amber-line)}.asn-pub-miss-disc{background:var(--asn-red-bg);width:44px;height:44px;color:var(--asn-red-fg);font-weight:700;font-size:var(--asn-fs-16);border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.asn-pub-miss--amber .asn-pub-miss-disc{background:var(--asn-amber-bg);color:var(--asn-amber-fg)}.asn-pub-miss-txt{flex-direction:column;gap:4px;min-width:0;display:flex}.asn-pub-miss-title{font-size:var(--asn-fs-18);letter-spacing:-.02em;color:var(--asn-ink);margin:0;font-weight:700}.asn-pub-miss-p{font-size:var(--asn-fs-13-5);color:var(--asn-ink-2);margin:0;line-height:1.55}.asn-pub-intro{border:1px solid var(--asn-border);background:var(--asn-surface);font-size:var(--asn-fs-13);color:var(--asn-ink-2);border-radius:14px;align-items:flex-start;gap:10px;padding:14px 16px;line-height:1.55;display:flex}.asn-pub-intro svg{color:var(--asn-ink-3);margin-top:2px}.asn-pub-intro b{color:var(--asn-ink);font-weight:600;display:block}@media (max-width:639.98px){.asn-pub-header-in{row-gap:8px;padding:12px 16px}.asn-pub-main{gap:14px;padding:16px 12px 40px}.asn-pub-card-head,.asn-pub-body,.asn-pub-body--form{padding:16px}.asn-pub-body--ok{padding:22px 16px 18px}.asn-pub-docarea{padding:8px}.asn-pub-step{text-align:center;flex-direction:column;justify-content:center;gap:5px;padding:8px 4px}.asn-pub-step-t{font-size:var(--asn-fs-12)}.asn-pub-search,.asn-pub-result-band,.asn-pub-result-body{padding-left:16px;padding-right:16px}.asn-pub-miss,.asn-pub-exc{padding:18px 16px}.asn-pub-flow--barra{padding-bottom:calc(118px + env(safe-area-inset-bottom,0px))}.asn-pub-bar--fixa{z-index:var(--z-sticky,1020);padding:10px 12px calc(10px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--asn-border);box-shadow:0 -6px 18px rgb(var(--flow-scrim) / .06);flex-direction:column-reverse;align-items:stretch;gap:8px;position:fixed;bottom:0;left:0;right:0}.asn-pub-bar--fixa .asn-pub-btn--primary{width:100%}.asn-pub-bar--fixa .asn-pub-bar-left{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.asn-pub-bar--fixa .asn-pub-bar-left .asn-pub-btn{min-width:0;padding:0 8px}}@supports (corner-shape:squircle){.asn-pub-secure,.asn-pub-step-n,.asn-pub-prazo,.asn-pub-radio-dot,.asn-pub-disc,.asn-pub-result-disc,.asn-pub-miss-disc,.asn-pub-glifo--round,.asn-pub-sig .asn-av{corner-shape:round}}
@supports (corner-shape:squircle){*,:before,:after{corner-shape:squircle}[class*=rounded-full],[class*="rounded-[999px]"],[class*="rounded-[9999px]"],.flow-corner-round,.flow-pill,.flow-section-label:before,.flow-card-title:before,.flow-sidebar-subitem:before,.flow-sidebar-badge,.flow-live-dot,.flow-avatar,.plg-head-pill,.plg-passo-n,.flow-empty-ic,.flow-count,.flow-switch .track,.flow-switch .track:after,.pst:before,.mk-scroll,.mk-scroll:after,.tt-radio,.theme-tile.on .tt-radio:after,.estate,.nm-head .nm-badge,.ni-dot,.module-nav,.module-nav__glider,.module-nav__tab,.base-pill,.icon-btn,.asg-pill,.asg-prog-track,.asg-prog-fill,.asg-fpill,.asg-wiz-num,.asg-sg-ord,.asg-acc-st,.asg-acc-chan,.asg-chain li:before,.asg-marker-x,.asg-varchip-badge,.asg-pub-secure,.asg-read .r-track,.asg-read .r-fill,.asg-status-hero .disc{corner-shape:round}.zs-left::-webkit-scrollbar-thumb{corner-shape:round}.av2-spin,.av2-pagefoot .dot,.av2-step .num,.av2-choice .radio,.av2-choice.on .radio:after,.av2-pw .bars span,.av2-pwchecks .c .tick,.av2-success .seal,.logo-screen .csel .x,.logo-screen .rbar-filter button .dot,.logo-screen .rc-status:before,.cadm-screen .fsec-step,.cadm-screen .cli-av.pf,.cadm-screen .cli-selected .cs-av.pf,.cadm-screen .reg-radio,.cadm-screen .reg-card.on .reg-radio:after,.cadm-screen .cm-alert .spinner,.cart-screen .qchip .qdot,.cart-screen .qsev .sdot,.cart-screen .donut,.cart-screen .donut:after,.cart-screen .cli-av.pf,.cart-screen .stt:before,.cpk-screen.cdk .d-badge,.cmk-screen .stat-dot,.cli-triage .tg-dot,.cmk-screen .tb-more .tb-badge,.cmk-screen .fchip,.cmk-screen .fchip .x,.cmk-screen .ncl,.cmk-screen .stt,.cpk-screen .stat-dot,.cpk-screen .tb-more .tb-badge,.cpk-screen .fchip,.cpk-screen .fchip .x,.cpk-screen .ncl,.cpk-screen .stt,.cpk-screen .stt:before,.cpk-screen .act-sev,.cli-screen .cli-stat.is-alert .st-val .dot,.cli-screen .input--pill,.cli-screen .cf-chip,.cli-screen .cf-chip .x,.cli-screen .f-badge,.cli-screen .cli-av.pf,.cli-screen .cli-av .type-mark,.cli-screen .mk-sub.prazo:before,.cli-screen .no-results .nr-ic,.cli-screen .pet-hero .eyebrow:before,.cli-screen .gl-av,.cli-screen .gl-bar,.cli-screen .gl-pill,.cli-screen.np-screen .npc-av.pf,.cli-screen.np-screen .npck .dot,.cli-screen.np-screen .cnae-chip-rm,.cag-wrap .avatar,.cag-wrap .mn-today,.cag-wrap .mp-m.has-ev:after,.cag-wrap .cal-cell.is-today .cal-daynum,.cag-wrap .evp-etapa,.cag-wrap .evp-tag,.cpl-cmgr-sw,.cpl-cmgr-tag,.cpl-cmgr-edot,.cpl-cmgr-lockpill,.pc-tagadd,.cpl-cmgr-poprow .cpl-cmgr-tagdot,.cpl-wrap .avatar,.cpl-wrap .dom-tab .dt-c,.cpl-wrap .ftab .fc,.cpl-wrap .rchip,.cpl-wrap .rchip .rc-n,.cpl-wrap .rchip .rav-empty,.cpl-wrap .rtagclear,.cpl-wrap .cpl-col-head .cdot,.cpl-wrap .cpl-col-head .ccount,.cpl-wrap .pc-assign,.cpl-wrap .pc-tag,.cpl-wrap .pc-ganho,.cpl-wrap .pc-honor .ph-l .dol,.cpl-wrap .pc-link,.cpl-wrap .ptag,.cpl-wrap .stage-tag:before,.pcm-act-ic,.clx-title .clx-rev-pill .live,.clx-fx-seg .fx-dot,.clx-more .fdot,.clx-st-pill .s-dot,.ctk-wrap .avatar,.ctk-wrap .ctk-tag,.ctk-wrap .ctk-assign,.dash-busca .avatar,.dash-busca .base-foot .ok,.dash-busca .admin-badge,.dash-busca .you-tag,.dash-busca .tt-buscas .b-bar,.dash-busca .tt-buscas .b-bar i,.dash-busca .base-pill,.dash-busca .base-pill .live,.dash-busca .bell-btn .cbadge,.dash-crm .avatar,.dash-crm .donut,.dash-crm .dl-group:before,.dash-crm .dl-more,.dash-crm .pp-bar,.dash-crm .pp-alert:before,.dash-crm .hb-bar,.dash-crm .hb-bar i,.dash-crm .score-badge,.dash-crm .trial-pill,.dash-crm .trial-pill .dot,.dash-crm .topbar .notif .badge,.dash-crm .pet-hero .eyebrow:before,.dash-crm .ghost-kpi .gk-bar,.dash-crm .ghost-kpi .gk-bar i,.dash-crm .pet-step .st-arrow,.ag-wrap .avatar,.ag-wrap .mn-today,.ag-wrap .mp-m.has-ev:after,.ag-wrap .cal-cell.is-today .cal-daynum,.ag-wrap .evp-etapa,.ag-wrap .evp-tag,.ddx-step-node,.ddx-tl-node,.dd-wrap .pb-status,.dd-wrap .dd-add-head .da-count,.dd-wrap .dd-act .da-node,.ddx-count,.ddx-tag--pill,.ddx-tag-este,.dspi-bar-track,.dspi-bar-fill,.dspi-legenda-bolha,.dspi-scope,.dspi-scope-btn,.dspi-skel,.tk-wrap .avatar,.tk-wrap .dom-pill .dp-c,.tk-wrap .tk-tag,.tk-wrap .tk-assign,.dsp-caixa .avatar,.dsp-caixa .dom-tab .dt-c,.dsp-caixa .tg-dot,.dsp-caixa .dv-c,.dsp-caixa .rpi-range .rr-preset,.dsp-caixa .dp-group .gp-rpi .live,.dsp-caixa .novo-pill,.dsp-caixa .ciente-pill,.dsp-caixa .dp-rpi-tag .rpi-pill,.dsp-caixa .dp-cat,.dsp-caixa .resp-assign,.dsp-caixa .prazo-pill,.dsp-caixa .bb-act,.dsp-caixa .bb-close,.cli-detail .cli-head-av.pf,.cli-detail .cli-head-av .type-mark,.cli-detail .cli-sub .cs-sep,.cli-detail .dtl-tab .tcount,.cli-detail .cnae-chip-rm,.cli-detail .pf-stat .ps-v .dot,.cli-detail .rm-stxt:before,.cli-detail .m-class,.cli-detail .m-status:before,.cli-detail .m-badge,.cli-detail .m-badge:before,.cli-detail .empty-state .empty-ic,.cli-detail .hist-item .h-dot,.cli-detail .hist-item .h-dot:after,.cli-detail .hist-badge,.cli-detail .hist-badge:before,.cli-detail .cdoc-badge,.xp-chip,.xp-chip .xp-dot,.xp-fmt-radio,.help-scope .base-pill .live,.help-scope .hc-qtile .qt-title .live,.help-scope .hc-art .a-meta .dot,.help-scope .hc-video .v-play,.help-scope .hc-channel .cn-flag .live,.help-scope .hc-status-all .sa-ic,.help-scope .hc-status-row .sr-state:before,.help-scope .hc-news .nw-dot,.help-scope .hc-tstatus:before,.help-scope .art-byline .dot,.help-scope .art-body ul li:before,.help-scope .art-step:before,.help-scope .hc-prio label .pr-dot,.help-scope .cw-launcher .lc-ic,.help-scope .cw-launcher .lc-dot,.help-scope .cw-head .ch-av,.help-scope .cw-head .ch-av .pres,.help-scope .cw-head .ch-sub .live,.help-scope .cw-mav,.help-scope .cw-typing i,.help-scope .cw-queue-live .live,.help-scope .cw-queue-ring,.help-scope .cw-send,.help-scope .cw-end-ic,.help-scope .vid-feature .vf-play,.help-scope .vid-feature .vf-meta .dot,.help-scope .vid .v-play,.help-scope .vid .v-meta .dot,.help-scope .tk-row .tk-unread,.help-scope .tstate:before,.help-scope .prio:before,.help-scope .tk-thread-head .th-meta .dot,.help-scope .tkm .tkm-av,.help-scope .tr-ring,.help-scope .tr-ring:before,.help-scope .tr-step .ts-mark,.help-scope .st-banner .stb-ic,.help-scope .st-comp-top .sc-state:before,.help-scope .st-inc .si-dot,.help-scope .chist .ci-av,.help-scope .chist .ci-av .pres,.help-scope .chat-conv-head .cc-av,.help-scope .chat-conv-head .cc-av .pres,.help-scope .chat-conv-head .cc-status .live,.help-scope .cmsg .cm-av,.help-scope .chat-conv-foot .cf-send,.help-scope .nv-dot,.m-iconbtn .m-dot-alert,.m-tab-ic,.m-base-pill,.m-base-pill .live,.m-mode,.m-chip,.m-score,.m-tstatus:before,.m-filter-badge,.m-select-check,.m-tl-dot,.m-nice-chip,.m-desp-code,.m-searchbar .sb-go[data-has-filters=true]:after,.m-cal-day .cd-dot,.m-ag-row .ev-bar,.m-profile-card .pc-role,.m-notif .n-dot,.m-sheet-grab,.m-fchip,.m-statepill,.m-statepill:before,.m-pipe-head .dot,.m-faixa-tag,.m-results-bar .m-filter-btn .m-filter-n,.m-search-row .m-filter-btn .fbadge,.m-afilter,.m-afilter .x,.m-field .cnae-chip-rm,.m-mv-badge,.m-flow-step .fs-node,.m-sheet-opt,.m-actionbar>button,.m-actionbar>a,.m-stagesw-atual .ms-total,.m-stagesw-dot,.m-stagesw-dot:after,.mlk-badge .mlk-spark,.mlk-checks .ck,.mlk-meter-bar,.mlk-pv-chip,.mlk-pv-pill,.mlk-pv-bar,.nf-card .nf-pill,.nf-card .nf-pill:before,.nf-card .nf-track,.nf-card .nf-fill,.np-chip,.np-chip .nb{corner-shape:round}.np-list::-webkit-scrollbar-thumb{corner-shape:round}.nx:before,.pill,.nf-item:before,.nf-unreaddot,.onb-choice,.onb-ch-mark,.onb-range-track,.onb-range-dot{corner-shape:round}.onb-range-input::-webkit-slider-thumb{corner-shape:round}.onb-range-input::-moz-range-thumb{corner-shape:round}.onb-wiz-bar,.onb-wiz-bar>i,.onb-rail-progress,.onb-rail-progress>i{corner-shape:round}.onb-rail-card::-webkit-scrollbar-thumb{corner-shape:round}.onb-rpv-chip,.onb-rpv-check,.onb-vc-dot,.onb-vc-dot:after,.onb-rev-bar,.onb-summary-tag,.onb-loading-bar,.onb-loading-bar>i,.onb-proc-steps li:before,.onbr-account,.onbr-step .pin,.onbr-eyebrow,.onbr-told .chip,.onbr-goal .g-tag,.onbr-vis-row .st,.onbr-vis-alert .badge,.onbr-check .ck,.onbc-toggle,.parecer-screen .ring,.parecer-screen .ring-in,.parecer-screen .verd-lbl .dot,.parecer-screen .leg i,.parecer-screen .tl-dot i,.petic .cli-stat.is-alert .st-val .dot,.petic .tl-dot,.petic .ts-dot,.petic .ps-ic,.petic .po-av,.petic .po-radio,.petic .proc-opt.on .po-radio:after,.petic .p-radio .dot,.petic .p-radio.on .dot:after,.petic .p-radio--approve.on .dot:after,.petic .p-radio--reject.on .dot:after,.petic .kb-dot,.petic .modal-ic,.petic .cs-dot,.petic .rb-ic,.petic .tt-dot,.petic .sent-banner .sb-ic,.petic .pstep .dot,.petic .fs-num,.petic .success-ic,.petic .nc-radio .dot,.petic .nc-radio.on .dot:after,.petic .pet-hero .eyebrow:before,.petic .pet-step .st-arrow,.petic .ns-ic,.petic .rv-steps li:before,.petic .prv-sim-dot,.petic .prv-sim-bar,.petic .prv-sim-bar>span,.petic .prv-cop-fab,.petic .prv-cop-dot,.pp-mgr-sw,.pp-mgr-tag,.pp-mgr-edot,.pp-mgr-lockpill,.pp-mgr-poprow .pp-mgr-tagdot,.pp-wrap .avatar,.pp-wrap .dom-tab .dt-c,.pp-wrap .ftab .fc,.pp-wrap .rchip,.pp-wrap .rchip .rc-n,.pp-wrap .rchip .rav-empty,.pp-wrap .rtagclear,.pp-wrap .pp-col-head .cdot,.pp-wrap .pp-col-head .ccount,.pp-wrap .pc-assign,.pp-wrap .pc-tag,.pp-wrap .pc-ganho,.pp-wrap .pc-honor .ph-l .dol,.pp-wrap .pc-link,.pp-wrap .ptag,.pp-wrap .stage-tag:before,.pcx .avatar,.pcx .mypi-sidebar .sidebar-label:before,.pcx .bell-wrap .bell-dot,.pcx .sev:before,.pcx .sev-dot,.pcx .empty-ic,.pcx .error-card .er-ic{corner-shape:round}.pcx .zs-left::-webkit-scrollbar-thumb{corner-shape:round}.pcx .av2-spin,.pcx .av2-pagefoot .dot,.pcx .av2-success .seal,.pcx .av2-pw .bars span,.pcx .av2-pwchecks .c .tick,.pcx .cv-expired .seal,.pcx .health-band .hb-ic,.pcx .sum-card .sc-bit:before,.pcx .empty-hero .eh-eyebrow:before,.pcx .eh-step .es-num,.pcx .cv-row .cv-unread:before,.pcx .cv-row .cv-sub .cv-dot-sep,.pcx .cv-status:before,.pcx .cv-empty .cve-ic,.pcx .empty-brand .eb-ic,.rel-empty .rel-eyebrow:before,.rel-empty .rel-ghost .gr-verdict,.rel-empty .rel-ghost .gr-verdict:before,.rel-empty .rel-ghost .gr-lines i,.rel-empty .rel-step .st-arrow,.crt-switch .crt-track,.crt-switch .crt-track:after,.crt-preset,.crt-cat-seg button .crt-cs-c,.crt-soon,.crt-ipas-count,.crt-badge,.crt-dest-opt .crt-dd,.crt-ipo .crt-dd,.crt-sel-opt,.crt-sel-opt .crt-dd,.crt-savebar .crt-sb-save,.rtd-switch .rtd-track,.rtd-switch .rtd-track:after,.rtd-cat-seg button .rtd-cs-c,.rtd-soon,.rtd-ipas-count,.rtd-badge,.rtd-dest-opt .rtd-dd,.rtd-ipo .rtd-dd,.rtd-sel-opt,.rtd-sel-opt .rtd-dd,.rtd-savebar .rtd-sb-save,.rh-risk .rsum-dot,.risk-dot,.score-ring,.score-ring:before,.bulk-clear,.estado-radio,.estado-card.on .estado-radio:after,.pg-num,.pg-arrow,.empty-ic,.col-menu-dot,.lkshare .lk-status .dot,.lkshare .lk-status .dot:after,.mypi-toast__icon,.tour-hl__beam,.tour-pill,.tour-digitando span,.tour-cta,.reggis-orb,.reggis-orb:before,.reggis-orb:after,.tbn-seg,.tbn-pulse:after,.wt-dialog-close,.wtm-close,.ctr-badge,.ctr-chip,.ctr-chip__dot,.ctr-step-badge,.ctr-wa-dot,.phb-chip,.phb-prog-seg,.phb-inicio-hero:after,.phb-inicio-eyebrow-sep,.phb-inicio-fase-barra,.phb-inicio-fase-num,.phb-inicio-destino-n,.phb-acao-ponto,.phb-acao-erro-dot,.phb-vg-etapa-barra,.phb-vg-etapa-fill,.phb-passo-n,.phb-petr-prereq-ic,.phb-cfg-num,.petic .tag.phb-cfg-cofre,.phb-cfg-faixa-ic,.phb-cfg-inpi-ic,.phb-cfg-progresso,.phb-cfg-progresso-barra,.phb-cfg-check-ic,.rix-bar,.rix-bar-fill,.rix-delta,.rix-split--sm,.rix-ban-deco:after,.rix-ban-dot,.rix-ban-badge,.rix-ban-chip,.rix-alerta-ponto,.rix-tend-ponto,.rix-mom-dot,.rix-termo,.rix-termo-novo,.rix-esc-novo,.rix-tit-chip,.rix-dt-chip,.rix-rk-novo,.rix-me-nome,.rix-me-badge,.rix-me-bv-passo-num{corner-shape:round}.bulk-bar,.cli-screen .sel-bar,.dsp-caixa .bulkbar,.clx-bulkbar,.crt-savebar,.rtd-savebar,.nf-selbar{corner-shape:squircle}}
:root{--trilho-bg:#fff;--trilho-tela:rgb(var(--flow-bg-app));--trilho-border:#e6e7e2;--trilho-div:#eef0ea;--trilho-hover:#f1f3ec;--trilho-ink:#33362f;--trilho-ink-2:#3a3d38;--trilho-ink-sub:#5a5f54;--trilho-ink-on:#17181a;--trilho-ink-btn:#6b6f66;--trilho-sec:#7d8470;--trilho-on-bg:#eef3df;--trilho-on-bg-hover:#e6edd2;--trilho-brand:#6dbf1f;--trilho-brand-deep:#2e6006;--trilho-tab-on-bg:#111;--trilho-tab-on-fg:#fff;--trilho-menu-bg:#161717;--trilho-menu-bg-2:#1f2020;--trilho-menu-on:#9fe05a}[data-theme=dark]{--trilho-bg:rgb(var(--flow-bg-surface));--trilho-tela:rgb(var(--flow-bg-app));--trilho-border:rgb(var(--flow-border));--trilho-div:rgb(var(--flow-border-subtle));--trilho-hover:rgb(var(--flow-bg-surface-3));--trilho-ink:rgb(var(--flow-text-secondary));--trilho-ink-2:rgb(var(--flow-text-secondary));--trilho-ink-sub:rgb(var(--flow-nav-ink-2));--trilho-ink-on:rgb(var(--flow-text-primary));--trilho-ink-btn:rgb(var(--flow-text-tertiary));--trilho-sec:rgb(var(--flow-nav-ink-2));--trilho-on-bg:rgb(var(--flow-brand-soft));--trilho-on-bg-hover:color-mix(in srgb, rgb(var(--flow-brand-soft)) 86%, rgb(var(--flow-brand)) 14%);--trilho-brand:rgb(var(--flow-brand));--trilho-brand-deep:rgb(var(--flow-brand-deep));--trilho-tab-on-bg:rgb(var(--flow-primary));--trilho-tab-on-fg:rgb(var(--flow-primary-fg));--trilho-menu-bg:rgb(var(--cli-ink));--trilho-menu-bg-2:rgb(var(--cli-ink-hover));--trilho-menu-on:color-mix(in srgb, rgb(var(--flow-brand)) 62%, #fff)}.trilho-shell{background:var(--trilho-tela);--trilho-w:0px;width:100%;display:flex;position:relative;overflow:hidden}@media (min-width:1024px){.trilho-shell{--trilho-w:76px}.trilho-shell:has(.trilho-panel){--trilho-w:292px}}.trilho-main{flex-direction:column;flex:1;min-width:0;height:100%;display:flex;position:relative}.trilho-main>main{background:rgb(var(--flow-bg-app));box-shadow:none;border-color:#0000}@media (min-width:768px){.trilho-main>main[data-main=card]:has(.page-crumb,.crumbbar){padding-top:.5rem}.trilho-main>main[data-main=bare]:has(.page-crumb,.crumbbar,.rix-crumb){padding-top:.5rem}.trilho-main>main[data-main=bare]:has(.page-crumb,.crumbbar,.rix-crumb) :is(.phb-page,.rix-page){padding-top:0}}.trilho-floating{left:24px;bottom:calc(24px + var(--trial-demo-bar-h,0px));z-index:30;pointer-events:none;position:absolute}.trilho-floating>*{pointer-events:auto}@media (max-width:767px){.trilho-floating{left:12px;bottom:calc(84px + env(safe-area-inset-bottom,0px) + var(--trial-demo-bar-h,0px) + 12px)}}.trilho{z-index:20;background:var(--trilho-bg);border-right:1px solid var(--trilho-border);flex-direction:column;flex:none;width:76px;height:100%;display:flex;position:relative}.trilho__logo{border-bottom:1px solid var(--trilho-div);flex:none;justify-content:center;align-items:center;height:56px;display:flex}.trilho__wordmark{align-items:center;display:inline-flex}.trilho__scrollwrap{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.trilho__list{scrollbar-width:none;flex-direction:column;flex:1;gap:1px;min-height:0;padding:6px 2px 8px;display:flex;overflow-y:auto}.trilho__list::-webkit-scrollbar{display:none}.trilho-item{cursor:pointer;text-align:center;width:100%;font-size:var(--fs-2xs);color:var(--trilho-ink);transition:background .15s var(--flow-ease);background:0 0;border:0;border-radius:10px;flex-direction:column;align-items:center;gap:3px;padding:6px 0 5px;font-weight:500;line-height:1.1;display:flex;position:relative}.trilho-item:hover{background:var(--trilho-hover)}.trilho-item[data-active=true]{background:var(--trilho-on-bg);color:var(--trilho-ink-on)}.trilho-item[data-active=true]:hover{background:var(--trilho-on-bg-hover)}.trilho-item__bar{background:var(--trilho-brand);opacity:0;border-radius:3px;width:3px;position:absolute;top:9px;bottom:9px;left:-2px}.trilho-item[data-active=true] .trilho-item__bar{opacity:1}.trilho-item__icon{flex:none}.trilho-item__label{max-width:72px;font-size:var(--fs-2xs);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.trilho-item__chev{opacity:.45;position:absolute;top:9px;right:5px}.trilho-item__pro{font-size:var(--fs-logo-ph);letter-spacing:.04em;background:var(--trilho-on-bg);color:var(--trilho-brand-deep);border-radius:999px;padding:0 3px;font-weight:700;line-height:12px;position:absolute;top:3px;right:3px}.trilho-item[data-teaser=true] .trilho-item__chev{display:none}.trilho__fade{pointer-events:none;position:absolute;left:0;right:0}.trilho__fade--top{background:linear-gradient(var(--trilho-bg), transparent);height:18px;top:0}.trilho__fade--bottom{color:#9aa08f;background:linear-gradient(transparent, var(--trilho-bg));justify-content:center;align-items:flex-end;height:22px;padding-bottom:2px;display:flex;bottom:0}.trilho__foot{border-top:1px solid var(--trilho-div);flex:none;padding:6px 2px 8px}.trilho-lock{cursor:pointer;width:100%;font-size:var(--fs-2xs);color:var(--trilho-ink-btn);transition:background .15s var(--flow-ease);background:0 0;border:0;border-radius:10px;flex-direction:column;align-items:center;gap:3px;padding:6px 0 5px;font-weight:500;display:flex}.trilho-lock:hover{background:var(--trilho-hover)}.trilho-lock[data-locked=true]{background:var(--trilho-on-bg);color:var(--trilho-brand-deep)}.trilho-panel{z-index:15;background:var(--trilho-bg);border-right:1px solid var(--trilho-border);flex-direction:column;flex:none;width:216px;height:100%;display:flex}.trilho-panel__head{border-bottom:1px solid var(--trilho-div);flex:none;align-items:center;gap:8px;height:56px;padding:0 8px 0 14px;display:flex}.trilho-panel__head-icon{color:var(--trilho-ink);flex:none}.trilho-panel__title{min-width:0;font-size:var(--fs-nav);color:var(--trilho-ink-on);white-space:nowrap;text-overflow:ellipsis;flex:1;font-weight:700;overflow:hidden}.trilho-panel__btn{cursor:pointer;width:28px;height:28px;color:var(--trilho-ink-btn);background:0 0;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;display:flex}.trilho-panel__btn:hover{background:var(--trilho-hover)}.trilho-panel__btn[data-locked=true]{background:var(--trilho-on-bg);color:var(--trilho-brand-deep)}.trilho-panel__body{scrollbar-width:none;flex:1;min-height:0;padding:10px 8px 14px;overflow-y:auto}.trilho-panel__body::-webkit-scrollbar{display:none}.trilho-panel__sec{font-family:var(--font-mono);font-size:var(--fs-3xs);letter-spacing:.14em;text-transform:uppercase;color:var(--trilho-sec);padding:10px 8px 6px;font-weight:500}.trilho-panel__item{cursor:pointer;text-align:left;width:100%;font-size:var(--fs-nav);color:var(--trilho-ink-sub);transition:background .15s var(--flow-ease);background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;padding:8px 10px;font-weight:500;display:flex}.trilho-panel__item:hover{background:var(--trilho-hover);color:var(--trilho-ink-on)}.trilho-panel__item[data-active=true]{background:var(--trilho-on-bg);color:var(--trilho-ink-on);font-weight:700}.trilho-panel__item[data-active=true]:hover{background:var(--trilho-on-bg-hover)}.trilho-panel__icon{opacity:.8;flex:none}.trilho-panel__label{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.trilho-panel__chev{opacity:.45;flex:none}.trilho-dot{background:var(--trilho-brand);opacity:0;border-radius:50%;flex:none;width:6px;height:6px}.trilho-dot[data-on=true]{opacity:1}.trilho-pro{font-size:var(--fs-3xs);letter-spacing:.04em;background:var(--trilho-on-bg);color:var(--trilho-brand-deep);border-radius:999px;flex:none;padding:0 6px;font-weight:700;line-height:16px}.trilho-menu{background:var(--trilho-menu-bg);color:#fff;border-radius:12px;padding:6px;position:absolute;box-shadow:0 12px 32px #00000038}.trilho-menu__arrow{background:var(--trilho-menu-bg);border-radius:2px;width:10px;height:10px;position:absolute;transform:rotate(45deg)}.trilho-menu--arrow-left .trilho-menu__arrow{top:18px;left:-5px}.trilho-menu--arrow-top .trilho-menu__arrow{top:-5px;left:22px}.trilho-menu--nested{background:var(--trilho-menu-bg-2);border:1px solid #ffffff14;box-shadow:0 12px 32px #0000004d}.trilho-menu--nested .trilho-menu__arrow{display:none}.trilho-menu__title{font-family:var(--font-mono);font-size:var(--fs-3xs);letter-spacing:.14em;text-transform:uppercase;color:#ffffff8c;padding:8px 10px 6px;font-weight:500}.trilho-menu__item{cursor:pointer;text-align:left;width:100%;font-size:var(--fs-nav);white-space:nowrap;color:#fff;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;font-weight:600;display:flex;position:relative}.trilho-menu__item:hover,.trilho-menu__item[data-open=true]{background:#ffffff17}.trilho-menu__item[data-active=true]{color:var(--trilho-menu-on)}.trilho-menu__item .trilho-dot{background:var(--trilho-menu-on)}.trilho-menu__item .trilho-pro{color:#fff;background:#ffffff24}.trilho-menu__icon{opacity:.85;flex:none}.trilho-menu__label{flex:1}.trilho-menu__chev{opacity:.5;flex:none}.trilho-menu__hint{font-size:var(--fs-2xs);color:#ffffff8c;border-top:1px solid #ffffff1a;margin:4px 4px 2px;padding:7px 8px;font-weight:500}.trilho-topbar{background:var(--trilho-bg);border:1px solid var(--trilho-border);border-radius:14px;flex:none;align-items:center;gap:8px;height:56px;margin:12px 16px;padding:0 10px 0 12px;display:flex;position:relative}.trilho-topbar>.modtabs{flex:0 auto}.trilho-topbar__right{flex:1;justify-content:flex-end;align-items:center;gap:8px;display:flex}.trilho-topbar__right>*{flex-shrink:0}.trilho-topbar__right>.trilho-topbar__busca{flex:0 640px;min-width:140px}.trilho-topbar__right .icon-btn svg{width:16px;height:16px}.trilho-topbar__right .trilho-topbar__search svg{width:14px;height:14px}.trilho-topbar__right .flow-avatar--sm{--size:36px}.trilho-topbar[data-module=conta] .trilho-topbar__right .flow-avatar{box-shadow:0 0 0 2px var(--trilho-brand)}.modtabs{flex:1;align-items:center;gap:2px;min-width:0;display:flex}.modtabs__strip{scrollbar-width:none;flex:1;align-items:center;gap:6px;min-width:0;display:flex;overflow-x:auto}.modtabs__strip::-webkit-scrollbar{display:none}.modtabs__arrow{cursor:pointer;color:#5a5f54;background:0 0;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;width:26px;height:30px;padding:0;display:flex}.modtabs__arrow:hover{background:var(--trilho-hover)}.modtabs__tab{cursor:pointer;font-size:var(--fs-tab);white-space:nowrap;color:var(--trilho-ink-2);transition:background .15s var(--flow-ease), color .15s var(--flow-ease);background:0 0;border:0;border-radius:9px;flex:none;align-items:center;gap:7px;padding:8px 10px 8px 12px;font-weight:600;display:flex}.modtabs__tab:hover{background:var(--trilho-hover)}.modtabs__tab[data-active=true],.modtabs__tab[data-active=true]:hover{background:var(--trilho-tab-on-bg);color:var(--trilho-tab-on-fg);font-weight:700}.modtabs__caret{opacity:.55}html[data-modality=keyboard] :is(.trilho-item,.trilho-lock,.trilho-panel__item,.trilho-panel__btn,.trilho-menu__item,.modtabs__tab,.modtabs__arrow):focus-visible{outline:2px solid rgb(var(--flow-primary));outline-offset:2px}@media (prefers-reduced-motion:reduce){.trilho-item,.trilho-lock,.trilho-panel__item,.modtabs__tab{transition:none}}
/*# sourceMappingURL=44c7dmyxdsd6j.css.map*/