:root{--fundo: #ffffff;--fundo-codigo: #f6f7f9;--texto: #16181d;--texto-suave: #5b6270;--borda: #e2e5ea;--aviso: #b26a00;--perigo: #b3261e;--link: #0b57d0}@media(prefers-color-scheme:dark){:root{--fundo: #14161a;--fundo-codigo: #1c1f25;--texto: #e6e8ec;--texto-suave: #9aa2b1;--borda: #2a2f38;--aviso: #e0a458;--perigo: #f2857d;--link: #8ab4f8}}*{box-sizing:border-box}body{margin:0;padding:0 1.5rem 3rem;max-width:62rem;margin-inline:auto;background:var(--fundo);color:var(--texto);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;line-height:1.55}a{color:var(--link)}code,pre{font-family:ui-monospace,SF Mono,Cascadia Code,Menlo,monospace;font-size:.9em}.selo{display:inline-block;font-size:.75rem;padding:.15rem .5rem;border-radius:999px;border:1px solid var(--borda);color:var(--texto-suave)}.selo.privilegio-medium{color:var(--aviso);border-color:color-mix(in srgb,var(--aviso) 40%,transparent)}.selo.privilegio-high{color:var(--aviso);border-color:var(--aviso);font-weight:600}.selo.privilegio-critical{color:var(--perigo);border-color:var(--perigo);font-weight:600}.selo.externo{color:var(--aviso);border-color:color-mix(in srgb,var(--aviso) 40%,transparent)}.selo.tipo-task,.selo.tipo-template{background:var(--fundo-codigo);border-color:transparent;font-weight:600;letter-spacing:.02em}.selo.tipo-template{color:var(--link);background:color-mix(in srgb,var(--link) 12%,transparent)}.selo.privado{color:var(--aviso);border-color:var(--aviso);font-weight:600}.botao{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .8rem;border:1px solid var(--borda);border-radius:6px;color:var(--texto);text-decoration:none;font-size:.9rem;line-height:1.4;background:var(--fundo)}.botao:hover{border-color:var(--texto-suave);background:var(--fundo-codigo)}.rolavel{overflow-x:auto;-webkit-overflow-scrolling:touch}.rolavel table{min-width:32rem}.abas{display:flex;flex-wrap:wrap;gap:.25rem;border-bottom:1px solid var(--borda);margin:1.5rem 0}.abas button{border:0;background:transparent;color:var(--texto-suave);font:inherit;font-size:.95rem;padding:.6rem .9rem;cursor:pointer;white-space:nowrap;border-bottom:2px solid transparent;margin-bottom:-1px}.abas button:hover{color:var(--texto)}.abas button[aria-selected=true]{color:var(--texto);font-weight:600;border-bottom-color:var(--texto)}.abas .contador{color:var(--texto-suave);font-weight:400;font-variant-numeric:tabular-nums}
