:root{--bg: #08090c;--surface: #101116;--surface-2: #14151b;--scrim: 10, 11, 15;--line: rgba(255, 255, 255, .07);--sb-w: 264px;--team-w: 74px;--rail-w: 46px;--cols-w: 338px;--content-left: 384px;--glass-bg: rgba(255, 255, 255, .055);--glass-border: rgba(255, 255, 255, .14);--text: rgba(255, 255, 255, .92);--text-dim: rgba(255, 255, 255, .45);--tile-radius: 18px;--case-radius: 26px;--ease: cubic-bezier(.22, 1, .36, 1);--blue: 77, 163, 255;--green: 62, 207, 117;--red: 224, 82, 82;--amber: 255, 194, 77;--lilac: 191, 160, 255;--teal: 77, 214, 195}*{box-sizing:border-box;margin:0}html,body{height:100%;background:var(--bg);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:var(--text);overflow-x:hidden;scrollbar-width:none;user-select:none;-webkit-user-select:none}body::-webkit-scrollbar{display:none}:root{color-scheme:dark}select{color-scheme:dark}select option,select optgroup{background:#15161c;color:#e9ebf2}*{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.16) transparent}*:hover{scrollbar-color:rgba(255,255,255,.28) transparent}input,textarea{user-select:text;-webkit-user-select:text}button{font-family:inherit;color:inherit}.bg-blob{position:fixed;border-radius:50%;opacity:.55;pointer-events:none;z-index:0;will-change:transform}.bg-blob.b1{width:58vw;height:58vw;left:-14vw;top:-18vh;background:radial-gradient(circle,rgba(72,76,90,.85) 0%,rgba(60,64,76,.3) 35%,transparent 68%);animation:drift1 38s ease-in-out infinite alternate}.bg-blob.b2{width:52vw;height:52vw;right:-16vw;top:4vh;background:radial-gradient(circle,rgba(48,51,60,.8) 0%,rgba(44,47,56,.28) 35%,transparent 68%);animation:drift2 44s ease-in-out infinite alternate}.bg-blob.b3{width:46vw;height:46vw;left:16vw;bottom:-22vh;background:radial-gradient(circle,rgba(40,42,50,.8) 0%,rgba(38,40,48,.26) 35%,transparent 68%);animation:drift3 30s ease-in-out infinite alternate}.bg-blob.b4{width:34vw;height:34vw;right:8vw;bottom:-10vh;background:radial-gradient(circle,rgba(44,47,56,.75) 0%,rgba(40,43,52,.24) 35%,transparent 68%);animation:drift4 26s ease-in-out infinite alternate}@keyframes drift1{to{transform:translate(7vw,5vh)}}@keyframes drift2{to{transform:translate(-8vw,7vh)}}@keyframes drift3{to{transform:translate(9vw,-6vh)}}@keyframes drift4{to{transform:translate(-6vw,-8vh)}}.bg-grain{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)'/%3E%3C/svg%3E")}.bottom-fade{position:fixed;left:0;right:0;bottom:0;height:150px;z-index:50;pointer-events:none;background:linear-gradient(to bottom,rgba(var(--scrim),0),rgba(var(--scrim),.55) 55%,rgba(var(--scrim),.92))}#root{position:relative;z-index:2}.pill{border-radius:99px;padding:9px 16px;font-size:12.5px;font-weight:500;background:#ffffff0f;border:1px solid var(--glass-border);cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease;display:inline-flex;align-items:center;gap:7px;color:var(--text)}.pill:hover{background:#ffffff1f;border-color:#ffffff4d}.pill.on{background:rgba(var(--blue),.22);border-color:rgba(var(--blue),.5);color:#fff;box-shadow:0 0 14px rgba(var(--blue),.2)}.pill.dimmed{opacity:.45}.pill img{width:16px;height:16px;border-radius:4px;object-fit:contain}.pill>svg{stroke:currentColor;flex-shrink:0}.mini{border-radius:99px;padding:5px 12px;font-size:11px;font-weight:600;background:#ffffff0f;border:1px solid var(--glass-border);cursor:pointer;transition:background .15s ease}.mini:hover{background:#ffffff1f}.mini.ok{background:rgba(var(--green),.14);border-color:rgba(var(--green),.35);color:#7ae8a6}.mini.ok:hover{background:rgba(var(--green),.26)}.mini.danger{background:rgba(var(--red),.14);border-color:rgba(var(--red),.4);color:#ff8f8f}.chip{font-size:9.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:2px 7px;border-radius:99px}.txt-input{background:#ffffff0f;border:1px solid var(--glass-border);border-radius:99px;padding:8px 14px;font-size:12.5px;color:var(--text);font-family:inherit;outline:none;transition:border-color .2s ease}.txt-input:focus{border-color:rgba(var(--blue),.5)}textarea.txt-input{border-radius:13px;resize:none;line-height:1.45}.scroll-thin{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.18) transparent}.scroll-thin::-webkit-scrollbar{width:6px}.scroll-thin::-webkit-scrollbar-thumb{background:#ffffff2e;border-radius:99px}.scroll-thin::-webkit-scrollbar-track{background:transparent}.lbl{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-dim)}.empty-note{color:var(--text-dim);font-size:13px;text-align:center;padding:30px 0}.v2-header{--hdr-reserva: 52px;padding:30px 40px 0;position:relative;z-index:5;container:hdr / inline-size}.hdr-in{width:min(1200px,100%);margin:0 auto;display:flex;flex-direction:column;gap:18px}.vcount{font-size:10.5px;font-weight:700;border-radius:99px;padding:1px 7px;background:#ffffff1a}.vcount.red{background:rgba(var(--red),.2);color:#ff9d9d}.vcount.green{background:rgba(var(--green),.18);color:#7ae8a6}.home-bar{display:flex;align-items:center;gap:10px 20px;min-width:0;margin-right:max(0px,var(--hdr-reserva) - max(0px,(100cqw - 1200px) / 2))}.hb-holdings{display:inline-flex;align-items:center;gap:2px;flex:none;padding:3px;border-radius:13px;background:#ffffff09;border:1px solid rgba(255,255,255,.09)}.holding-btn{height:32px;padding:0 13px 0 14px;cursor:pointer;flex:1 1 0;justify-content:center;display:flex;align-items:center;gap:9px;border-radius:10px;border:1px solid transparent;background:none;transition:background .2s ease,border-color .2s ease}.holding-btn img{height:12px;width:auto;object-fit:contain;opacity:.38;transition:opacity .2s ease}.holding-btn[data-holding=rivvale] img{height:17px}.holding-btn[data-holding=cabrzy] img{height:13px}.holding-btn:hover{background:#ffffff0d}.holding-btn:hover img{opacity:.75}.holding-btn.on img,.holding-btn.on:hover img{opacity:1}.holding-btn:focus-visible{outline:2px solid rgba(var(--blue),.8);outline-offset:1px}.holding-n{font-style:normal;font-size:11px;font-weight:700;font-variant-numeric:tabular-nums;line-height:16px;color:var(--text-dim);background:#ffffff12;border-radius:99px;padding:0 6px;min-width:22px;text-align:center}.holding-btn.on .holding-n{color:var(--text);background:#ffffff24}.holding-btn[data-holding=pillar].on{background:#966eff26;border-color:#af8cff6b;box-shadow:inset 0 1px #ffffff1a}.holding-btn[data-holding=rivvale].on{background:#ff643224;border-color:#ff87556b;box-shadow:inset 0 1px #ffffff1a}.holding-btn[data-holding=cabrzy].on{background:#be3cff26;border-color:#d65aff73;box-shadow:inset 0 1px #ffffff1a}.hb-holdings.busca .holding-btn.on{background:#ffffff0f;border-color:#ffffff24}.hb-filtros{display:flex;align-items:center;gap:8px;flex:0 1 auto;min-width:0}.hb-search{display:flex;align-items:center;gap:8px;flex:0 1 230px;min-width:120px;height:36px;padding:0 12px;border-radius:11px;background:#ffffff0b;border:1px solid rgba(255,255,255,.09);transition:border-color .15s ease,background .15s ease}.hb-search:focus-within{border-color:rgba(var(--blue),.55);background:#ffffff12}.hb-search svg{stroke:var(--text-dim);flex:none}.hb-search input{flex:1;min-width:0;font:inherit;font-size:12.5px;color:var(--text);background:none;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.hb-search input::-webkit-search-cancel-button,.hb-search input::-webkit-search-decoration{-webkit-appearance:none}.hb-search input::placeholder{color:var(--text-dim)}.hb-prov-wrap{position:relative;flex:none;display:flex;min-width:0}.hb-select{display:inline-flex;align-items:center;gap:7px;flex:none;cursor:pointer;height:36px;max-width:190px;font:inherit;font-size:12.5px;font-weight:600;color:var(--text-dim);padding:0 11px 0 13px;border-radius:11px;background:#ffffff0b;border:1px solid rgba(255,255,255,.09);outline:none;transition:color .15s ease,border-color .15s ease,background .15s ease}.hb-select:hover{color:var(--text);border-color:#ffffff29}.hb-select:focus-visible{outline:2px solid rgba(var(--blue),.8);outline-offset:1px}.hb-select img{width:16px;height:16px;border-radius:4px;object-fit:contain;flex:none}.hb-select-txt{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hb-select svg{stroke:currentColor;opacity:.7;flex:none;margin-left:1px}.hb-select.picked{color:var(--text);border-color:rgba(var(--blue),.45);background:rgba(var(--blue),.1)}.prov-menu{position:absolute;top:calc(100% + 8px);left:0;z-index:90;max-width:calc(100vw - 32px);width:210px;max-height:320px;overflow-y:auto;padding:6px;border-radius:13px;background:#131419fa;border:1px solid rgba(255,255,255,.1);box-shadow:0 18px 50px #0009;animation:spipIn .14s var(--ease)}.prov-item{display:flex;align-items:center;gap:9px;width:100%;text-align:left;font:inherit;font-size:12px;font-weight:600;color:#c9cdd9;cursor:pointer;padding:7px 9px;border-radius:9px;border:none;background:none;transition:background .13s ease,color .13s ease}.prov-item img{width:16px;height:16px;border-radius:4px;object-fit:contain}.prov-all{width:16px;height:16px;border-radius:4px;background:#ffffff1f;flex:none}.prov-item:hover{background:#ffffff14;color:#fff}.prov-item.sel{color:#fff;background:rgba(var(--blue),.16)}.hb-mine{flex:none;font:inherit;font-size:12px;font-weight:700;cursor:pointer;color:var(--text-dim);padding:8px 14px;border-radius:12px;background:#ffffff0e;border:1px solid rgba(255,255,255,.09);transition:color .15s ease,background .15s ease,border-color .15s ease}.hb-mine:hover{color:var(--text)}.hb-mine.on{background:rgba(var(--blue),.16);border-color:rgba(var(--blue),.5);color:var(--text)}.hb-acoes{display:flex;gap:6px;align-items:center;flex:none;margin-left:auto}.hb-acao{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:36px;padding:0 13px;font:inherit;font-size:12.5px;font-weight:600;color:#ffffffad;cursor:pointer;white-space:nowrap;border-radius:11px;border:1px solid transparent;background:none;transition:color .15s ease,background .15s ease,border-color .15s ease}.hb-acao svg{stroke:currentColor;flex:none}.hb-acao:hover{color:var(--text);background:#ffffff0f}.hb-acao:focus-visible{outline:2px solid rgba(var(--blue),.8);outline-offset:1px}.hb-novo{color:#fff;padding:0 15px 0 13px;font-weight:700;background:rgba(var(--blue),.3);border-color:rgba(var(--blue),.6);box-shadow:inset 0 1px #ffffff24,0 6px 18px rgba(var(--blue),.16)}.hb-novo:hover{color:#fff;background:rgba(var(--blue),.4)}.hb-novo:focus-visible{outline-color:#fff}.home-tabs{display:flex;gap:14px;min-width:0;margin:0 -4px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;box-shadow:inset 0 -1px #ffffff14}.home-tabs::-webkit-scrollbar{display:none}.home-tabs .pill{background:none!important;border:none!important;box-shadow:none!important;color:var(--text-dim);font-size:12.5px;font-weight:600;white-space:nowrap;padding:4px 4px 12px;position:relative;border-radius:0;flex:none;display:inline-flex;align-items:center;gap:7px;transition:color .15s ease}.home-tabs .pill:hover{color:var(--text);transform:none}.home-tabs .pill.on{color:var(--text)}.home-tabs .pill:focus-visible{outline:2px solid rgba(var(--blue),.8);outline-offset:-2px;border-radius:6px}.home-tabs .pill.on:after{content:"";position:absolute;left:4px;right:4px;bottom:0;height:2px;border-radius:2px;background:rgb(var(--blue))}.htab-n{font-style:normal;font-size:11px;font-weight:700;font-variant-numeric:tabular-nums;line-height:16px;color:#ffffff94;background:#ffffff12;border-radius:99px;padding:0 6px;min-width:20px;text-align:center}.home-tabs .pill.on .htab-n{color:var(--text);background:#ffffff21}.htab-n.red,.home-tabs .pill.on .htab-n.red{color:#ff9d9d;background:rgba(var(--red),.16)}.htab-n.green,.home-tabs .pill.on .htab-n.green{color:#7ae8a6;background:rgba(var(--green),.14)}.hb-busca-nota{margin:0 -4px;padding:4px 4px 12px;font-size:12.5px;line-height:16px;color:var(--text-dim)}@container hdr (max-width: 1440px){.home-bar{flex-wrap:wrap}.hb-filtros{order:3;flex:1 1 100%;margin-right:calc(-1*max(0px,var(--hdr-reserva) - max(0px,(100cqw - 1200px) / 2)))}.hb-search{flex:1 1 auto}.prov-menu{left:auto;right:0}}@container hdr (max-width: 900px){.hb-acao:not(.hb-novo){width:36px;padding:0}.hb-acao:not(.hb-novo) span{display:none}}@container hdr (max-width: 1000px){.home-tabs{gap:8px}.home-tabs .pill{font-size:12px}}@container hdr (max-width: 440px){.home-bar{gap:10px 6px}.hb-holdings{flex:1 1 100%;min-width:0}.holding-btn{padding:0 6px;gap:5px;min-width:0}.holding-btn img{height:11px;min-width:0}.holding-btn[data-holding=rivvale] img{height:15px}.holding-btn[data-holding=cabrzy] img{height:12px}.holding-n{min-width:0;padding:0 5px}.holding-btn:not(.on) .holding-n{display:none}.hb-acoes{gap:6px}.hb-acao{width:36px;padding:0}.hb-acao span{display:none}}.v2-grid{display:flex;flex-wrap:wrap;gap:30px;justify-content:center;max-width:1280px;margin:24px auto 120px;padding:0 40px;transition:opacity .16s ease,transform .22s var(--ease)}.v2-grid.out{opacity:0;transform:translateY(6px)}.v2-grid.in{opacity:1;transform:none}.g-card{position:relative;width:218px;cursor:pointer;perspective:900px}.g-card>*{pointer-events:none}.g-card .pin-btn,.g-card .deliver-btn,.g-card .play-btn,.g-card .work-btn{pointer-events:auto}.g-visual{position:relative;overflow:hidden;padding:12px 12px 16px;border-radius:var(--case-radius);background:#fff1;border:1px solid var(--glass-border);box-shadow:0 18px 45px #00000073,inset 0 1px #ffffff38,inset 0 -1px #ffffff0d;transition:transform .25s var(--ease),box-shadow .35s var(--ease),margin-bottom .32s var(--ease)}.g-card:hover .g-visual{will-change:transform}.g-visual:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:linear-gradient(165deg,rgba(255,255,255,.16) 0%,rgba(255,255,255,.04) 28%,transparent 55%)}.g-card:hover{z-index:10}.g-card:hover .g-visual{transform:rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg)) translateY(-6px) scale(1.02);box-shadow:0 28px 60px #0000008c,0 26px 70px -2px rgba(var(--glow, 255,255,255),.5),inset 0 1px #ffffff47}.g-card:hover:before{content:"";position:absolute;left:0;right:0;top:-10px;height:10px}.g-tile{display:block;width:100%;aspect-ratio:3 / 4;object-fit:cover;border-radius:var(--tile-radius);box-shadow:0 6px 18px #00000059;transform:translateZ(0);transition:transform .35s var(--ease),box-shadow .35s var(--ease);background:#ffffff0d}.g-card:hover .g-tile{transform:translateZ(0) scale(1.055);box-shadow:0 12px 28px #00000080}.g-glow{position:absolute;width:200px;height:200px;border-radius:50%;top:0;left:0;background:radial-gradient(circle,rgba(var(--glow, 255,255,255),.15),transparent 70%);transform:translate(-50%,-50%) translate(var(--mx, -999px),var(--my, -999px)) translateZ(0);opacity:0;transition:opacity .4s ease;pointer-events:none}.g-card:hover .g-glow{opacity:1}.g-name-row{margin-top:13px;padding:0 4px;display:flex;align-items:center;gap:8px}.g-name{flex:1;font-size:14px;font-weight:600;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.g-fav{width:16px;height:16px;border-radius:4px;object-fit:contain}.g-progress{margin-top:10px;padding:0 4px}.g-track{position:relative;height:7px;border-radius:99px;background:#ffffff17;box-shadow:inset 0 1px 2px #00000059;overflow:hidden}.g-fill{height:100%;border-radius:99px;background:linear-gradient(90deg,#ffffff8c,#ffffffd9);box-shadow:0 0 10px #ffffff40;transition:width 1.2s var(--ease)}.g-card[data-status=bloqueado] .g-fill{background:linear-gradient(90deg,#e05252,#ff7b7b);box-shadow:0 0 10px #ff646459}.g-card[data-status=entregue] .g-fill,.g-progress.complete .g-fill{background:linear-gradient(90deg,#3ecf75,#7ae8a6);box-shadow:0 0 10px #5adc8c59}.g-card[data-status=planejamento] .g-fill{background:repeating-linear-gradient(-45deg,#fff6 0,#fff6 5px,#ffffff26 5px,#ffffff26 10px);box-shadow:none}.g-label{margin-top:8px;display:flex;justify-content:space-between;align-items:center;font-size:11px;font-weight:500;letter-spacing:.04em;color:var(--text-dim);font-variant-numeric:tabular-nums}.g-card[data-status=bloqueado] .g-label{color:#ff8282cc}.g-card[data-status=entregue] .g-label,.g-progress.complete+.g-label{color:#82e6aacc}.g-deadline.overdue{color:#ff8f8f;font-weight:700}.g-deadline.soon{color:#ffd98f}.g-flag svg{stroke:#ffd166}.status-glow{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none}.status-glow.dev{background:radial-gradient(circle 150px at 13% 94%,rgba(77,163,255,.28),rgba(77,163,255,.08) 45%,transparent 72%)}.status-glow.blocked{background:radial-gradient(circle 150px at 13% 94%,rgba(255,95,95,.28),rgba(255,95,95,.08) 45%,transparent 72%)}.status-glow.assist{background:radial-gradient(circle at 13% 94%,#ffc24d52,#ffc24d24 50%,#ffc24d0f)}.status-glow.review{background:radial-gradient(circle 150px at 13% 94%,rgba(191,160,255,.28),rgba(191,160,255,.08) 45%,transparent 72%)}.pin-btn{position:absolute;top:16px;left:16px;width:32px;height:32px;padding:0;display:flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.25);border-radius:50%;background:#0000008c;cursor:pointer;opacity:0;transform:scale(.85);transition:opacity .2s ease,transform .2s ease,background .2s ease;z-index:5}.g-card:hover .pin-btn{opacity:1;transform:scale(1)}.pin-btn:hover{background:#000000ad}.pin-btn svg{stroke:#ffffffe6;fill:none}.g-card.pinned .pin-btn svg{fill:#ffffffe6}.work-btn{position:absolute;top:56px;left:16px;width:32px;height:32px;padding:0;display:flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.25);border-radius:50%;background:#0000008c;cursor:pointer;opacity:0;transform:scale(.85);transition:opacity .2s ease,transform .2s ease,background .2s ease;z-index:5}.g-card:hover .work-btn,.work-btn.on,.work-btn:focus-visible{opacity:1;transform:scale(1)}.work-btn:hover{background:rgba(var(--blue),.45)}.work-btn.on{background:rgba(var(--blue),.75);border-color:rgba(var(--blue),.9);box-shadow:0 0 14px rgba(var(--blue),.45)}.g-card.pinned .g-visual{border-color:#ffffff80;background:#ffffff21}.deliver-btn{margin-top:12px;width:100%;display:flex;align-items:center;justify-content:center;gap:7px;padding:8px 0;border-radius:11px;font-size:12px;font-weight:600;cursor:pointer;border:1px solid rgba(90,220,140,.35);background:#3ecf7524;color:#7ae8a6;transition:background .2s ease,box-shadow .2s ease}.deliver-btn:hover{background:#3ecf7547;box-shadow:0 0 16px #5adc8c40}.play-btn{margin-top:12px;width:100%;display:flex;align-items:center;justify-content:center;gap:7px;padding:8px 0;border-radius:11px;font-size:12px;font-weight:600;cursor:pointer;border:1px solid rgba(110,170,255,.38);background:#4d8cff24;color:#9cc2ff;transition:background .2s ease,box-shadow .2s ease}.play-btn:hover:not(:disabled){background:#4d8cff47;box-shadow:0 0 16px #6eaaff40}.play-btn:disabled{cursor:default;opacity:.45;filter:saturate(.4)}.demo-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:flex;align-items:center;justify-content:center;background:#040406c7;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:24px}.demo-frame{width:min(1280px,100%);height:min(780px,100%);display:flex;flex-direction:column;border-radius:16px;overflow:hidden;border:1px solid rgba(255,255,255,.1);background:#000;box-shadow:0 20px 60px #0009}.demo-head{display:flex;align-items:center;gap:12px;padding:9px 12px 9px 16px;background:#101116f2;font-size:12.5px;font-weight:700;color:#e8eaf0}.demo-head span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.demo-head a{font-size:11.5px;font-weight:600;color:#e8eaf099;text-decoration:none}.demo-head a:hover{color:#e8eaf0}.demo-close{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;border:none;background:#ffffff0f;color:#e8eaf0;cursor:pointer}.demo-close:hover{background:#ffffff24}.demo-frame iframe{flex:1;width:100%;border:0;background:#000}.d-overlay{position:fixed;top:0;right:var(--content-right);bottom:0;left:var(--content-left);z-index:80;display:flex;align-items:center;justify-content:center;background:#040406a8;opacity:0;pointer-events:none;transition:opacity .3s ease,left .3s var(--ease);padding:20px}.d-overlay.open{opacity:1;pointer-events:auto}.d-case{position:relative;width:min(1010px,100%);height:min(1200px,calc(100vh - 40px));border-radius:34px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(165deg,rgba(var(--glow, 255,255,255),.05),transparent 55%),linear-gradient(165deg,#ffffff0d,#ffffff04 60%),#101116f2;backdrop-filter:blur(22px) saturate(1.05);-webkit-backdrop-filter:blur(22px) saturate(1.05);box-shadow:0 24px 60px #0000008c,inset 0 1px #ffffff26;display:flex;flex-direction:column;padding:24px 30px 26px;transform:translateY(14px) scale(.97);transition:transform .35s var(--ease)}.d-overlay.open .d-case{transform:none}.d-topbar{display:flex;align-items:center;gap:10px;margin-bottom:18px}.d-close{width:38px;height:38px;border-radius:50%;flex-shrink:0;border:1px solid var(--glass-border);background:#ffffff12;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}.d-close:hover{background:#ffffff24}.d-close svg{stroke:#ffffffe6}.d-topmid{flex:1;display:flex;align-items:center;justify-content:center;gap:9px;flex-wrap:wrap}.link-fab{width:34px;height:34px;border-radius:50%;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:800;color:#fff;opacity:.9;transition:transform .2s var(--ease),opacity .2s ease}.link-fab:hover{transform:translateY(-2px);opacity:1}.link-fab.magnific{background:#ff5ca82e;border:1px solid rgba(255,130,190,.5);color:#ff8ec4;box-shadow:0 0 12px #ff5ca833}.link-fab.magnific:hover{background:#ff5ca847}.link-fab.figma{background:#0acf8329;border:1px solid rgba(70,220,160,.5);color:#45dd9d;box-shadow:0 0 12px #0acf8333}.link-fab.figma:hover{background:#0acf8342}.link-fab.chev{background:#ffffff14;border:1px solid var(--glass-border)}.link-fab.chev svg{stroke:#fffc}.d-prov{width:40px;height:40px;object-fit:contain;opacity:.9;flex-shrink:0}.d-cols{flex:1;min-height:0;display:flex;gap:30px}.d-left{width:280px;flex-shrink:0;display:flex;flex-direction:column;gap:16px;overflow:hidden auto;min-height:0;padding-bottom:4px}.d-tile{flex-shrink:0}.d-tile{width:100%;aspect-ratio:3/4;object-fit:cover;border-radius:24px;box-shadow:0 14px 34px #00000080}.d-team-strip{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.d-team-strip img{width:34px;height:34px;border-radius:50%;object-fit:cover;border:2px solid rgba(20,20,28,.9);margin-right:-10px}.team-add{width:34px;height:34px;border-radius:50%;margin-left:14px;cursor:pointer;border:1px dashed rgba(255,255,255,.3);background:#ffffff0d;color:var(--text-dim);font-size:16px;display:flex;align-items:center;justify-content:center;padding:0}.team-add:hover{border-color:#ffffff80;color:var(--text)}.link-row{display:block;width:100%;text-align:left;padding:9px 13px;margin-top:5px;border-radius:11px;font-size:12px;color:var(--text);cursor:pointer;background:#ffffff0d;border:1px solid rgba(255,255,255,.07);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:background .15s ease}.link-row:hover{background:#ffffff1a}.d-right{flex:1;min-width:0;display:flex;flex-direction:column}.d-title{font-size:42px;font-weight:800;letter-spacing:-.03em;line-height:1.05}.d-progress{margin-top:22px}.d-progress .g-track{height:8px}.d-progress .pct{text-align:right;font-size:12px;color:var(--text-dim);margin-top:8px;font-variant-numeric:tabular-nums}.d-deadline{display:flex;align-items:center;gap:7px;font-size:12.5px;color:var(--text-dim);margin-top:13px;font-weight:600}.d-deadline.overdue{color:#ff6b6b}.d-deadline svg{stroke:currentColor}.cat-row{display:flex;align-items:center;gap:4px 2px;flex-wrap:wrap;margin:24px 0 16px}.cat-pill{display:inline-flex;align-items:center;gap:7px;border:none;background:none;cursor:pointer;border-radius:99px;padding:7px 12px;font-size:12.5px;font-weight:600;color:var(--text-dim);transition:background .2s ease,color .2s ease}.cat-pill:hover{color:var(--text)}.cat-pill.on{background:#ffffff1a;border:1px solid rgba(255,255,255,.16);color:var(--text);padding:6px 12px}.cat-pill .cp-pct{font-size:10.5px;color:var(--text-dim);font-variant-numeric:tabular-nums}.cat-tools{margin-left:auto;display:flex;gap:4px}.cat-tools button{background:none;border:none;cursor:pointer;padding:5px;opacity:.55;transition:opacity .15s ease}.cat-tools button:hover{opacity:1}.cat-tools svg{stroke:#ffffffd9}.cat-tools .lock svg{stroke:#ffc24d}.d-body{flex:1;overflow-y:auto;min-height:0;padding-right:8px}.cl-topic{margin-bottom:10px;border-radius:16px;background:linear-gradient(165deg,rgba(var(--glow, 255,255,255),.1),rgba(var(--glow, 255,255,255),.05));border:1px solid rgba(var(--glow, 255,255,255),.13)}.cl-topic-head{display:flex;align-items:center;gap:10px;padding:13px 16px;cursor:pointer;border-radius:16px}.cl-topic-head:hover{background:#ffffff0a}.cl-topic-name{flex:1;font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.cl-topic-count{font-size:10.5px;color:var(--text-dim);font-variant-numeric:tabular-nums}.cl-chev{transition:transform .25s var(--ease);transform:rotate(90deg)}.cl-topic.open .cl-chev{transform:rotate(-90deg)}.cl-items{padding:2px 10px 10px}.cl-row{display:flex;align-items:center;gap:10px;padding:7px 6px;border-radius:10px;font-size:13px}.cl-row:hover{background:#ffffff0b}.cl-check{width:18px;height:18px;border-radius:6px;flex-shrink:0;cursor:pointer;padding:0;border:1.5px solid rgba(255,255,255,.3);background:transparent;position:relative;transition:background .15s ease,border-color .15s ease}.cl-check.done{background:#ffffffeb;border-color:#ffffffeb}.cl-check.done:after{content:"✓";position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:12px;color:#14141c;font-weight:800}.cl-text{flex:1;min-width:0}.cl-row.done .cl-text{color:var(--text-dim);text-decoration:line-through;text-decoration-color:#ffffff59}.cl-dots{display:flex;gap:6px;align-items:center}.cl-owner{width:20px;height:20px;border-radius:50%;flex:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;overflow:hidden;background:transparent;border:1px dashed rgba(255,255,255,.28);color:var(--text-dim);font-size:13px;line-height:1;opacity:0;transition:opacity .15s ease,border-color .15s ease}.cl-owner img{width:100%;height:100%;object-fit:cover;display:block}.cl-owner.has{border:1px solid rgba(255,255,255,.18);opacity:1}.cl-row:hover .cl-owner,.cl-owner.open,.cl-owner:focus-visible{opacity:1}.cl-owner:not(:disabled):hover{border-color:rgba(var(--blue),.7)}.cl-owner:disabled{cursor:default}.cl-owner:focus-visible{outline:2px solid rgba(var(--blue),.7);outline-offset:1px}.own-pop{position:fixed;z-index:400;width:220px;padding:6px;border-radius:12px;background:#131419fa;border:1px solid rgba(255,255,255,.1);box-shadow:0 18px 50px #0009;animation:ownIn .15s var(--ease)}.cl-dot.stp.open{opacity:1;outline:2px solid rgba(255,255,255,.5);outline-offset:2px}.stp-pop{position:fixed;z-index:400;width:248px;padding:8px;border-radius:12px;background:#131419fa;border:1px solid rgba(255,255,255,.1);border-top:2px solid var(--stp, #bfa0ff);box-shadow:0 18px 50px #0009;animation:ownIn .15s var(--ease);display:flex;flex-direction:column;gap:8px}.stp-pop.review{--stp: #bfa0ff}.stp-pop.blocked{--stp: #ff5f5f}.stp-pop.assist{--stp: #ffc24d}.stp-pop .own-title{padding:2px 2px 0}.stp-fotos{display:flex;flex-wrap:wrap;gap:6px;max-height:150px;overflow-y:auto;padding:2px}.stp-foto{width:34px;height:34px;border-radius:50%;padding:0;cursor:pointer;flex:none;overflow:hidden;border:2px solid transparent;background:none;opacity:.55;transition:opacity .12s ease,border-color .12s ease}.stp-foto img{width:100%;height:100%;object-fit:cover;display:block;border-radius:50%}.stp-foto:hover{opacity:.85}.stp-foto.on{opacity:1;border-color:var(--stp)}.stp-foto:focus-visible{outline:2px solid rgba(var(--blue),.7);outline-offset:1px}.stp-vazio{font-size:11.5px;color:var(--text-dim);padding:2px}.stp-motivo{width:100%;box-sizing:border-box;height:30px;padding:0 10px;border-radius:8px;outline:none;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:var(--text);font:inherit;font-size:12px}.stp-motivo:focus{border-color:var(--stp)}.stp-pe{display:flex;align-items:center;gap:8px}.stp-pe span{flex:1;font-size:10.5px;color:var(--text-dim)}@keyframes ownIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.own-title{font-size:10.5px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--text-dim);padding:6px 8px}.own-list{max-height:240px;overflow-y:auto;display:flex;flex-direction:column;gap:1px}.own-item{display:flex;align-items:center;gap:9px;width:100%;padding:6px 8px;border-radius:8px;background:none;border:none;color:var(--text);font:inherit;font-size:12.5px;text-align:left;cursor:pointer}.own-item img{width:22px;height:22px;border-radius:50%;object-fit:cover;flex:none}.own-item span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.own-item:hover,.own-item:focus-visible{background:#ffffff12;outline:none}.own-item.sel{background:rgba(var(--blue),.18)}.own-item.sel:after{content:"✓";color:#9fc6ff;font-size:12px}.own-rm{color:var(--text-dim);border-top:1px solid rgba(255,255,255,.07);border-radius:0 0 8px 8px;margin-top:4px;padding-top:8px}.cl-dot{width:11px;height:11px;border-radius:50%;border:none;cursor:pointer;padding:0;opacity:0;transition:opacity .15s ease,box-shadow .15s ease}.cl-row:hover .cl-dot{opacity:.35}.cl-row:hover .cl-dot:hover{opacity:.8}.cl-dot.dev.big{width:18px;height:18px;display:flex;align-items:center;justify-content:center}.cl-dot.active,.cl-row:hover .cl-dot.active{opacity:1}.cl-dot.dev{background:#4da3ff}.cl-dot.review{background:#bfa0ff}.cl-dot.blocked{background:#ff5f5f}.cl-dot.assist{background:#ffc24d}.cl-dot.active{opacity:1}.cl-dot.dev.active{box-shadow:0 0 8px #4da3ffcc}.cl-topic-dots{display:inline-flex;gap:4px;align-items:center;margin-left:2px;flex-shrink:0}.cl-tdot{width:8px;height:8px;border-radius:50%}.cl-tdot.dev{background:#4da3ff;box-shadow:0 0 6px #4da3ff8c}.cl-tdot.review{background:#bfa0ff;box-shadow:0 0 6px #bfa0ff80}.cl-tdot.blocked{background:#ff5f5f;box-shadow:0 0 6px #ff5f5f8c}.cl-tdot.assist{background:#ffc24d;box-shadow:0 0 6px #ffc24d80}.cl-dot.review.active{box-shadow:0 0 8px #bfa0ffcc}.cl-dot.blocked.active{box-shadow:0 0 8px #ff5f5fcc}.cl-dot.assist.active{box-shadow:0 0 8px #ffc24dcc}.rep-row{display:flex;flex-direction:column;gap:4px;padding:11px 12px;margin-top:6px;border-radius:13px;background:#ffffff09}.rep-acts{display:flex;gap:8px;justify-content:flex-end}.rep-text{font-size:13px;line-height:1.45;word-break:break-word;white-space:pre-wrap}.rep-meta{font-size:10.5px;color:var(--text-dim);font-variant-numeric:tabular-nums}.talk-row{display:flex;gap:10px;padding:8px 4px}.talk-row img{width:28px;height:28px;border-radius:50%;object-fit:cover;flex-shrink:0}.talk-by{font-size:11.5px;font-weight:700}.talk-when{font-size:10px;color:var(--text-dim);margin-left:6px}.talk-text{font-size:13px;line-height:1.45;white-space:pre-wrap;word-break:break-word}.composer{display:flex;gap:8px;align-items:flex-end;margin-top:10px}.composer .txt-input{flex:1}.send-btn{width:36px;height:36px;border-radius:50%;flex-shrink:0;cursor:pointer;padding:0;border:1px solid rgba(var(--blue),.5);background:rgba(var(--blue),.2);display:flex;align-items:center;justify-content:center;transition:background .2s ease}.send-btn:hover{background:rgba(var(--blue),.35)}.send-btn svg{stroke:#cfe5ff}.corner-btn{position:fixed;right:calc(var(--content-right) + 26px);top:26px;width:46px;height:46px;z-index:120;transition:right .25s var(--ease);border-radius:50%;border:1px solid var(--glass-border);cursor:pointer;padding:0;background:linear-gradient(var(--glass-bg),var(--glass-bg)),linear-gradient(#1011156b,#1011156b);box-shadow:0 12px 32px #00000073,inset 0 1px #ffffff2e;display:flex;align-items:center;justify-content:center;transition:transform .2s var(--ease),background .2s ease}.corner-btn:hover{transform:translateY(-2px)}.corner-btn.corner-cog,.corner-btn.corner-bell{top:26px}@media (min-width: 601px){.corner-btn.corner-cog{display:none}}.corner-btn svg{stroke:#ffffffd9;transition:transform .35s var(--ease)}.corner-cog:hover svg{transform:rotate(75deg)}@keyframes bellRing{0%,62%,to{transform:rotate(0)}66%{transform:rotate(13deg)}70%{transform:rotate(-11deg)}74%{transform:rotate(8deg)}78%{transform:rotate(-6deg)}82%{transform:rotate(3deg)}86%{transform:rotate(0)}}@keyframes bellHalo{0%,60%,to{box-shadow:0 12px 32px #00000073,inset 0 1px #ffffff2e,0 0 #e0525257}70%{box-shadow:0 12px 32px #00000073,inset 0 1px #ffffff2e,0 0 0 7px #e0525200}}.corner-bell.has svg{transform-origin:50% 18%;animation:bellRing 3.4s var(--ease) infinite}.corner-bell.has{animation:bellHalo 3.4s var(--ease) infinite}.corner-bell:hover svg{animation-duration:.9s}.corner-bell.has .corner-badge{animation:badgePop 3.4s var(--ease) infinite}@keyframes badgePop{0%,62%,to{transform:scale(1)}68%{transform:scale(1.22)}76%{transform:scale(1)}}@media (prefers-reduced-motion: reduce){.corner-bell.has svg,.corner-bell.has,.corner-bell.has .corner-badge{animation:none}}.corner-badge{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;border-radius:99px;background:#e05252;color:#fff;font-size:10.5px;font-weight:700;display:flex;align-items:center;justify-content:center;padding:0 5px}.req-panel{position:fixed;right:26px;top:82px;width:360px;max-height:min(560px,calc(100vh - 120px));z-index:300;border-radius:20px;border:1px solid var(--glass-border);background:#14151ae0;backdrop-filter:blur(20px) saturate(1.05);-webkit-backdrop-filter:blur(20px) saturate(1.05);box-shadow:0 24px 60px #0000008c,inset 0 1px #ffffff26;padding:12px;overflow-y:auto;opacity:0;transform:translateY(10px) scale(.98);transform-origin:top right;pointer-events:none;transition:opacity .25s ease,transform .25s var(--ease)}.req-panel.open{opacity:1;transform:none;pointer-events:auto}.req-item{display:flex;gap:11px;padding:9px 8px;border-radius:13px;cursor:pointer}.req-item:hover{background:#ffffff0f}.req-item img{width:34px;height:45px;border-radius:8px;object-fit:cover;flex-shrink:0}.req-line1{display:flex;align-items:center;gap:7px}.req-game{font-size:12px;font-weight:700}.req-text{font-size:11.5px;color:var(--text-dim);margin-top:2px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.chip.report{background:rgba(var(--amber),.15);color:#ffd98f}.chip.blocked{background:rgba(var(--red),.15);color:#ff9d9d}.chip.assist{background:rgba(var(--amber),.15);color:#ffd98f}.chip.dev{background:rgba(var(--blue),.15);color:#a8cfff}.app-shell{display:flex;min-height:100vh}.sidebar{position:fixed;right:0;top:0;bottom:0;width:var(--sb-w);z-index:60;transition:transform .28s var(--ease);display:flex;flex-direction:column;background:rgba(var(--scrim),.72);backdrop-filter:blur(22px) saturate(1.05);-webkit-backdrop-filter:blur(22px) saturate(1.05);border-left:1px solid rgba(255,255,255,.08);box-shadow:-1px 0 #ffffff08,-22px 0 60px #00000080;transition:transform .28s var(--ease),width .25s var(--ease)}.app-content{flex:1;min-width:0;margin-left:var(--content-left);margin-right:var(--content-right)}.proj-slide{will-change:auto}.sb-logo{padding:22px 20px 14px}.sb-logo img{height:30px;opacity:.95}.sb-scroll{flex:1;overflow-y:auto;min-height:0;padding:4px 10px 12px}.sb-section{margin-top:14px}.sb-label{display:flex;align-items:center;justify-content:space-between;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-dim);padding:0 10px 6px}.sb-add{width:18px;height:18px;border-radius:6px;border:none;cursor:pointer;padding:0;background:#ffffff14;color:var(--text-dim);font-size:13px;line-height:1}.sb-add:hover{background:#ffffff29;color:var(--text)}.sb-room{margin-bottom:2px}.sb-room-head{display:flex;align-items:center;gap:9px;width:100%;text-align:left;padding:7px 10px;border:none;border-radius:10px;background:none;cursor:pointer;color:var(--text-dim);font-size:13px;font-weight:500;transition:background .15s ease,color .15s ease}.sb-room-head:hover{background:#ffffff0f;color:var(--text)}.sb-room-head.busy{color:var(--text);font-weight:600}.sb-room-head svg{stroke:currentColor;flex-shrink:0}.sb-room-name{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sb-room-n{font-size:10.5px;font-weight:700;color:var(--text-dim);background:#ffffff14;border-radius:99px;padding:1px 7px}.sb-voice-row{display:flex;align-items:center;gap:8px;padding:3px 8px 3px 34px;border-radius:9px;font-size:12.5px;color:var(--text-dim)}.sb-voice-row:hover{background:#ffffff0b}.sb-voice-name{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sb-va{position:relative;width:24px;height:24px;flex-shrink:0}.sb-va img{width:100%;height:100%;border-radius:50%;object-fit:cover;display:block}.sb-va.speaking:after{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:50%;border:2px solid #3ecf75;box-shadow:0 0 8px #3ecf7580}.sb-va.on:after{content:"";position:absolute;right:-1px;bottom:-1px;width:9px;height:9px;border-radius:50%;background:#3ecf75;border:2px solid rgba(16,17,21,.95)}.chip.live{background:rgba(var(--red),.85);color:#fff;letter-spacing:.05em}.sb-member{display:flex;align-items:center;gap:10px;padding:5px 10px;border-radius:10px}.sb-member:hover{background:#ffffff0d}.sb-member .sb-va{width:28px;height:28px}.sb-member-name{display:block;font-size:12.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sb-activity{display:block;font-size:10.5px;color:var(--text-dim);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sb-member.off{opacity:.4}.sb-self{display:flex;align-items:center;gap:10px;padding:10px 12px;border-top:1px solid rgba(255,255,255,.08);background:rgba(var(--scrim),.5)}.sb-self .sb-va{width:30px;height:30px}.sb-self-acts{display:flex;gap:2px}.sb-self-acts button{width:28px;height:28px;border-radius:8px;border:none;cursor:pointer;padding:0;background:none;display:flex;align-items:center;justify-content:center;transition:background .15s ease}.sb-self-acts button:hover{background:#ffffff1a}.sb-self-acts svg{stroke:#ffffffbf}@media (max-width: 900px){.app-content{margin-left:var(--content-left)}}.sb-call{border-top:1px solid rgba(255,255,255,.08);padding:10px 12px 8px;background:#101115;position:relative;z-index:1}.sb-call-info{display:flex;flex-direction:column;gap:1px;padding:0 2px 8px}.sb-call-status{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:700;color:#7ae8a6}.sb-call-status svg{stroke:#7ae8a6}.sb-call-room{font-size:10.5px;color:var(--text-dim)}.sb-call-acts{display:flex;gap:7px}.sb-call-acts button{flex:1;height:40px;border-radius:11px;border:1px solid rgba(255,255,255,.1);background:#ffffff12;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;transition:background .15s ease,transform .15s var(--ease)}.sb-call-acts button:hover{background:#ffffff24;transform:translateY(-1px)}.sb-call-acts svg{stroke:#ffffffe0}.sb-call-acts .hangup{background:rgba(var(--red),.8);border-color:#ff787880}.sb-call-acts .hangup:hover{background:rgba(var(--red),1)}.sb-call-acts .hangup svg{stroke:#fff}.sb-self{border-top:1px solid rgba(255,255,255,.06)}.members-strip{position:fixed;right:var(--sb-w);top:0;bottom:0;width:var(--team-w);z-index:59;display:flex;flex-direction:column;padding:14px 0 12px;background:rgba(var(--scrim),.55);backdrop-filter:blur(18px) saturate(1.05);-webkit-backdrop-filter:blur(18px) saturate(1.05);border-left:1px solid rgba(255,255,255,.07);transition:width .3s var(--ease),right .25s var(--ease)}.members-strip.open{width:var(--team-w)}.ms-head{display:flex;align-items:center;padding:4px 16px 10px}.ms-foot{display:flex;justify-content:center;padding:10px 0 2px}.ms-title{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text)}.ms-toggle{width:26px;height:26px;border-radius:8px;border:1px solid rgba(255,255,255,.1);background:#ffffff0f;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;transition:background .15s ease}.ms-toggle:hover{background:#ffffff24}.ms-toggle svg{stroke:#fffc;transition:transform .3s var(--ease);transform:rotate(180deg)}.members-strip.open .ms-toggle svg{transform:none}.ms-list{flex:1;overflow-y:auto;overflow-x:hidden;min-height:0;padding:0 12px;display:flex;flex-direction:column;gap:4px}.ms-row{display:flex;align-items:center;gap:10px;width:100%;border:none;background:none;cursor:pointer;text-align:left;padding:5px;border-radius:12px;color:var(--text);transition:background .15s ease}.ms-row:hover{background:#ffffff12}.ms-row .sb-va{width:34px;height:34px;flex-shrink:0}.ms-row.off{opacity:.4}.ms-info{flex:1;min-width:0}.dm-panel{position:fixed;right:calc(var(--content-right) + 14px);top:18px;bottom:18px;z-index:130;width:min(320px,calc(100vw - var(--content-left) - var(--content-right) - 40px));display:flex;flex-direction:column;border-radius:22px;border:1px solid var(--glass-border);background:#14151ae6;backdrop-filter:blur(20px) saturate(1.05);-webkit-backdrop-filter:blur(20px) saturate(1.05);box-shadow:0 24px 60px #0000008c,inset 0 1px #ffffff24;animation:dmIn .25s var(--ease)}.dm-panel.wide{width:min(460px,calc(100vw - var(--content-left) - var(--content-right) - 40px))}@keyframes dmIn{0%{opacity:0;transform:translate(-8px) scale(.98)}to{opacity:1;transform:none}}.dm-head{display:flex;align-items:center;gap:10px;padding:14px 14px 12px;border-bottom:1px solid rgba(255,255,255,.08)}.dm-head .sb-va{width:32px;height:32px}.dm-x{width:28px;height:28px;border-radius:8px;border:none;cursor:pointer;padding:0;background:#ffffff0f;display:flex;align-items:center;justify-content:center}.dm-x:hover{background:#ffffff24}.dm-x svg{stroke:#fffc}.dm-msgs{flex:1;overflow-y:auto;min-height:0;padding:12px 14px 4px}.dm-msg{display:flex;align-items:flex-end;gap:7px;margin-bottom:8px}.dm-msg.mine{justify-content:flex-end}.dm-bubble{max-width:78%;padding:8px 12px;border-radius:15px;font-size:13px;line-height:1.45;background:#ffffff12;border:1px solid rgba(255,255,255,.08);white-space:pre-wrap;word-break:break-word}.dm-msg.mine .dm-bubble{background:rgba(var(--blue),.2);border-color:rgba(var(--blue),.35)}.dm-when{font-size:9.5px;color:var(--text-dim);flex-shrink:0}.sb-room-head.here{background:rgba(var(--green),.14);color:#7ae8a6}.sb-room-head.here:hover{background:rgba(var(--green),.2)}.sb-call-acts .off{background:rgba(var(--red),.18);border-color:#ff787866}.sb-call-acts .off svg{stroke:#ff9d9d}.sb-call-acts .sharing{background:rgba(var(--green),.2);border-color:rgba(var(--green),.5);box-shadow:0 0 12px rgba(var(--green),.25)}.sb-call-acts .sharing svg{stroke:#7ae8a6}.sb-mutedic{stroke:#ff9d9d;flex-shrink:0}.cl-row.st-dev{background:#4da3ff1a}.cl-row.st-dev:hover{background:#4da3ff26}.cl-row.st-review{background:#bfa0ff1a}.cl-row.st-review:hover{background:#bfa0ff26}.cl-row.st-blocked{background:#ff5f5f1a}.cl-row.st-blocked:hover{background:#ff5f5f29}.cl-row.st-assist{background:#ffc24d1a}.cl-row.st-assist:hover{background:#ffc24d29}.cat-tools .lock.unlocked svg{stroke:#7ae8a6}.add-inline{display:block;width:100%;margin:6px 0 2px;border-radius:10px;font-size:12px;padding:7px 12px;background:#ffffff0a;border:1px dashed rgba(255,255,255,.2)}.add-inline:focus{border-style:solid}.gchat{display:flex;flex-direction:column;flex:1;min-height:160px;position:relative}.gchat-msgs{flex:1;min-height:100px;overflow-y:auto;border-radius:14px;background:#0000002e;border:1px solid rgba(255,255,255,.06);padding:10px 10px 6px;margin-bottom:8px}.gchat-msg{display:flex;gap:7px;margin-bottom:8px;align-items:flex-end}.gchat-msg.mine{justify-content:flex-end}.gc-ava{width:22px;height:22px;border-radius:50%;object-fit:cover;flex-shrink:0}.gc-bubble{max-width:86%;min-width:0;padding:6px 10px 5px;border-radius:13px 13px 13px 4px;background:#ffffff12;border:1px solid rgba(255,255,255,.08)}.gchat-msg.mine .gc-bubble{border-radius:13px 13px 4px;background:rgba(var(--blue),.2);border-color:rgba(var(--blue),.32)}.gc-by{display:block;font-size:10.5px;font-weight:700;color:#8cc3ff;margin-bottom:1px}.gc-text{display:inline}.gc-when{float:right;font-size:8.5px;color:var(--text-dim);margin:7px -3px -1px 8px}.gc-text{font-size:12px;line-height:1.4;white-space:pre-wrap;word-break:break-word}.gc-img{display:block;max-width:100%;max-height:140px;border-radius:10px;margin:4px 0 2px}.gc-doc{display:inline-flex;align-items:center;gap:6px;margin:4px 0 2px;font-size:11px;padding:5px 10px;border-radius:9px;background:#ffffff12;border:1px solid rgba(255,255,255,.1);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gc-doc svg{stroke:#ffffffb3;flex-shrink:0}.gchat-composer{display:flex;gap:5px;align-items:center}.gchat-composer .txt-input{flex:1;min-width:0;padding:7px 11px;font-size:12px}.gc-ico{width:30px;height:30px;border-radius:9px;flex-shrink:0;cursor:pointer;padding:0;border:1px solid rgba(255,255,255,.1);background:#ffffff0d;display:flex;align-items:center;justify-content:center}.gc-ico:hover{background:#ffffff1f}.gc-ico svg{stroke:#fffc}.send-btn.gc-send{width:30px;height:30px}.gc-pop{position:absolute;left:0;right:0;bottom:44px;height:320px;z-index:8;display:flex;flex-direction:column;border-radius:16px;border:1px solid var(--glass-border);background:#14151af5;backdrop-filter:blur(20px) saturate(1.05);-webkit-backdrop-filter:blur(20px) saturate(1.05);box-shadow:0 20px 50px #0000008c,inset 0 1px #ffffff24;animation:dmIn .22s var(--ease)}.gc-pop-scroll{flex:1;overflow-y:auto;min-height:0;padding:8px 10px}.gc-pop-title{font-size:9.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--text-dim);padding:8px 2px 4px;position:sticky;top:-8px;background:#14151af5;z-index:2}.gc-pop-grid{display:flex;flex-wrap:wrap}.gc-pop-grid button{border:none;background:none;cursor:pointer;font-size:17px;line-height:1;padding:4px;border-radius:7px}.gc-pop-grid button:hover{background:#ffffff1f}.gc-pop-cats{display:flex;justify-content:space-between;gap:2px;padding:5px 8px;border-top:1px solid rgba(255,255,255,.08)}.gc-pop-cats button{border:none;background:none;cursor:pointer;font-size:14px;padding:3px 6px;border-radius:7px;opacity:.7}.gc-pop-cats button:hover{opacity:1;background:#ffffff1a}.gc-field{position:relative;flex:1;min-width:0}.gc-field .txt-input{width:100%;padding-right:32px;border-radius:17px;max-height:112px;overflow-y:hidden;line-height:1.4;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.28) transparent}.gc-field .txt-input::-webkit-scrollbar{width:6px}.gc-field .txt-input::-webkit-scrollbar-thumb{background:#ffffff47;border-radius:99px}.gc-field .txt-input::-webkit-scrollbar-track{background:transparent}.gc-emoji-in{position:absolute;right:6px;bottom:9px;width:22px;height:22px;border:none;background:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;border-radius:50%;opacity:.65;transition:opacity .15s ease}.gc-emoji-in:hover{opacity:1}.gc-emoji-in svg{stroke:#ffffffd9}.gc-mic{width:30px;height:30px;flex-shrink:0}.gc-rec{display:flex;align-items:center;gap:8px;padding:5px 6px;border-radius:99px;background:#ffffff0d;border:1px solid var(--glass-border)}.gc-rec .gc-ico{border:none;background:none}.gc-rec-dot{width:9px;height:9px;border-radius:50%;background:#ff5f5f;animation:recPulse 1.1s ease-in-out infinite;flex-shrink:0}.gc-rec-dot.paused{animation:none;opacity:.4}@keyframes recPulse{0%,to{opacity:1}50%{opacity:.25}}.gc-rec-time{font-size:12px;font-variant-numeric:tabular-nums;color:var(--text)}.gc-rec-line{flex:1;border-bottom:2px dotted rgba(255,255,255,.25);margin:0 2px}.gc-rec-pause svg{fill:#ff8f8f}.gc-rec-send{background:rgba(var(--green),.85);border-color:rgba(var(--green),1)}.gc-rec-send svg{stroke:#06130a}.gc-audio{display:inline-flex;align-items:center;gap:7px;margin:3px 0 1px;min-width:140px;color:#ffffffd9}.gc-audio svg{flex-shrink:0;color:#ffffffe6}.gc-audio-line{flex:1;height:2px;border-radius:99px;background:repeating-linear-gradient(90deg,rgba(255,255,255,.5) 0 3px,transparent 3px 6px)}.gc-audio i{font-style:normal;font-size:10px;color:var(--text-dim)}.gc-bwrap{position:relative;display:flex;align-items:center;gap:4px;max-width:86%;min-width:0}.gc-bwrap .gc-bubble{max-width:100%}.gchat-msg.mine .gc-bwrap{flex-direction:row;justify-content:flex-end}.gchat-msg:not(.mine) .gc-react-btn{order:2}.gc-react-btn{width:22px;height:22px;border-radius:50%;border:none;cursor:pointer;padding:0;background:#ffffff14;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .15s ease;flex-shrink:0}.gchat-msg:hover .gc-react-btn,.dm-msg:hover .gc-react-btn{opacity:.75}.gc-msgmenu{position:absolute;z-index:90;width:176px;padding:5px;border-radius:12px;background:#131419fc;border:1px solid rgba(255,255,255,.1);box-shadow:0 18px 46px #0009;animation:spipIn .13s var(--ease)}.gc-msgmenu button{display:flex;align-items:center;gap:10px;width:100%;text-align:left;font:inherit;font-size:12px;font-weight:600;color:#c9cdd9;cursor:pointer;padding:7px 9px;border-radius:8px;border:none;background:none;transition:background .12s ease,color .12s ease}.gc-msgmenu button svg{stroke:currentColor;flex:none}.gc-msgmenu button:hover{background:#ffffff14;color:#fff}.gc-msgmenu button.danger{color:#ff9d9d}.gc-msgmenu button.danger:hover{background:rgba(var(--red),.15)}.gc-msgmenu-sep{display:block;height:1px;margin:4px 6px;background:#ffffff14}.gc-react-btn:hover{opacity:1;background:#ffffff29}.gc-react-btn svg{stroke:#ffffffd9}.gc-react-bar{position:absolute;z-index:320;width:max-content;border-radius:20px;border:1px solid var(--glass-border);background:#14151af7;box-shadow:0 14px 36px #0000008c,inset 0 1px #ffffff24;animation:dmIn .18s var(--ease);padding:5px}.gc-react-row{display:flex;gap:2px;align-items:center}.gc-react-row button{border:none;background:none;cursor:pointer;font-size:16px;padding:4px 5px;border-radius:50%;line-height:1;transition:transform .15s var(--ease)}.gc-react-row button:hover{transform:scale(1.25);background:#ffffff1a}.gc-react-plus{width:24px;height:24px;border-radius:50%!important;background:#ffffff1f!important;color:var(--text);font-size:14px!important;font-weight:700}.gc-react-more{display:flex;flex-wrap:wrap;width:246px;max-height:118px;overflow-y:auto;padding-top:4px;margin-top:4px;border-top:1px solid rgba(255,255,255,.08)}.gc-react-more button{border:none;background:none;cursor:pointer;font-size:15px;padding:3px 4px;border-radius:7px}.gc-react-more button:hover{background:#ffffff1a}.gc-bubble{position:relative}.gc-bubble.has-reacts{margin-bottom:12px}.gc-reacts{position:absolute;bottom:-11px;right:4px;display:inline-flex;gap:2px;z-index:3}.gchat-msg:not(.mine) .gc-reacts{right:auto;left:4px}.gc-reacts>button{border:1.5px solid rgba(16,17,21,.95);background:#262630fa;border-radius:99px;cursor:pointer;font-size:10px;padding:1px 5px;color:var(--text);line-height:1.35;box-shadow:0 2px 8px #0006}.gc-reacts>button:hover{background:#383844}.gc-who{position:absolute;z-index:320;border-radius:13px;border:1px solid var(--glass-border);background:#14151af7;box-shadow:0 16px 40px #0000008c,inset 0 1px #ffffff1f;padding:6px;animation:dmIn .18s var(--ease)}.gc-who-title{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-dim);padding:3px 6px 6px}.gc-who-row{display:flex;align-items:center;gap:8px;width:100%;border:none;background:none;cursor:pointer;text-align:left;padding:5px 6px;border-radius:9px;color:var(--text);font-size:12px}.gc-who-row:hover{background:#ffffff12}.gc-who-row img{width:22px;height:22px;border-radius:50%;object-fit:cover}.gc-who-row span{flex:1;min-width:0}.gc-who-row em{display:block;font-style:normal;font-size:9.5px;color:var(--text-dim)}.gc-who-row i{font-style:normal;font-size:14px}.gc-att{position:absolute;top:0;right:0;bottom:0;left:0;z-index:7;display:flex;flex-direction:column;border-radius:14px;border:1px solid var(--glass-border);background:#101115f7;box-shadow:0 20px 50px #0000008c,inset 0 1px #ffffff1f;padding:8px;animation:dmIn .22s var(--ease)}.gc-att-top{display:flex;align-items:center;gap:6px;margin-bottom:6px}.gc-att-top .gc-ico.on{background:rgba(var(--blue),.25);border-color:rgba(var(--blue),.5)}.gc-att-main{flex:1;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.gc-att-imgwrap{position:relative;max-width:100%;max-height:100%;display:flex}.gc-att-imgwrap img{max-width:100%;max-height:100%;object-fit:contain;border-radius:10px;min-height:0}.gc-crop-layer{position:absolute;top:0;right:0;bottom:0;left:0;cursor:crosshair;touch-action:none}.gc-crop-box{position:absolute;border:1.5px dashed rgba(255,255,255,.95);background:#ffffff1f;box-shadow:0 0 0 4000px #00000073;pointer-events:none}.gc-att-cropacts{display:flex;gap:8px}.gc-att-thumbs{display:flex;gap:6px;padding:8px 2px 6px;overflow-x:auto;flex-shrink:0}.gc-att-th{width:40px;height:40px;border-radius:9px;padding:0;cursor:pointer;border:2px solid transparent;background:#ffffff0f;overflow:hidden;flex-shrink:0}.gc-att-th img{width:100%;height:100%;object-fit:cover}.gc-att-th.sel{border-color:rgba(var(--blue),.8)}.gc-att-th.add{color:var(--text-dim);font-size:18px;border:1px dashed rgba(255,255,255,.3)}.gc-att-th.add:hover{color:var(--text);border-color:#ffffff80}.gc-att-caption{display:flex;gap:5px;align-items:center;flex-shrink:0}.gc-att-send{background:rgba(var(--green),.85);border-color:rgba(var(--green),1)}.gc-att-send svg{stroke:#06130a}.gc-clipwrap{position:relative}.gc-attmenu{position:absolute;bottom:38px;left:0;z-index:9;min-width:168px;border-radius:14px;border:1px solid var(--glass-border);background:#14151af7;box-shadow:0 16px 40px #0000008c,inset 0 1px #ffffff1f;padding:6px;animation:dmIn .18s var(--ease)}.gc-attmenu button{display:flex;align-items:center;gap:10px;width:100%;border:none;background:none;cursor:pointer;text-align:left;padding:6px 7px;border-radius:10px;color:var(--text);font-size:12.5px;font-weight:500}.gc-attmenu button:hover{background:#ffffff12}.am-ic{width:30px;height:30px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center}.am-ic.am-doc{background:#4da3ffe6;color:#eaf3ff}.am-ic.am-photo{background:#3ecf75d9}.am-ic.am-photo svg{stroke:#08130b}.d-right .gchat{min-height:0}.d-right .gchat .gc-text{font-size:13.5px}.d-right .gchat .gc-bubble{max-width:70%}.d-right .gchat .gchat-msgs{padding:14px 16px 8px}.d-case{transition:transform .35s var(--ease),width .3s var(--ease),height .3s var(--ease)}.d-case.rgs-mode{width:calc(100% - 150px);height:calc(100vh - 36px)}.pill.rgs-enter{background:rgba(var(--green),.14);border-color:rgba(var(--green),.4);color:#7ae8a6}.pill.rgs-enter:hover{background:rgba(var(--green),.24)}.rgs-name{font-size:15px;font-weight:700;letter-spacing:-.01em;display:flex;align-items:center;gap:7px}.rgs-env{font-style:normal;font-size:11px;font-weight:600;color:var(--text-dim);display:flex;align-items:center;gap:5px}.rgs-dot{width:7px;height:7px;border-radius:50%;background:#ffffff40;display:inline-block}.rgs-dot.on{background:#3ecf75;box-shadow:0 0 7px #3ecf7599}.rgs-stage{flex:1;min-height:0;display:flex;flex-direction:column}.rgs-toolbar{display:flex;gap:6px;align-items:center;flex-wrap:wrap;margin-bottom:12px}.rgs-toolbar .pill{font-size:11.5px;padding:7px 13px}.rgs-dd{position:relative}.rgs-menu{position:absolute;top:calc(100% + 6px);left:0;z-index:320;min-width:180px;border-radius:14px;border:1px solid var(--glass-border);background:#14151af7;backdrop-filter:blur(20px) saturate(1.05);-webkit-backdrop-filter:blur(20px) saturate(1.05);box-shadow:0 20px 50px #0000008c,inset 0 1px #ffffff24;padding:6px;animation:dmIn .18s var(--ease)}.rgs-menu>button{display:block;width:100%;text-align:left;border:none;background:none;cursor:pointer;color:var(--text);font-size:12.5px;padding:7px 9px;border-radius:9px}.rgs-menu>button:hover{background:#ffffff12}.rgs-menu>button.sel{background:rgba(var(--blue),.18);color:#cfe5ff}.rgs-menu-form{min-width:240px;padding:10px}.rgs-fora{left:auto;right:0;width:248px}.rgs-fora>button{display:flex;flex-direction:column;gap:2px}.rgs-fora>button b{font-weight:600}.rgs-fora>button i{font-style:normal;font-size:11px;color:var(--text-dim)}.rgs-fora-qr{display:flex;align-items:center;gap:10px;margin-top:4px;padding:8px 9px 4px;border-top:1px solid rgba(255,255,255,.07);font-size:11px;color:var(--text-dim);line-height:1.4}.rgs-fora-qr img,.rgs-fora-qr-vazio{width:96px;height:96px;flex:none;border-radius:8px;background:#fff}.rgs-fora-qr-vazio{background:#ffffff0f}.rgs-moedas{min-width:210px;width:290px;max-width:calc(100vw - 32px);padding:8px}.rgs-moedas .txt-input{width:100%;border-radius:10px;margin-bottom:6px}.rgs-moedas-lista{max-height:280px;overflow-y:auto;display:flex;flex-direction:column}.rgs-moedas-lista>button{display:block;width:100%;text-align:left;border:none;background:none;cursor:pointer;color:var(--text);font-size:12.5px;padding:6px 9px;border-radius:9px;font-variant-numeric:tabular-nums}.rgs-moedas-lista>button i{font-style:normal;color:var(--text-dim);font-size:11px}.rgs-moedas-lista>button:hover{background:#ffffff12}.rgs-moedas-lista>button.sel{background:rgba(var(--blue),.18);color:#cfe5ff}.rgs-verrow{display:flex;align-items:center;gap:2px}.rgs-verrow>button{flex:1;text-align:left;border:none;background:none;cursor:pointer;color:var(--text);font-size:12.5px;padding:7px 9px;border-radius:9px}.rgs-verrow>button:hover{background:#ffffff12}.rgs-verrow>button.sel{background:rgba(var(--blue),.18);color:#cfe5ff}.rgs-dl{display:inline-flex;align-items:center;justify-content:center;flex:none;width:26px;height:26px;border-radius:8px;color:var(--text-dim)}.rgs-dl:hover,.rgs-dl:focus-visible{background:#ffffff14;color:#fff;outline:none}.rgs-menu-link{display:block;font-size:12.5px;padding:7px 9px;border-radius:9px;color:var(--text);text-decoration:none}.rgs-menu-link:hover,.rgs-menu-link:focus-visible{background:#ffffff12;outline:none}.rgs-menu-form .txt-input{width:100%}.rgs-arena{position:relative;flex:1;min-height:0;display:flex;align-items:center;justify-content:center;border-radius:18px;overflow:hidden;background:#00000059;border:1px solid rgba(255,255,255,.07)}.rgs-framewrap{max-width:100%;max-height:100%;display:flex}.rgs-frame{width:100%;height:100%;border:none;background:#000;flex:1}.rgs-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.rgs-drawer{position:absolute;top:10px;right:10px;bottom:10px;width:min(400px,85%);z-index:30;display:flex;flex-direction:column;border-radius:18px;border:1px solid var(--glass-border);background:#121318f0;backdrop-filter:blur(20px) saturate(1.05);-webkit-backdrop-filter:blur(20px) saturate(1.05);box-shadow:0 24px 60px #0009,inset 0 1px #ffffff24;animation:drawerIn .28s var(--ease)}@keyframes drawerIn{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}.rgs-drawer-head{display:flex;align-items:center;justify-content:space-between;padding:12px 14px 8px}.rgs-drawer-body{flex:1;overflow-y:auto;min-height:0;padding:0 12px 12px}.rgs-drawer-body .d-body{overflow:visible;padding-right:0}.rgs-drawer-body .cat-row{margin-top:4px}.rgs-mini{position:fixed;bottom:16px;z-index:130;display:flex;align-items:center;gap:8px;padding:10px 13px;border-radius:99px;cursor:pointer;border:1px solid rgba(var(--teal),.45);background:#14181cf0;backdrop-filter:blur(20px) saturate(1.05);-webkit-backdrop-filter:blur(20px) saturate(1.05);box-shadow:0 14px 36px #00000080,0 0 14px rgba(var(--teal),.12),inset 0 1px #ffffff24;animation:miniIn .22s var(--ease),miniBreath 2s ease-in-out infinite;transition:transform .2s var(--ease),background .2s ease}@keyframes miniBreath{0%,to{border-color:rgba(var(--teal),.35);box-shadow:0 14px 36px #00000080,0 0 8px rgba(var(--teal),.08),inset 0 1px #ffffff24}50%{border-color:rgba(var(--teal),.75);box-shadow:0 14px 36px #00000080,0 0 20px rgba(var(--teal),.3),inset 0 1px #ffffff24}}.rgs-mini:hover{transform:translateY(-2px);background:#1a2024f7}.rgs-mini svg:first-child{stroke:#7fe2d3}.rgs-mini .rgs-env{color:#7fe2d3d9}.rgs-mini .rgs-dot.on{animation:recPulse 1.6s ease-in-out infinite}@keyframes miniIn{0%{opacity:0;transform:translateY(10px) scale(.96)}to{opacity:1;transform:none}}.rgs-mini svg{stroke:#ffffffd9;flex-shrink:0}.rgs-mini-name{font-size:12.5px;font-weight:700}.rgs-mini .rgs-env{font-size:10.5px}.rgs-mini-x{width:22px;height:22px;border-radius:50%;border:none;cursor:pointer;padding:0;background:#ffffff14;display:flex;align-items:center;justify-content:center;margin-left:2px;transition:background .15s ease}.rgs-mini-x:hover{background:rgba(var(--red),.5)}.rgs-mini-x svg{stroke:#ffffffd9}.rgs-subrow{display:flex!important;align-items:center;justify-content:space-between;gap:10px}.rgs-subrow svg{stroke:#ffffff8c}.rgs-submenu{position:absolute;left:calc(100% + 6px);top:0;min-width:140px;max-height:300px;overflow-y:auto}.rgs-scale{transform-origin:top left;flex-shrink:0}.rgs-framewrap{overflow:hidden;border-radius:10px}.v-modal{position:absolute;top:0;right:0;bottom:0;left:0;z-index:340;display:flex;align-items:center;justify-content:center;background:#0404098c;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);border-radius:34px;animation:dmIn .2s var(--ease)}.v-modal-card{width:min(480px,calc(100% - 60px));border-radius:20px;border:1px solid var(--glass-border);background:#14151af5;box-shadow:0 24px 60px #0009,inset 0 1px #ffffff26;padding:16px 18px}.v-modal-title{display:flex;align-items:center;gap:9px;font-size:14.5px;font-weight:700}.v-modal-sent{text-align:center;font-size:14px;font-weight:700;color:#7ae8a6;padding:18px 0}.iss-round{font-size:11px;color:var(--text-dim);margin-top:8px;font-variant-numeric:tabular-nums}.iss-round i{font-style:normal;opacity:.8}.iss-types{display:flex;gap:6px;flex-wrap:wrap}.iss-type{border-radius:99px;padding:6px 13px;font-size:11.5px;font-weight:600;cursor:pointer;background:#ffffff0d;border:1px solid var(--glass-border);color:var(--text-dim);transition:background .15s ease,color .15s ease,border-color .15s ease}.iss-type:hover{color:var(--text)}.iss-type.bug.on{background:#e0525233;border-color:#ff787880;color:#ff9d9d}.iss-type.visual.on{background:#bfa0ff2e;border-color:#bfa0ff80;color:#d9c8ff}.iss-type.audio.on{background:#4dd6c329;border-color:#4dd6c380;color:#9debe0}.iss-type.gameplay.on{background:#4da3ff2e;border-color:#4da3ff80;color:#a8cfff}.iss-type.other.on{background:#ffffff24;border-color:#fff6;color:var(--text)}.iss-thumbs{display:flex;gap:9px;margin-top:5px;overflow-x:auto;padding:7px 8px 2px 2px}.iss-th{position:relative;flex-shrink:0}.iss-th img{width:56px;height:56px;object-fit:cover;border-radius:10px;cursor:zoom-in;display:block}.iss-th-x{position:absolute;top:-5px;right:-5px;width:17px;height:17px;border-radius:50%;border:none;cursor:pointer;padding:0;background:#e05252f2;display:flex;align-items:center;justify-content:center}.iss-th-x svg{stroke:#fff}.iss-meta{font-size:9.5px;color:var(--text-dim);margin-top:10px;font-variant-numeric:tabular-nums}.send-btn.off{opacity:.35;pointer-events:none}.send-btn.quase{opacity:.45}.up-hint{font-size:12.5px;color:var(--text-dim);margin:10px 0 14px;line-height:1.5}.up-hint.ok{color:#7ae8a6;font-weight:600}.up-hint.err{color:#ff9d9d;font-weight:600}.up-note{font-size:10.5px;color:var(--text-dim);margin:0 0 12px}.up-tiles{display:flex;gap:10px}.up-tile{flex:1;display:flex;flex-direction:column;align-items:center;gap:4px;padding:18px 10px 14px;border-radius:16px;cursor:pointer;background:#ffffff0d;border:1px solid var(--glass-border);color:var(--text);font-size:13px;font-weight:700;font-family:inherit;transition:background .15s ease,transform .15s var(--ease)}.up-tile:hover{background:#ffffff1a;transform:translateY(-2px)}.up-tile i{font-style:normal;font-size:10px;font-weight:500;color:var(--text-dim)}.up-tile-ic{width:40px;height:40px;border-radius:12px;margin-bottom:4px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:800;background:rgba(var(--blue),.16);color:#a8cfff}.up-bar{height:7px;border-radius:99px;background:#ffffff14;overflow:hidden;margin-bottom:6px}.up-bar span{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,#3ecf75,#7ae8a6);transition:width .2s ease}.rgs-import{color:#8cc3ff!important;font-weight:600}.pill.iss-flag{color:#ffd98f}.pill.iss-flag svg{stroke:#ffd98f}.rep-tags{display:flex;gap:5px;margin-bottom:2px}.iss-chip.bug{background:#e052522e;color:#ff9d9d}.iss-chip.visual{background:#bfa0ff29;color:#d9c8ff}.iss-chip.audio{background:#4dd6c326;color:#9debe0}.iss-chip.gameplay{background:#4da3ff29;color:#a8cfff}.iss-chip.other{background:#ffffff1f;color:var(--text)}.chip.rgs-src{background:#ffc24d24;color:#ffd98f}.rep-imgs{display:flex;gap:6px;flex-wrap:wrap;margin:2px 0}.rep-imgs img{width:46px;height:46px;object-fit:cover;border-radius:8px;cursor:zoom-in}.rep-envmeta{font-size:9.5px;color:var(--text-dim);font-variant-numeric:tabular-nums}.v-lightbox{position:absolute;top:0;right:0;bottom:0;left:0;z-index:400;display:flex;align-items:center;justify-content:center;background:#040409cc;border-radius:34px;cursor:zoom-out;animation:dmIn .2s var(--ease)}.v-lightbox img{max-width:88%;max-height:88%;border-radius:14px;box-shadow:0 30px 80px #000000b3}.chip{display:inline-flex;align-items:center;justify-content:center;line-height:1;padding:3px 7px 2px}.rep-pills{display:flex;gap:5px;flex-wrap:wrap;margin:2px 0}.rep-pill{font-size:9.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:3px 8px 2px;border-radius:99px;background:#ffc24d1f;color:#ffd98f;border:1px solid rgba(255,194,77,.3)}.rep-pill.done{text-decoration:line-through;opacity:.55}.cl-imgs{display:inline-flex;gap:4px;margin-left:8px;vertical-align:middle}.cl-imgs img{width:26px;height:26px;object-fit:cover;border-radius:6px;cursor:zoom-in}.sb-task{display:flex;align-items:center;gap:7px;margin:0 10px 8px;padding:8px 10px;border-radius:99px;background:#ffffff0d;border:1px solid rgba(var(--blue),.3);font-size:11px;color:var(--text-dim);min-width:0}.sb-task-dot{width:8px;height:8px;border-radius:50%;background:#4da3ff;box-shadow:0 0 7px #4da3ffb3;flex-shrink:0}.sb-task-txt{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sb-task-txt b{color:var(--text);font-weight:600}.sb-task-time{color:#7ae8a6;font-weight:700;font-variant-numeric:tabular-nums;flex-shrink:0}.sb-task-stop{width:20px;height:20px;border-radius:50%;border:none;cursor:pointer;padding:0;background:#ffffff1a;color:#ffffffd9;display:flex;align-items:center;justify-content:center;flex-shrink:0}.sb-task-stop:hover{background:rgba(var(--red),.6)}.dm-composer-zone,.dm-bubble{position:relative}.dm-bubble.has-reacts{margin-bottom:12px}.dm-bubble .gc-reacts{right:4px}.dm-msg .gc-react-btn{align-self:center}.dm-msg:not(.mine) .gc-react-btn{order:2}.dm-msg:not(.mine) .dm-bubble .gc-reacts{right:auto;left:4px}.dm-bubble .gc-img{max-height:180px;cursor:zoom-in}.cl-row.flash{animation:rowFlash 2.2s ease}@keyframes rowFlash{0%,60%{background:#4da3ff38;box-shadow:inset 0 0 0 1px #4da3ff80}to{background:transparent;box-shadow:none}}.sb-task{cursor:pointer;transition:background .15s ease,border-color .15s ease}.sb-task:hover{background:#4da3ff1a;border-color:#4da3ff80}.sb-task.sb-task-junto{cursor:default;margin-top:-2px}.sb-task.sb-task-junto:hover{background:#ffffff0d;border-color:rgba(var(--blue),.3)}.ss-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:500;display:flex;align-items:center;justify-content:center;background:#040406a8;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);animation:ssFade .2s ease}@keyframes ssFade{0%{opacity:0}to{opacity:1}}@keyframes dmCard{0%{opacity:0;transform:translateY(10px) scale(.97)}to{opacity:1;transform:none}}.ss-card{width:min(860px,calc(100vw - 80px));max-height:calc(100vh - 80px);overflow-y:auto;border-radius:20px;padding:22px 26px 20px;background:linear-gradient(160deg,#1a1b21f7,#0f1014f7);border:1px solid rgba(255,255,255,.09);box-shadow:0 32px 90px #0009,inset 0 1px #ffffff0f;animation:dmCard .22s var(--ease);display:flex;flex-direction:column}.ss-head{display:flex;align-items:center;justify-content:space-between;font-size:15px;font-weight:700;letter-spacing:-.01em}.ss-tabs{display:flex;gap:4px;margin-top:16px;border-bottom:1px solid rgba(255,255,255,.07);padding-bottom:0}.ss-tabs button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;cursor:pointer;font:inherit;font-size:12.5px;font-weight:600;color:var(--text-dim);padding:7px 14px 10px;position:relative;transition:color .15s ease}.ss-tabs button:hover,.ss-tabs button.on{color:var(--text)}.ss-tabs button.on:after{content:"";position:absolute;left:10px;right:10px;bottom:-1px;height:2px;border-radius:2px;background:rgb(var(--blue));box-shadow:0 0 8px rgba(var(--blue),.6)}.ss-stage{margin-top:14px;min-height:130px;max-height:380px;overflow-y:auto;border-radius:14px;border:1px solid rgba(255,255,255,.06);background:#ffffff06;display:flex;align-items:center;justify-content:center;color:#ebeeff52;stroke:currentColor}.ss-srcgrid{width:100%;display:grid;gap:10px;padding:12px;grid-template-columns:repeat(3,1fr);align-self:stretch}@media (max-width: 900px){.ss-srcgrid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 620px){.ss-srcgrid{grid-template-columns:1fr}}.ss-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:22px;margin-top:18px}@media (max-width: 720px){.ss-grid{grid-template-columns:1fr;gap:14px}}.ss-grid .lbl{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-dim);margin-bottom:8px}.ss-opts{display:flex;gap:6px;flex-wrap:wrap}.ss-opts button{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font:inherit;font-size:12px;font-weight:600;color:var(--text-dim);padding:7px 12px;border-radius:10px;background:#ffffff0b;border:1px solid rgba(255,255,255,.08);display:inline-flex;align-items:center;transition:background .15s ease,border-color .15s ease,color .15s ease}.ss-opts button:hover{background:#ffffff14;color:var(--text)}.ss-opts button.on{background:rgba(var(--blue),.16);border-color:rgba(var(--blue),.55);color:var(--text)}.ss-rec{font-size:7.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;background:rgba(var(--green),.2);color:#7ae8a6;border-radius:99px;padding:2px 5px;margin-left:6px}.ss-audio{display:flex;align-items:center;gap:10px;font-size:12.5px;cursor:pointer;user-select:none;-webkit-user-select:none}.ss-switch input{position:absolute;opacity:0;width:0;height:0}.ss-knob{flex:none;width:34px;height:20px;border-radius:99px;position:relative;background:#ffffff1a;border:1px solid rgba(255,255,255,.12);transition:background .18s var(--ease),border-color .18s var(--ease)}.ss-knob:after{content:"";position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:#ebeeffbf;transition:transform .18s var(--ease),background .18s var(--ease)}.ss-switch input:checked+.ss-knob{background:rgba(var(--green),.35);border-color:rgba(var(--green),.6)}.ss-switch input:checked+.ss-knob:after{transform:translate(14px);background:#7ae8a6}.ss-err{margin-top:14px;padding:9px 12px;border-radius:11px;background:rgba(var(--red),.12);border:1px solid rgba(255,120,120,.35);color:#ff9d9d;font-size:12px;display:flex;align-items:center;gap:10px;justify-content:space-between}.ss-foot{display:flex;justify-content:flex-end;gap:8px;margin-top:20px;padding-top:14px;border-top:1px solid rgba(255,255,255,.06)}.ss-go{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font:inherit;font-size:12.5px;font-weight:700;color:#0b0d16;padding:8px 18px;border-radius:11px;border:none;background:linear-gradient(135deg,#6db5ff,#4da3ff);box-shadow:0 4px 16px rgba(var(--blue),.35);transition:filter .15s ease,transform .15s ease}.ss-go:hover{filter:brightness(1.1)}.ss-go:active{transform:scale(.97)}.ss-go:disabled{opacity:.45;cursor:default;filter:none}.sb-call-acts .sb-share-btn.sharing{background:rgba(var(--green),.22);border-color:rgba(var(--green),.55);box-shadow:0 0 12px rgba(var(--green),.25)}.sb-call-acts .sb-share-btn.sharing svg{stroke:#7ae8a6}.sb-share-menu{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);min-width:205px;z-index:300;padding:5px;border-radius:13px;border:1px solid var(--glass-border);background:#14151af7;box-shadow:0 16px 40px #0000008c,inset 0 1px #ffffff1f;animation:shareMenuIn .18s var(--ease)}@keyframes shareMenuIn{0%{opacity:0;transform:translate(-50%) translateY(4px)}to{opacity:1;transform:translate(-50%)}}.sb-share-menu button{display:block;width:100%;text-align:left;border:none;background:none;cursor:pointer;color:var(--text);font-size:12px;padding:7px 9px;border-radius:9px}.sb-share-menu button:hover{background:#ffffff14}.sb-share-menu button.danger{color:#ff9d9d}.sb-share-menu button.danger:hover{background:rgba(var(--red),.15)}.sb-share-note{display:flex;align-items:center;gap:9px;padding:0 2px 9px}.sb-share-note video{width:84px;height:48px;object-fit:cover;border-radius:8px;background:#000;border:1px solid rgba(var(--green),.4);flex-shrink:0}.sb-share-note span{font-size:10.5px;color:#7ae8a6;font-weight:600;min-width:0}.sb-share-note i{display:block;font-style:normal;font-size:9.5px;color:var(--text-dim);font-weight:500}.sb-lat{font-style:normal;font-weight:700;font-size:10px;min-width:44px;text-align:right;font-variant-numeric:tabular-nums;color:var(--text-dim);margin-left:auto;transition:color .4s ease}.sb-lat.good{color:#7ae8a6}.sb-lat.mid{color:#ffd98f}.sb-lat.bad{color:#ff8f8f}.sb-call-status{display:flex;align-items:center;gap:6px;width:100%}.ws-rail{position:fixed;top:0;bottom:0;left:0;width:var(--rail-w);z-index:58;display:flex;flex-direction:column;align-items:center;gap:8px;padding-top:20px;border-right:1px solid rgba(255,255,255,.05);background:rgba(var(--scrim),.4);backdrop-filter:blur(16px) saturate(1.05);-webkit-backdrop-filter:blur(16px) saturate(1.05);transition:left .3s var(--ease)}.ws-btn{position:relative;width:40px;height:40px;border-radius:12px;padding:0;flex:none;border:1px solid transparent;background:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--text-dim);transition:background .15s ease,color .15s ease,border-color .15s ease}.ws-btn svg{stroke:currentColor}.ws-btn:hover{background:#ffffff12;color:var(--text)}.ws-btn.on{background:rgba(var(--blue),.14);border-color:rgba(var(--blue),.45);color:var(--text)}.ws-btn:disabled{opacity:.35;cursor:default}.ws-btn:disabled:hover{background:none;color:var(--text-dim)}.ws-live{position:absolute;right:4px;bottom:4px;width:7px;height:7px;border-radius:50%;background:rgb(var(--red));box-shadow:0 0 7px rgba(var(--red),.8);animation:wsLive 2.2s ease-in-out infinite}@keyframes wsLive{0%,to{opacity:1}50%{opacity:.45}}.stream-view{position:fixed;top:0;right:var(--content-right);bottom:0;left:var(--content-left);z-index:40;display:flex;padding:18px 18px 16px;animation:wsIn .18s var(--ease)}@keyframes wsIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.sv-empty{margin:auto;display:flex;flex-direction:column;align-items:center;gap:12px;color:var(--text-dim);font-size:13px;font-weight:600}.sv-empty svg{stroke:#ebeeff47}.sv-player{position:relative;flex:1;min-width:0;border-radius:16px;overflow:hidden;background:var(--surface);border:1px solid rgba(255,255,255,.08);box-shadow:0 24px 70px #00000080;display:flex;flex-direction:column}.sv-player:fullscreen{border-radius:0;border:none}.sv-stagebox{flex:1;min-height:0;display:flex;background:#000}.sv-video{flex:1;width:100%;height:100%;object-fit:contain}.sv-video.fill{object-fit:cover}.sv-head{display:flex;align-items:center;gap:10px;padding:10px 16px;background:var(--surface);border-bottom:1px solid var(--line)}.sv-ava{width:28px;height:28px;flex:none}.sv-ava img{width:100%;height:100%}.sv-who{display:flex;flex-direction:column;min-width:0}.sv-who b{font-size:13px;font-weight:700}.sv-who i{font-style:normal;font-size:10.5px;color:var(--text-dim)}.sv-selbar{display:flex;gap:6px;margin-left:14px}.sv-selbar button{display:inline-flex;align-items:center;gap:6px;cursor:pointer;font:inherit;font-size:11px;font-weight:600;color:var(--text-dim);padding:4px 10px 4px 4px;border-radius:99px;background:#ffffff0f;border:1px solid rgba(255,255,255,.08)}.sv-selbar button img{width:18px;height:18px;border-radius:50%}.sv-selbar button.on{background:rgba(var(--blue),.16);border-color:rgba(var(--blue),.5);color:var(--text)}.sv-live{margin-left:auto;display:inline-flex;align-items:center;gap:6px;font-size:9.5px;font-weight:800;letter-spacing:.08em;color:#ff9d9d}.sv-live b{width:7px;height:7px;border-radius:50%;background:rgb(var(--red));box-shadow:0 0 8px rgba(var(--red),.8)}.sv-ctl{display:flex;align-items:center;gap:8px;padding:10px 14px;background:linear-gradient(#ffffff0b,#ffffff0b),var(--surface);border-top:1px solid rgba(255,255,255,.12)}.sv-flex{flex:1}.sv-stop{display:inline-flex;align-items:center;gap:7px;cursor:pointer;font:inherit;font-size:11.5px;font-weight:700;color:#ff9d9d;min-height:34px;padding:5px 13px;border-radius:10px;background:rgba(var(--red),.14);border:1px solid rgba(var(--red),.4);transition:background .15s ease,color .15s ease}.sv-stop svg{stroke:currentColor}.sv-stop:hover{background:rgba(var(--red),.26);color:#ffc2c2}.sv-ico{width:36px;height:36px;border-radius:10px;padding:0;cursor:pointer;border:1px solid rgba(255,255,255,.18);background:#ffffff21;color:#f2f4f8;display:flex;align-items:center;justify-content:center;transition:background .15s ease,color .15s ease,border-color .15s ease}.sv-ico svg{stroke:currentColor}.sv-ico:hover{background:#ffffff38;border-color:#ffffff4d;color:#fff}.sv-ico.lit{background:rgba(var(--blue),.32);border-color:rgba(var(--blue),.8);color:#fff}.sv-ico:focus-visible,.sv-pill:focus-visible,.sv-vol:focus-visible{outline:2px solid rgba(var(--blue),.9);outline-offset:2px}.sv-ico.dis{opacity:.7;cursor:default}.sv-ico.dis:hover{background:#ffffff21;border-color:#ffffff2e;color:#f2f4f8}.sv-vol{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:96px;height:28px;margin:0;padding:0;background:none;cursor:pointer}.sv-vol::-webkit-slider-runnable-track{height:4px;border-radius:99px;background:linear-gradient(to right,#fff var(--v, 0%),rgba(255,255,255,.32) var(--v, 0%))}.sv-vol::-webkit-slider-thumb{-webkit-appearance:none;width:12px;height:12px;border-radius:50%;background:#fff;margin-top:-4px;box-shadow:0 1px 5px #0000008c;transition:transform .15s ease}.sv-vol:hover::-webkit-slider-thumb{transform:scale(1.2)}.sv-vol::-moz-range-track{height:4px;border-radius:99px;background:#ffffff52}.sv-vol::-moz-range-progress{height:4px;border-radius:99px;background:#ebeeffeb}.sv-vol::-moz-range-thumb{width:12px;height:12px;border:none;border-radius:50%;background:#fff;box-shadow:0 1px 5px #0000008c}.sv-vol:disabled{opacity:.55;cursor:default}.sv-pill{min-height:36px;border-radius:10px;cursor:pointer;border:1px solid rgba(255,255,255,.2);background:#ffffff1f;color:#eef0f5;font:inherit;font-size:12px;font-weight:700;padding:5px 13px;transition:background .15s ease,color .15s ease,border-color .15s ease}.sv-pill:hover{color:#fff;background:#fff3;border-color:#ffffff4d}.sv-pill.on{background:rgb(var(--blue));border-color:rgb(var(--blue));color:#fff;box-shadow:0 0 12px rgba(var(--blue),.45)}.sv-menu{position:absolute;right:0;bottom:42px;width:190px;z-index:5;border-radius:12px;padding:10px 12px;background:#131419f7;border:1px solid rgba(255,255,255,.1);box-shadow:0 14px 40px #0000008c}.sv-menu-title{font-size:9.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--text-dim);margin-bottom:7px}.sv-menu-row{display:flex;justify-content:space-between;font-size:11.5px;padding:3px 0;color:var(--text-dim)}.sv-menu-row b{color:var(--text);font-weight:600;font-variant-numeric:tabular-nums}.spip{position:fixed;z-index:480;border-radius:14px;overflow:hidden;background:#0e0f18f7;border:1px solid rgba(255,255,255,.12);box-shadow:0 22px 60px #0009;animation:spipIn .2s var(--ease)}@keyframes spipIn{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:none}}.spip-head{display:flex;align-items:center;gap:4px;padding:6px 8px 6px 11px;cursor:grab;user-select:none;-webkit-user-select:none}.spip-head:active{cursor:grabbing}.spip-title{flex:1;min-width:0;font-size:10.5px;color:var(--text-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.spip-title b{color:var(--text);font-weight:700}.spip-ico{width:22px;height:22px;flex:none;border-radius:7px;padding:0;border:none;cursor:pointer;background:none;color:#ebeeffbf;display:flex;align-items:center;justify-content:center}.spip-ico svg{stroke:currentColor}.spip-ico:hover{background:#ffffff1f;color:var(--text)}.spip-body{position:relative;background:#000}.spip-body video{display:block;width:100%;height:100%;object-fit:contain}.spip-mute{position:absolute;left:6px;bottom:6px;background:#06060a99}.spip-size{position:absolute;right:0;bottom:0;width:16px;height:16px;cursor:nwse-resize;background:linear-gradient(135deg,transparent 50%,rgba(255,255,255,.35) 50%);border-bottom-right-radius:4px}.sb-voice-row.clickable:hover{background:#ffffff0f;border-radius:10px}.vp-wrap{position:fixed;z-index:520;width:360px;border-radius:18px;overflow:hidden;background:#121318fa;border:1px solid rgba(255,255,255,.11);box-shadow:0 28px 80px #000000a6,inset 0 1px #ffffff12;animation:spipIn .18s var(--ease)}.vp-banner{position:relative;height:96px}.vp-vitral{position:absolute;top:10px;right:10px;width:28px;height:28px;border-radius:9px;display:flex;align-items:center;justify-content:center;background:rgba(var(--scrim),.55);border:1px solid rgba(255,255,255,.18);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 2px 10px #00000059}.vp-vitral img{width:15px;height:15px}.vp-body{padding:0 18px 16px}.vp-ava{position:relative;display:block;width:74px;height:74px;margin-top:-37px;border-radius:50%;border:4px solid rgba(18,19,24,.98);box-shadow:0 6px 20px #00000073}.vp-ava img{width:100%;height:100%;border-radius:50%;object-fit:cover;display:block}.vp-dot{position:absolute;right:1px;bottom:1px;width:15px;height:15px;border-radius:50%;background:#565b68;border:3px solid rgba(18,19,24,.98)}.vp-dot.on{background:#3ddc84;box-shadow:0 0 8px rgba(var(--green),.55)}.vp-name{font-size:19px;font-weight:800;letter-spacing:-.02em;margin-top:9px}.vp-user{font-size:11.5px;color:var(--text-dim);margin-top:1px}.vp-presence{display:inline-flex;align-items:center;gap:6px;font-size:10.5px;font-weight:600;color:var(--text-dim);margin-top:7px}.vp-presence:before{content:"";width:7px;height:7px;border-radius:50%;background:#565b68}.vp-presence.on{color:#7ae8a6}.vp-presence.on:before{background:#3ddc84}.vp-role{font-size:13.5px;font-weight:700;margin-top:12px}.vp-pills{display:flex;gap:6px;margin-top:7px;flex-wrap:wrap}.vp-pill{font-size:10.5px;font-weight:700;padding:3px 10px;border-radius:99px;border:1px solid rgba(255,255,255,.14);background:#ffffff0f}.vp-pill.dim{color:var(--text-dim)}.vp-call{margin-top:14px;padding:9px 12px;border-radius:12px;background:#ffffff0b;border:1px solid rgba(255,255,255,.07)}.vp-call label{display:block;font-size:9px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:var(--text-dim);margin-bottom:5px}.vp-call-row{display:flex;align-items:center;gap:7px;font-size:12.5px;font-weight:600}.vp-call-row svg{stroke:#7ae8a6;flex:none}.vp-call-row .chip.live{margin-left:auto}.vp-acts{display:flex;gap:8px;margin-top:14px}.vp-acts button{flex:1;font:inherit;font-size:12px;font-weight:700;cursor:pointer;padding:8px 10px;border-radius:11px;color:var(--text);background:#ffffff12;border:1px solid rgba(255,255,255,.12);transition:background .15s ease,border-color .15s ease}.vp-acts button:hover{background:#ffffff21}.vp-acts button.pri{background:rgba(var(--blue),.2);border-color:rgba(var(--blue),.55)}.vp-acts button.pri:hover{background:rgba(var(--blue),.3)}.vctx{position:fixed;z-index:520;width:250px;padding:8px;border-radius:14px;background:#131419fa;border:1px solid rgba(255,255,255,.1);box-shadow:0 18px 50px #0009;animation:spipIn .15s var(--ease)}.vctx-name{font-size:12.5px;font-weight:800;padding:4px 8px 8px;border-bottom:1px solid rgba(255,255,255,.07);margin-bottom:7px}.vctx-lbl{font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--text-dim);padding:2px 8px 5px}.vctx-volrow{display:flex;align-items:center;gap:9px;padding:0 8px 4px}.vctx-volrow b{font-size:10.5px;font-weight:700;color:var(--text-dim);width:34px;text-align:right;font-variant-numeric:tabular-nums}.vctx-vol{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:1;height:24px;margin:0;padding:0;background:none;cursor:pointer}.vctx-vol::-webkit-slider-runnable-track{height:4px;border-radius:99px;background:linear-gradient(to right,rgba(235,238,255,.9) var(--v, 50%),rgba(255,255,255,.18) var(--v, 50%))}.vctx-vol::-webkit-slider-thumb{-webkit-appearance:none;width:11px;height:11px;border-radius:50%;background:#fff;margin-top:-3.5px;box-shadow:0 1px 4px #00000080;transition:transform .15s ease}.vctx-vol:hover::-webkit-slider-thumb{transform:scale(1.2)}.vctx-vol::-moz-range-track{height:4px;border-radius:99px;background:#ffffff2e}.vctx-vol::-moz-range-progress{height:4px;border-radius:99px;background:#ebeeffe6}.vctx-vol::-moz-range-thumb{width:11px;height:11px;border:none;border-radius:50%;background:#fff}.vctx-sep{height:1px;background:#ffffff12;margin:6px 4px}.vctx button{display:flex;align-items:center;gap:9px;width:100%;text-align:left;font:inherit;font-size:12px;font-weight:600;color:#c9cdd9;cursor:pointer;padding:7px 8px;border-radius:9px;border:none;background:none;transition:background .13s ease,color .13s ease}.vctx button svg{stroke:currentColor;flex:none}.vctx button:hover{background:#ffffff14;color:#fff}.ws-sep{width:20px;height:1px;background:#ffffff1f;margin:3px 0;flex:none}.ws-sess{position:relative;display:flex}.ws-run{position:absolute;right:4px;bottom:4px;width:7px;height:7px;border-radius:50%;background:rgb(var(--teal));box-shadow:0 0 7px rgba(var(--teal),.8);animation:wsLive 2s ease-in-out infinite}.ar-pop{position:fixed;z-index:520;width:max-content;min-width:168px;padding:10px 12px;border-radius:13px;background:#131419fa;border:1px solid rgba(255,255,255,.1);box-shadow:0 16px 44px #0009;animation:spipIn .14s var(--ease)}.ar-pop:before{content:"";position:absolute;left:-12px;top:0;bottom:0;width:12px}.ar-pop-name{font-size:12.5px;font-weight:800}.ar-pop-status{display:flex;align-items:center;gap:6px;font-size:10.5px;color:var(--text-dim);margin-top:4px}.ar-pop-acts{display:flex;gap:6px;margin-top:9px}.ar-pop-acts button{font:inherit;font-size:11px;font-weight:700;cursor:pointer;padding:5px 12px;border-radius:9px;color:var(--text);background:#ffffff12;border:1px solid rgba(255,255,255,.12);transition:background .14s ease}.ar-pop-acts button:hover{background:#ffffff24}.ar-pop-acts button.danger{color:#ff9d9d}.ar-pop-acts button.danger:hover{background:rgba(var(--red),.16)}.d-team-wrap{position:relative}.team-menu{position:absolute;left:0;top:calc(100% + 8px);z-index:40;width:196px;padding:6px;border-radius:13px;background:#131419fa;border:1px solid rgba(255,255,255,.1);box-shadow:0 16px 44px #0009;animation:spipIn .14s var(--ease)}.team-menu-row{display:flex;align-items:center;gap:9px;width:100%;font:inherit;font-size:12px;font-weight:600;color:#c9cdd9;padding:6px 8px;border-radius:9px;border:none;background:none;cursor:pointer;text-align:left;transition:background .13s ease}.team-menu-row img{width:22px;height:22px;border-radius:50%}.team-menu-row:hover{background:#ffffff14;color:#fff}.team-menu-row.sel{color:#fff}.team-menu-row span{flex:1;min-width:0}.team-check{color:#7ae8a6;font-weight:800}.link-fab.magnific.linked{background:#ff5ca82e;border-color:#ff5ca880}.link-fab.magnific.linked svg{fill:#ff8ec4;color:#ff8ec4}.link-fab.figma.linked{background:#0acf8329;border-color:#0acf8380}.link-fab.figma.linked svg{fill:#45dd9d}.lk-pop,.act-menu{position:absolute;transform:translate(-50%);z-index:60;border-radius:14px;padding:12px;background:#131419fa;border:1px solid rgba(255,255,255,.1);box-shadow:0 18px 50px #0009;animation:lkIn .15s var(--ease)}@keyframes lkIn{0%{opacity:0;transform:translate(-50%) translateY(4px)}to{opacity:1;transform:translate(-50%)}}.lk-pop{width:290px}.d-links{min-width:0}.d-links .lk-item{padding:5px 6px;font-size:11.5px}.d-links .lk-form input{font-size:11.5px}.act-menu{width:218px;padding:6px}.act-item{display:flex;align-items:center;gap:8px;width:100%;text-align:left;font:inherit;font-size:12px;font-weight:600;color:#c9cdd9;cursor:pointer;padding:8px 10px;border-radius:9px;border:none;background:none;transition:background .13s ease,color .13s ease}.act-item:hover{background:#ffffff14;color:#fff}.act-item.danger{color:#ff9d9d}.act-item.danger:hover{background:rgba(var(--red),.15)}.act-item.dim{color:var(--text-dim);cursor:default}.act-item.dim:hover{background:none;color:var(--text-dim)}.act-item.dim i{font-style:normal;margin-left:auto;font-size:8.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#cbb4ff;background:rgba(var(--lilac),.15);border-radius:99px;padding:2px 7px}.link-fab.chev.blocked-on{background:rgba(var(--red),.18);border-color:rgba(var(--red),.5)}.link-fab.chev.blocked-on svg{stroke:#ff9d9d}.lk-title{font-size:12px;font-weight:800;margin-bottom:8px}.lk-row{display:flex;gap:6px}.lk-row input,.lk-form input{flex:1;min-width:0;font:inherit;font-size:12px;color:var(--text);background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:9px;padding:7px 10px;outline:none}.lk-form input{width:100%;margin-bottom:6px}.lk-acts{display:flex;gap:6px;justify-content:flex-end}.lk-empty{font-size:11.5px;color:var(--text-dim);padding:4px 2px 8px}.lk-item{display:flex;align-items:center;gap:8px;padding:7px 8px;border-radius:9px;font-size:12px;font-weight:600;cursor:pointer;color:#6fd8c9;transition:background .13s ease}.lk-item svg{stroke:#6fd8c9;flex:none}.lk-item:hover{background:#ffffff12}.lk-item.pending{color:var(--text-dim)}.lk-slot{width:12px;flex:none;color:var(--text-dim);font-weight:800}.lk-label{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lk-item .lk-act{opacity:0}.lk-item:hover .lk-act{opacity:1}.lk-act{width:24px;height:24px;flex:none;border-radius:7px;padding:0;border:none;background:#ffffff0f;color:#c9cdd9;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .13s ease,color .13s ease}.lk-act svg{stroke:currentColor}.lk-act:hover{background:#ffffff24;color:#fff}.lk-act.del:hover{background:rgba(var(--red),.18);color:#ff9d9d}.lk-add{color:var(--text-dim)}.lk-form{margin-top:8px;padding-top:8px;border-top:1px solid rgba(255,255,255,.07)}.files-actions{display:flex;gap:8px;margin-bottom:12px}.files-add{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:7px;font:inherit;font-size:12px;font-weight:700;color:var(--text);cursor:pointer;padding:9px 10px;border-radius:11px;background:#ffffff0f;border:1px dashed rgba(255,255,255,.2);transition:background .14s ease}.files-add:hover{background:#ffffff1c}.files-add svg{stroke:currentColor}.file-row{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:12px;background:#ffffff0b;border:1px solid rgba(255,255,255,.07);margin-bottom:6px;cursor:pointer;transition:background .14s ease}.file-row:hover{background:#ffffff14}.file-row .lk-act{opacity:0}.file-row:hover .lk-act{opacity:1}.file-ico{color:#9aa2b8;display:flex;flex:none}.file-ico svg{stroke:currentColor}.file-info{flex:1;min-width:0;display:flex;flex-direction:column}.file-info b{font-size:12.5px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.file-info i{font-style:normal;font-size:10px;color:var(--text-dim)}.ver-badge{flex:none;font-size:9.5px;font-weight:800;color:#6fd8c9;background:rgba(var(--teal),.14);border:1px solid rgba(var(--teal),.4);border-radius:99px;padding:2px 7px}.ver-list{margin:-2px 0 8px 26px}.ver-row{display:flex;align-items:center;gap:10px;padding:6px 10px;border-radius:10px;border-left:2px solid rgba(255,255,255,.1);margin-bottom:2px}.ver-row:hover{background:#ffffff0d}.ver-row .lk-act{opacity:0}.ver-row:hover .lk-act{opacity:1}.ver-row.latest{border-left-color:rgba(var(--teal),.6)}.ver-tag{flex:none;font-size:9.5px;font-weight:800;color:var(--text-dim);width:22px}.doc-pre{max-height:50vh;overflow-y:auto;white-space:pre-wrap;word-break:break-word;font-size:12px;line-height:1.55;color:var(--text);background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:11px;padding:12px;margin:10px 0 4px}.adj-ta{width:100%;font:inherit;font-size:12.5px;color:var(--text);resize:none;background:#ffffff0d;border:1px solid rgba(255,255,255,.11);border-radius:11px;padding:9px 11px;outline:none}.adj-ta:focus{border-color:rgba(var(--blue),.5)}.adj-chips{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.adj-chip{font:inherit;font-size:11px;font-weight:700;color:var(--text-dim);cursor:pointer;padding:5px 11px;border-radius:99px;background:#ffffff0d;border:1px solid rgba(255,255,255,.12);transition:background .13s ease,color .13s ease,border-color .13s ease}.adj-chip:hover{color:var(--text)}.adj-chip.on{background:rgba(var(--blue),.2);border-color:rgba(var(--blue),.6);color:#fff}.adj-chip.implied{border-color:rgba(var(--lilac),.55);color:#cbb4ff}.adj-send:disabled{opacity:.45;cursor:default}.adj-pend{display:flex;align-items:center;gap:9px;margin-top:8px;padding:6px 8px;border-radius:10px;background:#ffffff0d;border:1px solid rgba(255,255,255,.09);font-size:11px;color:var(--text-dim)}.adj-pend img{width:42px;height:30px;object-fit:cover;border-radius:6px;cursor:pointer}.adj-pend span{flex:1}.adj-row{display:flex;align-items:flex-start;gap:8px;padding:10px 11px;border-radius:12px;background:#ffffff0b;border:1px solid rgba(255,255,255,.07);margin-bottom:6px;cursor:pointer;transition:background .14s ease}.adj-row:hover{background:#ffffff14}.adj-row .lk-act,.adj-row .mini{opacity:0}.adj-row:hover .lk-act,.adj-row:hover .mini{opacity:1}.adj-text{font-size:12.5px;font-weight:600}.adj-edit-inp{width:100%;font:inherit;font-size:12.5px;color:var(--text);background:#ffffff12;border:1px solid rgba(var(--blue),.5);border-radius:8px;padding:5px 8px;outline:none}.cat-tools .on-eye{background:rgba(var(--blue),.2)!important}.cat-tools .on-eye svg{stroke:#8ec3ff}.cl-row.awaiting{opacity:.5}.cl-row.awaiting .cl-text:after{content:"aguardando design";margin-left:8px;font-size:9px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:#cbb4ff;background:rgba(var(--lilac),.16);border-radius:99px;padding:2px 7px}.ws-rail{transition:left .3s var(--ease),width .25s var(--ease)}.ws-rail.open{align-items:stretch;padding-left:12px;padding-right:12px}.ws-rail.open .ws-btn{width:100%;justify-content:flex-start;gap:10px;padding:0 10px}.ws-rail.open .ws-sep{width:auto;margin:3px 6px}.ws-rail.open .ws-sess{width:100%}.ws-rail.open .ws-sess .ws-btn{flex:1}.ws-lbl{font-size:12px;font-weight:700;color:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.ws-flex{flex:1}.ws-toggle{width:26px;height:26px;flex:none;margin:0 auto 14px;border-radius:8px;border:1px solid rgba(255,255,255,.1);background:#ffffff0f;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;transition:background .15s ease}.ws-toggle:hover{background:#ffffff24}@media (min-width: 601px){.ws-rail>.ws-btn:last-child{margin-bottom:14px}}.ws-toggle svg{stroke:#fffc;transition:transform .3s var(--ease)}.ws-rail.open .ws-toggle svg{transform:rotate(180deg)}.training-view{position:fixed;top:0;right:var(--content-right);bottom:0;left:var(--content-left);z-index:40;overflow-y:auto;padding:46px 48px 60px;background:linear-gradient(180deg,#0c0d11 0%,var(--bg) 55%,#060709 100%)}.tr-head h2{font-size:24px;font-weight:800;letter-spacing:-.02em;margin:0}.tr-head p{font-size:12.5px;color:var(--text-dim);margin:6px 0 0}.tr-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:12px}@media (max-width: 1180px){.tr-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 620px){.tr-grid{grid-template-columns:1fr}}.tr-label{font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--text-dim);margin:26px 0 0}.tr-card{position:relative;display:flex;flex-direction:column;text-align:left;gap:0;cursor:pointer;overflow:hidden;padding:0;border-radius:18px;font:inherit;color:var(--text);background:#101116;border:1px solid rgba(255,255,255,.07);box-shadow:0 12px 32px #0000006b;transition:transform .25s var(--ease),border-color .2s ease,box-shadow .3s ease}.tr-card:before{content:"";position:absolute;left:0;right:0;top:0;height:2px;z-index:2;background:rgb(var(--acc));opacity:.5;pointer-events:none;transition:opacity .2s ease}.tr-card:hover{transform:translateY(-2px);border-color:#ffffff29;box-shadow:0 18px 44px #0000008c}.tr-card:hover:before{opacity:1}.tr-ico{border-radius:13px;display:flex;align-items:center;justify-content:center;background:rgba(var(--acc),.14);border:1px solid rgba(var(--acc),.35)}.tr-ico svg{stroke:rgb(var(--acc))}.tr-ico.small{width:44px;height:44px;flex:none}.tr-wrap{max-width:1100px;margin:0 auto}.tr-me{margin-top:26px;padding:18px 22px;border-radius:18px;background:#101116;border:1px solid rgba(255,255,255,.07)}.tr-me-info{display:flex;align-items:baseline;gap:12px;margin-bottom:12px}.tr-me-info label{font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--text-dim);flex:1}.tr-me-info b{font-size:16px;font-weight:800}.tr-me-info i{font-style:normal;font-size:11.5px;color:var(--text-dim)}.tr-me-bar,.tr-bar{height:6px;border-radius:99px;background:#ffffff14;overflow:hidden}.tr-me-bar span{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,#6f7686,#cdd3e0);transition:width .4s var(--ease)}.tr-bar span{display:block;height:100%;border-radius:99px;background:rgb(var(--acc));opacity:.85;transition:width .4s var(--ease)}.tr-cover{position:relative;aspect-ratio:4 / 3;overflow:hidden;display:flex;align-items:center;justify-content:center;background:linear-gradient(165deg,#191b22,#0e0f14);border-bottom:1px solid rgba(255,255,255,.06)}.tr-cover img{width:100%;height:100%;object-fit:cover;display:block}.tr-cover-ico{display:flex}.tr-cover-ico svg{width:38px;height:38px;stroke:rgb(var(--acc));opacity:.75}.tr-badge{position:absolute;top:10px;right:10px;font-size:8.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#d7dbe6;background:#0a0b0fb8;border:1px solid rgba(255,255,255,.16);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border-radius:99px;padding:3px 8px}.tr-card-body{display:flex;flex-direction:column;gap:9px;padding:14px 16px 15px}.tr-card-top{display:flex;align-items:baseline;gap:8px}.tr-card-top b{flex:1;min-width:0;font-size:14.5px;font-weight:800;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tr-pct{font-style:normal;font-size:13px;font-weight:800;color:rgb(var(--acc))}.tr-card-meta{display:flex;flex-direction:column;gap:2px;font-size:10.5px;color:var(--text-dim)}.tr-card-meta .fresh{color:#7ae8a6;font-weight:700}.tr-cont{width:100%;margin-top:3px;font:inherit;font-size:11.5px;font-weight:700;cursor:pointer;color:#d7dbe6;padding:8px 12px;border-radius:10px;background:#ffffff0e;border:1px solid rgba(255,255,255,.1);transition:background .15s ease,border-color .15s ease,color .15s ease}.tr-cont:hover{background:#ffffff1a;border-color:rgba(var(--acc),.5);color:#fff}.tr-bottom{display:grid;grid-template-columns:1.6fr 1fr;gap:18px;margin-top:18px}@media (max-width: 1000px){.tr-bottom{grid-template-columns:1fr}}.tr-resume,.tr-news{padding:16px 20px;border-radius:18px;background:#101116;border:1px solid rgba(255,255,255,.07)}.tr-resume{cursor:pointer;transition:border-color .2s ease,background .2s ease}.tr-resume:hover{border-color:#ffffff29;background:#14151b}.tr-resume label,.tr-news label{display:block;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--text-dim);margin-bottom:12px}.tr-resume-row{display:flex;align-items:center;gap:13px}.tr-resume-play{width:40px;height:40px;flex:none;border-radius:13px;display:flex;align-items:center;justify-content:center;background:#ffffff0f;border:1px solid rgba(var(--acc),.4);color:rgb(var(--acc))}.tr-resume-txt{min-width:0;display:flex;flex-direction:column;gap:2px}.tr-resume-txt b{font-size:13.5px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tr-resume-txt i{font-style:normal;font-size:11px;color:var(--text-dim)}.tr-news-row{display:flex;align-items:center;gap:9px;width:100%;text-align:left;font:inherit;font-size:12px;font-weight:600;color:#c9cdd9;cursor:pointer;padding:6px 8px;margin:0 -8px;border:none;background:none;border-radius:9px;transition:background .13s ease,color .13s ease}.tr-news-row:hover{background:#ffffff12;color:#fff}.tr-news-txt{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tr-news-row svg{stroke:var(--text-dim);flex:none}.tr-news-row:hover svg{stroke:#fff}.tr-news-dot{width:6px;height:6px;flex:none;border-radius:50%;background:rgb(var(--acc));opacity:.9}.tr-back{display:inline-flex;align-items:center;gap:6px;margin-bottom:18px}.tr-inner{max-width:720px;margin:0 auto}.tr-empty{display:flex;align-items:center;gap:14px;margin-top:24px;padding:22px 24px;border-radius:18px;font-size:13px;font-weight:600;color:var(--text-dim);background:#101116;border:1px dashed rgba(255,255,255,.14)}.tr-empty .tr-ico{background:#ffffff0d;border-color:rgba(var(--acc),.35)}.gc-quote{display:flex;flex-direction:column;align-items:flex-start;gap:1px;width:100%;text-align:left;cursor:pointer;font:inherit;padding:5px 9px;margin-bottom:5px;border:none;border-left:3px solid rgba(var(--blue),.8);border-radius:8px;background:#00000038;color:var(--text);transition:background .14s ease}.gc-quote:hover{background:#00000057}.gc-quote b{font-size:10px;font-weight:800;color:#8ec3ff}.gc-quote span{font-size:11px;color:var(--text-dim);max-width:100%;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;word-break:break-word}.gc-replychip{display:flex;align-items:center;gap:8px;min-width:0;box-sizing:border-box;margin-bottom:6px;padding:7px 8px 7px 11px;border-radius:11px;background:rgba(var(--blue),.09);border:1px solid rgba(var(--blue),.28);border-left:3px solid rgba(var(--blue),.8);animation:spipIn .14s var(--ease)}.gc-replytxt{flex:1;min-width:0;max-width:100%;display:flex;flex-direction:column;overflow:hidden}.gc-replytxt b{font-size:10px;font-weight:800;color:#8ec3ff}.gc-replytxt i{font-style:normal;font-size:11px;color:var(--text-dim);line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.gc-edit-inp{display:block;width:100%;min-width:160px;max-height:40vh;resize:none;overflow-y:auto;font:inherit;font-size:12.5px;line-height:1.4;color:var(--text);background:#00000040;border:1px solid rgba(var(--blue),.5);border-radius:8px;padding:4px 8px;outline:none}.gc-bubble:has(.gc-edit-inp),.dm-bubble:has(.gc-edit-inp){width:100%}.gc-bubble.pulse,.dm-bubble.pulse{animation:msgPulse 1.3s var(--ease)}@keyframes msgPulse{0%,55%{box-shadow:0 0 0 2px rgba(var(--blue),.65),0 0 18px rgba(var(--blue),.35)}to{box-shadow:none}}.tasks-view{position:fixed;top:0;right:var(--content-right);bottom:0;left:var(--content-left);z-index:40;overflow-y:auto;padding:46px 48px 60px;background:linear-gradient(180deg,#0c0d11 0%,var(--bg) 55%,#060709 100%)}.mt-wrap{max-width:1000px;margin:0 auto}.mt-title{font-size:24px;font-weight:800;letter-spacing:-.02em;margin:0 0 22px}.nw{display:flex;align-items:center;gap:14px;padding:15px 18px;border-radius:15px;background:linear-gradient(90deg,rgba(var(--blue),.1),#ffffff08 60%);border:1px solid rgba(var(--blue),.24)}.nw.idle{background:#ffffff08;border:1px dashed rgba(255,255,255,.12);padding:11px 14px}.nw-pulse{width:9px;height:9px;flex:none;border-radius:50%;background:rgb(var(--blue));box-shadow:0 0 0 4px rgba(var(--blue),.15);animation:wsLive 2s ease-in-out infinite}.nw-txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;cursor:pointer}.nw-txt b{font-size:14.5px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nw-txt i{font-style:normal;font-size:11.5px;color:var(--text-dim)}.nw-clock{font-size:19px;font-weight:700;letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:#cfe0ff}.nw-btn{flex:none;font:inherit;font-size:12px;font-weight:700;cursor:pointer;padding:8px 16px;border-radius:10px;color:var(--text);background:#ffffff12;border:1px solid rgba(255,255,255,.14);transition:background .15s ease,color .15s ease,border-color .15s ease}.nw-btn:hover{background:#ffffff21}.nw-btn.stop:hover{background:rgba(var(--red),.18);border-color:rgba(var(--red),.4);color:#ff9d9d}.nw-btn.go{background:rgba(var(--blue),.2);border-color:rgba(var(--blue),.45)}.nw-btn.go:disabled{opacity:.4;cursor:default}.nw-start{display:flex;align-items:center;gap:10px;width:100%;text-align:left;font:inherit;font-size:13px;font-weight:600;color:var(--text-dim);cursor:pointer;background:none;border:none;padding:3px 2px;transition:color .15s ease}.nw-start:hover{color:var(--text)}.nw.idle .nw-start{width:auto;flex:1;min-width:0}.nw-sd{flex:none;display:inline-flex;align-items:center;gap:8px;font:inherit;font-size:12px;font-weight:600;padding:6px 12px;border-radius:10px;cursor:pointer;color:var(--text-dim);background:#ffffff0d;border:1px solid rgba(255,255,255,.12);transition:color .15s ease,background .15s ease}button.nw-sd:hover{color:var(--text);background:#ffffff1a}.nw-sd.on{cursor:default;color:#ffd28a;background:#e0a23a1f;border-color:#e0a23a59}.nw-sd.on i{width:7px;height:7px;border-radius:50%;background:#e0a23a}.nw-sd.on button{font:inherit;font-size:11.5px;font-weight:600;cursor:pointer;color:var(--text-dim);background:none;border:0;padding:0 0 0 4px;text-decoration:underline;text-underline-offset:2px}.nw-sd.on button:hover{color:var(--text)}.nw-sd-ic{width:24px;height:24px;flex:none;border-radius:8px;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:13px;background:#e0a23a2e;color:#ffd28a}.nw-sd-erro{font-size:11.5px;color:#ff9d9d}@media (max-width: 640px){.nw.idle{flex-wrap:wrap}.nw.idle .nw-inp{flex-basis:100%}}.nw-plus{width:24px;height:24px;flex:none;border-radius:8px;font-size:15px;line-height:22px;text-align:center;background:#ffffff12;border:1px solid rgba(255,255,255,.12)}.nw-play{width:24px;height:24px;flex:none;border-radius:8px;display:flex;align-items:center;justify-content:center;background:rgba(var(--blue),.18);color:#8ec3ff}.nw-inp{flex:1;min-width:0;font:inherit;font-size:13.5px;color:var(--text);background:none;border:none;outline:none}.nw-inp::placeholder{color:var(--text-dim)}.mt-cols{display:grid;grid-template-columns:1fr 300px;gap:42px;margin-top:34px;align-items:start}@media (max-width: 1060px){.mt-cols{grid-template-columns:1fr;gap:32px}}.mt-h{display:flex;align-items:center;gap:10px;margin-bottom:14px;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--text-dim)}.mt-h i{font-style:normal;font-size:10px;font-weight:800;color:var(--text-dim);opacity:.7}.mt-seg{display:inline-flex;gap:2px;padding:3px;border-radius:11px;background:#ffffff0b}.mt-seg button{font:inherit;font-size:11.5px;font-weight:700;letter-spacing:0;text-transform:none;color:var(--text-dim);cursor:pointer;padding:6px 13px;border-radius:8px;border:none;background:none;display:inline-flex;align-items:center;gap:6px;transition:background .14s ease,color .14s ease}.mt-seg button i{font-style:normal;font-size:10px;opacity:.65}.mt-seg button:hover{color:var(--text)}.mt-seg button.on{background:#ffffff17;color:#fff}.mt-rows{display:flex;flex-direction:column}.mt-row{display:flex;align-items:flex-start;gap:13px;width:100%;text-align:left;font:inherit;cursor:pointer;padding:13px 10px;border:none;background:none;border-bottom:1px solid rgba(255,255,255,.05);transition:background .14s ease}.mt-row:hover{background:#ffffff09}.mt-row:last-child{border-bottom:none}.mt-box{width:17px;height:17px;flex:none;margin-top:1px;border-radius:6px;border:1.5px solid rgba(255,255,255,.22);color:#0b0d16;display:flex;align-items:center;justify-content:center;transition:border-color .14s ease,background .14s ease}.mt-box svg{stroke:currentColor}.mt-box.dev{border-color:rgba(var(--blue),.85);box-shadow:inset 0 0 0 3px rgba(var(--blue),.35)}.mt-box.assist{border-color:rgba(var(--amber),.85);box-shadow:inset 0 0 0 3px rgba(var(--amber),.3)}.mt-box.blocked{border-color:rgba(var(--red),.85);box-shadow:inset 0 0 0 3px rgba(var(--red),.3)}.mt-box.on{background:rgba(var(--green),.8);border-color:rgba(var(--green),.8)}.mt-row-txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.mt-row-txt b{font-size:13.5px;font-weight:600;color:var(--text);line-height:1.35}.mt-row.done .mt-row-txt b{text-decoration:line-through;color:var(--text-dim)}.mt-row-txt i{font-style:normal;font-size:11px;color:var(--text-dim);display:flex;align-items:center;gap:8px;flex-wrap:wrap}.mt-tag{font-style:normal;font-size:9px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;border-radius:99px;padding:2px 8px}.mt-tag.dev{background:rgba(var(--blue),.16);color:#8ec3ff}.mt-tag.assist{background:rgba(var(--amber),.16);color:#ffd68a}.mt-tag.review{background:#bfa0ff29;color:#d6c4ff}.mt-tag.blocked{background:rgba(var(--red),.16);color:#ff9d9d}.mt-tag.due{background:#ffffff12;color:var(--text-dim)}.mt-tag.due.soon{background:rgba(var(--amber),.14);color:#ffd68a}.mt-tag.due.late{background:rgba(var(--red),.16);color:#ff9d9d}.mt-chev{stroke:var(--text-dim);flex:none;margin-top:5px;opacity:0;transition:opacity .14s ease}.mt-row:hover .mt-chev{opacity:1}.mt-none{font-size:12.5px;color:var(--text-dim);line-height:1.6;padding:8px 10px 4px;max-width:420px}.nt-new{width:100%;font:inherit;font-size:12.5px;color:var(--text);background:#ffffff0b;border:1px solid rgba(255,255,255,.09);border-radius:11px;padding:10px 12px;outline:none;transition:border-color .15s ease}.nt-new:focus{border-color:rgba(var(--blue),.45)}.nt-hint{font-size:11.5px;color:var(--text-dim);margin:10px 2px 0;line-height:1.5}.nt-list{display:flex;flex-direction:column;gap:8px;margin-top:12px}.nt-item{display:flex;align-items:flex-start;gap:9px;padding:11px 12px;border-radius:12px;background:linear-gradient(160deg,#ffd68a12,#ffffff08);border:1px solid rgba(255,214,138,.14);box-shadow:0 6px 18px #00000047}.nt-item.done{background:#ffffff08;border-color:#ffffff12;box-shadow:none}.nt-check{width:15px;height:15px;flex:none;margin-top:1px;border-radius:5px;cursor:pointer;padding:0;background:none;border:1.5px solid rgba(255,255,255,.24);color:#0b0d16;display:flex;align-items:center;justify-content:center;transition:background .14s ease,border-color .14s ease}.nt-check svg{stroke:currentColor;opacity:0}.nt-check:hover{border-color:#ffffff80}.nt-check.on{background:rgba(var(--green),.8);border-color:rgba(var(--green),.8)}.nt-check.on svg{opacity:1}.nt-txt{flex:1;min-width:0;font-size:12.5px;line-height:1.45;cursor:text;word-break:break-word}.nt-item.done .nt-txt{text-decoration:line-through;color:var(--text-dim)}.nt-edit{flex:1;min-width:0;font:inherit;font-size:12.5px;line-height:1.45;color:var(--text);resize:none;background:#00000040;border:1px solid rgba(var(--blue),.5);border-radius:8px;padding:5px 8px;outline:none}.nt-x{width:18px;height:18px;flex:none;border-radius:6px;border:none;background:none;cursor:pointer;color:var(--text-dim);display:flex;align-items:center;justify-content:center;opacity:0}.nt-x svg{stroke:currentColor}.nt-item:hover .nt-x{opacity:1}.nt-x:hover{background:rgba(var(--red),.16);color:#ff9d9d}.sec-lbl{margin:22px 0 12px}.sec-lbl:first-child{margin-top:4px}.sec-lbl.sub{margin-top:20px}.d-right .d-body>.sec-lbl:first-child{margin-top:6px}.pill.tab-adjusts.on{background:rgba(var(--lilac),.18);border-color:rgba(var(--lilac),.5);color:#d5c2ff}.pill.tab-adjusts:hover{border-color:rgba(var(--lilac),.4);color:#d5c2ff}.pill.tab-adjusts.on svg,.pill.tab-adjusts:hover svg{stroke:#d5c2ff}.pill.tab-reports.on{background:rgba(var(--amber),.16);border-color:rgba(var(--amber),.5);color:#ffd68a}.pill.tab-reports:hover{border-color:rgba(var(--amber),.4);color:#ffd68a}.pill.tab-reports.on svg,.pill.tab-reports:hover svg{stroke:#ffd68a}.pill.tab-files.on{background:#ff923c29;border-color:#ff923c80;color:#ffb377}.pill.tab-files:hover{border-color:#ff923c66;color:#ffb377}.pill.tab-files.on svg,.pill.tab-files:hover svg{stroke:#ffb377}.tab-n{font-size:10px;font-weight:800;border-radius:99px;padding:1px 7px;line-height:1.5;background:rgba(var(--amber),.2);color:#ffd68a}.pill.rgs-enter{background:#ffffff13;border-color:#ffffff2e;color:var(--text);font-weight:700}.pill.rgs-enter svg{stroke:currentColor}.pill.rgs-enter:hover{background:rgba(var(--green),.16);border-color:rgba(var(--green),.45);color:#7ae8a6}.link-fab.magnific,.link-fab.figma{background:#ffffff0f;border:1px solid rgba(255,255,255,.12);color:#fff6;box-shadow:none}.link-fab.magnific svg,.link-fab.figma svg{fill:currentColor;opacity:.85}.link-fab.magnific:hover,.link-fab.figma:hover{background:#ffffff1c;color:#ffffffa6}.link-fab.magnific.linked{background:#ff5ca82e;border-color:#ff82be80;color:#ff8ec4;box-shadow:0 0 12px #ff5ca833}.link-fab.magnific.linked:hover{background:#ff5ca847;color:#ff8ec4}.link-fab.figma.linked{background:#0acf8329;border-color:#46dca080;color:#45dd9d;box-shadow:0 0 12px #0acf8333}.link-fab.figma.linked:hover{background:#0acf8342;color:#45dd9d}.link-fab.slot{background:#ffffff0f;border:1px solid rgba(255,255,255,.12);color:#fff6;box-shadow:none}.link-fab.slot svg{fill:currentColor;opacity:.85}.link-fab.slot:hover{background:#ffffff1c;color:#ffffffa6}.link-fab.slot.linked{background:#ffbe3c29;border-color:#ffc85a80;color:#ffc24d;box-shadow:0 0 12px #ffbe3c33}.link-fab.slot.linked:hover{background:#ffbe3c47;color:#ffc24d}.adj-composer{margin-bottom:4px}.adj-composer .gc-field{flex:1;min-width:0}.adj-composer .send-btn:disabled{opacity:.4;cursor:default}.adj-chips{gap:7px}.adj-pend{margin:0 0 10px}.files-actions{margin-bottom:16px;gap:10px}.file-row{padding:12px 13px;margin-bottom:9px;gap:12px}.file-info b{line-height:1.35}.file-info i{margin-top:2px}.ver-list{margin:2px 0 14px 30px}.ver-row{padding:8px 11px;margin-bottom:4px;gap:12px}.adj-row{padding:13px 14px;margin-bottom:9px}.adj-row .rep-meta{margin-top:6px}.rep-row,.report-row{margin-bottom:10px}.sidebar.drawer{width:264px;transform:translate(100%);box-shadow:-26px 0 70px #000000b3}.sidebar.drawer.open{transform:none}.sb-open{position:fixed;right:84px;top:31px;z-index:140;width:36px;height:36px;border-radius:11px;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;background:#14151aeb;border:1px solid rgba(255,255,255,.12);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.sb-open svg{stroke:#ffffffd9}.sb-open:hover{background:#1e1f26f2}.sb-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:59;background:#0404068c}@media (max-width: 879px){.ws-rail{left:0}}@media (max-width: 900px){.v2-header{padding-top:66px;--hdr-reserva: 0px}.v2-grid{padding:0 16px;gap:20px;margin-bottom:90px}}@media (max-width: 700px){.v2-header{padding-left:16px;padding-right:16px}}@media (max-width: 600px){.v2-header{padding-top:20px}}@media (max-width: 900px){.corner-btn{width:38px;height:38px;right:14px;top:14px}.corner-btn.corner-cog,.corner-btn.corner-bell{right:14px;top:14px}.sb-open{top:15px;right:60px}.corner-btn svg{width:16px;height:16px}.req-panel{right:12px;width:min(330px,calc(100vw - 24px))}}@media (max-width: 1100px){.d-case{padding:20px 20px 22px;border-radius:26px}.d-cols{gap:20px}.d-left{width:220px}.d-title{font-size:32px}}@media (max-width: 860px){.d-overlay{padding:10px}.d-case{width:100%;height:calc(100vh - 20px);border-radius:20px;padding:16px 16px 18px}.d-case.rgs-mode{width:100%;height:calc(100vh - 20px)}.d-cols{flex-direction:column;overflow-y:auto;gap:16px}.d-left{width:100%;flex-direction:row;align-items:flex-start;gap:14px;flex-wrap:wrap}.d-left .d-tile{width:120px;height:auto}.d-left .gchat{display:none}.d-right{min-height:320px}.d-title{font-size:26px}.d-topbar{flex-wrap:wrap;row-gap:8px}.d-topmid{flex-wrap:wrap;row-gap:6px}.d-prov{display:none}}@media (min-width: 901px){.d-topbar{--d-sobra: calc(20px + (100vw - var(--content-left) - var(--content-right) - 40px - min(1010px, 100vw - var(--content-left) - var(--content-right) - 40px)) / 2);padding-right:max(0px,80px - 30px - var(--d-sobra))}.d-case.rgs-mode .d-topbar{padding-right:0}}@media (min-width: 901px) and (max-width: 1100px){.d-topbar{padding-right:max(0px,80px - 20px - var(--d-sobra))}}@media (max-width: 900px){.d-topbar{padding-right:34px}}@media (max-width: 879px){.d-topbar{padding-right:78px}}@media (max-width: 600px){.d-topbar{padding-right:0}}@media (max-width: 600px){.d-right:not(.view-talk){flex:none;min-height:auto}.d-right:not(.view-talk)>.d-body{flex:none;overflow:visible;padding-right:0}.cl-row{flex-wrap:wrap;row-gap:4px}.cl-row .cl-text{flex:1 0 calc(100% - 28px)}.cl-row .cl-com{margin-left:28px}}@media (max-width: 900px){.stream-view{padding:12px}.sv-ctl{flex-wrap:wrap;row-gap:8px}.sv-vol{width:70px}.sv-stop span,.sv-selbar button{font-size:10.5px}}@media (max-width: 700px){.sv-head{padding:8px 10px}.sv-who i,.sv-live{display:none}.sv-stop{padding:5px 9px}}@media (max-width: 900px){.tasks-view,.training-view{padding:60px 18px 50px}.mt-cols{grid-template-columns:1fr;gap:26px}.nw{flex-wrap:wrap;row-gap:10px}.nw-clock{font-size:16px}.tr-bottom{grid-template-columns:1fr}.tr-me-info{flex-wrap:wrap;row-gap:4px}}@media (max-width: 620px){.mt-seg{width:100%}.mt-seg button{flex:1;justify-content:center;padding:6px 8px}.mt-row-txt i{gap:6px}}@media (max-width: 900px){.vp-wrap{width:min(340px,calc(100vw - 24px))}.vctx{width:min(240px,calc(100vw - 24px))}.spip{max-width:calc(100vw - 24px)}.ss-card{width:min(860px,calc(100vw - 28px));padding:18px 18px 16px}.ss-grid{grid-template-columns:1fr;gap:14px}.dm-panel{top:12px;bottom:12px}}@media (max-width: 520px){.v2-grid{justify-content:center}.tr-grid{grid-template-columns:1fr}}.view-reports .d-progress,.view-adjusts .d-progress,.view-files .d-progress{margin-top:16px}.view-reports .d-deadline,.view-adjusts .d-deadline,.view-files .d-deadline{margin-top:9px}.view-reports .d-body{padding-top:14px}.rep-h{display:flex;align-items:center;gap:7px;margin:0 4px 8px}.rep-h.hist{margin-top:18px}.rep-h i{font-style:normal;font-size:10px;font-weight:800;opacity:.65}.rep-empty{font-size:12.5px;color:var(--text-dim);padding:10px 4px 4px}.rep-row{gap:7px;padding:13px 14px;margin-top:0;margin-bottom:8px;border:1px solid rgba(255,255,255,.055)}.rep-row:hover{background:#ffffff0d}.rep-row{position:relative}.rep-acts{position:absolute;top:10px;right:10px;z-index:3;display:flex;align-items:center;gap:6px;margin:0}.rep-acts .rep-tags{position:static}.rep-row .rep-text{margin-top:0;padding-right:34px}.rep-kebab{width:26px;height:26px;flex:none;border-radius:8px;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;background:none;border:1px solid transparent;color:var(--text-dim);opacity:0;transition:opacity .14s ease,background .14s ease,color .14s ease}.rep-kebab svg{fill:currentColor}.rep-row:hover .rep-kebab,.rep-kebab.on{opacity:1}.rep-kebab:hover,.rep-kebab.on{background:#ffffff1a;color:#fff;border-color:#ffffff1f}.rep-menu{position:absolute;top:30px;right:0;z-index:20;width:194px;padding:5px;border-radius:12px;background:#131419fc;border:1px solid rgba(255,255,255,.1);box-shadow:0 16px 42px #0009;animation:spipIn .13s var(--ease)}.rep-menu button{display:flex;align-items:center;gap:10px;width:100%;text-align:left;font:inherit;font-size:12px;font-weight:600;color:#c9cdd9;cursor:pointer;padding:8px 10px;border-radius:8px;border:none;background:none;transition:background .12s ease,color .12s ease}.rep-menu button svg{stroke:currentColor;flex:none}.rep-menu button:first-child svg{stroke:#7ae8a6}.rep-menu button:hover{background:#ffffff14;color:#fff}.rep-disp{margin-top:8px;padding:8px 10px;border-radius:10px;background:rgba(var(--amber),.07);border:1px solid rgba(var(--amber),.18);display:flex;flex-direction:column;gap:6px}.rep-disp-row{display:flex;align-items:baseline;gap:7px;font-size:11.5px;line-height:1.45}.rep-disp-row b{font-weight:700;color:#ffd68a;flex:none}.rep-disp-row span{flex:1;min-width:0;word-break:break-word}.rep-disp-row i{font-style:normal;font-size:9.5px;color:var(--text-dim);flex:none}.rep-disp-tag{font-style:normal;margin-left:8px;font-size:8.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:#ffd68a;background:rgba(var(--amber),.16);border-radius:99px;padding:2px 7px}.rep-meta{margin-top:1px}.rep-envmeta{margin-top:-1px}.rep-composer{margin:2px 0 16px}.rep-composer .gc-field{flex:1;min-width:0}.rep-composer .send-btn:disabled{opacity:.4;cursor:default}.ls-list{display:flex;flex-direction:column;margin-top:18px}.ls-row{display:flex;align-items:center;gap:14px;width:100%;text-align:left;font:inherit;cursor:pointer;padding:14px 12px;border:none;background:none;border-bottom:1px solid rgba(255,255,255,.05);transition:background .14s ease}.ls-row:hover{background:#ffffff09}.ls-row:last-child{border-bottom:none}.ls-num{width:26px;height:26px;flex:none;border-radius:9px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:800;color:var(--text-dim);background:#ffffff0d;border:1px solid rgba(255,255,255,.09)}.ls-num.on{background:rgba(var(--green),.75);border-color:rgba(var(--green),.75);color:#0b0d16}.ls-num svg{stroke:currentColor}.ls-txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.ls-txt b{font-size:13.5px;font-weight:600}.ls-row.done .ls-txt b{color:var(--text-dim)}.ls-txt i{font-style:normal;font-size:11px;color:var(--text-dim)}.ls-bar{display:block;height:3px;border-radius:99px;background:#ffffff17;margin-top:4px;max-width:260px}.ls-bar span{display:block;height:100%;border-radius:99px;background:rgb(var(--acc))}.ls-pct{font-style:normal;font-size:11px;font-weight:800;color:rgb(var(--acc));flex:none}.ls-chev{stroke:var(--text-dim);flex:none;opacity:0;transition:opacity .14s ease}.ls-row:hover .ls-chev{opacity:1}.lv{max-width:900px;margin:0 auto}.lv-stage{position:relative;margin-top:4px;border-radius:16px;overflow:hidden;background:#08090c;border:1px solid rgba(255,255,255,.08);aspect-ratio:16 / 9;display:flex;align-items:center;justify-content:center}.lv-video{width:100%;height:100%;display:block}.lv-ph{position:absolute;font-size:12px;font-weight:600;color:#ffffff47;pointer-events:none;letter-spacing:.02em}.lv-head{display:flex;align-items:flex-start;gap:16px;margin-top:18px}.lv-head-txt{flex:1;min-width:0}.lv-head-txt h2{font-size:20px;font-weight:800;letter-spacing:-.02em;margin:0}.lv-head-txt p{display:flex;align-items:center;gap:7px;margin:8px 0 0;font-size:11.5px;color:var(--text-dim)}.lv-head-txt p img{width:20px;height:20px;border-radius:50%;object-fit:cover}.lv-head-txt p em{font-style:normal;opacity:.4}.lv-done{display:inline-flex;align-items:center;gap:8px;flex:none;cursor:pointer;font:inherit;font-size:12px;font-weight:700;color:#c9cdd9;padding:9px 16px;border-radius:11px;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);transition:background .15s ease,color .15s ease,border-color .15s ease}.lv-done svg{stroke:currentColor;opacity:.5}.lv-done:hover{background:#ffffff1c;color:#fff}.lv-done.on{background:rgba(var(--green),.16);border-color:rgba(var(--green),.5);color:#7ae8a6}.lv-done.on svg{opacity:1}.lv-bar{height:4px;border-radius:99px;background:#ffffff14;margin-top:14px;overflow:hidden}.lv-bar span{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,#6f7686,#cdd3e0);transition:width .3s var(--ease)}.lv-disc{margin-top:30px}.lv-tabs{display:flex;gap:4px;border-bottom:1px solid rgba(255,255,255,.07);margin-bottom:16px}.lv-tabs button{position:relative;font:inherit;font-size:12.5px;font-weight:700;cursor:pointer;color:var(--text-dim);background:none;border:none;padding:8px 14px 12px;display:inline-flex;align-items:center;gap:7px;transition:color .15s ease}.lv-tabs button i{font-style:normal;font-size:10px;font-weight:800;background:#ffffff17;border-radius:99px;padding:1px 7px}.lv-tabs button:hover{color:var(--text)}.lv-tabs button.on{color:#fff}.lv-tabs button.on:after{content:"";position:absolute;left:12px;right:12px;bottom:-1px;height:2px;border-radius:2px;background:rgb(var(--blue));box-shadow:0 0 8px rgba(var(--blue),.5)}.lv-composer{display:flex;align-items:flex-start;gap:10px;margin-bottom:20px;padding:10px 12px;border-radius:13px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}.lv-composer:focus-within{border-color:rgba(var(--blue),.45)}.lv-composer img{width:26px;height:26px;border-radius:50%;object-fit:cover;flex:none}.lv-composer textarea{flex:1;min-width:0;font:inherit;font-size:12.5px;line-height:1.5;color:var(--text);background:none;border:none;outline:none;resize:none;padding-top:4px}.lv-composer textarea::placeholder{color:var(--text-dim)}.lv-composer .send-btn:disabled{opacity:.4;cursor:default}.lv-list{display:flex;flex-direction:column;gap:12px}.lv-none{font-size:12.5px;color:var(--text-dim);line-height:1.6;max-width:460px}.lv-ask{padding:14px 16px;border-radius:14px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}.lv-ask.solved{opacity:.8}.lv-tag{font-size:8.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:#ffd68a;background:rgba(var(--amber),.15);border-radius:99px;padding:2px 8px}.lv-tag.ok{color:#7ae8a6;background:rgba(var(--green),.15)}.lv-ask.hot{animation:msgPulse 1.6s var(--ease)}.lv-ask-head{display:flex;align-items:center;gap:8px}.lv-ask-head img{width:22px;height:22px;border-radius:50%;object-fit:cover}.lv-ask-head b{font-size:12px;font-weight:700}.lv-ask-head i{font-style:normal;font-size:10.5px;color:var(--text-dim)}.lv-solved{font-size:8.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:#7ae8a6;background:rgba(var(--green),.15);border-radius:99px;padding:2px 8px}.lv-mini{font:inherit;font-size:10.5px;font-weight:700;cursor:pointer;color:var(--text-dim);background:none;border:1px solid rgba(255,255,255,.12);border-radius:8px;padding:4px 10px;opacity:0;transition:opacity .14s ease,color .14s ease,background .14s ease}.lv-ask:hover .lv-mini{opacity:1}.lv-mini:hover{color:#fff;background:#ffffff14}.lv-ask-txt{font-size:13px;line-height:1.5;margin:9px 0 4px;word-break:break-word}.lv-reply,.lv-cmt{display:flex;gap:10px;margin-top:10px}.lv-reply img,.lv-cmt img{width:22px;height:22px;border-radius:50%;object-fit:cover;flex:none}.lv-reply span,.lv-cmt span{flex:1;min-width:0}.lv-reply b,.lv-cmt b{display:flex;align-items:center;gap:8px;font-size:11.5px;font-weight:700}.lv-cmt b i{font-style:normal;font-size:10.5px;font-weight:500;color:var(--text-dim)}.lv-reply p,.lv-cmt p{font-size:12.5px;line-height:1.5;margin:3px 0 0;word-break:break-word}.lv-reply{padding:9px 11px;border-radius:11px;background:#ffffff09}.lv-reply.author{background:rgba(var(--blue),.1);border:1px solid rgba(var(--blue),.28)}.lv-badge{font-style:normal;font-size:8.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:#8ec3ff;background:rgba(var(--blue),.18);border-radius:99px;padding:2px 8px}.lv-replybtn{font:inherit;font-size:11px;font-weight:700;cursor:pointer;color:var(--text-dim);background:none;border:none;padding:8px 0 0;transition:color .14s ease}.lv-replybtn:hover{color:#8ec3ff}.lv-replybox{display:flex;align-items:flex-end;gap:8px;margin-top:10px}.lv-replybox textarea{flex:1;min-width:0;font:inherit;font-size:12.5px;color:var(--text);resize:none;background:#00000038;border:1px solid rgba(var(--blue),.4);border-radius:10px;padding:8px 11px;outline:none}.lv-cmt{padding:10px 12px;border-radius:12px;background:#ffffff09;margin-top:0}.req-ask{width:34px;height:34px;flex:none;border-radius:10px;display:flex;align-items:center;justify-content:center;background:rgba(var(--amber),.14);border:1px solid rgba(var(--amber),.35)}.req-ask svg{stroke:#ffd68a}.chip.ask{background:rgba(var(--amber),.2);color:#ffd68a}@media (max-width: 900px){.lv-head{flex-direction:column;gap:12px}.lv-done{width:100%;justify-content:center}}.lv-stage{cursor:pointer}.lv-stage.fs{border-radius:0;border:none;aspect-ratio:auto;width:100vw;height:100vh}.lv-stage.fs .lv-video{object-fit:contain}.lv-ctl{position:absolute;left:0;right:0;bottom:0;z-index:3;display:flex;align-items:center;gap:12px;padding:11px 14px;background:#0a0b0feb;border-top:1px solid rgba(255,255,255,.07);opacity:0;pointer-events:none;transition:opacity .22s ease}.lv-stage.ui .lv-ctl{opacity:1;pointer-events:auto}.lv-cbtn{width:30px;height:30px;flex:none;border-radius:9px;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;background:#ffffff1a;border:1px solid rgba(255,255,255,.1);color:#e4e7ef;transition:background .15s ease,color .15s ease,border-color .15s ease}.lv-cbtn svg{stroke:currentColor}.lv-cbtn:hover{background:#ffffff2e;color:#fff}.lv-cbtn.on{background:rgba(var(--blue),.22);border-color:rgba(var(--blue),.5);color:#fff}.lv-time{font-size:11px;font-weight:700;color:#d7dbe6;font-variant-numeric:tabular-nums;flex:none}.lv-seek{flex:1;min-width:0;height:4px;border-radius:99px;background:#fff3;cursor:pointer}.lv-seek span{display:block;height:100%;border-radius:99px;background:#e4e7ef}.lv.theater{max-width:none}.lv.theater .lv-stage,.lv.theater .lv-top{width:min(calc(100vw - var(--content-left) - var(--content-right) - 80px),calc((100vh - 250px) * 16 / 9));max-width:none;margin-left:50%;margin-right:0;transform:translate(-50%)}.lv.theater .lv-stage{aspect-ratio:16 / 9}.lv.theater .lv-top{margin-bottom:4px}.lv.theater .lv-head,.lv.theater .lv-bar,.lv.theater .lv-disc{max-width:900px;margin-left:auto;margin-right:auto}.lv-top{display:flex;max-width:900px;margin:0 auto 4px}.lv-top .tr-back{margin-bottom:0}.lv-emojiwrap{position:relative;display:flex;flex:none}.lv-emoji{width:28px;height:28px;border-radius:8px;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;background:none;border:none;color:var(--text-dim);transition:color .15s ease,background .15s ease}.lv-emoji svg{stroke:currentColor}.lv-emoji:hover{color:var(--text);background:#ffffff12}.lv-emojipop{bottom:calc(100% + 8px);right:0;left:auto}.ms-row{position:relative;border-radius:13px;transition:background .2s ease,box-shadow .2s ease}.ms-badge{min-width:16px;height:16px;padding:0 4px;border-radius:99px;flex:none;display:flex;align-items:center;justify-content:center;font-size:9px;font-weight:800;line-height:1;color:#fff;background:#e0504f;animation:badgeBreath 2.2s ease-in-out infinite}.ms-badge.ponto{min-width:9px;width:9px;height:9px;padding:0}@keyframes badgeBreath{0%,to{transform:scale(1);box-shadow:0 0 #e0504f73}50%{transform:scale(1.07);box-shadow:0 0 10px 1px #e0504f6b}}.members-strip:not(.open){padding-top:20px}.members-strip:not(.open) .ms-list{padding:0 10px;gap:8px}.members-strip:not(.open) .ms-row{justify-content:center;padding:3px 0;border-radius:12px}.members-strip:not(.open) .ms-row.unread{background:#264e8c57;box-shadow:inset 0 0 0 1px #5a96eba6}.members-strip:not(.open) .ms-row.unread:hover{background:#305ea56b}.members-strip:not(.open) .ms-badge{position:absolute;top:3px;right:4px;box-shadow:0 0 0 2.5px #101116}.members-strip:not(.open) .ms-badge{animation:badgeBreathSolid 2.2s ease-in-out infinite}@keyframes badgeBreathSolid{0%,to{transform:scale(1)}50%{transform:scale(1.09)}}.members-strip.open .ms-row{padding:7px 10px 7px 8px;gap:11px;border-radius:12px}.members-strip.open .ms-row.unread{background:#264e8c4d;box-shadow:inset 0 0 0 1px #5a96eb8c}.members-strip.open .ms-row.unread:hover{background:#305ea566}.members-strip.open .ms-badge{position:static;margin-left:auto}.ms-row.unread .sb-member-name{font-weight:800;color:#fff}.ms-row.sel{background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff1a}.ms-row.sel.unread{background:#305ea575;box-shadow:inset 0 0 0 1px #78aff5cc}.dm-newline{display:flex;align-items:center;gap:10px;margin:10px 2px 6px;font-size:9.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#8ec3ff;animation:dmIn .25s var(--ease)}.dm-newline:before,.dm-newline:after{content:"";flex:1;height:1px;background:rgba(var(--blue),.35)}.dm-newline span{flex:none}.nc{position:fixed;right:calc(var(--content-right) + 26px);top:82px;z-index:200;width:min(420px,calc(100vw - 32px));max-height:min(620px,calc(100vh - 118px));display:flex;flex-direction:column;overflow:hidden;border-radius:18px;background:#111217fa;border:1px solid rgba(255,255,255,.09);box-shadow:0 26px 70px #0009;animation:spipIn .16s var(--ease)}@media (max-width: 900px){.nc{right:12px;max-height:min(620px,calc(100vh - 74px))}}.nc-head{display:flex;align-items:center;gap:8px;padding:16px 16px 12px}.nc-head h3{font-size:15px;font-weight:800;letter-spacing:-.01em;margin:0}.nc-more-wrap{position:relative;display:flex}.nc-more{width:28px;height:28px;border-radius:9px;padding:0;cursor:pointer;border:none;display:flex;align-items:center;justify-content:center;background:none;color:var(--text-dim);transition:background .14s ease,color .14s ease}.nc-more svg{fill:currentColor}.nc-more:hover,.nc-more.on{background:#ffffff17;color:#fff}.nc-menu{position:absolute;right:0;top:32px;z-index:10;width:208px;padding:5px;border-radius:12px;background:#15161bfc;border:1px solid rgba(255,255,255,.1);box-shadow:0 16px 42px #0009}.nc-menu button{display:block;width:100%;text-align:left;font:inherit;font-size:12px;font-weight:600;color:#c9cdd9;cursor:pointer;padding:8px 10px;border-radius:8px;border:none;background:none;transition:background .12s ease,color .12s ease}.nc-menu button:hover{background:#ffffff14;color:#fff}.nc-menu button:disabled{opacity:.4;cursor:default}.nc-menu button:disabled:hover{background:none;color:#c9cdd9}.nc-seg{display:flex;gap:2px;margin:0 16px 10px;padding:3px;border-radius:11px;background:#ffffff0b}.nc-seg button{flex:1;font:inherit;font-size:11.5px;font-weight:700;color:var(--text-dim);cursor:pointer;padding:6px 10px;border-radius:8px;border:none;background:none;display:inline-flex;align-items:center;justify-content:center;gap:6px;transition:background .14s ease,color .14s ease}.nc-seg button i{font-style:normal;font-size:9.5px;font-weight:800;background:rgba(var(--red),.85);color:#fff;border-radius:99px;padding:1px 6px}.nc-seg button:hover{color:var(--text)}.nc-seg button.on{background:#ffffff17;color:#fff}.nc-cats{display:flex;gap:5px;flex-wrap:wrap;padding:0 16px 12px}.nc-catpill{font:inherit;font-size:10.5px;font-weight:700;cursor:pointer;color:var(--text-dim);padding:4px 10px;border-radius:99px;background:none;border:1px solid rgba(255,255,255,.1);transition:color .14s ease,background .14s ease,border-color .14s ease}.nc-catpill:hover{color:var(--text)}.nc-catpill.on{color:#fff;background:rgba(var(--acc),.18);border-color:rgba(var(--acc),.5)}.nc-list{flex:1;min-height:0;overflow-y:auto;padding:0 8px 10px}.nc-empty{font-size:12.5px;color:var(--text-dim);text-align:center;padding:30px 0}.nc-bucket{font-size:9.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--text-dim);padding:12px 8px 6px}.nc-item{position:relative;display:flex;align-items:flex-start;gap:11px;padding:11px 12px;border-radius:12px;cursor:pointer;transition:background .14s ease}.nc-item+.nc-item{box-shadow:0 -1px #ffffff0b}.nc-item:hover{background:#ffffff0d}.nc-item.new{background:#ffffff09}.nc-item.new:hover{background:#ffffff12}.nc-tile{width:34px;height:34px;flex:none;border-radius:9px;object-fit:cover}.nc-ico{width:34px;height:34px;flex:none;border-radius:9px;display:flex;align-items:center;justify-content:center;background:rgba(var(--acc),.14);border:1px solid rgba(var(--acc),.3)}.nc-ico svg{stroke:rgb(var(--acc))}.nc-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.nc-line1{display:flex;align-items:center;gap:7px;min-width:0}.nc-line1 b{font-size:12.5px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:45%}.nc-item.new .nc-line1 b{color:#fff}.nc-cat{font-style:normal;flex:none;font-size:8.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:rgb(var(--acc));background:rgba(var(--acc),.14);border-radius:99px;padding:2px 7px}.nc-line1 i{font-style:normal;margin-left:auto;flex:none;font-size:10px;color:var(--text-dim)}.nc-text{font-size:12px;line-height:1.45;color:var(--text-dim);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.nc-item.new .nc-text{color:#c9cdd9}.nc-dot{position:absolute;left:3px;top:50%;transform:translateY(-50%);width:5px;height:5px;border-radius:50%;background:rgb(var(--acc))}.nc-count{flex:none;min-width:18px;height:18px;padding:0 5px;border-radius:99px;display:flex;align-items:center;justify-content:center;align-self:center;font-size:9.5px;font-weight:800;color:#fff;background:rgba(var(--acc),.85)}.nc-acts{position:absolute;right:10px;top:50%;transform:translateY(-50%);display:flex;gap:4px;opacity:0;pointer-events:none;transition:opacity .16s ease}.nc-item:hover .nc-acts,.nc-item:focus-within .nc-acts{opacity:1;pointer-events:auto}.nc-item:hover .nc-body{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 84px),transparent calc(100% - 52px));mask-image:linear-gradient(to right,#000 calc(100% - 84px),transparent calc(100% - 52px))}.nc-act{position:relative;width:24px;height:24px;flex:none;border-radius:7px;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;background:#ffffff14;border:1px solid rgba(255,255,255,.1);color:#c9cdd9;transition:background .14s ease,color .14s ease}.nc-act svg{stroke:currentColor}.nc-act:hover{background:#ffffff29;color:#fff}.nc-act:last-child:hover{background:rgba(var(--red),.2);color:#ff9d9d}.nc-act:after{content:attr(data-tip);position:absolute;top:50%;right:calc(100% + 8px);transform:translateY(-50%);z-index:40;white-space:nowrap;font-size:10px;font-weight:700;color:#d7dbe6;background:#0c0d11fa;border:1px solid rgba(255,255,255,.12);border-radius:7px;padding:4px 8px;opacity:0;pointer-events:none;transition:opacity .14s ease;box-shadow:0 8px 20px #00000080}.nc-act:last-child:after{right:calc(100% + 36px)}.nc-act:hover{z-index:41}.nc-act:hover:after{opacity:1}.nc-item .nc-dot{transition:opacity .16s ease}.nc-item:hover .nc-dot{opacity:.35}.nc-group .nc-text{color:rgb(var(--acc));font-weight:600}.nc-sub{margin:2px 0 6px 18px;border-left:1px solid rgba(255,255,255,.07)}.nc-sub .nc-item{padding-left:10px}@media (max-width: 900px){.nc{right:12px;top:62px;width:calc(100vw - 24px)}}.gc-field .txt-input{min-height:34px}.adj-ta{min-height:38px}.lv-composer textarea{min-height:26px}.nt-edit,.lv-replybox textarea{min-height:30px}.tr-wrap,.mt-wrap,.lv,.training-view>.tr-inner{animation:wsIn .18s var(--ease)}.sb-va.speaking{position:relative}.sb-linewave{width:30px;height:12px;flex:none;display:block;overflow:visible}.sb-linewave svg{width:100%;height:100%;display:block;overflow:visible}.lw-path{fill:none;stroke:rgba(var(--green),.95);stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.lw-amp{transform-box:fill-box;transform-origin:50% 50%;animation:lwAmp 1.45s ease-in-out infinite}@keyframes lwAmp{0%{transform:scaleY(.16)}14%{transform:scaleY(.95)}27%{transform:scaleY(.4)}41%{transform:scaleY(1)}55%{transform:scaleY(.28)}68%{transform:scaleY(.72)}82%{transform:scaleY(.34)}to{transform:scaleY(.16)}}.sb-linewave.live .lw-amp{animation:none;transform:scaleY(var(--lw, .06));transition:transform 70ms linear}@media (prefers-reduced-motion: reduce){.lw-amp{animation:none;transform:scaleY(.6)}.sb-linewave.live .lw-amp{transform:scaleY(var(--lw, .06))}}.sb-voice-row.clickable,.sb-self.clickable{cursor:pointer}.iss-composer .gc-field .txt-input{max-height:300px}.ws-rail.open .ws-run,.ws-rail.open .ws-live{top:50%;bottom:auto;right:12px;transform:translateY(-50%)}.cfg-view{position:fixed;top:0;right:var(--content-right);bottom:0;left:var(--content-left);z-index:44;display:flex;min-width:0;background:linear-gradient(180deg,#0c0d11 0%,var(--bg) 55%,#060709 100%)}.cfg-nav{width:216px;flex:none;display:flex;flex-direction:column;gap:2px;padding:26px 12px 18px;border-right:1px solid rgba(255,255,255,.06);background:rgba(var(--scrim),.35)}.cfg-nav-top{padding:0 10px 16px}.cfg-nav-top b{display:block;font-size:14px;font-weight:800;letter-spacing:-.01em}.cfg-nav-top i{display:block;font-size:10.5px;color:var(--text-dim);font-style:normal;margin-top:2px}.cfg-nav-btn{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border-radius:9px;border:none;cursor:pointer;background:none;color:var(--text-dim);font:inherit;font-size:12.5px;font-weight:600;text-align:left;transition:background .14s ease,color .14s ease}.cfg-nav-btn svg{stroke:currentColor;flex:none}.cfg-nav-btn:hover{background:#ffffff0d;color:var(--text)}.cfg-nav-btn.on{background:#ffffff17;color:#fff}.cfg-nav-flex{flex:1}.cfg-nav-btn.back{color:var(--text-dim)}.cfg-main{flex:1;min-width:0;overflow-y:auto;animation:wsIn .18s var(--ease)}.cfg-pane{max-width:940px;margin:0 auto;padding:40px 40px 70px}.cfg-pane.cfg-split{display:grid;grid-template-columns:300px 1fr;gap:26px;align-items:start;max-width:1080px}.cfg-pane.cfg-split.wide{grid-template-columns:1fr 340px;max-width:1180px}.cfg-h1{font-size:21px;font-weight:800;letter-spacing:-.02em;margin:0 0 20px;display:flex;align-items:center;gap:9px}.cfg-count{font-size:10.5px;font-weight:800;color:var(--text-dim);background:#ffffff12;border-radius:99px;padding:2px 8px}.cfg-sec{margin-bottom:26px}.cfg-sec h3{display:flex;align-items:center;gap:9px;margin:0 0 10px;font-size:10.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--text-dim)}.cfg-all{margin-left:auto;font:inherit;font-size:10px;font-weight:700;letter-spacing:0;text-transform:none;color:var(--text-dim);background:none;border:none;cursor:pointer}.cfg-all:hover:not(:disabled){color:#fff}.cfg-all:disabled{opacity:.35;cursor:default}.cfg-hint2{font-size:11px;color:var(--text-dim);margin:-12px 0 12px}.cfg-locked{font-size:12px;color:var(--text-dim);line-height:1.5;background:#ffffff0a;border:1px solid rgba(255,255,255,.06);border-radius:11px;padding:11px 13px;margin-bottom:16px}.cfg-err{font-size:11.5px;color:#ff9d9d}.sw{width:34px;height:19px;flex:none;border-radius:99px;border:none;cursor:pointer;padding:0;background:#ffffff24;position:relative;transition:background .16s ease}.sw i{position:absolute;top:2.5px;left:2.5px;width:14px;height:14px;border-radius:50%;background:#d3d7e0;transition:transform .16s var(--ease),background .16s ease}.sw.on{background:rgba(var(--green),.65)}.sw.on i{transform:translate(15px);background:#fff}.sw:disabled{opacity:.35;cursor:default}.cfg-simbar{position:sticky;top:0;z-index:3;display:flex;align-items:center;gap:10px;padding:10px 22px;font-size:12px;background:rgba(var(--amber),.16);border-bottom:1px solid rgba(var(--amber),.35);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.cfg-simbar img{width:22px;height:22px;border-radius:50%;object-fit:cover}.cfg-simbar button{margin-left:auto}.cfg-hubs{display:flex;gap:12px;flex-wrap:wrap}.hub-card{display:flex;align-items:center;gap:12px;padding:12px 16px 12px 12px;border-radius:13px;background:#ffffff0b;border:1px solid rgba(255,255,255,.07);min-width:236px}.hub-card img{width:34px;height:34px;object-fit:contain}.hub-card b{display:block;font-size:13px;font-weight:700}.hub-card i{display:block;font-size:11px;font-style:normal;color:var(--text-dim);margin-top:2px}.cfg-viewas{display:flex;gap:10px;flex-wrap:wrap}.va-card{display:flex;align-items:center;gap:10px;padding:9px 14px 9px 9px;border-radius:12px;cursor:pointer;background:#ffffff0a;border:1px solid rgba(255,255,255,.07);color:inherit;font:inherit;text-align:left;transition:background .14s ease,border-color .14s ease}.va-card:hover{background:#ffffff14}.va-card.on{border-color:rgba(var(--blue),.6);background:rgba(var(--blue),.14)}.va-card img{width:30px;height:30px;border-radius:50%;object-fit:cover}.va-card b{display:block;font-size:12.5px;font-weight:700}.va-card i{display:block;font-size:10.5px;font-style:normal;color:var(--text-dim);margin-top:1px}.cfg-list-head{display:flex;align-items:center;gap:12px;margin-bottom:18px}.cfg-list-head .cfg-h1{margin:0}.cfg-list-head .pill.primary{margin-left:auto}.cfg-search{display:flex;align-items:center;gap:7px;padding:0 11px;height:30px;border-radius:99px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08)}.cfg-search svg{stroke:var(--text-dim)}.cfg-search input{width:130px;background:none;border:none;color:var(--text);font:inherit;font-size:12px;outline:none}.pill.sm{height:26px;padding:0 11px;font-size:11px}.pill.primary{background:rgba(var(--blue),.22);border-color:rgba(var(--blue),.45);color:#dbeaff}.pill.primary:hover{background:rgba(var(--blue),.32)}.pill.danger{color:#ff9d9d;border-color:rgba(var(--red),.35)}.pill.danger:hover:not(:disabled){background:rgba(var(--red),.18)}.pill:disabled{opacity:.35;cursor:default}.role-list{display:flex;flex-direction:column;gap:3px;max-height:calc(100vh - 220px);overflow-y:auto}.role-row{display:flex;align-items:center;gap:9px;padding:9px 10px;border-radius:10px;cursor:pointer;background:#ffffff08;border:1px solid transparent;transition:background .14s ease}.role-row:hover{background:#ffffff12}.role-row.sel{background:#ffffff1a;border-color:#ffffff1f}.role-row.locked{opacity:.72}.role-dot{width:9px;height:9px;border-radius:50%;flex:none;display:inline-block}.role-nm{flex:1;min-width:0;font-size:12.5px;font-weight:700;display:flex;align-items:center;gap:7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.role-nm em{font-size:9.5px;font-style:normal;font-weight:700;color:var(--text-dim);background:#ffffff14;border-radius:99px;padding:1px 6px}.role-n{font-size:10.5px;font-weight:700;color:var(--text-dim)}.role-ord{display:flex;gap:1px;opacity:0;transition:opacity .14s ease}.role-row:hover .role-ord,.role-row.sel .role-ord{opacity:1}.role-ord button{width:18px;height:18px;border-radius:5px;border:none;cursor:pointer;padding:0;background:#ffffff14;display:flex;align-items:center;justify-content:center}.role-ord button svg{stroke:#fffc}.role-ord button:hover:not(:disabled){background:#ffffff2e}.role-ord button:disabled{opacity:.25;cursor:default}.cfg-edit{max-height:calc(100vh - 120px);overflow-y:auto;padding-right:4px}.role-head{display:flex;align-items:center;gap:10px;margin-bottom:14px}.role-title{flex:1;min-width:0;background:none;border:none;border-bottom:1px solid transparent;color:var(--text);font:inherit;font-size:18px;font-weight:800;letter-spacing:-.02em;outline:none;padding:2px 0}.role-title:focus{border-bottom-color:#ffffff40}.role-title:disabled{color:var(--text);opacity:.8}.role-acts{display:flex;gap:6px}.cfg-colors{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:18px;max-width:260px}.cfg-color{width:22px;height:22px;border-radius:50%;border:2px solid transparent;cursor:pointer;padding:0}.cfg-color.on{border-color:#fff}.cfg-color:disabled{cursor:default}.cfg-subtabs{display:flex;gap:4px;margin-bottom:18px;border-bottom:1px solid rgba(255,255,255,.07)}.cfg-subtabs button{display:flex;align-items:center;gap:6px;padding:8px 12px;border:none;background:none;cursor:pointer;color:var(--text-dim);font:inherit;font-size:12px;font-weight:700;border-bottom:2px solid transparent;margin-bottom:-1px}.cfg-subtabs button.on{color:#fff;border-bottom-color:rgba(var(--blue),.8)}.cfg-subtabs button i{font-style:normal;font-size:10px;background:#ffffff17;border-radius:99px;padding:1px 6px}.perm-list{display:flex;flex-direction:column}.perm-row{display:flex;align-items:center;gap:12px;padding:9px 2px;border-bottom:1px solid rgba(255,255,255,.05);font-size:12.5px}.perm-row span{flex:1;min-width:0}.perm-row.danger-row span{color:#ff9d9d;font-weight:600}.mem-pick{display:flex;flex-direction:column}.mem-pick-row{display:flex;align-items:center;gap:10px;padding:8px 2px;border-bottom:1px solid rgba(255,255,255,.05);font-size:12.5px}.mem-pick-row img{width:26px;height:26px;border-radius:50%;object-fit:cover}.mem-pick-row b{flex:1;font-weight:600}.mem-pick-row.locked{opacity:.5}.mem-table{display:flex;flex-direction:column;max-height:calc(100vh - 200px);overflow-y:auto}.mem-head,.mem-row{display:grid;grid-template-columns:minmax(0,2.2fr) minmax(84px,auto) minmax(0,1fr) minmax(0,1fr);gap:12px;align-items:center}.mem-head{font-size:9.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--text-dim);padding:0 10px 8px;border-bottom:1px solid rgba(255,255,255,.07)}.mem-row{padding:10px;border-radius:10px;cursor:pointer;font-size:12px;color:var(--text-dim);border-bottom:1px solid rgba(255,255,255,.04);transition:background .14s ease}.mem-row:hover{background:#ffffff0d}.mem-row.sel{background:#ffffff17}.mem-row.off{opacity:.45}.mem-who{display:flex;align-items:center;gap:9px;min-width:0}.mem-who img{width:30px;height:30px;border-radius:50%;object-fit:cover;flex:none}.mem-who b{font-size:12.5px;font-weight:700;color:var(--text)}.mem-nome{display:flex;flex-direction:column;min-width:0;line-height:1.25}.mem-nome b,.mem-nome .mem-st{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mem-st{font-size:10px;font-style:normal;color:var(--text-dim)}.mem-st.call{color:rgb(var(--green))}.mem-st.gone{color:#ff9d9d}.mem-roles{display:flex;flex-wrap:wrap;gap:4px}.mem-roles em,.room-gate em{display:inline-flex;align-items:center;gap:5px;font-style:normal;font-size:10.5px;font-weight:700;padding:2px 8px;border-radius:99px;color:var(--text);background:color-mix(in srgb,var(--rc, #8a93a6) 18%,transparent);border:1px solid color-mix(in srgb,var(--rc, #8a93a6) 45%,transparent)}.mem-roles em i,.room-gate em b{width:6px;height:6px;border-radius:50%;background:var(--rc, #8a93a6);display:inline-block}.mem-roles em.none,.room-gate em.none{background:none;border-color:#ffffff1a;color:var(--text-dim);font-weight:600}.mem-card{display:flex;align-items:center;gap:12px;margin-bottom:22px}.mem-card img{width:46px;height:46px;border-radius:50%;object-fit:cover}.mem-card b{display:block;font-size:15px;font-weight:800}.mem-card i{display:block;font-size:11px;font-style:normal;color:var(--text-dim);margin-top:2px}.perm-res{display:flex;flex-direction:column;gap:10px}.perm-res-g b{display:block;font-size:10.5px;font-weight:800;color:var(--text-dim);margin-bottom:5px}.perm-res-g span{display:flex;flex-wrap:wrap;gap:4px}.perm-res-g em{font-style:normal;font-size:10.5px;padding:2px 8px;border-radius:99px;background:#ffffff0f;border:1px solid rgba(255,255,255,.07);color:var(--text)}.room-list{display:flex;flex-direction:column;gap:10px}.room-card{padding:14px 16px;border-radius:13px;background:#ffffff0a;border:1px solid rgba(255,255,255,.07)}.room-top{display:flex;align-items:center;gap:10px}.room-top b{font-size:13.5px;font-weight:700}.room-cap{font-size:10.5px;color:var(--text-dim)}.room-acts{margin-left:auto;display:flex;gap:6px}.room-gates{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:12px}.room-gate{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.room-gate>i{font-style:normal;font-size:10px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--text-dim)}.room-people{display:flex;gap:-4px;margin-top:12px}.room-people img{width:24px;height:24px;border-radius:50%;object-fit:cover;margin-right:-6px;border:2px solid #101116}.gm-list{display:flex;flex-direction:column;max-height:calc(100vh - 200px);overflow-y:auto}.gm-row{display:grid;grid-template-columns:44px 1fr 84px 108px 116px;gap:12px;align-items:center;padding:8px 10px;border-radius:10px;border-bottom:1px solid rgba(255,255,255,.04);font-size:11.5px;color:var(--text-dim);transition:background .14s ease}.gm-row.clickable{cursor:pointer}.gm-row:hover{background:#ffffff0d}.gm-row img{width:44px;height:30px;object-fit:cover;border-radius:6px}.gm-nm b{display:block;font-size:12.5px;font-weight:700;color:var(--text)}.gm-nm i{display:block;font-size:10.5px;font-style:normal;margin-top:1px}.gm-st{font-size:10.5px;font-weight:700;padding:2px 9px;border-radius:99px;justify-self:start}.gm-st.st-planejamento{background:#ffffff14}.gm-st.st-andamento{background:rgba(var(--blue),.2);color:#cfe3ff}.gm-st.st-bloqueado{background:rgba(var(--red),.2);color:#ffbcbc}.gm-st.st-entregue{background:rgba(var(--green),.2);color:#bff0d2}.cfg-modal{width:min(520px,calc(100vw - 32px));max-height:min(80vh,720px);display:flex;flex-direction:column}.cfg-modal-body{padding:18px 20px;overflow-y:auto;display:flex;flex-direction:column;gap:16px}.cfg-modal-foot{display:flex;justify-content:flex-end;gap:8px;padding:12px 20px 16px;border-top:1px solid rgba(255,255,255,.07)}.cfg-field{display:flex;flex-direction:column;gap:6px}.cfg-field>span{font-size:10.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--text-dim)}.cfg-field .req{color:#ff9d9d}.cfg-field input,.cfg-field select{height:34px;padding:0 11px;border-radius:9px;outline:none;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:var(--text);font:inherit;font-size:12.5px}.cfg-field input:focus,.cfg-field select:focus{border-color:rgba(var(--blue),.55)}.cfg-limit{display:flex;align-items:center;gap:7px}.cfg-chip{height:28px;padding:0 12px;border-radius:99px;cursor:pointer;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:var(--text-dim);font:inherit;font-size:11.5px;font-weight:700}.cfg-chip.on{background:rgba(var(--blue),.2);border-color:rgba(var(--blue),.5);color:#dbeaff}.cfg-num{width:68px}.cfg-roles{display:flex;flex-wrap:wrap;gap:6px}.role-chip{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:99px;cursor:pointer;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);color:var(--text-dim);font:inherit;font-size:11px;font-weight:700}.role-chip i{width:7px;height:7px;border-radius:50%;background:var(--rc, #8a93a6)}.role-chip.on{color:var(--text);background:color-mix(in srgb,var(--rc, #8a93a6) 20%,transparent);border-color:color-mix(in srgb,var(--rc, #8a93a6) 55%,transparent)}.cfg-hint{font-size:10.5px;font-style:normal;color:var(--text-dim)}.gf-cover{display:flex;align-items:center;gap:14px}.gf-cover img{width:108px;height:72px;object-fit:cover;border-radius:9px;border:1px solid rgba(255,255,255,.1)}.gf-cover-acts{display:flex;flex-direction:column;gap:6px;align-items:flex-start}.sb-room-head.locked{opacity:.45;cursor:not-allowed}.sb-room-cap{font-size:10px;font-weight:700;color:var(--text-dim)}.vctx.rctx{width:172px}.vctx-sub{display:flex;flex-direction:column}.vctx button.danger{color:#ff9d9d}.sb-share-btn:disabled,.sb-call-acts button:disabled{opacity:.4;cursor:not-allowed}@media (max-width: 1100px){.cfg-pane.cfg-split,.cfg-pane.cfg-split.wide{grid-template-columns:1fr}.cfg-edit{max-height:none}}@media (max-width: 879px){.cfg-nav{width:62px;padding:18px 8px}.cfg-nav-btn span,.cfg-nav-btn{font-size:0}.cfg-nav-top{display:none}.cfg-nav-btn{justify-content:center;padding:10px 0}.cfg-pane{padding:72px 18px 60px}.mem-head,.mem-row{grid-template-columns:1.4fr 1fr}.mem-head span:nth-child(3),.mem-head span:nth-child(4),.mem-row>span:nth-child(3),.mem-row>span:nth-child(4){display:none}.gm-row{grid-template-columns:40px 1fr 84px}.gm-row>span:nth-child(4),.gm-row>span:nth-child(5){display:none}}.gchat-composer.nope{opacity:.4;pointer-events:none;filter:saturate(.4)}.sim-bar{position:fixed;top:0;left:0;right:0;z-index:600;display:flex;align-items:center;gap:10px;height:34px;padding:0 16px;font-size:11.5px;color:#ffe0b0;background:#784e14eb;border-bottom:1px solid rgba(var(--amber),.5);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.sim-bar b{color:#fff}.sim-bar em{font-style:normal;font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#ffcf8a;background:#00000038;border-radius:99px;padding:2px 8px}.sim-bar button{margin-left:auto;height:22px;padding:0 11px;border-radius:99px;cursor:pointer;background:#ffffff29;border:1px solid rgba(255,255,255,.25);color:#fff;font:inherit;font-size:11px;font-weight:700}.sim-bar button:hover{background:#ffffff42}.deny-toast{position:fixed;left:50%;bottom:28px;transform:translate(-50%);z-index:620;font-size:12px;color:#ffd9d9;padding:9px 16px;border-radius:99px;background:#181010f5;border:1px solid rgba(var(--red),.4);box-shadow:0 12px 34px #0000008c;animation:denyIn .18s var(--ease);pointer-events:none}@keyframes denyIn{0%{opacity:0;transform:translate(-50%) translateY(6px)}}.va-card.va-role{padding:9px 14px}.va-card.va-role .role-dot{width:10px;height:10px}.sb-cat{margin-bottom:10px}.sb-cat .sb-label{text-transform:uppercase;letter-spacing:.07em}.vc-cat{margin-bottom:22px}.vc-cat-n{font-size:10px;font-weight:800;color:var(--text-dim);background:#ffffff12;border-radius:99px;padding:1px 7px}.vc-empty{font-size:11.5px;color:var(--text-dim);padding:6px 2px}.ch-tabs{padding:0 20px;margin:0}.dz-line{height:2px;border-radius:2px;margin:2px 0;background:rgba(var(--blue),.95);box-shadow:0 0 8px rgba(var(--blue),.6)}.dz-before{box-shadow:inset 0 2px rgba(var(--blue),.95)}.sb-room.dragging,.vc-room.dragging,.sb-voice-row.dragging{opacity:.4}.sb-room.dz-room{border-radius:10px;box-shadow:inset 0 0 0 1.5px rgba(var(--blue),.7);background:rgba(var(--blue),.1)}.sb-void{flex:1;min-height:60px}.sb-cat-inp{width:100%;background:#ffffff14;border:1px solid rgba(var(--blue),.5);border-radius:6px;color:var(--text);font:inherit;font-size:10.5px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;padding:2px 6px;outline:none}.sb-label[draggable=true]{cursor:grab}.sb-room[draggable=true] .sb-room-head{cursor:pointer}.vc-grip{color:var(--text-dim);font-size:12px;cursor:grab;-webkit-user-select:none;user-select:none;line-height:1}.cat-del-rooms{display:flex;flex-wrap:wrap;gap:5px}.cat-del-rooms em{font-style:normal;font-size:11px;padding:2px 8px;border-radius:99px;background:#ffffff0f;border:1px solid rgba(255,255,255,.08)}.cat-del-opt{display:flex;align-items:flex-start;gap:10px;padding:11px 13px;border-radius:11px;cursor:pointer;background:#ffffff09;border:1px solid rgba(255,255,255,.07)}.cat-del-opt.on{border-color:rgba(var(--blue),.5);background:rgba(var(--blue),.1)}.cat-del-opt.danger.on{border-color:rgba(var(--red),.5);background:rgba(var(--red),.1)}.cat-del-opt.off{opacity:.4;cursor:default}.cat-del-opt input{margin-top:3px;accent-color:#7aa8ff}.cat-del-opt span{display:flex;flex-direction:column;gap:6px;flex:1;min-width:0}.cat-del-opt b{font-size:12.5px;font-weight:700}.cat-del-opt i{font-size:11px;font-style:normal;color:var(--text-dim)}.cat-del-opt select{height:30px;padding:0 10px;border-radius:8px;outline:none;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);color:var(--text);font:inherit;font-size:12px}.vp-wrap{max-height:calc(100vh - 20px);overflow-x:hidden;overflow-y:auto}.vp-body{overflow:visible}.prof-panel{width:min(620px,calc(100vw - 32px));max-height:min(82vh,760px);display:flex;flex-direction:column}.pp-top{display:flex;align-items:center;gap:14px}.pp-top img{width:54px;height:54px;border-radius:50%;object-fit:cover}.pp-top b{display:block;font-size:17px;font-weight:800;letter-spacing:-.02em}.pp-top>span>i{display:block;font-size:11.5px;font-style:normal;color:var(--text-dim);margin:3px 0 7px}.pp-roles{display:flex;flex-wrap:wrap;gap:5px}.pp-roles em{display:inline-flex;align-items:center;gap:5px;font-style:normal;font-size:10.5px;font-weight:700;padding:2px 8px;border-radius:99px;background:color-mix(in srgb,var(--rc, #8a93a6) 18%,transparent);border:1px solid color-mix(in srgb,var(--rc, #8a93a6) 45%,transparent)}.pp-roles em i{width:6px;height:6px;border-radius:50%;background:var(--rc, #8a93a6)}.ig-card{border-radius:13px;padding:14px 16px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);display:flex;flex-direction:column;gap:12px}.ig-card.ck-on{border-color:rgba(var(--green),.32)}.ig-card.ck-error{border-color:rgba(var(--red),.38)}.ig-head{display:flex;align-items:center;gap:11px}.ig-logo{width:32px;height:32px;border-radius:9px;flex:none;display:flex;align-items:center;justify-content:center;background:rgba(var(--blue),.16);border:1px solid rgba(var(--blue),.3)}.ig-logo svg{stroke:#9fc6ff}.ig-name{flex:1;min-width:0}.ig-name b{display:block;font-size:13.5px;font-weight:700}.ig-name i{display:block;font-size:11px;font-style:normal;color:var(--text-dim);margin-top:1px}.ig-state{font-size:10px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;padding:3px 9px;border-radius:99px;white-space:nowrap;background:#ffffff12;color:var(--text-dim)}.ig-state.on{background:rgba(var(--green),.2);color:#bff0d2}.ig-state.error{background:rgba(var(--red),.2);color:#ffb6b6}.ig-state.connecting,.ig-state.syncing{background:rgba(var(--amber),.2);color:#ffd9a0}.ig-state.connecting:after,.ig-state.syncing:after{content:"";display:inline-block;width:6px;height:6px;margin-left:6px;border-radius:50%;background:currentColor;animation:igBlink .9s ease-in-out infinite}@keyframes igBlink{0%,to{opacity:.25}50%{opacity:1}}.ig-err{font-size:11.5px;color:#ffb6b6;background:rgba(var(--red),.1);border-radius:8px;padding:8px 10px}.ig-rows{display:flex;flex-direction:column}.ig-row{display:flex;align-items:center;gap:10px;padding:6px 0;border-bottom:1px solid rgba(255,255,255,.05);font-size:12px}.ig-row span{flex:1;color:var(--text-dim)}.ig-map summary{cursor:pointer;font-size:11px;font-weight:700;color:var(--text-dim);display:flex;align-items:center;gap:7px;padding:4px 0}.ig-map summary i{font-style:normal;font-size:10px;background:#ffffff14;border-radius:99px;padding:1px 6px}.ig-map-list{display:flex;flex-direction:column;gap:6px;padding-top:8px}.ig-map-row{display:flex;align-items:center;gap:10px;font-size:11.5px}.ig-map-row span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ig-map-row input{width:170px;height:26px;padding:0 9px;border-radius:7px;outline:none;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:var(--text);font:inherit;font-size:11.5px}.ig-key{margin-top:2px}.ig-key input{width:100%;height:32px;padding:0 11px;border-radius:8px;outline:none;box-sizing:border-box;background:#ffffff0d;border:1px solid rgba(255,255,255,.12);color:var(--text);font:inherit;font-size:12.5px}.ig-key input:focus{border-color:rgba(var(--blue),.55)}.ig-row b{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:60%}.ig-acts{display:flex;gap:7px;justify-content:flex-end}.ig-note{font-size:10.5px;color:var(--text-dim)}.tr-head-row{display:flex;align-items:center;gap:14px}@media (min-width: 901px){.tr-head-row{padding-right:max(0px,36px - (100vw - var(--content-left) - var(--content-right) - 96px - 1100px) / 2)}}.tr-head-row h2{flex:1}.tr-manage{max-width:900px;margin:0 auto}.tr-manage .cfg-list-head{gap:12px}.tr-manage .cfg-list-head .cfg-h1{flex:1;margin:0}.lm-track{margin-bottom:22px}.lm-track-head{display:flex;align-items:center;gap:9px}.lm-acc{width:9px;height:9px;border-radius:50%;flex:none}.lm-tname{flex:1;min-width:0;background:none;border:none;border-bottom:1px solid transparent;color:var(--text);font:inherit;font-size:14px;font-weight:800;letter-spacing:-.01em;outline:none;padding:3px 0}.lm-tname:focus{border-bottom-color:#ffffff40}.lm-tdesc{width:100%;background:none;border:none;color:var(--text-dim);font:inherit;font-size:11.5px;outline:none;padding:2px 0 8px}.lm-list{display:flex;flex-direction:column;gap:5px}.lm-row{display:flex;align-items:center;gap:11px;padding:9px 13px;border-radius:10px;background:#ffffff0a;border:1px solid rgba(255,255,255,.06)}.lm-row.draft{border-style:dashed;opacity:.85}.lm-row-nm{flex:1;min-width:0}.lm-row-nm b{display:block;font-size:12.5px;font-weight:700}.lm-row-nm i{display:block;font-size:10.5px;font-style:normal;color:var(--text-dim);margin-top:1px}.lm-state{font-size:10px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;padding:2px 8px;border-radius:99px;background:#ffffff14;color:var(--text-dim);white-space:nowrap}.lm-state.on{background:rgba(var(--green),.2);color:#bff0d2}.lm-acts{display:flex;gap:5px}.lm-edit{width:min(660px,calc(100vw - 32px));max-height:min(86vh,820px);display:flex;flex-direction:column}.lm-edit .ss-head .lm-state{margin-left:auto;margin-right:10px}.lm-grid{display:grid;grid-template-columns:1fr 1fr 110px;gap:12px}.lm-ta{padding:9px 11px;border-radius:9px;outline:none;resize:vertical;min-height:66px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:var(--text);font:inherit;font-size:12.5px;line-height:1.5}.lm-ta:focus{border-color:rgba(var(--blue),.55)}.lm-file,.lm-empty{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:9px;background:#ffffff0a;border:1px solid rgba(255,255,255,.07);font-size:12px}.lm-empty{color:var(--text-dim);justify-content:space-between}.lm-file svg{stroke:var(--text-dim);flex:none}.lm-file>span{flex:1;min-width:0}.lm-file>span i{display:block;font-size:10.5px;font-style:normal;color:var(--text-dim)}.lm-files{display:flex;flex-direction:column;gap:5px;margin-bottom:8px}.lm-file a.pill{text-decoration:none;display:inline-flex;align-items:center}.up-job{display:flex;align-items:center;gap:10px;margin-top:8px;padding:8px 12px;border-radius:9px;background:rgba(var(--blue),.1);border:1px solid rgba(var(--blue),.25);font-size:11.5px}.up-job.err{background:rgba(var(--red),.12);border-color:rgba(var(--red),.35)}.up-job.ok{background:rgba(var(--green),.12);border-color:rgba(var(--green),.3)}.up-nm{flex:none;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.up-nm i{font-style:normal;color:var(--text-dim);margin-left:6px}.up-bar{flex:1;height:5px;border-radius:99px;background:#ffffff1a;overflow:hidden}.up-bar span{display:block;height:100%;background:rgb(var(--blue));transition:width .14s linear}.up-job.ok .up-bar span{background:rgb(var(--green))}.up-msg{flex:1;color:#ffb6b6}.lm-roles{display:flex;flex-wrap:wrap;align-items:center;gap:5px;margin:0 0 9px}.lm-roles>span{font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--text-dim);margin-right:3px}.lm-icon{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:var(--text);font:inherit;font-size:11px;padding:3px 6px;outline:none}.lv-head-txt .lv-desc{display:block;margin-top:8px;font-size:12.5px;line-height:1.55;color:var(--text-dim);white-space:pre-wrap}.lv-mats{margin-top:14px}.lv-mats>label{display:block;font-size:10.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--text-dim);margin-bottom:6px}@media (max-width: 700px){.lm-grid{grid-template-columns:1fr}}.daily-view{position:fixed;top:0;right:var(--content-right);bottom:0;left:var(--content-left);z-index:40;overflow-y:auto;padding:46px 48px 60px;background:linear-gradient(180deg,#0c0d11 0%,var(--bg) 55%,#060709 100%)}.dr-wrap{max-width:880px;margin:0 auto;animation:wsIn .18s var(--ease)}.dr-tabs{margin-bottom:20px}.dr-pane{display:flex;flex-direction:column;gap:18px}.dr-daybar{display:flex;align-items:center;gap:10px}.dr-daybar .pill.dr-seta{width:26px;padding:0;justify-content:center}.dr-daybar b{font-size:14px;font-weight:800}.dr-daybar>i{font-size:11px;font-style:normal;color:var(--text-dim)}.dr-daybar select{height:28px;padding:0 9px;border-radius:8px;outline:none;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:var(--text);font:inherit;font-size:11.5px}.dr-st{font-size:10px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;padding:3px 9px;border-radius:99px;white-space:nowrap;background:#ffffff12;color:var(--text-dim)}.dr-st.sent{background:rgba(var(--green),.2);color:#bff0d2}.dr-st.late{background:rgba(var(--red),.2);color:#ffb6b6}.dr-st.pending{background:rgba(var(--blue),.18);color:#cfe3ff}.dr-block{border-radius:13px;padding:14px 16px;background:#ffffff09;border:1px solid rgba(255,255,255,.07)}.dr-block-h{display:flex;align-items:baseline;gap:9px;margin-bottom:12px}.dr-block-h b{font-size:12.5px;font-weight:800}.dr-block-h i{flex:1;font-size:10.5px;font-style:normal;color:var(--text-dim)}.dr-group{display:flex;gap:12px;padding:9px 0;border-top:1px solid rgba(255,255,255,.05)}.dr-group:first-of-type{border-top:none;padding-top:0}.dr-group>img{width:54px;height:36px;border-radius:7px;object-fit:cover;flex:none}.dr-group-b{flex:1;min-width:0}.dr-group-b>b{display:block;font-size:12px;font-weight:700;margin-bottom:5px}.dr-item{display:flex;align-items:center;gap:8px;padding:3px 0}.dr-kind{font-style:normal;font-size:9.5px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;padding:2px 7px;border-radius:99px;flex:none;background:#ffffff14;color:var(--text-dim)}.dr-kind.k-done{background:rgba(var(--green),.2);color:#bff0d2}.dr-kind.k-start{background:rgba(var(--blue),.2);color:#cfe3ff}.dr-kind.k-block{background:rgba(var(--red),.2);color:#ffb6b6}.dr-kind.k-assist,.dr-kind.k-report,.dr-kind.k-reopen{background:rgba(var(--amber),.2);color:#ffd9a0}.dr-kind.k-handoff{background:rgba(var(--teal),.2);color:#b6ece5}.dr-item input{flex:1;min-width:0;background:none;border:none;border-bottom:1px solid transparent;color:var(--text);font:inherit;font-size:12px;outline:none;padding:2px 0}.dr-item input:focus{border-bottom-color:#fff3}.dr-item.ro span{flex:1;font-size:12px}.dr-x{width:18px;height:18px;border-radius:5px;border:none;cursor:pointer;padding:0;background:none;color:var(--text-dim);display:flex;align-items:center;justify-content:center;opacity:0}.dr-item:hover .dr-x{opacity:1}.dr-x svg{stroke:currentColor}.dr-x:hover{background:rgba(var(--red),.2);color:#ff9d9d}.dr-empty{font-size:12px;color:var(--text-dim);line-height:1.5;padding:6px 0}.dr-group-h{display:flex;align-items:baseline;gap:8px;margin-bottom:5px}.dr-group-h b{font-size:12px;font-weight:700}.dr-group-h i,.dr-mins{font-size:10.5px;font-style:normal;color:var(--text-dim);font-variant-numeric:tabular-nums}.dr-tirar{margin-left:auto;align-self:center;display:inline-flex;align-items:center;gap:5px;padding:2px 8px;border-radius:999px;border:1px solid transparent;background:transparent;font:inherit;font-size:10.5px;color:var(--text-dim);cursor:pointer;opacity:0;transition:opacity .15s}.dr-group:hover .dr-tirar,.dr-tirar:focus-visible{opacity:1}.dr-tirar:hover{background:rgba(var(--red),.16);border-color:rgba(var(--red),.3);color:#ff9d9d}@media (hover: none){.dr-tirar{opacity:1}}.dr-mins{flex:none}.dr-group-av{width:54px;height:36px;border-radius:7px;flex:none;display:flex;align-items:center;justify-content:center;background:#ffffff0f;color:var(--text-dim);font-weight:800}.dr-topic+.dr-topic{margin-top:6px}.dr-topic-h{display:block;font-style:normal;font-size:10px;font-weight:700;color:var(--text-dim);margin:2px 0}.dr-item>span{flex:1;min-width:0;font-size:12px;overflow-wrap:anywhere}.dr-note{margin:6px 0 0;font-size:11.5px;color:var(--text-dim);white-space:pre-wrap}.dr-note.dia{margin:0 0 4px;padding:9px 11px;border-radius:9px;background:#ffffff0a;color:var(--text)}.dr-note-in{width:100%;margin-top:6px;resize:vertical;min-height:28px;padding:5px 8px;border-radius:7px;outline:none;background:#ffffff08;border:1px solid rgba(255,255,255,.07);color:var(--text);font:inherit;font-size:11.5px}.dr-note-in:focus{border-color:#ffffff2e}.dr-total{margin-top:8px;font-size:11px;color:var(--text-dim);font-variant-numeric:tabular-nums}.dr-dia-total{font-size:12.5px;font-weight:800;font-variant-numeric:tabular-nums;margin-right:4px}.dr-manual{display:flex;flex-wrap:wrap;gap:8px}.dr-manual select,.dr-manual input{height:30px;padding:0 9px;border-radius:8px;outline:none;min-width:0;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:var(--text);font:inherit;font-size:12px}.dr-manual select{flex:1 1 160px}.dr-manual input{flex:1 1 120px}.dr-manual input[aria-label="O que foi feito"]{flex:3 1 200px}.dr-manual .dr-manual-t{flex:0 0 72px;text-align:center;font-variant-numeric:tabular-nums}.dr-manual .dr-manual-t.bad{border-color:rgba(var(--red),.6)}.dr-hours{display:flex;align-items:center;gap:12px}.dr-hours b{font-size:18px;font-weight:800}.dr-hours i{font-size:11.5px;font-style:normal;color:var(--text-dim)}.dr-hours input{width:90px;height:34px;padding:0 11px;border-radius:9px;outline:none;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:var(--text);font:inherit;font-size:14px;font-weight:700}.dr-fields{display:grid;grid-template-columns:1fr;gap:14px}.dr-fields textarea{padding:8px 10px;border-radius:9px;outline:none;resize:vertical;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:var(--text);font:inherit;font-size:12px;line-height:1.5}.dr-fields textarea:focus{border-color:rgba(var(--blue),.55)}.dr-send{display:flex;align-items:center;gap:14px;justify-content:flex-end}.dr-send span{font-size:11.5px;color:var(--text-dim)}.dr-sent{border-radius:13px;padding:14px 16px;background:rgba(var(--green),.07);border:1px solid rgba(var(--green),.22)}.dr-sent-h{display:flex;align-items:center;gap:10px;margin-bottom:12px}.dr-sent-h b{font-size:12.5px;font-weight:800}.dr-sent-h i{flex:1;font-size:11px;font-style:normal;color:var(--text-dim)}.dr-notes{margin-top:12px;display:flex;flex-direction:column;gap:8px}.dr-notes p{margin:0;font-size:12px;line-height:1.5}.dr-notes b{display:block;font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--text-dim);margin-bottom:2px}.dr-notes p.warn{color:#ffcaca}.dr-inbox{display:flex;flex-direction:column;gap:5px}.dr-in-row{display:grid;grid-template-columns:30px 1fr 64px 1.4fr 90px;gap:12px;align-items:center;padding:9px 13px;border-radius:11px;background:#ffffff09;border:1px solid rgba(255,255,255,.06)}.dr-in-row.clickable{cursor:pointer}.dr-in-row.clickable:hover{background:#ffffff12}.dr-in-row img{width:30px;height:30px;border-radius:50%;object-fit:cover}.dr-in-nm b{font-size:12.5px;font-weight:700}.dr-in-h{font-size:12px;color:var(--text-dim)}.dr-in-games{display:flex;flex-wrap:wrap;gap:4px}.dr-in-games em{font-style:normal;font-size:10.5px;padding:2px 8px;border-radius:99px;background:#ffffff0f;border:1px solid rgba(255,255,255,.07)}.dr-in-games em.none{border:none;background:none;color:var(--text-dim)}.dr-in-row .dr-st{justify-self:start}.dr-cfg-row{display:flex;align-items:center;gap:22px;flex-wrap:wrap}.dr-cfg-row .cfg-field{width:130px}.dr-cfg-row .perm-row{flex:1;min-width:240px;border-bottom:none}.ws-btn.due{color:#ffd9a0}.ws-btn.due svg{stroke:#ffd9a0}.ws-due{position:absolute;top:6px;right:8px;width:7px;height:7px;border-radius:50%;background:rgb(var(--amber));box-shadow:0 0 0 2px rgba(var(--scrim),.9);animation:igBlink 1.8s ease-in-out infinite}.ws-rail.open .ws-due{top:50%;right:12px;transform:translateY(-50%)}@media (max-width: 879px){.daily-view{padding:60px 18px 50px}}@media (max-width: 900px){.dr-fields{grid-template-columns:1fr}.dr-in-row{grid-template-columns:30px 1fr 90px}.dr-in-h,.dr-in-games{display:none}}.mn-pop{position:absolute;left:0;bottom:calc(100% + 8px);z-index:60;width:232px;max-height:232px;overflow-y:auto;padding:5px;border-radius:12px;background:#0e0f14fa;border:1px solid rgba(255,255,255,.12);box-shadow:0 18px 46px #0009}.mn-row{display:flex;align-items:center;gap:9px;width:100%;padding:6px 8px;border-radius:8px;border:none;background:none;cursor:pointer;color:var(--text);font:inherit;font-size:12.5px}.mn-row.sel{background:rgba(var(--blue),.22)}.mn-row img{width:22px;height:22px;border-radius:50%;object-fit:cover}.mn-row b{flex:1;text-align:left;font-weight:600}.mn-row em{font-style:normal;font-size:9.5px;font-weight:700;color:var(--text-dim);background:#ffffff14;border-radius:99px;padding:1px 7px}.gc-mention{font-weight:700;color:#cfe3ff;background:rgba(var(--blue),.22);border-radius:5px;padding:0 4px}.mt-groups{display:flex;flex-direction:column;gap:10px}.mt-grp{display:grid;grid-template-columns:190px 1fr;gap:0;border-radius:12px;overflow:hidden;background:#ffffff08;border:1px solid rgba(255,255,255,.06)}.mt-grp-game{display:flex;align-items:center;gap:10px;padding:10px 12px;cursor:pointer;text-align:left;background:#ffffff08;border:none;border-right:1px solid rgba(255,255,255,.06);color:inherit;font:inherit;min-width:0}.mt-grp-game:hover{background:#ffffff12}.mt-grp-game img{width:46px;height:31px;border-radius:6px;object-fit:cover;flex:none}.mt-grp-game>span{min-width:0}.mt-grp-game b{display:block;font-size:12px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mt-grp-game i{display:flex;align-items:center;gap:6px;font-size:10.5px;font-style:normal;color:var(--text-dim);margin-top:2px}.mt-grp-rows{display:flex;flex-direction:column;min-width:0}.mt-grp-rows .mt-row{border-radius:0;border:none;border-bottom:1px solid rgba(255,255,255,.05);background:none;padding:8px 12px}.mt-grp-rows .mt-row:last-child{border-bottom:none}.mt-grp-rows .mt-row:hover{background:#ffffff0f}.mt-grp-rows .mt-row-txt i{font-size:10.5px}.mt-live{width:7px;height:7px;border-radius:50%;flex:none;background:rgb(var(--blue));box-shadow:0 0 0 3px rgba(var(--blue),.18);animation:igBlink 1.6s ease-in-out infinite}.mt-none{display:flex;flex-direction:column;gap:4px;padding:26px 18px;border-radius:12px;background:#ffffff06;border:1px dashed rgba(255,255,255,.1);text-align:center}.mt-none b{font-size:13px;font-weight:700}.mt-none i{font-size:11.5px;font-style:normal;color:var(--text-dim)}@media (max-width: 900px){.mt-grp{grid-template-columns:1fr}.mt-grp-game{border-right:none;border-bottom:1px solid rgba(255,255,255,.06)}}.bp-list{display:flex;flex-direction:column;gap:9px}.bp-card{padding:13px 15px;border-radius:12px;text-align:left;background:#ffffff0a;border:1px solid rgba(255,255,255,.07)}.bp-card.pick{cursor:pointer;color:inherit;font:inherit;width:100%}.bp-card.pick:hover{background:#ffffff14;border-color:rgba(var(--blue),.4)}.bp-card-h{display:flex;align-items:center;gap:10px}.bp-card-h b{font-size:13.5px;font-weight:700}.bp-card-acts{margin-left:auto;display:flex;align-items:center;gap:5px}.bp-card-acts>button:not(.pill){width:20px;height:20px;border-radius:6px;border:none;cursor:pointer;padding:0;background:#ffffff12;color:#fffc;font-size:11px}.bp-card-acts>button:not(.pill):disabled{opacity:.25;cursor:default}.bp-card-d{margin:7px 0 0;font-size:11.5px;color:var(--text-dim);line-height:1.5}.bp-card-m{margin-top:8px;font-size:10.5px;color:var(--text-dim)}.bp-edit{width:min(700px,calc(100vw - 32px));max-height:min(86vh,820px);display:flex;flex-direction:column}.bp-edit .ss-head .lm-state{margin-left:auto;margin-right:10px}.bp-cat{border-left:2px solid rgba(var(--blue),.35);padding-left:11px;margin-bottom:14px}.bp-topic{border-left:1px solid rgba(255,255,255,.1);padding-left:11px;margin:6px 0 6px 6px}.bp-row{display:flex;align-items:center;gap:7px;padding:2px 0}.bp-row.item{padding-left:4px}.bp-dot{width:5px;height:5px;border-radius:50%;background:#ffffff4d;flex:none}.bp-nm{flex:1;min-width:0;background:none;border:none;border-bottom:1px solid transparent;color:var(--text);font:inherit;font-size:12px;outline:none;padding:3px 0}.bp-nm.cat{font-size:13px;font-weight:700}.bp-nm.sm{font-size:11.5px;color:var(--text-dim)}.bp-nm:focus{border-bottom-color:#ffffff40;color:var(--text)}.bp-acts{display:flex;gap:3px;opacity:0;transition:opacity .14s ease}.bp-row:hover .bp-acts{opacity:1}.bp-acts button{height:19px;min-width:19px;padding:0 5px;border-radius:5px;border:none;cursor:pointer;background:#ffffff14;color:#fffc;font:inherit;font-size:10px}.bp-acts button:hover:not(:disabled){background:#ffffff2e}.bp-acts button:disabled{opacity:.25;cursor:default}.bp-acts button.del:hover{background:rgba(var(--red),.25);color:#ff9d9d}.bp-none{font-size:10.5px;color:var(--text-dim);padding:2px 0 2px 6px}.bp-prev{display:flex;flex-direction:column;gap:12px}.bp-prev-c>b{font-size:12.5px;font-weight:700;display:block;margin-bottom:4px}.bp-prev-t{padding-left:12px;border-left:1px solid rgba(255,255,255,.1);margin-bottom:6px}.bp-prev-t i{font-size:11.5px;font-style:normal;color:var(--text-dim)}.bp-prev-t ul{margin:3px 0 0;padding-left:16px}.bp-prev-t li{font-size:11.5px;color:var(--text);line-height:1.6}.bp-imp{width:min(600px,calc(100vw - 32px));max-height:min(86vh,800px);display:flex;flex-direction:column}.bp-imp-sum{font-size:12.5px;line-height:1.6;padding:11px 13px;border-radius:10px;background:rgba(var(--blue),.1);border:1px solid rgba(var(--blue),.25)}.bp-clash{display:flex;align-items:center;gap:12px;padding:6px 0}.bp-clash b{flex:1;font-size:12px;font-weight:600}.rs{display:flex;flex-direction:column}.rs .sec-lbl{display:flex;align-items:center;gap:10px;margin:18px 0 9px}.rs .sec-lbl:first-child{margin-top:2px}.rs-lbl-acts{margin-left:auto;display:flex;gap:6px}.rs-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.rs-grid>.rs-slot{min-width:0}.rs-grid>.rs-slot.largo{grid-column:1 / -1}.rs-slot,.rs-doc{padding:11px 13px;border-radius:11px;display:flex;flex-direction:column;gap:7px;background:#ffffff08;border:1px dashed rgba(255,255,255,.12)}.rs-slot.on,.rs-doc.on{border-style:solid;border-color:#ffffff17;background:#ffffff0d}.rs-doc.over{border-color:rgba(var(--blue),.7);background:rgba(var(--blue),.1)}.rs-slot-h,.rs-doc-h{display:flex;align-items:center;gap:8px}.rs-slot-h b,.rs-doc-h b{font-size:12.5px;font-weight:700}.rs-ic{width:22px;height:22px;border-radius:6px;flex:none;display:flex;align-items:center;justify-content:center;background:#ffffff12}.rs-ic svg{stroke:var(--text-dim)}.rs-desc{font-size:10.5px;color:var(--text-dim)}.rs-url{font-size:11px;color:#9fc6ff;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rs-url:hover{text-decoration:underline}.rs-meta{font-size:10px;color:var(--text-dim)}.rs-acts{display:flex;align-items:center;gap:5px;flex-wrap:wrap}.rs-acts a.pill{text-decoration:none;display:inline-flex;align-items:center}.rs-ro{font-size:10.5px;color:var(--text-dim)}.rs-tag{margin-left:auto;font-size:9.5px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;padding:2px 8px;border-radius:99px;background:#ffffff12;color:var(--text-dim)}.rs-tag.on{background:rgba(var(--green),.2);color:#bff0d2}.rs-warn{font-size:11px;color:#ffd9a0;background:rgba(var(--amber),.12);border:1px solid rgba(var(--amber),.3);border-radius:8px;padding:7px 10px}.rs-warn.sm{padding:4px 8px;font-size:10px}.rs-docs{display:flex;flex-direction:column;gap:7px}.rs-doc-f{display:flex;align-items:center;gap:8px}.rs-doc-f svg{stroke:var(--text-dim);flex:none}.rs-doc-f>span{min-width:0;font-size:11.5px}.rs-doc-f i{display:block;font-size:10px;font-style:normal;color:var(--text-dim)}.rs-others{display:flex;flex-direction:column;gap:5px}.rs-other{display:flex;align-items:center;gap:9px;padding:8px 12px;border-radius:10px;background:#ffffff09;border:1px solid rgba(255,255,255,.06)}.rs-other svg{stroke:var(--text-dim);flex:none}.rs-other-n{flex:1;min-width:0;font-size:12px}.rs-other-n i{display:block;font-size:10px;font-style:normal;color:var(--text-dim)}.rs-other a.pill{text-decoration:none;display:inline-flex;align-items:center}.rs-modal{width:min(520px,calc(100vw - 32px))}.doc-modal{width:min(640px,calc(100vw - 32px));max-height:min(88vh,780px);display:flex;flex-direction:column}.doc-body{gap:20px;padding:20px 22px 22px}.doc-ta{padding:12px 13px;border-radius:10px;outline:none;resize:vertical;min-height:180px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:var(--text);font:inherit;font-size:12.5px;line-height:1.6}.doc-ta:focus{border-color:rgba(var(--blue),.55);box-shadow:0 0 0 3px rgba(var(--blue),.12)}.doc-modal .cfg-modal-foot{padding:14px 22px 18px;gap:10px}.doc-modal .cfg-field>span{margin-bottom:2px}@media (max-width: 760px){.rs-grid{grid-template-columns:1fr}.doc-body{padding:16px;gap:16px}.doc-ta{min-height:140px}}.gc-local-note{font-size:11.5px;line-height:1.35;color:var(--txt-dim, rgba(255, 255, 255, .45));padding:4px 10px 6px}.sb-voice-note{font-size:11px;line-height:1.35;color:var(--txt-dim, rgba(255, 255, 255, .4));padding:8px 12px 4px}.rep-enviando{display:flex;align-items:center;gap:10px;margin:0 0 10px;font-size:12px;color:var(--text-dim)}.rep-enviando .up-bar{flex:1;height:5px}.up-bar.indet span{width:40%;animation:indet 1.1s ease-in-out infinite}@keyframes indet{0%{margin-left:-40%}to{margin-left:100%}}@media (prefers-reduced-motion: reduce){.up-bar.indet span{animation:none;width:100%;opacity:.5}}.v-modal-acts{display:flex;justify-content:flex-end;gap:8px;margin-top:14px}.v-modal-acts .mini:disabled{opacity:.55;cursor:default}.v-modal.fixo{position:fixed;top:0;right:0;bottom:0;left:0;border-radius:0;z-index:900}.cam-grid{position:fixed;top:0;right:var(--content-right);bottom:0;left:var(--content-left);z-index:40;display:grid;gap:12px;padding:18px;animation:wsIn .18s var(--ease);align-content:center;justify-content:center;grid-template-columns:repeat(auto-fit,minmax(clamp(210px,26vw,360px),1fr));overflow:auto}.cam-grid.n1{grid-template-columns:minmax(0,min(70vw,1100px))}.cam-grid.n2{grid-template-columns:repeat(2,minmax(0,1fr))}.cam-tile{position:relative;aspect-ratio:16 / 9;border-radius:14px;overflow:hidden;background:#0d0e13;border:1px solid rgba(255,255,255,.07);box-shadow:0 6px 22px #00000059;transition:border-color .15s ease,box-shadow .15s ease}.cam-tile.speaking{border-color:#40c48cd9;box-shadow:0 0 0 1px #40c48c73,0 6px 26px #40c48c2e}.cam-tile video{width:100%;height:100%;object-fit:cover;display:block}.cam-tile video.espelho{transform:scaleX(-1)}.cam-nome{position:absolute;left:8px;bottom:8px;display:flex;align-items:center;gap:6px;max-width:calc(100% - 16px);padding:4px 9px 4px 4px;border-radius:99px;background:#0a0b0fa8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:11.5px;font-weight:650;color:#e8eaf0}.cam-nome img{width:18px;height:18px;border-radius:50%;object-fit:cover;flex:none}.cam-nome span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cam-nome svg{flex:none;stroke:#e0504f}.cam-vazio{position:fixed;top:0;right:var(--content-right);bottom:0;left:var(--content-left);z-index:40;display:flex;align-items:center;justify-content:center;padding:24px;text-align:center;font-size:13px;color:#e8eaf08c}.sb-voice-note.atencao{color:#f0c274;background:#e0a03c1a;border:1px solid rgba(224,160,60,.24);border-radius:10px;padding:8px 10px;line-height:1.45}.pill.ico{position:relative;width:38px;height:34px;padding:0;justify-content:center;border-radius:11px;gap:0}.pill.ico>svg{width:16px;height:16px}.pill.ico .tab-n{position:absolute;top:-6px;right:-6px;min-width:17px;padding:0 5px;box-sizing:border-box;text-align:center;line-height:17px;border:2px solid rgb(var(--scrim, 10,11,14))}.pill.ico:focus-visible,.link-fab:focus-visible{outline:2px solid rgba(var(--blue),.7);outline-offset:2px}.dtip{position:relative}.dtip:after{content:attr(data-tip);position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%,-3px);z-index:70;white-space:nowrap;font-size:11.5px;font-weight:700;color:#e6e9f2;letter-spacing:0;background:#0c0d11fa;border:1px solid rgba(255,255,255,.12);border-radius:7px;padding:5px 9px;opacity:0;pointer-events:none;transition:opacity .12s ease,transform .12s ease;box-shadow:0 8px 20px #00000080}.dtip:hover:after,.dtip:focus-visible:after{opacity:1;transform:translate(-50%)}.dtip:hover,.dtip:focus-visible{z-index:71}@media (prefers-reduced-motion: reduce){.dtip:after{transition:none;transform:translate(-50%)}}.pill.tab-analise.on{background:#4fd6d029;border-color:#4fd6d080;color:#9eeae6}.pill.tab-analise:hover{border-color:#4fd6d066;color:#9eeae6}.pill.tab-analise.on svg,.pill.tab-analise:hover svg{stroke:#9eeae6}.an{display:flex;flex-direction:column;gap:14px}.an-vazio{font-size:12.5px;color:var(--text-dim);padding:24px 4px;max-width:46ch}.an-resumo{display:flex;flex-wrap:wrap;gap:6px 18px;font-size:12.5px;color:var(--text-dim)}.an-resumo b{color:var(--text);font-size:15px;font-variant-numeric:tabular-nums;margin-right:2px}.an-nota{font-size:11.5px;line-height:1.5;color:var(--text-dim);max-width:70ch;padding:8px 11px;border-radius:9px;background:#ffffff09;border-left:2px solid rgba(var(--amber),.55)}.an-cats{display:flex;flex-wrap:wrap;gap:6px}.an-cat{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:99px;cursor:pointer;font:inherit;font-size:11.5px;color:var(--text-dim);background:#ffffff0a;border:1px solid rgba(255,255,255,.1)}.an-cat i{width:8px;height:8px;border-radius:50%;background:var(--cc, #a8b3c7)}.an-cat:hover{color:var(--text);border-color:#ffffff38}.an-cat.on{color:var(--text);background:#ffffff1a;border-color:#ffffff4d}.an-lista{display:flex;flex-direction:column;gap:2px}.an-linha{width:100%;display:grid;grid-template-columns:30px minmax(110px,170px) 1fr 46px;align-items:center;gap:12px;padding:7px 8px;border-radius:10px;border:none;background:none;color:var(--text);font:inherit;text-align:left;cursor:pointer}.an-linha:disabled{cursor:default;opacity:.7}.an-linha:not(:disabled):hover,.an-pessoa.open .an-linha{background:#ffffff0d}.an-linha:focus-visible{outline:2px solid rgba(var(--blue),.7);outline-offset:1px}.an-linha img{width:30px;height:30px;border-radius:50%;object-fit:cover}.an-nome{min-width:0}.an-nome b{display:block;font-size:12.5px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.an-nome i{display:block;font-size:10.5px;font-style:normal;color:var(--text-dim);font-variant-numeric:tabular-nums}.an-barra{height:10px;border-radius:99px;background:#ffffff0d;overflow:hidden}.an-fill{display:flex;height:100%;min-width:3px;border-radius:99px;overflow:hidden;transition:width .3s var(--ease)}.an-fill>span{height:100%}.an-fill>span+span{box-shadow:inset 1px 0 #0a0b0f99}.an-pct{text-align:right;font-size:13px;font-weight:800;font-variant-numeric:tabular-nums}.an-itens{padding:4px 8px 12px 50px;display:flex;flex-direction:column;gap:10px}.an-grupo{display:flex;flex-direction:column;gap:3px}.an-grupo-h{display:flex;align-items:center;gap:6px;font-size:10.5px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--text-dim);margin-bottom:2px}.an-grupo-h i{width:8px;height:8px;border-radius:50%;background:var(--cc)}.an-grupo-h em{font-style:normal;font-weight:700;color:var(--text)}.an-item{display:flex;gap:10px;align-items:baseline;font-size:12px;line-height:1.45}.an-item span{flex:1;min-width:0}.an-item span em{font-style:normal;color:var(--text-dim)}.an-item time{flex:none;font-size:10.5px;color:var(--text-dim);font-variant-numeric:tabular-nums}@media (max-width: 560px){.an-linha{grid-template-columns:30px 1fr 46px}.an-barra{grid-column:2 / 4;grid-row:2}.an-itens{padding-left:8px}}@media (prefers-reduced-motion: reduce){.an-fill{transition:none}}.dv-fundo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:500;display:flex;align-items:center;justify-content:center;padding:24px 16px;background:rgba(var(--scrim),.72);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.dv{width:min(1100px,100%);height:min(88vh,1000px);display:flex;flex-direction:column;border-radius:16px;overflow:hidden;background:#131419fa;border:1px solid rgba(255,255,255,.1);box-shadow:0 30px 80px #0009}.dv-topo{display:flex;align-items:center;gap:8px;padding:10px 12px 10px 16px;border-bottom:1px solid rgba(255,255,255,.08)}.dv-tit{flex:1;min-width:0}.dv-tit b{display:block;font-size:13.5px;font-weight:800}.dv-tit i{display:block;font-size:11px;font-style:normal;color:var(--text-dim);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dv-versao{height:30px;border-radius:8px;padding:0 8px;font:inherit;font-size:12px;color:var(--text);background:#ffffff0f;border:1px solid rgba(255,255,255,.12)}.dv-corpo{flex:1;min-height:0;display:flex}.dv-frame{flex:1;width:100%;height:100%;border:none;background:#2b2c31}.dv-frame.dv-claro{background:#fff}.dv-img{flex:1;overflow:auto;display:flex;align-items:flex-start;justify-content:center;padding:16px}.dv-img img{max-width:100%;height:auto;border-radius:6px}.dv-texto{flex:1;margin:0;padding:18px 22px;overflow:auto;white-space:pre-wrap;word-break:break-word;font:13px/1.6 ui-monospace,SF Mono,Menlo,Consolas,monospace;color:#dfe3ec}.dv-msg{margin:auto;display:flex;flex-direction:column;align-items:center;gap:12px;font-size:13px;color:var(--text-dim);text-align:center;max-width:46ch;padding:24px}@media (max-width: 560px){.dv-fundo{padding:0}.dv{height:100%;border-radius:0}.dv-topo{flex-wrap:wrap}}.dv-ferr{display:flex;align-items:center;gap:4px;padding:3px;border-radius:10px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08)}.dv-f{width:30px;height:28px;border-radius:7px;border:none;background:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;color:var(--text-dim)}.dv-f svg{stroke:currentColor}.dv-f:hover{background:#ffffff14;color:var(--text)}.dv-f.on{background:rgba(var(--blue),.25);color:#fff}.dv-f:focus-visible,.dv-cor:focus-visible{outline:2px solid rgba(var(--blue),.7);outline-offset:1px}.dv-sep{width:1px;height:18px;background:#ffffff1f;margin:0 3px}.dv-cor{width:16px;height:16px;border-radius:50%;border:2px solid transparent;cursor:pointer;padding:0;margin:0 2px}.dv-cor.on{border-color:#fff;box-shadow:0 0 0 1px #00000080}.dv-qtd{font-size:11px;color:var(--text-dim)}.an-caixa{position:relative;display:inline-block;min-width:100%}.dv-img .an-caixa{min-width:0}.an-camada{position:absolute;left:0;top:0;pointer-events:none}.an-camada canvas{position:absolute;left:0;top:0}.an-camada.ativa canvas{pointer-events:auto;touch-action:none;cursor:crosshair}.an-camada.ativa.text canvas{cursor:text}.an-camada.ativa.erase canvas{cursor:cell}.an-nota{position:absolute;max-width:260px;padding:2px 6px;border-radius:5px;pointer-events:auto;font:600 13px/1.35 system-ui,sans-serif;background:#0c0d11d1;box-shadow:0 2px 8px #00000059;white-space:pre-wrap;word-break:break-word}.an-nota.apagavel{cursor:pointer;outline:1px dashed currentColor}.an-nota-inp{position:absolute;width:240px;padding:3px 7px;border-radius:5px;pointer-events:auto;outline:none;font:600 13px/1.35 system-ui,sans-serif;background:#0c0d11f2;border:1px solid currentColor}.dv-texto-area{flex:1;overflow:auto}.dv-texto-area .dv-texto{overflow:visible}.pdf-area{flex:1;overflow:auto;background:#2b2c31;display:flex;flex-direction:column;align-items:center;gap:14px;padding:16px}.pdf-pg{position:relative;flex:none;background:#fff;box-shadow:0 4px 18px #00000073}.pdf-pg>canvas{display:block}.pdf-num{position:absolute;right:-28px;bottom:2px;font-size:10.5px;color:#ffffff73;font-variant-numeric:tabular-nums}.rs-novo{display:inline-block;width:8px;height:8px;border-radius:50%;margin-left:7px;vertical-align:middle;flex:none;background:#ffc24d;box-shadow:0 0 0 3px #ffc24d2e,0 0 10px #ffc24d99;animation:rsNovo 2.2s ease-in-out infinite}@keyframes rsNovo{0%,to{box-shadow:0 0 0 3px #ffc24d2e,0 0 10px #ffc24d99}50%{box-shadow:0 0 0 5px #ffc24d14,0 0 4px #ffc24d4d}}@media (prefers-reduced-motion: reduce){.rs-novo{animation:none}}.pill.tab-files .tab-n{background:#ffc24d;color:#2a2108}.rs-avisar{display:flex;align-items:flex-start;gap:9px;margin-top:12px;font-size:12.5px;cursor:pointer}.rs-avisar input{margin-top:2px;accent-color:#ffc24d}.rs-avisar span i{display:block;font-style:normal;font-size:11px;color:var(--text-dim);margin-top:2px}.pe{display:flex;flex-direction:column;gap:10px;margin-bottom:18px}.pe-capa{position:relative;height:120px;border-radius:12px;overflow:hidden;background:linear-gradient(150deg,rgba(var(--blue),.35),rgba(var(--lilac),.18) 60%,#0c0c1466);background-size:cover;background-position:center}.pe-capa-acts{position:absolute;right:10px;bottom:10px;display:flex;gap:6px}.pe-capa-acts .pill{background:#0c0d11b8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.pe-linha{display:flex;align-items:flex-end;gap:14px;margin-top:-42px;padding:0 12px}.pe-foto{position:relative;flex:none}.pe-foto img{width:84px;height:84px;border-radius:50%;object-fit:cover;display:block;border:4px solid rgb(19,20,25);background:#131419}.pe-foto-btn{position:absolute;right:2px;bottom:2px;width:28px;height:28px;border-radius:50%;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;color:#fff;background:rgba(var(--blue),.9);border:2px solid rgb(19,20,25)}.pe-foto-btn svg{stroke:currentColor}.pe-foto-btn:focus-visible{outline:2px solid #fff;outline-offset:1px}.pe-nome{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.pe-nome>span:first-child{font-size:10.5px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--text-dim)}.pe-nome-row{display:flex;gap:8px}.pe-nome input{flex:1;min-width:0;height:32px;padding:0 10px;border-radius:8px;outline:none;font:inherit;font-size:13px;color:var(--text);background:#ffffff0d;border:1px solid rgba(255,255,255,.12)}.pe-nome input:focus{border-color:rgba(var(--blue),.55)}.pe-tirar{align-self:flex-start;margin-left:12px;background:none;border:none;padding:0;cursor:pointer;font:inherit;font-size:11.5px;color:var(--text-dim);text-decoration:underline}.pe-tirar:hover{color:var(--text)}.vp-banner.com-capa{background-size:cover;background-position:center}.crop-card{width:min(560px,100%)}.crop-body{display:flex;flex-direction:column;align-items:center;gap:14px;padding:18px 16px}.crop-janela{position:relative;overflow:hidden;border-radius:12px;cursor:grab;touch-action:none;background:#0b0c10;max-width:100%}.crop-janela:active{cursor:grabbing}.crop-janela.redondo{border-radius:50%}.crop-janela img{position:absolute;left:0;top:0;max-width:none;-webkit-user-select:none;user-select:none;pointer-events:none}.crop-zoom{display:flex;align-items:center;gap:10px;width:min(300px,100%);color:var(--text-dim)}.crop-zoom svg{stroke:currentColor;flex:none}.crop-zoom input{flex:1;accent-color:rgb(var(--blue))}.crop-dica{font-size:11px;color:var(--text-dim)}.sb-va.on.ausente:after,.vp-dot.on.ausente{background:radial-gradient(circle at 30% 30%,rgba(16,17,21,.98) 0 38%,transparent 40%),#f0b232;box-shadow:none}.sb-va.on.ocupado:after,.vp-dot.on.ocupado{background:linear-gradient(#101115fa,#101115fa) center / 55% 22% no-repeat,#f23f43;box-shadow:none}.vp-presence.on.ausente{color:#f5c96a}.vp-presence.on.ausente:before{background:#f0b232}.vp-presence.on.ocupado{color:#ff8a8c}.vp-presence.on.ocupado:before{background:#f23f43}.vp-status{display:flex;flex-wrap:wrap;gap:5px;margin-top:10px}.vp-st{display:inline-flex;align-items:center;gap:6px;padding:4px 9px;border-radius:99px;cursor:pointer;font:inherit;font-size:11px;font-weight:600;color:var(--text-dim);background:#ffffff0d;border:1px solid rgba(255,255,255,.1)}.vp-st i{width:8px;height:8px;border-radius:50%;background:#3ddc84}.vp-st.ausente i{background:#f0b232}.vp-st.ocupado i{background:#f23f43}.vp-st.invisivel i{background:transparent;border:2px solid #8a8f9c;width:6px;height:6px}.vp-st:hover{color:var(--text);border-color:#ffffff40}.vp-st.on{color:var(--text);background:#ffffff1f;border-color:#ffffff59}.vp-st:focus-visible{outline:2px solid rgba(var(--blue),.7);outline-offset:1px}.vp-st-erro{flex-basis:100%;font-size:11px;color:#ffb6b6}.v2-secoes{max-width:1280px;margin:18px auto 120px;padding:0 40px;display:flex;flex-direction:column;gap:34px;transition:opacity .16s ease,transform .22s var(--ease)}.v2-secoes.out{opacity:0;transform:translateY(6px)}.v2-secoes.in{opacity:1;transform:none}.v2-secoes .v2-grid{display:grid;grid-template-columns:repeat(auto-fill,218px);justify-content:center;margin:14px 0 0;padding:0;max-width:none;transition:none}.v2-secao{display:flex;flex-direction:column;gap:18px}.v2-secao-h{display:flex;align-items:center;gap:10px;margin:0;padding-bottom:10px;font-size:15px;font-weight:800;letter-spacing:-.01em;border-bottom:1px solid rgba(255,255,255,.08)}.v2-secao-h img{width:24px;height:24px;object-fit:contain;border-radius:6px}.v2-secao-h i,.v2-grupo-h i{font-style:normal;font-size:11px;font-weight:800;color:var(--text-dim);background:#ffffff12;border-radius:99px;padding:1px 8px;font-variant-numeric:tabular-nums}.v2-grupo-h{display:flex;align-items:center;gap:8px;margin:0;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--text-dim)}.v2-grupo-h:before{content:"";width:8px;height:8px;border-radius:50%;background:rgb(var(--blue))}.v2-grupo-h.planning:before{background:#a8b3c7}.v2-grupo-h.blocked:before{background:rgb(var(--red))}.v2-grupo-h.delivered:before{background:rgb(var(--green))}.v2-grupo-h.archived:before{background:#565b68}.v2-destaques .v2-secao-h svg{color:rgb(var(--amber))}@media (max-width: 700px){.v2-secoes{padding:0 16px}.v2-secoes .v2-grid{justify-content:center}}.sb-voz-h{display:flex;align-items:center;justify-content:space-between;padding:2px 6px 6px 10px}.sb-voz-h span{font-size:10.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--text-dim)}.sb-voz-modo{width:24px;height:22px;border-radius:6px;border:none;background:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;color:var(--text-dim)}.sb-voz-modo svg{stroke:currentColor}.sb-voz-modo:hover{background:#ffffff14;color:var(--text)}.sb-voz-modo:focus-visible{outline:2px solid rgba(var(--blue),.7);outline-offset:1px}.sb-room.compacta{display:flex;align-items:center;flex-wrap:wrap;border-radius:10px}.sb-room.compacta .sb-room-head{flex:1;min-width:0;width:auto}.sb-room.compacta.here{background:rgba(var(--green),.1)}.sb-room.compacta.here .sb-room-head.here{background:none}.sb-room.compacta .sb-voice-note{flex-basis:100%}.sb-pilha{display:flex;align-items:center;padding-right:8px;flex:none}.sb-pilha-va{position:relative;width:22px;height:22px;margin-left:-6px;padding:0;border-radius:50%;cursor:pointer;border:2px solid rgb(16,17,21);background:#101115;flex:none}.sb-pilha-va:first-child{margin-left:0}.sb-pilha-va img{width:100%;height:100%;border-radius:50%;object-fit:cover;display:block}.sb-pilha-va:hover,.sb-pilha-va:focus-visible{z-index:2;transform:translateY(-1px);outline:none}.sb-pilha-va.falando{border-color:#3ecf75;box-shadow:0 0 6px #3ecf7599;z-index:1}.sb-pilha-va.sem-mic:after{content:"";position:absolute;right:-3px;bottom:-3px;width:8px;height:8px;border-radius:50%;background:#f23f43 linear-gradient(135deg,transparent 44%,#fff 44% 56%,transparent 56%);border:1.5px solid rgb(16,17,21)}.sb-pilha-va.ao-vivo:before{content:"";position:absolute;right:-3px;top:-3px;width:7px;height:7px;border-radius:50%;background:rgb(var(--red));border:1.5px solid rgb(16,17,21)}.sb-pilha-mais{margin-left:4px;font-size:10.5px;font-weight:800;color:var(--text-dim);font-variant-numeric:tabular-nums}:root{--content-right: 0px}.ws-logo{display:flex;align-items:center;justify-content:center;height:30px;margin-bottom:10px;flex:none}.ws-logo img{height:24px;opacity:.95}.ws-rail.open .ws-logo{justify-content:flex-start;padding-left:10px}.ws-rail.open .ws-logo img{height:26px}.sb-topo{display:flex;justify-content:flex-start;align-items:flex-start;padding:14px 16px 12px;min-height:30px;flex:none}.sb-topo .sb-recolher{order:2;margin-left:auto}.sb-recolher{width:26px;height:26px;flex:none;border-radius:8px;border:1px solid rgba(255,255,255,.1);cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;background:#ffffff0f;transition:background .15s ease}.sb-recolher svg{stroke:#fffc;transition:transform .3s var(--ease)}.sb-recolher:hover{background:#ffffff24}.sidebar.sb-estreita .sb-recolher svg{transform:rotate(180deg)}.sb-recolher:focus-visible{outline:2px solid rgba(var(--blue),.7);outline-offset:1px}.sidebar.sb-estreita .sb-topo{justify-content:center;padding:20px 0 12px}.sidebar.sb-estreita .sb-topo .sb-recolher{margin-left:0}.sidebar.sb-estreita .sb-scroll{padding:7px 8px 12px}.sidebar.sb-estreita .sb-section{display:flex;flex-direction:column;align-items:center;gap:8px}.sb-salas.sb-scroll:only-child,.sidebar.sb-estreita .sb-salas.sb-scroll{flex:0 1 auto}.sidebar .sb-task,.sidebar .sb-call{flex-shrink:0}.sidebar.sb-estreita .sb-voice-note{display:none}.sb-room-mini{position:relative;width:40px;height:40px;border-radius:12px;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;color:var(--text-dim);background:#ffffff0a}.sb-room-mini svg{stroke:currentColor}.sb-room-mini:hover{background:#ffffff1a;color:var(--text)}.sb-room-mini.gente{color:var(--text)}.sb-room-mini.here{background:rgba(var(--green),.18);color:#7ae8a6}.sb-room-mini:focus-visible{outline:2px solid rgba(var(--blue),.7);outline-offset:1px}.sb-room-mini-n{position:absolute;right:-4px;top:-4px;min-width:17px;height:17px;padding:0 4px;box-sizing:border-box;border-radius:99px;font-size:10px;font-weight:800;line-height:17px;text-align:center;color:#fff;background:rgba(var(--blue),.95);border:2px solid rgb(16,17,21)}.sb-room-mini.here .sb-room-mini-n{background:#2fae63}.sb-room-mini-fala{position:absolute;left:50%;bottom:3px;width:14px;height:2px;margin-left:-7px;border-radius:2px;background:#3ecf75;box-shadow:0 0 6px #3ecf75cc}.sidebar.sb-estreita .sb-task{flex-direction:column;gap:4px;padding:8px 4px;justify-content:center}.sidebar.sb-estreita .sb-task-txt{display:none}.sidebar.sb-estreita .sb-task-time{font-size:10px}.sidebar.sb-estreita .sb-call{padding:8px 6px}.sidebar.sb-estreita .sb-call-info,.sidebar.sb-estreita .sb-share-note{display:none}.sidebar.sb-estreita .sb-call-acts{flex-direction:column;gap:5px}.sidebar.sb-estreita .sb-call-acts>*{flex:none!important;width:100%}.sidebar.sb-estreita .sb-call-acts button{height:34px;width:100%}.sidebar.sb-estreita .sb-self{justify-content:center;padding:10px 0}.sidebar.sb-estreita .sb-self>span:not(.sb-va){display:none}.sb-meio{flex:1;min-height:0;display:flex;flex-direction:column}.sb-parte{flex:0 1 auto;min-height:96px}.sb-equipe{display:flex;flex-direction:column;overflow:hidden}.sb-salas.sb-scroll{flex:0 .15 auto;overflow-y:auto;border-top:1px solid rgba(255,255,255,.07);padding-top:2px}.members-strip.embutida{position:static;width:auto;height:auto;flex:1 1 auto;min-height:0;padding:6px 0 10px;background:none;border:none;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;transition:none}.members-strip.embutida .ms-head{padding:4px 16px 8px}.sidebar.sb-estreita .members-strip.embutida .ms-list{padding:0 10px;align-items:center}.sb-sala-ic{flex:none;border-radius:6px;object-fit:cover;display:block}.sb-sala-ic.pessoal{border-radius:50%}.sb-room-mini .sb-sala-ic{width:26px!important;height:26px!important;border-radius:8px}.sb-room-mini .sb-sala-ic.pessoal{border-radius:50%}.sb-voz-grupo{width:100%;border:none;background:none;cursor:pointer;color:var(--text-dim);margin-top:12px;border-radius:8px;font:inherit}.sb-voz-grupo:hover{color:var(--text)}.sb-voz-grupo svg{stroke:currentColor;transition:transform .2s var(--ease)}.sb-voz-grupo span i{font-style:normal;font-weight:800;margin-left:4px;color:var(--text-dim)}.sb-voz-grupo:focus-visible{outline:2px solid rgba(var(--blue),.7);outline-offset:1px}.sb-salas-sep{width:28px;height:1px;background:#ffffff24;margin:6px 0;flex:none}.sb-self-linha{display:flex;align-items:center;border-top:1px solid rgba(255,255,255,.06);background:rgba(var(--scrim),.5)}.sb-self-linha .sb-self{flex:1;min-width:0;border-top:none;background:none}.sb-minha-sala{flex:none;width:34px;height:34px;margin-right:10px;border-radius:10px;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;color:var(--text-dim);background:#ffffff0d;border:1px solid rgba(255,255,255,.1)}.sb-minha-sala svg{stroke:currentColor}.sb-minha-sala:hover{color:var(--text);background:#ffffff1a}.sb-minha-sala.aqui{color:#7ae8a6;background:rgba(var(--green),.16);border-color:rgba(var(--green),.4)}.sb-minha-sala:focus-visible{outline:2px solid rgba(var(--blue),.7);outline-offset:1px}.sidebar.sb-estreita .sb-self-linha{flex-direction:column-reverse;gap:8px;padding-top:8px}.sidebar.sb-estreita .sb-minha-sala{margin-right:0}button.sb-lat{background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:99px;padding:1px 8px;cursor:pointer;font-family:inherit;color:var(--text-dim)}button.sb-lat:hover{background:#ffffff1f}button.sb-lat:focus-visible{outline:2px solid rgba(var(--blue),.7);outline-offset:1px}.dg-pop{position:fixed;z-index:420;width:340px;max-width:calc(100vw - 16px);padding:12px;border-radius:14px;background:#131419fa;border:1px solid rgba(255,255,255,.1);box-shadow:0 18px 50px #0009;display:flex;flex-direction:column;gap:10px;font-size:12px}.dg-h{display:flex;align-items:center;justify-content:space-between;gap:8px}.dg-h b{font-size:13px}.dg-vazio{color:var(--text-dim)}.dg-eu{display:grid;grid-template-columns:1fr 1fr;gap:6px 12px;padding:8px 10px;border-radius:10px;background:#ffffff0a}.dg-eu span{color:var(--text-dim);display:flex;align-items:center;gap:6px}.dg-eu b{color:var(--text);font-variant-numeric:tabular-nums}.dg-ponto{width:8px;height:8px;border-radius:50%;flex:none;background:#3ecf75;display:inline-block}.dg-ponto.atencao{background:#f0b232}.dg-ponto.ruim{background:#f23f43}.dg-tabela{display:flex;flex-direction:column}.dg-linha{display:grid;grid-template-columns:1fr 52px 58px 52px;gap:6px;padding:5px 2px;border-bottom:1px solid rgba(255,255,255,.05);font-variant-numeric:tabular-nums}.dg-linha span:not(.dg-nome){text-align:right}.dg-cab{font-size:10px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--text-dim)}.dg-nome{display:flex;align-items:center;gap:6px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dg-linha .atencao{color:#f5c96a}.dg-linha .ruim{color:#ff8a8c;font-weight:700}.dg-dicas{margin:0;padding-left:16px;display:flex;flex-direction:column;gap:4px;color:var(--text);line-height:1.45}.dg-legenda{font-size:10.5px;color:var(--text-dim);line-height:1.4}.sb-room-chat{flex:none;display:inline-grid;place-items:center;width:22px;height:22px;margin-right:4px;border:0;border-radius:7px;background:none;color:var(--text-dim);cursor:pointer;opacity:.8}.sb-room-chat:hover,.sb-room-chat.on{opacity:1;background:#ffffff12;color:var(--text)}.sb-room-chat:focus-visible{outline:2px solid rgba(var(--blue),.6);opacity:1}.sb-room.com-chat{position:relative}.sb-room.com-chat>.sb-room-chat{position:absolute;right:2px;top:5px;z-index:1}.sb-room.com-chat>.sb-room-head{padding-right:30px}.sb-room.compacta.com-chat{padding-right:28px}.sb-room.compacta.com-chat>.sb-room-head{padding-right:8px}.gc-local-note.carregando:before{content:"";display:inline-block;width:6px;height:6px;margin-right:7px;border-radius:50%;background:currentColor;vertical-align:middle;animation:gc-pulsa 1s ease-in-out infinite}@keyframes gc-pulsa{0%,to{opacity:.25}50%{opacity:1}}@media (prefers-reduced-motion: reduce){.gc-local-note.carregando:before{animation:none}}.gc-retry{border:0;background:none;padding:0;color:rgb(var(--blue));text-decoration:underline;cursor:pointer;font:inherit}.gc-text,.gc-text *{user-select:text;-webkit-user-select:text;cursor:text}.gc-link{color:#8fc4ff;text-decoration:underline;text-underline-offset:2px;word-break:break-all;cursor:pointer}.gc-link:hover{color:#b8dbff}.gc-link:focus-visible{outline:2px solid rgba(var(--blue),.6);border-radius:3px}.gc-copy-btn{margin-right:2px}.gchat-msg:hover .gc-copy-btn,.dm-msg:hover .gc-copy-btn{opacity:.75}.gc-copy-btn:focus-visible{opacity:1;outline:2px solid rgba(var(--blue),.6)}.dm-msg .gc-copy-btn{align-self:center}.dm-msg:not(.mine) .gc-copy-btn{order:3}@media (hover: none){.gc-copy-btn,.gc-react-btn{opacity:.6}}.g-unread{position:absolute;top:20px;right:20px;z-index:3;display:inline-flex;align-items:center;gap:4px;padding:3px 7px 3px 6px;border-radius:999px;font-size:11px;font-weight:700;line-height:1;color:#fff;background:rgb(var(--blue));box-shadow:0 2px 10px rgba(var(--blue),.45);font-variant-numeric:tabular-nums}.sb-room-chat{position:relative}.sb-room-chat.novas{opacity:1;color:#fff}.sb-room-chat-n{position:absolute;top:-4px;right:-5px;min-width:14px;height:14px;padding:0 3px;border-radius:7px;font-size:9px;font-weight:700;line-height:14px;text-align:center;color:#fff;background:rgb(var(--blue));font-variant-numeric:tabular-nums}.push-aviso{position:fixed;left:50%;bottom:18px;transform:translate(-50%);z-index:120;display:flex;align-items:center;gap:10px;max-width:min(560px,calc(100vw - 32px));padding:10px 12px 10px 16px;border-radius:14px;background:#131419f7;border:1px solid rgba(255,255,255,.1);box-shadow:0 18px 46px #0000008c;font-size:12.5px}.push-aviso-txt{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.push-aviso-txt span{color:var(--text-dim)}.push-aviso-erro{color:#ff9d9d!important}@media (max-width: 520px){.push-aviso{flex-wrap:wrap}.push-aviso-txt{flex-basis:100%}}.pe-push{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:12px;padding-top:12px;border-top:1px solid rgba(255,255,255,.08);font-size:12.5px}.pe-push>span{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.pe-push-sub{color:var(--text-dim)}.auth-nota{margin:4px 0 0;font-size:11.5px;line-height:1.45;color:var(--text-dim)}.auth-card-largo{max-width:460px}.mfa-cfg{display:flex;flex-direction:column;gap:12px}.mfa-cfg h2{margin:0;font-size:18px}.mfa-cfg p{margin:0;font-size:12.5px;line-height:1.5;color:var(--text-dim)}.mfa-qr{display:flex;flex-direction:column;align-items:center;gap:8px}.mfa-qr img{border-radius:12px;background:#fff;padding:6px}.mfa-qr details{font-size:12px;color:var(--text-dim);text-align:center}.mfa-qr summary{cursor:pointer}.mfa-chave,.mfa-codigos{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;user-select:all;-webkit-user-select:all}.mfa-codigos{margin:0;padding:12px 14px;border-radius:10px;background:#ffffff0f;font-size:13px;line-height:1.7;columns:2}.mfa-acoes{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap}.pe-seg{display:flex;flex-direction:column;gap:8px}.pe-form{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.pe-form input{flex:1 1 160px;min-width:0}.link-senha{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-top:8px}.link-senha input{flex:1 1 240px;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px}.link-senha small{flex-basis:100%;color:var(--text-dim);font-size:11px}.mem-top{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:20px}.mem-top .cfg-h1{margin-bottom:0}.mem-abas{margin-bottom:10px}.mem-vazio{font-size:12.5px;color:var(--text-dim);padding:14px 4px;margin:0}.convite-form,.convite-ok{display:flex;flex-direction:column;gap:14px}.convite-ok p{margin:0;font-size:12.5px;line-height:1.5}.convite-acts{display:flex;justify-content:flex-end;gap:8px}@media (max-width: 600px){.corner-btn,.corner-btn.corner-cog,.corner-btn.corner-bell{right:auto;top:auto;left:9px}.corner-btn.corner-bell{bottom:calc(14px + env(safe-area-inset-bottom))}.corner-btn.corner-cog{bottom:calc(68px + env(safe-area-inset-bottom))}.sb-open{right:auto;top:auto;left:14px;bottom:calc(124px + env(safe-area-inset-bottom))}}.avisos-pe{position:fixed;left:50%;bottom:18px;transform:translate(-50%);z-index:120;display:flex;flex-direction:column;gap:8px;width:max-content;max-width:min(560px,calc(100vw - 32px))}.avisos-pe:empty{display:none}.avisos-pe .push-aviso{position:static;transform:none;max-width:none}.instalar-aviso-ic{width:36px;height:36px;border-radius:9px;flex:none}@media (max-width: 600px){.avisos-pe{left:74px;right:10px;transform:none;width:auto;max-width:none;bottom:calc(14px + env(safe-area-inset-bottom))}}.sb-topo:has(.sb-instalar){flex-wrap:wrap;gap:8px}.sb-instalar{display:flex;flex-direction:column;gap:6px;flex:1;min-width:0}.sb-instalar .pill{align-self:flex-start}.sb-instalar-dica{font-size:12px;line-height:1.4;color:var(--text-dim)}@media (max-width: 520px){.instalar-aviso .push-aviso-txt{flex-basis:calc(100% - 50px)}}.app-dl{display:flex;align-items:center;gap:6px 10px;flex-wrap:wrap}.app-dl a.pill{text-decoration:none;white-space:nowrap}.app-dl-outro{font-size:12px;color:var(--text-dim);text-decoration:underline;text-underline-offset:2px;white-space:nowrap}.app-dl-outro:hover{color:var(--text)}.sb-instalar .pill svg{margin-right:5px;vertical-align:-2px}.sb-instalar .app-dl{flex-direction:column;align-items:flex-start}.g-areas{position:absolute;top:24px;right:19px;z-index:6;display:flex;flex-direction:column;gap:5px;pointer-events:auto;transition:transform .25s var(--ease)}.g-card:hover .g-areas{transform:translateY(-6px)}.g-area{position:relative;width:28px;height:28px;display:grid;place-items:center}.g-areas.muitas{gap:3px}.g-areas.muitas .g-area{width:24px;height:24px}.g-area svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.g-area-trilho{fill:#090a0ec7;stroke:#ffffff1f;stroke-width:3}.g-area-arco{fill:none;stroke:var(--c);stroke-width:3;stroke-linecap:round;filter:drop-shadow(0 0 3px var(--c))}.g-area b{position:relative;font-size:10px;font-weight:700;color:#fff;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.g-area.cheia b{font-size:8px}.g-areas.muitas .g-area b{font-size:9px}.g-area-nome{position:absolute;left:calc(100% + 7px);top:50%;transform:translate(-4px,-50%);display:inline-flex;align-items:center;gap:6px;white-space:nowrap;pointer-events:none;padding:3px 8px;border-radius:8px;font-size:11.5px;font-weight:600;color:#fff;background:#090a0ed1;box-shadow:0 2px 10px #00000059;opacity:0;transition:opacity .18s ease,transform .18s ease}.g-area-nome i{display:none;font-style:normal;font-variant-numeric:tabular-nums}.g-area-nome i:before{content:"•";margin-right:6px;color:#ffffff73}.g-card:hover .g-area-nome{opacity:1;transform:translateY(-50%)}.g-area:hover .g-area-nome{background:linear-gradient(90deg,#090a0eeb,color-mix(in srgb,var(--c) 45%,rgba(9,10,14,.92)));border:1px solid color-mix(in srgb,var(--c) 55%,transparent);padding:4px 10px;z-index:1}.g-area:hover .g-area-nome i{display:inline}.g-card .g-unread{right:auto;left:20px;transition:left .2s ease}.g-card:hover .g-unread{left:56px}@media (prefers-reduced-motion: reduce){.g-areas,.g-area-nome{transition:none}}.g-math{position:absolute;left:19px;top:calc(12px + 194px * 4 / 3 - 31px);z-index:4;display:inline-flex;align-items:center;gap:5px;padding:4px 9px 4px 8px;border-radius:999px;font-size:10.5px;font-weight:700;letter-spacing:.02em;line-height:1;color:#ffffffb8;background:#090a0ec7;border:1px solid rgba(255,255,255,.14);box-shadow:0 2px 8px #00000059;transition:transform .25s var(--ease)}.g-math i{width:6px;height:6px;border-radius:50%;background:#f5b642;box-shadow:0 0 6px #f5b642b3}.g-math.feita{color:#8af0b4;border-color:#5adc8c73;background:#0a1e14d1}.g-card:hover .g-math{transform:translateY(-2px)}.sb-sinal-fraco{display:inline-flex;color:#f5b642;flex:none}.voz-cfg{position:fixed;z-index:400;width:320px;max-width:calc(100vw - 16px);padding:14px 16px 12px;border-radius:14px;background:#12131af7;border:1px solid rgba(255,255,255,.12);box-shadow:0 18px 50px #0000008c;display:flex;flex-direction:column;gap:12px;font-size:12.5px;overflow-y:auto;overscroll-behavior:contain}.voz-cfg>*{flex:none}.voz-cfg-h{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-dim)}.voz-cfg-sec{display:flex;flex-direction:column;gap:6px}.voz-cfg-sec+.voz-cfg-sec{padding-top:12px;border-top:1px solid rgba(255,255,255,.07)}.voz-cfg-linha{display:flex;align-items:center;justify-content:space-between;gap:10px}.voz-cfg-sub{color:var(--text-dim);line-height:1.4}.voz-cfg-sub.dim{font-size:11px;opacity:.8}.voz-cfg-auto{display:inline-flex;align-items:center;gap:6px;color:var(--text-dim);cursor:pointer}.voz-cfg-medidor{position:relative;height:10px;border-radius:99px;background:#ffffff14;overflow:hidden}.voz-cfg-nivel{height:100%;background:#f5b642;border-radius:inherit;transition:width 60ms linear}.voz-cfg-medidor.auto .voz-cfg-nivel,.voz-cfg-medidor.aberto .voz-cfg-nivel{background:#3ecf75}.voz-cfg-marca{position:absolute;top:-2px;bottom:-2px;width:2px;margin-left:-1px;background:#fff;box-shadow:0 0 4px #0009}.voz-cfg-range{width:100%;accent-color:#fff;margin:0}.voz-cfg-sel{width:100%;min-width:0;padding:6px 8px;border-radius:8px;font:inherit;color:inherit;text-overflow:ellipsis;background:#ffffff14;border:1px solid rgba(255,255,255,.16)}.voz-cfg-sel option{background:#1b1d22;color:#fff}.soltando{outline:2px dashed rgba(255,255,255,.55);outline-offset:-4px;background-color:#ffffff0a}@media (prefers-reduced-motion: reduce){.voz-cfg-nivel{transition:none}}.voz-cfg-atalho{display:inline-flex;align-items:center;gap:8px;flex:none}.voz-cfg kbd{min-width:52px;text-align:center;padding:3px 8px;border-radius:7px;font:600 12px/1.3 inherit;font-variant-numeric:tabular-nums;background:#ffffff14;border:1px solid rgba(255,255,255,.16)}.voz-cfg kbd.gravando{border-color:#f5b642;color:#f5b642}.voz-cfg-sub.aviso{color:#f5b642}.pv-hubs{display:flex;gap:8px;margin:4px 0 12px}.gm-row.pv-row{display:flex;align-items:center;gap:12px;grid-template-columns:none;cursor:default}.pv-row .gm-nm{flex:1;min-width:0}.pv-img{width:28px;height:28px;border-radius:7px;object-fit:contain;flex:none;background:#ffffff0f}.pv-vazia{display:grid;place-items:center;font-weight:700;color:var(--text-dim)}.pv-acoes{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end;margin-left:auto;flex:none}.pv-acoes .mini{white-space:nowrap}.pv-acoes select.pv-mover{cursor:pointer}.pv-input{padding:4px 8px;font-size:13px;max-width:260px}.pv-novo{display:flex;gap:8px;margin-top:12px}.pv-novo .txt-input{flex:1;min-width:0}.gm-row.dc-row{display:flex;align-items:center;gap:12px;grid-template-columns:none;cursor:default}.dc-row .gm-nm{flex:1;min-width:0}.dc-tipo{flex:none;font-size:10.5px;font-weight:700;padding:3px 8px;border-radius:999px;background:#ffffff12}.dc-tipo.math{color:#ff9a6b}.dc-tipo.visual{color:#7fd8ff}.dc-sel{width:240px;max-width:45%;padding:5px 8px;font-size:12.5px;flex:none}.dc-lista{max-height:46vh}.cfg-sub{color:var(--text-dim);font-size:12.5px;margin:0 0 10px;line-height:1.45;max-width:70ch}.dc-abas{display:flex;gap:6px;margin:16px 0 10px}.dc-abas button{padding:4px 10px;border-radius:999px;font-size:11.5px;font-weight:600;cursor:pointer;background:transparent;border:1px solid rgba(255,255,255,.1);color:var(--text-dim)}.dc-abas button.on{color:#fff;background:#ffffff1a;border-color:#ffffff38}.dc-aba-topo{display:flex;align-items:center;gap:8px;font-size:11.5px;color:var(--text-dim);margin:2px 2px 10px}.dc-aba-topo span{font-weight:600;color:var(--text)}.dc-aba-topo a{margin-left:auto;color:var(--text-dim);text-decoration:underline;text-underline-offset:2px}.dc-aba-topo a:hover{color:var(--text)}.dc-msg .gc-ava{flex:none}.dc-ava-vazia{display:grid;place-items:center;font-size:11px;font-weight:700;background:#ffffff1a}.dc-fora{margin-left:6px;font-style:normal;font-size:9.5px;font-weight:700;padding:1px 6px;border-radius:999px;color:#f5b642;background:#f5b6421f}.dc-texto{white-space:pre-wrap;word-break:break-word}.dc-texto a{color:#7fd8ff}.dc-antigas{align-self:center;margin:6px auto 10px;display:block}.dc-anexo-off{opacity:.6}.rs{flex:none;margin:0 2px 10px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:#ffffff06}.rs-cabeca{display:flex;align-items:center;flex-wrap:wrap;gap:6px;width:100%;padding:8px 10px;border:none;background:none;color:var(--text-dim);font:inherit;font-size:11.5px;text-align:left;cursor:pointer;border-radius:12px}.rs-cabeca b{color:var(--text);font-weight:600;font-size:12px}.rs-cabeca:focus-visible,.rs-mais:focus-visible,.rs-link:focus-visible{outline:2px solid rgba(var(--blue),.8);outline-offset:2px}.rs-seta{flex:none;transition:transform .15s ease}.rs-seta.fechado{transform:rotate(-90deg)}.rs-chip{font-style:normal;font-size:10px;font-weight:700;padding:1px 7px;border-radius:999px;color:var(--text-dim);background:#ffffff12}.rs-chip.quente{color:#f5b642;background:#f5b64221}.rs-chip.sug{color:#8fd3ff;background:#7fd8ff1c}.rs-quando{margin-left:auto;font-style:normal;font-size:10.5px}.rs-corpo{max-height:min(36vh,340px);overflow-y:auto;padding:0 12px 12px;display:flex;flex-direction:column;gap:12px}.rs-texto{margin:0;font-size:12.5px;line-height:1.5;color:var(--text);white-space:pre-wrap;max-width:72ch}.rs-bloco{display:flex;flex-direction:column;gap:6px}.rs-bloco h4{margin:0;font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-dim)}.rs-lista{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.rs-dem{display:grid;grid-template-columns:auto 1fr;gap:2px 8px;align-items:baseline;font-size:12.5px}.rs-estado{grid-row:span 2;font-size:9.5px;font-weight:700;padding:1px 7px;border-radius:999px;white-space:nowrap}.rs-dem.aberta .rs-estado{color:#f5b642;background:#f5b64221}.rs-dem.respondida .rs-estado{color:#8fd3ff;background:#7fd8ff1c}.rs-dem.resolvida .rs-estado{color:#7ee2a8;background:#7ee2a81c}.rs-dem.resolvida .rs-dem-texto{color:var(--text-dim)}.rs-dem-texto{color:var(--text)}.rs-meta{display:flex;flex-wrap:wrap;gap:8px;font-size:10.5px;color:var(--text-dim)}.rs-link{border:none;background:none;padding:0;font:inherit;font-size:10.5px;color:var(--text-dim);text-decoration:underline;text-underline-offset:2px;cursor:pointer}.rs-link:hover{color:var(--text)}.rs-mais{display:flex;align-items:center;gap:5px;border:none;background:none;padding:2px 0;font:inherit;font-size:11px;color:var(--text-dim);cursor:pointer}.rs-mais:hover{color:var(--text)}.rs-sug{display:flex;flex-direction:column;gap:4px;padding:8px 10px;border-radius:10px;background:#ffffff09}.rs-sug.feita{flex-direction:row;align-items:baseline;gap:10px;background:none;padding:2px 0}.rs-sug.feita .rs-sug-titulo{color:var(--text-dim);font-weight:500}.rs-sug-titulo{font-size:12.5px;font-weight:600;color:var(--text)}.rs-sug-desc{font-size:12px;color:var(--text-dim);line-height:1.45}.rs-sug-acoes{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:2px}.rs-sug-acoes select{min-width:0;max-width:100%;flex:1 1 180px;font:inherit;font-size:11.5px;color:var(--text);padding:5px 8px;border-radius:8px;border:1px solid rgba(255,255,255,.1);background:#00000040}.rs-vazio{margin:0;font-size:12px;color:var(--text-dim)}.rs-erro{margin:0;font-size:12px;color:#ff8f8f}.dc-msg.dc-msg-foco .gc-bubble{box-shadow:0 0 0 2px #f5b64299;transition:box-shadow .2s ease}@media (prefers-reduced-motion: reduce){.rs-seta{transition:none}}.gchat-msg:not(.mine) .dc-traduzir-btn{order:3}.dc-traduzir-btn{color:var(--text-dim)}.dc-apagar-btn:hover svg{stroke:#ff8a8a}.dc-editar{display:flex;flex-direction:column;gap:6px;min-width:min(420px,60vw)}.dc-editar textarea{width:100%;resize:vertical;min-height:52px;padding:8px 10px;border-radius:10px;border:1px solid var(--glass-border);background:#ffffff0d;color:var(--text);font:inherit;font-size:13px}.dc-editar-acts{display:flex;justify-content:flex-end;gap:6px}.dc-traduzir-btn svg{stroke:currentColor}.dc-traduzir-btn.on{opacity:.75;color:#7fd8ff}.dc-traduzir-btn:disabled{cursor:progress;opacity:.75}.dc-traduzir-btn:focus-visible{opacity:1;outline:2px solid rgba(var(--blue),.6)}.dc-traduzido{display:block;margin-top:4px;padding:0;border:none;background:none;font:inherit;font-size:10.5px;color:var(--text-dim);text-align:left}button.dc-traduzido{cursor:pointer;text-decoration:underline;text-underline-offset:2px}button.dc-traduzido:hover{color:var(--text)}.dc-traducao-erro{color:#ff8f8f}.spot{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;background:#040409db;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);cursor:zoom-out;animation:spotIn .18s var(--ease)}.spot-img{max-width:min(92vw,1600px);max-height:84vh;object-fit:contain;border-radius:12px;cursor:default;box-shadow:0 30px 90px #000000b3;animation:spotZoom .22s var(--ease)}.spot-topo{position:absolute;top:16px;left:20px;right:16px;display:flex;align-items:center;gap:8px;cursor:default}.spot-nome{flex:1;min-width:0;font-size:13px;font-weight:600;color:#ffffffd9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.spot-nome i{margin-left:10px;font-style:normal;font-weight:500;color:#ffffff8c;font-variant-numeric:tabular-nums}.spot-btn,.spot-seta{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;cursor:pointer;color:#fff;background:#ffffff1a;border:1px solid rgba(255,255,255,.16);transition:background .15s ease}.spot-btn:hover,.spot-seta:hover{background:#fff3}.spot-seta{position:absolute;top:50%;transform:translateY(-50%);width:46px;height:46px}.spot-seta.esq{left:20px}.spot-seta.dir{right:20px}.gc-img{cursor:zoom-in}.gc-img.dc-gif{cursor:default}@keyframes spotIn{0%{opacity:0}to{opacity:1}}@keyframes spotZoom{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.spot,.spot-img{animation:none}}@media (max-width: 600px){.spot-seta{width:38px;height:38px}.spot-seta.esq{left:8px}.spot-seta.dir{right:8px}}.ws-btn.ws-prob{opacity:.7}.ws-btn.ws-prob:hover{opacity:1}.pb-card{width:min(540px,calc(100% - 32px));max-height:calc(100vh - 48px);display:flex;flex-direction:column;gap:12px}.pb-abas{display:flex;gap:6px}.pb-ranking{display:flex;flex-direction:column;gap:10px;min-height:120px}.pb-ranking-intro{margin:0;font-size:12.5px;color:var(--text-dim)}.pb-ranking-quando{display:flex;gap:6px}.pb-ranking-quando .mini.on{background:#ffffff24;color:var(--text)}.pb-ranking-lista{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;overflow:auto;max-height:52vh}.pb-ranking-linha{display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:12px;background:#ffffff0a;border:1px solid rgba(255,255,255,.06)}.pb-ranking-pos{width:28px;font-size:13px;font-weight:800;color:var(--text-dim);text-align:center}.pb-ranking-foto{width:28px;height:28px;border-radius:50%;background:#ffffff14}.pb-ranking-nome{flex:1;min-width:0;font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pb-ranking-n{font-size:12px;font-weight:700;color:var(--text-dim);white-space:nowrap}.pb-ranking-linha.p1{border-color:#f0c45073;background:#f0c45014}.pb-ranking-linha.p1 .pb-ranking-pos{color:#f0c450}.pb-ranking-linha.p2 .pb-ranking-pos{color:#c9d1dc}.pb-ranking-linha.p3 .pb-ranking-pos{color:#d39a6a}.pb-campo{display:flex;flex-direction:column;gap:6px}.pb-campo span{font-size:11px;font-weight:600;color:var(--text-dim);letter-spacing:.02em}.pb-campo textarea,.pb-responder textarea{width:100%;resize:vertical;min-height:88px;padding:10px 12px;border-radius:12px;border:1px solid var(--glass-border);background:#ffffff0a;color:var(--text);font:inherit;font-size:12.5px;line-height:1.5;outline:none}.pb-responder textarea{min-height:52px}.pb-campo textarea:focus,.pb-responder textarea:focus{border-color:rgba(var(--blue),.55)}.pb-prints{display:flex;flex-wrap:wrap;gap:8px}.pb-thumb{position:relative;width:76px;height:56px;border-radius:9px;overflow:hidden;padding:0;border:1px solid var(--glass-border);background:#ffffff0a;cursor:zoom-in;flex:none}.pb-prints.novo .pb-thumb{cursor:default}.pb-thumb img{width:100%;height:100%;object-fit:cover;display:block}.pb-tirar{position:absolute;top:3px;right:3px;width:18px;height:18px;border-radius:50%;border:none;padding:0;background:#000000b3;color:#fff;font-size:13px;line-height:18px;cursor:pointer}.pb-tirar:hover{background:rgba(var(--red),.9)}.pb-add{flex:1;min-width:160px;height:56px;border-radius:9px;border:1px dashed var(--glass-border);background:transparent;color:var(--text);cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;font:inherit}.pb-add b{font-size:12px}.pb-add i{font-size:10.5px;font-style:normal;color:var(--text-dim)}.pb-add:hover{border-color:rgba(var(--blue),.6);background:rgba(var(--blue),.06)}.pb-ctx{font-size:11px;color:var(--text-dim)}.pb-ctx summary{cursor:pointer;-webkit-user-select:none;user-select:none}.pb-ctx ul{list-style:none;padding:8px 0 0;display:flex;flex-direction:column;gap:4px}.pb-ctx li{overflow-wrap:anywhere}.pb-ctx b{color:var(--text);font-weight:600;margin-right:4px}.pb-erros{margin-top:8px;padding:8px 10px;border-radius:8px;background:#00000059;color:#ffb4b4;font:10.5px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;white-space:pre-wrap;max-height:180px;overflow:auto}.pb-ok{display:flex;flex-direction:column;gap:6px;padding:8px 0 0}.pb-ok b{font-size:14px;color:#7ae8a6}.pb-ok p{font-size:12.5px;line-height:1.5;color:var(--text-dim)}.pb-lista{display:flex;flex-direction:column;gap:10px;overflow:auto;min-height:120px;max-height:60vh}.pb-item{display:flex;flex-direction:column;gap:8px;padding:12px 14px;border-radius:14px;border:1px solid var(--line);background:#ffffff06}.pb-item.foco{border-color:rgba(var(--blue),.6);box-shadow:0 0 0 3px rgba(var(--blue),.12)}.pb-item-h{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.pb-item-h b{font-size:12.5px}.pb-item-h i{font-size:10.5px;font-style:normal;color:var(--text-dim);font-variant-numeric:tabular-nums}.pb-item.admin .pb-item-h i{flex:1}.pb-texto{font-size:12.5px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}.pb-resp{padding:8px 10px;border-radius:10px;background:rgba(var(--blue),.08);font-size:11px;color:var(--text-dim)}.pb-resp b{color:var(--text)}.pb-resp i{font-style:normal}.pb-resp p{margin-top:4px;font-size:12.5px;line-height:1.5;color:var(--text);white-space:pre-wrap}.pb-st{font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:3px 8px;border-radius:99px;flex:none}.pb-st.aberto{background:rgba(var(--amber),.16);color:rgb(var(--amber))}.pb-st.andamento{background:rgba(var(--blue),.16);color:rgb(var(--blue))}.pb-st.resolvido{background:rgba(var(--green),.16);color:rgb(var(--green))}.pb-st.descartado{background:#ffffff14;color:var(--text-dim)}.pb-st.recebido{background:rgba(var(--amber),.16);color:rgb(var(--amber))}.pb-st.planejado{background:rgba(var(--blue),.16);color:rgb(var(--blue))}.pb-st.feito{background:rgba(var(--green),.16);color:rgb(var(--green))}.pb-st.rp-tipo.bug{background:rgba(var(--red),.12);color:rgb(var(--red))}.pb-st.rp-tipo.sugestao{background:rgba(var(--lilac),.14);color:rgb(var(--lilac))}.rp-problema{font-size:12px;color:var(--text-dim)}.rp-link{background:none;border:0;padding:0;color:rgb(var(--blue));cursor:pointer;font:inherit;text-decoration:underline}.pb-st.contestado{background:rgba(var(--red),.16);color:rgb(var(--red))}.pb-contestado{padding:8px 10px;border-radius:10px;background:rgba(var(--red),.08);font-size:11px;color:var(--text-dim)}.pb-contestado b{color:rgb(var(--red))}.pb-contestado i{font-style:normal}.pb-contestado p{margin-top:4px;font-size:12.5px;line-height:1.5;color:var(--text);white-space:pre-wrap}.pb-sel{border-radius:8px;border:1px solid var(--glass-border);background:var(--surface-2);color:var(--text);font:inherit;font-size:11.5px;padding:4px 8px}.pb-hint{margin:-12px 0 16px}.pb-fila{display:flex;flex-direction:column;gap:12px;margin-top:16px}.pb-responder{display:flex;flex-direction:column;gap:6px}.pb-responder-acts{display:flex;align-items:center;justify-content:flex-end;gap:8px}.pb-responder-acts i{flex:1;font-size:10.5px;font-style:normal;color:var(--text-dim)}@media (max-width: 600px){.pb-card{max-height:calc(100dvh - 24px)}.pb-thumb{width:64px;height:48px}}@media (max-width: 600px){.ws-btn.ws-prob{margin-bottom:calc(172px + env(safe-area-inset-bottom));flex:none}.ws-btn.ws-cfg{display:none}.ws-rail{overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-width:none}.ws-rail::-webkit-scrollbar{display:none}}.hr-toggle{width:100%;background:none;border:none;padding:0;color:inherit;font:inherit;text-align:left;cursor:pointer}.hr-seta{margin-left:auto;font-size:11px;color:var(--text-dim)}.hr-lista{display:flex;flex-direction:column;gap:6px;margin-top:10px}.hr-linha{display:grid;grid-template-columns:minmax(0,1fr) auto auto 64px;align-items:center;gap:10px;padding:8px 10px;border-radius:10px;background:#ffffff06;border:1px solid var(--line)}.hr-desc{display:flex;flex-direction:column;min-width:0}.hr-desc b{font-size:12px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hr-desc i{font-size:10.5px;font-style:normal;color:var(--text-dim)}.hr-horas{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--text-dim)}.hr-horas input{width:84px;padding:4px 6px;border-radius:7px;border:1px solid var(--glass-border);background:var(--surface-2);color:var(--text);font:inherit;font-size:12px;font-variant-numeric:tabular-nums;color-scheme:dark}.hr-horas input:disabled{opacity:.55}.hr-rodando{font-style:normal;font-size:11px;color:rgb(var(--green));width:84px}.hr-ck{font-size:10px;font-weight:600;padding:2px 7px;border-radius:99px;white-space:nowrap;background:#ffffff0f;color:var(--text-dim)}.hr-ck.ok{background:rgba(var(--green),.14);color:rgb(var(--green))}.hr-ck.pend{background:rgba(var(--blue),.14);color:rgb(var(--blue))}.hr-ck.erro{background:rgba(var(--red),.16);color:#ff9d9d}.hr-erro{grid-column:1 / -1;font-size:11px;color:#ff9d9d}.hr-dica{font-size:11px;color:var(--text-dim);margin-top:4px}.nw-clock.ck-erro{text-decoration:underline dotted rgba(var(--red),.7);text-underline-offset:4px}@media (max-width: 600px){.hr-linha{grid-template-columns:minmax(0,1fr) auto}.hr-desc{grid-column:1 / -1}}.ws-btn.ws-nov{opacity:.7}.ws-btn.ws-nov:hover{opacity:1}.nv-card{width:min(600px,calc(100% - 32px));max-height:calc(100vh - 48px);display:flex;flex-direction:column;gap:12px}.nv-fechar{margin-left:auto;width:26px;height:26px;border-radius:8px;border:none;padding:0;cursor:pointer;background:#ffffff0f;color:var(--text-dim);display:flex;align-items:center;justify-content:center}.nv-fechar:hover{background:#ffffff1f;color:var(--text)}.nv-lista{display:flex;flex-direction:column;overflow:auto;min-height:120px;max-height:70vh;padding-right:4px}.nv-item{padding:16px 2px 18px;border-top:1px solid var(--line);scroll-margin-top:8px}.nv-item:first-child{border-top:none;padding-top:4px}.nv-item.foco h3{color:rgb(var(--blue))}.nv-data{font-size:10.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-dim)}.nv-item h3,.nv-previa h3{font-size:15px;font-weight:750;letter-spacing:-.01em;margin:4px 0 8px;text-wrap:balance}.nv-texto{display:flex;flex-direction:column;gap:8px;font-size:12.5px;line-height:1.6;max-width:62ch}.nv-texto p{margin:0}.nv-texto ul{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:4px}.nv-texto li::marker{color:rgb(var(--blue))}.nv-texto b{font-weight:700}.nv-editor{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;padding:16px;margin-bottom:14px;border-radius:14px;border:1px solid rgba(var(--blue),.35);background:rgba(var(--blue),.04)}.nv-editor-campos{display:flex;flex-direction:column;gap:12px}.nv-editor-campos textarea{min-height:220px}.nv-previa{padding:12px 14px;border-radius:12px;background:#00000040;border:1px solid var(--line);min-width:0}.nv-previa-rot{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-dim)}.nv-vazio{font-size:12px;color:var(--text-dim)}.nv-erro,.nv-editor-acts{grid-column:1 / -1}.nv-editor-acts{display:flex;justify-content:flex-end;gap:8px}.nv-adm .nv-texto{max-width:none}@media (max-width: 760px){.nv-editor{grid-template-columns:1fr}}@media (max-width: 600px){.cfg-view{flex-direction:column}.cfg-nav{width:auto;flex-direction:row;align-items:center;gap:4px;overflow-x:auto;overflow-y:hidden;padding:10px 10px 9px;border-right:none;border-bottom:1px solid rgba(255,255,255,.06);scrollbar-width:none}.cfg-nav::-webkit-scrollbar{display:none}.cfg-nav-top,.cfg-nav-flex{display:none}.cfg-nav-btn,.cfg-nav-btn span{font-size:12px}.cfg-nav-btn{width:auto;flex:none;gap:6px;padding:7px 10px;white-space:nowrap;justify-content:flex-start}.cfg-nav-btn.back{order:-1}.cfg-pane{padding:20px 14px 60px}}.bp-solo{position:fixed;top:0;right:var(--content-right);bottom:0;left:var(--content-left);z-index:44;overflow-y:auto;background:linear-gradient(180deg,#0c0d11 0%,var(--bg) 55%,#060709 100%);animation:wsIn .18s var(--ease)}.bp-solo-voltar{position:absolute;top:18px;left:40px;z-index:2;display:inline-flex;align-items:center;gap:6px}.bp-solo-voltar svg{stroke:currentColor}.bp-solo .cfg-pane{padding-top:70px}@media (max-width: 879px){.bp-solo-voltar{left:18px;top:16px}.bp-solo .cfg-pane{padding-top:72px}}.ms-dica{position:fixed;z-index:400;transform:translateY(-50%);pointer-events:none;display:flex;flex-direction:column;gap:1px;padding:6px 10px;border-radius:9px;max-width:220px;background:#14151af7;border:1px solid var(--glass-border);box-shadow:0 8px 24px #00000073;white-space:nowrap;animation:wsIn .12s var(--ease)}.ms-dica b{font-size:12px;font-weight:700;color:var(--text)}.ms-dica i{font-size:10.5px;font-style:normal;color:var(--text-dim);overflow:hidden;text-overflow:ellipsis}@media (prefers-reduced-motion: reduce){.ms-dica{animation:none}}.gc-ampliar{margin-left:auto;display:inline-flex;align-items:center;gap:5px;flex:none;padding:4px 9px;border-radius:999px;border:1px solid var(--glass-border);background:transparent;color:var(--text-dim);font:inherit;font-size:11px;font-weight:600;letter-spacing:0;text-transform:none;cursor:pointer}.gc-ampliar:hover{color:var(--text);background:#ffffff0f}.gc-ampliar:focus-visible{outline:2px solid rgba(var(--blue),.6);outline-offset:2px}.gc-topo-simples{display:flex;align-items:center;margin-bottom:6px}@media (max-width: 860px){.gc-ampliar{display:none}}.ws-btn.ws-sino .ws-badge{position:absolute;top:2px;right:1px;min-width:16px;height:16px;padding:0 4px;border-radius:99px;background:rgb(var(--red));color:#fff;font-size:9.5px;font-weight:800;line-height:16px;text-align:center;box-shadow:0 0 0 2px var(--bg);pointer-events:none}.ws-btn.ws-sino.has svg{transform-origin:50% 18%;animation:bellRing 3.4s var(--ease) infinite}@media (prefers-reduced-motion: reduce){.ws-btn.ws-sino.has svg{animation:none}}@media (min-width: 601px){.corner-btn.corner-bell{display:none}.nc{left:calc(var(--content-left) + 12px);right:auto;top:auto;bottom:16px;width:min(420px,calc(100vw - var(--content-left) - 24px));max-height:min(620px,calc(100vh - 32px))}}@media (max-width: 600px){.ws-btn.ws-sino{display:none}}.prot-bloco{display:flex;flex-direction:column;gap:8px;padding:14px 16px;border-radius:14px;background:#14151af7;border:1px solid rgba(var(--red),.4);box-shadow:0 16px 40px #00000080;font-size:12.5px;color:var(--text)}.prot-bloco.flutuante{position:fixed;z-index:450;left:50%;top:40%;transform:translate(-50%,-50%);width:min(360px,calc(100vw - 32px))}.prot-acts{display:flex;gap:8px;flex-wrap:wrap}.prot-tela{position:fixed;top:0;right:0;bottom:0;left:0;z-index:900;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:24px;text-align:center;background:var(--bg);color:var(--text)}.prot-tela b{font-size:17px}.prot-tela p{font-size:13px;color:var(--text-dim);max-width:46ch}.ws-btn .ws-ponto{position:absolute;top:6px;right:6px;width:8px;height:8px;border-radius:50%;background:rgb(var(--blue));box-shadow:0 0 0 2px var(--bg);pointer-events:none}.ws-btn.ws-prob.has{opacity:1;color:var(--text)}.versao-aviso{order:-1}.entregas-view{position:fixed;top:0;right:var(--content-right);bottom:0;left:var(--content-left);z-index:40;overflow-y:auto;padding:46px 40px 60px;background:linear-gradient(180deg,#0c0d11 0%,var(--bg) 55%,#060709 100%)}.en-wrap{max-width:1240px;margin:0 auto;display:flex;flex-direction:column;gap:16px}.en-topo{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.en-topo .mt-title{margin:0}.en-alerta{font:inherit;font-size:11.5px;font-weight:700;cursor:pointer;padding:6px 12px;border-radius:999px;color:#ffb0b0;background:rgba(var(--red),.12);border:1px solid rgba(var(--red),.35)}.en-alerta:hover,.en-alerta.on{background:rgba(var(--red),.22)}.en-barra{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.en-nav{display:inline-flex;align-items:center;gap:4px}.en-nav-b,.en-nav-hoje{font:inherit;font-size:11.5px;font-weight:700;cursor:pointer;color:var(--text);height:28px;border-radius:8px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1)}.en-nav-b{width:28px;display:inline-flex;align-items:center;justify-content:center}.en-nav-b svg{stroke:currentColor}.en-nav-hoje{padding:0 12px}.en-nav-b:hover,.en-nav-hoje:hover{background:#ffffff1a}.en-periodo{margin-left:8px;font-size:13px;font-weight:700;font-variant-numeric:tabular-nums}.en-filtros{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.en-areas{display:inline-flex;gap:6px;flex-wrap:wrap}.en-area{display:inline-flex;align-items:center;gap:6px;font:inherit;font-size:11.5px;font-weight:600;cursor:pointer;padding:5px 10px;border-radius:999px;color:var(--text-dim);background:transparent;border:1px solid rgba(255,255,255,.1);transition:color .15s ease,background .15s ease}.en-area .dpa-cor{opacity:.35}.en-area.on{color:var(--text);background:#ffffff0d}.en-area.on .dpa-cor{opacity:1}.en-area.fixa{cursor:default}.en-area.fixa .dpa-losango{opacity:.35}.en-area.fixa.on .dpa-losango{opacity:1}.en-sel{font:inherit;font-size:11.5px;font-weight:600;color:var(--text);cursor:pointer;padding:6px 10px;border-radius:9px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1)}.en-sel option{background:#15161c}.en-carregando{font-size:12.5px;color:var(--text-dim);padding:30px 0}.en-nada{font-size:12px;color:var(--text-dim);margin:4px 0}.en-semdata{align-self:flex-start;font:inherit;font-size:11.5px;font-weight:600;color:var(--text-dim);cursor:pointer;background:none;border:1px dashed rgba(255,255,255,.14);border-radius:9px;padding:7px 12px}.en-semdata:hover{color:var(--text);border-color:#ffffff47}.en-legenda{display:flex;flex-wrap:wrap;gap:6px 18px;font-size:11px;color:var(--text-dim)}.en-legenda span{display:inline-flex;align-items:center;gap:6px}.en-leg-ponto{width:11px;height:11px;border-radius:50%;border:2px solid #9aa3b5;background:conic-gradient(#9aa3b5 40%,transparent 0)}.en-leg-ponto.atrasada{border-color:rgb(var(--red));background:none;box-shadow:0 0 0 3px rgba(var(--red),.25)}.dpa-cor{width:8px;height:8px;flex:none;border-radius:50%;background:var(--c, #9aa3b5);display:inline-block}.dpa-losango{width:9px;height:9px;flex:none;display:inline-block;transform:rotate(45deg);border-radius:2px;background:#e8e9ee}.en-tl{--nome: 210px;overflow-x:auto;overflow-y:hidden;border-radius:14px;background:#ffffff06;border:1px solid rgba(255,255,255,.07)}.en-tl-grade{position:relative}.en-tl-cab{display:flex;position:sticky;top:0;z-index:8;border-bottom:1px solid rgba(255,255,255,.07);background:#0d0e12}.en-tl-canto{position:sticky;left:0;z-index:8;width:var(--nome);flex:none;padding:10px 14px;font-size:10.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--text-dim);background:#0d0e12;border-right:1px solid rgba(255,255,255,.07)}.en-tl-semanas{display:flex}.en-tl-sem{flex:none;display:flex;flex-direction:column;justify-content:flex-end;gap:1px;padding:6px 0 6px 6px;border-left:1px solid rgba(255,255,255,.05);font-variant-numeric:tabular-nums}.en-tl-sem b{font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--text)}.en-tl-sem i{font-style:normal;font-size:11px;color:var(--text-dim)}.en-tl-sem.mes{border-left-color:#ffffff29}.en-tl-corpo{position:relative}.en-tl-fundo{position:absolute;top:0;bottom:0;pointer-events:none}.en-tl-fds{position:absolute;top:0;bottom:0;background:#ffffff05}.en-tl-hoje{position:absolute;top:0;bottom:0;width:0;border-left:1.5px solid rgba(var(--blue),.75);z-index:1}.en-tl-hoje i{position:absolute;top:4px;left:4px;font-style:normal;font-size:9.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--blue))}.en-tl-linha{display:flex;align-items:stretch;height:52px;border-bottom:1px solid rgba(255,255,255,.045)}.en-tl-linha:last-child{border-bottom:none}.en-tl-linha:hover{background:#ffffff05}.en-tl-jogo{position:sticky;left:0;z-index:7;width:var(--nome);flex:none;display:flex;align-items:center;gap:10px;padding:0 12px;font:inherit;text-align:left;color:var(--text);cursor:pointer;background:#0f1015;border:none;border-right:1px solid rgba(255,255,255,.07)}.en-tl-jogo:hover{background:#15161c}.en-tl-jogo img{width:32px;height:32px;flex:none;border-radius:8px;object-fit:cover}.en-tl-jogo span{min-width:0;display:flex;flex-direction:column;gap:1px}.en-tl-jogo b{font-size:12.5px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.en-tl-jogo i{font-style:normal;font-size:10.5px;color:var(--text-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.en-tl-trilho{position:relative;flex:none}.en-ponto,.en-losango{position:absolute;top:calc(50% + var(--dy, 0px));padding:0;cursor:pointer;z-index:2;transform:translate(-50%,-50%);transition:transform .12s ease,opacity .15s ease}.en-ponto{width:15px;height:15px;border-radius:50%;border:2px solid var(--c);background:conic-gradient(var(--c) var(--p, 0%),rgba(10,11,15,.9) 0);box-shadow:0 0 0 2px #0f1015}.en-ponto:hover,.en-losango:hover,.en-ponto:focus-visible,.en-losango:focus-visible{transform:translate(-50%,-50%) scale(1.3);z-index:3}.en-ponto:focus-visible,.en-losango:focus-visible{outline:2px solid rgb(var(--blue));outline-offset:2px}.en-ponto.feita{opacity:.4}.en-ponto.atrasada{box-shadow:0 0 0 2px #0f1015,0 0 0 4.5px rgba(var(--red),.85)}.en-ponto.proxima{box-shadow:0 0 0 2px #0f1015,0 0 0 4.5px rgba(var(--amber),.6)}.en-losango{width:13px;height:13px;border-radius:2.5px;border:none;background:#e8e9ee;transform:translate(-50%,-50%) rotate(45deg);box-shadow:0 0 0 2px #0f1015}.en-losango:hover,.en-losango:focus-visible{transform:translate(-50%,-50%) rotate(45deg) scale(1.3)}.en-losango.atrasada{background:rgb(var(--red))}.en-losango.feita{opacity:.4}.en-ponto.arrastando,.en-losango.arrastando{cursor:grabbing;z-index:5;transition:none}.en-ponto em,.en-losango em{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);white-space:nowrap;pointer-events:none;font-style:normal;font-size:10.5px;font-weight:800;font-variant-numeric:tabular-nums;padding:3px 7px;border-radius:6px;color:#fff;background:#23252e;border:1px solid rgba(255,255,255,.14)}.en-losango em{transform:rotate(-45deg) translate(-50%);transform-origin:left;bottom:120%;left:120%}.en-mes{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));border-radius:14px;overflow:hidden;background:#ffffff0f;gap:1px;border:1px solid rgba(255,255,255,.07)}.en-mes-dsem{padding:8px 10px;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--text-dim);background:#0d0e12}.en-mes-dia{min-height:112px;padding:6px;display:flex;flex-direction:column;gap:4px;background:#0e0f13;min-width:0}.en-mes-dia.fora{background:#0a0b0e}.en-mes-dia.fora .en-mes-n{opacity:.35}.en-mes-dia.hoje .en-mes-n{background:rgb(var(--blue));color:#fff}.en-mes-dia.alvo{background:rgba(var(--blue),.1);box-shadow:inset 0 0 0 1px rgba(var(--blue),.5)}.en-mes-n{align-self:flex-start;min-width:22px;height:22px;padding:0 6px;border-radius:999px;font-size:11.5px;font-weight:700;line-height:22px;text-align:center;color:var(--text-dim);font-variant-numeric:tabular-nums}.en-mes-itens{display:flex;flex-direction:column;gap:3px;min-width:0}.en-mes-mais{font-size:10.5px;font-weight:700;color:var(--text-dim);padding-left:4px}.en-chip{display:flex;align-items:center;gap:6px;width:100%;min-width:0;font:inherit;text-align:left;cursor:pointer;padding:4px 7px;border-radius:7px;color:var(--text);background:color-mix(in srgb,var(--c, #e8e9ee) 13%,transparent);border:1px solid color-mix(in srgb,var(--c, #e8e9ee) 26%,transparent)}.en-chip:hover{background:color-mix(in srgb,var(--c, #e8e9ee) 22%,transparent)}.en-chip[draggable=true]{cursor:grab}.en-chip b{flex:1;min-width:0;font-size:11px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.en-chip i{flex:none;font-style:normal;font-size:10px;font-weight:600;color:var(--text-dim)}.en-chip-cor{width:7px;height:7px;flex:none;border-radius:50%;background:var(--c)}.en-chip-losango{width:7px;height:7px;flex:none;transform:rotate(45deg);border-radius:1.5px;background:#e8e9ee}.en-chip.feita{opacity:.45}.en-chip.atrasada{border-color:rgba(var(--red),.7);box-shadow:inset 2px 0 rgb(var(--red))}.en-chip.final.atrasada .en-chip-losango{background:rgb(var(--red))}.en-lista{display:flex;flex-direction:column;gap:14px}.en-lista-dia h4{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:800;margin:0 0 6px}.en-lista-dia h4 em{font-style:normal;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:rgb(var(--blue))}.en-lista-dia>div{display:flex;flex-direction:column;gap:4px}.en-lista-dia .en-chip{padding:8px 10px}.en-lista-dia .en-chip b{font-size:12.5px}.en-pop-veu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200}.en-pop{position:fixed;z-index:201;display:flex;flex-direction:column;gap:12px;padding:14px;border-radius:14px;background:#16171d;border:1px solid rgba(255,255,255,.12);box-shadow:0 18px 50px #0000008c}.en-pop-jogo{display:flex;flex-direction:column;gap:2px;font-size:13.5px;font-weight:800}.en-pop-jogo span{font-size:11px;font-weight:500;color:var(--text-dim)}.en-pop-cab{display:flex;align-items:center;gap:8px;font-size:12.5px}.en-pop-cab b{flex:1}.en-est{font-style:normal;font-size:10px;font-weight:800;padding:3px 8px;border-radius:999px;background:#ffffff14;color:var(--text-dim)}.en-est.atrasada{background:rgba(var(--red),.16);color:#ffa3a3}.en-est.proxima{background:rgba(var(--amber),.16);color:#ffd98a}.en-est.feita{background:rgba(var(--green),.16);color:#8ee6ae}.en-pop-linha{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:12px;color:var(--text-dim)}.en-pop-prog{display:flex;flex-direction:column;gap:6px;font-size:11.5px;color:var(--text-dim)}.en-pop-prog b{color:var(--text)}.en-pop-prog i{display:block;height:5px;border-radius:99px;background:#ffffff14;overflow:hidden}.en-pop-prog s{display:block;height:100%;background:var(--c);text-decoration:none}.en-pop-abrir{align-self:flex-start}.en-campo{position:relative;display:inline-flex;align-items:center;gap:2px}.en-campo>button:first-child{font:inherit;font-size:11.5px;font-weight:700;font-variant-numeric:tabular-nums;cursor:pointer;color:var(--text);padding:4px 9px;border-radius:7px;background:#ffffff0f;border:1px solid rgba(255,255,255,.12)}.en-campo>button:first-child:hover{background:#ffffff1f}.en-campo.vazio>button:first-child{color:var(--text-dim);border-style:dashed}.en-campo.so-ler>button:first-child{cursor:default;background:none;border-color:transparent;padding-inline:2px}.en-campo input{position:absolute;left:0;bottom:0;width:1px;height:1px;opacity:0;pointer-events:none;border:0;padding:0}.en-campo-x{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;border-radius:6px;background:none;border:none;color:var(--text-dim)}.en-campo-x svg{stroke:currentColor}.en-campo-x:hover{color:var(--text);background:#ffffff14}.dpa{display:flex;flex-direction:column;gap:4px}.dpa-row{display:flex;align-items:center;gap:8px;min-height:30px;font-size:12px}.dpa-row b{flex:1;min-width:0;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dpa-pct{font-style:normal;font-size:10.5px;color:var(--text-dim);font-variant-numeric:tabular-nums;min-width:30px;text-align:right}.dpa-tag{font-style:normal;font-size:9.5px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:#ffa3a3}.dpa-row.atrasada .en-campo>button:first-child{border-color:rgba(var(--red),.55);color:#ffb0b0}.dpa-row.feita b,.dpa-row.feita .en-campo{opacity:.55}.dpa-row.final{border-top:1px solid rgba(255,255,255,.07);padding-top:4px;margin-top:2px}.d-datas{display:flex;flex-direction:column;gap:6px;margin:-2px 0 12px}.d-datas-cab{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;font:inherit;cursor:pointer;font-size:11px;font-weight:700;color:var(--text-dim);background:none;border:none;padding:2px 0}.d-datas-cab:hover{color:var(--text)}.d-datas-cab svg{stroke:currentColor;transition:transform .15s ease}.d-datas-cab.on svg{transform:rotate(90deg)}.d-datas-cab em{font-style:normal;color:#ffa3a3}.d-datas .dpa{padding:8px 12px;border-radius:12px;background:#ffffff08;border:1px solid rgba(255,255,255,.07)}.lanc-ico{flex:none;display:inline-block;fill:#ffd36b;stroke:none}.d-datas-cab .lanc-ico,.d-datas-cab.on .lanc-ico{transform:none;stroke:none}.d-datas-lanc{display:inline-flex;align-items:center;gap:4px;color:#ffe1a0}.en-area.fixa .lanc-ico{opacity:.35}.en-area.fixa.on .lanc-ico{opacity:1}.en-lanc{position:absolute;top:calc(50% + var(--dy, 0px));z-index:2;padding:2px;cursor:pointer;line-height:0;background:#0f1015;border:none;border-radius:50%;transform:translate(-50%,-50%);transition:transform .12s ease,opacity .15s ease}.en-lanc .lanc-ico{filter:drop-shadow(0 0 4px rgba(255,211,107,.45))}.en-lanc:hover,.en-lanc:focus-visible{transform:translate(-50%,-50%) scale(1.3);z-index:3}.en-lanc:focus-visible{outline:2px solid rgb(var(--blue));outline-offset:2px}.en-lanc.proximo .lanc-ico{filter:drop-shadow(0 0 6px rgba(255,211,107,.95))}.en-lanc.lancado{opacity:.45}.en-lanc.arrastando{cursor:grabbing;z-index:5;transition:none}.en-lanc em{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);white-space:nowrap;pointer-events:none;line-height:normal;font-style:normal;font-size:10.5px;font-weight:800;font-variant-numeric:tabular-nums;padding:3px 7px;border-radius:6px;color:#fff;background:#23252e;border:1px solid rgba(255,255,255,.14)}.en-chip.lanc{--c: #ffd36b}.en-chip.lanc.lancado{opacity:.45}.en-est.lanc.proximo{background:#ffd36b29;color:#ffe1a0}.en-est.lanc.lancado{background:rgba(var(--green),.16);color:#8ee6ae}.en-pop-nota{margin:0;font-size:11.5px;color:var(--text-dim)}.dpa-row.lanc{border-top:1px solid rgba(255,255,255,.07);padding-top:4px;margin-top:2px}.dpa-row.final+.dpa-row.lanc{border-top:0;padding-top:0;margin-top:0}.dpa-row.lanc.lancado b,.dpa-row.lanc.lancado .en-campo{opacity:.55}.dpa-quem{min-width:0;max-width:110px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.d-lanc{color:#ffe1a0}.d-lanc .lanc-ico{stroke:none}.d-deadline+.d-lanc{margin-top:6px}.d-lanc-quem{font-weight:500;color:var(--text-dim)}@media (prefers-reduced-motion: reduce){.en-lanc{transition:none}}@media (max-width: 900px){.entregas-view{padding:60px 16px 50px}.en-tl{--nome: 150px}.en-tl-jogo img{width:26px;height:26px}}@media (prefers-reduced-motion: reduce){.en-ponto,.en-losango,.d-datas-cab svg{transition:none}}.en-borda{position:absolute;top:50%;transform:translateY(-50%);z-index:1;cursor:pointer;font:inherit;font-size:10.5px;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap;padding:3px 8px;border-radius:999px;color:var(--text-dim);background:#ffffff0d;border:1px solid rgba(255,255,255,.1)}.en-borda:hover{color:var(--text);background:#ffffff1a}.en-borda.esq{left:6px}.en-borda.dir{right:6px}@media (max-width: 700px){.en-tl{--nome: 116px}.en-tl-jogo{gap:7px;padding:0 8px}.en-tl-jogo img{width:22px;height:22px;border-radius:6px}.en-tl-jogo i{display:none}.en-tl-canto{padding:10px 8px}}.pb-enviada{font-style:normal;font-size:11px;font-weight:700;color:#8ee6ae}.espaco-btn{font-size:12px;font-weight:700;color:var(--text-dim);letter-spacing:.01em}.espaco-btn:hover{color:var(--text)}.espaco-btn.on{color:var(--text);background:rgba(var(--teal),.14);border-color:rgba(var(--teal),.4);box-shadow:inset 0 1px #ffffff1a}.pj-secao{width:100%}.pj-secao-h{display:flex;align-items:center;gap:8px}.pj-secao-acoes{margin-left:auto;display:inline-flex;align-items:center;gap:10px}.pj-novo{height:30px;font-size:12px}.pj-criadas{margin:0;font-size:12px;color:#7ae8a6}.pj-link{background:none;border:0;padding:0;cursor:pointer;font-size:12px;color:var(--text-dim)}.pj-link:hover,.pj-link.on{color:var(--text);text-decoration:underline}.pj-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:14px;margin:16px 0 0;align-items:start}.pj-card{display:flex;flex-direction:column;gap:6px;text-align:left;cursor:pointer;padding:14px 15px;border-radius:14px;background:var(--glass-bg);border:1px solid rgba(255,255,255,.09);transition:background .2s ease,border-color .2s ease}.pj-card:hover{background:#ffffff14;border-color:var(--glass-border)}.pj-card:focus-visible{outline:2px solid rgba(var(--blue),.8);outline-offset:2px}.pj-card.arq{opacity:.55}.pj-card.avulsos{border-style:dashed}.pj-card-top{display:flex;align-items:center;gap:8px;min-width:0}.pj-card-top b{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pj-tag{font-style:normal;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--text-dim);background:#ffffff12;border-radius:99px;padding:1px 7px}.pj-card-sub{font-size:12px;color:var(--text-dim)}.pj-card-pe{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:4px}.pj-cont{display:inline-flex;gap:8px;font-size:11px;color:var(--text-dim)}.pj-cont em{font-style:normal}.pj-cont em.fazendo{color:rgb(var(--blue));font-weight:700}.pj-gente{display:inline-flex;align-items:center}.pj-gente img{width:20px;height:20px;border-radius:50%;object-fit:cover;margin-left:-5px;border:2px solid var(--surface)}.pj-gente img:first-child{margin-left:0}.pj-gente.grande img{width:26px;height:26px}.pj-gente .pj-link{margin-left:10px}.pj-modal{width:min(640px,calc(100vw - 32px));max-height:min(84vh,780px);display:flex;flex-direction:column}.pj-head{align-items:flex-start}.pj-titulo{display:flex;flex-direction:column;gap:2px;cursor:default}.pj-titulo small{font-size:11.5px;font-weight:500;color:var(--text-dim)}.pj-nome-inp{flex:1;margin-right:10px}.pj-barra{display:flex;align-items:center;justify-content:space-between;gap:10px}.pj-equipe{margin-top:-6px}.pj-grupo{display:flex;flex-direction:column;gap:2px}.pj-grupo-h{display:flex;align-items:center;gap:6px;font-size:10.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--text-dim);margin:4px 0}.pj-grupo-h i{font-style:normal;font-weight:700}.pj-grupo-h.doing{color:rgb(var(--blue))}.pj-tarefa .pj-tarefa-inp{flex:1;height:28px}.pj-apagar{background:none;border:0;cursor:pointer;color:var(--text-dim);font-size:16px;line-height:1;padding:0 4px;opacity:0;transition:opacity .15s ease}.pj-tarefa:hover .pj-apagar,.pj-apagar:focus-visible{opacity:1}.pj-apagar:hover{color:#ff9d9d}.nw-proj{height:32px;max-width:190px;border-radius:9px;padding:0 8px;font:inherit;font-size:12px;color:var(--text);background:#ffffff0f;border:1px solid rgba(255,255,255,.12);color-scheme:dark}@media (max-width: 760px){.nw-proj{max-width:120px}}.holding-btn[data-holding=institucional] img{height:13px}.holding-btn[data-holding=institucional].on{background:#00ffd41a;border-color:#00ffd45c;box-shadow:inset 0 1px #ffffff1a}.d-title-row{display:flex;align-items:flex-start;gap:10px}.d-title-row .d-title{min-width:0}.d-editar{flex:none;margin-top:10px;height:30px;padding:0 11px;gap:6px;border-radius:9px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;color:var(--text-dim);font:inherit;font-size:12px;font-weight:600;white-space:nowrap;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);transition:color .15s ease,background .15s ease}.d-editar svg{stroke:currentColor}.d-editar:hover,.d-editar:focus-visible{color:var(--text);background:#ffffff1f}.dr-amao{font-style:normal;font-size:10px;font-weight:700;white-space:nowrap;margin-left:6px;padding:1px 7px;border-radius:99px;background:rgba(var(--amber),.16);color:#ffd9a0}.hr-lancar{align-self:flex-start;margin-top:4px}.hr-novo{display:flex;flex-direction:column;gap:8px;padding:10px 12px;border-radius:12px;background:#ffffff0a;border:1px dashed rgba(255,255,255,.14)}.hr-novo-l{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.hr-novo-l.fim{justify-content:flex-end}.hr-novo-l.fim small{margin-right:auto;color:var(--text-dim);font-size:11.5px}.hr-novo select,.hr-novo input:not([type=time]){height:30px;border-radius:8px;padding:0 8px;font:inherit;font-size:12.5px;color:var(--text);background:#ffffff0f;border:1px solid rgba(255,255,255,.12);min-width:0;flex:1 1 160px}.hr-tipo{display:inline-flex;gap:6px}.hr-tipo .pill.on{background:rgba(var(--blue),.2);border-color:rgba(var(--blue),.45)}.hr-ver-ajuste{border:none;font-family:inherit;line-height:1.5;cursor:pointer;align-self:flex-start;margin-left:0;margin-top:2px}.hr-ver-ajuste:hover,.hr-ver-ajuste:focus-visible{background:rgba(var(--amber),.28);color:#fff}.hr-linha .hr-motivo{grid-column:1 / -1;height:28px;border-radius:8px;padding:0 8px;font:inherit;font-size:12px;color:var(--text);background:#ffffff0f;border:1px solid rgba(255,255,255,.12)}.ah-card{width:min(560px,calc(100% - 32px))}.ah-entrada{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:12px;background:#ffffff0a;border:1px solid var(--line)}.ah-entrada b{font-size:13px;font-weight:700;overflow-wrap:anywhere}.ah-dono{font-size:10.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-dim)}.ah-agora{font-size:11.5px;color:var(--text-dim);font-variant-numeric:tabular-nums}.ah-lista{gap:10px}.ah-item{display:flex;flex-direction:column;gap:8px;padding:10px 12px;border-radius:12px;border:1px solid var(--line);scroll-margin-top:8px}.ah-item.foco{border-color:rgba(var(--amber),.55);background:rgba(var(--amber),.07)}.ah-quem{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 6px;font-size:12.5px}.ah-quem b{font-weight:700}.ah-quem time{margin-left:auto;font-size:11px;color:var(--text-dim);font-variant-numeric:tabular-nums}.ah-motivo{margin:0;font-size:12px;line-height:1.5;overflow-wrap:anywhere}.ah-motivo span{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-dim);margin-right:8px}.ah-antigo{margin:0;font-size:12px;line-height:1.5;color:var(--text-dim)}.ah-tabela{width:100%;border-collapse:collapse;font-size:12px;font-variant-numeric:tabular-nums}.ah-tabela th,.ah-tabela td{text-align:left;padding:5px 8px 5px 0;border-top:1px solid var(--line);vertical-align:top;overflow-wrap:anywhere}.ah-tabela thead th{border-top:none;font-size:10.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-dim)}.ah-tabela tbody th{font-weight:600;color:var(--text-dim);width:30%}.ah-tabela td.antes{color:var(--text-dim);text-decoration:line-through;text-decoration-color:rgba(var(--red),.6);width:35%}.ah-tabela td.depois{font-weight:650}.ah-tabela td.antes.vazio{text-decoration:none}.pj-card-horas{display:inline-flex;align-items:baseline;gap:6px;font-size:12px}.pj-card-horas b{font-weight:800;font-variant-numeric:tabular-nums}.pj-card-horas i{font-style:normal;font-size:11px;color:var(--text-dim)}.pj-horas{display:flex;flex-direction:column;gap:8px;margin-top:10px;padding-top:12px;border-top:1px solid rgba(255,255,255,.07)}.pj-horas .pj-grupo-h em{font-style:normal;font-weight:600;text-transform:none;letter-spacing:0;margin-left:4px}.pj-meses{display:flex;align-items:flex-end;gap:6px;overflow-x:auto;padding-bottom:2px}.pj-mes{flex:1 0 36px;display:flex;flex-direction:column;align-items:center;gap:4px;min-width:36px}.pj-mes s{display:block;width:100%;max-width:26px;border-radius:4px 4px 2px 2px;background:rgba(var(--teal),.55);text-decoration:none}.pj-mes i{font-style:normal;font-size:9.5px;color:var(--text-dim);font-variant-numeric:tabular-nums;white-space:nowrap}.pj-mes b{font-size:10px;font-weight:600;color:var(--text-dim);white-space:nowrap}.pj-pessoas{display:flex;flex-wrap:wrap;gap:6px}.pj-pessoa{display:inline-flex;align-items:center;gap:6px;padding:3px 9px 3px 3px;border-radius:99px;background:#ffffff0d;font-size:11.5px}.pj-pessoa img{width:20px;height:20px;border-radius:50%;object-fit:cover}.pj-pessoa i{font-style:normal;color:var(--text-dim);font-variant-numeric:tabular-nums}.hz-wrap{max-width:1040px;margin:0 auto;animation:wsIn .18s var(--ease);display:flex;flex-direction:column;gap:16px}.horas-view .tr-head h2 small{font-size:15px;font-weight:600;color:var(--text-dim);letter-spacing:0}.hz-filtros{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.hz-seg{display:inline-flex;gap:6px}.hz-seg .pill.on{background:rgba(var(--blue),.2);border-color:rgba(var(--blue),.45)}.hz-datas{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--text-dim)}.hz-datas input,.hz-filtros select,.hz-aloc-filtros select{height:30px;border-radius:8px;padding:0 8px;font:inherit;font-size:12.5px;color:var(--text);background:#ffffff0f;border:1px solid rgba(255,255,255,.12);color-scheme:dark}.hz-check{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--text-dim);cursor:pointer}.hz-corpo{display:flex;flex-direction:column;gap:16px;transition:opacity .15s ease}.hz-corpo.lendo{opacity:.55}.hz-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px}.hz-kpis>div{display:flex;flex-direction:column;gap:4px;padding:14px 16px;border-radius:14px;background:var(--glass-bg);border:1px solid rgba(255,255,255,.08)}.hz-kpis span{font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--text-dim)}.hz-kpis b{font-size:24px;font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.hz-kpis em{font-style:normal;font-size:11.5px;color:var(--text-dim)}.hz-kpis .amao b{color:#ffd9a0}.hz-card{padding:14px 16px;border-radius:14px;background:var(--glass-bg);border:1px solid rgba(255,255,255,.08);display:flex;flex-direction:column;gap:6px;min-width:0}.hz-card h3{display:flex;align-items:center;gap:6px;margin:0 0 4px;font-size:10.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--text-dim)}.hz-card h3 i{font-style:normal;font-weight:700}.hz-grade{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:16px}.hz-grade>.hz-card:first-child{grid-column:1 / -1}.hz-barra{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(60px,1fr) 116px;align-items:center;gap:10px;padding:4px 6px;border-radius:8px;background:none;border:0;text-align:left;font-size:12.5px}.hz-barra.clica{cursor:pointer}.hz-barra.clica:hover{background:#ffffff0d}.hz-rot{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hz-trilho{height:7px;border-radius:99px;background:#ffffff0f;overflow:hidden}.hz-trilho span{display:block;height:100%;border-radius:99px;background:rgb(var(--blue))}.hz-num{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600;text-align:right}.hz-num em{font-style:normal;font-weight:500;color:var(--text-dim);margin-left:6px;font-size:11px}.hz-grupo{display:flex;flex-direction:column;border-radius:8px}.hz-grupo.aberto{background:#ffffff08;padding-bottom:4px}.hz-seta{display:inline-block;width:14px;font-style:normal;color:var(--text-dim)}.hz-sub{padding-left:26px;font-size:12px;color:var(--text-dim)}.hz-sub .hz-trilho{height:5px}.hz-sub .hz-trilho span{background:#ffffff59}.hz-sub .hz-num{font-weight:500;color:var(--text)}.hz-card h3 .hz-dica{margin-left:auto;font-style:normal;font-weight:500;letter-spacing:0;text-transform:none;font-size:11px}.hz-mais{align-self:flex-start;margin-top:2px}.hz-dias{display:flex;align-items:flex-end;gap:2px;height:110px}.hz-dia{flex:1 1 0;height:100%;display:flex;align-items:flex-end;min-width:2px}.hz-dia span{display:block;width:100%;min-height:1px;border-radius:3px 3px 0 0;background:rgba(var(--blue),.75)}.hz-dia:hover span{background:rgb(var(--blue))}.hz-dias-eixo{display:flex;justify-content:space-between;font-size:11px;color:var(--text-dim)}.hz-vazio,.hz-nota{font-size:12.5px;color:var(--text-dim);margin:2px 0}.hz-tabela{display:flex;flex-direction:column;max-height:520px;overflow-y:auto}.hz-linha{display:grid;grid-template-columns:46px 92px auto minmax(0,1fr) auto 64px;align-items:center;gap:10px;padding:7px 4px;border-top:1px solid rgba(255,255,255,.05);font-size:12.5px}.hz-linha:first-child{border-top:0}.hz-data,.hz-hora,.hz-dur{font-variant-numeric:tabular-nums;color:var(--text-dim);white-space:nowrap}.hz-dur{text-align:right;color:var(--text);font-weight:600}.hz-quem{white-space:nowrap}.hz-onde{display:flex;flex-direction:column;min-width:0}.hz-onde b,.hz-onde i{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hz-onde i{font-style:normal;color:var(--text-dim);font-size:11.5px}.hz-tags{display:inline-flex;gap:4px}.hz-ck{font-style:normal;font-size:10px;font-weight:700;padding:1px 7px;border-radius:99px;background:#ffffff0f;color:var(--text-dim);white-space:nowrap}.hz-lanc .hz-linha{grid-template-columns:44px 92px 150px minmax(0,1fr) 132px 64px}.hz-lanc.sem-quem .hz-linha{grid-template-columns:44px 92px minmax(0,1fr) 132px 64px}.hz-lanc .hz-linha.cab{padding-block:4px 6px;border-bottom:1px solid rgba(255,255,255,.08);font-size:10.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--text-dim)}.hz-lanc .hz-linha.cab+.hz-linha{border-top:0}.hz-lanc .hz-linha.cab .hz-dur{color:var(--text-dim);font-weight:800}.hz-lanc .hz-quem{overflow:hidden;text-overflow:ellipsis}.hz-lanc .hz-tags{justify-content:flex-end;flex-wrap:wrap}.hz-kpis-sim{margin-bottom:12px}.hz-sim .hz-sim-valor{font-style:normal;font-size:11px;font-weight:700;white-space:nowrap;color:var(--text)}@media (max-width: 760px){.hz-linha,.hz-lanc .hz-linha,.hz-lanc.sem-quem .hz-linha{grid-template-columns:42px minmax(0,1fr) 56px}.hz-hora,.hz-quem,.hz-tags{display:none}}.horas-view .tr-head-row{display:flex;align-items:center;gap:10px}.fin-olho{width:30px;height:30px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:var(--text-dim);background:#ffffff0d;border:1px solid rgba(255,255,255,.1)}.fin-olho:hover{color:var(--text);background:#ffffff1a}.fin-olho[aria-pressed=true]{color:#ffd9a0}.fin-valor{font-variant-numeric:tabular-nums;white-space:nowrap;transition:filter .15s ease}.fin-valor.oculto{filter:blur(6px);-webkit-user-select:none;user-select:none}.hz-kpis .dinheiro b{color:#9fe8c0}.hz-kpis b .fin-valor,.hz-kpis em .fin-valor{font:inherit;letter-spacing:inherit;text-transform:none;color:inherit}.hz-kpis em.aviso{color:#ffd9a0}.hz-barra.com-custo{grid-template-columns:minmax(0,1.2fr) minmax(60px,1fr) 116px 100px}.hz-custo{text-align:right;font-size:12px;color:#9fe8c0}.hz-meses .hz-linha{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);font-variant-numeric:tabular-nums}.hz-meses .hz-linha.cab{font-size:10.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--text-dim)}.hz-meses .hz-linha i{font-style:normal;color:var(--text-dim)}.hz-meses .baixa{color:#ffd9a0}.hz-meses .alta{color:#ff9d9d}.fin-mfa{padding:8px 12px;border-radius:10px;background:#ffd9a014;border:1px solid rgba(255,217,160,.25);color:#ffd9a0}.fin-filtro{margin:4px 0 12px}.fin-lista{display:flex;flex-direction:column;gap:8px}.fin-pessoa{border-radius:14px;border:1px solid var(--line);background:#ffffff06}.fin-pessoa.off{opacity:.7}.fin-pessoa-h{width:100%;display:flex;align-items:center;gap:12px;padding:11px 14px;background:none;border:0;cursor:pointer;color:var(--text);font:inherit;font-size:13px;text-align:left}.fin-pessoa-h b{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fin-pessoa-h b i{font-weight:500;color:var(--text-dim);font-style:normal}.fin-atual{font-size:12px;color:var(--text-dim);white-space:nowrap}.fin-atual em{font-style:normal;color:#ffd9a0}.fin-tag{font-size:10px;font-weight:700;padding:2px 8px;border-radius:99px;background:rgba(var(--green),.14);color:#7ae8a6;white-space:nowrap}.fin-seta{color:var(--text-dim);flex:none}.fin-corpo{display:flex;flex-direction:column;gap:6px;padding:0 14px 12px}.fin-vig{display:grid;grid-template-columns:minmax(0,1.4fr) 1fr 1fr auto;align-items:center;gap:10px;padding:6px 0;border-top:1px solid rgba(255,255,255,.05);font-size:12.5px}.fin-periodo{font-variant-numeric:tabular-nums}.fin-vig-acts,.fin-acts,.fin-form-acts{display:inline-flex;gap:6px;flex-wrap:wrap}.fin-acts{margin-top:4px}.fin-form{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:8px;align-items:end;padding:10px;border-radius:10px;background:#ffffff08}.fin-form label{display:flex;flex-direction:column;gap:4px;font-size:11px;color:var(--text-dim)}.fin-form input,.fin-form select{height:30px;border-radius:8px;padding:0 8px;font:inherit;font-size:12.5px;color:var(--text);min-width:0;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);color-scheme:dark}.fin-form-acts,.fin-form .fin-nota,.fin-form .cfg-err{grid-column:1 / -1}.fin-form-acts{justify-content:flex-end}.fin-nota{font-size:11.5px;color:var(--text-dim);margin:0}@media (max-width: 760px){.hz-barra.com-custo{grid-template-columns:minmax(0,1fr) 104px 88px}.hz-barra.com-custo .hz-trilho{display:none}.hz-meses .hz-linha{grid-template-columns:none}.hz-meses .hz-linha>span:nth-last-child(2),.hz-meses .hz-linha>span:nth-last-child(4){display:none}.hz-meses .hz-linha .hz-quem{display:block}.fin-form,.fin-vig{grid-template-columns:1fr 1fr}.fin-atual{display:none}}.pj-card{position:relative;overflow:hidden}.pj-card.com-capa{padding-top:0}.pj-capa{display:block;width:calc(100% + 30px);margin:0 -15px 6px;height:96px;object-fit:cover}.pj-fixar{position:absolute;top:8px;right:8px;z-index:1;width:26px;height:26px;border-radius:8px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;color:var(--text-dim);background:#0a0b0f99;border:1px solid rgba(255,255,255,.12);opacity:0;transition:opacity .15s ease,color .15s ease}.pj-card:hover .pj-fixar,.pj-card:focus-within .pj-fixar,.pj-fixar.on,.pj-fixar:focus-visible{opacity:1}.pj-fixar.on{color:rgb(var(--amber))}.pj-fixar:hover{color:var(--text)}.pj-card-prazos{display:inline-flex;flex-wrap:wrap;gap:6px}.pj-card-prazos em{font-style:normal;font-size:10.5px;font-weight:700;color:var(--text-dim);background:#ffffff0f;border-radius:99px;padding:2px 8px}.pj-card-prazos em.atrasada{color:#ffa3a3;background:rgba(var(--red),.14)}.pj-capa-grande{display:block;width:100%;max-height:180px;object-fit:cover;border-radius:12px;margin-bottom:4px}.pj-barra-acoes{display:inline-flex;flex-wrap:wrap;gap:12px}.pj-tarefa-bloco{display:flex;flex-direction:column}.pj-tarefa-bloco.aberta{background:#ffffff06;border-radius:10px}.pj-tarefa.prio-alta{box-shadow:inset 2px 0 rgb(var(--red))}.pj-prio{flex:none;font-style:normal;font-size:9.5px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;border-radius:99px;padding:1px 7px}.pj-prio.alta{color:#ffa3a3;background:rgba(var(--red),.14)}.pj-prio.baixa{color:var(--text-dim);background:#ffffff0f}.pj-prazo{flex:none;display:inline-flex}.pj-prazo .en-campo>button:first-child{font-size:10.5px;padding:2px 7px}.pj-prazo.atrasada .en-campo>button:first-child{color:#ffb0b0;border-color:rgba(var(--red),.55)}.pj-mais{flex:none;display:inline-flex;align-items:center;gap:3px;height:22px;padding:0 6px;border-radius:6px;cursor:pointer;color:var(--text-dim);background:none;border:1px solid transparent;font:inherit;font-size:10px;font-weight:700}.pj-mais.tem{color:var(--text)}.pj-mais:hover,.pj-mais[aria-expanded=true]{background:#ffffff12;border-color:#ffffff1a}.pj-mais i{font-style:normal}.pj-detalhes{display:flex;flex-direction:column;gap:8px;padding:4px 10px 12px 34px}.pj-det-linha{display:flex;align-items:center;gap:10px}.pj-det-rot{font-size:11px;font-weight:700;color:var(--text-dim)}.pj-prio-seg{width:auto}.pj-prio-seg button:disabled{cursor:default}.pj-desc{width:100%;resize:vertical;min-height:64px;font-size:12.5px}.pj-imagens{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.pj-img{position:relative;display:inline-flex}.pj-img img{width:84px;height:60px;object-fit:cover;border-radius:8px;border:1px solid rgba(255,255,255,.1);display:block}.pj-img button{position:absolute;top:-6px;right:-6px;width:20px;height:20px;border-radius:50%;cursor:pointer;line-height:1;color:#fff;background:#23252e;border:1px solid rgba(255,255,255,.18);font-size:13px;opacity:0;transition:opacity .15s ease}.pj-img:hover button,.pj-img button:focus-visible{opacity:1}.pj-arquivo a{display:inline-flex;align-items:center;gap:6px;height:60px;max-width:200px;padding:0 12px;border-radius:8px;border:1px solid rgba(255,255,255,.1);background:#ffffff0d;color:var(--text);text-decoration:none;font-size:12px}.pj-arquivo a:hover{background:#ffffff17}.pj-arquivo a svg{flex:none;opacity:.75}.pj-arquivo a span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pj-img-add{height:60px;padding:0 14px;border-radius:8px;cursor:pointer;font:inherit;font-size:11.5px;font-weight:700;color:var(--text-dim);background:none;border:1px dashed rgba(255,255,255,.18)}.pj-img-add:hover{color:var(--text);border-color:#ffffff52}@media (hover: none){.pj-fixar,.pj-img button{opacity:1}}.en-tl-divisa{position:relative;z-index:6;height:26px;display:flex;align-items:center;border-bottom:1px solid rgba(255,255,255,.06);background:#ffffff06}.en-tl-divisa span{position:sticky;left:0;padding:0 14px;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--text-dim)}.en-tl-proj-ico{width:32px;height:32px;flex:none;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;color:rgb(var(--teal));background:rgba(var(--teal),.12)}.en-tarefa{position:absolute;top:calc(50% + var(--dy, 0px));width:12px;height:12px;padding:0;cursor:pointer;z-index:2;transform:translate(-50%,-50%);border-radius:3px;border:2px solid rgb(var(--teal));background:rgba(var(--teal),.35);box-shadow:0 0 0 2px #0f1015;transition:transform .12s ease,opacity .15s ease}.en-tarefa:hover,.en-tarefa:focus-visible{transform:translate(-50%,-50%) scale(1.3);z-index:3}.en-tarefa:focus-visible{outline:2px solid rgb(var(--blue));outline-offset:2px}.en-tarefa.feita{opacity:.4}.en-tarefa.atrasada{border-color:rgb(var(--red));background:rgba(var(--red),.35)}.en-tarefa.proxima{box-shadow:0 0 0 2px #0f1015,0 0 0 4.5px rgba(var(--amber),.6)}.en-tarefa.arrastando{cursor:grabbing;z-index:5;transition:none}.en-tarefa em{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);white-space:nowrap;pointer-events:none;font-style:normal;font-size:10.5px;font-weight:800;font-variant-numeric:tabular-nums;padding:3px 7px;border-radius:6px;color:#fff;background:#23252e;border:1px solid rgba(255,255,255,.14)}.en-chip-tarefa{width:7px;height:7px;flex:none;border-radius:2px;background:rgb(var(--teal));display:inline-block}.en-chip.tarefa{--c: rgb(77, 214, 195)}@media (prefers-reduced-motion: reduce){.en-tarefa{transition:none}}.dr-cfg-sub{margin:14px 0 8px;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--text-dim)}.fora-aviso{order:-2;border-color:rgba(var(--amber),.45);box-shadow:inset 3px 0 rgb(var(--amber)),0 12px 32px #0006}.fora-aviso .fora-erro{color:#ffb0b0}.ft-barra{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ft-barra select,.ft-ajuste input,.ft-ajuste select{height:30px;border-radius:8px;padding:0 8px;font:inherit;font-size:12.5px;color:var(--text);min-width:0;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);color-scheme:dark}.ft-barra select{text-transform:capitalize}.ft-flex{flex:1 1 auto}.ft-kpis{grid-template-columns:minmax(170px,1.4fr) repeat(5,minmax(90px,1fr))}.ft-kpi{display:flex;flex-direction:column;gap:4px;padding:14px 16px;border-radius:14px;background:var(--glass-bg);border:1px solid rgba(255,255,255,.08);color:var(--text);font:inherit;text-align:left;cursor:pointer}.ft-kpi span{font-size:10.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--text-dim)}.ft-kpi{min-width:0}.ft-kpi span{overflow-wrap:anywhere}.ft-kpi b{font-size:22px;font-weight:800;font-variant-numeric:tabular-nums}.ft-kpi.on{border-color:rgba(var(--blue),.55);background:rgba(var(--blue),.12)}.ft-lista{display:flex;flex-direction:column}.ft-linha{display:grid;grid-template-columns:minmax(150px,1.5fr) 112px 140px 48px minmax(140px,1fr) 226px;align-items:center;gap:12px;padding:10px 4px;border-top:1px solid rgba(255,255,255,.05);font-size:12.5px}.ft-linha:first-child{border-top:0}.ft-linha.ft-cab{padding-block:2px 8px;border-bottom:1px solid rgba(255,255,255,.08);font-size:10.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--text-dim)}.ft-linha.ft-cab+.ft-linha{border-top:0}.ft-etapacel{display:flex}.ft-arqcel{display:flex;min-width:0}.ft-arqcel .ft-arq{flex-wrap:wrap;min-width:0}.ft-arqcel .ft-arq a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ft-linha.foco,.ft-minha.foco{box-shadow:0 0 0 2px rgba(var(--blue),.6);border-radius:10px}.ft-quem{display:flex;flex-direction:column;gap:2px;min-width:0}.ft-quem b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ft-quem b i,.ft-quem em{font-style:normal;color:var(--text-dim);font-weight:500}.ft-quem span{color:var(--text-dim);font-size:11.5px;font-variant-numeric:tabular-nums}.ft-quem em.aviso{color:#ffd9a0}.ft-valor{display:flex;flex-direction:column;gap:2px;text-align:right}.ft-valor b{color:#9fe8c0;font-variant-numeric:tabular-nums}.ft-valor span{font-size:10.5px;color:#ffd9a0}.ft-etapa{font-size:10.5px;font-weight:700;padding:3px 9px;border-radius:99px;white-space:nowrap;background:#ffffff12;color:var(--text-dim)}.ft-etapa.gerada{background:rgba(var(--blue),.16);color:#9cc4ff}.ft-etapa.nf_enviada{background:#ffbe5a24;color:#ffd9a0}.ft-etapa.comprovante_enviado{background:#aa8cff29;color:#cbb8ff}.ft-etapa.finalizada{background:rgba(var(--green),.14);color:#7ae8a6}.ft-arqs,.ft-acts,.ft-minha-acts{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.ft-acts{justify-content:flex-end}.ft-linha .ft-acts{flex-wrap:nowrap}.ft-arq{display:inline-flex;align-items:center;gap:6px;font-size:12px}.ft-arq a{color:#9cc4ff;text-decoration:none;font-weight:600}.ft-arq a:hover{text-decoration:underline}.ft-arq i{font-style:normal;color:var(--text-dim);font-size:11.5px}.ft-ajuste{grid-column:1 / -1;display:grid;grid-template-columns:160px minmax(0,1fr);gap:8px;align-items:end;padding:10px;border-radius:10px;background:#ffffff08}.ft-ajuste.ft-nova{grid-template-columns:minmax(0,1fr) 150px 130px minmax(0,1.4fr);margin-top:4px}.ft-ajuste label{display:flex;flex-direction:column;gap:4px;font-size:11px;color:var(--text-dim)}.ft-ajuste-acts,.ft-ajuste .ft-nota,.ft-ajuste .cfg-err{grid-column:1 / -1}.ft-ajuste-acts{display:flex;justify-content:flex-end;gap:6px}.ft-nota{font-size:11.5px;color:var(--text-dim);margin:0}.ft-minhas{display:flex;flex-direction:column;gap:12px}.ft-minha-h{display:flex;align-items:center;justify-content:space-between;gap:10px}.ft-minha-h h3{margin:0;font-size:15px;font-weight:800;letter-spacing:0;text-transform:capitalize;color:var(--text)}.ft-minha-num{display:flex;flex-wrap:wrap;gap:24px}.ft-minha-num div{display:flex;flex-direction:column;gap:2px}.ft-minha-num span{font-size:10.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--text-dim)}.ft-minha-num b{font-size:18px;font-weight:800;font-variant-numeric:tabular-nums}.ft-minha-num b.dinheiro{color:#9fe8c0}.ft-minha-num em{font-style:normal;font-size:11px;color:#ffd9a0}.ft-passos{display:flex;gap:6px;list-style:none;margin:4px 0;padding:0;counter-reset:passo;flex-wrap:wrap}.ft-passos li{flex:1 1 0;min-width:90px;font-size:11px;color:var(--text-dim);padding-top:8px;border-top:3px solid rgba(255,255,255,.1)}.ft-passos li.feito{color:var(--text);border-top-color:rgb(var(--blue))}@media (max-width: 760px){.ft-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.ft-kpis .dinheiro{grid-column:1 / -1}.ft-linha{grid-template-columns:minmax(0,1fr) auto}.ft-linha.ft-cab{display:none}.ft-valor{text-align:right}.ft-arqs,.ft-acts,.ft-arqcel{grid-column:1 / -1;justify-content:flex-start}.ft-linha .ft-acts{flex-wrap:wrap}.ft-ajuste,.ft-ajuste.ft-nova{grid-template-columns:1fr}}.at-radar-wrap{display:flex;justify-content:center}.at-radar{width:100%;max-width:340px;height:auto;overflow:visible}.at-grade{fill:none;stroke:#ffffff14;stroke-width:1}.at-eixo{stroke:#ffffff14;stroke-width:1}.at-atual{fill:rgba(var(--blue),.28);stroke:rgb(var(--blue));stroke-width:2;stroke-linejoin:round}.at-anterior{fill:none;stroke:#ffffff73;stroke-width:1.5;stroke-dasharray:4 4}.at-rotulo{font-size:10.5px;fill:var(--text-dim);font-weight:600}.at-nota{fill:var(--text);font-weight:800}.at-legenda{display:flex;align-items:center;justify-content:center;gap:6px;font-size:11px;color:var(--text-dim);margin:2px 0 10px}.at-legenda i{display:inline-block;width:14px;height:0;margin-left:8px}.at-l-atual{border-top:2px solid rgb(var(--blue))}.at-l-anterior{border-top:2px dashed rgba(255,255,255,.45)}.at-vazio{font-size:12.5px;color:var(--text-dim);margin:4px 0}.at-pessoa{height:32px;min-width:240px;border-radius:8px;padding:0 8px;font:inherit;font-size:13px;color:var(--text);background:#ffffff0f;border:1px solid rgba(255,255,255,.12);color-scheme:dark;margin-bottom:14px}.at-avaliar{display:flex;flex-wrap:wrap;gap:18px 26px;align-items:flex-start}.at-avaliar>.at-radar-wrap{flex:0 1 320px;min-width:240px}.at-avaliar>.at-form{flex:1 1 300px;min-width:0}.at-avaliar>.at-h4,.at-avaliar>.at-hist,.at-avaliar>.cfg-err,.at-avaliar>.at-vazio{flex:1 1 100%}.at-form{display:flex;flex-direction:column;gap:8px}.at-slider{display:grid;grid-template-columns:minmax(0,1fr) minmax(100px,160px) 34px;align-items:center;gap:10px;font-size:12.5px}.at-slider input{width:100%;accent-color:rgb(var(--blue))}.at-slider b{text-align:right;font-variant-numeric:tabular-nums}.at-form textarea{border-radius:10px;padding:8px 10px;font:inherit;font-size:12.5px;color:var(--text);resize:vertical;background:#ffffff0d;border:1px solid rgba(255,255,255,.12)}.at-acts{display:flex;align-items:center;justify-content:space-between;gap:10px}.at-dica{font-size:11.5px;color:var(--text-dim)}.at-h4{margin:6px 0 0;font-size:10.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--text-dim)}.at-hist{display:flex;flex-direction:column;gap:8px}.at-aval{padding:10px 12px;border-radius:12px;border:1px solid var(--line);background:#ffffff06;display:flex;flex-direction:column;gap:6px}.at-aval-h{display:flex;align-items:center;gap:8px;font-size:12.5px}.at-aval-h i{font-style:normal;color:var(--text-dim);flex:1 1 auto}.at-aval-notas{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:12px;color:var(--text-dim)}.at-aval-notas b{color:var(--text);margin-left:3px}.at-aval p{margin:0;font-size:12.5px;white-space:pre-wrap}.at-lista{display:flex;flex-direction:column;gap:6px;max-width:560px}.at-item{display:flex;align-items:center;gap:8px;padding:6px 10px;border-radius:10px;background:#ffffff08;font-size:13px}.at-item>span:first-child,.at-item>input{flex:1 1 auto;min-width:0}.at-item input{height:28px;border-radius:7px;padding:0 8px;font:inherit;font-size:12.5px;color:var(--text);background:#ffffff0f;border:1px solid rgba(255,255,255,.12)}.at-item-acts{display:inline-flex;gap:4px}.at-arquivados{font-size:11.5px;color:var(--text-dim);display:flex;flex-wrap:wrap;gap:8px;align-items:center}@media (max-width: 760px){.at-slider{grid-template-columns:minmax(0,1fr) 110px 30px}.at-pessoa{min-width:0;width:100%}}.pj-modal.quadro{width:min(1320px,calc(100vw - 32px));max-height:none;height:min(90vh,980px)}.qd{display:flex;flex-direction:column;gap:12px;flex:none}.qd-abas{display:flex;flex-shrink:0;gap:4px;border-bottom:1px solid var(--line);overflow-x:auto}.qd-aba{background:none;border:0;border-bottom:2px solid transparent;color:var(--text-dim);cursor:pointer;font:inherit;font-size:13px;font-weight:600;padding:8px 12px;white-space:nowrap}.qd-aba:hover{color:var(--text)}.qd-aba.on{color:var(--text);border-bottom-color:rgb(var(--teal))}.qd-corpo{display:grid;grid-template-columns:minmax(0,1fr);gap:14px}.qd-corpo.com-lado{grid-template-columns:minmax(0,1fr) minmax(300px,380px)}.qd-principal{min-width:0;display:flex;flex-direction:column;gap:12px}.qd-quadro,.qd-backlog,.qd-sprints{display:flex;flex-direction:column;gap:14px;min-width:0}.qd-backlog .qd-modulo+.qd-modulo{margin-top:-2px}.qd-topo{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.qd-topo-tit{display:flex;flex-direction:column;gap:2px;margin-right:auto;min-width:0}.qd-topo-tit h3{margin:0;font-size:17px}.qd-topo-tit small{font-size:12px;color:var(--text-dim)}.qd-topo-acoes{display:inline-flex;gap:6px}.qd-sel{height:30px;border-radius:8px;padding:0 8px;font:inherit;font-size:12.5px;color:var(--text);max-width:220px;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);color-scheme:dark}.qd-sel.mini{height:26px;font-size:12px;max-width:150px;border-color:transparent;background:transparent}.qd-sel.mini:hover,.qd-sel.mini:focus-visible{background:#ffffff0f;border-color:#ffffff1f}.qd-sel.prio.alta{color:#ffb38a}.qd-sel.prio.baixa{color:var(--text-dim)}.qd-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px}.qd-kpis>span{display:flex;flex-direction:column;gap:3px;padding:12px 14px;border-radius:12px;background:var(--glass-bg);border:1px solid rgba(255,255,255,.07)}.qd-kpis i{font-style:normal;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-dim)}.qd-kpis b{font-size:18px;font-weight:800;font-variant-numeric:tabular-nums}.qd-kpis .alerta b{color:#ff9d9d}.qd-nota{font-size:12.5px;color:var(--text-dim);margin:0}.qd-vazio{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:28px;border-radius:14px;border:1px dashed rgba(255,255,255,.14)}.qd-vazio p{margin:0;color:var(--text-dim);font-size:13px}.qd-colunas{display:grid;grid-template-columns:repeat(5,minmax(160px,1fr));gap:10px;overflow-x:auto;padding-bottom:4px}.qd-col{display:flex;flex-direction:column;min-height:220px;max-height:62vh;border-radius:14px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);transition:border-color .15s ease,background .15s ease}.qd-col.alvo{border-color:rgba(var(--teal),.6);background:rgba(var(--teal),.06)}.qd-col.aprovada{background:rgba(var(--teal),.05)}.qd-col h4{display:flex;align-items:center;gap:6px;margin:0;padding:10px 12px 6px;font-size:10.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--text-dim)}.qd-col h4 i{font-style:normal}.qd-col h4 em{font-style:normal;margin-left:auto;font-weight:600;letter-spacing:0;text-transform:none;font-variant-numeric:tabular-nums}.qd-cards{display:flex;flex-direction:column;gap:8px;padding:4px 8px 10px;overflow-y:auto;min-height:60px}.qd-nada{margin:6px 4px;font-size:12px;color:var(--text-dim);text-align:center}.qd-card{display:flex;flex-direction:column;gap:6px;padding:10px 11px;border-radius:11px;cursor:pointer;text-align:left;background:var(--surface-2);border:1px solid rgba(255,255,255,.08);transition:border-color .15s ease,opacity .15s ease}.qd-card[draggable=true]{cursor:grab}.qd-card:hover{border-color:var(--glass-border)}.qd-card:focus-visible{outline:2px solid rgba(var(--blue),.8);outline-offset:2px}.qd-card.arrastado{opacity:.35}.qd-card.marcado{box-shadow:0 -3px rgb(var(--teal))}.qd-card.bloq{border-color:#ff6e6e73}.qd-card.tocando{border-color:rgba(var(--blue),.55)}.qd-card b{font-size:13px;font-weight:600;line-height:1.35}.qd-mod{font-size:11px;color:var(--text-dim);font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.qd-bloq{font-size:11.5px;color:#ffb3b3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.qd-card-pe{display:flex;align-items:center;gap:8px;font-size:11px;color:var(--text-dim)}.qd-card-pe em{font-style:normal;font-variant-numeric:tabular-nums}.qd-card-pe em.estouro{color:#ff9d9d;font-weight:700}.qd-card-pe em.alta{color:#ffb38a;font-weight:700}.qd-card-pe em.tocando{color:rgb(var(--blue))}.qd-card-pe img{width:20px;height:20px;border-radius:50%;object-fit:cover;margin-left:auto}.qd-busca{flex:1 1 220px;max-width:360px;height:32px}.qd-modulo{border-radius:12px;background:#ffffff06;border:1px solid rgba(255,255,255,.06)}.qd-modulo header{display:flex;align-items:center;gap:10px;padding:12px 14px;flex-wrap:wrap}.qd-seta{background:none;border:0;color:var(--text-dim);cursor:pointer;width:18px;font-size:12px}.qd-mod-nome{font-size:13.5px}.qd-mod-inp{height:28px;max-width:260px}.qd-mod-resp{font-size:11.5px;color:var(--text-dim)}.qd-mod-pronto{width:80px;height:6px;border-radius:99px;background:#ffffff12;overflow:hidden;margin-left:auto}.qd-mod-pronto s{display:block;height:100%;background:rgb(var(--teal));text-decoration:none}.qd-mod-n{font-style:normal;font-size:11.5px;color:var(--text-dim);font-variant-numeric:tabular-nums}.qd-mod-acoes{display:inline-flex;gap:2px}.qd-mod-acoes button{background:none;border:0;color:var(--text-dim);cursor:pointer;padding:2px 6px;border-radius:6px}.qd-mod-acoes button:hover{color:var(--text);background:#ffffff0f}.qd-linhas{display:flex;flex-direction:column;gap:2px;padding:0 14px 14px}.qd-linhas .add-inline{margin-top:6px}.qd-linha{display:grid;grid-template-columns:18px minmax(0,1fr) 118px 160px 160px 84px 56px;align-items:center;gap:8px;padding:4px 6px;border-radius:8px;min-height:34px}.qd-linha>*{min-width:0}.qd-linha .qd-sel.mini{width:100%;max-width:none}.qd-linha-tit-c{display:flex;align-items:center;gap:8px;min-width:0}.qd-linha:hover{background:#ffffff0a}.qd-linha.marcada{background:rgba(var(--blue),.1)}.qd-linha.feita .qd-linha-tit{color:var(--text-dim);text-decoration:line-through}.qd-linha-tit{flex:0 1 auto;min-width:0;text-align:left;background:none;border:0;color:var(--text);font:inherit;font-size:13px;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0}.qd-linha-tit:hover{text-decoration:underline}.qd-txt{font-size:12px;color:var(--text-dim);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qd-txt.num{min-width:36px;text-align:right;font-variant-numeric:tabular-nums}.qd-est{width:52px;height:26px;text-align:right;font-size:12px;padding:0 6px}.qd-etapa{font-style:normal;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;padding:2px 7px;border-radius:99px;background:#ffffff12;color:var(--text-dim)}.qd-etapa.desenvolvimento{background:rgba(var(--blue),.16);color:#a9c4ff}.qd-etapa.revisao{background:rgba(var(--amber),.16);color:#ffd9a0}.qd-etapa.homologacao{background:#b482ff29;color:#d6bdff}.qd-etapa.aprovada{background:rgba(var(--teal),.16);color:#9df0d6}.qd-etapa.bloq{background:#ff6e6e29;color:#ffb3b3}.qd-massa{position:sticky;bottom:0;display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;background:var(--surface);border:1px solid var(--glass-border);box-shadow:0 -8px 24px #00000059}.qd-tabela{display:flex;flex-direction:column}.qd-tr{display:grid;grid-template-columns:1.1fr 1.4fr 1.1fr .9fr .7fr .8fr auto;gap:10px;align-items:center;padding:8px 10px;border-bottom:1px solid var(--line);font-size:12.5px}.qd-tr.cab{font-size:10.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--text-dim)}.qd-tr .dim{color:var(--text-dim);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qd-tr .num{font-variant-numeric:tabular-nums}.qd-tr-acoes{display:inline-flex;gap:8px}.qd-sit{font-style:normal;font-size:10.5px;font-weight:700;padding:2px 8px;border-radius:99px;background:#ffffff12}.qd-sit.ativa{background:rgba(var(--blue),.18);color:#a9c4ff}.qd-sit.fechada{background:rgba(var(--teal),.16);color:#9df0d6}.qd-sobre{z-index:400}.qd-equipe{display:flex;flex-direction:column;gap:10px}.qd-pessoa{display:grid;grid-template-columns:26px 180px 180px minmax(0,1fr) 64px;align-items:center;gap:10px;padding:12px 14px;border-radius:10px;background:#ffffff08}.qd-pessoa>b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qd-pessoa img{width:26px;height:26px;border-radius:50%;object-fit:cover}.qd-resumo{font-size:12px;color:var(--text-dim)}.qd-ajustado{font-style:normal;color:#ffd9a0}.qd-ajustes{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:8px 16px;padding:8px 0 2px 36px;font-size:12.5px}.qd-ajustes label:first-child{display:inline-flex;align-items:center;gap:8px}.qd-tarefa{width:min(1080px,calc(100vw - 32px));max-height:min(88vh,960px);overflow-y:auto;padding:18px 20px 20px;display:flex;flex-direction:column;gap:14px}.qd-tarefa:focus{outline:none}.qd-tarefa>header{display:flex;align-items:center;gap:10px}.qd-tarefa>header .dm-x{margin-left:4px}.qd-tarefa-onde{font-size:12px;color:var(--text-dim);font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.qd-copiar{margin-left:auto}.qd-tarefa-corpo{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:22px;align-items:start}.qd-tarefa-principal,.qd-tarefa-lado{display:flex;flex-direction:column;gap:14px;min-width:0}.qd-tarefa-principal>*,.qd-tarefa-lado>*{flex-shrink:0}.qd-tarefa-lado{padding:14px;border-radius:12px;background:#ffffff08;border:1px solid rgba(255,255,255,.07);position:sticky;top:0}.qd-tarefa-lado .qd-campos{grid-template-columns:92px minmax(0,1fr)}.qd-tarefa-lado .qd-sel{width:100%;max-width:none}.qd-lado-tit{font-size:15px;font-weight:700;margin:0;resize:vertical}textarea.qd-lado-tit{background:transparent;border-color:transparent;padding:4px 6px;height:auto;min-height:56px;line-height:1.35}textarea.qd-lado-tit:hover,textarea.qd-lado-tit:focus{background:#ffffff0d;border-color:#ffffff1f}.qd-lado-acoes{display:flex;flex-wrap:wrap;gap:6px}.qd-lado-acoes .pill.on{background:rgba(var(--blue),.22);border-color:rgba(var(--blue),.5)}.qd-motivo{display:flex;flex-direction:column;gap:8px}.qd-bloqueio{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border-radius:10px;background:#ff6e6e14;border:1px solid rgba(255,110,110,.3);font-size:12.5px}.qd-bloqueio p{margin:0}.qd-bloqueio small{color:var(--text-dim)}.qd-bloqueio .pj-link{align-self:flex-start}.qd-campos{display:grid;grid-template-columns:100px minmax(0,1fr);gap:6px 10px;margin:0;font-size:12.5px;align-items:center}.qd-campos dt{color:var(--text-dim)}.qd-campos dd{margin:0;min-width:0}.qd-campos dd.estouro{color:#ff9d9d}.qd-bloco{display:flex;flex-direction:column;gap:4px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-dim)}.qd-bloco small{text-transform:none;letter-spacing:0;font-weight:500}.qd-bloco textarea{text-transform:none;letter-spacing:0;font-weight:400;font-size:13px;color:var(--text);resize:vertical}.qd-hist{display:flex;flex-direction:column;gap:8px;border-top:1px solid var(--line);padding-top:10px}.qd-hist h4{margin:0;font-size:10.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--text-dim)}.qd-hist form{display:flex;flex-direction:column;gap:6px;align-items:flex-end}.qd-hist form textarea{width:100%}.qd-hist ol{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.qd-hist li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:2px 8px;font-size:12px}.qd-hist li b{font-weight:700}.qd-hist li span{overflow-wrap:anywhere}.qd-hist li small{grid-column:2;color:var(--text-dim);font-size:10.5px}.qd-hist li.coment span{background:#ffffff0d;border-radius:8px;padding:4px 8px}.qd-hist li.dim{color:var(--text-dim)}.qd-apagar{align-self:flex-start;color:#ff9d9d}.qd-metricas{display:flex;flex-direction:column;gap:14px;min-width:0}.qd-metricas .hz-kpis{grid-template-columns:repeat(auto-fit,minmax(min(170px,100%),1fr))}.qd-burn h3 i{text-transform:none;letter-spacing:0;font-weight:500}.qd-seg{display:inline-flex;margin-left:auto;gap:2px;padding:2px;border-radius:8px;background:#ffffff0d}.qd-seg button{border:0;background:none;color:var(--text-dim);font:inherit;font-size:11px;font-weight:600;letter-spacing:0;text-transform:none;padding:3px 8px;border-radius:6px;cursor:pointer}.qd-seg button.on{background:rgba(var(--teal),.18);color:var(--text)}.qd-burn-graf,.qd-ciclos{min-width:0}.qd-burn-graf svg,.qd-ciclos svg{display:block;max-width:100%;overflow:visible}.qd-burn-graf .eixo,.qd-ciclos .eixo{stroke:#ffffff12;stroke-width:1}.qd-burn-graf .rot,.qd-ciclos .rot{fill:var(--text-dim);font-size:10.5px;font-variant-numeric:tabular-nums}.qd-burn-graf .rot.prazo{fill:#ffd9a0;font-weight:700}.qd-ciclos .rot.dim{font-size:9.5px;opacity:.8}.qd-burn-graf line.prazo{stroke:rgba(var(--amber),.35);stroke-dasharray:2 3}.qd-burn-graf .area{fill:rgba(var(--teal),.1)}.qd-burn-graf .guia{fill:none;stroke:#fff6;stroke-width:1.5;stroke-dasharray:5 4}.qd-burn-graf .escopo{fill:none;stroke:rgba(var(--amber),.55);stroke-width:1.5}.qd-burn-graf .restante{fill:none;stroke:rgb(var(--teal));stroke-width:2.5;stroke-linejoin:round;stroke-linecap:round}.qd-burn-graf .agora{fill:rgb(var(--teal));stroke:var(--bg, #111);stroke-width:2}.qd-burn-graf .alvo,.qd-ciclos .alvo{fill:transparent}.qd-burn-graf .alvo:hover,.qd-ciclos .alvo:hover{fill:#ffffff0a}.qd-ciclos .plan{fill:#ffffff38}.qd-ciclos .aprov{fill:rgb(var(--teal))}.qd-ciclos .aprov.curso{fill:rgba(var(--teal),.5)}.qd-ciclos .veloc{stroke:#ffffff80;stroke-dasharray:4 4}.qd-ciclos .veloc-rot{fill:var(--text)}.qd-legenda{display:flex;flex-wrap:wrap;gap:6px 14px;margin:6px 0 0;font-size:11.5px;color:var(--text-dim)}.qd-legenda span:before{content:"";display:inline-block;width:14px;height:3px;border-radius:2px;margin-right:6px;vertical-align:middle;background:currentColor}.qd-legenda .restante:before{background:rgb(var(--teal));height:3px}.qd-legenda .escopo:before{background:rgba(var(--amber),.55)}.qd-legenda .guia:before{background:repeating-linear-gradient(90deg,rgba(255,255,255,.45) 0 4px,transparent 4px 7px)}.qd-legenda .plan:before{width:10px;height:10px;border-radius:3px;background:#ffffff38}.qd-legenda .aprov:before{width:10px;height:10px;border-radius:3px;background:rgb(var(--teal))}.qd-legenda .dim:before{display:none}.qd-placar-rolo{overflow-x:auto}.qd-placar{min-width:720px}.qd-placar .qd-tr{grid-template-columns:minmax(160px,1.8fr) repeat(9,minmax(58px,.75fr))}.qd-placar .qd-tr>span:not(:first-child){text-align:right}.qd-placar .alerta{color:#ff9d9d}.qd-placar .cab b{font-weight:inherit}.qd-placar .qd-tr>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qd-placar .cab .curto{display:none}.qd-estouro .hz-trilho{background:#ff9d9d59}.qd-estouro .hz-trilho span{background:rgb(var(--teal))}@media print{.qd-abas,.qd-metricas .qd-topo select,.qd-metricas .qd-topo button,.qm-filtros,.qm-mais{display:none}}.qm-filtros{margin-top:-4px}.qm-blocos{display:flex;flex-direction:column;gap:14px;transition:opacity .15s}.qm-blocos.lendo{opacity:.55}.qm-agora{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(170px,100%),1fr));gap:10px}.qm-card{display:flex;flex-direction:column;gap:4px;padding:12px 14px;border-radius:12px;background:rgba(var(--teal),.06);border:1px solid rgba(var(--teal),.18);min-width:0}.qm-card>i{font-style:normal;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-dim)}.qm-card>b{font-size:22px;font-weight:800;font-variant-numeric:tabular-nums}.qm-card>small{font-size:11.5px;color:var(--text-dim);line-height:1.35}.qm-card.alerta{background:rgba(var(--red),.1);border-color:rgba(var(--red),.4)}.qm-card.alerta>b{color:#ff9d9d;font-size:28px}.qm-card.alerta>small{color:#ffb3b3;font-weight:600}.qm-pronto .hz-trilho span{background:rgb(var(--teal))}.qm-par{display:grid;grid-template-columns:minmax(40px,1fr) auto;align-items:center;gap:8px}.qm-par small{font-size:11px;color:var(--text-dim);white-space:nowrap;font-variant-numeric:tabular-nums}.qm-par.grande .hz-trilho{height:10px}.qm-par.grande b{font-size:20px;font-weight:800}.hz-trilho.alerta span{background:#ff9d9d}.qm-num{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.qm-var{font-style:normal;font-size:12px;font-weight:700;color:var(--text-dim);white-space:nowrap;letter-spacing:0;text-transform:none}.qm-var.bom{color:#7ae8a6}.qm-var.ruim{color:#ffb38a}.qd-metricas .qm-numeros{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width: 900px){.qd-metricas .qm-numeros{grid-template-columns:repeat(2,minmax(0,1fr))}}.hz-kpis .qm-antes{opacity:.75}.qm-graficos{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr));gap:14px}.qm-graficos>.hz-card{min-width:0}.qd-ciclos .curso{opacity:.45}.qd-ciclos .entr{fill:rgba(var(--blue),.75)}.qd-ciclos .real{fill:rgba(var(--amber),.8)}.qd-ciclos .rot.ruim{fill:#ffb38a;font-weight:700}.qd-legenda .entr:before{width:10px;height:10px;border-radius:3px;background:rgba(var(--blue),.75)}.qd-legenda .real:before{width:10px;height:10px;border-radius:3px;background:rgba(var(--amber),.8)}.qm-dispersao .ponto{fill:rgba(var(--teal),.85);stroke:var(--bg, #111);stroke-width:1.5}.qm-dispersao .ponto.longe{fill:#ffb38a}.qm-dispersao .mediana{stroke:rgb(var(--teal));stroke-width:1.5}.qm-dispersao .p85{stroke:rgba(var(--amber),.7);stroke-width:1.5;stroke-dasharray:5 4}.qm-dispersao .mediana-rot{fill:rgb(var(--teal))}.qm-dispersao .p85-rot{fill:#ffd9a0}.qd-legenda .mediana:before{background:rgb(var(--teal))}.qd-legenda .p85:before{background:repeating-linear-gradient(90deg,rgba(var(--amber),.8) 0 4px,transparent 4px 7px)}.qm-retrabalho{display:flex;flex-direction:column;gap:10px}.qm-explica{margin:0;font-size:13px;line-height:1.45}.qm-semanas{display:flex;gap:4px;align-items:flex-end;height:64px}.qm-semanas>span{flex:1;min-width:0;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-end;height:100%;gap:3px}.qm-semanas>span.curso{opacity:.5}.qm-semanas i{display:block;min-height:2px;border-radius:3px 3px 0 0;background:#ffffff14}.qm-semanas i.tem{background:#ffb38a}.qm-semanas small{font-size:9.5px;color:var(--text-dim);text-align:center;overflow:hidden;white-space:nowrap}.qm-etapas{display:flex;flex-direction:column;gap:6px}.qm-etapa{display:grid;grid-template-columns:minmax(0,1fr) minmax(60px,1.4fr) 110px;align-items:center;gap:10px;font-size:12.5px;padding:4px 6px}.qm-etapa .hz-rot{display:flex;flex-direction:column}.qm-etapa .hz-rot small,.qm-tarefa small{font-size:11px;color:var(--text-dim)}.qm-barras{display:flex;flex-direction:column;gap:4px}.qm-barras .hz-trilho span{background:rgb(var(--teal))}.qm-barras .hz-trilho.real span{background:rgba(var(--amber),.8)}.qm-etapa .hz-num,.qm-pessoas .hz-num{display:flex;flex-direction:column;text-align:right;font-weight:700;font-variant-numeric:tabular-nums}.qm-etapa .hz-num em,.qm-pessoas .hz-num em{font-style:normal;font-weight:400;font-size:11px;color:var(--text-dim)}.qm-pessoas .hz-barra{grid-template-columns:minmax(120px,220px) minmax(60px,1fr) 90px}.qm-pessoas .hz-trilho span{background:rgb(var(--teal))}.qm-ava{width:20px;height:20px;border-radius:50%;object-fit:cover;flex-shrink:0}.qm-quem{display:inline-flex;align-items:center;gap:8px;min-width:0}.qm-quem>span{display:flex;flex-direction:column;min-width:0}.qm-quem b,.qm-quem>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qm-quem small{font-size:10.5px;color:var(--text-dim)}.qm-lista .qd-tr{align-items:center}.qm-lista .qd-tr .num{text-align:right;white-space:nowrap}.qm-lista .qd-tr .alerta,h3 i.alerta{color:#ff9d9d}.qm-fazendo .qd-tr{grid-template-columns:minmax(180px,2fr) minmax(130px,1.2fr) 70px}.qm-atrasadas .qd-tr{grid-template-columns:minmax(180px,2fr) 80px 70px}.qm-entregas .qd-tr{grid-template-columns:minmax(200px,3fr) 90px 80px 80px}.qm-acima .qd-tabela{min-width:720px}.qm-acima .qd-tr{grid-template-columns:minmax(200px,2.4fr) minmax(110px,1fr) 72px 72px 80px 90px 70px}.qm-lista .qd-tr.cab span:not(:first-child){text-align:right}.qm-fazendo .qd-tr.cab span:nth-child(2),.qm-acima .qd-tr.cab span:nth-child(2){text-align:left}.qm-tarefa{display:flex;flex-direction:column;gap:2px;min-width:0}.qm-tarefa b{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qm-tarefa small{display:inline-flex;align-items:center;gap:5px}.qm-tarefa .qm-ava{width:15px;height:15px}.qm-selos{display:inline-flex;flex-wrap:wrap;gap:4px}.qm-selo{font-style:normal;font-size:10.5px;font-weight:700;padding:2px 7px;border-radius:99px;background:#ffffff14;color:var(--text-dim);white-space:nowrap}.qm-selo.desenvolvimento{background:rgba(var(--blue),.18);color:#a8d1ff}.qm-selo.revisao{background:#a78bfa33;color:#cfc0ff}.qm-selo.homologacao{background:rgba(var(--amber),.18);color:#ffd9a0}.qm-selo.aprovada{background:rgba(var(--teal),.18);color:#9fe8dc}.qm-selo.bloq{background:rgba(var(--red),.2);color:#ff9d9d}.qm-selo.toca{background:rgba(var(--teal),.2);color:#9fe8dc}.qm-mais{align-self:flex-start;margin-top:6px;padding:0;font-size:12px}.qm-grade{border-collapse:collapse;width:100%;min-width:760px;font-size:12px;font-variant-numeric:tabular-nums}.qm-grade th,.qm-grade td{padding:6px;border-bottom:1px solid var(--line);text-align:right;white-space:nowrap}.qm-grade thead th{font-size:11px;font-weight:700;color:var(--text-dim)}.qm-grade thead th small{display:block;font-size:9.5px;font-weight:600;text-transform:lowercase}.qm-grade th:first-child{text-align:left}.qm-grade td{color:var(--text-dim)}.qm-grade td.tem{color:var(--text);font-weight:600}.qm-grade .fds{background:#ffffff09}.qm-grade .hoje{background:rgba(var(--teal),.12)}.qm-grade thead .hoje{color:rgb(var(--teal))}.qm-grade .tot{font-weight:800;color:var(--text)}.qm-grade tfoot th,.qm-grade tfoot td{border-bottom:0;font-weight:700}@media (max-width: 640px){.qm-etapa{grid-template-columns:minmax(0,1fr) 96px}.qm-etapa .qm-barras{display:none}.qm-filtros .hz-datas{flex-wrap:wrap;min-width:0}.qm-filtros .hz-datas input{flex:1;min-width:0}.qm-pessoas .hz-barra{grid-template-columns:minmax(0,1fr) 80px}.qm-pessoas .hz-trilho{grid-column:1 / -1;grid-row:2}}.dr-modal{display:flex;flex-direction:column;padding:0;overflow:hidden}.dr-head{display:flex;align-items:center;gap:12px;padding:16px 18px 12px;border-bottom:1px solid var(--line)}.dr-tit{display:flex;flex-direction:column;gap:2px;margin-right:auto;min-width:0}.dr-tit b{font-size:17px}.dr-tit small{font-size:12px;color:var(--text-dim)}.dr-head-acoes{display:inline-flex;align-items:center;gap:8px}.dr-corpo{flex:1;min-height:0;overflow-y:auto;padding:14px 18px 18px;display:flex;flex-direction:column;gap:14px}.dr-head,.dr-corpo>*{flex-shrink:0}.dr-filtros{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.dr-erro{margin:0;padding:10px 12px;border-radius:10px;background:rgba(var(--red),.12);color:#ff9d9d;font-size:13px}.dr-blocos{display:flex;flex-direction:column;gap:14px;transition:opacity .15s}.dr-blocos.lendo{opacity:.55}.dr-resumo ul{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:6px;font-size:13.5px;line-height:1.45}.dr-numeros b{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.dr-var{font-style:normal;font-size:12px;font-weight:700;color:var(--text-dim)}.dr-var.sobe{color:#7ae8a6}.dr-var.desce{color:#ffb38a}.hz-kpis .dr-antes{opacity:.8}.dr-agora{grid-template-columns:repeat(auto-fit,minmax(min(140px,100%),1fr))}.dr-rolo{overflow-x:auto}.dr-projetos{min-width:760px}.dr-projetos .qd-tr{grid-template-columns:minmax(220px,2.4fr) .8fr .7fr .9fr 1.1fr 1.2fr;align-items:start}.dr-projetos .qd-tr small,.dr-time .qd-tr small{display:block;font-size:11px;color:var(--text-dim)}.dr-projetos .num,.dr-time .num{text-align:right}.dr-projetos .qd-tr.cab span:nth-child(2),.dr-projetos .qd-tr.cab span:nth-child(3),.dr-projetos .qd-tr.cab span:nth-child(4){text-align:right}.dr-proj{display:flex;gap:8px;min-width:0}.dr-proj>span{display:flex;flex-direction:column;gap:3px;min-width:0}.dr-proj small{white-space:normal}.dr-proj-l{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.dr-proj-nome{font-weight:700;color:var(--text);padding:0}.dr-cor{flex:none;width:4px;align-self:stretch;min-height:26px;border-radius:4px}.dr-farol{font-style:normal;font-size:10.5px;font-weight:700;padding:2px 8px;border-radius:99px;background:#ffffff14;color:var(--text-dim)}.dr-farol.risco{background:rgba(var(--red),.16);color:#ff9d9d}.dr-farol.atencao{background:rgba(var(--amber),.16);color:#ffd9a0}.dr-farol.em_dia{background:rgba(var(--green),.16);color:#7ae8a6}.dr-pronto{display:grid;grid-template-columns:minmax(40px,1fr) 36px;align-items:center;gap:8px}.dr-pronto b{font-size:12px;font-variant-numeric:tabular-nums;text-align:right}.dr-lado-a-lado{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));gap:14px}.dr-lista h4{display:flex;gap:6px;margin:6px 0 4px;font-size:11px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--text-dim)}.dr-lista h4 i{font-style:normal}.dr-lista ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.dr-lista li{display:grid;grid-template-columns:4px minmax(0,1fr) auto;gap:8px;align-items:start;font-size:12.5px}.dr-lista li>span{display:flex;flex-direction:column;gap:1px;min-width:0}.dr-lista li b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dr-lista li small{color:var(--text-dim);font-size:11px}.dr-lista li small .pj-link{padding:0;font-size:inherit}.dr-lista li em{font-style:normal;font-size:11.5px;color:var(--text-dim);white-space:nowrap;font-variant-numeric:tabular-nums}.dr-lista li em .estouro{color:#ff9d9d}.dr-time .qd-tr{grid-template-columns:minmax(120px,1.6fr) repeat(4,minmax(70px,1fr))}.dr-time .qd-tr.cab span:not(:first-child){text-align:right}.dr-rodape{line-height:1.5}@media (max-width: 900px){.dr-time .qd-tr{grid-template-columns:minmax(90px,1.4fr) repeat(4,minmax(44px,.8fr));gap:6px}.dr-time .qd-tr.cab{display:grid;font-size:9.5px}}@media print{html.dr-imprimindo body *{visibility:hidden}html.dr-imprimindo .dr-modal,html.dr-imprimindo .dr-modal *{visibility:visible}html.dr-imprimindo .ss-overlay{position:static;background:none;-webkit-backdrop-filter:none;backdrop-filter:none}html.dr-imprimindo .dr-modal{position:absolute;inset:0 auto auto 0;width:100%;height:auto;max-height:none;overflow:visible;box-shadow:none;border:0;background:#fff}html.dr-imprimindo .dr-corpo{overflow:visible}html.dr-imprimindo .dr-modal *:not(svg):not(svg *){color:#111!important;background-color:transparent!important;border-color:#ddd!important;box-shadow:none!important}html.dr-imprimindo .dr-filtros,html.dr-imprimindo .dr-head-acoes{display:none}html.dr-imprimindo .dr-rolo{overflow:visible}html.dr-imprimindo .dr-projetos{min-width:0}html.dr-imprimindo .hz-card,html.dr-imprimindo .qd-tr{break-inside:avoid}html.dr-imprimindo .qd-ciclos .rot{fill:#444}}@media (max-width: 900px){.qd-tarefa{width:calc(100vw - 16px);max-height:calc(100vh - 16px);padding:14px}.qd-tarefa-corpo{grid-template-columns:minmax(0,1fr)}.qd-tarefa-lado{position:static}.qd-colunas{grid-template-columns:repeat(5,minmax(78vw,1fr));scroll-snap-type:x mandatory}.qd-col{scroll-snap-align:start}.qd-tr{grid-template-columns:1fr 1fr}.qd-tr.cab{display:none}.qd-linha{grid-template-columns:18px minmax(0,1fr) minmax(0,1fr)}.qd-linha-tit-c{grid-column:2 / -1}.qd-pessoa{grid-template-columns:26px minmax(0,1fr) auto}.qd-resumo{grid-column:1 / -1}.qd-placar{min-width:560px}.qd-placar .qd-tr{grid-template-columns:minmax(90px,1.3fr) repeat(9,minmax(40px,.6fr));gap:6px}.qd-placar .qd-tr.cab{display:grid;font-size:9.5px;letter-spacing:.02em}.qd-placar .cab .longo{display:none}.qd-placar .cab .curto{display:inline}.qd-estouro{grid-template-columns:minmax(0,1fr) 48px auto}}.ft-banco-btn{align-self:flex-start;margin-top:2px;padding:1px 8px;border-radius:99px;font:inherit;font-size:10.5px;font-weight:700;cursor:pointer;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:var(--text-dim)}.ft-banco-btn.deve{background:#ffbe5a1f;border-color:#ffbe5a59;color:#ffd9a0}.ft-valor .ft-falta,.ft-nota.ft-falta{color:#ffd9a0}.ft-valor .ft-abate,.ft-nota.ft-abate{color:#9cc4ff}.mini.on{background:#ffbe5a29;border-color:#ffbe5a66;color:#ffd9a0}.ft-banco{grid-column:1 / -1;display:flex;flex-direction:column;gap:8px;padding:10px 12px;border-radius:10px;background:#ffffff08}.ft-banco.resumo{padding:14px 16px}.ft-banco-h{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:13px}.ft-banco-h span{font-weight:800;font-variant-numeric:tabular-nums;color:var(--text-dim)}.ft-banco-h span.deve{color:#ffd9a0}.ft-mov{display:flex;flex-direction:column}.ft-mov-l{display:grid;grid-template-columns:130px minmax(0,1fr) auto;gap:10px;padding:5px 0;border-top:1px solid rgba(255,255,255,.05);font-size:12px}.ft-mov-l:first-child{border-top:0}.ft-mov-l span:first-child{color:var(--text-dim)}.ft-mov-l i{font-style:normal;color:var(--text-dim)}.ft-mov-l b{font-variant-numeric:tabular-nums;color:#9cc4ff}.ft-mov-l b.deve{color:#ffd9a0}.ft-banco-form{grid-template-columns:170px 90px minmax(0,1fr)}@media (max-width: 760px){.ft-mov-l{grid-template-columns:minmax(0,1fr) auto}.ft-mov-l span:first-child{grid-column:1 / -1}.ft-banco-form{grid-template-columns:1fr}}.nc-ler-todas{height:26px;padding:0 10px;border-radius:99px;border:1px solid rgba(255,255,255,.12);cursor:pointer;background:#ffffff0d;color:var(--text-dim);font:inherit;font-size:11.5px;font-weight:600;white-space:nowrap}.nc-ler-todas:hover{color:var(--text);background:#ffffff1a}.cl-renomear{flex:1;min-width:0;height:28px;font-size:13px;padding:0 8px}.cl-ren{flex:none;width:24px;height:24px;border-radius:7px;border:0;cursor:pointer;padding:0;display:inline-flex;align-items:center;justify-content:center;color:var(--text-dim);background:#ffffff0d}.cl-ren:hover,.cl-ren:focus-visible{color:var(--text);background:#ffffff1f}.cl-del:hover,.cl-del:focus-visible{color:#ff8f8f;background:#ff5a5a24}.cl-topic-del{width:22px;height:22px}.pb-paginas{display:flex;align-items:center;justify-content:center;gap:12px;padding:12px 0 4px;font-size:12.5px;color:var(--text);font-variant-numeric:tabular-nums}.pb-paginas i{font-style:normal;color:var(--text-dim)}.pb-fila.lendo{opacity:.6;transition:opacity .15s ease}.sb-tela-modos{position:absolute;right:0;bottom:calc(100% + 8px);z-index:30;width:236px;display:flex;flex-direction:column;gap:4px;padding:8px;border-radius:12px;background:#14151b;border:1px solid rgba(255,255,255,.12);box-shadow:0 14px 40px #0000008c}.sb-tela-modos>b{font-size:10.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--text-dim);padding:2px 6px 4px}.sb-tela-modos button{display:flex;flex-direction:column;align-items:flex-start;gap:2px;text-align:left;cursor:pointer;padding:8px 10px;border-radius:9px;border:1px solid transparent;background:none;color:var(--text);font:inherit}.sb-tela-modos button span{font-size:13px;font-weight:700}.sb-tela-modos button i{font-style:normal;font-size:11.5px;color:var(--text-dim)}.sb-tela-modos button:hover,.sb-tela-modos button:focus-visible{background:#ffffff12}.sb-tela-modos button.on{border-color:rgba(var(--green),.45);background:rgba(var(--green),.08)}.sb-tela-som{display:grid;grid-template-columns:auto 1fr;column-gap:8px;row-gap:1px;align-items:center;cursor:pointer;margin-top:2px;padding:8px 10px 6px;border-top:1px solid rgba(255,255,255,.08)}.sb-tela-som input{margin:0;accent-color:rgb(var(--green));width:14px;height:14px;cursor:pointer}.sb-tela-som span{font-size:13px;font-weight:700}.sb-tela-som i{grid-column:2;font-style:normal;font-size:11.5px;color:var(--text-dim)}button.nw-clock{background:none;border:0;padding:2px 6px;border-radius:8px;font-family:inherit;line-height:1.2}button.nw-clock.editavel{cursor:pointer}button.nw-clock.editavel:hover,button.nw-clock.editavel:focus-visible{background:#ffffff12}button.nw-clock:disabled{cursor:default;color:#cfe0ff}.nw-inicio{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.nw-inicio label{font-size:12px;color:var(--text-dim)}.nw-inicio input{height:30px;border-radius:8px;padding:0 8px;font:inherit;font-size:13px;color:var(--text);background:#ffffff0f;border:1px solid rgba(255,255,255,.14);color-scheme:dark}.nw-erro{flex-basis:100%;font-style:normal;font-size:12px;color:#ff9d9d}.hz-ao-vivo{width:8px;height:8px;border-radius:50%;background:#3ecf75;box-shadow:0 0 #3ecf7599;animation:hzVivo 1.8s ease-out infinite}@keyframes hzVivo{0%{box-shadow:0 0 #3ecf758c}70%{box-shadow:0 0 0 7px #3ecf7500}to{box-shadow:0 0 #3ecf7500}}@media (prefers-reduced-motion: reduce){.hz-ao-vivo{animation:none}}.hz-agora-lista{display:flex;flex-direction:column}.hz-agora-linha{display:grid;grid-template-columns:minmax(110px,.7fr) minmax(0,2fr) 128px 120px;align-items:center;gap:12px;padding:8px 4px;border-top:1px solid rgba(255,255,255,.05);font-size:12.5px}.hz-agora-linha:first-child{border-top:0}.hz-agora-quem{display:flex;flex-direction:column;min-width:0}.hz-agora-quem b,.hz-agora-quem i{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hz-agora-quem i{font-style:normal;font-size:11px;color:var(--text-dim)}.hz-agora-oque{display:flex;align-items:center;gap:8px;min-width:0}.hz-agora-oque em{flex:none;font-style:normal;font-size:11px;font-weight:700;padding:2px 8px;border-radius:99px;white-space:nowrap;color:var(--text);background:color-mix(in srgb,var(--cor) 22%,transparent);border:1px solid color-mix(in srgb,var(--cor) 45%,transparent)}.hz-agora-oque span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-dim)}.hz-agora-tipo{font-size:11.5px;color:var(--text-dim);white-space:nowrap}.hz-agora-tempo{display:flex;flex-direction:column;align-items:flex-end;font-variant-numeric:tabular-nums}.hz-agora-tempo b{color:#7ae8a6}.hz-agora-tempo i{font-style:normal;font-size:11px;color:var(--text-dim)}.hz-aloc-filtros{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:2px 0 6px}.hz-aloc-filtros select{margin-left:auto}.hz-aloc-filtros .hz-seg{flex-wrap:wrap}.hz-aloc-f{white-space:nowrap}.hz-aloc-f b{margin-left:6px;font-variant-numeric:tabular-nums;opacity:.8}.hz-aloc-tab .hz-linha{grid-template-columns:minmax(110px,.8fr) 132px minmax(0,2fr) 112px minmax(150px,1.2fr);align-items:center}.hz-aloc-sit{font-style:normal;font-size:10.5px;font-weight:700;padding:2px 8px;border-radius:99px;white-space:nowrap;background:#ffffff12;color:var(--text-dim)}.hz-aloc-sit.sem-demanda{background:#f5b64224;color:#f5c46a}.hz-aloc-sit.com-demanda{background:#7fd8ff1f;color:#9fdcff}.hz-aloc-sit.trabalhando{background:rgba(var(--green),.14);color:#7ae8a6}.hz-aloc-sits{display:flex;flex-direction:column;align-items:flex-start;gap:3px;min-width:0;overflow:hidden}.hz-aloc-pediu{font-style:normal;font-size:10.5px;font-weight:700;padding:2px 8px;border-radius:99px;white-space:nowrap;background:#e0574f29;color:#ff9d94}.hz-aloc-recado{max-width:100%;font-size:11px;color:var(--text-dim);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hz-aloc-f.pediu.on,.hz-aloc-f.pediu{border-color:#e0574f66}.hz-aloc-vista{flex:none}.hz-aloc-vista .pill{display:inline-flex;align-items:center;gap:6px}.hz-aloc-grade{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px;margin-top:4px}.hz-aloc-cartao{display:flex;flex-direction:column;gap:10px;min-width:0;padding:14px;border-radius:14px;background:#ffffff09;border:1px solid rgba(255,255,255,.08);border-left:3px solid rgba(255,255,255,.18)}.hz-aloc-cartao.sem-demanda{border-left-color:#f5c46a}.hz-aloc-cartao.com-demanda{border-left-color:#9fdcff}.hz-aloc-cartao.trabalhando{border-left-color:#7ae8a6}.hz-aloc-cartao.pediu{border-color:#e0574f59;border-left-color:#ff9d94;background:#e0574f0f}.hz-aloc-c-topo{display:flex;align-items:center;gap:10px;min-width:0}.hz-aloc-c-topo img{width:34px;height:34px;flex:none;border-radius:50%;object-fit:cover}.hz-aloc-c-topo .hz-agora-quem{min-width:0}.hz-aloc-cartao .hz-aloc-sits{flex-direction:row;flex-wrap:wrap;align-items:center;overflow:visible}.hz-aloc-cartao .hz-aloc-recado{flex-basis:100%;white-space:normal}.hz-aloc-c-onde{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;min-width:0;font-size:12px}.hz-aloc-c-onde .hz-agora-oque{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:3px}.hz-aloc-c-onde .hz-agora-oque>span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-dim)}.hz-aloc-c-onde .hz-aloc-quando{align-items:flex-end;font-size:11.5px}.hz-aloc-c-fila{border-top:1px solid rgba(255,255,255,.07);padding-top:9px;font-size:12px;min-width:0}.hz-aloc-c-fila>i{font-style:normal;color:var(--text-dim)}.hz-aloc-c-total{display:flex;align-items:baseline;gap:6px;margin-bottom:6px}.hz-aloc-c-total b{font-size:18px;font-variant-numeric:tabular-nums}.hz-aloc-c-total i{font-style:normal;color:var(--text-dim)}.hz-aloc-c-fila ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:3px}.hz-aloc-c-fila li{display:flex;justify-content:space-between;gap:8px;color:var(--text-dim);min-width:0}.hz-aloc-c-fila li span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hz-aloc-c-fila li b{color:var(--text);font-variant-numeric:tabular-nums}.hz-aloc-c-fila li.mais{font-size:11px}.hz-aloc-quando{display:flex;flex-direction:column;font-variant-numeric:tabular-nums;white-space:nowrap}.hz-aloc-quando b{font-weight:600}.hz-aloc-quando b.parado{color:#f5c46a}.hz-aloc-quando i,.hz-aloc-fila i{font-style:normal;font-size:11.5px;color:var(--text-dim)}.hz-aloc-fila{display:flex;align-items:baseline;gap:8px;min-width:0}.hz-aloc-fila b{font-variant-numeric:tabular-nums}.hz-aloc-fila span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;color:var(--text-dim)}@media (max-width: 760px){.hz-aloc-tab .hz-linha{grid-template-columns:1fr auto;row-gap:4px}.hz-aloc-tab .hz-linha.cab{display:none}.hz-aloc-tab .hz-agora-oque{grid-column:1 / -1;order:1}.hz-aloc-quando{order:3;flex-direction:row;gap:6px;justify-content:flex-end}.hz-aloc-fila{order:2}}.hz-tabela .hz-linha.cab{padding-block:4px 6px;border-bottom:1px solid rgba(255,255,255,.08);font-size:10.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--text-dim)}.hz-tabela .hz-linha.cab+.hz-linha{border-top:0}.hz-tabela .num{text-align:right;font-variant-numeric:tabular-nums}.hz-rk-filtros{margin:2px 0 6px}.hz-rk .hz-linha{grid-template-columns:26px minmax(130px,1.3fr) 106px minmax(120px,1fr) 62px 112px 44px 74px}.hz-rk.com-valor .hz-linha{grid-template-columns:26px minmax(130px,1.3fr) 106px minmax(120px,1fr) 62px 112px 44px 74px 104px}.hz-rk-pos{color:var(--text-dim);font-variant-numeric:tabular-nums}.hz-rk-jogo{display:flex;align-items:center;gap:8px;min-width:0;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hz-rk-jogo i{flex:none;width:8px;height:8px;border-radius:50%}.hz-rk-sit{font-style:normal;font-size:10.5px;font-weight:700;padding:2px 8px;border-radius:99px;white-space:nowrap;background:#ffffff12;color:var(--text-dim)}.hz-rk-sit.entregue{background:rgba(var(--green),.14);color:#7ae8a6}.hz-rk-sit.producao{background:rgba(var(--blue),.16);color:#9cc4ff}.hz-rk-sit.bloqueado{background:#ff6e6e24;color:#ff9d9d}.hz-rk-sit.planejamento{background:#ffbe5a24;color:#ffd9a0}.hz-rk-horas{display:grid;grid-template-columns:54px minmax(0,1fr);align-items:center;gap:8px;font-variant-numeric:tabular-nums}.hz-rk-periodo{color:var(--text-dim);font-variant-numeric:tabular-nums;white-space:nowrap}.hz-eq .hz-linha{grid-template-columns:minmax(100px,1fr) 96px 116px 74px 56px 116px 54px 48px}.hz-eq .hz-quem{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.hz-eq-area{color:var(--text-dim);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 760px){.hz-agora-linha{grid-template-columns:minmax(0,1fr) auto}.hz-agora-tipo{display:none}.hz-agora-oque{grid-column:1 / -1;order:3}.hz-rk .hz-linha,.hz-rk.com-valor .hz-linha{grid-template-columns:22px minmax(0,1fr) 70px 56px}.hz-rk .hz-linha>:nth-child(3),.hz-rk .hz-linha>:nth-child(5),.hz-rk .hz-linha>:nth-child(6),.hz-rk .hz-linha>:nth-child(7),.hz-rk .hz-linha>:nth-child(9){display:none}.hz-rk-horas{grid-template-columns:1fr}.hz-rk-horas .hz-trilho{display:none}.hz-eq .hz-linha{grid-template-columns:minmax(0,1fr) 80px 48px 76px}.hz-eq .hz-linha>:nth-child(2),.hz-eq .hz-linha>:nth-child(4),.hz-eq .hz-linha>:nth-child(7),.hz-eq .hz-linha>:nth-child(8){display:none}}.tk-nota{margin:0 0 8px;font-size:12px;color:var(--text-dim)}.tk-novo{display:flex;flex-direction:column;gap:6px;padding:10px 12px;margin-bottom:10px;border-radius:10px;background:rgba(var(--green),.08);border:1px solid rgba(var(--green),.35);font-size:12.5px}.tk-novo code{font-size:12px;word-break:break-all;padding:6px 8px;border-radius:6px;background:#00000059;-webkit-user-select:all;user-select:all}.tk-acts{display:flex;gap:6px}.tk-lista{display:flex;flex-direction:column;margin-bottom:8px}.tk-linha{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:7px 0;border-top:1px solid rgba(255,255,255,.06);font-size:12.5px}.tk-linha:first-child{border-top:0}.tk-nome{display:flex;flex-direction:column;min-width:0}.tk-nome b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tk-nome code,.tk-datas{font-size:11px;color:var(--text-dim)}.tk-form{display:grid;grid-template-columns:minmax(0,1fr) 110px auto;gap:8px;align-items:center}@media (max-width: 560px){.tk-linha{grid-template-columns:minmax(0,1fr) auto}.tk-datas{grid-column:1 / -1;order:3}.tk-form{grid-template-columns:1fr 1fr}.tk-form input{grid-column:1 / -1}}.ad-wrap{max-width:1080px;margin:0 auto;display:grid;grid-template-columns:180px minmax(0,1fr);gap:28px;align-items:start}.ad-indice{position:sticky;top:8px;display:flex;flex-direction:column;gap:2px}.ad-indice b{font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--text-dim);padding:4px 8px 8px}.ad-indice button{text-align:left;background:none;border:0;color:var(--text-dim);font:inherit;font-size:13px;padding:6px 8px;border-radius:8px;cursor:pointer}.ad-indice button:hover,.ad-indice button:focus-visible{color:var(--text);background:#ffffff0f}.ad-conteudo{display:flex;flex-direction:column;gap:28px;min-width:0;padding-bottom:60px}.ad-sec{display:flex;flex-direction:column;gap:10px;scroll-margin-top:12px}.ad-sec h1{margin:0;font-size:26px;letter-spacing:-.01em}.ad-sec h2{margin:0;font-size:17px;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ad-sec h2 code{font-size:15px}.ad-sec h3{margin:6px 0 0;font-size:13px;color:var(--text-dim);text-transform:uppercase;letter-spacing:.05em}.ad-sec p,.ad-sec li{font-size:13.5px;line-height:1.55;color:var(--text);max-width:72ch;margin:0}.ad-sec code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;background:#ffffff12;padding:1px 5px;border-radius:5px}.ad-fatos{display:grid;grid-template-columns:120px minmax(0,1fr);gap:6px 12px;margin:4px 0 0;font-size:13px}.ad-fatos dt{color:var(--text-dim)}.ad-fatos dd{margin:0}.ad-passos,.ad-notas{display:flex;flex-direction:column;gap:6px;margin:0;padding-left:20px}.ad-notas li{color:var(--text-dim)}.ad-metodo{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px;font-weight:800;padding:3px 8px;border-radius:6px;letter-spacing:.04em}.ad-metodo.get{background:rgba(var(--blue),.18);color:#9cc4ff}.ad-metodo.post{background:rgba(var(--green),.16);color:#7ae8a6}.ad-campos{display:flex;flex-direction:column;border:1px solid rgba(255,255,255,.08);border-radius:10px;overflow:hidden}.ad-campo{display:grid;grid-template-columns:minmax(150px,.9fr) 130px minmax(0,2fr);gap:12px;padding:8px 12px;font-size:12.5px;border-top:1px solid rgba(255,255,255,.06);align-items:baseline}.ad-campo:first-child{border-top:0}.ad-campo i{font-style:normal;color:var(--text-dim);font-size:12px}.ad-campo code,.ad-erro code{justify-self:start}.ad-codigo{border-radius:10px;border:1px solid rgba(255,255,255,.08);background:#0d0e12;overflow:hidden}.ad-codigo-h{display:flex;align-items:center;justify-content:space-between;padding:6px 8px 6px 12px;border-bottom:1px solid rgba(255,255,255,.06);font-size:11.5px;color:var(--text-dim)}.ad-codigo pre{margin:0;padding:12px 14px;overflow-x:auto;font-size:12.5px;line-height:1.5}.ad-codigo pre code{background:none;padding:0;color:#d6dcf0}.ad-erros{display:flex;flex-direction:column;border:1px solid rgba(255,255,255,.08);border-radius:10px;overflow:hidden}.ad-erro{display:grid;grid-template-columns:48px 150px minmax(0,1fr);gap:12px;padding:8px 12px;font-size:12.5px;border-top:1px solid rgba(255,255,255,.06);align-items:baseline}.ad-erro:first-child{border-top:0}.ad-erro b{font-variant-numeric:tabular-nums;color:#ffd9a0}@media (max-width: 860px){.ad-wrap{grid-template-columns:1fr}.ad-indice{position:static;flex-direction:row;flex-wrap:wrap}.ad-indice b{flex-basis:100%}.ad-campo{grid-template-columns:1fr;gap:2px}.ad-erro{grid-template-columns:48px minmax(0,1fr)}.ad-erro span{grid-column:1 / -1}}.ad-ia-acts{display:flex;gap:8px;flex-wrap:wrap}.ad-ia-ver summary{cursor:pointer;font-size:12.5px;color:var(--text-dim)}.ad-ia-ver pre{margin:8px 0 0;max-height:360px;overflow:auto;padding:12px 14px;border-radius:10px;background:#0d0e12;border:1px solid rgba(255,255,255,.08);font-size:12px;line-height:1.5;white-space:pre-wrap}.ad-ia-ver pre code{background:none;padding:0}.cmp-pane{max-width:1040px}.cmp-pane .hz-corpo{margin-top:14px}.cmp-tab{max-height:none;overflow:visible}.cmp-tab .hz-linha{grid-template-columns:minmax(96px,1fr) 76px 92px 80px 80px 84px 74px;gap:8px}.cmp-linha{width:100%;text-align:left;font:inherit;color:inherit;background:none;border:0;border-top:1px solid rgba(255,255,255,.05);cursor:pointer;border-radius:6px}.cmp-linha:hover,.cmp-linha.on{background:#ffffff0a}.cmp-linha .hz-quem{overflow:hidden;text-overflow:ellipsis;font-weight:600}.cmp-off{font-style:normal;font-size:10.5px;color:var(--text-dim);margin-left:6px;font-weight:500}.cmp-indice{display:inline-flex;flex-direction:column;align-items:flex-end;font-weight:700;line-height:1.15}.cmp-indice i{font-style:normal;font-weight:500;font-size:10.5px;color:var(--text-dim)}.cmp-indice.menos,.cmp-razao.menos{color:#7ae8a6}.cmp-indice.mais,.cmp-razao.mais{color:#ffc58a}.cmp-sem{color:var(--text-dim)}.cmp-detalhe{padding:10px 6px 16px;border-top:1px solid rgba(255,255,255,.05);display:flex;flex-direction:column;gap:8px}.cmp-detalhe h4{display:flex;gap:6px;margin:4px 0 2px;font-size:10.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--text-dim)}.cmp-detalhe h4 i{font-style:normal}.cmp-colunas{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.cmp-barras{display:flex;flex-direction:column;gap:5px}.cmp-barra{display:grid;grid-template-columns:minmax(0,92px) minmax(30px,1fr) auto 34px;align-items:center;gap:8px;font-size:12px}.cmp-barra>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-dim)}.cmp-barra b{font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.cmp-barra i{font-style:normal;font-size:11px;color:var(--text-dim);text-align:right;font-variant-numeric:tabular-nums}.cmp-dl{display:grid;grid-template-columns:1fr auto;gap:5px 10px;margin:0;font-size:12px}.cmp-dl dt{color:var(--text-dim)}.cmp-dl dd{margin:0;text-align:right;font-variant-numeric:tabular-nums}.cmp-tasks{max-height:380px}.cmp-tasks .hz-linha{grid-template-columns:minmax(140px,1.4fr) minmax(90px,1fr) 76px 76px 64px 44px 48px}.cmp-task,.cmp-jogo{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cmp-task i{font-style:normal;font-size:10.5px;color:var(--text-dim);margin-right:6px}.cmp-jogo{color:var(--text-dim)}.cmp-leitura ul{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:6px;font-size:12.5px;color:var(--text-dim);line-height:1.5}.cmp-leitura b{color:var(--text);font-weight:600}@media (max-width: 900px){.cmp-colunas{grid-template-columns:1fr}}@media (max-width: 760px){.cmp-tab .hz-linha{grid-template-columns:minmax(0,1fr) 76px 84px 70px}.cmp-tab .hz-linha>:nth-child(2),.cmp-tab .hz-linha>:nth-child(6),.cmp-tab .hz-linha>:nth-child(7){display:none}.cmp-tasks .hz-linha{grid-template-columns:minmax(0,1fr) 64px 64px 58px}.cmp-tasks .hz-linha>:nth-child(2),.cmp-tasks .hz-linha>:nth-child(6),.cmp-tasks .hz-linha>:nth-child(7){display:none}}.hz-pa{overflow-x:auto}.hz-pa .hz-linha{min-width:max-content}.hz-pa .hz-linha>span:first-child{position:sticky;left:0;background:var(--glass-bg);z-index:1}.hz-pa-mediana{color:var(--text-dim);font-style:normal}.hz-pa-mediana b{color:var(--text)}.hz-pa-cel{display:flex;flex-direction:column;align-items:flex-end;line-height:1.15;border-radius:6px;padding:2px 6px}.hz-pa-cel em{font-style:normal;font-size:10.5px;color:var(--text-dim)}.hz-pa-cel.acima{background:#ff87551f}.hz-pa-cel.acima em{color:#ffb08a}.hz-pa-cel.abaixo{background:#00e6be14}.hz-pa-cel.abaixo em{color:#7ae8cf}.hz-pa-cel.vazia{color:var(--text-dim)}.aviso-rodando{position:fixed;left:50%;bottom:24px;transform:translate(-50%);z-index:900;width:min(560px,calc(100vw - 24px));display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:14px;background:var(--surface);border:1px solid rgba(var(--amber),.45);box-shadow:0 16px 48px #0000008c;animation:wsIn .18s var(--ease)}.aviso-rodando>svg{flex:none;color:#ffd9a0}.aviso-rodando p{margin:0;flex:1;font-size:13px;line-height:1.4}.aviso-rodando-acoes{display:inline-flex;align-items:center;gap:6px;flex:none}@media (max-width: 560px){.aviso-rodando{flex-wrap:wrap;bottom:12px}.aviso-rodando-acoes{width:100%;justify-content:flex-end}}.qd-outra-rodando{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;padding:8px 12px;border-radius:10px;font-size:12.5px;background:rgba(var(--amber),.1);border:1px solid rgba(var(--amber),.35)}.qd-outra-rodando span{flex:1 1 220px}.cfg-list-head .gm-baixar{margin-left:auto;position:relative}.cfg-list-head .gm-baixar+.pill.primary{margin-left:0}.gm-baixar>.pill{display:inline-flex;align-items:center;gap:6px}.gm-baixar-menu{position:absolute;right:0;top:calc(100% + 8px);z-index:40;width:280px;padding:6px;border-radius:13px;background:#131419fa;border:1px solid rgba(255,255,255,.1);box-shadow:0 16px 44px #0009;animation:spipIn .14s var(--ease)}.gm-baixar-op{display:flex;flex-direction:column;gap:2px;padding:8px 10px;border-radius:9px;text-decoration:none;transition:background .13s ease}.gm-baixar-op b{font-size:12.5px;font-weight:600;color:#e6e8ef}.gm-baixar-op i{font-style:normal;font-size:11px;line-height:1.4;color:var(--text-dim)}.gm-baixar-op:hover,.gm-baixar-op:focus-visible{background:#ffffff14;outline:none}.gm-baixar-menu p{margin:4px 10px;padding-top:6px;border-top:1px solid rgba(255,255,255,.07);font-size:10.5px;color:var(--text-dim)}.tk-escopos{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:6px 16px;font-size:12.5px}.up-pastas{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap;margin-top:12px;font-size:11px;color:var(--text-dim)}.cl-com{display:inline-flex;align-items:center;gap:3px;flex:none;height:22px;padding:0 6px;border-radius:7px;border:none;background:none;color:var(--text-dim);cursor:pointer;font:inherit;font-size:10.5px;font-weight:700;opacity:.55;transition:opacity .13s ease,background .13s ease}.cl-row:hover .cl-com,.mt-row:hover .cl-com,.cl-com.tem{opacity:1}.cl-com.tem{color:#9fc6ff}.cl-com:hover,.cl-com:focus-visible{background:#ffffff14;color:#fff;outline:none}.tc-card{width:min(520px,calc(100% - 32px))}.tc-titulo{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.tc-lista{display:flex;flex-direction:column;gap:10px;max-height:min(420px,55vh);overflow-y:auto;padding-right:4px}.tc-item{display:flex;gap:9px;align-items:flex-start}.tc-ava{width:26px;height:26px;border-radius:50%;flex:none;object-fit:cover;background:#ffffff14}.tc-corpo{flex:1;min-width:0;padding:7px 10px;border-radius:10px;background:#ffffff0d}.tc-h{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--text-dim)}.tc-h b{color:var(--text)}.tc-h i{font-style:normal}.tc-apagar{margin-left:auto;border:none;background:none;color:var(--text-dim);font:inherit;font-size:10.5px;cursor:pointer;padding:0 2px}.tc-apagar:hover{color:#ff8f8f}.tc-corpo p{margin-top:3px;font-size:12.5px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.nc-silenciar{display:flex;flex-direction:column;gap:2px;padding:4px 14px 14px}.nc-silenciar-h{display:flex;align-items:center;gap:8px;padding:4px 0 8px;font-size:12.5px}.nc-voltar{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:7px;border:none;background:#ffffff0f;color:var(--text);cursor:pointer}.nc-voltar:hover{background:#ffffff1f}.nc-silenciar-op{display:flex;align-items:center;gap:9px;padding:7px 8px;border-radius:9px;font-size:12.5px;cursor:pointer}.nc-silenciar-op:hover{background:#ffffff0d}.nc-silenciar-op input{accent-color:rgb(var(--blue))}.nc-silenciar-hint{margin-top:8px;font-size:10.5px;color:var(--text-dim)}.sb-room.drop,.sb-room-mini.drop{outline:1.5px dashed rgba(var(--blue),.8);outline-offset:2px;border-radius:10px;background:rgba(var(--blue),.08)}.sb-voice-row[draggable=true],.sb-pilha-va[draggable=true]{cursor:grab}.voz-cfg-valor{font-size:11.5px;font-weight:700;color:var(--text-dim);font-variant-numeric:tabular-nums}.iss-falta{margin-top:8px;font-size:11.5px;color:#ffb4a8}.iss-types.falta .iss-type{box-shadow:0 0 0 1px rgba(var(--red),.55)}@media (max-width: 640px){.rgs-toolbar{position:relative}.rgs-toolbar .rgs-dd{position:static}.rgs-toolbar .rgs-menu{left:0;right:0;width:auto;min-width:0;max-height:70vh;overflow-y:auto}.rgs-toolbar .rgs-menu .rgs-submenu{position:static;margin-top:6px;min-width:0;max-height:220px}}.rgs-replay{width:300px}.rgs-replay-nota{display:block;font-size:11px;color:var(--text-dim);padding:4px;line-height:1.4}.rgs-replay-lista{display:flex;flex-direction:column;max-height:240px;overflow-y:auto}.rgs-replay-row{display:grid;grid-template-columns:40px 1fr;gap:0 8px;align-items:baseline;text-align:left;width:100%;border:none;background:none;color:var(--text);cursor:pointer;padding:6px 8px;border-radius:9px;font:inherit;font-size:12px}.rgs-replay-row:hover{background:#ffffff12}.rgs-replay-row b{font-variant-numeric:tabular-nums}.rgs-replay-row i{grid-column:2;font-style:normal;font-size:11px;color:var(--text-dim);font-variant-numeric:tabular-nums}.rgs-replay-manual{display:grid;grid-template-columns:1fr 96px;gap:6px}.rgs-replay-faixa{position:absolute;top:10px;left:50%;transform:translate(-50%);z-index:5;display:flex;align-items:center;gap:10px;padding:6px 6px 6px 14px;border-radius:99px;background:#101115eb;border:1px solid rgba(var(--blue),.5);box-shadow:0 8px 24px #00000073;font-size:12px;color:var(--text);white-space:nowrap}.rgs-saldo-atalhos{display:flex;flex-wrap:wrap;gap:5px;margin-top:8px}.re-novo{display:inline-flex;align-items:center;gap:7px;font:inherit;font-size:12px;font-weight:700;cursor:pointer;padding:8px 14px;border-radius:10px;color:#cfe5ff;background:rgba(var(--blue),.16);border:1px solid rgba(var(--blue),.4)}.re-novo svg{stroke:currentColor}.re-novo:hover{background:rgba(var(--blue),.26)}.en-nav-hoje:disabled{opacity:.45;cursor:default}.re-fds{display:inline-flex;align-items:center;gap:7px;font-size:11.5px;color:var(--text-dim);cursor:pointer}.re-sem{border-radius:14px;overflow:hidden;background:#ffffff06;border:1px solid rgba(255,255,255,.07)}.re-sem-cab,.re-sem-grade{display:grid;grid-template-columns:52px repeat(var(--n),minmax(0,1fr))}.re-sem-cab{border-bottom:1px solid rgba(255,255,255,.07)}.re-sem-dia{display:flex;align-items:baseline;justify-content:center;gap:6px;padding:10px 4px;font-size:11.5px}.re-sem-dia i{font-style:normal;color:var(--text-dim);font-weight:600;text-transform:uppercase;letter-spacing:.06em;font-size:10.5px}.re-sem-dia b{font-size:15px;font-variant-numeric:tabular-nums}.re-sem-dia.fds{opacity:.6}.re-sem-dia.hoje b{color:#0b1220;background:rgb(var(--blue));border-radius:999px;min-width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;padding:0 6px}.re-sem-corpo{max-height:calc(100vh - 250px);min-height:320px;overflow-y:auto}.re-sem-grade,.re-horas{position:relative}.re-horas span{position:absolute;right:8px;transform:translateY(-50%);font-size:10.5px;color:var(--text-dim);font-variant-numeric:tabular-nums}.re-horas span:first-child{transform:none}.re-col{position:relative;border-left:1px solid rgba(255,255,255,.06)}.re-col.hoje{background:rgba(var(--blue),.04)}.re-linha{position:absolute;left:0;right:0;height:0;border-top:1px solid rgba(255,255,255,.05);pointer-events:none}.re-bloco{position:absolute;z-index:1;display:flex;flex-direction:column;gap:1px;overflow:hidden;text-align:left;font:inherit;cursor:pointer;padding:5px 8px;border-radius:8px;color:#e6f1ff;background:rgba(var(--blue),.2);border:1px solid rgba(var(--blue),.45);border-left:3px solid rgb(var(--blue))}.re-bloco b{font-size:11.5px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.re-bloco i{font-style:normal;font-size:10.5px;color:#e6f1ffb3;font-variant-numeric:tabular-nums;white-space:nowrap}.re-bloco.curto{flex-direction:row;align-items:center;gap:6px;padding-block:1px}.re-bloco.curto i{flex:none}.re-bloco.curto b{min-width:0}.re-bloco:hover{background:rgba(var(--blue),.3)}.re-bloco:focus-visible{outline:2px solid rgb(var(--blue));outline-offset:1px}.re-bloco.passou{opacity:.5}.re-bloco.agora{background:rgba(var(--green),.2);border-color:rgba(var(--green),.5);border-left-color:rgb(var(--green));color:#dcffe9}.re-agora{position:absolute;left:0;right:0;z-index:2;height:0;border-top:2px solid rgb(var(--red));pointer-events:none}.re-agora:before{content:"";position:absolute;left:-4px;top:-5px;width:8px;height:8px;border-radius:50%;background:rgb(var(--red))}.re-lista{display:flex;flex-direction:column;gap:14px}.re-lista-dia h4{display:flex;align-items:center;gap:8px;margin:0 0 8px;font-size:13px}.re-lista-dia h4 em{font-style:normal;font-size:10.5px;font-weight:700;color:#0b1220;background:rgb(var(--blue));border-radius:999px;padding:2px 8px}.re-lista-it{width:100%;display:flex;align-items:center;gap:12px;text-align:left;font:inherit;color:var(--text);cursor:pointer;padding:10px 12px;margin-bottom:6px;border-radius:12px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-left:3px solid rgb(var(--blue))}.re-lista-it.agora{border-left-color:rgb(var(--green));background:rgba(var(--green),.08)}.re-lista-h{display:flex;flex-direction:column;font-size:13px;font-weight:700;font-variant-numeric:tabular-nums;min-width:44px}.re-lista-h i,.re-lista-t i{font-style:normal;font-size:11px;font-weight:500;color:var(--text-dim)}.re-lista-t{display:flex;flex-direction:column;gap:2px;min-width:0}.re-lista-t b{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.re-vazio{font-size:12px;color:var(--text-dim);margin:0;font-style:normal}.re-card.largo{width:min(600px,calc(100% - 32px))}.re-card-t{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.re-det{display:flex;flex-direction:column;gap:12px}.re-det-quando{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px;font-size:13px}.re-det-quando span{font-variant-numeric:tabular-nums;color:var(--text-dim);font-weight:600}.re-tag{font-style:normal;font-size:10.5px;font-weight:700;padding:2px 8px;border-radius:999px;color:var(--text-dim);background:#ffffff12}.re-tag.agora{color:#7ae8a6;background:rgba(var(--green),.14)}.re-det-dl{display:grid;grid-template-columns:72px 1fr;gap:8px 12px;margin:0;font-size:12.5px}.re-det-dl dt{color:var(--text-dim);font-size:11px;font-weight:600;letter-spacing:.02em;padding-top:2px}.re-det-dl dd{margin:0}.re-det-quem{display:flex;flex-wrap:wrap;gap:6px}.re-pessoa{display:inline-flex;align-items:center;gap:6px;font:inherit;font-size:11.5px;font-weight:600;color:var(--text);padding:3px 9px 3px 3px;border-radius:999px;background:#ffffff0f;border:1px solid rgba(255,255,255,.08)}.re-pessoa i{font-style:normal;font-size:10px;color:var(--text-dim);font-weight:500}.re-pessoa.todos{padding-left:9px;color:#cfe5ff;background:rgba(var(--blue),.12);border-color:rgba(var(--blue),.3)}button.re-pessoa{cursor:pointer}button.re-pessoa:hover{background:#ffffff1f}.re-pessoa.tira svg{stroke:currentColor;opacity:.6;margin-left:2px}.re-ava{border-radius:50%;object-fit:cover;flex:none;display:inline-flex;align-items:center;justify-content:center}.re-ava.vazio{background:#ffffff1f;font-size:10px;font-weight:700;color:var(--text)}.re-pauta{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border-radius:12px;background:#ffffff0a}.re-pauta span{font-size:11px;font-weight:600;color:var(--text-dim)}.re-pauta p{margin:0;font-size:12.5px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.re-acts{flex-wrap:wrap;align-items:center;margin-top:2px}.re-entrar{order:9}.mini.re-cancelar{color:#ffb0b0;margin-right:auto}.mini.re-cancelar.on{margin-right:0;background:rgba(var(--red),.16);border-color:rgba(var(--red),.4)}.re-conf{font-size:11.5px;color:var(--text-dim);margin-right:auto}.re-quem-muda{margin:0;font-size:11px;color:var(--text-dim)}.re-form{display:flex;flex-direction:column;gap:12px;overflow-y:auto;padding-right:2px}.re-linha3{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:10px}.re-linha2{display:grid;grid-template-columns:1fr 1fr;gap:10px}.re-in{width:100%;font:inherit;font-size:12.5px;color:var(--text);padding:9px 11px;border-radius:10px;outline:none;border:1px solid var(--glass-border);background:#ffffff0a;color-scheme:dark}.re-in:focus,.re-busca:focus{border-color:rgba(var(--blue),.55)}.re-in option,.re-in optgroup{background:#15161c}.re-escolhidos{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:6px;border-radius:10px;border:1px solid var(--glass-border);background:#ffffff0a}.re-busca{flex:1;min-width:120px;font:inherit;font-size:12.5px;color:var(--text);background:none;border:1px solid transparent;border-radius:8px;padding:4px 6px;outline:none}.re-achados{display:flex;flex-wrap:wrap;gap:6px;max-height:96px;overflow-y:auto}.re-check{display:flex;align-items:flex-start;gap:8px;font-size:11.5px;color:var(--text-dim);cursor:pointer;line-height:1.4}.re-check input{margin-top:2px}@media (max-width: 760px){.reunioes-view{padding:64px 16px 60px}.re-linha3{grid-template-columns:1fr 1fr}.re-linha3>:first-child{grid-column:1 / -1}}.nc-entrar{align-self:flex-start;margin-top:6px;font:inherit;font-size:11px;font-weight:700;cursor:pointer;padding:4px 10px;border-radius:8px;color:#7ae8a6;background:rgba(var(--green),.14);border:1px solid rgba(var(--green),.35)}.nc-entrar:hover{background:rgba(var(--green),.24)}.rep-acts.aberto{z-index:30}.rep-row>.rep-tags{padding-right:34px;margin-bottom:0}.rep-row.no-checklist{border-left:3px solid rgba(var(--blue),.55)}.rep-andamento{display:flex;flex-wrap:wrap;gap:6px}.rep-and{display:inline-flex;align-items:center;gap:6px;font-size:11px;color:var(--text-dim);padding:3px 9px;border-radius:999px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08)}.rep-and b{color:var(--text);font-weight:700}.rep-and.dev{color:#a8cfff;background:rgba(var(--blue),.12);border-color:rgba(var(--blue),.3)}.rep-and.blocked{color:#ff9d9d;background:rgba(var(--red),.12);border-color:rgba(var(--red),.3)}.rep-and.done{color:#7ae8a6;background:rgba(var(--green),.1);border-color:rgba(var(--green),.28)}.gc-docs{display:flex;flex-direction:column;align-items:flex-start;gap:4px;margin:4px 0 2px;max-width:100%}a.gc-doc{margin:0;color:var(--text);text-decoration:none;cursor:pointer;min-width:0}a.gc-doc:hover{background:#ffffff1f;border-color:#fff3}.gc-doc-nome{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.gc-doc i{font-style:normal;color:var(--text-dim);flex:none;font-variant-numeric:tabular-nums}.gc-apagada{font-style:italic;color:var(--text-dim)}.gc-enviando{margin:0 0 6px}.gc-audio{min-width:180px}.gc-audio-play{width:24px;height:24px;flex:none;display:inline-flex;align-items:center;justify-content:center;padding:0;border-radius:50%;border:none;cursor:pointer;color:#fff;background:#ffffff24}.gc-audio-play:hover{background:#ffffff3d}.gc-audio .gc-audio-line{position:relative;height:4px;cursor:pointer;padding:6px 0;background-clip:content-box}.gc-audio-feito{position:absolute;left:0;top:6px;height:4px;border-radius:99px;background:#8ec3ff}.gc-audio audio{display:none}.sala-chat .dm-bubble{position:relative}.sc-acoes{position:relative;display:none;align-self:center;gap:2px;flex:none}.dm-msg:hover .sc-acoes,.sc-acoes:focus-within{display:inline-flex}.dm-msg.mine .sc-acoes{order:-1}.sc-acoes>button{width:24px;height:24px;padding:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;border-radius:7px;border:none;background:#ffffff0f;color:var(--text-dim)}.sc-acoes>button svg{stroke:currentColor}.sc-acoes>button:hover{background:#ffffff24;color:var(--text)}.sc-acoes>button.danger:hover{color:#ff9d9d}.sc-reacoes{position:absolute;bottom:calc(100% + 6px);right:0;z-index:5;display:flex;gap:2px;padding:4px;border-radius:12px;background:#1c1d24fa;border:1px solid rgba(255,255,255,.12);box-shadow:0 10px 28px #00000080}.dm-msg.mine .sc-reacoes{right:auto;left:0}.sc-reacoes button{font-size:17px;line-height:1;padding:4px;border:none;background:none;cursor:pointer;border-radius:8px}.sc-reacoes button:hover{background:#ffffff1a}.gc-reacts>button.minha{border-color:rgba(var(--blue),.6);background:rgba(var(--blue),.22)}.sc-anexos{display:flex;flex-wrap:wrap;gap:6px;margin:0 12px 6px}.sc-anexos .re-pessoa{padding-left:9px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sc-anexos .re-pessoa button{border:none;background:none;color:inherit;cursor:pointer;padding:0 0 0 4px;display:inline-flex}.sc-anexos .re-pessoa svg{stroke:currentColor;opacity:.7}.sc-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:950;display:flex;align-items:center;justify-content:center;background:#040409d1;cursor:zoom-out}.sc-lightbox img{max-width:92vw;max-height:90vh;border-radius:10px}.gc-audio{box-sizing:border-box;max-width:100%}.gc-audio i{flex:none;min-width:28px;text-align:right}.gc-audio .gc-audio-line{background:#ffffff38;background-clip:content-box}.ws-badge{position:absolute;top:3px;right:3px;min-width:16px;height:16px;padding:0 4px;border-radius:99px;font-style:normal;font-size:9.5px;font-weight:800;line-height:16px;text-align:center;font-variant-numeric:tabular-nums;color:#fff;background:rgb(var(--blue));box-shadow:0 0 0 2px var(--bg)}.ws-rail.open .ws-badge{position:static;margin-left:auto;order:3}.ws-btn.ws-bots.has{color:var(--text)}.bt-view{position:fixed;top:0;right:var(--content-right);bottom:0;left:var(--content-left);z-index:51;display:grid;grid-template-columns:260px minmax(0,1fr);gap:0;background:linear-gradient(180deg,#0c0d11 0%,var(--bg) 55%,#060709 100%)}.bt-vazio{display:grid;place-items:center;height:100%;min-height:160px;color:var(--text-dim);font-size:13px}.bt-dica{color:var(--text-dim);font-size:12.5px;line-height:1.5;padding:6px 4px;margin:0}.bt-lista{border-right:1px solid rgba(255,255,255,.07);padding:40px 12px 20px;display:flex;flex-direction:column;gap:4px;overflow-y:auto}.bt-lista-topo{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 4px 10px}.bt-lista-topo .mt-title{margin:0}.bt-item,.bt-conv{display:flex;align-items:center;gap:10px;width:100%;padding:8px;border-radius:12px;text-align:left;border:1px solid transparent;background:none;color:var(--text);cursor:pointer}.bt-item:hover,.bt-conv:hover{background:#ffffff0d}.bt-item.on,.bt-conv.on{background:rgba(var(--blue),.12);border-color:rgba(var(--blue),.35)}.bt-item.off{opacity:.55}.bt-item-txt{display:flex;flex-direction:column;min-width:0;flex:1}.bt-item-txt b{font-size:13px;font-weight:650;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bt-item-txt i{font-style:normal;font-size:11.5px;color:var(--text-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bt-foto{width:32px;height:32px;border-radius:50%;flex:none;object-fit:cover}.bt-foto.grande{width:44px;height:44px}.bt-foto-ini{display:grid;place-items:center;background:#ffffff14;color:var(--text);font-size:13px;font-weight:700}.bt-n{font-style:normal;flex:none;min-width:20px;height:20px;padding:0 6px;border-radius:99px;text-align:center;font-size:11px;font-weight:800;line-height:20px;font-variant-numeric:tabular-nums;color:#fff;background:rgb(var(--blue))}.bt-painel{display:flex;flex-direction:column;min-width:0;min-height:0;padding:40px 28px 20px;gap:14px}.bt-painel-topo{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.bt-painel-nome{display:flex;flex-direction:column;flex:1;min-width:0}.bt-painel-nome b{font-size:17px;font-weight:700}.bt-painel-nome i{font-style:normal;font-size:12px;color:var(--text-dim)}.bt-privados{display:grid;grid-template-columns:280px minmax(0,1fr);gap:14px;flex:1;min-height:0}.bt-conversas{display:flex;flex-direction:column;gap:2px;overflow-y:auto;min-height:0}.bt-conv-lado{display:flex;flex-direction:column;align-items:flex-end;gap:3px;flex:none}.bt-conv-lado small{font-size:10.5px;color:var(--text-dim);font-variant-numeric:tabular-nums}.bt-conversa{display:flex;flex-direction:column;min-height:0;min-width:0;gap:8px;padding:12px;border:1px solid rgba(255,255,255,.07);border-radius:16px;background:#ffffff05}.bt-conversa-topo{display:flex;align-items:baseline;gap:8px}.bt-conversa-topo b{font-size:14px}.bt-conversa-topo i{font-style:normal;font-size:12px;color:var(--text-dim)}.bt-msgs{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:6px}.bt-msg{display:flex}.bt-msg .gc-bubble{max-width:min(560px,85%)}.bt-msg.do-bot{justify-content:flex-end}.bt-msg.do-bot .gc-bubble{background:rgba(var(--blue),.16)}.bt-msg{align-items:center;gap:4px}.bt-msg.do-bot .gc-react-btn{order:-1}.bt-msg:hover .gc-react-btn{opacity:.75}.dc-citacao{display:block;margin:2px 0 4px;padding:3px 8px;border-left:2px solid rgba(255,255,255,.28);border-radius:4px;font-size:11.5px;color:var(--text-dim);background:#ffffff0a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.dc-citacao b{color:var(--text);font-weight:700;margin-right:4px}.bt-fala-resp{display:flex;align-items:center;gap:8px;margin:0 0 6px;padding:6px 10px;border-radius:10px;background:rgba(var(--blue),.12);border:1px solid rgba(var(--blue),.3);font-size:12px}.bt-fala-resp>span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-dim)}.bt-fala-resp b{color:var(--text)}.bt-fala-resp i{font-style:normal;margin-left:6px}.bt-fala-resp button{border:none;background:none;color:var(--text-dim);cursor:pointer;font-size:15px;line-height:1;padding:0 2px}.bt-fala-resp button:hover{color:var(--text)}.bt-por{font-style:normal;color:var(--text-dim)}.bt-fala{display:flex;flex-direction:column;gap:6px;padding-top:6px;border-top:1px solid rgba(255,255,255,.06)}.bt-fala-quem{display:flex;align-items:center;gap:7px;font-size:12px;min-width:0}.bt-fala-quem img,.bt-fala-ini{width:20px;height:20px;border-radius:50%;flex:none;object-fit:cover}.bt-fala-ini{display:grid;place-items:center;background:#ffffff1a;font-size:10px;font-weight:700}.bt-fala-quem b{font-weight:650}.bt-fala-quem i{font-style:normal;color:var(--text-dim);margin-left:auto;font-size:11px;white-space:nowrap}.bt-fala-sel{background:#ffffff0f;color:var(--text);border:1px solid rgba(255,255,255,.12);border-radius:8px;padding:3px 6px;font:inherit;font-weight:650;min-width:0;max-width:60%}.bt-fala-anexos{display:flex;flex-wrap:wrap;gap:6px}.bt-fala-chip{display:inline-flex;align-items:center;gap:4px;max-width:220px;padding:3px 4px 3px 9px;border-radius:99px;background:#ffffff12;font-size:11.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bt-fala-chip button{border:none;background:none;color:var(--text-dim);cursor:pointer;font-size:14px;line-height:1;padding:0 4px}.bt-fala-erro{color:#ff9a8a;font-size:12px}.bt-fala .gc-field{flex:1;min-width:0}.bt-fala .gc-field .txt-input{width:100%;resize:none}.bt-fala-enviar{flex:none}.bt-config{display:flex;flex-direction:column;gap:6px;overflow-y:auto;min-height:0;max-width:760px}.bt-linha{display:flex;gap:8px;flex-wrap:wrap;align-items:flex-end}.bt-linha .txt-input{min-width:0;flex:1 1 220px}.bt-campo{display:flex;flex-direction:column;gap:5px;font-size:12px;color:var(--text-dim);flex:1 1 220px;min-width:0}.bt-campo .txt-input{color:var(--text);flex:none;width:100%}.bt-membros{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.bt-membro{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:99px;cursor:pointer;font-size:12.5px;border:1px solid rgba(255,255,255,.1);background:#ffffff08}.bt-membro.on{border-color:rgba(var(--blue),.5);background:rgba(var(--blue),.14)}.bt-membro input{margin:0;accent-color:rgb(var(--blue))}.bt-ok{color:#8fe0b0;font-size:12.5px;padding:8px 12px;border-radius:10px;background:#3cc87814}.bt-novo-tit{margin:0;font-size:17px}.bt-passos{margin:0 0 8px;padding-left:18px;color:var(--text-dim);font-size:12.5px;line-height:1.6}.bt-passos a{color:rgb(var(--blue))}.bt-perigo{border-top:1px solid rgba(255,255,255,.06);padding-top:12px}.bt-sec-tit{margin:8px 4px 4px;font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-dim)}.bt-sec-tit:first-of-type{margin-top:0}.bt-sec-tit em{font-style:normal;margin-left:6px;color:var(--text-dim);opacity:.7}.bt-sec-btn{display:flex;align-items:center;gap:5px;width:calc(100% - 8px);border:none;background:none;padding:4px 0;cursor:pointer;text-align:left;font-family:inherit}.bt-sec-btn:hover{color:var(--text)}.bt-sec-btn:focus-visible{outline:2px solid rgba(var(--blue),.8);outline-offset:2px;border-radius:4px}.bt-sec-btn svg{flex:none;transition:transform .15s ease}.bt-sec-btn.fechado svg{transform:rotate(-90deg)}.bt-sec-btn em.bt-n{opacity:1;margin-left:auto;text-transform:none;letter-spacing:0}@media (prefers-reduced-motion: reduce){.bt-sec-btn svg{transition:none}}.bt-grupo{display:flex;flex-direction:column;gap:2px}.bt-conv-linha{position:relative;display:flex;align-items:center}.bt-conv-linha .bt-conv{flex:1;min-width:0;padding-right:34px}.bt-arquivar{position:absolute;right:6px;top:50%;transform:translateY(-50%);width:26px;height:26px;border-radius:8px;display:grid;place-items:center;border:none;background:#ffffff0f;color:var(--text-dim);cursor:pointer;opacity:0;transition:opacity .15s ease,color .15s ease}.bt-conv-linha:hover .bt-arquivar,.bt-arquivar:focus-visible{opacity:1}.bt-arquivar:hover{color:var(--text);background:#ffffff1f}@media (hover: none){.bt-arquivar{opacity:1}}.bt-conv-linha:hover .bt-conv-lado{visibility:hidden}.bt-ver-arq{margin:8px 4px 2px;align-self:flex-start;border:none;background:none;color:var(--text-dim);font:inherit;font-size:12px;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.bt-conversa .dc-aba-topo{display:flex;gap:10px;align-items:baseline;font-size:12.5px}.bt-conversa .gchat-msgs{flex:1;min-height:0;overflow-y:auto}.bt-lista-acoes{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.bt-recolher{flex:none;order:3;display:grid;place-items:center;width:26px;height:26px;border-radius:8px;border:0;background:transparent;color:var(--text-dim);cursor:pointer}.bt-recolher:hover{background:#ffffff14;color:var(--text)}.bt-recolher:focus-visible{outline:2px solid rgba(var(--blue),.6)}.bt-view.recolhida{grid-template-columns:64px minmax(0,1fr)}.bt-view.recolhida .bt-lista{padding-inline:8px;align-items:stretch}.bt-view.recolhida .bt-lista-topo{justify-content:center;padding-inline:0}.bt-view.recolhida .bt-lista-topo .mt-title,.bt-view.recolhida .bt-lista-acoes,.bt-view.recolhida .bt-item-txt{display:none}.bt-view.recolhida .bt-item{position:relative;justify-content:center;padding-inline:0}.bt-view.recolhida .bt-n{position:absolute;top:0;right:0}.dm-msg .dm-mais-btn{align-self:center;color:#ffffffd9}.dm-msg:not(.mine) .dm-mais-btn{order:3}.bt-canais{list-style:none;margin:0 0 10px;padding:0;max-height:220px;overflow-y:auto;display:flex;flex-direction:column;gap:4px}.bt-canais li{font-size:12.5px;display:flex;gap:8px;align-items:baseline;flex-wrap:wrap}.bt-canais i{font-style:normal;color:var(--text-dim);font-size:11.5px}.bt-canais span{color:#ffb38a;font-size:12px}.bt-canais li span:first-child{color:var(--text);font-size:12.5px}.bt-servidor{border:1px solid rgba(255,255,255,.07);border-radius:14px;padding:12px 14px;background:#ffffff05}.bt-servidor-topo{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.bt-servidor-topo b{font-size:14px}.bt-servidor-topo i{font-style:normal;font-size:12px;color:var(--text-dim);flex:1;min-width:0}.bt-servidor-form{display:flex;flex-direction:column;gap:10px;margin-top:10px}@media (max-width: 900px){.bt-view,.bt-view.recolhida{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr);overflow-y:auto}.bt-recolher{display:none}.bt-view.recolhida .bt-lista-topo .mt-title,.bt-view.recolhida .bt-lista-acoes{display:revert}.bt-view.recolhida .bt-lista-acoes,.bt-view.recolhida .bt-item-txt{display:flex}.bt-view.recolhida .bt-item{justify-content:flex-start}.bt-lista{border-right:none;border-bottom:1px solid rgba(255,255,255,.07);padding:64px 16px 10px;max-height:40vh}.bt-painel{padding:14px 16px 20px}.bt-privados{grid-template-columns:1fr}.bt-conversas{max-height:30vh}.bt-conversa{min-height:60vh}}.bt-fala .gc-field{position:relative}.bt-mn-pop{bottom:calc(100% + 6px);top:auto;left:0;right:0;max-height:240px;overflow-y:auto}.bt-mn-pop .mn-row{display:flex;align-items:center;gap:8px}.bt-mn-pop .mn-row img,.bt-mn-pop .mn-row .bt-fala-ini{width:20px;height:20px;border-radius:50%;flex:none}.bt-mn-pop .mn-row i{font-style:normal;color:var(--text-dim);font-size:11px;margin-left:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gc-doc.baixando{opacity:.85;cursor:progress}.gc-doc .dl-prog{font-style:normal;color:rgb(var(--blue));font-variant-numeric:tabular-nums}.gc-doc .dl-erro{font-style:normal;color:#ff9a8a}.ft-fixo{font-style:normal;color:#cbb8ff}.ft-mes-banco{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:12.5px;margin:0}.ft-mes-banco>span:first-child{color:var(--text-dim)}.ft-mes-banco b{font-variant-numeric:tabular-nums}.ft-mes-banco em{font-style:normal;font-weight:700}.ft-mes-banco em.falta{color:#ffd9a0}.ft-mes-banco em.ok{color:#7ae8a6}.ft-trilho{flex:0 1 160px;min-width:80px;height:7px;border-radius:99px;background:#ffffff14;overflow:hidden}.ft-trilho span{display:block;height:100%;border-radius:99px;background:rgb(var(--blue))}.ft-painel-tab{display:flex;flex-direction:column}.ft-painel-l{width:100%;display:grid;grid-template-columns:minmax(0,1.6fr) repeat(4,minmax(70px,1fr));gap:10px;align-items:center;padding:7px 4px;border:0;border-top:1px solid rgba(255,255,255,.05);background:none;color:var(--text);font:inherit;font-size:12.5px;text-align:left;cursor:pointer}.ft-painel-l:hover{background:#ffffff08}.ft-painel-l.cab{cursor:default;border-top:0;font-size:10.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--text-dim)}.ft-painel-l.cab:hover{background:none}.ft-painel-l .num{text-align:right;font-variant-numeric:tabular-nums}.ft-painel-l .deve,.ft-painel-l .falta{color:#ffd9a0;font-weight:700}.ft-painel .ft-banco{margin:4px 0 8px}@media (max-width: 760px){.ft-painel-l{grid-template-columns:minmax(0,1fr) repeat(2,64px)}.ft-painel-l>span:nth-child(3),.ft-painel-l>span:nth-child(4){display:none}}.hz-banco-l{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(80px,1fr) minmax(0,.8fr) minmax(0,1fr);gap:14px;align-items:center}.hz-banco-l>div{display:flex;flex-direction:column;gap:2px}.hz-banco-l span{font-size:10.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--text-dim)}.hz-banco-l b{font-size:18px;font-weight:800;font-variant-numeric:tabular-nums}.hz-banco-l em{font-style:normal;font-size:11px;color:var(--text-dim)}.hz-banco-l .falta b,.hz-banco-l .deve b{color:#ffd9a0}.hz-banco-l .ok b{color:#7ae8a6}.hz-banco-trilho{height:8px}@media (max-width: 760px){.hz-banco-l{grid-template-columns:1fr 1fr}.hz-banco-trilho{grid-column:1 / -1}}.ap{display:flex;flex-direction:column;gap:12px}.ap-topo,.ap-novo,.ap-subir,.ap-det-h,.ap-acoes,.ap-versoes,.ap-link{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ap-rot,.ap-resumo,.ap-grupo{font-size:12px;color:var(--text-dim)}.ap-resumo{margin-right:auto}.ap-dir{margin-left:auto}.ap-sel,.ap-in,.ap textarea{background:#ffffff0d;border:1px solid var(--line);border-radius:8px;color:var(--text);font:inherit;font-size:12.5px;padding:6px 9px;min-height:32px;box-sizing:border-box}.ap textarea{width:100%;resize:vertical}.ap-in{flex:1 1 140px;min-width:0}.ap-in.curto{flex:0 0 74px;text-transform:uppercase}.ap-erro{font-size:12.5px;color:#ff9a8a;background:rgba(var(--red),.1);border-radius:8px;padding:7px 10px}.ap-vazio{font-size:12.5px;color:var(--text-dim);padding:6px 0}.ap-lista{display:flex;flex-direction:column;gap:4px}.ap-linha{display:grid;grid-template-columns:52px minmax(0,1fr) auto auto;gap:10px;align-items:center;background:#ffffff08;border:1px solid var(--line);border-radius:10px;padding:6px 10px 6px 6px;color:var(--text);font:inherit;text-align:left;cursor:pointer}.ap-linha:hover{background:#ffffff0f}.ap-mini{width:52px;height:40px;border-radius:7px;background:#ffffff0a;display:grid;place-items:center;overflow:hidden;font-size:11px;color:var(--text-dim)}.ap-mini img{max-width:46px;max-height:36px;object-fit:contain}.ap-nome{display:flex;flex-direction:column;min-width:0}.ap-nome b{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ap-nome small,.ap-ver{font-size:11.5px;color:var(--text-dim)}.ap-ver{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.ap-chip{font-size:11px;font-weight:700;padding:2px 8px;border-radius:999px;white-space:nowrap}.ap-chip.dim,.ap-dec.dim{color:var(--text-dim);background:#ffffff0f}.ap-chip.amber,.ap-dec.amber{color:rgb(var(--amber));background:rgba(var(--amber),.12)}.ap-chip.green,.ap-dec.green{color:rgb(var(--green));background:rgba(var(--green),.12)}.ap-chip.red,.ap-dec.red{color:#ff9a8a;background:rgba(var(--red),.12)}.ap-chip.lilac,.ap-dec.lilac{color:rgb(var(--lilac));background:rgba(var(--lilac),.12)}.ap-det{display:flex;flex-direction:column;gap:10px}.ap-det-h b{font-size:14px}.ap-palco{border:1px solid var(--line);border-radius:12px;background:radial-gradient(circle at 50% 45%,#ffffff12,#00000040 75%);display:grid;place-items:center;padding:16px}.ap-img{position:relative;cursor:crosshair;line-height:0}.ap-img img{max-width:100%;max-height:340px;object-fit:contain}.ap-pino{position:absolute;width:22px;height:22px;margin:-11px 0 0 -11px;border-radius:50%;background:rgb(var(--amber));color:#15171c;font-size:11px;font-weight:800;line-height:22px;text-align:center;box-shadow:0 0 0 3px #0000008c;pointer-events:none}.ap-pino.novo{background:rgb(var(--blue));color:#fff}.ap-arq{font-size:13px}.ap-v{display:flex;flex-direction:column;align-items:flex-start;gap:0;min-height:40px;padding:4px 10px;border-radius:8px;border:1px solid var(--line);background:#ffffff08;color:var(--text);font:inherit;cursor:pointer}.ap-v.on{border-color:rgba(var(--blue),.7)}.ap-v b{font-size:12.5px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.ap-v small{font-size:10.5px;color:var(--text-dim)}.ap-info{display:flex;flex-direction:column;gap:6px;font-size:12px;color:var(--text-dim)}.ap-info p{margin:0;color:var(--text);font-size:12.5px}.ap-dec{font-size:12px;border-radius:8px;padding:5px 9px}.ap-motivo{display:flex;flex-direction:column;gap:6px;font-size:12.5px}.ap-coms{display:flex;flex-direction:column;gap:6px}.ap-com{border-top:1px solid var(--line);padding-top:6px;font-size:12.5px;display:flex;flex-wrap:wrap;gap:4px 8px;align-items:baseline}.ap-com small{color:var(--text-dim);font-size:11px}.ap-com.cliente b{color:rgb(var(--teal))}.ap-com p{flex:1 0 100%;margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.ap-pin-n{font-size:10.5px;font-weight:700;color:#15171c;background:rgb(var(--amber));border-radius:999px;padding:0 6px}.ap-escrever{display:flex;flex-direction:column;gap:6px}.ap-escrever .ap-acoes,.ap-motivo .ap-acoes{justify-content:flex-end}.ap-subir{border-top:1px solid var(--line);padding-top:10px}.ap-contas{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--line);padding-top:10px}.ap-conta{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;font-size:12.5px}.ap-conta small{color:var(--text-dim);font-size:11.5px}.ap-chk{font-size:12px;color:var(--text-dim);display:flex;align-items:center;gap:5px}.ap-link{font-size:12px;color:var(--text-dim);background:rgba(var(--blue),.08);border-radius:8px;padding:8px 10px}.ap-link span{flex:1 0 100%}.pa-portais{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 12px}.pa-portal{font-size:12px;padding:5px 10px;border-radius:8px;background:#ffffff0a;border:1px solid var(--line)}.pa-portal.off{color:var(--text-dim)}.pa-form,.pa-conta{display:flex;flex-direction:column;gap:10px;padding:12px 14px;border-radius:12px;border:1px solid var(--line);background:#ffffff08;margin-bottom:10px}.pa-form>label,.pa-escopo label{display:flex;flex-direction:column;gap:4px;font-size:11.5px;color:var(--text-dim)}.pa-escopo{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-end}.pa-escopo label:not(.ap-chk){flex:1 1 180px;min-width:0}.pa-escopo .ap-chk{flex-direction:row;padding-bottom:8px}.pa-acoes{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:flex-end}.pa-ve{margin-right:auto;font-size:12px;color:var(--text-dim)}.pa-lista{display:flex;flex-direction:column}.pa-conta.off{opacity:.6}.pa-conta-h{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:baseline;font-size:13px}.pa-email,.pa-st{font-size:12px;color:var(--text-dim)}.pa-st{margin-left:auto}.pa-form>label .ap-in,.pa-escopo .ap-sel{flex:none;width:100%}.d-atalhos{display:flex;flex-direction:column;gap:6px;margin-top:18px}.d-atalhos .lbl{margin-bottom:3px}.d-atalho{display:flex;align-items:center;gap:10px;min-height:42px;padding:0 14px;border-radius:12px;border:1px solid var(--line);background:#ffffff0a;color:var(--text);font:inherit;font-size:13px;font-weight:600;cursor:pointer;text-align:left}.d-atalho svg{stroke:currentColor;flex:0 0 auto;opacity:.85}.d-atalho:hover{background:#ffffff14}.d-atalho.on{border-color:rgba(var(--blue),.6);background:rgba(var(--blue),.12)}.ap-ajuda{border:1px solid rgba(var(--blue),.35);background:rgba(var(--blue),.06);border-radius:12px;padding:12px 14px;display:flex;flex-direction:column;gap:8px;font-size:12.5px}.ap-ajuda ol{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:8px}.ap-ajuda li .mini{margin-left:8px}.ap-ajuda code,.ap-pedido{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px;background:#ffffff0f;padding:1px 5px;border-radius:5px}.ap-pedido{display:block;margin:6px 0;padding:7px 9px;white-space:normal}.ap-regra{margin:0;color:var(--text-dim)}.ap-partes{margin:0 0 4px}.qp{display:flex;flex-direction:column;gap:12px}.qp-espera{color:rgb(var(--amber))}.qp-form{display:flex;flex-wrap:wrap;gap:8px;align-items:center;border:1px solid var(--line);border-radius:12px;padding:10px}.qp-form textarea{flex:1 0 100%}.qp-form .ap-acoes{flex:1 0 100%;justify-content:flex-end}.qp-quadro{display:grid;grid-template-columns:repeat(4,minmax(135px,1fr));gap:8px;overflow-x:auto;padding-bottom:4px}.qp-col{display:flex;flex-direction:column;gap:6px;min-height:120px;padding:8px;border-radius:12px;background:#ffffff08;border:1px solid var(--line)}.qp-col.cliente{border-color:rgba(var(--amber),.35);background:rgba(var(--amber),.05)}.qp-col header{display:flex;align-items:center;justify-content:space-between;gap:6px}.qp-col header small{font-size:11px;color:var(--text-dim);font-variant-numeric:tabular-nums}.ap-chip.blue{color:rgb(var(--blue));background:rgba(var(--blue),.12)}.qp-cartao{display:flex;flex-direction:column;align-items:stretch;gap:3px;text-align:left;font:inherit;color:var(--text);padding:8px 9px;border-radius:9px;border:1px solid var(--line);background:#ffffff0d;cursor:pointer}.qp-cartao[draggable=true]{cursor:grab}.qp-cartao:hover{background:#ffffff14}.qp-cartao.on{border-color:rgba(var(--blue),.7)}.qp-cartao.arrastando{opacity:.45}.qp-cartao b{font-size:12.5px;overflow-wrap:anywhere}.qp-det{font-size:11.5px;color:var(--text-dim);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.qp-cartao small{font-size:10.5px;color:var(--text-dim)}.qp-novo{color:rgb(var(--teal));font-weight:600}.qp-vazia{font-size:11.5px;color:var(--text-dim);text-align:center;padding:14px 4px;border:1px dashed var(--line);border-radius:9px}.qp-aberto .ap-in{flex:none}.qp-aberto{display:flex;flex-direction:column;gap:10px;border:1px solid rgba(var(--blue),.35);border-radius:12px;padding:12px}.qp-texto{margin:0;font-size:12.5px;white-space:pre-wrap;overflow-wrap:anywhere}.qp-notas{display:flex;flex-direction:column;gap:8px;border-top:1px solid var(--line);padding-top:12px}.qp-nota{display:flex;flex-direction:column;gap:4px;padding:8px 0;border-bottom:1px solid var(--line)}.qp-nota:last-child{border-bottom:0}.qp-nota .ap-det-h b{font-size:12.5px}.hj-ajustar{display:flex;flex-direction:column;gap:12px}.hj-nota{margin:0;font-size:12.5px;color:var(--text-dim)}.hj-filtros{display:flex;flex-wrap:wrap;gap:12px}.hj-filtros label{display:flex;flex-direction:column;gap:4px;font-size:11.5px;color:var(--text-dim)}.hj-filtros select,.hj-filtros input{min-height:34px;padding:0 10px;border-radius:8px;border:1px solid var(--line);background:#ffffff0d;color:var(--text);font:inherit;font-size:13px;color-scheme:dark}.hj-ajustar .hr-desc .dr-amao{align-self:flex-start}.ncl{display:flex;flex-direction:column;gap:14px;padding-top:8px}.ncl-topo{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.ncl-desc{margin:4px 0 0;font-size:11.5px;color:var(--text-dim)}.ncl-form{display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:12px;background:#ffffff09;border:1px solid rgba(255,255,255,.08)}.ncl-ta{min-height:110px}.ncl-form-linha{display:grid;grid-template-columns:minmax(0,1fr) 170px;gap:10px}.ncl-form-acoes{display:flex;justify-content:flex-end;gap:7px}.ncl-dia{display:flex;flex-direction:column;gap:7px}.ncl-dia-h{margin:0;font-size:10.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--text-dim)}.ncl-lista{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:7px}.ncl-nota{padding:11px 13px;border-radius:11px;background:#ffffff0b;border:1px solid rgba(255,255,255,.07)}.ncl-nota .ncl-form{padding:0;background:none;border:none}.ncl-texto{margin:0;font-size:12.5px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}.ncl-meta{display:flex;align-items:center;flex-wrap:wrap;gap:4px 10px;margin-top:7px;font-size:10.5px;color:var(--text-dim)}.ncl-meta b{color:var(--text);font-weight:700}.ncl-acoes{margin-left:auto;display:flex;gap:10px}.ncl-apagar:hover{color:#ff8f8f}@media (max-width: 560px){.ncl-form-linha{grid-template-columns:1fr}}.dc-aba-topo i{font-style:normal;margin-left:auto;color:var(--text-dim)}.pc-mencao{font-weight:600;color:#8fd3ff}.pc-apagada{display:block;font-size:11.5px;color:var(--text-dim)}.pc-historico .gc-bubble{opacity:.72}.pc-divisor{display:flex;align-items:center;gap:10px;margin:10px 0;font-size:10.5px;color:var(--text-dim);text-transform:uppercase;letter-spacing:.06em}.pc-divisor:before,.pc-divisor:after{content:"";flex:1;height:1px;background:#ffffff14}.nv-alvo{margin-bottom:14px}.sb-call-acts .sb-radio-btn.tocando{background:rgba(var(--green),.2);border-color:rgba(var(--green),.45)}.sb-call-acts .sb-radio-btn.aberto{box-shadow:inset 0 0 0 1px #ffffff59}.radio-card{position:fixed;left:calc(var(--rail-w) + 14px);bottom:14px;z-index:380;width:252px;max-width:calc(100vw - 24px);max-height:calc(100vh - 28px);overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:8px;padding:10px 12px 12px;border-radius:14px;font-size:12.5px;background:#12131af7;border:1px solid rgba(255,255,255,.12);box-shadow:0 18px 50px #0000008c}.radio-card>*{flex:none}.radio-topo{display:flex;align-items:center;justify-content:space-between;gap:8px}.radio-topo b{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-dim);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.radio-x{width:26px;height:26px;flex:none;border-radius:8px;border:0;background:#ffffff12;color:inherit;font-size:16px;cursor:pointer}.radio-x:hover{background:#ffffff24}.radio-video{position:relative;width:100%;height:200px;min-width:200px;border-radius:10px;overflow:hidden;background:#000}.radio-video>div,.radio-video iframe{width:100%;height:100%;border:0;display:block}.radio-tocar{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:110px;height:40px;border-radius:99px;border:0;background:rgba(var(--green),.9);color:#fff;font-weight:700;cursor:pointer}.radio-aviso{position:absolute;left:8px;right:8px;bottom:8px;padding:4px 8px;border-radius:8px;background:#000000bf;color:#f5b642;font-size:11.5px}.radio-agora{display:flex;flex-direction:column;gap:2px;min-width:0}.radio-titulo{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.radio-agora i,.radio-fila i,.radio-fila-topo i{color:var(--text-dim);font-style:normal}.radio-som{display:flex;align-items:center;gap:8px}.radio-som input[type=range]{flex:1;min-width:0;accent-color:#fff;margin:0}.radio-vazio{color:var(--text-dim);line-height:1.4}.radio-topo-acts{display:flex;gap:4px;flex:none}.radio-card.mini{width:224px;padding:8px 12px 12px;gap:6px}.radio-card.mini .radio-topo b{text-transform:none;letter-spacing:0;font-size:12px;font-weight:600;color:inherit}.radio-card.mini .radio-x{width:24px;height:24px;font-size:14px}.radio-fila-bloco{border-top:1px solid rgba(255,255,255,.07);padding-top:8px;display:flex;flex-direction:column;gap:4px}.radio-fila-topo{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.radio-fila-topo span{font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-dim)}.radio-fila-topo i{font-size:11px}.radio-fila{list-style:none;margin:0 -4px;padding:0;max-height:196px;overflow-y:auto}.radio-fila li{display:flex;align-items:center;gap:2px;border-radius:8px}.radio-fila li:hover{background:#ffffff0d}.radio-faixa{flex:1;min-width:0;display:flex;align-items:center;gap:8px;padding:5px 4px;border:0;border-radius:8px;background:none;color:inherit;font:inherit;text-align:left}button.radio-faixa{cursor:pointer}.radio-num{position:relative;flex:none;width:22px;height:22px;border-radius:6px;display:grid;place-items:center;background:#ffffff12;font-size:11px;color:var(--text-dim)}.radio-num>*{grid-area:1 / 1}.radio-num span{opacity:0;color:#fff;font-size:10px}button.radio-faixa:hover .radio-num,button.radio-faixa:focus-visible .radio-num{background:rgba(var(--green),.85)}button.radio-faixa:hover .radio-num b,button.radio-faixa:focus-visible .radio-num b{opacity:0}button.radio-faixa:hover .radio-num span,button.radio-faixa:focus-visible .radio-num span{opacity:1}.radio-faixa-txt{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.3}.radio-faixa-titulo{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.radio-faixa-txt i{font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.radio-tirar{width:22px;height:22px;flex:none;margin-right:4px;border-radius:6px;border:0;background:none;color:var(--text-dim);cursor:pointer;opacity:.6}.radio-fila li:hover .radio-tirar,.radio-tirar:focus-visible{opacity:1;background:#ffffff14;color:inherit}.radio-ok{color:rgb(var(--green));line-height:1.4}.radio-pedir{display:flex;gap:6px}.radio-pedir input{flex:1;min-width:0;padding:6px 8px;border-radius:8px;font:inherit;color:inherit;background:#ffffff14;border:1px solid rgba(255,255,255,.16)}.radio-erro{color:#f5b642;line-height:1.4}.gp-icone{display:inline-grid;place-items:center;flex:none;border-radius:10px;font-weight:700;letter-spacing:.02em;color:#fff;background:linear-gradient(135deg,rgba(var(--green),.55),#5db2ff8c);border:1px solid rgba(255,255,255,.16)}.ms-row .sb-va .gp-icone{width:100%!important;height:100%!important;font-size:12px!important}.gp-icone.novo{background:#ffffff0f;border-style:dashed;color:var(--text-dim);font-size:18px;font-weight:400}.ms-novo-grupo:hover .gp-icone.novo{color:var(--text);border-color:#ffffff59}.ms-sep{display:block;height:1px;margin:4px 8px;background:#ffffff14;flex:none}.gp-foto{width:22px;height:22px;border-radius:50%;object-fit:cover;flex:none}.gp-foto.vazia{display:inline-grid;place-items:center;background:#ffffff1a;font-size:11px}.gp-novo{width:min(420px,calc(100vw - 32px));display:flex;flex-direction:column;gap:10px}.gp-dica{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-dim)}.gp-dica i{font-style:normal;font-weight:500;letter-spacing:0;text-transform:none}.gp-escolher{display:flex;flex-direction:column;gap:6px}.gp-escolher-lista{max-height:260px;overflow-y:auto;display:flex;flex-direction:column;gap:2px}.gp-pessoa{display:flex;align-items:center;gap:9px;padding:5px 8px;border-radius:9px;cursor:pointer;font-size:13px}.gp-pessoa:hover{background:#ffffff0f}.gp-pessoa.on{background:rgba(var(--green),.14)}.gp-pessoa input{accent-color:rgb(var(--green));margin:0}.gp-nada{color:var(--text-dim);font-size:12px;padding:6px 8px}.gp-rodape{display:flex;justify-content:flex-end;gap:8px}.gp-ver.on{background:#ffffff24}.gp-pessoas{display:flex;flex-direction:column;gap:8px;margin:0 12px 8px;padding:10px;border-radius:12px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);max-height:45%;overflow-y:auto;flex:none}.gp-membros{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.gp-membros li{display:flex;align-items:center;gap:8px;padding:3px 4px;border-radius:8px;font-size:12.5px}.gp-membros li:hover{background:#ffffff0d}.gp-membros li>span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gp-membros i{font-style:normal;font-size:10.5px;color:var(--text-dim)}.gp-tirar{width:22px;height:22px;border-radius:6px;border:0;background:none;color:var(--text-dim);cursor:pointer}.gp-tirar:hover{background:#ffffff1a;color:var(--text)}.gp-sair{align-self:flex-start;border:0;background:none;padding:2px 0;color:#ff8a8a;font:inherit;font-size:12px;cursor:pointer}.gp-sair:hover{text-decoration:underline}.hz-chips{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:-6px}.hz-chip{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 4px 0 10px;border-radius:99px;font-size:12px;background:rgba(var(--blue),.16);border:1px solid rgba(var(--blue),.4)}.hz-chip em{font-style:normal;font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-dim)}.hz-chip button{width:20px;height:20px;border-radius:50%;border:0;background:none;color:var(--text-dim);font-size:14px;line-height:1;cursor:pointer}.hz-chip button:hover,.hz-chip button:focus-visible{background:#ffffff1f;color:var(--text)}.hz-grade.hz-detalhe>.hz-card:first-child{grid-column:auto}.hz-grupo.marcada>.hz-barra{background:rgba(var(--blue),.14);box-shadow:inset 0 0 0 1px rgba(var(--blue),.4)}.hz-rot.com-nota{display:flex;flex-direction:column;line-height:1.25}.hz-rot.com-nota>span,.hz-rot.com-nota small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hz-rot.com-nota small{font-size:11px;color:var(--text-dim)}.nv-publico{border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:10px 12px;margin:0;display:flex;flex-direction:column;gap:8px;min-width:0}.nv-publico legend{padding:0 4px;font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--text-dim)}.nv-publico[disabled]{opacity:.7}.nv-publico-grupos{display:flex;flex-direction:column;gap:6px}.nv-publico-grupos>div{display:grid;grid-template-columns:58px minmax(0,1fr);align-items:start;gap:8px}.nv-publico-grupos>div>span:first-child{padding-top:5px;font-size:11.5px;color:var(--text-dim)}.nv-chips{display:flex;flex-wrap:wrap;gap:6px;min-width:0}.nv-chip{height:26px;padding:0 10px;white-space:nowrap;border-radius:99px;font:inherit;font-size:12px;color:var(--text);cursor:pointer;background:#ffffff0d;border:1px solid rgba(255,255,255,.12)}.nv-chip:hover{background:#ffffff17}.nv-chip.on{background:rgba(var(--blue),.2);border-color:rgba(var(--blue),.5)}.nv-chip:focus-visible{outline:2px solid rgba(var(--blue),.7);outline-offset:1px}.nv-add-pessoa{height:26px;padding:0 8px;font-size:12px;width:auto}.nv-publico-dica{margin:2px 0 0;font-size:11.5px;color:var(--text-dim)}.nv-publico-resumo{margin:0;font-size:12.5px;color:var(--text-dim)}.nv-publico-resumo b{color:var(--text);font-weight:600}.auth-stage{position:fixed;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:24px 16px;overflow-y:auto}.auth-status{position:relative;color:var(--text-dim);font-size:13px}.auth-card{position:relative;width:min(380px,100%);display:flex;flex-direction:column;gap:22px;padding:28px 28px 26px;border-radius:var(--case-radius);border:1px solid rgba(255,255,255,.1);background:linear-gradient(165deg,#ffffff0f,#ffffff04 60%),#101116e6;backdrop-filter:blur(22px) saturate(1.05);-webkit-backdrop-filter:blur(22px) saturate(1.05);box-shadow:0 24px 60px #0000008c,inset 0 1px #ffffff26}.auth-logo{height:28px;width:auto;align-self:flex-start;opacity:.95}.auth-form{display:flex;flex-direction:column;gap:14px}.auth-form header{display:flex;flex-direction:column;gap:4px;margin-bottom:4px}.auth-card h1{margin:0;font-size:19px;font-weight:800;letter-spacing:-.01em;color:var(--text);text-wrap:balance}.auth-card p{margin:0;font-size:12.5px;line-height:1.5;color:var(--text-dim)}.auth-card .cfg-field input{height:38px;font-size:13px}.auth-code{letter-spacing:.35em;font-variant-numeric:tabular-nums;font-size:16px!important}.auth-error{color:#ffc4c4!important;background:rgba(var(--red),.14);border:1px solid rgba(var(--red),.35);border-radius:9px;padding:8px 11px}.auth-btn{height:40px;margin-top:4px;border-radius:11px;cursor:pointer;font:inherit;font-size:13px;font-weight:800;color:#eaf3ff;background:rgba(var(--blue),.3);border:1px solid rgba(var(--blue),.6);transition:background .15s ease,opacity .15s ease}.auth-btn:hover:not(:disabled){background:rgba(var(--blue),.42)}.auth-btn:disabled{opacity:.5;cursor:not-allowed}.auth-btn:focus-visible,.auth-links button:focus-visible{outline:2px solid rgba(var(--blue),.8);outline-offset:2px}.auth-links{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.auth-links button{background:none;border:0;padding:2px 0;cursor:pointer;font:inherit;font-size:12px;font-weight:700;color:var(--text-dim)}.auth-links button:hover{color:var(--text)}.auth-offline{gap:12px}@media (prefers-reduced-motion: reduce){.auth-btn{transition:none}}
