@font-face{font-family:Outfit;font-style:normal;font-weight:400 800;font-display:swap;src:url(https://fonts.gstatic.com/s/outfit/v11/QGYyz_MVcBeNP4NjuGObqx1XmO1I4TC-.ttf) format("truetype")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 700;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v18/tDbY2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKxTOlOV.ttf) format("truetype")}:root{--bg:#0b0e13;--card:#141924;--elevated:#1b212e;--primary:#f5a623;--primary-dark:#f57c00;--on-primary:#161006;--accent:#38bdf8;--text-primary:#f4f5f7;--text-secondary:#9aa3b2;--text-muted:#6b7280;--border-subtle:hsla(0,0%,100%,.08);--border-default:hsla(0,0%,100%,.1);--border-strong:hsla(0,0%,100%,.16);--v-imprime:#34d399;--v-zona-cinzenta:#fbbf24;--v-ocasional:#fb923c;--v-nao-imprime:#f87171;--accent-cyan-border:rgba(56,189,248,.4);--overlay-scrim:rgba(0,0,0,.58);--radius-sm:10px;--radius-md:14px;--radius-lg:20px;--radius-xl:20px;--radius-sheet:26px;--radius-pill:100px;--font-display:"Outfit",sans-serif;--font-mono:"JetBrains Mono",monospace}*{box-sizing:border-box}body,html{margin:0;background:var(--bg);font-family:var(--font-display);color:var(--text-primary);-webkit-text-size-adjust:100%}a{color:var(--accent);text-decoration:none}a:hover{color:var(--primary)}button,input,textarea{font-family:inherit}input[type=color]{-webkit-appearance:none;border:0;padding:0;background:none}input[type=color]::-webkit-color-swatch-wrapper{padding:0}input[type=color]::-webkit-color-swatch{border:0;border-radius:8px}@keyframes mlPulse{0%{transform:scale(.55);opacity:.9}to{transform:scale(1.5);opacity:0}}@keyframes mlIsoPulse{0%{transform:scale(.45);opacity:.9}to{transform:scale(1.7);opacity:0}}@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}.ml-capa{height:170px;flex-shrink:0;overflow:hidden}.ml-capa-img{width:100%;height:100%;object-fit:cover;display:block}@media (min-width:600px){.ml-capa{height:auto}.ml-capa-img{height:auto;object-fit:contain}}@media (max-width:720px){.ml-nav-links{display:none!important}}.ml-painel{display:flex;min-height:100vh}.ml-side{width:232px;flex-shrink:0;border-right:1px solid var(--border-subtle);display:flex;flex-direction:column;padding:22px 14px 18px;gap:4px;position:-webkit-sticky;position:sticky;top:0;height:100vh}.ml-main{flex:1 1;min-width:0;display:flex;flex-direction:column}.ml-preview{width:420px;border-left:1px solid var(--border-subtle);background:#080a0e;flex-direction:column;padding:20px 0;gap:14px;position:-webkit-sticky;position:sticky;top:0;height:100vh}.ml-preview,.ml-topbar{flex-shrink:0;display:flex;align-items:center}.ml-topbar{min-height:68px;padding:0 32px;border-bottom:1px solid var(--border-subtle);gap:16px;flex-wrap:wrap}.ml-content{flex:1 1;padding:24px 32px 40px;display:flex;flex-direction:column;gap:20px}@media (max-width:1240px){.ml-preview{display:none}}@media (max-width:860px){.ml-painel{flex-direction:column}.ml-side{width:auto;height:auto;position:static;flex-direction:row;flex-wrap:wrap;align-items:center;border-right:0;border-bottom:1px solid var(--border-subtle);padding:10px 12px;gap:6px}.ml-side .ml-side-extra{display:none!important}.ml-side .ml-side-brand{padding:0!important;flex-grow:1;flex-shrink:0;flex-basis:calc(100% - 64px);order:0}.ml-side .ml-side-sair{order:1;padding:6px 4px!important}.ml-side .ml-tab{order:2;height:36px!important;padding:0 12px!important}.ml-topbar .ml-salvo,.ml-topbar .ml-titulo{display:none}.ml-url{width:100%}.ml-topbar{padding:12px 16px}.ml-content{padding:16px 16px 40px}.ml-row{flex-wrap:wrap}.ml-row .ml-row-kind{flex:1 1}.ml-row .ml-row-title{width:100%!important;order:10}.ml-row .ml-row-url{flex-basis:100%!important;min-width:0!important;order:11}}