.ts-guide,.ts-read-state{border:1px solid var(--linha);border-radius:12px;background:var(--bg-2);padding:16px;color:var(--txt)}.ts-guide{display:grid;grid-template-columns:1fr auto;gap:8px 16px;margin:16px 0}.ts-guide[hidden],.ts-reading-bar[hidden],.ts-read-state[hidden],.ts-skip[hidden]{display:none}.lead.ts-replaced{display:none!important}#feedMeta.ts-meta-replaced{display:none}.ts-eyebrow{grid-column:1;font-size:12px;font-weight:700;letter-spacing:.08em;color:var(--pink,var(--txt))}.ts-intro{grid-column:1;margin:0;max-width:50ch;font-size:20px;line-height:1.5}.ts-primary{grid-column:2;grid-row:1/3;align-self:center;background:var(--pink);color:var(--ink);font-weight:800}.ts-primary,.ts-pause{min-width:44px;border:1px solid var(--linha-forte);border-radius:8px;min-height:44px;padding:12px 16px;cursor:pointer;font:inherit;font-weight:700}.ts-primary:not(:disabled):hover,.ts-pause:not(:disabled):hover{filter:brightness(1.1)}.ts-primary:active,.ts-pause:active{transform:translateY(1px)}.ts-reading-bar{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:12px 0}.ts-pause{background:var(--bg-2);color:var(--txt)}.ts-pause[aria-pressed=true]{border-color:var(--pink)}.ts-pause-note,.ts-state-hint,.ts-state-source,.ts-limit{font-size:14px;line-height:1.5;color:var(--txt-dim)}.ts-read-state{display:grid;grid-template-columns:48px minmax(0,1fr);gap:4px 12px;padding:16px;margin:0 0 16px;min-height:108px;align-content:center}.ts-read-state[hidden]{display:none}.ts-read-state p{margin:0}.ts-state-title,.ts-state-hint{grid-column:2;min-width:0;overflow-wrap:anywhere}.ts-state-source{grid-column:1/-1;margin-top:4px!important}.ts-watcher{grid-column:1;grid-row:1/3;align-self:center;width:48px;height:48px;border-radius:6px;object-fit:cover;transition:transform 180ms ease-out,opacity 180ms ease-out}.ts-read-state[data-paused=true] .ts-watcher{opacity:.72;transform:translateY(2px)}.ts-state-source{font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.ts-read-state[data-state=error],.ts-read-state[data-state=partial],.ts-read-state[data-state=stale]{border-style:dashed}.ts-limit{flex-basis:100%;text-align:center;min-height:20px}#updMini .ts-limit-explained button{min-height:44px;min-width:44px}.ts-skip{position:fixed;left:16px;top:-100px;z-index:100000;background:var(--bg-2);color:var(--txt);padding:12px 16px;border-radius:8px;min-height:44px}.ts-skip:focus{top:16px}:is(.ts-primary,.ts-pause,.ts-skip):focus-visible{outline:3px solid var(--pink);outline-offset:4px}#feedBody[tabindex="-1"]:focus-visible{outline:3px solid var(--pink);outline-offset:3px}#updview[aria-modal=true] :focus-visible,#cfgview[aria-modal=true] :focus-visible{outline:3px solid var(--pink);outline-offset:3px}#updview[aria-modal=true] .guia-x,#cfgview[aria-modal=true] .guia-x{min-width:44px;min-height:44px}@media(max-width:768px){.ts-guide{grid-template-columns:1fr;padding:16px;gap:12px}.ts-primary{grid-column:1;grid-row:auto;justify-self:start}.ts-intro{font-size:16px}.ts-reading-bar{align-items:flex-start}.ts-pause-note{flex-basis:100%}}@media(prefers-reduced-motion:reduce){:where(:root:not([data-movimento=on])) .ts-primary:active,:where(:root:not([data-movimento=on])) .ts-pause:active,:where(:root:not([data-movimento=on])) .ts-watcher{transform:none!important;transition:none!important}}:root[data-movimento=off] .ts-primary:active,:root[data-movimento=off] .ts-pause:active,:root[data-movimento=off] .ts-watcher{transform:none!important;transition:none!important}.ts-primary:disabled,.ts-pause:disabled{color:var(--txt-dim);background:var(--bg-3);border-color:var(--linha);cursor:not-allowed}@media(max-width:520px){.ts-guide{gap:8px;margin:12px 0}.ts-intro{line-height:1.4;overflow-wrap:anywhere}.ts-primary{justify-self:stretch;max-width:100%;white-space:normal;padding:12px 16px}.ts-reading-bar{padding:8px 0}.ts-pause{max-width:100%;white-space:normal}.ts-read-state{padding:12px}.ts-state-title{line-height:1.4}}
