.dh-logo[data-v-0635fcfa]{flex:none;display:block;overflow:visible}@media (prefers-color-scheme:light){.s-play[data-v-0635fcfa]{stop-color:#c9b8fb}.s-play2[data-v-0635fcfa]{stop-color:#8b6cf0}.s-claro[data-v-0635fcfa]{stop-color:#d8ccfb}}.play[data-v-0635fcfa],.sparkle[data-v-0635fcfa]{transform-box:fill-box;transform-origin:50%}.tocando .frame rect[data-v-0635fcfa]{stroke-dasharray:1;animation:.8s cubic-bezier(.65,0,.35,1) both dh-desenho-0635fcfa}.tocando .play[data-v-0635fcfa]{animation:.5s cubic-bezier(.22,1,.36,1) .45s both dh-play-0635fcfa}.tocando .orbit path[data-v-0635fcfa]{stroke-dasharray:1;animation:.75s cubic-bezier(.45,0,.2,1) .7s both dh-desenho-0635fcfa}.tocando .sparkle[data-v-0635fcfa]{animation:.5s ease-out 1.3s both dh-brilho-0635fcfa}@keyframes dh-desenho-0635fcfa{0%{stroke-dashoffset:1px;opacity:.2}20%{opacity:1}to{stroke-dashoffset:0;opacity:1}}@keyframes dh-play-0635fcfa{0%{opacity:0;transform:scale(.82)}to{opacity:1;transform:scale(1)}}@keyframes dh-brilho-0635fcfa{0%{opacity:0;filter:none;transform:scale(.4)rotate(-20deg)}60%{opacity:1;filter:drop-shadow(0 0 18px #9550f5d9);transform:scale(1.15)rotate(0)}to{opacity:1;filter:drop-shadow(0 0 #9550f500);transform:scale(1)}}@media (prefers-reduced-motion:reduce){.tocando .frame rect[data-v-0635fcfa],.tocando .play[data-v-0635fcfa],.tocando .orbit path[data-v-0635fcfa],.tocando .sparkle[data-v-0635fcfa]{animation:none}}.wrap[data-v-d77977ea]{place-items:center;min-height:100vh;padding:16px;display:grid}form[data-v-d77977ea]{width:min(380px,100%);padding:28px}.head[data-v-d77977ea]{justify-items:start;gap:6px;display:grid}.head h1[data-v-d77977ea]{margin-top:8px}.bars[data-v-9fc3bcd4]{align-items:flex-end;gap:2px;height:140px;display:flex}.bar[data-v-9fc3bcd4]{background:var(--accent);border-radius:2px 2px 0 0;flex:1;min-height:1px}.cap[data-v-512de344]{display:inline-block}.cap[data-v-512de344]:first-letter{text-transform:uppercase}.seg[data-v-512de344]{border:1px solid var(--border);border-radius:8px;display:inline-flex;overflow:hidden}.seg button[data-v-512de344]{border:0;border-radius:0}.seg button.on[data-v-512de344]{background:var(--panel-2);font-weight:600}.dot[data-v-512de344]{border-radius:3px;width:10px;height:10px;display:inline-block}.cal[data-v-512de344]{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.wd[data-v-512de344]{color:var(--muted);background:var(--panel-2);border-bottom:1px solid var(--border);text-transform:capitalize;padding:6px 8px;font-size:12px}.day[data-v-512de344]{border-right:1px solid var(--border);border-bottom:1px solid var(--border);flex-direction:column;gap:3px;min-width:0;min-height:104px;padding:4px;display:flex}.day[data-v-512de344]:nth-child(7n){border-right:0}.semana .day[data-v-512de344]{min-height:360px}.day.out[data-v-512de344]{background:var(--panel-2)}.day.out .num[data-v-512de344]{opacity:.5}.num[data-v-512de344]{color:var(--muted);text-transform:capitalize;padding:2px 4px;font-size:12px}.today .num[data-v-512de344]{color:var(--link);font-weight:700}.ev[data-v-512de344]{text-align:left;border:0;border-left:3px solid var(--c);background:color-mix(in srgb, var(--c) 14%, var(--panel));text-overflow:ellipsis;white-space:nowrap;border-radius:5px;width:100%;padding:3px 6px;font-size:12px;display:block;overflow:hidden}.semana .ev[data-v-512de344]{white-space:normal}.ev .t[data-v-512de344]{font-variant-numeric:tabular-nums;color:var(--muted)}.ev .ch[data-v-512de344]{color:var(--muted);font-size:11px;display:block}@media (width<=760px){.cal.semana[data-v-512de344]{grid-template-columns:1fr}.cal.semana .wd[data-v-512de344]{display:none}.cal.semana .day[data-v-512de344]{border-right:0;min-height:0}.cal.mes .day[data-v-512de344]{min-height:64px}.cal.mes .ev[data-v-512de344]{height:6px;padding:0;font-size:0}}.section[data-v-eab416e2]{margin-top:32px;scroll-margin-top:72px}a.card[data-v-eab416e2]{color:inherit}a.card[data-v-eab416e2]:hover{border-color:var(--accent);text-decoration:none}.decision[data-v-e38bf33d]{background:var(--panel-2);border-radius:8px;padding:12px}.produce[data-v-ce56e97a]{border:1px solid var(--accent)}.script[data-v-087ab3db]{background:var(--panel-2);border-radius:8px;max-height:480px;padding:12px 14px;font-size:15px;line-height:1.6;overflow:auto}.hist[data-v-087ab3db]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.hist li[data-v-087ab3db]{border-left:2px solid var(--border);padding-left:10px}.old[data-v-087ab3db]{border-top:1px solid var(--border);margin-top:8px;padding-top:8px}summary[data-v-087ab3db]{cursor:pointer;color:var(--link)}.split[data-v-597b6a47]{grid-template-columns:minmax(280px,360px) minmax(0,1fr);align-items:start;gap:20px;display:grid}.pane-list[data-v-597b6a47]{gap:8px;display:grid;position:sticky;top:64px}.filters[data-v-597b6a47]{flex-wrap:nowrap}.filters select[data-v-597b6a47],.filters input[data-v-597b6a47]{flex:1;min-width:0}.list[data-v-597b6a47]{max-height:calc(100vh - 230px);overflow:auto}.li[data-v-597b6a47]{color:var(--text);border-bottom:1px solid var(--border);border-left:2px solid #0000;padding:10px 14px;display:flex}.li[data-v-597b6a47]:last-child{border-bottom:0}a.li[data-v-597b6a47]:hover{background:var(--panel-2);text-decoration:none}.li.on[data-v-597b6a47]{background:var(--panel-2);border-left-color:var(--accent)}.li.dead[data-v-597b6a47]{cursor:default}.main[data-v-597b6a47]{flex:1;gap:3px;min-width:0;display:grid}.main strong[data-v-597b6a47]{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:500;overflow:hidden}.main .spread[data-v-597b6a47]{flex-wrap:nowrap}.placeholder[data-v-597b6a47]{border:1px dashed var(--border);border-radius:var(--radius)}.back[data-v-597b6a47]{margin-bottom:8px;display:none}@media (width<=900px){.split[data-v-597b6a47]{grid-template-columns:minmax(0,1fr)}.pane-list[data-v-597b6a47]{position:static}.split.has .pane-list[data-v-597b6a47],.placeholder[data-v-597b6a47]{display:none}.back[data-v-597b6a47]{display:inline-flex}}.log[data-v-a61d2c93]{background:var(--panel-2);border-radius:8px;gap:4px;max-height:420px;padding:10px;display:grid;overflow:auto}.log .error[data-v-a61d2c93]{color:var(--bad)}.log .warn[data-v-a61d2c93]{color:var(--warn)}.preview[data-v-a61d2c93]{background:#000;border-radius:8px;width:100%;max-height:320px}.tabs .badge[data-v-a61d2c93]{margin-left:6px}.focus[data-v-a61d2c93]{outline:2px solid var(--accent)}.logo[data-v-bc4eb5e4]{object-fit:cover;border-radius:50%;flex:none}.fallback[data-v-bc4eb5e4]{background:var(--muted-bg);color:var(--muted);place-items:center;font-weight:650;display:inline-grid}.archived[data-v-4a4ef3c7]{opacity:.6}.logo-preview[data-v-4a4ef3c7]{object-fit:cover;border-radius:50%;width:64px;height:64px}.activity[data-v-b21ff1b5]{margin:6px 0 0;padding-left:18px}.kit[data-v-b21ff1b5]{border:1px solid var(--border);border-radius:8px;gap:4px;padding:10px 12px;display:grid}summary[data-v-b21ff1b5]{cursor:pointer;color:var(--link)}.chips[data-v-fdc342f5]{align-items:center;gap:6px;display:flex}.chip[data-v-fdc342f5]{border:1px solid var(--border);background:var(--panel-2);height:28px;color:var(--text);font-variant-numeric:tabular-nums;white-space:nowrap;cursor:default;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:12px;display:inline-flex;position:relative}a.chip[data-v-fdc342f5]{cursor:pointer}a.chip[data-v-fdc342f5]:hover{border-color:var(--muted);text-decoration:none}.k[data-v-fdc342f5]{color:var(--muted)}.dot[data-v-fdc342f5]{border-radius:50%;width:7px;height:7px}.dot.ok[data-v-fdc342f5]{background:var(--ok);box-shadow:0 0 0 3px var(--ok-bg)}.dot.bad[data-v-fdc342f5]{background:var(--bad);box-shadow:0 0 0 3px var(--bad-bg)}.tag[data-v-fdc342f5]{color:var(--warn);font-size:11px}.low[data-v-fdc342f5]{color:var(--bad);font-weight:600}.spark[data-v-fdc342f5]{fill:#d97757;width:14px;height:14px}.t-bad[data-v-fdc342f5]{color:var(--bad)}.t-warn[data-v-fdc342f5]{color:var(--warn)}.bar span[data-v-fdc342f5]{border-radius:inherit;height:100%;display:block}.ok[data-v-fdc342f5]{background:var(--info)}.warn[data-v-fdc342f5]{background:var(--warn)}.bad[data-v-fdc342f5]{background:var(--bad)}.pop[data-v-fdc342f5]{background:var(--panel);border:1px solid var(--border);white-space:normal;z-index:30;border-radius:12px;gap:14px;width:340px;padding:14px 16px;display:none;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 32px #00000040}.claude:hover .pop[data-v-fdc342f5],.claude:focus-within .pop[data-v-fdc342f5]{display:grid}.pop-head[data-v-fdc342f5]{color:var(--muted);justify-content:space-between;font-size:13px;display:flex}.pop-head a[data-v-fdc342f5]{color:var(--text)}.row[data-v-fdc342f5]{gap:8px;display:grid}.line[data-v-fdc342f5]{align-items:baseline;gap:8px;font-size:13px;display:flex}.line span[data-v-fdc342f5]{color:var(--muted);margin-left:auto;font-size:12px}.line .pct[data-v-fdc342f5]{text-align:right;min-width:32px;margin-left:0}.bar[data-v-fdc342f5]{background:var(--muted-bg);border-radius:5px;height:5px;overflow:hidden}.foot[data-v-fdc342f5]{color:var(--muted);font-size:11px}@media (width<=760px){.chip[data-v-fdc342f5]{padding:0 8px}.pop[data-v-fdc342f5]{width:auto;position:fixed;top:64px;left:16px;right:16px}}.top[data-v-e848d4d0]{z-index:20;background:color-mix(in srgb, var(--bg) 85%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--border);align-items:center;gap:16px;height:48px;padding:0 20px;display:flex;position:sticky;top:0}.brand[data-v-e848d4d0]{color:var(--text);align-items:center;gap:8px;font-weight:600;display:flex}.brand[data-v-e848d4d0]:hover{text-decoration:none}.abertura[data-v-e848d4d0]{z-index:100;background:var(--bg);place-items:center;transition:opacity .3s;display:grid;position:fixed;inset:0}.abertura.saindo[data-v-e848d4d0]{opacity:0}nav[data-v-e848d4d0]{scrollbar-width:none;flex:1;gap:2px;display:flex;overflow-x:auto}nav a[data-v-e848d4d0]{color:var(--muted);white-space:nowrap;border-radius:6px;padding:4px 10px;font-weight:500}nav a[data-v-e848d4d0]:hover{background:var(--panel-2);text-decoration:none}nav a.on[data-v-e848d4d0]{color:var(--text);background:var(--panel-2)}.me[data-v-e848d4d0]{align-items:center;gap:10px;display:flex}main[data-v-e848d4d0]{max-width:1400px;margin:0 auto;padding:24px}@media (width<=760px){.top[data-v-e848d4d0]{flex-wrap:wrap;gap:8px;height:auto;padding:10px 16px}nav[data-v-e848d4d0]{flex-basis:100%;order:3}.me[data-v-e848d4d0]{margin-left:auto}.name[data-v-e848d4d0]{display:none}main[data-v-e848d4d0]{padding:16px}}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg:#f7f8f8;--panel:#fff;--panel-2:#f1f2f4;--border:#e3e4e8;--text:#1b1c1f;--muted:#6b6f76;--accent:#5e6ad2;--accent-text:#fff;--link:#5e6ad2;--ok:#2f8f5b;--ok-bg:#e3f4ea;--warn:#a8710b;--warn-bg:#fbf0d6;--bad:#c93c3c;--bad-bg:#fbe5e5;--info:#3a6fd8;--info-bg:#e3ecfb;--muted-bg:#eceef1;--k-planejado:#6b6f76;--k-produzido:#4ea7fc;--k-agendado:#5e6ad2;--k-publicado:#4cb782;--k-falha:#eb5757;--k-cancelado:#9a9ea6;--radius:8px;--shadow:0 1px 2px #0000000a;font-feature-settings:"cv01", "ss03";-webkit-font-smoothing:antialiased;color:var(--text);background:var(--bg);font-family:Inter Variable,Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:13px;line-height:1.5}@media (prefers-color-scheme:dark){:root{--bg:#0f1011;--panel:#151618;--panel-2:#1c1d21;--border:#25272c;--text:#e8e9ec;--muted:#8a8f98;--accent:#5e6ad2;--link:#8b93ff;--ok:#4cb782;--ok-bg:#15281f;--warn:#f2c94c;--warn-bg:#2c2512;--bad:#eb5757;--bad-bg:#2e1617;--info:#4ea7fc;--info-bg:#13233a;--muted-bg:#222429;--shadow:none}}*{box-sizing:border-box}body{background:var(--bg);margin:0}a{color:var(--link);text-decoration:none}a:hover{text-decoration:underline}h1{letter-spacing:-.01em;margin:0 0 4px;font-size:20px;font-weight:600}h2{margin:0 0 12px;font-size:14px;font-weight:600}h3{margin:0 0 8px;font-size:13px;font-weight:600}p{margin:0 0 8px}.muted{color:var(--muted)}.small{font-size:12px}.mono{font-family:ui-monospace,JetBrains Mono,monospace;font-size:12px}.pre{white-space:pre-wrap;word-break:break-word}.row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.spread{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.stack>*+*{margin-top:12px}.grid{gap:12px;display:grid}.cols-4{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.cols-2{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.cols-3{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.card{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);min-width:0;padding:16px}.card.tight{padding:0;overflow:hidden}.stat .v{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:24px;font-weight:600}.stat .l{color:var(--muted);font-size:12px}.page-head{margin-bottom:16px}button,.btn{font:inherit;border:1px solid var(--border);background:var(--panel);color:var(--text);cursor:pointer;white-space:nowrap;border-radius:6px;align-items:center;gap:6px;height:30px;padding:0 12px;font-weight:500;transition:background .12s,border-color .12s;display:inline-flex}button:hover:not(:disabled){background:var(--panel-2)}button:disabled{opacity:.5;cursor:not-allowed}button.primary{background:var(--accent);border-color:var(--accent);color:var(--accent-text)}button.primary:hover:not(:disabled){background:#6c78e0;border-color:#6c78e0}button.danger{color:var(--bad);border-color:color-mix(in srgb, var(--bad) 40%, var(--border))}button.ok{color:var(--ok);border-color:color-mix(in srgb, var(--ok) 40%, var(--border))}button.link{color:var(--link);background:0 0;border:0;height:auto;padding:0}input,select,textarea{font:inherit;color:var(--text);background:var(--panel);border:1px solid var(--border);border-radius:6px;min-width:0;padding:5px 10px}input:not([type=checkbox]):not([type=radio]),select{height:30px}textarea{resize:vertical;width:100%}input:focus,select:focus,textarea:focus,button:focus-visible{outline:2px solid color-mix(in srgb, var(--accent) 55%, transparent);outline-offset:1px}label.field{color:var(--muted);gap:4px;font-size:12px;display:grid}label.field>input,label.field>select,label.field>textarea{color:var(--text);font-size:13px}label.check{cursor:pointer;align-items:center;gap:6px;display:inline-flex}.badge{background:var(--muted-bg);color:var(--muted);white-space:nowrap;border-radius:5px;padding:1px 7px;font-size:11.5px;font-weight:500;display:inline-block}.badge.ok{background:var(--ok-bg);color:var(--ok)}.badge.warn{background:var(--warn-bg);color:var(--warn)}.badge.bad{background:var(--bad-bg);color:var(--bad)}.badge.info{background:var(--info-bg);color:var(--info)}.badge.test{background:var(--warn-bg);color:var(--warn);text-transform:uppercase;letter-spacing:.05em;font-size:10px}.alert{border:1px solid #0000;border-radius:8px;padding:10px 12px}.alert.warn{background:var(--warn-bg);color:var(--warn)}.alert.error{background:var(--bad-bg);color:var(--bad)}.alert.info{background:var(--info-bg);color:var(--info)}table{border-collapse:collapse;width:100%}th,td{text-align:left;border-bottom:1px solid var(--border);vertical-align:top;padding:8px 12px}th{color:var(--muted);background:0 0;font-size:12px;font-weight:500}tr:last-child td{border-bottom:0}tr.clickable{cursor:pointer}tr.clickable:hover td,tr.active td{background:var(--panel-2)}.table-wrap{overflow-x:auto}.tabs{border-bottom:1px solid var(--border);scrollbar-width:none;gap:4px;margin-bottom:12px;display:flex;overflow-x:auto}.tabs button{height:34px;color:var(--muted);background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding:0 10px}.tabs button:hover:not(:disabled){color:var(--text);background:0 0}.tabs button.on{color:var(--text);border-bottom-color:var(--accent)}.progress{background:var(--muted-bg);border-radius:999px;min-width:80px;height:4px;overflow:hidden}.progress>div{background:var(--accent);height:100%;transition:width .3s}.empty{text-align:center;color:var(--muted);padding:24px}.toasts{z-index:50;gap:8px;max-width:min(420px,100vw - 32px);display:grid;position:fixed;bottom:16px;right:16px}.toast{background:var(--text);color:var(--bg);border-radius:8px;padding:10px 14px;box-shadow:0 4px 16px #0003}.toast.error{background:var(--bad);color:#fff}.modal-bg{z-index:40;background:#00000073;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.modal{background:var(--panel);border:1px solid var(--border);border-radius:10px;width:min(560px,100%);max-height:calc(100vh - 32px);padding:20px;overflow:auto;box-shadow:0 16px 48px #00000059}.modal.wide{width:min(900px,100%)}.bad-text{color:var(--bad)}
