.lab.svelte-13du50c.svelte-13du50c{display:flex;flex-direction:column;gap:18px;font-family:var(--font-body,system-ui)}.context.svelte-13du50c.svelte-13du50c{background:var(--brand-50);border:1px solid var(--brand-100);border-radius:14px;padding:18px 20px}.kicker.svelte-13du50c.svelte-13du50c{font-family:var(--font-mono,monospace);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--brand-700);font-weight:600}.context.svelte-13du50c p.svelte-13du50c{margin:.5em 0 0;color:var(--slate-700);line-height:1.55}.items.svelte-13du50c.svelte-13du50c{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.item.svelte-13du50c.svelte-13du50c{background:var(--paper);border:1px solid var(--line);border-left:4px solid var(--line-2);border-radius:12px;padding:14px 16px;box-shadow:var(--sh-1,0 1px 2px rgba(0,0,0,.05));display:flex;flex-direction:column;gap:8px}.item--urgente.svelte-13du50c.svelte-13du50c{border-left-color:var(--danger)}.item--datafixa.svelte-13du50c.svelte-13du50c{border-left-color:var(--warn)}.item--padrao.svelte-13du50c.svelte-13du50c{border-left-color:var(--brand-500)}.item--intangivel.svelte-13du50c.svelte-13du50c{border-left-style:dashed;border-left-color:var(--brand-400)}.item-top.svelte-13du50c.svelte-13du50c{display:flex;justify-content:space-between;align-items:center}.item-id.svelte-13du50c.svelte-13du50c{font-family:var(--font-mono,monospace);font-size:.78rem;color:var(--faint)}.item-name.svelte-13du50c.svelte-13du50c{font-weight:600;color:var(--ink);font-size:.98rem;line-height:1.3}.item-meta.svelte-13du50c.svelte-13du50c{display:flex;flex-direction:column;gap:2px;color:var(--muted);font-size:.8rem}.item-meta.svelte-13du50c b.svelte-13du50c{color:var(--slate-700);font-variant-numeric:tabular-nums}.tag.svelte-13du50c.svelte-13du50c{display:inline-flex;align-items:center;font-size:.7rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;padding:.25em .6em;border-radius:100px;white-space:nowrap}.tag--urgente.svelte-13du50c.svelte-13du50c{background:var(--danger-soft,#FBEAE7);color:var(--danger)}.tag--datafixa.svelte-13du50c.svelte-13du50c{background:var(--warn-soft,#FAF3E4);color:var(--warn-ink,#7A4F0B)}.tag--padrao.svelte-13du50c.svelte-13du50c{background:var(--brand-50);color:var(--brand-700)}.tag--intangivel.svelte-13du50c.svelte-13du50c{background:var(--sunk);color:var(--slate-700);border:1px dashed var(--brand-400)}.control.svelte-13du50c.svelte-13du50c{background:var(--paper);border:1px solid var(--line);border-radius:16px;padding:18px 20px;box-shadow:var(--sh-1,0 1px 2px rgba(0,0,0,.05));display:flex;flex-direction:column;gap:12px}.ctl-label.svelte-13du50c.svelte-13du50c{font-weight:600;font-size:.86rem;color:var(--muted)}.segs.svelte-13du50c.svelte-13du50c{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.seg.svelte-13du50c.svelte-13du50c{border:1.5px solid var(--line-2);background:var(--canvas);color:var(--slate-700);border-radius:10px;padding:.7em .5em;font-family:inherit;font-weight:600;font-size:.86rem;cursor:pointer;transition:background .15s,border-color .15s,color .15s}.seg.svelte-13du50c.svelte-13du50c:hover{border-color:var(--brand-400);color:var(--brand-600)}.seg.on.svelte-13du50c.svelte-13du50c{background:var(--brand-600);color:var(--on-brand,#fff);border-color:var(--brand-600)}.hint.svelte-13du50c.svelte-13du50c{margin:0;color:var(--muted);font-size:.86rem;line-height:1.45}.empty.svelte-13du50c.svelte-13du50c{color:var(--muted);text-align:center;margin:4px 0;font-size:.95rem}.result.svelte-13du50c.svelte-13du50c{background:var(--paper);border:1px solid var(--line);border-radius:16px;padding:22px 24px;box-shadow:var(--sh-1,0 1px 2px rgba(0,0,0,.05))}.big.svelte-13du50c.svelte-13du50c{display:flex;flex-direction:column;gap:4px;text-align:center}.big-num.svelte-13du50c.svelte-13du50c{font-family:var(--font-display,sans-serif);font-weight:700;font-size:clamp(2.2rem,7vw,3.4rem);color:var(--brand-600);line-height:1;font-variant-numeric:tabular-nums}.big-lbl.svelte-13du50c.svelte-13du50c{color:var(--muted);font-size:.9rem}.big-lbl.svelte-13du50c .pct.svelte-13du50c{color:var(--ink);font-weight:700}.bar-wrap.svelte-13du50c.svelte-13du50c{margin-top:16px;height:12px;background:var(--sunk);border-radius:100px;overflow:hidden}.bar.svelte-13du50c.svelte-13du50c{height:100%;background:var(--success);border-radius:100px;transition:width .6s cubic-bezier(.22,1,.36,1)}.breakdown.svelte-13du50c.svelte-13du50c,.compare.svelte-13du50c.svelte-13du50c{background:var(--paper);border:1px solid var(--line);border-radius:16px;padding:18px 20px;box-shadow:var(--sh-1,0 1px 2px rgba(0,0,0,.05))}.breakdown.svelte-13du50c h4.svelte-13du50c,.compare.svelte-13du50c h4.svelte-13du50c{margin:0 0 12px;font-family:var(--font-display,sans-serif);font-size:1.05rem;color:var(--ink)}.breakdown.svelte-13du50c ul.svelte-13du50c{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.brk.svelte-13du50c.svelte-13du50c{display:flex;align-items:center;gap:10px;flex-wrap:wrap;background:var(--sunk);border-radius:10px;padding:10px 12px;border-left:3px solid var(--line-2)}.brk--urgente.svelte-13du50c.svelte-13du50c{border-left-color:var(--danger)}.brk--datafixa.svelte-13du50c.svelte-13du50c{border-left-color:var(--warn)}.brk--padrao.svelte-13du50c.svelte-13du50c{border-left-color:var(--brand-500)}.brk--intangivel.svelte-13du50c.svelte-13du50c{border-left-color:var(--brand-400)}.brk-name.svelte-13du50c.svelte-13du50c{font-weight:600;color:var(--ink);font-size:.92rem}.brk-week.svelte-13du50c.svelte-13du50c{color:var(--muted);font-size:.84rem;margin-left:auto;font-variant-numeric:tabular-nums}.chip.svelte-13du50c.svelte-13du50c{font-size:.74rem;font-weight:700;padding:.3em .7em;border-radius:100px;white-space:nowrap}.chip--ok.svelte-13du50c.svelte-13du50c{background:var(--success-soft,#E4F5EE);color:var(--success-ink,#0B5E3D)}.chip--late.svelte-13du50c.svelte-13du50c{background:var(--danger-soft,#FBEAE7);color:var(--danger)}.chip--neutral.svelte-13du50c.svelte-13du50c{background:var(--brand-50);color:var(--brand-700)}.cmp-row.svelte-13du50c.svelte-13du50c{display:grid;grid-template-columns:minmax(120px,150px) 1fr auto;gap:12px;align-items:center;padding:7px 0}.cmp-row.svelte-13du50c+.cmp-row.svelte-13du50c{border-top:1px solid var(--line)}.cmp-name.svelte-13du50c.svelte-13du50c{font-size:.88rem;color:var(--slate-700);font-weight:600}.cmp-row.current.svelte-13du50c .cmp-name.svelte-13du50c{color:var(--brand-600)}.cmp-bar-wrap.svelte-13du50c.svelte-13du50c{background:var(--sunk);border-radius:100px;height:10px;overflow:hidden}.cmp-bar.svelte-13du50c.svelte-13du50c{display:block;height:100%;background:var(--brand-400);border-radius:100px;transition:width .5s ease}.cmp-row.current.svelte-13du50c .cmp-bar.svelte-13du50c{background:var(--brand-600)}.cmp-val.svelte-13du50c.svelte-13du50c{font-variant-numeric:tabular-nums;font-weight:700;color:var(--ink);font-size:.9rem}.takeaway.svelte-13du50c.svelte-13du50c{border-left:3px solid var(--cta-500,#E8890C);padding:2px 0 2px 14px;margin:0;color:var(--slate-700);line-height:1.6}.takeaway.svelte-13du50c strong{color:var(--ink)}@media (max-width:760px){.items.svelte-13du50c.svelte-13du50c,.segs.svelte-13du50c.svelte-13du50c{grid-template-columns:1fr 1fr}}@media (max-width:440px){.items.svelte-13du50c.svelte-13du50c{grid-template-columns:1fr}.cmp-row.svelte-13du50c.svelte-13du50c{grid-template-columns:1fr auto}.cmp-bar-wrap.svelte-13du50c.svelte-13du50c{display:none}.brk-week.svelte-13du50c.svelte-13du50c{margin-left:0}}@media (prefers-reduced-motion:reduce){.bar.svelte-13du50c.svelte-13du50c,.cmp-bar.svelte-13du50c.svelte-13du50c{transition:none}}.head[data-astro-cid-5ibamlqq]{padding-block:clamp(34px,5vw,56px);border-bottom:1px solid var(--line);background:radial-gradient(120% 120% at 92% -30%,var(--brand-50) 0,transparent 52%),var(--paper)}.head[data-astro-cid-5ibamlqq] h1[data-astro-cid-5ibamlqq]{font-size:clamp(1.9rem,4.4vw,3rem);margin:.3em 0;letter-spacing:-.02em;max-width:22ch}.head[data-astro-cid-5ibamlqq] .lead[data-astro-cid-5ibamlqq]{max-width:70ch}.head[data-astro-cid-5ibamlqq] strong{color:var(--ink)}.lab-wrap[data-astro-cid-5ibamlqq]{padding-block:clamp(28px,4vw,44px);background:var(--canvas);scroll-margin-top:80px}.reading[data-astro-cid-5ibamlqq] h2[data-astro-cid-5ibamlqq]{font-size:clamp(1.4rem,3vw,1.9rem);margin:1.4em 0 .3em}.reading[data-astro-cid-5ibamlqq] h2[data-astro-cid-5ibamlqq]:first-child{margin-top:0}.reading[data-astro-cid-5ibamlqq] p[data-astro-cid-5ibamlqq]{color:var(--muted);line-height:1.7;margin:.5em 0}.reading[data-astro-cid-5ibamlqq] strong{color:var(--ink)}.rel[data-astro-cid-5ibamlqq]{margin-top:1.6em;padding-top:1em;border-top:1px solid var(--line)}
