.obs{--obs-ink:#111113;--obs-muted:#6b6b70;--obs-line:#e6e6e8;--obs-card:#fff;--obs-soft:#f1f1f2;width:100%;max-width:560px;color:var(--obs-ink);font-family:var(--font-sans);flex-direction:column;gap:28px;margin:0 auto;display:flex;position:relative}.obs-back{all:unset;width:32px;height:32px;color:var(--obs-muted);cursor:pointer;border-radius:8px;place-items:center;display:grid;position:absolute;top:-44px;left:-6px}.obs-back:hover{background:var(--obs-soft);color:var(--obs-ink)}.obs-back:focus-visible{outline:2px solid var(--obs-ink);outline-offset:2px}.obs-title{letter-spacing:-.02em;margin:0;font-size:26px;font-weight:600;line-height:1.25}.obs-lead{color:var(--obs-muted);margin:-16px 0 0;font-size:15px;line-height:1.55}.obs-body{flex-direction:column;gap:12px;min-width:0;display:flex}.obs-body>.obs-option{animation:.42s cubic-bezier(.22,1,.36,1) backwards obs-rise}.obs-body>.obs-option:nth-child(2){animation-delay:40ms}.obs-body>.obs-option:nth-child(3){animation-delay:80ms}.obs-body>.obs-option:nth-child(4){animation-delay:.12s}.obs-body>.obs-option:nth-child(5){animation-delay:.16s}.obs-body>.obs-option:nth-child(n+6){animation-delay:.2s}@keyframes obs-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.obs-body>.obs-option,.obs-option-check{animation:none}}.obs-body h2{letter-spacing:-.01em;margin:12px 0 4px;font-size:18px;font-weight:500}.obs-label{color:var(--obs-muted);justify-content:space-between;align-items:center;gap:12px;margin-top:8px;font-size:13px;display:flex}.obs-option,.obs-select{all:unset;box-sizing:border-box;border:1px solid var(--obs-line);background:var(--obs-card);cursor:pointer;border-radius:10px;align-items:center;gap:14px;width:100%;min-height:56px;padding:14px 16px;transition:border-color .18s,box-shadow .18s,background .18s,transform .12s;display:flex}.obs-option:hover,.obs-select:hover{background:#fcfcfd;border-color:#cfcfd4}.obs-option:active:not(:disabled){transform:scale(.992)}.obs-option.selected{border-color:var(--obs-ink);background:#fff}.obs-option:focus-visible{border-color:var(--obs-ink);outline:none;box-shadow:0 0 0 4px #11111314}.obs-select:focus-within{border-color:var(--obs-ink);box-shadow:0 0 0 4px #1111130f}.obs-option:disabled{opacity:.5;cursor:default}.obs-row,.obs-row:hover{cursor:default;background:var(--obs-card);border-color:var(--obs-line);transform:none}.obs-value{letter-spacing:-.01em;color:var(--obs-ink);font-variant-numeric:tabular-nums;flex:none;font-size:17px;font-weight:600}.obs-option-icon{width:28px;height:28px;color:var(--obs-muted);flex:none;place-items:center;display:grid}.obs-option-text{text-align:left;flex:1;gap:2px;min-width:0;display:grid}.obs-option-text strong{color:var(--obs-ink);font-size:15px;font-weight:500}.obs-option-text small{color:var(--obs-muted);overflow-wrap:anywhere;font-size:13px;line-height:1.45}.obs-option-check{color:var(--obs-ink);flex:none;animation:.28s cubic-bezier(.34,1.56,.64,1) obs-pop}@keyframes obs-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}.obs-select{cursor:default;position:relative}.obs-select select{all:unset;min-width:0;color:var(--obs-ink);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;flex:1;padding-right:28px;font-size:15px;font-weight:500;overflow:hidden;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:none!important;min-height:0!important}.obs-select-chevron{color:var(--obs-muted);pointer-events:none;position:absolute;right:16px}.obs-strip{background:var(--obs-soft);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;font-size:14px;font-weight:500;display:flex}.obs input[type=url],.obs input[type=text],.obs .obs-input{box-sizing:border-box;border:1px solid var(--obs-line);background:var(--obs-card);width:100%;height:52px;font:inherit;color:var(--obs-ink);padding:0 16px;font-size:15px;border-radius:10px!important}.obs input:focus-visible,.obs .obs-input:focus-visible{outline:2px solid var(--obs-ink);outline-offset:1px;border-color:#0000}.obs-footer{flex-direction:column;align-items:stretch;gap:14px;margin-top:20px;display:flex}.obs-selected{color:var(--obs-muted);margin:0;font-size:13px}.obs-primary{all:unset;box-sizing:border-box;color:#fff;cursor:pointer;background:#1b1b1d;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;height:46px;font-size:15px;font-weight:500;transition:background .15s,transform .12s;display:flex}.obs-primary:hover{background:#000}.obs-primary:active:not(:disabled){transform:scale(.99)}.obs-primary:focus-visible{outline:none;box-shadow:0 0 0 4px #11111329}.obs-primary:disabled{cursor:default;background:#c9c9ce}.obs-skip{all:unset;color:var(--obs-ink);cursor:pointer;border-radius:6px;align-self:center;padding:6px 10px;font-size:15px;font-weight:500}.obs-skip:hover{background:var(--obs-soft)}.obs-skip:focus-visible{outline:2px solid var(--obs-ink);outline-offset:2px}.obs-skip:disabled{color:#a3a3a8;cursor:default}.obs-spinner{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite obs-spin}@keyframes obs-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.obs-spinner{animation-duration:2s}}.obs-note{color:var(--obs-muted);margin:0;font-size:14px;line-height:1.55}.obs-error{color:#b42318;margin:0;font-size:14px}.obs-link{all:unset;cursor:pointer;text-underline-offset:3px;font-weight:500;text-decoration:underline}.obs-link:focus-visible{outline:2px solid var(--obs-ink);outline-offset:2px}.ob-shell{color:#111113;background:#fafafa;min-height:100dvh}.ob-shell-body{padding:88px 24px 96px;animation:.35s cubic-bezier(.22,1,.36,1) obs-in}@keyframes obs-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ob-shell-body{animation:none}}.ob-body .ob-shell-body{padding:56px 0 80px}@media (max-width:640px){.ob-shell-body{padding:72px 16px}.ob-body .ob-shell-body{padding:48px 0 64px}.obs-title{font-size:22px}}.obs .ob-analysis,.obs .ob-final{gap:16px}.obs .ob-analysis-brand{width:120px;height:120px;margin:8px auto}.ob-conversation{max-width:640px}.obs-hero{border-radius:12px;width:100%;height:auto}.int-hub{flex-direction:column;gap:10px;max-width:640px;display:flex}.int-hub>h1{margin-bottom:8px}.int-hub .obs-label{margin-top:20px}.int-hub .ai-connections{flex-direction:column;gap:10px;display:flex}.int-hub .obs-option,.int-hub .obs-label{font-family:var(--font-sans)}.int-hub{--obs-ink:#111113;--obs-muted:#6b6b70;--obs-line:#e6e6e8;--obs-card:#fff;--obs-soft:#f1f1f2}.int-chevron{color:#9a9aa0;flex:none}.int-row-group{flex-direction:column;gap:4px;display:flex}.int-row-aside{color:#6b6b70;align-self:flex-end;font-size:13px}.int-panel{flex-direction:column;gap:16px;display:flex}.int-panel .page-content{max-width:none;padding:0}.obs-option-icon .provider-logo{width:24px!important;height:24px!important}.ob-chip{all:unset;box-sizing:border-box;color:#46464b;cursor:pointer;background:#f1f1f3;border-radius:999px;align-items:center;height:24px;padding:0 10px;font-size:12px;font-weight:500;transition:background .15s,color .15s,transform .12s;display:inline-flex}.ob-chip:hover:not(:disabled){color:#111113;background:#e7e7ea}.ob-chip:active:not(:disabled){transform:scale(.96)}.ob-chip:focus-visible{box-shadow:0 0 0 3px #1111131f}.ob-chip:disabled{opacity:.5;cursor:default}.ob-chip-danger{color:#c4352b;background:#fdeeee}.ob-chip-danger:hover:not(:disabled){color:#a8281f;background:#fbdcdc}.ob-chip-top{position:absolute;top:10px;right:10px}.ob-chip-bottom{position:absolute;bottom:10px;right:10px}.ob-final-list li{position:relative}.ob-final-list li.has-chip{padding-right:84px}.ob-final-list li.has-two{min-height:84px}.ob-final-list .ob-final-name{color:#111113!important;font-size:14px!important}.ob-final-summary .ob-chip{margin-top:4px}.ob-closing li{position:relative}.ob-closing-actions{flex-direction:column;align-items:flex-end;gap:6px}.ob-final-logos{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.ob-final-logos li{color:#6b6b70;background:#fff;border:1px solid #e6e6e8;border-radius:10px;place-items:center;width:44px;height:44px;animation:.42s cubic-bezier(.22,1,.36,1) backwards obs-rise;display:grid}.ob-final-logos li .provider-logo{width:24px;height:24px}.obs .ob-analysis{gap:12px}.obs .ob-analysis-summary,.obs .ob-analysis-card{background:#fff;border:1px solid #e6e6e8;border-radius:10px;padding:18px 20px;animation:.42s cubic-bezier(.22,1,.36,1) backwards obs-rise}.obs .ob-analysis-summary .markdown,.obs .ob-analysis-card .markdown{color:#26262a;font-size:15px;line-height:1.65}.obs .ob-analysis .markdown :is(h1,h2,h3){color:#6b6b70;margin:16px 0 6px;font-size:13px;font-weight:600}.obs .ob-analysis .markdown :is(h1,h2,h3):first-child{margin-top:0}.obs .ob-analysis-objective{border-top-color:#efeff1}.obs .ob-analysis-objective>svg{color:#6b6b70}.obs .ob-analysis-card header{margin-bottom:12px}.obs .ob-analysis-card h2{color:#6b6b70;font-size:13px;font-weight:600}.obs .ob-analysis-icon,.obs .ob-analysis-card.hypotheses .ob-analysis-icon,.obs .ob-analysis-card.questions .ob-analysis-icon{color:#9a9aa0}.obs .ob-analysis-count{color:#46464b;background:#f1f1f3}.obs .ob-analysis-card>ul{gap:12px}.obs .ob-analysis-card li+li{border-top-color:#f1f1f3;padding-top:12px}.obs .ob-analysis-findings{gap:12px}.obs .ob-analysis-progress{text-align:left;border:0;align-items:flex-start;padding:12px 0}.obs .ob-coverage li svg{color:#2f7a4a}.ob-conversation .ob-conversation-stage{min-height:140px;margin-bottom:20px}.ob-conversation .ob-conversation-assistant.current,.ob-conversation .ob-conversation-assistant.current .markdown{letter-spacing:-.02em;color:#111113;font-size:26px;font-weight:600;line-height:1.3}.ob-conversation .ob-conversation-composer{box-shadow:none;border:1px solid #e6e6e8;border-radius:12px;padding:14px 14px 10px;transition:border-color .18s,box-shadow .18s}.ob-conversation .ob-conversation-composer:focus-within{border-color:#111113;box-shadow:0 0 0 4px #1111130f}.ob-conversation .ob-conversation-composer textarea{font-size:16px}.ob-conversation .ob-conversation-actions button{border-radius:8px;width:36px;height:36px}.ob-conversation .ob-conversation-send{background:#1b1b1d;transition:background .15s,transform .12s}.ob-conversation .ob-conversation-send:active:not(:disabled){transform:scale(.94)}.ob-conversation .ob-conversation-mic:hover:not(:disabled){background:#f1f1f3}.ob-conversation .ob-conversation-actions button:focus-visible{outline:none;box-shadow:0 0 0 3px #11111324}.ob-closing-early{all:unset;color:#111113;cursor:pointer;border-radius:6px;align-self:center;margin:4px 0 0;padding:6px 10px;font-size:15px;font-weight:500;text-decoration:none}.ob-closing-early:hover{background:#f1f1f3}.ob-closing h2{letter-spacing:-.02em!important;color:#111113!important;font-size:26px!important;font-weight:600!important}.ob-closing-lead{color:#6b6b70!important;font-size:15px!important}.ob-closing li{animation:.42s cubic-bezier(.22,1,.36,1) backwards obs-rise;border-color:#e6e6e8!important;border-radius:10px!important;padding:12px 16px!important}.ob-closing li.editing{border-color:#111113!important}.ob-closing li textarea{border-color:#e6e6e8!important;border-radius:10px!important}.ob-closing-footer{flex-direction:column;align-items:stretch!important;gap:14px!important;margin-top:12px!important}.ob-closing-footer>button:first-child{width:100%;height:46px;font-size:15px;font-weight:500;color:#fff!important;background:#1b1b1d!important;border-color:#1b1b1d!important;border-radius:8px!important}.ob-closing-footer>button:first-child:hover:not(:disabled){background:#000!important}.ob-closing-footer>button:last-child{color:#111113;align-self:center;font-size:15px;font-weight:500}.int-trail{flex:none;align-items:center;gap:10px;display:inline-flex}.int-state{color:#6b6b70;align-items:center;gap:6px;font-size:12px;display:inline-flex}.int-state:before{content:"";background:#c9c9ce;border-radius:50%;width:7px;height:7px}.int-state.on:before{background:#2f9e5b}.int-state.error{color:#b42318}.int-state.error:before{background:#d14343}.int-state.wait:before{background:#d9a441}.ai-devices{flex-direction:column;gap:4px;margin-left:20px;display:flex}.ai-devices .obs-option{min-height:0;padding-top:10px;padding-bottom:10px}.ai-device{flex-direction:column;gap:16px;display:flex}.ai-device-name{color:#6b6b70;flex-direction:column;gap:6px;font-size:13px;display:flex}.ai-device-actions{justify-content:space-between;gap:8px;display:flex}.ai-team-note{color:#6b6b70;margin:2px 0 0;font-size:13px}.ob-final-choices{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.agent-card{background:#fff;border:1px solid #e6e6e8;border-radius:12px;align-items:flex-start;gap:14px;margin-bottom:28px;padding:16px;animation:.4s both obs-rise;display:flex}.agent-card-icon{border-radius:12px;flex:none}.agent-card-name{color:#111113;align-items:baseline;gap:8px;margin:2px 0 4px;font-size:15px;display:flex}.agent-card-name span{color:#6b6b70;font-size:14px}.agent-card-text{color:#4a4a50;margin:0;font-size:14px;line-height:1.5}.agent-avatar{flex:none;display:block}.ob-conversation-who{color:#111113;align-items:center;gap:10px;margin-bottom:12px;font-size:14px;display:flex}
.pp{--obs-ink:#111113;--obs-muted:#6b6b70;--obs-line:#e6e6e8;--obs-card:#fff;--obs-soft:#f1f1f2;--pp-row-line:#efeff1;--pp-good:#1e7a4c;--pp-bad:#b0245d;color:var(--obs-ink);font-family:var(--font-sans)}.pp .obs-label,.pp .obs-option,.pp .obs-strip{font-family:var(--font-sans)}.pn.pp{gap:24px}.pp .pn-head{align-items:center}.pp .pn-head h1{letter-spacing:-.02em;font-size:26px;font-weight:600;line-height:1.25}.pp .pn-head p{color:var(--obs-muted)}.pp .pn-tabs{background:var(--obs-card);border-bottom:1px solid var(--obs-line);margin-top:-12px;padding:0}.pp .pn-tabs button{color:var(--obs-muted);font-size:14px}.pp .pn-tabs button.selected{color:var(--obs-ink)}.pp .pn-tiles{grid-template-columns:repeat(auto-fit,minmax(136px,1fr));gap:10px}.pp .pn-tile{border:1px solid var(--obs-line);border-radius:var(--ds-radius-card,10px);background:var(--obs-card);min-height:0;color:var(--obs-ink);gap:4px;padding:14px 16px}.pp .pn-tile small{color:var(--obs-muted);opacity:1;font-size:13px;line-height:1.4}.pp .pn-tile strong{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:24px;font-weight:600}.pp .pn-tile.empty strong{letter-spacing:0;color:#a3a3a8;font-size:15px;font-weight:500;line-height:1.6}.pp .pn-tile>span{white-space:nowrap;font-size:12.5px;font-weight:500}.pp .pn-tile>span.muted{color:var(--obs-muted);opacity:1}.pp .pn-tile .good,.pp .pn-table td.good{color:var(--pp-good)}.pp .pn-tile .bad,.pp .pn-table td.bad{color:var(--pp-bad)}.pp .pn-missing{border:0;border-radius:0;padding:0;display:block}.pp .pn-missing .obs-strip{color:#3f3f44;flex-wrap:wrap;padding:10px 10px 10px 16px;font-size:14px;font-weight:400;line-height:1.5}.pp .pn-missing .secondary-button{flex:none}.pn.pp>.pn-missing+.pn-missing{margin-top:-16px}.pp .pn-columns{gap:24px 16px}.pp .pn-columns:empty{display:none}.pp .pn-block{background:0 0;border:0;border-radius:0;flex-direction:column;gap:8px;min-width:0;padding:0;display:flex}.pp .pn-block>.obs-label{margin-top:0}.pp .pn-block>.obs-label>span:last-child:not(:first-child){font-variant-numeric:tabular-nums}.pp .pn-list{border:1px solid var(--obs-line);border-radius:var(--ds-radius-card,10px);background:var(--obs-card);gap:0;padding:0 16px}.pp .pn-list li{border-bottom:1px solid var(--pp-row-line);gap:16px;padding:12px 0;font-size:14px;line-height:1.45}.pp .pn-list li:last-child{border-bottom:0}.pp .pn-row{gap:2px;min-width:0;display:grid}.pp .pn-row strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;overflow:hidden}.pp .pn-row small,.pp .pn-row .ds-meta,.pp .pn-feedback-text .ds-meta{color:var(--obs-muted);font-size:13px;line-height:1.45}.pp .pn-row .ds-meta>span,.pp .pn-feedback-text .ds-meta>span{color:inherit}.pp .pn-row .ds-meta .good{color:var(--pp-good)}.pp .pn-row .ds-meta .bad{color:var(--pp-bad)}.pp .pn-value{white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--obs-ink);flex:none;font-size:14px;font-weight:500}.pp .pn-route{color:var(--obs-ink);font-size:13px;font-weight:500}.pp .pn-empty{border-radius:var(--ds-radius-card,10px);background:var(--obs-soft);color:var(--obs-muted);margin:0;padding:14px 16px;font-size:13.5px}.pp .pn-feedback-text{gap:2px;min-width:0;line-height:1.5}.pp .pn-dot{margin-top:7px}.pp .pn-dot.negativo{background:#e0457b}.pp .pn-dot.positivo{background:#2fa36b}.pp .pn-block .pn-missing .obs-strip{background:var(--obs-soft)}.pp .pn-block .obs-option{gap:12px;min-height:0;padding:12px 16px}.pp .pn-block .obs-option-text strong{font-size:14px}.pp .pn-block .obs-option-text small{font-size:13px}.pp .pn-block .obs-option-text .ds-meta>span{color:inherit}.pp .pn-confirm .pn-row strong{white-space:normal}.pp .pn-confirm-actions{align-self:center}.pp .pn-table-wrap{border:1px solid var(--obs-line);border-radius:var(--ds-radius-card,10px);background:var(--obs-card)}.pp .pn-table{font-variant-numeric:tabular-nums;font-size:14px}.pp .pn-table th{color:var(--obs-muted);white-space:nowrap;padding:11px 16px;font-size:13px;font-weight:400}.pp .pn-table td{border-top:1px solid var(--pp-row-line);padding:11px 16px}.pp .pn-table td.muted{color:var(--obs-muted)}.pp .pn-table tbody tr:hover{background:#fafafa}.pp .pn-table .pn-open{font-weight:500}.pp .pn-table .pn-open:focus-visible{outline-color:var(--obs-ink)}.pp .ft{gap:8px}.pp .ft .obs-strip{flex-wrap:wrap;padding:10px 10px 10px 16px;font-size:14px}.pp .ft .obs-label{margin-top:16px}.pp .ft-list{gap:8px}.pp .ft-item{border:1px solid var(--obs-line);border-radius:var(--ds-radius-card,10px);background:var(--obs-card);border-style:solid;grid-template-columns:minmax(0,1fr) auto auto;gap:12px;padding:12px 10px 12px 16px}.pp .ft-item strong{font-size:14px;font-weight:500}.pp .ft-item small,.pp .ft-item .ds-meta{color:var(--obs-muted);font-size:13px}.pp .ft-item .ds-meta>span{color:inherit}.pp .ft-stats{color:var(--obs-ink);white-space:nowrap;font-size:13px;font-weight:500}.pp .ft-empty,.pp .ft-archived{color:var(--obs-muted);margin:0;font-size:13px}@media (max-width:720px){.pp .ft-item{grid-template-columns:1fr}.pp .ft-stats{white-space:normal}}.ct.pp{gap:14px}.ct.pp .ct-note{color:var(--obs-muted);font-size:13px}.ct.pp .ct-list:before{background:var(--obs-line);width:1px;left:13px}.ct.pp .ct-item{padding:10px 0}.ct.pp .ct-item div{gap:2px;min-width:0}.ct.pp .ct-item strong{color:var(--obs-ink);font-size:14px;font-weight:500}.ct.pp .ct-item.bad strong{color:var(--obs-ink)}.ct.pp .ct-meta{color:var(--obs-muted);font-size:12.5px}.ct.pp .ct-meta>span{color:inherit}.ct.pp .ct-detail{color:var(--obs-muted);font-size:13px;line-height:1.45}.ct.pp .ct-icon{border:1px solid var(--obs-line);background:var(--obs-card);color:var(--obs-muted)}.ct.pp .ct-item.good .ct-icon{color:var(--pp-good)}.ct.pp .ct-item.bad .ct-icon{color:var(--pp-bad);background:#fff5f8;border-color:#f3c6d6}.pp .cm-bars{border:1px solid var(--obs-line);background:var(--obs-card);border-radius:10px;gap:10px;margin:0;padding:14px 16px;list-style:none;display:grid}.pp .cm-bars li>button,.pp .cm-bars li>div{all:unset;box-sizing:border-box;border-radius:6px;grid-template-columns:112px 1fr 64px;align-items:center;gap:12px;width:100%;padding:4px 6px;font-size:13px;display:grid}.pp .cm-bars li>button{cursor:pointer;transition:background .15s}.pp .cm-bars li>button:hover,.pp .cm-bars li>button.on{background:var(--obs-soft)}.pp .cm-bars li>button:focus-visible{box-shadow:0 0 0 3px #1111131f}.cm-bar-name{color:var(--obs-ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cm-bar-track{background:#f1f1f3;border-radius:4px;height:8px;overflow:hidden}.cm-bar-fill{transform-origin:0;background:#6543df;border-radius:4px;min-width:2px;height:100%;animation:.6s cubic-bezier(.22,1,.36,1) backwards cm-grow;display:block}@keyframes cm-grow{0%{transform:scaleX(0)}to{transform:none}}@media (prefers-reduced-motion:reduce){.cm-bar-fill{animation:none}}.cm-bar-value{color:var(--obs-muted);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.cm-filters{flex-wrap:wrap;gap:4px;display:inline-flex}.cm-filters button{all:unset;box-sizing:border-box;height:26px;color:var(--obs-muted);cursor:pointer;border-radius:999px;padding:0 10px;font-size:12px;font-weight:500;transition:background .15s,color .15s}.cm-filters button:hover{background:var(--obs-soft);color:var(--obs-ink)}.cm-filters button.on{color:#fff;background:#111113}.cm-filters button:focus-visible{box-shadow:0 0 0 3px #1111131f}.cm-empty{color:var(--obs-muted);margin:0;font-size:14px}@media (max-width:640px){.pp .cm-bars li>button,.pp .cm-bars li>div{grid-template-columns:88px 1fr 56px}}.pd .pd-up{color:var(--pp-good)}.pd .pd-down{color:var(--pp-bad)}.pd-ask{color:var(--obs-muted);background:var(--obs-soft);border-radius:999px;flex:none;padding:3px 9px;font-size:12px;font-weight:500;transition:background .15s,color .15s}.pd .obs-option:hover .pd-ask{color:var(--obs-ink);background:#e7e7ea}.pd .cm-bars li>div{grid-template-columns:200px 1fr 64px}@media (max-width:640px){.pd .cm-bars li>div{grid-template-columns:120px 1fr 56px}}.pp .ft-open{all:unset;box-sizing:border-box;cursor:pointer;flex:1;gap:2px;min-width:0;display:grid}.pp .ft-open:focus-visible{border-radius:6px;box-shadow:0 0 0 3px #1111131f}.pp .ft-actions{align-items:center;gap:6px;display:flex}.ob-chip.ob-chip-dark{color:#fff;background:#1b1b1d}.ob-chip.ob-chip-dark:hover:not(:disabled){color:#fff;background:#000}.tm{font-family:var(--font-sans);color:#111113;flex-direction:column;gap:20px;display:flex}.tm-head h1{letter-spacing:-.02em;margin:0;font-size:26px;font-weight:600}.tm-head p{color:#6b6b70;margin:6px 0 0;font-size:14px}.tm-crew{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.tm-member{background:#fff;border:1px solid #e6e6e8;border-radius:10px;align-items:center;gap:12px;padding:12px;display:flex}.tm-member div{display:grid}.tm-member strong{font-size:15px}.tm-member span{color:#6b6b70;font-size:13px}.tm-empty{color:#4a4a50;background:#f1f1f2;border-radius:10px;margin:0;padding:16px;font-size:14px}.tm-rounds{gap:12px;margin:0;padding:0;list-style:none;display:grid}.tm-round{background:#fff;border:1px solid #e6e6e8;border-radius:10px;overflow:hidden}.tm-verdict{gap:14px;padding:18px;display:flex}.tm-verdict h2{margin:4px 0 8px;font-size:17px;font-weight:600;line-height:1.35}.tm-verdict p,.tm-say p{color:#2a2a2e;margin:0 0 6px;font-size:14px;line-height:1.5}.tm-muted{color:#6b6b70!important}.tm-actions{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.tm-talk{background:#fafafa;border-top:1px solid #efeff1;gap:14px;padding:16px 18px 18px;display:grid}.tm-say{gap:12px;display:flex}.tm-say strong{margin-bottom:2px;font-size:14px;display:block}.tm-say ul{color:#2a2a2e;margin:0 0 6px;padding-left:18px;font-size:14px;line-height:1.5}.tm-reply{border-left:2px solid #e6e6e8;padding-left:10px}@media (max-width:640px){.tm-crew{grid-template-columns:1fr}}.tm-verdict,.tm-say{align-items:flex-start}
.db-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.product-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.db-pair{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:14px;display:grid}@media (max-width:980px){.db-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.db-pair{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.product-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}.mc{--hue:#5b45d9;--deep:#4a36bf;isolation:isolate;color:#fff;background:linear-gradient(160deg, color-mix(in srgb, var(--hue) 94%, transparent), color-mix(in srgb, var(--deep) 92%, transparent));-webkit-backdrop-filter:blur(12px)saturate(1.12);min-height:142px;box-shadow:inset 1px 1px 0 #ffffff73, inset 2px 0 5px #ffffff1f, inset -1px -2px 2px #00000024, 1px 3px 0 color-mix(in srgb, var(--deep) 85%, #15151a), 3px 7px 10px #1111131f, 0 14px 24px #1111130f;animation:.6s cubic-bezier(.2,.8,.2,1) both db-in;animation-delay:calc(var(--i,0) * 70ms);border-radius:24px;flex-direction:column;align-items:flex-start;padding:16px 18px;display:flex;position:relative;overflow:hidden}.mc-emerald{--hue:#13814f;--deep:#0e6a41}.mc-violet{--hue:#5b45d9;--deep:#4a36bf}.mc-amber{--hue:#bf5209;--deep:#a64608}.mc-rose{--hue:#c9295a;--deep:#ac2049}.mc-field{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.mc-icon,.mc-text{z-index:2;position:relative}.mc-icon{color:#fff;background:#ffffff24;border-radius:12px;justify-content:center;align-items:center;width:34px;height:34px;margin-bottom:10px;display:flex;box-shadow:inset 0 0 0 1px #ffffff2e}.mc-icon svg{display:block}.mc-icon img{object-fit:contain;width:100%;height:100%}.mc-text{flex-direction:column;align-items:flex-start;display:flex}.mc-label{color:#ffffffe6;font-size:12.5px;font-weight:500;line-height:1.4}.mc-value{letter-spacing:-.02em;color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;gap:5px;margin-top:5px;font-size:30px;font-weight:650;line-height:1.1;display:flex}.mc-affix{letter-spacing:0;color:#ffffff94;font-size:15px;font-weight:500}.mc-delta,.mc-note{white-space:nowrap;font-variant-numeric:tabular-nums;margin-top:6px;font-size:12.5px;font-weight:450;line-height:1.4}.mc-note{color:#ffffffd9}.mc-delta{align-items:center;gap:4px;font-weight:500;display:inline-flex}.mc-delta.good,.mc-delta.bad{color:#fff}.mc-measure{visibility:hidden;letter-spacing:-.02em;white-space:nowrap;font-variant-numeric:tabular-nums;pointer-events:none;align-items:baseline;gap:5px;font-size:30px;font-weight:650;display:flex;position:absolute;top:0;left:0}@keyframes db-in{0%{opacity:0;transform:translateY(8px)}}.sc{background:#fff;border:1px solid #e6e6e8;border-radius:10px;min-width:0;padding:22px 24px;animation:.6s cubic-bezier(.2,.8,.2,1) .2s both db-in;position:relative}.sc-kicker{color:#6f6f78;font-size:12.5px;font-weight:500;display:block}.sc-headline{letter-spacing:-.012em;color:#0d0d10;max-width:64ch;margin:8px 0 0;font-size:17px;font-weight:600;line-height:1.4}.sc-headline mark{color:#5b4ad9;background:0 0;padding:0}.sc-headline mark.bad{color:#d9456a;white-space:nowrap}.sc-caption{color:#8a8a93;margin:4px 0 0;font-size:13px}.sc-body{margin-top:22px}.tip{z-index:5;color:#fff;white-space:nowrap;pointer-events:none;background:#141417;border-radius:8px;gap:2px;padding:8px 10px;font-size:12.5px;line-height:1.4;display:grid;position:absolute;transform:translate(14px,calc(-100% - 8px));box-shadow:0 10px 24px -10px #00000073}.tip span{color:#ffffffb8}.jr,.dg,.ch,.rs{position:relative}.jr ol{gap:4px;margin:0 -8px;padding:0;list-style:none;display:grid}.jr-row{all:unset;box-sizing:border-box;border-radius:8px;grid-template-columns:168px minmax(0,1fr) auto;align-items:center;gap:16px;width:100%;padding:7px 8px;transition:background .15s;display:grid}.jr-row:not(:disabled){cursor:pointer}.jr-row:not(:disabled):hover{background:#f4f4f6}.jr-row:disabled{opacity:1;color:inherit}.jr-row:focus-visible{box-shadow:0 0 0 3px #5b4ad938}.jr-name{color:#3b3b44;font-size:13px;font-weight:500}.jr-units{width:100%;height:11px;display:block}.jr-units rect{fill:#ebebee;animation:.3s both db-unit;animation-delay:calc(var(--k) * 6ms + .15s)}.jr-units rect.u{fill:#1c1c21}.jr-units rect.lost{fill:#f06c8a73}.jr-track{background:#ebebee;border-radius:6px;height:11px;display:block;overflow:hidden}.jr-fill{width:var(--w);transform-origin:0;height:100%;animation:.7s cubic-bezier(.2,.8,.2,1) both grow-x;animation-delay:calc(var(--i) * 80ms + .15s);background:#1c1c21;border-radius:6px;display:block}.jr li.worst .jr-fill{background:#d9456a}.jr-value{font-variant-numeric:tabular-nums;align-items:center;gap:8px;display:flex}.jr-value strong{text-align:right;color:#0d0d10;min-width:2ch;font-size:13px;font-weight:600}.jr-value small{color:#8a8a93;min-width:4ch;font-size:12.5px}.jr-loss{text-align:right;color:#a3a3ab;white-space:nowrap;min-width:5ch;font-size:12.5px;font-style:normal;font-weight:500}.jr-loss.bad{color:#d9456a}@media (max-width:760px){.jr-row{grid-template-columns:minmax(0,1fr);gap:6px}.jr-value{justify-content:flex-start}}.dg{gap:2px;margin:0 -8px;display:grid}.dg-row{all:unset;box-sizing:border-box;cursor:pointer;border-radius:8px;grid-template-columns:124px minmax(0,1fr) 64px;align-items:center;gap:12px;padding:9px 8px;transition:background .15s;display:grid}.dg-row:hover{background:#f4f4f6}.dg-row.on{background:#eeecfc}.dg-row:focus-visible{box-shadow:0 0 0 3px #5b4ad938}.dg-name{color:#3b3b44;font-size:13px;font-weight:500}.dg-dots{grid-template-columns:repeat(var(--n,10), minmax(0, 10px));align-items:center;gap:4px;display:grid}.dg-dots i{aspect-ratio:1;width:100%;animation:.3s both db-unit;animation-delay:calc(var(--i) * 5ms + .15s);background:#ebebee;border-radius:2px;display:block}.dg-dots i.u{background:#5b4ad9}.dg-dots em{color:#8a8a93;font-size:12px;font-style:normal}.dg-value{text-align:right;color:#0d0d10;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;font-weight:600}@media (max-width:640px){.dg-row{grid-template-columns:1fr 72px}.dg-dots{grid-area:2/1/auto/-1}}.ch-plot{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:8px;height:150px;margin-top:28px;padding-left:32px;display:grid;position:relative}.ch-grid{border-top:1px dashed #e9e8ee;height:0;position:absolute;left:32px;right:0}.ch-grid em{color:#9a9aa0;font-variant-numeric:tabular-nums;font-size:11px;font-style:normal;position:absolute;top:-8px;left:-32px}.ch-base{border-top:1px solid #e6e6e8;height:0;position:absolute;bottom:0;left:32px;right:0}.ch-col{cursor:default;height:100%;position:relative}.ch-bar{width:min(44px,72%);height:var(--h);transform-origin:bottom;animation:.7s cubic-bezier(.2,.8,.2,1) both grow-y;animation-delay:calc(var(--i) * 80ms + .15s);background:#d9d9de;border-radius:4px 4px 0 0;margin-left:calc(min(44px,72%)/-2);position:absolute;bottom:0;left:50%}.ch-bar b{color:#3b3b44;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:600;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.ch-col.on .ch-bar{background:#5b4ad9}.ch-col.on .ch-bar b{color:#5b4ad9}.ch-col.open .ch-bar{background:repeating-linear-gradient(135deg,#ebebee 0 5px,#d9d9de 5px 10px)}.ch-axis{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:8px;margin-top:10px;padding-left:32px;display:grid}.ch-axis span{text-align:center;color:#3b3b44;font-size:12.5px;font-weight:500;display:grid}.ch-axis small{color:#8a8a93;overflow-wrap:anywhere;font-size:11px;font-weight:400;line-height:1.3}.rs-bar{gap:3px;height:14px;display:flex}.rs-part{transform-origin:0;min-width:6px;animation:.7s cubic-bezier(.2,.8,.2,1) both grow-x;animation-delay:calc(var(--i) * 80ms + .15s);border-radius:2px;flex-basis:0}.rs-part:first-child{border-radius:6px 2px 2px 6px}.rs-part:last-child{border-radius:2px 6px 6px 2px}.rs-part:only-child{border-radius:6px}.rs .s0{background:#1c1c21}.rs .s1{background:#5b4ad9}.rs .s2{background:#36b283}.rs .s3{background:#e9a23b}.rs .s4{background:#c9c9cf}.rs-legend{gap:8px;margin:16px 0 0;padding:0;list-style:none;display:grid}.rs-legend li{color:#3b3b44;grid-template-columns:10px minmax(0,1fr) auto 44px;align-items:center;gap:10px;font-size:13px;display:grid}.rs-legend i{border-radius:3px;width:10px;height:10px}.rs-legend span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rs-legend strong{color:#0d0d10;font-variant-numeric:tabular-nums;font-weight:600}.rs-legend small{text-align:right;color:#8a8a93;font-variant-numeric:tabular-nums;font-size:12.5px}@keyframes grow-x{0%{transform:scaleX(0)}}@keyframes grow-y{0%{transform:scaleY(0)}}@keyframes db-unit{0%{opacity:0}}@media (max-width:640px){.product-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.product-metrics .mc-label,.product-metrics .mc-note,.product-metrics .mc-delta{white-space:normal;overflow-wrap:anywhere}.db-cards{gap:10px}.mc{border-radius:22px;min-height:136px;padding:14px}.mc-value{font-size:26px}.mc-affix{font-size:13px}.mc-icon{border-radius:11px;width:32px;height:32px;margin-bottom:8px}.sc{padding:18px 16px}}@media (prefers-reduced-motion:reduce){.mc,.sc,.jr-fill,.jr-units rect,.dg-dots i,.ch-bar,.rs-part{animation:none!important}}.db-still .mc,.db-still .sc,.db-still .jr-fill,.db-still .jr-units rect,.db-still .dg-dots i,.db-still .ch-bar,.db-still .rs-part{animation:none!important}.cm-cta{flex:none;align-items:center;gap:10px;display:inline-flex}.cm-cust{gap:6px;margin-top:2px;display:grid}.cm-tags{flex-wrap:wrap;gap:6px;display:flex}.cm-seg,.cm-plan{border-radius:999px;align-items:center;height:22px;padding:0 8px;font-size:12px;font-weight:500;line-height:1;display:inline-flex}.cm-plan,.cm-seg{color:#4a4a50;background:#f1f1f2}.cm-seg.seg-pagante{color:#0e6a41;background:#e3f4ec}.cm-seg.seg-pagamento{color:#a64608;background:#fde8e0}.cm-seg.seg-em{color:#a64608;background:#fdeedd}.cm-seg.seg-cortesia{color:#4a36bf;background:#ecebfb}.cm-seg.seg-cancelado{color:#ac2049;background:#fbe4ea}.cm-use{color:#6b6b70;font-size:13px}.ft{gap:16px;display:grid}.ft-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.fs-table{margin:0 -8px;display:grid}.fs-head,.fs-row{grid-template-columns:minmax(0,1.6fr) 120px 92px 84px 84px;align-items:center;gap:12px;padding:10px 8px;display:grid}.fs-head{color:#8a8a93;border-bottom:1px solid #efeff1;font-size:12px;font-weight:500}.fs-row{all:unset;box-sizing:border-box;color:#3b3b44;font-variant-numeric:tabular-nums;cursor:pointer;border-bottom:1px solid #f3f3f5;border-radius:8px;grid-template-columns:minmax(0,1.6fr) 120px 92px 84px 84px;align-items:center;gap:12px;padding:11px 8px;font-size:13px;transition:background .15s;display:grid}.fs-row:hover{background:#f6f6f8}.fs-row:focus-visible{box-shadow:0 0 0 3px #5b4ad938}.fs-name{gap:2px;min-width:0;display:grid}.fs-name strong{color:#111113;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;overflow:hidden}.fs-name small{color:#8a8a93;font-size:12px}.fs-score{align-items:center;gap:8px;display:flex}.fs-score b{color:#111113;text-align:right;min-width:2ch;font-size:14px;font-weight:600}.fs-score i{background:#efeff1;border-radius:3px;flex:1;height:6px;overflow:hidden}.fs-score em{background:#5b4ad9;border-radius:3px;height:100%;display:block}.fs-trend.sobe{color:#0e6a41}.fs-trend.cai{color:#ac2049}.fs-none{color:#8a8a93;grid-column:2/-1;font-size:13px}.fs-detail{color:#3b3b44;gap:10px;font-size:14px;display:grid}.fs-detail p{margin:0;line-height:1.5}.fs-sources{color:#6b6b70;font-size:13px}.fs-actions{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}@media (max-width:760px){.fs-head{display:none}.fs-row{grid-template-columns:minmax(0,1fr) 96px}.fs-row>span:nth-child(n+3){display:none}.fs-none{grid-column:2}}.ft-bar{margin-bottom:0}.fs-archived{cursor:default;grid-template-columns:minmax(0,1fr) auto}.fs-people{gap:8px;margin:0;padding:0;list-style:none;display:grid}.fs-people li{justify-content:space-between;gap:12px;font-size:14px;display:flex}.fs-people li span{color:#111113;align-items:center;gap:8px;display:inline-flex}.fs-people li em{height:20px;font-size:11.5px;font-style:normal}.fs-people li small{color:#6b6b70;white-space:nowrap;font-size:13px}.why{color:#3b3b44;gap:10px;font-size:14px;display:grid}.why p{margin:0;line-height:1.5}.why-rows{gap:8px;margin:0;padding:0;list-style:none;display:grid}.why-rows li{justify-content:space-between;gap:12px;display:flex}.why-rows span{color:#111113}.why-rows small{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px}.why-rows small.down{color:#ac2049}.why-rows small.up{color:#0e6a41}.why-answer{white-space:pre-wrap;background:#f6f6f8;border-radius:10px;padding:12px 14px;line-height:1.55}.why-answer.asking{color:#6b6b70}.why-answer.error{color:#ac2049}.pn-missing-text{align-items:center;gap:12px;display:inline-flex}.pn-logos{flex:none;align-items:center;gap:6px;display:inline-flex}
