@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/atkinson-hyperlegible-400-BrHNak5F.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/atkinson-hyperlegible-700-GZI4o3u0.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Pixelify Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/pixelify-sans-500-Cbhn5ptY.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Pixelify Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/pixelify-sans-500-Cbhn5ptY.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/inter-400-700-Dx4kXJAl.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:dark;--night:#14162b;--panel:#1e2140;--line:#6a70c4;--ink:#f2eeff;--muted:#b9bbdf;--amber:#ffc857;--mint:#5ee6b0;--sky:#6cc4ff;--erro:#ff5a4f;--erro-claro:#ff7b6b;--fogo:#ff9a2e;--e1:4px;--e2:8px;--e3:12px;--e4:20px;--e5:32px;--e6:48px;--t1:11px;--t2:13px;--t3:15px;--t4:18px;--t5:22px;--t6:30px;--display:"Pixelify Sans","Courier New",monospace;--body:-apple-system,BlinkMacSystemFont,"SF Pro Text","Inter",system-ui,"Segoe UI","Atkinson Hyperlegible",sans-serif;--vidro:rgba(24,27,56,.58);--vidro-denso:rgba(21,24,50,.82);--vidro-claro:rgba(255,255,255,.07);--vidro-claro2:rgba(255,255,255,.13);--brilho:rgba(255,255,255,.16);--fio:rgba(255,255,255,.1);--desfoque:saturate(170%) blur(20px);--sombra:0 1px 2px rgba(0,0,0,.42),0 8px 22px rgba(0,0,0,.42);--sombra-alta:0 2px 6px rgba(0,0,0,.45),0 20px 52px rgba(0,0,0,.55);--halo:0 1px 2px rgba(3,4,14,.95),0 0 4px rgba(3,4,14,.95),0 0 11px rgba(3,4,14,.9);--r1:8px;--r2:12px;--r3:16px;--r4:22px;--pill:999px}*{box-sizing:border-box}html,body{margin:0;height:100%;overflow:hidden;background:#0a0b1f}body{color:var(--ink);font:var(--t3)/1.4 var(--body)}button{font:inherit;color:var(--ink);background:var(--panel);border:2px solid var(--line);padding:6px 12px;cursor:pointer}button:hover{border-color:var(--sky)}button:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid var(--amber);outline-offset:2px}[hidden]{display:none!important}.stage{position:fixed;top:0;right:0;bottom:0;left:0}.stage canvas{display:block;width:100%;height:100%;image-rendering:pixelated}#labels{position:absolute;top:0;right:0;bottom:0;left:0;line-height:1.2;pointer-events:none}.hud{position:fixed;top:0;left:0;right:0;display:flex;flex-wrap:wrap;align-items:center;gap:var(--e2) var(--e3);padding:var(--e3) var(--e4);pointer-events:none;background:linear-gradient(#0a0b1fd1,#0a0b1f00)}.hud>*{pointer-events:auto}h1{font:500 var(--t3)/1.2 var(--display);color:var(--muted);margin:0}.where{font:500 var(--t5) var(--display);color:var(--ink)}.tag{font-size:var(--t1);color:var(--muted);background:transparent;border:1px solid var(--muted);padding:1px 6px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.spacer{flex:1}.stats{display:flex;gap:12px;background:#14162bdb;border:2px solid var(--line);padding:4px 12px}.stats span{display:flex;align-items:center;gap:5px}.stats i{width:9px;height:9px;display:block}.stats b{font:700 var(--t4) var(--display);font-variant-numeric:tabular-nums}.s1 i{background:var(--mint)}.s2 i{background:var(--amber)}.s3 i{background:var(--muted)}.tempo{display:flex;align-items:baseline;gap:var(--e2)}.clock{font:500 var(--t2) var(--display);color:var(--muted);font-variant-numeric:tabular-nums}.dock{position:fixed;left:50%;bottom:var(--e3);transform:translate(-50%);display:flex;gap:var(--e1);background:#14162beb;border:2px solid var(--line);padding:var(--e2)}.dock button{position:relative;width:46px;height:46px;padding:0;display:grid;place-items:center;background:var(--panel)}.dock button[aria-expanded=true]{background:var(--panel);color:var(--ink);border-color:var(--sky)}.dock svg{width:24px;height:24px;fill:currentColor;shape-rendering:crispEdges}.dock em{position:absolute;top:-8px;right:-8px;min-width:20px;height:20px;padding:0 4px;font:700 var(--t2)/20px var(--display);text-align:center;color:var(--night);background:var(--amber);border:2px solid var(--night)}.dock em.pulse{animation:pulse 1s steps(2) infinite}@keyframes pulse{50%{transform:scale(1.2)}}.pop,.card{background:#1e2140f7;border:2px solid var(--line);padding:var(--e4)}.pop{position:fixed;left:50%;bottom:82px;transform:translate(-50%);width:min(380px,calc(100vw - 32px));max-height:min(60vh,520px);overflow:auto}.pop:after{content:"";position:fixed}.card{position:fixed;width:280px;max-height:calc(100vh - 110px);overflow:auto}.close{position:absolute;top:6px;right:6px;width:28px;height:28px;padding:0;line-height:1;font-size:var(--t4)}h2{font:700 var(--t4) var(--display);margin:0 0 var(--e3)}.counts{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;text-align:center}.counts b{display:block;font:700 28px var(--display);font-variant-numeric:tabular-nums}.counts span{font-size:13px;color:var(--muted)}.f1 b{color:var(--sky)}.f2 b{color:var(--amber)}.f3 b{color:var(--mint)}#queue{display:grid;gap:var(--e4)}.q{display:grid;gap:var(--e2);border-left:4px solid var(--amber);padding-left:var(--e3)}.q button{justify-self:start;background:var(--amber);color:var(--night);border-color:var(--amber);font-weight:700;padding:4px 10px}.none{color:var(--muted);margin:0}#feed{list-style:none;margin:0;padding:0;display:grid;gap:var(--e2);font-size:var(--t2)}#feed time{color:var(--sky);margin-right:6px;font-variant-numeric:tabular-nums}form{display:grid;gap:6px}label{font-size:var(--t2);color:var(--muted)}input,select{font:inherit;color:var(--ink);background:var(--night);border:2px solid var(--line);padding:5px 7px;width:100%;min-width:0}#preview{width:84px;height:auto;background:var(--night);border:2px solid var(--line);image-rendering:pixelated}#editor{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 8px;margin-top:8px}#editor .field{display:grid;gap:2px;min-width:0}#editor .wide{grid-column:1/-1}.swatches{display:flex;flex-wrap:wrap;gap:4px}.swatches button{width:22px;height:22px;padding:0;border:2px solid var(--line)}.swatches button[aria-pressed=true]{border-color:var(--ink)}.bot{position:absolute;transform:translate(-50%,-100%);pointer-events:auto;padding:2px 6px;font-size:var(--t1);font-weight:700;background:#0d0f22e6;border:1px solid var(--line);white-space:nowrap;display:flex;align-items:center;gap:5px}.bot i{width:8px;height:8px;display:block;background:var(--muted)}.bot.idle{padding:3px;gap:0;font-size:0;opacity:.85}.bot.idle:hover,.bot.idle:focus-visible,.bot.idle.sel{padding:2px 6px;gap:5px;font-size:var(--t1);opacity:1;z-index:3}.bot.working i,.bot.flying i{background:var(--mint)}.bot.walking i{background:var(--sky)}.bot.needs i{background:var(--amber)}.bot.sel{border-color:var(--sky);z-index:3}.bot.needs{border-color:var(--amber);z-index:2}.bubble{position:absolute;transform:translate(-50%,-100%);max-width:230px;background:var(--ink);color:var(--night);font-size:var(--t2);line-height:1.25;padding:5px 8px;z-index:4;text-align:center}.planet{position:absolute;transform:translate(-50%);font:500 var(--t2) var(--display);color:#fff3d6;background:#0a0b1fb8;padding:1px 6px;white-space:nowrap}.deck{position:absolute;transform:translate(-50%,-50%);pointer-events:auto;display:flex;flex-direction:column;align-items:center;gap:0;text-align:center;background:#0d0f22bd;border:1px solid rgba(141,132,214,.6);padding:2px 7px;line-height:1.15;opacity:.95;transition:opacity .15s}.deck b{font:700 var(--t2) var(--display);letter-spacing:.5px;color:#fff;display:flex;align-items:center;gap:5px}.deck b:before{content:"";width:6px;height:6px;background:var(--muted)}.deck.busy b:before{background:var(--mint)}.deck.alert b:before{background:var(--amber)}.deck span{display:none;font-size:var(--t1);color:var(--muted)}.deck:hover,.deck:focus-visible,.deck.alert{opacity:1;background:#1e2140f2;border-color:var(--sky);z-index:2}.deck.alert{border-color:var(--amber)}.deck:hover span,.deck:focus-visible span,.deck.alert span{display:block}.spare{position:absolute;transform:translate(-50%,-50%);font:700 var(--t2) var(--display);letter-spacing:1px;text-align:center;color:var(--sky);line-height:1.1}.spare small{font:var(--t1) var(--body);letter-spacing:0;color:var(--muted)}.q.error{border-left-color:var(--erro)}.q.error button{background:var(--erro-claro);border-color:var(--erro-claro)}.srv{display:grid;grid-template-columns:10px minmax(0,1fr) 130px;align-items:center;gap:8px;margin-top:6px}.srv i{width:10px;height:10px;display:block}.tone-ok i,.rack.tone-ok i{background:var(--mint)}.tone-warn i,.rack.tone-warn i{background:var(--amber)}.tone-bad i,.rack.tone-bad i{background:var(--erro)}.tone-fire i,.rack.tone-fire i{background:var(--fogo)}.rack{position:absolute;transform:translate(-50%,-100%);display:flex;align-items:center;gap:5px;font-size:var(--t1);font-weight:700;padding:2px 6px;background:#0d0f22e6;border:1px solid var(--line);white-space:nowrap}.rack i{width:8px;height:8px;display:block}.rack.tone-bad{border-color:var(--erro)}.rack.tone-fire{border-color:var(--fogo);animation:pulse 1s steps(2) infinite}#pServers{left:auto;right:var(--e4);bottom:auto;top:66px;transform:none;width:330px}#fireDrill{width:100%;margin-top:var(--e3);background:var(--erro-claro);border-color:var(--erro-claro);color:var(--night);font-weight:700}.live{position:fixed;left:var(--e4);top:62px;width:290px;max-height:calc(100vh - 150px);overflow:auto;pointer-events:none}.live h2{font-size:var(--t3);margin:0 0 6px;color:var(--sky);text-shadow:0 1px 0 #0a0b1f}#live{list-style:none;margin:0;padding:0;display:grid;gap:var(--e2)}@media (max-width:900px){.live{display:none}}#mute.off{opacity:.55}.period{font-size:var(--t2);color:var(--muted)}.say{position:absolute;transform:translate(-50%,-100%);max-width:170px;padding:4px 8px;font-size:var(--t1);line-height:1.2;text-align:center;color:var(--night);background:#fff3d6;border:2px solid var(--night);z-index:3;pointer-events:none}.say:after{content:"";position:absolute;left:calc(50% - 4px);bottom:-7px;width:8px;height:6px;background:#fff3d6;clip-path:polygon(0 0,100% 0,50% 100%)}.board{position:absolute;left:0;top:0;width:110px;height:56px;transform-origin:0 0;pointer-events:none;color:#fff3d6;text-align:center;font-family:var(--display);line-height:1;padding:4px 3px;overflow:hidden}.board>b{display:block;font-size:7.5px;letter-spacing:.3px;color:var(--amber);margin-bottom:5px}.board>div{display:grid;grid-template-columns:repeat(3,1fr)}.board strong{display:block;font-size:20px;font-weight:700;font-variant-numeric:tabular-nums}.board small{display:block;font:6px var(--body);color:var(--muted);margin-top:3px}.board .f1 strong{color:var(--sky)}.board .f2 strong{color:var(--amber)}.board .f3 strong{color:var(--mint)}.loader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;display:grid;place-content:center;justify-items:center;gap:10px;background:#0a0b1f;cursor:pointer;transition:opacity .35s steps(5)}.loader.out{opacity:0;pointer-events:none}.loader canvas{width:min(360px,80vw);height:auto;image-rendering:pixelated}.loader h2{font:700 var(--t6) var(--display);margin:4px 0 0}.loader .bar{width:min(320px,76vw);height:18px;padding:3px;border:2px solid var(--line);background:var(--night)}.loader .bar i{display:block;height:100%;width:0;background:repeating-linear-gradient(90deg,var(--mint) 0 10px,#3aa675 10px 14px)}.loader p{margin:0;color:var(--muted);min-height:1.4em}.migalha{display:inline-flex;align-items:center;gap:7px;font:500 var(--t4) var(--display);color:var(--sky);background:transparent;border:0;border-bottom:2px solid transparent;padding:4px 2px;min-height:44px;cursor:pointer}.migalha:hover{border-color:transparent;border-bottom-color:var(--sky)}.dock{gap:4px;align-items:center;max-width:calc(100vw - 32px)}.fila{display:flex;align-items:center;gap:4px;overflow-x:auto;min-width:0;scrollbar-width:thin;scrollbar-color:var(--line) transparent}.fila::-webkit-scrollbar{height:4px}.fila::-webkit-scrollbar-thumb{background:var(--line)}.divisor{width:2px;align-self:stretch;background:var(--line);margin:0 4px;flex:none}.pessoa{position:relative;flex:none;width:48px;height:48px;padding:0;display:grid;place-items:center;background:transparent;border:2px solid transparent;cursor:pointer}.pessoa canvas{width:38px;height:38px;image-rendering:pixelated;display:block}.pessoa i{position:absolute;right:5px;bottom:4px;width:8px;height:8px;background:var(--muted);border:1px solid #0a0b1f}.pessoa.working i,.pessoa.flying i{background:var(--mint)}.pessoa.walking i{background:var(--sky)}.pessoa.needs i{background:var(--amber)}.pessoa.needs{border-color:var(--amber)}.pessoa:hover{background:var(--panel)}.pessoa .nome{position:absolute;bottom:calc(100% + 6px);left:0;right:0;font-size:var(--t1);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:var(--night);border:1px solid var(--line);padding:1px 3px;opacity:0;pointer-events:none;transition:opacity .12s}.fila:hover .nome,.pessoa:focus-visible .nome{opacity:1}.pessoa:hover .nome{border-color:var(--sky);color:var(--ink)}@media (prefers-reduced-motion:reduce){.pessoa .nome{transition:none}}.card{width:320px;padding:0}.card .close{width:34px;height:34px;top:8px;right:8px;background:transparent;border-color:transparent;color:var(--muted)}.card .close:hover{border-color:var(--line);color:var(--ink)}.zona-quem{display:grid;grid-template-columns:72px minmax(0,1fr);gap:var(--e3);align-items:start;padding:var(--e4) var(--e4) var(--e3)}.retrato{position:relative;width:72px;height:72px}#preview{width:72px;height:72px;background:var(--night);border:2px solid var(--line);image-rendering:pixelated;display:block}.lapis{position:absolute;right:-8px;bottom:-8px;width:32px;height:32px;padding:0;display:grid;place-items:center;background:var(--panel);border:2px solid var(--line);color:var(--muted);font-size:var(--t2)}.lapis:hover{color:var(--sky);border-color:var(--sky)}.card h2{font:700 var(--t5)/1 var(--display);margin:2px 0 5px;display:flex;align-items:center;gap:8px}.card h2 i{width:10px;height:10px;display:block;flex:none;background:var(--muted)}.card h2 i.working,.card h2 i.flying{background:var(--mint)}.card h2 i.walking{background:var(--sky)}.card h2 i.needs{background:var(--amber)}.chip{display:inline-block;font-size:var(--t1);letter-spacing:.05em;color:var(--muted);border:1px solid var(--line);padding:1px 6px;margin-bottom:5px}.funcao{font-size:var(--t2);color:var(--muted);margin:0}.zona-agora{padding:0 var(--e4) var(--e4);font-size:var(--t3);line-height:1.35}.zona-acao{border-top:2px solid var(--line);padding:var(--e3) var(--e4)}.zona-acao button{width:100%;font-weight:700;font-size:var(--t3);min-height:44px;background:var(--amber);color:var(--night);border-color:var(--amber)}.zona-acao.erro button{background:var(--erro-claro);border-color:var(--erro-claro)}.gaveta{left:auto;right:var(--e4);bottom:auto;top:66px;transform:none;width:330px}#editorCampos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--e3) var(--e3)}#editorCampos .field{display:grid;gap:3px;min-width:0}#editorCampos .wide{grid-column:1/-1}#editorCampos select{min-height:40px}.swatches button{width:44px;height:44px}.menu{display:grid;gap:var(--e1)}.menu button{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:44px;text-align:left;background:transparent;border-color:transparent}.menu button:hover{border-color:var(--sky)}.menu em{font-style:normal;font:700 var(--t2) var(--display);color:var(--night);background:var(--amber);padding:1px 7px}.live{width:280px}.live h2{font:700 var(--t2) var(--display);color:var(--muted);letter-spacing:.06em;text-transform:uppercase;margin:0 0 var(--e3)}#live li{list-style:none;border-left:2px solid var(--line)}#live li.meu{border-left-color:var(--amber)}#live button,#live .sistema>div{pointer-events:auto;width:100%;display:grid;grid-template-columns:34px minmax(0,1fr);gap:var(--e2);align-items:center;text-align:left;background:#0a0b1fb8;border:0;padding:var(--e1) var(--e2)}#live .sistema>div{grid-template-columns:minmax(0,1fr);pointer-events:none}#live button:hover{background:var(--panel)}#live button:focus-visible{outline:3px solid var(--amber);outline-offset:-2px}#live canvas{width:34px;height:34px;image-rendering:pixelated;display:block}#live b{display:block;font-size:var(--t2);line-height:1.3;font-weight:400;color:var(--ink);overflow-wrap:anywhere}#live li.meu b{font-weight:700}#live span{display:block;font-size:var(--t1);line-height:1.3;color:var(--muted);font-variant-numeric:tabular-nums}.loader .pular{color:var(--muted);font-size:var(--t1)}.migalha,.where{display:inline-flex;align-items:center;min-height:28px;padding:0;line-height:1.2}.migalha{position:relative;border-bottom:2px solid transparent}.migalha:after{content:"";position:absolute;top:-9px;right:-8px;bottom:-9px;left:-8px}.migalha .seta{font-size:var(--t5);line-height:1}.lapis:after,.card .close:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px}.dock .urgente{border-color:var(--line)}.dock .urgente:has(em:not([hidden])){border-color:var(--amber);color:var(--amber)}.lapis{right:0;bottom:0}.gaveta-topo{display:flex;align-items:center;gap:var(--e3);margin-bottom:var(--e4);padding-right:34px}.gaveta-topo h2{margin:0}#edPreview{width:56px;height:56px;flex:none;background:var(--night);border:2px solid var(--line);image-rendering:pixelated;display:block}.gaveta .close{position:absolute;top:8px;right:8px;width:34px;height:34px;padding:0;background:transparent;border-color:transparent;color:var(--muted);font-size:var(--t4);line-height:1}.gaveta .close:hover{border-color:var(--line);color:var(--ink)}.gaveta .close:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px}.pop:after{content:none}.migalha{font-size:var(--t5);color:var(--ink)}.migalha .seta{font-size:var(--t5);color:var(--sky)}.migalha:hover{border-bottom-color:var(--sky)}.migalha,.where{min-height:32px}.dock .pessoa{width:48px;height:48px;background:transparent}.dock .pessoa:hover{background:var(--panel)}.pessoa .nome{bottom:0;top:auto;padding:1px 2px;line-height:1.35;background:#0a0b1feb;border:0;border-top:1px solid var(--line)}.pessoa:hover .nome{color:var(--ink);border-top-color:var(--sky)}.pessoa i{top:4px;right:4px;bottom:auto}.lapis svg,.card .close svg,.gaveta .close svg,.menu svg{width:16px;height:16px;fill:currentColor;shape-rendering:crispEdges;display:block}.lapis svg{width:14px;height:14px}.menu svg{flex:none;opacity:.8}.menu button:hover svg{opacity:1}#mute .corte,#mute.off .ondas{display:none}#mute.off .corte{display:block}#pause .seta,#pause.tocando .barras{display:none}#pause.tocando .seta{display:block}button:disabled{opacity:.55;cursor:default}button:disabled:hover{border-color:var(--line)}.zona-acao .confirmado{display:flex;align-items:center;gap:var(--e2);margin:0;font-size:var(--t2);color:var(--mint)}.zona-acao .confirmado button{width:auto;min-height:36px;padding:0 var(--e3);background:transparent;border-color:var(--mint);color:var(--mint);font-size:var(--t2)}.vazio{margin:0;color:var(--muted);font-size:var(--t2);line-height:1.5}.vazio b{display:block;color:var(--ink);font-size:var(--t3);font-weight:700;margin-bottom:2px}#queue{gap:var(--e4)}.q{display:grid;gap:var(--e2);border-left:4px solid var(--amber);padding:0 0 0 var(--e3)}.q+.q{border-top:2px solid var(--line);padding-top:var(--e4)}.q-quem{display:grid;grid-template-columns:34px minmax(0,1fr);gap:var(--e2);align-items:center}.q-quem canvas{width:34px;height:34px;image-rendering:pixelated;display:block}.q-quem b{display:block;font:700 var(--t4) var(--display);line-height:1.1}.q-oque{margin:0;font-size:var(--t3);line-height:1.35}.q-quando{margin:0;font-size:var(--t1);color:var(--muted)}.q button{width:100%;justify-self:stretch;min-height:44px;font-weight:700}.pop{width:auto;min-width:min(260px,calc(100vw - 32px));max-width:min(420px,calc(100vw - 32px));padding:var(--e4)}.pop>h2{margin:calc(var(--e4) * -1) calc(var(--e4) * -1) var(--e4);padding:var(--e3) var(--e4);border-bottom:2px solid var(--line)}#pFeed{max-width:min(380px,calc(100vw - 32px))}#pMais{min-width:min(240px,calc(100vw - 32px))}.menu{padding-top:var(--e2)!important;padding-bottom:var(--e2)!important}.menu button{padding-left:var(--e3);padding-right:var(--e3)}.deck{border-color:var(--line)}.dock>button{flex:none}.pop.pwide{width:min(420px,calc(100vw - var(--e4) * 2))}.form{display:grid;gap:var(--e2);margin:0 0 var(--e3)}.dupla{display:grid;grid-template-columns:1fr auto;gap:var(--e2)}.campo{display:grid;gap:4px;font-size:var(--t1);color:var(--muted);text-transform:uppercase;letter-spacing:.06em}.campo input,.campo select{font:var(--t3)/1.3 var(--body);color:var(--ink);background:var(--night);border:2px solid var(--line);padding:9px 10px;min-height:44px;text-transform:none;letter-spacing:0}.form>button{min-height:44px}.dequem{margin:0 0 var(--e3)}.dequem h3{display:flex;align-items:baseline;gap:var(--e2);margin:0 0 var(--e2);font:var(--t3)/1.2 var(--display);border-bottom:1px solid var(--line);padding-bottom:4px}.dequem h3 small{margin-left:auto;font:var(--t1)/1 var(--body);color:var(--muted);white-space:nowrap}.dequem ul{list-style:none;margin:0;padding:0;display:grid;gap:var(--e1)}.tarefa{display:flex;align-items:center;gap:var(--e2);padding:6px 0}.tarefa .oque{flex:1;font-size:var(--t2);line-height:1.35}.tarefa .oque small{display:block;color:var(--muted);font-size:var(--t1)}.tarefa.atrasada .oque small{color:var(--fogo)}.tarefa.pronta .oque{color:var(--muted);text-decoration:line-through}.tarefa.pronta .oque small{text-decoration:none;color:var(--mint)}.mini{min-height:36px;padding:4px 10px;font-size:var(--t1)}.vazio{margin:0;color:var(--ink);font-size:var(--t3)}.vazio em{display:block;margin-top:4px;color:var(--muted);font-size:var(--t2);font-style:normal}.menu.linha{display:flex;gap:var(--e2);margin-top:var(--e3)}.menu.linha button{flex:1;min-height:44px}.proximo{display:inline-flex;align-items:center;gap:var(--e2);min-height:32px;font:500 var(--t2) var(--display);background:#14162bdb;padding:2px var(--e2)}.proximo b{font-variant-numeric:tabular-nums;color:var(--ink)}.proximo span{font:var(--t2) var(--body);color:var(--muted);max-width:22ch;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.proximo.perto{border-color:var(--amber)}.proximo.perto b{color:var(--amber)}.quem{border:0;margin:0;padding:0;display:grid;gap:var(--e2)}.quem legend{padding:0;font-size:var(--t1);color:var(--muted);text-transform:uppercase;letter-spacing:.06em}.chips{display:flex;flex-wrap:wrap;gap:var(--e1)}.chips button{min-height:44px;padding:4px 10px;font-size:var(--t2)}.chips button[aria-pressed=true]{border-color:var(--amber);color:var(--amber)}.quem>.mini{justify-self:start}.erro-campo{margin:0;font-size:var(--t2);color:var(--erro-claro)}#copiaMao{margin:0 0 var(--e3)}#copiaMao .dica{margin-bottom:var(--e2)}#avisoTexto{width:100%;resize:vertical;font:var(--t2)/1.4 var(--body);color:var(--ink);background:var(--night);border:2px solid var(--line);padding:var(--e2)}.sinal{display:inline-flex;align-items:center;gap:var(--e2);min-height:32px;padding:2px var(--e2);font:500 var(--t2) var(--display);background:#14162bdb;border-color:var(--fogo);color:var(--fogo)}.sinal:before{content:"";width:8px;height:8px;background:currentColor;flex:none}.sinal.espera{border-color:var(--amber);color:var(--amber)}#casaChave{width:100%;resize:vertical;font:var(--t1)/1.5 "Courier New",monospace;color:var(--mint);background:var(--night);border:2px solid var(--line);padding:var(--e2);white-space:pre;overflow-x:auto}#listaAgenda ul{list-style:none;margin:0 0 var(--e3);padding:0}.reuniao{display:grid;grid-template-columns:auto 1fr;gap:var(--e1) var(--e3);padding:var(--e2) 0 var(--e3);border-top:1px solid rgba(106,112,196,.4)}.reuniao .hora{font:700 var(--t4) var(--display);font-variant-numeric:tabular-nums;line-height:1.1}.reuniao .hora small{display:block;font:var(--t1) var(--body);font-weight:400;color:var(--muted);white-space:nowrap}.reuniao .oque{font-size:var(--t3);line-height:1.3}.reuniao .oque small{display:block;font-size:var(--t1);color:var(--muted)}.reuniao .acoes{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:var(--e1)}.reuniao.sua{margin-left:calc(var(--e2) * -1);padding-left:var(--e2);box-shadow:inset 2px 0 0 var(--amber)}.reuniao.agora .hora{color:var(--amber)}.comprom{margin:calc(var(--e3) * -1) var(--e4) var(--e4);padding-top:var(--e2);border-top:1px solid rgba(106,112,196,.4);font-size:var(--t2);color:var(--muted)}.comprom b{color:var(--amber);font-family:var(--display);font-variant-numeric:tabular-nums}#labels button.eu>span:after{content:"você";margin-left:6px;font-size:var(--t1);color:var(--night);background:var(--amber);padding:0 4px;font-weight:700}.pop .dica{margin:0 0 var(--e3);color:var(--muted);font-size:var(--t2);line-height:1.5}.menu button[aria-pressed=true]{border-color:var(--amber);color:var(--amber)}.volante{position:fixed;right:var(--e3);bottom:calc(var(--e3) + 74px);z-index:6;display:flex;align-items:stretch;background:#14162beb;border:2px solid var(--line);-webkit-user-select:none;user-select:none;touch-action:none}.volante button{width:44px;height:44px;padding:0;display:grid;place-items:center;background:var(--panel);border:0;border-right:2px solid var(--line)}.volante button:last-child{border-right:0;border-left:2px solid var(--line)}.volante button:hover{color:var(--amber)}.volante svg{width:16px;height:16px;fill:currentColor;shape-rendering:crispEdges}.pista{position:relative;width:180px;height:44px;overflow:hidden;cursor:ew-resize}.pista.pegando{cursor:grabbing}.pista canvas{display:block;width:180px;height:44px;image-rendering:pixelated}.pista:focus-visible{outline:3px solid var(--amber);outline-offset:-3px}.agulha{position:absolute;left:50%;top:3px;bottom:13px;width:2px;margin-left:-1px;background:var(--amber)}.rotulo{position:absolute;left:0;right:0;bottom:0;text-align:center;font-size:var(--t1);color:var(--muted);letter-spacing:.08em;pointer-events:none}@media (max-width:620px){h1{font-size:var(--t2)}.period{display:none}.stats{padding:2px var(--e2)}.proximo{width:100%;min-height:44px}.proximo span{max-width:none;flex:1}.hud .tag{display:inline-block;font-size:var(--t1);padding:1px 5px}.deck span{display:block}.dock{left:var(--e2);right:var(--e2);transform:none;max-width:none;flex-wrap:nowrap;gap:2px}.dock .pessoa,.dock>button{width:44px;height:44px}.dock .pessoa canvas{width:34px;height:34px}.divisor{margin:0 2px}.fila{gap:2px}.volante{left:var(--e2);right:var(--e2);bottom:calc(var(--e3) + 62px)}.pista{width:auto;flex:1}.pista canvas{width:100%}.card,.gaveta{left:var(--e2);right:var(--e2);width:auto;top:auto;bottom:166px}.pop{bottom:166px}}.abrir{display:flex;align-items:center;gap:var(--e2);width:100%;min-height:44px;margin:0 0 var(--e3);text-align:left}.abrir svg{width:16px;height:16px;fill:currentColor;shape-rendering:crispEdges;flex:none;opacity:.8}.abrir:hover svg{opacity:1}.abrir .menos{display:none}.abrir[aria-expanded=true]{border-color:var(--sky)}.abrir[aria-expanded=true] .mais{display:none}.abrir[aria-expanded=true] .menos{display:block}@media (max-width:620px){.dock{flex-wrap:wrap;gap:var(--e1);padding:var(--e1)}.fila{flex:1 0 100%;justify-content:center;overflow-x:auto;border-bottom:2px solid var(--line);padding-bottom:var(--e1)}.divisor{display:none}.dock>button{flex:1 1 0;width:auto;min-width:44px}.volante{left:auto;right:var(--e2);bottom:calc(var(--e3) + 118px)}.pista{width:96px;flex:none}.pista canvas{width:96px}.card,.gaveta{left:var(--e2);right:var(--e2);width:auto;top:auto;bottom:182px}.pop{bottom:182px}}.tarefa{flex-wrap:wrap}.tarefa .acoes{display:flex;gap:var(--e1);flex:none;margin-left:auto}.apagar{color:var(--muted)}.apagar:hover{border-color:var(--erro-claro);color:var(--erro-claro)}.apagar.armado{border-color:var(--erro-claro);color:var(--erro-claro);font-weight:700}#labels .fora{visibility:hidden}.deck.apertado span{display:none}.deck.apertado:hover span,.deck.apertado:focus-visible span,.deck.apertado.alert span{display:block}.dock,.volante{background:var(--vidro);border:0;border-radius:var(--r4);box-shadow:var(--sombra),inset 0 1px 0 var(--brilho);-webkit-backdrop-filter:var(--desfoque);backdrop-filter:var(--desfoque)}.pop,.card,.gaveta{background:var(--vidro-denso);border:0;border-radius:var(--r4);box-shadow:var(--sombra-alta),inset 0 1px 0 var(--brilho);-webkit-backdrop-filter:var(--desfoque);backdrop-filter:var(--desfoque)}.pop>h2{border-bottom:1px solid var(--fio)}.zona-acao{border-top:1px solid var(--fio)}.dequem h3{border-bottom:1px solid var(--fio)}.reuniao,.comprom{border-top:1px solid var(--fio)}button{--anel:transparent;border:0;border-radius:var(--r1);background:var(--vidro-claro);font-weight:500;box-shadow:inset 0 0 0 1px var(--anel);transition:background .14s ease,box-shadow .14s ease,color .14s ease}button:hover{background:var(--vidro-claro2)}button:disabled:hover{background:var(--vidro-claro)}@media (prefers-reduced-motion:reduce){button{transition:none}}.dock button,.dock .pessoa{background:transparent;border:0;border-radius:var(--r2);box-shadow:none}.dock button:hover,.dock .pessoa:hover{background:var(--vidro-claro2)}.dock button[aria-expanded=true]{background:#6cc4ff2e;color:var(--sky)}.dock .urgente:has(em:not([hidden])){background:#ffc85729;color:var(--amber)}.dock .pessoa.eu{box-shadow:inset 0 0 0 2px var(--amber)}.divisor{width:1px;background:var(--fio)}.dock em{border:0;border-radius:var(--pill);box-shadow:0 0 0 2px #0e1026eb}.pessoa .nome{border:0;border-radius:0 0 var(--r2) var(--r2);background:#070816cc}.pessoa:hover .nome{border:0}.volante{overflow:hidden}.volante button{background:transparent;border:0;border-radius:0}.volante button:first-child{box-shadow:inset -1px 0 0 var(--fio)}.volante button:last-child{border:0;box-shadow:inset 1px 0 0 var(--fio)}.volante button:hover{background:var(--vidro-claro)}.deck,.bot,.rack,.planet{border:0;background:transparent;box-shadow:none;text-shadow:var(--halo);-webkit-backdrop-filter:none;backdrop-filter:none}.deck{padding:3px 7px;border-radius:var(--r1)}.deck span{color:#e3e4fa}.deck.alert span{color:var(--amber)}.bot,.rack{padding:3px 8px;border-radius:var(--pill)}.planet{padding:2px 6px}.bot:hover,.bot:focus-visible,.bot.sel,.bot.needs,.deck:hover,.deck:focus-visible,.deck.alert,.rack.tone-bad,.rack.tone-fire{background:var(--vidro);box-shadow:var(--sombra),inset 0 1px 0 var(--brilho);-webkit-backdrop-filter:var(--desfoque);backdrop-filter:var(--desfoque)}.bot.needs,.deck.alert{box-shadow:var(--sombra),inset 0 0 0 1px #ffc8578c}.bot.sel{box-shadow:var(--sombra),inset 0 0 0 1px #6cc4ff99}.rack.tone-bad{box-shadow:var(--sombra),inset 0 0 0 1px #ff5a4f8c}.rack.tone-fire{box-shadow:var(--sombra),inset 0 0 0 1px #ff9a2e99}.bot.idle{opacity:.78}.stats i,.bot i,.rack i,.srv i,.pessoa i,.card h2 i,.deck b:before,.sinal:before{border-radius:50%}.pessoa i{border:0;box-shadow:0 0 0 1.5px #080918e6}.say{border:0;border-radius:var(--r2);background:#fff6def2;box-shadow:var(--sombra)}.say:after{bottom:-5px}.bubble{border-radius:var(--r2);background:#f4f1fff2;box-shadow:var(--sombra)}.stats,.proximo,.sinal{border:0;border-radius:var(--pill);background:var(--vidro);box-shadow:inset 0 1px 0 var(--brilho);padding:4px 13px;-webkit-backdrop-filter:var(--desfoque);backdrop-filter:var(--desfoque)}.tag,.chip{border:0;border-radius:var(--pill);background:var(--vidro-claro);padding:2px 9px}.sinal{background:#ff9a2e2e;color:var(--fogo)}.sinal.espera,.proximo.perto{background:#ffc8572e;color:var(--amber)}input,select,textarea,.campo input,.campo select,#avisoTexto,#casaChave{border:0;border-radius:var(--r2);background:var(--vidro-claro);box-shadow:inset 0 0 0 1px var(--fio)}input:focus,select:focus,textarea:focus{background:var(--vidro-claro2)}input::placeholder{color:#b9bbdf99}#preview,#edPreview{border:0;border-radius:var(--r2);box-shadow:0 0 0 1px var(--fio)}.lapis{border:0;border-radius:50%;background:var(--vidro-denso);box-shadow:var(--sombra);-webkit-backdrop-filter:var(--desfoque);backdrop-filter:var(--desfoque)}.swatches button{border:0;border-radius:50%}.swatches button[aria-pressed=true]{box-shadow:0 0 0 2px var(--ink)}form button[type=submit]{background:var(--amber);color:var(--night);font-weight:600}form button[type=submit]:hover{background:#ffd47c}form button[type=submit]:disabled:hover{background:var(--amber)}.menu button,.abrir{border-radius:var(--r2)}.menu button:hover,.abrir:hover{background:var(--vidro-claro2)}.menu button[aria-pressed=true]{background:#ffc85729;color:var(--amber)}.abrir[aria-expanded=true]{background:#6cc4ff29;color:var(--sky)}.menu em{border-radius:var(--pill)}#labels button.eu>span:after{border-radius:var(--pill);padding:0 6px}.chips button,.mini{border-radius:var(--pill)}.chips button[aria-pressed=true]{background:#ffc8572e;color:var(--amber)}.apagar:hover{background:#ff7b6b29;color:var(--erro-claro)}.apagar.armado{background:#ff7b6b38;color:var(--erro-claro)}.q{border-left:0;border-radius:var(--r3);background:#ffc85717;box-shadow:inset 3px 0 0 var(--amber);padding:var(--e3) var(--e3) var(--e3) var(--e4)}.q+.q{border-top:0;padding-top:var(--e3)}#live li{border-left:0;border-radius:var(--r2)}#live li.meu{box-shadow:inset 2px 0 0 var(--amber)}#live button,#live .sistema>div{background:transparent;border-radius:var(--r2)}#live button:hover{background:var(--vidro-claro)}.card .close,.gaveta .close{border-radius:50%}.card .close:hover,.gaveta .close:hover{background:var(--vidro-claro2);color:var(--ink)}.zona-acao .confirmado button{border:0;background:#5ee6b029;color:var(--mint)}.zona-acao .confirmado button:hover{background:var(--mint);color:var(--night)}.loader .bar{border:0;border-radius:var(--pill);background:var(--vidro-claro);box-shadow:inset 0 0 0 1px var(--fio)}.loader .bar i{border-radius:var(--pill)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.card h2,.loader h2,.where,.migalha,h1,.q-quem b,.reuniao .hora{letter-spacing:0}.vazio b,#live li.meu b{font-weight:600}.zona-acao button,.q button,.form>button,.mini,.dock em{font-weight:600}.campo{font-weight:500}@supports not ((backdrop-filter:blur(2px)) or (-webkit-backdrop-filter:blur(2px))){.dock,.volante,.stats,.proximo,.sinal{background:#14162ef0}.pop,.card,.gaveta{background:#161934f7}.bot:hover,.bot.sel,.bot.needs,.deck:hover,.deck.alert{background:#14162ef0}}@media (prefers-reduced-transparency:reduce){.dock,.volante,.stats{background:#191c3a}.pop,.card,.gaveta{background:#1b1e3d}.dock,.volante,.stats,.proximo,.sinal,.pop,.card,.gaveta,.lapis,.bot,.deck,.rack{-webkit-backdrop-filter:none;backdrop-filter:none}.bot:hover,.bot:focus-visible,.bot.sel,.bot.needs,.deck:hover,.deck:focus-visible,.deck.alert,.rack.tone-bad,.rack.tone-fire{background:#191c3a}.lapis{background:#1b1e3d}.say{background:#fff6de}.bubble{background:#f4f1ff}}@media (max-width:620px){.fila{border-bottom:1px solid var(--fio)}}.pop{max-height:min(680px,calc(100vh - 158px))}.pop.pwide{width:min(560px,calc(100vw - var(--e4) * 2));max-width:min(560px,calc(100vw - var(--e4) * 2))}.pop>h2{position:sticky;top:0;z-index:3;background:#171a38;margin-top:calc(var(--e4) * -1)}@media (min-width:760px){.pop.pwide{width:min(760px,calc(100vw - var(--e4) * 2));max-width:min(760px,calc(100vw - var(--e4) * 2))}#listaTrabalho{display:grid;grid-template-columns:repeat(auto-fill,minmax(310px,1fr));gap:0 var(--e5);align-items:start}.dequem{break-inside:avoid}.pwide .tarefa{flex-wrap:nowrap}}.tarefa{align-items:flex-start;padding:var(--e2);border-radius:var(--r2);margin:0 calc(var(--e2) * -1)}.tarefa:hover{background:var(--vidro-claro)}.tarefa .acoes{align-items:flex-start}.tarefa .oque{padding-top:3px}.dequem{margin-bottom:var(--e4)}.dequem h3{padding-bottom:var(--e2)}.menu.linha{margin-top:var(--e4);padding-top:var(--e3);border-top:1px solid var(--fio)}@media (max-width:620px){.pop{max-height:calc(100vh - 238px)}}.deck{padding:2px 6px;line-height:1.1}.deck b{font-size:var(--t1);letter-spacing:.5px;gap:4px}.deck b:before{width:5px;height:5px}.deck span{font-size:var(--t1);opacity:.85}.vista{margin-left:auto;width:34px;height:34px;padding:0;display:grid;place-items:center;background:transparent;border-radius:50%;color:var(--muted)}.vista svg{width:16px;height:16px;fill:currentColor;shape-rendering:crispEdges;display:block}.vista:hover{background:var(--vidro-claro2);color:var(--ink)}.vista .icoLista{display:none}.vista[aria-pressed=true]{background:#6cc4ff2e;color:var(--sky)}.vista[aria-pressed=true] .icoCal{display:none}.vista[aria-pressed=true] .icoLista{display:block}#pAgenda>h2{display:flex;align-items:center;gap:var(--e2)}.cal-topo{display:flex;align-items:center;justify-content:space-between;gap:var(--e2);margin-bottom:var(--e3)}.cal-topo b{font:500 var(--t4) var(--display)}.cal-topo .mini{width:36px;min-height:36px;padding:0;font-size:var(--t4);line-height:1}.cal-grade{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.cal-dsem{font-size:var(--t1);color:var(--muted);text-align:center;padding-bottom:var(--e1);text-transform:uppercase;letter-spacing:.06em}.cal-dia{aspect-ratio:1;padding:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;background:transparent;border-radius:var(--r1);font-variant-numeric:tabular-nums}.cal-dia b{font:400 var(--t2)/1 var(--body);color:var(--ink)}.cal-dia:hover{background:var(--vidro-claro)}.cal-dia.hoje{box-shadow:inset 0 0 0 1.5px var(--sky)}.cal-dia.hoje b{color:var(--sky);font-weight:600}.cal-dia.posto{background:var(--vidro-claro2)}.cal-dia.posto b{font-weight:700}.cal-dia i{display:flex;gap:2px;height:4px;align-items:center}.cal-dia u{display:block;width:4px;height:4px;border-radius:50%;background:var(--sky)}.cal-dia u.meu{background:var(--amber)}.cal-dia-lista{margin-top:var(--e4)}.cal-dia-lista h3{display:flex;align-items:baseline;gap:var(--e2);margin:0 0 var(--e2);font:var(--t3)/1.2 var(--display);border-bottom:1px solid var(--fio);padding-bottom:var(--e1)}.cal-dia-lista h3 small{margin-left:auto;font:var(--t1)/1 var(--body);color:var(--muted)}.cal-dia-lista ul{list-style:none;margin:0;padding:0}#labels button.eu>span{color:var(--mint);font-weight:700}#labels button.eu>span:after{background:var(--mint)}#labels button.bot.eu{padding:3px 8px;gap:5px;font-size:var(--t1);opacity:1}
