@import"https://fonts.googleapis.com/css2?family=Geist:wght@400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Geist:wght@400;500;600;700&family=Geist+Mono:wght@400;500&display=swap";.menu-lateral-scope{--ml-content: 198 100% 98.7%;--ml-foreground: 0 0% 4.3%;--ml-card: 0 0% 100%;--ml-muted: 200 45% 96%;--ml-muted-foreground: 0 0% 37%;--ml-border: 200 36% 88%;--ml-border-strong: 200 30% 80%;--ml-input: 200 34% 84%;--ml-sidebar: 0 0% 100%;--ml-sidebar-border: 200 36% 88%;--ml-sidebar-hover: 198 80% 96%;--ml-sidebar-active: 198 72% 90%;--ml-sidebar-fg: 0 0% 20%;--ml-accent: 198 73% 82%;--ml-accent-soft: 198 80% 94%;--ml-st-doing: 198 58% 44%;--ml-red: 0 64% 50%;font-family:Geist,system-ui,sans-serif;-webkit-font-smoothing:antialiased}.menu-lateral-scope *,.menu-lateral-scope *:before,.menu-lateral-scope *:after{box-sizing:border-box}.menu-lateral-scope svg{display:block}.menu-lateral-scope button{font-family:inherit;cursor:pointer;color:inherit;background:none;border:none}.dark .menu-lateral-scope{--ml-card: 220 18% 13%;--ml-foreground: 210 16% 86%;--ml-muted-foreground: 215 12% 60%;--ml-border: 220 14% 22%;--ml-input: 220 12% 28%;--ml-sidebar-fg: 210 16% 86%;--ml-sidebar-hover: 205 30% 20%;--ml-st-doing: 198 62% 56%;--ml-content: 220 20% 9%;--ml-muted: 220 14% 18%;--ml-border-strong: 220 12% 30%;--ml-sidebar-active: 200 38% 26%;--ml-accent-soft: 205 30% 22%}.menu-lateral-scope .ml-breadcrumb{display:flex;align-items:center;gap:6px;font-size:13px;line-height:1;margin-bottom:16px;color:hsl(var(--ml-muted-foreground))}.menu-lateral-scope .ml-breadcrumb svg{width:15px;height:15px;flex:none}.menu-lateral-scope .ml-breadcrumb .ml-bc-sep{color:hsl(var(--ml-muted-foreground) / .55)}.menu-lateral-scope .ml-breadcrumb b{font-weight:600;color:hsl(var(--ml-muted-foreground))}.menu-lateral-root{--ml-content: 198 100% 98.7%;--ml-foreground: 0 0% 4.3%;--ml-card: 0 0% 100%;--ml-muted: 200 45% 96%;--ml-muted-foreground: 0 0% 37%;--ml-border: 200 36% 88%;--ml-border-strong: 200 30% 80%;--ml-input: 200 34% 84%;--ml-sidebar: 0 0% 100%;--ml-sidebar-border: 200 36% 88%;--ml-sidebar-hover: 198 80% 96%;--ml-sidebar-active: 198 72% 90%;--ml-sidebar-fg: 0 0% 20%;--ml-accent: 198 73% 82%;--ml-accent-soft: 198 80% 94%;--ml-st-doing: 198 58% 44%;--ml-red: 0 64% 50%;font-family:Geist,system-ui,sans-serif;background:hsl(var(--ml-sidebar));color:hsl(var(--ml-sidebar-fg));border-right:1px solid hsl(var(--ml-sidebar-border));display:flex;flex-direction:column;overflow:hidden;position:relative;z-index:7;box-shadow:12px 0 22px -18px #1b506a4d;position:sticky;top:0;align-self:flex-start;height:100vh;max-height:100vh;width:260px;flex:none;-webkit-font-smoothing:antialiased}.menu-lateral-root *,.menu-lateral-root *:before,.menu-lateral-root *:after{box-sizing:border-box}.menu-lateral-root svg{display:block}.menu-lateral-root button{font-family:inherit;cursor:pointer;color:inherit;background:none;border:none}.menu-lateral-root a{color:inherit;text-decoration:none}.dark .menu-lateral-root{--ml-sidebar: 220 18% 11%;--ml-sidebar-border: 220 14% 20%;--ml-sidebar-fg: 210 16% 86%;--ml-card: 220 18% 13%;--ml-content: 220 20% 9%;--ml-muted: 220 14% 18%;--ml-muted-foreground: 215 12% 60%;--ml-border: 220 14% 22%;--ml-border-strong: 220 12% 30%;--ml-input: 220 12% 28%;--ml-sidebar-hover: 205 30% 20%;--ml-sidebar-active: 200 38% 26%;--ml-accent-soft: 205 30% 22%;--ml-st-doing: 198 62% 56%}.app-topbar{background:#fff;border-bottom:1px solid hsl(200 36% 88%)}.dark .app-topbar{background:#171a21;border-bottom:1px solid hsl(220 14% 20%)}.app-topbar>button{width:34px;height:34px;border-radius:8px;border:1px solid transparent;background:transparent;color:#5e5e5e}.app-topbar>button svg{width:18px;height:18px}.app-topbar>button:hover{background:#eff8fd;border-color:#bdd1db;color:#0b0b0b}.dark .app-topbar>button{color:#8d97a5}.dark .app-topbar>button:hover{background:#243642;border-color:#434956;color:#d6dbe1}.ml-head{height:58px;flex:none;display:flex;align-items:center;gap:10px;padding:0 12px 0 20px}.ml-brand{display:flex;flex-direction:column;min-width:0;line-height:1.2;flex:1}.ml-brand b{font-size:13.5px;font-weight:600;white-space:nowrap}.ml-brand span{font-size:11px;color:#355b6e;white-space:nowrap}.dark .ml-brand span{color:#7f8f9f}.ml-ws-trigger{flex:1;min-width:0;display:flex;align-items:center;gap:6px;margin-left:-6px;padding:5px 6px;border-radius:8px;background:none;border:none;cursor:pointer;text-align:left;font-family:inherit;transition:background .12s}.ml-ws-trigger:hover{background:hsl(var(--ml-sidebar-hover))}.ml-ws-info{display:flex;flex-direction:column;min-width:0;line-height:1.2;flex:1}.ml-ws-info b{font-size:13.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:hsl(var(--ml-sidebar-fg))}.ml-ws-info span{font-size:11px;color:#355b6e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dark .ml-ws-info span{color:#7f8f9f}.ml-ws-caret{width:14px;height:14px;flex:none;color:#457187;opacity:0;transition:opacity .12s}.dark .ml-ws-caret{color:#8594a3}.ml-ws-trigger:hover .ml-ws-caret,.ml-ws-trigger[data-state=open] .ml-ws-caret{opacity:.65}.ml-ws-menu{min-width:216px;border-radius:14px;padding:6px}.ml-ws-menu .ml-ws-label{font-size:7px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--ml-muted-foreground));padding:4px 10px 2px}.ml-ws-menu .ml-ws-sep{height:1px;margin:2px 4px 4px;background:hsl(var(--ml-border))}.ml-ws-menu .ml-ws-opt{display:flex;align-items:center;justify-content:space-between;gap:8px;cursor:pointer;border-radius:10px;padding:9px 12px}.ml-ws-menu .ml-ws-opt-nome{font-size:13.5px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ml-ws-menu .ml-ws-opt.ativo .ml-ws-opt-nome{font-weight:600}.ml-ws-menu .ml-ws-opt:hover,.ml-ws-menu .ml-ws-opt:focus,.ml-ws-menu .ml-ws-opt:focus-visible,.ml-ws-menu .ml-ws-opt[data-highlighted]{background:hsl(var(--ml-sidebar-hover));color:hsl(var(--ml-sidebar-fg))}.ml-ws-check{width:15px;height:15px;flex:none;color:hsl(var(--primary))}.ml-kebab-menu{min-width:168px;border-radius:12px;padding:5px}.ml-kebab-menu .ml-kebab-opt{display:flex;align-items:center;gap:9px;cursor:pointer;border-radius:8px;padding:7px 10px;font-size:13px}.ml-kebab-menu .ml-kebab-opt svg{width:15px;height:15px;flex:none;opacity:.8}.ml-kebab-menu .ml-kebab-opt:hover,.ml-kebab-menu .ml-kebab-opt:focus,.ml-kebab-menu .ml-kebab-opt[data-highlighted],.ml-kebab-menu .ml-kebab-opt[data-state=open]{background:hsl(var(--ml-sidebar-hover));color:hsl(var(--ml-sidebar-fg))}.ml-kebab-menu .ml-kebab-opt>svg.ml-auto{margin-left:auto;opacity:.55}.ml-iconmini{width:30px;height:30px;flex:none;border-radius:8px;display:grid;place-items:center;color:#457187;transition:background .12s,color .12s}.dark .ml-iconmini{color:#8594a3}.ml-iconmini svg{width:16px;height:16px}.ml-iconmini:hover{background:hsl(var(--ml-sidebar-hover));color:hsl(var(--ml-sidebar-fg))}.ml-search{flex:none;margin:0 12px 12px;display:flex;align-items:center;gap:8px;height:34px;padding:0 10px;border-radius:9px;border:1px solid hsl(var(--ml-border));background:hsl(var(--ml-content));color:hsl(var(--ml-muted-foreground));transition:border-color .25s,background .25s}.ml-search svg{width:15px;height:15px;flex:none}.ml-search input{border:none;outline:none;background:none;flex:1;min-width:0;font-size:13px;color:hsl(var(--ml-foreground));font-family:inherit}.dark .ml-search input{color:hsl(var(--ml-sidebar-fg))}.ml-search input::-moz-placeholder{color:hsl(var(--ml-muted-foreground))}.ml-search input::placeholder{color:hsl(var(--ml-muted-foreground))}.ml-search-clear{width:22px;height:22px;flex:none;border-radius:6px;display:grid;place-items:center;color:hsl(var(--ml-muted-foreground));transition:background .12s,color .12s}.ml-search-clear:hover{background:hsl(var(--ml-sidebar-hover));color:hsl(var(--ml-foreground))}.dark .ml-search-clear:hover{color:hsl(var(--ml-sidebar-fg))}.ml-pinrow{flex:none;display:flex;gap:6px;padding:0 12px 6px}.ml-pin{flex:1;min-width:0;display:flex;align-items:center;justify-content:center;gap:7px;height:36px;border-radius:9px;color:hsl(var(--ml-sidebar-fg));background:hsl(var(--ml-muted));font-size:13px;font-weight:500;transition:background .12s,color .12s}.ml-pin svg{width:16px;height:16px;flex:none}.ml-pin:hover{background:hsl(var(--ml-sidebar-hover))}.ml-pin.active{background:hsl(var(--ml-sidebar-active));font-weight:600}.ml-scroll{flex:1;overflow-y:auto;padding:0 12px 16px}.ml-group{margin-bottom:0}.menu-lateral-root .ml-glabel{display:flex;align-items:center;gap:6px;width:100%;padding:6px 8px;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#446b7e;text-align:left;border-radius:7px}.dark .menu-lateral-root .ml-glabel{color:#7f8f9f}.ml-glabel .ml-gtxt{flex:1;min-width:0;transition:opacity .25s}.ml-glabel .ml-gchev{opacity:0;display:grid;place-items:center;transition:opacity .2s,transform .32s cubic-bezier(.25,1,.3,1)}.ml-glabel .ml-gchev svg{width:14px;height:14px}.ml-glabel:hover .ml-gchev{opacity:1}.ml-group.closed .ml-gchev{transform:rotate(-90deg)}.ml-group:not(.closed) .ml-gchev{opacity:1}.ml-gitems{display:grid;grid-template-rows:1fr;transition:grid-template-rows .42s cubic-bezier(.25,1,.3,1)}.ml-group.closed .ml-gitems{grid-template-rows:0fr}.ml-gitems>div{min-height:0;overflow:hidden;display:flex;flex-direction:column;gap:0;opacity:1;transition:opacity .32s ease .08s}.ml-group.closed .ml-gitems>div{opacity:0;transition:opacity .22s ease}.menu-lateral-root .ml-glabel{padding-right:4px}.ml-ghead-wrap{position:relative}.menu-lateral-root .ml-ghead-wrap.ml-garrastavel .ml-glabel{cursor:grab}.menu-lateral-root .ml-ghead-wrap.ml-garrastavel:active .ml-glabel{cursor:grabbing}.ml-ghead-wrap.ml-gdragging{opacity:.45}.ml-ghead-wrap.ml-gdrop-antes{box-shadow:inset 0 2px hsl(var(--ml-st-doing));border-radius:7px}.ml-gkebab{position:absolute;top:50%;right:24px;transform:translateY(-50%);width:22px;height:22px;border-radius:6px;display:grid;place-items:center;color:#446b7e;background:hsl(var(--ml-sidebar-hover));opacity:0;transition:opacity .12s,background .12s}.dark .ml-gkebab{color:#7f8f9f}.ml-gkebab svg{width:13px;height:13px}.ml-ghead-wrap:hover .ml-gkebab,.ml-gkebab[data-state=open]{opacity:1}.ml-gkebab:hover{background:hsl(var(--ml-sidebar-active));color:hsl(var(--ml-sidebar-fg))}.ml-glabel-editing{background:hsl(var(--ml-sidebar-hover))}.ml-grename{flex:1;min-width:0;height:22px;padding:0 7px;border:1px solid hsl(var(--ml-border-strong));border-radius:6px;background:hsl(var(--ml-card));color:hsl(var(--ml-sidebar-fg));font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;font-family:inherit;outline:none}.ml-grename:focus{border-color:hsl(var(--ml-st-doing))}.ml-section-label{padding:6px 10px 3px;font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--ml-muted-foreground));opacity:.85;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ml-sec{display:contents}.ml-sec-soltas{display:flex;flex-direction:column}.menu-lateral-root .ml-sechead{position:relative;display:flex;align-items:center;width:100%;margin:6px 0;border-radius:12px;background:hsl(var(--foreground));color:hsl(var(--background));-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .14s,box-shadow .14s}.menu-lateral-root .ml-sechead:hover{background:hsl(var(--foreground) / .9)}.dark .menu-lateral-root .ml-sechead{background:#269dd9;color:#fff}.dark .menu-lateral-root .ml-sechead:hover{background:#40a9dd}.menu-lateral-root .ml-sechead.ml-sec-drop{box-shadow:0 0 0 2px hsl(var(--ml-st-doing));background:hsl(var(--foreground) / .9)}.dark .menu-lateral-root .ml-sechead.ml-sec-drop{background:#40a9dd}.menu-lateral-root .ml-sechead .ml-seclabel{flex:1;min-width:0;display:flex;align-items:center;justify-content:center;padding:7px 26px;background:none;color:inherit;font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;text-align:center;cursor:pointer}.ml-sechead .ml-seclabel .ml-sectxt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.menu-lateral-root .ml-sechead .ml-secgear,.menu-lateral-root .ml-sechead .ml-secchevbtn{position:absolute;top:50%;transform:translateY(-50%);display:grid;place-items:center;border-radius:6px;color:inherit;opacity:0;transition:opacity .14s,background .12s}.menu-lateral-root .ml-sechead .ml-secchevbtn{right:6px;width:20px;height:20px}.menu-lateral-root .ml-sechead .ml-secgear{right:28px;width:20px;height:20px}.ml-sechead .ml-secchev{width:14px;height:14px;transition:transform .32s cubic-bezier(.25,1,.3,1)}.ml-sechead.fechada .ml-secchev{transform:rotate(-90deg)}.ml-sechead .ml-secgear svg{width:14px;height:14px}.menu-lateral-root .ml-sechead:hover .ml-secgear,.menu-lateral-root .ml-sechead:hover .ml-secchevbtn{opacity:.85}.menu-lateral-root .ml-sechead .ml-secgear:hover,.menu-lateral-root .ml-sechead .ml-secchevbtn:hover{opacity:1;background:hsl(var(--background) / .18)}.dark .menu-lateral-root .ml-sechead .ml-secgear:hover,.dark .menu-lateral-root .ml-sechead .ml-secchevbtn:hover{background:#ffffff29}.menu-lateral-scope.ml-secsheet{width:380px;max-width:92vw;padding:0;display:flex;flex-direction:column;background:hsl(var(--ml-card));color:hsl(var(--ml-foreground));border-left:1px solid hsl(var(--ml-border))}.menu-lateral-scope.ml-secsheet{inset:11px 11px 11px auto;height:auto;border:1px solid hsl(var(--ml-border));border-radius:18px;overflow:hidden;box-shadow:-18px 0 50px -28px #143d5299}.menu-lateral-scope.ml-secsheet[data-state=open]{animation:ml-secsheet-in .58s cubic-bezier(.22,1,.36,1)}.menu-lateral-scope.ml-secsheet[data-state=closed]{animation:ml-secsheet-out .42s cubic-bezier(.22,1,.36,1)}@keyframes ml-secsheet-in{0%{transform:translate(calc(100% + 24px))}to{transform:translate(0)}}@keyframes ml-secsheet-out{0%{transform:translate(0)}to{transform:translate(calc(100% + 24px))}}@media (prefers-reduced-motion: reduce){.menu-lateral-scope.ml-secsheet[data-state=open],.menu-lateral-scope.ml-secsheet[data-state=closed]{animation-duration:.12s}}.menu-lateral-scope.ml-secsheet>button.absolute{top:14px;right:14px;width:32px;height:32px;border-radius:9px;display:grid;place-items:center;opacity:1;color:hsl(var(--ml-muted-foreground));transition:background .12s,color .12s}.menu-lateral-scope.ml-secsheet>button.absolute:hover{background:hsl(var(--ml-accent-soft));color:hsl(var(--ml-st-doing))}.ml-secsheet-head{flex:none;display:flex;align-items:center;gap:12px;padding:20px 22px 16px;border-bottom:1px solid hsl(var(--ml-border))}.ml-secsheet-ic{width:38px;height:38px;flex:none;border-radius:11px;display:grid;place-items:center;background:hsl(var(--ml-accent-soft));color:hsl(var(--ml-st-doing))}.ml-secsheet-ic svg{width:19px;height:19px}.ml-secsheet-htxt{min-width:0;line-height:1.3}.ml-secsheet-htxt b{font-size:15px;font-weight:600;display:block}.ml-secsheet-htxt span{font-size:12.5px;color:hsl(var(--ml-muted-foreground));display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ml-secsheet-body{flex:1;overflow-y:auto;padding:16px 22px 28px;display:flex;flex-direction:column;gap:22px}.ml-secsheet-sec{display:flex;flex-direction:column;gap:8px}.ml-secsheet-label{font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:hsl(var(--ml-muted-foreground))}.menu-lateral-scope .ml-secsheet-namerow{display:flex;align-items:center;gap:8px;width:100%;padding:10px 12px;border-radius:10px;border:1px solid hsl(var(--ml-border));background:hsl(var(--ml-content));text-align:left;cursor:pointer;transition:background .12s,border-color .12s}.menu-lateral-scope .ml-secsheet-namerow:hover{background:hsl(var(--ml-sidebar-hover));border-color:hsl(var(--ml-border-strong))}.ml-secsheet-name{flex:1;min-width:0;font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ml-secsheet-tag{flex:none;font-size:10px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:hsl(var(--ml-muted-foreground));background:hsl(var(--ml-muted));padding:2px 7px;border-radius:99px}.ml-secsheet-pencil{width:15px;height:15px;flex:none;color:hsl(var(--ml-muted-foreground));opacity:0;transition:opacity .12s}.menu-lateral-scope .ml-secsheet-namerow:hover .ml-secsheet-pencil{opacity:1}.ml-secsheet-renamerow{display:flex;align-items:center;gap:7px}.menu-lateral-scope .ml-secsheet-input{flex:1;min-width:0;height:38px;padding:0 12px;border:1px solid hsl(var(--ml-border-strong));border-radius:10px;background:hsl(var(--ml-card));color:hsl(var(--ml-foreground));font-size:14px;font-family:inherit;outline:none}.menu-lateral-scope .ml-secsheet-input:focus{border-color:hsl(var(--ml-st-doing) / .6);box-shadow:0 0 0 3px hsl(var(--ml-st-doing) / .12)}.menu-lateral-scope .ml-secsheet-input::-moz-placeholder{color:hsl(var(--ml-muted-foreground))}.menu-lateral-scope .ml-secsheet-input::placeholder{color:hsl(var(--ml-muted-foreground))}.menu-lateral-scope .ml-secsheet-iconbtn{width:34px;height:34px;flex:none;border-radius:9px;display:grid;place-items:center;color:hsl(var(--ml-muted-foreground));transition:background .12s,color .12s}.menu-lateral-scope .ml-secsheet-iconbtn svg{width:16px;height:16px}.menu-lateral-scope .ml-secsheet-iconbtn:hover{background:hsl(var(--ml-sidebar-hover));color:hsl(var(--ml-foreground))}.menu-lateral-scope .ml-secsheet-iconbtn.ok{color:hsl(var(--ml-st-doing))}.menu-lateral-scope .ml-secsheet-iconbtn.ok:hover{background:hsl(var(--ml-accent-soft))}.ml-secsheet-grplist{display:flex;flex-direction:column;gap:4px}.ml-secsheet-grp{display:flex;align-items:center;gap:4px;padding:5px 6px 5px 12px;border-radius:10px;transition:background .12s}.ml-secsheet-grp:hover,.ml-secsheet-grp.editing{background:hsl(var(--ml-sidebar-hover))}.ml-secsheet-grpname{flex:1;min-width:0;font-size:13.5px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ml-secsheet-grp .ml-secsheet-iconbtn{width:28px;height:28px;opacity:0}.ml-secsheet-grp:hover .ml-secsheet-iconbtn,.ml-secsheet-grp.editing .ml-secsheet-iconbtn,.ml-secsheet-grp .ml-secsheet-iconbtn[data-state=open]{opacity:1}.menu-lateral-scope .ml-secsheet-iconbtn:disabled{opacity:0;cursor:default;pointer-events:none}.ml-secsheet-grp:hover .ml-secsheet-iconbtn:disabled{opacity:.3}.ml-secsheet-empty{font-size:13px;color:hsl(var(--ml-muted-foreground));font-style:italic;padding:8px 12px;border:1px dashed hsl(var(--ml-border-strong));border-radius:10px}.ml-secsheet-hint{font-size:12px;color:hsl(var(--ml-muted-foreground));margin-top:2px;text-wrap:pretty}.ml-secsheet-hint b{font-weight:600;color:hsl(var(--ml-foreground))}.menu-lateral-scope .ml-secsheet-add{display:flex;align-items:center;gap:9px;width:100%;height:40px;padding:0 14px;border-radius:11px;border:1px dashed hsl(var(--ml-border-strong));background:none;color:hsl(var(--ml-foreground));font-size:13.5px;font-weight:500;font-family:inherit;transition:background .12s,border-color .12s}.menu-lateral-scope .ml-secsheet-add svg{width:16px;height:16px;flex:none;color:hsl(var(--ml-st-doing))}.menu-lateral-scope .ml-secsheet-add:hover{background:hsl(var(--ml-sidebar-hover));border-color:hsl(var(--ml-st-doing) / .5)}.ml-secsheet-danger{margin-top:auto;padding-top:16px;border-top:1px solid hsl(var(--ml-border))}.menu-lateral-scope .ml-secsheet-del{display:flex;align-items:center;gap:9px;width:100%;height:40px;padding:0 14px;border-radius:11px;background:none;color:hsl(var(--ml-red));font-size:13.5px;font-weight:500;font-family:inherit;transition:background .12s}.menu-lateral-scope .ml-secsheet-del svg{width:16px;height:16px;flex:none}.menu-lateral-scope .ml-secsheet-del:hover{background:hsl(var(--ml-red) / .1)}.ml-secsheet-confirm{border:1px solid hsl(var(--ml-red) / .35);background:hsl(var(--ml-red) / .07);border-radius:12px;padding:14px;display:flex;flex-direction:column;gap:10px}.ml-secsheet-confirm-ic{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;background:hsl(var(--ml-red) / .14);color:hsl(var(--ml-red))}.ml-secsheet-confirm-ic svg{width:16px;height:16px}.ml-secsheet-confirm p{font-size:13px;color:hsl(var(--ml-foreground));text-wrap:pretty}.ml-secsheet-confirm p b{font-weight:600}.ml-secsheet-confirm-acts{display:flex;gap:8px}.menu-lateral-scope .ml-secsheet-btn{height:36px;padding:0 14px;border-radius:10px;font-size:13px;font-weight:600;font-family:inherit;display:inline-flex;align-items:center;gap:7px;background:hsl(var(--ml-muted));color:hsl(var(--ml-foreground));transition:opacity .12s,background .12s}.menu-lateral-scope .ml-secsheet-btn:hover{background:hsl(var(--ml-border))}.menu-lateral-scope .ml-secsheet-btn svg{width:15px;height:15px}.menu-lateral-scope .ml-secsheet-btn-danger{background:hsl(var(--ml-red));color:#fff}.menu-lateral-scope .ml-secsheet-btn-danger:hover{background:hsl(var(--ml-red));opacity:.88}.menu-lateral-root .ml-glabel.ml-garrastavel{cursor:grab}.menu-lateral-root .ml-glabel.ml-garrastavel:active{cursor:grabbing}.ml-glabel.ml-gdragging{opacity:.45}.ml-item{display:flex;align-items:center;gap:5.5px;width:100%;height:30px;padding:0 10px;border-radius:8px;flex:none;font-size:13.5px;font-weight:500;color:hsl(var(--ml-sidebar-fg));text-align:left;transition:background .12s,width .3s cubic-bezier(.25,1,.3,1)}.ml-item svg{width:17px;height:17px;flex:none;color:#446b7e;stroke-width:2}.dark .ml-item svg{color:#7f8f9f}.ml-item .ml-item-txt{white-space:nowrap;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.ml-item:hover{background:hsl(var(--ml-sidebar-hover))}.ml-item.active{background:hsl(var(--ml-sidebar-active));font-weight:600;box-shadow:0 1px 3px #2e576b1f}.ml-item.active svg{color:hsl(var(--ml-st-doing))}.ml-item-badge{margin-left:auto;flex:none;min-width:18px;height:18px;padding:0 5px;border-radius:99px;background:hsl(var(--ml-st-doing));color:#fff;font-size:10px;font-weight:600;display:grid;place-items:center;font-family:Geist Mono,monospace}.ml-item-wrap{position:relative}.ml-item-wrap.ml-arrastavel,.ml-item-wrap.ml-arrastavel .ml-item{cursor:grab}.ml-item-wrap.ml-arrastavel:active,.ml-item-wrap.ml-arrastavel:active .ml-item{cursor:grabbing}.ml-item-wrap.ml-dragging{opacity:.45;cursor:grabbing}.ml-item-wrap.ml-drop-antes{box-shadow:inset 0 2px hsl(var(--ml-st-doing));border-radius:8px}.ml-item-kebab{position:absolute;top:50%;right:6px;transform:translateY(-50%);width:24px;height:24px;border-radius:6px;display:grid;place-items:center;color:#446b7e;background:hsl(var(--ml-sidebar-hover));opacity:0;transition:opacity .12s,background .12s}.dark .ml-item-kebab{color:#7f8f9f}.ml-item-kebab svg{width:16px;height:16px}.ml-item-wrap:hover .ml-item-kebab,.ml-item-kebab[data-state=open]{opacity:1}.ml-item-kebab:hover{background:hsl(var(--ml-sidebar-active));color:hsl(var(--ml-sidebar-fg))}.ml-item-editing{background:hsl(var(--ml-sidebar-hover))}.ml-item-rename{flex:1;min-width:0;height:24px;padding:0 7px;border:1px solid hsl(var(--ml-border-strong));border-radius:6px;background:hsl(var(--ml-card));color:hsl(var(--ml-sidebar-fg));font-size:13px;font-family:inherit;outline:none}.ml-item-rename:focus{border-color:hsl(var(--ml-st-doing))}.ml-nores{padding:18px 10px;font-size:12.5px;color:hsl(var(--ml-muted-foreground));font-style:italic}.ml-foot{flex:none;border-top:1px solid hsl(var(--ml-sidebar-border));padding:10px;display:flex;align-items:center;gap:10px;position:relative}.ml-av{border-radius:99px;display:grid;place-items:center;font-size:11px;font-weight:600;width:32px;height:32px;flex:none;box-shadow:0 0 0 1px hsl(var(--ml-border)) inset;background:#dceff7;color:#1c5b73;overflow:hidden}.ml-av img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:99px}.ml-foot .ml-who{min-width:0;line-height:1.25;flex:1}.ml-foot .ml-who b{font-size:13px;font-weight:600;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ml-foot .ml-who span{font-size:11.5px;color:#3b6072;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.dark .ml-foot .ml-who span{color:#818f9c}.ml-gear{width:32px;height:32px;flex:none;border-radius:8px;display:grid;place-items:center;color:#3b6072;transition:background .12s,color .12s}.dark .ml-gear{color:#8594a3}.ml-gear svg{width:17px;height:17px}.ml-gear:hover,.ml-gear.on{background:hsl(var(--ml-sidebar-hover));color:hsl(var(--ml-sidebar-fg))}.ml-setpop{position:fixed;width:172px;max-width:calc(100vw - 24px);z-index:90;background:hsl(var(--ml-card));max-height:calc(100vh - 90px);overflow-y:auto;overscroll-behavior:contain;border:1px solid hsl(var(--ml-border));border-radius:14px;box-shadow:0 18px 48px #18293947;padding:8px;opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .18s,visibility .18s,transform .18s}.ml-setpop.open{opacity:1;visibility:visible;transform:none}.ml-sp-item{display:flex;align-items:center;gap:9px;width:100%;height:36px;padding:0 10px;border-radius:8px;font-size:13px;font-weight:500;text-align:left;white-space:nowrap;color:hsl(var(--ml-sidebar-fg));transition:background .12s}.ml-sp-item svg{width:15px;height:15px;flex:none;color:#446b7e}.dark .ml-sp-item svg{color:#7f8f9f}.ml-sp-item:hover{background:hsl(var(--ml-sidebar-hover))}.ml-sp-foot{border-top:1px solid hsl(var(--ml-border));margin-top:6px;padding-top:6px}.ml-sp-foot .ml-sp-item{color:hsl(var(--ml-red))}.ml-sp-foot .ml-sp-item svg{color:hsl(var(--ml-red))}@media (min-width: 861px){.menu-lateral-root{transition:width .34s cubic-bezier(.25,1,.3,1),box-shadow .34s}.menu-lateral-root .ml-item-txt,.menu-lateral-root .ml-search input{transition:opacity .3s ease .1s}.menu-lateral-root.rail:not(.peek){width:64px}.menu-lateral-root.rail:not(.peek) .ml-item-txt,.menu-lateral-root.rail:not(.peek) .ml-search input{opacity:0;transition:opacity .18s;pointer-events:none;flex:none;width:0;padding:0}.menu-lateral-root.rail:not(.peek) .ml-head{padding:0;justify-content:center}.menu-lateral-root.rail:not(.peek) .ml-brand,.menu-lateral-root.rail:not(.peek) .ml-ws-trigger,.menu-lateral-root.rail:not(.peek) .ml-toggleall{display:none}.menu-lateral-root.rail:not(.peek) .ml-search{border-color:transparent;background:none;cursor:pointer;color:#457187;justify-content:center}.menu-lateral-root.rail:not(.peek) .ml-search:hover{background:hsl(var(--ml-sidebar-hover))}.menu-lateral-root.rail:not(.peek) .ml-search-clear{display:none}.menu-lateral-root.rail:not(.peek) .ml-pinrow{flex-direction:column;align-items:center;padding:0 0 8px}.menu-lateral-root.rail:not(.peek) .ml-pin{width:40px;flex:none;gap:0;padding:0}.menu-lateral-root.rail:not(.peek) .ml-pin span{display:none}.menu-lateral-root.rail:not(.peek) .ml-item{width:40px;padding:0;gap:0;justify-content:center}.menu-lateral-root.rail:not(.peek) .ml-search{gap:0}.menu-lateral-root.rail:not(.peek) .ml-item-badge{display:none}.menu-lateral-root.rail:not(.peek) .ml-gitems>div{align-items:center}.menu-lateral-root.rail:not(.peek) .ml-glabel{position:relative;pointer-events:none;height:18px;padding:8px 0 6px}.menu-lateral-root.rail:not(.peek) .ml-glabel .ml-gtxt,.menu-lateral-root.rail:not(.peek) .ml-glabel .ml-gchev{opacity:0}.menu-lateral-root.rail:not(.peek) .ml-glabel:before{content:"";position:absolute;left:13px;width:38px;top:62%;height:1px;background:hsl(var(--ml-border))}.menu-lateral-root.rail:not(.peek) .ml-section-label{opacity:0;height:8px;padding:0}.menu-lateral-root.rail:not(.peek) .ml-foot{flex-direction:column;gap:0;padding:10px 0}.menu-lateral-root.rail:not(.peek) .ml-foot .ml-who,.menu-lateral-root.rail:not(.peek) .ml-foot .ml-gear{display:none}.menu-lateral-root.rail.peek{position:fixed;left:0;top:0;bottom:0;width:260px;z-index:85;box-shadow:26px 0 54px -16px #1b506a73}}.menu-lateral-scope.ml-fullbleed{background:hsl(var(--ml-content));margin:-16px;flex:1 0 auto;min-height:calc(100% + 32px)}@media (min-width: 768px){.menu-lateral-scope.ml-fullbleed{margin:-24px;min-height:calc(100% + 48px)}}.menu-lateral-scope.ml-page{margin:-16px;padding:16px 16px 0;display:flex;flex-direction:column;flex:1 0 auto;color:hsl(var(--ml-foreground))}@media (min-width: 768px){.menu-lateral-scope.ml-page{margin:-24px;padding:24px 24px 0}}.dark .menu-lateral-scope.ml-page{background:hsl(var(--ml-card))}.ml-page .ml-board{background:hsl(var(--ml-content));border-top:1px solid hsl(var(--ml-border));box-shadow:inset 0 13px 22px -16px #1b506a52;margin:0 -16px;padding:18px 16px 26px;flex:1 0 auto}@media (min-width: 768px){.ml-page .ml-board{margin:0 -24px;padding:18px 24px 26px}}.menu-lateral-scope.pf{color:hsl(var(--ml-foreground))}.pf-top{display:flex;align-items:center;gap:14px;margin-bottom:18px}.pf-back{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 12px;border-radius:9px;font-size:13px;font-weight:500;color:hsl(var(--ml-muted-foreground));border:1px solid hsl(var(--ml-border));background:hsl(var(--ml-card));transition:background .12s,color .12s}.pf-back svg{width:15px;height:15px}.pf-back:hover{background:hsl(var(--ml-sidebar-hover));color:hsl(var(--ml-foreground))}.pf-top h1{font-size:20px;font-weight:600}.pf-id{display:flex;align-items:center;gap:13px;padding:16px 18px;border:1px solid hsl(var(--ml-border));border-radius:14px;background:hsl(var(--ml-card));margin-bottom:16px}.pf-id .pf-av{width:46px;height:46px;font-size:15px;border-radius:99px;display:grid;place-items:center;font-weight:600;flex:none;box-shadow:0 0 0 1px hsl(var(--ml-border)) inset;background:#dceff7;color:#1c5b73;overflow:hidden}.dark .pf-id .pf-av{background:#2b4050;color:#a5d4e9}.pf-id .pf-av img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:99px}.pf-id b{font-size:15px;display:block;line-height:1.3}.pf-id span{font-size:12.5px;color:hsl(var(--ml-muted-foreground))}.pf-wrap{display:grid;grid-template-columns:248px 1fr;gap:16px;align-items:start}.pf-nav{border:1px solid hsl(var(--ml-border));border-radius:14px;background:hsl(var(--ml-card));padding:8px;position:sticky;top:22px}.pf-nav .pf-sp-label{font-size:10.5px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:hsl(var(--ml-muted-foreground));padding:10px 10px 4px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pf-nav-item{display:flex;align-items:center;gap:10px;width:100%;height:35px;padding:0 10px;border-radius:9px;font-size:13px;font-weight:500;text-align:left;color:hsl(var(--ml-sidebar-fg));transition:background .12s}.pf-nav-item svg{width:16px;height:16px;flex:none;color:#446b7e;stroke-width:2}.dark .pf-nav-item svg{color:#7f8f9f}.pf-nav-item .pf-nav-txt{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pf-nav-item:hover{background:hsl(var(--ml-sidebar-hover))}.pf-nav-item.active{background:hsl(var(--ml-sidebar-active));font-weight:600}.pf-nav-item.active svg{color:hsl(var(--ml-st-doing))}.pf-panel{border:1px solid hsl(var(--ml-border));border-radius:14px;background:hsl(var(--ml-card));padding:24px;min-height:380px;box-shadow:0 1px 3px #3255670d}.pf-panel-ic{width:44px;height:44px;border-radius:12px;display:grid;place-items:center;background:hsl(var(--ml-accent-soft));color:hsl(var(--ml-st-doing));margin-bottom:14px}.pf-panel-ic svg{width:21px;height:21px;stroke-width:2}.pf-panel h2{font-size:17px;font-weight:600;margin-bottom:4px}.pf-panel>p{font-size:13.5px;color:hsl(var(--ml-muted-foreground));margin-bottom:18px;text-wrap:pretty}.pf-ph-box{border:1px dashed hsl(var(--ml-border-strong));border-radius:12px;min-height:230px;display:grid;place-items:center;padding:24px;background:repeating-linear-gradient(-45deg,hsl(var(--ml-muted) / .55) 0 12px,transparent 12px 24px)}.pf-ph-box code{font-family:Geist Mono,monospace;font-size:12px;color:hsl(var(--ml-muted-foreground));background:hsl(var(--ml-card));padding:6px 12px;border-radius:8px;border:1px solid hsl(var(--ml-border));text-align:center}.pf-aba-top{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:0}.pf-aba-top .pf-aba-id{min-width:0}.pf-aba-top .pf-aba-id h2{margin-bottom:0}.pf-aba-top>.ml-btn-primary{align-self:flex-end;margin-bottom:17.75px}.pf-aba-desc{font-size:13.5px;color:hsl(var(--ml-muted-foreground));text-wrap:pretty;margin-right:auto;align-self:flex-end}.pf-aba-toolbar{display:flex;align-items:center;justify-content:flex-end;gap:9px;margin-top:-7.75px;padding-bottom:10px}.pf-aba-sep{border-top:1px solid hsl(var(--ml-border));margin:0 -24px}.pf-tbl-wrap{margin:0 -24px -24px;overflow-x:auto;border-radius:0 0 13px 13px}.pf-tbl-wrap .ouv-tbl thead th:first-child,.pf-tbl-wrap .ouv-tbl tbody td:first-child{padding-left:24px}.pf-tbl-wrap .ouv-tbl thead th:last-child,.pf-tbl-wrap .ouv-tbl tbody td:last-child{padding-right:24px}.ml-dd-daterow{display:flex;align-items:center;gap:8px;padding:3px 10px 5px}.ml-dd-daterow label{width:24px;flex:none;font-size:11.5px;font-weight:500;color:hsl(var(--ml-muted-foreground))}.menu-lateral-scope .ml-dd-daterow input{flex:1;min-width:0;height:32px;padding:0 8px;border:1px solid hsl(var(--ml-border));border-radius:8px;background:hsl(var(--ml-card));color:hsl(var(--ml-foreground));font-family:inherit;font-size:12.5px}.menu-lateral-scope .ml-dd-daterow input:focus{outline:none;border-color:hsl(var(--ml-st-doing) / .55);box-shadow:0 0 0 3px hsl(var(--ml-st-doing) / .12)}.dark .menu-lateral-scope .ml-dd-daterow input{color-scheme:dark}.menu-lateral-scope .ml-dd-opt>svg{width:15px;height:15px;flex:none;color:#4b768b}.dark .menu-lateral-scope .ml-dd-opt>svg{color:#8594a3}.menu-lateral-scope .ml-dd-opt:disabled,.menu-lateral-scope .ouv-iconbtn:disabled{opacity:.5;cursor:default}.menu-lateral-scope .ml-btn-primary:disabled{opacity:.55;cursor:default}.menu-lateral-scope .ml-btn-primary:disabled:hover{opacity:.55}.menu-lateral-scope .ml-btn-primary:disabled:active{transform:none}.pf-aba-body{padding-top:18px}.pf-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px 18px}.pf-field{display:flex;flex-direction:column;gap:6px;min-width:0}.pf-field.full{grid-column:1 / -1}.pf-field>label{font-size:12.5px;font-weight:500;color:hsl(var(--ml-foreground))}.pf-ro{min-height:38px;display:flex;align-items:center;padding:8px 12px;border-radius:9px;background:hsl(var(--ml-muted));font-size:13.5px;color:hsl(var(--ml-foreground));overflow-wrap:anywhere}.pf-ro.multi{align-items:flex-start;white-space:pre-wrap}.pf-ro.empty{color:hsl(var(--ml-muted-foreground))}.pf-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:18px}.pf-kpis.three{grid-template-columns:repeat(3,minmax(0,1fr))}.pf-kpi{background:hsl(var(--ml-card));border:1px solid hsl(var(--ml-border));border-radius:12px;padding:11px 14px 12px;box-shadow:0 1px 3px #3255670d;min-width:0}.pf-kpi .t{display:block;font-size:11.5px;color:hsl(var(--ml-muted-foreground));font-weight:500;margin-bottom:5px;white-space:nowrap}.pf-kpi .v{display:block;font-size:17px;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.pf-kpi .v.pos{color:#257e55}.pf-kpi .v.neg{color:hsl(var(--ml-red))}.dark .pf-kpi .v.pos{color:#66cc9c}.dark .pf-kpi .v.neg{color:#e77474}.pf-kpi .sub{display:flex;align-items:center;gap:4px;font-size:11.5px;color:hsl(var(--ml-muted-foreground));margin-top:3px}.pf-kpi .sub svg{width:12px;height:12px;flex:none}.pf-kpi .sub.pos{color:#257e55}.pf-kpi .sub.neg{color:hsl(var(--ml-red))}.dark .pf-kpi .sub.pos{color:#66cc9c}.dark .pf-kpi .sub.neg{color:#e77474}@media (max-width: 1100px){.pf-kpis,.pf-kpis.three{grid-template-columns:repeat(2,minmax(0,1fr))}}.ouv-st.red{background:hsl(var(--ml-red) / .12);color:hsl(var(--ml-red))}.dark .ouv-st.red{color:#e77474}.menu-lateral-scope .ml-btn-danger{display:inline-flex;align-items:center;gap:7px;height:38px;padding:0 16px;border-radius:11px;background:hsl(var(--ml-red));color:#fff;font-size:13px;font-weight:600;font-family:inherit;transition:opacity .14s,transform .06s}.menu-lateral-scope .ml-btn-danger svg{width:16px;height:16px;flex:none}.menu-lateral-scope .ml-btn-danger:hover{opacity:.88}.menu-lateral-scope .ml-btn-danger:active{transform:translateY(1px)}.menu-lateral-scope .ml-btn-danger:disabled{opacity:.55;cursor:default;transform:none}.ouv-num{font-variant-numeric:tabular-nums;white-space:nowrap}.ouv-pos{color:#257e55}.ouv-neg{color:hsl(var(--ml-red))}.dark .ouv-pos{color:#66cc9c}.dark .ouv-neg{color:#e77474}.pf-wrap .pf-panel{min-width:0}.pf-tbl-wrap .ouv-sticky{position:sticky;right:0;z-index:2;background:hsl(var(--ml-card))}.pf-tbl-wrap .ouv-tbl tbody tr:hover td.ouv-sticky{background:hsl(var(--ml-sidebar-hover))}.pf-count{font-size:11px;color:hsl(var(--ml-muted-foreground));font-variant-numeric:tabular-nums;white-space:nowrap}.pf-kpis.two{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width: 860px){.pf-kpis.two{grid-template-columns:1fr}}.menu-lateral-scope .ouv-act:disabled{opacity:.35;cursor:default}.menu-lateral-scope .ouv-act:disabled:hover{background:none;color:hsl(var(--ml-muted-foreground))}.menu-lateral-scope .ml-dd-hint{font-size:11.5px;color:hsl(var(--ml-muted-foreground));padding:0 10px 6px;max-width:252px;text-wrap:pretty}@media (max-width: 860px){.pf-wrap{grid-template-columns:1fr}.pf-nav{position:static}.pf-nav-item{height:44px}.pf-aba-top,.pf-aba-toolbar{flex-wrap:wrap}.pf-aba-toolbar .ouv-search{flex:1}.pf-aba-toolbar .ouv-search,.pf-aba-toolbar .ouv-search:focus-within{width:100%}.pf-form-grid,.pf-kpis,.pf-kpis.three{grid-template-columns:1fr}}.pf-wrap.pf-wrap-mob{gap:10px}.m-scope .m-tabs.pf-mtabs{position:sticky;top:0;z-index:6;background:hsl(var(--ml-content));border-bottom:1px solid hsl(var(--ml-border));margin:0 -24px;padding:8px 18px 0;gap:4px}.m-scope .m-tabs.pf-mtabs .m-tab{height:44px;padding:0 14px;font-size:13.5px}.pf-integ-list{display:flex;flex-direction:column;gap:14px}.pf-integ-card{border:1px solid hsl(var(--ml-border));border-radius:14px;background:hsl(var(--ml-card));padding:16px 18px;box-shadow:0 1px 3px #3255670d}.pf-integ-head{display:flex;align-items:flex-start;gap:13px}.pf-integ-logo{flex:none;width:42px;height:42px;border-radius:12px;display:grid;place-items:center;background:hsl(var(--ml-accent-soft));color:hsl(var(--ml-st-doing))}.pf-integ-logo svg{width:20px;height:20px;stroke-width:2}.pf-integ-meta{flex:1;min-width:0}.pf-integ-title{display:flex;align-items:center;gap:8px}.pf-integ-title b{font-size:15px;font-weight:600;color:hsl(var(--ml-foreground))}.pf-integ-meta>p{font-size:12.5px;color:hsl(var(--ml-muted-foreground));margin-top:3px;text-wrap:pretty}.pf-integ-acct{font-size:12.5px;color:hsl(var(--ml-foreground));margin-top:6px;font-weight:500;overflow-wrap:anywhere}.pf-integ-cta{flex:none}.menu-lateral-scope .pf-integ-disc{display:inline-flex;align-items:center;height:38px;padding:0 14px;border-radius:11px;border:1px solid hsl(var(--ml-border));background:transparent;font-size:13px;font-weight:600;font-family:inherit;color:hsl(var(--ml-muted-foreground));transition:color .14s,border-color .14s,background .14s}.menu-lateral-scope .pf-integ-disc:hover{color:hsl(var(--ml-red));border-color:hsl(var(--ml-red) / .4);background:hsl(var(--ml-red) / .06)}.menu-lateral-scope .pf-integ-disc:disabled{opacity:.55;cursor:default}.pf-integ-scopes{margin-top:15px;padding-top:14px;border-top:1px solid hsl(var(--ml-border))}.pf-integ-scopes-lbl{display:flex;align-items:center;gap:6px;font-size:11.5px;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:hsl(var(--ml-muted-foreground))}.pf-integ-scopes-lbl svg{width:14px;height:14px;flex:none}.pf-integ-caps{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:11px}.pf-integ-cap{display:flex;align-items:flex-start;gap:9px;padding:10px 12px;border-radius:10px;background:hsl(var(--ml-muted))}.pf-integ-cap>svg{width:17px;height:17px;flex:none;margin-top:1px;color:hsl(var(--ml-st-doing))}.pf-integ-cap b{display:block;font-size:12.5px;font-weight:600;color:hsl(var(--ml-foreground))}.pf-integ-cap span{display:block;font-size:11.5px;color:hsl(var(--ml-muted-foreground));margin-top:1px}.pf-integ-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:14px;padding-top:13px;border-top:1px solid hsl(var(--ml-border))}.pf-integ-sync-info{font-size:12px;color:hsl(var(--ml-muted-foreground))}.menu-lateral-scope .pf-integ-syncbtn{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 13px;border-radius:10px;border:1px solid hsl(var(--ml-border));background:transparent;font-size:12.5px;font-weight:600;font-family:inherit;color:hsl(var(--ml-foreground));transition:background .14s}.menu-lateral-scope .pf-integ-syncbtn:hover{background:hsl(var(--ml-sidebar-hover))}.menu-lateral-scope .pf-integ-syncbtn:disabled{opacity:.6;cursor:default}.pf-integ-syncbtn svg{width:14px;height:14px;flex:none}.pf-integ-spin{animation:pf-integ-rot 1s linear infinite}@keyframes pf-integ-rot{to{transform:rotate(360deg)}}.pf-integ-err{display:flex;align-items:center;gap:6px;margin-top:11px;font-size:12px;color:hsl(var(--ml-red))}.pf-integ-err svg{width:15px;height:15px;flex:none}.dark .pf-integ-err{color:#e77474}.pf-integ-escopo{margin-top:15px;padding-top:14px;border-top:1px solid hsl(var(--ml-border))}.pf-integ-escopo>.pf-integ-scopes-lbl{margin-bottom:11px}.pf-integ-escopo-opts{display:grid;grid-template-columns:1fr 1fr;gap:10px}.menu-lateral-scope .pf-integ-escopo-opt{display:flex;align-items:flex-start;gap:9px;padding:11px 12px;border-radius:10px;border:1px solid hsl(var(--ml-border));background:hsl(var(--ml-card));text-align:left;font-family:inherit;cursor:pointer;transition:background .14s,border-color .14s}.menu-lateral-scope .pf-integ-escopo-opt:hover:not(.on):not(:disabled){background:hsl(var(--ml-sidebar-hover))}.menu-lateral-scope .pf-integ-escopo-opt.on{border-color:hsl(var(--ml-st-doing) / .5);background:hsl(var(--ml-accent-soft))}.menu-lateral-scope .pf-integ-escopo-opt:disabled{cursor:default}.menu-lateral-scope .pf-integ-escopo-opt.on:disabled{opacity:1}.pf-integ-escopo-opt>svg{width:17px;height:17px;flex:none;margin-top:1px;color:hsl(var(--ml-muted-foreground))}.pf-integ-escopo-opt.on>svg{color:hsl(var(--ml-st-doing))}.pf-integ-escopo-txt{min-width:0}.pf-integ-escopo-txt b{display:flex;align-items:center;gap:5px;font-size:12.5px;font-weight:600;color:hsl(var(--ml-foreground))}.pf-integ-escopo-opt.on .pf-integ-escopo-txt b{color:hsl(var(--ml-st-doing))}.pf-integ-escopo-txt b svg{width:13px;height:13px;flex:none}.pf-integ-escopo-txt span{display:block;font-size:11.5px;color:hsl(var(--ml-muted-foreground));margin-top:1px}@media (max-width: 860px){.pf-integ-head{flex-wrap:wrap}.pf-integ-cta{width:100%}.pf-integ-cta>.ml-btn-primary,.pf-integ-cta>.pf-integ-disc{width:100%;justify-content:center}.pf-integ-caps,.pf-integ-escopo-opts{grid-template-columns:1fr}}.menu-lateral-scope.pf-solo .pf-solo-head{margin-bottom:18px}.menu-lateral-scope.pf-solo .pf-solo-head h1{font-size:20px;font-weight:600}.prefs-intro{font-size:13px;color:hsl(var(--ml-muted-foreground));margin-top:4px;text-wrap:pretty}.prefs-cols{-moz-columns:2;columns:2;-moz-column-gap:16px;column-gap:16px}@media (max-width: 1000px){.prefs-cols{-moz-columns:1;columns:1}}.pcard{background:hsl(var(--ml-card));border:1px solid hsl(var(--ml-border));border-radius:14px;box-shadow:0 1px 3px #3255670d;-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:16px;overflow:hidden}.pcard-h{display:flex;align-items:center;gap:11px;padding:13px 16px;background:hsl(var(--ml-muted) / .55);border-bottom:1px solid hsl(var(--ml-border))}.pcard-h svg{width:17px;height:17px;color:hsl(var(--ml-st-doing));flex:none;stroke-width:2}.pcard-h b{display:block;font-size:13.5px}.pcard-h span{display:block;font-size:11.5px;color:hsl(var(--ml-muted-foreground))}.prow{display:flex;align-items:center;gap:14px;padding:12px 16px}.prow+.prow{border-top:1px solid hsl(var(--ml-border))}.pr-txt{flex:1;min-width:0}.pr-txt b{font-size:13.5px;font-weight:500;display:block}.pr-txt span{font-size:12px;color:hsl(var(--ml-muted-foreground))}.ml-switch{width:40px;height:23px;border-radius:99px;flex:none;background:#bbcbd3;position:relative;box-shadow:inset 0 0 0 1px #9fb9c680;cursor:pointer;transition:background .18s}.ml-switch:after{content:"";position:absolute;top:2px;left:2px;width:19px;height:19px;border-radius:99px;background:#fff;box-shadow:0 1px 3px #2438424d;transition:transform .22s}.ml-switch.on{background:hsl(var(--ml-st-doing));box-shadow:inset 0 0 0 1px #27789b80}.ml-switch.on:after{transform:translate(17px)}.dark .ml-switch{background:#484e5b;box-shadow:inset 0 0 0 1px #3a404a99}.dark .ml-switch.on{background:hsl(var(--ml-st-doing));box-shadow:inset 0 0 0 1px #337a9999}.nmat-head{display:grid;grid-template-columns:1fr 64px 64px 76px;padding:10px 16px 2px}.nmat-head span{font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--ml-muted-foreground));text-align:center}.pcard-h-nmat{display:grid;grid-template-columns:1fr 64px 64px 76px;align-items:center;gap:0}.pcard-h-nmat .pcard-h-main{display:flex;align-items:center;gap:11px;min-width:0}.pcard-h-nmat .nmat-col{font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--ml-muted-foreground));text-align:center}.nmat-row{display:grid;grid-template-columns:1fr 64px 64px 76px;align-items:center;padding:10px 16px}.nmat-row+.nmat-row{border-top:1px solid hsl(var(--ml-border))}.ml-nchk{width:22px;height:22px;margin:0 auto;border-radius:7px;border:1.5px solid hsl(var(--ml-input));background:hsl(var(--ml-card));display:grid;place-items:center;color:transparent;transition:background .15s,border-color .15s,color .15s}.ml-nchk svg{width:13px;height:13px;stroke-width:3}.ml-nchk:hover{border-color:hsl(var(--ml-st-doing) / .55)}.ml-nchk.on{background:hsl(var(--ml-st-doing));border-color:hsl(var(--ml-st-doing));color:#fff}@media (max-width: 860px){.prefs-cols{-moz-columns:1;columns:1}.nmat-head,.nmat-row,.pcard-h-nmat{grid-template-columns:1fr 48px 48px 60px}.nmat-head{padding:10px 12px 2px}.nmat-row{padding:10px 12px}.prow{padding:12px}}.menu-lateral-scope.ouv{color:hsl(var(--ml-foreground))}.menu-lateral-scope.ouv .ml-breadcrumb{margin-bottom:17.5px}.ouv-top{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:0;flex-wrap:wrap}.ouv-top h1{font-size:20px;font-weight:600;line-height:1.2}.ouv-sub{font-size:13px;color:hsl(var(--ml-muted-foreground));text-wrap:pretty;margin-right:auto;align-self:flex-end;min-width:0}.ouv-actions{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.ouv-toolbar{display:flex;align-items:center;justify-content:flex-end;gap:9px 12px;margin-top:-8.5px;margin-bottom:10px;flex-wrap:wrap}.menu-lateral-scope .ouv-iconbtn{position:relative;width:38px;height:38px;flex:none;border-radius:11px;border:1px solid hsl(var(--ml-border));background:hsl(var(--ml-card));color:hsl(var(--ml-muted-foreground));display:grid;place-items:center;transition:background .14s,color .14s,border-color .14s}.menu-lateral-scope .ouv-iconbtn svg{width:16px;height:16px}.menu-lateral-scope .ouv-iconbtn:hover,.menu-lateral-scope .ouv-iconbtn.open{background:hsl(var(--ml-sidebar-hover));color:hsl(var(--ml-foreground))}.menu-lateral-scope .ouv-iconbtn.has{border-color:hsl(var(--ml-st-doing) / .55)}.menu-lateral-scope .ouv-iconbtn .ouv-fcnt{position:absolute;top:-7px;right:-7px}.ouv-fpop{position:fixed;z-index:90;background:hsl(var(--ml-card));border:1px solid hsl(var(--ml-border));border-radius:12px;box-shadow:0 18px 48px #18293938;padding:8px;max-height:calc(100vh - 90px);overflow-y:auto;overscroll-behavior:contain;opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .16s,visibility .16s,transform .16s}.ouv-fpop.open{opacity:1;visibility:visible;transform:none}.ouv-fpop-cols{display:flex;gap:12px;align-items:flex-start}.ouv-fpop-col{min-width:180px}.ouv-fpop-tit{font-size:10.5px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:hsl(var(--ml-muted-foreground));padding:6px 10px 4px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ouv-search{display:flex;align-items:center;gap:8px;height:38px;width:220px;padding:0 11px;border-radius:11px;border:1px solid hsl(var(--ml-border));background:hsl(var(--ml-card));color:hsl(var(--ml-muted-foreground));transition:width .4s cubic-bezier(.16,1,.3,1),border-color .18s,box-shadow .18s}.ouv-search:focus-within{width:300px;border-color:hsl(var(--ml-st-doing) / .55);box-shadow:0 0 0 3px hsl(var(--ml-st-doing) / .12)}.ouv-search svg{width:15px;height:15px;flex:none}.ouv-search input{border:none;outline:none;background:none;flex:1;min-width:0;font-size:13px;color:hsl(var(--ml-foreground));font-family:inherit}.ouv-search input::-moz-placeholder{color:hsl(var(--ml-muted-foreground))}.ouv-search input::placeholder{color:hsl(var(--ml-muted-foreground))}.menu-lateral-scope .ouv-search-clear{width:22px;height:22px;flex:none;border-radius:6px;display:grid;place-items:center;color:hsl(var(--ml-muted-foreground));transition:background .12s,color .12s}.menu-lateral-scope .ouv-search-clear:hover{background:hsl(var(--ml-sidebar-hover));color:hsl(var(--ml-foreground))}.menu-lateral-scope .ml-dd-btn{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 13px;border-radius:11px;border:1px solid hsl(var(--ml-border));background:hsl(var(--ml-card));color:hsl(var(--ml-foreground));font-size:13px;font-weight:500;font-family:inherit;transition:background .14s,border-color .14s}.menu-lateral-scope .ml-dd-btn svg{width:15px;height:15px;flex:none;color:#4b768b}.dark .menu-lateral-scope .ml-dd-btn svg{color:#8594a3}.menu-lateral-scope .ml-dd-btn .ml-dd-chev{transition:transform .2s}.menu-lateral-scope .ml-dd-btn.open .ml-dd-chev{transform:rotate(180deg)}.menu-lateral-scope .ml-dd-btn:hover,.menu-lateral-scope .ml-dd-btn.open{background:hsl(var(--ml-sidebar-hover));border-color:hsl(var(--ml-border-strong))}.menu-lateral-scope .ml-dd-btn.has{border-color:hsl(var(--ml-st-doing) / .55)}.menu-lateral-scope .ml-dd-cnt{min-width:18px;height:18px;padding:0 5px;border-radius:99px;background:hsl(var(--ml-st-doing));color:#fff;font-size:10px;font-weight:600;display:grid;place-items:center;font-family:Geist Mono,monospace}.ml-dd-pop{position:fixed;min-width:200px;max-width:calc(100vw - 24px);z-index:90;background:hsl(var(--ml-card));max-height:calc(100vh - 90px);overflow-y:auto;overscroll-behavior:contain;border:1px solid hsl(var(--ml-border));border-radius:12px;box-shadow:0 18px 48px #18293938;padding:6px;opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .16s,visibility .16s,transform .16s}.ml-dd-pop.open{opacity:1;visibility:visible;transform:none}.menu-lateral-scope .ml-dd-opt{display:flex;align-items:center;gap:10px;width:100%;min-height:34px;padding:6px 10px;border-radius:8px;font-size:13px;font-weight:500;text-align:left;color:hsl(var(--ml-foreground));transition:background .12s}.menu-lateral-scope .ml-dd-opt:hover{background:hsl(var(--ml-sidebar-hover))}.menu-lateral-scope .ml-dd-box{width:17px;height:17px;flex:none;border-radius:5px;border:1.5px solid hsl(var(--ml-input));background:hsl(var(--ml-card));display:grid;place-items:center;color:transparent;transition:background .14s,border-color .14s,color .14s}.menu-lateral-scope .ml-dd-box svg{width:12px;height:12px;stroke-width:3}.menu-lateral-scope .ml-dd-opt.on .ml-dd-box{background:hsl(var(--ml-st-doing));border-color:hsl(var(--ml-st-doing));color:#fff}.menu-lateral-scope .ml-dd-opt .ml-dd-lbl{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.menu-lateral-scope .ml-dd-clear{width:100%;height:32px;margin-top:4px;border-top:1px solid hsl(var(--ml-border));padding-top:6px;font-size:12.5px;font-weight:500;color:hsl(var(--ml-muted-foreground));text-align:center;transition:color .12s}.menu-lateral-scope .ml-dd-clear:hover{color:hsl(var(--ml-foreground))}.menu-lateral-scope .ml-btn-primary{display:inline-flex;align-items:center;gap:7px;height:38px;padding:0 16px;border-radius:11px;background:hsl(var(--ml-foreground));color:hsl(var(--ml-card));font-size:13px;font-weight:600;font-family:inherit;transition:opacity .14s,transform .06s}.menu-lateral-scope .ml-btn-primary svg{width:16px;height:16px;flex:none}.menu-lateral-scope .ml-btn-primary:hover{opacity:.88}.menu-lateral-scope .ml-btn-primary:active{transform:translateY(1px)}.ouv-card{background:hsl(var(--ml-card));border:1px solid hsl(var(--ml-border));border-radius:14px;box-shadow:0 1px 3px #3255670d;overflow:hidden}.ouv-tbl-scroll{overflow-x:auto}.ouv-tbl{width:100%;border-collapse:collapse}.ouv-tbl thead th{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--ml-muted-foreground));text-align:left;padding:12px 16px;border-bottom:1px solid hsl(var(--ml-border));white-space:nowrap;background:hsl(var(--ml-card))}.ouv-tbl thead th.ouv-th-acoes{text-align:right}.menu-lateral-scope .ouv-sortbtn{display:inline-flex;align-items:center;gap:6px;font-family:inherit;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--ml-muted-foreground));padding:2px 4px;margin:-2px -4px;border-radius:6px;transition:color .12s,background .12s}.menu-lateral-scope .ouv-sortbtn:hover{color:hsl(var(--ml-foreground));background:hsl(var(--ml-sidebar-hover))}.menu-lateral-scope .ouv-sortbtn svg{width:13px;height:13px;opacity:.65}.menu-lateral-scope .ouv-sortbtn.sorted{color:hsl(var(--ml-st-doing))}.menu-lateral-scope .ouv-sortbtn.sorted svg{opacity:1}.ouv-tbl thead th .ouv-grip{opacity:0;cursor:grab;color:hsl(var(--ml-muted-foreground));transition:opacity .14s}.ouv-tbl thead th:hover .ouv-grip{opacity:.5}.ouv-tbl thead th .ouv-grip:hover{opacity:1}.ouv-tbl thead th .ouv-grip svg{width:13px;height:13px}.ouv-tbl tbody td{padding:13px 16px;font-size:13.5px;color:hsl(var(--ml-foreground));border-bottom:1px solid hsl(var(--ml-border));vertical-align:middle}.ouv-tbl tbody tr:last-child td{border-bottom:none}.ouv-tbl tbody tr{transition:background .12s}.ouv-tbl tbody tr:hover{background:hsl(var(--ml-sidebar-hover))}.ouv-cel-titulo{font-weight:500}.ouv-cel-data{color:hsl(var(--ml-muted-foreground));font-variant-numeric:tabular-nums;white-space:nowrap}.ouv-td-acoes{text-align:right;white-space:nowrap}.ouv-row-acts{display:inline-flex;align-items:center;gap:4px;justify-content:flex-end;opacity:0;transition:opacity .14s}.ouv-tbl tbody tr:hover .ouv-row-acts,.ouv-tbl tbody tr:focus-within .ouv-row-acts{opacity:1}.menu-lateral-scope .ouv-act{width:30px;height:30px;border-radius:8px;display:grid;place-items:center;color:hsl(var(--ml-muted-foreground));transition:background .12s,color .12s}.menu-lateral-scope .ouv-act svg{width:16px;height:16px}.menu-lateral-scope .ouv-act:hover{background:hsl(var(--ml-sidebar-active));color:hsl(var(--ml-foreground))}.menu-lateral-scope .ouv-act.danger:hover{background:hsl(var(--ml-red) / .12);color:hsl(var(--ml-red))}.ouv-st{display:inline-flex;align-items:center;height:22px;padding:0 10px;border-radius:99px;font-size:12px;font-weight:600;white-space:nowrap}.ouv-st.amber{background:#f59f0a24;color:#ae6e13}.ouv-st.green{background:#2e9e6a24;color:#257e55}.ouv-st.teal{background:#2f8ab124;color:#277191}.ouv-st.gray{background:#7373731f;color:#616161}.dark .ouv-st.amber{color:#ecb351}.dark .ouv-st.green{color:#66cc9c}.dark .ouv-st.teal{color:#6cb9da}.dark .ouv-st.gray{color:#a3a3a3}.ouv-empty{display:grid;place-items:center;gap:10px;padding:56px 24px;text-align:center}.ouv-empty svg{width:26px;height:26px;color:hsl(var(--ml-muted-foreground));opacity:.7}.ouv-empty p{font-size:13.5px;color:hsl(var(--ml-muted-foreground))}.ml-page.arq .ml-board,.ml-page.arq .ouv-card{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.arq-list{flex:1 1 auto;min-height:0;overflow:hidden;display:flex;flex-direction:column}.arq-row{display:flex;align-items:center;gap:10px;height:var(--arq-rh, 36px);flex:none;padding:0 14px;border-bottom:1px solid hsl(var(--ml-border))}.arq-row:last-child{border-bottom:none}.arq-ico{display:grid;place-items:center;width:21px;height:21px;flex:none;border-radius:6px;background:hsl(var(--ml-muted));color:hsl(var(--ml-muted-foreground))}.arq-ico svg{width:12px;height:12px}.arq-nome{flex:0 1 auto;min-width:0;font-size:12px;font-weight:500;color:hsl(var(--ml-foreground));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.arq-grupo{flex:none;font-size:10px;font-weight:500;color:hsl(var(--ml-muted-foreground));background:hsl(var(--ml-muted));padding:2px 7px;border-radius:99px;white-space:nowrap}.arq-acoes{margin-left:auto;flex:none;display:flex;align-items:center;gap:10px}.arq-autor{display:inline-flex;align-items:center;gap:6px;min-width:0;font-size:11px;color:hsl(var(--ml-muted-foreground))}.arq-autor img,.arq-autor-ini{width:20px;height:20px;border-radius:50%;flex:none;-o-object-fit:cover;object-fit:cover}.arq-autor-ini{display:grid;place-items:center;font-size:8.5px;font-weight:700;background:hsl(var(--ml-muted));color:hsl(var(--ml-muted-foreground))}.arq-autor-nome{min-width:0;max-width:96px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.arq-row .arq-restaurar{flex:none;height:26px;padding:0 11px;gap:5px;font-size:11.5px;border-radius:8px;white-space:nowrap}.arq-row .arq-restaurar svg{width:12px;height:12px}@media (max-width: 560px){.arq-autor-nome{display:none}}@media (max-width: 560px){.arq-grupo{display:none}.arq-row{gap:8px;padding:0 12px}.arq-nome{min-width:72px}}.arq-page{flex:none;display:flex;align-items:center;justify-content:space-between;margin-top:13px;padding:0 4px;font-size:12.5px;color:hsl(var(--ml-muted-foreground))}.arq-page b{color:hsl(var(--ml-foreground))}.arq-page-nav{display:flex;align-items:center;gap:4px}.arq-page-nav button{min-width:30px;height:30px;padding:0 9px;border-radius:8px;font-size:12.5px;font-weight:500;color:hsl(var(--ml-muted-foreground));border:1px solid hsl(var(--ml-border-strong));background:hsl(var(--ml-card));transition:background .12s,color .12s}.arq-page-nav button:hover:not(:disabled){background:hsl(var(--ml-accent-soft));color:hsl(var(--ml-foreground))}.arq-page-nav button:disabled{opacity:.45;cursor:not-allowed}.arq-page-nav button.on{background:hsl(var(--ml-st-doing));color:#fff;border-color:hsl(var(--ml-st-doing))}@media (max-width: 860px){.ouv-toolbar .ouv-search{flex:1}.ouv-search,.ouv-search:focus-within{width:100%}.ouv-toolbar .ouv-sub{flex:1 1 100%;align-self:flex-start;order:-1}}.menu-lateral-scope .rdp button.rdp-button:hover:not([disabled]):not([aria-selected=true]){background:hsl(var(--ml-sidebar-hover));color:hsl(var(--ml-foreground))}.menu-lateral-scope .rdp button[aria-selected=true],.menu-lateral-scope .rdp button[aria-selected=true]:hover,.menu-lateral-scope .rdp button[aria-selected=true]:focus{background:hsl(var(--ml-sidebar-active));color:hsl(var(--ml-foreground))}.menu-lateral-scope .rdp td:has(button[aria-selected=true]){background:hsl(var(--ml-accent-soft))}.menu-lateral-scope .rdp .text-primary{color:hsl(var(--ml-st-doing))}.menu-lateral-scope .rdp .ring-primary\/40{--tw-ring-color: hsl(var(--ml-st-doing) / .4)}.menu-lateral-scope [cmdk-item]{border-radius:8px}.menu-lateral-scope [cmdk-item][data-selected=true]{background:hsl(var(--ml-sidebar-hover));color:hsl(var(--ml-foreground))}.menu-lateral-scope .pf-av-btn{position:relative;border-radius:99px;padding:0;flex:none;display:block}.menu-lateral-scope .pf-av-btn .pf-av-edit{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:99px;display:grid;place-items:center;background:#19334385;color:#fff;opacity:0;transition:opacity .14s;pointer-events:none}.menu-lateral-scope .pf-av-btn .pf-av-edit svg{width:17px;height:17px}.menu-lateral-scope .pf-av-btn:hover .pf-av-edit,.menu-lateral-scope .pf-av-btn:focus-visible .pf-av-edit{opacity:1}.pf-tbl-wrap.mid{margin-bottom:0}.pf-sec-tit{display:flex;align-items:center;gap:7px;padding:16px 0 8px;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--ml-muted-foreground))}.pf-sec-tit svg{width:13px;height:13px;flex:none}.menu-lateral-scope.ouv-fpop.ree{width:400px}.ouv-fpop.ree .ree-orcs{max-height:168px;overflow-y:auto}.ouv-fpop.ree .ouv-fpop-cols{margin-top:6px;border-top:1px solid hsl(var(--ml-border));padding-top:4px}.ouv-fpop.ree .ouv-fpop-col{min-width:0;flex:1}button.ml-mobile-trigger,.ml-backdrop,.menu-lateral-root .ml-mobileclose{display:none}@media (max-width: 860px){button.ml-mobile-trigger{display:inline-flex}.menu-lateral-root{position:fixed;top:0;left:0;bottom:0;height:100vh;height:100dvh;width:min(86vw,320px);border-right:1px solid hsl(var(--ml-sidebar-border));border-bottom:none;transform:translate(-100%);transition:transform .3s cubic-bezier(.25,1,.3,1);box-shadow:none;z-index:96}.menu-lateral-root.mobile-open{transform:none;box-shadow:26px 0 54px -16px #1b506a73}.menu-lateral-root .ml-scroll{max-height:none;flex:1}.menu-lateral-root .ml-foot{padding-bottom:calc(10px + env(safe-area-inset-bottom))}.menu-lateral-root .ml-item,.menu-lateral-root .ml-sp-item{height:40px}.menu-lateral-root .ml-glabel{padding-top:3px;padding-bottom:3px}.menu-lateral-root .ml-pinrow{padding-bottom:4px}.menu-lateral-root .ml-scroll{padding-top:2px}.menu-lateral-root .ml-railbtn{display:none}.menu-lateral-root .ml-mobileclose{display:grid}.ml-backdrop{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:#121f2b80;z-index:95;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s ease,visibility .25s ease}.ml-backdrop.show{opacity:1;visibility:visible;pointer-events:auto}.ml-setpop.ml-setpop-mobile{left:12px;right:12px;width:auto;bottom:12px;top:auto;max-height:calc(100vh - 24px);z-index:120}}.pf-ponto-acoes{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.menu-lateral-scope .pf-ponto-acoes>.ml-btn-primary,.menu-lateral-scope .pf-ponto-acoes>.ml-btn-danger,.menu-lateral-scope .pf-ponto-acoes>.ml-dd-btn{width:100%;height:54px;justify-content:center;font-size:15px;border-radius:14px}.pf-ponto-acoes>* svg{width:18px;height:18px}.pf-tbl-wrap.has-pag{margin-bottom:0;border-radius:0}.pf-pag{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 -24px -24px;padding:11px 24px;border-top:1px solid hsl(var(--ml-border));border-radius:0 0 13px 13px;font-size:12px;color:hsl(var(--ml-muted-foreground))}.pf-pag .pf-pag-nav{display:flex;align-items:center;gap:10px}.pf-pag .pf-pag-num{font-variant-numeric:tabular-nums}.menu-lateral-scope .pf-pag-btn{width:30px;height:30px}.menu-lateral-scope .pf-pag-btn svg{width:16px;height:16px}.pf-cardlist{display:flex;flex-direction:column}.pf-cardlist .pf-mcard{display:flex;flex-direction:column;gap:9px;padding:13px 24px;border-top:1px solid hsl(var(--ml-border))}.pf-cardlist .pf-mcard:first-child{border-top:none}.pf-mcard-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.pf-mcard-top .ouv-cel-titulo{font-size:14px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pf-mcard-meta{display:flex;flex-wrap:wrap;gap:4px 16px;font-size:12px;color:hsl(var(--ml-muted-foreground));font-variant-numeric:tabular-nums}.pf-mcard-acts{display:flex;align-items:center;justify-content:flex-end;gap:6px}.np-overlay{--np-card: 0 0% 100%;--np-foreground: 0 0% 4.3%;--np-muted: 200 45% 96%;--np-muted-foreground: 0 0% 37%;--np-border: 200 36% 88%;--np-border-strong: 200 30% 80%;--np-accent: 198 73% 82%;--np-accent-soft: 198 80% 94%;--np-accent-foreground: 200 60% 22%;--np-st-doing: 198 58% 44%;--np-st-done: 152 42% 42%;--np-green: 152 55% 38%;--np-red: 4 70% 52%;--np-primary: 0 0% 4.3%;--np-primary-foreground: 0 0% 100%;position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:none;font-family:inherit}.np-overlay.open{display:block}.np-caret{position:fixed;top:56px;right:var(--np-caret-right, 168px);width:13px;height:13px;background:hsl(var(--np-card));border-left:1px solid hsl(var(--np-border));border-top:1px solid hsl(var(--np-border));transform:rotate(45deg);z-index:81;opacity:0;transition:opacity .16s ease .02s;pointer-events:none}.np-overlay.open .np-caret{opacity:1}.np{position:fixed;top:64px;right:14px;width:436px;max-width:calc(100vw - 24px);max-height:calc(100vh - 84px);background:hsl(var(--np-card));border:1px solid hsl(var(--np-border));border-radius:16px;box-shadow:0 24px 60px -16px #12374966,0 4px 14px -6px #193c4d38;display:flex;flex-direction:column;overflow:hidden;transform-origin:top right;opacity:0;transform:translateY(-10px) scale(.97);pointer-events:none;transition:opacity .16s ease,transform .18s cubic-bezier(.22,1,.36,1);color:hsl(var(--np-foreground));font-size:14px;line-height:1.45}.np-overlay.open .np{opacity:1;transform:none;pointer-events:auto}.np-head{flex:none;display:flex;align-items:center;gap:9px;padding:13px 11px 4px 16px}.np-head h2{font-size:16px;font-weight:600;letter-spacing:-.01em;color:hsl(var(--np-foreground));margin:0}.np-back{width:30px;height:30px;border-radius:8px;display:grid;place-items:center;color:hsl(var(--np-muted-foreground));margin-left:-4px;background:transparent;border:0;cursor:pointer}.np-back:hover{background:hsl(var(--np-accent-soft));color:hsl(var(--np-foreground))}.np-pill{min-width:20px;height:20px;padding:0 6px;border-radius:99px;background:hsl(var(--np-st-doing));color:#fff;font-size:11px;font-weight:700;display:grid;place-items:center}.np-head .np-sp{flex:1}.np-hicon{width:32px;height:32px;border-radius:8px;display:grid;place-items:center;color:hsl(var(--np-muted-foreground));background:transparent;border:0;cursor:pointer;transition:background .12s,color .12s}.np-hicon:hover{background:hsl(var(--np-accent-soft));color:hsl(var(--np-foreground))}.np-filter{flex:none;display:flex;align-items:center;gap:8px;padding:8px 11px 10px 14px}.np-tabs{display:flex;align-items:center;gap:2px;padding:3px;border-radius:10px;background:hsl(var(--np-muted));width:-moz-fit-content;width:fit-content}.np-tab{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 13px;border-radius:8px;font-size:13px;font-weight:500;white-space:nowrap;color:hsl(var(--np-muted-foreground));background:transparent;border:0;cursor:pointer;transition:background .14s,color .14s}.np-tab .np-c{font-size:10.5px;min-width:17px;height:17px;padding:0 5px;border-radius:99px;background:hsl(var(--np-border));color:hsl(var(--np-foreground));display:grid;place-items:center;font-weight:700}.np-tab.active{background:hsl(var(--np-card));color:hsl(var(--np-foreground));font-weight:600;box-shadow:0 1px 2px #36546314,0 0 0 1px hsl(var(--np-border))}.np-tab.active .np-c{background:hsl(var(--np-st-doing));color:#fff}.np-funnel{width:34px;height:32px;border-radius:9px;border:1px solid hsl(var(--np-border-strong));background:hsl(var(--np-card));display:grid;place-items:center;color:hsl(var(--np-muted-foreground));cursor:pointer;transition:background .12s,color .12s}.np-funnel:hover{background:hsl(var(--np-accent-soft));color:hsl(var(--np-foreground))}.np-funnel.scope-on{background:hsl(var(--np-primary));color:hsl(var(--np-primary-foreground));border-color:hsl(var(--np-primary))}.np-funnel svg{width:16px;height:16px}.np-scroll{flex:1;overflow-y:auto;overflow-x:hidden;padding:0 0 6px;min-height:130px;border-top:1px solid hsl(var(--np-border))}.np-grp-h{position:sticky;top:0;z-index:2;background:hsl(var(--np-card) / .93);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:10px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:#548096;padding:9px 16px 4px}.nrow{position:relative;display:grid;grid-template-columns:28px 1fr;gap:10px;padding:8px 14px 8px 16px;cursor:pointer;transition:background .12s;outline:none}.nrow:hover{background:hsl(var(--np-accent-soft) / .6);box-shadow:inset 3px 0 hsl(var(--np-accent))}.nrow.unread{box-shadow:inset 3px 0 hsl(var(--np-st-doing))}.nrow.unread:hover{box-shadow:inset 3px 0 hsl(var(--np-st-doing));background:hsl(var(--np-accent-soft) / .6)}.nrow.read{opacity:.6}.nrow.read:hover{opacity:1}.nrow{will-change:auto}.nrow.removing{transform:translate3d(110%,0,0);opacity:0;pointer-events:none;overflow:hidden;will-change:transform,opacity,height;transition:transform .55s cubic-bezier(.16,1,.3,1),opacity .55s cubic-bezier(.16,1,.3,1),height .55s cubic-bezier(.16,1,.3,1),padding .55s cubic-bezier(.16,1,.3,1),background-color .18s ease-out;padding-top:0;padding-bottom:0}.nrow.removing.removing-ok{background:#def7eb}.nrow.removing.removing-danger{background:#fae2e1}.np-overlay.dark .nrow.removing.removing-ok{background:#274939}.np-overlay.dark .nrow.removing.removing-danger{background:#5b2c29}.nrow.removing+.nrow-sep{max-height:0;margin:0;opacity:0;overflow:hidden;transition:max-height .55s cubic-bezier(.16,1,.3,1),opacity .55s cubic-bezier(.16,1,.3,1),height .55s cubic-bezier(.16,1,.3,1)}.nrow-sep{height:1px;background:hsl(var(--np-border));margin:0 14px 0 54px}.nrow-sep.last{display:none}.nrow-ava{position:relative;padding-top:1px}.nrow-ava .av{width:28px;height:28px;border-radius:99px;display:grid;place-items:center;font-size:11px;font-weight:600;box-shadow:0 0 0 1px hsl(var(--np-border)) inset}.nrow-ava img.av.av-ariana{-o-object-fit:cover;object-fit:cover;background:hsl(var(--np-accent-soft))}.nrow-type{position:absolute;right:-3px;bottom:-3px;width:15px;height:15px;border-radius:99px;display:grid;place-items:center;background:hsl(var(--np-accent));color:hsl(var(--np-accent-foreground));box-shadow:0 0 0 2px hsl(var(--np-card))}.nrow-type svg{width:9px;height:9px;stroke-width:2.6}.nrow-body{min-width:0}.nrow-top{display:flex;align-items:baseline;gap:8px}.nrow-title{font-size:12.5px;line-height:1.35;flex:1;min-width:0;color:hsl(var(--np-foreground));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nrow.unread .nrow-title{font-weight:500}.nrow-title b{font-weight:600}.nrow-time{font-size:11px;color:hsl(var(--np-muted-foreground));white-space:nowrap;flex:none}.nrow-ctx{font-size:12px;color:hsl(var(--np-muted-foreground));margin-top:1px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.nrow-ctx.full{display:block;-webkit-line-clamp:unset;overflow:visible;white-space:pre-wrap}.nrow-stpill{display:inline-flex;align-items:center;font-size:10px;font-weight:600;padding:1px 7px;border-radius:99px;border:1px solid transparent}.nrow-ctx .mention{color:hsl(var(--np-st-doing));font-weight:600}.nrow-meta{display:flex;align-items:center;gap:7px;margin-top:4px}.nrow-tag{display:inline-flex;align-items:center;gap:4px;font-size:10px;font-weight:600;padding:1px 7px;border-radius:99px;background:hsl(var(--np-accent-soft));color:hsl(var(--np-accent-foreground))}.nrow-tag svg{width:10px;height:10px}.nrow-proj{font-size:11px;color:hsl(var(--np-muted-foreground));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nrow-act{position:absolute;bottom:6px;right:10px;display:inline-flex;align-items:center;gap:1px;padding:2px;border-radius:9px;background:hsl(var(--np-card));box-shadow:0 2px 8px -3px #2659734d,0 0 0 1px hsl(var(--np-border));opacity:0;transition:opacity .14s ease}.nrow:hover .nrow-act,.nrow:focus-within .nrow-act{opacity:1}.nrow-q{width:28px;height:28px;border-radius:7px;display:grid;place-items:center;color:hsl(var(--np-muted-foreground));background:transparent;border:0;cursor:pointer}.nrow-q svg{width:15px;height:15px}.nrow-q:hover{background:hsl(var(--np-card));color:hsl(var(--np-foreground));box-shadow:0 0 0 1px hsl(var(--np-border))}.nrow-q.ok:hover{color:hsl(var(--np-green))}.nrow-q.danger:hover{color:hsl(var(--np-red))}.np-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:54px 26px;color:hsl(var(--np-muted-foreground));flex:1}.np-empty .e-ic{width:54px;height:54px;border-radius:50%;display:grid;place-items:center;background:hsl(var(--np-st-done) / .13);color:hsl(var(--np-st-done));margin-bottom:13px}.np-empty .e-ic svg{width:26px;height:26px}.np-empty h3{font-size:15px;font-weight:600;color:hsl(var(--np-foreground));margin:0}.np-empty p{font-size:12.5px;margin-top:3px;max-width:240px}.np-foot{flex:none;display:flex;align-items:center;gap:8px;padding:9px 12px;border-top:1px solid hsl(var(--np-border));background:hsl(var(--np-card))}.np-foot .np-sp{flex:1}.np-foot .np-btn{height:32px;padding:0 11px;border-radius:8px;font-size:12.5px;font-weight:500;display:inline-flex;align-items:center;gap:6px;background:transparent;border:0;cursor:pointer;color:hsl(var(--np-muted-foreground))}.np-foot .np-btn:hover{background:hsl(var(--np-accent-soft));color:hsl(var(--np-foreground))}.np-foot .np-btn svg{width:14px;height:14px}.np-foot .np-btn-primary{background:hsl(var(--np-primary));color:hsl(var(--np-primary-foreground));font-weight:600}.np-foot .np-btn-primary:hover{background:hsl(var(--np-primary));color:hsl(var(--np-primary-foreground));opacity:.9}.np-foot .np-btn:disabled{opacity:.45;pointer-events:none}.np-prefs{display:flex;flex:1;flex-direction:column;min-height:0}.npf-scroll{flex:1;overflow-y:auto;padding:6px 16px 18px;border-top:1px solid hsl(var(--np-border))}.npf-label{font-size:10.5px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:#548096;padding:16px 2px 8px}.npf-row{display:flex;align-items:center;gap:12px;padding:9px 2px}.npf-row+.npf-row{border-top:1px solid hsl(var(--np-border))}.npf-ic{width:30px;height:30px;border-radius:8px;flex:none;display:grid;place-items:center;background:hsl(var(--np-accent-soft));color:hsl(var(--np-accent-foreground))}.npf-ic svg{width:16px;height:16px}.npf-tx{flex:1;min-width:0}.npf-tx b{font-size:13px;font-weight:550;display:block;color:hsl(var(--np-foreground))}.npf-tx span{font-size:11.5px;color:hsl(var(--np-muted-foreground))}.npf-switch{width:40px;height:23px;border-radius:99px;flex:none;background:#bbcbd3;position:relative;box-shadow:inset 0 0 0 1px #9fb9c680;cursor:pointer;transition:background .18s;border:0}.npf-switch:after{content:"";position:absolute;top:2px;left:2px;width:19px;height:19px;border-radius:99px;background:#fff;box-shadow:0 1px 3px #2438424d;transition:transform .22s}.npf-switch.on{background:hsl(var(--np-st-doing));box-shadow:inset 0 0 0 1px #2d8bb499}.npf-switch.on:after{transform:translate(17px)}.np-typemenu{position:absolute;top:38px;right:0;min-width:200px;background:hsl(var(--np-card));border:1px solid hsl(var(--np-border));border-radius:10px;box-shadow:0 12px 32px -10px #193c4d59;padding:4px;z-index:5;display:none}.np-typemenu.open{display:block}.np-typeitem{display:flex;align-items:center;gap:8px;width:100%;height:32px;padding:0 9px;border-radius:7px;background:transparent;border:0;cursor:pointer;font-size:13px;color:hsl(var(--np-foreground));text-align:left}.np-typeitem:hover{background:hsl(var(--np-accent-soft))}.np-typeitem svg{width:14px;height:14px;color:hsl(var(--np-muted-foreground))}.np-typeitem .np-ck{margin-left:auto;opacity:0;color:hsl(var(--np-st-doing))}.np-typeitem.on .np-ck{opacity:1}.np-funnel-wrap{position:relative}html.dark .np-overlay,.dark .np-overlay,.np-overlay.dark{--np-card: 205 27% 13%;--np-foreground: 200 18% 93%;--np-muted: 205 24% 19%;--np-muted-foreground: 200 12% 64%;--np-border: 205 18% 24%;--np-border-strong: 205 16% 32%;--np-accent: 198 50% 34%;--np-accent-soft: 200 42% 21%;--np-accent-foreground: 198 72% 80%;--np-st-doing: 198 70% 60%;--np-st-done: 152 48% 58%;--np-green: 152 55% 58%;--np-red: 4 75% 66%;--np-primary: 200 18% 93%;--np-primary-foreground: 205 30% 12%}html.dark .np-overlay,.dark .np-overlay{background:#08101680}html.dark .np-overlay .np,.dark .np-overlay .np{box-shadow:0 24px 70px -14px #03080cb3,0 0 0 1px hsl(var(--np-border))}@media (max-width: 560px){.np{top:56px;right:8px;left:8px;width:auto;max-width:none}.np-caret{display:none}.nrow-act{position:static;opacity:1;margin-top:8px;align-self:end}.nrow{grid-template-columns:30px 1fr}}.imp-pop [cmdk-list]{padding:4px}.imp-pop [cmdk-item]{border-radius:8px;margin:1px 0}.imp-pop [cmdk-item]:hover,.imp-pop [cmdk-item][data-selected=true]{background:#e3f5fc;color:#1d5672}.imp-pop [cmdk-item]:hover [data-imp-email],.imp-pop [cmdk-item][data-selected=true] [data-imp-email]{color:#387594}.dark .imp-pop [cmdk-item]:hover,.dark .imp-pop [cmdk-item][data-selected=true]{background:#243642;color:#d6dbe1}.dark .imp-pop [cmdk-item]:hover [data-imp-email],.dark .imp-pop [cmdk-item][data-selected=true] [data-imp-email]{color:#a8b3bd}.m-scope{--m-card: var(--card);--m-fg: var(--foreground);--m-mut: var(--muted-foreground);--m-border: var(--border);--m-muted: var(--muted);--m-content: 198 100% 98.7%;--m-border-strong: 200 30% 80%;--m-accent: 198 73% 82%;--m-accent-soft: 198 80% 94%;--m-accent-fg: 200 60% 22%;--m-primary: 0 0% 4.3%;--m-danger: 4 64% 52%;--m-st-todo: 0 0% 52%;--m-st-doing: 198 58% 44%;--m-st-rev: 256 38% 58%;--m-st-block: 28 62% 52%;--m-st-done: 152 42% 42%;font-family:Geist,system-ui,sans-serif;-webkit-font-smoothing:antialiased}.dark .m-scope{--m-content: 220 20% 9%;--m-border-strong: 220 12% 30%;--m-accent: 198 60% 60%;--m-accent-soft: 205 30% 22%;--m-accent-fg: 198 65% 82%;--m-primary: 200 70% 50%;--m-danger: 4 72% 62%;--m-st-todo: 0 0% 62%;--m-st-doing: 198 62% 60%;--m-st-rev: 256 52% 72%;--m-st-block: 28 72% 62%;--m-st-done: 152 46% 56%}.m-scope.mob{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;background:hsl(var(--m-content));color:hsl(var(--m-fg));font-size:14px;position:relative}.m-scope .m-head{flex:none;background:hsl(var(--m-card));padding:calc(env(safe-area-inset-top,0px) + 12px) 16px 12px;border-bottom:1px solid hsl(var(--m-border));box-shadow:0 10px 20px -18px #1b506a59;position:relative;z-index:5}.m-scope .m-head-top{display:flex;align-items:center;gap:12px;height:40px}.m-scope .m-ic{width:36px;height:36px;border-radius:9px;display:grid;place-items:center;color:hsl(var(--m-mut));background:none;border:none;position:relative;flex:none;cursor:pointer}.m-scope .m-ic:active{background:hsl(var(--m-accent-soft))}.m-scope .m-ic svg{width:21px;height:21px}.m-scope .m-title{font-size:21px;font-weight:600;letter-spacing:-.01em;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-scope .m-badge{position:absolute;top:2px;right:2px;min-width:15px;height:15px;padding:0 4px;background:hsl(var(--m-danger));color:#fff;border-radius:99px;font-size:9px;font-weight:700;display:grid;place-items:center;box-shadow:0 0 0 2px hsl(var(--m-card))}.m-scope .m-av{width:34px;height:34px;border-radius:99px;display:grid;place-items:center;font-size:12px;font-weight:600;flex:none}.m-scope .m-tabs{display:flex;gap:3px;padding:10px 12px 0;overflow-x:auto;scrollbar-width:none}.m-scope .m-tabs::-webkit-scrollbar{display:none}.m-scope .m-tab{flex:none;display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 13px;border-radius:9px 9px 0 0;font-size:13.5px;font-weight:500;color:hsl(var(--m-mut));background:none;border:none;white-space:nowrap;border-bottom:2px solid transparent;cursor:pointer}.m-scope .m-tab svg{width:15px;height:15px}.m-scope .m-tab.on{color:hsl(var(--m-fg));font-weight:600;border-bottom-color:hsl(var(--m-primary))}.m-scope .m-toolbar{flex:none;background:hsl(var(--m-card));display:flex;align-items:center;gap:8px;padding:9px 12px;border-bottom:1px solid hsl(var(--m-border))}.m-scope .m-search{flex:1;min-width:0;display:flex;align-items:center;gap:8px;height:36px;padding:0 11px;border-radius:9px;border:1px solid hsl(var(--m-border-strong));color:hsl(var(--m-mut));font-size:13.5px;background:hsl(var(--m-card))}.m-scope .m-search svg{width:16px;height:16px;flex:none}.m-scope .m-search input{flex:1;min-width:0;border:none;outline:none;background:none;font-family:inherit;font-size:13.5px;color:hsl(var(--m-fg))}.m-scope .m-search input::-moz-placeholder{color:hsl(var(--m-mut))}.m-scope .m-search input::placeholder{color:hsl(var(--m-mut))}.m-scope .m-seg{width:36px;height:36px;border-radius:9px;display:grid;place-items:center;color:hsl(var(--m-mut));background:hsl(var(--m-card));border:1px solid hsl(var(--m-border-strong));flex:none;position:relative;cursor:pointer}.m-scope .m-seg svg{width:16px;height:16px}.m-scope .m-seg.on{background:hsl(var(--m-primary));color:#fff;border-color:hsl(var(--m-primary))}.m-scope .m-seg .m-segcnt{position:absolute;top:-6px;right:-6px;min-width:16px;height:16px;padding:0 4px;border-radius:99px;background:hsl(var(--m-st-doing));color:#fff;font-size:9px;font-weight:700;display:grid;place-items:center;box-shadow:0 0 0 2px hsl(var(--m-card))}.m-scope .m-body{flex:1;overflow-y:auto;overflow-x:hidden;padding:14px 12px 96px;-webkit-overflow-scrolling:touch}.m-scope .m-group{display:flex;align-items:center;gap:9px;padding:6px 4px 10px}.m-scope .m-group .dot{width:9px;height:9px;border-radius:99px;flex:none}.m-scope .m-group h4{font-size:13.5px;font-weight:600}.m-scope .m-group .gc{font-size:11px;font-weight:600;color:hsl(var(--m-mut));background:hsl(var(--m-muted));border-radius:99px;min-width:20px;height:19px;padding:0 6px;display:grid;place-items:center}.m-scope .m-group .add{margin-left:auto;width:26px;height:26px;border-radius:7px;display:grid;place-items:center;color:hsl(var(--m-mut));border:none;background:none;cursor:pointer}.m-scope .m-card{background:hsl(var(--m-card));border:1px solid hsl(var(--m-border));border-radius:13px;padding:10px 12px;display:flex;flex-direction:column;gap:7px;margin-bottom:8px;box-shadow:0 1px 2px #3654630d;width:100%;text-align:left;cursor:pointer}.m-scope .m-card.urgent{box-shadow:inset 3px 0 hsl(var(--m-st-block)),0 1px 2px #3654630d}.m-scope .m-crow1{display:flex;align-items:center;gap:8px}.m-scope .m-title2{font-size:14px;font-weight:500;line-height:1.3;flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-scope .m-crow2{display:flex;align-items:center;gap:7px}.m-scope .m-crow2 .m-prio{margin-left:auto}.m-scope .m-siren{width:22px;height:22px;border-radius:6px;flex:none;display:grid;place-items:center;background:hsl(var(--m-st-block));color:#fff}.m-scope .m-siren svg{width:13px;height:13px}.m-scope .m-casc{display:inline-flex;align-items:center;gap:3px;font-size:11.5px;font-weight:600;color:hsl(var(--m-mut));flex:none}.m-scope .m-casc svg{width:14px;height:14px}.m-scope .m-chips{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.m-scope .chip{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 8px;border-radius:7px;font-size:11.5px;font-weight:600;white-space:nowrap}.m-scope .chip svg{width:13px;height:13px}.m-scope .chip.neutral{background:hsl(var(--m-muted));color:hsl(var(--m-mut))}.m-scope .chip.lista{background:hsl(var(--m-muted));color:hsl(var(--m-mut));font-weight:500}.m-scope .chip.due-now{background:hsl(var(--m-st-block) / .14);color:hsl(var(--m-st-block))}.m-scope .chip.due-late{background:hsl(var(--m-danger) / .12);color:hsl(var(--m-danger))}.m-scope .chip.due-soon{background:hsl(var(--m-accent) / .45);color:hsl(var(--m-accent-fg))}.m-scope .chip.due-done{background:hsl(var(--m-st-done) / .13);color:hsl(var(--m-st-done))}.m-scope .m-cbot{display:flex;align-items:center;gap:8px}.m-scope .m-act{display:inline-flex;align-items:center;gap:4px;font-size:11.5px;font-weight:500;color:hsl(var(--m-mut))}.m-scope .m-act svg{width:13px;height:13px}.m-scope .m-prio{width:7px;height:7px;border-radius:99px;flex:none}.m-scope .m-prio.alta{background:hsl(var(--m-danger))}.m-scope .m-prio.media{background:hsl(var(--m-st-block))}.m-scope .m-prio.baixa{background:hsl(var(--m-st-todo) / .6)}.m-scope .m-stack{display:flex;margin-left:auto}.m-scope .m-stack .av{width:24px;height:24px;border-radius:99px;display:grid;place-items:center;font-size:10px;font-weight:600;box-shadow:0 0 0 2px hsl(var(--m-card))}.m-scope .m-stack .av:not(:first-child){margin-left:-7px}.m-scope .m-fab{position:fixed;right:13px;bottom:calc(80px + env(safe-area-inset-bottom,0px));width:44px;height:44px;border-radius:14px;background:hsl(var(--m-primary));color:#fff;display:grid;place-items:center;box-shadow:0 6px 16px #0000003d;z-index:31;border:none;cursor:pointer}.m-scope .m-fab svg{width:21px;height:21px}.m-scope .m-nav{flex:none;position:fixed;bottom:0;left:0;right:0;height:calc(72px + env(safe-area-inset-bottom,0px));background:hsl(var(--m-card) / .92);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top:1px solid hsl(var(--m-border));display:flex;padding:8px 6px calc(18px + env(safe-area-inset-bottom,0px));z-index:30}.m-scope .m-navitem{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;color:hsl(var(--m-mut));background:none;border:none;cursor:pointer}.m-scope .m-navitem svg{width:22px;height:22px}.m-scope .m-navitem span{font-size:10px;font-weight:500;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-scope .m-navitem.on{color:hsl(var(--m-accent-fg))}.m-scope .m-kanbar{flex:none;display:flex;gap:7px;padding:11px 12px;background:hsl(var(--m-card));border-bottom:1px solid hsl(var(--m-border));overflow-x:auto;scrollbar-width:none}.m-scope .m-kanbar::-webkit-scrollbar{display:none}.m-scope .m-kanchip{flex:none;display:inline-flex;align-items:center;gap:7px;height:30px;padding:0 12px;border-radius:99px;font-size:13px;font-weight:500;color:hsl(var(--m-mut));border:1px solid hsl(var(--m-border-strong));background:hsl(var(--m-card));white-space:nowrap;cursor:pointer}.m-scope .m-kanchip .dot{width:8px;height:8px;border-radius:99px}.m-scope .m-kanchip .n{font-size:11px;font-weight:600}.m-scope .m-kanchip.on{border-color:hsl(var(--m-primary));background:hsl(var(--m-primary));color:#fff}.m-scope .m-sheet-scrim{position:fixed;top:0;right:0;bottom:0;left:0;background:#15222859;z-index:50;animation:m-scrimIn .3s ease}@keyframes m-scrimIn{0%{opacity:0}to{opacity:1}}.m-scope .m-sheet{position:fixed;left:0;right:0;bottom:0;top:calc(env(safe-area-inset-top,0px) + 52px);background:hsl(var(--m-card));border-radius:22px 22px 0 0;z-index:51;display:flex;flex-direction:column;box-shadow:0 -10px 40px #26485933;overflow:hidden;animation:m-sheetIn .58s cubic-bezier(.22,1,.36,1)}@keyframes m-sheetIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}.m-scope .m-sheet.auto{top:auto;height:auto;max-height:84%}.m-scope .m-sheet-grab{width:38px;height:5px;border-radius:99px;background:hsl(var(--m-border-strong));margin:9px auto 0;flex:none}.m-scope .m-sheet-head{display:flex;align-items:center;gap:10px;padding:12px 12px 12px 18px;border-bottom:1px solid hsl(var(--m-border))}.m-scope .m-sheet-id{font-size:12px;color:hsl(var(--m-mut))}.m-scope .m-sheet-x{margin-left:auto;width:32px;height:32px;flex:none;border-radius:8px;display:grid;place-items:center;color:hsl(var(--m-mut));background:none;border:none;cursor:pointer}.m-scope .m-sheet-x:hover{background:hsl(var(--m-muted));color:hsl(var(--m-fg))}.m-scope .m-sheet-x svg{width:18px;height:18px}.m-scope .m-sheet-body{flex:1;overflow-y:auto;padding:18px}.m-scope .m-sheet-title{font-size:20px;font-weight:600;line-height:1.3;margin-bottom:16px}.m-scope .m-sheet-title2{font-size:17px;font-weight:600;padding:4px 16px 12px}.m-scope .m-divider{height:1px;background:hsl(var(--m-border));margin:16px 0}.m-scope .m-meta{display:grid;grid-template-columns:92px 1fr;gap:11px 12px;align-items:center}.m-scope .m-meta .k{font-size:12.5px;color:hsl(var(--m-mut));display:inline-flex;align-items:center;gap:7px}.m-scope .m-meta .k svg{width:15px;height:15px}.m-scope .m-meta .v{font-size:13.5px;display:flex;align-items:center;gap:7px}.m-scope .m-seclbl{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--m-mut));margin:4px 0 8px}.m-scope .m-opt{display:flex;align-items:center;gap:12px;width:100%;padding:14px 16px;border-top:1px solid hsl(var(--m-border));font-size:15px;background:none;border-left:none;border-right:none;border-bottom:none;text-align:left;color:hsl(var(--m-fg));cursor:pointer}.m-scope .m-opt svg{width:19px;height:19px;color:hsl(var(--m-mut));flex:none}.m-scope .m-opt .dot{width:10px;height:10px;border-radius:99px;flex:none}.m-scope .m-opt .ck{margin-left:auto;color:hsl(var(--m-st-doing));opacity:0}.m-scope .m-opt.on .ck{opacity:1}.m-scope .m-opt.on{font-weight:600}.m-scope .m-opt.danger{color:hsl(var(--m-danger))}.m-scope .m-opt.danger svg{color:hsl(var(--m-danger))}.m-scope .m-opt:active{background:hsl(var(--m-muted) / .6)}.m-scope .m-bubble{display:flex;gap:8px;max-width:88%;margin-bottom:9px}.m-scope .m-bubble.me{margin-left:auto;flex-direction:row-reverse}.m-scope .m-bubble .bub{border-radius:13px;padding:7px 11px;font-size:13.5px;line-height:1.4}.m-scope .m-bubble.them .bub{background:hsl(var(--m-muted));border:1px solid hsl(var(--m-border));border-bottom-left-radius:4px}.m-scope .m-bubble.me .bub{background:hsl(var(--m-accent));color:hsl(var(--m-accent-fg));border-bottom-right-radius:4px}.m-scope .m-bubble .cw{font-size:11.5px;font-weight:600;margin-bottom:1px;display:block}.m-scope .m-reply{flex:none;display:flex;align-items:center;gap:8px;padding:10px 12px calc(10px + env(safe-area-inset-bottom,0px));border-top:1px solid hsl(var(--m-border))}.m-scope .m-reply .inp{flex:1;min-width:0;height:38px;border:1px solid hsl(var(--m-border-strong));border-radius:11px;padding:0 12px;display:flex;align-items:center;color:hsl(var(--m-fg));font-size:13.5px;background:none;outline:none;font-family:inherit}.m-scope .m-reply .inp::-moz-placeholder{color:hsl(var(--m-mut))}.m-scope .m-reply .inp::placeholder{color:hsl(var(--m-mut))}.m-scope .m-reply .send{width:38px;height:38px;border-radius:11px;background:hsl(var(--m-primary));color:#fff;display:grid;place-items:center;flex:none;border:none;cursor:pointer}.m-scope .m-reply .send svg{width:17px;height:17px}.m-scope .m-ariana{position:fixed;right:63px;bottom:calc(82px + env(safe-area-inset-bottom,0px));width:44px;height:44px;border-radius:13px;z-index:31;border:1px solid hsl(198 58% 74%);background:linear-gradient(135deg,#daf1fb,#b8e2f4);display:grid;place-items:center;overflow:visible;box-shadow:0 5px 14px #2293c34d;cursor:pointer;padding:0}.m-scope .m-ariana img{width:84%;height:84%;-o-object-fit:contain;object-fit:contain;transform-origin:60% 90%}@keyframes m-ariwave{0%,58%,to{transform:rotate(0)}64%{transform:rotate(-16deg)}71%{transform:rotate(12deg)}78%{transform:rotate(-12deg)}85%{transform:rotate(7deg)}92%{transform:rotate(-3deg)}}@media (prefers-reduced-motion: reduce){.m-scope .m-ariana img{animation:none}}.m-scope .m-headav{width:34px;height:34px;border-radius:99px;-o-object-fit:cover;object-fit:cover;flex:none;box-shadow:0 0 0 1px hsl(var(--m-border));background:#dceff7;cursor:pointer;padding:0;border:none}.m-scope .m-toast{position:fixed;left:16px;right:16px;bottom:calc(92px + env(safe-area-inset-bottom,0px));z-index:55;background:hsl(var(--m-card));border:1px solid hsl(var(--m-border));border-radius:13px;padding:11px 13px;display:flex;align-items:center;gap:11px;box-shadow:0 14px 32px #26485938;animation:m-toastIn .3s cubic-bezier(.19,1,.22,1)}@keyframes m-toastIn{0%{opacity:0;transform:translateY(14px) scale(.96)}to{opacity:1;transform:none}}.m-scope .m-toast .ic{width:34px;height:34px;border-radius:9px;display:grid;place-items:center;background:hsl(var(--m-accent-soft));color:hsl(var(--m-accent-fg));flex:none}.m-scope .m-toast .ic svg{width:18px;height:18px}.m-scope .m-toast b{font-size:13px;font-weight:600;display:block}.m-scope .m-toast span{font-size:12px;color:hsl(var(--m-mut))}.m-scope .m-form{padding:8px 16px 18px;display:flex;flex-direction:column;gap:14px;overflow-y:auto}.m-scope .m-fld{display:flex;flex-direction:column;gap:6px}.m-scope .m-fld label{font-size:12.5px;font-weight:500;color:hsl(var(--m-mut))}.m-scope .m-inp{min-height:42px;border:1px solid hsl(var(--m-border-strong));border-radius:10px;padding:10px 12px;display:flex;align-items:center;justify-content:space-between;color:hsl(var(--m-fg));font-size:14px;background:none;font-family:inherit;outline:none;text-align:left;width:100%}.m-scope .m-inp.ph{color:hsl(var(--m-mut))}.m-scope .m-inp svg{width:16px;height:16px;color:hsl(var(--m-mut));flex:none}.m-scope .m-segrow{display:flex;gap:7px}.m-scope .m-pick{flex:1;height:40px;border-radius:10px;border:1px solid hsl(var(--m-border-strong));display:flex;align-items:center;justify-content:center;gap:6px;font-size:13px;font-weight:500;color:hsl(var(--m-mut));background:none;cursor:pointer}.m-scope .m-pick.on{border-color:hsl(var(--m-primary));background:hsl(var(--m-primary));color:#fff}.m-scope .m-pick .d{width:7px;height:7px;border-radius:99px}.m-scope .m-form-foot{flex:none;display:flex;gap:9px;padding:12px 16px calc(18px + env(safe-area-inset-bottom,0px));border-top:1px solid hsl(var(--m-border))}.m-scope .m-btn{flex:1;height:46px;border-radius:12px;font-size:14px;font-weight:600;display:flex;align-items:center;justify-content:center;gap:7px;border:none;cursor:pointer;font-family:inherit}.m-scope .m-btn.ghost{border:1px solid hsl(var(--m-border-strong));color:hsl(var(--m-fg));background:none;flex:0 0 96px}.m-scope .m-btn.primary{background:hsl(var(--m-primary));color:#fff}.m-scope .m-btn:disabled{opacity:.55;cursor:default}.m-scope .m-fchips{display:flex;flex-wrap:wrap;gap:7px}.m-scope .m-fchip{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:99px;font-size:12.5px;font-weight:500;color:hsl(var(--m-fg));border:1px solid hsl(var(--m-border-strong));background:none;cursor:pointer}.m-scope .m-fchip.on{border-color:hsl(var(--m-primary));background:hsl(var(--m-primary));color:#fff}.m-scope .m-calhead{flex:none;display:flex;align-items:center;gap:10px;padding:11px 16px;background:hsl(var(--m-card));border-bottom:1px solid hsl(var(--m-border))}.m-scope .m-calhead b{font-size:16px;font-weight:600;flex:1}.m-scope .m-calhead .nav{width:34px;height:34px;border-radius:9px;display:grid;place-items:center;color:hsl(var(--m-mut));border:1px solid hsl(var(--m-border-strong));background:none;cursor:pointer}.m-scope .m-calview{flex:none;display:flex;gap:3px;padding:9px 12px;background:hsl(var(--m-card));border-bottom:1px solid hsl(var(--m-border))}.m-scope .m-calview button{flex:1;height:30px;border-radius:8px;font-size:12.5px;font-weight:500;color:hsl(var(--m-mut));border:none;background:none;cursor:pointer}.m-scope .m-calview button.on{background:hsl(var(--m-primary));color:#fff}.m-scope .m-cal-day{flex:1;overflow-y:auto;padding:14px 16px 90px}.m-scope .m-cal-dayhd{font-size:15px;font-weight:600;margin-bottom:6px}.m-scope .m-evt{display:flex;gap:11px;padding:12px 0;border-top:1px solid hsl(var(--m-border))}.m-scope .m-evt .t{width:46px;font-size:12px;color:hsl(var(--m-mut));flex:none;padding-top:1px}.m-scope .m-evt .bar{width:3px;border-radius:99px;flex:none}.m-scope .m-evt .info b{font-size:13.5px;font-weight:500;display:block;line-height:1.3}.m-scope .m-evt .info span{font-size:11.5px;color:hsl(var(--m-mut))}.m-scope .m-cal-week{flex:1;overflow-y:auto;padding:6px 12px 90px}.m-scope .m-wkday{display:flex;gap:11px;padding:11px 6px;border-top:1px solid hsl(var(--m-border))}.m-scope .m-wkday.today{background:hsl(var(--m-accent-soft) / .45);border-radius:11px;border-top-color:transparent}.m-scope .m-wkday .wd{width:40px;flex:none;text-align:center}.m-scope .m-wkday .wd .dn{font-size:10.5px;color:hsl(var(--m-mut));text-transform:uppercase}.m-scope .m-wkday .wd .num{font-size:17px;font-weight:600}.m-scope .m-wkday.today .wd .num{color:hsl(var(--m-accent-fg))}.m-scope .m-wkday .evs{flex:1;min-width:0;display:flex;flex-direction:column;gap:5px;padding-top:1px}.m-scope .m-wkchip{display:flex;align-items:center;gap:7px;font-size:12px;padding:6px 9px;border-radius:8px;background:hsl(var(--m-muted))}.m-scope .m-wkchip .d{width:6px;height:6px;border-radius:99px;flex:none}.m-scope .m-wkchip span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-scope .m-wkempty{font-size:11.5px;color:hsl(var(--m-mut));opacity:.55;padding:5px 0}.m-scope .m-calgrid{flex:1;display:flex;flex-direction:column;padding:8px}.m-scope .m-calwk{display:grid;grid-template-columns:repeat(7,1fr)}.m-scope .m-calwk span{text-align:center;font-size:10.5px;font-weight:600;color:hsl(var(--m-mut));padding:4px 0 7px;text-transform:uppercase}.m-scope .m-calbody{flex:1;display:grid;grid-template-columns:repeat(7,1fr);grid-auto-rows:1fr;gap:3px}.m-scope .m-calcell{border-radius:8px;padding:5px 3px 3px;display:flex;flex-direction:column;align-items:center;gap:3px;font-size:12px}.m-scope .m-calcell.out{color:hsl(var(--m-mut));opacity:.45}.m-scope .m-calcell.today .d{background:hsl(var(--m-primary));color:#fff;border-radius:99px;width:22px;height:22px;display:grid;place-items:center}.m-scope .m-caldots{display:flex;gap:2.5px;flex-wrap:wrap;justify-content:center}.m-scope .m-caldots i{width:5px;height:5px;border-radius:99px}.m-scope .m-dash{padding:14px 12px 96px}.m-scope .m-tiles{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:12px}.m-scope .m-tile{background:hsl(var(--m-card));border:1px solid hsl(var(--m-border));border-radius:13px;padding:13px}.m-scope .m-tile .tl{display:flex;align-items:center;gap:7px;font-size:12px;color:hsl(var(--m-mut))}.m-scope .m-tile .tl svg{width:15px;height:15px}.m-scope .m-tile .tn{font-size:27px;font-weight:600;letter-spacing:-.02em;margin-top:8px;line-height:1}.m-scope .m-tile .ts{font-size:11px;color:hsl(var(--m-mut));margin-top:5px}.m-scope .m-tile .kd{display:inline-flex;align-items:center;gap:3px;font-size:11px;font-weight:600;margin-top:6px}.m-scope .m-tile .kd svg{width:12px;height:12px}.m-scope .m-tile .kd.up{color:hsl(var(--m-st-done))}.m-scope .m-tile .kd.down{color:hsl(var(--m-danger))}.m-scope .m-tile.alert{border-color:hsl(var(--m-danger) / .4);background:hsl(var(--m-danger) / .05)}.m-scope .m-tile.alert .tl{color:hsl(var(--m-danger))}.m-scope .m-tile.hero{grid-column:span 2}.m-scope button.m-tile{text-align:left;cursor:pointer;font-family:inherit;color:hsl(var(--m-fg))}.m-scope .m-panel{background:hsl(var(--m-card));border:1px solid hsl(var(--m-border));border-radius:13px;padding:14px;margin-bottom:12px}.m-scope .m-panel h3{font-size:13px;font-weight:600;margin-bottom:13px}.m-scope .m-drow{display:flex;align-items:center;gap:9px;margin-bottom:10px}.m-scope .m-drow:last-child{margin-bottom:0}.m-scope .m-drow .dk{width:96px;font-size:12px;display:flex;align-items:center;gap:7px;flex:none}.m-scope .m-drow .dk .dot{width:8px;height:8px;border-radius:99px}.m-scope .m-dbarw{flex:1;height:9px;border-radius:99px;background:hsl(var(--m-muted));overflow:hidden}.m-scope .m-dbar{height:100%;border-radius:99px}.m-scope .m-drow .dv{width:22px;text-align:right;font-size:12px;font-weight:600;color:hsl(var(--m-mut))}.m-scope .m-log{padding:14px 12px 96px}.m-scope .m-logper{display:flex;align-items:center;gap:9px;padding:10px 13px;background:hsl(var(--m-card));border:1px solid hsl(var(--m-border));border-radius:12px;margin-bottom:14px}.m-scope .m-logper svg{width:16px;height:16px;color:hsl(var(--m-mut))}.m-scope .m-logper b{font-size:13.5px;font-weight:600}.m-scope .m-logper span{font-size:12px;color:hsl(var(--m-mut))}.m-scope .m-logper .c{margin-left:auto;font-size:11px;font-weight:600;background:hsl(var(--m-muted));border-radius:99px;padding:2px 8px}.m-scope .m-logcard{background:hsl(var(--m-card));border:1px solid hsl(var(--m-border));border-radius:13px;padding:4px}.m-scope .m-logitem{display:flex;align-items:center;gap:9px;padding:8px 10px}.m-scope .m-logitem .lt{flex:1;min-width:0;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-scope .m-logitem .lw{flex:none;font-size:11px;color:hsl(var(--m-mut));display:flex;align-items:center;gap:5px}.m-scope .m-logitem .lw .dot{width:6px;height:6px;border-radius:99px}.m-scope .m-ari-head{display:flex;align-items:center;gap:11px;padding:14px 12px 14px 16px;border-bottom:1px solid hsl(var(--m-border))}.m-scope .m-ari-orb{width:38px;height:38px;border-radius:10px;overflow:hidden;display:grid;place-items:center;flex:none}.m-scope .m-ari-orb img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.m-scope .m-ari-head .id{flex:1;min-width:0}.m-scope .m-ari-head .id b{font-size:15px;font-weight:600;display:block}.m-scope .m-ari-head .id span{font-size:11.5px;color:hsl(var(--m-mut))}.m-scope .m-ari-body{flex:1;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:10px}.m-scope .m-ari-msg{max-width:86%;padding:10px 13px;border-radius:14px;font-size:13.5px;line-height:1.45}.m-scope .m-ari-bot{align-self:flex-start;background:hsl(var(--m-muted));border:1px solid hsl(var(--m-border));border-bottom-left-radius:5px}.m-scope .m-ari-me{align-self:flex-end;background:hsl(var(--m-accent));color:hsl(var(--m-accent-fg));border-bottom-right-radius:5px}.m-scope .m-ari-chips{display:flex;gap:7px;flex-wrap:wrap;padding:10px 12px;border-top:1px solid hsl(var(--m-border))}.m-scope .m-ari-chip{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:99px;font-size:12.5px;font-weight:500;border:1px solid hsl(var(--m-border-strong));color:hsl(var(--m-fg));background:none;cursor:pointer}.m-scope .m-ari-chip svg{width:14px;height:14px}.dark .m-scope .m-fab{box-shadow:0 6px 16px #00000080}.dark .m-scope .m-headav{box-shadow:0 0 0 1px hsl(var(--m-border-strong))}.dark .m-scope .m-ariana{border-color:#337a99;background:linear-gradient(135deg,#28475d,#2b586e)}.dark .m-scope .m-siren,.dark .m-scope .m-fab,.dark .m-scope .m-reply .send,.dark .m-scope .m-pick.on,.dark .m-scope .m-fchip.on,.dark .m-scope .m-seg.on,.dark .m-scope .m-kanchip.on,.dark .m-scope .m-calview button.on,.dark .m-scope .m-btn.primary,.dark .m-scope .i-rbtn,.dark .m-scope .i-okbtn.pri,.dark .m-scope .i-approve{color:#fff}.m-scope .ipanel{background:hsl(var(--m-card));border:1px solid hsl(var(--m-border));border-radius:13px;margin-bottom:10px;overflow:hidden}.m-scope .ipanel .ph{display:flex;align-items:flex-start;gap:9px;padding:12px 13px}.m-scope .ipanel .ph .oo{width:28px;height:28px;border-radius:8px;background:hsl(var(--m-accent-soft));color:hsl(var(--m-st-doing));display:grid;place-items:center;flex:none}.m-scope .ipanel .ph .oo svg{width:15px;height:15px}.m-scope .ipanel .ph b{font-size:13.5px;font-weight:600}.m-scope .ipanel .ph .cn{font-size:11px;font-weight:600;color:hsl(var(--m-mut))}.m-scope .ipanel .ph .ds{font-size:11.5px;color:hsl(var(--m-mut));display:block;margin-top:2px;line-height:1.4}.m-scope .ipanel .pe{padding:20px 14px;text-align:center;font-size:12px;color:hsl(var(--m-mut));border-top:1px solid hsl(var(--m-border));line-height:1.5}.m-scope .iprop{border-top:1px solid hsl(var(--m-border));padding:12px 13px}.m-scope .iprop .pt{font-size:12.5px;font-weight:600;line-height:1.35}.m-scope .iprop .pd{font-size:11.5px;color:hsl(var(--m-mut));line-height:1.45;margin-top:5px}.m-scope .iprop .pacts{display:flex;gap:7px;margin-top:9px}.m-scope .iprop .pacts .a{flex:1;height:32px;border:1px solid hsl(var(--m-border-strong));border-radius:8px;font-size:11.5px;font-weight:600;display:inline-flex;align-items:center;justify-content:center;gap:5px;color:hsl(var(--m-fg));background:none;cursor:pointer;font-family:inherit}.m-scope .iprop .pacts .a.pri{background:hsl(var(--m-st-done));color:#fff;border-color:transparent}.m-scope .iprop .pacts .a svg{width:13px;height:13px}.dark .m-scope .iprop .pacts .a.pri{color:#fff}.m-scope .i-body{flex:1;overflow-y:auto;padding:14px 12px 96px}.m-scope .i-greet{padding:4px 4px 14px}.m-scope .i-greet h1{font-size:23px;font-weight:600;letter-spacing:-.01em}.m-scope .i-greet p{font-size:13px;color:hsl(var(--m-mut));margin-top:3px}.m-scope .i-greet p b{color:hsl(var(--m-danger));font-weight:600}.m-scope .i-hero{position:relative;border-radius:16px;overflow:hidden;padding:16px;margin-bottom:14px;min-height:104px;background:linear-gradient(120deg,#225b77,#2b85ab);color:#fff;display:flex;flex-direction:column;justify-content:flex-end}.m-scope .i-hero .vt{position:absolute;top:11px;left:12px;display:inline-flex;align-items:center;gap:5px;font-size:10.5px;font-weight:600;background:#ffffff29;padding:4px 9px;border-radius:99px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.m-scope .i-hero .vt svg{width:12px;height:12px}.m-scope .i-hero .eb{font-size:11px;font-weight:600;opacity:.85}.m-scope .i-hero h2{font-size:18px;font-weight:600;margin-top:2px}.m-scope .i-hero .dots{position:absolute;top:14px;right:12px;display:flex;gap:4px}.m-scope .i-hero .dots i{width:5px;height:5px;border-radius:99px;background:#ffffff73}.m-scope .i-hero .dots i.on{background:#fff;width:14px;border-radius:99px}.m-scope .i-kpis{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-bottom:14px}.m-scope .i-kpi{background:hsl(var(--m-card));border:1px solid hsl(var(--m-border));border-radius:13px;padding:12px}.m-scope .i-kpi.alert{border-color:hsl(var(--m-danger) / .4);background:hsl(var(--m-danger) / .05)}.m-scope .i-kpi .kl{display:flex;align-items:center;gap:6px;font-size:11.5px;color:hsl(var(--m-mut))}.m-scope .i-kpi .kl svg{width:14px;height:14px}.m-scope .i-kpi.alert .kl{color:hsl(var(--m-danger))}.m-scope .i-kpi .kn{font-size:25px;font-weight:600;letter-spacing:-.02em;margin-top:7px;line-height:1}.m-scope .i-kpi .ks{font-size:11px;color:hsl(var(--m-mut));margin-top:4px}.m-scope .i-kpi .kd{display:inline-flex;align-items:center;gap:3px;font-size:11px;font-weight:600;margin-top:5px}.m-scope .i-kpi .kd svg{width:12px;height:12px}.m-scope .i-kpi .kd.up{color:hsl(var(--m-st-done))}.m-scope .i-kpi .kd.down{color:hsl(var(--m-danger))}.m-scope .i-people{grid-column:span 2;display:flex;align-items:center;gap:10px;background:hsl(var(--m-card));border:1px solid hsl(var(--m-border));border-radius:13px;padding:11px 13px}.m-scope .i-people .kl{display:flex;align-items:center;gap:6px;font-size:12px;color:hsl(var(--m-mut))}.m-scope .i-people .kl svg{width:15px;height:15px}.m-scope .i-people .kl b{color:hsl(var(--m-fg))}.m-scope .i-people .pp{display:flex;margin-left:auto}.m-scope .i-people .pp .av{width:26px;height:26px;border-radius:99px;display:grid;place-items:center;font-size:10px;font-weight:600;box-shadow:0 0 0 2px hsl(var(--m-card))}.m-scope .i-people .pp .av:not(:first-child){margin-left:-8px}.m-scope .i-card{background:hsl(var(--m-card));border:1px solid hsl(var(--m-border));border-radius:14px;margin-bottom:12px;overflow:hidden}.m-scope .i-chead{display:flex;align-items:center;gap:9px;padding:13px 14px 11px}.m-scope .i-chead .ti{width:28px;height:28px;border-radius:8px;display:grid;place-items:center;flex:none}.m-scope .i-chead .ti img{width:24px;height:24px;-o-object-fit:contain;object-fit:contain}.m-scope .i-chead h3{font-size:14px;font-weight:600;flex:1}.m-scope .i-chead .cnt{font-size:11px;font-weight:600;color:hsl(var(--m-mut));background:hsl(var(--m-muted));border-radius:99px;min-width:20px;height:20px;padding:0 6px;display:grid;place-items:center}.m-scope .i-approve{height:28px;padding:0 11px;border-radius:8px;font-size:11.5px;font-weight:600;background:hsl(var(--m-accent));color:hsl(var(--m-accent-fg));display:inline-flex;align-items:center;gap:5px;border:none;cursor:pointer}.m-scope .i-approve svg{width:13px;height:13px}.m-scope .i-resumo{padding:14px;background:linear-gradient(180deg,hsl(var(--m-accent-soft) / .55),hsl(var(--m-card)))}.m-scope .i-resumo .rh{display:flex;align-items:center;gap:9px;margin-bottom:9px}.m-scope .i-resumo .rh img{width:26px;height:26px;-o-object-fit:contain;object-fit:contain}.m-scope .i-resumo .rh b{font-size:13.5px;font-weight:600}.m-scope .i-resumo p{font-size:13px;line-height:1.55;color:hsl(var(--m-mut))}.m-scope .i-resumo p b{color:hsl(var(--m-fg))}.m-scope .i-rbtn{height:42px;width:100%;border-radius:11px;background:hsl(var(--m-primary));color:#fff;font-size:13.5px;font-weight:600;display:flex;align-items:center;justify-content:center;gap:7px;margin-top:13px;border:none;cursor:pointer}.m-scope .i-rbtn svg{width:16px;height:16px}.m-scope .i-ok{display:flex;gap:11px;padding:12px 14px;border-top:1px solid hsl(var(--m-border))}.m-scope .i-ok:first-of-type{border-top:none}.m-scope .i-ok .oic{width:30px;height:30px;border-radius:9px;background:hsl(var(--m-accent-soft));color:hsl(var(--m-accent-fg));display:grid;place-items:center;flex:none}.m-scope .i-ok .oic svg{width:15px;height:15px}.m-scope .i-ok .ob{flex:1;min-width:0}.m-scope .i-ok .ocat{font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:hsl(var(--m-mut))}.m-scope .i-ok .ott{font-size:13.5px;font-weight:600;margin-top:2px;line-height:1.3}.m-scope .i-ok .ods{font-size:12px;color:hsl(var(--m-mut));margin-top:3px;line-height:1.4}.m-scope .i-ok .oacts{display:flex;gap:7px;margin-top:9px}.m-scope .i-okbtn{height:30px;padding:0 12px;border-radius:8px;font-size:12px;font-weight:600;display:inline-flex;align-items:center;gap:5px;border:1px solid hsl(var(--m-border-strong));color:hsl(var(--m-fg));background:none;cursor:pointer}.m-scope .i-okbtn svg{width:13px;height:13px}.m-scope .i-okbtn.pri{background:hsl(var(--m-primary));color:#fff;border-color:transparent}.m-scope .i-late{display:flex;align-items:center;gap:10px;padding:11px 14px;border-top:1px solid hsl(var(--m-border))}.m-scope .i-late:first-of-type{border-top:none}.m-scope .i-late .av{width:26px;height:26px;border-radius:99px;display:grid;place-items:center;font-size:10px;font-weight:600;flex:none}.m-scope .i-late .lt{flex:1;min-width:0;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-scope .i-late .lw{flex:none;font-size:11px;color:hsl(var(--m-mut));display:flex;align-items:center;gap:5px}.m-scope .i-late .lw .dot{width:7px;height:7px;border-radius:99px}.m-scope .i-shorts{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin-bottom:14px}.m-scope .i-short{display:flex;flex-direction:column;align-items:center;gap:7px;padding:13px 6px;background:hsl(var(--m-card));border:1px solid hsl(var(--m-border));border-radius:13px;font-size:11.5px;font-weight:500;text-align:center;cursor:pointer}.m-scope .i-short .ic{width:38px;height:38px;border-radius:11px;display:grid;place-items:center;background:hsl(var(--m-muted));color:hsl(var(--m-accent-fg))}.m-scope .i-short .ic svg{width:19px;height:19px}.m-scope .log-wrap{overflow-x:hidden}.m-scope .log-period{flex-wrap:wrap;gap:8px 10px}.m-scope .log-period>div{margin-left:0!important;width:100%;flex-wrap:wrap}.m-scope .log-period button,.m-scope .lp-seg-btn{min-height:36px}.m-scope .m-dash,.m-scope .m-fabsafe{padding-bottom:calc(220px + env(safe-area-inset-bottom,0px))}.m-scope .m-tile .tn{font-variant-numeric:tabular-nums;max-width:100%}.m-scope .m-head-top{gap:8px;height:auto;min-height:44px}.m-scope .m-ic{min-width:44px;min-height:44px}.m-scope .m-headav,.m-scope .m-seg{width:44px;height:44px}.m-scope .m-search{height:44px}.m-scope .m-title{font-size:19px;line-height:1.15;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.m-scope .m-body,.m-scope .m-log,.m-scope .i-body,.m-scope .m-cal-day,.m-scope .m-cal-week{padding-bottom:calc(220px + env(safe-area-inset-bottom,0px))}.docp-overlay{background:#151f286b!important;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.dark .docp-overlay{background:#090b118c!important}.docp-sheet{background:hsl(var(--ml-card))!important;color:hsl(var(--ml-foreground));border-left:1px solid hsl(var(--ml-border))!important}.docp-sheet{inset:11px 11px 11px auto!important;height:auto!important;border:1px solid hsl(var(--ml-border))!important;border-radius:18px!important;overflow:hidden!important;box-shadow:-18px 0 50px -28px #143d5299!important}.docp-sheet[data-state=open]{animation:docp-drawer-in .58s cubic-bezier(.22,1,.36,1)}.docp-sheet[data-state=closed]{animation:docp-drawer-out .42s cubic-bezier(.22,1,.36,1)}@keyframes docp-drawer-in{0%{transform:translate(calc(100% + 24px))}to{transform:translate(0)}}@keyframes docp-drawer-out{0%{transform:translate(0)}to{transform:translate(calc(100% + 24px))}}@media (prefers-reduced-motion: reduce){.docp-sheet[data-state=open],.docp-sheet[data-state=closed]{animation-duration:.12s}}.docp-sheet>button.absolute.top-4{width:32px;height:32px;top:13px;right:13px;display:grid;place-items:center;color:hsl(var(--ml-muted-foreground));border-radius:9px;opacity:1;transition:background .12s,color .12s}.docp-sheet>button.absolute.top-4 svg{width:17px;height:17px}.docp-sheet>button.absolute.top-4:hover{background:hsl(var(--ml-sidebar-hover));color:hsl(var(--ml-foreground))}.docp-head{display:flex;align-items:center;gap:12px;padding:16px 48px 16px 20px;border-bottom:1px solid hsl(var(--ml-border))}.docp-head-ic{width:38px;height:38px;border-radius:11px;flex:none;display:grid;place-items:center;background:hsl(var(--ml-accent-soft));color:hsl(var(--ml-st-doing))}.docp-head-ic svg{width:19px;height:19px}.docp-head-tit{min-width:0}.docp-head-tit h2{font-size:16px;font-weight:600;line-height:1.25;margin:0;color:hsl(var(--ml-foreground))}.docp-head-tit span{display:block;font-size:12px;color:hsl(var(--ml-muted-foreground))}.docp-tabs{display:flex;gap:4px;margin:14px 20px 0;padding:4px;border-radius:11px;background:hsl(var(--ml-muted))}.docp-tab{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:32px;border-radius:8px;font-size:12.5px;font-weight:600;font-family:inherit;color:hsl(var(--ml-muted-foreground));transition:background .12s,color .12s,box-shadow .12s}.docp-tab svg{width:14px;height:14px}.docp-tab:hover{color:hsl(var(--ml-foreground))}.docp-tab.on{background:hsl(var(--ml-card));color:hsl(var(--ml-foreground));box-shadow:0 1px 3px #1829392e}.docp-body{flex:1;min-height:0;overflow-y:auto;padding:18px 20px 20px}.docp-body.chat{padding:0;overflow:hidden;display:flex;flex-direction:column}.docp-actions{display:flex;gap:8px;justify-content:flex-end;padding-top:16px;border-top:1px solid hsl(var(--ml-border))}.docp-btn-ghost{display:inline-flex;align-items:center;gap:7px;height:38px;padding:0 14px;border-radius:11px;border:1px solid hsl(var(--ml-border));background:hsl(var(--ml-card));color:hsl(var(--ml-muted-foreground));font-size:13px;font-weight:600;font-family:inherit;transition:background .12s,color .12s}.docp-btn-ghost:hover{background:hsl(var(--ml-sidebar-hover));color:hsl(var(--ml-foreground))}.docp-btn-ghost:disabled{opacity:.55;cursor:default}.docp-btn-soft{display:inline-flex;align-items:center;gap:7px;height:38px;padding:0 14px;border-radius:11px;border:1px solid transparent;background:hsl(var(--ml-accent-soft));color:hsl(var(--ml-st-doing));font-size:13px;font-weight:600;font-family:inherit;transition:filter .12s}.docp-btn-soft:hover{filter:brightness(1.06)}.docp-btn-soft:disabled{opacity:.55;cursor:default}.docp-btn-soft svg,.docp-btn-ghost svg{width:15px;height:15px}.docp-foot{flex:none;display:flex;gap:8px;justify-content:flex-end;align-items:center;padding:13px 20px;border-top:1px solid hsl(var(--ml-border));background:hsl(var(--ml-card))}.docp-sheet.lgpd-gate>button.absolute.top-4{display:none}.m-scope .m-kanwrap{margin:-14px -12px 12px}.m-scope .m-kanwrap .m-kanbar{border-radius:0}.m-scope .m-kanstack{display:flex;flex-direction:column}.m-scope .m-kanempty{text-align:center;color:hsl(var(--m-mut));font-size:13px;padding:48px 16px;line-height:1.5}.m-scope .im-row{width:100%;background:none;border-left:none;border-right:none;border-bottom:none;text-align:left;font-family:inherit;font-size:inherit;color:inherit;cursor:pointer}.m-scope .im-cb{width:20px;height:20px;border-radius:6px;border:1.5px solid hsl(var(--m-border-strong));background:hsl(var(--m-card));flex:none;display:grid;place-items:center;cursor:pointer}.m-scope .im-cb.on{background:hsl(var(--m-st-done));border-color:hsl(var(--m-st-done))}.m-scope .im-cb.on:after{content:"";width:9px;height:5px;border-left:2px solid hsl(0 0% 100%);border-bottom:2px solid hsl(0 0% 100%);transform:rotate(-45deg) translateY(-1px)}.m-scope .i-late .lw svg{width:12px;height:12px}.m-scope .im-lw-late{color:hsl(var(--m-danger))!important}.m-scope .im-grp{padding:8px 14px 0}.m-scope .im-empty{text-align:center;padding:22px 14px;color:hsl(var(--m-mut));font-size:12.5px;line-height:1.5}.m-scope .im-empty b{display:block;font-size:14px;font-weight:600;color:hsl(var(--m-fg));margin-bottom:4px}.m-scope .im-people-btn{width:100%;cursor:pointer;font-family:inherit;margin-bottom:14px;text-align:left}.m-scope .im-av img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:99px}.m-scope .im-shorts{display:flex;flex-direction:column;gap:9px;margin-bottom:12px}.m-scope .im-short{display:flex;align-items:center;gap:11px;width:100%;min-height:54px;padding:10px 12px;background:hsl(var(--m-card));border:1px solid hsl(var(--m-border));border-radius:13px;font-family:inherit;font-size:13.5px;font-weight:500;color:hsl(var(--m-fg));text-align:left}.m-scope .im-short .ic{width:38px;height:38px;border-radius:11px;display:grid;place-items:center;background:hsl(var(--m-muted));color:hsl(var(--m-accent-fg));flex:none}.m-scope .im-short .ic svg{width:19px;height:19px}.m-scope .im-short .lb{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.m-scope .im-short.empty{border-style:dashed;color:hsl(var(--m-mut));cursor:pointer}.m-scope .im-short.empty .ic{background:hsl(var(--m-muted));color:hsl(var(--m-mut))}.m-scope .im-short-edit{width:40px;height:40px;border:none;background:none;border-radius:10px;display:grid;place-items:center;color:hsl(var(--m-mut));flex:none;cursor:pointer}.m-scope .im-short-edit svg{width:15px;height:15px}.m-scope .im-short-edit:active{background:hsl(var(--m-muted))}.m-scope .im-embreve{text-align:center;padding:22px 14px 24px}.m-scope .im-embreve b{font-size:16px;font-weight:600;color:hsl(var(--m-st-doing));display:block}.m-scope .im-embreve p{font-size:12.5px;color:hsl(var(--m-mut));margin-top:8px;line-height:1.5}.m-scope .im-embreve p strong{color:hsl(var(--m-fg));font-weight:600}.m-scope .im-ti-accent{background:hsl(var(--m-accent-soft));color:hsl(var(--m-accent-fg))}.m-scope .im-ti-accent svg{width:15px;height:15px}.m-scope .im-chead-btn{width:28px;height:28px;border:1px solid hsl(var(--m-border));background:hsl(var(--m-card));border-radius:8px;display:grid;place-items:center;color:hsl(var(--m-mut));flex:none;cursor:pointer}.m-scope .im-chead-btn svg{width:14px;height:14px}.m-scope .im-chead-btn.on{background:hsl(var(--m-accent-soft));border-color:hsl(var(--m-accent) / .6);color:hsl(var(--m-accent-fg))}.m-scope .im-kpop{padding:2px 16px calc(16px + env(safe-area-inset-bottom,0px))}.m-scope .im-kpop-h{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--m-mut));margin:8px 0 4px}.m-scope .im-kpop-it{display:flex;align-items:center;gap:10px;padding:10px 0;font-size:13.5px;border-top:1px solid hsl(var(--m-border));min-height:44px}.m-scope .im-kpop-it:first-of-type{border-top:none}.m-scope .im-kpop-it .dot{width:8px;height:8px;border-radius:99px;flex:none}.m-scope .im-kpop-it .tx{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-scope .im-kpop-vazio{padding:14px 0;font-size:12.5px;color:hsl(var(--m-mut))}.m-scope .im-kpop-more{font-size:12px;color:hsl(var(--m-mut));padding:8px 0 2px}.m-scope .im-kpop-open{margin-top:12px;height:44px;width:100%;border-radius:11px;background:hsl(var(--m-primary));color:#fff;font-size:13.5px;font-weight:600;display:flex;align-items:center;justify-content:center;gap:7px;border:none;cursor:pointer}.m-scope .im-kpop-open svg{width:15px;height:15px}.m-scope .im-pav{width:26px;height:26px;border-radius:99px;display:grid;place-items:center;font-size:10px;font-weight:600;flex:none;overflow:hidden}@keyframes ariSway{0%,to{transform:rotate(-9deg)}50%{transform:rotate(9deg)}}@keyframes ariBlink{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.82)}}.ari-mascot-sway{transform-origin:58% 84%;animation:ariSway 3.8s ease-in-out infinite;will-change:transform}.ari-mascot-blink{animation:ariBlink 1.4s ease-in-out infinite;will-change:opacity,transform}@media (prefers-reduced-motion: reduce){.ari-mascot-sway{animation-duration:5.2s}.ari-mascot-blink{animation-duration:2.4s}}.ari-menu-pop{border-radius:11px!important}.ari-menu-pop [role=menuitem][data-highlighted],.ari-menu-pop [role=menuitem]:focus{background-color:#e3f5fc!important;color:#16435a!important}.dark .ari-menu-pop [role=menuitem][data-highlighted],.dark .ari-menu-pop [role=menuitem]:focus{background-color:#243642!important;color:#d6dbe1!important}.ari-menu-trigger{display:grid;place-items:center;height:1.75rem;width:1.75rem;border-radius:.5rem;color:hsl(var(--muted-foreground));transition:background-color .15s,color .15s}.ari-menu-trigger:hover{background-color:#e3f5fc;color:#16435a}.dark .ari-menu-trigger:hover{background-color:#243642;color:#d6dbe1}.insights-v2-root{--iv-content: #f8fdff;--iv-card: #ffffff;--iv-fg: #0b0b0b;--iv-mut: #5e5e5e;--iv-border: #d5e4eb;--iv-border-strong: #bbd0db;--iv-accent: #a6dbef;--iv-accent-soft: #e4f4fc;--iv-accent-fg: #16506b;--iv-muted: #f0f6f9;--iv-danger: #c0392b;--iv-done: #3fa072;font-family:Geist,system-ui,-apple-system,Segoe UI,sans-serif;color:var(--iv-fg);background:var(--iv-content);border-radius:0;display:flex;flex-direction:column;min-height:0;overflow:hidden;margin:-1rem}@media (min-width: 768px){.insights-v2-root{margin:-1.5rem}}.dark .insights-v2-root{--iv-content: hsl(206 30% 12%);--iv-card: hsl(207 22% 18%);--iv-fg: hsl(200 18% 92%);--iv-mut: hsl(200 12% 64%);--iv-border: hsl(207 18% 27%);--iv-border-strong: hsl(207 16% 34%);--iv-accent: hsl(198 73% 82%);--iv-accent-soft: hsl(205 45% 22%);--iv-accent-fg: hsl(198 65% 82%);--iv-muted: hsl(207 18% 26%)}.dark .insights-v2-root .iv-resumo .iv-rbtn{background:var(--iv-accent);color:#0f2433}.insights-v2-root .iv-ari-vid{display:none}@media (min-width: 1024px){.insights-v2-root{height:calc(100dvh - 4rem)}}.insights-v2-root .iv-head{flex:none;position:relative;overflow:hidden;background:var(--iv-card);border-bottom:1px solid var(--iv-border);border-radius:0;padding:10px 22px;box-shadow:0 12px 22px -18px #1b506a4d}.insights-v2-root .iv-greet{display:flex;align-items:center;gap:11px}.insights-v2-root .iv-greet h1{font-size:18px;font-weight:600;letter-spacing:-.01em;margin:0}.insights-v2-root .iv-greet .iv-sub{font-size:10.5px;color:var(--iv-mut);margin-top:2px}.insights-v2-root .iv-greet .iv-sub em{font-style:normal;color:var(--iv-fg);font-weight:600}.insights-v2-root .iv-ari-vid{margin-left:auto;height:64px;width:auto;align-self:center;transform:scaleX(-1);-o-object-fit:contain;object-fit:contain;pointer-events:none;mix-blend-mode:multiply;filter:brightness(1.45) contrast(1.1)}.insights-v2-root .iv-mascote{display:block;position:absolute;right:22px;bottom:0;height:66px;width:auto;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.insights-v2-root .iv-scroll{flex:1;overflow-y:auto;overflow-x:hidden;padding:11px}.insights-v2-root .iv-wrap{max-width:none;margin:0;width:100%;min-height:100%;display:flex;flex-direction:column}.insights-v2-root .iv-hero{position:relative;border-radius:13px;overflow:hidden;height:110px;flex:none;box-shadow:0 10px 30px -12px #214d634d;background:radial-gradient(120% 140% at 18% 20%,#15324a,#0c1f30 55%,#0a1622);display:flex;align-items:center}.insights-v2-root .iv-hero-logos{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background-repeat:repeat;background-size:184px auto;opacity:0;transition:opacity 1s ease;animation:iv-logos-move 38s linear infinite}.insights-v2-root .iv-hero-logos.on{opacity:.13}.insights-v2-root .iv-hero-flags{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;opacity:0;transition:opacity 1s ease;pointer-events:none}.insights-v2-root .iv-hero-flags.on{opacity:1}.insights-v2-root .iv-flag-string{position:absolute;top:13px;left:-1%;width:102%;height:2px;background:#ffffff52}.insights-v2-root .iv-flag-row{position:absolute;top:13px;left:0;right:0;display:flex;justify-content:space-around;padding:0 8px}.insights-v2-root .iv-flag{width:19px;height:24px;clip-path:polygon(0 0,100% 0,50% 100%);transform-origin:top center;animation:iv-flag-sway 2.6s ease-in-out infinite;filter:drop-shadow(0 2px 3px hsl(0 0% 0% / .25))}@keyframes iv-flag-sway{0%,to{transform:rotate(-5deg)}50%{transform:rotate(5deg)}}@keyframes iv-logos-move{0%{background-position:0 0}to{background-position:660px 330px}}.insights-v2-root .iv-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(90deg,hsl(200 60% 8% / .62) 0%,hsl(200 60% 8% / .18) 42%,transparent 68%);pointer-events:none}.insights-v2-root .iv-hero .iv-hero-body{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:center;padding:0 38px;pointer-events:none;opacity:0;transition:opacity .9s cubic-bezier(.4,0,.2,1)}.insights-v2-root .iv-hero .iv-hero-body.on{opacity:1}.insights-v2-root .iv-hero .iv-hero-txt{min-width:0}.insights-v2-root .iv-hero-body .iv-hero-eyebrow,.insights-v2-root .iv-hero-body h2,.insights-v2-root .iv-hero-body .iv-hero-sub{opacity:0;transform:translateY(9px);transition:opacity .6s cubic-bezier(.22,.61,.36,1),transform .6s cubic-bezier(.22,.61,.36,1)}.insights-v2-root .iv-hero-body.on h2{opacity:1;transform:none;transition-delay:.12s}.insights-v2-root .iv-hero-body.on .iv-hero-eyebrow{opacity:1;transform:none;transition-delay:.42s}.insights-v2-root .iv-hero-body.on .iv-hero-sub{opacity:1;transform:none;transition-delay:.5s}@media (prefers-reduced-motion: reduce){.insights-v2-root .iv-hero .iv-hero-body{transition:opacity .3s linear}.insights-v2-root .iv-hero-body .iv-hero-eyebrow,.insights-v2-root .iv-hero-body h2,.insights-v2-root .iv-hero-body .iv-hero-sub{transform:none;transition:opacity .3s linear}.insights-v2-root .iv-hero-body.on .iv-hero-eyebrow,.insights-v2-root .iv-hero-body.on h2,.insights-v2-root .iv-hero-body.on .iv-hero-sub{transition-delay:0s}}.insights-v2-root .iv-hero .iv-accent{width:3px;height:51px;background:#52b6e0;border-radius:99px;margin-right:16px;flex:none}.insights-v2-root .iv-hero-eyebrow{font-size:10.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#7dc8e8}.insights-v2-root .iv-hero h2{color:#fff;font-size:27px;font-weight:700;letter-spacing:-.01em;line-height:1.05;margin:5px 0 0}.insights-v2-root .iv-hero-sub{margin:5px 0 0;font-size:12.5px;font-weight:500;color:#ffffffa8}.insights-v2-root .iv-vidtag{position:absolute;top:14px;right:16px;z-index:2;display:inline-flex;align-items:center;gap:6px;font-size:11px;color:#fff9;background:#ffffff14;border:1px solid hsl(0 0% 100% / .12);padding:4px 9px;border-radius:99px}.insights-v2-root .iv-vidtag svg{width:12px;height:12px}.insights-v2-root .iv-dots{position:absolute;bottom:13px;left:50%;transform:translate(-50%);z-index:2;display:flex;gap:6px}.insights-v2-root .iv-dots button{width:6px;height:6px;padding:0;border:none;border-radius:99px;background:#ffffff59;cursor:pointer;transition:width .3s,background .3s}.insights-v2-root .iv-dots button.on{width:16px;background:#fff}.insights-v2-root .iv-kpis{display:grid;grid-template-columns:1.4fr 1fr;gap:10px;margin-top:10px;flex:none}.insights-v2-root .iv-kgroup{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.insights-v2-root .iv-kpi{background:var(--iv-card);border:1px solid var(--iv-border);border-radius:11px;padding:10px 13px;box-shadow:0 8px 26px -16px #214d6329;text-align:left}.insights-v2-root .iv-kpi .iv-kl{display:flex;align-items:center;gap:6px;font-size:10px;color:var(--iv-mut)}.insights-v2-root .iv-kpi .iv-kl svg{width:12px;height:12px}.insights-v2-root .iv-kpi .iv-kn{font-size:20px;font-weight:600;letter-spacing:-.02em;margin-top:6px;line-height:1}.insights-v2-root .iv-kpi.iv-alert .iv-kn{color:var(--iv-danger)}.insights-v2-root .iv-kpi .iv-ks{font-size:9.5px;color:var(--iv-mut);margin-top:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.insights-v2-root button.iv-kpi{cursor:pointer;color:var(--iv-fg);transition:background .12s,border-color .12s}.insights-v2-root button.iv-kpi:hover{background:var(--iv-accent-soft);border-color:var(--iv-accent)}.insights-v2-root .iv-escala{display:flex;gap:6px;margin-top:6px}.insights-v2-root .iv-escala-col{flex:1;min-width:0}.insights-v2-root .iv-escala-lbl{display:block;font-size:8px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--iv-mut)}.insights-v2-root .iv-escala-col b{display:block;font-size:12px;font-weight:600;line-height:1.1;margin-top:1px}.insights-v2-root .iv-escala-loc{display:block;font-size:8.5px;color:var(--iv-mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.insights-v2-root .iv-grid{display:grid;grid-template-columns:1.4fr 1fr;gap:10px;margin-top:10px;align-items:stretch;flex:1 0 auto;min-height:0}.insights-v2-root .iv-col-main,.insights-v2-root .iv-col-side{display:flex;flex-direction:column;gap:10px;min-height:0}.insights-v2-root .iv-card{background:var(--iv-card);border:1px solid var(--iv-border);border-radius:11px;box-shadow:0 8px 26px -14px #214d632e}.insights-v2-root .iv-card.iv-fill{flex:1;min-height:0;display:flex;flex-direction:column}.insights-v2-root .iv-card.iv-fill .iv-card-body{flex:1;overflow-y:auto}.insights-v2-root .iv-card-head{display:flex;align-items:center;gap:8px;padding:10px 13px;border-bottom:1px solid var(--iv-border)}.insights-v2-root .iv-card-head .iv-ti{width:24px;height:24px;border-radius:6px;display:grid;place-items:center;background:var(--iv-accent-soft);color:var(--iv-accent-fg);flex:none}.insights-v2-root .iv-card-head .iv-ti svg{width:14px;height:14px}.insights-v2-root .iv-card-head h3{font-size:11.5px;font-weight:600;flex:1;margin:0}.insights-v2-root .iv-card-head .iv-count{font-size:9.5px;font-weight:600;color:var(--iv-mut);background:var(--iv-muted);border-radius:99px;padding:2px 7px}.insights-v2-root .iv-card-head .iv-more{color:var(--iv-mut);width:24px;height:24px;border-radius:6px;display:grid;place-items:center;border:none;background:none;cursor:pointer}.insights-v2-root .iv-card-head .iv-more:hover{background:var(--iv-accent-soft)}.insights-v2-root .iv-card-head .iv-atalhos-edit{color:var(--iv-mut);width:22px;height:22px;border-radius:6px;display:grid;place-items:center;border:none;background:none;cursor:pointer;opacity:0;transition:opacity .18s,background .15s,color .15s}.insights-v2-root .iv-card:hover .iv-atalhos-edit,.insights-v2-root .iv-atalhos-edit:focus-visible,.insights-v2-root .iv-atalhos-edit[data-state=open]{opacity:1}.insights-v2-root .iv-card-head .iv-atalhos-edit:hover{background:var(--iv-accent-soft);color:var(--iv-accent-fg)}.insights-v2-root .iv-card-head .iv-atalhos-edit svg{width:13px;height:13px}.insights-v2-root .iv-card-body{padding:6px}.insights-v2-root .iv-trow{display:flex;align-items:center;gap:9px;padding:3px 9px;border-radius:8px;width:100%;border:none;background:none;text-align:left;cursor:pointer}.insights-v2-root .iv-trow:hover{background:#e3f5fc80}.insights-v2-root .iv-trow .iv-cb{width:14px;height:14px;border-radius:5px;border:1.5px solid var(--iv-border-strong);flex:none;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;background:transparent;transition:.12s}.insights-v2-root .iv-trow .iv-cb:hover{border-color:var(--iv-accent-fg)}.insights-v2-root .iv-trow .iv-cb.on{background:var(--iv-accent-fg);border-color:var(--iv-accent-fg)}.insights-v2-root .iv-trow .iv-cb.on:after{content:"";width:6px;height:3px;border-left:2px solid var(--iv-check-mark, #fff);border-bottom:2px solid var(--iv-check-mark, #fff);transform:rotate(-45deg);margin-top:-2px}.dark .insights-v2-root .iv-trow .iv-cb.on{background:var(--iv-accent);border-color:var(--iv-accent);--iv-check-mark: hsl(205 55% 13%)}.insights-v2-root .iv-trow .iv-tt{flex:1;min-width:0;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.insights-v2-root .iv-lstatus{display:inline-flex;align-items:center;height:18px;padding:0 7px;border-radius:6px;font-size:9px;font-weight:600;background:var(--iv-muted);color:var(--iv-mut);flex:none}.insights-v2-root .iv-due{display:inline-flex;align-items:center;gap:4px;height:18px;padding:0 7px;border-radius:6px;font-size:9.5px;font-weight:600;flex:none}.insights-v2-root .iv-due svg{width:11px;height:11px}.insights-v2-root .iv-due.iv-late{background:#d341361f;color:var(--iv-danger)}.insights-v2-root .iv-due.iv-ok{background:#3e986e24;color:var(--iv-done)}.insights-v2-root .iv-due.iv-neutral{background:var(--iv-muted);color:var(--iv-mut)}.insights-v2-root .iv-lstatus.iv-st-late{background:#d341361f;color:var(--iv-danger)}.insights-v2-root .iv-lstatus.iv-st-ok{background:#3e986e24;color:var(--iv-done)}.insights-v2-root .iv-toggle{width:22px;height:22px;border-radius:6px;display:grid;place-items:center;border:1px solid var(--iv-border);background:var(--iv-card);color:var(--iv-mut);cursor:pointer;flex:none}.insights-v2-root .iv-toggle:hover{background:var(--iv-accent-soft);color:var(--iv-accent-fg);border-color:var(--iv-accent)}.insights-v2-root .iv-toggle svg{width:13px;height:13px}.insights-v2-root .iv-toggle.iv-toggle-solo{background:var(--iv-fg);color:#fff;border-color:var(--iv-fg)}.insights-v2-root .iv-toggle.iv-toggle-time{background:var(--iv-accent-soft);color:var(--iv-accent-fg);border-color:var(--iv-accent)}.dark .insights-v2-root .iv-toggle.iv-toggle-solo{background:var(--iv-accent);color:#0f2433;border-color:var(--iv-accent)}.insights-v2-root .iv-av{border-radius:99px;display:grid;place-items:center;font-size:9px;font-weight:600;flex:none;overflow:hidden;box-shadow:0 0 0 1px var(--iv-border) inset}.insights-v2-root .iv-av img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.insights-v2-root .iv-empty{text-align:center;padding:21px 0}.insights-v2-root .iv-empty .iv-ic{width:37px;height:37px;border-radius:10px;background:#3e986e1f;color:var(--iv-done);display:grid;place-items:center;margin:0 auto 9px}.insights-v2-root .iv-empty b{font-size:11.5px}.insights-v2-root .iv-empty p{font-size:10px;color:var(--iv-mut);margin-top:2px}.insights-v2-root .iv-shortcuts{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;padding:11px}.insights-v2-root .iv-shortcuts.iv-vert{display:flex;flex-direction:column;gap:8px;flex:1;min-height:0}.insights-v2-root .iv-shortcuts.iv-vert .iv-sc{flex:1}.insights-v2-root .iv-shortcuts.iv-tiles{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:minmax(0,1fr);gap:9px;flex:1;min-height:0;padding:11px;overflow:hidden}.insights-v2-root .iv-shortcuts.iv-tiles .iv-atalhos-vazio{grid-column:1 / -1;align-self:center;text-align:center;font-size:11px;color:var(--iv-mut);padding:8px}.insights-v2-root .iv-shortcuts.iv-tiles .iv-sc{flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:6px;height:100%;min-height:0;overflow:hidden;padding:8px 6px;font-size:10.5px;line-height:1.15;background:var(--iv-accent-soft);border-color:var(--iv-accent);color:var(--iv-accent-fg)}.insights-v2-root .iv-shortcuts.iv-tiles .iv-sc:hover{background:var(--iv-fg);border-color:var(--iv-fg);color:#fff}.insights-v2-root .iv-shortcuts.iv-tiles .iv-sc:hover .iv-ic{color:#fff}.dark .insights-v2-root .iv-shortcuts.iv-tiles .iv-sc:hover{background:var(--iv-accent);border-color:var(--iv-accent);color:#0f2433}.dark .insights-v2-root .iv-shortcuts.iv-tiles .iv-sc:hover .iv-ic{color:#0f2433}.insights-v2-root .iv-shortcuts.iv-tiles .iv-sc .iv-ic{width:auto;height:auto;background:transparent;border-radius:0;color:var(--iv-accent-fg)}.insights-v2-root .iv-shortcuts.iv-tiles .iv-sc .iv-ic svg{width:19px;height:19px}.insights-v2-root .iv-sc{display:flex;align-items:center;gap:8px;padding:10px;border:1px solid var(--iv-border);border-radius:9px;font-size:11px;font-weight:500;background:var(--iv-card);color:var(--iv-fg);cursor:pointer;text-align:left}.insights-v2-root .iv-sc:hover{background:var(--iv-accent-soft);border-color:var(--iv-accent)}.insights-v2-root .iv-sc .iv-ic{width:26px;height:26px;border-radius:6px;background:var(--iv-muted);display:grid;place-items:center;color:var(--iv-accent-fg);flex:none}.insights-v2-root .iv-sc .iv-ic svg{width:14px;height:14px}.insights-v2-root .iv-resumo{padding:13px 14px;display:flex;flex-direction:column}.insights-v2-root .iv-resumo .iv-rh{display:flex;align-items:center;gap:7px;margin-bottom:8px}.insights-v2-root .iv-resumo .iv-rh img{width:27px;height:27px;-o-object-fit:contain;object-fit:contain}.insights-v2-root .iv-resumo .iv-rh b{font-size:11.5px;font-weight:600}.insights-v2-root .iv-resumo p{font-size:10.5px;line-height:1.55;color:var(--iv-mut);margin:0 0 11px}.insights-v2-root .iv-resumo p em{font-style:normal;color:var(--iv-danger);font-weight:600}.insights-v2-root .iv-resumo .iv-rbtn{height:32px;border-radius:8px;background:var(--iv-fg);color:#fff;font-size:10.5px;font-weight:600;display:flex;align-items:center;justify-content:center;gap:6px;margin-top:auto;border:none;cursor:pointer}.insights-v2-root .iv-resumo .iv-rbtn svg{width:13px;height:13px}.insights-v2-root .iv-people{display:flex;flex-direction:column}.insights-v2-root .iv-prow{display:flex;align-items:center;gap:9px;padding:6px 9px;border-radius:8px}.insights-v2-root .iv-prow:hover{background:#e3f5fc80}.insights-v2-root .iv-prow .iv-av{position:relative}.insights-v2-root .iv-prow .iv-av .iv-on{position:absolute;right:-1px;bottom:-1px;width:7px;height:7px;border-radius:99px;background:var(--iv-done);box-shadow:0 0 0 2px var(--iv-card)}.insights-v2-root .iv-prow .iv-nm{font-size:11px}.insights-v2-root .iv-people-kpi{background:var(--iv-card);border:1px solid var(--iv-border);border-radius:11px;padding:10px 13px;box-shadow:0 8px 26px -16px #214d6329;display:flex;flex-direction:column;min-width:0}.insights-v2-root .iv-people-kpi .iv-kl{display:flex;align-items:center;gap:6px;font-size:10px;color:var(--iv-mut)}.insights-v2-root .iv-people-kpi .iv-kl svg{width:12px;height:12px;flex:none}.insights-v2-root .iv-people-kpi .iv-pcount{margin-left:auto;font-weight:600;color:var(--iv-mut);background:var(--iv-muted);border-radius:99px;padding:1px 7px;font-size:9.5px}.insights-v2-root .iv-pavatars{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;margin-top:auto;padding:11px 2px 4px 3px;min-width:0;overflow:visible}.insights-v2-root .iv-pavatars .iv-av{position:relative}.insights-v2-root .iv-pavatars .iv-pstack-item{position:relative;display:inline-flex;margin-left:0;z-index:var(--pz, 1);border-radius:99px;transition:transform .15s ease;outline:none}.insights-v2-root .iv-pavatars .iv-pstack-item .iv-av{box-shadow:0 0 0 2px var(--iv-card),0 0 0 1px var(--iv-border) inset}.insights-v2-root .iv-pavatars .iv-pstack-item:hover,.insights-v2-root .iv-pavatars .iv-pstack-item:focus-visible{z-index:60;transform:translateY(-3px) scale(1.22)}.insights-v2-root .iv-pavatars .iv-pstack-item:hover .iv-av,.insights-v2-root .iv-pavatars .iv-pstack-item:focus-visible .iv-av{box-shadow:0 0 0 2px var(--iv-card),0 6px 16px -6px #214d6373}.insights-v2-root .iv-pavatars .iv-av .iv-on{position:absolute;right:-1px;bottom:-1px;width:9px;height:9px;border-radius:99px;background:var(--iv-done);box-shadow:0 0 0 2px var(--iv-card)}.insights-v2-root .iv-pavatars .iv-pmore{width:32px;height:32px;border-radius:99px;display:inline-grid;place-items:center;font-size:10.5px;font-weight:600;color:var(--iv-mut);background:var(--iv-muted);box-shadow:0 0 0 2px var(--iv-card),0 0 0 1px var(--iv-border) inset;cursor:default}.insights-v2-root .iv-pempty{font-size:10px;color:var(--iv-mut)}.insights-v2-root .iv-card-head .iv-ti.iv-mascot{background:transparent;padding:0;overflow:hidden}.insights-v2-root .iv-card-head .iv-ti.iv-mascot img{width:24px;height:24px;-o-object-fit:contain;object-fit:contain}.insights-v2-root .iv-soon-badge{font-size:9px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--iv-accent-fg);background:var(--iv-accent-soft);border:1px solid var(--iv-accent);border-radius:99px;padding:2px 9px}.insights-v2-root .iv-intel-soon{display:flex!important;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:10px;padding:20px;overflow:hidden}.insights-v2-root .iv-soon-mascote{width:132px;height:auto;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;animation:iv-soon-float 4s ease-in-out infinite;filter:drop-shadow(0 12px 22px hsl(200 50% 26% / .18))}@keyframes iv-soon-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.insights-v2-root .iv-soon-title{font-size:20px;font-weight:700;letter-spacing:-.01em;background:linear-gradient(100deg,var(--iv-accent-fg) 0%,hsl(198 58% 44%) 40%,var(--iv-accent-fg) 80%);background-size:200% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:iv-soon-shimmer 3s linear infinite}@keyframes iv-soon-shimmer{to{background-position:200% center}}.insights-v2-root .iv-soon-sub{font-size:11px;line-height:1.55;color:var(--iv-mut);max-width:340px;margin:0}.insights-v2-root .iv-soon-sub strong{color:var(--iv-fg);font-weight:600}.insights-v2-root .iv-soon-tag{display:inline-flex;align-items:center;gap:5px;font-size:10px;font-weight:600;color:var(--iv-accent-fg);background:var(--iv-accent-soft);border-radius:99px;padding:4px 11px}.insights-v2-root .iv-soon-tag svg{width:12px;height:12px}.insights-v2-root .iv-card-head .iv-ti.iv-ti-danger{background:#d341361f;color:var(--iv-danger)}.insights-v2-root .iv-tgroup{display:flex;align-items:center;gap:6px;font-size:9px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--iv-mut);padding:8px 9px 3px}.insights-v2-root .iv-tgroup svg{width:11px;height:11px}.insights-v2-root .iv-tgroup.iv-late{color:var(--iv-danger)}.insights-v2-root .iv-tgroup .iv-n{background:var(--iv-muted);color:var(--iv-mut);border-radius:99px;padding:1px 7px;font-size:8.5px}.insights-v2-root .iv-tgroup.iv-late .iv-n{background:#d341361f;color:var(--iv-danger)}.insights-v2-root .iv-due.iv-today{background:#2f8ab124;color:#297799}.dark .insights-v2-root .iv-due.iv-today{color:#81c6e4}.insights-v2-root .iv-card.iv-fill.iv-late-card{min-height:244px}.insights-v2-root .iv-sc-row{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;flex:none}.insights-v2-root .iv-sc-tile{position:relative;border-radius:12px;min-height:60px;display:flex;align-items:center;justify-content:center;text-align:center;overflow:hidden}.insights-v2-root .iv-sc-filled{background:var(--iv-accent-soft);border:1px solid var(--iv-accent)}.insights-v2-root .iv-sc-go{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;width:100%;height:100%;padding:8px 6px;border:none;background:none;cursor:pointer;color:var(--iv-accent-fg);transition:background .14s}.insights-v2-root .iv-sc-filled:hover .iv-sc-go{background:#d2edf9}.dark .insights-v2-root .iv-sc-filled:hover .iv-sc-go{background:#264a64}.insights-v2-root .iv-sc-ic{display:grid;place-items:center;color:var(--iv-accent-fg)}.insights-v2-root .iv-sc-ic svg{width:21px;height:21px}.insights-v2-root .iv-sc-lb{font-size:10px;font-weight:600;color:var(--iv-accent-fg);max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.insights-v2-root .iv-sc-empty{flex-direction:column;gap:6px;padding:8px 6px;background:transparent;border:1.5px dashed var(--iv-border-strong);color:var(--iv-mut);cursor:pointer;transition:border-color .14s,color .14s,background .14s}.insights-v2-root .iv-sc-empty:hover{border-color:var(--iv-accent);color:var(--iv-accent-fg);background:#e3f5fc66}.insights-v2-root .iv-sc-empty svg{width:18px;height:18px}.insights-v2-root .iv-sc-peel{position:absolute;top:0;right:0;width:24px;height:24px;z-index:4;cursor:pointer}.insights-v2-root .iv-sc-under{position:absolute;top:0;right:0;width:0;height:0;border-top:0 solid var(--iv-fg);border-left:0 solid transparent;border-top-right-radius:11px;filter:drop-shadow(-1.5px 1.5px 2.5px hsl(0 0% 0% / .3));transition:border-top-width .5s cubic-bezier(.22,1,.36,1) .18s,border-left-width .5s cubic-bezier(.22,1,.36,1) .18s}.insights-v2-root .iv-sc-peel:hover .iv-sc-under,.insights-v2-root .iv-sc-peel:focus-visible .iv-sc-under{border-top-width:44px;border-left-width:44px}.insights-v2-root .iv-sc-edit{position:absolute;top:4px;right:4px;width:20px;height:20px;display:grid;place-items:center;color:#fff;opacity:0;transform:scale(.6);pointer-events:none;transition:opacity .35s .3s,transform .45s cubic-bezier(.22,1,.36,1) .3s}.insights-v2-root .iv-sc-peel:hover .iv-sc-edit,.insights-v2-root .iv-sc-peel:focus-visible .iv-sc-edit{opacity:1;transform:scale(1)}.insights-v2-root .iv-sc-edit svg{width:13px;height:13px}.dark .insights-v2-root .iv-sc-under{border-top-color:var(--iv-accent)}.dark .insights-v2-root .iv-sc-edit{color:#0f2433}@media (max-width: 1023px){.insights-v2-root .iv-scroll{overflow:visible}.insights-v2-root .iv-wrap{height:auto}.insights-v2-root .iv-kpis{grid-template-columns:1fr}.insights-v2-root .iv-kgroup{grid-template-columns:repeat(2,1fr)}.insights-v2-root .iv-grid{grid-template-columns:1fr}.insights-v2-root .iv-shortcuts,.insights-v2-root .iv-sc-row{grid-template-columns:repeat(2,1fr)}.insights-v2-root .iv-card.iv-fill{flex:none}.insights-v2-root .iv-intel-soon{min-height:220px}}.ariana-root.ari-m{position:fixed;left:0;right:0;top:calc(env(safe-area-inset-top,0px) + 64px);bottom:calc(72px + env(safe-area-inset-bottom,0px));display:flex;flex-direction:column;background:hsl(var(--content));overflow:hidden;z-index:3}.ariana-root.ari-m .ai-main{flex:1;min-height:0;height:100%}.ariana-root.ari-m .ai-chat-head{height:50px;padding:0 8px;gap:6px}.ariana-root.ari-m .ai-chat-head .ch-t{flex:1 1 auto;min-width:0;font-size:14.5px}.ariana-root.ari-m .ai-chat-head .ch-ctx,.ariana-root.ari-m .ai-chat-head .sp{display:none}.ariana-root.ari-m .ch-parts{flex:none;height:40px}.ariana-root.ari-m .ari-convos-btn{width:44px;height:44px;border-radius:10px;display:grid;place-items:center;color:hsl(var(--muted-foreground));flex:none}.ariana-root.ari-m .ari-convos-btn:active{background:hsl(var(--accent-soft));color:hsl(var(--foreground))}.ariana-root.ari-m .ari-convos-btn svg{width:21px;height:21px}.ariana-root.ari-m .ai-chat-col{padding:14px 12px 10px;gap:12px}.ariana-root.ari-m .msg{max-width:88%}.ariana-root.ari-m .ai-hello{padding:12px 14px 16px;gap:10px}.ariana-root.ari-m .ai-hello img.ai-mascote{width:104px}.ariana-root.ari-m .ai-hello h1{font-size:20px}.ariana-root.ari-m .ai-hello p{font-size:12.5px}.ariana-root.ari-m .ai-sugg{gap:6px;margin-top:2px}.ariana-root.ari-m .ai-chip{height:32px;font-size:12px;padding:0 12px}.ariana-root.ari-m .ai-fb{margin:0 10px 8px}.ariana-root.ari-m .ai-composer-wrap{padding:6px 10px calc(8px + env(safe-area-inset-bottom,0px))}.ariana-root.ari-m .ai-composer{border-radius:14px;padding:10px 12px 8px}.ariana-root.ari-m .ai-composer textarea{font-size:16px}.ariana-root.ari-m .ai-tool{width:44px;height:44px;border-radius:10px}.ariana-root.ari-m .ai-tool svg{width:18px;height:18px}.ariana-root.ari-m .ai-send{width:44px;height:44px}.ariana-root.ari-m .ai-send svg{width:18px;height:18px}.ariana-root.ari-m .ai-disclaimer{font-size:10.5px;margin-top:6px}.ariana-root.ari-cs{display:flex;flex-direction:column;min-height:0;flex:1}.ariana-root.ari-cs .ai-side-tools{padding:2px 4px 12px;border-bottom:1px solid hsl(var(--border))}.ariana-root.ari-cs .ai-search{height:42px}.ariana-root.ari-cs .ai-search input{font-size:16px}.ariana-root.ari-cs .ai-new{width:42px;height:42px}.ariana-root.ari-cs .ai-convos{flex:1;min-height:0;overflow-y:auto;padding:8px 2px 12px}.ariana-root.ari-cs .ai-convo{padding:11px 12px}.ariana-root.ari-cs .ai-convo .ct{font-size:14px}.ariana-root.ari-cs .ai-convo .cm{font-size:11.5px}.ariana-root.ari-cs .ai-convo-wrap .ai-convo{padding-right:40px}.ariana-root.ari-cs .ai-convo-del{opacity:1;width:30px;height:30px}.ariana-root{--content: 198 100% 98.7%;--foreground: 0 0% 4.3%;--card: 0 0% 100%;--muted: 200 45% 96%;--muted-foreground: 0 0% 37%;--border: 200 36% 88%;--border-strong: 200 30% 80%;--input: 200 34% 84%;--ring: 198 65% 60%;--sidebar: 0 0% 100%;--sidebar-hover: 198 80% 96%;--sidebar-active: 198 72% 90%;--sidebar-fg: 0 0% 20%;--primary: 0 0% 4.3%;--primary-foreground: 0 0% 100%;--accent: 198 73% 82%;--accent-soft: 198 80% 94%;--accent-foreground: 200 60% 22%;--st-doing: 198 58% 44%;--green: 152 55% 38%;--amber: 35 92% 46%;--red: 4 70% 52%;font-family:Geist,ui-sans-serif,system-ui,sans-serif;color:hsl(var(--foreground));font-size:14px;line-height:1.45;-webkit-font-smoothing:antialiased;font-feature-settings:"cv01","ss01"}.ariana-root *{box-sizing:border-box;margin:0;padding:0}.ariana-root svg{width:16px;height:16px;display:inline-block;flex:none}.ariana-root .mono{font-family:Geist Mono,ui-monospace,monospace}.ariana-root button{font:inherit;color:inherit;cursor:pointer;background:none;border:none}.ariana-root input,.ariana-root textarea{font:inherit;color:inherit}.ariana-root ::-moz-selection{background:hsl(var(--accent)/.5)}.ariana-root ::selection{background:hsl(var(--accent)/.5)}.ariana-root *::-webkit-scrollbar{width:10px;height:10px}.ariana-root *::-webkit-scrollbar-thumb{background:#7096a959;border-radius:99px;border:3px solid transparent;background-clip:padding-box}.ariana-root *::-webkit-scrollbar-thumb:hover{background:#567c8f80;background-clip:padding-box}.dark .ariana-root{--content: 220 20% 9%;--foreground: 210 16% 86%;--card: 220 18% 13%;--muted: 220 14% 18%;--muted-foreground: 215 12% 60%;--border: 220 14% 22%;--border-strong: 220 12% 30%;--input: 220 12% 28%;--ring: 198 65% 58%;--sidebar: 220 18% 11%;--sidebar-hover: 205 30% 20%;--sidebar-active: 200 38% 26%;--sidebar-fg: 210 16% 80%;--primary: 200 66% 35%;--primary-foreground: 0 0% 100%;--accent: 198 62% 56%;--accent-soft: 205 30% 20%;--accent-foreground: 198 70% 78%;--st-doing: 198 62% 60%;--green: 152 46% 56%;--amber: 35 80% 60%;--red: 4 72% 62%}.dark .ariana-root .ai-new{color:hsl(var(--muted-foreground))}.dark .ariana-root .ai-tool.rec,.dark .ariana-root .pp-rm:hover,.dark .ariana-root .bl-mic.rec{background:#4a1f1c}.dark .ariana-root .rep-id{background:#273b49;color:#a0d7ee}.dark .ariana-root .rep-st.res,.dark .ariana-root .an-rep-tile.res .art-ic,.dark .ariana-root .bl-state.ok{background:#18392a;color:#8cd9b5}.dark .ariana-root .rep-st.ana{background:#3f330d;color:#f7cb45}.dark .ariana-root .rep-st.dev{background:#472115;color:#f58966}.dark .ariana-root .rep-nota.reativo,.dark .ariana-root .rep-origem{background:#3b2f16;color:#f4c871}.dark .ariana-root .rep-origem.bug{background:#3b2c16;color:#f4bd71}.dark .ariana-root .rep-origem.sugestao{background:#273b49;color:#a0d7ee}.dark .ariana-root .ani-row.good{background:#142e22}.dark .ariana-root .ani-row.warn{background:#322911}.dark .ariana-root .ani-row.risk{background:#341614}.dark .ariana-root .bl-fixa{background:#302912;color:#f4d67b;border-color:#60542e}.dark .ariana-root .an-blue .ak-ic{color:#63adee}.dark .ariana-root .an-slate .ak-ic{color:#97a3b4}.ariana-root .ai-app{display:grid;grid-template-columns:auto 1fr;height:100%;overflow:hidden;position:relative;background:hsl(var(--content))}.ariana-root .ai-app.master-mode .ai-side{width:0;opacity:0;border-right:none;pointer-events:none}.ariana-root .ai-app.ai-app--solo{grid-template-columns:1fr}.ariana-root .ai-side{min-width:0;overflow:hidden}.ariana-root .btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:36px;padding:0 14px;border-radius:10px;font-size:13.5px;font-weight:600;transition:background .14s,border-color .14s}.ariana-root .btn svg{width:15px;height:15px}.ariana-root .btn-primary{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}.ariana-root .btn-primary:hover{background:hsl(var(--primary)/.85)}.ariana-root .btn-primary:disabled{opacity:.45;cursor:default}.ariana-root .btn-outline{border:1px solid hsl(var(--border-strong));background:hsl(var(--card))}.ariana-root .btn-outline:hover{background:hsl(var(--accent-soft));border-color:hsl(var(--accent))}.ariana-root .btn.sm{height:31px;padding:0 11px;font-size:12.5px;border-radius:9px}.ariana-root .icon-btn{width:34px;height:34px;border-radius:9px;display:grid;place-items:center;color:hsl(var(--muted-foreground));flex:none}.ariana-root .icon-btn:hover{background:hsl(var(--accent-soft));color:hsl(var(--foreground))}.ariana-root .icon-btn svg{width:17px;height:17px}.ariana-root .ai-side{background:hsl(var(--sidebar));border-right:1px solid hsl(var(--border));display:flex;flex-direction:column;min-height:0;width:288px;transition:width .28s cubic-bezier(.22,1,.36,1),opacity .2s}.ariana-root .ai-side-head{flex:none;display:flex;align-items:center;gap:10px;padding:14px 14px 12px}.ariana-root .ai-back{width:32px;height:32px;border-radius:9px;display:grid;place-items:center;color:hsl(var(--muted-foreground));flex:none}.ariana-root .ai-back:hover{background:hsl(var(--accent-soft));color:hsl(var(--foreground))}.ariana-root .ai-back svg{width:16px;height:16px}.ariana-root .ai-brand{display:flex;align-items:center;gap:10px;min-width:0}.ariana-root .ai-brand-img{width:34px;height:34px;border-radius:10px;-o-object-fit:cover;object-fit:cover;flex:none}.ariana-root .ai-brand-t b{display:block;font-size:14.5px;font-weight:650;line-height:1.2}.ariana-root .ai-brand-t span{font-size:11.5px;color:hsl(var(--muted-foreground));white-space:nowrap}.ariana-root .ai-side-tools{flex:none;display:flex;align-items:center;gap:10px;padding:14px 10px 12px 14px;border-bottom:1px solid hsl(var(--border))}.ariana-root .ai-new{width:34px;height:34px;flex:none;border-radius:9px;display:grid;place-items:center;color:hsl(var(--input));background:none;transition:background .12s,color .12s}.ariana-root .ai-new:hover{background:hsl(var(--accent-soft));color:hsl(var(--muted-foreground))}.ariana-root .ai-new svg{width:26px;height:26px;stroke-width:1.5}.ariana-root .ai-search{flex:1;min-width:0;display:flex;align-items:center;gap:8px;height:34px;padding:0 11px;border-radius:9px;border:1px solid hsl(var(--input));background:hsl(var(--card))}.ariana-root .ai-search svg{width:14px;height:14px;color:hsl(var(--muted-foreground));flex:none}.ariana-root .ai-search input{border:none;outline:none;background:none;flex:1;min-width:0;font-size:13px}.ariana-root .ai-search input::-moz-placeholder{color:hsl(var(--muted-foreground)/.8)}.ariana-root .ai-search input::placeholder{color:hsl(var(--muted-foreground)/.8)}.ariana-root .ai-convos{flex:1;overflow-y:auto;padding:10px 10px 14px;min-height:0}.ariana-root .ai-convo-label{font-size:10.5px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:hsl(var(--muted-foreground));padding:10px 8px 5px}.ariana-root .ai-convo{display:flex;flex-direction:column;gap:3px;width:100%;padding:8px 10px;border-radius:10px;text-align:left;transition:background .12s}.ariana-root .ai-convo:hover{background:hsl(var(--sidebar-hover))}.ariana-root .ai-convo-wrap{position:relative}.ariana-root .ai-convo-wrap .ai-convo{padding-right:34px}.ariana-root .ai-convo-del{position:absolute;right:6px;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:26px;height:26px;border-radius:7px;opacity:0;color:hsl(var(--muted-foreground));transition:opacity .12s,background .12s,color .12s}.ariana-root .ai-convo-wrap:hover .ai-convo-del,.ariana-root .ai-convo-del:focus-visible{opacity:1}.ariana-root .ai-convo-del:hover{background:hsl(var(--destructive)/.12);color:hsl(var(--destructive))}.ariana-root .ai-convo-del svg{width:15px;height:15px}.ariana-root .ai-convo.on{background:hsl(var(--sidebar-active))}.ariana-root .ai-convo .ct{font-size:13px;font-weight:500;color:hsl(var(--sidebar-fg));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ariana-root .ai-convo.on .ct{font-weight:600;color:hsl(var(--foreground))}.ariana-root .ai-convo .cm{display:flex;align-items:center;gap:5px;font-size:11px;color:hsl(var(--muted-foreground))}.ariana-root .ai-convo .cm svg{width:11.5px;height:11.5px}.ariana-root .ai-convos-empty{font-size:12.5px;color:hsl(var(--muted-foreground));font-style:italic;padding:14px 10px}.ariana-root .ai-side-foot{flex:none;padding:10px;border-top:1px solid hsl(var(--border))}.ariana-root .ai-master-btn{display:flex;align-items:center;gap:11px;width:100%;padding:9px 10px;border-radius:11px;border:1px solid hsl(var(--border));background:hsl(var(--accent-soft)/.45);text-align:left;transition:background .14s,border-color .14s}.ariana-root .ai-master-btn:hover{background:hsl(var(--accent-soft));border-color:hsl(var(--accent))}.ariana-root .ai-master-btn.on{background:hsl(var(--sidebar-active));border-color:hsl(var(--accent))}.ariana-root .amb-ic{width:32px;height:32px;border-radius:9px;flex:none;display:grid;place-items:center;background:hsl(var(--card));border:1px solid hsl(var(--border));color:hsl(var(--accent-foreground))}.ariana-root .amb-ic svg{width:15px;height:15px}.ariana-root .amb-t{flex:1;min-width:0}.ariana-root .amb-t b{display:block;font-size:13px;font-weight:600;line-height:1.25}.ariana-root .amb-t span{font-size:11.5px;color:hsl(var(--muted-foreground))}.ariana-root .amb-ch{width:15px;height:15px;color:hsl(var(--muted-foreground));flex:none}.ariana-root .ai-main{display:flex;flex-direction:column;min-width:0;min-height:0}.ariana-root .ai-chat-head{flex:none;display:flex;align-items:center;gap:10px;height:54px;padding:0 22px;border-bottom:1px solid hsl(var(--border));background:hsl(var(--card))}.ariana-root .ai-chat-head .ch-t{font-size:14.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ariana-root .ch-ctx{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 9px;border-radius:99px;background:hsl(var(--accent-soft));color:hsl(var(--accent-foreground));font-size:11.5px;font-weight:600;flex:none}.ariana-root .ch-ctx svg{width:12px;height:12px}.ariana-root .ai-chat-head .sp{flex:1}.ariana-root .ch-parts{display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 9px;border-radius:99px;border:1px solid hsl(var(--border));background:hsl(var(--card));transition:border-color .13s,background .13s}.ariana-root .ch-parts:hover{border-color:hsl(var(--accent));background:hsl(var(--accent-soft)/.5)}.ariana-root .ch-avs{display:inline-flex}.ariana-root .ch-avs .pav{box-shadow:0 0 0 2px hsl(var(--card))}.ariana-root .ch-avs .pav+.pav{margin-left:-7px}.ariana-root .pav.xs{width:24px;height:24px;font-size:9.5px}.ariana-root .ch-pn{font-size:12px;font-weight:600;color:hsl(var(--muted-foreground))}.ariana-root .ch-add{width:22px;height:22px;border-radius:99px;display:grid;place-items:center;border:1px dashed hsl(var(--border-strong));color:hsl(var(--muted-foreground))}.ariana-root .ch-add svg{width:12px;height:12px}.ariana-root .ai-chat-scroll{flex:1;overflow-y:auto;min-height:0}.ariana-root .ai-chat-col{width:100%;margin:0;padding:18px 18px 12px;display:flex;flex-direction:column;gap:14px}.ariana-root .ai-chat-col.empty{align-items:center;justify-content:flex-start}.ariana-root .ai-hello{display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px;padding:6vh 20px 20px}.ariana-root .ai-hello img{width:74px;height:74px;border-radius:20px;-o-object-fit:cover;object-fit:cover;box-shadow:0 8px 26px -10px #214d634d}.ariana-root .ai-hello img.ai-mascote{width:168px;height:auto;border-radius:0;-o-object-fit:contain;object-fit:contain;box-shadow:none;background:transparent}.ariana-root .ai-hello h1{font-size:25px;font-weight:650;letter-spacing:-.01em}.ariana-root .ai-hello p{font-size:13.5px;color:hsl(var(--muted-foreground));max-width:420px}.ariana-root .ai-sugg{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:6px;max-width:560px}.ariana-root .ai-chip{display:inline-flex;align-items:center;gap:7px;height:33px;padding:0 13px;border-radius:99px;font-size:12.5px;font-weight:500;border:1px solid hsl(var(--border-strong));background:hsl(var(--card));color:hsl(var(--muted-foreground));transition:all .13s;white-space:nowrap}.ariana-root .ai-chip:hover{background:hsl(var(--accent-soft));border-color:hsl(var(--accent));color:hsl(var(--foreground))}.ariana-root .ai-chip svg{width:13.5px;height:13.5px;color:hsl(var(--accent-foreground))}.ariana-root .msg{display:flex;gap:11px;max-width:72%}.ariana-root .msg .mav{width:30px;height:30px;border-radius:9px;-o-object-fit:cover;object-fit:cover;flex:none;margin-top:2px}.ariana-root .msg .mbody{font-size:13.8px;line-height:1.58}.ariana-root .msg.bot{align-self:flex-start}.ariana-root .msg.bot .mbody{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:4px 14px 14px;padding:11px 14px;box-shadow:0 2px 10px -6px #214d6324}.ariana-root .msg.bot .mbody b{font-weight:600}.ariana-root .msg.bot .mbody ul{margin:6px 0 2px 18px}.ariana-root .msg.user{align-self:flex-end}.ariana-root .msg.user .mbody{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border-radius:14px 4px 14px 14px;padding:10px 14px}.ariana-root .msg.user .mention{color:hsl(var(--accent));font-weight:650}.ariana-root .msg-typing .mbody{display:flex;gap:4px;align-items:center;padding:14px 16px}.ariana-root .msg-typing .tdot{width:6px;height:6px;border-radius:99px;background:hsl(var(--muted-foreground)/.55);animation:ariana-tblink 1.2s infinite}.ariana-root .msg-typing .tdot:nth-child(2){animation-delay:.2s}.ariana-root .msg-typing .tdot:nth-child(3){animation-delay:.4s}@keyframes ariana-tblink{0%,60%,to{opacity:.35;transform:none}30%{opacity:1;transform:translateY(-2px)}}.ariana-root .ai-composer-wrap{flex:none;padding:6px 18px 14px}.ariana-root .ai-composer{width:100%;max-width:none;margin:0;background:hsl(var(--card));border:1px solid hsl(var(--border-strong));border-radius:16px;box-shadow:0 8px 26px -10px #214d6333;padding:12px 14px 10px;transition:border-color .15s,box-shadow .15s}.ariana-root .ai-composer:focus-within{border-color:hsl(var(--ring));box-shadow:0 8px 26px -10px #214d6333,0 0 0 3px hsl(var(--ring)/.15)}.ariana-root .ai-composer textarea{width:100%;border:none;outline:none;background:none;resize:none;font-size:14px;line-height:1.5;max-height:160px}.ariana-root .ai-composer textarea::-moz-placeholder{color:hsl(var(--muted-foreground)/.75)}.ariana-root .ai-composer textarea::placeholder{color:hsl(var(--muted-foreground)/.75)}.ariana-root .ai-comp-bar{display:flex;align-items:center;justify-content:space-between;margin-top:8px}.ariana-root .ai-comp-tools{display:flex;gap:2px}.ariana-root .ai-tool{width:32px;height:32px;border-radius:8px;display:grid;place-items:center;color:hsl(var(--muted-foreground))}.ariana-root .ai-tool:hover{background:hsl(var(--accent-soft));color:hsl(var(--foreground))}.ariana-root .ai-tool svg{width:15.5px;height:15.5px}.ariana-root .ai-tool.rec{color:hsl(var(--red));background:#fce9e8}.ariana-root .ai-tool.rec:hover{color:hsl(var(--red));background:#fbdcda}.ariana-root .ai-tool.rec svg{animation:ariana-micPulse 1.1s ease-in-out infinite}@media (prefers-reduced-motion: reduce){.ariana-root .ai-tool.rec svg{animation:none}}.ariana-root .ai-send{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;background:hsl(var(--primary));color:#fff;transition:opacity .14s}.ariana-root .ai-send svg{width:16px;height:16px}.ariana-root .ai-send:disabled{opacity:.35;cursor:default}.ariana-root .ai-disclaimer{margin:8px auto 0;text-align:center;font-size:11px;color:hsl(var(--muted-foreground)/.85)}.ariana-root .man-head{flex:none;padding:10px 18px 12px;background:hsl(var(--card));border-bottom:1px solid hsl(var(--border));box-shadow:0 12px 22px -18px #1b506a4d;position:relative;z-index:5}.ariana-root .mh-top{display:flex;align-items:center;gap:12px}.ariana-root .mh-top h1{font-size:18px;font-weight:650;letter-spacing:-.01em;line-height:1.2}.ariana-root .ai-master-sub{font-size:12.5px;color:hsl(var(--muted-foreground))}.ariana-root .mh-row{display:flex;align-items:center;gap:14px;margin-top:12px}.ariana-root .mh-actions{margin-left:auto;display:flex;align-items:center;gap:8px}.ariana-root .mh-actions .man-toolbar{margin-left:0}.ariana-root .man-kebab{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;flex:none;border-radius:9px;border:1px solid hsl(var(--border-strong));background:hsl(var(--card));color:hsl(var(--foreground));transition:all .12s}.ariana-root .man-kebab:hover{border-color:hsl(var(--accent));background:hsl(var(--accent-soft))}.ariana-root .man-kebab svg{width:17px;height:17px;color:hsl(var(--muted-foreground))}.ariana-root.manual-m .mh-actions{width:100%}.ariana-root.manual-m .mh-actions .man-toolbar{width:auto;flex:1;min-width:0}.ariana-root .tabs{display:flex;align-items:center;gap:2px;padding:3px;border-radius:10px;background:hsl(var(--muted));width:-moz-fit-content;width:fit-content}.ariana-root .tab{display:inline-flex;align-items:center;gap:7px;height:30px;padding:0 13px;border-radius:7px;font-size:13px;font-weight:500;color:hsl(var(--muted-foreground));transition:color .22s ease}.ariana-root .tab svg{width:15px;height:15px}.ariana-root .tab:hover{color:hsl(var(--foreground))}.ariana-root .tab.active{background:hsl(var(--card));color:hsl(var(--foreground));box-shadow:0 1px 2px #36546314,0 0 0 1px hsl(var(--border))}.ariana-root .tab-badge{min-width:17px;height:17px;padding:0 5px;border-radius:99px;background:hsl(var(--amber));color:#fff;font-size:10.5px;font-weight:700;display:grid;place-items:center}.ariana-root .man-content{flex:1;overflow-y:auto;min-height:0;padding:18px 18px 60px}.ariana-root .man-toolbar{display:flex;align-items:center;gap:8px;margin-left:auto}.ariana-root .man-search{display:flex;align-items:center;gap:7px;width:210px;height:34px;padding:0 11px;border-radius:9px;border:1px solid hsl(var(--input));background:hsl(var(--card));transition:width .35s cubic-bezier(.22,1,.36,1)}.ariana-root .man-search:focus-within{width:300px;border-color:hsl(var(--ring))}.ariana-root .man-search svg{width:14px;height:14px;color:hsl(var(--muted-foreground));flex:none}.ariana-root .man-search input{border:none;outline:none;background:none;flex:1;min-width:0;font-size:12.5px;color:hsl(var(--foreground))}.ariana-root .man-search input::-moz-placeholder{color:hsl(var(--muted-foreground)/.8)}.ariana-root .man-search input::placeholder{color:hsl(var(--muted-foreground)/.8)}.ariana-root .man-search-x{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:5px;color:hsl(var(--muted-foreground));flex:none}.ariana-root .man-search-x:hover{background:hsl(var(--accent));color:hsl(var(--foreground))}.ariana-root .man-search-x svg{width:12px;height:12px}.ariana-root .man-fbtn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;flex:none;order:0;border-radius:9px;border:1px solid hsl(var(--border-strong));background:hsl(var(--card));color:hsl(var(--foreground));transition:all .12s}.ariana-root .man-fbtn:hover{border-color:hsl(var(--accent))}.ariana-root .man-fbtn.on{background:hsl(var(--accent-soft));border-color:hsl(var(--accent))}.ariana-root .man-fbtn svg{width:16px;height:16px;color:hsl(var(--muted-foreground))}.ariana-root .man-fbtn.on svg{color:hsl(var(--accent-foreground))}.ariana-root .man-fbadge{position:absolute;top:-5px;right:-5px;min-width:16px;height:16px;padding:0 4px;border-radius:99px;background:hsl(var(--st-doing));color:#fff;font-size:10px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;border:1.5px solid hsl(var(--card))}.ariana-root .mf-salvar-head{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 11px;border-radius:8px;border:1px solid hsl(var(--border-strong));background:hsl(var(--card));font-size:12.5px;font-weight:500;color:hsl(var(--foreground))}.ariana-root .mf-salvar-head:hover:not(:disabled){border-color:hsl(var(--primary))}.ariana-root .mf-salvar-head:disabled{opacity:.45;cursor:default}.ariana-root .mf-salvar-head svg{width:14px;height:14px}.ariana-root .mf-head .mf-salvar-box{width:240px}.ariana-root .mf-head .mf-salvar-box input{flex:1;min-width:0}.ariana-root .mf-hint{font-size:12px;color:hsl(var(--muted-foreground));line-height:1.5;padding:2px 2px 8px}.ariana-root .mf-pop{padding:0!important;max-height:min(90vh,470px)!important}.ariana-root .mf-wrap{display:flex;flex-direction:column;width:520px;max-width:88vw}.ariana-root .mf-head{display:flex;align-items:center;gap:8px;padding:11px 14px;border-bottom:1px solid hsl(var(--border))}.ariana-root .mf-title{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600}.ariana-root .mf-title svg{width:15px;height:15px;color:hsl(var(--muted-foreground))}.ariana-root .mf-limpar{font-size:12px;color:hsl(var(--muted-foreground))}.ariana-root .mf-limpar:hover{color:hsl(var(--destructive))}.ariana-root .mf-body{display:flex;height:330px}.ariana-root .mf-nav{width:160px;flex:none;border-right:1px solid hsl(var(--border));padding:8px;display:flex;flex-direction:column;gap:2px}.ariana-root .mf-nav-item{display:flex;align-items:center;gap:9px;padding:8px 10px;border-radius:9px;font-size:13px;color:hsl(var(--muted-foreground));text-align:left}.ariana-root .mf-nav-item svg{width:15px;height:15px}.ariana-root .mf-nav-item span{flex:1}.ariana-root .mf-nav-item:hover{background:hsl(var(--accent-soft));color:hsl(var(--accent-foreground))}.ariana-root .mf-nav-item.on{background:hsl(var(--accent-soft));color:hsl(var(--accent-foreground));font-weight:600}.ariana-root .mf-nav-item.on svg{color:hsl(var(--accent-foreground))}.ariana-root .mf-nav-n{min-width:17px;height:17px;padding:0 4px;border-radius:99px;background:hsl(var(--st-doing));color:#fff;font-size:10.5px;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.ariana-root .mf-content{flex:1;min-width:0;padding:12px;overflow:hidden}.ariana-root .mf-pane{display:flex;flex-direction:column;gap:10px;height:100%}.ariana-root .mf-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 14px;border-top:1px solid hsl(var(--border))}.ariana-root .mf-result{font-size:12px;color:hsl(var(--muted-foreground))}.ariana-root .mf-aplicar{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 15px;border-radius:9px;background:hsl(var(--primary));color:hsl(var(--primary-foreground));font-size:12.5px;font-weight:600;transition:opacity .12s}.ariana-root .mf-aplicar:hover{opacity:.9}.ariana-root .mf-aplicar svg{width:14px;height:14px}.ariana-root .mf-atalhos{display:flex;flex-wrap:wrap;gap:6px}.ariana-root .mf-atalho{padding:6px 11px;border-radius:8px;border:1px dashed hsl(var(--border-strong));background:hsl(var(--card));font-size:12px;color:hsl(var(--foreground))}.ariana-root .mf-atalho:hover{border-style:solid;border-color:hsl(var(--primary))}.ariana-root .mf-datas{display:flex;gap:10px}.ariana-root .mf-datas label{flex:1;display:flex;flex-direction:column;gap:4px;font-size:11.5px;color:hsl(var(--muted-foreground))}.ariana-root .mf-datas input{height:34px;padding:0 9px;border-radius:8px;border:1px solid hsl(var(--input));background:hsl(var(--card));font-size:12.5px;color:hsl(var(--foreground))}.ariana-root .mf-clear-line{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:hsl(var(--muted-foreground))}.ariana-root .mf-clear-line svg{width:12px;height:12px}.ariana-root .mf-clear-line:hover{color:hsl(var(--destructive))}.ariana-root .mf-busca{display:flex;align-items:center;gap:7px;height:32px;padding:0 10px;border-radius:8px;border:1px solid hsl(var(--input));background:hsl(var(--card))}.ariana-root .mf-busca svg{width:13px;height:13px;color:hsl(var(--muted-foreground))}.ariana-root .mf-busca input{border:none;outline:none;background:none;flex:1;font-size:12.5px;color:hsl(var(--foreground))}.ariana-root .mf-scroll{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:1px;margin:-2px;padding:2px}.ariana-root .mf-opt{display:flex;align-items:center;gap:9px;padding:7px 8px;border-radius:8px;font-size:12.5px;color:hsl(var(--foreground));text-align:left}.ariana-root .mf-opt svg{width:14px;height:14px}.ariana-root .mf-opt:hover{background:hsl(var(--accent))}.ariana-root .mf-opt.on{background:hsl(var(--muted))}.ariana-root .mf-opt-n{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ariana-root .mf-check{width:17px;height:17px;flex:none;border-radius:4px;border:1.5px solid hsl(var(--border-strong));display:inline-flex;align-items:center;justify-content:center}.ariana-root .mf-check.on{background:hsl(var(--primary));border-color:hsl(var(--primary));color:#fff}.ariana-root .mf-check svg{width:11px;height:11px}.ariana-root .mf-radio{width:15px;height:15px;flex:none;border-radius:99px;border:1.5px solid hsl(var(--border-strong))}.ariana-root .mf-radio.on{border-width:4px;border-color:hsl(var(--primary))}.ariana-root .mf-av{width:22px;height:22px;flex:none;border-radius:99px;display:inline-flex;align-items:center;justify-content:center;font-size:9px;font-weight:700}.ariana-root .mf-empty{font-size:12px;color:hsl(var(--muted-foreground));padding:10px 4px}.ariana-root .mf-salvar{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 12px;border-radius:8px;border:1px solid hsl(var(--border-strong));background:hsl(var(--card));font-size:12.5px;font-weight:500}.ariana-root .mf-salvar:disabled{opacity:.5;cursor:default}.ariana-root .mf-salvar svg{width:14px;height:14px}.ariana-root .mf-salvar-box{display:flex;gap:6px}.ariana-root .mf-salvar-box input{flex:1;height:32px;padding:0 10px;border-radius:8px;border:1px solid hsl(var(--input));background:hsl(var(--card));font-size:12.5px}.ariana-root .mf-salvar-ok{width:34px;height:32px;border-radius:8px;background:hsl(var(--primary));color:#fff;display:inline-flex;align-items:center;justify-content:center}.ariana-root .mf-salvo{display:flex;align-items:center;gap:4px}.ariana-root .mf-salvo-apply{flex:1;display:flex;align-items:center;gap:8px;padding:7px 8px;border-radius:8px;font-size:12.5px;color:hsl(var(--foreground));text-align:left}.ariana-root .mf-salvo-apply svg{width:13px;height:13px;color:hsl(var(--muted-foreground))}.ariana-root .mf-salvo-apply:hover{background:hsl(var(--accent))}.ariana-root .mf-salvo-del{width:28px;height:28px;flex:none;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;color:hsl(var(--muted-foreground))}.ariana-root .mf-salvo-del:hover{background:hsl(var(--destructive)/.12);color:hsl(var(--destructive))}.ariana-root .mf-salvo-del svg{width:13px;height:13px}.ariana-root .ai-fb{margin:0 16px 8px;padding:12px 14px;border:1px solid hsl(var(--border));border-radius:12px;background:hsl(var(--muted)/.5)}.ariana-root .ai-fb-head{display:flex;align-items:flex-start;gap:8px;font-size:12.5px;color:hsl(var(--foreground));margin-bottom:9px}.ariana-root .ai-fb-head span{flex:1}.ariana-root .ai-fb-x{display:inline-flex;width:22px;height:22px;align-items:center;justify-content:center;border-radius:6px;color:hsl(var(--muted-foreground));flex:none}.ariana-root .ai-fb-x:hover{background:hsl(var(--accent));color:hsl(var(--foreground))}.ariana-root .ai-fb-x svg{width:14px;height:14px}.ariana-root .ai-fb-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ariana-root .ai-fb-btn{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:99px;border:1px solid hsl(var(--border-strong));background:hsl(var(--card));font-size:12.5px;font-weight:500;color:hsl(var(--muted-foreground))}.ariana-root .ai-fb-btn svg{width:14px;height:14px}.ariana-root .ai-fb-btn:hover{color:hsl(var(--foreground))}.ariana-root .ai-fb-btn.on.pos{background:#2c9664;border-color:#2c9664;color:#fff}.ariana-root .ai-fb-btn.on.neg{background:#e18709;border-color:#e18709;color:#fff}.ariana-root .ai-fb-input{flex:1;min-width:160px;height:32px;padding:0 11px;border-radius:8px;border:1px solid hsl(var(--input));background:hsl(var(--card));font-size:12.5px;outline:none;color:hsl(var(--foreground))}.ariana-root .ai-fb-send{height:32px;padding:0 16px;border-radius:8px;background:hsl(var(--primary));color:#fff;font-size:12.5px;font-weight:600}.ariana-root .ai-fb-send:disabled{opacity:.5;cursor:default}.ariana-root .msg-att{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:9px;background:hsl(var(--card));border:1px solid hsl(var(--border));font-size:13px;color:hsl(var(--foreground));text-decoration:none}.ariana-root .msg-att:hover{border-color:hsl(var(--primary))}.ariana-root .msg-att-img{display:inline-block}.ariana-root .msg-att-img img{max-width:240px;max-height:240px;border-radius:10px;display:block}.ariana-root .man-card{width:100%;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;box-shadow:0 8px 26px -10px #214d6324;overflow:hidden}.ariana-root .man-card+.man-card{margin-top:14px}.ariana-root .pav{width:26px;height:26px;border-radius:99px;flex:none;display:grid;place-items:center;font-size:10.5px;font-weight:700;overflow:hidden}.ariana-root .pav-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:inherit;display:block}.ariana-root .ai-pop{position:fixed;z-index:130;max-height:300px;overflow-y:auto;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:11px;box-shadow:0 12px 32px #26485938;padding:5px;opacity:0;transform:translateY(-6px) scale(.97);transform-origin:top left;transition:opacity .16s,transform .16s}.ariana-root .ai-pop.open{opacity:1;transform:none}.ariana-root .ai-pop-opt{display:flex;align-items:center;gap:9px;width:100%;min-height:36px;padding:5px 11px;border-radius:8px;font-size:13px;text-align:left;white-space:nowrap}.ariana-root .ai-pop-opt:hover{background:hsl(var(--accent-soft))}.ariana-root .ai-pop-opt.on{font-weight:600}.ariana-root .ai-pop-opt svg{width:15px;height:15px;color:hsl(var(--accent-foreground));flex:none}.ariana-root .ai-pop-opt .ck{margin-left:auto;width:14px;height:14px;color:hsl(var(--st-doing))}.ariana-root .ai-pop.pp{padding:7px}.ariana-root .pp-label{font-size:10.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--muted-foreground));padding:7px 9px 4px}.ariana-root .pp-row{display:flex;align-items:center;gap:9px;width:100%;min-height:36px;padding:4px 9px;border-radius:8px;font-size:13px;text-align:left}.ariana-root .pp-row .pp-n{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ariana-root .pp-n em{font-style:normal;font-size:11px;color:hsl(var(--muted-foreground))}.ariana-root button.pp-addrow:hover{background:hsl(var(--accent-soft));cursor:pointer}.ariana-root .pp-plus{width:20px;height:20px;border-radius:99px;display:grid;place-items:center;color:hsl(var(--accent-foreground));background:hsl(var(--accent-soft))}.ariana-root .pp-plus svg{width:12px;height:12px}.ariana-root .pp-rm{width:22px;height:22px;border-radius:99px;display:grid;place-items:center;color:hsl(var(--muted-foreground));opacity:.7}.ariana-root .pp-rm:hover{background:#fce9e8;color:hsl(var(--red));opacity:1}.ariana-root .pp-rm svg{width:12px;height:12px}.ariana-root .pp-row>svg{width:16px;height:16px;color:hsl(var(--accent-foreground));flex:none}.ariana-root .pp-empty{font-size:12px;color:hsl(var(--muted-foreground));font-style:italic;padding:6px 9px 8px}.ariana-root .rep-note{display:flex;gap:10px;align-items:center;padding:11px 15px;border-radius:12px;background:hsl(var(--card));border:1px solid hsl(var(--border));font-size:12.5px;line-height:1.5;color:hsl(var(--muted-foreground));margin-bottom:12px}.ariana-root .rep-note svg{width:15px;height:15px;flex:none}.ariana-root .rep-note>span:first-of-type{flex:1}.ariana-root .rep-note b{color:hsl(var(--foreground))}.ariana-root .rn-sw{display:inline-flex;align-items:center;gap:9px;font-size:12.5px;font-weight:600;color:hsl(var(--foreground));white-space:nowrap}.ariana-root .rep-toolbar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:12px}.ariana-root .rep-pills{display:flex;gap:6px;flex-wrap:wrap}.ariana-root .rep-pill{display:inline-flex;align-items:center;gap:7px;height:31px;padding:0 12px;border-radius:99px;border:1px solid hsl(var(--border-strong));background:hsl(var(--card));font-size:12.5px;font-weight:500;color:hsl(var(--muted-foreground));transition:all .12s;white-space:nowrap}.ariana-root .rep-pill b{font-size:11px}.ariana-root .rep-pill:hover{border-color:hsl(var(--accent));color:hsl(var(--foreground))}.ariana-root .rep-pill.on{background:hsl(var(--primary));border-color:hsl(var(--primary));color:#fff}.ariana-root .rep-guia{margin-left:auto;display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 12px;border-radius:9px;border:1px solid hsl(var(--input));background:hsl(var(--card));font-size:13px;font-weight:500;white-space:nowrap}.ariana-root .rep-guia:hover{border-color:hsl(var(--ring))}.ariana-root .rep-guia svg{width:14px;height:14px;color:hsl(var(--muted-foreground))}.ariana-root .rep-list{display:flex;flex-direction:column;gap:10px}.ariana-root .rep-card{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:13px;padding:13px 16px;box-shadow:0 4px 16px -10px #214d6324}.ariana-root .rep-top{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ariana-root .rep-top .sp{flex:1}.ariana-root .rep-nota{width:30px;height:30px;border-radius:9px;flex:none;display:grid;place-items:center;background:hsl(var(--muted));color:hsl(var(--muted-foreground))}.ariana-root .rep-nota svg{width:15px;height:15px}.ariana-root .rep-id{display:inline-flex;align-items:center;height:24px;padding:0 9px;border-radius:99px;background:#e3f5fc;color:#216283;font-size:11.5px;font-weight:600;cursor:default}.ariana-root .rep-id .rep-id-code{max-width:0;overflow:hidden;opacity:0;white-space:nowrap;transition:max-width .18s ease,opacity .14s ease,margin-left .16s ease}.ariana-root .rep-id:hover .rep-id-code{max-width:120px;opacity:1;margin-left:5px}.ariana-root .rep-who{display:inline-flex;align-items:center;gap:8px;font-size:13px}.ariana-root .rep-guia-tag{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 9px;border-radius:99px;background:hsl(var(--muted));color:hsl(var(--muted-foreground));font-size:11.5px;font-weight:600}.ariana-root .rep-guia-tag svg{width:12px;height:12px}.ariana-root .rep-when{font-size:11.5px;color:hsl(var(--muted-foreground))}.ariana-root .rep-st{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 11px;border-radius:99px;font-size:12px;font-weight:600;white-space:nowrap;background:hsl(var(--muted));color:hsl(var(--muted-foreground))}.ariana-root .rep-st.res{background:#e4f6ee;color:hsl(var(--green))}.ariana-root .rep-st.ana{background:#fdf1ce;color:#a07a08}.ariana-root .rep-st.dev{background:#fde5dd;color:#c14015}.ariana-root .rep-st svg{width:13px;height:13px}.ariana-root .rep-nota.reativo{background:#fef2e2;color:#c17915}.ariana-root .rep-origem{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 9px;border-radius:99px;background:#fef2e2;color:#b87414;font-size:11.5px;font-weight:600}.ariana-root .rep-origem svg{width:12px;height:12px}.ariana-root .rep-origem.bug{background:#fef2e2;color:#b87414}.ariana-root .rep-origem.sugestao{background:#e3f5fc;color:#216283}.ariana-root .rep-empty{padding:30px;text-align:center;font-size:13px;color:hsl(var(--muted-foreground));font-style:italic}.ariana-root .rep3{display:flex;flex-direction:column;gap:8px;margin:11px 0 2px 40px}.ariana-root .rep3-blk{padding:9px 13px;border-radius:11px;border:1px solid hsl(var(--border));background:hsl(var(--muted)/.55)}.ariana-root .rep3-blk.sol{background:hsl(var(--muted)/.7)}.ariana-root .rep3-blk.prop{background:#edf8fd;border-color:#cce5f0}.ariana-root .rep3-blk.final{background:#ecf9f3;border-color:#c6e7d7}.ariana-root .rep3-h{display:flex;align-items:center;gap:6px;font-size:11.5px;font-weight:650;color:hsl(var(--muted-foreground));margin-bottom:3px}.ariana-root .rep3-h svg{width:13px;height:13px}.ariana-root .rep3-blk.prop .rep3-h{color:#256e93}.ariana-root .rep3-blk.final .rep3-h{color:hsl(var(--green))}.ariana-root .rep3-subtag{display:inline-flex;height:18px;padding:0 8px;border-radius:99px;align-items:center;font-size:10px;font-weight:600;background:hsl(var(--card));color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border))}.ariana-root .rep3-body{font-size:12.8px;line-height:1.5;color:hsl(var(--foreground));white-space:pre-wrap}.ariana-root .rep3-body.clamp{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ariana-root .rep3-actions{display:flex;align-items:center;gap:10px;margin-top:7px}.ariana-root .rep3-actions .rep3-sp{flex:1}.ariana-root .rep3-mais{background:none;border:0;padding:0;cursor:pointer;font-size:11.5px;font-weight:600;color:hsl(var(--primary))}.ariana-root .rep3-mais:hover{text-decoration:underline}.ariana-root .rep3-orig{position:relative;display:inline-flex;align-items:center;gap:3px;margin-left:7px;padding:1px 8px;border-radius:99px;background:hsl(var(--card));border:1px solid hsl(var(--border));font-size:10.5px;font-weight:600;color:hsl(var(--muted-foreground));cursor:default;vertical-align:baseline}.ariana-root .rep3-orig svg{width:11px;height:11px}.ariana-root .rep3-tip{position:absolute;top:calc(100% + 6px);right:0;left:auto;z-index:60;display:none;width:-moz-max-content;width:max-content;max-width:min(420px,80vw);padding:10px 12px;border-radius:11px;background:hsl(var(--card));color:hsl(var(--foreground));border:1px solid hsl(var(--border));box-shadow:0 14px 36px -14px #1c415473;font-size:12px;font-weight:400;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.ariana-root .rep3-orig:hover .rep3-tip,.ariana-root .rep3-orig:focus .rep3-tip,.ariana-root .rep3-orig:focus-within .rep3-tip{display:block}.dark .ariana-root .rep3-blk.prop{background:#192e3e;border-color:#2b465a}.dark .ariana-root .rep3-blk.prop .rep3-h{color:#8ecfeb}.dark .ariana-root .rep3-blk.final{background:#153225;border-color:#2a513f}.dark .ariana-root .rep3-blk.final .rep3-h{color:#8cd9b5}.ariana-root .rep-anexos{display:flex;flex-wrap:wrap;gap:8px;margin:9px 0 2px 40px}.ariana-root .rep-anexo-img{display:block;width:84px;height:84px;border-radius:10px;overflow:hidden;border:1px solid hsl(var(--border));background:hsl(var(--muted));cursor:zoom-in;transition:border-color .15s ease,transform .12s ease}.ariana-root .rep-anexo-img:hover{border-color:hsl(var(--ring));transform:translateY(-1px)}.ariana-root .rep-anexo-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.ariana-root .rep-anexo-video{width:180px;max-width:100%;height:auto;border-radius:10px;border:1px solid hsl(var(--border));background:#000}.ariana-root .an-kpis{display:grid;grid-template-columns:repeat(6,1fr);gap:10px;margin-bottom:14px}@media (max-width:1280px){.ariana-root .an-kpis{grid-template-columns:repeat(3,1fr)}}@media (max-width:760px){.ariana-root .an-kpis{grid-template-columns:repeat(2,1fr)}}.ariana-root .an-kpi{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:13px;padding:12px 14px;box-shadow:0 4px 16px -10px #214d6324}.ariana-root .ak-ic{width:28px;height:28px;border-radius:8px;display:grid;place-items:center;margin-bottom:8px}.ariana-root .ak-ic svg{width:14px;height:14px}.ariana-root .an-blue .ak-ic{background:#0d7fe31f;color:#0c71ca}.ariana-root .an-green .ak-ic{background:#2c96641f;color:hsl(var(--green))}.ariana-root .an-amber .ak-ic{background:#e1870924;color:hsl(var(--amber))}.ariana-root .an-slate .ak-ic{background:#65758b1f;color:#566376}.ariana-root .ak-l{font-size:11.5px;font-weight:600;color:hsl(var(--muted-foreground))}.ariana-root .ak-n{font-size:21px;font-weight:700;letter-spacing:-.02em;line-height:1.25;display:flex;align-items:baseline;gap:7px;flex-wrap:wrap}.ariana-root .ak-d{font-size:11px;font-weight:700;letter-spacing:0;white-space:nowrap}.ariana-root .ak-d.good{color:hsl(var(--green))}.ariana-root .ak-d.bad{color:hsl(var(--red))}.ariana-root .ak-s{font-size:11px;color:hsl(var(--muted-foreground))}.ariana-root .an-row{display:grid;grid-template-columns:3fr 2fr;gap:14px;margin-bottom:14px}.ariana-root .an-row2{display:grid;grid-template-columns:3fr 2fr;gap:14px;align-items:start}.ariana-root .an-row2>.man-card{margin-top:0}.ariana-root .an-ucard{display:flex;flex-direction:column}.ariana-root .an-ucard .an-user,.ariana-root .an-ucard .an-tema{flex:1;align-items:center}.ariana-root .an-rightcol{display:flex;flex-direction:column;gap:14px;min-width:0}.ariana-root .an-rightcol>.man-card{margin-top:0}.ariana-root .an-ucard-sm{padding:13px 16px}.ariana-root .an-ucard-sm h3{margin-bottom:8px}.ariana-root .an-prob>span{display:inline-flex;align-items:center;gap:7px;min-width:0}.ariana-root .an-prob-ic{width:14px;height:14px;color:hsl(var(--muted-foreground));flex:none}@media (max-width:1100px){.ariana-root .an-row,.ariana-root .an-row2{grid-template-columns:1fr}.ariana-root .an-row2>.man-card+.an-rightcol{margin-top:14px}}.ariana-root .an-insight{padding:16px 18px}.ariana-root .ani-head{display:flex;align-items:center;gap:11px;margin-bottom:12px}.ariana-root .ani-head img{width:36px;height:36px;border-radius:10px}.ariana-root .ani-head b{display:block;font-size:14px;font-weight:650}.ariana-root .ani-head span{font-size:11.5px;color:hsl(var(--muted-foreground))}.ariana-root .ani-rows{display:flex;flex-direction:column;gap:9px}.ariana-root .ani-row{display:flex;gap:10px;font-size:12.8px;line-height:1.5;padding:9px 12px;border-radius:10px}.ariana-root .ani-row svg{width:15px;height:15px;flex:none;margin-top:2px}.ariana-root .ani-row b{display:block;font-size:12px}.ariana-root .ani-row.good{background:#ecf9f3}.ariana-root .ani-row.good svg{color:hsl(var(--green))}.ariana-root .ani-row.warn{background:#fff7e0}.ariana-root .ani-row.warn svg{color:hsl(var(--amber))}.ariana-root .ani-row.risk{background:#fdeeed}.ariana-root .ani-row.risk svg{color:hsl(var(--red))}.ariana-root .ani-sum{display:flex;gap:8px;align-items:flex-start;margin-top:12px;padding-top:12px;border-top:1px solid hsl(var(--border));font-size:12.8px;font-weight:500}.ariana-root .ani-sum svg{width:14px;height:14px;flex:none;margin-top:2px;color:hsl(var(--accent-foreground))}.ariana-root .an-chart{padding:16px 18px;display:flex;flex-direction:column}.ariana-root .anc-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.ariana-root .anc-head h3{font-size:14px;font-weight:650}.ariana-root .anc-trend{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;font-weight:600;color:hsl(var(--green));white-space:nowrap}.ariana-root .anc-trend svg{width:13px;height:13px}.ariana-root .an-cols{flex:1;display:flex;align-items:flex-end;gap:14px;min-height:170px;padding-top:8px}.ariana-root .an-col{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:5px;height:100%}.ariana-root .an-cv{font-size:11px;font-weight:600;color:hsl(var(--muted-foreground))}.ariana-root .an-cbar{width:100%;max-width:46px;border-radius:7px 7px 3px 3px;background:hsl(var(--st-doing)/.8);min-height:6px}.ariana-root .an-cl{font-size:10.5px;color:hsl(var(--muted-foreground))}.ariana-root .an-table-card{padding:16px 18px}.ariana-root .an-table-card.compact{padding:13px 16px}.ariana-root .an-table-card.compact h3{margin-bottom:8px}.ariana-root .an-table-card.compact .an-table{font-size:12.5px}.ariana-root .an-table-card.compact .an-table th,.ariana-root .an-table-card.compact .an-table td{padding:4px 8px}.ariana-root .an-table-card.compact .an-guia svg{width:14px;height:14px}.ariana-root .an-table-card.compact .an-bar{width:90px;height:7px}.ariana-root .an-table-card.compact .an-rep{min-width:20px;height:20px;font-size:11px}.ariana-root .an-ucard{padding:16px 18px}.ariana-root .an-table-card h3,.ariana-root .an-side h3,.ariana-root .an-ucard h3{font-size:14px;font-weight:650;margin-bottom:10px}.ariana-root .h3-sub{font-size:11px;font-weight:500;color:hsl(var(--muted-foreground));margin-left:6px}.ariana-root .an-table{width:100%;border-collapse:collapse;font-size:13px}.ariana-root .an-table th{text-align:left;font-size:10.5px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:hsl(var(--muted-foreground));padding:7px 8px;border-bottom:1px solid hsl(var(--border))}.ariana-root .an-table td{padding:9px 8px;border-bottom:1px solid hsl(var(--border));vertical-align:middle}.ariana-root .an-table tr:last-child td{border-bottom:none}.ariana-root .an-table .ctr{text-align:center}.ariana-root .an-guia{display:inline-flex;align-items:center;gap:8px;font-weight:500;white-space:nowrap}.ariana-root .an-guia svg{width:15px;height:15px;color:hsl(var(--accent-foreground))}.ariana-root .an-off{font-size:10.5px;font-style:normal;color:hsl(var(--muted-foreground));background:hsl(var(--muted));border-radius:99px;padding:2px 7px;margin-left:6px}.ariana-root .an-bar{display:inline-block;width:120px;height:8px;border-radius:99px;background:hsl(var(--muted));vertical-align:middle;overflow:hidden}.ariana-root .an-bar.sm{width:70px}.ariana-root .an-fill{height:100%;border-radius:99px;background:hsl(var(--st-doing))}.ariana-root .an-bn{font-size:12.5px;margin-left:8px;font-variant-numeric:tabular-nums}.ariana-root .an-rep{display:inline-grid;place-items:center;min-width:22px;height:22px;padding:0 6px;border-radius:99px;background:#e1870926;color:hsl(var(--amber));font-size:11.5px;font-weight:700}.ariana-root .an-zero{color:hsl(var(--border-strong))}.ariana-root .an-side{display:flex;flex-direction:column;gap:14px}.ariana-root .an-side .man-card{padding:16px 18px}.ariana-root .an-user{display:flex;align-items:center;gap:10px;padding:6px 0}.ariana-root .au-n{flex:1;font-size:13px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ariana-root .an-tema{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 0;border-bottom:1px solid hsl(var(--border));font-size:13px}.ariana-root .an-tema:last-child{border-bottom:none}.ariana-root .an-tema b{font-size:12px;color:hsl(var(--accent-foreground));background:hsl(var(--accent-soft));border-radius:99px;padding:3px 9px;white-space:nowrap}.ariana-root .an-tema b.gray{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}.ariana-root .an-prob span em.prob-top{font-style:normal;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--amber));background:#e187091f;border-radius:99px;padding:2px 8px;margin-left:8px}.ariana-root .an-repsec{padding:16px 18px;margin-bottom:14px}.ariana-root .an-repsec h3{font-size:14px;font-weight:650;margin-bottom:10px}.ariana-root .an-reps{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:12px}@media (max-width:900px){.ariana-root .an-reps{grid-template-columns:repeat(2,1fr)}}.ariana-root .an-rep-tile{display:flex;flex-direction:column;gap:2px;border:1px solid hsl(var(--border));border-radius:11px;padding:11px 14px}.ariana-root .art-ic{width:26px;height:26px;border-radius:8px;display:grid;place-items:center;background:hsl(var(--muted));color:hsl(var(--muted-foreground));margin-bottom:6px}.ariana-root .art-ic svg{width:13px;height:13px}.ariana-root .an-rep-tile.res .art-ic{background:#e4f6ee;color:hsl(var(--green))}.ariana-root .art-n{font-size:20px;font-weight:700;letter-spacing:-.02em}.ariana-root .an-rep-tile.res .art-n{color:hsl(var(--green))}.ariana-root .art-l{font-size:11.5px;color:hsl(var(--muted-foreground))}.ariana-root .an-repsec .ani-sum{border-top:1px solid hsl(var(--border))}.ariana-root .ed-guia{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 12px;border-radius:9px;border:1px solid hsl(var(--input));background:hsl(var(--card));font-size:13px;font-weight:500;white-space:nowrap}.ariana-root .ed-guia:hover{border-color:hsl(var(--ring))}.ariana-root .ed-guia svg{width:15px;height:15px;color:hsl(var(--accent-foreground))}.ariana-root .ed-guia svg:last-child{width:14px;height:14px;color:hsl(var(--muted-foreground))}.ariana-root .ai-ed-head .sw{margin-right:2px}.ariana-root .bl-intro{display:flex;gap:11px;align-items:flex-start;padding:11px 13px;border-radius:11px;background:hsl(var(--accent-soft)/.55);border:1px solid hsl(var(--accent)/.5)}.ariana-root .bl-intro svg{width:16px;height:16px;flex:none;margin-top:2px;color:hsl(var(--accent-foreground))}.ariana-root .bl-intro b{display:block;font-size:13px}.ariana-root .bl-intro span{font-size:12px;color:hsl(var(--muted-foreground))}.ariana-root .bl-head{display:flex;align-items:center;gap:9px;margin-bottom:2px}.ariana-root .bl-head label{margin-bottom:0;font-size:13.5px}.ariana-root .bl-n{width:22px;height:22px;border-radius:7px;flex:none;display:grid;place-items:center;background:hsl(var(--accent-soft));color:hsl(var(--accent-foreground));font-size:11px;font-weight:700}.ariana-root .bl-tag{display:inline-flex;align-items:center;height:18px;padding:0 8px;border-radius:99px;font-size:9.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;background:#2f8ab121;color:hsl(var(--st-doing))}.ariana-root .bl-tag.opc{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}.ariana-root .bl-fixa{display:flex;gap:8px;align-items:flex-start;font-size:12px;color:#935c10;background:#fffae5;border:1px solid hsl(45 70% 82%);border-radius:9px;padding:8px 11px;margin:4px 0 8px}.ariana-root .bl-fixa svg{width:13px;height:13px;flex:none;margin-top:2px}.ariana-root .bl-help{margin:2px 0 8px}.ariana-root .bl-help summary{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:hsl(var(--accent-foreground));cursor:pointer;list-style:none;border-radius:7px;padding:3px 8px 3px 5px}.ariana-root .bl-help summary::-webkit-details-marker{display:none}.ariana-root .bl-help summary:hover{background:hsl(var(--accent-soft))}.ariana-root .bl-help summary svg{width:13.5px;height:13.5px}.ariana-root .bl-help p{font-size:12.5px;line-height:1.55;color:hsl(var(--muted-foreground));padding:7px 11px;margin-top:4px;border-left:2px solid hsl(var(--accent));background:hsl(var(--accent-soft)/.4);border-radius:0 9px 9px 0}.ariana-root .bl-ta{min-height:88px}.ariana-root .bl-box{border:1px solid hsl(var(--input));border-radius:11px;background:hsl(var(--content));overflow:hidden;transition:border-color .15s,box-shadow .15s}.ariana-root .bl-box:focus-within{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.18);background:hsl(var(--card))}.ariana-root .bl-box .bl-ta{border:none;border-radius:0;background:transparent;min-height:84px;display:block}.ariana-root .bl-box .bl-ta:focus{border:none;box-shadow:none;background:transparent}.ariana-root .bl-tools{display:flex;align-items:center;gap:4px;padding:5px 7px;border-top:1px solid hsl(var(--border));background:hsl(var(--card))}.ariana-root .bl-tools .sp{flex:1}.ariana-root .bl-tool{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:600;color:hsl(var(--accent-foreground));border-radius:8px;padding:5px 9px;white-space:nowrap}.ariana-root .bl-tool:hover{background:hsl(var(--accent-soft))}.ariana-root .bl-tool svg{width:12.5px;height:12.5px}.ariana-root .bl-mic{color:hsl(var(--muted-foreground))}.ariana-root .bl-mic.rec{color:hsl(var(--red));background:#fce9e8}.ariana-root .bl-mic.rec svg{animation:ariana-micPulse 1.1s ease-in-out infinite}@keyframes ariana-micPulse{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion: reduce){.ariana-root .bl-mic.rec svg{animation:none}}.ariana-root .ai-ed-card{width:100%;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;box-shadow:0 8px 26px -10px #214d6324;overflow:hidden}.ariana-root .ai-ed-head{display:flex;align-items:center;flex-wrap:wrap;gap:11px 13px;padding:16px 20px;border-bottom:1px solid hsl(var(--border))}.ariana-root .ai-ed-ic{width:40px;height:40px;border-radius:11px;flex:none;display:grid;place-items:center;background:hsl(var(--accent-soft));color:hsl(var(--accent-foreground))}.ariana-root .ai-ed-ic svg{width:19px;height:19px}.ariana-root .ai-ed-head h2{font-size:16px;font-weight:650;line-height:1.2;white-space:nowrap}.ariana-root .ai-ed-head .btn{white-space:nowrap}.ariana-root .ai-ed-head .eh-sub{font-size:12px;color:hsl(var(--muted-foreground))}.ariana-root .ai-ed-head .sp{flex:1}.ariana-root .ai-ativa{display:inline-flex;align-items:center;gap:9px;font-size:13px;font-weight:500;white-space:nowrap}.ariana-root .ai-ed-body{padding:18px 20px 6px;display:flex;flex-direction:column;gap:18px}.ariana-root .ed-field label{display:block;font-size:12.5px;font-weight:600;margin-bottom:4px}.ariana-root .ed-field .fd{display:block;font-size:11.5px;color:hsl(var(--muted-foreground));margin:-2px 0 7px}.ariana-root .ed-input{width:100%;height:38px;padding:0 12px;border-radius:9px;border:1px solid hsl(var(--input));background:hsl(var(--card));outline:none;font-size:13.5px}.ariana-root .ed-input:focus{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.18)}.ariana-root .ed-ta{width:100%;min-height:190px;padding:11px 13px;border-radius:11px;border:1px solid hsl(var(--input));background:hsl(var(--content));outline:none;font-size:13.5px;line-height:1.6;resize:vertical}.ariana-root .ed-ta:focus{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.18);background:hsl(var(--card))}.ariana-root .ed-chips{display:flex;flex-wrap:wrap;gap:7px}.ariana-root .ed-chip{display:inline-flex;align-items:center;gap:7px;height:30px;padding:0 6px 0 11px;border-radius:99px;background:hsl(var(--accent-soft));color:hsl(var(--accent-foreground));font-size:12.5px;font-weight:500}.ariana-root .ed-chip .rm{width:19px;height:19px;border-radius:99px;display:grid;place-items:center;opacity:.6}.ariana-root .ed-chip .rm:hover{opacity:1;background:hsl(var(--accent)/.5)}.ariana-root .ed-chip .rm svg{width:11px;height:11px}.ariana-root .ed-chip-add{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border-radius:99px;border:1px dashed hsl(var(--border-strong));font-size:12.5px;font-weight:500;color:hsl(var(--muted-foreground))}.ariana-root .ed-chip-add:hover{background:hsl(var(--accent-soft));border-color:hsl(var(--accent));color:hsl(var(--foreground))}.ariana-root .ed-chip-add svg{width:13px;height:13px}.ariana-root .ed-chip-input{height:30px;padding:0 12px;border-radius:99px;border:1px solid hsl(var(--ring));outline:none;font-size:12.5px;width:200px;box-shadow:0 0 0 3px hsl(var(--ring)/.15)}.ariana-root .ai-ed-foot{display:flex;align-items:center;gap:10px;padding:14px 20px 16px;border-top:1px solid hsl(var(--border));margin-top:16px}.ariana-root .ed-meta{font-size:11.5px;color:hsl(var(--muted-foreground));display:inline-flex;align-items:center;gap:6px}.ariana-root .ed-meta svg{width:12.5px;height:12.5px}.ariana-root .ai-ed-foot .sp{flex:1}.ariana-root .sw{width:38px;height:22px;border-radius:99px;background:hsl(var(--border-strong));position:relative;transition:background .16s;flex:none}.ariana-root .sw:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:99px;background:#fff;transition:left .16s;box-shadow:0 1px 3px #2e576b4d}.ariana-root .sw.on{background:hsl(var(--st-doing))}.ariana-root .sw.on:after{left:19px}@media (prefers-reduced-motion: reduce){.ariana-root .msg-typing .tdot{animation:none}}.ariana-root .ed-hist{width:34px;height:34px;border-radius:9px;display:grid;place-items:center;border:1px solid hsl(var(--input));background:hsl(var(--card));color:hsl(var(--muted-foreground))}.ariana-root .ed-hist:hover{border-color:hsl(var(--ring));color:hsl(var(--foreground))}.ariana-root .ed-hist svg{width:16px;height:16px}.ariana-root .hist-dot{width:9px;height:9px;border-radius:99px;background:hsl(var(--border-strong));flex:none}.ariana-root .hist-dot.now{background:hsl(var(--st-doing))}.ariana-root .hist-rest{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;font-weight:600;color:hsl(var(--accent-foreground));border-radius:7px;padding:4px 8px;white-space:nowrap}.ariana-root .hist-rest:hover{background:hsl(var(--accent-soft))}.ariana-root .hist-rest svg{width:12px;height:12px}.ariana-root .bl-fichario{margin-top:6px;display:grid;grid-template-columns:minmax(210px,260px) 1fr;align-items:stretch}.ariana-root .bl-fichas{display:flex;flex-direction:column;flex-wrap:nowrap;gap:3px;margin-right:-1px;align-content:start;position:relative;z-index:2}.ariana-root .bl-ficha{display:inline-flex;align-items:center;gap:7px;width:100%;text-align:left;padding:8px 11px;border:1px solid hsl(var(--border));border-radius:9px 0 0 9px;background:hsl(var(--muted)/.6);font-size:12px;font-weight:500;color:hsl(var(--muted-foreground));cursor:pointer;transition:background .12s,color .12s}.ariana-root .bl-ficha:hover{background:hsl(var(--accent-soft)/.7);color:hsl(var(--foreground))}.ariana-root .bl-ficha.on{background:hsl(var(--card));color:hsl(var(--foreground));font-weight:600;border-color:hsl(var(--border-strong));border-right-color:hsl(var(--card))}.ariana-root .bf-n{width:18px;height:18px;border-radius:6px;display:grid;place-items:center;background:hsl(var(--accent-soft));color:hsl(var(--accent-foreground));font-size:10px;font-weight:700;flex:none}.ariana-root .bl-ficha.on .bf-n{background:hsl(var(--st-doing));color:#fff}.ariana-root .bf-t{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ariana-root .bf-dot{width:7px;height:7px;border-radius:99px;background:hsl(var(--border-strong));flex:none}.ariana-root .bl-ficha.ok .bf-dot{background:hsl(var(--green))}.ariana-root .bl-panel{border:1px solid hsl(var(--border-strong));border-radius:0 12px 12px;background:hsl(var(--card));padding:13px 15px 14px;position:relative;z-index:1;min-height:100%;display:flex;flex-direction:column}.ariana-root .bl-panel .bl-head{display:flex;align-items:center;gap:9px;margin-bottom:0}.ariana-root .bl-panel .bl-head label{font-weight:700;font-size:14px;margin-bottom:0}.ariana-root .bl-state{font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:hsl(var(--muted-foreground));background:hsl(var(--muted));border-radius:99px;padding:3px 9px;white-space:nowrap}.ariana-root .bl-state.ok{background:#e4f6ee;color:hsl(var(--green))}.ariana-root .bl-sub{display:flex;align-items:flex-end;gap:14px;margin:9px 0 8px}.ariana-root .bl-sub .fd{font-size:12.5px;color:hsl(var(--muted-foreground));line-height:1.5;margin:0}.ariana-root .bl-sub .sp{flex:1}.ariana-root .bl-help2{position:relative;display:inline-flex;align-items:center;gap:6px;flex:none;font-size:12px;font-weight:600;color:hsl(var(--accent-foreground));cursor:help;padding:3px 8px;border-radius:7px}.ariana-root .bl-help2:hover,.ariana-root .bl-help2:focus-visible{background:hsl(var(--accent-soft))}.ariana-root .bl-help2 svg{width:13.5px;height:13.5px}.ariana-root .bl-tip{position:absolute;bottom:calc(100% + 8px);right:0;width:min(340px,72vw);background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:11px;box-shadow:0 14px 38px #1829392e;padding:10px 12px;font-size:12.5px;font-weight:400;line-height:1.55;color:hsl(var(--muted-foreground));opacity:0;visibility:hidden;transform:translateY(4px);transition:opacity .15s,visibility .15s,transform .15s;z-index:40;pointer-events:none}.ariana-root .bl-help2:hover .bl-tip,.ariana-root .bl-help2:focus-visible .bl-tip{opacity:1;visibility:visible;transform:none}.ariana-root .bl-panel .bl-box{flex:1;display:flex;flex-direction:column}.ariana-root .bl-panel .bl-ta{flex:1;min-height:240px;resize:vertical}@media (max-width:860px){.ariana-root .bl-fichario{grid-template-columns:1fr}.ariana-root .bl-fichas{flex-direction:row;flex-wrap:wrap;margin-right:0;margin-bottom:-1px}.ariana-root .bl-ficha{width:auto;border-radius:9px 9px 0 0}.ariana-root .bl-ficha.on{border-right-color:hsl(var(--border-strong));border-bottom-color:hsl(var(--card))}}.ariana-root .ap-head{display:flex;align-items:center;gap:10px}.ariana-root .ap-head .sp{flex:1}.ariana-root .ap-head label{margin-bottom:0}.ariana-root .ap-vary{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:600;color:hsl(var(--muted-foreground));white-space:nowrap}.ariana-root .ap-toggle{display:flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:8px;margin:0 0 9px;padding:0;background:none;border:none;cursor:pointer;font-size:12.5px;font-weight:600;color:hsl(var(--foreground))}.ariana-root .ap-toggle .ap-toggle-txt{white-space:nowrap}.ariana-root .ed-field.ap-field label{margin-bottom:2px}.ariana-root .ed-field.ap-field .fd{margin:0 0 9px}.ariana-root .ap-tools{display:flex;justify-content:flex-end;gap:4px;margin-top:2px}.ariana-root .ap-tools .bl-tool{background:none;border:none}.ariana-root .ed-field:has(.ap-tools){margin-bottom:-7px}.ariana-root .ed-chips-auto{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;font-weight:500;color:hsl(var(--st-doing));background:hsl(var(--st-doing)/.07);border:1px dashed hsl(var(--st-doing)/.35);border-radius:10px;padding:9px 12px}.ariana-root .ed-chips-auto svg{width:15px;height:15px;flex:none}.ariana-root .anc-legend{display:flex;gap:16px;margin-bottom:6px}.ariana-root .anc-legend .lg{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:600;color:hsl(var(--muted-foreground))}.ariana-root .anc-legend .lg:before{content:"";width:14px;height:3px;border-radius:99px}.ariana-root .anc-legend .lg.q:before{background:hsl(var(--st-doing))}.ariana-root .anc-legend .lg.s:before{background:hsl(var(--green))}.ariana-root .anc-legend .lg.bars:before{height:9px;border-radius:2.5px}.ariana-root .an-combo{position:relative;flex:1;display:flex;align-items:flex-end;gap:14px;min-height:170px;padding-top:8px}.ariana-root .an-combo .an-col{height:100%;justify-content:flex-end}.ariana-root .an-lineov{position:absolute;left:0;right:0;top:24px;height:calc(100% - 52px);width:100%;pointer-events:none;overflow:visible}.ariana-root .an-lineov polyline{fill:none;stroke:hsl(var(--green));stroke-width:2.2;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}.ariana-root .an-lineov circle{fill:hsl(var(--green));stroke:hsl(var(--card));stroke-width:.6}.ariana-root .an-totrow td{border-top:2px solid hsl(var(--border-strong))!important;background:hsl(var(--muted)/.5);padding-top:8px;padding-bottom:8px;font-variant-numeric:tabular-nums}.ariana-root .an-totrow b{font-size:13px}.ariana-root .an-totlb{display:block;font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--muted-foreground));margin-top:1px}.ariana-root .ai-confirm-ov{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;display:grid;place-items:center;background:#18293959}.ariana-root .ai-confirm{width:min(420px,calc(100vw - 48px));background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;box-shadow:0 24px 60px #18293940;padding:18px 20px 16px}.ariana-root .ai-confirm b{display:block;font-size:14.5px;font-weight:650;margin-bottom:6px}.ariana-root .ai-confirm p{font-size:12.5px;color:hsl(var(--muted-foreground));line-height:1.5;margin-bottom:14px}.ariana-root .ai-confirm-btns{display:flex;justify-content:flex-end;gap:8px}.ariana-root .map-link{display:flex;align-items:center;gap:12px;width:100%;text-align:left;padding:11px 13px;border:1px solid hsl(var(--border));border-radius:12px;background:hsl(var(--card));transition:background .12s,border-color .12s,box-shadow .12s}.ariana-root .map-link:hover{background:hsl(var(--accent-soft));border-color:hsl(var(--accent-foreground)/.35);box-shadow:0 4px 14px -8px #214d6340}.ariana-root .map-link-ic{display:grid;place-items:center;width:34px;height:34px;flex:none;border-radius:10px;background:hsl(var(--accent-soft));color:hsl(var(--accent-foreground))}.ariana-root .map-link-ic svg{width:17px;height:17px}.ariana-root .map-link-tt{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1}.ariana-root .map-link-tt b{font-size:13px;font-weight:650}.ariana-root .map-link-tt em{font-size:11.5px;font-style:normal;color:hsl(var(--muted-foreground))}.ariana-root .map-link-go{width:15px;height:15px;flex:none;color:hsl(var(--muted-foreground))}.ariana-root .map-modal-ov{position:fixed;top:0;right:0;bottom:0;left:0;z-index:122;display:grid;place-items:center;background:#18293959;padding:24px}.ariana-root .map-modal{display:flex;flex-direction:column;width:min(920px,calc(100vw - 40px));height:min(82vh,900px);background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:16px;box-shadow:0 30px 70px #1829394d;overflow:hidden}.ariana-root .map-head{display:flex;align-items:center;gap:11px;padding:15px 18px;border-bottom:1px solid hsl(var(--border))}.ariana-root .map-head .ai-ed-ic{display:grid;place-items:center;width:36px;height:36px;flex:none;border-radius:10px;background:hsl(var(--accent-soft));color:hsl(var(--accent-foreground))}.ariana-root .map-head .ai-ed-ic svg{width:18px;height:18px}.ariana-root .map-head-tt{min-width:0}.ariana-root .map-head-tt h2{font-size:15.5px;font-weight:680;line-height:1.2}.ariana-root .map-head-tt .eh-sub{display:block;font-size:11.5px;color:hsl(var(--muted-foreground));margin-top:2px}.ariana-root .map-body{flex:1;min-height:0;display:flex;flex-direction:column;gap:10px;padding:14px 18px}.ariana-root .map-empty-note{display:flex;align-items:flex-start;gap:8px;font-size:12.5px;color:hsl(var(--st-doing));background:hsl(var(--st-doing)/.07);border:1px dashed hsl(var(--st-doing)/.35);border-radius:10px;padding:9px 12px}.ariana-root .map-empty-note svg{width:15px;height:15px;flex:none;margin-top:1px}.ariana-root .map-ta{flex:1;min-height:0;width:100%;resize:none;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;line-height:1.55;color:hsl(var(--foreground));background:hsl(var(--muted)/.4);border:1px solid hsl(var(--border));border-radius:12px;padding:13px 15px}.ariana-root .map-ta:focus{outline:none;border-color:hsl(var(--accent-foreground)/.5);background:hsl(var(--card))}.ariana-root .map-foot{display:flex;align-items:center;gap:8px;padding:13px 18px;border-top:1px solid hsl(var(--border))}.ariana-root.map-sheet .map-head{flex:none}.ariana-root.map-sheet .map-foot{flex:none;flex-wrap:wrap}.ariana-root.map-sheet .map-body{flex:1 1 auto;min-height:0;overflow:hidden}.ariana-root .log-card{padding:14px 16px}.ariana-root .log-filtros{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:12px}.ariana-root .log-pill{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;padding:5px 10px;border-radius:999px;border:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));background:hsl(var(--card));transition:background .12s,color .12s,border-color .12s}.ariana-root .log-pill svg{width:13px;height:13px}.ariana-root .log-pill:hover{background:hsl(var(--sidebar-hover))}.ariana-root .log-pill.on{background:hsl(var(--accent-soft));color:hsl(var(--accent-foreground));border-color:hsl(var(--accent-foreground)/.35)}.ariana-root .log-pill-n{font-size:11px;font-weight:700;opacity:.7}.ariana-root .log-empty{padding:28px 8px;text-align:center;font-size:13px;color:hsl(var(--muted-foreground))}.ariana-root .log-list{display:flex;flex-direction:column}.ariana-root .log-row{display:flex;gap:11px;padding:11px 4px;border-top:1px solid hsl(var(--border))}.ariana-root .log-row:first-child{border-top:none}.ariana-root .log-ic{display:grid;place-items:center;width:30px;height:30px;flex:none;border-radius:9px;background:hsl(var(--accent-soft));color:hsl(var(--accent-foreground))}.ariana-root .log-ic svg{width:15px;height:15px}.ariana-root .log-main{flex:1;min-width:0}.ariana-root .log-head{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.ariana-root .log-head b{font-size:13px;font-weight:600;color:hsl(var(--foreground))}.ariana-root .log-meta{font-size:11.5px;color:hsl(var(--muted-foreground))}.ariana-root .log-changes{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.ariana-root .log-chip{position:relative;display:inline-flex;align-items:center;font-size:11.5px;font-weight:500;padding:3px 9px;border-radius:7px;background:hsl(var(--sidebar-hover));color:hsl(var(--foreground));cursor:help}.ariana-root .log-tip{position:absolute;top:calc(100% + 7px);left:0;width:min(420px,74vw);background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:11px;box-shadow:0 14px 38px #1829392e;padding:10px 12px;display:flex;flex-direction:column;gap:6px;font-size:12px;font-weight:400;line-height:1.5;opacity:0;visibility:hidden;transform:translateY(4px);transition:opacity .15s,visibility .15s,transform .15s;z-index:40;pointer-events:none;white-space:normal}.ariana-root .log-chip:hover .log-tip,.ariana-root .log-chip:focus-visible .log-tip{opacity:1;visibility:visible;transform:none}.ariana-root .log-tip-de{color:hsl(var(--destructive))}.ariana-root .log-tip-para{color:hsl(var(--st-doing,152 55% 38%))}.ariana-root .log-tip em{font-style:normal;font-weight:700;opacity:.8;margin-right:4px}.ariana-root .intel-stack{display:flex;flex-direction:column;gap:16px;margin-top:10px}.ariana-root .intel-field label{display:block;font-size:13px;font-weight:650;margin-bottom:2px}.ariana-root .intel-field .fd{display:block;font-size:11.5px;color:hsl(var(--muted-foreground));margin:0 0 7px;line-height:1.5}.ariana-root .intel-ta{min-height:96px}.ariana-root .intel-feed{align-items:flex-start}.ariana-root .intel-feed b{display:block;font-size:12.5px}.ariana-root .intel-feed span{font-size:12px;color:hsl(var(--muted-foreground));line-height:1.5}.ariana-root .bl-ficha.intel-lock{opacity:.6}.ariana-root .bl-ficha.intel-lock .bf-n{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}.ariana-root .bl-ficha.intel-lock .bf-n svg{width:11px;height:11px}.ariana-root .intel-add-ficha{display:inline-flex;align-items:center;gap:7px;width:100%;padding:8px 11px;margin-top:4px;border:1px dashed hsl(var(--border-strong));border-radius:9px 0 0 9px;background:none;font-size:12px;font-weight:600;color:hsl(var(--accent-foreground))}.ariana-root .intel-add-ficha:hover{background:hsl(var(--accent-soft)/.7)}.ariana-root .intel-add-ficha svg{width:13px;height:13px}.ariana-root .intel-sec{display:flex;flex-direction:column;gap:9px}.ariana-root .intel-sec-h b{font-size:13px;font-weight:650}.ariana-root .intel-sec-h span{font-size:11.5px;color:hsl(var(--muted-foreground));margin-left:7px}.ariana-root .intel-rows{display:flex;flex-direction:column;gap:6px}.ariana-root .intel-row{display:grid;align-items:center;gap:7px}.ariana-root .intel-row-2{grid-template-columns:1fr 1fr 34px}.ariana-root .intel-row-3{grid-template-columns:1fr 1fr 1.4fr 34px}.ariana-root .intel-row-head{font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--muted-foreground));padding:0 2px}.ariana-root .intel-row-head span{padding-left:2px}.ariana-root .intel-input,.ariana-root .intel-cell input,.ariana-root .intel-cell select{width:100%;height:34px;padding:0 10px;border-radius:8px;border:1px solid hsl(var(--input));background:hsl(var(--card));outline:none;font-size:12.5px;color:hsl(var(--foreground))}.ariana-root .intel-input:focus,.ariana-root .intel-cell input:focus,.ariana-root .intel-cell select:focus{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.16)}.ariana-root .intel-cell select{cursor:pointer;font-family:inherit}.ariana-root .intel-input::-moz-placeholder,.ariana-root .intel-cell input::-moz-placeholder{color:hsl(var(--muted-foreground)/.7)}.ariana-root .intel-input::placeholder,.ariana-root .intel-cell input::placeholder{color:hsl(var(--muted-foreground)/.7)}.ariana-root .intel-del{width:30px;height:30px;flex:none;border-radius:8px;display:grid;place-items:center;color:hsl(var(--muted-foreground))}.ariana-root .intel-del:hover{background:hsl(var(--destructive)/.12);color:hsl(var(--destructive))}.ariana-root .intel-del svg{width:14px;height:14px}.ariana-root .intel-lines{display:flex;flex-direction:column;gap:6px}.ariana-root .intel-line{display:flex;align-items:center;gap:7px}.ariana-root .intel-line .intel-input{flex:1}.ariana-root .intel-pends{display:flex;flex-direction:column;gap:10px}.ariana-root .intel-pend{border:1px solid hsl(var(--border));border-radius:12px;background:hsl(var(--muted)/.4);padding:11px 12px}.ariana-root .intel-pend-h{display:flex;align-items:center;gap:9px;margin-bottom:9px}.ariana-root .intel-pend-n{width:24px;height:24px;flex:none;border-radius:7px;display:grid;place-items:center;background:hsl(var(--accent-soft));color:hsl(var(--accent-foreground));font-size:11px;font-weight:700}.ariana-root .intel-pend-t{flex:1;font-weight:600}.ariana-root .intel-pend-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px 12px}.ariana-root .intel-cell{display:flex;flex-direction:column;gap:3px;min-width:0}.ariana-root .intel-cell>span{font-size:10.5px;font-weight:600;letter-spacing:.02em;color:hsl(var(--muted-foreground))}@media (max-width:980px){.ariana-root .intel-pend-grid{grid-template-columns:1fr}}.ariana-root .intel-risco{display:inline-flex;gap:5px}.ariana-root .intel-risco-b{height:30px;padding:0 12px;border-radius:8px;border:1px solid hsl(var(--border-strong));background:hsl(var(--card));font-size:12px;font-weight:600;color:hsl(var(--muted-foreground))}.ariana-root .intel-risco-b:hover{border-color:hsl(var(--accent));color:hsl(var(--foreground))}.ariana-root .intel-risco-b.on{background:hsl(var(--accent-soft));border-color:hsl(var(--accent));color:hsl(var(--accent-foreground))}.ariana-root .intel-rm-card{align-self:flex-start;display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 12px;border-radius:8px;border:1px solid hsl(var(--border-strong));background:hsl(var(--card));font-size:12.5px;font-weight:500;color:hsl(var(--muted-foreground))}.ariana-root .intel-rm-card:hover{border-color:hsl(var(--destructive));color:hsl(var(--destructive))}.ariana-root .intel-rm-card svg{width:14px;height:14px}.dark .ariana-root .intel-pend{background:hsl(var(--muted)/.5)}.atividades-v2-root{--content: #f8fdff;--bg: #ffffff;--bg2: #f7fafc;--card: #ffffff;--card-hover: #eff8fd;--line: #d5e4eb;--line2: #bdd1db;--text: #0b0b0b;--text2: #3b3b3b;--muted: #5e5e5e;--muted2: #8a8a8a;--accent: #1f6e95;--accent-soft: #eff8fd;--aura: #b0dcf3;--red: #d34136;--amber: #d18039;--green: #3e986e;--row-sep: rgba(31, 80, 110, .08);--row-hover: #eff8fd;--st-todo: 0 0% 52%;--st-doing: 198 58% 44%;--st-rev: 256 38% 58%;--st-block: 28 62% 52%;--st-done: 152 42% 42%;--cancel: 0 0% 64%;--danger-h: 4 64% 52%;--aura-h: 198 73% 82%;--aura-fg: 200 60% 22%;--muted-surface: #f0f6f9;--sx-card: var(--card);--sx-border: var(--line2);--sx-accent: var(--accent);--sx-accent-soft: var(--accent-soft);--sx-ring: var(--accent);--sx-text: var(--text);background:var(--bg);color:var(--text);font-family:ui-sans-serif,-apple-system,Segoe UI,Inter,sans-serif}.dark .atividades-v2-root{background:var(--content);flex:1 1 auto;margin:-16px;padding:16px 16px 0}@media (min-width: 768px){.dark .atividades-v2-root{margin:-24px;padding:24px 24px 0}}.atividades-v2-root .av2-board-wrap{background:var(--content);margin:0 -24px -24px;padding:18px 24px 26px;border-top:1px solid var(--line);box-shadow:inset 0 13px 22px -16px #1b506a52;min-height:72vh}@media (max-width: 767px){.atividades-v2-root .av2-board-wrap,.atividades-v2-root [data-testid=topbar-content]{margin:0 -16px -16px;padding:14px 16px 18px}}.atividades-v2-root .av2-list-card{background:var(--card);border:1px solid var(--line);border-radius:14px;overflow:hidden;box-shadow:0 8px 26px -10px #214d6333,0 1px 3px #32556712}.atividades-v2-root .av-paginacao{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;flex-wrap:wrap;border-top:1px solid var(--line)}.atividades-v2-root .av-pag-info{font-size:12px;color:var(--muted);font-variant-numeric:tabular-nums}.atividades-v2-root .av-pag-btns{display:flex;align-items:center;gap:4px}.atividades-v2-root .av-pag-atual{font-size:12px;color:var(--text);padding:0 8px;font-variant-numeric:tabular-nums}.atividades-v2-root .av-pag-btn{width:28px;height:28px;border-radius:8px;border:1px solid var(--line);background:var(--card);color:var(--text);font-size:15px;line-height:1;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .14s,border-color .14s}.atividades-v2-root .av-pag-btn:hover:not(:disabled){background:#e3f5fc;border-color:#add8eb}.dark .atividades-v2-root .av-pag-btn:hover:not(:disabled){background:#243642;border-color:#387894}.atividades-v2-root .av-pag-btn:disabled{opacity:.4;cursor:default}.atividades-v2-root .av2-list-card .grupo-bar.grupo-merged{margin:0;border-radius:0;background:var(--bg2);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.atividades-v2-root .av2-split{display:inline-flex;align-items:stretch;height:32px;border-radius:8px;background:var(--text);overflow:hidden}.atividades-v2-root .av2-split button{color:var(--bg);font-size:13px;font-weight:500;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:none;background:transparent;transition:background .14s ease;white-space:nowrap;cursor:pointer}.atividades-v2-root .av2-split button svg{width:15px;height:15px}.atividades-v2-root .av2-split-main{padding:0 13px 0 11px}.atividades-v2-root .av2-split-main:hover{background:#80808038}.atividades-v2-root .av2-split-div{width:1px;background:#80808066;margin:6px 0;flex:none}.atividades-v2-root .av2-split-menu{padding:0 9px;position:relative}.atividades-v2-root .av2-split-menu:hover{background:#80808038}.dark .atividades-v2-root,.atividades-v2-root.dark{--content: hsl(220 20% 9%);--bg: hsl(220 18% 13%);--bg2: hsl(220 16% 11%);--card: hsl(220 18% 13%);--card-hover: hsl(205 30% 20%);--line: hsl(220 14% 22%);--line2: hsl(220 12% 30%);--text: hsl(210 16% 86%);--text2: hsl(212 15% 75%);--muted: hsl(215 12% 60%);--muted2: hsl(215 10% 47%);--accent: hsl(198 62% 56%);--accent-soft: hsl(205 30% 22%);--aura: hsl(200 38% 26%);--aura-h: 200 38% 26%;--aura-fg: 198 65% 82%;--muted-surface: hsl(220 14% 18%);--red: #e46258;--amber: #e49058;--green: #58c292;--st-todo: 0 0% 62%;--st-doing: 198 62% 60%;--st-rev: 256 52% 72%;--st-block: 28 72% 62%;--st-done: 152 46% 56%;--danger-h: 4 72% 62%;--row-sep: rgba(255, 255, 255, .06);--row-hover: hsl(205 30% 20%)}.dark .atividades-v2-root .av2-split{background:#b0dff3}.dark .atividades-v2-root .av2-split button{color:#132939;font-weight:600}.dark .atividades-v2-root .av2-split-div{background:#24364259}.dark .atividades-v2-root .av2-split-main:hover,.dark .atividades-v2-root .av2-split-menu:hover{background:#19374d29}.dark .atv-drawer-overlay{background:#090b118c}.dark .atividades-v2-root .cal-chip:hover{filter:brightness(1.14)}.atividades-v2-root .av2-section{display:flex;align-items:center;gap:14px;padding:6px 0 14px}.atividades-v2-root .av2-section-title{font-size:10px;font-weight:700;color:var(--muted2);text-transform:uppercase;letter-spacing:.07em;min-width:120px;flex-shrink:0}.atividades-v2-root .av2-section-body{flex:1;display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.atividades-v2-root .filter-chip{padding:4px 10px;border-radius:5px;font-size:12px;color:var(--muted);cursor:pointer;display:inline-flex;align-items:center;gap:4px;border:1px solid transparent;background:transparent;white-space:nowrap}.atividades-v2-root .filter-chip:hover{background:var(--card);color:var(--text2)}.atividades-v2-root .filter-chip.on{background:var(--card);color:var(--text);border-color:var(--line2)}.atividades-v2-root .filter-chip .count{color:var(--muted2);font-size:10px}.atividades-v2-root .filter-sep{width:1px;height:18px;background:var(--line2);margin:0 4px;flex-shrink:0}.atividades-v2-root .catBar-wrap{display:flex;align-items:center;gap:2px;flex:0 0 auto;min-width:0;min-height:32px}.atividades-v2-root .lista-bar-wrap{display:flex;align-items:center;gap:2px;flex:1;min-width:0;min-height:32px}.atividades-v2-root .lista-bar-scroll{flex:1;min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;min-height:32px;display:flex;align-items:center;gap:2px;flex-wrap:nowrap}.atividades-v2-root .lista-bar-scroll::-webkit-scrollbar{display:none}.atividades-v2-root .scroll-btn{width:24px;height:24px;border-radius:4px;display:inline-flex;align-items:center;justify-content:center;color:var(--muted);background:transparent;border:none;cursor:pointer;flex-shrink:0}.atividades-v2-root .scroll-btn:hover{background:var(--card);color:var(--text)}.atividades-v2-root .scroll-btn:disabled{opacity:.25;cursor:default}.atividades-v2-root .scroll-btn:disabled:hover{background:transparent}.atividades-v2-root .show-all-btn{font-size:10px;color:var(--accent);padding:3px 6px;border-radius:3px;cursor:pointer;background:transparent;border:none;flex-shrink:0;white-space:nowrap;height:24px;display:inline-flex;align-items:center;gap:3px}.atividades-v2-root .show-all-btn:hover{background:var(--card)}.atividades-v2-root .new-list-btn{font-size:11px;color:var(--accent);padding:3px 8px;border-radius:3px;cursor:pointer;background:transparent;border:none;flex-shrink:0;white-space:nowrap;display:inline-flex;align-items:center;gap:3px}.atividades-v2-root .new-list-btn:hover{background:var(--card)}.atividades-v2-root .new-list-input{display:inline-flex;align-items:center;background:var(--card);border:1px solid var(--accent);border-radius:4px;padding:1px 4px}.atividades-v2-root .new-list-input input{background:transparent;border:none;outline:none;color:var(--text);font-size:12px;width:130px;padding:2px 4px}.atividades-v2-root .view-tabs{display:inline-flex;align-items:center;gap:2px;padding:3px;border-radius:12px;background:var(--muted-surface)}.atividades-v2-root .view-tabs .tab-btn{height:30px;padding:0 13px;border-radius:9px;font-size:13px;font-weight:500;color:var(--muted);background:transparent;border:none;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:color .2s ease,background .28s cubic-bezier(.22,1,.36,1)}.atividades-v2-root .view-tabs .tab-btn:hover{color:var(--text)}.atividades-v2-root .view-tabs .tab-btn.active{background:var(--card);color:var(--text);box-shadow:0 1px 2px #36546314,0 0 0 1px var(--line)}.atividades-v2-root .filtros-adv{display:flex;flex-wrap:nowrap;gap:2px;align-items:center;font-size:12px;color:var(--muted);overflow-x:auto;scrollbar-width:none;flex:1;min-width:0}.atividades-v2-root .filtros-adv::-webkit-scrollbar{display:none}.atividades-v2-root .filtros-adv .av2-select,.atividades-v2-root .filtros-adv .av2-input{width:auto;font-size:12px;padding:3px 4px;background:transparent;border:none;border-radius:3px;color:var(--text2);appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer}.atividades-v2-root .filtros-adv .av2-select:hover,.atividades-v2-root .filtros-adv .av2-input:hover{background:var(--card)}.atividades-v2-root .filtros-adv .av2-select:focus,.atividades-v2-root .filtros-adv .av2-input:focus{background:var(--card);outline:none}.atividades-v2-root .filtros-adv .av2-select.has-value{color:var(--accent);font-weight:500}.atividades-v2-root .filtros-adv .av2-input[type=text]{cursor:text}.atividades-v2-root .filtros-adv .check-finalizadas{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:var(--muted);cursor:pointer;padding:3px 6px;white-space:nowrap}.atividades-v2-root .filtros-adv input[type=checkbox]{accent-color:var(--accent)}.atividades-v2-root .filtros-adv .vsep{width:1px;height:14px;background:var(--line);margin:0 4px;flex-shrink:0}.atividades-v2-root .active-tags{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.atividades-v2-root .a-tag{display:inline-flex;align-items:center;gap:4px;padding:2px 4px 2px 8px;border-radius:4px;background:var(--accent-soft);color:var(--accent);font-size:11px;font-weight:500}.atividades-v2-root .a-tag-x{width:16px;height:16px;border-radius:3px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--accent);opacity:.6;background:transparent;border:none}.atividades-v2-root .a-tag-x:hover{background:#00000014;opacity:1}.atividades-v2-root .a-tag-clear{font-size:11px;color:var(--muted);cursor:pointer;padding:2px 6px;border-radius:3px;background:transparent;border:none}.atividades-v2-root .a-tag-clear:hover{background:var(--card);color:var(--text)}.atividades-v2-root .av2-avatar{width:21.6px;height:21.6px;border-radius:50%;background:#3a3a3a;color:var(--text);font-size:9px;display:inline-flex;align-items:center;justify-content:center;font-weight:600;border:1px solid var(--bg)}.atividades-v2-root .av2-avatar-stack>*+*{margin-left:-6px}.atividades-v2-root .av2-avatar:has(.av2-avatar-img){background:transparent}.atividades-v2-root .av2-avatar-img{width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover;display:block}:not(.dark) .atividades-v2-root .av2-avatar{background:#c4c4bf;color:#37352f}.atividades-v2-root .av2-check{position:relative;width:14px;height:14px;border:1.5px solid #5a5a5a;border-radius:3px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;background:transparent;transition:background .14s ease,border-color .14s ease}:not(.dark) .atividades-v2-root .av2-check{border-color:#c4c4bf}.atividades-v2-root .av2-check:hover{border-color:#888}.atividades-v2-root .av2-check.on{background:var(--accent);border-color:var(--accent)}.atividades-v2-root .av2-check.on:after{content:"";width:7px;height:3px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg);margin-top:-2px}.atividades-v2-root .av2-chip{display:inline-flex;align-items:center;gap:3px;padding:1px 6px;border-radius:3px;font-size:10px;background:#529cca24;color:#9bbef0}.atividades-v2-root .av2-chip.briefing{background:#529cca47;color:#c2dcf5}.atividades-v2-root .av2-chip.projeto{background:#529cca2e;color:#a8c7e6}.atividades-v2-root .av2-chip.rec{background:#529cca1a;color:#86b1d8}.atividades-v2-root .av2-chip.prio-alta{background:var(--accent);color:#fff}.atividades-v2-root .av2-chip.prio-baixa{background:#529cca1a;color:#86b1d8}:not(.dark) .atividades-v2-root .av2-chip{background:#eaf3fb;color:#2c5e8c}:not(.dark) .atividades-v2-root .av2-chip.briefing{background:var(--muted-surface);color:var(--muted)}:not(.dark) .atividades-v2-root .av2-chip.projeto{background:#c5d9ee;color:#1e5298}:not(.dark) .atividades-v2-root .av2-chip.rec{background:#eaf3fb;color:#4287c4}:not(.dark) .atividades-v2-root .av2-chip.prio-alta{background:#2383e2;color:#fff}.atividades-v2-root .av2-chip.atrelar-briefing{background:transparent;border:1px dashed var(--muted2);color:var(--muted);cursor:pointer;transition:background .12s,border-color .12s,color .12s}.atividades-v2-root .av2-chip.atrelar-briefing:hover{background:var(--card);border-color:var(--muted);color:var(--text2)}@keyframes av2-chip-blink{0%,to{opacity:1}50%{opacity:.2;border-color:var(--red);color:var(--red)}}.atividades-v2-root .av2-chip.av2-chip-blink{animation:av2-chip-blink .42s ease-in-out 2}.atividades-v2-root .av2-brief-col{display:inline-flex;flex-direction:column;align-items:flex-end;gap:3px;margin-left:auto;flex-shrink:0}.atividades-v2-root .tab-add-line.tab-add-line-edit{cursor:default;color:var(--text)}.atividades-v2-root .tab-add-line-edit .tab-add-title{display:flex;align-items:center;gap:6px;min-width:0;flex:1 1 auto}.atividades-v2-root .tab-add-line-edit .tab-add-title .av2-input-inline{flex:1 1 auto;min-width:0}.atividades-v2-root .tab-add-line-edit .tab-add-brief{margin-left:auto;flex-shrink:0;display:inline-flex}.atividades-v2-root .av2-status{display:inline-flex;align-items:center;font-size:10px;padding:1px 7px;border-radius:3px;font-weight:500;background:#529cca24;color:#9bbef0}.atividades-v2-root .av2-status[data-status=andando]{background:#529cca38;color:#b3d6f5}.atividades-v2-root .av2-status[data-status=travado]{background:#e03e3e24;color:var(--red)}.atividades-v2-root .av2-status[data-status=revisao]{background:#cb912f24;color:var(--amber)}.atividades-v2-root .av2-status[data-status=feito]{background:#0f7b3a24;color:var(--green)}:not(.dark) .atividades-v2-root .av2-status{background:#eaf3fb;color:#2c5e8c}:not(.dark) .atividades-v2-root .av2-status[data-status=andando]{background:#d4e5f5;color:#1e5298}.atividades-v2-root .lista-tabela{margin-bottom:0;background:transparent;border-radius:0 0 4px 4px}.atividades-v2-root .tabela-head{display:grid;gap:4px;align-items:center;padding:6px 34px 6px 8px;border-bottom:1px solid var(--line);font-size:10px;font-weight:500;color:var(--muted2);text-transform:uppercase;letter-spacing:.06em}.atividades-v2-root .tabela-head .col-titulo{color:var(--muted)}.atividades-v2-root .tabela-head .acoes-slot{text-align:center;color:var(--muted2)}.atividades-v2-root .tabela-head>*{justify-self:center;text-align:center}.atividades-v2-root .tabela-head .col-titulo{justify-self:start;text-align:left}.atividades-v2-root .t-row.tab .col-data,.atividades-v2-root .t-row.tab .col-criador,.atividades-v2-root .t-row.tab .col-prazo{justify-content:center;text-align:center}.atividades-v2-root .t-row.tab .col-resp{justify-content:flex-start;text-align:left}.atividades-v2-root .tabela-head .av2-col-head.av2-col-head-resp{justify-self:start;text-align:left}.atividades-v2-root .t-row.tab .col-status{display:flex;justify-content:center}.atividades-v2-root .t-row.tab .t-row-acoes{justify-self:center}.atividades-v2-root .tabela-head .sortable{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:inline-flex;align-items:center;gap:3px;background:transparent;border:none;padding:0;color:inherit;text-transform:inherit;letter-spacing:inherit;font:inherit}.atividades-v2-root .tabela-head .sortable:hover{color:var(--text2)}.atividades-v2-root .tabela-head .sortable.active{color:var(--accent)}.atividades-v2-root .t-row.tab{display:grid;gap:4px;align-items:center;padding:5px 34px 5px 8px;border-bottom:1px solid var(--row-sep);border-radius:0;cursor:pointer;position:relative}.atividades-v2-root .t-row.tab .t-row-sino-direita{position:absolute;right:10px;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;gap:2.8px}.atividades-v2-root .t-row.tab:last-of-type{border-bottom:none}.atividades-v2-root .t-row.tab:hover{background:var(--row-hover)}.atividades-v2-root .t-row.tab .col-data,.atividades-v2-root .t-row.tab .col-prazo{font-size:12px;color:var(--muted);font-variant-numeric:tabular-nums}.atividades-v2-root .t-row.tab .col-prazo.atraso{color:var(--red)}.atividades-v2-root .t-row.tab .col-prazo.hoje{color:var(--muted)}.atividades-v2-root .t-row.tab .col-resp{display:flex;flex-wrap:nowrap;gap:0;font-size:11px;align-items:center;color:var(--muted)}.atividades-v2-root .t-row.tab .col-resp .av2-avatar+.av2-avatar{margin-left:-6px}.atividades-v2-root .t-row.tab .col-resp .av2-avatar.mais{margin-left:-6px;font-size:8px}.atividades-v2-root .t-row.tab .col-resp.editavel{cursor:pointer;border-radius:4px;padding:2px 4px;margin:-2px -4px;transition:background .12s,box-shadow .12s}.atividades-v2-root .t-row.tab .col-resp.editavel:hover{background:var(--card);box-shadow:inset 0 0 0 1px var(--line2)}.atividades-v2-root .t-row.tab .col-criador{display:flex;align-items:center;gap:4px;font-size:11px;color:var(--muted);overflow:hidden;white-space:nowrap}.atividades-v2-root .t-row.tab .col-criador .crd-nome{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atividades-v2-root .t-row.tab .col-criador.ia{color:var(--accent)}.atividades-v2-root .av2-chip.urgente{background:#e03e3e29;color:var(--red);font-weight:700;text-transform:uppercase;letter-spacing:.04em}:not(.dark) .atividades-v2-root .av2-chip.urgente{background:#fbe3e3;color:#c01d1d}.atividades-v2-root .t-row.tab .titulo-sirene{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:4px;border:none;background:transparent;color:var(--muted2);cursor:pointer;opacity:0;flex-shrink:0;transition:opacity .12s,color .12s,background .12s}.atividades-v2-root .t-row.tab:hover .titulo-sirene{opacity:.45}.atividades-v2-root .t-row.tab .titulo-sirene:hover{opacity:1;color:var(--red);background:#e03e3e1a}.atividades-v2-root .t-row.tab .titulo-sirene.on{opacity:1;color:var(--red);animation:av2-urgente-pisca 1.1s ease-in-out infinite}@keyframes av2-urgente-pisca{0%,to{opacity:1}50%{opacity:.3}}@keyframes av2-atraso-blink{0%,to{opacity:1;transform:scale(1)}50%{opacity:.25;transform:scale(.7)}}.atividades-v2-root .prazo-dot-atraso{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--red);margin-right:5px;flex-shrink:0;animation:av2-atraso-blink 1s ease-in-out infinite}.atividades-v2-root .col-prazo{display:flex;align-items:center}.atividades-v2-root .t-row.tab .t-title{font-size:13px;font-weight:500;color:var(--text);min-width:0;display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:1px}.atividades-v2-root .t-row.tab .t-title .t-title-row{display:flex;align-items:center;gap:4px;min-width:0}.atividades-v2-root .t-row.tab .t-title .t-title-row .t-title-tags{margin-left:auto;display:inline-flex;align-items:center;gap:4px;flex-shrink:0;padding-left:8px}.atividades-v2-root .t-row.tab .t-title .t-title-row .titulo-txt{flex:0 1 auto;min-width:0}.atividades-v2-root .t-row.tab .t-title .t-title-row .titulo-cascata-add,.atividades-v2-root .t-row.tab .t-title .t-title-row .titulo-sirene{flex-shrink:0}.atividades-v2-root .t-row.tab .t-title .t-title-row .t-title-avisos{display:inline-flex;align-items:center;gap:2px;flex-shrink:0;margin-left:auto;padding-left:8px}.atividades-v2-root .t-row.tab .t-title .t-title-row .av2-chip.briefing{flex-shrink:0;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes av2-shake{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(2px)}30%,50%,70%{transform:translate(-4px)}40%,60%{transform:translate(4px)}}.atividades-v2-root .t-row.tab.tab-add-edit.av2-shake{animation:av2-shake .42s cubic-bezier(.36,.07,.19,.97) both}.atividades-v2-root .t-row.tab .t-title .t-instrucoes{font-size:11px;font-style:italic;font-weight:400;color:var(--muted2);line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin-left:-4px;padding-left:4px;display:none}.atividades-v2-root .t-row.tab:hover .t-title .t-instrucoes,.atividades-v2-root .t-row.tab .t-title .t-instrucoes.t-instrucoes-fixo{display:block}.atividades-v2-root .t-row.tab .t-title .titulo-txt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atividades-v2-root .t-row.tab .t-title .titulo-editavel{cursor:text;padding:2px 4px;border-radius:3px;margin-left:-4px;transition:background-color .12s;flex:0 1 auto;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atividades-v2-root .t-row.tab .t-title .titulo-editavel:hover{background:var(--card);box-shadow:inset 0 0 0 1px var(--line2)}.atividades-v2-root .t-row.tab .col-prazo{position:relative;z-index:1;overflow:visible}.atividades-v2-root .prazo-edit-trigger{background:transparent;border:none;cursor:pointer;font:inherit;color:inherit;padding:3px 5px;margin-left:-5px;border-radius:3px;text-align:left;width:-moz-fit-content;width:fit-content;max-width:100%;min-height:22px}.atividades-v2-root .prazo-edit-trigger:hover{background:var(--card)}.atividades-v2-root .prazo-wrap{display:inline-flex;align-items:center;position:relative;min-width:0}.atividades-v2-root .prazo-hidden-date{position:absolute;left:0;bottom:0;width:1px;height:1px;opacity:0;pointer-events:none;border:0;padding:0;margin:0}.atividades-v2-root .col-prazo .av2-input-inline{width:auto;min-width:124px}.atividades-v2-root .t-row.tab .t-title .av2-input-inline{flex:1 1 auto;min-width:0}.atividades-v2-root .t-row.tab .t-title .chips-inline{margin-left:6px;display:inline-flex;flex-wrap:nowrap;gap:3px;vertical-align:middle}.atividades-v2-root .t-row.tab.atrasada{background:linear-gradient(90deg,rgba(224,62,62,.06),transparent 60%)}.atividades-v2-root .t-row.tab.atrasada:hover{background:linear-gradient(90deg,rgba(224,62,62,.1),transparent 60%)}.atividades-v2-root .t-row.tab.nao-vista{background:#94a3b824}.atividades-v2-root .t-row.tab.nao-vista:hover{background:#94a3b833}.atividades-v2-root .t-row.tab.nao-vista .t-title{font-weight:700}.atividades-v2-root.is-bulk .tabela-head,.atividades-v2-root.is-bulk .t-row.tab{grid-template-columns:34px 20px 24px minmax(196px,1fr) 88px 46px 72px 62px 54px 124px}.atividades-v2-root.is-bulk .t-row.tab .bulk-check{justify-self:start;margin-left:1px}.atividades-v2-root .t-row.tab.done .t-title .titulo-txt{text-decoration:line-through;color:var(--muted2)}.atividades-v2-root .t-row.tab.cancelado{opacity:.55;background:repeating-linear-gradient(45deg,transparent 0,transparent 8px,rgba(244,63,94,.04) 8px,rgba(244,63,94,.04) 16px)}.atividades-v2-root .t-row.tab.cancelado .t-title .titulo-txt{font-style:italic;color:var(--muted2)}.atividades-v2-root .t-row.tab.cancelado .t-title .titulo-txt:before{content:"✕ ";color:#f43f5e;font-style:normal;font-weight:700}.atividades-v2-root .grupo-bar{display:flex;align-items:center;gap:6px;padding:5px 14px;margin-top:16px;margin-bottom:4px;background:var(--bg2);border:none;border-radius:9999px;font-size:13px;font-weight:700;color:var(--text);text-transform:none;letter-spacing:normal;box-shadow:none}.atividades-v2-root .grupo-bar .ct{display:inline-grid;place-items:center;min-width:20px;height:19px;padding:0 6px;border-radius:9999px;background:var(--card);border:1px solid var(--line);color:var(--muted);font-size:11px;font-weight:600;opacity:1}.atividades-v2-root .grupo-bar.grupo-merged{display:grid;gap:4px;align-items:center;padding:6px 34px 6px 8px;border-radius:8px;margin-top:14px;margin-bottom:0;position:relative}.atividades-v2-root .grupo-merged .grupo-titulo-cell{display:flex;align-items:center;justify-content:flex-start;justify-self:start;text-align:left;gap:4px;min-width:0}.atividades-v2-root .grupo-merged .grupo-nome{text-align:left}.atividades-v2-root .grupo-merged .grupo-collapse-hover{opacity:0;transition:opacity .12s ease}.atividades-v2-root .grupo-bar.grupo-merged:hover .grupo-collapse-hover{opacity:1}.atividades-v2-root .grupo-merged .grupo-sino-right{position:absolute;right:10px;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center}.atividades-v2-root .grupo-merged .grupo-nome{font-weight:700}.atividades-v2-root .grupo-merged .grupo-col-label{justify-self:center;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.06em;color:var(--muted2)}.atividades-v2-root .grupo-merged .grupo-col-label.grupo-col-sortable{display:inline-flex;align-items:center;gap:2px;cursor:pointer;border-radius:4px;transition:color .12s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.atividades-v2-root .grupo-merged .grupo-col-label.grupo-col-sortable:hover{color:var(--text)}.atividades-v2-root .grupo-merged .grupo-col-label.grupo-col-sortable.sorted{color:var(--accent);font-weight:700}.atividades-v2-root .grupo-collapse-btn{display:inline-flex;align-items:center;justify-content:center;padding:2px;border:none;background:transparent;color:var(--muted);cursor:pointer;border-radius:4px}.atividades-v2-root .grupo-collapse-btn:hover{background:hsl(var(--primary) / .1);color:var(--text)}.atividades-v2-root .t-row.tab-add{cursor:pointer;color:var(--muted)}.atividades-v2-root .t-row.tab-add:hover{background:var(--row-hover);color:var(--text2)}.atividades-v2-root .t-row.tab-add .t-add-title{font-size:12px;display:flex;align-items:center;gap:6px;grid-column:2 / -1}.atividades-v2-root .t-row-acoes{display:inline-flex;align-items:center;gap:2px;justify-self:start}@keyframes av2-zap-pulse{0%{transform:scale(1);filter:drop-shadow(0 0 0 rgba(255,170,64,0))}40%{transform:scale(1.35);filter:drop-shadow(0 0 6px rgba(255,170,64,.85))}to{transform:scale(1);filter:drop-shadow(0 0 0 rgba(255,170,64,0))}}.atividades-v2-root .row-action-btn.zap.pulse{animation:av2-zap-pulse .3s ease-out}.atividades-v2-root .t-row.tab:hover .row-action-btn.zap{opacity:1}.atividades-v2-root .row-action-btn{width:22px;height:22px;border-radius:4px;display:inline-flex;align-items:center;justify-content:center;color:#5a5a5a;cursor:pointer;opacity:0;transition:.15s;flex-shrink:0;background:transparent;border:none;position:relative}:not(.dark) .atividades-v2-root .row-action-btn{color:#9b9b9b}.atividades-v2-root .t-row.tab:hover .row-action-btn{opacity:.7}.atividades-v2-root .row-action-btn:hover{background:var(--card-hover);color:var(--accent);opacity:1}.atividades-v2-root .row-action-btn.has{opacity:1;color:var(--accent)}.atividades-v2-root .t-row.tab .row-action-btn.msg.msg-has{opacity:.5}.atividades-v2-root .t-row.tab:hover .row-action-btn.msg.msg-has{opacity:.7}.atividades-v2-root .t-row.tab .row-action-btn.msg.unread{opacity:1;color:var(--accent)}.atividades-v2-root .t-row.tab .row-action-btn.msg.mentioned{opacity:1;color:var(--accent);font-weight:700}.atividades-v2-root .row-action-btn .badge.at{background:transparent;color:var(--accent);font-size:12px;font-weight:800;top:-4px;right:-4px;min-width:0;width:auto;height:auto;padding:0;border-radius:0;line-height:1}.atividades-v2-root .t-row.tab .row-action-btn.zap.on{opacity:.5}.atividades-v2-root .t-row.tab:hover .row-action-btn.zap.on{opacity:.7}.atividades-v2-root .row-action-btn.zap:hover{opacity:1;color:#d4a017;background:#d4a01724}.atividades-v2-root .row-action-btn .badge{position:absolute;top:-2px;right:-2px;background:var(--accent);color:#fff;font-size:8px;border-radius:8px;padding:0 3px;min-width:12px;height:12px;display:flex;align-items:center;justify-content:center;font-weight:700}.atividades-v2-root .header-top{display:flex;justify-content:space-between;align-items:center;margin-top:-12px;margin-bottom:6px;gap:12px;flex-wrap:wrap}.atividades-v2-root .proto-tag{font-size:10px;color:var(--muted2);text-transform:uppercase;letter-spacing:.06em;margin-bottom:2px}.atividades-v2-root .header-actions{display:flex;align-items:center;gap:4px;align-self:flex-end}.atividades-v2-root .pill-btn{display:inline-flex;align-items:center;gap:4px;padding:5px 10px;border-radius:6px;font-size:12px;color:var(--muted);background:transparent;border:1px solid transparent;cursor:pointer;position:relative}.atividades-v2-root .pill-btn:hover{background:var(--card);color:var(--text2)}.atividades-v2-root .pill-btn.active{background:var(--card);color:var(--text);border-color:var(--line2)}.atividades-v2-root .pill-badge{position:absolute;top:-3px;right:-3px;min-width:14px;height:14px;background:var(--red);color:#fff;font-size:9px;border-radius:8px;padding:0 3px;display:flex;align-items:center;justify-content:center;font-weight:700}.atividades-v2-root .header-divider{width:1px;height:18px;background:var(--line2);margin:0 4px}.atividades-v2-root .av2-visao-right{margin-left:auto;display:flex;align-items:center;gap:8px}.atividades-v2-root .av2-visao-right .iconbtn{width:34px;height:34px;border-radius:8px;border:1px solid var(--line2);background:var(--card);color:var(--muted)}.atividades-v2-root .av2-visao-right .iconbtn:hover{background:var(--accent-soft);color:var(--text)}.atividades-v2-root .av2-visao-right .iconbtn.on{background:var(--accent-soft);color:var(--text);border-color:var(--aura)}.atividades-v2-root .av2-visao-right .iconbtn.on-me{background:var(--text);color:var(--bg);border-color:var(--text)}.atividades-v2-root .av2-visao-right .iconbtn.on-me:hover{background:var(--text);color:var(--bg)}.atividades-v2-root .iconbtn{width:30px;height:30px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;color:var(--muted);background:transparent;border:1px solid transparent;cursor:pointer}.atividades-v2-root .iconbtn:hover{background:var(--card);color:var(--text)}.atividades-v2-root .iconbtn.on{background:var(--card);color:var(--text);border-color:var(--line2)}.atividades-v2-root .empty-lista{padding:32px 16px;text-align:center;font-size:13px;color:var(--muted)}.atividades-v2-root .lista-chip-wrap{position:relative;display:inline-flex;align-items:center}.atividades-v2-root .lista-chip-wrap .filter-chip.with-x{padding-right:22px}.atividades-v2-root .lista-chip-x{position:absolute;right:4px;top:50%;transform:translateY(-50%);width:14px;height:14px;border-radius:3px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:none;color:var(--muted2);cursor:pointer;opacity:0;transition:opacity .12s,background .12s,color .12s}.atividades-v2-root .lista-chip-wrap:hover .lista-chip-x{opacity:.6}.atividades-v2-root .lista-chip-x:hover{opacity:1!important;background:#e03e3e1f;color:var(--red)}.atividades-v2-root .grupos-toggle{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;font-size:11px;color:var(--muted);background:transparent;border:1px solid transparent;border-radius:4px;cursor:pointer;margin-left:6px}.atividades-v2-root .grupos-toggle:hover{background:var(--card);color:var(--text2);border-color:var(--line2)}.atividades-v2-root .drag-handle{display:flex;align-items:center;justify-content:center;width:18px;height:24px;color:var(--muted2);cursor:grab;opacity:.4;transition:opacity .12s,color .12s,background .12s;border-radius:3px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.atividades-v2-root .t-row.tab:hover .drag-handle:not(.disabled){opacity:.75}.atividades-v2-root .drag-handle:hover:not(.disabled){opacity:1!important;color:var(--text);background:var(--card)}.atividades-v2-root .drag-handle:active:not(.disabled){cursor:grabbing;background:var(--accent-soft);color:var(--accent)}.atividades-v2-root .drag-handle.disabled{cursor:default;opacity:.15}.atividades-v2-root .col-ordem{font-size:11px;color:var(--muted);font-variant-numeric:tabular-nums;text-align:center;font-weight:500}.atividades-v2-root .col-ordem-h{font-size:10px;color:var(--muted2);text-align:center;font-weight:600}.atividades-v2-root .t-row.tab .col-ordem-cell{display:flex;align-items:center;justify-content:center}.atividades-v2-root .col-ordem-cell .ordem-num{min-width:22px;padding:1px 5px;border-radius:6px;text-align:center;font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--muted);cursor:pointer;transition:background .12s,color .12s}.atividades-v2-root .col-ordem-cell .ordem-num:hover{background:#e3f5fc;color:var(--text)}.dark .atividades-v2-root .col-ordem-cell .ordem-num:hover{background:#243642}.atividades-v2-root .col-ordem-cell .ordem-ghost{min-width:22px;padding:1px 5px;border-radius:6px;text-align:center;font-size:12px;color:var(--muted2);cursor:pointer;opacity:0;transition:opacity .12s,background .12s}.atividades-v2-root .t-row.tab:hover .col-ordem-cell .ordem-ghost{opacity:1}.atividades-v2-root .col-ordem-cell .ordem-ghost:hover{background:#e3f5fc;color:var(--text)}.dark .atividades-v2-root .col-ordem-cell .ordem-ghost:hover{background:#243642}.atividades-v2-root .col-ordem-cell .av2-input-inline.ordem-input{width:34px;flex:none;text-align:center;font-size:12px;font-variant-numeric:tabular-nums;border-bottom:1px solid var(--accent)}.atividades-v2-root .t-row.tab.done .col-ordem-cell .ordem-num{color:var(--muted2);font-weight:500}.atividades-v2-root .t-row.tab.dragging{opacity:.4}.atividades-v2-root .t-row.tab.drag-over{border-top:2px solid var(--accent);margin-top:-2px}.atividades-v2-root .bulk-check{width:16px;height:16px;border:2px dotted var(--muted);border-radius:4px;display:flex;align-items:center;justify-content:center;cursor:pointer;background:transparent;flex-shrink:0;transition:background .12s,border-color .12s,transform .12s}.atividades-v2-root .bulk-check:hover{border-color:var(--text2);background:var(--accent-soft);transform:scale(1.08)}.atividades-v2-root .bulk-check.on{background:var(--text);border:2px solid var(--text)}.atividades-v2-root .bulk-check.on:after{content:"";width:7px;height:3px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg);margin-top:-2px}.atividades-v2-root .av2-input-inline{background:transparent;border:none;outline:none;color:var(--text);font-size:13px;flex:1;padding:0}.atividades-v2-root .av2-input-inline::-moz-placeholder{color:var(--muted2);font-style:italic}.atividades-v2-root .av2-input-inline::placeholder{color:var(--muted2);font-style:italic}.atividades-v2-root .t-row.tab.tab-add-edit{background:#00000005;cursor:text}.atividades-v2-root .tab-add-line{display:flex;align-items:center;gap:6px;padding:8px 12px;font-size:12px;color:var(--muted2);cursor:pointer;border-radius:4px;border-top:1px solid var(--row-sep);background:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .12s,color .12s}.atividades-v2-root .tab-add-line:hover{background:var(--row-hover);color:var(--text2)}.atividades-v2-root .tab-add-line:focus{outline:none;background:var(--row-hover);color:var(--text2)}@keyframes av2-check-pop{0%{transform:scale(1)}45%{transform:scale(1.4)}to{transform:scale(1)}}@keyframes av2-check-ring{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(2.2)}}.atividades-v2-root .av2-check.just-checked{background:var(--green);border-color:var(--green);animation:av2-check-pop .36s cubic-bezier(.34,1.56,.64,1)}.atividades-v2-root .av2-check.just-checked:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:4px;box-shadow:0 0 0 2px var(--green);pointer-events:none;animation:av2-check-ring .52s ease-out forwards}@keyframes av2-row-fade-out{to{opacity:0;max-height:0;padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0;border-color:transparent}}.atividades-v2-root .t-row.tab.concluindo{overflow:hidden;pointer-events:none;animation:av2-row-fade-out .38s ease both}@media (prefers-reduced-motion: reduce){.atividades-v2-root .av2-check.just-checked{animation:none}.atividades-v2-root .av2-check.just-checked:before{animation:none;box-shadow:none}.atividades-v2-root .t-row.tab.concluindo{animation:none;opacity:0;max-height:0;padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0;border-color:transparent}}.atividades-v2-root .av2-status-trigger{height:auto;min-height:0;padding:3px 9px;font-size:11.5px;font-weight:600;color:var(--muted);font-variant-numeric:tabular-nums;background:var(--muted-surface);border:1px solid transparent;border-radius:7px;box-shadow:none!important;gap:4px;width:auto}.atividades-v2-root .av2-status-trigger:hover{background:#e3eaef;color:var(--text);border-color:transparent}.atividades-v2-root .av2-status-trigger:focus,.atividades-v2-root .av2-status-trigger[data-state=open]{background:var(--card);color:var(--text);border-color:var(--line2);outline:none;box-shadow:none!important}.atividades-v2-root .av2-status-trigger>span{font-weight:500;overflow:visible;text-overflow:clip;max-width:none;white-space:nowrap}.atividades-v2-root .av2-status-trigger{white-space:nowrap}.atividades-v2-root .av2-status-trigger svg{height:12px;width:12px;opacity:.6}.atividades-v2-root .av2-status-trigger[data-status=aberto],.atividades-v2-root .av2-status-trigger[data-status=andando],.atividades-v2-root .av2-status-trigger[data-status=travado],.atividades-v2-root .av2-status-trigger[data-status=revisao],.atividades-v2-root .av2-status-trigger[data-status=feito]{color:var(--muted)}.atividades-v2-root .av2-status-trigger[data-status=cancelado]{color:var(--muted);font-style:italic}.atividades-v2-root .av2-status-trigger[data-tone=todo]{background:hsl(var(--st-todo) / .16);color:hsl(var(--st-todo))}.atividades-v2-root .av2-status-trigger[data-tone=doing]{background:hsl(var(--st-doing) / .14);color:hsl(var(--st-doing))}.atividades-v2-root .av2-status-trigger[data-tone=rev]{background:hsl(var(--st-rev) / .15);color:hsl(var(--st-rev))}.atividades-v2-root .av2-status-trigger[data-tone=block]{background:hsl(var(--st-block) / .16);color:hsl(var(--st-block))}.atividades-v2-root .av2-status-trigger[data-tone=done]{background:hsl(var(--st-done) / .14);color:hsl(var(--st-done))}.atividades-v2-root .av2-status-trigger[data-tone=cancel]{background:var(--muted-surface);color:var(--muted);font-style:italic}.atividades-v2-root .av2-status-trigger[data-tone=todo]:hover{background:hsl(var(--st-todo) / .24);color:hsl(var(--st-todo))}.atividades-v2-root .av2-status-trigger[data-tone=doing]:hover{background:hsl(var(--st-doing) / .22);color:hsl(var(--st-doing))}.atividades-v2-root .av2-status-trigger[data-tone=rev]:hover{background:hsl(var(--st-rev) / .24);color:hsl(var(--st-rev))}.atividades-v2-root .av2-status-trigger[data-tone=block]:hover{background:hsl(var(--st-block) / .24);color:hsl(var(--st-block))}.atividades-v2-root .av2-status-trigger[data-tone=done]:hover{background:hsl(var(--st-done) / .22);color:hsl(var(--st-done))}.atividades-v2-root .av2-status-trigger[data-tone=cancel]:hover{background:#e3eaef;color:var(--text)}.atividades-v2-root .av2-status-content{font-size:12px;min-width:140px}.atividades-v2-root .av2-filtros-row{gap:2px;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.atividades-v2-root .av2-filtros-row::-webkit-scrollbar{display:none}.atividades-v2-root .av2-filter-trigger{height:auto;min-height:0;padding:4px 10px;font-size:12px;color:var(--muted);background:transparent;border:1px solid transparent;border-radius:5px;box-shadow:none!important;gap:4px;width:auto;white-space:nowrap;flex:0 0 auto}.atividades-v2-root .av2-filter-trigger:hover{background:var(--card);color:var(--text2)}.atividades-v2-root .av2-filter-trigger:focus,.atividades-v2-root .av2-filter-trigger[data-state=open],.atividades-v2-root .av2-filter-trigger.has-value{background:var(--card);color:var(--text);border-color:var(--line2);outline:none;box-shadow:none!important}.atividades-v2-root .av2-filter-trigger>span{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:150px}.atividades-v2-root .av2-filter-trigger svg{height:12px;width:12px;opacity:.6}.atividades-v2-root .av2-filter-content{font-size:12px;min-width:170px}.atividades-v2-root .av2-filtros-row .av2-filtros-check{font-size:12px;color:var(--muted);white-space:nowrap;flex:0 0 auto;gap:6px}.atividades-v2-root .av2-filtros-row .show-all-btn{flex:0 0 auto}.atividades-v2-root .av2-cat-row{justify-content:space-between}.atividades-v2-root .av2-cat-busca{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 10px;border-radius:8px;background:var(--card);border:1px solid var(--line2);width:200px;flex:0 0 auto;margin-left:12px;transition:width .4s cubic-bezier(.16,1,.3,1),border-color .2s ease-out,background .2s ease-out}.atividades-v2-root .av2-cat-busca:focus-within{width:290px;border-color:var(--line2);background:var(--card)}.atividades-v2-root .av2-cat-busca-input{background:transparent;border:none;outline:none;flex:1;font-size:12px;color:var(--text);min-width:0;padding:0}.atividades-v2-root .av2-cat-busca-input::-moz-placeholder{color:var(--muted2)}.atividades-v2-root .av2-cat-busca-input::placeholder{color:var(--muted2)}.atividades-v2-root .av2-cat-busca-x{width:16px;height:16px;border-radius:3px;display:inline-flex;align-items:center;justify-content:center;color:var(--muted);background:transparent;border:none;cursor:pointer;flex-shrink:0}.atividades-v2-root .av2-cat-busca-x:hover{background:var(--card-hover);color:var(--text)}.atividades-v2-root .av2-filtros-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 18px;padding:4px 2px 8px}.atividades-v2-root .av2-filtros-grid .av2-filtros-cell{display:flex;flex-direction:column;gap:5px;min-width:0}.atividades-v2-root .av2-filtros-grid .av2-filtros-label{font-size:10px;text-transform:uppercase;letter-spacing:.06em;font-weight:600;color:var(--muted2)}.atividades-v2-root .av2-filtros-grid .av2-filtros-cell.span-2{grid-column:span 2}.atividades-v2-root .av2-filtros-grid select.av2-filter-select,.atividades-v2-root .av2-filtros-grid input.av2-filter-input{width:100%;padding:6px 10px;font-size:13px;background:var(--bg);border:1px solid var(--line2);border-radius:6px;color:var(--text);outline:none;transition:border-color .12s,background .12s}.atividades-v2-root .av2-filtros-grid select.av2-filter-select:hover,.atividades-v2-root .av2-filtros-grid input.av2-filter-input:hover{border-color:var(--muted2)}.atividades-v2-root .av2-filtros-grid select.av2-filter-select:focus,.atividades-v2-root .av2-filtros-grid input.av2-filter-input:focus{border-color:var(--accent);background:var(--bg)}.atividades-v2-root .av2-filtros-grid select.av2-filter-select.has-value,.atividades-v2-root .av2-filtros-grid input.av2-filter-input.has-value{border-color:var(--accent);color:var(--accent);font-weight:500}.atividades-v2-root .av2-filtros-busca{display:flex;align-items:center;gap:6px}.atividades-v2-root .av2-filtros-busca input{flex:1}.atividades-v2-root .av2-filtros-check{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--text2);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.atividades-v2-root .av2-filtros-check input[type=checkbox]{accent-color:var(--accent);width:16px;height:16px}.atividades-v2-root .av2-filtros-active{display:flex;flex-wrap:wrap;gap:6px;padding:10px 2px 0;border-top:1px solid var(--line);margin-top:6px;min-height:24px}.atividades-v2-root .av2-filtros-active:empty{display:none}.atividades-v2-root .av2-filtros-chip{display:inline-flex;align-items:center;gap:4px;padding:3px 4px 3px 10px;background:var(--accent-soft);color:var(--accent);border-radius:14px;font-size:11px;font-weight:500}.atividades-v2-root .av2-filtros-chip-x{width:18px;height:18px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:none;color:var(--accent);cursor:pointer;opacity:.7}.atividades-v2-root .av2-filtros-chip-x:hover{background:#00000014;opacity:1}.atividades-v2-root .av2-filtros-footer{display:flex;justify-content:space-between;align-items:center;gap:8px;padding-top:12px;border-top:1px solid var(--line);margin-top:10px}@media (max-width: 768px){.atividades-v2-root .av2-section{flex-wrap:wrap;gap:6px;padding:4px 0;min-height:0}.atividades-v2-root .av2-section-title{display:none}.atividades-v2-root .av2-cat-row{flex-wrap:wrap;gap:4px}.atividades-v2-root .catBar-wrap{width:100%;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x mandatory;padding-bottom:2px}.atividades-v2-root .catBar-wrap::-webkit-scrollbar{display:none}.atividades-v2-root .catBar-wrap>*{scroll-snap-align:start}.atividades-v2-root .filter-chip{padding:8px 12px;font-size:13px;min-height:36px}.atividades-v2-root .av2-cat-busca{width:100%;max-width:none;margin-left:0;margin-top:4px;min-height:40px;padding:6px 10px}.atividades-v2-root .av2-cat-busca-input{font-size:14px;min-height:32px}.atividades-v2-root .tabela-head{grid-template-columns:22px minmax(0,1fr) 70px 30px;gap:4px;padding:6px 8px;font-size:9px}.atividades-v2-root .tabela-head .col-ordem-h,.atividades-v2-root .tabela-head .col-data,.atividades-v2-root .tabela-head .col-criador,.atividades-v2-root .tabela-head .col-prazo,.atividades-v2-root .tabela-head .col-briefing,.atividades-v2-root .tabela-head .acoes-slot,.atividades-v2-root .tabela-head .col-drag-h{display:none}.atividades-v2-root .t-row.tab{grid-template-columns:22px minmax(0,1fr) 70px 30px;gap:4px;padding:8px;min-height:48px}.atividades-v2-root .t-row.tab .drag-handle,.atividades-v2-root .t-row.tab .col-ordem,.atividades-v2-root .t-row.tab .col-data,.atividades-v2-root .t-row.tab .col-criador,.atividades-v2-root .t-row.tab .col-prazo,.atividades-v2-root .t-row.tab .col-briefing,.atividades-v2-root .t-row.tab .t-row-acoes{display:none}.atividades-v2-root .t-row.tab .t-title{font-size:14px;flex-direction:column;align-items:flex-start;gap:2px}.atividades-v2-root .t-row.tab .t-title .chips-inline{margin-left:0;margin-top:2px}.atividades-v2-root .t-row.tab .col-resp{font-size:11px}.atividades-v2-root .av2-check{width:22px;height:22px;border-radius:5px}.atividades-v2-root .av2-check.on:after{width:10px;height:5px;margin-top:-3px}.atividades-v2-root .av2-filtros-grid{grid-template-columns:minmax(0,1fr);gap:10px}.atividades-v2-root .av2-filtros-grid .av2-filtros-cell.span-2{grid-column:span 1}.atividades-v2-root .av2-filtros-grid select.av2-filter-select,.atividades-v2-root .av2-filtros-grid input.av2-filter-input{padding:10px 12px;font-size:14px;min-height:44px}.atividades-v2-root .av2-filtros-check input[type=checkbox]{width:20px;height:20px}.atividades-v2-root .pill-btn,.atividades-v2-root .iconbtn,.atividades-v2-root .view-tabs .tab-btn{min-height:40px;min-width:40px}.atividades-v2-root .header-actions{flex-wrap:wrap;gap:6px}.atividades-v2-root .av2-status-trigger{min-height:32px;padding:4px 8px;font-size:13px}.atividades-v2-root .row-action-btn{opacity:.6;width:36px;height:36px}.atividades-v2-root .row-action-btn.has,.atividades-v2-root .row-action-btn.zap.on{opacity:1}.atividades-v2-root [role=dialog]{width:100vw;max-width:100vw;border-radius:12px 12px 0 0}}@media (min-width: 768px) and (max-width: 1023px){.atividades-v2-root .tabela-head,.atividades-v2-root .t-row.tab{grid-template-columns:18px 20px 24px minmax(150px,1fr) 90px 80px 84px 124px}.atividades-v2-root .tabela-head .col-data,.atividades-v2-root .t-row.tab .col-data,.atividades-v2-root .tabela-head .col-criador,.atividades-v2-root .t-row.tab .col-criador{display:none}}.atividades-v2-root .col-briefing{font-size:11px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atividades-v2-root .col-briefing .av2-chip{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:middle}.atividades-v2-root .av2-status-trigger>svg{display:none}.atividades-v2-root .col-status{display:inline-flex;align-items:center;gap:1px}.atividades-v2-root .row-action-btn.cadeado.on{opacity:1;color:var(--accent)}.atividades-v2-root .t-row.tab.aguardando .t-title,.atividades-v2-root .t-row.tab.aguardando .t-title .av2-input-inline,.atividades-v2-root .t-row.tab.aguardando .t-instrucoes{color:var(--muted2)}.atividades-v2-root .col-ordem .ampulheta-aguardando{color:var(--muted2);display:inline-block;vertical-align:middle}.atividades-v2-root .t-row.tab.aguardando .av2-chip.briefing{background:var(--card-hover);color:var(--muted);border-color:transparent}.atividades-v2-root .t-row.tab.aguardando .titulo-sirene{color:var(--muted2);cursor:not-allowed;position:relative}.atividades-v2-root .t-row.tab.aguardando .titulo-sirene:after{content:"";position:absolute;left:50%;top:50%;width:18px;height:1.5px;background:var(--muted2);transform:translate(-50%,-50%) rotate(-45deg);pointer-events:none}.atividades-v2-root .titulo-cascata-add{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border:none;background:transparent;color:var(--muted2);cursor:pointer;opacity:0;border-radius:4px;transition:.15s;flex-shrink:0}.atividades-v2-root .t-row.tab:hover .titulo-cascata-add{opacity:.7}.atividades-v2-root .titulo-cascata-add:hover{opacity:1;color:var(--accent);background:var(--card-hover)}.atividades-v2-root .t-row.tab .col-prazo{position:relative}.atividades-v2-root .prazo-aviso-briefing{position:absolute;right:100%;top:50%;transform:translateY(-50%);margin-right:4px;display:inline-flex;align-items:center;cursor:help}.atividades-v2-root .prazo-aviso-briefing.extrapola{color:#e0a800;animation:av2-aviso-blink 1s ease-in-out infinite}@keyframes av2-aviso-blink{0%,to{opacity:1}50%{opacity:.2}}.atividades-v2-root .prazo-aviso-briefing.nolimite{color:var(--muted2);opacity:.22;transition:opacity .15s,color .15s}.atividades-v2-root .t-row.tab:hover .prazo-aviso-briefing.nolimite,.atividades-v2-root .prazo-aviso-briefing.nolimite:hover{opacity:1;color:var(--text2)}.atividades-v2-root .tabela-head .av2-col-head{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:0}.atividades-v2-root .tabela-head .av2-col-head.drag-over{box-shadow:inset 2px 0 0 0 var(--accent)}.atividades-v2-root .av2-col-grip{cursor:grab;display:inline-flex;align-items:center;justify-content:center;flex:1;min-width:0;overflow:hidden;white-space:nowrap;-moz-user-select:none;user-select:none;-webkit-user-select:none}.atividades-v2-root .av2-col-grip:active{cursor:grabbing}.atividades-v2-root .av2-col-sort{display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;color:var(--muted2);cursor:pointer;padding:1px;margin:0 2px;opacity:0;flex-shrink:0;transition:opacity .12s}.atividades-v2-root .av2-col-head:hover .av2-col-sort,.atividades-v2-root .av2-titulo-head:hover .av2-col-sort{opacity:.8}.atividades-v2-root .av2-col-sort:hover{opacity:1}.atividades-v2-root .av2-col-sort.active{color:var(--accent)}.atividades-v2-root .av2-titulo-head{display:inline-flex;align-items:center;gap:2px}.atividades-v2-root .av2-col-resize{position:absolute;top:50%;right:0;transform:translateY(-50%);height:14px;width:7px;cursor:col-resize;border-radius:2px;background:transparent;transition:background .12s;z-index:2}.atividades-v2-root .av2-col-resize:hover{background:var(--accent)}.atividades-v2-root .dl{display:inline-flex;align-items:center;gap:5px;height:23px;padding:0 9px;border-radius:7px;white-space:nowrap;font-size:11.5px;font-weight:600;background:var(--muted-surface);color:var(--muted)}.atividades-v2-root .dl svg{width:13px;height:13px}.atividades-v2-root .dl.u-now{background:hsl(var(--st-block) / .14);color:hsl(var(--st-block))}.atividades-v2-root .dl.u-late{background:hsl(var(--danger-h) / .12);color:hsl(var(--danger-h))}.atividades-v2-root .dl.u-soon{background:hsl(var(--aura-h) / .45);color:hsl(var(--aura-fg))}.atividades-v2-root .dl.u-done{background:hsl(var(--st-done) / .13);color:hsl(var(--st-done))}.atividades-v2-root .dl.dl-plain{background:var(--muted-surface);color:var(--muted)}.atividades-v2-root .lstatus{display:inline-flex;align-items:center;height:23px;padding:0 9px;border-radius:7px;font-size:11.5px;font-weight:600;white-space:nowrap;background:var(--muted-surface);color:var(--muted)}.atividades-v2-root .lstatus.statpick{cursor:pointer}.atividades-v2-root .lstatus.statpick:hover{background:#e3eaef;color:var(--text)}.status-pop{position:fixed;z-index:70;min-width:178px;background:#fff;border:1px solid #d6e4eb;border-radius:11px;box-shadow:0 12px 30px #26485933;padding:5px;animation:av2-popin .2s cubic-bezier(.22,1,.36,1) both;transform-origin:top left}@keyframes av2-popin{0%{opacity:0;transform:translateY(-6px) scale(.97)}to{opacity:1;transform:none}}.status-pop .sp-label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:#5e5e5e;padding:6px 8px 5px}.status-pop .sp-item{display:flex;align-items:center;gap:9px;width:100%;padding:7px 8px;border-radius:7px;font-size:13px;text-align:left;background:none;border:none;cursor:pointer;color:#0b0b0b}.status-pop .sp-item:hover{background:#e9f6fd}.status-pop .sp-item .d{width:8px;height:8px;border-radius:99px;flex:none}.status-pop .sp-item .spck{width:14px;height:14px;margin-left:auto;color:#2f8ab1}.dark .status-pop{background:#1b1f27;border-color:#303540}.dark .status-pop .sp-label{color:#8d97a5}.dark .status-pop .sp-item{color:#d6dbe1}.dark .status-pop .sp-item:hover,.dark .atividades-v2-root .lstatus.statpick:hover{background:#243642}.atividades-v2-root .av2-board{display:flex;gap:14px;align-items:flex-start;overflow-x:auto;padding-bottom:6px;min-width:0}.atividades-v2-root .col{width:300px;flex:none;display:flex;flex-direction:column}.atividades-v2-root .col-head{display:flex;align-items:center;gap:9px;padding:2px 4px 10px}.atividades-v2-root .col-head .dot{width:9px;height:9px;border-radius:99px;flex:none}.atividades-v2-root .col-head h4{font-size:13.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;flex:1 1 auto;color:var(--text)}.atividades-v2-root .col-head .kc{flex:none;font-size:11px;font-weight:600;color:var(--muted);background:var(--muted-surface);border-radius:99px;min-width:20px;height:19px;padding:0 6px;display:grid;place-items:center}.atividades-v2-root .col-body{display:flex;flex-direction:column;gap:9px;overflow-y:auto;padding:3px;border-radius:12px;flex:1;min-height:80px;max-height:64vh;transition:background .12s,box-shadow .12s}.atividades-v2-root .col-body.drag-over{background:hsl(var(--aura-h) / .32);box-shadow:0 0 0 1.5px hsl(var(--aura-h)) inset}.atividades-v2-root .card{background:var(--card);border:1px solid var(--line);border-radius:11px;padding:12px 13px;display:flex;flex-direction:column;gap:9px;cursor:pointer;box-shadow:0 1px 2px #3654630d;transition:box-shadow .13s,border-color .13s,transform .13s}.atividades-v2-root .card:hover{box-shadow:0 5px 16px #3255671f;border-color:var(--line2)}.atividades-v2-root .card.dragging{opacity:.45;cursor:grabbing;box-shadow:0 10px 26px #2b516433;transform:rotate(1.2deg)}.atividades-v2-root .card .proj{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:11.5px;font-weight:500;color:var(--muted);max-width:100%}.atividades-v2-root .card .proj .proj-l{display:inline-flex;align-items:center;gap:6px;min-width:0}.atividades-v2-root .card .proj svg{width:13px;height:13px;flex:none}.atividades-v2-root .card .proj .proj-l span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.atividades-v2-root .card.is-urgent{box-shadow:inset 3px 0 hsl(var(--danger-h))}.atividades-v2-root .card-urgent{display:inline-grid;place-items:center;width:21px;height:21px;border-radius:6px;background:hsl(var(--danger-h));color:#fff;animation:av2-urgente-pisca 1.1s ease-in-out infinite}.atividades-v2-root .card-urgent svg{width:13px;height:13px}.atividades-v2-root .card .title{font-size:14px;font-weight:500;line-height:1.38;color:var(--text)}.atividades-v2-root .card .meta{display:flex;align-items:center;gap:8px}.atividades-v2-root .card .meta .activity{display:inline-flex;align-items:center;gap:4px;font-size:11.5px;font-weight:500;color:var(--muted)}.atividades-v2-root .card .meta .activity svg{width:13px;height:13px}.atividades-v2-root .card .spacer2{flex:1}.atividades-v2-root .card .prio{width:7px;height:7px;border-radius:99px;flex:none}.atividades-v2-root .card .prio.alta{background:hsl(var(--danger-h))}.atividades-v2-root .card .prio.media{background:hsl(var(--st-block))}.atividades-v2-root .card .prio.baixa{background:hsl(var(--st-todo) / .6)}.atividades-v2-root .card .stack{display:inline-flex;align-items:center}.atividades-v2-root .card .stack .av2-avatar{box-shadow:0 0 0 2px var(--card)}.atividades-v2-root .card .stack .av2-avatar+.av2-avatar{margin-left:-8px}.atividades-v2-root .col-addbtn{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;padding:8px 11px;margin-top:1px;border-radius:9px;font-size:12.5px;font-weight:500;color:var(--muted);border:1px dashed var(--line2);background:transparent;cursor:pointer;transition:background .12s,color .12s,border-color .12s}.atividades-v2-root .col-addbtn:hover{background:var(--accent-soft);color:var(--text);border-color:hsl(var(--aura-h))}.atividades-v2-root .col-addbtn svg{width:15px;height:15px}.atividades-v2-root .log-wrap{max-width:820px}.atividades-v2-root .log-period{display:flex;align-items:center;gap:9px;margin-bottom:16px;padding:9px 14px;background:var(--card);border:1px solid var(--line);border-radius:11px;box-shadow:0 6px 22px -14px #214d6329}.atividades-v2-root .log-period svg{width:16px;height:16px;color:var(--muted)}.atividades-v2-root .log-period b{font-size:13.5px;font-weight:600;color:var(--text)}.atividades-v2-root .log-period span{font-size:12.5px;color:var(--muted)}.atividades-v2-root .log-period .lp-count{font-size:11.5px;font-weight:600;background:var(--muted-surface);color:var(--muted);border-radius:99px;padding:2px 9px}.atividades-v2-root .log-period .lp-seg{margin-left:auto;display:inline-flex;gap:2px;background:var(--muted-surface);border:1px solid var(--line2);border-radius:9px;padding:2px}.atividades-v2-root .log-period .lp-seg-btn{font-size:12px;font-weight:600;color:var(--muted);background:transparent;border:none;border-radius:7px;padding:3px 12px;cursor:pointer;transition:background .12s,color .12s}.atividades-v2-root .log-period .lp-seg-btn:hover{color:var(--text)}.atividades-v2-root .log-period .lp-seg-btn.active{background:var(--card);color:var(--text);box-shadow:0 1px 2px #3654631f}.atividades-v2-root .log-empty{text-align:center;color:var(--muted);font-size:13px;padding:28px 0}.atividades-v2-root .log-group{margin-bottom:18px}.atividades-v2-root .log{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:5px 4px;box-shadow:0 6px 22px -12px #214d6329}.atividades-v2-root .log-ghead{display:flex;align-items:center;gap:9px;padding:11px 16px 10px;border-bottom:1px solid var(--line);margin-bottom:4px}.atividades-v2-root .log-ghead h3{font-size:13.5px;font-weight:600;color:var(--text)}.atividades-v2-root .log-ghead .gc{font-size:11px;font-weight:600;color:var(--muted);background:var(--muted-surface);border:1px solid var(--line);border-radius:99px;min-width:20px;height:19px;padding:0 6px;display:inline-grid;place-items:center}.atividades-v2-root .log-ghead .dot{width:9px;height:9px;border-radius:99px;flex:none}.atividades-v2-root .log-ghead .log-gtoggle{margin-left:auto;display:inline-grid;place-items:center;height:24px;width:24px;border-radius:7px;color:var(--muted);background:transparent;border:none;cursor:pointer;transition:background .15s,color .15s}.atividades-v2-root .log-ghead .log-gtoggle:hover{background:#e3f5fc;color:#1d5672}.dark .atividades-v2-root .log-ghead .log-gtoggle:hover{background:#243642;color:#d6dbe1}.atividades-v2-root .logitem{display:flex;align-items:center;gap:10px;padding:6px 14px;cursor:pointer;border-radius:9px}.atividades-v2-root .logitem:hover{background:hsl(var(--aura-h) / .18)}.atividades-v2-root .logitem .lav{flex:none}.atividades-v2-root .logitem .ltext{flex:0 1 auto;min-width:0;font-size:13.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--text)}.atividades-v2-root .logitem .ltext b{font-weight:600}.atividades-v2-root .logitem .log-item-ref{color:var(--accent);font-weight:500}.atividades-v2-root .logitem .lav .av2-avatar{overflow:visible}.atividades-v2-root .logitem .lwhen{flex:none;margin-left:auto;padding-left:8px;font-size:11.5px;color:var(--muted);display:flex;align-items:center;gap:6px;white-space:nowrap}.atividades-v2-root .logitem .ldot{width:7px;height:7px;border-radius:99px;flex:none}.atividades-v2-root .logitem .log-undo{flex:none;font-size:11.5px;font-weight:500;color:var(--accent);opacity:0;transition:opacity .12s;background:none;border:none;cursor:pointer;padding:2px 6px;border-radius:6px}.atividades-v2-root .logitem:hover .log-undo{opacity:1}.atividades-v2-root .logitem .log-undo:hover{background:var(--accent-soft)}.atividades-v2-root .cal{display:flex;flex-direction:column;border:1px solid var(--line);border-radius:14px;overflow:hidden;background:var(--card);box-shadow:0 8px 26px -10px #214d6333,0 1px 3px #32556712;height:calc(100vh - 200px)}.atividades-v2-root .cal-top{flex:none;display:flex;align-items:center;gap:10px;padding:11px 14px;border-bottom:1px solid var(--line)}.atividades-v2-root .cal-nav{display:flex;gap:4px}.atividades-v2-root .cal-nav button,.atividades-v2-root .cal-today{height:32px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;color:var(--muted);border:1px solid var(--line2);background:var(--card);cursor:pointer}.atividades-v2-root .cal-nav button{width:32px}.atividades-v2-root .cal-today{padding:0 12px;font-size:13px;font-weight:500}.atividades-v2-root .cal-nav button:hover,.atividades-v2-root .cal-today:hover{background:var(--accent-soft);color:var(--text)}.atividades-v2-root .cal-nav button svg{width:15px;height:15px}.atividades-v2-root .cal-title{font-size:15.5px;font-weight:600;margin-left:4px;color:var(--text)}.atividades-v2-root .cal-title span{color:var(--muted);font-weight:500}.atividades-v2-root .cal-modes{margin-left:auto;display:flex;gap:2px;padding:3px;border-radius:9px;background:var(--muted-surface)}.atividades-v2-root .cal-mode{height:28px;padding:0 13px;border-radius:6px;font-size:12.5px;font-weight:500;color:var(--muted);background:none;border:none;cursor:pointer}.atividades-v2-root .cal-mode:hover{color:var(--text)}.atividades-v2-root .cal-mode.active{background:var(--card);color:var(--text);box-shadow:0 1px 2px #3654631a,0 0 0 1px var(--line)}.atividades-v2-root .cal-month{flex:1;display:grid;grid-template-rows:auto 1fr;min-height:0}.atividades-v2-root .cal-wdrow{display:grid;grid-template-columns:repeat(7,1fr);border-bottom:1px solid var(--line)}.atividades-v2-root .cal-wd{font-size:11px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:var(--muted);padding:8px 10px;border-right:1px solid var(--line)}.atividades-v2-root .cal-wd:last-child{border-right:none}.atividades-v2-root .cal-weeks{display:grid;min-height:0}.atividades-v2-root .cal-week{display:grid;grid-template-columns:repeat(7,1fr);border-bottom:1px solid var(--line);min-height:0}.atividades-v2-root .cal-week:last-child{border-bottom:none}.atividades-v2-root .cal-cell{border-right:1px solid var(--line);padding:5px 6px;display:flex;flex-direction:column;gap:3px;overflow:hidden;background:var(--card);min-height:0;cursor:pointer}.atividades-v2-root .cal-cell:last-child{border-right:none}.atividades-v2-root .cal-chip:hover{box-shadow:0 0 0 2px hsl(var(--aura-h) / .85);transform:translateY(-1px);position:relative;z-index:2}.atividades-v2-root .cal-event:hover{box-shadow:0 0 0 2px hsl(var(--aura-h) / .85);transform:translateY(-1px);z-index:2}.atividades-v2-root .cal-event[data-state=open]{box-shadow:0 0 0 2px hsl(var(--aura-h));z-index:3}.atividades-v2-root .cal-cell.out{background:var(--bg2)}.atividades-v2-root .cal-daynum{font-size:12px;font-weight:500;align-self:flex-start;width:22px;height:22px;display:grid;place-items:center;border-radius:99px;flex:none;color:var(--text)}.atividades-v2-root .cal-cell.out .cal-daynum{color:var(--muted);opacity:.55}.atividades-v2-root .cal-cell.today .cal-daynum{background:var(--text);color:#fff;font-weight:600}.atividades-v2-root .cal-chip{display:flex;flex-direction:column;gap:1px;min-height:21px;padding:2px 7px;border-radius:6px;font-size:11px;font-weight:500;cursor:pointer;flex:none}.atividades-v2-root .cal-chip .cl1{display:flex;align-items:center;gap:6px;min-width:0}.atividades-v2-root .cal-chip .cd{width:6px;height:6px;border-radius:99px;flex:none}.atividades-v2-root .cal-chip .ct{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.atividades-v2-root .cal-chip .cl2{text-align:right;font-size:9.5px;font-weight:500;opacity:.7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.atividades-v2-root .cal-chip.cal-chip-m{flex-direction:row;align-items:center;gap:5px}.atividades-v2-root .cal-chip.cal-chip-m .cd{flex:none}.atividades-v2-root .cal-chip.cal-chip-m .ct{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.atividades-v2-root .cal-chip-av{flex:none;width:16px;height:16px;border-radius:50%;overflow:hidden;display:grid;place-items:center;font-size:8px;font-weight:700;line-height:1;background:hsl(var(--aura-h) / .25);color:var(--text)}.atividades-v2-root .cal-chip-av img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.atividades-v2-root .cal-more{font-size:10.5px;font-weight:500;color:var(--muted);padding:0 7px;cursor:pointer;flex:none}.atividades-v2-root .t-row.tab .col-lista{display:flex;align-items:center;justify-content:flex-end;overflow:hidden;min-width:0;text-align:right}.atividades-v2-root .t-row.tab .col-criada{display:flex;align-items:center;justify-content:center}.atividades-v2-root .tabela-head .col-lista{justify-self:start;text-align:left}.atividades-v2-root .lista-chip{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 8px;border-radius:6px;max-width:100%;min-width:0;font-size:11.5px;font-weight:500;white-space:nowrap;overflow:hidden;background:var(--muted-surface);color:var(--muted);flex:0 1 auto}.atividades-v2-root .lista-chip .lc-txt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.atividades-v2-root .lista-chip svg{width:12px;height:12px;flex:none}.atividades-v2-root .t-row.tab .col-lista{gap:4px}.atividades-v2-root .t-row.tab .col-lista.editavel{cursor:pointer;border-radius:4px;padding:2px 4px;margin:-2px -4px;transition:background .12s,box-shadow .12s}.atividades-v2-root .t-row.tab .col-lista.editavel:hover{background:var(--card);box-shadow:inset 0 0 0 1px var(--line2)}.atividades-v2-root .t-row.tab .col-resp .resp-cell{display:flex;align-items:center;gap:8px;min-width:0;justify-content:flex-start;padding-left:22px}.atividades-v2-root .t-row.tab .col-resp.editavel{justify-content:flex-start;width:100%}.atividades-v2-root .resp-cell .nm{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--text)}.atividades-v2-root .resp-cell .rmore{font-size:11px;font-weight:500;color:var(--muted)}.atividades-v2-root .t-row.tab .col-prazo{display:flex;align-items:center;justify-content:center;gap:4px;overflow:hidden}.atividades-v2-root .col-prazo .dl.prazo-pill{gap:5px;max-width:100%;overflow:hidden}.atividades-v2-root .col-prazo .dl.prazo-pill .prazo-wrap,.atividades-v2-root .col-prazo .dl.prazo-pill .prazo-edit-trigger{background:none;border:none;color:inherit;font:inherit;padding:0;margin:0;cursor:pointer;white-space:nowrap;max-width:none;min-height:0;overflow:visible}.atividades-v2-root .col-prazo .dl.prazo-pill .prazo-edit-trigger:hover{background:none}.atividades-v2-root .cal-dayhead{flex:none;display:grid;border-bottom:1px solid var(--line)}.atividades-v2-root .cal-dayhead .gut{border-right:1px solid var(--line)}.atividades-v2-root .cal-dh{padding:7px 8px;text-align:center;border-right:1px solid var(--line)}.atividades-v2-root .cal-dh:last-child{border-right:none}.atividades-v2-root .cal-dh .wd{font-size:11px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:var(--muted)}.atividades-v2-root .cal-dh .dn{font-size:17px;font-weight:600;margin-top:1px;color:var(--text)}.atividades-v2-root .cal-dh.today .dn{color:#fff;background:var(--text);width:28px;height:28px;border-radius:99px;display:inline-grid;place-items:center;margin:1px auto 0}.atividades-v2-root .cal-scroll{flex:1;overflow-y:auto;max-height:60vh}.atividades-v2-root .cal-allday{display:grid;border-bottom:2px solid var(--line2);background:var(--card);max-height:52vh;overflow-y:auto}.atividades-v2-root .cal-allday-gut{border-right:1px solid var(--line);display:flex;align-items:center;justify-content:center;color:var(--muted);position:sticky;top:0}.atividades-v2-root .cal-allday-gut svg{width:16px;height:16px}.atividades-v2-root .cal-allday-col{border-right:1px solid var(--line);padding:4px;display:flex;flex-direction:column;gap:3px;min-height:34px}.atividades-v2-root .cal-allday-col:last-child{border-right:none}.atividades-v2-root .cal-allday-chip{font-size:11.5px;font-weight:500;line-height:1.3;color:var(--text);border:1px solid var(--line);border-left:3px solid hsl(var(--st-doing));border-radius:6px;padding:3px 7px;cursor:pointer;display:flex;align-items:baseline;gap:8px}.atividades-v2-root .cal-allday-chip .ad-t{flex:1 1 auto;min-width:0;white-space:normal;overflow-wrap:anywhere}.atividades-v2-root .cal-allday-chip .ad-resp{flex:none;font-size:10px;opacity:.7;white-space:nowrap}.atividades-v2-root .cal-timewrap{display:grid;position:relative}.atividades-v2-root .cal-gutter{position:relative;border-right:1px solid var(--line)}.atividades-v2-root .cal-hour-lbl{position:absolute;right:7px;font-size:10.5px;color:var(--muted);transform:translateY(-6px)}.atividades-v2-root .cal-dcol{position:relative;border-right:1px solid var(--line)}.atividades-v2-root .cal-dcol:last-child{border-right:none}.atividades-v2-root .cal-event{position:absolute;left:5px;right:5px;border-radius:7px;padding:4px 7px;overflow:hidden;cursor:pointer;background:var(--card);border:1px solid var(--line);border-left:3px solid hsl(var(--st-doing));box-shadow:0 1px 2px #36546314}.atividades-v2-root .cal-event .et{font-size:11.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--text)}.atividades-v2-root .cal-event .eh{font-size:10.5px;color:var(--muted)}.atividades-v2-root .cal-grab{cursor:grab}.atividades-v2-root .cal-grab:active{cursor:grabbing}.atividades-v2-root .cal-dragging{opacity:.45}.atividades-v2-root .cal-cell.cal-dragover{background:hsl(var(--aura-h) / .28);box-shadow:inset 0 0 0 2px hsl(var(--st-doing))}.atividades-v2-root .cal-dcol.cal-dragover{background:hsl(var(--aura-h) / .14);box-shadow:inset 0 0 0 2px hsl(var(--st-doing))}.atividades-v2-root .av2-card-ilha{background:var(--card);border:1px solid var(--line);border-radius:14px;box-shadow:0 6px 22px -12px #214d6329}.atividades-v2-root .av2-dash-fit{height:calc(100dvh - 236px);min-height:380px;display:flex;flex-direction:column;gap:12px;overflow-y:auto}.atividades-v2-root .grupo-bar.grupo-merged:hover{background:var(--card-hover)}.atividades-v2-root .col-criada .dl,.atividades-v2-root .col-prazo .dl{font-weight:450}.atividades-v2-root .log-wrap{max-width:none}.atividades-v2-root .grupo-merged .bulk-check.grupo{margin-left:1px}.atv-drawer-overlay{background-color:#8592ad2e!important;-webkit-backdrop-filter:blur(4.2px) saturate(115%);backdrop-filter:blur(4.2px) saturate(115%)}.atv-drawer-overlay:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='atvNoise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23atvNoise)'/%3E%3C/svg%3E");opacity:.22;mix-blend-mode:overlay}.dark .atv-drawer-overlay{background-color:#171c2652!important}.av2-select-blue [role=option][data-highlighted],.av2-select-blue [role=option]:hover,.av2-select-blue [role=option][data-state=checked]{background-color:#b0dcf380!important;color:#1f5b73!important}.av2-list-trigger{display:inline-flex;align-items:center;gap:8px;width:100%;min-height:36px;padding:6px 12px;border:1px solid hsl(200 34% 84%);border-radius:10px;background:#fff;font-size:14px;color:#0b0b0b;text-align:left;cursor:pointer;outline:none;transition:background .16s,border-color .16s,color .16s}.av2-list-trigger:hover{background:#edf8fd}.av2-list-trigger:focus-visible{border-color:#57b4db;box-shadow:0 0 0 3px #d1eefa}.av2-list-trigger[data-state=open]{background:#e3f5fc;border-color:#8dc9e2;color:#16435a}.av2-list-trigger:disabled{opacity:.55;cursor:not-allowed}.av2-list-trigger>span:not(.av2-list-ico){flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.25}.av2-list-chevron{width:16px;height:16px;flex:none;opacity:.55;transition:transform .18s,opacity .18s}.av2-list-trigger[data-state=open] .av2-list-chevron{transform:rotate(180deg);opacity:.85}.av2-list-ico{width:16px;height:16px;flex:none;color:#5e5e5e;opacity:.85}.av2-list-dot{width:9px;height:9px;border-radius:99px;flex:none}.av2-list-trigger.av2-list-sm{width:auto;min-width:0;min-height:0;height:28px;padding:3px 10px;gap:6px;border-radius:8px;font-size:12.5px;font-weight:500}.av2-list-trigger.av2-list-sm .av2-list-chevron{width:14px;height:14px}.av2-list-item{white-space:nowrap}.av2-list-content{min-width:max(var(--radix-select-trigger-width),168px)}.filtro-barra-wrap{width:100%}.filtro-cab{display:flex;align-items:center;gap:8px;margin-bottom:9px}.filtro-barra{display:flex;flex-wrap:nowrap;align-items:center;gap:7px}.filtro-barra-label{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;color:#5e5e5e;padding-right:2px}.dark .filtro-barra-label{color:#d6dbe1cc}.filtro-barra-dir{display:inline-flex;align-items:center;gap:4px;margin-left:auto}.filtro-counter{display:inline-flex;align-items:center;gap:4px;font-size:12.5px;font-weight:600;color:#5e5e5e;font-variant-numeric:tabular-nums}.dark .filtro-counter{color:#d6dbe1d9}.filtro-clear{display:inline-grid;place-items:center;height:30px;width:30px;border-radius:8px;color:#5e5e5e;background:transparent;border:none;cursor:pointer;transition:background .15s,color .15s}.filtro-clear:hover{background:#e3f5fc;color:#1d5672}.dark .filtro-clear{color:#d6dbe1cc}.dark .filtro-clear:hover{background:#243642;color:#e7ebee}.filtro-barra-foot{margin-top:9px;padding-top:8px;border-top:1px solid hsl(200 36% 90%);font-size:12px;color:#5e5e5e}.dark .filtro-barra-foot{border-color:#303540;color:#d6dbe1b3}.filtro-pill{display:inline-flex;align-items:center;gap:0;height:34px;padding:0 10px;border-radius:9px;border:1px solid hsl(200 30% 80%);background:#fff;font-size:13px;color:#0b0b0b;cursor:pointer;white-space:nowrap;transition:background .15s,border-color .15s,box-shadow .15s,color .15s;outline:none}.filtro-pill:hover{background:#e3f5fc}.filtro-pill[data-state=open]{border-color:#57b4db;box-shadow:0 0 0 3px #57b4db40;background:#fff}.filtro-pill-sel{background:#e3f5fc;border-color:#b0dff3;color:#16435a}.filtro-pill-ico{display:inline-flex}.filtro-pill-ico svg{width:15px;height:15px;color:#6b7a82}.filtro-pill-sel .filtro-pill-ico svg{color:#2c7396}.filtro-pill-lbl{line-height:1;max-width:0;overflow:hidden;opacity:0;white-space:nowrap;transition:max-width .2s ease,opacity .18s,margin .2s}.filtro-pill:hover .filtro-pill-lbl,.filtro-pill[data-state=open] .filtro-pill-lbl{max-width:140px;opacity:1;margin-left:7px}.filtro-pill-chev{width:0;height:15px;flex:none;color:#9aa7ad;opacity:0;overflow:hidden;transition:width .2s,opacity .18s,margin .2s,transform .18s}.filtro-pill:hover .filtro-pill-chev,.filtro-pill[data-state=open] .filtro-pill-chev{width:15px;opacity:.75;margin-left:3px}.filtro-pill[data-state=open] .filtro-pill-chev{transform:rotate(180deg)}.filtro-pill-count{display:inline-grid;place-items:center;min-width:17px;height:17px;padding:0 4px;margin-left:5px;border-radius:99px;background:#2f8ab1;color:#fff;font-size:10.5px;font-weight:700;font-variant-numeric:tabular-nums}.dark .filtro-pill{background:#272c34;border-color:#434956;color:#d6dbe1}.dark .filtro-pill:hover{background:#243642}.dark .filtro-pill[data-state=open]{border-color:#49b2df;box-shadow:0 0 0 3px #49b2df4d;background:#272c34}.dark .filtro-pill-sel{background:#243642;border-color:#2f91bc;color:#dce0e5}.dark .filtro-pill-ico svg{color:#d6dbe1b3}.dark .filtro-pill-chev{color:#d6dbe199}.filtro-menu{width:224px!important;padding:6px!important;border-radius:13px!important;border:1px solid hsl(200 36% 90%)!important;background:#fff!important;box-shadow:0 14px 36px #2648592e!important}.filtro-menu-lg{width:270px!important}.filtro-menu-prazo{width:auto!important}.dark .filtro-menu{background:#272c34!important;border-color:#303540!important;box-shadow:0 14px 36px #06090e80!important}.filtro-menu-busca{display:flex;align-items:center;gap:7px;padding:6px 9px;margin-bottom:4px;border-bottom:1px solid hsl(200 36% 92%);color:#8a96a0}.dark .filtro-menu-busca{border-color:#303540;color:#d6dbe199}.filtro-menu-busca input{flex:1;min-width:0;border:none;outline:none;background:transparent;font-size:13px;color:#0b0b0b}.dark .filtro-menu-busca input{color:#d6dbe1}.filtro-menu-scroll{max-height:264px;overflow-y:auto}.filtro-menu-vazio{padding:14px 10px;text-align:center;font-size:13px;color:#8a96a0}.filtro-menu-sep{height:1px;background:#e3edf2;margin:5px 2px}.dark .filtro-menu-sep{background:#303540}.filtro-menu-secao{display:flex;align-items:center;gap:6px;padding:5px 8px 3px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#93a1ab}.filtro-menu-rodape{padding:4px 6px 2px;text-align:right}.filtro-menu-link{font-size:12px;color:#5e5e5e;background:none;border:none;cursor:pointer}.filtro-menu-link:hover{color:#0b0b0b}.dark .filtro-menu-link{color:#d6dbe1b3}.dark .filtro-menu-link:hover{color:#e7ebee}.filtro-opt{display:flex;align-items:center;gap:9px;width:100%;padding:7px 9px;border-radius:8px;border:none;background:transparent;text-align:left;font-size:13px;color:#0b0b0b;cursor:pointer}.filtro-opt:hover{background:#e3f5fc;color:#16435a}.dark .filtro-opt{color:#d6dbe1}.dark .filtro-opt:hover{background:#243642;color:#edf0f2}.filtro-opt-txt{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filtro-opt-ico{width:16px;height:16px;flex:none;color:#6b7a82}.dark .filtro-opt-ico{color:#d6dbe1a6}.filtro-dot{width:9px;height:9px;border-radius:99px;flex:none}.filtro-check{display:inline-grid;place-items:center;height:16px;width:16px;flex:none;border:1.5px solid hsl(200 30% 76%);border-radius:4px;color:#fff;background:#fff}.filtro-check-on{background:#0b0b0b;border-color:#0b0b0b}.dark .filtro-check{border-color:#606876;background:transparent}.dark .filtro-check-on{background:#269dd9;border-color:#269dd9}.filtro-radio{height:15px;width:15px;flex:none;border:1.5px solid hsl(200 30% 76%);border-radius:99px;position:relative}.filtro-radio-on{border-color:#2f8ab1}.filtro-radio-on:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:99px;background:#2f8ab1}.dark .filtro-radio{border-color:#606876}.dark .filtro-radio-on{border-color:#3cacdd}.dark .filtro-radio-on:after{background:#3cacdd}.filtro-av{display:inline-grid;place-items:center;height:22px;width:22px;flex:none;border-radius:99px;overflow:hidden;font-size:9px;font-weight:700}.filtro-av img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.filtro2-wrap{display:flex;flex-direction:column;width:100%;color:#0b0b0b}.dark .filtro2-wrap{color:#d6dbe1}.filtro2-head{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-bottom:1px solid hsl(200 36% 90%)}.dark .filtro2-head{border-color:#303540}.filtro2-title{display:inline-flex;align-items:center;gap:8px;font-size:15px;font-weight:600}.filtro2-title svg{color:#5e5e5e}.dark .filtro2-title svg{color:#d6dbe1b3}.filtro2-limpar{background:none;border:none;cursor:pointer;font-size:13px;font-weight:500;color:#2b85ab}.filtro2-limpar:hover{color:#1b607e}.dark .filtro2-limpar{color:#63bde3}.filtro2-head-acoes{display:inline-flex;align-items:center;gap:12px}.filtro2-salvar{background:none;border:none;cursor:pointer;font-size:13px;font-weight:500;color:#2b85ab}.filtro2-salvar:hover{color:#1b607e}.filtro2-salvar:disabled{color:#b9c3ca;cursor:not-allowed}.dark .filtro2-salvar{color:#63bde3}.dark .filtro2-salvar:disabled{color:#67717e}.filtro2-naohatem{font-size:13px;color:#9aa6ae}.dark .filtro2-naohatem{color:#7e8a9a}.filtro2-salvar-box{display:inline-flex;align-items:center;gap:5px}.filtro2-salvar-input{width:134px;height:28px;padding:0 9px;border:1px solid hsl(198 60% 72%);border-radius:8px;font-size:12.5px;background:#fff;color:#0b0b0b;outline:none}.filtro2-salvar-input:focus{border-color:#57b4db;box-shadow:0 0 0 3px #b0dff399}.dark .filtro2-salvar-input{background:#12151c;color:#d6dbe1;border-color:#3f4550}.dark .filtro2-salvar-input:focus{border-color:#49b2df;box-shadow:0 0 0 3px #2e4656b3}.filtro2-salvar-ok{display:inline-grid;place-items:center;width:28px;height:28px;flex:none;border:none;border-radius:8px;background:#2f8ab1;color:#fff;cursor:pointer}.filtro2-salvar-ok:hover{background:#247699}.dark .filtro2-salvar-ok{background:#269dd9}.dark .filtro2-salvar-ok:hover{background:#1f8bc1}.filtro-salvo-row{display:flex;align-items:center;border-radius:8px}.filtro-salvo-row:hover{background:#e3f5fc}.dark .filtro-salvo-row:hover{background:#243642}.filtro-salvo-row[data-active=true]{background:#b0dff38c}.dark .filtro-salvo-row[data-active=true]{background:#294b5b}.filtro-salvo-apply{flex:1;min-width:0;display:flex;align-items:center;gap:9px;padding:8px 9px;border:none;background:transparent;text-align:left;font-size:13.5px;color:#0b0b0b;cursor:pointer}.dark .filtro-salvo-apply{color:#d6dbe1}.filtro-salvo-check{display:inline-grid;place-items:center;width:18px;height:18px;flex:none;color:#2f8ab1}.dark .filtro-salvo-check{color:#40a9dd}.filtro-salvo-del{display:inline-grid;place-items:center;width:28px;height:28px;flex:none;border:none;background:transparent;color:#b3bdc4;cursor:pointer;opacity:0;transition:opacity .12s,color .12s}.filtro-salvo-row:hover .filtro-salvo-del{opacity:1}.filtro-salvo-del:hover{color:#dd3c3c}.filtro2-body{display:flex;height:366px}.filtro2-nav{flex:none;width:170px;padding:8px;border-right:1px solid hsl(200 36% 92%);overflow-y:auto}.dark .filtro2-nav{border-color:#303540}.filtro2-nav-item{display:flex;align-items:center;gap:10px;width:100%;margin-bottom:2px;padding:8px 10px;border:none;background:none;border-radius:9px;cursor:pointer;text-align:left;font-size:13.5px;color:#0b0b0b;transition:background .14s,color .14s}.filtro2-nav-item:hover{background:#e3f5fc;color:#16435a}.filtro2-nav-ico{width:17px;height:17px;flex:none;color:#6b7a82}.filtro2-nav-on{background:#e3f5fc;color:#16435a;font-weight:600}.filtro2-nav-on .filtro2-nav-ico{color:#27749b}.filtro2-nav-lbl{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filtro2-nav-count{display:inline-grid;place-items:center;min-width:17px;height:17px;padding:0 4px;border-radius:99px;background:#2f8ab1;color:#fff;font-size:10.5px;font-weight:700}.dark .filtro2-nav-item{color:#d6dbe1}.dark .filtro2-nav-item:hover{background:#243642;color:#b3ddef}.dark .filtro2-nav-ico{color:#d6dbe1a6}.dark .filtro2-nav-on{background:#243642;color:#b3ddef}.dark .filtro2-nav-on .filtro2-nav-ico{color:#96d0e9}.dark .filtro2-nav-count{background:#269dd9}.filtro2-content{flex:1;min-width:0;padding:8px;overflow:hidden;display:flex;flex-direction:column;min-height:0}.filtro2-pane{display:flex;flex-direction:column;flex:1;min-height:0}.filtro2-scroll{flex:1 1 auto;min-height:0;max-height:none;overflow-y:auto}.filtro2-foot{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-top:1px solid hsl(200 36% 90%)}.dark .filtro2-foot{border-color:#303540}.filtro2-result{font-size:12.5px;color:#8a96a0}.dark .filtro2-result{color:#8d97a5}.filtro2-aplicar{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 16px;border:none;border-radius:10px;cursor:pointer;background:#0b0b0b;color:#fff;font-size:13px;font-weight:600}.filtro2-aplicar:hover{background:#1c1c1c}.dark .filtro2-aplicar{background:#b0dff3;color:#0f2433}.dark .filtro2-aplicar:hover{background:#c1e6f5}.filtro2-prazo{display:flex;gap:12px;align-items:flex-start}.filtro2-prazo-cal{flex:none}.filtro2-prazo-atalhos{display:flex;flex-direction:column;gap:6px;flex:1;min-width:120px;padding-top:8px}.filtro2-atalho{text-align:left;padding:8px 11px;border-radius:9px;border:1px solid hsl(200 30% 84%);background:#fff;font-size:13px;color:#0b0b0b;cursor:pointer;transition:background .14s,border-color .14s,color .14s}.filtro2-atalho:hover{background:#e3f5fc;border-color:#a5d4e9}.filtro2-atalho-on{background:#b0dff3;border-color:#85c5e0;color:#173245;font-weight:600}.dark .filtro2-atalho{background:#272c34;border-color:#434956;color:#d6dbe1}.dark .filtro2-atalho:hover{background:#243642;border-color:#2e7c9e}.dark .filtro2-atalho-on{background:#b0dff3;border-color:transparent;color:#0f2433}.filtro2-prazo-limpar{margin-top:4px;text-align:left;background:none;border:none;cursor:pointer;font-size:12px;color:#2b85ab}.filtro2-prazo-limpar:hover{color:#1b607e}.dark .filtro2-prazo-limpar{color:#63bde3}.filtro-log-wrap{padding:12px 14px;color:#0b0b0b}.dark .filtro-log-wrap{color:#d6dbe1}.filtro-log-sec{margin-bottom:12px}.filtro-log-label{margin-bottom:7px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#8a96a0}.dark .filtro-log-label{color:#8d97a5}.filtro-log-chips{display:flex;flex-wrap:wrap;gap:6px}.filtro-log-foot{display:flex;align-items:center;justify-content:space-between;margin-top:2px;padding-top:10px;border-top:1px solid hsl(200 36% 90%)}.dark .filtro-log-foot{border-color:#303540}.filtro-log-limpar{background:none;border:none;cursor:pointer;font-size:12.5px;color:#8a96a0}.filtro-log-limpar:hover{color:#0b0b0b}.dark .filtro-log-limpar:hover{color:#e7ebee}.av2-list-content{z-index:9999;min-width:var(--radix-select-trigger-width);background:#fff;border:1px solid hsl(200 36% 90%);border-radius:13px;box-shadow:0 14px 36px #2648592e;padding:6px;overflow:hidden}.av2-list-viewport{max-height:320px;overflow-y:auto}.av2-list-scroll{display:flex;align-items:center;justify-content:center;height:22px;color:#93a1ab;cursor:default}.av2-list-label{padding:7px 9px 5px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#93a1ab}.av2-list-item{position:relative;display:flex;align-items:center;gap:9px;padding:8px 32px 8px 10px;border-radius:9px;font-size:14px;color:#0b0b0b;cursor:pointer;outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.av2-list-item[data-highlighted],.av2-list-item:hover{background:#e3f5fc;color:#16435a}.av2-list-item[data-highlighted] .av2-list-ico,.av2-list-item:hover .av2-list-ico{color:#2c7396;opacity:1}.av2-list-item[data-disabled]{opacity:.5;pointer-events:none}.av2-list-check{position:absolute;right:9px;display:inline-flex;align-items:center}.av2-list-check svg{width:16px;height:16px;color:#2f8ab1}.dark .av2-list-trigger{background:#1b1f27;border-color:#434956;color:#d6dbe1}.dark .av2-list-trigger:hover{background:#243642}.dark .av2-list-trigger[data-state=open]{background:#243642;border-color:#49abd4;color:#d6dbe1}.dark .av2-list-content{background:#1b1f27;border-color:#303540;box-shadow:0 14px 36px #06090e80}.dark .av2-list-label{color:#8d97a5}.dark .av2-list-item{color:#d6dbe1}.dark .av2-list-item[data-highlighted],.dark .av2-list-item:hover{background:#243642;color:#d6dbe1}.dark .av2-list-item[data-highlighted] .av2-list-ico,.dark .av2-list-item:hover .av2-list-ico{color:#bfe3f2}.dark .av2-list-ico{color:#8d97a5}.dark .av2-list-check svg{color:#49abd4}.atv-sheet[data-state]{top:11px;bottom:11px;right:11px;height:auto;border-radius:18px;overflow:hidden;border:1px solid var(--line);box-shadow:-18px 0 50px -28px #143d5299}.atv-sheet[data-state=open],.atv-sheet[data-state=closed]{animation-duration:.58s!important;animation-timing-function:cubic-bezier(.22,1,.36,1)!important}.dark .atv-sheet[data-state]{border-color:var(--line)}.atv-sheet .atv-sheet-body{background:#f8fdff}.dark .atv-sheet .atv-sheet-body{background:#12151c}.atv-sheet .atv-island{background:#fff;border:1px solid #d5e4eb;border-radius:12px;padding:14px;box-shadow:0 1px 2px #3255670d}.dark .atv-sheet .atv-island{background:#1b1f27;border-color:#303540;box-shadow:none}.atv-sheet .atv-island-full{background:#fff;border:1px solid #d5e4eb;border-radius:14px;box-shadow:0 1px 3px #3255670f}.dark .atv-sheet .atv-island-full{background:#1b1f27;border-color:#303540;box-shadow:none}.atv-sheet>button.absolute.top-4{display:inline-grid;place-items:center;height:32px;width:32px;border-radius:10px;color:#5e5e5e;opacity:1;transition:background .15s,color .15s}.atv-sheet>button.absolute.top-4:hover{background:#e3f5fc;color:#1d5672}.atv-sheet>button.absolute.top-4>svg{height:17px;width:17px}.dark .atv-sheet>button.absolute.top-4{color:#8d97a5}.dark .atv-sheet>button.absolute.top-4:hover{background:#243642;color:#d6dbe1}.av2-menu{border-radius:11px!important}.av2-menu[data-radix-menu-content]{padding:5px!important;box-shadow:0 12px 32px #26485929!important}.av2-menu [role=menuitem],.av2-menu [role=menuitemcheckbox],.av2-menu [role=menuitemradio]{border-radius:8px;min-height:36px;font-size:13.5px;font-weight:450}.av2-menu [role=separator]{height:1px;margin:5px 6px;background:hsl(var(--border))}.av2-menu[data-radix-menu-content]>div:not([role]){font-size:11px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:hsl(var(--muted-foreground));padding:7px 10px 4px}.av2-menu [role=menuitem][data-highlighted],.av2-menu [role=menuitem]:focus,.av2-menu [role=menuitemcheckbox][data-highlighted],.av2-menu [role=menuitemcheckbox]:focus,.av2-menu [role=menuitemradio][data-highlighted],.av2-menu [role=menuitemradio]:focus{background-color:#e3f5fc!important;color:#16435a!important}.av2-menu [role=menuitem].text-destructive[data-highlighted],.av2-menu [role=menuitem].text-destructive:focus{background-color:#fbebe9!important;color:hsl(var(--destructive))!important}.dark .av2-menu [role=menuitem][data-highlighted],.dark .av2-menu [role=menuitem]:focus,.dark .av2-menu [role=menuitemcheckbox][data-highlighted],.dark .av2-menu [role=menuitemcheckbox]:focus,.dark .av2-menu [role=menuitemradio][data-highlighted],.dark .av2-menu [role=menuitemradio]:focus{background-color:#243642!important;color:#d6dbe1!important}.dark .av2-menu[data-radix-menu-content]{box-shadow:0 12px 34px #05080f80!important}.av2-status-content{border-radius:13px!important;padding:6px!important;border:1px solid hsl(200 36% 90%)!important;box-shadow:0 14px 36px #2648592e!important}.av2-status-content [role=option]{border-radius:9px;padding-left:12px!important;padding-right:30px!important}.av2-status-content [role=option]>span:first-child{left:auto!important;right:9px!important}.av2-status-content [role=option]>span:first-child svg{width:16px;height:16px;color:#2f8ab1}.av2-status-content [role=option][data-highlighted],.av2-status-content [role=option]:hover{background-color:#e3f5fc!important;color:#16435a!important}.av2-status-content [role=option].text-destructive[data-highlighted],.av2-status-content [role=option].text-destructive:hover{background-color:#fbebe9!important;color:hsl(var(--destructive))!important}.dark .av2-status-content{background:#1b1f27!important;border-color:#303540!important}.dark .av2-status-content [role=option][data-highlighted],.dark .av2-status-content [role=option]:hover{background-color:#243642!important;color:#d6dbe1!important}.atividades-v2-root .t-row.rec-virtual-row{opacity:.82}.atividades-v2-root .t-row.rec-virtual-row:hover{opacity:1}.atividades-v2-root .av2-check-virtual{width:14px;height:14px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--accent);cursor:pointer}.ariana-root.manual-m{background:hsl(var(--content));display:block;min-width:0}.ariana-root.manual-m .ai-main{display:block;height:auto;min-height:0}.ariana-root.manual-m .man-head{position:sticky;top:0;z-index:6;margin:-14px -12px 12px;padding:10px 12px;box-shadow:0 8px 16px -14px #1b506a52}.ariana-root.manual-m .mh-top{display:none}.ariana-root.manual-m .mh-row{margin-top:0;flex-direction:column;align-items:stretch;gap:10px}.ariana-root.manual-m .tabs{width:100%;overflow-x:auto;scrollbar-width:none}.ariana-root.manual-m .tabs::-webkit-scrollbar{display:none}.ariana-root.manual-m .tab{flex:none;height:36px}.ariana-root.manual-m .man-toolbar{margin-left:0;width:100%}.ariana-root.manual-m .man-search,.ariana-root.manual-m .man-search:focus-within{flex:1;width:auto;height:38px}.ariana-root.manual-m .man-search input{font-size:16px}.ariana-root.manual-m .man-fbtn{width:38px;height:38px}.ariana-root.manual-m .man-content{flex:none;display:block;overflow:visible;min-height:0;padding:0 0 8px}.ariana-root.manual-m .man-card{border-radius:13px;box-shadow:0 1px 2px #3654630f}.ariana-root.manual-m .ai-ed-head{padding:13px 14px;gap:9px 10px}.ariana-root.manual-m .ai-ed-body{padding:14px 14px 4px;gap:16px}.ariana-root.manual-m .bl-fichario{display:block;margin-top:6px}.ariana-root.manual-m .bl-fichas{display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;gap:6px;margin:0 0 10px;padding-bottom:2px}.ariana-root.manual-m .bl-fichas::-webkit-scrollbar{display:none}.ariana-root.manual-m .bl-ficha{width:auto;flex:none;min-height:40px;border-radius:9px;padding:8px 12px}.ariana-root.manual-m .bl-ficha .bf-t{max-width:140px}.ariana-root.manual-m .bl-ficha.on{border-color:hsl(var(--border-strong));border-right-color:hsl(var(--border-strong))}.ariana-root.manual-m .bl-panel{border-radius:12px;min-height:0;padding:13px 13px 14px}.ariana-root.manual-m .bl-panel .bl-ta{min-height:200px}.ariana-root.manual-m .ed-ta,.ariana-root.manual-m .ed-input,.ariana-root.manual-m .bl-ta{font-size:16px}.ariana-root.manual-m .bl-tools{flex-wrap:wrap;gap:6px}.ariana-root.manual-m .bl-tool{min-height:36px}.ariana-root.manual-m .bl-tip{width:min(300px,80vw)}.ariana-root.manual-m .map-link{padding:11px 12px}.ariana-root.manual-m .ai-ed-foot{flex-wrap:wrap;gap:8px 10px;padding:13px 14px 16px}.ariana-root.manual-m .ai-ed-foot .ed-meta{flex:1 1 100%}.ariana-root.manual-m .ai-ed-foot .sp{display:none}.ariana-root.manual-m .ai-ed-foot .btn{flex:1;min-height:42px;justify-content:center}.ariana-root.manual-m .rep-toolbar{flex-wrap:wrap;gap:8px}.ariana-root.manual-m .rep-pills,.ariana-root.manual-m .rep-top{flex-wrap:wrap}.ariana-root.manual-m .an-toolbar{flex-wrap:wrap;gap:8px}.react-flow{direction:ltr}.react-flow__container{position:absolute;width:100%;height:100%;top:0;left:0}.react-flow__pane{z-index:1;cursor:grab}.react-flow__pane.selection{cursor:pointer}.react-flow__pane.dragging{cursor:grabbing}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow .react-flow__edges{pointer-events:none;overflow:visible}.react-flow__edge-path,.react-flow__connection-path{stroke:#b1b1b7;stroke-width:1;fill:none}.react-flow__edge{pointer-events:visibleStroke;cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge:focus .react-flow__edge-path,.react-flow__edge:focus-visible .react-flow__edge-path{stroke:#555}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge-textbg{fill:#fff}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.react-flow__connectionline{z-index:1001}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:grab}.react-flow__node.dragging{cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:left top;pointer-events:none}.react-flow__nodesselection-rect{position:absolute;pointer-events:all;cursor:grab}.react-flow__handle{position:absolute;pointer-events:none;min-width:5px;min-height:5px;width:6px;height:6px;background:#1a192b;border:1px solid white;border-radius:100%}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;left:50%;bottom:-4px;transform:translate(-50%)}.react-flow__handle-top{left:50%;top:-4px;transform:translate(-50%)}.react-flow__handle-left{top:50%;left:-4px;transform:translateY(-50%)}.react-flow__handle-right{right:-4px;top:50%;transform:translateY(-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__panel{position:absolute;z-index:5;margin:15px}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.center{left:50%;transform:translate(-50%)}.react-flow__attribution{font-size:10px;background:#ffffff80;padding:2px 3px;margin:0}.react-flow__attribution a{text-decoration:none;color:#999}@keyframes dashdraw{0%{stroke-dashoffset:10}}.react-flow__edgelabel-renderer{position:absolute;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-default,.react-flow__node-input,.react-flow__node-output,.react-flow__node-group{padding:10px;border-radius:3px;width:150px;font-size:12px;color:#222;text-align:center;border-width:1px;border-style:solid;border-color:#1a192b;background-color:#fff}.react-flow__node-default.selectable:hover,.react-flow__node-input.selectable:hover,.react-flow__node-output.selectable:hover,.react-flow__node-group.selectable:hover{box-shadow:0 1px 4px 1px #00000014}.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible{box-shadow:0 0 0 .5px #1a192b}.react-flow__node-group{background-color:#f0f0f040}.react-flow__nodesselection-rect,.react-flow__selection{background:#0059dc14;border:1px dotted rgba(0,89,220,.8)}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls{box-shadow:0 0 2px 1px #00000014}.react-flow__controls-button{border:none;background:#fefefe;border-bottom:1px solid #eee;box-sizing:content-box;display:flex;justify-content:center;align-items:center;width:16px;height:16px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:5px}.react-flow__controls-button:hover{background:#f4f4f4}.react-flow__controls-button svg{width:100%;max-width:12px;max-height:12px}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__minimap{background-color:#fff}.react-flow__minimap svg{display:block}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.top,.react-flow__resize-control.bottom{cursor:ns-resize}.react-flow__resize-control.top.left,.react-flow__resize-control.bottom.right{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{width:4px;height:4px;border:1px solid #fff;border-radius:1px;background-color:#3367d9;transform:translate(-50%,-50%)}.react-flow__resize-control.handle.left{left:0;top:50%}.react-flow__resize-control.handle.right{left:100%;top:50%}.react-flow__resize-control.handle.top{left:50%;top:0}.react-flow__resize-control.handle.bottom{left:50%;top:100%}.react-flow__resize-control.handle.top.left,.react-flow__resize-control.handle.bottom.left{left:0}.react-flow__resize-control.handle.top.right,.react-flow__resize-control.handle.bottom.right{left:100%}.react-flow__resize-control.line{border-color:#3367d9;border-width:0;border-style:solid}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;transform:translate(-50%);top:0;height:100%}.react-flow__resize-control.line.left{left:0;border-left-width:1px}.react-flow__resize-control.line.right{left:100%;border-right-width:1px}.react-flow__resize-control.line.top,.react-flow__resize-control.line.bottom{height:1px;transform:translateY(-50%);left:0;width:100%}.react-flow__resize-control.line.top{top:0;border-top-width:1px}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.seg.seg-x{--sx-card: #ffffff;--sx-border: #bdd1db;--sx-accent: #1f6e95;--sx-accent-soft: #eff8fd;--sx-ring: #1f6e95;--sx-text: #0b0b0b;position:relative;display:inline-flex;align-items:center;justify-content:flex-start;flex:none;height:34px;max-width:34px;padding:0 0 0 9.5px;overflow:hidden;border:1px solid var(--sx-border);border-radius:8px;background:var(--sx-card);color:var(--sx-text);cursor:pointer;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:max-width .6s cubic-bezier(.22,1,.36,1),background .45s cubic-bezier(.22,1,.36,1),border-color .45s,box-shadow .45s,color .45s}.seg.seg-x>i,.seg.seg-x>svg{flex:none;display:grid;place-items:center;width:15px;height:15px}.seg.seg-x>i{line-height:0}.seg.seg-x>i>svg{width:15px;height:15px}.seg.seg-x svg{stroke-width:2}.seg.seg-x .sx-lbl{white-space:nowrap;opacity:0;transform:translate(-3px);margin-left:5px;padding-right:12px;font-size:12.5px;font-weight:500;transition:opacity .5s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1)}.seg.seg-x:hover,.seg.seg-x.open{max-width:190px;background:color-mix(in srgb,var(--sx-accent-soft) 60%,transparent);border-color:var(--sx-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--sx-ring) 16%,transparent)}.seg.seg-x:hover .sx-lbl,.seg.seg-x.open .sx-lbl{opacity:1;transform:none}.seg.seg-x.on{border-color:var(--sx-accent);color:var(--sx-accent);background:color-mix(in srgb,var(--sx-accent-soft) 50%,transparent)}.seg.seg-x .fdot{position:absolute;top:5px;right:5px;width:6px;height:6px;border-radius:99px;background:var(--sx-accent);opacity:1;transition:opacity .25s cubic-bezier(.22,1,.36,1);pointer-events:none}.seg.seg-x:hover .fdot,.seg.seg-x.open .fdot{opacity:0}.seg.seg-x:focus-visible{outline:none;border-color:var(--sx-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--sx-ring) 28%,transparent)}.dark .seg.seg-x{--sx-card: hsl(220 18% 13%);--sx-border: hsl(220 14% 28%);--sx-accent: hsl(198 62% 56%);--sx-accent-soft: hsl(205 30% 22%);--sx-ring: hsl(198 62% 56%);--sx-text: hsl(210 16% 86%)}@media (prefers-reduced-motion: reduce){.seg.seg-x,.seg.seg-x .sx-lbl,.seg.seg-x .fdot{transition-duration:.12s}}.dp-v2-root{--content: #f8fdff;--bg: #ffffff;--bg2: #f7fafc;--card: #ffffff;--card-hover: #eff8fd;--line: #d5e4eb;--line2: #bdd1db;--text: #0b0b0b;--text2: #3b3b3b;--muted: #5e5e5e;--muted2: #8a8a8a;--accent: #1f6e95;--accent-soft: #eff8fd;--aura: #b0dcf3;--danger: var(--amber);--amber: #d18039;--green: #3e986e;--row-sep: rgba(31, 80, 110, .08);--row-hover: #eff8fd;--muted-surface: #f0f6f9;--st-todo: 0 0% 52%;--st-doing: 198 58% 44%;--st-rev: 256 38% 58%;--st-block: 28 62% 52%;--st-done: 152 42% 42%;--sx-card: var(--card);--sx-border: var(--line2);--sx-accent: var(--accent);--sx-accent-soft: var(--accent-soft);--sx-ring: var(--accent);--sx-text: var(--text);color:var(--text);font-family:ui-sans-serif,-apple-system,Segoe UI,Inter,sans-serif}.dark .dp-v2-root{--content: hsl(220 20% 9%);--bg: hsl(220 18% 13%);--bg2: hsl(220 16% 11%);--card: hsl(220 18% 13%);--card-hover: hsl(205 30% 20%);--line: hsl(220 14% 22%);--line2: hsl(220 12% 30%);--text: hsl(210 16% 86%);--text2: hsl(212 15% 75%);--muted: hsl(215 12% 60%);--muted2: hsl(215 10% 47%);--accent: hsl(198 62% 56%);--accent-soft: hsl(205 30% 22%);--aura: hsl(200 38% 26%);--danger: var(--amber);--amber: #e49058;--green: #58c292;--row-sep: rgba(255, 255, 255, .06);--row-hover: hsl(205 30% 20%);--muted-surface: hsl(220 14% 18%);--st-todo: 0 0% 62%;--st-doing: 198 62% 60%;--st-rev: 256 52% 72%;--st-block: 28 72% 62%;--st-done: 152 46% 56%}.dark .dp-page{background:var(--content);flex:1 1 auto;margin:-16px;padding:16px 16px 0}@media (min-width: 768px){.dark .dp-page{margin:-24px;padding:24px 24px 0}}.dp-v2-root .dp-header{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap}.dp-v2-root .dp-breadcrumb{display:flex;align-items:center;gap:6px;font-size:13px;line-height:1;margin-bottom:14px;color:var(--muted)}.dp-v2-root .dp-breadcrumb .sep{color:var(--muted2)}.dp-v2-root .dp-breadcrumb .cur{color:var(--muted);font-weight:600}.dp-v2-root .dp-title{font-size:24px;font-weight:600;color:var(--text);margin:0;letter-spacing:-.01em}.dp-v2-root .dp-subtitle{font-size:13.5px;color:var(--muted);margin:6px 0 0;max-width:64ch;line-height:1.45}.dp-v2-root .dp-header-actions{display:flex;align-items:center;gap:8px;align-self:flex-end}.dp-v2-root .dp-board{background:var(--content);margin:14px -24px -24px;padding:18px 24px 26px;border-top:1px solid var(--line);box-shadow:inset 0 13px 22px -16px #1b506a52;min-height:70vh}@media (max-width: 767px){.dp-v2-root .dp-board{margin:12px -16px -16px;padding:14px 16px 18px}}.dp-v2-root .dp-card{background:var(--card);border:1px solid var(--line);border-radius:14px;box-shadow:0 8px 26px -10px #214d6333,0 1px 3px #32556712}.dp-v2-root .dp-card.flush{overflow:hidden}.dp-v2-root .dp-split{display:inline-flex;align-items:stretch;height:32px;border-radius:8px;background:var(--text);overflow:hidden}.dp-v2-root .dp-split button{color:var(--bg);font-size:13px;font-weight:500;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:none;background:transparent;transition:background .14s ease;white-space:nowrap;cursor:pointer}.dp-v2-root .dp-split button svg{width:15px;height:15px}.dp-v2-root .dp-split-main{padding:0 13px}.dp-v2-root .dp-split-main:hover{background:#80808038}.dp-v2-root .dp-split-div{width:1px;background:#80808066;margin:6px 0;flex:none}.dp-v2-root .dp-split-menu{padding:0 9px;position:relative}.dp-v2-root .dp-split-menu:hover{background:#80808038}.dark .dp-v2-root .dp-split{background:#b0dff3}.dark .dp-v2-root .dp-split button{color:#132939;font-weight:600}.dark .dp-v2-root .dp-split-div{background:#24364259}.dark .dp-v2-root .dp-split-main:hover,.dark .dp-v2-root .dp-split-menu:hover{background:#19374d29}.dp-v2-root .dp-btn-pill{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:32px;padding:0 12px;border-radius:8px;border:1px solid var(--line2);background:var(--card);font-size:12.5px;font-weight:500;color:var(--text);cursor:pointer;transition:background .14s,border-color .14s,color .14s;white-space:nowrap}.dp-v2-root .dp-btn-pill:hover,.dp-v2-root .dp-btn-pill.on,.dp-v2-root .dp-btn-pill[data-state=open]{border-color:var(--aura);background:var(--accent-soft);color:var(--text)}.dp-v2-root .dp-btn-pill:disabled{opacity:.5;cursor:not-allowed}.dp-v2-root .dp-btn-acao{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:32px;padding:0 16px;border-radius:9px;background:var(--text);color:var(--bg);font-size:13px;font-weight:500;border:none;cursor:pointer;transition:opacity .14s;white-space:nowrap}.dp-v2-root .dp-btn-acao:hover{opacity:.9}.dp-v2-root .dp-btn-acao:disabled{opacity:.5;cursor:not-allowed}.dark .dp-v2-root .dp-btn-acao{background:#b0dff3;color:#132939;font-weight:600}.dp-v2-root .dp-btn-del{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:32px;padding:0 12px;border-radius:8px;background:transparent;border:1px solid transparent;color:var(--muted);font-size:12.5px;font-weight:500;cursor:pointer;transition:background .14s,color .14s;white-space:nowrap}.dp-v2-root .dp-btn-del:hover{background:#fdf0e3;color:var(--danger)}.dark .dp-v2-root .dp-btn-del:hover{background:#4f3822}.dp-v2-root .dp-iconbtn{width:34px;height:34px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line2);background:var(--card);color:var(--muted);cursor:pointer;transition:background .14s,color .14s,border-color .14s;position:relative}.dp-v2-root .dp-iconbtn:hover{background:var(--accent-soft);color:var(--text)}.dp-v2-root .dp-iconbtn.on{background:var(--accent-soft);color:var(--text);border-color:var(--aura)}.dp-v2-root .dp-iconbtn svg{width:16px;height:16px}.dp-v2-root .dp-iconbtn.solid{background:var(--text);color:var(--bg);border-color:var(--text)}.dp-v2-root .dp-viewtabs{display:inline-flex;align-items:center;gap:2px;padding:3px;border-radius:12px;background:var(--muted-surface)}.dp-v2-root .dp-tab{height:30px;padding:0 13px;border-radius:9px;font-size:13px;font-weight:500;color:var(--muted);background:transparent;border:none;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:color .2s ease,background .28s cubic-bezier(.22,1,.36,1)}.dp-v2-root .dp-tab:hover{color:var(--text)}.dp-v2-root .dp-tab.active{background:var(--card);color:var(--text);box-shadow:0 1px 2px #36546314,0 0 0 1px var(--line)}.dp-v2-root .dp-tab .cnt{font-size:11px;font-weight:700;padding:1px 6px;border-radius:999px;background:var(--muted-surface);color:var(--muted2);font-variant-numeric:tabular-nums}.dp-v2-root .dp-tab.active .cnt{background:var(--accent-soft);color:var(--accent)}.dp-v2-root .dp-stepper{display:flex;align-items:stretch;gap:0;flex-wrap:wrap}.dp-v2-root .dp-step{flex:1 1 0;min-width:150px;position:relative;display:flex;align-items:center;gap:12px;padding:14px 16px;background:transparent;border:1px solid transparent;border-radius:12px;cursor:pointer;text-align:left;transition:background .15s,border-color .15s}.dp-v2-root .dp-step:hover{background:var(--card)}.dp-v2-root .dp-step.active{background:var(--card);border-color:var(--aura);box-shadow:0 1px 2px #36546314}.dp-v2-root .dp-step .ico{width:38px;height:38px;flex:none;border-radius:11px;display:grid;place-items:center;background:var(--accent-soft);color:var(--accent)}.dp-v2-root .dp-step.active .ico{background:var(--accent);color:#fff}.dark .dp-v2-root .dp-step.active .ico{color:#0f212e}.dp-v2-root .dp-step .num{font-size:24px;font-weight:600;line-height:1;color:var(--text);font-variant-numeric:tabular-nums}.dp-v2-root .dp-step .lbl{font-size:12.5px;font-weight:600;color:var(--text)}.dp-v2-root .dp-step .sub{font-size:11.5px;color:var(--muted);margin-top:2px}.dp-v2-root .dp-stepper>.arrow{color:var(--line2);flex:none;align-self:center;margin:0 2px}.dp-v2-root .dp-toolbar{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:12px}.dp-v2-root .dp-search{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 11px;border-radius:8px;border:1px solid var(--line2);background:var(--card);min-width:220px;flex:0 1 320px}.dp-v2-root .dp-search svg{width:15px;height:15px;color:var(--muted2);flex:none}.dp-v2-root .dp-search input{border:none;outline:none;background:transparent;width:100%;font-size:13px;color:var(--text)}.dp-v2-root .dp-search input::-moz-placeholder{color:var(--muted2)}.dp-v2-root .dp-search input::placeholder{color:var(--muted2)}.dp-v2-root .dp-toolbar-spacer{flex:1}.dp-v2-root .dp-segs{display:inline-flex;align-items:center;gap:4px;flex-wrap:wrap}.dp-v2-root .dp-seg{height:30px;padding:0 11px;border-radius:999px;border:1px solid var(--line2);background:var(--card);color:var(--muted);font-size:12px;font-weight:500;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:background .14s,color .14s,border-color .14s;white-space:nowrap}.dp-v2-root .dp-seg:hover{background:var(--accent-soft);color:var(--text)}.dp-v2-root .dp-seg.on{background:var(--accent-soft);color:var(--accent);border-color:var(--aura)}.dp-v2-root .dp-seg .dot{width:7px;height:7px;border-radius:999px;flex:none}.dp-v2-root .dp-seg .cnt{font-size:11px;color:var(--muted2);font-variant-numeric:tabular-nums}.dp-v2-root .dp-grupo{display:flex;align-items:center;gap:10px;padding:8px 16px;background:var(--bg2);border-top:1px solid var(--line);border-bottom:1px solid var(--line);font-size:12.5px;font-weight:600;color:var(--text2)}.dp-v2-root .dp-grupo:first-child{border-top:none}.dp-v2-root .dp-grupo .cnt{font-size:11px;font-weight:700;color:var(--muted2);background:var(--muted-surface);padding:1px 7px;border-radius:999px}.dp-v2-root .dp-grupo .spacer{flex:1}.dp-v2-root .dp-row{display:flex;align-items:center;gap:12px;padding:11px 16px;border-bottom:1px solid var(--row-sep);cursor:pointer;transition:background .12s;position:relative}.dp-v2-root .dp-row:last-child{border-bottom:none}.dp-v2-root .dp-row:hover{background:var(--row-hover)}.dp-v2-root .dp-row .dp-row-lead{flex:none}.dp-v2-root .dp-row .dp-row-main{flex:1 1 auto;min-width:0}.dp-v2-root .dp-row .dp-row-title{font-size:13.5px;font-weight:500;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;gap:8px}.dp-v2-root .dp-row .dp-row-sub{font-size:11.5px;color:var(--muted);margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;gap:8px}.dp-v2-root .dp-row .dp-row-meta{flex:none;display:flex;align-items:center;gap:14px;color:var(--muted)}.dp-v2-root .dp-col{display:flex;flex-direction:column;align-items:flex-start;gap:1px}.dp-v2-root .dp-col .k{font-size:9.5px;text-transform:uppercase;letter-spacing:.06em;color:var(--muted2);font-weight:700}.dp-v2-root .dp-col .v{font-size:12px;color:var(--text2);font-variant-numeric:tabular-nums}.dp-v2-root .dp-row-actions{flex:none;display:inline-flex;align-items:center;gap:2px;opacity:0;transition:opacity .12s}.dp-v2-root .dp-row:hover .dp-row-actions{opacity:1}.dp-v2-root .dp-row-act{width:28px;height:28px;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;color:var(--muted);cursor:pointer;transition:background .12s,color .12s}.dp-v2-root .dp-row-act svg{width:15px;height:15px}.dp-v2-root .dp-row-act:hover{background:var(--accent-soft);color:var(--text)}.dp-v2-root .dp-row-act.del:hover{background:#fdf0e3;color:var(--danger)}.dark .dp-v2-root .dp-row-act.del:hover{background:#4f3822}.dp-v2-root .dp-empty{padding:40px 16px;text-align:center;color:var(--muted);font-size:13px}.dp-v2-root .dp-empty .ei{color:var(--muted2);margin-bottom:8px}.dp-v2-root .dp-status{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;font-weight:600;padding:2px 9px;border-radius:7px;background:var(--muted-surface);color:var(--muted);white-space:nowrap}.dp-v2-root .dp-status .dot{width:6px;height:6px;border-radius:999px;background:currentColor;opacity:.85;flex:none}.dp-v2-root .dp-status[data-tone=info]{background:hsl(var(--st-doing) / .14);color:hsl(var(--st-doing))}.dp-v2-root .dp-status[data-tone=accent]{background:var(--accent-soft);color:var(--accent)}.dp-v2-root .dp-status[data-tone=warn]{background:hsl(var(--st-block) / .15);color:hsl(var(--st-block))}.dp-v2-root .dp-status[data-tone=success]{background:hsl(var(--st-done) / .14);color:hsl(var(--st-done))}.dp-v2-root .dp-status[data-tone=danger]{background:#d0803924;color:var(--danger)}.dp-v2-root .dp-status[data-tone=neutral]{background:var(--muted-surface);color:var(--muted)}.dp-v2-root .dp-chip{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:500;padding:2px 8px;border-radius:6px;background:var(--muted-surface);color:var(--muted);white-space:nowrap;max-width:100%}.dp-v2-root .dp-chip.accent{background:var(--accent-soft);color:var(--accent)}.dp-v2-root .dp-chip svg{width:12px;height:12px;flex:none}.dp-v2-root .dp-chip .txt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dp-v2-root .dp-avatar{width:26px;height:26px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:600;background:#c4c4bf;color:#37352f;border:1px solid var(--card);flex:none}.dark .dp-v2-root .dp-avatar{background:#3a3a3a;color:var(--text)}.dp-v2-root .dp-metric{display:flex;flex-direction:column;gap:2px}.dp-v2-root .dp-metric .mv{font-size:22px;font-weight:600;color:var(--text);line-height:1;font-variant-numeric:tabular-nums}.dp-v2-root .dp-metric .mk{font-size:11.5px;color:var(--muted)}.dp-sheet{position:fixed!important;inset:11px 11px 11px auto!important;height:auto!important;border-radius:18px!important;border:1px solid var(--line, #d5e4eb)!important;background:var(--content, #f8fdff)!important;box-shadow:-18px 0 50px -28px #143d5299!important;overflow:hidden!important;padding:0!important;gap:0!important;animation-duration:.58s!important;animation-timing-function:cubic-bezier(.22,1,.36,1)!important}.dp-sheet,.dark .dp-sheet{color:var(--text, #0b0b0b)}.dp-sheet>button.absolute.top-4{top:18px;right:18px;border-radius:8px;padding:5px;opacity:1;color:var(--muted, #5e5e5e);transition:background .14s,color .14s}.dp-sheet>button.absolute.top-4:hover{background:#e3f5fc;color:#1d5672}.dp-sheet>button.absolute.top-4>svg{height:17px;width:17px}.dark .dp-sheet>button.absolute.top-4{color:#8d97a5}.dark .dp-sheet>button.absolute.top-4:hover{background:#243642;color:#d6dbe1}.dp-sheet .dp-sheet-head{display:flex;align-items:flex-start;gap:12px;padding:20px 20px 16px;border-bottom:1px solid var(--line, #d5e4eb);background:var(--card, #fff)}.dp-sheet .dp-sheet-ico{width:40px;height:40px;flex:none;border-radius:12px;display:grid;place-items:center;background:#e3f5fc;color:#1d78a5}.dark .dp-sheet .dp-sheet-ico{background:#243b4c;color:#81c6e4}.dp-sheet .dp-sheet-title{font-size:17px;font-weight:600;color:var(--text, #0b0b0b);line-height:1.2}.dp-sheet .dp-sheet-desc{font-size:13px;color:var(--muted, #5e5e5e);margin-top:3px;line-height:1.4}.dp-sheet .dp-sheet-body{flex:1;overflow-y:auto;padding:18px 20px;display:flex;flex-direction:column;gap:16px;background:transparent}.dp-sheet .dp-sheet-foot{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:14px 20px;border-top:1px solid var(--line, #d5e4eb);background:var(--card, #fff)}.dp-v2-root .dp-field,.dp-sheet .dp-field{display:flex;flex-direction:column;gap:5px}.dp-v2-root .dp-label,.dp-sheet .dp-label{font-size:12px;font-weight:600;color:var(--text2, #3b3b3b)}.dp-sheet .dp-input,.dp-sheet textarea.dp-input,.dp-sheet select.dp-input,.dp-v2-root .dp-input,.dp-v2-root textarea.dp-input,.dp-v2-root select.dp-input{width:100%;height:40px;padding:0 12px;border-radius:10px;border:1px solid var(--line2, #bdd1db);background:var(--bg, #fff);color:var(--text, #0b0b0b);font-size:13.5px;outline:none;transition:border-color .14s,box-shadow .14s}.dp-sheet textarea.dp-input,.dp-v2-root textarea.dp-input{height:auto;min-height:84px;padding:10px 12px;resize:vertical;line-height:1.45}.dp-sheet .dp-input:focus,.dp-sheet textarea.dp-input:focus,.dp-sheet select.dp-input:focus,.dp-v2-root .dp-input:focus,.dp-v2-root textarea.dp-input:focus,.dp-v2-root select.dp-input:focus{border-color:#57b4db;box-shadow:0 0 0 3px #e3f5fc}.dark .dp-sheet .dp-input:focus,.dark .dp-sheet textarea.dp-input:focus,.dark .dp-sheet select.dp-input:focus,.dark .dp-v2-root .dp-input:focus,.dark .dp-v2-root textarea.dp-input:focus,.dark .dp-v2-root select.dp-input:focus{box-shadow:0 0 0 3px #223c4f}.dp-sheet .dp-grid2,.dp-v2-root .dp-grid2{display:grid;grid-template-columns:1fr 1fr;gap:12px}.dp-sheet .dp-section-label,.dp-v2-root .dp-section-label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--muted, #5e5e5e);margin-top:4px}.dp-sheet .dp-checkrow,.dp-v2-root .dp-checkrow{display:flex;align-items:center;gap:9px;padding:7px 10px;border-radius:9px;cursor:pointer;font-size:13px;color:var(--text, #0b0b0b);transition:background .12s}.dp-sheet .dp-checkrow:hover,.dp-v2-root .dp-checkrow:hover{background:#e3f5fc}.dark .dp-sheet .dp-checkrow:hover,.dark .dp-v2-root .dp-checkrow:hover{background:#243642}.dp-sheet .dp-checkrow .box,.dp-v2-root .dp-checkrow .box{width:16px;height:16px;border-radius:4px;border:1.5px solid var(--line2, #bdd1db);display:inline-flex;align-items:center;justify-content:center;flex:none;color:#fff}.dp-sheet .dp-checkrow.on .box,.dp-v2-root .dp-checkrow.on .box{background:var(--accent, #1f6e95);border-color:var(--accent, #1f6e95)}.dp-sheet .dp-kv{display:flex;flex-direction:column;gap:2px}.dp-sheet .dp-kv .k{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--muted2, #8a8a8a)}.dp-sheet .dp-kv .v{font-size:13.5px;color:var(--text, #0b0b0b)}.dp-sheet .dp-timeline{display:flex;flex-direction:column;gap:0}.dp-sheet .dp-tl-item{display:flex;gap:12px;padding-bottom:16px;position:relative}.dp-sheet .dp-tl-item:not(:last-child):before{content:"";position:absolute;left:12px;top:26px;bottom:0;width:2px;background:var(--line, #d5e4eb)}.dp-sheet .dp-tl-dot{width:26px;height:26px;border-radius:50%;flex:none;z-index:1;display:grid;place-items:center;background:var(--muted-surface, #f0f6f9);color:var(--muted2, #8a8a8a);border:2px solid var(--card, #fff)}.dp-sheet .dp-tl-item.done .dp-tl-dot{background:hsl(var(--st-done, 152 42% 42%) / .15);color:hsl(var(--st-done, 152 42% 42%))}.dp-sheet .dp-tl-item.current .dp-tl-dot{background:var(--accent, #1f6e95);color:#fff}.dp-sheet .dp-tl-body{padding-top:3px}.dp-sheet .dp-tl-title{font-size:13.5px;font-weight:500;color:var(--text, #0b0b0b)}.dp-sheet .dp-tl-item:not(.done):not(.current) .dp-tl-title{color:var(--muted, #5e5e5e)}.dp-sheet .dp-tl-sub{font-size:11.5px;color:var(--muted, #5e5e5e)}.dp-v2-root .dp-back{display:inline-flex;align-items:center;gap:6px;color:var(--muted);text-decoration:none;font-weight:600;transition:color .12s}.dp-v2-root .dp-back:hover{color:var(--accent)}.dp-v2-root .dp-back svg{width:14px;height:14px}.dp-v2-root .dp-ficha-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.dp-v2-root .dp-ficha-head .who{display:flex;align-items:center;gap:16px;min-width:0}.dp-v2-root .dp-ficha-head .badges{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px}.dp-v2-root .dp-ficha-head .acoes{display:flex;flex-wrap:wrap;align-items:center;gap:8px;flex:none}.dp-v2-root .dp-anchor{display:flex;align-items:center;gap:9px;width:100%;border:1px solid transparent;border-radius:9px;padding:7px 11px;font-size:13px;font-weight:500;text-align:left;line-height:1.2;color:var(--muted);background:none;text-decoration:none;cursor:pointer;transition:background .12s,color .12s}.dp-v2-root .dp-anchor svg{width:16px;height:16px;flex:none;color:var(--muted2);stroke-width:2}.dp-v2-root .dp-anchor .lbl{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dp-v2-root .dp-anchor:hover{background:var(--accent-soft);color:var(--text)}.dp-v2-root .dp-anchor.active{background:var(--accent-soft);color:var(--accent);font-weight:600}.dp-v2-root .dp-anchor.active svg{color:var(--accent)}.dp-v2-root .dp-sec-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:15px 18px;border-bottom:1px solid var(--line)}.dp-v2-root .dp-sec-head .lead{display:flex;align-items:flex-start;gap:12px;min-width:0}.dp-v2-root .dp-sec-head .ico{width:36px;height:36px;flex:none;border-radius:11px;display:grid;place-items:center;background:var(--accent-soft);color:var(--accent)}.dp-v2-root .dp-sec-head .ico svg{width:17px;height:17px}.dp-v2-root .dp-sec-head .ttl{font-size:15px;font-weight:600;color:var(--text);line-height:1.2}.dp-v2-root .dp-sec-head .desc{font-size:12px;color:var(--muted);margin-top:2px;line-height:1.4}.dp-v2-root .dp-sec-body{padding:18px}.dp-v2-root .dp-tile{border:1px solid var(--line);border-radius:11px;background:var(--card);padding:12px 14px}.dp-v2-root .dp-tile .tk{font-size:11.5px;color:var(--muted)}.dp-v2-root .dp-tile .tv{margin-top:4px;font-size:18px;font-weight:600;color:var(--text);font-variant-numeric:tabular-nums}.dp-v2-root .dp-tile .th{font-size:11px;color:var(--muted2);margin-top:2px}.dp-v2-root .dp-subhead{display:flex;align-items:center;gap:8px;margin-bottom:10px;font-size:13px;font-weight:600;color:var(--text2)}.dp-v2-root .dp-subhead>svg{width:14px;height:14px;color:var(--muted);flex:none}.dp-v2-root .dp-subhead .act{margin-left:auto}.dp-v2-root .dp-count{font-size:11px;font-weight:700;color:var(--muted2);background:var(--muted-surface);padding:1px 7px;border-radius:999px;font-variant-numeric:tabular-nums}.dp-v2-root .dp-mtab-wrap{border:1px solid var(--line);border-radius:11px;overflow:hidden;overflow-x:auto}.dp-v2-root .dp-mtab{width:100%;border-collapse:collapse}.dp-v2-root .dp-mtab thead th{text-align:left;font-size:10px;text-transform:uppercase;letter-spacing:.05em;color:var(--muted2);font-weight:700;padding:9px 12px;background:var(--bg2);border-bottom:1px solid var(--line);white-space:nowrap}.dp-v2-root .dp-mtab tbody td{padding:9px 12px;font-size:12.5px;color:var(--text2);border-bottom:1px solid var(--row-sep);vertical-align:middle}.dp-v2-root .dp-mtab tbody tr:last-child td{border-bottom:none}.dp-v2-root .dp-mtab tbody tr:hover td{background:var(--row-hover)}.dp-v2-root .dp-mtab .tar{text-align:right;font-variant-numeric:tabular-nums}.dp-v2-root .dp-mtab .tac{text-align:center}.dp-v2-root .dp-mtab-more{text-align:center;font-size:11.5px;color:var(--muted2);padding:9px 12px}.dp-v2-root .dp-fld .fk{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--muted2)}.dp-v2-root .dp-fld .fv{margin-top:3px;font-size:13.5px;color:var(--text)}.dp-v2-root .dp-pill-select{position:relative;display:inline-flex}.dp-v2-root .dp-table thead tr{border:none}.dp-v2-root .dp-table thead th{background:var(--bg2);color:var(--muted);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;height:42px;border-bottom:1px solid var(--line);vertical-align:middle}.dp-v2-root .dp-table tbody tr{border:none;transition:background .12s}.dp-v2-root .dp-table tbody tr:hover{background:var(--row-hover)}.dp-v2-root .dp-table tbody td{font-size:13px;color:var(--text2);border-bottom:1px solid var(--row-sep);vertical-align:middle}.dp-v2-root .dp-table tbody tr:last-child td{border-bottom:none}.dp-v2-root .dp-table tbody td.font-medium{color:var(--text);font-weight:600}.dp-v2-root .dp-table th.table-actions-header{background:var(--bg2)}.dp-v2-root .dp-table td.table-actions-cell{background:var(--card)}.dp-v2-root .dp-table tbody tr:hover td.table-actions-cell{background:var(--row-hover)}.dp-v2-root .dp-list-act{width:30px;height:30px;border-radius:8px;flex:none;display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;color:var(--muted);cursor:pointer;transition:background .12s,color .12s}.dp-v2-root .dp-list-act svg{width:15px;height:15px}.dp-v2-root .dp-list-act:hover{background:var(--accent-soft);color:var(--text)}.dp-v2-root .dp-list-act.del:hover{background:#fdf0e3;color:var(--danger)}.dark .dp-v2-root .dp-list-act.del:hover{background:#4f3822}.dp-v2-root .dp-table-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border-top:1px solid var(--line);flex-wrap:wrap}.dp-sheet .dp-field-labelrow,.dp-v2-root .dp-field-labelrow{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:18px}.dp-sheet .dp-field-action,.dp-v2-root .dp-field-action{display:inline-flex;align-items:center}.dp-sheet .dp-ia-actions{display:inline-flex;align-items:center;gap:10px}.dp-sheet .dp-ia-btn{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:500;color:var(--accent, #1f6e95);background:transparent;border:none;cursor:pointer;padding:0;transition:color .12s,opacity .12s}.dp-sheet .dp-ia-btn:hover{color:#175e82}.dark .dp-sheet .dp-ia-btn:hover{color:#8ecfeb}.dp-sheet .dp-ia-btn:disabled{opacity:.5;cursor:not-allowed}.dp-sheet .dp-ia-btn svg{width:14px;height:14px;flex:none}.dp-v2-root .dp-iconbtn .dp-filter-badge{position:absolute;top:-5px;right:-5px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:var(--accent);color:#fff;font-size:10px;font-weight:700;line-height:16px;text-align:center;font-variant-numeric:tabular-nums;box-shadow:0 0 0 2px var(--content)}.dark .dp-v2-root .dp-iconbtn .dp-filter-badge{color:#0f212e}.dp-v2-root.dp-filter-pop{width:248px;border-radius:12px;overflow:hidden;border:1px solid var(--line, #d5e4eb);background:var(--card, #fff);box-shadow:0 12px 32px -10px #214d6347,0 1px 3px #32556714}.dp-filter-pop .dp-filter-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;border-bottom:1px solid var(--line, #d5e4eb)}.dp-filter-pop .dp-filter-head .t{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;color:var(--text, #0b0b0b)}.dp-filter-pop .dp-filter-head .t svg{color:var(--muted, #5e5e5e)}.dp-filter-pop .dp-filter-clear{font-size:12px;font-weight:500;color:var(--accent, #1f6e95);background:transparent;border:none;cursor:pointer;padding:2px 4px}.dp-filter-pop .dp-filter-clear:hover{text-decoration:underline}.dp-filter-pop .dp-filter-none{font-size:11.5px;color:var(--muted2, #8a8a8a)}.dp-filter-pop .dp-filter-body{padding:6px;display:flex;flex-direction:column;gap:1px;max-height:320px;overflow-y:auto}.dp-filter-pop .dp-filter-opt{display:flex;align-items:center;gap:9px;width:100%;padding:7px 9px;border-radius:9px;border:none;background:transparent;font-size:13px;color:var(--text, #0b0b0b);cursor:pointer;text-align:left;transition:background .12s}.dp-filter-pop .dp-filter-opt:hover{background:#e3f5fc}.dark .dp-filter-pop .dp-filter-opt:hover{background:#243642}.dp-filter-pop .dp-filter-opt.on{color:var(--text, #0b0b0b);font-weight:500}.dp-filter-pop .dp-filter-opt .ck{width:16px;height:16px;flex:none;border-radius:5px;border:1.5px solid var(--line2, #bdd1db);display:inline-flex;align-items:center;justify-content:center;color:#fff}.dp-filter-pop .dp-filter-opt .ck.on{background:var(--accent, #1f6e95);border-color:var(--accent, #1f6e95)}.dp-filter-pop .dp-filter-opt .dt{width:8px;height:8px;border-radius:999px;flex:none}.dp-filter-pop .dp-filter-opt .lbl{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dp-v2-root .dp-infohint{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;border:none;background:transparent;color:var(--muted2, #8a8a8a);cursor:help;border-radius:999px;transition:color .12s}.dp-v2-root .dp-infohint:hover,.dp-v2-root .dp-infohint[aria-expanded=true]{color:var(--accent, #1f6e95)}.dp-v2-root .dp-infohint svg{width:13px;height:13px}.dp-v2-root.dp-infohint-pop{max-width:286px;padding:10px 12px;border-radius:11px;border:1px solid var(--line2, #bdd1db);background:var(--card, #fff);color:var(--text, #0b0b0b);font-size:12.5px;line-height:1.5;box-shadow:0 12px 32px -10px #214d6347,0 1px 3px #32556714}.dp-infohint-pop b,.dp-infohint-pop strong{color:var(--accent, #1f6e95);font-weight:700}.dp-v2-root .dp-select-trigger{width:100%;height:40px;padding:0 12px;border-radius:10px;border:1px solid var(--line2);background:var(--bg);color:var(--text);font-size:13.5px;cursor:pointer;display:flex;align-items:center;gap:8px;text-align:left;transition:border-color .14s,box-shadow .14s,background .14s}.dp-v2-root .dp-select-trigger:hover{border-color:var(--aura)}.dp-v2-root .dp-select-trigger[data-state=open]{border-color:#57b4db;box-shadow:0 0 0 3px #e3f5fc}.dark .dp-v2-root .dp-select-trigger[data-state=open]{box-shadow:0 0 0 3px #223c4f}.dp-v2-root .dp-select-trigger:disabled{opacity:.55;cursor:not-allowed}.dp-v2-root .dp-select-trigger .dp-select-val{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dp-v2-root .dp-select-trigger[data-placeholder] .dp-select-val{color:var(--muted2)}.dp-v2-root .dp-select-trigger .dp-select-caret{width:15px;height:15px;flex:none;color:var(--muted2);opacity:.8}.dp-v2-root.dp-select-pop{border-radius:12px;overflow:hidden;border:1px solid var(--line, #d5e4eb);background:var(--card, #fff);box-shadow:0 12px 32px -10px #214d6347,0 1px 3px #32556714}.dp-select-pop .dp-select-cmd{display:flex;flex-direction:column;max-height:320px}.dp-select-pop .dp-select-search{display:flex;align-items:center;gap:7px;padding:8px 11px;border-bottom:1px solid var(--line, #d5e4eb)}.dp-select-pop .dp-select-search svg{width:15px;height:15px;color:var(--muted2, #8a8a8a);flex:none}.dp-select-pop .dp-select-search input{flex:1;min-width:0;border:none;outline:none;background:transparent;font-size:13px;color:var(--text, #0b0b0b)}.dp-select-pop .dp-select-search input::-moz-placeholder{color:var(--muted2, #8a8a8a)}.dp-select-pop .dp-select-search input::placeholder{color:var(--muted2, #8a8a8a)}.dp-select-pop .dp-select-list{padding:6px;overflow-y:auto;display:flex;flex-direction:column;gap:1px}.dp-select-pop .dp-select-empty{padding:18px 12px;text-align:center;font-size:12.5px;color:var(--muted2, #8a8a8a)}.dp-select-pop .dp-select-opt{display:flex;align-items:center;gap:9px;width:100%;padding:7px 10px;border-radius:9px;cursor:pointer;font-size:13px;color:var(--text, #0b0b0b);transition:background .12s}.dp-select-pop .dp-select-opt .lbl{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dp-select-pop .dp-select-opt .ck{width:15px;height:15px;flex:none;color:var(--accent, #1f6e95)}.dp-select-pop .dp-select-opt[data-selected=true],.dp-select-pop .dp-select-opt:hover{background:#e3f5fc}.dark .dp-select-pop .dp-select-opt[data-selected=true],.dark .dp-select-pop .dp-select-opt:hover{background:#243642}.dp-select-pop .dp-select-opt.on{font-weight:600}.atividades-v2-root.desligamento-v2-root .av2-list-card .grupo-bar.grupo-merged,.atividades-v2-root.escalas-v2-root .av2-list-card .grupo-bar.grupo-merged,.atividades-v2-root.folha-v2-root .av2-list-card .grupo-bar.grupo-merged,.atividades-v2-root.frequencia-v2-root .av2-list-card .grupo-bar.grupo-merged,.atividades-v2-root.medidas-dp-v2-root .av2-list-card .grupo-bar.grupo-merged,.atividades-v2-root.pessoas-v2-root .av2-list-card .grupo-bar.grupo-merged,.atividades-v2-root.recrutamento-v2-root .av2-list-card .grupo-bar.grupo-merged,.atividades-v2-root.saude-v2-root .av2-list-card .grupo-bar.grupo-merged,.atividades-v2-root.uniformes-v2-root .av2-list-card .grupo-bar.grupo-merged{background:var(--muted-surface)}.atividades-v2-root.desligamento-v2-root .dl.dl-plain,.atividades-v2-root.escalas-v2-root .dl.dl-plain,.atividades-v2-root.folha-v2-root .dl.dl-plain,.atividades-v2-root.frequencia-v2-root .dl.dl-plain,.atividades-v2-root.medidas-dp-v2-root .dl.dl-plain,.atividades-v2-root.pessoas-v2-root .dl.dl-plain,.atividades-v2-root.recrutamento-v2-root .dl.dl-plain,.atividades-v2-root.saude-v2-root .dl.dl-plain,.atividades-v2-root.uniformes-v2-root .dl.dl-plain{background:transparent;color:var(--text2);padding:0;height:auto;font-weight:450;font-variant-numeric:tabular-nums}.dp-v2-root.dp-savedview-pop{width:264px;border-radius:12px;overflow:hidden;border:1px solid var(--line, #d5e4eb);background:var(--card, #fff);box-shadow:0 12px 32px -10px #214d6347,0 1px 3px #32556714}.dp-savedview-pop .dp-savedview-body{padding:12px;display:flex;flex-direction:column;gap:9px}.dp-savedview-pop .dp-savedview-hint{margin:0;font-size:12px;line-height:1.45;color:var(--muted, #5e5e5e)}.dp-savedview-pop .dp-savedview-hint b{color:var(--text, #0b0b0b);font-weight:600}.dp-savedview-pop .dp-savedview-save,.dp-savedview-pop .dp-savedview-apply{width:100%}.dp-savedview-pop .dp-savedview-msg{font-size:11.5px;font-weight:600}.dp-savedview-pop .dp-savedview-msg.ok{color:var(--green, #3e986e)}.dp-savedview-pop .dp-savedview-msg.local{color:var(--amber, #d18039)}.dp-savedview-pop .dp-savedview-por{font-size:11px;color:var(--muted2, #8a8a8a)}.atividades-v2-root .intel-cerebro-grid{display:grid;grid-template-columns:minmax(0,1.857fr) minmax(0,1fr);gap:14px;align-items:start}@media (max-width: 1023px){.atividades-v2-root .intel-cerebro-grid{grid-template-columns:minmax(0,1fr)}.atividades-v2-root .intel-cerebro-grid>.intel-col{display:contents}.atividades-v2-root .intel-cerebro-grid [data-testid=inteligencia-view]{order:1}.atividades-v2-root .intel-cerebro-grid [data-testid=inteligencia-bau]{order:2}.atividades-v2-root .intel-cerebro-grid [data-testid=o-que-eu-fiz]{order:3}.atividades-v2-root .intel-cerebro-grid [data-testid=inteligencia-fatos]{order:4}}.atividades-v2-root .intel-col{display:flex;flex-direction:column;gap:14px;min-width:0}.atividades-v2-root .intel-scroll{overflow-y:auto;overscroll-behavior:contain}.atividades-v2-root .intel-scroll.is-ok,.atividades-v2-root .intel-scroll.is-bau{max-height:34rem}.atividades-v2-root .intel-scroll.is-fatos{max-height:22rem}.atividades-v2-root .intel-scroll::-webkit-scrollbar{width:8px}.atividades-v2-root .intel-scroll::-webkit-scrollbar-thumb{background:var(--line);border-radius:8px}.atividades-v2-root .intel-scroll::-webkit-scrollbar-thumb:hover{background:var(--muted)}.atividades-v2-root .intel-seg{display:inline-flex;flex:none;gap:2px;padding:2px;border-radius:9px;background:var(--muted-surface);border:1px solid var(--line)}.atividades-v2-root .intel-seg button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;color:var(--muted);font-size:12px;font-weight:500;padding:3px 10px;border-radius:7px;cursor:pointer;transition:background .14s,color .14s}.atividades-v2-root .intel-seg button:hover{color:var(--text)}.atividades-v2-root .intel-seg button.on{background:var(--card);color:var(--accent);font-weight:600;box-shadow:0 1px 2px #3255671f}.atividades-v2-root .intel-side-head{display:flex;align-items:center;gap:10px;padding:13px 15px;border-bottom:1px solid var(--line)}.atividades-v2-root .intel-side-ico{width:32px;height:32px;flex:none;border-radius:10px;display:grid;place-items:center;background:var(--accent-soft);color:var(--accent)}.atividades-v2-root .intel-side-title{display:flex;align-items:center;gap:7px;font-size:14px;font-weight:600;color:var(--text)}.atividades-v2-root .intel-side-cnt{color:var(--muted);font-weight:500;font-variant-numeric:tabular-nums}.atividades-v2-root .intel-side-sub{font-size:11.5px;color:var(--muted);margin-top:1px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.atividades-v2-root .intel-cerebro-grid .lista-chip{height:auto;min-height:22px;white-space:normal;align-items:flex-start;padding-top:3px;padding-bottom:3px}.atividades-v2-root .intel-cerebro-grid .lista-chip .lc-txt{white-space:normal;line-height:1.25;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media (max-width: 640px){.atividades-v2-root .intel-passo-row{flex-direction:column}.atividades-v2-root .intel-passo-body{width:100%}.atividades-v2-root .intel-passo-actions{width:100%;flex-wrap:wrap;padding-top:4px}}.atividades-v2-root .intel-side-row{display:flex;align-items:flex-start;gap:10px;padding:10px 15px;border-bottom:1px solid var(--row-sep, var(--line))}.atividades-v2-root .intel-side-row:last-child{border-bottom:none}.atividades-v2-root .intel-side-dot{width:26px;height:26px;flex:none;border-radius:8px;display:grid;place-items:center;background:var(--accent-soft);color:var(--accent)}.atividades-v2-root .intel-side-row .t{font-size:12.5px;font-weight:600;color:var(--text);line-height:1.35}.atividades-v2-root .intel-side-row .s{font-size:11.5px;color:var(--muted);line-height:1.45;margin-top:2px}.ariana-rich{font-size:inherit;line-height:1.5}.ariana-rich>*+*{margin-top:6px}.ariana-rich p{margin:0;white-space:pre-wrap}.ariana-rich ul{margin:0;padding-left:18px;list-style:disc}.ariana-rich ul li{margin:0;padding-left:2px}.ariana-rich ul li::marker{color:color-mix(in srgb,currentColor 45%,transparent)}.ariana-rich strong{font-weight:600}.ariana-rich-wrap{overflow-x:auto;border-radius:9px}.ariana-rich-table{width:100%;border-collapse:collapse;font-size:.92em;border-radius:9px;overflow:hidden}.ariana-rich-table th,.ariana-rich-table td{border:1px solid color-mix(in srgb,currentColor 16%,transparent);padding:4px 9px;text-align:left;vertical-align:top;line-height:1.35}.ariana-rich-table th{font-weight:600;background:color-mix(in srgb,currentColor 8%,transparent)}.ariana-rich-table tbody tr:nth-child(2n) td{background:color-mix(in srgb,currentColor 3.5%,transparent)}.ms-root,.ms-modal-scope{--ms-content: #f8fdff;--ms-bg: #ffffff;--ms-bg2: #f7fafc;--ms-card: #ffffff;--ms-card-hover: #eff8fd;--ms-line: #d5e4eb;--ms-line2: #bdd1db;--ms-text: #0b0b0b;--ms-text2: #3b3b3b;--ms-muted: #5e5e5e;--ms-accent: #1f6e95;--ms-accent-soft: #eff8fd;--ms-aura-h: 198 73% 82%;--ms-aura-fg: 200 60% 22%;--ms-muted-surface: #f0f6f9;--ms-st-todo: 0 0% 52%;--ms-st-doing: 198 58% 44%;--ms-st-gate: 38 92% 50%;--ms-st-done: 152 42% 42%;--ms-st-back: 4 64% 56%}.dark .ms-root,.dark .ms-modal-scope{--ms-content: hsl(220 20% 9%);--ms-bg: hsl(220 18% 13%);--ms-bg2: hsl(220 16% 11%);--ms-card: hsl(220 18% 13%);--ms-card-hover: hsl(205 30% 20%);--ms-line: hsl(220 14% 22%);--ms-line2: hsl(220 12% 30%);--ms-text: hsl(210 16% 86%);--ms-text2: hsl(212 15% 75%);--ms-muted: hsl(215 12% 60%);--ms-accent: hsl(198 62% 56%);--ms-accent-soft: hsl(205 30% 22%);--ms-aura-h: 200 38% 26%;--ms-aura-fg: 198 65% 82%;--ms-muted-surface: hsl(220 14% 18%);--ms-st-todo: 0 0% 62%;--ms-st-doing: 198 62% 60%;--ms-st-gate: 42 90% 60%;--ms-st-done: 152 46% 56%;--ms-st-back: 4 72% 64%}.ms-root{background:var(--ms-bg);color:var(--ms-text);font-family:ui-sans-serif,-apple-system,Segoe UI,Inter,sans-serif}.ms-root .seg.seg-x,.ms-modal-scope .seg.seg-x{--sx-card: var(--ms-card);--sx-border: var(--ms-line2);--sx-accent: var(--ms-accent);--sx-accent-soft: var(--ms-accent-soft);--sx-ring: var(--ms-accent);--sx-text: var(--ms-text)}.ms-root .ms-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;flex-wrap:wrap}.ms-root .ms-head h1{font-size:22px;font-weight:600;letter-spacing:-.01em;color:var(--ms-text)}.ms-root .ms-head .ms-sub{font-size:13px;color:var(--ms-muted);margin-top:3px;max-width:640px}.ms-root .ms-head-actions{display:flex;align-items:center;gap:8px}.ms-root .ms-cta,.ms-modal-scope .ms-cta{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 15px;border-radius:8px;background:var(--ms-text);color:var(--ms-bg);font-size:13px;font-weight:600;border:none;cursor:pointer;white-space:nowrap;transition:opacity .14s}.ms-root .ms-cta:hover,.ms-modal-scope .ms-cta:hover{opacity:.88}.ms-root .ms-cta:disabled,.ms-modal-scope .ms-cta:disabled{opacity:.5;cursor:not-allowed}.ms-root .ms-cta svg,.ms-modal-scope .ms-cta svg{width:16px;height:16px}.dark .ms-root .ms-cta,.dark .ms-modal-scope .ms-cta{background:#b0dff3;color:#132939}.ms-root .ms-banner{display:flex;align-items:center;gap:10px;padding:11px 14px;border-radius:11px;font-size:13px;background:#f59f0a1f;border:1px solid hsl(38 92% 50% / .4);color:#795015}.dark .ms-root .ms-banner{color:#f8c977}.ms-root .ms-banner svg{width:16px;height:16px;flex:none}.ms-root .ms-header-top{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;flex-wrap:wrap}.ms-root .ms-htitle h1{font-size:24px;font-weight:600;letter-spacing:-.01em;color:var(--ms-text);margin:0}.ms-root .ms-htitle .ms-sub{font-size:13px;color:var(--ms-muted);margin-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:70vw}.ms-root .ms-header-actions{display:flex;align-items:center;gap:8px;flex:none}.ms-root .ms-split{display:inline-flex;align-items:stretch;height:32px;border-radius:8px;background:var(--ms-text);overflow:hidden}.ms-root .ms-split button{color:var(--ms-bg);font-size:13px;font-weight:500;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:none;background:transparent;cursor:pointer;white-space:nowrap;transition:background .14s}.ms-root .ms-split button svg{width:15px;height:15px}.ms-root .ms-split-main{padding:0 13px 0 11px}.ms-root .ms-split-main:hover{background:#80808038}.ms-root .ms-split-div{width:1px;background:#80808066;margin:6px 0;flex:none}.ms-root .ms-split-menu{padding:0 9px}.ms-root .ms-split-menu:hover{background:#80808038}.dark .ms-root .ms-split{background:#b0dff3}.dark .ms-root .ms-split button{color:#132939;font-weight:600}.ms-root .ms-viewbar{display:flex;align-items:center;gap:14px;padding:14px 0;flex-wrap:wrap}.ms-root .ms-view-tabs{display:inline-flex;gap:2px;padding:3px;border-radius:12px;background:var(--ms-muted-surface)}.ms-root .ms-tab{height:30px;padding:0 13px;border-radius:9px;font-size:13px;font-weight:500;color:var(--ms-muted);display:inline-flex;align-items:center;gap:6px;background:transparent;border:none;cursor:pointer;transition:background .12s,color .12s}.ms-root .ms-tab svg{width:14px;height:14px}.ms-root .ms-tab:hover{color:var(--ms-text)}.ms-root .ms-tab.active{background:var(--ms-card);color:var(--ms-text);box-shadow:0 1px 2px #36546314,0 0 0 1px var(--ms-line)}.ms-root .ms-toolbar{display:flex;align-items:center;gap:8px;margin-left:auto}.ms-root .ms-iconbtn{position:relative;padding:6px 8px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;color:var(--ms-muted);background:transparent;border:none;cursor:pointer;transition:background .12s,color .12s}.ms-root .ms-iconbtn svg{width:16px;height:16px}.ms-root .ms-iconbtn:hover{background:var(--ms-card);color:var(--ms-text)}.ms-root .ms-iconbtn.on{background:hsl(var(--ms-aura-h) / .5);color:var(--ms-accent)}.ms-root .ms-filtro-badge{position:absolute;top:-3px;right:-3px;min-width:15px;height:15px;padding:0 3px;border-radius:99px;background:hsl(var(--ms-st-doing));color:#fff;font-size:9px;font-weight:700;display:grid;place-items:center}.ms-root .ms-busca{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 10px;border-radius:8px;background:var(--ms-muted-surface);border:1px solid transparent}.ms-root .ms-busca:focus-within{border-color:hsl(var(--ms-st-doing) / .5);background:var(--ms-card)}.ms-root .ms-busca svg{width:14px;height:14px;color:var(--ms-muted);flex:none}.ms-root .ms-busca input{border:none;background:transparent;outline:none;font:inherit;font-size:13px;color:var(--ms-text);width:150px}.ms-root .ms-busca-x{border:none;background:transparent;color:var(--ms-muted);cursor:pointer;display:inline-flex;padding:2px}.ms-root .ms-busca-x svg{width:13px;height:13px}.ms-modal-scope .ms-filtro{display:flex;flex-direction:column;padding:12px 14px 14px;gap:12px;background:var(--ms-card);color:var(--ms-text);border-radius:12px}.ms-modal-scope .ms-filtro-head{display:flex;align-items:center;justify-content:space-between;font-size:13.5px;font-weight:600}.ms-modal-scope .ms-filtro-head button{border:none;background:transparent;color:var(--ms-accent);font-size:12px;font-weight:600;cursor:pointer}.ms-modal-scope .ms-filtro-sec{display:flex;flex-direction:column;gap:5px}.ms-modal-scope .ms-filtro-sec .lbl{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--ms-muted);margin-bottom:2px}.ms-modal-scope .ms-filtro-opt{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--ms-text);cursor:pointer;padding:3px 4px;border-radius:7px}.ms-modal-scope .ms-filtro-opt:hover{background:var(--ms-accent-soft)}.ms-modal-scope .ms-filtro-opt input{accent-color:hsl(var(--ms-st-doing))}.ms-modal-scope .ms-filtro-opt .d{width:8px;height:8px;border-radius:99px;flex:none}.ms-menu{border-radius:11px!important;padding:5px!important;box-shadow:0 12px 32px #26485929!important}.dark .ms-menu{box-shadow:0 12px 34px #05080f80!important}.ms-menu [role=menuitem],.ms-menu [role=menuitemcheckbox],.ms-menu [role=menuitemradio]{border-radius:8px;min-height:36px;font-size:13.5px;font-weight:450}.ms-menu [role=separator]{height:1px;margin:5px 6px;background:hsl(var(--border))}.ms-menu>div:not([role]){font-size:11px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:hsl(var(--muted-foreground));padding:7px 10px 4px}.ms-menu [role=menuitem][data-highlighted],.ms-menu [role=menuitem]:focus,.ms-menu [role=menuitemcheckbox][data-highlighted],.ms-menu [role=menuitemcheckbox]:focus,.ms-menu [role=menuitemradio][data-highlighted],.ms-menu [role=menuitemradio]:focus{background-color:#e3f5fc!important;color:#16435a!important}.ms-menu [role=menuitem].text-destructive[data-highlighted],.ms-menu [role=menuitem].text-destructive:focus{background-color:#fbebe9!important;color:hsl(var(--destructive))!important}.dark .ms-menu [role=menuitem][data-highlighted],.dark .ms-menu [role=menuitem]:focus,.dark .ms-menu [role=menuitemcheckbox][data-highlighted],.dark .ms-menu [role=menuitemcheckbox]:focus,.dark .ms-menu [role=menuitemradio][data-highlighted],.dark .ms-menu [role=menuitemradio]:focus{background-color:#243642!important;color:#d6dbe1!important}.ms-root .ms-list-card{background:var(--ms-card);border:1px solid var(--ms-line);border-radius:14px;overflow:hidden;box-shadow:0 8px 26px -10px #214d6333,0 1px 3px #32556712}.ms-root .lst-head{display:grid;gap:8px;align-items:center;padding:9px 16px;background:var(--ms-bg2);border-bottom:1px solid var(--ms-line);font-size:10px;font-weight:600;color:var(--ms-muted);text-transform:uppercase;letter-spacing:.06em}.ms-root .lst-head-cell,.ms-root .lst-group-bar.merged .grp-collabel{display:inline-flex;align-items:center;gap:4px;min-width:0}.ms-root .lst-head-cell.sortable,.ms-root .lst-group-bar.merged .grp-collabel.sortable{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .12s}.ms-root .lst-head-cell.sortable:hover,.ms-root .lst-group-bar.merged .grp-collabel.sortable:hover{color:var(--ms-text)}.ms-root .lst-head-cell.sorted,.ms-root .lst-group-bar.merged .grp-collabel.sorted{color:var(--ms-accent)}.ms-root .lst-sort-arrow{width:12px;height:12px;flex:none;opacity:0;transition:opacity .12s,color .12s}.ms-root .lst-head:hover .lst-head-cell.sortable .lst-sort-arrow,.ms-root .lst-group-bar.merged:hover .grp-collabel.sortable .lst-sort-arrow{opacity:.5}.ms-root .lst-head-cell.sortable:hover .lst-sort-arrow,.ms-root .lst-group-bar.merged .grp-collabel.sortable:hover .lst-sort-arrow{opacity:.85}.ms-root .lst-sort-arrow.on{opacity:1!important;color:var(--ms-accent)}.ms-root .lst-group-bar.merged .grp-toggle{display:inline-grid;place-items:center;width:18px;height:18px;flex:none;border:none;background:transparent;color:var(--ms-muted);cursor:pointer;border-radius:5px;transition:background .12s,color .12s}.ms-root .lst-group-bar.merged .grp-toggle:hover{background:var(--ms-muted-surface);color:var(--ms-text)}.ms-root .lst-group-bar.merged .grp-chevron{width:14px;height:14px;transition:transform .15s}.ms-root .lst-group-bar.merged .grp-chevron.closed{transform:rotate(-90deg)}.ms-root .lst-group-bar{display:flex;align-items:center;gap:8px;padding:7px 16px;background:var(--ms-bg2);border-top:1px solid var(--ms-line);border-bottom:1px solid var(--ms-line)}.ms-root .lst-group:first-child .lst-group-bar{border-top:none}.ms-root .lst-group-bar .nm{font-size:12.5px;font-weight:600;color:var(--ms-text)}.ms-root .lst-group-bar .ct{font-size:11px;font-weight:600;color:var(--ms-muted);background:var(--ms-muted-surface);border-radius:99px;min-width:20px;height:18px;padding:0 6px;display:inline-grid;place-items:center}.ms-root .lst-group-bar.merged{display:grid;gap:8px;align-items:center}.ms-root .lst-group-bar.merged .grp-name{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;font-weight:600;color:var(--ms-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ms-root .lst-group-bar.merged .grp-collabel{font-size:10px;font-weight:600;color:var(--ms-muted);text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ms-root .lst-row{display:grid;gap:8px;align-items:center;padding:9px 16px;border-bottom:1px solid var(--ms-line);cursor:pointer;transition:background .1s}.ms-root .lst-row:hover{background:var(--ms-card-hover)}.ms-root .lst-cell{min-width:0;font-size:13px;color:var(--ms-text)}.ms-root .lst-nome{font-weight:600;color:var(--ms-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.ms-root .lst-nome-wrap{display:flex;align-items:center;gap:8px;min-width:0}.ms-root .lst-nome-wrap .lst-nome{flex:1 1 auto}.ms-root .lst-kebab{flex:none;display:grid;place-items:center;width:24px;height:24px;border-radius:7px;border:none;background:transparent;color:var(--ms-muted);cursor:pointer;opacity:0;transition:opacity .1s,background .1s,color .1s}.ms-root .lst-row:hover .lst-kebab{opacity:1}.ms-root .lst-kebab:hover{background:#1a1a1a;color:#fff}.dark .ms-root .lst-kebab:hover{background:#f4f4f5;color:#18181b}.ms-root .lst-fase{color:var(--ms-text)}.ms-root .lst-muted{color:var(--ms-muted)}.ms-root .lst-prog{display:inline-flex;align-items:center;gap:7px;font-size:12px;color:var(--ms-muted);font-variant-numeric:tabular-nums}.ms-root .lst-prog .bar{width:54px;height:5px;border-radius:99px;background:var(--ms-muted-surface);overflow:hidden}.ms-root .lst-prog .fill{display:block;height:100%;background:hsl(var(--ms-st-doing))}.ms-root .lst-cell .st-pill{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:600;padding:2px 8px;border-radius:99px}.ms-root .lst-cell .st-pill .d{width:7px;height:7px;border-radius:99px;flex:none}.ms-root .lst-cell .st-pill.st-todo{background:hsl(var(--ms-st-todo) / .14);color:hsl(var(--ms-st-todo))}.ms-root .lst-cell .st-pill.st-doing{background:hsl(var(--ms-st-doing) / .14);color:hsl(var(--ms-st-doing))}.ms-root .lst-cell .st-pill.st-gate{background:hsl(var(--ms-st-gate) / .16);color:#9c6211}.dark .ms-root .lst-cell .st-pill.st-gate{color:#f6c85a}.ms-root .lst-cell .st-pill.st-done{background:hsl(var(--ms-st-done) / .14);color:hsl(var(--ms-st-done))}.ms-root .lst-cell .st-pill.st-back{background:hsl(var(--ms-st-gate) / .16);color:#9c6211}.dark .ms-root .lst-cell .st-pill.st-back{color:#f6c85a}.ms-root .ms-board-wrap{background:var(--ms-content);margin:4px -24px -24px;padding:18px 24px 26px;border-top:1px solid var(--ms-line);box-shadow:inset 0 13px 22px -16px #1b506a52;min-height:70vh}@media (max-width: 767px){.ms-root .ms-board-wrap{margin:4px -16px -16px;padding:14px 16px 18px}}.ms-root .ms-board{display:flex;gap:14px;align-items:flex-start;overflow-x:auto;padding-bottom:6px;min-width:0}.ms-root .col{width:286px;flex:none;display:flex;flex-direction:column}.ms-root .col-head{display:flex;align-items:center;gap:9px;padding:2px 4px 10px}.ms-root .col-head .col-n{flex:none;font-size:10.5px;font-weight:700;color:var(--ms-muted);background:var(--ms-muted-surface);border-radius:7px;min-width:20px;height:19px;padding:0 5px;display:grid;place-items:center}.ms-root .col-head .dot{width:9px;height:9px;border-radius:99px;flex:none}.ms-root .col-head h4{font-size:13px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;flex:1 1 auto;color:var(--ms-text)}.ms-root .col-head .col-gate{flex:none;color:hsl(var(--ms-st-gate));display:inline-flex}.ms-root .col-head .col-gate svg{width:13px;height:13px}.ms-root .col-head .kc{flex:none;font-size:11px;font-weight:600;color:var(--ms-muted);background:var(--ms-muted-surface);border-radius:99px;min-width:20px;height:19px;padding:0 6px;display:grid;place-items:center}.ms-root .col-body{display:flex;flex-direction:column;gap:9px;overflow-y:auto;padding:3px;border-radius:12px;flex:1;min-height:90px;max-height:66vh;transition:background .12s,box-shadow .12s}.ms-root .col-body.drag-over{background:hsl(var(--ms-aura-h) / .32);box-shadow:0 0 0 1.5px hsl(var(--ms-aura-h)) inset}.ms-root .card{background:var(--ms-card);border:1px solid var(--ms-line);border-radius:11px;padding:12px 13px;display:flex;flex-direction:column;gap:9px;cursor:pointer;box-shadow:0 1px 2px #3654630d;transition:box-shadow .13s,border-color .13s,transform .13s}.ms-root .card:hover{box-shadow:0 5px 16px #3255671f;border-color:var(--ms-line2)}.ms-root .card.dragging{opacity:.45;cursor:grabbing;box-shadow:0 10px 26px #2b516433;transform:rotate(1.2deg)}.ms-root .card .card-top{display:flex;align-items:center;gap:8px}.ms-root .card .st-pill{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:600;padding:2px 8px;border-radius:99px}.ms-root .card .st-pill .d{width:7px;height:7px;border-radius:99px;flex:none}.ms-root .card .st-pill.st-todo{background:hsl(var(--ms-st-todo) / .14);color:hsl(var(--ms-st-todo))}.ms-root .card .st-pill.st-doing{background:hsl(var(--ms-st-doing) / .14);color:hsl(var(--ms-st-doing))}.ms-root .card .st-pill.st-gate{background:hsl(var(--ms-st-gate) / .16);color:#9c6211}.dark .ms-root .card .st-pill.st-gate{color:#f6c85a}.ms-root .card .st-pill.st-done{background:hsl(var(--ms-st-done) / .14);color:hsl(var(--ms-st-done))}.ms-root .card .st-pill.st-back{background:hsl(var(--ms-st-gate) / .16);color:#9c6211}.dark .ms-root .card .st-pill.st-back{color:#f6c85a}.ms-root .card .card-prog{margin-left:auto;font-size:11px;font-weight:600;color:var(--ms-muted);font-variant-numeric:tabular-nums}.ms-root .card .title{font-size:14.5px;font-weight:600;line-height:1.34;color:var(--ms-text)}.ms-root .card .card-fase{font-size:12px;color:var(--ms-muted);display:flex;align-items:center;gap:6px}.ms-root .card .card-fase svg{width:13px;height:13px;flex:none}.ms-root .card .meta{display:flex;align-items:center;gap:8px}.ms-root .card .meta .agente{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:500;color:var(--ms-muted)}.ms-root .card .meta .agente .av{width:21px;height:21px;border-radius:99px;display:grid;place-items:center;font-size:9px;font-weight:700;background:hsl(var(--ms-aura-h) / .5);color:hsl(var(--ms-aura-fg))}.ms-root .card .meta .spacer{flex:1}.ms-root .card .meta .timer{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:600;color:#9c6211;background:hsl(var(--ms-st-gate) / .14);padding:2px 8px;border-radius:99px}.dark .ms-root .card .meta .timer{color:#f6c85a}.ms-root .card .meta .timer svg{width:12px;height:12px}.ms-root .card.gate-wait{box-shadow:inset 3px 0 hsl(var(--ms-st-gate))}.ms-root .col-addbtn{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;padding:9px 11px;margin-top:1px;border-radius:9px;font-size:12.5px;font-weight:600;color:var(--ms-muted);border:1px dashed var(--ms-line2);background:transparent;cursor:pointer;transition:background .12s,color .12s,border-color .12s}.ms-root .col-addbtn:hover{background:var(--ms-accent-soft);color:var(--ms-text);border-color:hsl(var(--ms-aura-h))}.ms-root .col-addbtn svg{width:15px;height:15px}.ms-root .ms-empty{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;padding:60px 20px;color:var(--ms-muted)}.ms-root .ms-empty .ic{width:48px;height:48px;border-radius:14px;display:grid;place-items:center;background:var(--ms-card);border:1px solid var(--ms-line);color:var(--ms-accent)}.ms-root .ms-empty .ic svg{width:24px;height:24px}.ms-root .ms-empty h3{font-size:15px;font-weight:600;color:var(--ms-text)}.ms-root .ms-empty p{font-size:13px;max-width:360px}.ms-modal-scope.ms-modal{width:92vw!important;max-width:1240px!important;height:92vh!important;padding:0!important;gap:0!important;border:none!important;border-radius:18px!important;overflow:hidden!important;background:var(--ms-card)!important;box-shadow:0 32px 80px #18293966!important;display:flex!important;flex-direction:column!important}.ms-modal-scope .om-grid{flex:1;display:grid;grid-template-columns:244px 1fr;min-height:0}.ms-modal-scope .om-head{flex:none;display:flex;flex-direction:column;gap:12px;padding:15px 18px 14px 20px;background:var(--ms-card);border-bottom:1px solid var(--ms-line)}.ms-modal-scope .omh-top{display:flex;align-items:center;gap:11px}.ms-modal-scope .omh-ic{width:30px;height:30px;border-radius:9px;flex:none;display:grid;place-items:center;background:var(--ms-muted-surface);color:var(--ms-muted)}.ms-modal-scope .omh-ic svg{width:16px;height:16px}.ms-modal-scope .omh-title{display:flex;align-items:center;gap:11px;min-width:0}.ms-modal-scope .omh-title h2{font-size:19px;font-weight:600;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:560px;color:var(--ms-text)}.ms-modal-scope .badge{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:99px;font-size:11.5px;font-weight:600}.ms-modal-scope .badge .d{width:7px;height:7px;border-radius:99px}.ms-modal-scope .badge.st-doing{background:hsl(var(--ms-st-doing) / .14);color:hsl(var(--ms-st-doing))}.ms-modal-scope .badge.st-gate{background:hsl(var(--ms-st-gate) / .16);color:#9c6211}.ms-modal-scope .badge.st-done{background:hsl(var(--ms-st-done) / .14);color:hsl(var(--ms-st-done))}.ms-modal-scope .badge.st-todo{background:hsl(var(--ms-st-todo) / .14);color:hsl(var(--ms-st-todo))}.ms-modal-scope .badge.st-back{background:hsl(var(--ms-st-gate) / .16);color:#9c6211}.dark .ms-modal-scope .badge.st-back{color:#f6c85a}.ms-modal-scope .omh-actions{margin-left:auto;display:flex;align-items:center;gap:3px;flex:none}.ms-modal-scope .icon-btn{width:34px;height:34px;border-radius:8px;display:grid;place-items:center;color:var(--ms-muted);background:transparent;border:none;cursor:pointer;transition:background .12s,color .12s}.ms-modal-scope .icon-btn svg{width:18px;height:18px}.ms-modal-scope .icon-btn:hover{background:var(--ms-accent-soft);color:var(--ms-text)}.ms-modal-scope .omh-mid{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:12.5px;color:var(--ms-muted)}.ms-modal-scope .omh-mid .dotsep{width:3px;height:3px;border-radius:99px;background:var(--ms-line2);flex:none}.ms-modal-scope .omh-mid b{color:var(--ms-text);font-weight:600}.ms-modal-scope .om-nav{overflow-y:auto;overflow-x:hidden;border-right:1px solid var(--ms-line);padding:12px 10px 18px;background:hsl(var(--ms-aura-h) / .14)}.ms-modal-scope .om-nav-label{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ms-aura-fg);padding:2px 8px 8px;display:block}.ms-modal-scope .om-nav-item{display:flex;align-items:center;gap:10px;width:100%;min-height:38px;padding:6px 10px;border-radius:10px;font-size:13px;font-weight:500;color:var(--ms-text2);text-align:left;background:transparent;border:none;cursor:pointer;transition:background .12s,color .12s}.ms-modal-scope .om-nav-item:hover{background:hsl(var(--ms-card) / .7)}.ms-modal-scope .om-nav-item.active{background:var(--ms-card);color:var(--ms-text);font-weight:600;box-shadow:0 1px 3px #2e576b1f,0 0 0 1px var(--ms-line)}.ms-modal-scope .om-nav-item .fn{width:22px;height:22px;border-radius:99px;flex:none;display:grid;place-items:center;font-size:10px;font-weight:700;background:var(--ms-muted-surface);color:var(--ms-muted)}.ms-modal-scope .om-nav-item .fn.done{background:hsl(var(--ms-st-done) / .16);color:hsl(var(--ms-st-done))}.ms-modal-scope .om-nav-item .fn.doing{background:hsl(var(--ms-st-doing) / .16);color:hsl(var(--ms-st-doing))}.ms-modal-scope .om-nav-item .fn.gate,.ms-modal-scope .om-nav-item .fn.back{background:hsl(var(--ms-st-gate) / .18);color:#a56812}.dark .ms-modal-scope .om-nav-item .fn.back{color:#f6c85a}.ms-modal-scope .om-nav-item .nm{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ms-modal-scope .om-nav-item .gate-ic{flex:none;color:hsl(var(--ms-st-gate));display:inline-flex}.ms-modal-scope .om-nav-item .gate-ic svg{width:13px;height:13px}.ms-modal-scope .om-content{overflow-y:auto;padding:20px 24px 26px;display:flex;flex-direction:column;gap:16px;background:var(--ms-content);min-width:0}.ms-modal-scope .om-sect-title{display:flex;align-items:center;gap:10px;font-size:17px;font-weight:600;letter-spacing:-.01em;color:var(--ms-text)}.ms-modal-scope .om-sect-title svg{width:19px;height:19px;color:hsl(var(--ms-st-doing))}.ms-modal-scope .panel{background:var(--ms-card);border:1px solid var(--ms-line);border-radius:14px;padding:18px 20px;box-shadow:0 1px 3px #3255670d}.ms-modal-scope .panel h4{font-size:14px;font-weight:600;color:var(--ms-text);margin-bottom:4px}.ms-modal-scope .panel p{font-size:13px;color:var(--ms-muted);line-height:1.5}.ms-modal-scope .panel .lbl{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--ms-muted)}.ms-modal-scope .entrega{display:flex;align-items:center;gap:11px;padding:11px 13px;border-radius:11px;border:1px solid var(--ms-line);background:var(--ms-card)}.ms-modal-scope .entrega:hover{border-color:var(--ms-line2)}.ms-modal-scope .entrega .ei{width:32px;height:32px;border-radius:9px;flex:none;display:grid;place-items:center;background:var(--ms-muted-surface);color:var(--ms-accent)}.ms-modal-scope .entrega .ei svg{width:16px;height:16px}.ms-modal-scope .entrega .et{font-size:13px;font-weight:500;color:var(--ms-text)}.ms-modal-scope .entrega .es{font-size:11.5px;color:var(--ms-muted)}.ms-modal-scope .entrega-empty{font-size:13px;color:var(--ms-muted);padding:14px 2px}.ms-modal-scope .gate-box{display:flex;flex-direction:column;gap:12px}.ms-modal-scope .gate-row{display:flex;gap:10px;flex-wrap:wrap}.ms-modal-scope .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 18px;border-radius:10px;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:opacity .14s,background .14s}.ms-modal-scope .btn svg{width:17px;height:17px}.ms-modal-scope .btn-ok{background:hsl(var(--ms-st-done));color:#fff}.ms-modal-scope .btn-ok:hover{opacity:.9}.ms-modal-scope .btn-adjust{background:var(--ms-card);color:var(--ms-text);border:1px solid var(--ms-line2)}.ms-modal-scope .btn-adjust:hover{background:var(--ms-accent-soft)}.ms-modal-scope .gate-note{font-size:12.5px;color:var(--ms-muted)}.ms-modal-scope .gate-input{width:100%;min-height:76px;resize:vertical;border-radius:10px;border:1px solid var(--ms-line2);background:var(--ms-card);color:var(--ms-text);padding:10px 12px;font:inherit;font-size:13.5px}.ms-modal-scope .gate-input:focus{outline:2px solid hsl(var(--ms-st-doing) / .4);outline-offset:1px}.ms-modal-scope .chat-ph{display:flex;flex-direction:column;gap:10px}.ms-modal-scope .chat-msg{max-width:80%;padding:10px 13px;border-radius:13px;font-size:13.5px;line-height:1.45}.ms-modal-scope .chat-msg.ariana{align-self:flex-start;background:var(--ms-card);border:1px solid var(--ms-line);color:var(--ms-text);border-bottom-left-radius:4px}.ms-modal-scope .chat-bar{display:flex;gap:8px;align-items:center;margin-top:4px}.ms-modal-scope .chat-bar input{flex:1;height:40px;border-radius:10px;border:1px solid var(--ms-line2);background:var(--ms-card);color:var(--ms-text);padding:0 13px;font:inherit;font-size:13.5px}.ms-modal-scope .chat-bar input:disabled{opacity:.6}.ms-form{display:flex;flex-direction:column;gap:14px}.ms-form .fld{display:flex;flex-direction:column;gap:6px}.ms-form .fld label{font-size:12.5px;font-weight:600;color:var(--ms-text)}.ms-form .fld .hint{font-size:11.5px;color:var(--ms-muted);font-weight:400}.ms-form input,.ms-form textarea{width:100%;border-radius:10px;border:1px solid var(--ms-line2);background:var(--ms-card);color:var(--ms-text);padding:10px 12px;font:inherit;font-size:13.5px}.ms-form textarea{min-height:90px;resize:vertical}.ms-form input:focus,.ms-form textarea:focus{outline:2px solid hsl(var(--ms-st-doing) / .4);outline-offset:1px}.ms-modal-scope.ms-drawer{inset:11px 11px 11px auto;height:auto;width:min(560px,92vw);max-width:min(560px,92vw);padding:0;gap:0;display:flex;flex-direction:column;background:var(--ms-content);border:1px solid var(--ms-line);border-radius:18px;overflow:hidden;box-shadow:-18px 0 50px -28px #143d5299}.ms-modal-scope.ms-drawer[data-state=open]{animation:ms-drawer-in .58s cubic-bezier(.22,1,.36,1)}.ms-modal-scope.ms-drawer[data-state=closed]{animation:ms-drawer-out .42s cubic-bezier(.22,1,.36,1)}@keyframes ms-drawer-in{0%{transform:translate(calc(100% + 24px))}to{transform:translate(0)}}@keyframes ms-drawer-out{0%{transform:translate(0)}to{transform:translate(calc(100% + 24px))}}@media (prefers-reduced-motion: reduce){.ms-modal-scope.ms-drawer[data-state=open],.ms-modal-scope.ms-drawer[data-state=closed]{animation-duration:.12s}}.ms-modal-scope.ms-drawer .ms-drawer-head{flex:none;display:flex;align-items:flex-start;gap:12px;padding:16px 18px 14px 20px;background:var(--ms-card);border-bottom:1px solid var(--ms-line);text-align:left}.ms-modal-scope.ms-drawer .ms-drawer-head .dh-ic{width:38px;height:38px;border-radius:10px;flex:none;display:grid;place-items:center;background:hsl(var(--ms-st-doing) / .14);color:hsl(var(--ms-st-doing))}.ms-modal-scope.ms-drawer .ms-drawer-head .dh-ic svg{width:18px;height:18px}.ms-modal-scope.ms-drawer .ms-drawer-head .dh-txt{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1}.ms-modal-scope.ms-drawer .ms-drawer-head .dh-title{font-size:17px;font-weight:600;color:var(--ms-text);line-height:1.2}.ms-modal-scope.ms-drawer .ms-drawer-head .dh-sub{font-size:12.5px;color:var(--ms-muted)}.ms-modal-scope.ms-drawer>button{top:16px;right:16px;width:32px;height:32px;border-radius:8px;display:grid;place-items:center;color:var(--ms-muted);opacity:1;background:transparent;transition:background .12s,color .12s}.ms-modal-scope.ms-drawer>button:hover{background:var(--ms-accent-soft);color:var(--ms-accent);opacity:1}.ms-modal-scope.ms-drawer>button>svg{width:17px;height:17px}.ms-modal-scope.ms-drawer .ms-drawer-body{flex:1;min-height:0;overflow-y:auto;padding:18px 20px 24px;background:var(--ms-content)}.ms-modal-scope.ms-drawer .ms-drawer-foot{flex:none;display:flex;align-items:center;justify-content:flex-end;gap:9px;padding:12px 18px;background:var(--ms-card);border-top:1px solid var(--ms-line)}.ms-modal-scope.ms-drawer .ms-drawer-foot .btn{height:40px;padding:0 16px;border-radius:11px;font-size:13px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:7px;transition:opacity .14s,background .14s,border-color .14s}.ms-modal-scope.ms-drawer .ms-drawer-foot .btn svg{width:16px;height:16px}.ms-modal-scope.ms-drawer .ms-drawer-foot .btn-outline{background:var(--ms-card);color:var(--ms-text);border:1px solid var(--ms-line2)}.ms-modal-scope.ms-drawer .ms-drawer-foot .btn-outline:hover{background:var(--ms-muted-surface)}.ms-modal-scope.ms-drawer .ms-drawer-foot .btn-primary{background:var(--ms-text);color:var(--ms-bg);border:1px solid var(--ms-text)}.ms-modal-scope.ms-drawer .ms-drawer-foot .btn-primary:hover{opacity:.88}.ms-modal-scope.ms-drawer .ms-drawer-foot .btn:disabled{opacity:.5;cursor:not-allowed}.dark .ms-modal-scope.ms-drawer .ms-drawer-foot .btn-primary{background:#b0dff3;color:#132939;border-color:#b0dff3}.ms-root .ms-kpis{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:14px}.ms-root .ms-kpi{background:var(--ms-card);border:1px solid var(--ms-line);border-radius:14px;padding:15px 16px;position:relative;box-shadow:0 1px 3px #3255670d}.ms-root .ms-kpi .kpi-ic{position:absolute;top:14px;right:14px;width:30px;height:30px;border-radius:9px;display:grid;place-items:center;background:var(--ms-muted-surface);color:var(--ms-accent)}.ms-root .ms-kpi .kpi-ic svg{width:16px;height:16px}.ms-root .ms-kpi .kpi-t{font-size:12px;color:var(--ms-muted);font-weight:500;padding-right:34px}.ms-root .ms-kpi .kpi-v{font-size:24px;font-weight:600;margin-top:9px;letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--ms-text)}.ms-root .ms-kpi .kpi-sub{font-size:11.5px;color:var(--ms-muted);margin-top:2px}.ms-root .ms-section-card{background:var(--ms-card);border:1px solid var(--ms-line);border-radius:14px;padding:18px 20px;box-shadow:0 1px 3px #3255670d}.ms-root .ms-section-card h3{font-size:15px;font-weight:600;color:var(--ms-text);margin-bottom:4px}.ms-root .ms-section-card p{font-size:13px;color:var(--ms-muted)}.ms-modal-scope .ms-section-card{background:var(--ms-card);border:1px solid var(--ms-line);border-radius:14px;padding:18px 20px;box-shadow:0 1px 3px #3255670d}.ms-modal-scope .ms-section-card h3{font-size:15px;font-weight:600;color:var(--ms-text);margin-bottom:4px}.ms-modal-scope .ms-section-card p{font-size:13px;color:var(--ms-muted)}.ms-root .stub-tag,.ms-modal-scope .stub-tag{display:inline-flex;align-items:center;gap:4px;font-size:9.5px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:#9c6211;background:hsl(var(--ms-st-gate) / .16);border:1px dashed hsl(var(--ms-st-gate) / .5);padding:1px 6px;border-radius:99px;flex:none}.dark .ms-modal-scope .stub-tag,.dark .ms-root .stub-tag{color:#f5c147}.ms-root .ms-cal{background:var(--ms-card);border:1px solid var(--ms-line);border-radius:14px;overflow:hidden;box-shadow:0 8px 26px -10px #214d6333,0 1px 3px #32556712;display:flex;flex-direction:column}.ms-root .ms-cal-top{display:flex;align-items:center;gap:10px;padding:12px 14px;border-bottom:1px solid var(--ms-line);flex-wrap:wrap}.ms-root .ms-cal-nav{display:inline-flex;gap:2px}.ms-root .ms-cal-nav button{width:30px;height:30px;border-radius:8px;display:grid;place-items:center;color:var(--ms-muted);background:transparent;border:1px solid var(--ms-line);cursor:pointer;transition:background .12s,color .12s}.ms-root .ms-cal-nav button:hover{background:var(--ms-accent-soft);color:var(--ms-text)}.ms-root .ms-cal-nav svg{width:16px;height:16px}.ms-root .ms-cal-today{height:30px;padding:0 12px;border-radius:8px;font-size:12.5px;font-weight:600;color:var(--ms-text);background:var(--ms-card);border:1px solid var(--ms-line2);cursor:pointer;transition:background .12s}.ms-root .ms-cal-today:hover{background:var(--ms-accent-soft)}.ms-root .ms-cal-title{font-size:16px;font-weight:600;color:var(--ms-text);letter-spacing:-.01em}.ms-root .ms-cal-title span{color:var(--ms-muted);font-weight:500}.ms-root .ms-cal-legend{margin-left:auto;display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--ms-muted)}.ms-root .ms-cal-legend svg{width:14px;height:14px;color:var(--ms-accent)}.ms-root .ms-cal-month{display:flex;flex-direction:column;flex:1;min-height:0}.ms-root .ms-cal-wdrow{display:grid;grid-template-columns:repeat(7,1fr);border-bottom:1px solid var(--ms-line)}.ms-root .ms-cal-wd{padding:8px 10px;font-size:10.5px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--ms-muted)}.ms-root .ms-cal-weeks{display:grid;flex:1}.ms-root .ms-cal-week{display:grid;grid-template-columns:repeat(7,1fr)}.ms-root .ms-cal-cell{min-height:96px;border-right:1px solid var(--ms-line);border-bottom:1px solid var(--ms-line);padding:6px 7px;display:flex;flex-direction:column;gap:4px;overflow:hidden;transition:background .1s}.ms-root .ms-cal-week>.ms-cal-cell:last-child{border-right:none}.ms-root .ms-cal-cell.out{background:var(--ms-bg2)}.ms-root .ms-cal-cell.out .ms-cal-daynum{opacity:.35}.ms-root .ms-cal-cell.today{background:hsl(var(--ms-aura-h) / .16)}.ms-root .ms-cal-daynum{font-size:12px;font-weight:600;color:var(--ms-text2);align-self:flex-start}.ms-root .ms-cal-cell.today .ms-cal-daynum{color:var(--ms-accent)}.ms-root .ms-cal-chip{display:flex;align-items:center;gap:6px;padding:2px 7px;border-radius:7px;font-size:11.5px;font-weight:500;line-height:1.3;cursor:pointer;overflow:hidden}.ms-root .ms-cal-chip .cd{width:7px;height:7px;border-radius:99px;flex:none}.ms-root .ms-cal-chip .ct{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ms-root .ms-cal-more{align-self:flex-start;margin-top:auto;font-size:11px;font-weight:600;color:var(--ms-accent);background:transparent;border:none;cursor:pointer;padding:1px 2px}.ms-root .ms-cal-more:hover{text-decoration:underline}.ms-modal-scope .ms-cal-more-row{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:8px;font-size:13px;color:var(--ms-text);background:transparent;border:none;cursor:pointer;text-align:left;transition:background .1s}.ms-modal-scope .ms-cal-more-row:hover{background:var(--ms-accent-soft)}.ms-modal-scope .ms-cal-more-row .d{width:8px;height:8px;border-radius:99px;flex:none}.ms-modal-scope .ms-cal-more-row .t{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ms-root .ms-log-wrap{background:var(--ms-card);border:1px solid var(--ms-line);border-radius:14px;overflow:hidden;box-shadow:0 8px 26px -10px #214d6333,0 1px 3px #32556712}.ms-root .ms-log-bar{display:flex;align-items:center;gap:8px;padding:11px 16px;border-bottom:1px solid var(--ms-line);background:var(--ms-bg2)}.ms-root .ms-log-bar-ic{width:16px;height:16px;color:var(--ms-accent);flex:none}.ms-root .ms-log-bar b{font-size:13.5px;font-weight:600;color:var(--ms-text)}.ms-root .ms-log-count{font-size:11.5px;color:var(--ms-muted)}.ms-root .ms-log-seg{margin-left:auto;display:inline-flex;gap:2px;padding:3px;border-radius:10px;background:var(--ms-muted-surface)}.ms-root .ms-log-seg-btn{height:26px;padding:0 11px;border-radius:7px;font-size:12px;font-weight:500;color:var(--ms-muted);background:transparent;border:none;cursor:pointer;transition:background .12s,color .12s}.ms-root .ms-log-seg-btn:hover{color:var(--ms-text)}.ms-root .ms-log-seg-btn.active{background:var(--ms-card);color:var(--ms-text);box-shadow:0 1px 2px #36546314,0 0 0 1px var(--ms-line)}.ms-root .ms-log{display:flex;flex-direction:column}.ms-root .ms-logitem{display:flex;align-items:center;gap:10px;padding:10px 16px;border-bottom:1px solid var(--ms-line);cursor:pointer;transition:background .1s}.ms-root .ms-logitem:hover{background:var(--ms-card-hover)}.ms-root .ms-lav{width:26px;height:26px;border-radius:99px;flex:none;display:grid;place-items:center;font-size:9.5px;font-weight:700;background:hsl(var(--ms-aura-h) / .5);color:hsl(var(--ms-aura-fg))}.ms-root .ms-ltext{flex:1;min-width:0;font-size:13px;color:var(--ms-text2);line-height:1.45}.ms-root .ms-ltext b{color:var(--ms-text);font-weight:600}.ms-root .ms-log-ref{color:var(--ms-muted)}.ms-root .ms-lwhen{flex:none;display:inline-flex;align-items:center;gap:6px;font-size:11.5px;color:var(--ms-muted);white-space:nowrap;font-variant-numeric:tabular-nums}.ms-root .ms-ldot{width:7px;height:7px;border-radius:99px;flex:none}.ms-root .ms-log-group:not(:first-child) .ms-log-ghead{border-top:1px solid var(--ms-line)}.ms-root .ms-log-ghead{display:flex;align-items:center;gap:8px;padding:8px 16px;background:var(--ms-bg2);border-bottom:1px solid var(--ms-line)}.ms-root .ms-log-ghead h3{font-size:12.5px;font-weight:600;color:var(--ms-text)}.ms-root .ms-lg-dot{width:9px;height:9px;border-radius:99px;flex:none}.ms-root .ms-lg-ic{width:15px;height:15px;color:var(--ms-muted);flex:none}.ms-root .ms-gc{margin-left:2px;font-size:11px;font-weight:600;color:var(--ms-muted);background:var(--ms-muted-surface);border-radius:99px;min-width:20px;height:18px;padding:0 6px;display:grid;place-items:center}.ms-root .ms-log-empty{padding:40px 16px;text-align:center;font-size:13px;color:var(--ms-muted)}.ms-modal-scope .ms-chat-head{flex-direction:row;align-items:center;gap:12px;padding:14px 16px;border-bottom:1px solid var(--ms-line);text-align:left}.ms-modal-scope .ms-chat-title{font-size:15px;font-weight:600;color:var(--ms-text);line-height:1.2}.ms-modal-scope .ms-chat-sub{font-size:11.5px;color:var(--ms-muted)}.ms-modal-scope .ms-chat-body{flex:1;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:12px;background:var(--ms-content)}.ms-modal-scope .ms-chat-msg{max-width:88%;padding:10px 13px;font-size:13.5px;line-height:1.5}.ms-modal-scope .ms-chat-msg.ariana{align-self:flex-start;border-radius:4px 13px 13px;border:1px solid var(--ms-line);background:var(--ms-card);color:var(--ms-text)}.ms-modal-scope .ms-chat-msg.eu{align-self:flex-end;border-radius:13px 13px 4px;background:var(--ms-text);color:var(--ms-bg);white-space:pre-wrap}.dark .ms-modal-scope .ms-chat-msg.eu{background:#b0dff3;color:#132939}.ms-modal-scope .ms-chat-msg strong{font-weight:700}.ms-modal-scope .ms-chat-loading{display:inline-flex;align-items:center;gap:8px;color:var(--ms-muted)}.ms-modal-scope .ms-chat-sugs{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:8px 16px 2px}.ms-modal-scope .ms-chat-sug{height:30px;padding:0 11px;border-radius:99px;font-size:12.5px;font-weight:500;color:var(--ms-text);background:var(--ms-card);border:1px solid var(--ms-line);cursor:pointer;transition:background .12s}.ms-modal-scope .ms-chat-sug:hover{background:var(--ms-accent-soft)}.ms-modal-scope .ms-chat-sug:disabled{opacity:.5;cursor:not-allowed}.ms-modal-scope .ms-chat-nova{margin-left:auto;display:inline-flex;align-items:center;gap:5px;padding:4px 8px;border-radius:99px;font-size:11.5px;color:var(--ms-muted);background:transparent;border:none;cursor:pointer}.ms-modal-scope .ms-chat-nova:hover{color:var(--ms-text)}.ms-modal-scope .ms-chat-inputbar{display:flex;flex-direction:column;gap:8px;padding:12px 16px;border-top:1px solid var(--ms-line);background:var(--ms-card)}.ms-modal-scope .ms-chat-hint{font-size:10px;color:var(--ms-muted)}.ms-root .ms-sim-chip{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:8px;font-size:13px;font-weight:500;color:var(--ms-accent);background:var(--ms-card);border:1px dashed var(--ms-line2);cursor:pointer;transition:background .12s,border-color .12s}.ms-root .ms-sim-chip:hover{background:var(--ms-accent-soft);border-color:var(--ms-accent)}.ms-root .ms-sim-chip svg{width:15px;height:15px}.ms-root .sim-tag,.ms-modal-scope .sim-tag{display:inline-flex;align-items:center;gap:4px;font-size:9.5px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--ms-accent);background:var(--ms-accent-soft);border:1px dashed var(--ms-line2);padding:1px 6px;border-radius:99px;flex:none}.ms-root .card.is-sim{border-style:dashed}.ms-root .card.is-sim.gate-wait{box-shadow:inset 3px 0 hsl(var(--ms-st-gate))}.ms-root .card .meta .timer.sla-alerta{color:#a9570f;background:hsl(var(--ms-st-gate) / .2)}.ms-root .card .meta .timer.sla-vencido{color:hsl(var(--ms-st-back));background:hsl(var(--ms-st-back) / .16)}.dark .ms-root .card .meta .timer.sla-alerta{color:#f7cb64}.ms-root .ms-simbar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0 0 12px;padding:9px 13px;border-radius:11px;background:var(--ms-accent-soft);border:1px dashed var(--ms-line2)}.ms-root .ms-simbar .sb-badge{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;color:var(--ms-accent);flex:none}.ms-root .ms-simbar .sb-badge svg{width:15px;height:15px}.ms-root .ms-simbar .sb-note{font-size:11.5px;color:var(--ms-muted)}.ms-root .ms-simbar .sb-clock{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:600;color:var(--ms-text2);font-variant-numeric:tabular-nums}.ms-root .ms-simbar .sb-clock svg{width:13px;height:13px}.ms-root .ms-simbar .sb-sep{width:1px;height:18px;background:var(--ms-line2);flex:none}.ms-root .ms-simbar .sb-spacer{flex:1 1 auto}.ms-root .ms-simbar .sb-btn{display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 10px;border-radius:7px;font-size:12px;font-weight:600;color:var(--ms-text2);background:var(--ms-card);border:1px solid var(--ms-line);cursor:pointer;transition:background .12s,border-color .12s,color .12s}.ms-root .ms-simbar .sb-btn:hover{border-color:var(--ms-line2)}.ms-root .ms-simbar .sb-btn svg{width:13px;height:13px}.ms-root .ms-simbar .sb-btn.on{color:var(--ms-accent);border-color:var(--ms-accent)}.ms-root .ms-simbar .sb-btn.ghost{background:transparent}.ms-root .ms-simbar .sb-speed{display:inline-flex;border:1px solid var(--ms-line);border-radius:7px;overflow:hidden;flex:none}.ms-root .ms-simbar .sb-spd{height:28px;padding:0 9px;font-size:12px;font-weight:600;color:var(--ms-muted);background:var(--ms-card);border:none;cursor:pointer}.ms-root .ms-simbar .sb-spd.on{color:var(--ms-accent);background:hsl(var(--ms-aura-h) / .5)}.ms-root .ms-simbar .sb-hint{font-size:11.5px;font-weight:600;color:#a9570f}.dark .ms-root .ms-simbar .sb-hint{color:#f7cb64}.ms-root .ms-simbar .sb-guardia{display:inline-flex;align-items:center;gap:6px;min-width:0;max-width:400px;font-size:11.5px;color:var(--ms-text2)}.ms-root .ms-simbar .sb-guardia svg{width:14px;height:14px;color:var(--ms-accent);flex:none}.ms-root .ms-simbar .sb-guardia b{color:var(--ms-accent);font-weight:700}.ms-root .ms-simbar .sb-guardia .sb-guardia-txt{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ms-root .ms-simbar .sb-guardia.warn{color:#a9570f}.ms-root .ms-simbar .sb-guardia.warn svg,.ms-root .ms-simbar .sb-guardia.warn b{color:#a9570f}.dark .ms-root .ms-simbar .sb-guardia.warn{color:#f7cb64}.dark .ms-root .ms-simbar .sb-guardia.warn svg,.dark .ms-root .ms-simbar .sb-guardia.warn b{color:#f7cb64}.ms-root .ms-simbar .sb-born{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 11px;border-radius:7px;font-size:12px;font-weight:700;color:#fff;background:hsl(var(--ms-st-done));text-decoration:none;flex:none;transition:opacity .12s}.ms-root .ms-simbar .sb-born:hover{opacity:.9}.ms-root .ms-simbar .sb-born svg{width:13px;height:13px}.ms-modal-scope .entrega-list{display:flex;flex-direction:column;gap:9px}.ms-modal-scope .entrega-card{display:flex;gap:11px;padding:11px 12px;border-radius:10px;background:var(--ms-card);border:1px solid var(--ms-line)}.ms-modal-scope .entrega-card .ec-ic{width:30px;height:30px;flex:none;border-radius:8px;display:grid;place-items:center;background:var(--ms-accent-soft);color:var(--ms-accent)}.ms-modal-scope .entrega-card .ec-ic svg{width:15px;height:15px}.ms-modal-scope .entrega-card .ec-body{display:flex;flex-direction:column;gap:3px;min-width:0}.ms-modal-scope .entrega-card .ec-top{display:flex;align-items:center;gap:8px}.ms-modal-scope .entrega-card .ec-top strong{font-size:13px;font-weight:600;color:var(--ms-text)}.ms-modal-scope .entrega-card .ec-body p{font-size:12px;color:var(--ms-muted);line-height:1.4}.ms-modal-scope .gate-sla{display:flex;align-items:center;gap:8px;font-size:12.5px;font-weight:600;padding:8px 11px;border-radius:9px;background:hsl(var(--ms-st-gate) / .12);color:#9c6211}.ms-modal-scope .gate-sla svg{width:14px;height:14px;flex:none}.ms-modal-scope .gate-sla.sla-vencido{background:hsl(var(--ms-st-back) / .14);color:hsl(var(--ms-st-back))}.dark .ms-modal-scope .gate-sla{color:#f6c85a}.ms-modal-scope .gate-maistempo{margin-left:auto;display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 9px;border-radius:7px;font-size:11.5px;font-weight:600;color:var(--ms-accent);background:var(--ms-card);border:1px solid var(--ms-line2);cursor:pointer;flex:none}.ms-modal-scope .gate-maistempo:hover{background:var(--ms-accent-soft)}.ms-modal-scope .gate-maistempo svg{width:13px;height:13px}.ms-deck-bar{display:flex;align-items:center;gap:10px}.ms-deck-bar-title{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:600;color:var(--ms-text);min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ms-deck-grid-btn{margin-left:auto;display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border-radius:8px;font-size:12.5px;font-weight:600;color:var(--ms-text2);background:var(--ms-card);border:1px solid var(--ms-line2);cursor:pointer;transition:background .12s,border-color .12s,color .12s}.ms-deck-grid-btn:hover{background:var(--ms-accent-soft)}.ms-deck-grid-btn.on{color:var(--ms-accent);border-color:var(--ms-accent)}.ms-deck-count{font-size:12.5px;font-weight:600;color:var(--ms-muted);font-variant-numeric:tabular-nums;min-width:54px;text-align:right}.ms-deck-card{background:var(--ms-card);border:1px solid var(--ms-line);border-radius:16px;overflow:hidden;box-shadow:0 8px 26px -10px #214d6333,0 1px 3px #32556712}.ms-deck-stage{position:relative;min-height:380px;padding:34px 38px;display:flex;flex-direction:column;gap:18px;background:var(--ms-card)}.ms-deck-stage.hero{justify-content:center;align-items:flex-start;padding:48px 42px;background:linear-gradient(135deg,hsl(var(--ms-aura-h) / .5),var(--ms-accent-soft))}.ms-deck-selo{position:absolute;top:16px;right:18px;display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--ms-accent);background:var(--ms-accent-soft);border:1px solid var(--ms-line);border-radius:99px;padding:3px 10px}.ms-deck-selo.mini{position:static;padding:1px 7px;font-size:9px}.ms-deck-kicker{font-size:12.5px;font-weight:700;letter-spacing:.04em;color:var(--ms-accent);text-transform:uppercase}.ms-deck-h1{font-size:36px;font-weight:700;color:var(--ms-text);line-height:1.1;letter-spacing:-.02em;margin:10px 0 0}.ms-deck-lead{font-size:17px;color:var(--ms-text2);line-height:1.5;margin:14px 0 0;max-width:600px}.ms-deck-head{display:flex;align-items:center;gap:12px}.ms-deck-head-ic{width:40px;height:40px;flex:none;border-radius:11px;display:grid;place-items:center;background:var(--ms-muted-surface);color:var(--ms-accent)}.ms-deck-h2{font-size:24px;font-weight:700;color:var(--ms-text);line-height:1.15;letter-spacing:-.01em;margin:0}.ms-deck-sub{font-size:14px;color:var(--ms-muted);line-height:1.45;margin:4px 0 0}.ms-deck-body{flex:1}.ms-deck-big{font-size:26px;font-weight:600;color:var(--ms-text);line-height:1.3;letter-spacing:-.01em;max-width:760px}.ms-deck-bullets{display:flex;flex-direction:column;gap:13px;list-style:none;margin:0;padding:0;max-width:780px}.ms-deck-bullets.compacto{gap:9px;margin-top:14px}.ms-deck-bullets li{display:flex;gap:12px;font-size:16px;color:var(--ms-text);line-height:1.5}.ms-deck-bullets.compacto li{font-size:14.5px}.ms-deck-bullets .bd,.ms-deck-col .bd,.ms-deck-tl .bd{width:7px;height:7px;border-radius:99px;background:var(--ms-accent);margin-top:8px;flex:none}.ms-deck-agenda{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px}.ms-deck-agenda-item{display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:12px;background:var(--ms-bg2);border:1px solid var(--ms-line);font-size:14.5px;color:var(--ms-text)}.ms-deck-agenda-item .ag-n{font-size:14px;font-weight:800;color:var(--ms-accent);font-variant-numeric:tabular-nums;flex:none}.ms-deck-funil{display:flex;flex-direction:column;gap:11px;align-items:center;padding-top:6px}.ms-deck-funil-row{display:flex;flex-direction:column;gap:3px;padding:14px 18px;border-radius:12px;background:var(--ms-accent-soft);border:1px solid var(--ms-line);text-align:center;min-width:0}.ms-deck-funil-row.bottom{border-color:var(--ms-accent);border-width:2px}.ms-deck-funil-row .fr-rot{font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--ms-accent)}.ms-deck-funil-row .fr-val{font-size:13.5px;color:var(--ms-text2);line-height:1.4}.ms-deck-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:14px}.ms-deck-kpi{background:var(--ms-bg2);border:1px solid var(--ms-line);border-radius:14px;padding:18px}.ms-deck-kpi .kv{font-size:28px;font-weight:800;color:var(--ms-text);letter-spacing:-.02em;line-height:1.05}.ms-deck-kpi .kr{font-size:13px;font-weight:700;color:var(--ms-text2);margin-top:6px}.ms-deck-kpi .ks{font-size:12px;color:var(--ms-muted);line-height:1.45;margin-top:5px}.ms-deck-tabela{overflow-x:auto;border:1px solid var(--ms-line);border-radius:12px}.ms-deck-tabela table{width:100%;border-collapse:collapse;font-size:13px}.ms-deck-tabela th{text-align:left;padding:11px 14px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--ms-muted);background:var(--ms-bg2);border-bottom:1px solid var(--ms-line)}.ms-deck-tabela td{padding:11px 14px;border-bottom:1px solid var(--ms-line);color:var(--ms-text2);vertical-align:top}.ms-deck-tabela td.nm{font-weight:600;color:var(--ms-text)}.ms-deck-tabela tr:last-child td{border-bottom:none}.ms-deck-tabela tr.hl{background:var(--ms-accent-soft)}.ms-deck-tabela tr.hl td.nm{color:var(--ms-accent)}.ms-deck-cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px}.ms-deck-col{background:var(--ms-bg2);border:1px solid var(--ms-line);border-radius:14px;padding:16px 18px}.ms-deck-col .cc-title{font-size:14px;font-weight:700;color:var(--ms-text);margin-bottom:10px}.ms-deck-col ul,.ms-deck-tl ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.ms-deck-col li,.ms-deck-tl li{display:flex;gap:9px;font-size:13.5px;color:var(--ms-text2);line-height:1.45}.ms-deck-timeline{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px}.ms-deck-tl{background:var(--ms-bg2);border:1px solid var(--ms-line);border-radius:14px;padding:16px 18px}.ms-deck-tl .tl-fase{display:inline-flex;align-items:center;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--ms-accent);background:var(--ms-accent-soft);border-radius:99px;padding:3px 11px}.ms-deck-tl .tl-title{font-size:14px;font-weight:700;color:var(--ms-text);margin:10px 0 8px}.ms-deck-note{display:flex;gap:9px;align-items:flex-start;padding:12px 22px;border-top:1px solid var(--ms-line);background:var(--ms-bg2);font-size:12px;color:var(--ms-muted);line-height:1.5}.ms-deck-note b{color:var(--ms-text2);font-weight:600}.ms-deck-ctrl{display:flex;align-items:center;gap:12px;padding:12px 16px;border-top:1px solid var(--ms-line)}.ms-deck-nav{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;border:1px solid var(--ms-line);background:var(--ms-card);color:var(--ms-text);cursor:pointer;flex:none;transition:background .12s}.ms-deck-nav:hover:not(:disabled){background:var(--ms-accent-soft)}.ms-deck-nav:disabled{opacity:.45;cursor:default}.ms-deck-dots{display:flex;align-items:center;gap:6px;flex:1;justify-content:center;flex-wrap:wrap}.ms-deck-dot{width:8px;height:8px;border-radius:99px;border:none;background:var(--ms-line2);cursor:pointer;padding:0;transition:width .15s,background .15s}.ms-deck-dot.on{width:22px;background:var(--ms-accent)}.ms-deck-thumbs{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px}.ms-deck-thumb{display:flex;flex-direction:column;gap:8px;text-align:left;padding:12px 13px;min-height:96px;border-radius:12px;border:1px solid var(--ms-line);background:var(--ms-card);cursor:pointer;transition:border-color .12s,box-shadow .12s}.ms-deck-thumb:hover{border-color:var(--ms-line2);box-shadow:0 5px 16px #3255671f}.ms-deck-thumb.active{border-color:var(--ms-accent);box-shadow:0 0 0 1px var(--ms-accent)}.ms-deck-thumb .th-top{display:flex;align-items:center;justify-content:space-between;gap:6px}.ms-deck-thumb .th-num{font-size:11px;font-weight:800;color:var(--ms-muted);font-variant-numeric:tabular-nums}.ms-deck-thumb .th-title{font-size:13px;font-weight:600;color:var(--ms-text);line-height:1.3;flex:1;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.ms-deck-thumb .th-bar{height:4px;border-radius:99px;background:var(--ms-accent-soft);margin-top:auto}.ms-deck-thumb.active .th-bar{background:var(--ms-accent)}@media (max-width: 640px){.ms-deck-stage{padding:24px 20px;min-height:300px}.ms-deck-stage.hero{padding:32px 22px}.ms-deck-h1{font-size:26px}.ms-deck-h2,.ms-deck-big{font-size:20px}.ms-deck-bullets li{font-size:14.5px}}.ms-siteprev{display:flex;flex-direction:column;gap:14px}.ms-siteprev-bar{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ms-siteprev-bar .sp-title{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:600;color:var(--ms-text)}.ms-siteprev-bar .sp-seg{margin-left:auto;display:inline-flex;gap:2px;padding:3px;border-radius:10px;background:var(--ms-muted-surface)}.ms-siteprev-bar .sp-seg button{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 11px;border-radius:7px;font-size:12.5px;font-weight:600;color:var(--ms-muted);background:transparent;border:none;cursor:pointer;transition:background .12s,color .12s}.ms-siteprev-bar .sp-seg button:hover{color:var(--ms-text)}.ms-siteprev-bar .sp-seg button.on{background:var(--ms-card);color:var(--ms-text);box-shadow:0 1px 2px #36546314,0 0 0 1px var(--ms-line)}.ms-siteprev-bar .sp-open{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border-radius:8px;font-size:12.5px;font-weight:600;color:var(--ms-text2);background:var(--ms-card);border:1px solid var(--ms-line2);cursor:pointer;transition:background .12s}.ms-siteprev-bar .sp-open:hover{background:var(--ms-accent-soft)}.ms-siteprev-stage{background:var(--ms-bg2);border:1px solid var(--ms-line);border-radius:16px;padding:18px;display:flex;justify-content:center;overflow:auto}.ms-siteprev-frame{width:100%}.ms-siteprev-frame .ms-siteprev-screen{background:#fff;border:1px solid var(--ms-line);border-radius:12px;overflow:hidden;box-shadow:0 10px 30px -14px #214d6359}.ms-siteprev-iframe{display:block;border:none;width:100%;height:560px;background:#fff}.ms-siteprev-frame.mobile{width:auto;padding:12px;background:var(--ms-text);border-radius:30px;box-shadow:0 16px 40px -18px #214d6380}.dark .ms-siteprev-frame.mobile{background:#0b0b0b}.ms-siteprev-frame.mobile .ms-siteprev-screen{border-radius:20px;width:390px;max-width:78vw}.ms-siteprev-frame.mobile .ms-siteprev-iframe{height:620px}.ms-root .ms-c2-empresabar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:2px 0 4px}.ms-root .ms-c2-empresa{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 12px;border-radius:8px;font-size:13px;font-weight:600;color:var(--ms-text);background:var(--ms-card);border:1px solid var(--ms-line2)}.ms-root .ms-c2-empresa svg{width:15px;height:15px;color:var(--ms-accent)}.ms-root .ms-c2-demobar{display:flex;align-items:center;gap:10px;padding:9px 13px;border-radius:11px;font-size:12.5px;color:var(--ms-text2);background:#b0dff338;border:1px solid hsl(198 60% 60% / .4)}.dark .ms-root .ms-c2-demobar{color:var(--ms-text2);background:#294b5b66;border-color:#3d748f80}.ms-root .ms-c2-demobar svg{width:15px;height:15px;flex:none;color:var(--ms-accent)}.ms-root .ms-c2-demobar b{color:var(--ms-text);font-weight:600}.ms-root .ms-c2-deptabs{display:inline-flex;flex-wrap:wrap;gap:2px;padding:3px;border-radius:12px;background:var(--ms-muted-surface)}.ms-root .ms-c2-dep{height:30px;padding:0 13px;border-radius:9px;font-size:13px;font-weight:500;color:var(--ms-muted);display:inline-flex;align-items:center;gap:6px;background:transparent;border:none;cursor:pointer;transition:background .12s,color .12s;white-space:nowrap}.ms-root .ms-c2-dep svg{width:14px;height:14px}.ms-root .ms-c2-dep:hover{color:var(--ms-text)}.ms-root .ms-c2-dep.active{background:var(--ms-card);color:var(--ms-text);box-shadow:0 1px 2px #36546314,0 0 0 1px var(--ms-line)}.ms-root .ms-c2-subtabs{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:4px}.ms-root .ms-c2-subtab{height:28px;padding:0 11px;border-radius:99px;font-size:12.5px;font-weight:500;color:var(--ms-muted);background:var(--ms-card);border:1px solid var(--ms-line);cursor:pointer;transition:background .12s,color .12s,border-color .12s;display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.ms-root .ms-c2-subtab svg{width:13px;height:13px}.ms-root .ms-c2-subtab:hover{background:var(--ms-accent-soft);color:var(--ms-text)}.ms-root .ms-c2-subtab.active{background:hsl(var(--ms-aura-h) / .5);color:var(--ms-accent);border-color:hsl(var(--ms-aura-h))}.ms-root .ms-c2-body{display:flex;flex-direction:column;gap:14px}.ms-root .ms-c2-dephead{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.ms-root .ms-c2-dephead h2{font-size:16px;font-weight:600;color:var(--ms-text);display:flex;align-items:center;gap:8px}.ms-root .ms-c2-dephead h2 svg{width:17px;height:17px;color:var(--ms-accent)}.ms-root .ms-c2-dephead p{font-size:12.5px;color:var(--ms-muted);margin-top:2px;max-width:640px}.ms-root .ms-c2-agente{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:600;color:var(--ms-accent);background:var(--ms-accent-soft);border:1px solid var(--ms-line);border-radius:99px;padding:3px 10px;flex:none}.ms-root .ms-c2-agente svg{width:13px;height:13px}.ms-root .ms-c2-grid2{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media (max-width: 920px){.ms-root .ms-c2-grid2{grid-template-columns:1fr}}.ms-root .ms-c2-pill{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:600;padding:2px 9px;border-radius:99px;background:var(--ms-muted-surface);color:var(--ms-text2);white-space:nowrap}.ms-root .ms-c2-pill .d{width:7px;height:7px;border-radius:99px;flex:none;background:var(--pc, var(--ms-muted))}.ms-root .ms-c2-pill.tone{background:hsl(var(--pc) / .14);color:hsl(var(--pc))}.ms-root .ms-c2-tag{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:500;padding:2px 8px;border-radius:7px;background:var(--ms-muted-surface);color:var(--ms-muted)}.ms-root .ms-c2-pipe{display:flex;gap:12px;align-items:flex-start;overflow-x:auto;padding-bottom:6px}.ms-root .ms-c2-pcol{width:240px;flex:none;display:flex;flex-direction:column;gap:8px}.ms-root .ms-c2-pcol-head{display:flex;align-items:center;gap:8px;padding:2px 4px 4px}.ms-root .ms-c2-pcol-head .dot{width:9px;height:9px;border-radius:99px;flex:none}.ms-root .ms-c2-pcol-head h4{font-size:12.5px;font-weight:600;color:var(--ms-text);flex:1}.ms-root .ms-c2-pcol-head .gate{color:hsl(var(--ms-st-gate));display:inline-flex}.ms-root .ms-c2-pcol-head .gate svg{width:13px;height:13px}.ms-root .ms-c2-pcol-head .kc{font-size:11px;font-weight:600;color:var(--ms-muted);background:var(--ms-muted-surface);border-radius:99px;min-width:20px;height:18px;padding:0 6px;display:grid;place-items:center}.ms-root .ms-c2-peca{width:100%;text-align:left;cursor:pointer;font:inherit;color:inherit;background:var(--ms-card);border:1px solid var(--ms-line);border-radius:11px;padding:11px 12px;display:flex;flex-direction:column;gap:8px;box-shadow:0 1px 2px #3654630d;transition:border-color .12s,box-shadow .12s}.ms-root .ms-c2-peca:hover{border-color:var(--ms-line2);box-shadow:0 4px 14px #3255671f}.ms-root .ms-c2-peca.is-gate{box-shadow:inset 3px 0 hsl(var(--ms-st-gate))}.ms-root .ms-c2-peca.is-gate:hover{box-shadow:inset 3px 0 hsl(var(--ms-st-gate)),0 4px 14px #3255671f}.ms-root .ms-c2-peca .pt{font-size:13px;font-weight:600;color:var(--ms-text);line-height:1.3}.ms-root .ms-c2-peca .pm{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.ms-root .ms-c2-btn{height:27px;padding:0 11px;border-radius:8px;font-size:12px;font-weight:600;display:inline-flex;align-items:center;gap:6px;cursor:pointer;transition:background .12s,color .12s,border-color .12s;border:1px solid var(--ms-line2);background:var(--ms-card);color:var(--ms-text)}.ms-root .ms-c2-btn svg{width:13px;height:13px}.ms-root .ms-c2-btn:hover{background:var(--ms-accent-soft)}.ms-root .ms-c2-btn.primary{background:var(--ms-accent);border-color:var(--ms-accent);color:#fff}.dark .ms-root .ms-c2-btn.primary{color:#0f212e}.ms-root .ms-c2-btn.primary:hover{filter:brightness(1.06);background:var(--ms-accent)}.ms-root .ms-c2-btn.ghost{border-color:transparent;background:transparent;color:var(--ms-muted)}.ms-root .ms-c2-btn.ghost:hover{background:var(--ms-muted-surface);color:var(--ms-text)}.ms-root .ms-c2-locked{height:28px;padding:0 11px;border-radius:8px;font-size:12px;font-weight:600;display:inline-flex;align-items:center;gap:6px;cursor:not-allowed;border:1px solid hsl(var(--ms-st-gate) / .5);background:hsl(var(--ms-st-gate) / .12);color:#9c6211}.dark .ms-root .ms-c2-locked{color:#f6c85a}.ms-root .ms-c2-locked svg{width:13px;height:13px}.ms-root .ms-c2-table{width:100%}.ms-root .ms-c2-thead{display:grid;gap:10px;align-items:center;padding:9px 14px;border-bottom:1px solid var(--ms-line);font-size:10px;font-weight:600;color:var(--ms-muted);text-transform:uppercase;letter-spacing:.06em}.ms-root .ms-c2-trow{display:grid;gap:10px;align-items:center;padding:10px 14px;border-bottom:1px solid var(--ms-line);font-size:13px;color:var(--ms-text)}.ms-root .ms-c2-trow:last-child{border-bottom:none}.ms-root .ms-c2-trow:hover{background:var(--ms-card-hover)}.ms-root .ms-c2-tnome{font-weight:600;color:var(--ms-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ms-root .ms-c2-tmuted{color:var(--ms-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ms-root .ms-c2-tnum{font-variant-numeric:tabular-nums;text-align:right}.ms-root .ms-c2-funil{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}@media (max-width: 920px){.ms-root .ms-c2-funil{grid-template-columns:repeat(2,1fr)}}.ms-root .ms-c2-fcol{background:var(--ms-bg2);border:1px solid var(--ms-line);border-radius:12px;padding:8px;display:flex;flex-direction:column;gap:7px;min-height:80px}.ms-root .ms-c2-fcol-head{display:flex;align-items:center;gap:7px;padding:2px 4px}.ms-root .ms-c2-fcol-head .dot{width:8px;height:8px;border-radius:99px;flex:none}.ms-root .ms-c2-fcol-head .nm{font-size:11.5px;font-weight:600;color:var(--ms-text);flex:1}.ms-root .ms-c2-fcol-head .kc{font-size:10.5px;font-weight:700;color:var(--ms-muted)}.ms-root .ms-c2-lead{background:var(--ms-card);border:1px solid var(--ms-line);border-radius:9px;padding:8px 9px;display:flex;flex-direction:column;gap:3px}.ms-root .ms-c2-lead .ln{font-size:12px;font-weight:600;color:var(--ms-text)}.ms-root .ms-c2-lead .lm{font-size:10.5px;color:var(--ms-muted);display:flex;align-items:center;gap:5px;flex-wrap:wrap}.ms-root .ms-c2-bar{height:6px;border-radius:99px;background:var(--ms-muted-surface);overflow:hidden}.ms-root .ms-c2-bar>span{display:block;height:100%;background:hsl(var(--ms-st-doing))}.ms-root .ms-c2-demobadge{font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--ms-muted);background:var(--ms-muted-surface);border-radius:5px;padding:1px 5px}.ms-root .ms-c2-trava-row{display:flex;align-items:center;gap:10px;padding:9px 11px;border:1px solid var(--ms-line);border-radius:11px;background:var(--ms-card);cursor:pointer;width:100%;font:inherit;text-align:left;transition:background .12s,border-color .12s}.ms-root .ms-c2-trava-row:hover:not(:disabled){background:var(--ms-accent-soft);border-color:var(--ms-line2)}.ms-root .ms-c2-trava-row:disabled{cursor:default}.ms-root .ms-c2-intg-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media (max-width: 720px){.ms-root .ms-c2-intg-grid{grid-template-columns:1fr}}.ms-root .ms-c2-intg{background:var(--ms-card);border:1px solid var(--ms-line);border-radius:14px;padding:16px 18px;display:flex;flex-direction:column;gap:12px;box-shadow:0 1px 3px #3255670d}.ms-root .ms-c2-intg-top{display:flex;align-items:center;gap:12px}.ms-root .ms-c2-intg-ic{width:40px;height:40px;border-radius:11px;flex:none;display:grid;place-items:center;background:var(--ms-accent-soft);color:var(--ms-accent);border:1px solid var(--ms-line)}.ms-root .ms-c2-intg-ic svg{width:20px;height:20px}.ms-root .ms-c2-intg-nm{font-size:14px;font-weight:600;color:var(--ms-text)}.ms-root .ms-c2-intg-sub{font-size:12px;color:var(--ms-muted);margin-top:1px}.ms-root .ms-c2-intg-conta{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;font-size:12.5px;padding:9px 11px;border-radius:10px;background:var(--ms-bg2);border:1px solid var(--ms-line)}.ms-root .ms-c2-intg-note{font-size:12px;color:var(--ms-text2);line-height:1.5;padding:9px 11px;border-radius:10px;background:hsl(var(--ms-st-gate) / .12);border:1px solid hsl(var(--ms-st-gate) / .4)}.ms-root .ms-c2-intg-note b{color:var(--ms-text);font-weight:600}.ms-root .ms-c2-intg-actions{display:flex;align-items:center;gap:8px;margin-top:auto;padding-top:2px}.ms-root .ms-c2-bul{display:flex;flex-direction:column;gap:9px}.ms-root .ms-c2-bul li{display:flex;gap:9px;align-items:flex-start;font-size:13px;color:var(--ms-text);list-style:none}.ms-root .ms-c2-bul li svg{width:15px;height:15px;color:var(--ms-accent);flex:none;margin-top:2px}.ms-root .ms-c2-bul li .sub{font-size:12px;color:var(--ms-muted)}.ms-root .ms-c2-field{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.ms-root .ms-c2-field>.lb{font-size:12.5px;font-weight:600;color:var(--ms-text2);display:flex;align-items:center;gap:6px}.ms-root .ms-c2-field>.lb svg{width:14px;height:14px;color:var(--ms-accent);flex:none}.ms-root .ms-c2-field .hint{font-size:11.5px;color:var(--ms-muted);line-height:1.4}.ms-root .ms-c2-input{width:100%;font:inherit;font-size:13px;color:var(--ms-text);background:var(--ms-card);border:1px solid var(--ms-line2);border-radius:10px;padding:9px 11px;transition:border-color .12s,box-shadow .12s}.ms-root textarea.ms-c2-input{resize:vertical;min-height:60px;line-height:1.5}.ms-root .ms-c2-input:focus{outline:none;border-color:var(--ms-accent);box-shadow:0 0 0 3px var(--ms-accent-soft)}.ms-root .ms-c2-input::-moz-placeholder{color:var(--ms-muted)}.ms-root .ms-c2-input::placeholder{color:var(--ms-muted)}.ms-root .ms-c2-seg{display:inline-flex;gap:2px;padding:3px;border-radius:10px;background:var(--ms-muted-surface);flex-wrap:wrap}.ms-root .ms-c2-seg button{height:28px;padding:0 12px;border-radius:7px;font-size:12px;font-weight:600;color:var(--ms-muted);background:transparent;border:none;cursor:pointer;transition:background .12s,color .12s}.ms-root .ms-c2-seg button:hover{color:var(--ms-text)}.ms-root .ms-c2-seg button.on{background:var(--ms-card);color:var(--ms-text);box-shadow:0 1px 2px #36546314,0 0 0 1px var(--ms-line)}.ms-root .ms-c2-switch{position:relative;width:38px;height:21px;border-radius:99px;background:var(--ms-muted-surface);border:1px solid var(--ms-line2);cursor:pointer;flex:none;padding:0;transition:background .15s,border-color .15s}.ms-root .ms-c2-switch:after{content:"";position:absolute;top:1px;left:1px;width:17px;height:17px;border-radius:99px;background:#fff;box-shadow:0 1px 2px #36546340;transition:transform .15s}.ms-root .ms-c2-switch.on{background:var(--ms-accent);border-color:var(--ms-accent)}.ms-root .ms-c2-switch.on:after{transform:translate(17px)}.ms-root .ms-c2-switch.crit.on{background:hsl(var(--ms-st-gate));border-color:hsl(var(--ms-st-gate))}.ms-root .ms-c2-acao{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--ms-line);border-radius:11px;background:var(--ms-bg2)}.ms-root .ms-c2-acao.crit{border-color:hsl(var(--ms-st-gate) / .5);background:hsl(var(--ms-st-gate) / .08)}.ms-root .ms-c2-acao .ai{flex:1;min-width:0}.ms-root .ms-c2-acao .ai .nm{font-size:13px;font-weight:600;color:var(--ms-text);display:flex;align-items:center;gap:6px;flex-wrap:wrap}.ms-root .ms-c2-acao .ai .mt{font-size:11.5px;color:var(--ms-muted);margin-top:1px}.ms-root .ms-c2-cfg-rail{font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#9c6211;background:hsl(var(--ms-st-gate) / .16);border-radius:5px;padding:1px 6px}.dark .ms-root .ms-c2-cfg-rail{color:#f6c85a}.ms-root .ms-c2-days{display:flex;gap:6px;flex-wrap:wrap}.ms-root .ms-c2-day{height:30px;min-width:42px;padding:0 11px;border-radius:99px;font-size:12px;font-weight:600;color:var(--ms-muted);background:var(--ms-card);border:1px solid var(--ms-line);cursor:pointer;transition:background .12s,color .12s,border-color .12s}.ms-root .ms-c2-day:hover{background:var(--ms-accent-soft);color:var(--ms-text)}.ms-root .ms-c2-day.on{background:hsl(var(--ms-aura-h) / .5);color:var(--ms-accent);border-color:hsl(var(--ms-aura-h))}.ms-root .ms-c2-cfg-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:12px 14px;border:1px solid var(--ms-line);border-radius:12px;background:var(--ms-card)}.ms-root .ms-c2-cfg-foot .note{font-size:12px;color:var(--ms-muted);flex:1;min-width:200px}.ms-root .ms-c2-btn:disabled{opacity:.5;cursor:not-allowed}.m-scope .area-mob{overflow-x:hidden;background:transparent}.m-scope .area-mob .ms-c2-body{gap:12px}.m-scope .area-mob .ms-c2-dephead{gap:8px}.m-scope .area-mob .ms-c2-dephead h2{font-size:15px}.m-scope .area-mob .ms-c2-dephead p{font-size:12px}.m-scope .area-mob .ms-kpis{grid-template-columns:1fr 1fr;gap:10px}.m-scope .area-mob .ms-kpi{padding:12px 13px;border-radius:13px}.m-scope .area-mob .ms-kpi .kpi-t{font-size:11px;padding-right:28px}.m-scope .area-mob .ms-kpi .kpi-v{font-size:21px;margin-top:6px}.m-scope .area-mob .ms-kpi .kpi-ic{top:11px;right:11px;width:26px;height:26px}.m-scope .area-mob .ms-kpi .kpi-ic svg{width:14px;height:14px}.m-scope .area-mob .ms-c2-grid2{grid-template-columns:1fr;gap:12px}.m-scope .area-mob .ms-c2-intg-grid{grid-template-columns:1fr}.m-scope .area-mob .ms-c2-funil{grid-template-columns:1fr 1fr}.m-scope .area-mob .ms-section-card{padding:14px;border-radius:13px}.m-scope .area-mob .ms-list-card,.m-scope .area-mob .ms-c2-table,.m-scope .area-mob *:has(>.ms-c2-thead){overflow-x:auto}.m-scope .area-mob .ms-c2-thead,.m-scope .area-mob .ms-c2-trow{min-width:440px}.m-scope .area-mob .ms-c2-grid2>*,.m-scope .area-mob .ms-list-card,.m-scope .area-mob .ms-c2-table{min-width:0}.m-scope .area-mob .ms-simbar{padding:8px 10px;gap:7px}.m-scope .area-mob .ms-simbar .sb-spacer{display:none}.orc-v2-root{--orc-black:#0B0B0B;--orc-content: 198 100% 98.7%;--orc-fg: 0 0% 4.3%;--orc-card: 0 0% 100%;--orc-muted: 200 45% 96%;--orc-muted-fg: 0 0% 37%;--orc-border: 200 36% 88%;--orc-border-strong: 200 30% 80%;--orc-input: 200 34% 84%;--orc-ring: 198 65% 60%;--orc-primary: 0 0% 4.3%;--orc-accent: 198 73% 82%;--orc-accent-soft: 198 80% 94%;--orc-accent-fg: 200 60% 22%;--orc-st-doing: 198 58% 44%;--orc-blue: 208 89% 47%;--orc-green: 152 55% 38%;--orc-amber: 35 92% 46%;--orc-red: 10 60% 61%;font-family:Geist,ui-sans-serif,system-ui,sans-serif;display:flex;flex-direction:column;min-height:0;height:calc(100dvh - 4rem);margin:-1rem -1rem -1.5rem}@media (min-width:768px){.orc-v2-root{margin:-1.5rem}}.dark .orc-v2-root{--orc-content: 220 20% 9%;--orc-fg: 210 16% 86%;--orc-card: 220 18% 13%;--orc-muted: 220 14% 18%;--orc-muted-fg: 215 12% 60%;--orc-border: 220 14% 22%;--orc-border-strong: 220 12% 30%;--orc-input: 220 12% 28%;--orc-accent: 200 38% 26%;--orc-accent-soft: 205 30% 20%;--orc-accent-fg: 198 70% 78%}.orc-v2-root .mono{font-family:Geist Mono,ui-monospace,monospace;font-variant-numeric:tabular-nums}.orc-v2-root button{font:inherit}.orc-v2-root .seg.seg-x{--sx-card: hsl(var(--orc-card));--sx-border: hsl(var(--orc-border-strong));--sx-accent: hsl(var(--orc-st-doing));--sx-accent-soft: hsl(var(--orc-accent-soft));--sx-ring: hsl(var(--orc-ring));--sx-text: hsl(var(--orc-fg))}.dark .orc-v2-root .seg.seg-x{--sx-accent: hsl(var(--orc-accent-fg));--sx-ring: hsl(var(--orc-accent-fg))}.orc-v2-root .seg.seg-x .orc-fcount{top:3px;right:auto;left:19px}.orc-v2-root .orc-head{flex:none;padding:14px 20px;background:hsl(var(--orc-card));border-bottom:1px solid hsl(var(--orc-border));box-shadow:0 12px 22px -18px #1b506a4d;position:relative;z-index:5}.orc-v2-root .orc-head-top{display:flex;align-items:flex-start;gap:16px}.orc-v2-root .orc-head-top h1{font-size:22px;font-weight:600;letter-spacing:-.01em;color:hsl(var(--orc-fg))}.orc-v2-root .orc-head-actions{margin-left:auto;display:flex;align-items:center;gap:8px;align-self:flex-end}.orc-v2-root .ariana-mini{display:inline-flex;align-items:center;height:34px;max-width:34px;overflow:hidden;border-radius:8px;background:hsl(var(--orc-card));border:1px solid hsl(var(--orc-border-strong));padding:0;transition:max-width .58s cubic-bezier(.19,1,.22,1),background .14s ease;white-space:nowrap;will-change:max-width}.orc-v2-root .ariana-mini:hover{max-width:230px;background:hsl(var(--orc-accent-soft))}.orc-v2-root .ariana-mini .am-face{width:32px;height:32px;flex:none;display:grid;place-items:center}.orc-v2-root .ariana-mini .am-text{font-size:13px;font-weight:500;color:hsl(var(--orc-muted-fg));padding-right:13px;padding-left:5px;opacity:0;transform:translate(-6px);transition:opacity .5s ease .14s,transform .5s cubic-bezier(.19,1,.22,1) .14s}.orc-v2-root .ariana-mini:hover .am-text{opacity:1;transform:none;color:hsl(var(--orc-fg))}.orc-v2-root .split-btn{display:inline-flex;align-items:stretch;height:34px;border-radius:8px;background:hsl(var(--orc-primary));overflow:hidden}.orc-v2-root .split-btn button{color:#fff;font-size:13px;font-weight:500;display:inline-flex;align-items:center;justify-content:center;gap:7px;transition:background .14s ease;white-space:nowrap}.orc-v2-root .split-btn .sb-main{padding:0 14px 0 12px}.orc-v2-root .split-btn .sb-main:hover{background:#ffffff24}.orc-v2-root .split-btn .sb-div{width:1px;background:#ffffff3d;margin:6px 0;flex:none}.orc-v2-root .split-btn .sb-menu{padding:0 9px}.orc-v2-root .split-btn .sb-menu:hover{background:#ffffff24}.dark .orc-v2-root .split-btn{background:#b0dff3}.dark .orc-v2-root .split-btn button{color:#132939;font-weight:600}.dark .orc-v2-root .split-btn .sb-div{background:#24364259}.dark .orc-v2-root .split-btn .sb-main:hover,.dark .orc-v2-root .split-btn .sb-menu:hover{background:#19374d29}.orc-v2-root .orc-head-row{display:flex;align-items:center;gap:14px;margin-top:15px;flex-wrap:wrap}.orc-v2-root .orc-tabs{display:flex;align-items:center;gap:2px;padding:3px;border-radius:10px;background:hsl(var(--orc-muted));width:-moz-fit-content;width:fit-content}.orc-v2-root .orc-tab{display:inline-flex;align-items:center;gap:7px;height:30px;padding:0 13px;border-radius:7px;font-size:13px;font-weight:500;color:hsl(var(--orc-muted-fg));transition:color .22s ease,background .28s cubic-bezier(.22,1,.36,1),box-shadow .28s ease}.orc-v2-root .orc-tab:hover{color:hsl(var(--orc-fg))}.orc-v2-root .orc-tab.active{background:hsl(var(--orc-card));color:hsl(var(--orc-fg));box-shadow:0 1px 2px #36546314,0 0 0 1px hsl(var(--orc-border))}.orc-v2-root .orc-toolbar{margin-left:auto;display:flex;align-items:center;gap:8px}.orc-v2-root .orc-seg{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 11px;border-radius:8px;font-size:13px;font-weight:500;color:hsl(var(--orc-muted-fg));border:1px solid hsl(var(--orc-border-strong));background:hsl(var(--orc-card));position:relative}.orc-v2-root .orc-seg:hover{background:hsl(var(--orc-accent-soft));color:hsl(var(--orc-fg))}.orc-v2-root .orc-seg.icon{width:34px;padding:0;justify-content:center}.orc-v2-root .orc-seg.on{background:hsl(var(--orc-accent-soft));color:hsl(var(--orc-fg));border-color:hsl(var(--orc-accent))}.orc-v2-root .orc-seg.orc-seg-dark,.orc-v2-root .orc-seg.orc-seg-dark.on{background:hsl(var(--orc-primary));color:#fff;border-color:hsl(var(--orc-primary))}.orc-v2-root .orc-seg.orc-seg-dark:hover{background:hsl(var(--orc-primary)/.88);color:#fff}.orc-v2-root .orc-fcount{position:absolute;top:-5px;right:-5px;min-width:17px;height:17px;padding:0 5px;border-radius:99px;background:hsl(var(--orc-primary));color:#fff;font-size:10.5px;font-weight:700;display:inline-grid;place-items:center}.orc-v2-root .orc-search{display:flex;align-items:center;gap:8px;width:230px;height:34px;padding:0 10px;border-radius:8px;border:1px solid hsl(var(--orc-input));background:hsl(var(--orc-card));color:hsl(var(--orc-muted-fg));transition:width .4s cubic-bezier(.19,1,.22,1)}.orc-v2-root .orc-search:focus-within{width:300px;border-color:hsl(var(--orc-ring));box-shadow:0 0 0 3px hsl(var(--orc-ring)/.16)}.orc-v2-root .orc-search input{border:none;outline:none;background:none;flex:1;color:hsl(var(--orc-fg));font-size:13px;min-width:0}.orc-v2-root .orc-search input::-moz-placeholder{color:hsl(var(--orc-muted-fg))}.orc-v2-root .orc-search input::placeholder{color:hsl(var(--orc-muted-fg))}.orc-v2-root .orc-board{flex:1;display:flex;flex-direction:column;overflow:hidden;padding:18px 20px;background:hsl(var(--orc-content));min-height:0}.orc-v2-root .orc-view{animation:orcViewIn .34s cubic-bezier(.22,1,.36,1) both}@keyframes orcViewIn{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.orc-v2-root .orc-view{animation:none!important}}.orc-v2-root .orc-board>.orc-view-lista{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:10px}.orc-v2-root .orc-board>.orc-view:not(.orc-view-lista){flex:1 1 auto;min-height:0;overflow:auto}.orc-v2-root .orc-soon{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:80px 20px;text-align:center;background:hsl(var(--orc-card));border:1px solid hsl(var(--orc-border));border-radius:14px;box-shadow:0 8px 26px -10px #214d6333}.orc-v2-root .orc-soon .si{width:54px;height:54px;border-radius:14px;display:grid;place-items:center;background:hsl(var(--orc-accent-soft));color:hsl(var(--orc-st-doing))}.orc-v2-root .orc-soon b{font-size:15px;font-weight:600;color:hsl(var(--orc-fg))}.orc-v2-root .orc-soon span{font-size:13px;color:hsl(var(--orc-muted-fg));max-width:380px}.orc-v2-root .orc-list-card{border:1px solid hsl(var(--orc-border));border-radius:14px;overflow:hidden;background:hsl(var(--orc-card));box-shadow:0 8px 26px -10px #214d6333,0 1px 3px #32556712}.orc-v2-root .orc-view-lista>.orc-list-card{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.orc-v2-root .orc-view-lista>.orc-list-card>.orc-table-scroll{flex:1 1 auto;min-height:0;max-height:none}.orc-v2-root .orc-table-scroll{overflow:auto;max-height:calc(100vh - 290px);scrollbar-gutter:stable}.orc-v2-root table.otable{width:100%;border-collapse:collapse;table-layout:fixed;min-width:-moz-max-content;min-width:max-content}.orc-v2-root .otable td.td-nome,.orc-v2-root .otable th[data-col=nome],.orc-v2-root .otable td.grp-td-name{min-width:120px}.orc-v2-root .otable thead th{text-align:left;font-size:11px;font-weight:500;letter-spacing:.03em;text-transform:uppercase;color:hsl(var(--orc-muted-fg));padding:8px 12px;border-bottom:1px solid hsl(var(--orc-border));white-space:nowrap;background:hsl(var(--orc-card));position:sticky;top:0;z-index:5;height:34px;overflow:hidden;text-overflow:ellipsis}.orc-v2-root .otable thead th .th-in{max-width:100%}.orc-v2-root .otable thead th.th-check{padding-left:16px;text-overflow:clip}.orc-v2-root .otable thead th.th-acoes{text-align:right;padding-right:16px}.orc-v2-root .otable thead th.sortable{cursor:pointer}.orc-v2-root .otable thead th .th-in{display:inline-flex;align-items:center;gap:5px;cursor:grab}.orc-v2-root .otable thead th:active .th-in{cursor:grabbing}.orc-v2-root .otable thead th .th-grip{opacity:0;cursor:grab}.orc-v2-root .otable thead th:hover .th-grip{opacity:.55}.orc-v2-root .otable thead th .th-sort{opacity:0;transition:opacity .12s}.orc-v2-root .otable thead th:hover .th-sort{opacity:.55}.orc-v2-root .otable thead th.sorted .th-sort{opacity:1;color:hsl(var(--orc-st-doing))}.orc-v2-root .otable thead.thead-hidden{display:none}.orc-v2-root .otable thead th .th-resize{position:absolute;right:0;top:0;height:100%;width:5px;cursor:col-resize}.orc-v2-root .otable tbody td{height:40px;padding:0 12px;border-bottom:1px solid hsl(var(--orc-border));vertical-align:middle;font-size:12.5px;color:hsl(var(--orc-fg));overflow:hidden}.orc-v2-root .otable.proj-off tbody td{height:31px}.orc-v2-root .otable.proj-off .td-resp span.rounded-full{width:24px!important;height:24px!important}.orc-v2-root .otable td.td-check{padding-left:16px}.orc-v2-root .otable td.td-acoes{text-align:right;padding-right:8px}.orc-v2-root .otable tbody tr:last-child td{border-bottom:none}.orc-v2-root .otable tbody tr.orow{transition:background .12s;cursor:pointer}.orc-v2-root .otable tbody tr.orow:hover td{background:hsl(var(--orc-accent-soft)/.55)}.orc-v2-root .otable tbody tr.orow:hover td:first-child{box-shadow:inset 3px 0 hsl(var(--orc-accent))}.orc-v2-root .otable tbody tr.orow.sel td{background:hsl(var(--orc-accent-soft)/.85)}.orc-v2-root .otable td.td-id{position:relative;overflow:visible}.orc-v2-root .o-id{position:absolute;left:8px;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;gap:7px;height:26px;padding:0 8px;border-radius:7px;font-size:12px;color:hsl(var(--orc-muted-fg));background:transparent;white-space:nowrap;cursor:pointer;transition:background .14s ease,box-shadow .14s ease,color .14s ease;z-index:2}.orc-v2-root .o-id .o-id-ic{width:14px;height:14px;flex:none;opacity:.7}.orc-v2-root .o-id .id-txt{max-width:0;opacity:0;overflow:hidden;white-space:nowrap;transition:max-width .18s ease,opacity .14s ease}.orc-v2-root .o-id:hover{background:hsl(var(--orc-card));box-shadow:0 8px 22px #1f415133;color:hsl(var(--orc-fg));z-index:8}.orc-v2-root .o-id:hover .o-id-ic{opacity:1}.orc-v2-root .o-id:hover .id-txt{max-width:170px;opacity:1}.orc-v2-root .otable:not(.idfull) td.td-id{text-align:center}.orc-v2-root .otable.idfull .o-id{position:static;transform:none;background:transparent;box-shadow:none;padding:0;height:auto;z-index:2}.orc-v2-root .otable.idfull .o-id .id-txt{max-width:none;opacity:1;overflow:hidden;text-overflow:ellipsis}.orc-v2-root .otable.idfull td.td-id{overflow:hidden}.orc-v2-root .o-name{display:flex;flex-direction:column;justify-content:center;height:100%;gap:1px;min-width:0}.orc-v2-root .o-name .nm{font-weight:500;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;gap:6px;min-width:0}.orc-v2-root .o-name .nm .nm-txt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.orc-v2-root .o-name .nm .nm-copy{flex:none;opacity:0;transition:opacity .12s}.orc-v2-root tr.orow:hover .o-name .nm .nm-copy{opacity:1}.orc-v2-root .o-name .nm .nm-copy .o-copy-btn:hover{background:hsl(var(--orc-accent-soft));color:hsl(var(--orc-fg))}.orc-v2-root .o-name .pj{font-size:11px;line-height:1.2;color:hsl(var(--orc-muted-fg));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.orc-v2-root .o-muted{color:hsl(var(--orc-muted-fg));font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.orc-v2-root .o-solic{display:flex;align-items:center;gap:8px;min-width:0}.orc-v2-root .o-solic .nm{font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.orc-v2-root .o-valor{font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.orc-v2-root td.td-valor,.orc-v2-root th.th-valor{text-align:right}.orc-v2-root th.th-valor .th-in{width:100%;justify-content:flex-end}.orc-v2-root th.th-valor .th-in .th-sort,.orc-v2-root td.grp-td-label.td-valor .grp-col-label .th-sort{order:-1}.orc-v2-root td.td-resp,.orc-v2-root th.th-resp{text-align:center}.orc-v2-root th.th-resp .th-in{width:100%;justify-content:center}.orc-v2-root .copy-mini{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:4px;color:hsl(var(--orc-muted-fg));opacity:.6;flex:none}.orc-v2-root .copy-mini:hover{opacity:1;color:hsl(var(--orc-fg));background:hsl(var(--orc-muted))}.orc-v2-root .o-cb{width:17px;height:17px;border-radius:5px;border:1.5px solid hsl(var(--orc-border-strong));display:inline-grid;place-items:center;background:hsl(var(--orc-card));cursor:pointer;flex:none}.orc-v2-root .o-cb svg{width:11px;height:11px;color:#fff;opacity:0}.orc-v2-root .o-cb.on{background:hsl(var(--orc-primary));border-color:hsl(var(--orc-primary))}.orc-v2-root .o-cb.on svg{opacity:1}.orc-v2-root .o-actions{display:inline-flex;align-items:center;gap:1px;opacity:0;transition:opacity .14s ease}.orc-v2-root tr.orow:hover .o-actions,.orc-v2-root tr.orow:focus-within .o-actions{opacity:1}.orc-v2-root .o-actions button{width:28px;height:28px;border-radius:7px;display:grid;place-items:center;color:hsl(var(--orc-muted-fg))}.orc-v2-root .o-actions button:hover:not(:disabled){background:hsl(var(--orc-card));color:hsl(var(--orc-fg));box-shadow:0 0 0 1px hsl(var(--orc-border))}.orc-v2-root .o-actions button:disabled{opacity:.4;cursor:not-allowed}.orc-v2-root td.td-nome{position:relative}.orc-v2-root .o-name .nm .nm-acoes{position:absolute;right:12px;top:50%;transform:translateY(-50%);flex:none;opacity:0;transition:opacity .12s;z-index:3}.orc-v2-root tr.orow:hover .o-name .nm .nm-acoes,.orc-v2-root tr.orow:focus-within .o-name .nm .nm-acoes{opacity:1}.orc-v2-root .o-acoes-btn{display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 8px;border-radius:7px;font-size:12px;font-weight:500;color:hsl(var(--orc-fg));background:hsl(var(--orc-card));border:1px solid hsl(var(--orc-border-strong));cursor:pointer;white-space:nowrap;transition:background .12s,color .12s,border-color .12s}.orc-v2-root .o-acoes-btn:hover{background:hsl(var(--orc-primary));color:#fff;border-color:hsl(var(--orc-primary))}.orc-v2-root .o-acoes-btn svg{width:12px;height:12px;flex:none}.orc-v2-root .o-name .nm .nm-acoes:has([data-state=open]){opacity:1}.orc-v2-root .o-name .nm .nm-aviso{position:absolute;right:12px;top:50%;transform:translateY(-50%);display:inline-grid;place-items:center;width:20px;height:20px;padding:0;flex:none;border:none;background:transparent;cursor:help;z-index:4;color:#e19d09;border-radius:6px;animation:orc-aviso-blink 1.25s ease-in-out infinite;transition:background .15s}.orc-v2-root .o-name .nm .nm-aviso svg{width:15px;height:15px}.orc-v2-root .o-name .nm .nm-aviso:hover{background:#e19d0924;animation-play-state:paused}.dark .orc-v2-root .o-name .nm .nm-aviso{color:#fbc641}.orc-v2-root .o-name .nm:has(.nm-aviso) .nm-acoes{right:44px}@keyframes orc-aviso-blink{0%,to{opacity:1}50%{opacity:.32}}@media (prefers-reduced-motion: reduce){.orc-v2-root .o-name .nm .nm-aviso{animation:none}}.orc-v2-root tr.grp-row{cursor:pointer}.orc-v2-root tr.grp-row.grp-merged td{height:38px;padding:0 12px;border-bottom:1px solid hsl(var(--orc-border));background:hsl(var(--orc-muted)/.6);vertical-align:middle}.orc-v2-root tr.grp-row.grp-merged td.grp-td-check{padding-left:16px}.orc-v2-root .grp-name{display:flex;align-items:center;gap:9px;min-width:0}.orc-v2-root .grp-name .gtw{transition:transform .15s;color:hsl(var(--orc-muted-fg));flex:none}.orc-v2-root tr.grp-row.closed .grp-name .gtw{transform:rotate(-90deg)}.orc-v2-root .grp-name .gdot{width:9px;height:9px;border-radius:99px;flex:none}.orc-v2-root .grp-name img,.orc-v2-root .grp-name .grp-avatar,.orc-v2-root .grp-name [class*=avatar]{width:22px!important;height:22px!important;border-radius:99px!important;flex:none;-o-object-fit:cover;object-fit:cover}.orc-v2-root .grp-name h3{font-size:13px;font-weight:600;color:hsl(var(--orc-fg));white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.orc-v2-root .grp-name .gc{font-size:11px;font-weight:600;color:hsl(var(--orc-muted-fg));background:hsl(var(--orc-card));border-radius:99px;min-width:20px;height:19px;padding:0 6px;display:inline-grid;place-items:center;flex:none}.orc-v2-root .grp-col-label{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;font-weight:600;letter-spacing:.01em;text-transform:uppercase;color:hsl(var(--orc-muted-fg));white-space:nowrap}.orc-v2-root td.grp-td-label.td-valor .grp-col-label{width:100%;justify-content:flex-end}.orc-v2-root td.grp-td-label.td-resp .grp-col-label{width:100%;justify-content:center}.orc-v2-root .grp-col-label.grp-col-sortable{cursor:pointer}.orc-v2-root .grp-col-label.grp-col-sortable:hover{color:hsl(var(--orc-fg))}.orc-v2-root .grp-col-label .th-sort{opacity:0;transition:opacity .12s}.orc-v2-root .grp-col-label.grp-col-sortable:hover .th-sort{opacity:.55}.orc-v2-root .grp-col-label.sorted .th-sort{opacity:1;color:hsl(var(--orc-st-doing))}.orc-v2-root .orc-page{display:flex;align-items:center;justify-content:space-between;margin-top:13px;font-size:12.5px;color:hsl(var(--orc-muted-fg));padding:0 4px}.orc-v2-root .orc-view-lista>.orc-page{flex:none;margin-top:0}.orc-v2-root .orc-page b{color:hsl(var(--orc-fg))}.orc-v2-root .orc-page-nav{display:flex;align-items:center;gap:4px}.orc-v2-root .orc-page-nav button{min-width:30px;height:30px;padding:0 9px;border-radius:8px;font-size:12.5px;font-weight:500;color:hsl(var(--orc-muted-fg));border:1px solid hsl(var(--orc-border-strong));background:hsl(var(--orc-card))}.orc-v2-root .orc-page-nav button:hover:not(:disabled){background:hsl(var(--orc-accent-soft));color:hsl(var(--orc-fg))}.orc-v2-root .orc-page-nav button:disabled{opacity:.45;cursor:not-allowed}.orc-v2-root .orc-page-nav button.on{background:hsl(var(--orc-primary));color:#fff;border-color:hsl(var(--orc-primary))}.orc-v2-root .o-badge{display:inline-flex;align-items:center;height:23px;padding:0 10px;border-radius:7px;font-size:11.5px;font-weight:600;white-space:nowrap}.orc-v2-root .o-status-badge{max-width:118px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orc-v2-root .otable td.td-status,.orc-v2-root .otable thead th[data-col=status]{padding-right:4px}.orc-v2-root .otable td.td-status+td.td-nome,.orc-v2-root .otable thead th[data-col=status]+th[data-col=nome]{padding-left:4px}.orc-v2-root .otable td.td-produtos{white-space:nowrap}.orc-v2-root .orc-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:10px;padding:64px 20px}.orc-v2-root .orc-empty .ei{width:50px;height:50px;border-radius:13px;display:grid;place-items:center;background:hsl(var(--orc-muted));color:hsl(var(--orc-muted-fg))}.orc-v2-root .orc-empty b{font-size:14px;font-weight:600;color:hsl(var(--orc-fg))}.orc-v2-root .orc-empty span{font-size:12.5px;color:hsl(var(--orc-muted-fg))}.orc-v2-root .inline-edit-cell{display:inline-flex;align-items:center;gap:5px;max-width:100%;min-width:0;background:transparent;border:none;padding:2px 6px 2px 4px;margin:-2px -6px -2px -4px;border-radius:7px;cursor:pointer;text-align:left;color:inherit;font:inherit;transition:background .12s}.orc-v2-root .inline-edit-cell:hover{background:hsl(var(--orc-accent-soft))}.orc-v2-root .inline-edit-cell:disabled{cursor:default}.orc-v2-root .inline-edit-cell:disabled:hover{background:transparent}.orc-v2-root .inline-edit-cell .iec-pencil{width:12px;height:12px;flex:none;opacity:0;color:hsl(var(--orc-muted-fg));transition:opacity .12s}.orc-v2-root .orow:hover .inline-edit-cell:not(:disabled) .iec-pencil{opacity:.55}.orc-v2-root .inline-edit-cell:hover .iec-pencil{opacity:.9}.orc-v2-root .td-resp .inline-edit-cell{margin:0;padding:2px}.orc-v2-root .otable td.td-briefing{text-align:center}.orc-v2-root .orc-brief-clip{display:inline-flex;align-items:center;gap:3px;height:26px;padding:0 7px;border-radius:7px;color:hsl(var(--orc-muted-fg));background:transparent;cursor:pointer;transition:background .12s ease,color .12s ease}.orc-v2-root .orc-brief-clip:hover{background:hsl(var(--orc-accent-soft));color:hsl(var(--orc-fg))}.orc-v2-root .orc-brief-count{font-size:10.5px;font-weight:600;line-height:1}.orc-v2-root .otable thead th[data-col=briefing]{text-align:center}.orc-v2-root .otable thead th[data-col=briefing] .th-in,.orc-v2-root td.grp-td-label.td-briefing .grp-col-label{width:100%;justify-content:center}.orc-v2-root .orc-brief-cell{display:inline-flex;align-items:center;gap:1px}.orc-v2-root .orc-brief-attach{display:inline-flex;align-items:center;justify-content:center;height:26px;min-width:30px;padding:0 7px;border-radius:7px;color:hsl(var(--orc-muted-fg));background:transparent;cursor:pointer;transition:background .12s ease,color .12s ease}.orc-v2-root .orc-brief-attach:hover{background:hsl(var(--orc-accent-soft));color:hsl(var(--orc-fg))}.orc-v2-root .orc-brief-attach .orc-brief-linkicon,.orc-v2-root .orc-brief-attach:hover .orc-brief-dash,.orc-v2-root .orc-brief-attach[data-state=open] .orc-brief-dash{display:none}.orc-v2-root .orc-brief-attach:hover .orc-brief-linkicon,.orc-v2-root .orc-brief-attach[data-state=open] .orc-brief-linkicon{display:inline-flex}.orc-v2-root .orc-brief-attach[data-state=open]{background:hsl(var(--orc-accent-soft));color:hsl(var(--orc-fg))}.orc-v2-root .orc-brief-manage{display:inline-flex;align-items:center;justify-content:center;height:26px;width:22px;border-radius:7px;color:hsl(var(--orc-muted-fg));background:transparent;cursor:pointer;opacity:0;transition:opacity .12s ease,background .12s ease,color .12s ease}.orc-v2-root .orow:hover .orc-brief-manage,.orc-v2-root .orc-brief-manage[data-state=open]{opacity:1}.orc-v2-root .orc-brief-manage:hover,.orc-v2-root .orc-brief-manage[data-state=open]{background:hsl(var(--orc-accent-soft));color:hsl(var(--orc-fg))}.orc-brief-pop-head{font-size:11px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:hsl(var(--muted-foreground));padding:8px 10px 4px}.orc-brief-pop [cmdk-item]:hover,.orc-brief-pop [cmdk-item][data-selected=true]{background:#e3f5fc!important;color:#16435a!important}.dark .orc-brief-pop [cmdk-item]:hover,.dark .orc-brief-pop [cmdk-item][data-selected=true]{background:#243642!important;color:#a0d7ee!important}.orc-pop-menu{min-width:210px;border-radius:11px!important;padding:5px;box-shadow:0 12px 32px #26485929}.dark .orc-pop-menu{box-shadow:0 12px 34px #05080f80}.orc-pop-label{font-size:11px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:hsl(var(--muted-foreground));padding:7px 8px 4px}.orc-pop-sec{display:flex;align-items:center;justify-content:space-between;padding-right:4px}.orc-pop-sec .orc-pop-label{flex:1 1 auto}.orc-pop-all{flex:none;font-size:10.5px;font-weight:600;letter-spacing:.02em;text-transform:none;color:#0d7fe3;background:transparent;border:none;padding:4px 6px;border-radius:5px;cursor:pointer}.orc-pop-all:hover{background:#e3f5fc;text-decoration:underline}.dark .orc-pop-all{color:#86ccea}.dark .orc-pop-all:hover{background:#243642}.orc-pop-item{display:flex;align-items:center;gap:10px}.orc-pop-item .ck{margin-left:auto}.orc-pop-menu .orc-pop-item{border-radius:8px;min-height:36px;font-size:13.5px;font-weight:450}.orc-pop-menu .orc-pop-item:hover,.orc-pop-menu .orc-pop-item:focus,.orc-pop-menu .orc-pop-item:focus-visible{background:#e3f5fc!important;color:#16435a!important;outline:none}.dark .orc-pop-menu .orc-pop-item:hover,.dark .orc-pop-menu .orc-pop-item:focus,.dark .orc-pop-menu .orc-pop-item:focus-visible{background:#243642!important;color:#a0d7ee!important}.orc-pop-menu .orc-pop-item.on{background:#e3f5fc;color:#16435a;font-weight:600}.dark .orc-pop-menu .orc-pop-item.on{background:#243642;color:#a0d7ee}.orc-modal-scope{--orc-black:#0B0B0B;--orc-content: 198 100% 98.7%;--orc-fg: 0 0% 4.3%;--orc-card: 0 0% 100%;--orc-muted: 200 45% 96%;--orc-muted-fg: 0 0% 37%;--orc-border: 200 36% 88%;--orc-border-strong: 200 30% 80%;--orc-input: 200 34% 84%;--orc-ring: 198 65% 60%;--orc-primary: 200 70% 45%;--orc-firm: 0 0% 4.3%;--orc-accent: 198 73% 82%;--orc-accent-soft: 198 80% 94%;--orc-accent-fg: 200 60% 22%;--orc-st-doing: 198 58% 44%;--orc-blue: 208 89% 47%;--orc-green: 152 55% 38%;--orc-amber: 35 92% 46%;--orc-red: 10 60% 61%;--orc-violet: 256 38% 58%;--primary: var(--orc-primary);--primary-foreground: 0 0% 100%;--ring: var(--orc-ring);--accent: var(--orc-accent-soft);--accent-foreground: var(--orc-accent-fg);--input: var(--orc-input);--border: var(--orc-border);font-family:Geist,ui-sans-serif,system-ui,sans-serif}.dark .orc-modal-scope{--orc-content: 220 20% 9%;--orc-fg: 210 16% 86%;--orc-card: 220 18% 13%;--orc-muted: 220 14% 18%;--orc-muted-fg: 215 12% 60%;--orc-border: 220 14% 22%;--orc-border-strong: 220 12% 30%;--orc-input: 220 12% 28%;--orc-ring: 198 65% 60%;--orc-primary: 200 70% 50%;--orc-firm: 200 70% 50%;--orc-accent: 200 38% 26%;--orc-accent-soft: 205 30% 20%;--orc-accent-fg: 198 70% 78%;--orc-st-doing: 198 58% 52%;--orc-blue: 208 89% 60%;--orc-green: 152 50% 55%;--orc-amber: 35 85% 58%;--orc-red: 10 58% 68%;--orc-violet: 256 45% 70%}.orc-modal-scope .mono{font-family:Geist Mono,ui-monospace,monospace;font-variant-numeric:tabular-nums}.orc-modal-scope.om-modal{width:92vw!important;max-width:1480px!important;height:94vh!important;padding:0!important;gap:0!important;border:none!important;border-radius:18px!important;overflow:hidden!important;background:hsl(var(--orc-card))!important;box-shadow:0 32px 80px #18293966!important;display:flex!important;flex-direction:column!important}.orc-modal-scope .om-grid{flex:1;display:grid;grid-template-columns:230px 1fr;min-height:0;transition:grid-template-columns .22s ease}.orc-modal-scope.nav-slim .om-grid{grid-template-columns:60px 1fr}.orc-modal-scope .om-head{flex:none;display:flex;flex-direction:column;gap:12px;padding:15px 18px 14px 20px;background:hsl(var(--orc-card));border-bottom:1px solid hsl(var(--orc-border))}.orc-modal-scope .omh-top{display:flex;align-items:center;gap:11px}.orc-modal-scope .omh-ic{width:30px;height:30px;border-radius:9px;flex:none;display:grid;place-items:center;background:hsl(var(--orc-muted));color:hsl(var(--orc-muted-fg))}.orc-modal-scope .omh-ic svg{width:15px;height:15px}.orc-modal-scope .omh-title{display:flex;align-items:center;gap:11px;min-width:0}.orc-modal-scope .omh-title h2{font-size:19px;font-weight:600;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:560px;color:hsl(var(--orc-fg))}.orc-modal-scope .omh-actions{margin-left:auto;display:flex;align-items:center;gap:3px;flex:none}.orc-modal-scope .omh-actions .sep-v{width:1px;height:22px;background:hsl(var(--orc-border));margin:0 4px}.orc-modal-scope .icon-btn{width:34px;height:34px;border-radius:8px;display:grid;place-items:center;color:hsl(var(--orc-muted-fg));background:transparent;border:none;cursor:pointer;transition:background .12s,color .12s}.orc-modal-scope .icon-btn svg{width:18px;height:18px}.orc-modal-scope .icon-btn:hover{background:hsl(var(--orc-accent-soft));color:hsl(var(--orc-fg))}.orc-modal-scope .icon-btn:disabled{opacity:.45;cursor:not-allowed}.orc-modal-scope .ro-chip{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border-radius:99px;font-size:11.5px;font-weight:600;background:hsl(var(--orc-muted));color:hsl(var(--orc-muted-fg))}.orc-modal-scope .ro-chip svg{width:13px;height:13px}.orc-modal-scope .omh-mid{display:flex;align-items:center;justify-content:space-between;gap:14px 22px;flex-wrap:wrap}.orc-modal-scope .omh-idline{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:12.5px;color:hsl(var(--orc-muted-fg))}.orc-modal-scope .id-pill{display:inline-flex;align-items:center;gap:6px;height:25px;padding:0 9px;border-radius:7px;background:hsl(var(--orc-muted));font-size:11.5px;font-weight:600;color:hsl(var(--orc-muted-fg));border:none;cursor:pointer}.orc-modal-scope .id-pill:hover{background:hsl(var(--orc-accent-soft));color:hsl(var(--orc-accent-fg))}.orc-modal-scope .id-pill svg{width:13px;height:13px}.orc-modal-scope .dotsep{width:3px;height:3px;border-radius:99px;background:hsl(var(--orc-border-strong));flex:none}.orc-modal-scope .om-novo-hint{font-size:12px;font-weight:500;color:hsl(var(--orc-muted-fg))}.orc-modal-scope .omh-resp{display:inline-flex;align-items:center;gap:6px;font-weight:500;color:hsl(var(--orc-fg))}.orc-modal-scope .date-inline{color:hsl(var(--orc-muted-fg))}.orc-modal-scope .date-inline b{color:hsl(var(--orc-fg));font-weight:600}.orc-modal-scope .omh-valor{display:flex;align-items:center;gap:11px;flex:none;background:hsl(var(--orc-fg));border-radius:11px;padding:9px 16px}.orc-modal-scope .omh-valor .vl{font-size:10.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#b3b3b3}.orc-modal-scope .omh-valor .vv{font-size:21px;font-weight:600;color:#fff;font-variant-numeric:tabular-nums;line-height:1}.orc-modal-scope .omh-infoline{display:flex;align-items:center;gap:9px 10px;flex-wrap:wrap;font-size:12.5px;color:hsl(var(--orc-muted-fg))}.orc-modal-scope .omh-info-label{font-size:10.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:hsl(var(--orc-accent-fg))}.orc-modal-scope .omh-infoline .date-inline b{font-variant-numeric:tabular-nums}.orc-modal-scope .omh-infovalor{display:flex;align-items:center;justify-content:space-between;gap:14px 22px;flex-wrap:wrap}.orc-modal-scope .omh-infovalor .omh-infoline{flex:1 1 auto;min-width:0}.orc-modal-scope .omh-infovalor .omh-valor{margin-left:auto}.orc-modal-scope .om-nav{overflow-y:auto;overflow-x:hidden;border-right:1px solid hsl(var(--orc-border));padding:10px 10px 18px;background:hsl(var(--orc-accent-soft)/.5)}.orc-modal-scope .om-nav-top{display:flex;align-items:center;gap:6px;padding:4px 4px 8px}.orc-modal-scope .om-nav-label{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--orc-accent-fg));padding:0 6px;white-space:nowrap;flex:1}.orc-modal-scope .om-nav-collapse{width:28px;height:28px;border-radius:8px;flex:none;display:grid;place-items:center;color:hsl(var(--orc-accent-fg));background:transparent;border:none;cursor:pointer}.orc-modal-scope .om-nav-collapse svg{width:16px;height:16px}.orc-modal-scope .om-nav-collapse:hover{background:hsl(var(--orc-card)/.7)}.orc-modal-scope.nav-slim .om-nav-top{justify-content:center}.orc-modal-scope.nav-slim .om-nav-label{display:none}.orc-modal-scope .om-nav-item{display:flex;align-items:center;gap:11px;width:100%;height:40px;padding:0 11px;border-radius:10px;font-size:13.5px;font-weight:500;color:hsl(var(--orc-accent-fg));text-align:left;background:transparent;border:none;cursor:pointer;transition:background .12s,color .12s;white-space:nowrap;overflow:hidden}.orc-modal-scope .om-nav-item svg{width:18px;height:18px;flex:none;color:hsl(var(--orc-accent-fg));stroke-width:2}.orc-modal-scope .om-nav-item:hover{background:hsl(var(--orc-card)/.7)}.orc-modal-scope .om-nav-item.active{background:hsl(var(--orc-card));color:hsl(var(--orc-fg));font-weight:600;box-shadow:0 1px 3px #2e576b1f,0 0 0 1px hsl(var(--orc-border))}.orc-modal-scope .om-nav-item.active svg{color:hsl(var(--orc-st-doing))}.orc-modal-scope .om-nav-item:disabled{opacity:.4;cursor:not-allowed}.orc-modal-scope.nav-slim .om-nav-item{justify-content:center;padding:0;gap:0}.orc-modal-scope.nav-slim .om-nav-item span{display:none}.orc-modal-scope .om-content{overflow-y:auto;padding:0 24px 30px;display:flex;flex-direction:column;gap:16px;background:hsl(var(--orc-content));min-width:0}.orc-modal-scope .om-content .tabview{animation:omTabIn .26s cubic-bezier(.22,1,.36,1) both;display:flex;flex-direction:column;gap:16px;min-width:0}.orc-modal-scope .om-content .tabview.hidden{display:none!important}.orc-modal-scope .om-content .tabview.om-cards-white div.border.rounded-lg:not([role=alert]),.orc-modal-scope .om-content .tabview.om-cards-white div.border.rounded-md:not([role=alert]){background-color:hsl(var(--orc-card))}@keyframes omTabIn{0%{transform:translateY(6px);opacity:.4}to{transform:none;opacity:1}}.orc-modal-scope .om-sect-title{display:flex;align-items:center;gap:10px;font-size:17px;font-weight:600;letter-spacing:-.01em;color:hsl(var(--orc-fg))}.orc-modal-scope .om-sect-title svg{width:19px;height:19px;color:hsl(var(--orc-st-doing))}.orc-modal-scope .om-content .tabview>.om-view-head{position:sticky;top:0;z-index:8;display:flex;align-items:center;gap:10px;margin:0 -24px;padding:13px 24px 11px;background:hsl(var(--orc-content));font-size:16px;font-weight:600;letter-spacing:-.01em;color:hsl(var(--orc-fg))}.orc-modal-scope .om-view-head svg{width:18px;height:18px;color:hsl(var(--orc-st-doing));flex:none}.orc-modal-scope .om-view-head span{white-space:nowrap}.orc-modal-scope .om-view-head:after{content:"";flex:1;height:1px;background:hsl(var(--orc-border))}.orc-modal-scope .orc-prodtab{--primary: var(--orc-primary);--primary-foreground: 0 0% 100%;--secondary: var(--orc-muted);--secondary-foreground: var(--orc-fg);--accent: var(--orc-accent-soft);--accent-foreground: var(--orc-accent-fg);--muted: var(--orc-muted);--muted-foreground: var(--orc-muted-fg);--ring: var(--orc-ring);--border: var(--orc-border);--input: var(--orc-input)}.orc-modal-scope .orc-prodtab tbody tr:hover{background:hsl(var(--orc-accent-soft))}.orc-modal-scope .om-locked-banner{display:flex;align-items:center;justify-content:space-between;gap:12px;border-radius:11px;background:hsl(var(--orc-amber)/.12);border:1px solid hsl(var(--orc-amber)/.4);padding:11px 14px;font-size:13px;color:#825517}.dark .orc-modal-scope .om-locked-banner{color:#f0bd75}.orc-modal-scope .panel{background:hsl(var(--orc-card));border:1px solid hsl(var(--orc-border));border-radius:14px;padding:18px 20px;box-shadow:0 1px 3px #3255670d}.orc-modal-scope .panel.flush{padding:0;overflow:hidden}.orc-modal-scope .panel.panel-embed>:not(.sub-head){margin:0}.orc-modal-scope .panel.panel-embed>.flex.flex-col,.orc-modal-scope .panel.panel-embed>.space-y-4{padding:0!important}.orc-modal-scope .panel.panel-embed>.space-y-4.p-4{padding:0!important}.orc-modal-scope .panel.panel-embed .flex-1.overflow-auto{padding:0!important;overflow:visible!important}.orc-modal-scope .panel-head{margin-bottom:14px}.orc-modal-scope .panel-head h3{font-size:15px;font-weight:600;color:hsl(var(--orc-fg))}.orc-modal-scope .panel-head p{font-size:12.5px;color:hsl(var(--orc-muted-fg));margin-top:3px}.orc-modal-scope .sub-head{display:flex;align-items:center;gap:9px;margin-bottom:14px}.orc-modal-scope .sub-head svg{width:18px;height:18px;color:hsl(var(--orc-st-doing));flex:none}.orc-modal-scope .sub-head h4{font-size:15px;font-weight:600;color:hsl(var(--orc-fg))}.orc-modal-scope .count-tag{font-size:11.5px;font-weight:500;color:hsl(var(--orc-muted-fg));background:hsl(var(--orc-muted));border-radius:99px;padding:2px 9px;margin-left:auto}.orc-modal-scope .kpi-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.orc-modal-scope .ov-top{display:block}.orc-modal-scope .ov-top .kpi-grid{grid-template-columns:repeat(4,1fr)}.orc-modal-scope .kpi{background:hsl(var(--orc-card));border:1px solid hsl(var(--orc-border));border-radius:14px;padding:15px 16px;position:relative;box-shadow:0 1px 3px #3255670d;transition:box-shadow .13s,border-color .13s,transform .13s}.orc-modal-scope .kpi:hover{box-shadow:0 6px 18px #32556721;border-color:hsl(var(--orc-border-strong));transform:translateY(-2px)}.orc-modal-scope .kpi-ic{position:absolute;top:14px;right:14px;width:30px;height:30px;border-radius:9px;display:grid;place-items:center;background:hsl(var(--orc-muted));color:hsl(var(--orc-muted-fg))}.orc-modal-scope .kpi-ic svg{width:16px;height:16px}.orc-modal-scope .kpi-t{font-size:12px;color:hsl(var(--orc-muted-fg));font-weight:500;padding-right:34px}.orc-modal-scope .kpi-v{font-size:22px;font-weight:600;margin-top:9px;letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:hsl(var(--orc-fg))}.orc-modal-scope .kpi-sub{font-size:11.5px;color:hsl(var(--orc-muted-fg));margin-top:2px}.orc-modal-scope .kpi-blue .kpi-ic{background:hsl(var(--orc-blue)/.12);color:hsl(var(--orc-blue))}.orc-modal-scope .kpi-blue .kpi-v{color:hsl(var(--orc-blue))}.orc-modal-scope .kpi-green .kpi-ic{background:hsl(var(--orc-green)/.12);color:hsl(var(--orc-green))}.orc-modal-scope .kpi-green .kpi-v{color:hsl(var(--orc-green))}.orc-modal-scope .kpi-red .kpi-ic{background:hsl(var(--orc-red)/.12);color:hsl(var(--orc-red))}.orc-modal-scope .kpi-red .kpi-v{color:hsl(var(--orc-red))}.orc-modal-scope .kpi-amber .kpi-ic{background:hsl(var(--orc-amber)/.12);color:hsl(var(--orc-amber))}.orc-modal-scope .kpi-amber .kpi-v,.orc-modal-scope .om-req{color:hsl(var(--orc-amber))}.orc-modal-scope .ov-status{display:flex;flex-direction:column;gap:9px}.orc-modal-scope .ovs-row{display:flex;align-items:center;justify-content:space-between;gap:10px}.orc-modal-scope .ovs-k{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;color:hsl(var(--orc-muted-fg))}.orc-modal-scope .ovs-k svg{width:15px;height:15px}.orc-modal-scope .chip-soft{display:inline-flex;align-items:center;height:22px;padding:0 9px;border-radius:7px;font-size:11px;font-weight:600;background:hsl(var(--orc-muted));color:hsl(var(--orc-muted-fg))}.orc-modal-scope .chip-soft.ok{background:hsl(var(--orc-green)/.12);color:hsl(var(--orc-green))}.orc-modal-scope .chip-warn{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 9px;border-radius:7px;font-size:11.5px;font-weight:600;background:hsl(var(--orc-amber)/.14);color:hsl(var(--orc-amber))}.orc-modal-scope .chip-warn svg{width:13px;height:13px}.orc-modal-scope .ov-cols{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(320px,1fr);gap:16px;align-items:stretch}.orc-modal-scope .ov-main{display:flex;flex-direction:column;gap:16px;min-width:0}.orc-modal-scope .ov-main>.panel{flex:1 1 auto}.orc-modal-scope .ov-main>.ov-top{flex:0 0 auto}.orc-modal-scope .ov-main>.panel.ov-anexos-half{flex:0 0 auto;max-height:210px;overflow:hidden}.orc-modal-scope .kpi-v .kpi-sub-inline{font-size:11.5px;font-weight:500;color:hsl(var(--orc-muted-fg));margin-left:8px;letter-spacing:0}.orc-modal-scope .ov-side>.ov-qside-card:last-child{flex:1 1 auto}.orc-modal-scope .ov-side{position:sticky;top:50px;display:flex;flex-direction:column;gap:16px;min-width:0}.orc-modal-scope .ov-side .ov-fill{flex:1 1 auto}.orc-modal-scope .kpi-grid.kpi-4{grid-template-columns:repeat(4,1fr)}.orc-modal-scope .kpi-grid.kpi-3,.orc-modal-scope .ov-top .kpi-grid.kpi-3{grid-template-columns:repeat(3,1fr)}.orc-modal-scope .kpi-grid.kpi-5,.orc-modal-scope .ov-top .kpi-grid.kpi-5{grid-template-columns:repeat(4,minmax(0,1fr)) minmax(0,1.55fr)}.orc-modal-scope .ov-side .ov-qside-card{min-width:0}.orc-modal-scope .ov-side .ov-qside-card>div.border{background-color:hsl(var(--orc-card));border-color:hsl(var(--orc-border));border-radius:14px;box-shadow:0 1px 3px #3255670d}.orc-modal-scope .ov-qside-card .text-destructive{color:hsl(var(--orc-muted-fg))!important}.orc-modal-scope button[role=switch][data-state=checked]{background-color:hsl(var(--orc-st-doing))!important}.orc-modal-scope input:not([type=checkbox]):not([type=radio]),.orc-modal-scope textarea,.orc-modal-scope button[role=combobox]{border-radius:11px!important}.orc-modal-scope .ov-perm-section button.bg-primary{background-color:hsl(var(--orc-firm))!important;color:#fff!important;border-radius:11px!important}.orc-modal-scope .ov-perm-section button.bg-primary:hover:not(:disabled){background-color:hsl(var(--orc-firm) / .88)!important}.orc-modal-scope .ov-perm-section button.bg-primary:disabled{opacity:.45!important}.orc-modal-scope .ov-sit{display:flex;flex-direction:column}.orc-modal-scope .ov-side .ov-sit .panel-head{margin-bottom:10px}.orc-modal-scope .ov-side .ov-sit .ov-status{gap:8px}.orc-modal-scope .ov-perm-row{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:stretch}.orc-modal-scope .ov-perm-row>.panel{min-width:0}.orc-modal-scope .ov-perm-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:stretch}.orc-modal-scope .ov-perm-left{display:flex;flex-direction:column;gap:16px;min-width:0}.orc-modal-scope .ov-perm-right{min-width:0}.orc-modal-scope .ov-sit-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.orc-modal-scope .ov-stat{display:flex;flex-direction:column;gap:7px;min-width:0;padding:10px 12px;border:1px solid hsl(var(--orc-border));border-radius:11px;background:hsl(var(--orc-muted)/.45)}.orc-modal-scope .ov-stat-k{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;color:hsl(var(--orc-muted-fg))}.orc-modal-scope .ov-stat-k svg{width:14px;height:14px;flex:none}.orc-modal-scope .ov-stat>.chip-soft,.orc-modal-scope .ov-stat>.badge{align-self:flex-start}.orc-modal-scope .ov-mirror-grid{display:grid;grid-template-columns:minmax(220px,300px) 1fr;gap:16px;align-items:stretch}.orc-modal-scope .ov-mirror-left{display:flex;flex-direction:column;gap:12px;min-width:0}.orc-modal-scope .ov-mirror-left .ov-status{display:flex;flex-direction:column;gap:10px;flex:1 1 auto}.orc-modal-scope .ov-mirror-right{min-width:0;display:flex;flex-direction:column}.orc-modal-scope .ov-mirror-link{display:inline-flex;align-items:center;gap:7px;align-self:flex-start;margin-top:auto;height:30px;padding:0 12px;border-radius:9px;font-family:inherit;font-size:12px;font-weight:500;color:hsl(var(--orc-accent-fg));background:hsl(var(--orc-accent-soft));border:1px solid transparent;cursor:pointer;text-decoration:none;transition:background .14s,border-color .14s}.orc-modal-scope .ov-mirror-link:hover{background:hsl(var(--orc-accent-soft) / .7);border-color:hsl(var(--orc-border))}.orc-modal-scope .ov-mirror-link svg{width:14px;height:14px;flex:none}.orc-modal-scope .ov-mirror-tag{margin-left:auto;font-size:11px;font-weight:500;color:hsl(var(--orc-muted-fg));background:hsl(var(--orc-muted));padding:2px 9px;border-radius:7px}@media (max-width:900px){.orc-modal-scope .ov-mirror-grid{grid-template-columns:1fr}}.orc-modal-scope .hist-cols{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:stretch}.orc-modal-scope .hist-col{display:flex;flex-direction:column;gap:12px;min-width:0}.orc-modal-scope .hist-col>:last-child{flex:1 1 auto;min-width:0}.orc-modal-scope .hist-panel{display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden}.orc-modal-scope .hist-panel>.hist-col{flex:1 1 auto;min-height:0}.orc-modal-scope .hist-panel .om-group-band{position:sticky;top:0;z-index:1;background:hsl(var(--orc-card));padding-top:0}.orc-modal-scope .anexos-add-btn{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:9px;border:1px solid hsl(var(--orc-border-strong));background:hsl(var(--orc-card));color:hsl(var(--orc-fg));cursor:pointer;transition:background .12s,border-color .12s}.orc-modal-scope .anexos-add-btn:hover:not(:disabled){background:hsl(var(--orc-accent-soft));border-color:hsl(var(--orc-accent))}.orc-modal-scope .anexos-add-btn:disabled{opacity:.45;cursor:default}.orc-modal-scope .anexos-add-btn svg{width:16px;height:16px}.orc-modal-scope .qtab-fin-row{display:grid;grid-template-columns:minmax(0,42fr) minmax(0,58fr);gap:16px;align-items:stretch}.orc-modal-scope .qtab-fin-row>*{min-width:0}.orc-modal-scope .ov-qualidade{display:flex;flex-direction:column;gap:16px;min-width:0}.orc-modal-scope .om-content .tabview .ov-qualidade div.border.rounded-lg:not([role=alert]),.orc-modal-scope .om-content .tabview .ov-qualidade div.border.rounded-md:not([role=alert]){background-color:hsl(var(--orc-card))}.orc-modal-scope .ro-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px 20px}.orc-modal-scope .ro-field{display:flex;flex-direction:column;gap:5px;min-width:0}.orc-modal-scope .ro-field.ro-full{grid-column:1/-1}.orc-modal-scope .ro-field label{font-size:12px;font-weight:500;color:hsl(var(--orc-muted-fg))}.orc-modal-scope .ro-val{min-height:36px;padding:8px 11px;border-radius:9px;border:1px solid hsl(var(--orc-border));background:hsl(var(--orc-card));font-size:13px;color:hsl(var(--orc-fg));display:flex;align-items:center}.orc-modal-scope .ro-val.ro-area{min-height:60px;align-items:flex-start;line-height:1.5}.orc-modal-scope .ro-val.empty-area{color:hsl(var(--orc-muted-fg));font-style:italic}.orc-modal-scope .badge{display:inline-flex;align-items:center;height:23px;padding:0 10px;border-radius:7px;font-size:11.5px;font-weight:600;white-space:nowrap}.orc-modal-scope .badge-pendente{background:#fff7e0;color:#9c6211}.orc-modal-scope .badge-aprovado{background:#e8f7f0;color:#1d724a}.orc-modal-scope .badge-reprovado{background:#fbece9;color:#ba503b}.orc-modal-scope .badge-rascunho{background:#f2f2f2;color:#666}.dark .orc-modal-scope .badge-pendente{background:#493c12;color:#f7d56e}.dark .orc-modal-scope .badge-aprovado{background:#18392a;color:#8cd9b5}.dark .orc-modal-scope .badge-reprovado{background:#462620;color:#e6b2a8}.dark .orc-modal-scope .badge-rascunho{background:#2e2e2e;color:#b3b3b3}.orc-modal-scope .badge-aviso-previo{background:#fff5d6;color:#a76111}.orc-modal-scope .badge-encerrado{background:#e1e5ea;color:#4e5e74}.orc-modal-scope .badge-finalizado{background:#f1e7da;color:#734d26}.dark .orc-modal-scope .badge-aviso-previo{background:#473515;color:#f8d877}.dark .orc-modal-scope .badge-encerrado{background:#2f3741;color:#bcc5d2}.dark .orc-modal-scope .badge-finalizado{background:#423424;color:#e3c7a0}.orc-modal-scope .omh-aviso-tag{display:inline-flex;align-items:center;gap:4px;padding:1px 8px;border-radius:999px;font-size:12px;font-weight:600;white-space:nowrap;cursor:help;outline:none;color:#a76111;background:#fff5d6;border:1px solid hsl(45 90% 80%);animation:omhAvisoBlink 1.6s ease-in-out infinite}.orc-modal-scope .omh-aviso-tag svg{width:13px;height:13px}.orc-modal-scope .omh-aviso-tag b{font-weight:700}.dark .orc-modal-scope .omh-aviso-tag{color:#f8d877;background:#473515;border-color:#6f582a}@keyframes omhAvisoBlink{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion: reduce){.orc-modal-scope .omh-aviso-tag{animation:none}}.orc-modal-scope .qwrap{display:flex;align-items:center;gap:18px}.orc-modal-scope .donut{--p:0;width:104px;height:104px;border-radius:99px;flex:none;position:relative;background:conic-gradient(hsl(var(--orc-green)) calc(var(--p)*1%),hsl(var(--orc-muted)) 0)}.orc-modal-scope .donut-hole{position:absolute;top:11px;right:11px;bottom:11px;left:11px;border-radius:99px;background:hsl(var(--orc-card));display:grid;place-items:center;text-align:center}.orc-modal-scope .donut-hole b{font-size:20px;font-weight:600;color:hsl(var(--orc-fg))}.orc-modal-scope .donut-hole span{font-size:10.5px;color:hsl(var(--orc-muted-fg))}.orc-modal-scope .qmeta{display:flex;flex-direction:column;gap:7px}.orc-modal-scope .badge-ok{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 11px;border-radius:99px;font-size:12.5px;font-weight:600;background:hsl(var(--orc-green)/.12);color:hsl(var(--orc-green));width:-moz-fit-content;width:fit-content}.orc-modal-scope .badge-ok svg{width:15px;height:15px}.orc-modal-scope .badge-ok.warn{background:hsl(var(--orc-amber)/.14);color:hsl(var(--orc-amber))}.orc-modal-scope .badge-ok.bad{background:hsl(var(--orc-red)/.12);color:hsl(var(--orc-red))}.orc-modal-scope .qtot{font-size:19px;font-weight:600;color:hsl(var(--orc-fg))}.orc-modal-scope .qtot-l{font-size:11px;color:hsl(var(--orc-muted-fg));margin-top:-4px}.orc-modal-scope .scoredet{display:grid;grid-template-columns:1fr 1fr;gap:12px 16px;margin-top:16px}.orc-modal-scope .sd-row{display:flex;flex-direction:column;gap:6px}.orc-modal-scope .sd-top{display:flex;align-items:center;justify-content:space-between;font-size:12.5px}.orc-modal-scope .sd-k{color:hsl(var(--orc-fg))}.orc-modal-scope .sd-k em{color:hsl(var(--orc-muted-fg));font-style:normal;font-size:11px}.orc-modal-scope .sd-v{font-weight:600;color:hsl(var(--orc-fg))}.orc-modal-scope .sd-bar{height:7px;border-radius:99px;background:hsl(var(--orc-muted));overflow:hidden}.orc-modal-scope .sd-fill{height:100%;border-radius:99px;background:hsl(var(--orc-blue))}.orc-modal-scope .dates{display:flex;flex-direction:column}.orc-modal-scope .date-row{display:flex;align-items:center;gap:9px;padding:9px 0;border-bottom:1px solid hsl(var(--orc-border));font-size:13px;color:hsl(var(--orc-fg))}.orc-modal-scope .date-row:last-child{border-bottom:none}.orc-modal-scope .date-row svg{width:15px;height:15px;color:hsl(var(--orc-muted-fg));flex:none}.orc-modal-scope .date-row .dk{color:hsl(var(--orc-muted-fg));flex:1}.orc-modal-scope .date-row .dv{font-weight:500}.orc-modal-scope .mirror-note{display:flex;align-items:center;gap:11px;padding:12px 15px;border-radius:12px;background:hsl(var(--orc-accent-soft)/.55);border:1px solid hsl(var(--orc-border));font-size:12.5px;color:hsl(var(--orc-fg))}.orc-modal-scope .mirror-note svg{width:17px;height:17px;color:hsl(var(--orc-st-doing));flex:none}.orc-modal-scope .mirror-note b{font-weight:600}.orc-modal-scope .mirror-link{margin-left:auto;display:inline-flex;align-items:center;gap:5px;font-size:12.5px;font-weight:600;color:hsl(var(--orc-st-doing));background:transparent;border:none;cursor:pointer;white-space:nowrap}.orc-modal-scope .mirror-link svg{width:14px;height:14px}.orc-modal-scope .tbm-wrap{display:flex;flex-direction:column;gap:14px}.orc-modal-scope .tbm-note{display:flex;align-items:center;gap:11px;padding:11px 14px;border-radius:12px;background:hsl(var(--orc-accent-soft)/.55);border:1px solid hsl(var(--orc-border));font-size:12.5px;color:hsl(var(--orc-fg))}.orc-modal-scope .tbm-note>svg{width:17px;height:17px;color:hsl(var(--orc-st-doing));flex:none}.orc-modal-scope .tbm-note b{font-weight:600}.orc-modal-scope .tbm-link{margin-left:auto;display:inline-flex;align-items:center;gap:5px;font-size:12.5px;font-weight:600;color:hsl(var(--orc-st-doing));background:transparent;border:none;cursor:pointer;white-space:nowrap}.orc-modal-scope .tbm-link svg{width:14px;height:14px}.orc-modal-scope .tbm-link:hover{text-decoration:underline}.orc-modal-scope .tbm-tiles{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.orc-modal-scope .tbm-tile{display:flex;flex-direction:column;gap:3px;background:hsl(var(--orc-card));border:1px solid hsl(var(--orc-border));border-radius:13px;padding:13px 15px;box-shadow:0 1px 3px #3255670d}.orc-modal-scope .tbm-tile-v{font-size:22px;font-weight:600;letter-spacing:-.01em;color:hsl(var(--orc-fg));font-variant-numeric:tabular-nums}.orc-modal-scope .tbm-tile-k{font-size:12px;font-weight:500;color:hsl(var(--orc-muted-fg))}.orc-modal-scope .tbm-table-wrap{border:1px solid hsl(var(--orc-border));border-radius:13px;overflow:hidden;background:hsl(var(--orc-card))}.orc-modal-scope .tbm-table{width:100%;border-collapse:collapse;font-size:13px}.orc-modal-scope .tbm-table thead th{text-align:left;font-size:11px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:hsl(var(--orc-muted-fg));padding:10px 14px;background:hsl(var(--orc-muted)/.5);border-bottom:1px solid hsl(var(--orc-border));white-space:nowrap}.orc-modal-scope .tbm-table tbody td{padding:10px 14px;border-bottom:1px solid hsl(var(--orc-border));color:hsl(var(--orc-fg));vertical-align:middle}.orc-modal-scope .tbm-table tbody tr:last-child td{border-bottom:none}.orc-modal-scope .tbm-table tbody tr:hover{background:hsl(var(--orc-accent-soft)/.45)}.orc-modal-scope .tbm-td-title{font-weight:500;max-width:340px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orc-modal-scope .tbm-td-resp{color:hsl(var(--orc-muted-fg));white-space:nowrap}.orc-modal-scope .tbm-td-prazo{color:hsl(var(--orc-muted-fg));white-space:nowrap;font-variant-numeric:tabular-nums}.orc-modal-scope .tbm-status{display:inline-flex;align-items:center;gap:7px;white-space:nowrap}.orc-modal-scope .tbm-dot{width:8px;height:8px;border-radius:99px;flex:none}.orc-modal-scope .tbm-dot-open{background:hsl(var(--orc-muted-fg)/.5)}.orc-modal-scope .tbm-dot-doing{background:hsl(var(--orc-blue))}.orc-modal-scope .tbm-dot-block{background:hsl(var(--orc-red))}.orc-modal-scope .tbm-dot-rev{background:hsl(var(--orc-amber))}.orc-modal-scope .tbm-dot-done{background:hsl(var(--orc-green))}.orc-modal-scope .tbm-prio{display:inline-flex;align-items:center;height:21px;padding:0 9px;border-radius:7px;font-size:11px;font-weight:600}.orc-modal-scope .tbm-prio-baixa{background:hsl(var(--orc-muted));color:hsl(var(--orc-muted-fg))}.orc-modal-scope .tbm-prio-media{background:hsl(var(--orc-accent-soft));color:hsl(var(--orc-accent-fg))}.orc-modal-scope .tbm-prio-alta{background:hsl(var(--orc-amber)/.14);color:hsl(var(--orc-amber))}.orc-modal-scope .tbm-empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding:40px 20px;background:hsl(var(--orc-card));border:1px dashed hsl(var(--orc-border-strong));border-radius:14px}.orc-modal-scope .tbm-empty svg{width:30px;height:30px;color:hsl(var(--orc-muted-fg));opacity:.6}.orc-modal-scope .tbm-empty p{font-size:14px;font-weight:600;color:hsl(var(--orc-fg))}.orc-modal-scope .tbm-empty span{font-size:12.5px;color:hsl(var(--orc-muted-fg));max-width:420px}.orc-modal-scope .tbm-empty-sm{padding:24px 12px;text-align:center;font-size:13px;color:hsl(var(--orc-muted-fg));background:hsl(var(--orc-card));border:1px solid hsl(var(--orc-border));border-radius:13px}.orc-modal-scope .tbm-loading{display:flex;align-items:center;justify-content:center;gap:9px;padding:28px 12px;font-size:13px;color:hsl(var(--orc-muted-fg))}.orc-modal-scope .tbm-spin{width:18px;height:18px;animation:omTbmSpin 1s linear infinite}@keyframes omTbmSpin{to{transform:rotate(360deg)}}@media (max-width:760px){.orc-modal-scope .tbm-tiles{grid-template-columns:repeat(2,1fr)}}.orc-modal-scope .tbm-empty-foot{width:100%;display:flex;justify-content:flex-end;margin-top:4px}.orc-modal-scope .orc-imp.tbm-atrelar:hover,.orc-modal-scope .orc-imp.tbm-atrelar[data-state=open]{max-width:200px;background:hsl(var(--orc-accent-soft))}.orc-modal-scope .orc-imp.tbm-atrelar[data-state=open] .orc-imp-txt{opacity:1;transform:none}.orc-modal-scope .orc-imp.tbm-atrelar:disabled{opacity:.55;cursor:not-allowed}.orc-pop-menu .tbm-atrelar-item{flex-direction:column;align-items:flex-start;gap:1px}.orc-pop-menu .tbm-atrelar-nome{font-size:13px;font-weight:500;color:hsl(var(--foreground))}.orc-pop-menu .tbm-atrelar-ref{font-size:11.5px;font-weight:400;color:hsl(var(--muted-foreground))}.orc-pop-menu .tbm-atrelar-empty{padding:10px 12px;font-size:12.5px;color:hsl(var(--muted-foreground));font-style:italic}.orc-modal-scope .om-group-band{display:flex;align-items:center;gap:9px;font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:hsl(var(--orc-accent-fg));padding:2px 2px 0}.orc-modal-scope .om-group-band svg{width:14px;height:14px}.orc-modal-scope .om-group-band:after{content:"";flex:1;height:1px;background:hsl(var(--orc-border))}.orc-modal-scope .orc-pagforn>.space-y-0\.5{display:flex;flex-direction:column;gap:14px}.orc-modal-scope .orc-pagforn>.space-y-0\.5>*{margin-top:0!important}.orc-modal-scope .orc-pagforn>.space-y-0\.5>.rounded-lg{border-radius:12px}.orc-modal-scope .orc-pagforn .grid .text-\[10px\]{font-size:11.5px;line-height:1.25}.orc-modal-scope .orc-pagforn .grid .text-\[11px\]{font-size:16px;line-height:1.2}.orc-modal-scope .orc-pagforn .grid .text-\[9px\]{font-size:10.5px}.orc-modal-scope .orc-pagforn .grid .rounded-lg{border-radius:12px}.orc-modal-scope .orc-pagforn .grid>.rounded-lg .py-0,.orc-modal-scope .orc-pagforn .grid>.rounded-lg [class*="pt-0.5"]{padding-top:8px}.orc-modal-scope .orc-pagforn .grid>.rounded-lg [class*=pb-1]{padding-bottom:8px}.orc-modal-scope .orc-pagforn .grid>.rounded-lg [class*="px-1.5"]{padding-left:12px;padding-right:12px}.orc-modal-scope .orc-pagforn .grid{gap:10px}.orc-modal-scope .orc-pagforn .forn-filtros{display:flex;flex-wrap:wrap;gap:14px;background:hsl(var(--orc-card));border:1px solid hsl(var(--orc-border));border-radius:12px;padding:12px 14px;box-shadow:0 1px 3px #3255670d}.orc-modal-scope .orc-pagforn .forn-filtro-campo{flex:1;min-width:220px;display:flex;flex-direction:column;gap:5px}.orc-modal-scope .orc-pagforn .cgroups-wrap{background:hsl(var(--orc-card));border:1px solid hsl(var(--orc-border));border-radius:12px;padding:14px 16px;box-shadow:0 1px 3px #3255670d;display:flex;flex-direction:column;gap:12px}.orc-modal-scope .orc-pagforn .warn-inline-row{display:flex;align-items:center;gap:7px;margin:0;font-size:12.5px;color:hsl(var(--orc-muted-fg))}.orc-modal-scope .orc-pagforn .warn-inline-row svg{color:hsl(var(--orc-amber));flex:none}.orc-modal-scope .orc-pagforn .warn-inline-row b{color:hsl(var(--orc-fg))}.orc-modal-scope .orc-pagforn .merge-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:10px 13px;border-radius:11px;background:hsl(var(--orc-accent-soft) / .6);border:1px solid hsl(var(--orc-accent) / .55)}.orc-modal-scope .orc-pagforn .merge-info{font-size:13px;font-weight:500;color:hsl(var(--orc-fg))}.orc-modal-scope .orc-pagforn .merge-info .merge-count{font-weight:700}.orc-modal-scope .orc-pagforn .merge-actions{display:flex;gap:8px;flex-wrap:wrap}.orc-modal-scope .orc-pagforn .cgroups-selall{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;color:hsl(var(--orc-muted-fg));cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.orc-modal-scope .orc-pagforn .cgroups-empty{text-align:center;padding:18px 8px;font-size:13px;color:hsl(var(--orc-muted-fg))}.orc-modal-scope .orc-pagforn .cgroups{display:flex;flex-direction:column;gap:10px}.orc-modal-scope .orc-pagforn .cgroup{border:1px solid hsl(var(--orc-border));border-radius:13px;overflow:hidden;background:hsl(var(--orc-card))}.orc-modal-scope .orc-pagforn .cgroup-head{display:flex;align-items:center;gap:11px;padding:11px 14px;flex-wrap:wrap;background:hsl(var(--orc-muted) / .45)}.orc-modal-scope .orc-pagforn .cgroup.cgroup-is-grupo .cgroup-head{background:hsl(var(--orc-accent-soft) / .5)}.orc-modal-scope .orc-pagforn .cg-check{display:inline-flex;align-items:center}.orc-modal-scope .orc-pagforn .cg-name{display:inline-flex;align-items:center;gap:7px;min-width:0;font-size:13.5px;font-weight:600;color:hsl(var(--orc-fg))}.orc-modal-scope .orc-pagforn .cg-name>svg{width:15px;height:15px;color:hsl(var(--orc-muted-fg));flex:none}.orc-modal-scope .orc-pagforn .cg-name-txt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:280px}.orc-modal-scope .orc-pagforn .cg-cost{font-size:12px;color:hsl(var(--orc-muted-fg));white-space:nowrap}.orc-modal-scope .orc-pagforn .cg-cost b{color:hsl(var(--orc-fg));font-weight:600;font-variant-numeric:tabular-nums}.orc-modal-scope .orc-pagforn .cg-cost-sep{margin:0 6px;opacity:.5}.orc-modal-scope .orc-pagforn .cg-forn{margin-left:auto;font-size:12.5px}.orc-modal-scope .orc-pagforn .cg-acts{display:inline-flex;align-items:center;gap:6px}.orc-modal-scope .orc-pagforn .cg-pay-btn{height:30px;padding:0 12px;border-radius:11px;font-size:12.5px;font-weight:600;background:hsl(var(--orc-primary));color:#fff;border:none}.orc-modal-scope .orc-pagforn .cg-pay-btn:hover:not(:disabled){background:hsl(var(--orc-primary) / .88)}.orc-modal-scope .orc-pagforn .cg-pay-btn:disabled{opacity:.45}.orc-modal-scope .orc-fat-send-btn{background:hsl(var(--orc-firm))!important;color:#fff!important;border:none!important;border-radius:11px!important}.orc-modal-scope .orc-fat-send-btn:hover:not(:disabled){background:hsl(var(--orc-firm) / .88)!important}.orc-modal-scope .orc-fat-send-btn:disabled{opacity:.45}.orc-modal-scope .orc-foot-save{background:hsl(var(--orc-firm))!important;color:#fff!important;border:none!important;border-radius:11px!important}.orc-modal-scope .orc-foot-save:hover:not(:disabled){background:hsl(var(--orc-firm) / .88)!important}.orc-modal-scope .orc-foot-save:disabled{opacity:.45}.orc-modal-scope .orc-foot-btn{border-radius:11px!important;border:1px solid hsl(var(--orc-border-strong))!important;background:hsl(var(--orc-card))!important;color:hsl(var(--orc-fg))!important}.orc-modal-scope .orc-foot-btn:hover:not(:disabled){background:hsl(var(--orc-accent-soft))!important;color:hsl(var(--orc-accent-fg))!important;border-color:hsl(var(--orc-accent))!important}.orc-modal-scope .orc-foot-btn:disabled{opacity:.55}.orc-modal-scope .orc-ia-btn{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border-radius:8px;font-size:12.5px;font-weight:600;cursor:pointer;background:hsl(var(--orc-accent-soft));color:hsl(var(--orc-accent-fg));border:1px solid hsl(var(--orc-accent));transition:background .12s,opacity .12s}.orc-modal-scope .orc-ia-btn svg{width:15px;height:15px}.orc-modal-scope .orc-ia-btn:hover:not(:disabled){background:hsl(var(--orc-accent) / .55)}.orc-modal-scope .orc-ia-btn:disabled{opacity:.6;cursor:default}.orc-modal-scope .orc-ia-spin{animation:orc-ia-rot .9s linear infinite}@keyframes orc-ia-rot{to{transform:rotate(360deg)}}.orc-modal-scope .orc-ia-panel{margin-top:8px;border:1px solid hsl(var(--orc-border));border-radius:12px;background:hsl(var(--orc-card));padding:12px 14px;display:flex;flex-direction:column;gap:8px}.orc-modal-scope .orc-ia-head{display:flex;align-items:center;gap:7px;font-size:12px;font-weight:700;color:hsl(var(--orc-accent-fg))}.orc-modal-scope .orc-ia-head svg{width:15px;height:15px}.orc-modal-scope .orc-ia-loading{display:flex;align-items:center;gap:8px;font-size:12.5px;color:hsl(var(--orc-muted-fg))}.orc-modal-scope .orc-ia-text{font-size:13px;line-height:1.5;color:hsl(var(--orc-fg));white-space:pre-wrap;background:hsl(var(--orc-accent-soft));border-radius:9px;padding:10px 12px}.orc-modal-scope .orc-ia-resumo{font-size:11.5px;color:hsl(var(--orc-muted-fg))}.orc-modal-scope .orc-ia-error{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:12.5px;color:hsl(var(--orc-muted-fg))}.orc-modal-scope .orc-ia-retry{border:1px solid hsl(var(--orc-border-strong));background:hsl(var(--orc-card));color:hsl(var(--orc-fg));border-radius:8px;padding:4px 10px;font-size:12px;font-weight:600;cursor:pointer}.orc-modal-scope .orc-ia-retry:hover{background:hsl(var(--orc-accent-soft))}.orc-modal-scope .orc-ia-acts{display:flex;justify-content:flex-end;gap:8px}.orc-modal-scope .orc-ia-ghost,.orc-modal-scope .orc-ia-use{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 13px;border-radius:8px;font-size:12.5px;font-weight:600;cursor:pointer;transition:background .12s}.orc-modal-scope .orc-ia-ghost svg,.orc-modal-scope .orc-ia-use svg{width:15px;height:15px}.orc-modal-scope .orc-ia-ghost{background:hsl(var(--orc-card));color:hsl(var(--orc-fg));border:1px solid hsl(var(--orc-border-strong))}.orc-modal-scope .orc-ia-ghost:hover{background:hsl(var(--orc-accent-soft))}.orc-modal-scope .orc-ia-use{background:hsl(var(--orc-primary));color:#fff;border:none}.orc-modal-scope .orc-ia-use:hover{background:hsl(var(--orc-primary) / .88)}.orc-modal-scope .orc-pagforn .cgroup-body{padding:6px 14px 12px;display:flex;flex-direction:column;gap:6px}.orc-modal-scope .orc-pagforn .cgroup-child{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:7px 11px;border-radius:9px;border:1px solid hsl(var(--orc-border));background:hsl(var(--orc-card));font-size:12px;color:hsl(var(--orc-muted-fg))}.orc-modal-scope .orc-pagforn .cgc-name{font-weight:500;color:hsl(var(--orc-fg));overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:320px}.orc-modal-scope .orc-pagforn .cgc-meta{margin-left:auto;font-variant-numeric:tabular-nums;white-space:nowrap}@media (max-width:900px){.orc-modal-scope .orc-pagforn .cg-forn{margin-left:0}.orc-modal-scope .orc-pagforn .cg-cost{white-space:normal}}.orc-modal-scope .orc-fornprod>.space-y-6{display:flex;flex-direction:column;gap:16px}.orc-modal-scope .orc-fornprod .border.rounded-lg{border-radius:12px}.orc-modal-scope .orc-fornprod h3{font-size:14px;font-weight:600;color:hsl(var(--orc-fg))}.orc-modal-scope .panel-embed.orc-escala>.flex.flex-col.h-full{height:auto}@media (max-width:1180px){.orc-modal-scope .ov-cols{grid-template-columns:1fr}.orc-modal-scope .ov-side{position:static}.orc-modal-scope .kpi-grid,.orc-modal-scope .kpi-grid.kpi-5,.orc-modal-scope .ov-top .kpi-grid.kpi-5,.orc-modal-scope .kpi-grid.kpi-3,.orc-modal-scope .ov-top .kpi-grid.kpi-3{grid-template-columns:repeat(2,1fr)}.orc-modal-scope .ov-perm-row,.orc-modal-scope .ov-perm-grid,.orc-modal-scope .qtab-fin-row{grid-template-columns:1fr}}@media (max-width:1100px){.orc-modal-scope .hist-cols{grid-template-columns:1fr}.orc-modal-scope .hist-col>:last-child{flex:0 0 auto}}.orc-modal-scope.pm-modal{width:92vw!important;max-width:1480px!important;height:94vh!important;padding:0!important;gap:0!important;border:none!important;border-radius:18px!important;overflow:hidden!important;background:hsl(var(--orc-card))!important;box-shadow:0 32px 80px #18293966!important;display:flex!important;flex-direction:column!important}.pm-modal .pm-head{flex:none;display:flex;align-items:center;gap:12px;padding:14px 16px 13px 22px;background:hsl(var(--orc-card));border-bottom:1px solid hsl(var(--orc-border))}.pm-modal .pm-head-ic{width:38px;height:38px;border-radius:11px;flex:none;display:grid;place-items:center;background:hsl(var(--orc-accent-soft));color:hsl(var(--orc-accent-fg))}.pm-modal .pm-head-ic svg{width:19px;height:19px}.pm-modal .pm-head-tt{min-width:0}.pm-modal .pm-head h1{font-size:17px;font-weight:600;letter-spacing:-.01em;line-height:1.2;white-space:nowrap;color:hsl(var(--orc-fg))}.pm-modal .pm-head .pm-sub{font-size:12px;color:hsl(var(--orc-muted-fg));white-space:nowrap}.pm-modal .pm-head-r{margin-left:auto;display:flex;align-items:center;gap:14px}.pm-modal .pm-ativa{display:flex;align-items:center;gap:9px;font-size:13px;font-weight:500;white-space:nowrap;color:hsl(var(--orc-fg))}.pm-modal .pm-ativa .hint{color:hsl(var(--orc-muted-fg));font-weight:400;font-size:12px}@media (max-width:1280px){.pm-modal .pm-ativa .hint,.pm-modal .pm-head .pm-sub{display:none}}.pm-modal .pm-btn-primary{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 15px;border-radius:8px;background:hsl(var(--orc-primary));color:#fff;font-size:13px;font-weight:600;border:none;cursor:pointer;white-space:nowrap;transition:opacity .12s}.pm-modal .pm-btn-primary:hover{opacity:.9}.pm-modal .pm-btn-primary:disabled{opacity:.4;cursor:not-allowed}.pm-modal .pm-btn-primary svg{width:15px;height:15px}.pm-modal .pm-btn-primary.sm{height:30px;padding:0 12px;font-size:12.5px}.pm-modal .pm-btn-outline{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 15px;border-radius:8px;background:hsl(var(--orc-card));color:hsl(var(--orc-fg));font-size:13px;font-weight:500;border:1px solid hsl(var(--orc-border-strong));cursor:pointer}.pm-modal .pm-btn-outline:hover{background:hsl(var(--orc-accent-soft))}.pm-modal .pm-sw{width:38px;height:22px;border-radius:99px;background:hsl(var(--orc-border-strong));position:relative;flex:none;border:none;cursor:pointer;transition:background .16s}.pm-modal .pm-sw:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:99px;background:#fff;box-shadow:0 1px 3px #1f3a474d;transition:left .16s}.pm-modal .pm-sw.on{background:hsl(var(--orc-st-doing))}.pm-modal .pm-sw.on:after{left:19px}.pm-modal .pm-sw.sm{width:34px;height:20px}.pm-modal .pm-sw.sm:after{width:14px;height:14px}.pm-modal .pm-sw.sm.on:after{left:17px}.pm-modal .pm-body{flex:1;display:grid;grid-template-columns:230px 1fr;grid-template-rows:100%;min-height:0;transition:grid-template-columns .2s ease}.pm-modal .pm-body.slim{grid-template-columns:60px 1fr}.pm-modal .pm-rail{border-right:1px solid hsl(var(--orc-border));background:hsl(var(--orc-accent-soft)/.5);padding:10px 10px 14px;overflow-y:auto;overflow-x:hidden;min-height:0}.pm-modal .pm-nav-top{display:flex;align-items:center;gap:6px;padding:4px 4px 8px}.pm-modal .pm-nav-label{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--orc-accent-fg));padding:0 6px;white-space:nowrap;flex:1}.pm-modal .pm-nav-collapse{width:28px;height:28px;border-radius:8px;flex:none;display:grid;place-items:center;color:hsl(var(--orc-accent-fg));background:transparent;border:none;cursor:pointer}.pm-modal .pm-nav-collapse svg{width:16px;height:16px}.pm-modal .pm-nav-collapse:hover{background:hsl(var(--orc-card)/.7)}.pm-modal .pm-body.slim .pm-nav-top{justify-content:center}.pm-modal .pm-body.slim .pm-nav-label{display:none}.pm-modal .pm-body.slim .rl{justify-content:center;padding:0;gap:0}.pm-modal .pm-body.slim .rl .nm{display:none}.pm-modal .pm-rail .rl{display:flex;align-items:center;gap:11px;width:100%;height:40px;padding:0 11px;border-radius:10px;font-size:13.5px;font-weight:500;color:hsl(var(--orc-fg));text-align:left;background:transparent;border:none;cursor:pointer;transition:background .12s,color .12s}.pm-modal .pm-rail .rl svg{width:17px;height:17px;flex:none;color:hsl(var(--orc-accent-fg))}.pm-modal .pm-rail .rl:hover{background:hsl(var(--orc-card)/.7)}.pm-modal .pm-rail .rl.on{background:hsl(var(--orc-card));color:hsl(var(--orc-fg));font-weight:600;box-shadow:0 1px 3px #2e576b1f,0 0 0 1px hsl(var(--orc-border))}.pm-modal .pm-rail .rl.on svg{color:hsl(var(--orc-st-doing))}.pm-modal .pm-rail .rl .nm{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm-modal .pm-rail .rl .ini{display:none;width:26px;height:26px;border-radius:8px;flex:none;place-items:center;font-size:10.5px;font-weight:700;letter-spacing:.02em;background:hsl(var(--orc-accent-soft));color:hsl(var(--orc-accent-fg))}.pm-modal .pm-body.slim .rl .ini{display:grid}.pm-modal .pm-rail .rl.on .ini{background:hsl(var(--orc-st-doing));color:#fff}.pm-modal .pm-content{overflow-y:auto;min-height:0;padding:18px 24px 60px;scroll-behavior:smooth;background:hsl(var(--orc-content))}.pm-modal .pm-content>section,.pm-modal .pm-content>.pm-row2{max-width:none;margin:0 0 16px}.pm-modal .pm-row2{display:grid;grid-template-columns:2fr 3fr;gap:16px;align-items:stretch}.pm-modal .pm-row2>section{margin:0;min-width:0}.pm-modal .pm-row2 .pm-card{height:100%}.pm-modal .pm-row-aa{display:grid;grid-template-columns:1fr 1.25fr;gap:16px;align-items:stretch;margin:0 0 16px}.pm-modal .pm-row-aa>section{margin:0;min-width:0}.pm-modal .pm-row-aa .pm-card{height:100%}@media (max-width:1100px){.pm-modal .pm-row-aa{grid-template-columns:1fr}}.pm-modal #pms-lim .pm-fields{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.pm-modal #pms-lim .pm-field{display:flex;flex-direction:column;min-width:0}.pm-modal #pms-lim .pm-field label{font-size:11.5px;line-height:1.25;margin-bottom:6px;flex:1;display:flex;align-items:flex-end}.pm-modal #pms-lim .pm-input input,.pm-modal #pms-lim .pm-input .un{padding:0 8px}@media (max-width:1100px){.pm-modal #pms-lim .pm-fields{grid-template-columns:repeat(3,minmax(0,1fr))}.pm-modal .pm-row2{grid-template-columns:1fr}}.pm-modal .pm-card{background:hsl(var(--orc-card));border:1px solid hsl(var(--orc-border));border-radius:14px;box-shadow:0 8px 26px -14px #214d6329;overflow:hidden}.pm-modal .pm-card-h{display:flex;align-items:center;gap:12px;padding:15px 18px 13px}.pm-modal .pm-card-h .ic{width:34px;height:34px;border-radius:10px;flex:none;display:grid;place-items:center;background:hsl(var(--orc-accent-soft));color:hsl(var(--orc-accent-fg))}.pm-modal .pm-card-h .ic svg{width:17px;height:17px}.pm-modal .pm-card-h h2{font-size:14.5px;font-weight:600;color:hsl(var(--orc-fg))}.pm-modal .pm-card-h p{font-size:12px;color:hsl(var(--orc-muted-fg));margin-top:1px}.pm-modal .pm-card-b{padding:4px 18px 18px}.pm-modal .pm-fields{display:grid;grid-template-columns:repeat(3,1fr);gap:14px 16px}.pm-modal .pm-field>label{display:block;font-size:12.5px;font-weight:500;margin-bottom:6px;color:hsl(var(--orc-fg))}.pm-modal .pm-input{display:flex;align-items:center;height:38px;border:1px solid hsl(var(--orc-input));border-radius:9px;background:hsl(var(--orc-card));overflow:hidden}.pm-modal .pm-input:focus-within{border-color:hsl(var(--orc-ring));box-shadow:0 0 0 3px hsl(var(--orc-ring)/.18)}.pm-modal .pm-input input{border:none;outline:none;background:none;flex:1;min-width:0;padding:0 11px;font-size:13.5px;font-variant-numeric:tabular-nums;color:hsl(var(--orc-fg))}.pm-modal .pm-input .un{flex:none;padding:0 11px;font-size:12px;font-weight:600;color:hsl(var(--orc-muted-fg));background:hsl(var(--orc-muted)/.6);align-self:stretch;display:grid;place-items:center;border-left:1px solid hsl(var(--orc-border))}.pm-modal .pm-input input:disabled{color:hsl(var(--orc-muted-fg));background:hsl(var(--orc-muted)/.4)}.pm-modal .pm-swrow{display:flex;align-items:center;gap:14px;padding:12px 2px}.pm-modal .pm-swrow+.pm-swrow{border-top:1px solid hsl(var(--orc-border))}.pm-modal .pm-swrow .tx{flex:1}.pm-modal .pm-swrow .tx b{font-size:13.5px;font-weight:500;display:block;color:hsl(var(--orc-fg))}.pm-modal .pm-swrow .tx span{font-size:12px;color:hsl(var(--orc-muted-fg))}.pm-modal .pm-modes{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:14px}.pm-modal .pm-mode{text-align:left;padding:13px 15px;border-radius:11px;border:1px solid hsl(var(--orc-border-strong));background:hsl(var(--orc-card));cursor:pointer;transition:border-color .12s,background .12s}.pm-modal .pm-mode b{font-size:13.5px;font-weight:600;display:block;color:hsl(var(--orc-fg))}.pm-modal .pm-mode span{font-size:12px;color:hsl(var(--orc-muted-fg))}.pm-modal .pm-mode.on{border-color:hsl(var(--orc-st-doing));background:hsl(var(--orc-accent-soft)/.55);box-shadow:0 0 0 1px hsl(var(--orc-st-doing))}.pm-modal .pm-stage{border:1px solid hsl(var(--orc-border));border-radius:11px;padding:12px 14px;margin-bottom:10px;background:hsl(var(--orc-muted)/.25)}.pm-modal .pm-stage-h{display:flex;align-items:center;gap:9px;margin-bottom:9px}.pm-modal .pm-stage-h .grip{color:hsl(var(--orc-muted-fg));cursor:grab;display:grid;place-items:center}.pm-modal .pm-stage-h .grip svg{width:14px;height:14px}.pm-modal .pm-stage-h .et{font-size:12px;font-weight:700;font-family:Geist Mono,monospace;border:1px solid hsl(var(--orc-border-strong));background:hsl(var(--orc-card));border-radius:99px;padding:2px 10px;white-space:nowrap;flex:none;color:hsl(var(--orc-fg))}.pm-modal .pm-stage-h .role{font-size:12.5px;color:hsl(var(--orc-muted-fg));white-space:nowrap}.pm-modal .pm-stage-h .final{font-size:11.5px;font-weight:600;color:hsl(var(--orc-green));background:#e8f7f0;border-radius:99px;padding:3px 9px;white-space:nowrap;flex:none}.dark .pm-modal .pm-stage-h .final{background:#224f3a}.pm-modal .pm-stage-h .rmst{margin-left:auto;width:26px;height:26px;border-radius:7px;display:grid;place-items:center;color:hsl(var(--orc-muted-fg));background:transparent;border:none;cursor:pointer}.pm-modal .pm-stage-h .rmst:hover{background:#fce9e8;color:hsl(var(--orc-red))}.pm-modal .pm-stage-h .rmst svg{width:14px;height:14px}.pm-modal .pm-chips{display:flex;flex-wrap:wrap;gap:7px;align-items:center}.pm-modal .pm-chip{display:inline-flex;align-items:center;gap:7px;height:28px;padding:0 5px 0 10px;border-radius:99px;background:hsl(var(--orc-card));border:1px solid hsl(var(--orc-border-strong));font-size:12.5px;font-weight:500;white-space:nowrap;color:hsl(var(--orc-fg))}.pm-modal .pm-chip .rm{width:18px;height:18px;border-radius:99px;display:grid;place-items:center;opacity:.6;background:transparent;border:none;cursor:pointer}.pm-modal .pm-chip .rm svg{width:11px;height:11px}.pm-modal .pm-chip .rm:hover{opacity:1;background:#fce9e8;color:hsl(var(--orc-red))}.pm-modal .pm-add{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 11px;border-radius:99px;border:1px dashed hsl(var(--orc-border-strong));font-size:12.5px;font-weight:500;color:hsl(var(--orc-muted-fg));background:transparent;cursor:pointer;white-space:nowrap}.pm-modal .pm-add:hover{border-color:hsl(var(--orc-accent));background:hsl(var(--orc-accent-soft)/.5);color:hsl(var(--orc-fg))}.pm-modal .pm-add svg{width:13px;height:13px}.pm-modal .pm-addstage{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 14px;border-radius:9px;border:1px solid hsl(var(--orc-border-strong));background:hsl(var(--orc-card));font-size:13px;font-weight:500;color:hsl(var(--orc-fg));cursor:pointer}.pm-modal .pm-addstage:hover{background:hsl(var(--orc-accent-soft));border-color:hsl(var(--orc-accent))}.pm-modal .pm-addstage svg{width:15px;height:15px}.pm-modal .pm-access{display:grid;grid-template-columns:1.2fr .8fr;gap:16px}.pm-modal .pm-block label.t{display:block;font-size:13px;font-weight:600;margin-bottom:2px;color:hsl(var(--orc-fg))}.pm-modal .pm-block .d{font-size:12px;color:hsl(var(--orc-muted-fg));display:block;margin-bottom:9px}.pm-modal .pm-select{width:100%;height:38px;padding:0 11px;border-radius:9px;border:1px solid hsl(var(--orc-input));background:hsl(var(--orc-card));font:inherit;font-size:13.5px;outline:none;color:hsl(var(--orc-fg))}.pm-modal button.pm-dd{display:flex;align-items:center;gap:9px;text-align:left;cursor:pointer;transition:border-color .12s,background .12s}.pm-modal button.pm-dd>span{flex:1;display:inline-flex;align-items:center;gap:8px;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm-modal button.pm-dd>svg{width:15px;height:15px;flex:none;color:hsl(var(--orc-muted-fg))}.pm-modal button.pm-dd:hover{border-color:hsl(var(--orc-ring))}.pm-modal .pm-master{margin-top:16px;border:1px solid hsl(45 70% 80%);background:#fffbeb;border-radius:12px;padding:14px 16px}.dark .pm-modal .pm-master{border-color:#796834;background:#322b15}.pm-modal .pm-master-h{display:flex;align-items:center;gap:9px;margin-bottom:3px}.pm-modal .pm-master-h svg{width:16px;height:16px;color:hsl(var(--orc-amber));flex:none}.pm-modal .pm-master-h b{font-size:13.5px;font-weight:600;white-space:nowrap;color:hsl(var(--orc-fg))}.pm-modal .pm-master>p{font-size:12px;color:hsl(var(--orc-muted-fg));margin-bottom:12px}.pm-modal .pm-master-g{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.pm-modal .pm-master-g label{display:block;font-size:12.5px;font-weight:600;margin-bottom:2px;color:hsl(var(--orc-fg))}.pm-modal .pm-master-g .d{display:block;font-size:11.5px;color:hsl(var(--orc-muted-fg));margin-bottom:7px;min-height:30px}.pm-pop{position:fixed;z-index:130;max-height:300px;overflow-y:auto;background:hsl(var(--orc-card));border:1px solid hsl(var(--orc-border));border-radius:11px;box-shadow:0 12px 32px #26485938;padding:5px;opacity:0;transform:translateY(-6px) scale(.97);transform-origin:top left;transition:opacity .16s,transform .16s;font-family:Geist,ui-sans-serif,system-ui,sans-serif;pointer-events:auto}.pm-pop,.pm-pop *{pointer-events:auto}.pm-pop.open{opacity:1;transform:none}.pm-pop-opt{display:flex;align-items:center;gap:9px;width:100%;min-height:36px;padding:5px 10px;border-radius:8px;font-size:13px;text-align:left;background:transparent;border:none;cursor:pointer;color:hsl(var(--orc-fg))}.pm-pop-opt .pm-pop-lbl{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.pm-pop-opt:hover{background:hsl(var(--orc-accent-soft))}.pm-pop-opt.on{font-weight:600}.pm-pop-opt .ck{margin-left:auto;width:14px;height:14px;flex:none;color:hsl(var(--orc-st-doing))}@media (prefers-reduced-motion: reduce){.pm-pop{transition:none}}.pm-av{width:24px;height:24px;border-radius:99px;display:inline-grid;place-items:center;font-size:10px;font-weight:700;flex:none}.pm-av.sm{width:22px;height:22px;font-size:9.5px}.pm-modal .pm-mx-wrap{overflow-x:auto;margin:0 -18px -18px;padding:0 18px 18px}.pm-modal table.pm-mx{width:100%;border-collapse:collapse;min-width:880px}.pm-modal .pm-mx th,.pm-modal .pm-mx td{border-bottom:1px solid hsl(var(--orc-border))}.pm-modal .pm-mx thead .grp th{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--orc-muted-fg));padding:8px 6px 4px;text-align:center;border-bottom:none}.pm-modal .pm-mx thead .grp th.gline{border-left:1px solid hsl(var(--orc-border))}.pm-modal .pm-mx thead .acts th{font-size:11.5px;font-weight:600;color:hsl(var(--orc-muted-fg));padding:4px 6px 8px;text-align:center;white-space:nowrap}.pm-modal .pm-mx thead .acts th .mst-ic{width:12px;height:12px;display:inline;vertical-align:-2px;margin-right:3px}.pm-modal .pm-mx thead .acts th.gline,.pm-modal .pm-mx td.gline{border-left:1px solid hsl(var(--orc-border))}.pm-modal .pm-mx td{padding:0;text-align:center;height:42px}.pm-modal .pm-mx td.eq{text-align:left;padding:0 12px;font-size:13px;font-weight:500;white-space:nowrap;color:hsl(var(--orc-fg))}.pm-modal .pm-mx tbody tr:hover td{background:hsl(var(--orc-accent-soft)/.45)}.pm-modal .pm-mx-empty{text-align:center;font-size:12.5px;color:hsl(var(--orc-muted-fg));padding:18px 0;height:auto}.pm-modal .pm-mx .mcell{width:100%;height:42px;display:grid;place-items:center;cursor:pointer}.pm-modal .pm-mx .mbx{width:17px;height:17px;border-radius:5px;border:1.5px solid hsl(var(--orc-border-strong));display:grid;place-items:center;background:hsl(var(--orc-card));transition:background .1s,border-color .1s}.pm-modal .pm-mx .mbx svg{width:11px;height:11px;color:#fff;opacity:0}.pm-modal .pm-mx .mcell.on .mbx{background:hsl(var(--orc-st-doing));border-color:hsl(var(--orc-st-doing))}.pm-modal .pm-mx .mcell.on .mbx svg{opacity:1}.pm-modal .pm-mx .mcell:hover .mbx{border-color:hsl(var(--orc-st-doing))}.pm-modal .pm-mx th.mst,.pm-modal .pm-mx td.mst{background:#fffbebcc}.dark .pm-modal .pm-mx th.mst,.dark .pm-modal .pm-mx td.mst{background:#393118cc}.pm-modal .pm-mx th.mst{color:hsl(var(--orc-amber))}.pm-modal .pm-mx .mcell.on.mc-mestre .mbx{background:hsl(var(--orc-amber));border-color:hsl(var(--orc-amber))}.pm-modal .pm-mx tr.is-mestre td:not(.eq):not(.mst) .mbx{opacity:.35}.pm-modal .pm-mx tr.is-mestre td.eq .mflag{display:inline-flex}.pm-modal .pm-mx .mflag{display:none;margin-left:8px;font-size:10.5px;font-weight:700;letter-spacing:.03em;color:hsl(var(--orc-amber));background:#fff7d6;border-radius:99px;padding:2px 8px;vertical-align:1px}.dark .pm-modal .pm-mx .mflag{background:#473d1f}.pm-modal .pm-ind-h{display:flex;align-items:center;gap:12px}.pm-modal .pm-ind-h .sp{flex:1}.pm-modal .pm-rule{display:flex;align-items:center;gap:12px;padding:11px 12px;border:1px solid hsl(var(--orc-border));border-radius:11px;margin-bottom:8px;background:hsl(var(--orc-card))}.pm-modal .pm-rule .who{display:flex;align-items:center;gap:9px;min-width:190px;font-size:13px;font-weight:600;color:hsl(var(--orc-fg))}.pm-modal .pm-rule .who .pm-av{box-shadow:0 0 0 2px hsl(var(--orc-card));margin-right:-10px}.pm-modal .pm-rule .who .pm-av:last-of-type{margin-right:2px}.pm-modal .pm-rule .who .wn{white-space:nowrap}.pm-modal .pm-rule .who .plus{font-size:11.5px;color:hsl(var(--orc-muted-fg));font-weight:600}.pm-modal .pm-rule.off{opacity:.65}.pm-modal .pm-rule .tags{display:flex;flex-wrap:wrap;gap:6px;flex:1}.pm-modal .pm-rtag{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 9px;border-radius:99px;font-size:11.5px;font-weight:500;background:hsl(var(--orc-muted));color:hsl(var(--orc-muted-fg));white-space:nowrap}.pm-modal .pm-rtag svg{width:12px;height:12px}.pm-modal .pm-rtag.block{background:#fce9e8;color:hsl(var(--orc-red))}.dark .pm-modal .pm-rtag.block{background:#4f2522}.pm-modal .pm-rtag.ok{background:#e8f7f0;color:#1d724a}.dark .pm-modal .pm-rtag.ok{background:#1f4734;color:#8cd9b5}.pm-modal .pm-rtag.adm{background:#fff7d6;color:#9c6211}.dark .pm-modal .pm-rtag.adm{background:#473d1f;color:#e4c567}.pm-modal .pm-rtag.off{background:hsl(var(--orc-muted));color:hsl(var(--orc-muted-fg))}.pm-modal .pm-rule .act{display:flex;gap:2px}.pm-modal .pm-rule .act button{width:28px;height:28px;border-radius:7px;display:grid;place-items:center;color:hsl(var(--orc-muted-fg));background:transparent;border:none;cursor:pointer}.pm-modal .pm-rule .act button:hover{background:hsl(var(--orc-accent-soft));color:hsl(var(--orc-fg))}.pm-modal .pm-rule .act button.del:hover{background:#fce9e8;color:hsl(var(--orc-red))}.pm-modal .pm-rule .act svg{width:14px;height:14px}.pm-modal .pm-empty{font-size:13px;color:hsl(var(--orc-muted-fg));font-style:italic;padding:14px 2px}.pm-modal .pm-editor{border:1px solid hsl(var(--orc-accent));background:hsl(var(--orc-accent-soft)/.4);border-radius:12px;padding:14px 16px;margin-top:10px}.pm-modal .pm-editor .pm-fields{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.pm-modal .pm-resume{display:flex;align-items:center;gap:7px;flex-wrap:wrap;padding:9px 12px;border-radius:10px;background:hsl(var(--orc-card));border:1px solid hsl(var(--orc-border));margin-bottom:14px}.pm-modal .pm-resume .lb{font-size:10.5px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--orc-muted-fg));margin-right:4px}.pm-modal .pm-resume-empty{font-size:12.5px;font-style:italic;color:hsl(var(--orc-muted-fg))}.pm-modal .pm-permrow{display:flex;gap:34px;flex-wrap:wrap;margin-top:14px}.pm-modal .pm-grp .glb{display:block;font-size:12.5px;font-weight:600;margin-bottom:7px;color:hsl(var(--orc-fg))}.pm-modal .pm-pillset{display:flex;gap:7px;flex-wrap:wrap}.pm-modal .pm-pill{display:inline-flex;align-items:center;gap:7px;height:30px;padding:0 12px;border-radius:99px;border:1px solid hsl(var(--orc-border-strong));background:hsl(var(--orc-card));font-size:12.5px;font-weight:500;cursor:pointer;transition:background .12s,border-color .12s;white-space:nowrap;color:hsl(var(--orc-fg))}.pm-modal .pm-pill:before{content:"";width:8px;height:8px;border-radius:99px;background:hsl(var(--orc-border-strong));transition:background .12s}.pm-modal .pm-pill:hover{border-color:hsl(var(--orc-st-doing))}.pm-modal .pm-pill.on{background:hsl(var(--orc-accent-soft));border-color:hsl(var(--orc-st-doing));color:hsl(var(--orc-accent-fg));font-weight:600}.pm-modal .pm-pill.on:before{background:hsl(var(--orc-st-doing))}.pm-modal .pm-swminis{display:flex;gap:28px;flex-wrap:wrap;margin-top:16px;padding-top:14px;border-top:1px solid hsl(var(--orc-accent)/.5)}.pm-modal .pm-swmini{display:inline-flex;align-items:center;gap:9px;font-size:13px;font-weight:500;white-space:nowrap;color:hsl(var(--orc-fg))}.pm-modal .pm-editor-f{display:flex;justify-content:flex-end;gap:8px;margin-top:14px}.pm-modal .pm-secgroup{max-width:none;margin:0 0 22px}.pm-modal .pm-secgroup>section,.pm-modal .pm-secgroup>.pm-row2,.pm-modal .pm-secgroup>.pm-row-aa{max-width:none;margin:0 0 16px}.pm-modal .pm-secgroup-tt{display:flex;align-items:center;gap:9px;font-size:13px;font-weight:700;letter-spacing:.02em;color:hsl(var(--orc-accent-fg));margin:0 0 12px 2px}.pm-modal .pm-secgroup-tt svg{width:16px;height:16px;color:hsl(var(--orc-st-doing))}.pm-modal .pm-arquivo{margin-top:14px;padding-top:14px;border-top:1px solid hsl(var(--orc-border))}.pm-modal .pm-arquivo-h{display:flex;align-items:center;gap:8px;margin-bottom:3px}.pm-modal .pm-arquivo-h svg{width:15px;height:15px;color:hsl(var(--orc-st-doing));flex:none}.pm-modal .pm-arquivo-h b{font-size:13px;font-weight:600;color:hsl(var(--orc-fg))}.pm-modal .pm-arquivo-d{font-size:11.5px;color:hsl(var(--orc-muted-fg));margin-bottom:11px;line-height:1.45}.pm-modal .pm-arquivo-g{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.pm-modal .pm-arquivo-g .pm-field>label{font-size:11.5px;line-height:1.25;min-height:30px;display:flex;align-items:flex-end}.pm-modal .pm-arquivo-warn{font-size:11px;font-style:italic;color:hsl(var(--orc-amber));margin-top:9px}@media (max-width:1100px){.pm-modal .pm-arquivo-g{grid-template-columns:1fr}}.pm-modal .pm-cadeia{margin-top:14px;padding-top:14px;border-top:1px solid hsl(var(--orc-accent)/.5)}.pm-modal .pm-cadeia-h{display:flex;align-items:center;gap:8px;margin-bottom:11px;flex-wrap:wrap}.pm-modal .pm-cadeia-h svg{width:15px;height:15px;color:hsl(var(--orc-st-doing));flex:none}.pm-modal .pm-cadeia-h b{font-size:13px;font-weight:600;color:hsl(var(--orc-fg))}.pm-modal .pm-cadeia-d{font-size:11.5px;color:hsl(var(--orc-muted-fg))}.pm-modal .pm-cadeia .pm-field>label{font-size:11.5px;line-height:1.25}@media (max-width:1100px){.pm-modal .pm-cadeia .pm-fields{grid-template-columns:1fr!important}}@media (max-width: 1100px){.pm-modal .pm-fields,.pm-modal .pm-master-g{grid-template-columns:repeat(2,1fr)}.pm-modal .pm-access{grid-template-columns:1fr}}.orc-v2-root .kboard{display:flex;gap:14px;align-items:flex-start;min-width:-moz-max-content;min-width:max-content}.orc-v2-root .kcol{width:300px;flex:none}.orc-v2-root .kcol-head{display:flex;align-items:center;gap:9px;padding:2px 4px 10px}.orc-v2-root .kcol-head .dot{width:9px;height:9px;border-radius:99px;flex:none}.orc-v2-root .kcol-head h4{font-size:13.5px;font-weight:600;color:hsl(var(--orc-fg))}.orc-v2-root .kcol-head .kc{font-size:11px;font-weight:600;color:hsl(var(--orc-muted-fg));background:hsl(var(--orc-muted));border-radius:99px;min-width:20px;height:19px;padding:0 6px;display:grid;place-items:center}.orc-v2-root .kcol-body{display:flex;flex-direction:column;gap:9px}.orc-v2-root .kcard{background:hsl(var(--orc-card));border:1px solid hsl(var(--orc-border));border-radius:11px;padding:12px 13px;display:flex;flex-direction:column;gap:9px;cursor:pointer;box-shadow:0 1px 2px #3654630d;transition:box-shadow .13s,border-color .13s;text-align:left;width:100%}.orc-v2-root .kcard:hover{box-shadow:0 5px 16px #3255671f;border-color:hsl(var(--orc-border-strong))}.orc-v2-root .kcard .ktitle{font-size:13.5px;font-weight:500;line-height:1.35;color:hsl(var(--orc-fg))}.orc-v2-root .kcard .kmeta{display:flex;align-items:center;justify-content:space-between;gap:8px}.orc-v2-root .kcard .kid{font-size:11px;color:hsl(var(--orc-muted-fg))}.orc-v2-root .kcard .kmarca{font-size:11.5px;color:hsl(var(--orc-muted-fg));white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:120px}.orc-v2-root .kcard .ovalor{font-size:13px;font-weight:600;color:hsl(var(--orc-fg));font-variant-numeric:tabular-nums}.orc-v2-root .kcard .kav{width:24px;height:24px;border-radius:99px;flex:none;display:grid;place-items:center;font-size:10px;font-weight:600;background:hsl(var(--orc-accent-soft));color:hsl(var(--orc-accent-fg));overflow:hidden}.orc-v2-root .kcard .kav img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.orc-v2-root .kcol-empty{font-size:12.5px;color:hsl(var(--orc-muted-fg));font-style:italic;padding:8px 4px}.orc-v2-root .dash{display:flex;flex-direction:column;gap:14px;max-width:none;min-height:100%;padding-top:4px}.orc-v2-root .dash-kpis{display:grid;grid-template-columns:repeat(6,1fr);gap:12px}.orc-v2-root .dash-row-2{display:grid;grid-template-columns:1.5fr 1fr;gap:14px;align-items:start}.orc-v2-root .dash-4{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;align-items:stretch;flex:1}.orc-v2-root .dash-4 .dpanel{display:flex;flex-direction:column}@media (max-width:1100px){.orc-v2-root .dash-row-2{grid-template-columns:1fr}.orc-v2-root .dash-4{grid-template-columns:1fr 1fr}.orc-v2-root .dash-kpis{grid-template-columns:repeat(3,1fr)}.orc-v2-root .ins-rows{grid-template-columns:1fr}}.orc-v2-root .dpanel{background:hsl(var(--orc-card));border:1px solid hsl(var(--orc-border));border-radius:14px;padding:16px 18px;box-shadow:0 1px 3px #3255670f;transition:box-shadow .13s,border-color .13s,transform .13s}.orc-v2-root .dash .dpanel:hover{box-shadow:0 6px 18px #32556721;border-color:hsl(var(--orc-border-strong));transform:translateY(-2px)}.orc-v2-root .ari-insight:hover{box-shadow:0 6px 18px #32556721;border-color:hsl(var(--orc-accent)/.8);transform:translateY(-2px)}.orc-v2-root .dpanel h3{font-size:14px;font-weight:600;margin-bottom:14px;color:hsl(var(--orc-fg))}.orc-v2-root .h3-sub{font-size:11px;font-weight:500;color:hsl(var(--orc-muted-fg))}.orc-v2-root .dk{background:hsl(var(--orc-card));border:1px solid hsl(var(--orc-border));border-radius:14px;padding:14px 15px;position:relative;display:flex;flex-direction:column;box-shadow:0 1px 3px #3255670f;transition:box-shadow .13s,border-color .13s,transform .13s}.orc-v2-root .dk:hover{box-shadow:0 6px 18px #32556721;border-color:hsl(var(--orc-border-strong));transform:translateY(-2px)}.orc-v2-root .dk-ic{position:absolute;top:13px;right:13px;width:28px;height:28px;border-radius:8px;display:grid;place-items:center}.orc-v2-root .dk-ic svg{width:15px;height:15px}.orc-v2-root .dk-l{font-size:11.5px;color:hsl(var(--orc-muted-fg));font-weight:500;padding-right:30px}.orc-v2-root .dk-n{font-size:20px;font-weight:600;margin-top:auto;padding-top:8px;font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:hsl(var(--orc-fg))}.orc-v2-root .dk-s{font-size:11px;color:hsl(var(--orc-muted-fg));margin-top:2px}.orc-v2-root .dk-blue .dk-ic{background:hsl(var(--orc-blue)/.12);color:hsl(var(--orc-blue))}.orc-v2-root .dk-blue .dk-n{color:hsl(var(--orc-blue))}.orc-v2-root .dk-green .dk-ic{background:hsl(var(--orc-green)/.12);color:hsl(var(--orc-green))}.orc-v2-root .dk-green .dk-n{color:hsl(var(--orc-green))}.orc-v2-root .dk-amber .dk-ic{background:hsl(var(--orc-amber)/.14);color:hsl(var(--orc-amber))}.orc-v2-root .dk-red .dk-ic{background:hsl(var(--orc-red)/.12);color:hsl(var(--orc-red))}.orc-v2-root .dk-red .dk-n{color:hsl(var(--orc-red))}.orc-v2-root .dk-slate .dk-ic{background:hsl(var(--orc-muted));color:hsl(var(--orc-muted-fg))}.orc-v2-root .ari-insight{background:hsl(var(--orc-card));border:1px solid hsl(var(--orc-accent)/.5);border-radius:16px;padding:18px 20px;box-shadow:0 1px 3px #3255670f;transition:box-shadow .13s,border-color .13s,transform .13s}.orc-v2-root .ari-ins-head{display:flex;align-items:center;gap:11px;margin-bottom:14px}.orc-v2-root .ari-ins-face{width:38px;height:38px;border-radius:99px;-o-object-fit:cover;object-fit:cover;flex:none;background:hsl(var(--orc-accent-soft))}.orc-v2-root .ari-ins-head b{font-size:13.5px;font-weight:600;display:block;color:hsl(var(--orc-fg))}.orc-v2-root .ari-ins-head span{font-size:12px;color:hsl(var(--orc-muted-fg))}.orc-v2-root .ari-period{color:hsl(var(--orc-st-doing))}.orc-v2-root .ins-rows{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.orc-v2-root .ins-row{display:flex;gap:9px;padding:12px 13px;border-radius:11px}.orc-v2-root .ins-row svg{width:17px;height:17px;flex:none;margin-top:1px}.orc-v2-root .ins-row b{font-size:12.5px;display:block;margin-bottom:2px}.orc-v2-root .ins-row span{font-size:12px;color:hsl(var(--orc-muted-fg));line-height:1.45}.orc-v2-root .ins-row.good{background:hsl(var(--orc-green)/.08)}.orc-v2-root .ins-row.good svg,.orc-v2-root .ins-row.good b{color:hsl(var(--orc-green))}.orc-v2-root .ins-row.attention{background:hsl(var(--orc-amber)/.1)}.orc-v2-root .ins-row.attention svg,.orc-v2-root .ins-row.attention b{color:hsl(var(--orc-amber))}.orc-v2-root .ins-row.risk{background:hsl(var(--orc-red)/.08)}.orc-v2-root .ins-row.risk svg,.orc-v2-root .ins-row.risk b{color:hsl(var(--orc-red))}.orc-v2-root .ins-sum{display:flex;align-items:flex-start;gap:8px;margin-top:13px;padding-top:13px;border-top:1px solid hsl(var(--orc-border));font-size:13px;color:hsl(var(--orc-fg))}.orc-v2-root .ins-sum svg{width:16px;height:16px;color:hsl(var(--orc-st-doing));flex:none;margin-top:2px}.orc-v2-root .ins-row b{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin-bottom:3px}.orc-v2-root .ins-tag{font-size:10.5px;font-weight:600;letter-spacing:.02em;padding:1px 7px;border-radius:99px;background:hsl(var(--orc-accent-soft));color:hsl(var(--orc-muted-fg))}.orc-v2-root .ins-row.good .ins-tag{background:hsl(var(--orc-green)/.14);color:hsl(var(--orc-green))}.orc-v2-root .ins-row.attention .ins-tag{background:hsl(var(--orc-amber)/.16);color:hsl(var(--orc-amber))}.orc-v2-root .ins-row.risk .ins-tag{background:hsl(var(--orc-red)/.14);color:hsl(var(--orc-red))}.orc-v2-root .ins-row.quasemal{background:#c665101f}.orc-v2-root .ins-row.quasemal svg,.orc-v2-root .ins-row.quasemal b{color:#c66510}.orc-v2-root .ins-row.quasemal .ins-tag{background:#c6651024;color:#c66510}.orc-v2-root .ins-lead{color:hsl(var(--orc-fg));font-weight:600}.orc-v2-root .ari-prev-flag{color:hsl(var(--orc-muted-fg));font-style:italic}.orc-v2-root .ins-empty{font-size:12.5px;color:hsl(var(--orc-muted-fg));padding:10px 2px}.orc-v2-root .ins-row.ins-skel{min-height:62px;background:linear-gradient(90deg,hsl(var(--orc-accent-soft)/.5) 25%,hsl(var(--orc-accent-soft)/.85) 37%,hsl(var(--orc-accent-soft)/.5) 63%);background-size:400% 100%;animation:ins-shimmer 1.3s ease-in-out infinite}@keyframes ins-shimmer{0%{background-position:100% 50%}to{background-position:0 50%}}.orc-v2-root .dpanel-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.orc-v2-root .dpanel-top h3{margin:0}.orc-v2-root .stk-legend{display:flex;gap:14px;font-size:11.5px;color:hsl(var(--orc-muted-fg))}.orc-v2-root .stk-legend span{display:inline-flex;align-items:center;gap:6px}.orc-v2-root .stk-legend i{width:10px;height:10px;border-radius:3px}.orc-v2-root .stk-chart{display:flex;align-items:flex-end;gap:14px;height:170px;padding-top:18px}.orc-v2-root .stk-col{flex:1;display:flex;flex-direction:column;align-items:center;height:100%;justify-content:flex-end;gap:6px}.orc-v2-root .stk-tot{font-size:11px;font-weight:600;color:hsl(var(--orc-muted-fg))}.orc-v2-root .stk-bar{width:60%;max-width:46px;border-radius:7px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 1px 2px #3654631f}.orc-v2-root .stk-seg{width:100%}.orc-v2-root .stk-lbl{font-size:11px;color:hsl(var(--orc-muted-fg))}.orc-v2-root .stk-trend{display:flex;align-items:center;gap:7px;margin-top:14px;font-size:12.5px;color:hsl(var(--orc-green));font-weight:500}.orc-v2-root .stk-trend svg{width:15px;height:15px}.orc-v2-root .dd-donut-wrap{display:flex;align-items:center;gap:18px}.orc-v2-root .dd-donut{width:110px;height:110px;border-radius:99px;flex:none;display:grid;place-items:center;position:relative}.orc-v2-root .dd-donut-h{width:70px;height:70px;border-radius:99px;background:hsl(var(--orc-card));display:grid;place-items:center;text-align:center}.orc-v2-root .dd-donut-h b{font-size:19px;font-weight:600;color:hsl(var(--orc-fg));font-variant-numeric:tabular-nums;line-height:1}.orc-v2-root .dd-donut-h span{font-size:10.5px;color:hsl(var(--orc-muted-fg))}.orc-v2-root .dd-leg{display:flex;flex-direction:column;gap:7px;font-size:12px;color:hsl(var(--orc-fg));flex:1;min-width:0}.orc-v2-root .dd-leg>span{display:flex;align-items:center;gap:7px;white-space:nowrap}.orc-v2-root .dd-leg i{width:10px;height:10px;border-radius:3px;flex:none}.orc-v2-root .dd-leg b{margin-left:auto;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.orc-v2-root .orc-st{position:relative}.orc-v2-root .dd-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transform:rotate(-90deg)}.orc-v2-root .dd-seg{transition:opacity .15s ease;cursor:pointer}.orc-v2-root .dd-seg.dim{opacity:.32}.orc-v2-root .dd-leg>span{cursor:default;border-radius:6px;padding:1px 5px;margin:-1px -5px}.orc-v2-root .dd-leg>span:hover{background:hsl(var(--orc-accent-soft)/.7)}.orc-v2-root .dd-tip{position:absolute;left:14px;right:14px;bottom:10px;z-index:45;background:hsl(var(--orc-card));border:1px solid hsl(var(--orc-border));border-radius:12px;box-shadow:0 10px 30px #2947562e;padding:11px 13px;pointer-events:none;animation:orcViewIn .16s ease both}.orc-v2-root .dd-tip-head{display:flex;align-items:center;gap:7px;font-size:12.5px;font-weight:600;color:hsl(var(--orc-fg));margin-bottom:7px}.orc-v2-root .dd-tip-head i{width:10px;height:10px;border-radius:3px;flex:none}.orc-v2-root .dd-tip-head b{margin-left:auto;font-variant-numeric:tabular-nums}.orc-v2-root .dd-tip-row{display:flex;align-items:baseline;justify-content:space-between;gap:10px;font-size:12px;padding:1.5px 0}.orc-v2-root .dd-tip-row span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;color:hsl(var(--orc-muted-fg))}.orc-v2-root .dd-tip-row b{flex:none;font-weight:600;color:hsl(var(--orc-fg));font-variant-numeric:tabular-nums}.orc-v2-root .bar-row{display:flex;align-items:center;gap:12px;margin-bottom:11px}.orc-v2-root .bar-row .bl{width:108px;font-size:12.5px;color:hsl(var(--orc-fg));flex:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.orc-v2-root .bar-track{flex:1;height:9px;border-radius:99px;background:hsl(var(--orc-muted));overflow:hidden}.orc-v2-root .bar-fill{height:100%;border-radius:99px}.orc-v2-root .bar-row .bn{width:80px;text-align:right;font-size:12.5px;font-weight:600;font-variant-numeric:tabular-nums;flex:none;color:hsl(var(--orc-fg))}.orc-v2-root .mini-stats{display:grid;grid-template-columns:1fr 1fr;gap:10px}.orc-v2-root .mstat{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border-radius:11px;background:hsl(var(--orc-muted)/.4)}.orc-v2-root .ms-v{font-size:21px;font-weight:600;font-variant-numeric:tabular-nums;color:hsl(var(--orc-fg))}.orc-v2-root .ms-l{font-size:11.5px;color:hsl(var(--orc-muted-fg))}.orc-v2-root .obc-wrap{display:flex;flex-direction:column}.orc-v2-root .obc-plot-row{display:flex;align-items:stretch;padding-top:20px}.orc-v2-root .obc-yaxis{position:relative;width:56px;flex:none}.orc-v2-root .obc-yaxis span{position:absolute;right:10px;transform:translateY(50%);font-size:10px;color:hsl(var(--orc-muted-fg));font-variant-numeric:tabular-nums;white-space:nowrap}.orc-v2-root .obc-plot{position:relative;flex:1;height:190px;min-width:0}.orc-v2-root .obc-grid{position:absolute;left:0;right:0;height:1px;background:hsl(var(--orc-border)/.75)}.orc-v2-root .obc-grid.zero{background:hsl(var(--orc-border-strong))}.orc-v2-root .obc-cols{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;gap:10px;padding:0 8px}.orc-v2-root .obc-colv{flex:1;min-width:0;height:100%;display:flex;align-items:flex-end;justify-content:center}.orc-v2-root .obc-bar-wrap{position:relative;width:64%;max-width:54px;min-height:2px}.orc-v2-root .obc-pct{position:absolute;bottom:calc(100% + 4px);left:50%;transform:translate(-50%);font-size:11px;font-weight:700;color:#27865a;white-space:nowrap}.orc-v2-root .obc-bar{width:100%;height:100%;display:flex;flex-direction:column;border-radius:6px 6px 0 0;overflow:hidden;box-shadow:0 1px 2px #3654631f}.orc-v2-root .obc-l,.orc-v2-root .obc-c{width:100%}.orc-v2-root .obc-xrow{display:flex;gap:10px;padding:7px 8px 0}.orc-v2-root .obc-xspacer{width:56px;flex:none}.orc-v2-root .obc-lbl-area{flex:1;min-width:0;font-size:11px;font-weight:500;color:hsl(var(--orc-fg));white-space:normal;text-align:center;line-height:1.2}.orc-v2-root .dash-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:40px;color:hsl(var(--orc-muted-fg));font-size:13px}.orc-v2-root .dk-has-tip{overflow:visible}.orc-v2-root .dk-l{display:flex;align-items:center;gap:5px}.orc-v2-root .dk-info{width:12px;height:12px;color:hsl(var(--orc-muted-fg));flex:none;cursor:help}.orc-v2-root .dk-tip{position:absolute;left:12px;right:12px;top:calc(100% + 6px);z-index:50;background:hsl(var(--orc-fg));color:hsl(var(--orc-card));font-size:11.5px;line-height:1.5;font-weight:400;padding:10px 12px;border-radius:10px;box-shadow:0 10px 28px #21394547;opacity:0;visibility:hidden;transform:translateY(-3px);transition:opacity .14s,transform .14s,visibility .14s;pointer-events:none}.orc-v2-root .dk-has-tip:hover .dk-tip{opacity:1;visibility:visible;transform:translateY(0);transition-delay:.55s}.orc-v2-root .dk-tip.dk-tip-table{left:0;right:auto;width:440px;max-width:64vw}.orc-v2-root .dk-tip.dk-tip-table.dk-tip-narrow{width:290px}.orc-v2-root .dash-kpis .dk:nth-child(n+4) .dk-tip.dk-tip-table{left:auto;right:0}.orc-v2-root .dk-tip-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 18px}.orc-v2-root .dk-tip-grid.single{grid-template-columns:1fr}.orc-v2-root .dk-tipcol{min-width:0}.orc-v2-root .dk-tip-h{font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;opacity:.72;margin-bottom:5px}.orc-v2-root .dk-tip-row{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:1.5px 0}.orc-v2-root .dk-tip-row span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.orc-v2-root .dk-tip-row b{flex:none;font-weight:600;font-variant-numeric:tabular-nums}.orc-v2-root .dk-tip-foot{margin-top:7px;padding-top:6px;border-top:1px solid hsl(0 0% 100% / .18);opacity:.8;font-size:10.5px}.orc-v2-root .dd-leg .leg-pct,.orc-v2-root .bar-row .bn-pct{font-weight:500;color:hsl(var(--orc-muted-fg))}.orc-v2-root .bar-row .bn{width:96px}.orc-v2-root .ari-ins-htxt{min-width:0}.orc-v2-root .ari-ins-htxt span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.orc-v2-root .ari-ins-htxt span b{display:inline}.orc-v2-root .orc-tc{position:relative}.orc-v2-root .orc-tc h3{display:flex;align-items:center;gap:6px}.orc-v2-root .orc-tc-info{width:13px;height:13px;color:hsl(var(--orc-muted-fg));margin-left:auto;flex:none;cursor:help}.orc-v2-root .orc-tc-tip{position:absolute;bottom:8px;right:8px;z-index:40;width:340px;max-width:calc(100% - 16px);display:flex;flex-direction:column;max-height:min(440px,78vh);background:hsl(var(--orc-card));border:1px solid hsl(var(--orc-border));border-radius:14px;box-shadow:0 10px 30px #2947562e;padding:13px 15px;opacity:0;visibility:hidden;transform:translateY(4px);transition:opacity .14s,transform .14s,visibility .14s;pointer-events:none}.orc-v2-root .orc-tc:has(.orc-tc-info:hover) .orc-tc-tip{opacity:1;visibility:visible;transform:translateY(0);transition-delay:.5s}.orc-v2-root .orc-tcr{position:relative}.orc-v2-root .orc-tcr:hover .bar-row .bl{color:hsl(var(--orc-accent-fg))}.orc-v2-root .orc-tcr-tip{position:absolute;left:-6px;right:-6px;top:calc(100% - 4px);z-index:46;background:hsl(var(--orc-card));border:1px solid hsl(var(--orc-border));border-radius:12px;box-shadow:0 12px 32px #29475633;padding:11px 13px;opacity:0;visibility:hidden;transform:translateY(-2px);transition:opacity .14s,transform .14s,visibility .14s;pointer-events:none}.orc-v2-root .orc-tcr:hover .orc-tcr-tip{opacity:1;visibility:visible;transform:translateY(0);transition-delay:.6s}.orc-v2-root .orc-tcr-head{display:flex;align-items:baseline;gap:7px;margin-bottom:6px}.orc-v2-root .orc-tcr-head .orc-tc-rank{width:auto}.orc-v2-root .orc-tcr-sub{margin-left:auto;font-size:10.5px;color:hsl(var(--orc-muted-fg));flex:none}.orc-v2-root .orc-tcr-line{padding:4px 0}.orc-v2-root .orc-tcr-line+.orc-tcr-line{border-top:1px solid hsl(var(--orc-border)/.6)}.orc-v2-root .orc-tcr-area{display:block;font-size:11.5px;font-weight:700;color:hsl(var(--orc-fg))}.orc-v2-root .orc-tcr-conta{display:block;font-size:11px;color:hsl(var(--orc-muted-fg));line-height:1.55}.orc-v2-root .orc-tcr-conta b{font-weight:600;color:hsl(var(--orc-fg));font-variant-numeric:tabular-nums}.orc-v2-root .orc-tcr-conta b.pos{color:hsl(var(--orc-green))}.orc-v2-root .orc-tcr-conta b.neg{color:hsl(var(--orc-red))}.orc-v2-root .orc-tcr-empty{font-size:11.5px;color:hsl(var(--orc-muted-fg));font-style:italic}.orc-v2-root .orc-tcr-foot{margin-top:6px;padding-top:6px;border-top:1px solid hsl(var(--orc-border));font-size:10px;color:hsl(var(--orc-muted-fg))}.orc-v2-root .orc-tc-tip-head{font-size:12.5px;font-weight:600;color:hsl(var(--orc-fg));margin-bottom:9px;flex:none}.orc-v2-root .orc-tc-tip-head span{font-weight:500;color:hsl(var(--orc-muted-fg))}.orc-v2-root .orc-tc-list{list-style:none;margin:0;padding:0 2px 0 0;display:flex;flex-direction:column;gap:9px;overflow-y:auto;flex:1 1 auto;min-height:0}.orc-v2-root .orc-tc-item{border-bottom:1px solid hsl(var(--orc-border));padding-bottom:8px}.orc-v2-root .orc-tc-item:last-child{border-bottom:0;padding-bottom:0}.orc-v2-root .orc-tc-cli{display:flex;align-items:center;gap:7px}.orc-v2-root .orc-tc-rank{font-size:11px;font-weight:700;color:hsl(var(--orc-muted-fg));flex:none;width:18px}.orc-v2-root .orc-tc-nome{font-size:12.5px;font-weight:600;color:hsl(var(--orc-fg));overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.orc-v2-root .orc-tc-lucro{font-size:12px;font-weight:700;color:hsl(var(--orc-green));flex:none;font-variant-numeric:tabular-nums}.orc-v2-root .orc-tc-areas{display:flex;flex-wrap:wrap;gap:5px;margin-top:5px;padding-left:25px}.orc-v2-root .orc-tc-area{display:inline-flex;align-items:center;gap:5px;font-size:10.5px;color:hsl(var(--orc-muted-fg));background:hsl(var(--orc-muted)/.55);border-radius:99px;padding:2px 8px}.orc-v2-root .orc-tc-area b{font-size:10.5px;font-weight:700;color:hsl(var(--orc-fg));font-variant-numeric:tabular-nums}.orc-v2-root .orc-tc-area-empty{font-size:10.5px;color:hsl(var(--orc-muted-fg));font-style:italic}.orc-v2-root .orc-tc-foot{display:flex;align-items:flex-start;gap:6px;margin-top:10px;padding-top:9px;border-top:1px solid hsl(var(--orc-border));font-size:10.5px;color:hsl(var(--orc-muted-fg));line-height:1.4;flex:none}.orc-v2-root .orc-tc-foot svg{width:12px;height:12px;flex:none;margin-top:1px}.orc-v2-root .orc-prej-count{font-size:11.5px;font-weight:600;color:hsl(var(--orc-muted-fg));background:hsl(var(--orc-muted));border-radius:99px;padding:3px 11px}.orc-v2-root .orc-prej-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 28px}@media (max-width:1100px){.orc-v2-root .orc-prej-list{grid-template-columns:1fr}}.orc-v2-root .orc-prej-row{display:flex;align-items:center;padding:0;border-bottom:1px solid hsl(var(--orc-border))}.orc-v2-root .orc-prej-btn{display:flex;align-items:center;gap:9px;width:100%;min-width:0;padding:8px 6px;background:none;border:none;border-radius:8px;cursor:pointer;text-align:left;font:inherit;color:inherit;transition:background .12s}.orc-v2-root .orc-prej-btn:hover{background:hsl(var(--orc-accent-soft)/.6)}.orc-v2-root .orc-prej-btn:hover .orc-prej-nome{color:hsl(var(--orc-blue));text-decoration:underline}.orc-v2-root .orc-prej-btn:disabled{cursor:default}.orc-v2-root .orc-prej-btn:disabled:hover{background:none}.orc-v2-root .orc-prej-btn:disabled:hover .orc-prej-nome{color:inherit;text-decoration:none}.orc-v2-root .orc-prej-rank{font-size:11px;font-weight:700;color:hsl(var(--orc-muted-fg));flex:none;width:20px;font-variant-numeric:tabular-nums}.orc-v2-root .orc-prej-nome{font-size:12.5px;font-weight:500;color:hsl(var(--orc-fg));overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0}.orc-v2-root .orc-prej-val{font-size:12.5px;font-weight:700;color:hsl(var(--orc-red));flex:none;font-variant-numeric:tabular-nums}.orc-v2-root .log-wrap{max-width:none}.orc-v2-root .log-period{display:flex;align-items:center;gap:9px;margin-bottom:16px;padding:10px 15px;background:hsl(var(--orc-card));border:1px solid hsl(var(--orc-border));border-radius:12px;box-shadow:0 1px 3px #3255670f}.orc-v2-root .log-period svg{width:16px;height:16px;color:hsl(var(--orc-muted-fg))}.orc-v2-root .log-period b{font-size:13.5px;font-weight:600;color:hsl(var(--orc-fg))}.orc-v2-root .log-period span{font-size:12.5px;color:hsl(var(--orc-muted-fg))}.orc-v2-root .log-period .lp-count{font-size:11.5px;font-weight:600;background:hsl(var(--orc-muted));border-radius:99px;padding:2px 10px;color:hsl(var(--orc-muted-fg))}.orc-v2-root .log-period .lp-seg{margin-left:auto;display:inline-flex;gap:2px;background:hsl(var(--orc-muted));border:1px solid hsl(var(--orc-border-strong));border-radius:9px;padding:2px}.orc-v2-root .log-period .lp-seg-btn{font-size:12px;font-weight:600;color:hsl(var(--orc-muted-fg));background:transparent;border:none;border-radius:7px;padding:3px 12px;cursor:pointer;transition:background .12s,color .12s}.orc-v2-root .log-period .lp-seg-btn:hover{color:hsl(var(--orc-fg))}.orc-v2-root .log-period .lp-seg-btn.active{background:hsl(var(--orc-card));color:hsl(var(--orc-fg));box-shadow:0 1px 2px #3654631f}.orc-v2-root .log-group{margin-bottom:16px}.orc-v2-root .log{background:hsl(var(--orc-card));border:1px solid hsl(var(--orc-border));border-radius:14px;padding:5px;box-shadow:0 1px 3px #3255670f}.orc-v2-root .log-ghead{display:flex;align-items:center;gap:9px;padding:11px 14px 10px;border-bottom:1px solid hsl(var(--orc-border));margin-bottom:4px}.orc-v2-root .log-ghead h3{font-size:13.5px;font-weight:600;color:hsl(var(--orc-fg))}.orc-v2-root .log-ghead .gc{font-size:11px;font-weight:600;color:hsl(var(--orc-muted-fg));background:hsl(var(--orc-muted));border-radius:99px;min-width:20px;height:19px;padding:0 6px;display:inline-grid;place-items:center;margin-left:auto}.orc-v2-root .logitem{display:flex;align-items:center;gap:10px;padding:9px 12px;cursor:pointer;border-radius:9px;transition:background .12s;width:100%;text-align:left}.orc-v2-root .logitem:hover{background:hsl(var(--orc-accent-soft)/.55)}.orc-v2-root .logitem .lav{flex:none;width:26px;height:26px;border-radius:99px;display:grid;place-items:center;font-size:10px;font-weight:600;background:hsl(var(--orc-accent-soft));color:hsl(var(--orc-accent-fg));overflow:hidden}.orc-v2-root .logitem .lav img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.orc-v2-root .logitem .ltext{flex:1;min-width:0;font-size:13.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:hsl(var(--orc-fg))}.orc-v2-root .logitem .ltext b{font-weight:600}.orc-v2-root .logitem .lwhen{flex:none;font-size:11.5px;color:hsl(var(--orc-muted-fg));display:flex;align-items:center;gap:6px;white-space:nowrap}.orc-v2-root .logitem .ldot{width:7px;height:7px;border-radius:99px;flex:none;display:inline-block}.orc-v2-root .logitem .log-undo{flex:none;font-size:11.5px;font-weight:500;color:hsl(var(--orc-st-doing));opacity:0;transition:opacity .12s;background:none;border:none;cursor:pointer;padding:2px 6px;border-radius:6px}.orc-v2-root .logitem:hover .log-undo{opacity:1}.orc-v2-root .logitem .log-undo:hover{background:hsl(var(--orc-accent-soft))}.orc-v2-root .logitem .log-undo:disabled{cursor:default;opacity:.6}.orc-v2-root .log-target{color:hsl(var(--orc-st-doing));font-weight:500}.orc-flt-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;pointer-events:none}.orc-flt-overlay .flt-catch{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:auto}.orc-flt-modal{position:fixed;width:min(720px,94vw);height:min(556px,84vh);pointer-events:auto;background:hsl(var(--orc-card));border:1px solid hsl(var(--orc-border));border-radius:16px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 18px 50px #26485933;transform-origin:top right;opacity:0;transform:translateY(-8px) scale(.97);transition:transform .2s cubic-bezier(.22,1,.36,1),opacity .2s}.orc-flt-overlay.open .orc-flt-modal{transform:none;opacity:1}.orc-flt-modal .flt-head{flex:none;display:flex;align-items:center;gap:11px;padding:20px 24px 12px}.orc-flt-modal .flt-ic{flex:none;display:grid;place-items:center;color:hsl(var(--orc-fg))}.orc-flt-modal .flt-ic svg{width:20px;height:20px}.orc-flt-modal .flt-head h2{font-size:19px;font-weight:650;letter-spacing:-.01em;color:hsl(var(--orc-fg))}.orc-flt-modal .flt-hlinks{margin-left:auto;display:flex;align-items:center;gap:18px}.orc-flt-modal .flt-hlinks button{font-size:14px;font-weight:500;color:hsl(var(--orc-muted-fg));padding:4px 2px;border-radius:7px}.orc-flt-modal .flt-hlinks button:hover{color:hsl(var(--orc-fg))}.orc-flt-modal .flt-active{flex:none;display:none;align-items:center;gap:8px;padding:8px 24px 10px;min-height:0;flex-wrap:wrap}.orc-flt-modal .flt-active.has{display:flex}.orc-flt-modal .flt-active .lbl{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--orc-muted-fg))}.orc-flt-modal .actchip{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 5px 0 11px;border-radius:99px;background:hsl(var(--orc-accent-soft));border:1px solid hsl(var(--orc-accent)/.6);color:hsl(var(--orc-accent-fg));font-size:12.5px;font-weight:500}.orc-flt-modal .actchip .rm{width:18px;height:18px;border-radius:99px;display:grid;place-items:center;opacity:.7}.orc-flt-modal .actchip .rm svg{width:12px;height:12px}.orc-flt-modal .actchip .rm:hover{opacity:1;background:#add8eb}.orc-flt-modal .flt-clrall{margin-left:auto;font-size:12.5px;font-weight:500;color:hsl(var(--orc-st-doing));padding:4px 8px;border-radius:7px}.orc-flt-modal .flt-clrall:hover{background:hsl(var(--orc-accent-soft))}.orc-flt-modal .flt-panes{flex:1;display:grid;grid-template-columns:232px 1fr;min-height:0}.orc-flt-modal .flt-rail{border-right:1px solid hsl(var(--orc-border));padding:10px 14px 14px;overflow-y:auto}.orc-flt-modal .flt-cat{display:flex;align-items:center;gap:14px;width:100%;height:48px;padding:0 13px;border-radius:11px;font-size:14.5px;font-weight:500;color:hsl(var(--orc-fg));text-align:left;transition:background .12s}.orc-flt-modal .flt-cat svg{width:18px;height:18px;flex:none;color:hsl(var(--orc-muted-fg))}.orc-flt-modal .flt-cat .ct{flex:1}.orc-flt-modal .flt-cat:hover{background:hsl(var(--orc-accent-soft)/.6)}.orc-flt-modal .flt-cat.on{background:hsl(var(--orc-accent-soft));font-weight:600}.orc-flt-modal .flt-cat.on svg{color:hsl(var(--orc-accent-fg))}.orc-flt-modal .flt-cat .cbadge{min-width:20px;height:20px;padding:0 6px;border-radius:99px;background:hsl(var(--orc-primary));color:#fff;font-size:11px;font-weight:700;display:grid;place-items:center}.orc-flt-modal .flt-cat-sep{margin-top:8px;border-top:1px solid hsl(var(--orc-border));padding-top:12px}.orc-flt-modal .flt-panel{overflow-y:auto;padding:12px 24px 18px}.orc-flt-modal .flt-search{display:flex;align-items:center;gap:10px;height:46px;padding:0 4px;border-bottom:1px solid hsl(var(--orc-border));margin-bottom:10px}.orc-flt-modal .flt-search svg{width:17px;height:17px;color:hsl(var(--orc-muted-fg))}.orc-flt-modal .flt-search input{border:none;outline:none;background:none;flex:1;min-width:0;font-size:14.5px;color:hsl(var(--orc-fg))}.orc-flt-modal .flt-opt{display:flex;align-items:center;gap:14px;width:100%;padding:12px 10px;border-radius:11px;text-align:left;transition:background .12s}.orc-flt-modal .flt-opt:hover{background:hsl(var(--orc-accent-soft)/.6)}.orc-flt-modal .flt-cbx{width:19px;height:19px;border-radius:5px;border:1.5px solid hsl(var(--orc-border-strong));flex:none;display:grid;place-items:center}.orc-flt-modal .flt-cbx svg{width:13px;height:13px;color:#fff;opacity:0}.orc-flt-modal .flt-opt.on .flt-cbx{background:hsl(var(--orc-primary));border-color:hsl(var(--orc-primary))}.orc-flt-modal .flt-opt.on .flt-cbx svg{opacity:1}.orc-flt-modal .flt-opt .nm{flex:1;font-size:14.5px;color:hsl(var(--orc-fg))}.orc-flt-modal .flt-opt .dot{width:10px;height:10px;border-radius:99px;flex:none}.orc-flt-modal .flt-opt .fav{width:22px;height:22px;min-width:22px;min-height:22px;max-width:22px;max-height:22px;border-radius:99px;flex:none;display:grid;place-items:center;font-size:9px;font-weight:700;line-height:1;background:hsl(var(--orc-accent-soft));color:hsl(var(--orc-accent-fg));overflow:hidden}.orc-flt-modal .flt-opt .fav img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.orc-flt-modal .flt-daterow{display:flex;gap:8px;margin:10px 2px 0;align-items:center}.orc-flt-modal .flt-daterow input{flex:1;height:42px;padding:0 12px;border-radius:10px;border:1px solid hsl(var(--orc-input));background:hsl(var(--orc-card));outline:none;font-size:13.5px;color:hsl(var(--orc-fg))}.orc-flt-modal .flt-daterow .sep{font-size:13px;color:hsl(var(--orc-muted-fg))}.orc-flt-modal .flt-numrow{display:flex;gap:8px;margin:10px 2px 0}.orc-flt-modal .flt-numrow input{flex:1;height:42px;padding:0 12px;border-radius:10px;border:1px solid hsl(var(--orc-input));background:hsl(var(--orc-card));outline:none;font-size:13.5px;color:hsl(var(--orc-fg))}.orc-flt-modal .flt-foot{flex:none;display:flex;align-items:center;justify-content:space-between;padding:14px 24px 20px}.orc-flt-modal .flt-res{font-size:14px;color:hsl(var(--orc-muted-fg));white-space:nowrap}.orc-flt-modal .flt-res b{color:hsl(var(--orc-fg));font-weight:600}.orc-flt-modal .flt-apply{height:44px;padding:0 22px;border-radius:12px;font-size:14.5px;font-weight:600;display:inline-flex;align-items:center;gap:8px;background:hsl(var(--orc-primary));color:#fff}.orc-flt-modal .flt-apply:hover{background:hsl(var(--orc-primary)/.9)}.orc-flt-modal .flt-apply svg{width:16px;height:16px}.orc-flt-modal .flt-empty{font-size:13px;color:hsl(var(--orc-muted-fg));font-style:italic;padding:16px 4px}.orc-flt-modal .saved-add{display:flex;gap:8px;margin-bottom:12px}.orc-flt-modal .saved-add input{flex:1;height:40px;padding:0 12px;border-radius:10px;border:1px solid hsl(var(--orc-input));background:hsl(var(--orc-card));outline:none;font-size:13.5px;color:hsl(var(--orc-fg))}.orc-flt-modal .saved-add button{height:40px;padding:0 16px;border-radius:10px;background:hsl(var(--orc-primary));color:#fff;font-size:13px;font-weight:500}.orc-flt-modal .saved-list{display:flex;flex-direction:column;gap:7px}.orc-flt-modal .saved-item{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;border-radius:10px;border:1px solid hsl(var(--orc-border-strong));background:hsl(var(--orc-card));text-align:left;cursor:pointer}.orc-flt-modal .saved-item:hover{background:hsl(var(--orc-accent-soft)/.6);border-color:hsl(var(--orc-accent))}.orc-flt-modal .saved-item.on{border-color:hsl(var(--orc-st-doing));background:hsl(var(--orc-accent-soft)/.5)}.orc-flt-modal .saved-item svg.flg{width:15px;height:15px;color:hsl(var(--orc-st-doing));flex:none}.orc-flt-modal .saved-item .nm{flex:1;font-size:13.5px;font-weight:500;color:hsl(var(--orc-fg));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.orc-flt-modal .saved-item .saved-c{font-size:11.5px;color:hsl(var(--orc-muted-fg))}.orc-flt-modal .saved-item .sv-ck{color:hsl(var(--orc-st-doing));flex:none}.orc-flt-modal .saved-item .sv-rm{width:24px;height:24px;border-radius:7px;display:grid;place-items:center;color:hsl(var(--orc-muted-fg));flex:none}.orc-flt-modal .saved-item .sv-rm:hover{background:hsl(var(--orc-red)/.12);color:hsl(var(--orc-red))}.orc-flt-modal .flt-psub{font-size:12px;color:hsl(var(--orc-muted-fg));margin-bottom:10px}.orc-v2-root .arq-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px;padding:0 2px}.orc-v2-root .arq-head-l{display:inline-flex;align-items:center;gap:9px}.orc-v2-root .arq-head-l .arq-ico{width:28px;height:28px;border-radius:8px;display:grid;place-items:center;background:hsl(var(--orc-muted));color:hsl(var(--orc-muted-fg))}.orc-v2-root .arq-head-l h2{font-size:16px;font-weight:600;color:hsl(var(--orc-fg))}.orc-v2-root .arq-head-l .arq-count{font-size:12px;font-weight:600;min-width:22px;height:22px;padding:0 7px;border-radius:11px;display:inline-flex;align-items:center;justify-content:center;background:hsl(var(--orc-muted));color:hsl(var(--orc-muted-fg))}.orc-v2-root .arq-head .arq-back-ico{transform:rotate(180deg)}.orc-v2-root .arq-card{background:hsl(var(--orc-card))}.orc-v2-root tr.orow.arq td{color:hsl(var(--orc-muted-fg))}.orc-v2-root tr.orow.arq .o-name .nm .nm-txt,.orc-v2-root tr.orow.arq .id-txt{text-decoration:line-through;text-decoration-thickness:1px;color:hsl(var(--orc-muted-fg))}.orc-v2-root tr.orow.arq:hover td{background:hsl(var(--orc-muted)/.45)}.orc-v2-root tr.orow.arq:hover td:first-child{box-shadow:inset 3px 0 hsl(var(--orc-border-strong))}.orc-v2-root tr.orow.arq.arq-row{cursor:default}.orcflt2-numrow{display:flex;gap:8px;padding:8px 4px}.orcflt2-numrow input{flex:1;min-width:0;height:34px;padding:0 11px;border:1px solid hsl(200 30% 84%);border-radius:9px;background:#fff;font-size:13px;color:#0b0b0b;outline:none}.orcflt2-numrow input::-moz-placeholder{color:#9aa6ae}.orcflt2-numrow input::placeholder{color:#9aa6ae}.orcflt2-numrow input:focus{border-color:#57b4db;box-shadow:0 0 0 3px #b0dff399}.dark .orcflt2-numrow input{background:#12151c;color:#d6dbe1;border-color:#3f4550}.dark .orcflt2-numrow input::-moz-placeholder{color:#7e8a9a}.dark .orcflt2-numrow input::placeholder{color:#7e8a9a}.dark .orcflt2-numrow input:focus{border-color:#49b2df;box-shadow:0 0 0 3px #2e4656b3}.orcflt2 .filtro-salvo-act{display:inline-grid;place-items:center;width:28px;height:28px;flex:none;border:none;background:transparent;color:#b3bdc4;cursor:pointer;opacity:0;transition:opacity .12s,color .12s}.orcflt2 .filtro-salvo-row:hover .filtro-salvo-act{opacity:1}.orcflt2 .filtro-salvo-act:hover{color:#2f8ab1}.orcflt2 .filtro-salvo-act.on{opacity:1;color:#f5930a}.dark .orcflt2 .filtro-salvo-act:hover{color:#63bde3}.orc-modal-scope .cu-wrap{display:flex;flex-direction:column;gap:16px}.orc-modal-scope .cu-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.orc-modal-scope .cu-launch-btn{display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 16px;border-radius:11px;font-size:13px;font-weight:600;background:hsl(var(--orc-fg));color:#fff;border:none;cursor:pointer;transition:background .12s,opacity .12s}.orc-modal-scope .cu-launch-btn svg{width:16px;height:16px}.orc-modal-scope .cu-launch-btn:hover:not(:disabled){background:hsl(var(--orc-fg)/.85)}.orc-modal-scope .cu-launch-btn:disabled{opacity:.45;cursor:not-allowed}.orc-modal-scope .cu-link{display:inline-flex;align-items:center;gap:6px;background:none;border:none;cursor:pointer;font-size:12.5px;font-weight:600;color:hsl(var(--orc-accent-fg));padding:6px 4px;border-radius:7px;transition:color .12s}.orc-modal-scope .cu-link svg{width:14px;height:14px}.orc-modal-scope .cu-link:hover{color:hsl(var(--orc-st-doing));text-decoration:underline}.orc-modal-scope .cu-perm{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;color:hsl(var(--orc-muted-fg))}.orc-modal-scope .cu-perm svg{width:14px;height:14px}.orc-modal-scope .cu-badge-info{background:hsl(var(--orc-blue)/.12);color:hsl(var(--orc-blue))}.orc-modal-scope .cu-list-wrap{border:1px solid hsl(var(--orc-border));border-radius:14px;background:hsl(var(--orc-card));overflow:hidden;box-shadow:0 1px 3px #3255670d}.orc-modal-scope .cu-list-msg{padding:26px 18px;text-align:center;font-size:12.5px;color:hsl(var(--orc-muted-fg))}.orc-modal-scope .cu-list{width:100%;border-collapse:collapse;font-size:12.5px}.orc-modal-scope .cu-list th{text-align:left;font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--orc-muted-fg));padding:11px 14px;border-bottom:1px solid hsl(var(--orc-border));white-space:nowrap}.orc-modal-scope .cu-list td{padding:10px 14px;border-bottom:1px solid hsl(var(--orc-border));color:hsl(var(--orc-fg));vertical-align:middle}.orc-modal-scope .cu-list tbody tr:last-child td{border-bottom:none}.orc-modal-scope .cu-list tbody tr:hover td{background:hsl(var(--orc-accent-soft))}.orc-modal-scope .cu-list .cu-r{text-align:right}.orc-modal-scope .cu-list .cu-mono{font-variant-numeric:tabular-nums}.orc-modal-scope .cu-fav{font-weight:600;color:hsl(var(--orc-fg));overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:240px}.orc-modal-scope .cu-fav-sub{font-size:11px;color:hsl(var(--orc-muted-fg));overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:240px;margin-top:1px}.orc-modal-scope .cu-fav-cell{display:flex;align-items:center;justify-content:space-between;gap:10px}.orc-modal-scope .cu-fav-txt{min-width:0}.orc-modal-scope .cu-undo-pill{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 11px;border-radius:99px;flex:none;font-size:11px;font-weight:600;font-family:inherit;white-space:nowrap;background:hsl(var(--orc-fg));color:hsl(var(--orc-card));border:none;cursor:pointer;opacity:0;transition:opacity .12s}.orc-modal-scope .cu-undo-pill svg{width:13px;height:13px}.orc-modal-scope .cu-list tbody tr:hover .cu-undo-pill{opacity:1}.orc-modal-scope .cu-undo-pill:hover{opacity:1!important;box-shadow:0 0 0 2px hsl(var(--orc-accent) / .4)}.orc-modal-scope .cu-undo-pill:focus-visible{opacity:1;outline:none;box-shadow:0 0 0 2px hsl(var(--orc-accent) / .55)}.orc-modal-scope .cu-undo-pill.is-mobile{opacity:1}.orc-modal-scope .cu-empty{display:flex;flex-direction:column;align-items:center;gap:6px;padding:34px 18px;text-align:center}.orc-modal-scope .cu-empty svg{width:34px;height:34px;color:hsl(var(--orc-muted-fg));margin-bottom:4px}.orc-modal-scope .cu-empty-tt{font-size:14px;font-weight:600;color:hsl(var(--orc-fg))}.orc-modal-scope .cu-empty-sub{font-size:12.5px;color:hsl(var(--orc-muted-fg))}.orc-modal-scope .cu-comp-link{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;font-weight:600;color:hsl(var(--orc-accent-fg));text-decoration:none;background:none;border:0;padding:0;cursor:pointer;font-family:inherit}.orc-modal-scope .cu-comp-link svg{width:13px;height:13px}.orc-modal-scope .cu-comp-link:hover{color:hsl(var(--orc-st-doing));text-decoration:underline}.orc-modal-scope .cu-comp-none{color:hsl(var(--orc-muted-fg))}.orc-modal-scope .cu-edit-row td{padding:0!important;background:hsl(var(--orc-muted)/.5);border-bottom:1px solid hsl(var(--orc-border))!important}.orc-modal-scope .cu-edit{display:flex;flex-direction:column;gap:12px;padding:15px 16px}.orc-modal-scope .cu-edit-grid{display:flex;flex-wrap:wrap;gap:12px 14px;align-items:flex-end}.orc-modal-scope .cu-ef{display:flex;flex-direction:column;gap:5px;min-width:0}.orc-modal-scope .cu-ef-fav{flex:1 1 220px}.orc-modal-scope .cu-ef-titulo{flex:1 1 190px}.orc-modal-scope .cu-ef-cat{flex:1 1 200px}.orc-modal-scope .cu-ef-valor{flex:0 0 130px}.orc-modal-scope .cu-ef-venc{flex:0 0 158px}.orc-modal-scope .cu-ef-comp{flex:0 1 180px;min-width:140px}.orc-modal-scope .cu-ef-desc{flex:1 1 200px}.orc-modal-scope .cu-ef-lbl{display:flex;align-items:center;gap:4px;font-size:11px;font-weight:600;letter-spacing:.02em;color:hsl(var(--orc-muted-fg))}.orc-modal-scope .cu-req{color:hsl(var(--orc-amber))}.orc-modal-scope .cu-inp{height:36px;border-radius:9px;font-size:12.5px}.orc-modal-scope .cu-r-inp{text-align:right;font-variant-numeric:tabular-nums}.orc-modal-scope .cu-trigger{display:flex;align-items:center;gap:7px;width:100%;height:36px;padding:0 11px;border-radius:9px;border:1px solid hsl(var(--orc-border));background:hsl(var(--orc-card));color:hsl(var(--orc-fg));font-size:12.5px;font-weight:500;cursor:pointer;transition:background .12s,border-color .12s}.orc-modal-scope .cu-trigger svg{width:15px;height:15px;color:hsl(var(--orc-muted-fg));flex:none}.orc-modal-scope .cu-trigger .cu-trigger-lbl{flex:1;min-width:0;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.orc-modal-scope .cu-trigger[data-filled="0"] .cu-trigger-lbl{color:hsl(var(--orc-muted-fg));font-weight:400}.orc-modal-scope .cu-trigger .cu-chev{margin-left:auto}.orc-modal-scope .cu-trigger:hover{background:hsl(var(--orc-accent-soft));border-color:hsl(var(--orc-st-doing))}.orc-modal-scope .cu-trigger[aria-readonly=true]{cursor:default;background:hsl(var(--orc-muted)/.4)}.orc-modal-scope .cu-trigger[aria-readonly=true]:hover{background:hsl(var(--orc-muted)/.4);border-color:hsl(var(--orc-border))}.orc-modal-scope .cu-attach-wrap{display:flex;align-items:center;gap:6px}.orc-modal-scope .cu-attach{display:flex;align-items:center;gap:7px;flex:1;min-width:0;height:36px;padding:0 11px;border-radius:9px;border:1px dashed hsl(var(--orc-border-strong));background:hsl(var(--orc-card));color:hsl(var(--orc-muted-fg));font-size:12.5px;font-weight:500;cursor:pointer;transition:background .12s,border-color .12s,color .12s}.orc-modal-scope .cu-attach svg{width:15px;height:15px;flex:none}.orc-modal-scope .cu-attach[data-filled="1"]{border-style:solid;border-color:hsl(var(--orc-st-doing));color:hsl(var(--orc-accent-fg));background:hsl(var(--orc-accent-soft))}.orc-modal-scope .cu-attach:hover{background:hsl(var(--orc-accent-soft));color:hsl(var(--orc-accent-fg))}.orc-modal-scope .cu-attach-x{width:30px;height:36px;flex:none;display:grid;place-items:center;border:none;background:transparent;color:hsl(var(--orc-muted-fg));cursor:pointer;border-radius:8px}.orc-modal-scope .cu-attach-x svg{width:15px;height:15px}.orc-modal-scope .cu-attach-x:hover{background:hsl(var(--orc-muted));color:hsl(var(--orc-fg))}.orc-modal-scope .cu-edit-alert{display:flex;align-items:center;gap:8px;padding:9px 12px;border-radius:9px;background:#fff7e0;color:#8a570f;font-size:12px}.dark .orc-modal-scope .cu-edit-alert{background:#413510;color:#f8d877}.orc-modal-scope .cu-edit-alert svg{width:15px;height:15px;flex:none}.orc-modal-scope .cu-edit-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.orc-modal-scope .cu-edit-teto{font-size:12px;color:hsl(var(--orc-accent-fg));font-weight:500}.orc-modal-scope .cu-edit-teto strong{font-size:14px;font-weight:700;color:hsl(var(--orc-accent-fg));font-variant-numeric:tabular-nums;margin-left:5px}.orc-modal-scope .cu-edit-teto[data-bad] strong{color:hsl(var(--orc-amber))}.orc-modal-scope .cu-edit-actions{display:flex;align-items:center;gap:10px;margin-left:auto}.cu-fav-pop{width:300px;padding:13px;display:flex;flex-direction:column;gap:11px}.cu-fav-pop .lp-seg{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.cu-fav-pop .lp-seg button{display:inline-flex;align-items:center;justify-content:center;gap:5px;height:34px;border-radius:9px;border:1px solid hsl(var(--orc-border));background:hsl(var(--orc-card));color:hsl(var(--orc-muted-fg));font-size:12px;font-weight:600;cursor:pointer;transition:background .12s,border-color .12s,color .12s}.cu-fav-pop .lp-seg button svg{width:14px;height:14px}.cu-fav-pop .lp-seg button:hover{background:hsl(var(--orc-accent-soft))}.cu-fav-pop .lp-seg button.on{background:hsl(var(--orc-accent-soft));border-color:hsl(var(--orc-st-doing));color:hsl(var(--orc-accent-fg))}.cu-pop-lbl{font-size:11px;font-weight:600;letter-spacing:.02em;color:hsl(var(--orc-muted-fg))}.cu-pop-field{display:flex;flex-direction:column;gap:5px}.cu-cat-pop{width:560px;max-width:92vw;padding:14px;max-height:min(60vh,480px);overflow-y:auto}@media (max-width:680px){.orc-modal-scope .cu-list .cu-hide-sm{display:none}}.orc-modal-scope.lp-sheet{display:flex;flex-direction:column;gap:0;padding:0;width:min(460px,100vw);max-width:100vw;background:hsl(var(--orc-content));color:hsl(var(--orc-fg));border-left:1px solid hsl(var(--orc-border))}.orc-modal-scope .lp-head{display:flex;align-items:center;gap:12px;padding:18px 20px;border-bottom:1px solid hsl(var(--orc-border));background:hsl(var(--orc-card))}.orc-modal-scope .lp-head-ic{width:34px;height:34px;flex:none;border-radius:9px;display:grid;place-items:center;background:hsl(var(--orc-accent-soft));color:hsl(var(--orc-accent-fg))}.orc-modal-scope .lp-head-ic svg{width:17px;height:17px}.orc-modal-scope .lp-head-tt{min-width:0}.orc-modal-scope .lp-head-tt h2{font-size:17px;font-weight:600;letter-spacing:-.01em;color:hsl(var(--orc-fg))}.orc-modal-scope .lp-head-tt p{font-size:12px;color:hsl(var(--orc-muted-fg));overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:330px}.orc-modal-scope .lp-teto{display:flex;align-items:center;justify-content:space-between;margin:14px 20px 0;padding:11px 14px;border-radius:11px;background:hsl(var(--orc-accent-soft));border:1px solid hsl(var(--orc-border))}.orc-modal-scope .lp-teto span{font-size:12px;color:hsl(var(--orc-accent-fg));font-weight:500}.orc-modal-scope .lp-teto strong{font-size:16px;font-weight:700;color:hsl(var(--orc-accent-fg));font-variant-numeric:tabular-nums}.orc-modal-scope .lp-teto[data-bad] strong{color:hsl(var(--orc-amber))}.orc-modal-scope .lp-body{flex:1;min-height:0;overflow-y:auto;padding:16px 20px;display:flex;flex-direction:column;gap:14px}.orc-modal-scope .lp-field{display:flex;flex-direction:column;gap:6px}.orc-modal-scope .lp-lbl{font-size:12px;font-weight:500;color:hsl(var(--orc-muted-fg))}.orc-modal-scope .lp-req{color:hsl(var(--orc-amber))}.orc-modal-scope .lp-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.orc-modal-scope .lp-seg{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.orc-modal-scope .lp-seg button{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:36px;border-radius:9px;border:1px solid hsl(var(--orc-border));background:hsl(var(--orc-card));color:hsl(var(--orc-muted-fg));font-size:12.5px;font-weight:600;cursor:pointer;transition:background .12s,border-color .12s,color .12s}.orc-modal-scope .lp-seg button svg{width:15px;height:15px}.orc-modal-scope .lp-seg button:hover{background:hsl(var(--orc-accent-soft))}.orc-modal-scope .lp-seg button.on{background:hsl(var(--orc-accent-soft));border-color:hsl(var(--orc-st-doing));color:hsl(var(--orc-accent-fg))}.orc-modal-scope .lp-alert{display:flex;align-items:center;gap:8px;padding:9px 12px;border-radius:9px;background:#fff7e0;color:#8a570f;font-size:12px}.dark .orc-modal-scope .lp-alert{background:#413510;color:#f8d877}.orc-modal-scope .lp-alert svg{width:15px;height:15px;flex:none}.orc-modal-scope .lp-cat .border,.orc-modal-scope .lp-cat .rounded-lg{border-radius:10px}.orc-modal-scope .lp-foot{display:flex;justify-content:flex-end;align-items:center;gap:10px;padding:14px 20px;border-top:1px solid hsl(var(--orc-border));background:hsl(var(--orc-card))}.orc-modal-scope .lp-btn-ghost{height:36px;padding:0 16px;border-radius:11px;font-size:13px;font-weight:600;background:hsl(var(--orc-card));color:hsl(var(--orc-fg));border:1px solid hsl(var(--orc-border));cursor:pointer;transition:background .12s}.orc-modal-scope .lp-btn-ghost:hover:not(:disabled){background:hsl(var(--orc-muted))}.orc-modal-scope .lp-btn-ghost:disabled{opacity:.5;cursor:not-allowed}.orc-modal-scope .lp-btn-primary{display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 18px;border-radius:11px;font-size:13px;font-weight:600;background:hsl(var(--orc-fg));color:#fff;border:none;cursor:pointer;transition:background .12s,opacity .12s}.orc-modal-scope .lp-btn-primary svg{width:15px;height:15px}.orc-modal-scope .lp-btn-primary:hover:not(:disabled){background:hsl(var(--orc-fg)/.85)}.orc-modal-scope .lp-btn-primary:disabled{opacity:.45;cursor:not-allowed}.orc-modal-scope .lp-spin{animation:spin 1s linear infinite}.lp-pop,.orc-pop{--orc-card: 0 0% 100%;--orc-fg: 0 0% 4.3%;--orc-muted-fg: 0 0% 37%;--orc-border: 200 36% 88%;--orc-accent-soft: 198 80% 94%;--orc-accent-fg: 200 60% 22%;--accent: var(--orc-accent-soft);--accent-foreground: var(--orc-accent-fg);--primary: var(--orc-primary, 0 0% 4.3%);--primary-foreground: 0 0% 100%;--ring: var(--orc-ring, 198 65% 60%);--popover: var(--orc-card);--popover-foreground: var(--orc-fg);background:hsl(var(--orc-card))!important;border:1px solid hsl(var(--orc-border))!important;border-radius:12px!important;box-shadow:0 12px 30px -12px #214d6347!important;overflow:hidden}.dark .lp-pop,.dark .orc-pop{--orc-card: 220 18% 13%;--orc-fg: 210 16% 86%;--orc-muted-fg: 215 12% 60%;--orc-border: 220 14% 22%;--orc-accent-soft: 205 30% 20%;--orc-accent-fg: 198 70% 78%}.lp-pop [cmdk-root],.orc-pop [cmdk-root]{background:transparent;color:hsl(var(--orc-fg))}.lp-pop [cmdk-input],.orc-pop [cmdk-input]{color:hsl(var(--orc-fg))}.lp-pop [cmdk-input]::-moz-placeholder,.orc-pop [cmdk-input]::-moz-placeholder{color:hsl(var(--orc-muted-fg))}.lp-pop [cmdk-input]::placeholder,.orc-pop [cmdk-input]::placeholder{color:hsl(var(--orc-muted-fg))}.lp-pop [cmdk-input-wrapper],.orc-pop [cmdk-input-wrapper]{border-bottom:1px solid hsl(var(--orc-border))}.lp-pop [cmdk-item],.orc-pop [cmdk-item]{border-radius:8px;color:hsl(var(--orc-fg))}.lp-pop [cmdk-empty],.orc-pop [cmdk-empty]{color:hsl(var(--orc-muted-fg))}.lp-pop [cmdk-item]:hover,.lp-pop [cmdk-item][data-selected=true],.lp-pop [cmdk-item][aria-selected=true],.orc-pop [cmdk-item]:hover,.orc-pop [cmdk-item][data-selected=true],.orc-pop [cmdk-item][aria-selected=true]{background:hsl(var(--orc-accent-soft))!important;color:hsl(var(--orc-accent-fg))!important}.orc-pop [role=option]:hover,.orc-pop [role=option]:focus,.orc-pop [role=option][data-highlighted],.orc-pop [role=option][data-state=checked]{background:hsl(var(--orc-accent-soft))!important;color:hsl(var(--orc-accent-fg))!important}.orc-modal-scope{--w-fg: 0 0% 4.3%;--w-card: 0 0% 100%;--w-muted: 200 45% 96%;--w-muted-fg: 0 0% 37%;--w-input: 200 34% 84%;--w-ring: 198 65% 60%;--w-accent-soft: 198 80% 94%;--w-doing: 198 58% 44%}.dark .orc-modal-scope{--w-fg: 210 16% 86%;--w-card: 220 18% 13%;--w-muted: 220 14% 18%;--w-muted-fg: 215 12% 60%;--w-input: 220 12% 28%;--w-accent-soft: 205 30% 20%}.orc-modal-scope .nvw-addline{opacity:0;transition:opacity .15s}.orc-modal-scope tr:hover .nvw-addline{opacity:1}.orc-modal-scope .nvw-sub-row td{background:hsl(var(--w-muted) / .3)}.orc-modal-scope .orc-imp-anchor{position:relative;display:inline-flex}.orc-modal-scope .orc-imp{display:inline-flex;align-items:center;justify-content:flex-start;height:32px;max-width:32px;overflow:hidden;border-radius:9px;background:hsl(var(--orc-card));border:1px solid hsl(var(--orc-border-strong));white-space:nowrap;cursor:pointer;transition:max-width .5s cubic-bezier(.19,1,.22,1),background .14s}.orc-modal-scope .orc-imp:hover,.orc-modal-scope .orc-imp-anchor.open .orc-imp{max-width:200px;background:hsl(var(--orc-accent-soft))}.orc-modal-scope .orc-imp .ic{width:30px;height:30px;flex:none;display:grid;place-items:center}.orc-modal-scope .orc-imp .ic svg{width:16px;height:16px;color:hsl(var(--orc-st-doing))}.orc-modal-scope .orc-imp-txt{font-size:12.5px;font-weight:500;padding-right:12px;opacity:0;transform:translate(-6px);transition:opacity .4s ease .1s,transform .4s cubic-bezier(.19,1,.22,1) .1s}.orc-modal-scope .orc-imp:hover .orc-imp-txt,.orc-modal-scope .orc-imp-anchor.open .orc-imp-txt{opacity:1;transform:none}.orc-modal-scope .orc-imp-pop{position:absolute;top:calc(100% + 6px);right:0;width:340px;max-height:320px;overflow-y:auto;z-index:50;background:hsl(var(--orc-card));border:1px solid hsl(var(--orc-border));border-radius:12px;box-shadow:0 14px 38px #18293929;padding:5px}.orc-modal-scope .orc-imp-item{display:flex;flex-direction:column;gap:1px;width:100%;text-align:left;padding:8px 10px;border-radius:8px;font-size:13px;font-weight:500;color:hsl(var(--orc-fg))}.orc-modal-scope .orc-imp-item span{font-size:11.5px;font-weight:400;color:hsl(var(--orc-muted-fg))}.orc-modal-scope .orc-imp-item:hover{background:hsl(var(--orc-accent-soft) / .6)}.orc-modal-scope .orc-imp-empty{padding:10px 12px;font-size:12.5px;color:hsl(var(--orc-muted-fg));font-style:italic}.orc-modal-scope .orc-imp-confirm{padding:10px 12px;font-size:12.5px;color:hsl(var(--orc-fg))}.orc-modal-scope .orc-imp-confirm p{margin:0 0 6px;line-height:1.4}.orc-modal-scope .orc-imp-confirm p.dup{color:hsl(var(--orc-muted-fg));font-size:11.5px}.orc-modal-scope .orc-imp-confirm-acts{display:flex;justify-content:flex-end;gap:8px;margin-top:8px}.orc-modal-scope .orc-imp-confirm-acts button{height:30px;padding:0 14px;border-radius:8px;font-size:12.5px;font-weight:500;cursor:pointer}.orc-modal-scope .orc-imp-confirm-acts .ghost{background:transparent;border:1px solid hsl(var(--orc-border));color:hsl(var(--orc-fg))}.orc-modal-scope .orc-imp-confirm-acts .ghost:hover{background:hsl(var(--orc-muted))}.orc-modal-scope .orc-imp-confirm-acts .prim{background:hsl(var(--orc-primary));color:#fff;border:1px solid hsl(var(--orc-primary))}.orc-modal-scope .orc-imp-confirm-acts .prim:hover{filter:brightness(.95)}.orc-modal-scope .nvw-ghost-add-row{cursor:pointer}.orc-modal-scope .nvw-ghost-add-cell{padding:0!important}.orc-modal-scope .nvw-ghost-add{display:inline-flex;align-items:center;gap:6px;padding:9px 12px;font-size:12.5px;font-weight:500;color:hsl(var(--orc-muted-fg));transition:color .14s}.orc-modal-scope .nvw-ghost-add svg{color:hsl(var(--orc-st-doing))}.orc-modal-scope .nvw-ghost-add-row:hover{background:hsl(var(--orc-accent-soft))}.orc-modal-scope .nvw-ghost-add-row:hover .nvw-ghost-add{color:hsl(var(--orc-fg))}.orc-modal-scope .orc-prod-toolbar{display:flex;flex-direction:column;gap:6px}.orc-modal-scope .orc-prod-toolbar-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.orc-modal-scope .orc-desc-hover{display:inline-flex;align-items:center}.orc-modal-scope .orc-desc-trigger{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 14px;border-radius:9px;font-size:12.5px;font-weight:500;color:hsl(var(--orc-accent-fg));background:hsl(var(--orc-accent-soft));border:1px solid transparent;white-space:nowrap;cursor:pointer;transition:background .14s,border-color .14s}.orc-modal-scope .orc-desc-trigger svg{color:hsl(var(--orc-st-doing))}.orc-modal-scope .orc-desc-hover:hover .orc-desc-trigger,.orc-modal-scope .orc-desc-hover:focus-within .orc-desc-trigger,.orc-modal-scope .orc-desc-hover.has-val .orc-desc-trigger{background:hsl(var(--orc-accent-soft) / .7);border-color:hsl(var(--orc-border))}.orc-modal-scope .orc-desc-reveal{display:inline-flex;align-items:center;gap:6px;max-width:0;overflow:hidden;opacity:0;transform:translate(-6px);transition:max-width .5s cubic-bezier(.19,1,.22,1),opacity .35s ease .05s,transform .4s cubic-bezier(.19,1,.22,1),margin-left .35s ease}.orc-modal-scope .orc-desc-hover:hover .orc-desc-reveal,.orc-modal-scope .orc-desc-hover:focus-within .orc-desc-reveal,.orc-modal-scope .orc-desc-hover.has-val .orc-desc-reveal{max-width:240px;opacity:1;transform:none;margin-left:8px}.orc-modal-scope .orc-desc-field{width:144px;flex:none}.orc-modal-scope .orc-desc-clear{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:7px;color:hsl(var(--orc-muted-fg));cursor:pointer}.orc-modal-scope .orc-desc-clear:hover{background:hsl(var(--orc-muted));color:hsl(var(--orc-fg))}.orc-modal-scope .orc-desc-descritivo{font-size:12.5px;color:hsl(var(--orc-muted-fg));white-space:nowrap}.orc-modal-scope .orc-desc-aviso{margin-top:2px;border-radius:11px;background:hsl(var(--orc-amber)/.12);border:1px solid hsl(var(--orc-amber)/.4);padding:9px 13px;font-size:12.5px;line-height:1.4;color:#8e5c15}.orc-modal-scope .orc-desc-max{margin-top:6px;font-size:12px;color:hsl(var(--orc-muted-fg));line-height:1.4}.orc-modal-scope .orc-desc-max b{color:hsl(var(--orc-fg));font-weight:600}.orc-modal-scope .orc-desc-max-fii{color:hsl(var(--orc-muted-fg))}@keyframes orcDescShake{0%,to{transform:translate(0)}15%,55%{transform:translate(-5px)}35%,75%{transform:translate(5px)}}.orc-modal-scope .orc-desc-shake{animation:orcDescShake .5s ease}.orc-modal-scope.om-sub{padding:0!important;gap:0!important;border:none!important;border-radius:18px!important;overflow:hidden!important;background:hsl(var(--orc-card))!important;box-shadow:0 28px 70px #18293961!important;display:flex!important;flex-direction:column!important;width:92vw!important;max-height:90vh!important}.orc-modal-scope.om-sub-email{max-width:680px!important}.orc-modal-scope.om-sub-export{max-width:560px!important}.orc-modal-scope.om-frete{max-width:1080px!important}.orc-modal-scope .om-sub-head{flex:none;display:flex;align-items:center;gap:12px;padding:16px 18px;background:hsl(var(--orc-card));border-bottom:1px solid hsl(var(--orc-border))}.orc-modal-scope .om-sub-ic{width:34px;height:34px;flex:none;border-radius:10px;display:grid;place-items:center;background:hsl(var(--orc-accent-soft));color:hsl(var(--orc-accent-fg))}.orc-modal-scope .om-sub-ic svg{width:17px;height:17px}.orc-modal-scope .om-sub-tt{min-width:0;flex:1}.orc-modal-scope .om-sub-tt h2{font-size:17px;font-weight:600;letter-spacing:-.01em;color:hsl(var(--orc-fg))}.orc-modal-scope .om-sub-tt p{font-size:12px;color:hsl(var(--orc-muted-fg));overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:440px}.orc-modal-scope .om-sub-body{flex:1;min-height:0;overflow-y:auto;padding:18px 20px;display:flex;flex-direction:column;gap:14px;background:hsl(var(--orc-content))}.orc-modal-scope .om-sub-fields{display:flex;flex-direction:column;gap:14px}.orc-modal-scope .om-sub-foot{flex:none;display:flex;justify-content:flex-end;align-items:center;gap:10px;padding:14px 20px;border-top:1px solid hsl(var(--orc-border));background:hsl(var(--orc-card))}.orc-modal-scope .om-chk{display:flex;align-items:center;gap:10px;cursor:pointer;font-size:13px;color:hsl(var(--orc-fg))}.orc-modal-scope .om-chk:hover{color:hsl(var(--orc-fg))}.orc-modal-scope .om-sub-tabs{background:hsl(var(--orc-muted));border-radius:10px;padding:3px;margin-bottom:4px}.orc-modal-scope .om-mail-recip{display:flex;align-items:flex-start;gap:8px}.orc-modal-scope .om-mail-chips{flex:1;min-height:38px;display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:6px 10px;border-radius:10px;border:1px solid hsl(var(--orc-input));background:hsl(var(--orc-card))}.orc-modal-scope .om-mail-ph{font-size:12.5px;color:hsl(var(--orc-muted-fg))}.orc-modal-scope .om-mail-chip{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 4px 0 10px;border-radius:99px;background:hsl(var(--orc-accent-soft));color:hsl(var(--orc-accent-fg));font-size:11.5px;font-weight:600}.orc-modal-scope .om-mail-chip button{width:17px;height:17px;border:none;border-radius:99px;cursor:pointer;display:grid;place-items:center;background:transparent;color:hsl(var(--orc-accent-fg))}.orc-modal-scope .om-mail-chip button:hover{background:hsl(var(--orc-accent) / .5)}.orc-modal-scope .om-mail-chip button svg{width:12px;height:12px}.orc-modal-scope .om-mail-add{flex:none;width:38px;height:38px;border-radius:10px;cursor:pointer;display:grid;place-items:center;background:hsl(var(--orc-card));border:1px solid hsl(var(--orc-input));color:hsl(var(--orc-muted-fg));transition:background .12s,color .12s}.orc-modal-scope .om-mail-add:hover:not(:disabled){background:hsl(var(--orc-accent-soft));color:hsl(var(--orc-accent-fg))}.orc-modal-scope .om-mail-add svg{width:16px;height:16px}.orc-modal-scope .om-mail-warn{margin-top:4px;align-self:flex-start}.orc-modal-scope .om-mail-corpo-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.orc-modal-scope .om-mail-corpo{min-height:200px;resize:vertical;line-height:1.55}.orc-modal-scope .om-mail-anexo{display:flex;align-items:center;gap:10px;padding:11px 14px;border-radius:11px;background:hsl(var(--orc-muted));color:hsl(var(--orc-muted-fg));font-size:12.5px}.orc-modal-scope .om-mail-anexo b{color:hsl(var(--orc-fg));font-weight:600}.orc-modal-scope .om-mail-anexo-ic{width:28px;height:34px;flex:none;border-radius:6px;display:grid;place-items:center;background:hsl(var(--orc-accent-soft));color:hsl(var(--orc-accent-fg))}.orc-modal-scope .om-mail-anexo-ic svg{width:15px;height:15px}.orc-modal-scope .om-frete-head{flex:none;display:flex;align-items:center;gap:14px;padding:14px 18px 14px 16px;background:hsl(var(--orc-accent-soft));border-bottom:1px solid hsl(var(--orc-border))}.orc-modal-scope .om-frete-ariana{width:64px;height:64px;flex:none;-o-object-fit:contain;object-fit:contain;align-self:flex-end;margin-bottom:-2px;filter:drop-shadow(0 6px 14px hsl(200 50% 26% / .25));animation:omArianaIdle 4.2s ease-in-out infinite;transform-origin:bottom center}@keyframes omArianaIdle{0%,to{transform:translateY(0) rotate(0)}25%{transform:translateY(-3px) rotate(-1.6deg)}50%{transform:translateY(0) rotate(0)}75%{transform:translateY(-2px) rotate(1.6deg)}}@media (prefers-reduced-motion: reduce){.orc-modal-scope .om-frete-ariana{animation:none}}.orc-modal-scope .om-frete-greet{flex:1;min-width:0}.orc-modal-scope .om-frete-greet h2{font-size:15px;font-weight:700;color:hsl(var(--orc-accent-fg));letter-spacing:-.01em}.orc-modal-scope .om-frete-greet p{font-size:12.5px;color:hsl(var(--orc-accent-fg) / .85);margin-top:2px}.orc-modal-scope .om-frete-badges{flex:none;display:flex;flex-wrap:wrap;gap:8px;padding:11px 18px;border-bottom:1px solid hsl(var(--orc-border));background:hsl(var(--orc-card))}.orc-modal-scope .om-frete-badges .chip-soft{gap:6px;height:26px}.orc-modal-scope .om-frete-badges .chip-soft svg{width:13px;height:13px;color:hsl(var(--orc-accent-fg))}.orc-modal-scope .om-frete-badge-nome{max-width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orc-modal-scope .om-frete-body{padding:14px 16px;max-height:440px;overflow-x:auto}.orc-modal-scope .om-frete-empty{display:flex;align-items:center;justify-content:center;padding:40px 0;font-size:13px;color:hsl(var(--orc-muted-fg))}.orc-modal-scope .om-frete-sel{margin-right:auto;font-size:13px;color:hsl(var(--orc-muted-fg))}.orc-modal-scope .om-frete-sel b{color:hsl(var(--orc-fg));font-weight:600}.orc-modal-scope .om-frete-body table th,.orc-modal-scope .om-frete-body table td{border-color:hsl(var(--orc-border))!important}.orc-modal-scope .om-frete-body table th.sticky,.orc-modal-scope .om-frete-body table td.sticky{background:hsl(var(--orc-card))!important}.orc-modal-scope .om-frete-body table th{color:hsl(var(--orc-muted-fg))}.orc-modal-scope .om-frete-day{background:hsl(var(--orc-muted));color:hsl(var(--orc-muted-fg))}.orc-modal-scope .om-frete-day.on{background:hsl(var(--orc-primary));color:#fff}.orc-modal-scope .om-frete-av{background:hsl(var(--orc-muted));color:hsl(var(--orc-muted-fg))}.orc-modal-scope .om-frete-av.on{background:hsl(var(--orc-primary));color:#fff;box-shadow:0 0 0 2px hsl(var(--orc-accent) / .5)}.orc-modal-scope .om-frete-slot{background:hsl(var(--orc-card));color:hsl(var(--orc-fg));cursor:pointer}.orc-modal-scope .om-frete-slot:hover:not(.busy):not(.on){background:hsl(var(--orc-accent-soft))}.orc-modal-scope .om-frete-slot.on{background:hsl(var(--orc-primary));color:#fff;box-shadow:0 1px 2px #24384233}.orc-modal-scope .om-frete-slot.busy{background:hsl(var(--orc-amber) / .14);color:hsl(var(--orc-amber));cursor:not-allowed}.orc-modal-scope .nvw-drag-row{cursor:grab}.orc-modal-scope .nvw-drag-row:active{cursor:grabbing}.orc-modal-scope .nvw-drag-row input,.orc-modal-scope .nvw-drag-row textarea,.orc-modal-scope .nvw-drag-row button,.orc-modal-scope .nvw-drag-row [role=combobox],.orc-modal-scope .nvw-drag-row a{cursor:auto}.orc-modal-scope .nvw-drag-row button{cursor:pointer}.orc-modal-scope th.orc-prod-menu-col,.orc-modal-scope td.orc-prod-menu-col{width:40px;min-width:40px;text-align:center}.orc-modal-scope .orc-prod-menu-btn{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:7px;flex:none;background:hsl(var(--orc-fg));color:hsl(var(--orc-card));border:none;cursor:pointer;transition:opacity .12s,box-shadow .12s}.orc-modal-scope .orc-prod-menu-btn:hover{opacity:.88}.orc-modal-scope .orc-prod-menu-btn:focus-visible{outline:none;box-shadow:0 0 0 2px hsl(var(--orc-accent) / .55)}.orc-modal-scope .orc-prod-menu-btn[data-state=open]{box-shadow:0 0 0 2px hsl(var(--orc-accent) / .55)}.orc-modal-scope .orc-prod-menu-btn svg{width:14px;height:14px}.orc-modal-scope .orc-prod-compact th,.orc-modal-scope .orc-prod-compact td{padding-left:6px;padding-right:6px}.orc-modal-scope .orc-prod-compact th.orc-prod-menu-col,.orc-modal-scope .orc-prod-compact td.orc-prod-menu-col{padding-left:4px;padding-right:4px}.orc-modal-scope .orc-prod-compact th.orc-col-produto-fill{width:100%}.orc-modal-scope .orc-obs-cell{display:flex;align-items:center;width:100%;height:28px;padding:0 8px;border-radius:8px;border:1px solid hsl(var(--orc-border));background:hsl(var(--orc-card));font-size:12px;line-height:1;text-align:left;cursor:text;overflow:hidden}.orc-modal-scope .orc-obs-cell:hover{border-color:hsl(var(--orc-accent) / .5)}.orc-modal-scope .orc-obs-cell .orc-obs-val{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:hsl(var(--orc-fg))}.orc-modal-scope .orc-obs-cell .orc-obs-ph{color:hsl(var(--orc-fg) / .45)}@media (max-width:859px){.orc-v2-root{height:auto!important;min-height:0!important;margin:0!important;display:block!important;overflow:visible!important}.orc-v2-root .orc-mobile-views{width:100%}.orc-v2-root .orc-mobile-views .orc-view{overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch}.orc-v2-root .orc-mobile-views .dash{padding-top:0}.orc-v2-root .orc-mobile-views .dash-kpis{grid-template-columns:repeat(2,1fr)!important}.orc-v2-root .orc-mobile-views .dash-row-2,.orc-v2-root .orc-mobile-views .dash-4{grid-template-columns:1fr!important}.orc-modal-scope.om-modal,.orc-modal-scope.pm-modal{left:0!important;right:0!important;top:auto!important;bottom:0!important;transform:none!important;width:100vw!important;max-width:100vw!important;height:94dvh!important;max-height:94dvh!important;border-radius:18px 18px 0 0!important}.orc-modal-scope.om-modal:before,.orc-modal-scope.pm-modal:before{content:"";position:absolute;top:7px;left:50%;transform:translate(-50%);width:40px;height:4px;border-radius:99px;background:hsl(var(--orc-border-strong));z-index:8}.orc-modal-scope.om-modal .om-head{padding-top:18px}.orc-modal-scope .om-grid{display:flex!important;flex-direction:column!important}.orc-modal-scope .om-nav{flex:none;display:flex;flex-direction:row;overflow-x:auto;overflow-y:hidden;border-right:none;border-bottom:1px solid hsl(var(--orc-border));padding:8px 10px;gap:6px;-webkit-overflow-scrolling:touch}.orc-modal-scope .om-nav-top{display:none}.orc-modal-scope .om-nav-item{width:auto;flex:none;white-space:nowrap;height:36px;padding:0 12px}.orc-modal-scope.nav-slim .om-nav-item span{display:inline}.orc-modal-scope .om-content{padding:0 14px 24px}.orc-v2-root .orc-mob-listbar{display:flex;align-items:center;gap:8px;margin:0 0 10px;min-height:44px}.orc-v2-root .orc-mob-listbar .omlb-cnt{font-size:12.5px;font-weight:600;color:hsl(var(--m-mut));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.orc-v2-root .orc-mob-listbar .omlb-acts{margin-left:auto;display:flex;align-items:center;gap:6px;flex:none}.orc-v2-root .orc-mob-listbar .omlb-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;min-width:44px;padding:0 11px;border-radius:9px;font-size:12.5px;font-weight:600;color:hsl(var(--m-fg));background:hsl(var(--m-content));border:1px solid hsl(var(--m-border))}.orc-v2-root .orc-mob-listbar .omlb-btn svg{width:15px;height:15px}.orc-v2-root .orc-mob-listbar .omlb-btn:active{background:hsl(var(--m-muted))}.orc-v2-root .orc-mob-listbar .omlb-btn.strong{color:#fff;background:hsl(var(--m-accent, var(--orc-primary)));border-color:transparent}.orc-v2-root .orc-mob-listbar .omlb-btn:disabled{opacity:.45}.orc-v2-root .orc-mob-listbar.sel .omlb-cnt{color:hsl(var(--m-fg))}.orc-v2-root .orc-mob-cardwrap{position:relative}.orc-v2-root .orc-mob-cardwrap .m-title2{padding-right:44px}.orc-v2-root .orc-mob-kebab{position:absolute;top:4px;right:4px;z-index:2;width:44px;height:44px;border-radius:10px;display:grid;place-items:center;color:hsl(var(--m-mut));background:transparent;border:none}.orc-v2-root .orc-mob-kebab svg{width:18px;height:18px}.orc-v2-root .orc-mob-kebab:active{background:hsl(var(--m-muted))}.orc-v2-root .orc-mob-check{position:absolute;top:4px;right:4px;z-index:2;width:44px;height:44px;border-radius:10px;display:grid;place-items:center;color:hsl(var(--m-accent, var(--orc-primary)));pointer-events:none}.orc-v2-root .orc-mob-check svg{width:20px;height:20px}.orc-v2-root .orc-mob-cardwrap.on .m-card{outline:2px solid hsl(var(--m-accent, var(--orc-primary)));outline-offset:-1px;border-radius:14px}.m-scope .orc-mob-saved{display:inline-flex;align-items:center}.m-scope .orc-mob-saved .m-fchip{border-top-right-radius:0;border-bottom-right-radius:0}.m-scope .orc-mob-saved-x{display:grid;place-items:center;width:30px;min-height:30px;border:1px solid hsl(var(--m-border));border-left:none;border-top-right-radius:999px;border-bottom-right-radius:999px;color:hsl(var(--m-mut));background:hsl(var(--m-content))}.m-scope .orc-mob-saved-x svg{width:13px;height:13px}}.orc-reprovar-modal{max-width:480px;border-radius:calc(var(--radius) + 6px);border:1px solid hsl(var(--orc-border));background:hsl(var(--orc-card));color:hsl(var(--orc-fg));padding:22px}.orc-v2-root.orc-reprovar-modal{display:grid;gap:14px;height:auto;min-height:0;margin:0}.orc-reprovar-title{display:flex;align-items:center;gap:10px;font-size:16.5px;font-weight:600;letter-spacing:-.01em;color:hsl(var(--orc-fg))}.orc-reprovar-ic{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:9px;flex:none;background:hsl(var(--orc-red) / .13);color:hsl(var(--orc-red))}.orc-reprovar-ic svg{width:17px;height:17px}.orc-reprovar-desc{font-size:13px;color:hsl(var(--orc-muted-fg));line-height:1.5}.orc-reprovar-desc strong{color:hsl(var(--orc-fg));font-weight:600}.orc-reprovar-body{display:flex;flex-direction:column;gap:10px}.orc-reprovar-list{display:flex;flex-direction:column;border:1px solid hsl(var(--orc-border));border-radius:calc(var(--radius) + 2px);overflow-y:auto;max-height:300px}.orc-reprovar-item{display:flex;align-items:center;gap:10px;text-align:left;padding:8px 12px;font-size:13px;color:hsl(var(--orc-fg));background:transparent;border:none;cursor:pointer;border-bottom:1px solid hsl(var(--orc-border) / .55);transition:background .12s ease}.orc-reprovar-item:last-child{border-bottom:none}.orc-reprovar-item:hover,.orc-reprovar-item.sel{background:hsl(var(--orc-accent-soft))}.orc-reprovar-item:focus-visible{outline:2px solid hsl(var(--orc-ring));outline-offset:-2px}.orc-reprovar-radio{width:15px;height:15px;border-radius:99px;flex:none;border:1.5px solid hsl(var(--orc-input));background:hsl(var(--orc-card));transition:border-color .12s ease,box-shadow .12s ease}.orc-reprovar-item:hover .orc-reprovar-radio{border-color:hsl(var(--orc-ring))}.orc-reprovar-radio.sel{border-color:hsl(var(--orc-st-doing));box-shadow:inset 0 0 0 3.5px hsl(var(--orc-card)),inset 0 0 0 8px hsl(var(--orc-st-doing))}.orc-reprovar-label{line-height:1.35}.orc-reprovar-outro{display:flex;flex-direction:column;gap:6px}.orc-reprovar-outro-lbl{font-size:12.5px;font-weight:500;color:hsl(var(--orc-fg))}.orc-reprovar-req{color:hsl(var(--orc-red))}.orc-reprovar-outro textarea{border-radius:calc(var(--radius) + 2px);border-color:hsl(var(--orc-input));font-size:13px;resize:none}.orc-reprovar-outro textarea:focus-visible{outline:none;box-shadow:0 0 0 2px hsl(var(--orc-ring) / .45);border-color:hsl(var(--orc-ring))}.orc-reprovar-footer{gap:8px}.orc-reprovar-modal .orc-reprovar-confirm{background:hsl(var(--orc-red));color:#fff;gap:6px;border-radius:calc(var(--radius) + 2px)}.orc-reprovar-modal .orc-reprovar-confirm:hover{background:hsl(var(--orc-red) / .88)}.orc-reprovar-modal .orc-reprovar-confirm:disabled{opacity:.45}.orc-v2-root .orc-motivos-rep .bar-fill{background:hsl(var(--orc-red))}.orc-v2-root .orc-motivos-rep .bar-row .bl{width:300px}@media (max-width:1100px){.orc-v2-root .orc-motivos-rep .bar-row .bl{width:180px}}@media (max-width:859px){.orc-cu-kpi-2{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:10px!important}.orc-dlg-header{flex-wrap:wrap;justify-content:flex-start!important}.orc-dlg-header-in{flex-wrap:wrap;gap:6px 10px!important}.orc-dlg-mob-title{font-size:16px;font-weight:600;line-height:1.3;padding:0 2px 2px;margin:-4px 0 2px;word-break:break-word;color:hsl(var(--foreground))}.orc-modal-scope .omh-top{flex-wrap:wrap}.orc-modal-scope .omh-title{flex:1 1 100%;order:-1;min-width:0}.orc-modal-scope .omh-title h2{max-width:none;white-space:normal;min-width:0;overflow:visible}.orc-modal-scope .kpi{min-width:0}.orc-modal-scope .kpi-t{overflow-wrap:anywhere}.orc-modal-scope .kpi-v{font-size:17px;overflow-wrap:anywhere}.orc-modal-scope .kpi-v .kpi-sub-inline{display:block;margin-left:0;margin-top:2px}}.nvw-overlay,.mdw-overlay{--w-content: 198 100% 98.7%;--w-fg: 0 0% 4.3%;--w-card: 0 0% 100%;--w-muted: 200 45% 96%;--w-muted-fg: 0 0% 37%;--w-border: 200 36% 88%;--w-border-strong: 200 30% 80%;--w-input: 200 34% 84%;--w-ring: 198 65% 60%;--w-primary: 0 0% 4.3%;--w-accent: 198 73% 82%;--w-accent-soft: 198 80% 94%;--w-accent-fg: 200 60% 22%;--w-doing: 198 58% 44%;--w-blue: 208 89% 47%;--w-green: 152 55% 38%;--w-red: 4 70% 52%;font-family:Geist,ui-sans-serif,system-ui,sans-serif}.dark .nvw-overlay,.dark .mdw-overlay{--w-content: 220 20% 9%;--w-fg: 210 16% 86%;--w-card: 220 18% 13%;--w-muted: 220 14% 18%;--w-muted-fg: 215 12% 60%;--w-border: 220 14% 22%;--w-border-strong: 220 12% 30%;--w-input: 220 12% 28%;--w-accent: 200 38% 26%;--w-accent-soft: 205 30% 20%;--w-accent-fg: 198 70% 78%}.nvw-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:flex;align-items:center;justify-content:center;padding:4vh 0;background:#151f286b;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:nvw-fade .24s ease}@keyframes nvw-fade{0%{opacity:0}to{opacity:1}}.nvw-modal{width:min(880px,94vw);max-height:92vh;background:hsl(var(--w-card));border-radius:18px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 32px 80px #18293966;color:hsl(var(--w-fg));animation:nvw-pop .28s cubic-bezier(.22,1,.36,1)}@keyframes nvw-pop{0%{transform:translateY(12px) scale(.985)}to{transform:none}}.nvw-head{flex:none;display:flex;align-items:center;gap:12px;padding:18px 16px 18px 22px;border-bottom:1px solid hsl(var(--w-border))}.nvw-head-l{display:flex;align-items:center;gap:12px}.nvw-head-ic{width:38px;height:38px;border-radius:11px;flex:none;display:grid;place-items:center;background:hsl(var(--w-accent-soft));color:hsl(var(--w-doing))}.nvw-head-ic svg{width:19px;height:19px}.nvw-head h2{font-size:17px;font-weight:600;line-height:1.2}.nvw-sub{font-size:12.5px;color:hsl(var(--w-muted-fg))}.nvw-stepper{display:flex;align-items:center;gap:10px;margin-left:auto;margin-right:14px}.nvw-step{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;color:hsl(var(--w-muted-fg))}.nvw-step svg{width:15px;height:15px}.nvw-step.on{color:hsl(var(--w-fg))}.nvw-step.on svg{color:hsl(var(--w-doing))}.nvw-step.done{color:hsl(var(--w-green))}.nvw-step.done svg{color:hsl(var(--w-green))}.nvw-step-sep{width:26px;height:2px;border-radius:2px;background:hsl(var(--w-border))}.nvw-close{width:34px;height:34px;border-radius:9px;display:grid;place-items:center;color:hsl(var(--w-muted-fg));flex:none;transition:background .12s,color .12s}.nvw-close svg{width:18px;height:18px}.nvw-close:hover{background:hsl(var(--w-accent-soft));color:hsl(var(--w-accent-fg))}.nvw-body{flex:1;overflow-y:auto;padding:20px 22px}.nvw-start{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:18px}.nvw-mode{display:flex;align-items:center;gap:12px;padding:15px 16px;border-radius:13px;border:1px solid hsl(var(--w-border-strong));background:hsl(var(--w-card));text-align:left;transition:border-color .12s,background .12s,box-shadow .12s}.nvw-mode svg{width:22px;height:22px;color:hsl(var(--w-muted-fg));flex:none}.nvw-mode-txt{min-width:0}.nvw-mode-txt b{display:block;font-size:13.5px;line-height:1.25}.nvw-mode-txt span{display:block;font-size:12px;color:hsl(var(--w-muted-fg))}.nvw-mode:hover{background:hsl(var(--w-accent-soft) / .5);border-color:hsl(var(--w-accent))}.nvw-mode.on{border-color:hsl(var(--w-primary));background:hsl(var(--w-accent-soft) / .6);box-shadow:0 0 0 1px hsl(var(--w-primary))}.nvw-mode.on svg{color:hsl(var(--w-doing))}.nvw-empty-start{display:flex;flex-direction:column;align-items:center;gap:8px;padding:36px 20px;color:hsl(var(--w-muted-fg));font-size:13px}.nvw-empty-start svg{width:22px;height:22px}.nvw-modelsel{display:flex;flex-direction:column;gap:8px}.nvw-modelsel>label{font-size:12.5px;font-weight:600}.nvw-picklist{display:flex;flex-direction:column;gap:8px}.nvw-pick{display:flex;align-items:center;gap:12px;width:100%;padding:13px 14px;border-radius:11px;border:1px solid hsl(var(--w-border-strong));background:hsl(var(--w-card));text-align:left;transition:background .12s,border-color .12s}.nvw-pick:hover{background:hsl(var(--w-accent-soft) / .6);border-color:hsl(var(--w-accent))}.nvw-pick>svg:first-child{width:18px;height:18px;color:hsl(var(--w-doing));flex:none}.nvw-pick-txt{flex:1;min-width:0}.nvw-pick-txt b{font-size:13.5px;display:block}.nvw-pick-txt span{font-size:12px;color:hsl(var(--w-muted-fg));display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nvw-pick-chev{width:16px;height:16px;color:hsl(var(--w-muted-fg));flex:none}.nvw-inh{border:1px solid hsl(var(--w-border));border-radius:12px;overflow:hidden;margin-bottom:16px;background:hsl(var(--w-muted) / .3)}.nvw-inh-head{display:flex;align-items:center;gap:9px;width:100%;padding:12px 14px;text-align:left}.nvw-inh-chev{width:15px;height:15px;color:hsl(var(--w-muted-fg));transition:transform .15s;flex:none}.nvw-inh.open .nvw-inh-chev{transform:rotate(90deg)}.nvw-inh-t{font-size:13px;font-weight:600;white-space:nowrap}.nvw-inh-tags{display:flex;gap:5px;flex:1;overflow:hidden}.nvw-inh-tag{font-size:11px;padding:2px 8px;border-radius:999px;background:hsl(var(--w-accent-soft));color:hsl(var(--w-accent-fg));white-space:nowrap}.nvw-inh-edit{font-size:12px;font-weight:600;color:hsl(var(--w-doing));white-space:nowrap;flex:none}.nvw-inh-body{padding:0 14px 14px}.nvw-inh-tag.rec{background:hsl(var(--w-doing) / .12);color:hsl(var(--w-doing));font-weight:600}.nvw-inh-body .nvw-rec{margin:14px 0 2px}.nvw-sep-label{display:flex;align-items:center;gap:10px;margin:4px 0 14px;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--w-muted-fg))}.nvw-sep-label:after{content:"";flex:1;height:1px;background:hsl(var(--w-border))}.nvw-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px 18px}.nvw-grid-3{grid-template-columns:1fr 1fr 1fr}.nvw-cell{min-width:0}.nvw-cell.full{grid-column:1 / -1}.nvw-field{display:flex;flex-direction:column;gap:6px}.nvw-field.full{grid-column:1 / -1}.nvw-field>label{font-size:12.5px;font-weight:500;color:hsl(var(--w-fg))}.nvw-req-star{color:hsl(var(--w-red));margin-left:2px}.nvw-field-hint{font-size:11px;font-weight:400;color:hsl(var(--w-muted-fg));margin-left:6px}.nvw-input{height:38px;padding:0 11px;border-radius:9px;border:1px solid hsl(var(--w-input));background:hsl(var(--w-card));outline:none;font-size:13.5px;color:hsl(var(--w-fg));width:100%}.nvw-input::-moz-placeholder{color:hsl(var(--w-muted-fg))}.nvw-input::placeholder{color:hsl(var(--w-muted-fg))}.nvw-textarea{height:auto;padding:9px 11px;resize:vertical;min-height:60px;line-height:1.5}.nvw-input:focus{border-color:hsl(var(--w-ring));box-shadow:0 0 0 3px hsl(var(--w-ring) / .18)}.nvw-sel{position:relative}.nvw-sel-trigger{display:flex;align-items:center;gap:8px;width:100%;height:38px;padding:0 10px 0 11px;border-radius:9px;border:1px solid hsl(var(--w-input));background:hsl(var(--w-card));font-size:13.5px;color:hsl(var(--w-fg));text-align:left}.nvw-sel-trigger>span:first-child{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nvw-sel-ph{color:hsl(var(--w-muted-fg))}.nvw-sel-chev{width:16px;height:16px;color:hsl(var(--w-muted-fg));flex:none}.nvw-sel-trigger:hover:not(.is-disabled){border-color:hsl(var(--w-border-strong))}.nvw-sel-trigger.is-disabled{opacity:.55;cursor:not-allowed}.nvw-sel-pop{position:absolute;z-index:30;top:calc(100% + 5px);left:0;right:0;background:hsl(var(--w-card));border:1px solid hsl(var(--w-border));border-radius:11px;box-shadow:0 12px 32px #2648592e;padding:5px;animation:nvw-pop2 .16s cubic-bezier(.22,1,.36,1)}@keyframes nvw-pop2{0%{transform:translateY(-6px);opacity:0}to{transform:none;opacity:1}}.nvw-sel-search{display:flex;align-items:center;gap:6px;padding:4px 6px 6px;border-bottom:1px solid hsl(var(--w-border));margin-bottom:4px}.nvw-sel-search-ic{width:14px;height:14px;color:hsl(var(--w-muted-fg));flex:none}.nvw-sel-search input{flex:1;border:none;outline:none;background:transparent;font-size:13px;color:hsl(var(--w-fg))}.nvw-sel-list{max-height:240px;overflow-y:auto;display:flex;flex-direction:column;gap:1px}.nvw-sel-item{display:flex;align-items:center;gap:8px;width:100%;padding:8px 9px;border-radius:8px;text-align:left;transition:background .1s}.nvw-sel-item:hover{background:hsl(var(--w-accent-soft));color:hsl(var(--w-accent-fg))}.nvw-sel-item.on{background:hsl(var(--w-accent-soft));color:hsl(var(--w-accent-fg));font-weight:600}.nvw-sel-item-txt{flex:1;min-width:0;display:flex;flex-direction:column}.nvw-sel-item-l{font-size:13.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nvw-sel-item-sub{font-size:11.5px;color:hsl(var(--w-muted-fg));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nvw-sel-ck{width:16px;height:16px;color:hsl(var(--w-doing));flex:none}.nvw-sel-empty{padding:14px;text-align:center;font-size:13px;color:hsl(var(--w-muted-fg))}.nvw-rec{margin:18px 0;border:1px solid hsl(var(--w-border));border-radius:13px;overflow:hidden;background:hsl(var(--w-muted));transition:background .16s ease,border-color .16s ease}.nvw-rec.on{background:hsl(var(--w-accent-soft));border-color:hsl(var(--w-accent))}.nvw-rec-toggle{display:flex;align-items:center;gap:12px;width:100%;padding:14px 15px;background:transparent;text-align:left}.nvw-rec-toggle.on{background:transparent}.nvw-rec-ic{width:34px;height:34px;border-radius:9px;display:grid;place-items:center;background:hsl(var(--w-card));color:hsl(var(--w-muted-fg));flex:none}.nvw-rec-ic svg{width:17px;height:17px}.nvw-rec-toggle.on .nvw-rec-ic{background:hsl(var(--w-card));color:hsl(var(--w-doing))}.nvw-rec-txt{flex:1;min-width:0}.nvw-rec-txt b{display:block;font-size:13.5px}.nvw-rec-txt span{display:block;font-size:12px;color:hsl(var(--w-muted-fg))}.nvw-switch{width:38px;height:22px;border-radius:999px;background:hsl(var(--w-border-strong));position:relative;flex:none;transition:background .16s}.nvw-switch:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;transition:transform .16s;box-shadow:0 1px 2px #0003}.nvw-switch.on{background:hsl(var(--w-doing))}.nvw-switch.on:after{transform:translate(16px)}.nvw-rec-fields{display:grid;grid-template-columns:1fr 1fr;gap:14px 16px;padding:4px 15px 16px;background:transparent;border-top:1px solid hsl(var(--w-accent) / .55)}.nvw-divider{height:1px;background:hsl(var(--w-border));border:0;margin:18px 0}.nvw-modeldiv{display:flex;align-items:center;gap:14px;margin:18px 0 14px}.nvw-modeldiv-line{flex:1;height:1px;background:hsl(var(--w-border))}.nvw-saveas-link{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:hsl(var(--w-doing));white-space:nowrap}.nvw-saveas-link svg{width:13px;height:13px}.nvw-saveas-link:hover{text-decoration:underline}.nvw-datew{position:relative}.nvw-datew input{cursor:pointer;padding-right:34px}.nvw-datew>svg{position:absolute;right:11px;top:19px;transform:translateY(-50%);width:15px;height:15px;color:hsl(var(--w-muted-fg));pointer-events:none}.nvw-cal{position:absolute;z-index:60;top:calc(100% + 6px);left:0;width:272px;background:hsl(var(--w-card));border:1px solid hsl(var(--w-border));border-radius:13px;box-shadow:0 18px 48px #18293933;padding:12px;animation:nvw-pop2 .16s cubic-bezier(.22,1,.36,1)}.nvw-cal.up{top:auto;bottom:calc(100% + 6px)}.nvw-cal-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.nvw-cal-head b{font-size:13px;text-transform:capitalize}.nvw-cal-nav{width:28px;height:28px;border-radius:8px;display:grid;place-items:center;color:hsl(var(--w-muted-fg))}.nvw-cal-nav:hover{background:hsl(var(--w-accent-soft));color:hsl(var(--w-fg))}.nvw-cal-nav svg{width:15px;height:15px}.nvw-cal-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.nvw-cal-dow span{font-size:10px;font-weight:600;color:hsl(var(--w-muted-fg));text-align:center;padding:4px 0 6px}.nvw-cal-d{height:30px;border-radius:8px;font-size:12.5px;display:grid;place-items:center;color:hsl(var(--w-fg))}.nvw-cal-d.off{pointer-events:none}button.nvw-cal-d:hover{background:hsl(var(--w-accent-soft))}.nvw-cal-d.today{box-shadow:inset 0 0 0 1px hsl(var(--w-doing) / .5)}.nvw-cal-d.sel{background:hsl(var(--w-doing));color:#fff;font-weight:600}.nvw-cal-d.sel:hover{background:hsl(var(--w-doing))}.nvw-cal-foot{display:flex;gap:6px;margin-top:8px}.nvw-cal-today{flex:1;height:30px;border-radius:8px;font-size:12px;font-weight:600;color:hsl(var(--w-doing))}.nvw-cal-today:hover{background:hsl(var(--w-accent-soft))}.nvw-cal-clear{flex:none;height:30px;padding:0 10px;border-radius:8px;font-size:12px;font-weight:500;color:hsl(var(--w-muted-fg))}.nvw-cal-clear:hover{background:hsl(var(--w-muted));color:hsl(var(--w-fg))}.nvw-saveas-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:110;display:flex;justify-content:flex-end;background:#151f2861;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:nvw-fade .2s ease}.nvw-saveas-panel{width:min(420px,92vw);height:100%;background:hsl(var(--w-card));color:hsl(var(--w-fg));display:flex;flex-direction:column;box-shadow:-24px 0 60px #18293947;animation:nvw-slide-right .26s cubic-bezier(.22,1,.36,1)}@keyframes nvw-slide-right{0%{transform:translate(24px);opacity:.6}to{transform:none;opacity:1}}.nvw-saveas-head{flex:none;display:flex;align-items:center;gap:12px;padding:18px 16px 18px 20px;border-bottom:1px solid hsl(var(--w-border))}.nvw-saveas-head-txt{flex:1;min-width:0}.nvw-saveas-head-txt h3{font-size:16px;font-weight:600;line-height:1.2}.nvw-saveas-head-txt span{display:block;font-size:12.5px;color:hsl(var(--w-muted-fg));margin-top:2px}.nvw-saveas-body{flex:1;overflow-y:auto;padding:20px;display:flex;flex-direction:column;gap:16px}.nvw-saveas-foot{flex:none;display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:14px 20px;border-top:1px solid hsl(var(--w-border));background:hsl(var(--w-muted) / .4)}.nvw-modal.nvw-wide{width:min(1480px,96vw);height:94vh;max-height:94vh}.nvw-overlay:has(.nvw-modal.nvw-wide){padding:3vh 0}.nvw-body-blue{background:hsl(var(--w-content))}.nvw-body-blue .nvw-mode{background:hsl(var(--w-card))}.nvw-body-blue .nvw-mode.on{background:hsl(var(--w-primary));border-color:hsl(var(--w-primary));box-shadow:none}.nvw-body-blue .nvw-mode.on .nvw-mode-txt b{color:#fff}.nvw-body-blue .nvw-mode.on .nvw-mode-txt span{color:#ffffffa6}.nvw-body-blue .nvw-mode.on svg{color:#fff}.nvw-kpis{display:grid;grid-template-columns:repeat(6,1fr);gap:10px;margin-bottom:18px}.nvw-kpi{background:hsl(var(--w-card));border:1px solid hsl(var(--w-border));border-radius:12px;padding:11px 14px 12px;box-shadow:0 1px 3px #3255670d}.nvw-kpi .t{display:block;font-size:11.5px;color:hsl(var(--w-muted-fg));font-weight:500;margin-bottom:5px;white-space:nowrap}.nvw-kpi .v{display:block;font-size:17px;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.nvw-kpi.blue .v{color:hsl(var(--w-blue))}@media (max-width: 1100px){.nvw-kpis{grid-template-columns:repeat(3,1fr)}}.nvw-ia3{display:flex;align-items:center;gap:10px;padding:9px 12px 9px 14px;border-radius:13px;background:hsl(var(--w-card));border:1px solid hsl(var(--w-border));box-shadow:0 1px 3px #3255670d;margin-bottom:18px}.nvw-ia3>svg{width:17px;height:17px;color:hsl(var(--w-doing));flex:none}.nvw-ia3 textarea{flex:1;min-width:0;border:none;outline:none;background:none;resize:none;font:inherit;font-size:13.5px;height:22px;line-height:22px;padding:0;color:hsl(var(--w-fg))}.nvw-ia3 textarea::-moz-placeholder{color:hsl(var(--w-muted-fg))}.nvw-ia3 textarea::placeholder{color:hsl(var(--w-muted-fg))}.nvw-ia3 .nvw-btn{height:34px;padding:0 14px;border-radius:9px}.nvw-ico-btn{width:40px;height:32px;display:grid;place-items:center;border-radius:9px;border:1px solid hsl(var(--w-input));background:hsl(var(--w-card));color:hsl(var(--w-muted-fg));transition:background .12s,color .12s;flex:none}.nvw-ico-btn svg{width:16px;height:16px}.nvw-ico-btn:hover{background:hsl(var(--w-accent-soft) / .6);color:hsl(var(--w-fg))}.nvw-ico-btn.rec{background:hsl(var(--w-red) / .1);border-color:hsl(var(--w-red) / .45);color:hsl(var(--w-red));animation:nvwPulse 1.2s ease-in-out infinite}@keyframes nvwPulse{50%{box-shadow:0 0 0 4px hsl(var(--w-red) / .12)}}.nvw-ia-files{display:flex;flex-wrap:wrap;gap:6px;margin:-10px 0 16px}.nvw-ia-pensando{flex-basis:100%;display:flex;align-items:center;gap:8px;padding:6px 11px;border-radius:9px;font-size:12.5px;font-weight:500;color:hsl(var(--w-accent-fg));background:hsl(var(--w-accent-soft) / .65)}.nvw-dots{display:inline-flex;gap:3px}.nvw-dots i{width:5px;height:5px;border-radius:50%;background:currentColor;animation:nvw-dot 1.2s ease-in-out infinite}.nvw-dots i:nth-child(2){animation-delay:.15s}.nvw-dots i:nth-child(3){animation-delay:.3s}@keyframes nvw-dot{0%,60%,to{opacity:.25;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.nvw-chip{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 5px 0 9px;border-radius:8px;font-size:11.5px;font-weight:600;color:hsl(var(--w-doing));background:hsl(var(--w-card));border:1px solid hsl(var(--w-doing) / .3)}.nvw-chip svg{width:13px;height:13px}.nvw-chip button{display:grid;place-items:center;width:18px;height:18px;border-radius:5px;color:hsl(var(--w-muted-fg))}.nvw-chip button:hover{background:hsl(var(--w-muted))}.nvw-chip button svg{width:12px;height:12px}.nvw-chip.rec-live{color:hsl(var(--w-red));border-color:hsl(var(--w-red) / .4);font-variant-numeric:tabular-nums}.nvw-anexo-wrap{position:relative;flex:none}.nvw-anexo-pop{position:absolute;z-index:60;top:calc(100% + 6px);right:0;width:324px;background:hsl(var(--w-card));border:1px solid hsl(var(--w-border));border-radius:12px;box-shadow:0 14px 38px #18293929;padding:5px;animation:nvw-pop2 .16s cubic-bezier(.22,1,.36,1)}.nvw-anexo-pop .t{font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--w-muted-fg));padding:7px 9px 5px}.nvw-anexo-opt{display:flex;gap:9px;width:100%;text-align:left;padding:8px 9px;border-radius:9px;align-items:flex-start;transition:background .12s}.nvw-anexo-opt:hover{background:hsl(var(--w-accent-soft) / .6)}.nvw-anexo-opt>svg{width:15px;height:15px;margin-top:2px;color:hsl(var(--w-doing));flex:none}.nvw-anexo-opt .tx b{display:block;font-size:12.5px;font-weight:600;color:hsl(var(--w-fg))}.nvw-anexo-opt .tx span{display:block;font-size:11.5px;color:hsl(var(--w-muted-fg));line-height:1.35}.nvw-chip.err{color:hsl(var(--w-red));border-color:hsl(var(--w-red) / .4)}.nvw-chip .nvw-spin{animation:nvwSpin 1s linear infinite}@keyframes nvwSpin{to{transform:rotate(360deg)}}.nvw-sec-row{display:flex;align-items:center;gap:10px;margin-bottom:10px}.nvw-sec-t{font-size:15px;font-weight:700;margin:0}.nvw-insumo-sub-inline{width:230px}.nvw-imp-anchor{position:relative;display:inline-flex}.nvw-imp{display:inline-flex;align-items:center;justify-content:flex-end;height:32px;max-width:32px;overflow:hidden;border-radius:8px;background:hsl(var(--w-card));border:1px solid hsl(var(--w-border-strong));white-space:nowrap;transition:max-width .5s cubic-bezier(.19,1,.22,1),background .14s}.nvw-imp:hover,.nvw-imp-anchor.open .nvw-imp{max-width:190px;background:hsl(var(--w-accent-soft))}.nvw-imp .ic{width:30px;height:30px;flex:none;display:grid;place-items:center}.nvw-imp .ic svg{width:16px;height:16px;color:hsl(var(--w-doing))}.nvw-imp-txt{font-size:12.5px;font-weight:500;padding-left:12px;opacity:0;transform:translate(6px);transition:opacity .4s ease .1s,transform .4s cubic-bezier(.19,1,.22,1) .1s}.nvw-imp:hover .nvw-imp-txt,.nvw-imp-anchor.open .nvw-imp-txt{opacity:1;transform:none}.nvw-imp-pop{position:absolute;top:calc(100% + 6px);right:0;width:340px;z-index:50;background:hsl(var(--w-card));border:1px solid hsl(var(--w-border));border-radius:12px;box-shadow:0 14px 38px #18293929;padding:5px;animation:nvw-pop2 .16s cubic-bezier(.22,1,.36,1)}.nvw-imp-item{display:flex;flex-direction:column;gap:1px;width:100%;text-align:left;padding:8px 10px;border-radius:8px;font-size:13px;font-weight:500;color:hsl(var(--w-fg))}.nvw-imp-item span{font-size:11.5px;font-weight:400;color:hsl(var(--w-muted-fg))}.nvw-imp-item:hover{background:hsl(var(--w-accent-soft) / .6)}.nvw-imp-group{font-size:10.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--w-muted-fg));padding:8px 10px 4px}.nvw-imp-empty{padding:10px 12px;font-size:12.5px;color:hsl(var(--w-muted-fg));font-style:italic}.orc-wizard-scope .nvw-produtostab .rounded-lg{border-radius:12px;border-color:hsl(var(--w-border));background:hsl(var(--w-card));box-shadow:0 1px 3px #3255670d}.orc-wizard-scope .nvw-produtostab thead th{font-size:11px;font-weight:500;letter-spacing:.03em;text-transform:uppercase;color:hsl(var(--w-muted-fg));background:hsl(var(--w-card));white-space:nowrap}.orc-wizard-scope .nvw-produtostab tbody tr{transition:background .12s}.orc-wizard-scope .nvw-produtostab tbody tr:hover td{background:hsl(var(--w-accent-soft) / .45)}.orc-wizard-scope .nvw-produtostab .nvw-blank-row{cursor:pointer}.orc-wizard-scope .nvw-produtostab .nvw-blank-cell{height:41px}.orc-wizard-scope .nvw-produtostab button[role=combobox]:has(span.text-muted-foreground){border-style:dashed}.orc-wizard-scope .nvw-produtostab tr .nvw-addline{opacity:0;transition:opacity .15s}.orc-wizard-scope .nvw-produtostab tr:hover .nvw-addline{opacity:1}.orc-wizard-scope .nvw-produtostab .nvw-sub-row td{background:hsl(var(--w-muted) / .3)}.orc-wizard-scope .nvw-produtostab tr.nvw-seek-row td>*{visibility:hidden}.orc-wizard-scope .nvw-produtostab tr.nvw-seek-row td{color:transparent}.orc-wizard-scope .nvw-produtostab tr.nvw-seek-row td .nvw-pcell{visibility:visible;color:hsl(var(--w-fg))}.nvw-pcell{display:flex;align-items:center;gap:8px}.nvw-pcell>:first-child{flex:1;min-width:0}.nvw-ia{border:1px solid hsl(var(--w-doing) / .3);border-radius:13px;background:hsl(var(--w-doing) / .05);padding:14px;margin-bottom:16px}.nvw-ia-head{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;margin-bottom:10px}.nvw-ia-head svg{width:16px;height:16px;color:hsl(var(--w-doing))}.nvw-ia-row{display:flex;gap:8px}.nvw-ia-row input{flex:1;height:40px;padding:0 12px;border-radius:9px;border:1px solid hsl(var(--w-input));background:hsl(var(--w-card));font-size:13.5px;color:hsl(var(--w-fg));outline:none}.nvw-ia-row input:focus{border-color:hsl(var(--w-doing) / .6);box-shadow:0 0 0 3px hsl(var(--w-doing) / .15)}.nvw-btn-ia{background:hsl(var(--w-doing));color:#fff}.nvw-btn-ia:hover:not(:disabled){background:hsl(var(--w-doing) / .88)}.nvw-ia-naoenc{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px}.nvw-ia-naoenc-t{font-size:12px;color:hsl(var(--w-muted-fg))}.nvw-ia-naoenc-chips{display:flex;flex-wrap:wrap;gap:6px}.nvw-ia-naoenc-chip{font-size:11.5px;padding:3px 9px;border-radius:999px;background:hsl(var(--w-accent-soft));color:hsl(var(--w-accent-fg));border:1px dashed hsl(var(--w-border-strong));white-space:nowrap}.nvw-table{width:100%;border-collapse:collapse;font-size:13px}.nvw-table thead th{text-align:left;font-size:11.5px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:hsl(var(--w-muted-fg));padding:8px 10px;border-bottom:1px solid hsl(var(--w-border))}.nvw-table th.num,.nvw-table td.num{text-align:right}.nvw-table td{padding:6px 10px;border-bottom:1px solid hsl(var(--w-border) / .6);vertical-align:middle}.nvw-prow td{font-weight:500}.nvw-cell-input{width:100%;height:32px;padding:0 8px;border-radius:7px;border:1px solid transparent;background:transparent;font-size:13px;color:hsl(var(--w-fg));outline:none}.nvw-cell-input.num{text-align:right}.nvw-cell-input:hover{border-color:hsl(var(--w-border))}.nvw-cell-input:focus{border-color:hsl(var(--w-ring));box-shadow:0 0 0 2px hsl(var(--w-ring) / .18);background:hsl(var(--w-card))}.nvw-prow-acts{white-space:nowrap;display:flex;align-items:center;gap:6px;justify-content:flex-end}.nvw-addline{display:inline-flex;align-items:center;gap:4px;height:26px;padding:0 9px;border-radius:7px;font-size:11.5px;font-weight:600;color:hsl(var(--w-doing));background:hsl(var(--w-accent-soft) / .6)}.nvw-addline svg{width:13px;height:13px}.nvw-addline:hover{background:hsl(var(--w-accent-soft))}.nvw-rmini{width:28px;height:28px;border-radius:7px;display:grid;place-items:center;color:hsl(var(--w-muted-fg))}.nvw-rmini svg{width:14px;height:14px}.nvw-rmini:hover{background:hsl(var(--w-red) / .12);color:hsl(var(--w-red))}.nvw-empty-cell{text-align:center;padding:28px 10px;color:hsl(var(--w-muted-fg));font-style:italic}.nvw-srow td{background:hsl(var(--w-muted) / .3);padding-top:6px;padding-bottom:6px}.nvw-table td.muted{color:hsl(var(--w-muted-fg))}.nvw-sub-cell{display:flex;align-items:center;gap:8px;padding-left:24px!important}.nvw-sub-l{color:hsl(var(--w-muted-fg));display:inline-grid}.nvw-sub-l svg{width:13px;height:13px}.nvw-sub-txt{flex:1;height:30px;padding:0 10px;border-radius:7px;border:1px solid hsl(var(--w-input));background:hsl(var(--w-card));font-size:12.5px;color:hsl(var(--w-fg));outline:none}.nvw-sub-qtd{width:62px;height:30px;padding:0 9px;border-radius:7px;border:1px solid hsl(var(--w-input));background:hsl(var(--w-card));font-size:12.5px;text-align:right;color:hsl(var(--w-fg));outline:none}.nvw-sub-txt:focus,.nvw-sub-qtd:focus{border-color:hsl(var(--w-ring));box-shadow:0 0 0 2px hsl(var(--w-ring) / .18)}.nvw-addprod{display:inline-flex;align-items:center;gap:6px;padding:12px 4px 4px;font-size:13px;font-weight:600;color:hsl(var(--w-doing))}.nvw-addprod svg{width:15px;height:15px}.nvw-addprod:hover{text-decoration:underline}.nvw-insumo-sub{max-width:320px;margin-bottom:14px}.nvw-insumo-sub>label{display:block;font-size:12.5px;font-weight:600;color:hsl(var(--w-fg));margin-bottom:6px}.nvw-produtostab{width:100%;overflow-x:auto}.nvw-foot{flex:none;display:flex;align-items:center;gap:8px;padding:14px 22px;border-top:1px solid hsl(var(--w-border));background:hsl(var(--w-muted) / .4)}.nvw-spacer{flex:1}.nvw-req{display:flex;align-items:center;gap:4px;font-size:12px;color:hsl(var(--w-muted-fg))}.nvw-req svg{width:13px;height:13px;color:hsl(var(--w-red))}.nvw-btn{display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 16px;border-radius:10px;font-size:13px;font-weight:600;transition:background .14s,opacity .14s;white-space:nowrap}.nvw-btn svg{width:15px;height:15px}.nvw-btn:disabled{opacity:.5;cursor:not-allowed}.nvw-btn-primary{background:hsl(var(--w-primary));color:#fff}.nvw-btn-primary:hover:not(:disabled){background:hsl(var(--w-primary) / .88)}.nvw-btn-outline{border:1px solid hsl(var(--w-border-strong));background:hsl(var(--w-card));color:hsl(var(--w-fg))}.nvw-btn-outline:hover:not(:disabled){background:hsl(var(--w-accent-soft) / .5)}.nvw-btn-ghost{color:hsl(var(--w-muted-fg))}.nvw-btn-ghost:hover:not(:disabled){background:hsl(var(--w-accent-soft) / .5);color:hsl(var(--w-fg))}.nvw-propsec{margin-top:18px}.nvw-spin{animation:nvwSpin 1s linear infinite}.nvw-prop-i{display:inline-flex;align-items:center;margin-left:5px;color:hsl(var(--w-muted-fg));cursor:help;vertical-align:-2px}.nvw-prop-i svg{width:13px;height:13px}.nvw-prop-i:hover{color:hsl(var(--w-doing))}.nvw-prop-validade{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 11px;border-radius:999px;font-size:12px;font-weight:600;color:hsl(var(--w-accent-fg));background:hsl(var(--w-accent-soft));border:1px solid hsl(var(--w-accent));white-space:nowrap}.nvw-prop-validade svg{width:14px;height:14px}.nvw-prop-validade b{font-weight:700}.nvw-prop-grid{margin-bottom:4px}.nvw-prop-toggle{margin:14px 0}.nvw-prop-incl{margin-top:16px;border:1px solid hsl(var(--w-border));border-radius:13px;background:hsl(var(--w-card));padding:14px 15px}.nvw-prop-incl-head{display:flex;align-items:center;gap:10px;margin-bottom:12px}.nvw-prop-incl-t{display:inline-flex;align-items:center;gap:7px;font-size:13.5px;font-weight:700;color:hsl(var(--w-fg))}.nvw-prop-incl-t>svg{width:16px;height:16px;color:hsl(var(--w-doing))}.nvw-prop-ia-btn{height:34px;padding:0 13px}.nvw-prop-incl-empty{display:flex;align-items:center;gap:10px;padding:16px 14px;border-radius:11px;border:1px dashed hsl(var(--w-input));background:hsl(var(--w-muted) / .3);color:hsl(var(--w-muted-fg));font-size:12.5px}.nvw-prop-incl-empty svg{width:18px;height:18px;flex:none;color:hsl(var(--w-muted-fg))}.nvw-prop-incl-list{display:flex;flex-direction:column;gap:7px;margin:0 0 12px;padding:0;list-style:none}.nvw-prop-incl-item{display:flex;align-items:center;gap:9px;padding:8px 10px;border-radius:10px;border:1px solid hsl(var(--w-border));background:hsl(var(--w-muted) / .35)}.nvw-prop-incl-ck{width:15px;height:15px;flex:none;color:hsl(var(--w-green))}.nvw-prop-incl-txt{flex:1;min-width:0;font-size:13px;color:hsl(var(--w-fg))}.nvw-prop-incl-del{width:28px;height:28px;flex:none;border-radius:7px;display:grid;place-items:center;color:hsl(var(--w-muted-fg))}.nvw-prop-incl-del svg{width:14px;height:14px}.nvw-prop-incl-del:hover{background:hsl(var(--w-accent-soft));color:hsl(var(--w-accent-fg))}.nvw-prop-incl-add{display:flex;align-items:center;gap:8px}.nvw-prop-incl-add .nvw-input{flex:1}.nvw-prop-incl-add .nvw-btn{height:38px}.nvw-prop-incl-confirm{margin-top:12px;display:flex;justify-content:flex-end}.nvw-prop-confirmed{display:inline-flex;align-items:center;gap:7px;height:38px;padding:0 15px;border-radius:10px;font-size:13px;font-weight:600;color:hsl(var(--w-green));background:hsl(var(--w-green) / .12);border:1px solid hsl(var(--w-green) / .4)}.nvw-prop-confirmed svg{width:16px;height:16px}.nvw-prop-confirmed:hover{background:hsl(var(--w-green) / .18)}@media (max-width: 680px){.nvw-grid,.nvw-grid-3,.nvw-start,.nvw-rec-fields{grid-template-columns:1fr}}.mdw-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:flex;justify-content:flex-end;align-items:stretch;padding:11px;background:#151f286b;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:nvw-fade .24s ease}.mdw-modal{height:auto;align-self:stretch;width:520px;max-width:94vw;border-radius:18px;border:1px solid hsl(var(--w-border));background:hsl(var(--w-content));color:hsl(var(--w-fg));display:flex;flex-direction:column;overflow:hidden;box-shadow:-18px 0 50px -28px #1029418c;animation:mdw-slide .58s cubic-bezier(.22,1,.36,1)}@keyframes mdw-slide{0%{transform:translate(calc(100% + 11px))}to{transform:none}}.mdw-head{flex:none;display:flex;align-items:center;gap:12px;padding:18px 16px 18px 22px;border-bottom:1px solid hsl(var(--w-border));background:hsl(var(--w-card))}.mdw-head-ic{width:38px;height:38px;border-radius:11px;flex:none;display:grid;place-items:center;background:hsl(var(--w-accent-soft));color:hsl(var(--w-doing))}.mdw-head-ic svg{width:19px;height:19px}.mdw-head h2{font-size:17px;font-weight:600}.mdw-head .mdw-sub{font-size:12.5px;color:hsl(var(--w-muted-fg))}.mdw-close{width:34px;height:34px;border-radius:9px;display:grid;place-items:center;color:hsl(var(--w-muted-fg));margin-left:auto;flex:none}.mdw-close svg{width:18px;height:18px}.mdw-close:hover{background:hsl(var(--w-accent-soft));color:hsl(var(--w-accent-fg))}.mdw-body{flex:1;overflow-y:auto;padding:18px 20px;background:transparent}.mdw-list{display:flex;flex-direction:column;gap:10px}.mdw-card{display:flex;align-items:center;gap:13px;padding:14px 16px;border-radius:13px;border:1px solid hsl(var(--w-border));background:hsl(var(--w-card))}.mdw-card-ic{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;background:hsl(var(--w-accent-soft));color:hsl(var(--w-doing));flex:none}.mdw-card-ic svg{width:17px;height:17px}.mdw-info{flex:1;min-width:0}.mdw-info b{font-size:13.5px;display:block}.mdw-info>span{font-size:12px;color:hsl(var(--w-muted-fg));display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mdw-tags{display:flex;gap:5px;margin-top:6px;flex-wrap:wrap}.mdw-tag{font-size:11px;padding:2px 8px;border-radius:999px;background:hsl(var(--w-muted) / .7);color:hsl(var(--w-muted-fg));white-space:nowrap}.mdw-acts{display:flex;align-items:center;gap:6px;flex:none}.mdw-use{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:8px;font-size:12.5px;font-weight:600;color:#fff;background:hsl(var(--w-primary))}.mdw-use svg{width:14px;height:14px}.mdw-use:hover{background:hsl(var(--w-primary) / .88)}.mdw-iconbtn{width:30px;height:30px;border-radius:7px;display:grid;place-items:center;color:hsl(var(--w-muted-fg))}.mdw-iconbtn svg{width:14px;height:14px}.mdw-iconbtn:hover{background:hsl(var(--w-accent-soft));color:hsl(var(--w-accent-fg))}.mdw-iconbtn.del:hover{background:hsl(var(--w-red) / .12);color:hsl(var(--w-red))}.mdw-empty{display:flex;flex-direction:column;align-items:center;gap:8px;padding:48px 20px;color:hsl(var(--w-muted-fg));font-size:13px;text-align:center}.mdw-empty svg{width:26px;height:26px}.mdw-foot{flex:none;display:flex;align-items:center;gap:10px;padding:14px 20px;border-top:1px solid hsl(var(--w-border));background:hsl(var(--w-card))}.mdw-foot-link{margin-right:auto;font-size:12.5px;font-weight:600;color:hsl(var(--w-doing));display:inline-flex;align-items:center;gap:6px}.mdw-foot-link svg{width:14px;height:14px}.mdw-foot-link:hover{text-decoration:underline}.mdw-new{display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 16px;border-radius:10px;font-size:13px;font-weight:600;background:hsl(var(--w-primary));color:#fff}.mdw-new svg{width:15px;height:15px}.mdw-new:hover{background:hsl(var(--w-primary) / .88)}.mdw-new:disabled{opacity:.5;cursor:not-allowed}.mdw-foot-cancel{height:38px;padding:0 14px;border-radius:10px;font-size:13px;font-weight:500;color:hsl(var(--w-fg));border:1px solid hsl(var(--w-border-strong));background:hsl(var(--w-card))}.mdw-foot-cancel:hover{background:hsl(var(--w-accent-soft) / .5)}.mdw-foot-spacer{flex:1}.mdw-back{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;color:hsl(var(--w-doing));margin-bottom:14px}.mdw-back svg{width:14px;height:14px}.mdw-back:hover{text-decoration:underline}.mdw-edit-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px 16px}@media (max-width: 560px){.mdw-edit-grid{grid-template-columns:1fr}}.mdw-tag.rec{background:hsl(var(--w-doing) / .12);color:hsl(var(--w-doing));font-weight:600}.mdw-edit{display:flex;flex-direction:column;gap:16px;background:hsl(var(--w-card));border:1px solid hsl(var(--w-border));border-radius:14px;padding:16px}.mdw-form-island{background:hsl(var(--w-card));border:1px solid hsl(var(--w-border));border-radius:14px;padding:16px 18px}.mdw-edit-field{display:flex;flex-direction:column;gap:6px}.mdw-edit-field>label{font-size:12.5px;font-weight:500;color:hsl(var(--w-fg))}.mdw-edit-rows{display:flex;flex-direction:column;gap:7px}.mdw-edit-empty{font-size:12.5px;color:hsl(var(--w-muted-fg));padding:6px 2px}.mdw-edit-row{display:flex;align-items:center;gap:7px}.mdw-edit-lbl{flex:0 0 40%}.mdw-edit-val{flex:1}.mdw-edit-add{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:8px;font-size:12.5px;font-weight:600;color:hsl(var(--w-doing));border:1px dashed hsl(var(--w-input));background:transparent}.mdw-edit-add svg{width:14px;height:14px}.mdw-edit-add:hover{background:hsl(var(--w-accent-soft) / .5);border-color:hsl(var(--w-accent))}.mdwp-empty{font-size:12.5px;color:hsl(var(--w-muted-fg));padding:6px 2px}.mdwp-list{display:flex;flex-direction:column;gap:7px}.mdwp-row{display:flex;align-items:center;gap:9px;padding:7px 10px;border-radius:10px;border:1px solid hsl(var(--w-border));background:hsl(var(--w-card))}.mdwp-row>svg{width:15px;height:15px;color:hsl(var(--w-doing));flex:none}.mdwp-nome{flex:1;min-width:0;font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mdwp-qtd{width:72px;flex:none;text-align:center;font-variant-numeric:tabular-nums}.mdwp-add{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:8px;font-size:12.5px;font-weight:600;color:hsl(var(--w-doing));border:1px dashed hsl(var(--w-input));background:transparent;margin-top:4px}.mdwp-add svg{width:14px;height:14px}.mdwp-add:hover{background:hsl(var(--w-accent-soft) / .5);border-color:hsl(var(--w-accent))}.mdwp-busca{position:relative;margin-top:4px}.mdwp-busca-input{display:flex;align-items:center;gap:8px}.mdwp-busca-input>svg{width:15px;height:15px;color:hsl(var(--w-muted-fg));flex:none}.mdwp-busca-input .nvw-input{flex:1}.mdwp-busca-pop{position:absolute;left:23px;right:38px;top:calc(100% + 4px);z-index:20;background:hsl(var(--w-card));border:1px solid hsl(var(--w-border));border-radius:11px;box-shadow:0 12px 32px #2648592e;overflow:hidden;padding:5px;display:flex;flex-direction:column}.mdwp-busca-item{display:flex;flex-direction:column;align-items:flex-start;gap:1px;padding:8px 10px;border-radius:8px;text-align:left}.mdwp-busca-item b{font-size:13px;font-weight:500}.mdwp-busca-item span{font-size:11.5px;color:hsl(var(--w-muted-fg))}.mdwp-busca-item:hover{background:hsl(var(--w-accent-soft) / .6)}.mdwp-busca-empty{font-size:12.5px;color:hsl(var(--w-muted-fg));padding:10px 12px}@media (max-width: 859px){.nvw-overlay{align-items:flex-end;padding:0}.nvw-modal,.nvw-modal.nvw-wide{width:100vw;max-width:100vw;height:94dvh;max-height:94dvh;border-radius:18px 18px 0 0;animation:nvw-sheet-up .5s cubic-bezier(.22,1,.36,1)}.nvw-modal:before{content:"";position:absolute;top:7px;left:50%;transform:translate(-50%);width:40px;height:4px;border-radius:99px;background:hsl(var(--w-border-strong, var(--w-border)));z-index:8}.nvw-head{padding-top:20px}.nvw-stepper{margin-right:8px}.nvw-grid,.nvw-grid-3,.nvw-start,.nvw-rec-fields,.nvw-kpis{grid-template-columns:1fr}}@keyframes nvw-sheet-up{0%{transform:translateY(100%)}to{transform:none}}.orc-modal-scope .pc-count{margin-left:auto;min-width:20px;height:18px;padding:0 6px;border-radius:99px;background:hsl(var(--orc-muted));color:hsl(var(--orc-muted-fg));font-size:10.5px;font-weight:700;display:inline-grid;place-items:center;line-height:1}.orc-modal-scope .om-nav-item.active .pc-count{background:hsl(var(--orc-accent-soft));color:hsl(var(--orc-accent-fg))}.orc-modal-scope.nav-slim .pc-count{display:none}.orc-modal-scope .pc-nav-add{display:flex;align-items:center;gap:9px;width:100%;height:36px;margin-top:6px;padding:0 11px;border-radius:10px;border:1px dashed hsl(var(--orc-border-strong));background:transparent;color:hsl(var(--orc-accent-fg));font-size:12.5px;font-weight:600;cursor:pointer;transition:background .12s}.orc-modal-scope .pc-nav-add:hover{background:hsl(var(--orc-card)/.7)}.orc-modal-scope .pc-nav-add svg{width:16px;height:16px;flex:none}.orc-modal-scope.nav-slim .pc-nav-add span{display:none}.orc-modal-scope .pc-toolbar{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.orc-modal-scope .pc-search{position:relative;flex:1 1 240px;min-width:200px}.orc-modal-scope .pc-search svg{position:absolute;left:10px;top:50%;transform:translateY(-50%);width:15px;height:15px;color:hsl(var(--orc-muted-fg));pointer-events:none}.orc-modal-scope .pc-search input{width:100%;height:34px;padding:0 10px 0 31px;border-radius:8px;border:1px solid hsl(var(--orc-border));background:hsl(var(--orc-card));color:hsl(var(--orc-fg));font-size:13px}.orc-modal-scope .pc-search input:focus{outline:none;border-color:hsl(var(--orc-accent));box-shadow:0 0 0 3px hsl(var(--orc-accent-soft))}.orc-modal-scope .pc-btn-dark{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 14px;border-radius:8px;background:hsl(var(--orc-primary));color:#fff;font-size:13px;font-weight:600;border:none;cursor:pointer;transition:background .14s}.orc-modal-scope .pc-btn-dark:hover{background:hsl(var(--orc-primary)/.88)}.orc-modal-scope .pc-btn-dark:disabled{opacity:.5;cursor:not-allowed}.orc-modal-scope .pc-btn-dark svg{width:15px;height:15px}.orc-modal-scope .pc-btn-ghost{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 12px;border-radius:8px;background:transparent;border:1px solid hsl(var(--orc-border));color:hsl(var(--orc-fg));font-size:13px;font-weight:500;cursor:pointer;transition:background .12s}.orc-modal-scope .pc-btn-ghost:hover{background:hsl(var(--orc-accent-soft))}.orc-modal-scope .pc-btn-ghost svg{width:15px;height:15px}.orc-modal-scope .pc-btn-ariana{border-color:hsl(var(--orc-accent));color:hsl(var(--orc-accent-fg))}.orc-modal-scope .pc-list{display:flex;flex-direction:column;gap:8px}.orc-modal-scope .pc-row{display:flex;align-items:center;gap:12px;padding:11px 14px;border-radius:11px;border:1px solid hsl(var(--orc-border));background:hsl(var(--orc-card));cursor:pointer;transition:background .12s,border-color .12s}.orc-modal-scope .pc-row:hover{background:hsl(var(--orc-accent-soft));border-color:hsl(var(--orc-accent))}.orc-modal-scope .pc-row-main{min-width:0;flex:1}.orc-modal-scope .pc-row-name{font-size:13.5px;font-weight:600;color:hsl(var(--orc-fg));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.orc-modal-scope .pc-row-meta{font-size:11.5px;color:hsl(var(--orc-muted-fg));display:flex;align-items:center;gap:8px;margin-top:2px}.orc-modal-scope .pc-row-val{font-size:13px;font-weight:600;color:hsl(var(--orc-fg));font-variant-numeric:tabular-nums;flex:none}.orc-modal-scope .pc-tag{display:inline-flex;align-items:center;gap:5px;height:20px;padding:0 8px;border-radius:99px;background:hsl(var(--orc-muted));color:hsl(var(--orc-muted-fg));font-size:10.5px;font-weight:600}.orc-modal-scope .pc-row-edit{opacity:0;flex:none;color:hsl(var(--orc-muted-fg));display:grid;place-items:center;width:26px;height:26px;border-radius:7px}.orc-modal-scope .pc-row:hover .pc-row-edit{opacity:1}.orc-modal-scope .pc-empty{display:flex;flex-direction:column;align-items:center;gap:10px;padding:46px 20px;text-align:center;border:1px dashed hsl(var(--orc-border-strong));border-radius:14px;color:hsl(var(--orc-muted-fg))}.orc-modal-scope .pc-empty svg{width:30px;height:30px;opacity:.6}.orc-modal-scope .pc-empty b{color:hsl(var(--orc-fg));font-weight:600;font-size:14px}.orc-modal-scope .pc-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px}.orc-modal-scope .pc-field{display:flex;flex-direction:column;gap:6px;min-width:0}.orc-modal-scope .pc-field.full{grid-column:1 / -1}.orc-modal-scope .pc-field>label{font-size:12px;font-weight:600;color:hsl(var(--orc-fg))}.orc-modal-scope .pc-field .pc-hint{font-size:11px;color:hsl(var(--orc-muted-fg));font-weight:400}.orc-modal-scope .pc-input,.orc-modal-scope textarea.pc-input{width:100%;height:36px;padding:0 11px;border-radius:9px;border:1px solid hsl(var(--orc-border));background:hsl(var(--orc-card));color:hsl(var(--orc-fg));font-size:13px}.orc-modal-scope textarea.pc-input{height:auto;padding:9px 11px;resize:vertical;min-height:72px;line-height:1.45}.orc-modal-scope .pc-input:focus,.orc-modal-scope textarea.pc-input:focus{outline:none;border-color:hsl(var(--orc-accent));box-shadow:0 0 0 3px hsl(var(--orc-accent-soft))}.orc-modal-scope .pc-switch-row{display:flex;align-items:center;gap:10px}.orc-modal-scope .pc-check{width:16px;height:16px;flex:none;accent-color:hsl(var(--orc-primary));cursor:pointer}.orc-modal-scope .pc-ariana-head{display:flex;align-items:flex-start;gap:11px;padding:14px 16px;border-radius:13px;background:hsl(var(--orc-accent-soft)/.6);border:1px solid hsl(var(--orc-accent)/.4)}.orc-modal-scope .pc-ariana-head .pc-ai-ic{width:30px;height:30px;border-radius:9px;flex:none;display:grid;place-items:center;background:hsl(var(--orc-card));color:hsl(var(--orc-accent-fg))}.orc-modal-scope .pc-ariana-head h4{font-size:14px;font-weight:600;color:hsl(var(--orc-fg))}.orc-modal-scope .pc-ariana-head p{font-size:12px;color:hsl(var(--orc-muted-fg));margin-top:2px;line-height:1.45}.orc-modal-scope .pc-subhead{display:flex;align-items:center;gap:9px;margin-top:8px;font-size:14px;font-weight:600;color:hsl(var(--orc-fg))}.orc-modal-scope .pc-subhead svg{width:16px;height:16px;color:hsl(var(--orc-st-doing));flex:none}.orc-modal-scope .pc-lote-row{display:grid;grid-template-columns:24px 1fr 120px 120px 36px;gap:10px;align-items:center;padding:8px 12px;border-radius:10px;border:1px solid hsl(var(--orc-border));background:hsl(var(--orc-card))}.orc-modal-scope .pc-lote-row.off{opacity:.45}.orc-modal-scope .pc-lote-row input{height:30px;border-radius:7px;border:1px solid hsl(var(--orc-border));background:hsl(var(--orc-card));color:hsl(var(--orc-fg));font-size:12.5px;padding:0 8px;width:100%}.orc-modal-scope .pc-lote-row input:focus{outline:none;border-color:hsl(var(--orc-accent))}.orc-modal-scope .pc-pager{display:flex;align-items:center;justify-content:center;gap:10px;padding-top:6px;color:hsl(var(--orc-muted-fg));font-size:12.5px}.orc-modal-scope .pc-pager button{height:30px;min-width:30px;padding:0 9px;border-radius:8px;border:1px solid hsl(var(--orc-border));background:hsl(var(--orc-card));color:hsl(var(--orc-fg));font-size:12.5px;cursor:pointer}.orc-modal-scope .pc-pager button:hover:not(:disabled){background:hsl(var(--orc-accent-soft))}.orc-modal-scope .pc-pager button:disabled{opacity:.4;cursor:not-allowed}.briefings-v2-root{--primary: 198 58% 44%;--primary-foreground: 0 0% 100%;--ring: 198 65% 60%}.dark .briefings-v2-root{--primary: 200 70% 50%;--primary-foreground: 0 0% 100%;--ring: 198 70% 58%}.briefings-v2-root.is-chrome{background:transparent}.dark .briefings-v2-root.is-chrome{margin:0;padding:0;flex:0 0 auto}.briefings-v2-root.briefings-board-wrap{background:var(--content);margin:4px -24px -24px;padding:18px 24px 26px;border-top:1px solid var(--line);box-shadow:inset 0 13px 22px -16px #1b506a52;min-height:64vh}@media (max-width: 767px){.briefings-v2-root.briefings-board-wrap{margin:4px -16px -16px;padding:14px 16px 18px}}.dark .briefings-v2-root.briefings-board-wrap{box-shadow:inset 0 13px 22px -16px #06090e80}.briefings-v2-root.briefings-board-wrap .log-wrap{width:100%;max-width:none;margin-inline:0}.briefings-v2-root .grupo-merged .grupo-col-label.bf-col-resp{justify-self:start;padding-left:18px}.briefings-v2-root .t-row.tab .col-resp .resp-cell{padding-left:18px;width:100%}.briefings-v2-root .av2-list-card.bf-lista-card{overflow-x:auto}.briefings-v2-root .bf-paginacao{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 4px 2px;flex-wrap:wrap}.briefings-v2-root .bf-pag-info{font-size:12px;color:var(--muted);font-variant-numeric:tabular-nums}.briefings-v2-root .bf-pag-btns{display:flex;align-items:center;gap:4px}.briefings-v2-root .bf-pag-atual{font-size:12px;color:var(--text);padding:0 8px;font-variant-numeric:tabular-nums}.briefings-v2-root .bf-pag-btn{width:28px;height:28px;border-radius:8px;border:1px solid var(--line);background:var(--card);color:var(--text);font-size:15px;line-height:1;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .14s,border-color .14s}.briefings-v2-root .bf-pag-btn:hover:not(:disabled){background:#e3f5fc;border-color:#add8eb}.dark .briefings-v2-root .bf-pag-btn:hover:not(:disabled){background:#243642;border-color:#387894}.briefings-v2-root .bf-pag-btn:disabled{opacity:.4;cursor:default}.briefings-v2-root .bf-island{background:var(--card);border:1px solid var(--line);border-radius:14px;overflow:hidden;box-shadow:0 8px 26px -10px #214d6333,0 1px 3px #32556712}.briefings-v2-root .bf-island-soft{border-radius:14px;box-shadow:0 8px 26px -10px #214d6333,0 1px 3px #32556712}.briefings-v2-root .bf-toolbar-icons{display:inline-flex;align-items:center;gap:8px}.briefings-v2-root .bf-toolbar-icons .iconbtn{width:34px;height:34px;border-radius:8px;border:1px solid var(--line2);background:var(--card);color:var(--muted)}.briefings-v2-root .bf-toolbar-icons .iconbtn:hover{background:var(--accent-soft);color:var(--text)}.briefings-v2-root .bf-toolbar-icons .iconbtn.on{background:var(--accent-soft);color:var(--text);border-color:var(--aura)}.briefings-v2-root .bf-toolbar-icons .iconbtn.on-me{background:var(--text);color:var(--bg);border-color:var(--text)}.briefings-v2-root .bf-toolbar-icons .iconbtn.on-me:hover{background:var(--text);color:var(--bg)}.briefings-v2-root .bf-busca-briefings{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:6px;background:var(--bg2);border:1px solid var(--line);width:240px;height:32px;transition:width .4s cubic-bezier(.16,1,.3,1),border-color .2s ease-out,background .2s ease-out}.briefings-v2-root .bf-busca-briefings:hover,.briefings-v2-root .bf-busca-briefings:focus-within{width:290px;border-color:var(--line2);background:var(--card)}.briefings-v2-root .bf-busca-briefings-input{background:transparent;border:none;outline:none;flex:1;font-size:12px;color:var(--text);min-width:0;padding:0}.briefings-v2-root .bf-busca-briefings-input::-moz-placeholder{color:var(--muted2)}.briefings-v2-root .bf-busca-briefings-input::placeholder{color:var(--muted2)}.briefings-v2-root .bf-busca-briefings-input:focus,.briefings-v2-root .bf-busca-briefings-input:focus-visible{outline:none!important;box-shadow:none!important}.briefings-v2-root .bf-busca-briefings-x{width:16px;height:16px;border-radius:3px;display:inline-flex;align-items:center;justify-content:center;color:var(--muted);background:transparent;border:none;cursor:pointer;flex-shrink:0;font-size:14px;line-height:1}.briefings-v2-root .bf-busca-briefings-x:hover{background:var(--card-hover);color:var(--text)}.bf-scroll-hover{overflow-x:auto;scrollbar-width:none}.bf-scroll-hover::-webkit-scrollbar{height:0}.bf-scroll-hover:hover{scrollbar-width:thin}.bf-scroll-hover:hover::-webkit-scrollbar{height:8px}.bf-scroll-hover::-webkit-scrollbar-thumb{background-color:#78787873;border-radius:4px}.bf-scroll-hover::-webkit-scrollbar-track{background:transparent}.bf-kanban-title{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;max-height:1.4em;transition:max-height .32s cubic-bezier(.16,1,.3,1)}.group:hover .bf-kanban-title{-webkit-line-clamp:unset;max-height:12em}.briefings-v2-root .bf-agrupar-grupo{display:inline-flex;align-items:center;gap:2px;flex-wrap:wrap}.briefings-v2-root .bf-accent{color:var(--accent)}.briefings-v2-root .bf-accent-bg{background-color:var(--accent)}.briefings-v2-root .bf-accent-border{border-color:hsl(var(--aura-h, 198 65% 60%) / .45)}.briefings-v2-root .grupo-titulo-cell .grupo-nome.bf-grupo-nome-nowrap{white-space:nowrap;overflow-x:auto;text-overflow:clip;flex:0 0 auto}.briefings-v2-root .t-title .bf-resumo{display:flex;align-items:center;gap:4px;margin-top:1px;font-size:11px;line-height:1.3;color:var(--muted2);white-space:nowrap;overflow:hidden}.briefings-v2-root .t-title .bf-resumo .bf-resumo-txt{overflow:hidden;text-overflow:ellipsis}.briefings-v2-root .bf-hide-resumo .bf-resumo{display:none}.briefings-v2-root .bf-hide-resumo .t-row:hover .bf-resumo{display:flex}.briefings-v2-root .bf-grupo-saude{display:inline-flex;align-items:center;padding:1px 8px;border-radius:999px;font-size:10.5px;font-weight:600;border:1px solid;flex-shrink:0}.briefings-v2-root .bf-grupo-entregues{font-size:11px;color:var(--muted2);white-space:nowrap;flex:0 0 auto;overflow:visible}.briefings-v2-root .bf-grupo-saude.text-destructive,.briefings-v2-root .bf-grupo-saude.border-destructive\/40,.briefings-v2-root .bf-grupo-saude.border-destructive\/30,.briefings-v2-root .bf-grupo-saude.bg-destructive\/15,.briefings-v2-root .bf-grupo-saude.bg-destructive\/10{background:hsl(var(--st-block) / .14)!important;color:hsl(var(--st-block))!important;border-color:hsl(var(--st-block) / .35)!important}.briefings-v2-root .bf-grupo-acoes{display:inline-flex;align-items:center;gap:2px;opacity:0;transition:opacity .12s}.briefings-v2-root .grupo-bar.grupo-merged:hover .bf-grupo-acoes{opacity:1}.briefings-v2-root .bf-grupo-acao-icon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:6px;color:var(--muted);background:transparent;border:none;cursor:pointer}.briefings-v2-root .bf-grupo-acao-icon:hover{color:var(--text);background:var(--accent-soft)}.briefings-v2-root .bf-grupo-acao-del{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border-radius:6px;color:var(--muted);background:transparent;border:none;cursor:pointer}.briefings-v2-root .bf-grupo-acao-del:hover{color:var(--red);background:hsl(var(--danger-h) / .1)}.briefings-v2-root .bf-t-cell.bf-col-criador,.briefings-v2-root .bf-t-cell.bf-col-gestor,.briefings-v2-root .bf-t-cell.bf-col-area,.briefings-v2-root .bf-t-cell.bf-col-prioridade,.briefings-v2-root .bf-t-cell.bf-col-tarefas,.briefings-v2-root .bf-t-cell.bf-col-budget,.briefings-v2-root .bf-t-cell.bf-col-status{justify-content:center}.briefings-v2-root .t-row.tab .bf-t-cell{display:inline-flex;align-items:center;justify-content:center;min-width:0;overflow:hidden}.briefings-v2-root .t-row.tab .bf-t-cell-area,.briefings-v2-root .t-row.tab .bf-t-cell-status{overflow:visible}.briefings-v2-root .bf-t-dash{color:var(--muted2);font-size:11px}.briefings-v2-root .bf-t-iconbtn{display:inline-flex;align-items:center;justify-content:center;padding:3px;border-radius:5px;border:none;background:transparent;cursor:pointer}.briefings-v2-root .bf-t-iconbtn:hover{background:var(--card)}.briefings-v2-root .bf-t-pill-btn{background:none;border:none;padding:0;cursor:pointer}.briefings-v2-root .bf-t-pill-empty{background:var(--muted-surface);color:var(--muted2)}.briefings-v2-root .bf-t-status-ro2{cursor:default;display:inline-flex}.briefings-v2-root .av2-status-prio{gap:5px}.briefings-v2-root .bf-t-dot{display:inline-block;width:7px;height:7px;border-radius:999px;flex-shrink:0}.briefings-v2-root .bf-t-area-ro{font-size:12px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.briefings-v2-root .bf-t-budget-ro{font-size:12px;color:var(--muted);font-variant-numeric:tabular-nums}.briefings-v2-root .bf-t-cell .av2-status-trigger{max-width:100%}.briefings-v2-root .bf-t-area-trigger>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.briefings-v2-root .bf-t-area-trigger{max-width:100%;min-width:0}.briefings-v2-root .bf-t-cell.bf-col-execucao,.briefings-v2-root .bf-t-cell.bf-col-proposta,.briefings-v2-root .bf-t-cell.bf-col-valor{justify-content:center}.briefings-v2-root .t-row.tab .bf-t-cell-valor{overflow:visible}.briefings-v2-root .t-row.tab .bf-t-cell.bf-col-id{position:relative;overflow:visible;justify-content:center}.briefings-v2-root .bf-id{position:absolute;left:8px;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;gap:7px;height:24px;padding:0 8px;border-radius:7px;font-size:12px;color:var(--muted);background:transparent;white-space:nowrap;cursor:pointer;border:none;transition:background .14s ease,box-shadow .14s ease,color .14s ease;z-index:2}.briefings-v2-root .bf-id .bf-id-ic{width:14px;height:14px;flex:none;opacity:.7}.briefings-v2-root .bf-id .bf-id-txt{max-width:0;opacity:0;overflow:hidden;white-space:nowrap;font-family:Geist Mono,ui-monospace,monospace;font-variant-numeric:tabular-nums;letter-spacing:-.2px;transition:max-width .18s ease,opacity .14s ease}.briefings-v2-root .bf-id:hover{background:var(--card);box-shadow:0 8px 22px #1f415133;color:var(--text);z-index:8}.briefings-v2-root .bf-id:hover .bf-id-ic{opacity:1}.briefings-v2-root .bf-id:hover .bf-id-txt{max-width:168px;opacity:1}.dark .briefings-v2-root .bf-id:hover{box-shadow:0 8px 22px #06090e80}.briefings-v2-root .av2-list-card.idfull .bf-t-cell.bf-col-id{justify-content:flex-start;overflow:hidden}.briefings-v2-root .av2-list-card.idfull .bf-id{position:static;transform:none;left:auto;background:transparent;box-shadow:none;padding:0;height:auto;z-index:2}.briefings-v2-root .av2-list-card.idfull .bf-id .bf-id-txt{max-width:none;opacity:1;overflow:hidden;text-overflow:ellipsis}.briefings-v2-root .av2-list-card.idfull .grupo-col-label.bf-col-id{justify-self:start;padding-left:8px}.briefings-v2-root .bf-t-valor{font-size:12px;color:var(--text);font-variant-numeric:tabular-nums;font-weight:500;white-space:nowrap}.briefings-v2-root .bf-prop-trigger{display:inline-flex;align-items:center;gap:4px;padding:2px 7px;border-radius:999px;border:none;cursor:pointer;background:var(--accent-soft);color:var(--accent-strong, hsl(200 60% 30%));font-size:11px;font-weight:600;line-height:1;font-variant-numeric:tabular-nums}.briefings-v2-root .bf-prop-trigger:hover{filter:brightness(.97)}.briefings-v2-root .bf-prop-trigger.bf-prop-empty{background:transparent;color:var(--muted2);padding:4px}.briefings-v2-root .bf-prop-trigger.bf-prop-empty:hover{color:var(--text);background:var(--accent-soft)}.briefings-v2-root .bf-prop-count{font-size:11px}.briefings-v2-root .bf-prop-pop,.bf-prop-pop{padding:4px}.bf-prop-pop-head{padding:6px 8px 4px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--muted, hsl(215 16% 47%))}.bf-prop-atrelar-head{display:flex;align-items:center;gap:6px}.bf-prop-back{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:6px;border:none;background:transparent;color:var(--muted, hsl(215 16% 47%));cursor:pointer}.bf-prop-back:hover{background:#e3f5fc;color:#16435a}.bf-prop-list{display:flex;flex-direction:column;gap:1px;max-height:320px;overflow-y:auto}.bf-prop-row{display:flex;align-items:center;gap:6px;padding:5px 8px;border-radius:8px}.bf-prop-row:hover{background:#e3f5fc}.bf-prop-name{display:flex;align-items:center;gap:6px;min-width:0;flex:1;background:none;border:none;padding:0;cursor:pointer;text-align:left;font-size:13px;color:inherit}.bf-prop-row:hover .bf-prop-name{color:#16435a}.bf-prop-badge{flex-shrink:0;font-size:9px;font-weight:600;padding:1px 6px;border-radius:999px;text-transform:uppercase;letter-spacing:.03em}.bf-prop-acts{display:inline-flex;align-items:center;gap:1px;flex-shrink:0;opacity:0;transition:opacity .12s}.bf-prop-row:hover .bf-prop-acts{opacity:1}.bf-prop-acts>button{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:6px;border:none;background:transparent;cursor:pointer;color:#2d6886}.bf-prop-acts>button:hover{background:#fff9}.bf-prop-acts>.bf-prop-act-del:hover{color:#dc2828}.bf-prop-foot{display:flex;gap:4px;padding:4px 4px 2px;margin-top:2px;border-top:1px solid var(--border, hsl(214 32% 91%))}.bf-prop-foot>button{display:inline-flex;align-items:center;gap:4px;flex:1;justify-content:center;padding:6px;border-radius:8px;border:none;background:transparent;cursor:pointer;font-size:12px;color:#225b77}.bf-prop-foot>button:hover{background:#e3f5fc}.bf-prop-criar{display:flex;align-items:center;gap:6px;width:100%;justify-content:center;margin-top:4px;padding:8px;border:none;border-top:1px solid var(--border, hsl(214 32% 91%));background:transparent;cursor:pointer;font-size:12px;color:#225b77}.bf-prop-criar:hover{background:#e3f5fc}.briefings-v2-root .tab-add-line.bf-novo-row-btn{width:100%;border-left:none;border-right:none;border-bottom:none;text-align:left}.briefings-v2-root .tab-add-line.bf-novo-row-btn strong{font-weight:600;color:var(--text)}.briefings-v2-root .hover\:bg-accent:hover,.briefings-v2-root button.hover\:bg-accent:hover,.briefings-v2-root [class*="hover:bg-accent"]:hover{background-color:#e3f5fc!important;color:#16435a!important}.dark .briefings-v2-root .hover\:bg-accent:hover,.dark .briefings-v2-root button.hover\:bg-accent:hover,.dark .briefings-v2-root [class*="hover:bg-accent"]:hover{background-color:#243642!important;color:#b3ddef!important}.briefings-v2-root .hover\:text-accent-foreground:hover,.briefings-v2-root [class*="hover:text-accent-foreground"]:hover{color:#16435a!important}.dark .briefings-v2-root .hover\:text-accent-foreground:hover,.dark .briefings-v2-root [class*="hover:text-accent-foreground"]:hover{color:#b3ddef!important}.briefings-v2-root button:hover{--tw-ring-color: hsl(198 65% 60% / .35)}.briefings-v2-root .iconbtn{border-radius:9px}.briefings-v2-root .av2-split{border-radius:10px}.briefings-v2-root .av2-split-main{border-radius:10px 0 0 10px}.briefings-v2-root .av2-split-menu{border-radius:0 10px 10px 0}.briefings-v2-root .bf-busca-briefings{border-radius:9px}.av2-people-pop [cmdk-item][data-selected=true],.av2-people-pop [cmdk-item][aria-selected=true],.av2-people-pop [cmdk-item]:hover{background-color:#e3f5fc!important;color:#16435a!important}.dark .av2-people-pop [cmdk-item][data-selected=true],.dark .av2-people-pop [cmdk-item][aria-selected=true],.dark .av2-people-pop [cmdk-item]:hover{background-color:#243642!important;color:#b3ddef!important}.av2-people-pop [cmdk-item] button[aria-pressed]{flex:none}.bvd-mobile:before{content:"";position:absolute;top:8px;left:50%;transform:translate(-50%);width:38px;height:5px;border-radius:99px;background:hsl(var(--muted-foreground) / .3);z-index:3}.bvd-mobile .bvd-head{padding-left:16px;padding-right:16px;padding-top:18px}.bvd-mobile .bvd-meta-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bvd-mobile .view-tabs{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.bvd-mobile .view-tabs::-webkit-scrollbar{display:none}.bvd-mobile .view-tabs .tab-btn{flex:0 0 auto}.m-scope .amob-bleed-top{margin:-14px -12px 0}.m-scope .amob-bleed{margin-left:-12px;margin-right:-12px}.m-scope .amob-toolbar{margin-bottom:14px}.m-scope .amob-month .m-calbody{grid-auto-rows:46px}.m-scope .amob-month .m-calcell{cursor:pointer}.m-scope .amob-month .m-calcell .d{width:24px;height:24px;display:grid;place-items:center}.m-scope .amob-calday,.m-scope .amob-calweek{padding:4px 0 0}.m-scope .amob-evt{width:100%;text-align:left;background:none;border:none;cursor:pointer;padding:0}.m-scope .amob-wkchip{cursor:pointer}.m-scope .amob-empty{text-align:center;color:hsl(var(--m-mut));font-size:13px;padding:48px 16px;line-height:1.5}.m-scope .amob-seg-toast b{font-size:13px}.m-scope .amob-dash>:last-child{margin-bottom:4px}.m-scope .amob-pick .d.alta{background:hsl(var(--m-danger))}.m-scope .amob-pick .d.media{background:hsl(var(--m-st-block))}.m-scope .amob-pick .d.baixa{background:hsl(var(--m-st-todo))}.m-scope .amob-card{position:relative}.m-scope .amob-card .m-crow1{gap:7px}.m-scope .amob-card.done .m-title2{text-decoration:line-through;color:hsl(var(--m-mut))}.m-scope .amob-card.sel{border-color:hsl(var(--m-st-doing));background:hsl(var(--m-accent-soft));box-shadow:inset 0 0 0 1px hsl(var(--m-st-doing) / .45)}.m-scope .amob-check{width:40px;height:40px;flex:none;margin:-9px -4px -9px -6px;display:grid;place-items:center;background:none;border:none;padding:0;cursor:pointer}.m-scope .amob-check svg{width:22px;height:22px;padding:3px;box-sizing:border-box;border-radius:99px;border:1.7px solid hsl(var(--m-border-strong));color:transparent}.m-scope .amob-check.on svg{background:hsl(var(--m-st-done));border-color:hsl(var(--m-st-done));color:#fff}.m-scope .amob-check:active svg{border-color:hsl(var(--m-st-done))}.m-scope .amob-selbox{width:22px;height:22px;flex:none;display:grid;place-items:center;border-radius:6px;border:1.7px solid hsl(var(--m-border-strong));color:transparent}.m-scope .amob-selbox svg{width:15px;height:15px}.m-scope .amob-selbox.on{background:hsl(var(--m-st-doing));border-color:hsl(var(--m-st-doing));color:#fff}.m-scope .amob-more{width:40px;height:40px;flex:none;margin:-10px -9px -10px 0;display:grid;place-items:center;background:none;border:none;color:hsl(var(--m-mut));cursor:pointer}.m-scope .amob-more svg{width:18px;height:18px}.m-scope .amob-more:active{color:hsl(var(--m-fg))}.m-scope .chip.amob-stchip{background:hsl(var(--m-muted));color:hsl(var(--m-mut));font-weight:500}.m-scope .chip.amob-stchip i{width:7px;height:7px;border-radius:99px;flex:none}.m-scope .amob-acts{padding-bottom:calc(10px + env(safe-area-inset-bottom,0px))}.m-scope .amob-acts .m-opt:first-child{border-top:none}.m-scope .amob-opt-val{font-size:12.5px;color:hsl(var(--m-mut));font-weight:500}.m-scope .amob-subform{padding:12px 16px;border-top:1px solid hsl(var(--m-border));display:flex;flex-direction:column;gap:10px}.m-scope .amob-subform-lb{display:flex;align-items:center;gap:7px;font-size:12.5px;font-weight:600;color:hsl(var(--m-mut))}.m-scope .amob-subform-lb svg{width:15px;height:15px}.m-scope .amob-subform-row{display:flex;gap:9px}.m-scope .amob-del-confirm{padding:12px 16px;border-top:1px solid hsl(var(--m-border));display:flex;flex-direction:column;gap:10px}.m-scope .amob-del-confirm>span{font-size:13px;color:hsl(var(--m-fg))}.m-scope .m-btn.danger{background:hsl(var(--m-danger));color:#fff}.m-scope .m-inp.amob-ta{display:block;align-items:initial;justify-content:initial;min-height:72px;resize:none;line-height:1.4;padding:10px 12px;font-family:inherit;font-size:14px}.m-scope .amob-kanbar-wrap{margin-bottom:12px}.m-scope .amob-kanbar-wrap .m-kanbar{border-radius:0}.m-scope .amob-kan-stack{display:flex;flex-direction:column}.m-scope .amob-inbox-head{display:flex;align-items:center;gap:8px;padding:2px 2px 12px;flex-wrap:wrap}.m-scope .amob-inbox-head .lb{font-size:10px;text-transform:uppercase;letter-spacing:.06em;font-weight:700;color:hsl(var(--m-mut))}.m-scope .amob-inbox-head .rs{font-size:12px;color:hsl(var(--m-mut))}.m-scope .amob-selbar{position:fixed;left:12px;right:12px;bottom:calc(80px + env(safe-area-inset-bottom,0px));z-index:40;display:flex;align-items:center;gap:10px;background:hsl(var(--m-primary));color:#fff;border-radius:14px;padding:8px 10px 8px 14px;box-shadow:0 14px 32px #26485947;animation:m-toastIn .3s cubic-bezier(.19,1,.22,1)}.m-scope .amob-selbar-n{font-size:13px;font-weight:600;flex:1}.m-scope .amob-selbar-acts{display:flex;align-items:center;gap:4px}.m-scope .amob-selbar-acts button{width:40px;height:40px;flex:none;display:grid;place-items:center;background:#ffffff24;border:none;border-radius:10px;color:#fff;cursor:pointer}.m-scope .amob-selbar-acts button svg{width:18px;height:18px}.m-scope .amob-selbar-acts button:active{background:#ffffff47}.m-scope .amob-selbar-acts button:disabled{opacity:.5}.m-scope .amob-selbar-acts button.danger svg{color:#f6b1ac}.m-scope .amob-selbar-acts .amob-selbar-x{background:none}.m-scope .amob-carga .m-drow .dk{width:118px}.m-scope .amob-prazo-item{display:flex;align-items:center;gap:10px;padding:9px 0;border-top:1px solid hsl(var(--m-border))}.m-scope .amob-prazo-item:first-of-type{border-top:none}.m-scope .amob-prazo-item .pd{width:46px;flex:none;text-align:center;font-size:11px;font-weight:700;color:hsl(var(--m-accent-fg));background:hsl(var(--m-accent-soft));border-radius:8px;padding:5px 0;line-height:1.2}.m-scope .amob-prazo-item .pd.late{color:hsl(var(--m-danger));background:hsl(var(--m-danger) / .1)}.m-scope .amob-prazo-item .pi{flex:1;min-width:0}.m-scope .amob-prazo-item .pi b{display:block;font-size:13px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-scope .amob-prazo-item .pi span{font-size:11.5px;color:hsl(var(--m-mut))}.m-scope .amob-prazo-item .pdot{width:7px;height:7px;border-radius:99px;flex:none}@media (max-width: 860px){.atividades-v2-root .fluxos-view-tabs{min-width:0;max-width:100%;flex-shrink:1;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-webkit-mask-image:linear-gradient(to right,black calc(100% - 28px),transparent 100%);mask-image:linear-gradient(to right,black calc(100% - 28px),transparent 100%)}.atividades-v2-root .fluxos-view-tabs::-webkit-scrollbar{display:none}.atividades-v2-root .fluxos-view-tabs .tab-btn{flex-shrink:0}}.cw-split{--cw-wait-bg: hsl(48 88% 88%);--cw-wait-fg: hsl(40 72% 34%);--cw-op-bg: hsl(152 52% 92%);--cw-op-bd: hsl(152 40% 80%);--cw-op-fg: hsl(152 30% 18%);--cw-ring: 198 65% 60%;--cw-dots: hsl(200 30% 70% / .14)}.dark .cw-split{--cw-wait-bg: hsl(46 38% 20%);--cw-wait-fg: hsl(48 78% 70%);--cw-op-bg: hsl(152 30% 18%);--cw-op-bd: hsl(152 22% 30%);--cw-op-fg: hsl(152 42% 82%);--cw-dots: hsl(200 20% 50% / .16)}.cw-split.cw-chat-island{background:var(--content);border:1px solid var(--line);border-radius:14px;box-shadow:0 8px 26px -10px #214d6333,0 1px 3px #32556712;overflow:hidden}.cw-split .cw-list-head{display:flex;align-items:center;gap:10px;padding:12px 14px 10px;border-bottom:1px solid var(--line)}.cw-split .cw-list-head h2{font-size:13px;font-weight:650;color:var(--text)}.cw-split .cw-cnt{font-size:11px;font-weight:600;color:var(--muted);background:var(--muted-surface);border-radius:99px;padding:2px 8px}.cw-split .cw-scope{display:inline-flex;align-items:center;justify-content:center;width:34px;height:30px;border-radius:9px;color:var(--muted);border:1px solid var(--line2);background:var(--card);flex:none;transition:border-color .13s,color .13s,background .13s}.cw-split .cw-scope:hover{border-color:var(--accent);color:var(--text);background:var(--card-hover)}.cw-split .cw-scope.on-me{background:var(--text);border-color:var(--text);color:#fff}.cw-split .cw-scope.on-me:hover{background:var(--text);color:#fff;opacity:.9}.cw-split .cw-segpop{display:inline-flex;align-items:center;gap:7px;height:30px;padding:0 11px;border-radius:9px;border:1px solid var(--line2);background:var(--card);font-size:12.5px;font-weight:600;color:var(--muted);transition:border-color .13s,color .13s,background .13s;max-width:168px}.cw-split .cw-segpop:hover{border-color:var(--accent);color:var(--text)}.cw-split .cw-segpop>span{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cw-split .cw-segpop.active{border-color:var(--accent);color:var(--accent);background:var(--card-hover)}.cw-split .cw-list-scroll{flex:1;min-height:0;overflow-y:auto;padding:4px 8px 12px}.cw-split .cw-conv{position:relative;display:flex;gap:11px;width:100%;padding:9px 10px;border-radius:11px;text-align:left;cursor:pointer;outline:none;transition:background .12s}.cw-split .cw-conv:hover{background:var(--card-hover)}.cw-split .cw-conv:focus-visible{box-shadow:0 0 0 2px hsl(var(--cw-ring) / .5) inset}.cw-split .cw-conv.on{background:var(--accent-soft)}.cw-split .cw-conv.on:before{content:"";position:absolute;left:1px;top:8px;bottom:8px;width:3px;border-radius:99px;background:hsl(var(--st-doing))}.cw-split .cw-av{position:relative;width:44px;height:44px;border-radius:99px;flex:none;display:grid;place-items:center;font-size:14px;font-weight:600;overflow:hidden;box-shadow:0 0 0 1px var(--line) inset;background:var(--muted-surface);color:var(--accent)}.cw-split .cw-av img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cw-split .cw-cmid{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px;justify-content:center}.cw-split .cw-crow1{display:flex;align-items:baseline;gap:8px}.cw-split .cw-cname{flex:1;min-width:0;font-size:13.8px;font-weight:600;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cw-split .cw-ctime{font-size:11px;color:var(--muted);flex:none;font-variant-numeric:tabular-nums;transition:opacity .12s}.cw-split .cw-conv.unread .cw-ctime{color:hsl(var(--st-doing));font-weight:600}.cw-split .cw-crow2{display:flex;align-items:center;gap:7px}.cw-split .cw-prev{flex:1;min-width:0;font-size:12.5px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cw-split .cw-conv.unread .cw-prev{color:var(--text);font-weight:500}.cw-split .cw-badge{min-width:19px;height:19px;padding:0 5px;border-radius:99px;background:hsl(var(--st-doing));color:#fff;font-size:10.5px;font-weight:700;display:grid;place-items:center;flex:none}.cw-split .cw-tag{display:inline-flex;align-items:center;gap:4px;height:18px;padding:0 7px;border-radius:99px;font-size:10.5px;font-weight:600;flex:none;white-space:nowrap}.cw-split .cw-tag svg{width:11px;height:11px}.cw-split .cw-tag.wait{background:var(--cw-wait-bg);color:var(--cw-wait-fg)}.cw-split .cw-tag.mine{background:hsl(var(--st-doing) / .13);color:hsl(var(--st-doing))}.cw-split .cw-tag.done{background:#e4f6ee;color:var(--green)}.dark .cw-split .cw-tag.done{background:#203c2f;color:var(--green)}.cw-split .cw-tag.other{background:var(--muted-surface);color:var(--muted)}.cw-split .cw-tag-tipo{height:20px;padding:0 8px;gap:5px;font-size:11px;font-weight:650;max-width:74%}.cw-split .cw-tag-tipo svg{width:12px;height:12px;flex:none}.cw-split .cw-tag-tipo .cw-tt-lbl{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cw-split .cw-tag-tipo .cw-tt-area{font-weight:600;opacity:.82}.cw-split .cw-dots{position:absolute;top:7px;right:7px;width:28px;height:28px;border-radius:8px;display:grid;place-items:center;color:var(--muted);background:var(--card);box-shadow:0 1px 5px #2e576b33;opacity:0;transform:scale(.85);transition:opacity .12s,transform .12s,background .12s,color .12s}.cw-split .cw-dots svg{width:16px;height:16px}.cw-split .cw-conv:hover .cw-dots,.cw-split .cw-conv:focus-within .cw-dots,.cw-split .cw-dots[data-state=open]{opacity:1;transform:none}.cw-split .cw-conv:hover .cw-ctime,.cw-split .cw-conv:focus-within .cw-ctime{opacity:0}.cw-split .cw-dots:hover,.cw-split .cw-dots[data-state=open]{background:var(--text);color:#fff}.cw-split .cw-chat-head{flex:none;display:flex;align-items:center;gap:12px;padding:11px 18px;border-bottom:1px solid var(--line);background:var(--card);z-index:3}.cw-split .cw-chat-head .cw-av{width:42px;height:42px}.cw-split .cw-ch-id{min-width:0}.cw-split .cw-ch-name{font-size:15px;font-weight:650;line-height:1.2;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cw-split .cw-ch-meta{display:flex;align-items:center;gap:8px;margin-top:3px;flex-wrap:wrap}.cw-split .cw-ch-phone{font-size:12px;color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.cw-split .cw-chan{display:inline-flex;align-items:center;gap:5px;height:21px;padding:0 9px;border-radius:99px;background:hsl(var(--st-doing) / .12);color:hsl(var(--st-doing));font-size:11px;font-weight:600;white-space:nowrap;flex:none}.cw-split .cw-chan svg{width:12px;height:12px}.cw-split .cw-owner{display:inline-flex;align-items:center;gap:5px;height:21px;padding:0 9px;border-radius:99px;font-size:11px;font-weight:600;white-space:nowrap;flex:none}.cw-split .cw-owner svg{width:12px;height:12px}.cw-split .cw-owner.none{background:#e1870924;color:#b26e10}.dark .cw-split .cw-owner.none{color:#f5ad47}.cw-split .cw-owner.set{background:var(--accent-soft);color:var(--accent)}.cw-split .cw-ch-actions{display:flex;align-items:center;gap:8px;flex:none}.cw-split .cw-btn{display:inline-flex;align-items:center;gap:7px;height:30px;padding:0 11px;border-radius:9px;border:1px solid var(--line2);background:var(--card);font-size:12.5px;font-weight:600;color:var(--muted);white-space:nowrap;transition:border-color .13s,color .13s}.cw-split .cw-btn svg{width:14px;height:14px}.cw-split .cw-btn:hover:not(:disabled){border-color:var(--accent);color:var(--text)}.cw-split .cw-btn:disabled{opacity:.5;cursor:default}.cw-split .cw-find{position:relative;flex:none;width:34px;height:30px}.cw-split .cw-find-ic{position:relative;z-index:2;width:34px;height:30px;border-radius:9px;display:grid;place-items:center;color:var(--muted);background:transparent;transition:background .14s,color .14s}.cw-split .cw-find-ic svg{width:16px;height:16px}.cw-split .cw-find-ic:hover{background:var(--accent-soft);color:var(--text)}.cw-split .cw-find.open .cw-find-ic{color:var(--accent)}.cw-split .cw-find-box{position:absolute;right:0;top:0;height:30px;width:0;overflow:hidden;border:1px solid transparent;border-radius:9px;background:transparent;transition:background .2s,border-color .2s,box-shadow .2s}.cw-split .cw-find.open .cw-find-box{background:var(--card);border-color:var(--line2);box-shadow:0 0 0 3px hsl(var(--cw-ring) / .15)}.cw-split .cw-find-input{position:absolute;top:0;right:0;bottom:0;left:0;width:auto;border:none;outline:none;background:none;font-size:13px;color:var(--text);padding:0 40px 0 12px}.cw-split .cw-find-input::-moz-placeholder{color:var(--muted2)}.cw-split .cw-find-input::placeholder{color:var(--muted2)}.cw-split .cw-chat-scroll{flex:1;overflow-y:auto;min-height:0;padding:16px 18px 8px;background:radial-gradient(circle at 1px 1px,var(--cw-dots) 1px,transparent 0) 0 0 / 22px 22px,var(--content)}.cw-split .cw-thread{display:flex;flex-direction:column;gap:8px;max-width:760px;margin:0 auto}.cw-split .cw-day{align-self:center;margin:8px 0;font-size:11px;font-weight:600;color:var(--muted);background:var(--card);border:1px solid var(--line);border-radius:99px;padding:4px 12px;box-shadow:0 2px 8px -5px #214d6333}.cw-split .cw-sysnote{align-self:center;max-width:560px;text-align:left;margin:4px 0;display:flex;align-items:flex-start;gap:8px;font-size:11.5px;line-height:1.5;color:var(--muted);background:var(--accent-soft);border:1px solid hsl(var(--st-doing) / .35);border-radius:12px;padding:9px 13px}.cw-split .cw-sysnote svg{width:14px;height:14px;flex:none;margin-top:1px;color:var(--accent)}.cw-split .cw-sysnote b{color:var(--text);font-weight:600}.cw-split .cw-msg{max-width:74%;display:flex;flex-direction:column;gap:2px}.cw-split .cw-msg .bub{width:-moz-fit-content;width:fit-content;max-width:100%;position:relative;padding:8px 12px 6px;border-radius:14px;font-size:13.8px;line-height:1.5;box-shadow:0 1px 2px #2e576b14}.cw-split .cw-msg .meta{display:flex;align-items:center;gap:4px;font-size:10.5px;color:var(--muted);padding:0 4px}.cw-split .cw-msg .meta svg{width:13px;height:13px}.cw-split .cw-msg .meta .rd{color:hsl(var(--st-doing));display:inline-flex}.cw-split .cw-msg .sender{font-size:11px;font-weight:700;margin-bottom:2px;display:flex;align-items:center;gap:5px}.cw-split .cw-msg .sender svg{width:12px;height:12px}.cw-split .cw-msg.in{align-self:flex-start;align-items:flex-start}.cw-split .cw-msg.in .bub{background:var(--card);border:1px solid var(--line);border-bottom-left-radius:5px;color:var(--text)}.cw-split .cw-msg.op{align-self:flex-end;align-items:flex-end}.cw-split .cw-msg.op .bub{background:var(--cw-op-bg);border:1px solid var(--cw-op-bd);border-bottom-right-radius:5px;color:var(--cw-op-fg)}.cw-split .cw-msg.op .sender{color:var(--green)}.cw-split .cw-msg.op .meta{align-self:flex-end}.cw-split .cw-msg.ariana{align-self:flex-end;align-items:flex-end}.cw-split .cw-msg.ariana .bub{background:var(--accent-soft);border:1px solid hsl(var(--st-doing) / .45);border-bottom-right-radius:5px;color:var(--text)}.cw-split .cw-msg.ariana .sender{color:var(--accent)}.cw-split .cw-msg.ariana .meta{align-self:flex-end}.cw-split .cw-msg.find-hit .bub{box-shadow:0 0 0 2px hsl(var(--cw-ring)),0 1px 2px #2e576b14}.cw-split .cw-msg .bub mark{background:#f9e38b;color:inherit;border-radius:3px;padding:0 1px}.dark .cw-split .cw-msg .bub mark{background:#b897148c}.cw-split .cw-audio{display:inline-flex;align-items:center;gap:10px;min-width:168px}.cw-split .cw-audio .ap{width:30px;height:30px;border-radius:99px;display:grid;place-items:center;background:hsl(var(--st-doing));color:#fff;flex:none}.cw-split .cw-audio .ap svg{width:15px;height:15px}.cw-split .cw-audio .wv{flex:1;height:20px;border-radius:3px;background:repeating-linear-gradient(90deg,currentColor 0 2px,transparent 2px 5px);opacity:.4}.cw-split .cw-audio .adur{font-size:11.5px;opacity:.85;font-variant-numeric:tabular-nums;flex:none}.cw-split .cw-typing{align-self:flex-end}.cw-split .cw-typing .bub{display:flex;gap:4px;align-items:center;padding:12px 14px;background:var(--accent-soft);border:1px solid hsl(var(--st-doing) / .4);border-radius:14px 14px 5px}.cw-split .cw-typing .td{width:6px;height:6px;border-radius:99px;background:hsl(var(--st-doing) / .55);animation:cwBlink 1.2s infinite}.cw-split .cw-typing .td:nth-child(2){animation-delay:.2s}.cw-split .cw-typing .td:nth-child(3){animation-delay:.4s}@keyframes cwBlink{0%,60%,to{opacity:.35;transform:none}30%{opacity:1;transform:translateY(-2px)}}.cw-split .cw-composer{flex:none;padding:10px 18px 14px;background:transparent}.cw-split .cw-composer-card{width:100%;background:var(--card);border:1px solid var(--line2);border-radius:16px;box-shadow:0 8px 26px -10px #214d6333;padding:12px 14px 10px;transition:border-color .15s,box-shadow .15s}.cw-split .cw-composer-card:focus-within{border-color:hsl(var(--cw-ring));box-shadow:0 8px 26px -10px #214d6333,0 0 0 3px hsl(var(--cw-ring) / .15)}.cw-split .cw-composer-card textarea{width:100%;border:none;outline:none;background:none;resize:none;font-size:14px;line-height:1.5;max-height:140px;color:var(--text)}.cw-split .cw-composer-card textarea::-moz-placeholder{color:var(--muted2)}.cw-split .cw-composer-card textarea::placeholder{color:var(--muted2)}.cw-split .cw-comp-bar{display:flex;align-items:center;justify-content:space-between;margin-top:8px}.cw-split .cw-comp-tools{display:flex;gap:2px;align-items:center}.cw-split .cw-tool{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;color:var(--muted);flex:none;transition:background .12s,color .12s}.cw-split .cw-tool:hover{background:var(--accent-soft);color:var(--text)}.cw-split .cw-tool svg{width:18px;height:18px}.cw-split .cw-send{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;background:var(--text);color:#fff;flex:none;transition:opacity .14s,transform .12s}.cw-split .cw-send svg{width:18px;height:18px}.cw-split .cw-send:active:not(:disabled){transform:scale(.94)}.cw-split .cw-send:disabled{opacity:.35;cursor:default}.cw-split .cw-send.is-rec{background:var(--red);opacity:1}.cw-split .cw-recbar{display:flex;align-items:center;gap:10px;flex:1;min-width:0;padding:8px 2px;font-size:13.5px;font-weight:600;color:var(--red)}.cw-split .cw-recbar .cw-recdot{width:9px;height:9px;border-radius:99px;background:var(--red);animation:cwRec 1.1s infinite;flex:none}.cw-split .cw-recbar .rect{margin-left:auto;font-variant-numeric:tabular-nums;color:var(--muted);font-weight:600}@keyframes cwRec{0%,to{opacity:1}50%{opacity:.2}}.cw-split .cw-emoji-pop{position:absolute;bottom:calc(100% + 8px);left:0;z-index:40;width:296px;background:var(--card);border:1px solid var(--line);border-radius:14px;box-shadow:0 12px 32px #26485938;padding:10px}.cw-split .cw-emoji-h{font-size:10.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--muted);padding:2px 4px 8px}.cw-split .cw-emoji-grid{display:grid;grid-template-columns:repeat(8,1fr);gap:2px}.cw-split .cw-emoji-grid button{height:33px;border-radius:8px;font-size:20px;line-height:1;display:grid;place-items:center;cursor:pointer}.cw-split .cw-emoji-grid button:hover{background:var(--accent-soft)}.cw-split .cw-empty{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;text-align:center;padding:30px;background:radial-gradient(circle at 1px 1px,var(--cw-dots) 1px,transparent 0) 0 0 / 22px 22px,var(--content)}.cw-split .cw-empty h3{font-size:17px;font-weight:650;color:var(--text)}.cw-split .cw-empty p{font-size:13px;color:var(--muted);max-width:340px;line-height:1.55}@media (prefers-reduced-motion: reduce){.cw-split .cw-recbar .cw-recdot,.cw-split .cw-typing .td{animation:none}}.atividades-v2-root .cw-camp{display:flex;flex-direction:column;gap:14px}.atividades-v2-root .cw-camp-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px}.atividades-v2-root .cw-camp-toolbar-count{font-size:12px;color:var(--muted);font-variant-numeric:tabular-nums}.atividades-v2-root .cw-camp-kpis{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:12px}@media (max-width: 1280px){.atividades-v2-root .cw-camp-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width: 760px){.atividades-v2-root .cw-camp-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.atividades-v2-root .cw-camp-kpi{position:relative;background:var(--card);border:1px solid var(--line);border-radius:14px;padding:12px 14px;display:flex;flex-direction:column;gap:1px;min-width:0;box-shadow:0 1px 3px #3255670f}.atividades-v2-root .cw-camp-kpi-ic{position:absolute;top:11px;right:11px;width:26px;height:26px;border-radius:8px;display:grid;place-items:center;background:var(--accent-soft);color:var(--accent)}.atividades-v2-root .cw-camp-kpi-ic svg{width:14px;height:14px}.atividades-v2-root .cw-camp-kpi-ic.green{background:#45ba8324;color:var(--green)}.atividades-v2-root .cw-camp-kpi-ic.amber{background:#e0893e26;color:var(--amber)}.atividades-v2-root .cw-camp-kpi-l{font-size:11.5px;color:var(--muted);padding-right:28px;line-height:1.25}.atividades-v2-root .cw-camp-kpi-n{font-size:23px;font-weight:650;color:var(--text);letter-spacing:-.01em;line-height:1.15;margin-top:2px;font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis}.atividades-v2-root .cw-camp-kpi-n.accent{color:var(--accent)}.atividades-v2-root .cw-camp-kpi-n.green{color:var(--green)}.atividades-v2-root .cw-camp-kpi-s{font-size:11px;color:var(--muted2);white-space:normal;line-height:1.35;overflow-wrap:anywhere;word-break:break-word}.atividades-v2-root .cw-camp-grid2{display:grid;grid-template-columns:1.5fr 1fr;gap:14px;align-items:stretch}@media (max-width: 1000px){.atividades-v2-root .cw-camp-grid2{grid-template-columns:1fr}}.atividades-v2-root .cw-camp-panel{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:14px 16px 16px;display:flex;flex-direction:column;min-width:0;box-shadow:0 1px 3px #3255670f}.atividades-v2-root .cw-camp-panel-head{display:flex;align-items:flex-start;gap:10px;margin-bottom:12px}.atividades-v2-root .cw-camp-panel-ic{width:30px;height:30px;flex:none;border-radius:9px;display:grid;place-items:center;background:var(--accent-soft);color:var(--accent)}.atividades-v2-root .cw-camp-panel-ic svg{width:16px;height:16px}.atividades-v2-root .cw-camp-panel-titulo{font-size:13.5px;font-weight:600;color:var(--text);margin:0;line-height:1.2}.atividades-v2-root .cw-camp-panel-sub{font-size:11.5px;color:var(--muted);margin:3px 0 0;line-height:1.35}.atividades-v2-root .cw-camp-empty{flex:1 1 auto;min-height:130px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center;font-size:12.5px;color:var(--muted);padding:0 24px}.atividades-v2-root .cw-camp-empty svg{opacity:.5}.atividades-v2-root .cw-camp-rank{display:flex;flex-direction:column;gap:6px;flex:1 1 auto}.atividades-v2-root .cw-camp-rank-row{display:grid;grid-template-columns:minmax(0,1fr) 92px 46px;align-items:center;gap:10px;width:100%;text-align:left;padding:7px 9px;border-radius:11px;border:1px solid transparent;background:transparent;cursor:pointer;transition:background .12s,border-color .12s}.atividades-v2-root .cw-camp-rank-row:hover{background:var(--card-hover);border-color:var(--line2)}.atividades-v2-root .cw-camp-rank-name{min-width:0}.atividades-v2-root .cw-camp-rank-name b{display:block;font-size:12.5px;font-weight:600;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atividades-v2-root .cw-camp-rank-name span{display:block;font-size:10.5px;color:var(--muted2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atividades-v2-root .cw-camp-rank-track{height:8px;border-radius:6px;background:var(--bg2);overflow:hidden}.atividades-v2-root .cw-camp-rank-fill{height:100%;border-radius:6px;transition:width .3s ease}.atividades-v2-root .cw-camp-rank-pct{font-size:12.5px;font-weight:650;color:var(--text);text-align:right;font-variant-numeric:tabular-nums}.atividades-v2-root .cw-camp-foot{display:flex;align-items:center;gap:6px;margin-top:11px;padding-top:10px;border-top:1px solid var(--line);font-size:11px;color:var(--muted2)}.atividades-v2-root .cw-camp-foot svg{color:var(--accent);flex:none}.atividades-v2-root .cw-camp-bars{display:flex;flex-direction:column;gap:11px;flex:1 1 auto;justify-content:center;padding:4px 0}.atividades-v2-root .cw-camp-bar-row{display:grid;grid-template-columns:108px 1fr 28px;align-items:center;gap:10px}.atividades-v2-root .cw-camp-bar-l{font-size:12px;color:var(--text2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atividades-v2-root .cw-camp-bar-track{height:18px;border-radius:7px;background:var(--bg2);overflow:hidden}.atividades-v2-root .cw-camp-bar-fill{height:100%;border-radius:7px;background:var(--accent);transition:width .3s ease}.atividades-v2-root .cw-camp-bar-v{font-size:13px;font-weight:650;color:var(--text);text-align:right;font-variant-numeric:tabular-nums}.atividades-v2-root .cw-dash-toolbar{display:flex;align-items:center;justify-content:flex-end;gap:8px;min-height:30px}.atividades-v2-root .cw-dash-perfiltro{display:inline-flex;align-items:center;gap:7px;height:30px;padding:0 11px;border-radius:9px;border:1px solid var(--line2);background:var(--card);color:var(--muted);font-size:12.5px;font-weight:600;cursor:pointer;transition:border-color .13s,color .13s,background .13s}.atividades-v2-root .cw-dash-perfiltro:hover{border-color:var(--accent);color:var(--text)}.atividades-v2-root .cw-dash-perfiltro[data-state=open]{border-color:var(--accent);color:var(--accent);background:var(--card-hover)}.atividades-v2-root .cw-dash-perfiltro svg{width:15px;height:15px;flex:none}.atividades-v2-root .cw-dash-section{display:flex;flex-direction:column;gap:12px}.atividades-v2-root .cw-dash-band{display:flex;align-items:center;gap:9px;width:100%;padding:9px 14px;text-align:left;background:var(--muted-surface);color:var(--text);border:1px solid var(--line);border-radius:11px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .13s,border-color .13s}.atividades-v2-root .cw-dash-band:hover{border-color:var(--line2)}.atividades-v2-root .cw-dash-band h3{font-size:13px;font-weight:650;color:var(--text);margin:0;line-height:1.2}.atividades-v2-root .cw-dash-band .gc{font-size:11px;font-weight:600;color:var(--muted);background:var(--card);border:1px solid var(--line);border-radius:99px;min-width:20px;height:19px;padding:0 6px;display:inline-grid;place-items:center}.atividades-v2-root .cw-dash-band .cw-dash-gtoggle{margin-left:auto;display:inline-grid;place-items:center;height:24px;width:24px;border-radius:7px;color:var(--muted);flex:none}.atividades-v2-root .cw-dash-band:hover .cw-dash-gtoggle{color:var(--text)}.atividades-v2-root .cw-dash-secao-body{display:flex;flex-direction:column;gap:14px}.atividades-v2-root .cw-search-input{height:34px;padding-left:30px;border-radius:8px;border:1px solid var(--line2);background:var(--card);color:var(--text);font-size:13px;outline:none;transition:width .35s cubic-bezier(.19,1,.22,1),border-color .15s ease,box-shadow .15s ease}.atividades-v2-root .cw-search-input::-moz-placeholder{color:var(--muted2)}.atividades-v2-root .cw-search-input::placeholder{color:var(--muted2)}.atividades-v2-root .cw-search-input:focus{border-color:#57b4db;box-shadow:0 0 0 3px #b0dff399}.dark .atividades-v2-root .cw-search-input:focus{border-color:#49b2df;box-shadow:0 0 0 3px #2e4656b3}.m-scope .spin{animation:cwm-spin .8s linear infinite}@keyframes cwm-spin{to{transform:rotate(360deg)}}.m-scope .cwm-toolwrap{position:sticky;top:0;z-index:6;margin:-14px -12px 12px}.m-scope .cwm-kebabbar{display:flex;justify-content:flex-end;position:sticky;top:0;z-index:6;margin:-14px -12px 12px;padding:9px 12px;background:hsl(var(--m-card));border-bottom:1px solid hsl(var(--m-border))}.m-scope .cwm-conv{display:flex;align-items:center;gap:11px;width:100%;text-align:left;background:hsl(var(--m-card));border:1px solid hsl(var(--m-border));border-radius:13px;padding:11px 12px;margin-bottom:8px;box-shadow:0 1px 2px #3654630d;cursor:pointer}.m-scope .cwm-conv.unread{border-color:hsl(var(--m-accent))}.m-scope .cwm-conv-av{width:42px;height:42px;border-radius:99px;flex:none;display:grid;place-items:center;font-size:14px;font-weight:600;color:hsl(var(--m-accent-fg));background:hsl(var(--m-accent-soft));overflow:hidden}.m-scope .cwm-conv-av img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.m-scope .cwm-conv-mid{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.m-scope .cwm-conv-row1{display:flex;align-items:center;gap:8px}.m-scope .cwm-conv-name{flex:1;min-width:0;font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-scope .cwm-conv.unread .cwm-conv-name{font-weight:700}.m-scope .cwm-conv-time{flex:none;font-size:11px;color:hsl(var(--m-mut))}.m-scope .cwm-conv-row2{display:flex;align-items:center;gap:7px}.m-scope .cwm-conv-prev{flex:1;min-width:0;font-size:12.5px;color:hsl(var(--m-mut));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-scope .cwm-conv-badge{flex:none;min-width:18px;height:18px;padding:0 5px;border-radius:99px;background:hsl(var(--m-st-doing));color:#fff;font-size:10px;font-weight:700;display:grid;place-items:center}.m-scope .cwm-tag{flex:none;display:inline-flex;align-items:center;gap:4px;height:20px;padding:0 7px;border-radius:7px;font-size:11px;font-weight:600;white-space:nowrap}.m-scope .cwm-tag svg{width:12px;height:12px}.m-scope .cwm-tag.wait{background:hsl(var(--m-st-block) / .14);color:hsl(var(--m-st-block))}.m-scope .cwm-tag.mine{background:hsl(var(--m-st-done) / .14);color:hsl(var(--m-st-done))}.m-scope .cwm-tag.other{background:hsl(var(--m-muted));color:hsl(var(--m-mut))}.m-scope .cwm-tag.done{background:hsl(var(--m-accent) / .4);color:hsl(var(--m-accent-fg))}.m-scope .cwm-list-empty{padding:40px 16px;text-align:center;font-size:13px;color:hsl(var(--m-mut))}.m-scope .cwm-chat{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:hsl(var(--m-content));display:flex;flex-direction:column;animation:cwm-chatIn .22s cubic-bezier(.19,1,.22,1)}@keyframes cwm-chatIn{0%{transform:translate(16px);opacity:.4}to{transform:none;opacity:1}}.m-scope .cwm-chat-head{flex:none;display:flex;align-items:center;gap:9px;padding:calc(env(safe-area-inset-top,0px) + 10px) 10px 10px;background:hsl(var(--m-card));border-bottom:1px solid hsl(var(--m-border))}.m-scope .cwm-chat-av{width:36px;height:36px;border-radius:99px;flex:none;display:grid;place-items:center;font-size:13px;font-weight:600;color:hsl(var(--m-accent-fg));background:hsl(var(--m-accent-soft));overflow:hidden}.m-scope .cwm-chat-av img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.m-scope .cwm-chat-id{flex:1;min-width:0}.m-scope .cwm-chat-id b{display:block;font-size:15px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-scope .cwm-chat-id span{display:block;font-size:11px;color:hsl(var(--m-mut));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-scope .cwm-hbtn{flex:none;height:34px;min-width:34px;padding:0 8px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;gap:5px;font-size:12.5px;font-weight:600;color:hsl(var(--m-fg));background:hsl(var(--m-card));border:1px solid hsl(var(--m-border-strong));cursor:pointer}.m-scope .cwm-hbtn svg{width:16px;height:16px}.m-scope .cwm-hbtn.solid{background:hsl(var(--m-primary));color:#fff;border-color:hsl(var(--m-primary))}.m-scope .cwm-hbtn:disabled{opacity:.5;cursor:default}.dark .m-scope .cwm-hbtn.solid{color:#fff}.m-scope .cwm-chat-thread{flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:14px 12px}.m-scope .cwm-sysnote{display:flex;gap:8px;align-items:flex-start;font-size:11.5px;color:hsl(var(--m-accent-fg));background:hsl(var(--m-accent-soft) / .6);border:1px solid hsl(var(--m-border));border-radius:10px;padding:8px 10px;margin-bottom:12px}.m-scope .cwm-sysnote svg{width:14px;height:14px;flex:none;margin-top:1px}.m-scope .cwm-loading{display:flex;align-items:center;gap:8px;font-size:13px;color:hsl(var(--m-mut));padding:8px 0}.m-scope .cwm-empty{text-align:center;font-size:13px;color:hsl(var(--m-mut));padding:16px 0}.m-scope .cwm-day{text-align:center;font-size:11px;font-weight:600;color:hsl(var(--m-mut));margin:6px 0 12px}.m-scope .cwm-time{display:flex;align-items:center;justify-content:flex-end;gap:3px;font-size:10px;opacity:.65;margin-top:3px}.m-scope .cwm-time svg{width:13px;height:13px}.m-scope .cwm-audio{display:inline-flex;align-items:center;gap:7px}.m-scope .cwm-audio svg{width:15px;height:15px}.m-scope .cwm-logitem-de{font-weight:600;color:hsl(var(--m-fg))}.m-scope .cwm-logitem-ia{color:hsl(var(--m-st-doing))}.m-scope .m-logitem+.m-logitem{border-top:1px solid hsl(var(--m-border))}.m-scope .cwm-reuse{overflow-x:hidden}.m-scope .cwm-reuse .atividades-v2-root{margin:0!important;padding:0!important;background:transparent!important;min-height:0!important}.m-scope .cwm-reuse .av2-board-wrap{margin:0!important;padding:0!important}.m-scope .cwm-reuse [data-testid=campanhas-card]>.uppercase{display:none!important}.m-scope .cwm-reuse [data-testid=campanha-row]{display:flex!important;flex-wrap:wrap;align-items:center;gap:6px 10px;grid-template-columns:none!important;border-bottom:1px solid hsl(var(--m-border))}.m-scope .cwm-reuse [data-testid=campanha-row]>div:first-child{flex:1 1 100%}.m-scope .cwm-reuse [data-testid=campanha-row]>span{font-size:11px}.m-scope .cwm-reuse [data-testid=intel-agregada]{display:flex;flex-direction:column}.m-scope .cwm-reuse [data-testid=intel-chips]{order:0}.m-scope .cwm-reuse [data-testid=box-ok]{order:1}.m-scope .cwm-reuse [data-testid=box-bau]{order:2}.m-scope .cwm-reuse [data-testid=box-fez]{order:3}.m-scope .cwm-reuse [data-testid=box-resolver]{order:4}.calendar-container .fc-button-primary{background-color:#fff!important;border:1px solid #E5E7EB!important;color:#9ca3af!important;border-radius:50%!important;width:36px!important;height:36px!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-shadow:none!important;transition:all .2s ease!important}.calendar-container .fc-button-primary:hover:not(:disabled){background-color:#fff!important;border-color:#d1d5db!important;box-shadow:0 1px 2px #0000000d!important;color:#6b7280!important}.calendar-container .fc-button-primary:focus{outline:none!important;box-shadow:0 0 0 2px #9ca3af66!important}.calendar-container .fc-button-primary:active:not(:disabled){background-color:#f9fafb!important;border-color:#d1d5db!important}.calendar-container .fc-button-primary:disabled{opacity:.4!important;cursor:not-allowed!important;background-color:#f9fafb!important}.calendar-container .fc-toolbar{display:flex!important;align-items:center!important;justify-content:center!important;gap:.5rem!important;margin-bottom:1.5rem!important}.calendar-container .fc-toolbar-chunk{display:flex!important;align-items:center!important;gap:.5rem!important}.calendar-container .fc-toolbar-chunk:first-child{margin-right:0!important}.calendar-container .fc-toolbar-chunk:last-child{margin-left:0!important}.calendar-container .fc-toolbar-title{font-size:1.125rem!important;font-weight:600!important;color:hsl(var(--foreground))!important;margin:0!important;padding:0!important}@media (max-width: 768px){.calendar-container .fc-toolbar{flex-direction:column;gap:.5rem}.calendar-container .fc-toolbar-chunk{display:flex;justify-content:center}}.calendar-container{position:relative}.calendar-container .fc{height:calc(100vh - 350px)!important;min-height:500px!important}.calendar-container .fc-scrollgrid{border-color:hsl(var(--border))!important;height:100%!important}.calendar-container .fc-scrollgrid-section-body>td{height:100%!important}.calendar-container .fc-daygrid-body,.calendar-container .fc-daygrid-body table{height:100%!important}.calendar-container .fc-col-header{position:sticky;top:0;z-index:20;background-color:hsl(var(--background))}.calendar-container td,.calendar-container th{border-color:hsl(var(--border))!important}.calendar-container .fc-col-header-cell{background-color:hsl(var(--muted));font-weight:600;text-transform:uppercase;font-size:.75rem;color:hsl(var(--muted-foreground));padding:.5rem}.calendar-container .fc-col-header-cell-cushion{display:block!important;text-align:center!important;padding:.25rem!important;text-decoration:none!important;color:hsl(var(--muted-foreground))!important}.calendar-container .fc-scrollgrid-sync-inner{display:flex!important;align-items:center!important;justify-content:center!important}.calendar-container .fc-daygrid-day{background-color:hsl(var(--background));height:calc((100vh - 450px) / 6)!important;min-height:100px!important;max-height:150px!important;overflow:visible!important;position:relative!important}.calendar-container .fc-daygrid-day-frame{height:100%!important;min-height:100%!important;overflow:visible!important;display:flex!important;flex-direction:column!important;position:relative!important}.calendar-container .fc-daygrid-day-top{flex-shrink:0!important}.calendar-container .fc-daygrid-day:hover{background-color:hsl(var(--accent) / .5)}.calendar-container .fc-daygrid-day-number{color:hsl(var(--foreground));padding:4px 8px;font-weight:500;font-size:.875rem}.calendar-container .fc-day-today{background-color:hsl(var(--primary) / .1)!important}.calendar-container .fc-day-today .fc-daygrid-day-number{background-color:hsl(var(--primary));color:hsl(var(--primary-foreground));border-radius:50%;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;font-weight:600}.calendar-container .fc-daygrid-day-events{margin:0!important;padding:2px!important}.calendar-container .fc-daygrid-body-balanced .fc-daygrid-day-events,.calendar-container .fc-daygrid-body-unbalanced .fc-daygrid-day-events{position:relative!important;min-height:auto!important}.calendar-container .fc-daygrid-event-harness{margin-top:1px!important}.calendar-container .fc-event{display:block!important;height:22px!important;margin:1px 2px!important;padding:0!important;border:none!important;border-radius:3px!important;border-left:3px solid currentColor!important;background-color:hsl(var(--primary) / .15)!important;cursor:pointer!important;transition:background-color .15s ease!important}.calendar-container .fc-daygrid-block-event{margin:1px 0!important}.calendar-container .fc-event-start{margin-left:2px!important;border-top-left-radius:3px!important;border-bottom-left-radius:3px!important}.calendar-container .fc-event-end{margin-right:2px!important;border-top-right-radius:3px!important;border-bottom-right-radius:3px!important}.calendar-container .fc-event:not(.fc-event-start):not(.fc-event-end){border-left:none!important;border-radius:0!important;margin-left:0!important;margin-right:0!important}.calendar-container .fc-event:hover{background-color:hsl(var(--primary) / .25)!important}.calendar-container .fc-event-main{display:flex!important;align-items:center!important;width:100%!important;height:100%!important;padding:0 6px!important;overflow:hidden!important}.calendar-container .fc-event-main-frame,.calendar-container .fc-event-title-container{display:flex!important;align-items:center!important;width:100%!important;height:100%!important;overflow:hidden!important}.calendar-container .fc-event-title{display:block!important;width:100%!important;font-size:11px!important;font-weight:500!important;line-height:22px!important;color:hsl(var(--foreground))!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.calendar-container .evento-vencido{background-color:#fee2e2!important;border-color:#ef4444!important;color:#dc2626!important}.calendar-container .fc-more-link{background:hsl(var(--primary))!important;color:#fff!important;font-weight:600!important;padding:4px 10px!important;border-radius:12px!important;font-size:11px!important;cursor:pointer!important;transition:all .2s ease!important;box-shadow:0 2px 4px #0000001a!important;display:inline-block!important;text-decoration:none!important;margin-top:2px!important}.calendar-container .fc-more-link:hover{background:hsl(var(--primary) / .9)!important;transform:scale(1.05)!important;box-shadow:0 4px 8px #00000026!important;color:#fff!important}.calendar-container .fc-daygrid-day-bottom{margin-top:2px!important}.calendar-container .fc-popover{border-radius:.5rem;box-shadow:0 10px 15px -3px #0000001a;border:1px solid hsl(var(--border));max-height:400px;overflow-y:auto}.calendar-container .fc-popover-header{background-color:hsl(var(--primary));color:hsl(var(--primary-foreground));font-weight:600;padding:.75rem;border-radius:.5rem .5rem 0 0}.calendar-container .fc-popover-body{padding:.5rem}@media (max-width: 768px){.calendar-container .fc-daygrid-day{min-height:80px}.calendar-container .fc-event{font-size:.7rem}.calendar-container .fc-daygrid-day-number{padding:.25rem}}.ce-view thead th button[aria-label^="Mover coluna"]{opacity:0;transition:opacity .12s ease}.ce-view thead th:hover button[aria-label^="Mover coluna"]{opacity:1}.ce-view thead th button[aria-label^=Ordenar]>svg{opacity:0;transition:opacity .12s ease}.ce-view thead th:hover button[aria-label^=Ordenar]>svg{opacity:1}.ce-view{--card: #ffffff;--bg2: #f7fafc;--line: #d5e4eb;--line2: #bdd1db;--row-sep: rgba(31, 80, 110, .08);--row-hover: #eff8fd;--text: #0b0b0b;--muted: #5e5e5e;--muted2: #8a8a8a;--accent: #1f6e95;--accent-soft: #eff8fd;--aura: #b0dcf3;--red: #d34136;color:var(--text)}.dark .ce-view{--card: hsl(220 18% 13%);--bg2: hsl(220 16% 11%);--line: hsl(220 14% 22%);--line2: hsl(220 12% 30%);--row-sep: rgba(255, 255, 255, .06);--row-hover: hsl(205 30% 20%);--text: hsl(210 16% 86%);--muted: hsl(215 12% 60%);--muted2: hsl(215 10% 47%);--accent: hsl(198 62% 56%);--accent-soft: hsl(205 30% 22%);--aura: hsl(200 38% 26%);--red: #e46258}.ce-view .ce-toolbar{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.ce-view .ce-toolbar-cluster{display:inline-flex;align-items:center;gap:8px;min-width:0}.ce-view .ce-iconbtn{position:relative;width:34px;height:34px;border-radius:8px;border:1px solid var(--line2);background:var(--card);color:var(--muted);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:background .14s ease,color .14s ease,border-color .14s ease}.ce-view .ce-iconbtn:hover{background:var(--accent-soft);color:var(--text)}.ce-view .ce-iconbtn[data-state=open],.ce-view .ce-iconbtn.on{background:var(--accent-soft);color:var(--text);border-color:var(--aura)}.ce-view .ce-iconbtn-badge{position:absolute;top:-6px;right:-6px;min-width:16px;height:16px;padding:0 4px;border-radius:9999px;background:var(--accent);color:#fff;font-size:10px;font-weight:700;line-height:1;display:grid;place-items:center;font-variant-numeric:tabular-nums}.ce-view .ce-search{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 10px;border-radius:8px;background:var(--card);border:1px solid var(--line2);width:210px;flex:0 0 auto;cursor:text;transition:width .4s cubic-bezier(.16,1,.3,1),border-color .2s ease-out,background .2s ease-out}.ce-view .ce-search:focus-within{width:300px;border-color:var(--aura)}.ce-view .ce-search svg{width:14px;height:14px;color:var(--muted);flex-shrink:0}.ce-view .ce-search-input{background:transparent;border:none;outline:none;color:var(--text);font-size:13px;flex:1;min-width:0;padding:0}.ce-view .ce-search-input::-moz-placeholder{color:var(--muted2)}.ce-view .ce-search-input::placeholder{color:var(--muted2)}.ce-view .ce-search-x{width:16px;height:16px;border-radius:3px;display:inline-flex;align-items:center;justify-content:center;color:var(--muted2);background:transparent;border:none;cursor:pointer;flex-shrink:0}.ce-view .ce-search-x:hover{background:var(--accent-soft);color:var(--text)}.ce-view .ce-list-card{background:var(--card);border:1px solid var(--line2);border-radius:14px;overflow:hidden;box-shadow:0 8px 26px -12px #214d6324,0 1px 3px #3255670d}.ce-view .ce-table{width:100%;border-collapse:collapse;font-size:13px}.ce-view .ce-table thead th{height:auto;padding:9px 14px;background:var(--bg2);border-bottom:1px solid var(--line);color:var(--muted2);vertical-align:middle}.ce-view .ce-table thead th button,.ce-view .ce-table thead th span{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--muted2)}.ce-view .ce-table thead th svg{width:13px;height:13px}.ce-view .ce-table tbody td{padding:9px 14px;border-bottom:1px solid var(--row-sep);color:var(--text);vertical-align:middle}.ce-view .ce-table tbody tr{transition:background .12s ease}.ce-view .ce-table tbody tr.ce-row-click{cursor:pointer}.ce-view .ce-table tbody tr:hover{background:var(--row-hover)}.ce-view .ce-table tbody tr:last-child td{border-bottom:none}.ce-view .ce-table .ce-name{font-weight:500;color:var(--text)}.ce-view .ce-table .ce-muted{color:var(--muted)}.ce-view .ce-table .ce-num{font-variant-numeric:tabular-nums}.ce-view .ce-row-actions{display:inline-flex;align-items:center;justify-content:center;gap:2px;opacity:0;transition:opacity .12s ease}.ce-view .ce-table tbody tr:hover .ce-row-actions,.ce-view .ce-row-actions:focus-within{opacity:1}.ce-view .ce-act-btn{width:28px;height:28px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;color:var(--muted);cursor:pointer;transition:background .12s ease,color .12s ease}.ce-view .ce-act-btn:hover{background:var(--accent-soft);color:var(--text)}.ce-view .ce-act-btn.del:hover{background:#d341361f;color:var(--red)}.ce-view .ce-act-btn:disabled{opacity:.5;cursor:default}.ce-view .ce-table td.ce-name{position:relative}.ce-view .ce-name-flex{display:inline-flex;align-items:center;gap:6px;min-width:0;max-width:100%}.ce-view .ce-name-txt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.ce-view .ce-acoes{position:absolute;right:12px;top:50%;transform:translateY(-50%);opacity:0;transition:opacity .12s ease;z-index:3}.ce-view .ce-table tbody tr:hover .ce-acoes,.ce-view .ce-table tbody tr:focus-within .ce-acoes{opacity:1}.ce-view .ce-acoes:has([data-state=open]){opacity:1}.ce-view .ce-acoes-btn{display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 9px;border-radius:7px;font-size:12px;font-weight:500;color:var(--text);background:var(--card);border:1px solid var(--line2);cursor:pointer;white-space:nowrap;transition:background .12s,color .12s,border-color .12s}.ce-view .ce-acoes-btn:hover{background:var(--text);color:var(--card);border-color:var(--text)}.dark .ce-view .ce-acoes-btn:hover{background:#b0dff3;color:#132939;border-color:#b0dff3}.ce-view .ce-acoes-btn svg{width:12px;height:12px;flex:none}.ce-view .ce-empty{padding:28px 16px;text-align:center;color:var(--muted);font-size:13px}.emv-root thead th button[aria-label^="Mover coluna"]{opacity:0;transition:opacity .12s ease}.emv-root thead th:hover button[aria-label^="Mover coluna"]{opacity:1}.emv-root thead th button[aria-label^=Ordenar]>svg{opacity:0;transition:opacity .12s ease}.emv-root thead th:hover button[aria-label^=Ordenar]>svg{opacity:1}.emv-root .emv-view{display:flex;flex-direction:column;gap:12px}.emv-root .emv-card{display:flex;flex-direction:column}.emv-root .emv-table-scroll{overflow-x:auto;scrollbar-width:thin}.emv-root .emv-toolbar{display:flex;align-items:center;gap:10px;padding:11px 14px;border-bottom:1px solid var(--line);flex-wrap:wrap}.emv-root .emv-toolbar-count{font-size:12px;color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap}.emv-root .emv-toolbar-actions{margin-left:auto;display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.emv-root .emv-toolbar-actions .av2-cat-busca{margin-left:0}.emv-root .emv-grouprow>td{padding:0;background:transparent;border:none;white-space:normal}.emv-root .emv-table-scroll tbody tr.emv-grouprow:hover{background:transparent}.emv-root .emv-groupband{width:100%;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin:10px 0 2px}.emv-root .emv-groupband:first-child,.emv-root .emv-grouprow:first-child .emv-groupband{margin-top:4px}.emv-root .emv-groupband:focus-visible{outline:2px solid var(--aura);outline-offset:2px}.emv-root .emv-group-chev{flex:none;color:var(--muted);transition:transform .14s ease}.emv-root .emv-novo-btn{height:34px;padding:0 14px;display:inline-flex;align-items:center;gap:6px;border-radius:8px;border:none;background:var(--text);color:var(--bg);font-size:13px;font-weight:500;cursor:pointer;transition:filter .14s ease}.emv-root .emv-novo-btn:hover{filter:brightness(1.18)}.dark .emv-root .emv-novo-btn{background:#b0dff3;color:#132939;font-weight:600}.emv-root .emv-table-scroll table{width:100%;border-collapse:collapse}.emv-root .emv-table-scroll thead tr,.emv-root .emv-table-scroll tbody tr{border:none}.emv-root .emv-table-scroll thead th{height:36px;padding:6px 14px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--muted2);text-align:left;background:var(--bg2);border-bottom:1px solid var(--line);white-space:nowrap}.emv-root .emv-table-scroll thead th .h-4{color:var(--muted2)}.emv-root .emv-table-scroll thead th button{color:inherit;text-transform:inherit;letter-spacing:inherit;font:inherit}.emv-root .emv-table-scroll thead th button:hover{color:var(--text)}.emv-root .emv-table-scroll tbody td{padding:9px 14px;font-size:13px;color:var(--text);border-bottom:1px solid var(--row-sep);vertical-align:middle;font-variant-numeric:tabular-nums;white-space:nowrap}.emv-root .emv-table-scroll tbody tr{cursor:pointer;transition:background .12s ease}.emv-root .emv-table-scroll tbody tr:hover{background:var(--row-hover)}.emv-root .emv-table-scroll tbody tr:last-child td{border-bottom:none}.emv-root .emv-table-scroll tbody td.font-medium{color:var(--text);font-weight:600}.emv-root .emv-table-scroll th.sticky,.emv-root .emv-table-scroll td.sticky{background:var(--card)}.emv-root .emv-table-scroll thead th.sticky{background:var(--bg2)}.emv-root .emv-table-scroll tbody tr:hover td.sticky{background:var(--row-hover)}.emv-root .emv-table-scroll tbody td.emv-empty{padding:30px 14px;text-align:center;color:var(--muted);font-size:13px;cursor:default}.emv-root .emv-actions{display:inline-flex;align-items:center;justify-content:center;gap:2px;opacity:0;transition:opacity .12s ease}.emv-root .emv-table-scroll tbody tr:hover .emv-actions,.emv-root .emv-table-scroll tbody tr:focus-within .emv-actions{opacity:1}.emv-root .emv-act-btn{width:28px;height:28px;border-radius:6px;color:var(--muted)}.emv-root .emv-act-btn:hover{background:var(--card-hover);color:var(--text)}.emv-root .emv-act-del:hover{background:#d341361f;color:var(--red)}.dark .atividades-v2-root.emv-sheet-scope{margin:0;flex:initial}.emv-root .emv-sheet-head{display:flex;align-items:flex-start;gap:12px}.emv-root .emv-sheet-ico{width:38px;height:38px;border-radius:10px;background:#d1eefa;color:#0c71ca;display:grid;place-items:center;flex-shrink:0}.dark .emv-root .emv-sheet-ico{background:#254156;color:#7dc8e8}.emv-root .emv-sheet-title{font-size:16px;font-weight:600;color:var(--text);margin:0;line-height:1.3}.emv-root .emv-sheet-sub{font-size:13px;color:var(--muted);margin:3px 0 0;line-height:1.4}.emv-root .emv-tipos-btn{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 13px;border-radius:8px;border:none;background:var(--text);color:var(--bg);font-size:13px;font-weight:500;cursor:pointer;transition:filter .14s ease}.emv-root .emv-tipos-btn:hover{filter:brightness(1.18)}.dark .emv-root .emv-tipos-btn{background:#b0dff3;color:#132939;font-weight:600}.emv-root td.emv-name{position:relative}.emv-root .emv-name-flex{display:inline-flex;align-items:center;gap:6px;min-width:0;max-width:100%}.emv-root .emv-name-txt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.emv-root .emv-acoes{position:absolute;right:12px;top:50%;transform:translateY(-50%);opacity:0;transition:opacity .12s ease;z-index:3}.emv-root .emv-table-scroll tbody tr:hover .emv-acoes,.emv-root .emv-table-scroll tbody tr:focus-within .emv-acoes{opacity:1}.emv-root .emv-acoes:has([data-state=open]){opacity:1}.emv-root .emv-acoes-btn{display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 9px;border-radius:7px;font-size:12px;font-weight:500;color:var(--text);background:var(--card);border:1px solid var(--line2);cursor:pointer;white-space:nowrap;transition:background .12s,color .12s,border-color .12s}.emv-root .emv-acoes-btn:hover{background:var(--text);color:var(--card);border-color:var(--text)}.dark .emv-root .emv-acoes-btn:hover{background:#b0dff3;color:#132939;border-color:#b0dff3}.emv-root .emv-acoes-btn svg{width:12px;height:12px;flex:none}.emv-root .emv-arq-acoes{position:absolute;right:12px;top:50%;transform:translateY(-50%);z-index:3}.emv-root .emv-arq-btn{display:inline-grid;place-items:center;height:26px;width:26px;border-radius:7px;color:var(--muted2);background:transparent;border:none;cursor:pointer;opacity:0;transition:opacity .12s ease,color .12s ease,background .12s ease}.emv-root .emv-table-scroll tbody tr:hover .emv-arq-btn,.emv-root .emv-table-scroll tbody tr:focus-within .emv-arq-btn{opacity:.8}.emv-root .emv-arq-btn:hover{opacity:1;color:#d34136;background:#fbeae9}.dark .emv-root .emv-arq-btn:hover{color:#efa49f;background:#4f2522}.emv-root .emv-arq-btn svg{width:15px;height:15px;flex:none}.emv-root .emv-skel-row{cursor:default}.emv-root .emv-skel-row:hover{background:transparent!important}.emv-root .emv-skel{display:block;height:12px;width:70%;border-radius:6px;background:var(--muted-surface);animation:emv-skel-pulse 1.2s ease-in-out infinite}.emv-root .emv-skel-row td:first-child .emv-skel{width:55%}@keyframes emv-skel-pulse{0%,to{opacity:.55}50%{opacity:1}}.emv-root .emv-arq-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:2px 2px 10px}.emv-root .emv-arq-head-l{display:inline-flex;align-items:center;gap:9px}.emv-root .emv-arq-ico{width:30px;height:30px;border-radius:8px;display:grid;place-items:center;background:var(--muted-surface);color:var(--muted)}.emv-root .emv-arq-title{font-size:16px;font-weight:600;color:var(--text);margin:0}.emv-root .emv-arq-count{display:inline-grid;place-items:center;min-width:22px;height:20px;padding:0 7px;border-radius:99px;background:var(--muted-surface);color:var(--muted);font-size:12px;font-weight:600;font-variant-numeric:tabular-nums}.emv-root .emv-arq-back{display:inline-flex;align-items:center;gap:5px;height:32px;padding:0 12px;border-radius:8px;border:1px solid var(--line2);background:var(--card);color:var(--muted);font-size:13px;font-weight:500;cursor:pointer;transition:background .12s,color .12s}.emv-root .emv-arq-back:hover{background:var(--accent-soft);color:var(--text)}.emv-root .emv-arq-back svg{width:15px;height:15px;flex:none}.emv-root .emv-arq-card tbody tr{cursor:default}.cad-sheet{--cad-content: 202 72% 95.5%;--cad-card: 0 0% 100%;--cad-line: 200 42% 84%;--cad-shadow: 200 60% 20%}.dark .cad-sheet{--cad-content: 220 20% 9%;--cad-card: 220 18% 13%;--cad-line: 220 14% 22%;--cad-shadow: 220 40% 4%}.cad-sheet{position:fixed!important;inset:11px 11px 11px auto!important;height:auto!important;border-radius:18px!important;border:1px solid hsl(var(--cad-line))!important;background:hsl(var(--cad-content))!important;box-shadow:-18px 0 50px -28px hsl(var(--cad-shadow) / .6)!important;overflow:hidden!important;padding:0!important;gap:0!important;animation-duration:.58s!important;animation-timing-function:cubic-bezier(.22,1,.36,1)!important}.cad-sheet>button.absolute.top-4{top:18px;right:18px;border-radius:8px;padding:5px;opacity:1;color:#5e5e5e;transition:background .14s,color .14s}.cad-sheet>button.absolute.top-4:hover{background:#e3f5fc;color:#1d5672}.cad-sheet>button.absolute.top-4>svg{height:17px;width:17px}.dark .cad-sheet>button.absolute.top-4{color:#8d97a5}.dark .cad-sheet>button.absolute.top-4:hover{background:#243642;color:#d6dbe1}.cad-sheet>.space-y-0.border-b{background:hsl(var(--cad-card))}.cad-sheet>.flex-1.overflow-y-auto,.cad-sheet>form>.flex-1.overflow-y-auto{background:transparent}.cad-sheet>.flex-none.border-t,.cad-sheet>form>.flex-none.border-t{background:hsl(var(--cad-card))}.cad-sheet .cad-sheet-foot{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:12px 16px}.cad-sheet .cad-secao{background:hsl(var(--cad-card));border:1px solid hsl(var(--cad-line));border-radius:12px;padding:14px 16px;box-shadow:0 1px 3px hsl(var(--cad-shadow) / .07);border-top:1px solid hsl(var(--cad-line))!important;margin-top:0!important;padding-top:14px!important}.cad-sheet .flex-1.overflow-y-auto>.cad-secao+.cad-secao,.cad-sheet .flex-1.overflow-y-auto>*+.cad-secao{margin-top:16px!important}.cad-sheet .cad-secao label{font-size:12.5px;font-weight:500;color:hsl(var(--foreground) / .8)}.cad-sheet .cad-secao input[class*=h-10],.cad-sheet .cad-secao button[class*=h-10]{height:36px}.cad-sheet .cad-secao input,.cad-sheet .cad-secao textarea{font-size:13px}.cad-sheet .cad-secao .space-y-2>:not([hidden])~:not([hidden]){margin-top:4px}.cad-sheet .cad-secao .space-y-4>:not([hidden])~:not([hidden]),.cad-sheet .cad-secao .space-y-6>:not([hidden])~:not([hidden]){margin-top:12px}.cad-sheet .cad-secao h3{font-size:11px;font-weight:600;line-height:1.4;text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-foreground))}.cad-sheet .cad-chat{--orc-content: 198 100% 98.7%;--orc-fg: 0 0% 4.3%;--orc-card: 0 0% 100%;--orc-muted: 200 45% 96%;--orc-muted-fg: 0 0% 37%;--orc-border: 200 36% 88%;--orc-border-strong: 200 30% 80%;--orc-primary: 0 0% 4.3%;--orc-accent-soft: 198 80% 94%;--orc-st-doing: 198 58% 44%;display:flex;flex-direction:column;max-height:380px;min-height:180px}.dark .cad-sheet .cad-chat{--orc-content: 220 20% 9%;--orc-fg: 210 16% 86%;--orc-card: 220 18% 13%;--orc-muted: 220 14% 18%;--orc-muted-fg: 215 12% 60%;--orc-border: 220 14% 22%;--orc-border-strong: 220 12% 30%;--orc-primary: 200 70% 50%;--orc-accent-soft: 205 30% 20%;--orc-st-doing: 198 58% 52%}.cad-pop-sky [cmdk-item]:hover,.cad-pop-sky [cmdk-item][data-selected=true]{background:#f0f9ff;color:hsl(var(--foreground))}.dark .cad-pop-sky [cmdk-item]:hover,.dark .cad-pop-sky [cmdk-item][data-selected=true]{background:#1f3c51;color:hsl(var(--foreground))}.tdl-root{display:flex;flex-direction:column;min-height:0;flex:1}.tdl-root .tdl-scroll{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:14px;padding:16px 20px}.tdl-root .tdl-foot{flex:none;border-top:1px solid var(--line);padding:12px 20px;display:flex;justify-content:flex-end}.tdl-root .tdl-add-foot{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:34px;padding:0 14px;border-radius:8px;border:none;background:var(--text);color:var(--card);font-size:13px;font-weight:600;cursor:pointer;transition:filter .14s ease}.tdl-root .tdl-add-foot:hover{filter:brightness(1.18)}.tdl-root .tdl-add-foot svg{width:15px;height:15px;flex:none}.dark .tdl-root .tdl-add-foot{background:#b0dff3;color:#132939}.tdl-root .tdl-foot .tdl-form{padding:0;border:none;background:transparent;width:100%}.tdl-root .tdl-form{display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:12px;border:1px solid var(--line2);background:var(--bg2)}.tdl-root .tdl-form-inrow{background:var(--accent-soft);border-color:var(--aura)}.tdl-root .tdl-input{height:36px;padding:0 12px;border-radius:8px;border:1px solid var(--line2);background:var(--card);color:var(--text);font-size:13px;outline:none;transition:border-color .14s ease,box-shadow .14s ease}.tdl-root .tdl-input::-moz-placeholder{color:var(--muted2)}.tdl-root .tdl-input::placeholder{color:var(--muted2)}.tdl-root .tdl-input:focus{border-color:var(--aura);box-shadow:0 0 0 3px #5cadd61f}.tdl-root .tdl-form-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:2px}.tdl-root .tdl-list{display:flex;flex-direction:column;border:1px solid var(--line2);border-radius:12px;overflow:hidden;background:var(--card)}.tdl-root .tdl-row{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:8px 14px;border-bottom:1px solid var(--row-sep);transition:background .12s ease;cursor:pointer}.tdl-root .tdl-row:focus-visible{outline:2px solid var(--aura);outline-offset:-2px}.tdl-root .tdl-list>.tdl-form-inrow{border-bottom:1px solid var(--row-sep)}.tdl-root .tdl-list>:last-child{border-bottom:none}.tdl-root .tdl-row:hover{background:var(--row-hover)}.tdl-root .tdl-row-main{display:flex;flex-direction:column;gap:1px;min-width:0}.tdl-root .tdl-row-nome{font-size:13px;font-weight:600;color:var(--text);line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tdl-root .tdl-row-desc{font-size:12px;color:var(--muted);line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tdl-root .tdl-row-acts{display:inline-flex;align-items:center;gap:2px;flex:none;opacity:0;transition:opacity .12s ease}.tdl-root .tdl-row:hover .tdl-row-acts,.tdl-root .tdl-row-acts:focus-within{opacity:1}.tdl-root .tdl-icon{width:30px;height:30px;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;color:var(--muted);cursor:pointer;transition:background .12s ease,color .12s ease}.tdl-root .tdl-icon:hover{background:var(--accent-soft);color:var(--text)}.tdl-root .tdl-icon-del:hover{background:#d341361f;color:var(--red)}.tdl-root .tdl-empty{padding:28px 16px;text-align:center;color:var(--muted);font-size:13px}.tcad-seg{display:flex;flex-wrap:wrap;gap:6px;padding:12px 16px;border-bottom:1px solid var(--line)}.tcad-seg-btn{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 11px;border-radius:8px;font-size:12.5px;font-weight:600;color:var(--muted);background:var(--muted-surface);border:1px solid var(--line2);cursor:pointer;white-space:nowrap;transition:background .12s,color .12s,border-color .12s}.tcad-seg-btn svg{flex:none}.tcad-seg-btn:hover{color:var(--text);background:var(--accent-soft);border-color:var(--accent-soft)}.tcad-seg-btn.active{color:#184962;background:#e3f5fc;border-color:#add8eb}.dark .tcad-seg-btn.active{color:#b3ddef;background:#1f3c51;border-color:#358fb6}.atividades-v2-root .av2-visao-right.cfl-visao-right{gap:8px}.atividades-v2-root .cfl-toolbar-slot{display:inline-flex;align-items:center;gap:8px}.atividades-v2-root .av2-visao-right.cfl-visao-right .av2-cat-busca{margin-left:0}.cfl-root .cfl-status{display:inline-flex;align-items:center;height:20px;padding:0 9px;border-radius:99px;font-size:11px;font-weight:600;white-space:nowrap}.cfl-root .cfl-status-on{background:#daf1e6;color:#29704f}.dark .cfl-root .cfl-status-on{background:#274939;color:#8fd6b5}.cfl-root .cfl-status-off{background:var(--muted-surface);color:var(--muted)}.cfl-root .cfl-dash{color:var(--muted2)}.cfl-root .cfl-cnpj{white-space:nowrap}.cfl-root .emv-table-scroll td.cfl-name-cell{position:relative}.cfl-root .cfl-name-flex{display:inline-flex;align-items:center;gap:6px;min-width:0;max-width:100%}.cfl-root .cfl-name-txt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.cfl-root .cfl-acoes{position:absolute;right:12px;top:50%;transform:translateY(-50%);z-index:3}.cfl-root .cfl-arq-btn{display:inline-grid;place-items:center;height:26px;width:26px;border-radius:7px;color:var(--muted2);background:transparent;border:none;cursor:pointer;opacity:0;transition:opacity .12s ease,color .12s ease,background .12s ease}.cfl-root .emv-table-scroll tbody tr:hover .cfl-arq-btn,.cfl-root .emv-table-scroll tbody tr:focus-within .cfl-arq-btn{opacity:.8}.cfl-root .cfl-arq-btn:hover{opacity:1;color:#d34136;background:#fbeae9}.dark .cfl-root .cfl-arq-btn:hover{color:#efa49f;background:#4f2522}.cfl-root .cfl-arq-btn svg{width:15px;height:15px;flex:none}.emv-root .emv-table-scroll td.cad-id-td{position:relative;overflow:visible;width:48px;min-width:48px}.emv-root .cad-id{position:absolute;left:8px;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;gap:7px;height:26px;padding:0 8px;border-radius:7px;font-size:12px;color:var(--muted);background:transparent;border:none;white-space:nowrap;cursor:pointer;transition:background .14s ease,box-shadow .14s ease,color .14s ease;z-index:2}.emv-root .cad-id .cad-id-ic{width:14px;height:14px;flex:none;opacity:.7}.emv-root .cad-id .cad-id-txt{max-width:0;opacity:0;overflow:hidden;white-space:nowrap;font-variant-numeric:tabular-nums;transition:max-width .18s ease,opacity .14s ease}.emv-root .cad-id:hover{background:var(--card);box-shadow:0 8px 22px #1f415133;color:var(--text);z-index:8}.emv-root .cad-id:hover .cad-id-ic{opacity:1}.emv-root .cad-id:hover .cad-id-txt{max-width:170px;opacity:1}.emv-root .emv-table-scroll td.cad-id-td.full{width:auto;min-width:0;overflow:hidden}.emv-root .cad-id.full{position:static;transform:none;background:transparent;box-shadow:none;padding:0;height:auto}.emv-root .cad-id.full .cad-id-txt{max-width:none;opacity:1;overflow:hidden;text-overflow:ellipsis}.emv-root .cad-id-vazio{color:var(--muted2)}.cfl-root .cfl-page{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 14px;border-top:1px solid var(--line);font-size:12.5px;color:var(--muted);flex-wrap:wrap}.cfl-root .cfl-page b{color:var(--text);font-weight:600}.cfl-root .cfl-page-nav{display:flex;align-items:center;gap:4px}.cfl-root .cfl-page-nav button{min-width:30px;height:30px;padding:0 9px;border-radius:8px;font-size:12.5px;font-weight:500;color:var(--muted);border:1px solid var(--line2);background:var(--card);cursor:pointer;transition:background .12s,color .12s}.cfl-root .cfl-page-nav button:hover:not(:disabled){background:var(--accent-soft);color:var(--text)}.cfl-root .cfl-page-nav button:disabled{opacity:.45;cursor:not-allowed}.cfl-root .cfl-page-nav button.on{background:var(--text);color:var(--card);border-color:var(--text)}.dark .cfl-root .cfl-page-nav button.on{background:#b0dff3;color:#132939;border-color:#b0dff3}/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;-o-tab-size:4;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor ul,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"•"}.ql-editor ul[data-checked=true],.ql-editor ul[data-checked=false]{pointer-events:none}.ql-editor ul[data-checked=true]>li *,.ql-editor ul[data-checked=false]>li *{pointer-events:all}.ql-editor ul[data-checked=true]>li:before,.ql-editor ul[data-checked=false]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"☑"}.ql-editor ul[data-checked=false]>li:before{content:"☐"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media (pointer: coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0px}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0px;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.m-scope .mkm-calnav{display:flex;align-items:center;gap:6px;margin-bottom:10px}.m-scope .mkm-calnav b{font-size:14px;font-weight:600;flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-scope .mkm-calnav .nav{width:30px;height:30px;border-radius:8px;border:1px solid hsl(var(--m-border-strong));background:hsl(var(--m-card));display:grid;place-items:center;color:hsl(var(--m-mut));cursor:pointer}.m-scope .mkm-calnav .nav svg{width:15px;height:15px}.m-scope .mkm-calnav .hoje{height:30px;padding:0 10px;border-radius:8px;font-size:11.5px;font-weight:600;border:1px solid hsl(var(--m-border-strong));background:hsl(var(--m-card));color:hsl(var(--m-fg));cursor:pointer}.m-scope .mkm-calseg{display:flex;gap:4px}.m-scope .mkm-calseg button{font-size:11px;padding:5px 9px;border-radius:7px;border:1px solid hsl(var(--m-border-strong));background:hsl(var(--m-card));color:hsl(var(--m-fg));cursor:pointer}.m-scope .mkm-calseg button.on{background:hsl(var(--m-primary));color:#fff;border-color:transparent}.m-scope .mkm-calgrid{display:grid;grid-template-columns:repeat(7,1fr);gap:3px}.m-scope .mkm-caldow{font-size:9px;font-weight:600;color:hsl(var(--m-mut));text-align:center;padding-bottom:3px}.m-scope .mkm-calcell{aspect-ratio:.82;border:1px solid hsl(var(--m-border));border-radius:7px;padding:3px;font-size:10px;background:hsl(var(--m-card));text-align:left;display:flex;flex-direction:column;gap:2px;overflow:hidden;cursor:pointer;color:hsl(var(--m-fg))}.m-scope .mkm-calcell .n{font-weight:600}.m-scope .mkm-calcell.out{opacity:.45;background:none}.m-scope .mkm-calcell.today .n{background:hsl(var(--m-primary));color:#fff;border-radius:99px;width:16px;height:16px;display:grid;place-items:center}.m-scope .mkm-calev{height:3px;border-radius:2px;flex:none}.m-scope .mkm-calmore{font-size:8.5px;color:hsl(var(--m-mut));margin-top:auto}.m-scope .mkm-calleg{display:flex;gap:10px;flex-wrap:wrap;margin-top:12px;font-size:10.5px;color:hsl(var(--m-mut))}.m-scope .mkm-calleg .d{width:7px;height:7px;border-radius:99px;display:inline-block;margin-right:4px}.m-scope .mkm-evrow{display:flex;align-items:center;gap:8px;width:100%;background:hsl(var(--m-card));border:1px solid hsl(var(--m-border));border-radius:11px;padding:10px 12px;margin-bottom:7px;text-align:left;cursor:pointer;color:hsl(var(--m-fg))}.m-scope .mkm-evrow .d{width:8px;height:8px;border-radius:99px;flex:none}.m-scope .mkm-evrow .h{font-size:11.5px;font-weight:600;color:hsl(var(--m-mut));font-variant-numeric:tabular-nums;flex:none;min-width:42px}.m-scope .mkm-evrow .t{font-size:13px;font-weight:500;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-scope .mkm-lib{display:grid;grid-template-columns:1fr 1fr;gap:10px}.m-scope .mkm-lib-it{border:1px solid hsl(var(--m-border));border-radius:12px;overflow:hidden;background:hsl(var(--m-card));text-align:left;padding:0;cursor:pointer;color:hsl(var(--m-fg))}.m-scope .mkm-lib-th{height:96px;background:hsl(var(--m-muted));display:grid;place-items:center;position:relative;overflow:hidden}.m-scope .mkm-lib-th svg{width:30px;height:30px;color:hsl(var(--m-mut))}.m-scope .mkm-lib-th img,.m-scope .mkm-lib-th video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.m-scope .mkm-lib-tag{position:absolute;top:6px;left:6px;font-size:9px;font-weight:700;background:#0000008c;color:#fff;padding:1px 6px;border-radius:4px;z-index:1}.m-scope .mkm-lib-vinc{position:absolute;bottom:6px;left:6px;font-size:8.5px;font-weight:600;background:hsl(var(--m-card) / .9);color:hsl(var(--m-accent-fg));padding:1px 5px;border-radius:4px;z-index:1;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.m-scope .mkm-lib-mt{padding:8px 9px}.m-scope .mkm-lib-mt b{font-size:11.5px;font-weight:600;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-scope .mkm-lib-mt span{font-size:10px;color:hsl(var(--m-mut))}.m-scope .mkm-fila{display:flex;align-items:center;gap:9px;width:100%;padding:10px 2px;border:none;background:none;border-top:1px solid hsl(var(--m-border));text-align:left;color:hsl(var(--m-fg));cursor:pointer}.m-scope .mkm-fila:first-of-type{border-top:none}.m-scope .mkm-fila>svg:first-child{width:15px;height:15px;color:hsl(var(--m-st-block));flex:none}.m-scope .mkm-fila .l{flex:1;min-width:0;font-size:12.5px}.m-scope .mkm-fila .n{font-size:12px;font-weight:700;background:hsl(var(--m-muted));border-radius:99px;min-width:22px;height:20px;padding:0 7px;display:grid;place-items:center;color:hsl(var(--m-fg))}.m-scope .mkm-fila .go{color:hsl(var(--m-mut));width:14px;height:14px;flex:none}.m-scope .mkm-note{display:flex;gap:6px;align-items:flex-start;font-size:11px;color:hsl(var(--m-mut));margin:-4px 0 12px;padding:0 2px}.m-scope .mkm-note svg{width:13px;height:13px;flex:none;margin-top:1px}.m-scope .mkm-logrow{display:flex;align-items:flex-start;gap:9px;width:100%;background:hsl(var(--m-card));border:1px solid hsl(var(--m-border));border-radius:11px;padding:10px 12px;margin-bottom:7px;text-align:left;color:hsl(var(--m-fg))}.m-scope .mkm-logrow.clicavel{cursor:pointer}.m-scope .mkm-logrow .av{width:26px;height:26px;border-radius:99px;background:hsl(var(--m-accent-soft));color:hsl(var(--m-accent-fg));display:grid;place-items:center;font-size:10px;font-weight:700;flex:none}.m-scope .mkm-logrow .tx{flex:1;min-width:0;font-size:12.5px;line-height:1.45}.m-scope .mkm-logrow .tx .ref{color:hsl(var(--m-mut))}.m-scope .mkm-logrow .wh{flex:none;display:flex;align-items:center;gap:5px;font-size:10.5px;color:hsl(var(--m-mut));white-space:nowrap}.m-scope .mkm-logrow .wh .d{width:7px;height:7px;border-radius:99px}.m-scope .mkm-code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px;color:hsl(var(--m-mut));background:hsl(var(--m-muted));border:none;border-radius:7px;padding:4px 8px;display:inline-flex;align-items:center;gap:5px;min-width:0;overflow:hidden;cursor:pointer}.m-scope .mkm-code svg{width:12px;height:12px;flex:none}.m-scope .mkm-code .cd{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-scope .mkm-recorte{display:flex;align-items:center;gap:8px;margin:0 0 10px}.m-scope .mkm-anexo{display:flex;align-items:center;gap:8px;font-size:12px;background:hsl(var(--m-muted) / .5);border:1px solid hsl(var(--m-border));border-radius:8px;padding:6px 8px}.m-scope .mkm-anexo svg{width:14px;height:14px;color:hsl(var(--m-mut));flex:none}.m-scope .mkm-anexo .nm{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-scope .mkm-anexo .sz{color:hsl(var(--m-mut));font-variant-numeric:tabular-nums;flex:none}.m-scope .mkm-anexo .rm{border:none;background:none;color:hsl(var(--m-mut));display:grid;place-items:center;cursor:pointer;padding:2px}.m-scope .mkm-banner{display:flex;gap:9px;align-items:flex-start;border:1px dashed hsl(var(--m-accent));background:hsl(var(--m-accent-soft) / .6);border-radius:11px;padding:10px 12px}.m-scope .mkm-banner svg{width:16px;height:16px;color:hsl(var(--m-accent-fg));flex:none;margin-top:1px}.m-scope .mkm-banner b{font-size:12.5px;color:hsl(var(--m-accent-fg));display:block}.m-scope .mkm-banner span{font-size:11.5px;color:hsl(var(--m-mut));display:block;margin-top:2px}.atividades-v2-root.mkt-midias-root .mkt-busca{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:8px;background:var(--bg2);border:1px solid var(--line);width:230px;height:34px;transition:width .4s cubic-bezier(.16,1,.3,1),border-color .2s ease-out,background .2s ease-out}.mkt-midias-root .mkt-busca:hover,.mkt-midias-root .mkt-busca:focus-within{width:280px;border-color:var(--line2);background:var(--card)}.mkt-midias-root .mkt-busca-input{background:transparent;border:none;outline:none;flex:1;font-size:12px;color:var(--text);min-width:0;padding:0}.mkt-midias-root .mkt-busca-input::-moz-placeholder{color:var(--muted2)}.mkt-midias-root .mkt-busca-input::placeholder{color:var(--muted2)}.mkt-midias-root .mkt-busca-input:focus,.mkt-midias-root .mkt-busca-input:focus-visible{outline:none!important;box-shadow:none!important}.mkt-midias-root .mkt-busca-x{width:16px;height:16px;border-radius:4px;display:inline-flex;align-items:center;justify-content:center;color:var(--muted);background:transparent;border:none;cursor:pointer;flex-shrink:0;font-size:14px;line-height:1}.mkt-midias-root .mkt-busca-x:hover{background:var(--card-hover);color:var(--text)}.mkt-midias-root .mkt-lista-filtro-ativo{display:flex;align-items:center;padding:10px 12px 2px}.mkt-midias-root .mkt-lista-filtro-chip{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 4px 0 11px;border-radius:999px;font-size:12px;font-weight:600;line-height:1;background:var(--accent-soft);color:var(--accent);border:1px solid var(--line)}.mkt-midias-root .mkt-lista-filtro-chip svg{flex:none}.mkt-midias-root .mkt-lista-filtro-n{font-variant-numeric:tabular-nums;opacity:.8}.mkt-midias-root .mkt-lista-filtro-x{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:999px;border:none;cursor:pointer;background:transparent;color:var(--accent);transition:background .12s,color .12s}.mkt-midias-root .mkt-lista-filtro-x:hover{background:var(--card);color:var(--text)}.mkt-midias-root .mkt-filtro-pop{width:260px;padding:12px;display:flex;flex-direction:column;gap:10px}.mkt-midias-root .mkt-filtro-pop .mkt-filtro-label{font-size:11px;font-weight:600;color:var(--muted);text-transform:uppercase;letter-spacing:.02em;margin-bottom:4px}.mkt-midias-root .mkt-lista-wrap{overflow:hidden}.mkt-midias-root .t-row.tab .mkt-cell{display:flex;align-items:center;justify-content:center;gap:6px;min-width:0;font-size:12px;color:var(--muted)}.mkt-midias-root .t-row.tab .mkt-cell .truncate{min-width:0}.mkt-midias-root .t-row.tab .mkt-cell-vazio{color:var(--muted2)}.mkt-midias-root .mkt-rede-dot{width:7px;height:7px;border-radius:9999px;flex:none;display:inline-block}.mkt-midias-root .t-row.tab .t-title .mkt-codigo-wrap{display:inline-flex;align-items:center;gap:4px;min-width:0;max-width:100%}.mkt-midias-root .t-row.tab .t-title .mkt-codigo{font-family:var(--font-mono, ui-monospace, "Geist Mono", monospace);font-size:10.5px;font-weight:500;color:var(--muted2);font-variant-numeric:tabular-nums;line-height:1.2;max-width:180px}.mkt-midias-root .t-row.tab .t-title .mkt-codigo-copy{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:4px;border:none;background:transparent;color:var(--muted2);cursor:pointer;flex:none;opacity:0;transition:opacity .12s,background .12s,color .12s}.mkt-midias-root .t-row.tab:hover .t-title .mkt-codigo-copy{opacity:1}.mkt-midias-root .t-row.tab .t-title .mkt-codigo-copy:hover{background:var(--accent-soft);color:var(--accent)}.mkt-storage-lista{background:var(--card);border:1px solid var(--line);border-radius:14px;overflow:hidden}.mkt-storage-lista .grupo-bar.grupo-merged.mkt-storage-head{background:var(--bg2)}.mkt-storage-lista .t-row.tab .mkt-storage-codigo{font-family:var(--font-mono, ui-monospace, "Geist Mono", monospace);font-size:10px;font-weight:500;color:var(--muted2);font-variant-numeric:tabular-nums;line-height:1.2}.mkt-storage-lista .t-row.tab .mkt-storage-cell{display:flex;align-items:center;justify-content:center;min-width:0;font-size:12px;color:var(--muted)}.mkt-storage-lista .t-row.tab .mkt-storage-cell-num{justify-content:flex-end;font-weight:600;color:var(--text2);font-variant-numeric:tabular-nums;padding-right:8px}.mkt-storage-lista .t-row.tab .mkt-storage-cell-muted{color:var(--muted2);white-space:nowrap}.mkt-storage-lista .t-row.tab .mkt-storage-acoes{display:inline-flex;align-items:center;gap:5px;opacity:0;transition:opacity .12s}.mkt-storage-lista .t-row.tab:hover .mkt-storage-acoes{opacity:1}.mkt-storage-lista .mkt-storage-pill{display:inline-flex;align-items:center;gap:4px;cursor:pointer;background:var(--text);color:var(--card);border:none;border-radius:999px;padding:3px 10px;font-size:11.5px;font-weight:600;line-height:1;white-space:nowrap;transition:opacity .12s,background .12s}.mkt-storage-lista .mkt-storage-pill:hover{opacity:.86}.mkt-midias-root .t-row.tab .col-prazo.mkt-data-cell{justify-content:center;gap:8px;flex-wrap:nowrap}.mkt-midias-root .mkt-hora-trigger{display:inline-flex;align-items:center;gap:3px;color:var(--muted)}.mkt-midias-root .mkt-hora-trigger svg{opacity:.6}.mkt-midias-root .col-prazo .av2-input-inline.mkt-hora-input{width:auto;min-width:96px;color-scheme:light dark}.mkt-midias-root .mkt-ajustes-n{display:inline-grid;place-items:center;min-width:20px;height:19px;padding:0 6px;border-radius:9999px;background:var(--card);border:1px solid var(--line);color:var(--muted);font-size:11px;font-weight:600;font-variant-numeric:tabular-nums}.mkt-midias-root .av2-status-trigger[data-tone=todo]{background:hsl(var(--st-todo) / .16);color:hsl(var(--st-todo))}.mkt-midias-root .av2-status-trigger[data-tone=doing]{background:hsl(var(--st-doing) / .14);color:hsl(var(--st-doing))}.mkt-midias-root .av2-status-trigger[data-tone=rev]{background:hsl(var(--st-rev) / .15);color:hsl(var(--st-rev))}.mkt-midias-root .av2-status-trigger[data-tone=block]{background:hsl(var(--st-block) / .16);color:hsl(var(--st-block))}.mkt-midias-root .av2-status-trigger[data-tone=done]{background:hsl(var(--st-done) / .14);color:hsl(var(--st-done))}.mkt-midias-root .av2-status-trigger[data-tone=cancel]{background:var(--muted-surface);color:var(--muted);font-style:italic}.mkt-midias-root .av2-status-trigger[data-tone=danger]{background:hsl(var(--danger-h) / .12);color:hsl(var(--danger-h))}.mkt-midias-root .av2-status-trigger[data-tone=urgent]{background:hsl(var(--st-block) / .24);color:hsl(var(--st-block));box-shadow:inset 0 0 0 1px hsl(var(--st-block) / .42)!important}.mkt-midias-root .av2-status-trigger[data-tone=todo]:hover{background:hsl(var(--st-todo) / .24);color:hsl(var(--st-todo))}.mkt-midias-root .av2-status-trigger[data-tone=doing]:hover{background:hsl(var(--st-doing) / .22);color:hsl(var(--st-doing))}.mkt-midias-root .av2-status-trigger[data-tone=rev]:hover{background:hsl(var(--st-rev) / .24);color:hsl(var(--st-rev))}.mkt-midias-root .av2-status-trigger[data-tone=block]:hover{background:hsl(var(--st-block) / .24);color:hsl(var(--st-block))}.mkt-midias-root .av2-status-trigger[data-tone=done]:hover{background:hsl(var(--st-done) / .22);color:hsl(var(--st-done))}.mkt-midias-root .av2-status-trigger[data-tone=cancel]:hover{background:#e3eaef;color:var(--text)}.mkt-midias-root .av2-status-trigger[data-tone=danger]:hover{background:hsl(var(--danger-h) / .18);color:hsl(var(--danger-h))}.mkt-midias-root .av2-status-trigger[data-tone=urgent]:hover{background:hsl(var(--st-block) / .32);color:hsl(var(--st-block))}.mkt-midias-root .av2-list-card.mkt-ilha-pad{padding:14px 16px}@media (max-width: 767px){.mkt-midias-root .av2-list-card.mkt-ilha-pad{padding:12px}}.mkt-midias-root .mkt-intel-sinais{display:grid;grid-template-columns:repeat(auto-fill,minmax(152px,1fr));gap:10px;padding:14px 16px}.mkt-midias-root .mkt-sinal-card{display:flex;flex-direction:column;align-items:flex-start;gap:5px;padding:12px 14px;border-radius:12px;border:1px solid var(--line);background:var(--bg2);cursor:pointer;text-align:left;transition:border-color .14s,background .14s,box-shadow .14s}.mkt-midias-root .mkt-sinal-card:hover{border-color:var(--line2);background:var(--card);box-shadow:0 6px 18px -12px #214d632e}.mkt-midias-root .mkt-sinal-n{font-size:24px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums;color:var(--text)}.mkt-midias-root .mkt-sinal-lbl{font-size:12px;font-weight:500;color:var(--muted)}.mkt-midias-root .mkt-sinal-card.amber .mkt-sinal-n{color:#955823}.mkt-midias-root .mkt-sinal-card.green .mkt-sinal-n{color:#2c6d4f}.mkt-midias-root .mkt-sinal-card.sky .mkt-sinal-n{color:#226581}.dark .mkt-midias-root .mkt-sinal-card.amber .mkt-sinal-n{color:#e5a46c}.dark .mkt-midias-root .mkt-sinal-card.green .mkt-sinal-n{color:#7acda6}.dark .mkt-midias-root .mkt-sinal-card.sky .mkt-sinal-n{color:#70bfe1}.mkt-midias-root .mkt-intel-row{display:flex;align-items:center;gap:12px;padding:11px 16px;border-bottom:1px solid var(--row-sep, var(--line));cursor:pointer;transition:background .12s}.mkt-midias-root .mkt-intel-row:last-child{border-bottom:none}.mkt-midias-root .mkt-intel-row:hover{background:hsl(var(--aura-h) / .18)}.mkt-midias-root .av2-list-card.mkt-intel-ariana{display:flex;align-items:center;gap:14px;padding:14px 18px}.mkt-midias-root .mkt-dash{display:flex;flex-direction:column;gap:14px}.mkt-midias-root .mkt-dash-kpis{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}@media (max-width: 1180px){.mkt-midias-root .mkt-dash-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 640px){.mkt-midias-root .mkt-dash-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.mkt-midias-root .mkt-dash-kpi{position:relative;background:var(--card);border:1px solid var(--line);border-radius:14px;padding:12px 14px;display:flex;flex-direction:column;gap:1px;min-width:0}.mkt-midias-root .mkt-dash-kpi-ic{position:absolute;top:11px;right:11px;width:26px;height:26px;border-radius:8px;display:grid;place-items:center;background:var(--accent-soft);color:var(--accent)}.mkt-midias-root .mkt-dash-kpi-ic svg{width:14px;height:14px}.mkt-midias-root .mkt-dash-kpi-l{font-size:11.5px;color:var(--muted);padding-right:28px;line-height:1.25}.mkt-midias-root .mkt-dash-kpi-n{font-size:24px;font-weight:650;color:var(--text);letter-spacing:-.01em;line-height:1.15;margin-top:2px;font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis}.mkt-midias-root .mkt-dash-kpi-s{font-size:11px;color:var(--muted2)}.mkt-midias-root .mkt-dash-kpis-foot{display:flex;align-items:center;gap:6px;font-size:11.5px;color:var(--muted2);margin-top:-2px}.mkt-midias-root .mkt-dash-kpis-foot svg{color:var(--accent);flex:none}.mkt-midias-root .mkt-dash-kpis-foot strong{color:var(--text2);font-variant-numeric:tabular-nums}.mkt-midias-root .mkt-dash-grid2{display:grid;grid-template-columns:1.5fr 1fr;gap:14px;align-items:stretch}@media (max-width: 1000px){.mkt-midias-root .mkt-dash-grid2{grid-template-columns:1fr}}.mkt-midias-root .mkt-dash-panel{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:14px 16px 16px;display:flex;flex-direction:column;min-width:0}.mkt-midias-root .mkt-dash-panel-head{display:flex;align-items:flex-start;gap:10px;margin-bottom:12px}.mkt-midias-root .mkt-dash-panel-ic{width:30px;height:30px;flex:none;border-radius:9px;display:grid;place-items:center;background:var(--accent-soft);color:var(--accent)}.mkt-midias-root .mkt-dash-panel-titulo{font-size:13.5px;font-weight:600;color:var(--text);margin:0;line-height:1.2}.mkt-midias-root .mkt-dash-panel-sub{font-size:11.5px;color:var(--muted);margin:3px 0 0;line-height:1.35}.mkt-midias-root .mkt-dash-empty{flex:1 1 auto;min-height:150px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center;font-size:12.5px;color:var(--muted);padding:0 24px}.mkt-midias-root .mkt-dash-donut-wrap{display:flex;align-items:center;gap:18px;flex:1 1 auto}.mkt-midias-root .mkt-dash-donut{position:relative;width:132px;height:132px;flex:none}.mkt-midias-root .mkt-dash-donut svg{width:100%;height:100%;transform:rotate(-90deg)}.mkt-midias-root .mkt-dash-donut svg circle{transition:stroke-width .13s}.mkt-midias-root .mkt-dash-donut-h{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none}.mkt-midias-root .mkt-dash-donut-h b{font-size:24px;font-weight:700;color:var(--text);line-height:1;font-variant-numeric:tabular-nums}.mkt-midias-root .mkt-dash-donut-h span{font-size:10.5px;color:var(--muted);margin-top:2px}.mkt-midias-root .mkt-dash-leg{display:flex;flex-direction:column;gap:6px;min-width:0;flex:1 1 auto}.mkt-midias-root .mkt-dash-leg>span{display:flex;align-items:center;gap:7px;font-size:12px;color:var(--text2);min-width:0}.mkt-midias-root .mkt-dash-leg>span i{width:9px;height:9px;border-radius:3px;flex:none}.mkt-midias-root .mkt-dash-leg-l{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1 auto}.mkt-midias-root .mkt-dash-leg>span b{font-size:12px;font-weight:650;color:var(--text);flex:none;font-variant-numeric:tabular-nums}.mkt-midias-root .mkt-dash-leg-pct{color:var(--muted2);font-weight:500}.mkt-midias-root .mkt-dash-filas-list{display:flex;flex-direction:column;gap:8px;flex:1 1 auto}.mkt-midias-root .mkt-dash-fila{display:flex;align-items:center;gap:11px;padding:11px 13px;border-radius:12px;border:1px solid var(--line);background:var(--bg2);cursor:pointer;text-align:left;width:100%;transition:border-color .14s,background .14s,box-shadow .14s,transform .1s}.mkt-midias-root .mkt-dash-fila:hover{background:var(--card);border-color:var(--line2);box-shadow:0 6px 18px -12px #214d6333}.mkt-midias-root .mkt-dash-fila:active{transform:translateY(1px)}.mkt-midias-root .mkt-dash-fila-ic{width:30px;height:30px;flex:none;border-radius:9px;display:grid;place-items:center;background:hsl(var(--st-block) / .14);color:#a56227}.mkt-midias-root .mkt-dash-fila-ic svg{width:15px;height:15px}.dark .mkt-midias-root .mkt-dash-fila-ic{color:#e5a46c}.mkt-midias-root .mkt-dash-fila-l{font-size:12.5px;font-weight:500;color:var(--text);flex:1 1 auto;min-width:0}.mkt-midias-root .mkt-dash-fila-n{font-size:18px;font-weight:700;color:var(--text);font-variant-numeric:tabular-nums;flex:none}.mkt-midias-root .mkt-dash-fila-go{color:var(--muted2);flex:none}.mkt-midias-root .mkt-dash-fila:hover .mkt-dash-fila-go{color:var(--accent)}.mkt-midias-root .mkt-dash-filas-foot{display:flex;align-items:center;gap:6px;margin-top:11px;padding-top:10px;border-top:1px solid var(--line);font-size:11px;color:var(--muted2)}.mkt-midias-root .mkt-dash-filas-foot svg{color:var(--accent);flex:none}.mkt-midias-root .mkt-dash-bars{display:flex;flex-direction:column;gap:11px;flex:1 1 auto;justify-content:center;padding:4px 0}.mkt-midias-root .mkt-dash-bar-row{display:grid;grid-template-columns:130px 1fr 34px;align-items:center;gap:10px}.mkt-midias-root .mkt-dash-bar-l{font-size:12px;color:var(--text2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mkt-midias-root .mkt-dash-bar-track{height:18px;border-radius:7px;background:var(--bg2);overflow:hidden}.mkt-midias-root .mkt-dash-bar-fill{height:100%;border-radius:7px;transition:width .3s ease}.mkt-midias-root .mkt-dash-bar-v{font-size:13px;font-weight:650;color:var(--text);text-align:right;font-variant-numeric:tabular-nums}.mkt-midias-root .mkt-mural{isolation:isolate;--cf-h: clamp(360px, calc(100dvh - 340px) , 820px);--cf-chrome: 178px;display:flex;flex-direction:column;align-items:center;gap:14px;padding:8px 0 4px}.mkt-midias-root .mkt-mural-viewport{display:flex;align-items:center;justify-content:center;gap:14px;width:100%}.mkt-midias-root .mkt-mural-stage{position:relative;flex:1 1 auto;min-width:0;height:var(--cf-h);overflow:hidden}.mkt-midias-root .mkt-cf-item{position:absolute;top:50%;left:50%;width:min(600px,82vw);max-width:92vw;transform-origin:center center;transition:transform .42s cubic-bezier(.16,1,.3,1),opacity .32s ease;cursor:pointer;will-change:transform,opacity}.mkt-midias-root .mkt-cf-head{padding:0 4px 8px}.mkt-midias-root .mkt-cf-item .mkt-cf-head h4{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mkt-midias-root .mkt-cf-item[data-center=true] .mkt-cf-head h4{white-space:normal;overflow:visible;line-height:1.3}.mkt-midias-root .mkt-cf-card{display:flex;flex-direction:column;gap:10px;padding:12px 13px 13px}.mkt-midias-root .mkt-cf-item[data-center=true] .mkt-cf-card{border-color:var(--line2);box-shadow:0 20px 50px -22px #23495c73}.mkt-midias-root .mkt-cf-top{display:flex;align-items:center;gap:8px}.mkt-midias-root .mkt-cf-media{width:100%;height:calc(var(--cf-h) - var(--cf-chrome));min-height:180px;border-radius:8px;overflow:hidden;background:var(--bg2);display:flex;align-items:center;justify-content:center}.mkt-midias-root .mkt-cf-img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;background:#000;display:block}.mkt-midias-root .mkt-cf-media-ph,.mkt-midias-root .mkt-cf-sem,.mkt-midias-root .mkt-cf-doc{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:var(--muted);font-size:12px;text-align:center}.mkt-midias-root .mkt-cf-sem{color:var(--muted2)}.mkt-midias-root .mkt-cf-foot{display:flex;flex-direction:column;gap:6px}.mkt-midias-root .mkt-cf-meta{display:flex;align-items:center;gap:12px;font-size:11px;color:var(--muted);padding-top:1px}.mkt-midias-root .mkt-cf-counts{display:inline-flex;align-items:center;gap:12px}.mkt-midias-root .mkt-mural-arrow{flex:none;width:40px;height:40px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;color:var(--muted);background:var(--card);border:1px solid var(--line2);cursor:pointer;box-shadow:0 1px 2px #3654630d;transition:background .13s,color .13s,border-color .13s,box-shadow .13s}.mkt-midias-root .mkt-mural-arrow:hover{background:var(--accent-soft);color:var(--text);border-color:hsl(var(--aura-h));box-shadow:0 5px 16px #3255671f}.mkt-midias-root .mkt-mural-arrow:disabled{opacity:.4;cursor:default;box-shadow:none}.mkt-midias-root .mkt-mural-arrow:disabled:hover{background:var(--card);color:var(--muted);border-color:var(--line2)}.mkt-midias-root .mkt-mural-nav{display:flex;align-items:center;gap:12px}.mkt-midias-root .mkt-mural-indicador{font-size:12px;font-weight:600;color:var(--muted);font-variant-numeric:tabular-nums}.mkt-midias-root .mkt-mural-dots{display:flex;align-items:center;gap:6px}.mkt-midias-root .mkt-mural-dot{width:7px;height:7px;border-radius:999px;border:none;padding:0;background:var(--line2);cursor:pointer;transition:background .13s,transform .13s}.mkt-midias-root .mkt-mural-dot:hover{background:hsl(var(--aura-h))}.mkt-midias-root .mkt-mural-dot.active{background:var(--accent);transform:scale(1.25)}@media (max-width: 900px){.mkt-midias-root .mkt-cf-item{width:min(460px,88vw)}}@media (max-width: 640px){.mkt-midias-root .mkt-mural{--cf-h: clamp(300px, calc(100dvh - 300px) , 620px);--cf-chrome: 168px}.mkt-midias-root .mkt-mural-viewport{gap:8px}.mkt-midias-root .mkt-mural-arrow{width:34px;height:34px}.mkt-midias-root .mkt-cf-item{width:min(340px,92vw)}}.orc-modal-scope.mm-drawer{inset:11px 11px 11px auto;height:auto;width:min(560px,92vw);max-width:min(560px,92vw);padding:0;gap:0;display:flex;flex-direction:column;background:hsl(var(--orc-content));border:1px solid hsl(var(--orc-border));border-radius:18px;overflow:hidden;box-shadow:-18px 0 50px -28px #143d5299}.orc-modal-scope.mm-drawer.mm-drawer-wide{width:min(720px,95vw);max-width:min(720px,95vw)}.orc-modal-scope.mm-drawer.mm-drawer-xwide{width:min(820px,95vw);max-width:min(820px,95vw)}.orc-modal-scope.mm-drawer[data-state=open]{animation:mm-drawer-in .58s cubic-bezier(.22,1,.36,1)}.orc-modal-scope.mm-drawer[data-state=closed]{animation:mm-drawer-out .42s cubic-bezier(.22,1,.36,1)}@keyframes mm-drawer-in{0%{transform:translate(calc(100% + 24px))}to{transform:translate(0)}}@keyframes mm-drawer-out{0%{transform:translate(0)}to{transform:translate(calc(100% + 24px))}}@media (prefers-reduced-motion: reduce){.orc-modal-scope.mm-drawer[data-state=open],.orc-modal-scope.mm-drawer[data-state=closed]{animation-duration:.12s}}.orc-modal-scope.mm-drawer .mm-head{flex:none;background:hsl(var(--orc-card));border-bottom:1px solid hsl(var(--orc-border))}.orc-modal-scope.mm-drawer .mm-foot{flex:none;background:hsl(var(--orc-card));border-top:1px solid hsl(var(--orc-border))}.orc-modal-scope.mm-drawer .mm-head .mm-head-ic{width:38px;height:38px;border-radius:10px;flex:none;display:grid;place-items:center;background:hsl(var(--orc-st-doing) / .14);color:hsl(var(--orc-st-doing))}.orc-modal-scope.mm-drawer .mm-head .mm-head-ic svg{width:18px;height:18px}.orc-modal-scope.mm-drawer>button{top:14px;right:14px;width:32px;height:32px;border-radius:8px;display:grid;place-items:center;color:hsl(var(--orc-muted-fg));opacity:1;background:transparent;transition:background .12s,color .12s}.orc-modal-scope.mm-drawer>button:hover{background:hsl(var(--orc-accent-soft));color:hsl(var(--orc-accent-fg));opacity:1}.orc-modal-scope.mm-drawer>button>svg{width:17px;height:17px}.crmv-view{display:flex;flex-direction:column;min-height:0}.crmv-card{background:var(--card);border:1px solid var(--line);border-radius:12px;overflow:hidden}.crmv-scroll{width:100%;overflow-x:auto}.crmv-table{width:100%;border-collapse:collapse;font-size:13px}.crmv-table thead th{text-align:left;font-weight:600;color:var(--muted);font-size:12px;padding:10px 14px;border-bottom:1px solid var(--line);white-space:nowrap;background:var(--card);position:sticky;top:0;z-index:1}.crmv-table tbody td{padding:11px 14px;border-bottom:1px solid var(--line);color:var(--text);vertical-align:middle}.crmv-table tbody tr:last-child td{border-bottom:none}.crmv-table tbody tr.crmv-row{cursor:pointer;transition:background .12s ease}.crmv-table tbody tr.crmv-row:hover{background:var(--row-hover)}.crmv-name{font-weight:500;color:var(--text)}.crmv-name-flex{display:flex;align-items:center;justify-content:space-between;gap:10px}.crmv-name-txt{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crmv-arq-btn{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:7px;border:none;background:transparent;color:var(--muted);opacity:0;cursor:pointer;flex:0 0 auto;transition:opacity .12s ease,background .12s ease,color .12s ease}.crmv-table tbody tr.crmv-row:hover .crmv-arq-btn{opacity:1}.crmv-arq-btn:hover{background:#fdf0d8;color:#b1611b}.dark .crmv-arq-btn:hover{background:#5d4928;color:#f8c977}.crmv-arq-btn>svg{width:15px;height:15px}.crmv-muted{color:var(--muted)}.crmv-empty{text-align:center;color:var(--muted);padding:40px 14px;font-size:13px}.crmv-skel{display:block;height:12px;border-radius:6px;background:linear-gradient(90deg,var(--line),var(--content),var(--line));background-size:200% 100%;animation:crmv-shimmer 1.2s ease-in-out infinite}@keyframes crmv-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.crmv-count{color:var(--muted);font-weight:500}.crmv-form{display:flex;flex-direction:column;gap:16px}.crmv-field{display:flex;flex-direction:column;gap:6px}.crmv-label{font-size:12px;font-weight:600;color:var(--text)}.crmv-req{color:var(--accent)}.crmv-input,.crmv-textarea{width:100%;border:1px solid var(--line);border-radius:8px;padding:9px 11px;font-size:13px;color:var(--text);background:var(--card);outline:none;transition:border-color .12s ease,box-shadow .12s ease}.crmv-input:focus,.crmv-textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px #298ac226}.crmv-textarea{resize:vertical;min-height:72px}.crmv-arqboard-top{display:flex;align-items:center;gap:10px;margin-bottom:12px}.crmv-voltar{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--line);background:var(--card);color:var(--text);border-radius:8px;padding:6px 12px;font-size:13px;cursor:pointer}.crmv-voltar:hover{background:var(--row-hover)}.crmv-desarq{display:inline-flex;align-items:center;gap:6px;background:var(--text);color:var(--card);border:none;border-radius:999px;padding:5px 12px;font-size:12px;font-weight:500;cursor:pointer;opacity:0;transition:opacity .12s ease}.crmv-table tbody tr.crmv-row:hover .crmv-desarq{opacity:1}.crmv-desarq:hover{filter:brightness(1.15)}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::-moz-selection{background:transparent}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:#ffffff80}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px #000000a6;border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px #0006;background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;box-sizing:border-box;background:#fffc;text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678)}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.crm-sa-root{--background: 0 0% 100%;--foreground: 0 0% 9%;--card: 0 0% 100%;--card-foreground: 0 0% 9%;--popover: 0 0% 100%;--popover-foreground: 0 0% 9%;--primary: 0 0% 13%;--primary-foreground: 0 0% 98%;--secondary: 0 0% 96%;--secondary-foreground: 0 0% 13%;--muted: 0 0% 96%;--muted-foreground: 0 0% 45%;--accent: 0 0% 96%;--accent-foreground: 0 0% 13%;--destructive: 0 72% 51%;--destructive-foreground: 0 0% 98%;--border: 0 0% 90%;--input: 0 0% 90%;--ring: 0 0% 13%;--radius: .625rem;--good: #34d399;--warn: #fbbf24;--bad: #fb7185;--good-soft: color-mix(in oklab, #34d399 18%, white);--good-ink: #15803d;--warn-soft: color-mix(in oklab, #fbbf24 22%, white);--warn-ink: #b45309;--bad-soft: color-mix(in oklab, #fb7185 17%, white);--bad-ink: #be123c;--ch-whatsapp: #22c55e;--ch-telegram: #38bdf8;--ch-instagram: #e879f9;--ch-email: #94a3b8;--ch-sac: #fbbf24;--ch-call: #34d399;--ch-linkedin: #60a5fa;color:hsl(var(--foreground));background-color:hsl(var(--background))}.crm-sa-root .bg-good{background-color:#34d399}.crm-sa-root .text-good{color:#34d399}.crm-sa-root .bg-warn{background-color:#fbbf24}.crm-sa-root .text-warn{color:#fbbf24}.crm-sa-root .bg-bad{background-color:#fb7185}.crm-sa-root .text-bad{color:#fb7185}.crm-sa-root .bg-good-soft{background-color:color-mix(in oklab,#34d399 18%,white)}.crm-sa-root .text-good-ink{color:#15803d}.crm-sa-root .bg-warn-soft{background-color:color-mix(in oklab,#fbbf24 22%,white)}.crm-sa-root .text-warn-ink{color:#b45309}.crm-sa-root .bg-bad-soft{background-color:color-mix(in oklab,#fb7185 17%,white)}.crm-sa-root .text-bad-ink{color:#be123c}.crm-sa-root .bg-c1{background-color:#a78bfa}.crm-sa-root .bg-c2{background-color:#7dd3fc}.crm-sa-root .bg-c3{background-color:#86efac}.crm-sa-root .bg-c4{background-color:#fcd34d}.crm-sa-root .bg-c5{background-color:#f9a8d4}.crm-sa-root .bg-c6{background-color:#fda4af}.crm-sa-root .border-good\/40{border-color:color-mix(in oklab,#34d399 40%,transparent)}.crm-sa-root .border-warn\/40{border-color:color-mix(in oklab,#fbbf24 40%,transparent)}.crm-sa-root .border-warn\/30{border-color:color-mix(in oklab,#fbbf24 30%,transparent)}@keyframes sa-fade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.crm-sa-root .sa-fade{animation:sa-fade .25s ease both}@media (prefers-reduced-motion: reduce){.crm-sa-root .sa-fade{animation:none}}.dp-escalas-skin{--primary: 200 64% 35%;--primary-foreground: 0 0% 100%;--accent: 200 70% 95%;--accent-foreground: 200 60% 25%;--secondary: 200 52% 95%;--secondary-foreground: 200 55% 26%;--muted: 200 48% 97%;--muted-foreground: 205 16% 44%;--card: 0 0% 100%;--popover: 0 0% 100%;--border: 205 34% 90%;--input: 205 30% 88%;--ring: 200 64% 45%;--radius: .75rem;--destructive: 28 64% 46%;--destructive-foreground: 0 0% 100%}.dp-escalas-skin .border.rounded-lg,.dp-escalas-skin .border.rounded-md,.dp-escalas-skin .rounded-lg.border,.dp-escalas-skin .rounded-md.border{border-color:#dde7ee}.dp-escalas-skin .bg-blue-50{background-color:#f1f8fb!important}.dp-escalas-skin .bg-blue-100,.dp-escalas-skin .hover\:bg-blue-100:hover{background-color:#e0eef5!important}.dp-escalas-skin .border-blue-200{border-color:#cde0ea!important}.dp-escalas-skin .text-blue-500,.dp-escalas-skin .text-blue-600,.dp-escalas-skin .text-blue-700,.dp-escalas-skin .text-blue-800,.dp-escalas-skin .text-blue-900,.dp-escalas-skin .hover\:text-blue-900:hover{color:#1f556f!important}.dp-escalas-skin .bg-green-50{background-color:#f1f9f5!important}.dp-escalas-skin .bg-green-100{background-color:#e2f4eb!important}.dp-escalas-skin .bg-green-500{background-color:#2fa76f!important}.dp-escalas-skin .border-green-300{border-color:#badecd!important}.dp-escalas-skin .text-green-600,.dp-escalas-skin .text-green-700,.dp-escalas-skin .text-green-800{color:#226d4a!important}.dp-escalas-skin .bg-red-50{background-color:#fef7e9!important}.dp-escalas-skin .bg-red-100{background-color:#fdf1d9!important}.dp-escalas-skin .bg-red-200{background-color:#f9e7c3!important}.dp-escalas-skin .bg-red-500{background-color:#e98b20!important}.dp-escalas-skin .bg-red-600{background-color:#d1751a!important}.dp-escalas-skin .hover\:bg-red-50:hover{background-color:#fdf2de!important}.dp-escalas-skin .hover\:bg-red-100:hover{background-color:#fbedd0!important}.dp-escalas-skin .hover\:bg-red-300:hover{background-color:#f7e3bb!important}.dp-escalas-skin .border-red-200{border-color:#f2dcb0!important}.dp-escalas-skin .border-red-300{border-color:#edd4a1!important}.dp-escalas-skin .border-red-400{border-color:#e2c38d!important}.dp-escalas-skin .text-red-400{color:#e08c1f!important}.dp-escalas-skin .text-red-500{color:#d17b1a!important}.dp-escalas-skin .text-red-600{color:#bc6b1a!important}.dp-escalas-skin .text-red-700{color:#a95c19!important}.dp-escalas-skin .text-red-800{color:#954e18!important}.dp-escalas-skin .text-red-900{color:#824217!important}.dp-escalas-skin .bg-yellow-50,.dp-escalas-skin .bg-amber-100{background-color:#fef6e7!important}.dp-escalas-skin .bg-yellow-100{background-color:#fdf1d9!important}.dp-escalas-skin .bg-yellow-500{background-color:#eca427!important}.dp-escalas-skin .border-yellow-300,.dp-escalas-skin .border-amber-300{border-color:#f0d8a8!important}.dp-escalas-skin .text-yellow-600,.dp-escalas-skin .text-yellow-700,.dp-escalas-skin .text-yellow-800,.dp-escalas-skin .text-amber-800{color:#956318!important}.dp-escalas-skin .bg-orange-50{background-color:#fdf3ea!important}.dp-escalas-skin .bg-orange-100{background-color:#fbe9da!important}.dp-escalas-skin .bg-orange-500{background-color:#e98935!important}.dp-escalas-skin .border-orange-300{border-color:#edcaab!important}.dp-escalas-skin .text-orange-600,.dp-escalas-skin .text-orange-700,.dp-escalas-skin .text-orange-800{color:#a35d1f!important}.dp-escalas-skin .bg-gray-100{background-color:#eef3f6!important}.dp-escalas-skin .text-gray-700,.dp-escalas-skin .text-gray-800{color:#405564!important}.dp-escalas-skin tbody tr.cursor-pointer:hover,.dp-escalas-skin .hover\:bg-muted\/50:hover,.dp-escalas-skin .hover\:bg-muted\/30:hover{background-color:#eef7fc!important}.dp-escalas-skin thead,.dp-escalas-skin .bg-muted\/50{background-color:#f4f9fb}.dp-escalas-skin tr [title=Visualizar],.dp-escalas-skin tr [title=Editar],.dp-escalas-skin tr [title=Excluir]{opacity:0;transition:opacity .12s ease}.dp-escalas-skin tr:hover [title=Visualizar],.dp-escalas-skin tr:hover [title=Editar],.dp-escalas-skin tr:hover [title=Excluir],.dp-escalas-skin tr [title=Visualizar]:focus-visible,.dp-escalas-skin tr [title=Editar]:focus-visible,.dp-escalas-skin tr [title=Excluir]:focus-visible{opacity:1}.dp-escalas-skin thead th.sticky.right-0{color:transparent}.dark .dp-escalas-skin{--primary: 198 70% 56%;--primary-foreground: 210 30% 10%;--accent: 205 38% 22%;--accent-foreground: 200 40% 88%;--secondary: 215 22% 20%;--secondary-foreground: 200 40% 86%;--muted: 215 22% 17%;--muted-foreground: 210 14% 64%;--card: 216 24% 13%;--popover: 216 24% 13%;--border: 215 20% 26%;--input: 215 20% 28%;--ring: 198 70% 56%;--destructive: 30 70% 56%;--destructive-foreground: 28 35% 12%}.dark .dp-escalas-skin .border.rounded-lg,.dark .dp-escalas-skin .border.rounded-md,.dark .dp-escalas-skin .rounded-lg.border,.dark .dp-escalas-skin .rounded-md.border{border-color:#354050}.dark .dp-escalas-skin .bg-blue-50{background-color:#1f303d!important}.dark .dp-escalas-skin .bg-blue-100,.dark .dp-escalas-skin .hover\:bg-blue-100:hover{background-color:#263b4a!important}.dark .dp-escalas-skin .border-blue-200{border-color:#364a59!important}.dark .dp-escalas-skin .text-blue-500,.dark .dp-escalas-skin .text-blue-600,.dark .dp-escalas-skin .text-blue-700,.dark .dp-escalas-skin .text-blue-800,.dark .dp-escalas-skin .text-blue-900,.dark .dp-escalas-skin .hover\:text-blue-900:hover{color:#95cde4!important}.dark .dp-escalas-skin .bg-green-50{background-color:#1e332a!important}.dark .dp-escalas-skin .bg-green-100{background-color:#264034!important}.dark .dp-escalas-skin .border-green-300{border-color:#3c5d4e!important}.dark .dp-escalas-skin .text-green-600,.dark .dp-escalas-skin .text-green-700,.dark .dp-escalas-skin .text-green-800{color:#85d6b0!important}.dark .dp-escalas-skin .bg-red-50{background-color:#3c3220!important}.dark .dp-escalas-skin .bg-red-100{background-color:#423724!important}.dark .dp-escalas-skin .bg-red-200{background-color:#56482e!important}.dark .dp-escalas-skin .bg-red-500{background-color:#bc7a2f!important}.dark .dp-escalas-skin .bg-red-600{background-color:#ab6b2b!important}.dark .dp-escalas-skin .hover\:bg-red-50:hover{background-color:#50422b!important}.dark .dp-escalas-skin .hover\:bg-red-100:hover{background-color:#5a4a30!important}.dark .dp-escalas-skin .hover\:bg-red-300:hover{background-color:#635336!important}.dark .dp-escalas-skin .border-red-200{border-color:#605239!important}.dark .dp-escalas-skin .border-red-300,.dark .dp-escalas-skin .border-red-400{border-color:#6f5d3e!important}.dark .dp-escalas-skin .text-red-400{color:#edc36e!important}.dark .dp-escalas-skin .text-red-500,.dark .dp-escalas-skin .text-red-600{color:#ecbf65!important}.dark .dp-escalas-skin .text-red-700,.dark .dp-escalas-skin .text-red-800{color:#f1cb7e!important}.dark .dp-escalas-skin .text-red-900{color:#f3d291!important}.dark .dp-escalas-skin .bg-yellow-50,.dark .dp-escalas-skin .bg-amber-100,.dark .dp-escalas-skin .bg-yellow-100{background-color:#423824!important}.dark .dp-escalas-skin .border-yellow-300,.dark .dp-escalas-skin .border-amber-300{border-color:#67593c!important}.dark .dp-escalas-skin .text-yellow-600,.dark .dp-escalas-skin .text-yellow-700,.dark .dp-escalas-skin .text-yellow-800,.dark .dp-escalas-skin .text-amber-800{color:#f1cb7e!important}.dark .dp-escalas-skin .bg-orange-50,.dark .dp-escalas-skin .bg-orange-100{background-color:#493727!important}.dark .dp-escalas-skin .border-orange-300{border-color:#68503b!important}.dark .dp-escalas-skin .text-orange-600,.dark .dp-escalas-skin .text-orange-700,.dark .dp-escalas-skin .text-orange-800{color:#e8af7d!important}.dark .dp-escalas-skin .bg-gray-100{background-color:#2e3642!important}.dark .dp-escalas-skin .text-gray-700,.dark .dp-escalas-skin .text-gray-800{color:#bec7d0!important}.dark .dp-escalas-skin tbody tr.cursor-pointer:hover,.dark .dp-escalas-skin .hover\:bg-muted\/50:hover,.dark .dp-escalas-skin .hover\:bg-muted\/30:hover{background-color:#243642!important}.dark .dp-escalas-skin thead,.dark .dp-escalas-skin .bg-muted\/50{background-color:#222a35}.escalas-v2-root .view-tabs .tab-btn,.folha-v2-root .view-tabs .tab-btn{white-space:nowrap}.atividades-v2-root .dp-checagem-head{display:flex;align-items:center;gap:10px;padding:10px 14px;border-bottom:1px solid var(--line);flex-wrap:wrap}.atividades-v2-root .dp-date-nav{display:inline-flex;align-items:center;gap:6px;min-width:0;flex-wrap:wrap}.atividades-v2-root .dp-date-label{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border-radius:9px;border:1px solid var(--line2);background:var(--card);font-size:13px;font-weight:600;color:var(--text);cursor:pointer;white-space:nowrap}.atividades-v2-root .dp-date-label:hover{border-color:var(--accent);color:var(--accent)}.atividades-v2-root .dp-total{font-size:12px;color:var(--muted);white-space:nowrap;margin-left:4px}.atividades-v2-root .dp-head-right{display:inline-flex;align-items:center;gap:8px;margin-left:auto}.escalas-v2-root [data-testid=escalas-solicitacoes] .dp-checagem-head{padding:4px 14px;gap:8px}.escalas-v2-root [data-testid=escalas-solicitacoes] .dp-checagem-head .dp-incard-toggle{padding:2px}.escalas-v2-root [data-testid=escalas-solicitacoes] .dp-checagem-head .view-tabs .tab-btn{height:26px;padding:0 11px;font-size:12.5px}.escalas-v2-root [data-testid=escalas-solicitacoes] .dp-checagem-head .dp-date-label{height:26px}.atividades-v2-root .dp-checagem-foot{display:flex;align-items:center;justify-content:flex-start;padding:12px 14px;border-top:1px solid var(--line)}.atividades-v2-root .dp-assinar-btn{display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 16px;border-radius:9px;font-size:13px}.atividades-v2-root .dp-pend{font-weight:600;font-size:12.5px;color:#a76f1b}.dark .atividades-v2-root .dp-pend{color:#f1cb7e}.atividades-v2-root .dp-fechado{display:inline-flex;align-items:center;gap:4px;font-weight:700;font-size:11px;letter-spacing:.03em;color:#996529}.dark .atividades-v2-root .dp-fechado{color:#e8c173}.atividades-v2-root .dp-title-link{background:transparent;border:none;padding:0;cursor:pointer;font:inherit;font-size:13px;color:var(--text);text-align:left}.atividades-v2-root .dp-title-link:hover{color:var(--accent);text-decoration:underline}.atividades-v2-root .dp-funcao-chip{display:inline-flex;align-items:center;height:17px;padding:0 7px;border-radius:9999px;font-size:10px;font-weight:600;background:var(--bg2);color:var(--muted);border:1px solid var(--line);white-space:nowrap}.atividades-v2-root .dp-grupo-checados{font-size:11px;font-weight:500;color:var(--muted);margin-left:2px;white-space:nowrap}.atividades-v2-root .dp-pill-amber{display:inline-flex;align-items:center;gap:4px;height:18px;padding:0 8px;border-radius:9999px;font-size:9.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;background:#fdf1d9;color:#956318;border:1px solid hsl(40 70% 80%);white-space:nowrap}.dark .atividades-v2-root .dp-pill-amber{background:#423824;color:#f1cb7e;border-color:#67593c}.atividades-v2-root .dp-pill-dashed{border-style:dashed;background:transparent}.atividades-v2-root .dp-grupo-vagas{margin-left:4px}.atividades-v2-root .dp-pill-fechado{display:inline-flex;align-items:center;gap:3px;height:18px;padding:0 7px;border-radius:9999px;font-size:9px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;background:#f9efdc;color:#915f27;border:1px solid hsl(40 56% 80%)}.dark .atividades-v2-root .dp-pill-fechado{background:#483c28;color:#e8c173;border-color:#6d5d40}.atividades-v2-root .dp-status-btn{background:transparent;border:none;padding:0;cursor:pointer;display:inline-flex}.atividades-v2-root .dp-status{display:inline-flex;align-items:center;height:19px;padding:0 8px;border-radius:9999px;font-size:9.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;border:1px solid transparent;white-space:nowrap;transition:opacity .12s ease}.atividades-v2-root .dp-status-btn:hover .dp-status{opacity:.82}.atividades-v2-root .dp-st-pend{background:#fdf1d9;color:#956318;border-color:#f0d8a8}.atividades-v2-root .dp-st-ok{background:#e2f4eb;color:#226d4a;border-color:#badecd}.atividades-v2-root .dp-st-atraso{background:#fbe9da;color:#a35d1f;border-color:#edcaab}.atividades-v2-root .dp-st-falta{background:#faddc7;color:#ae490f;border-color:#e9b795}.dark .atividades-v2-root .dp-st-pend{background:#423824;color:#f1cb7e;border-color:#67593c}.dark .atividades-v2-root .dp-st-ok{background:#264034;color:#85d6b0;border-color:#3c5d4e}.dark .atividades-v2-root .dp-st-atraso{background:#493727;color:#e8af7d;border-color:#68503b}.dark .atividades-v2-root .dp-st-falta{background:#503626;color:#f4a967;border-color:#76543d}.escalas-v2-root .escala-acoes-tag{display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 8px;border-radius:7px;font-size:12px;font-weight:500;line-height:1;color:var(--text);background:var(--card);border:1px solid var(--line2);cursor:pointer;white-space:nowrap;opacity:0;transition:opacity .12s,background .12s,color .12s,border-color .12s}.escalas-v2-root .escala-acoes-tag svg{width:12px;height:12px;flex:none}.escalas-v2-root .t-row.tab:hover .escala-acoes-tag,.escalas-v2-root .escala-acoes-tag[data-state=open]{opacity:1}.escalas-v2-root .escala-acoes-tag:hover,.escalas-v2-root .escala-acoes-tag[data-state=open]{background:var(--text);color:var(--bg);border-color:var(--text)}.dark .escalas-v2-root .escala-acoes-tag:hover,.dark .escalas-v2-root .escala-acoes-tag[data-state=open]{background:#b0dff3;color:#132939;border-color:#b0dff3}.escalas-v2-root .escala-acoes-confirm{display:inline-flex;align-items:center;gap:4px;opacity:1}.escalas-v2-root .escala-acoes-confirm .lbl{font-size:11.5px;color:var(--muted);margin-right:2px}.escalas-v2-root .dp-tipo-hint{margin:2px 2px 12px;padding:8px 12px;border-radius:9px;font-size:12.5px;line-height:1.45;color:#285971;background:#edf8fd;border:1px solid hsl(198 55% 87%)}.escalas-v2-root .dp-tipo-hint strong{font-weight:650;color:#1d4f67}.dark .escalas-v2-root .dp-tipo-hint{color:#b3d6e6;background:#1c343f;border-color:#375462}.atividades-v2-root .t-row.tab .dp-pedido-act{position:absolute;right:6px;top:50%;transform:translateY(-50%);width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;border-radius:7px;border:1px solid var(--line);background:var(--card, #fff);color:#266787;opacity:0;pointer-events:none;transition:opacity .12s ease,background .12s ease,color .12s ease}.atividades-v2-root .t-row.tab:hover .dp-pedido-act,.atividades-v2-root .t-row.tab .dp-pedido-act:focus-visible{opacity:1;pointer-events:auto}.atividades-v2-root .t-row.tab .dp-pedido-act:hover{background:#e3f5fc;color:#184962;border-color:#b0d7e8}.dark .atividades-v2-root .t-row.tab .dp-pedido-act{color:#9ccade}.dark .atividades-v2-root .t-row.tab .dp-pedido-act:hover{background:#233f4d;color:#c6e4f1;border-color:#3e5f6f}.atividades-v2-root .dp-prazo-vencido{color:#bc4f10;font-weight:600}.dark .atividades-v2-root .dp-prazo-vencido{color:#f4a967}.atividades-v2-root .dp-consol-head{display:flex;align-items:center;gap:8px;padding:7px 10px;margin:14px 0 0;font-size:12px;font-weight:650;color:var(--text, #0f172a);border-bottom:1px solid var(--line)}.atividades-v2-root .dp-consol-head:first-child{margin-top:0}.atividades-v2-root .dp-consol-row{display:grid;grid-template-columns:96px 1fr auto;gap:10px;align-items:center;padding:7px 10px;border-bottom:1px solid var(--row-sep, hsl(210 24% 93%));font-size:12.5px}.atividades-v2-root .dp-consol-row:hover{background:var(--row-hover, hsl(198 80% 97%))}.atividades-v2-root .dp-consol-empty{padding:10px;font-size:12px;color:var(--muted)}.escalas-v2-root [data-testid=escalas-solicitacoes] table thead,.escalas-v2-root [data-testid=escalas-solicitacoes] table thead tr,.escalas-v2-root [data-testid=escalas-solicitacoes] table thead th{background:var(--bg2)}.escalas-v2-root [data-testid=escalas-solicitacoes] table thead th{height:28px;padding-top:3px;padding-bottom:3px;border-bottom:1px solid var(--line);color:var(--muted);font-weight:600;font-size:11px;text-transform:none;white-space:nowrap;vertical-align:middle}.atividades-v2-root .dp-mini-btn{display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 10px;border-radius:7px;white-space:nowrap;font-size:11.5px;font-weight:600;cursor:pointer;border:1px solid var(--line);background:var(--card, #fff);color:var(--muted);transition:background .12s ease,color .12s ease,border-color .12s ease}.atividades-v2-root .dp-mini-btn:hover{background:#e8f6fc;border-color:#b8dbea;color:#184962}.atividades-v2-root .dp-mini-btn.ok:hover{background:#e5f5ee;color:#226d4a;border-color:#b3dbc8}.atividades-v2-root .dp-mini-btn.no:hover{background:#fce8d9;color:#b24b10;border-color:#ebc0a3}.atividades-v2-root .dp-mini-btn:disabled{opacity:.45;cursor:default;background:var(--card, #fff);color:var(--muted);border-color:var(--line)}.dark .atividades-v2-root .dp-mini-btn{background:transparent}.dark .atividades-v2-root .dp-mini-btn.ok:hover{background:#2a4739;color:#8cd9b5;border-color:#406453}.dark .atividades-v2-root .dp-mini-btn.no:hover{background:#533927;color:#f4ae71;border-color:#79563e}.dark .escalas-v2-root .dp-tipo-hint strong{color:#c6e4f1}.dp-v2-root.dp-visitas-block{background:var(--card, #fff);border:1px solid var(--line, #d5e4eb);border-radius:14px;box-shadow:0 8px 26px -10px #214d6333,0 1px 3px #32556712;margin-bottom:14px;overflow:hidden}.dp-v2-root.dp-visitas-block .dp-visitas-head{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border-bottom:1px solid var(--line)}.dp-v2-root.dp-visitas-block .dp-visitas-head .ic{width:34px;height:34px;flex:none;border-radius:10px;display:grid;place-items:center;background:var(--accent-soft);color:var(--accent)}.dp-v2-root.dp-visitas-block .dp-visitas-head .ttl{min-width:0;display:flex;flex-direction:column;gap:2px}.dp-v2-root.dp-visitas-block .dp-visitas-head .t{font-size:14.5px;font-weight:650;color:var(--text);line-height:1.2}.dp-v2-root.dp-visitas-block .dp-visitas-head .d{font-size:12px;color:var(--muted);line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dp-v2-root.dp-visitas-block .dp-visitas-list{display:flex;flex-direction:column}.dp-v2-root.dp-visitas-block .dp-visita-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:11px 16px;border-bottom:1px solid var(--row-sep)}.dp-v2-root.dp-visitas-block .dp-visita-row:last-child{border-bottom:none}.dp-v2-root.dp-visitas-block .dp-visita-row:hover{background:var(--row-hover)}.dp-v2-root.dp-visitas-block .dp-visita-row .loc{display:inline-flex;align-items:center;gap:7px;min-width:0;flex:1 1 180px;font-size:13.5px;font-weight:500;color:var(--text)}.dp-v2-root.dp-visitas-block .dp-visita-row .loc svg{color:var(--accent);flex:none}.dp-v2-root.dp-visitas-block .dp-visita-row .loc .nm{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dp-v2-root.dp-visitas-block .dp-visita-row .hr{display:inline-flex;align-items:center;gap:5px;flex:none;font-size:12px;color:var(--muted);font-variant-numeric:tabular-nums}.dp-v2-root.dp-visitas-block .dp-visita-row .hr svg{color:var(--muted2)}.dp-v2-root.dp-visitas-block .dp-visita-row .st,.dp-v2-root.dp-visitas-block .dp-visita-row .act{flex:none}.dp-sheet .dp-visita-hint{padding:9px 12px;border-radius:10px;font-size:12.5px;line-height:1.45;color:#7a491f;background:hsl(var(--st-block) / .12);border:1px solid hsl(var(--st-block) / .4)}.dp-sheet .dp-visita-hint strong{font-weight:700}.dark .dp-sheet .dp-visita-hint{color:#f4c49a;background:#47321f80;border-color:#7d5a3b}.dp-sheet .dp-visita-gatehint{font-size:11.5px;color:var(--muted);flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dp-sheet .dp-visita-funcs{display:flex;flex-direction:column;gap:4px;margin-top:8px}.dp-sheet .dp-visita-func{display:flex;align-items:center;gap:10px;padding:7px 9px;border-radius:10px;border:1px solid var(--line);background:var(--bg2)}.dp-sheet .dp-visita-func .who{min-width:0;display:flex;flex-direction:column;gap:3px}.dp-sheet .dp-visita-func .nm{font-size:13px;font-weight:600;color:var(--text);line-height:1.1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dp-sheet .dp-visita-func .rl{display:inline-flex;align-items:center;gap:8px}.dp-sheet .dp-visita-func .epi{font-size:11px;color:var(--accent);font-weight:600}.dp-sheet .dp-nota-pills{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.dp-sheet .dp-nota-pill{height:30px}.dp-sheet .dp-area-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:8px}@media (max-width: 420px){.dp-sheet .dp-area-grid{grid-template-columns:1fr}}.dp-sheet .dp-area-tile{border:1px solid var(--line2);border-radius:11px;background:var(--card);overflow:hidden;transition:border-color .14s,background .14s}.dp-sheet .dp-area-tile.req{border-color:hsl(var(--st-block) / .55);background:hsl(var(--st-block) / .05)}.dp-sheet .dp-area-tile.done{border-color:hsl(var(--st-done) / .5);background:hsl(var(--st-done) / .05)}.dp-sheet .dp-area-tile .hd{display:flex;align-items:center;gap:9px;padding:10px 11px;cursor:pointer}.dp-sheet .dp-area-tile .hd:hover{background:var(--accent-soft)}.dp-sheet .dp-area-tile .hd .ic{width:30px;height:30px;flex:none;border-radius:8px;display:grid;place-items:center;background:var(--accent-soft);color:var(--accent)}.dp-sheet .dp-area-tile.done .hd .ic{background:hsl(var(--st-done) / .16);color:hsl(var(--st-done))}.dp-sheet .dp-area-tile .hd .tx{min-width:0;display:flex;flex-direction:column;gap:1px;flex:1}.dp-sheet .dp-area-tile .hd .lb{font-size:12.5px;font-weight:600;color:var(--text);line-height:1.15;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dp-sheet .dp-area-tile .hd .lb .rq{color:hsl(var(--st-block));font-style:normal;margin-left:2px;font-weight:700}.dp-sheet .dp-area-tile .hd .hn{font-size:10.5px;color:var(--muted);line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dp-sheet .dp-area-tile .hd .ct{flex:none;font-size:11px;font-weight:700;color:hsl(var(--st-done));font-variant-numeric:tabular-nums;background:hsl(var(--st-done) / .14);border-radius:999px;padding:1px 7px}.dp-sheet .dp-area-tile .thumbs{display:flex;flex-wrap:wrap;gap:6px;padding:0 11px 11px}.dp-sheet .dp-area-tile .thumb{position:relative;width:48px;height:48px;border-radius:8px;overflow:hidden;border:1px solid var(--line);flex:none}.dp-sheet .dp-area-tile .thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.dp-sheet .dp-area-tile .thumb .rm{position:absolute;top:2px;right:2px;width:18px;height:18px;border-radius:6px;border:none;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;background:#0f172a9e;color:#fff}.dp-sheet .dp-area-tile .thumb .rm:hover{background:#0f172ad1}.dp-sheet .dp-gps-box{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-top:8px;padding:11px 12px;border-radius:11px;border:1px solid var(--line2);background:var(--bg2)}.dp-sheet .dp-gps-box .msg{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;color:var(--text2);min-width:0;flex:1 1 200px}.dp-sheet .dp-gps-box .msg svg{flex:none}.dp-sheet .dp-gps-box.tone-warn{background:hsl(var(--st-block) / .1);border-color:hsl(var(--st-block) / .45)}.dp-sheet .dp-gps-box.tone-warn .msg{color:#834e21}.dp-sheet .dp-gps-box.tone-success{background:hsl(var(--st-done) / .1);border-color:hsl(var(--st-done) / .45)}.dp-sheet .dp-gps-box.tone-success .msg{color:hsl(var(--st-done))}.dark .dp-sheet .dp-gps-box.tone-warn .msg{color:#f2b988}.dp-folha-nokpi .grid.grid-cols-2.md\:grid-cols-3.lg\:grid-cols-6{display:none}.escalas-v2-root .dp-cal-skin>.w-full>.flex.flex-col.gap-4{gap:.5rem}.escalas-v2-root .dp-cal-skin>.w-full>.flex.flex-col.gap-4>.flex.items-center.justify-between .rounded-full.bg-muted{height:26px;padding:2px}.escalas-v2-root .dp-cal-skin>.w-full>.flex.flex-col.gap-4>.flex.items-center.justify-between .rounded-full.bg-muted [role=tab]{height:22px;min-height:0;padding-top:0;padding-bottom:0}.escalas-v2-root .dp-cal-skin>.w-full>.flex.flex-col.gap-4>.flex.items-center.justify-between .h-8.w-8{height:26px;width:26px}.escalas-v2-root .dp-cal-skin>.w-full>.flex.flex-col.gap-4>.flex.items-center.justify-between h2{font-size:.9rem}.dp-cal-skin .view-tabs{display:inline-flex;align-items:center;gap:2px;padding:3px;border-radius:12px;background:#f0f6fa}.dp-cal-skin .view-tabs .tab-btn{height:30px;padding:0 13px;border-radius:9px;font-size:13px;font-weight:500;color:#5e7382;background:transparent;border:none;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:color .2s ease,background .28s cubic-bezier(.22,1,.36,1)}.dp-cal-skin .view-tabs .tab-btn:hover{color:#1b495f}.dp-cal-skin .view-tabs .tab-btn.active{background:#fff;color:#16435a;box-shadow:0 1px 2px #36546314,0 0 0 1px #dde7ee}.dark .dp-cal-skin .view-tabs{background:#28313e}.dark .dp-cal-skin .view-tabs .tab-btn{color:#96a3b0}.dark .dp-cal-skin .view-tabs .tab-btn:hover{color:#add8eb}.dark .dp-cal-skin .view-tabs .tab-btn.active{background:#232c39;color:#add8eb;box-shadow:0 0 0 1px #3d4a5c}.escalas-v2-root .dp-aus-func-scroll{overflow:auto;max-height:64vh;border:1px solid var(--line);border-radius:12px}.escalas-v2-root .dp-aus-func-table{border-collapse:separate;border-spacing:0;width:100%;font-size:12px}.escalas-v2-root .dp-aus-func-th-nome,.escalas-v2-root .dp-aus-func-td-nome{position:sticky;left:0;z-index:3;background:var(--card);border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:6px 10px;min-width:180px;max-width:180px;text-align:left}.escalas-v2-root thead .dp-aus-func-th-nome{z-index:5;top:0;position:sticky}.escalas-v2-root .dp-aus-func-th-dia{position:sticky;top:0;z-index:4;min-width:32px;width:32px;text-align:center;padding:4px 2px;background:var(--bg2);color:var(--muted);font-weight:600;border-bottom:1px solid var(--line)}.escalas-v2-root .dp-aus-func-th-nome{background:var(--bg2);color:var(--muted);font-weight:600}.escalas-v2-root .dp-aus-func-th-in{display:flex;flex-direction:column;align-items:center;line-height:1.1}.escalas-v2-root .dp-aus-func-th-in .n{font-size:11.5px}.escalas-v2-root .dp-aus-func-th-in .w{font-size:8.5px;text-transform:uppercase;color:var(--muted2)}.escalas-v2-root .dp-aus-func-th-dia.fds{background:#e8f2f7}.dark .escalas-v2-root .dp-aus-func-th-dia.fds{background:#28313e}.escalas-v2-root .dp-aus-func-th-dia.hoje{color:var(--accent)}.escalas-v2-root .dp-aus-func-td-dia{min-width:32px;width:32px;text-align:center;padding:3px;border-bottom:1px solid var(--row-sep, hsl(210 24% 93%))}.escalas-v2-root .dp-aus-func-td-dia.fds{background:#f7fbfd}.dark .escalas-v2-root .dp-aus-func-td-dia.fds{background:#1e252f}.escalas-v2-root .dp-aus-func-pessoa{display:flex;align-items:center;gap:6px;min-width:0}.escalas-v2-root .dp-aus-func-pessoa .nm{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;color:var(--text)}.escalas-v2-root .dp-aus-func-pill{display:inline-flex;align-items:center;justify-content:center;width:27px;height:20px;border-radius:6px;font-size:9.5px;font-weight:700;border:1px solid;cursor:pointer;transition:opacity .12s ease}.escalas-v2-root .dp-aus-func-pill:hover{opacity:.82}.escalas-v2-root .dp-aus-func-vazio{text-align:center;padding:24px;color:var(--muted)}.escalas-v2-root tbody tr:hover .dp-aus-func-td-nome{background:var(--row-hover, hsl(198 80% 97%))}.dark .escalas-v2-root tbody tr:hover .dp-aus-func-td-nome{background:#243642}.dp-aus-navytip{background:#19242e;color:#fff;font-size:11.5px;line-height:1.4;padding:8px 11px;border-radius:10px;max-width:270px;box-shadow:0 8px 24px #0000004d}.dp-aus-navytip .tt-h{font-weight:600;font-size:12.5px;margin-bottom:5px;color:#fff}.dp-aus-navytip .tt-row{display:flex;justify-content:space-between;gap:16px;padding:2px 0}.dp-aus-navytip .tt-row>span:first-child{color:#b2bdc7}.dp-aus-navytip .tt-row>b{color:#fff;font-weight:600}.dp-aus-navytip .tt-anexo{margin-top:6px;padding-top:6px;border-top:1px solid hsl(210 20% 30%)}.dp-aus-navytip .tt-anexo-link{display:inline-flex;align-items:center;gap:5px;color:#89d8fa;font-weight:600;text-decoration:none}.dp-aus-navytip .tt-anexo-link:hover{color:#bae8fc;text-decoration:underline}.fxv2-pos{color:#3e986e}.dark .fxv2-pos{color:#5bc292}.fxv2-neg{color:#d34136}.dark .fxv2-neg{color:#e46258}.fxv2-muted{color:hsl(var(--muted-foreground))}.fxv2-row-pos{background:hsl(var(--st-done) / .08)}.fxv2-row-neg{background:hsl(var(--danger-h) / .07)}.fxv2-cell-neg{background:hsl(var(--danger-h) / .13)}.fin-novo-v2-root .fin-novo-visao{color:hsl(var(--foreground));font-family:ui-sans-serif,-apple-system,Segoe UI,Inter,sans-serif}.fin-novo-v2-root .av2-section-body{flex-wrap:wrap;row-gap:10px}.fin-novo-v2-root .fin-tabs-scroll{flex:1 1 auto;min-width:0;overflow-x:auto;scrollbar-width:none}.fin-novo-v2-root .fin-tabs-scroll::-webkit-scrollbar{display:none}.fin-novo-v2-root .fin-tabs-scroll .view-tabs{flex-wrap:nowrap;width:-moz-max-content;width:max-content}.fin-novo-v2-root .av2-visao-right{flex:0 0 auto;margin-left:auto}@media (max-width: 767px){.fin-novo-v2-root .fin-tabs-scroll{flex:1 1 100%}.fin-novo-v2-root .av2-visao-right{flex:1 1 100%;margin-left:0}.fin-novo-v2-root .av2-cat-busca{flex:1 1 auto;width:auto;margin-left:auto}}.fin-novo-v2-root .av2-visao-right{position:relative;flex-wrap:wrap;justify-content:flex-end;row-gap:8px}.fin-novo-v2-root .fin-busca-slot{position:relative;width:160px;height:34px;flex:0 0 auto;margin-left:0}.fin-novo-v2-root .fin-busca-slot .av2-cat-busca{position:absolute;right:0;top:0;width:160px;margin-left:0}.fin-novo-v2-root .fin-busca-slot .av2-cat-busca:focus-within{width:290px;z-index:30;border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 16%,transparent),0 6px 20px -8px #1b506a59}@media (max-width: 767px){.fin-novo-v2-root .fin-busca-slot{flex:1 1 100%;width:auto;height:auto;min-height:40px;margin-left:0;margin-top:4px}.fin-novo-v2-root .fin-busca-slot .av2-cat-busca,.fin-novo-v2-root .fin-busca-slot .av2-cat-busca:focus-within{position:static;width:100%;box-shadow:none}}.fin-novo-v2-root.fin-arquivados-on .fin-novo-visao{display:none}.fin-novo-v2-root .fin-arq-board{background:var(--content);margin:0 -24px -24px;padding:18px 24px 26px;border-top:1px solid var(--line);box-shadow:inset 0 13px 22px -16px #1b506a52;min-height:64vh}@media (max-width: 767px){.fin-novo-v2-root .fin-arq-board{margin:0 -16px -16px;padding:14px 16px 18px}}.fin-novo-v2-root .fin-arq-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;padding:0 2px}.fin-novo-v2-root .fin-arq-head-l{display:inline-flex;align-items:center;gap:9px}.fin-novo-v2-root .fin-arq-head-l .fin-arq-ico{width:28px;height:28px;border-radius:8px;display:grid;place-items:center;background:var(--card-hover);color:var(--muted)}.fin-novo-v2-root .fin-arq-head-l h2{margin:0;font-size:16px;font-weight:600;color:var(--text)}.fin-novo-v2-root .fin-arq-head-l .fin-arq-count{font-size:12px;font-weight:600;min-width:22px;height:22px;padding:0 7px;border-radius:11px;display:inline-flex;align-items:center;justify-content:center;background:var(--card-hover);color:var(--muted);font-variant-numeric:tabular-nums}.fin-novo-v2-root .fin-arq-back{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px;border-radius:8px;font-size:13px;font-weight:500;color:var(--muted);background:var(--card);border:1px solid var(--line2);cursor:pointer}.fin-novo-v2-root .fin-arq-back:hover{background:var(--accent-soft);border-color:var(--accent);color:var(--text)}.fin-novo-v2-root .fin-arq-back .fin-arq-back-ico{transform:rotate(180deg)}.fin-novo-v2-root .fin-arq-card{padding:0}.fin-novo-v2-root .fin-arq-empty{padding:48px 24px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:8px}.fin-novo-v2-root .fin-arq-empty-ic{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:var(--card-hover);color:var(--muted);margin-bottom:2px}.fin-novo-v2-root .fin-arq-empty b{font-size:13.5px;font-weight:600;color:var(--text)}.fin-novo-v2-root .fin-arq-empty span{max-width:440px;font-size:12.5px;line-height:1.5;color:var(--muted)}.fin-novo-v2-root .fin-arq-empty-cta{display:inline-flex;align-items:center;gap:4px;margin:0 3px;padding:1px 7px;border-radius:7px;font-weight:500;color:var(--text);background:var(--accent-soft);border:1px solid var(--line2);vertical-align:baseline}.fin-novo-v2-root .fin-arq-list{list-style:none;margin:0;padding:0}.fin-novo-v2-root .fin-arq-row{display:flex;align-items:center;gap:12px;padding:10px 16px;border-bottom:1px solid var(--line);font-size:13px;color:var(--text)}.fin-novo-v2-root .fin-arq-row:last-child{border-bottom:none}.fin-novo-v2-root .fin-arq-row:hover{background:var(--card-hover)}.fin-novo-v2-root .fin-arq-tipo{flex:none;font-size:11px;font-weight:600;line-height:1;padding:4px 8px;border-radius:999px;background:var(--accent-soft);color:var(--text);border:1px solid var(--line2)}.fin-novo-v2-root .fin-arq-tipo.rec{background:var(--card-hover);color:var(--muted)}.fin-novo-v2-root .fin-arq-nome{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.fin-novo-v2-root .fin-arq-meta,.fin-novo-v2-root .fin-arq-data{flex:none;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:var(--muted)}.fin-novo-v2-root .fin-arq-valor{flex:none;min-width:104px;text-align:right;font-weight:600;font-variant-numeric:tabular-nums}.fin-novo-v2-root .fin-arq-restore{flex:none;display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 10px;border-radius:7px;font-size:12px;font-weight:500;color:var(--muted);background:var(--card);border:1px solid var(--line2);cursor:pointer}.fin-novo-v2-root .fin-arq-restore:hover{background:var(--accent-soft);border-color:var(--accent);color:var(--text)}.fin-novo-v2-root .fin-arq-restore:disabled{opacity:.6;cursor:default}.fin-novo-v2-root .fin-page{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-top:4px;padding:2px 4px;font-size:12.5px;color:var(--muted)}.fin-novo-v2-root .fin-page b{color:var(--text);font-weight:600}.fin-novo-v2-root .fin-page-nav{display:flex;align-items:center;gap:4px}.fin-novo-v2-root .fin-page-nav button{min-width:30px;height:30px;padding:0 9px;border-radius:8px;font-size:12.5px;font-weight:500;color:var(--muted);border:1px solid var(--line2);background:var(--card)}.fin-novo-v2-root .fin-page-nav button:hover:not(:disabled){background:var(--accent-soft);color:var(--text)}.fin-novo-v2-root .fin-page-nav button:disabled{opacity:.45;cursor:not-allowed}.fin-novo-v2-root .fin-page-nav button.on{background:var(--accent);color:#fff;border-color:var(--accent)}.fin-novo-v2-root .fin-log-board{background:var(--content);border-top:1px solid var(--line);box-shadow:inset 0 13px 22px -16px #1b506a52;min-height:64vh;padding:18px 24px 26px}@media (max-width: 767px){.fin-novo-v2-root .fin-log-board{padding:14px 16px 18px}}.fin-novo-v2-root .fin-log-vazio{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:48px 24px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:8px}.fin-novo-v2-root .fin-log-vazio-ic{width:26px;height:26px;color:var(--muted);opacity:.7}.fin-novo-v2-root .fin-log-vazio-t{margin:0;font-size:13.5px;font-weight:500;color:var(--text)}.fin-novo-v2-root .fin-log-vazio-s{margin:0;font-size:12px;color:var(--muted)}.fin-novo-v2-root .ariana-chip-alerta{border-color:#e0a800!important;background:#fff8e6!important;box-shadow:0 0 0 2px color-mix(in srgb,#e0a800 30%,transparent),0 1px 4px color-mix(in srgb,#e0a800 22%,transparent);animation:ariana-chip-alerta-pisca 1.15s ease-in-out infinite}:is(.dark) .fin-novo-v2-root .ariana-chip-alerta{background:color-mix(in srgb,#e0a800 14%,var(--card))!important}@keyframes ariana-chip-alerta-pisca{0%,to{box-shadow:0 0 0 2px color-mix(in srgb,#e0a800 30%,transparent),0 1px 4px color-mix(in srgb,#e0a800 22%,transparent)}50%{box-shadow:0 0 0 4px color-mix(in srgb,#e0a800 16%,transparent),0 2px 9px color-mix(in srgb,#e0a800 34%,transparent)}}@media (prefers-reduced-motion: reduce){.fin-novo-v2-root .ariana-chip-alerta{animation:none}}.fin-novo-v2-root .fin-pag-root{color:var(--text);font-family:ui-sans-serif,-apple-system,Segoe UI,Inter,sans-serif;padding:16px}@media (min-width: 768px){.fin-novo-v2-root .fin-pag-root{padding:24px}}.fin-novo-v2-root .fin-pag-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-start;margin-bottom:14px}.fin-novo-v2-root .fin-pag-seg{display:inline-flex;align-items:center;gap:2px;padding:2px;border-radius:9px;background:var(--muted-surface);border:1px solid var(--line)}.fin-novo-v2-root .fin-pag-seg button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;color:var(--muted);font-size:12.5px;font-weight:500;padding:4px 12px;border-radius:7px;cursor:pointer;transition:background .14s,color .14s;white-space:nowrap}.fin-novo-v2-root .fin-pag-seg button:hover{color:var(--text);background:var(--card-hover)}.fin-novo-v2-root .fin-pag-seg button.active{background:var(--card);color:var(--text);box-shadow:0 1px 2px #3255671f}.fin-novo-v2-root .fin-pag-seghead{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:10px 14px;border-bottom:1px solid var(--line);background:var(--card)}.fin-novo-v2-root .fin-pag-seghead-meta{font-size:12px;color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap}.fin-novo-v2-root .fin-pag-namebtn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;padding:0;margin:0;font:inherit;color:var(--text);text-align:left;max-width:none;min-width:0;cursor:pointer}.fin-novo-v2-root .fin-pag-namebtn:hover{color:#0d7fe3;text-decoration:underline}.fin-novo-v2-root .fin-pag-tablewrap{overflow:auto;max-height:64vh}.fin-novo-v2-root table.fin-pag-table{width:100%;border-collapse:separate;border-spacing:0;font-size:13px;color:var(--text)}.fin-novo-v2-root .fin-pag-table thead th{position:sticky;top:0;z-index:5;background:var(--bg2);text-align:left;font-size:11px;font-weight:600;color:var(--muted);text-transform:uppercase;letter-spacing:.04em;padding:10px 12px;border-bottom:1px solid var(--line);white-space:nowrap}.fin-novo-v2-root .fin-pag-table tbody td{padding:9px 12px;border-bottom:1px solid var(--row-sep);white-space:nowrap;vertical-align:middle}.fin-novo-v2-root .fin-pag-table tbody tr:last-child td{border-bottom:none}.fin-novo-v2-root table.fin-pag-table.fin-pag-resized{table-layout:fixed;min-width:-moz-max-content;min-width:max-content}.fin-novo-v2-root .fin-pag-table.fin-pag-resized thead th,.fin-novo-v2-root .fin-pag-table.fin-pag-resized tbody td{overflow:hidden;text-overflow:ellipsis}.fin-novo-v2-root .fin-pag-table tbody tr{transition:background .12s}.fin-novo-v2-root .fin-pag-table tbody tr:hover{background:var(--row-hover)}.fin-novo-v2-root .fin-pag-table tbody tr.sel{background:var(--accent-soft)}.fin-novo-v2-root .fin-pag-num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.fin-novo-v2-root .fin-pag-th-inner{display:inline-flex;align-items:center;gap:4px}.fin-novo-v2-root .fin-pag-sortbtn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;cursor:pointer;display:inline-flex;align-items:center;gap:4px;font:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit}.fin-novo-v2-root .fin-pag-sortbtn:hover{color:var(--text)}.fin-novo-v2-root .fin-pag-grip{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;cursor:grab;color:var(--muted2);padding:2px;border-radius:4px;line-height:0;opacity:0;transition:opacity .12s,background .12s}.fin-novo-v2-root .fin-pag-table thead th:hover .fin-pag-grip{opacity:1}.fin-novo-v2-root .fin-pag-grip:hover{background:var(--card-hover)}.fin-novo-v2-root .fin-pag-rowacts{display:inline-flex;align-items:center;gap:2px;opacity:0;transition:opacity .12s}.fin-novo-v2-root .fin-pag-table tbody tr:hover .fin-pag-rowacts,.fin-novo-v2-root .fin-pag-rowacts.always{opacity:1}.fin-novo-v2-root .fin-pag-iconbtn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;cursor:pointer;width:26px;height:26px;border-radius:7px;color:var(--muted);display:inline-flex;align-items:center;justify-content:center;transition:background .12s,color .12s}.fin-novo-v2-root .fin-pag-iconbtn:hover{background:var(--card-hover);color:var(--text)}.fin-novo-v2-root .fin-pag-iconbtn.del:hover{background:hsl(var(--danger-h) / .12);color:var(--red)}.fin-novo-v2-root .fin-pag-namecell{display:flex;flex-direction:column;justify-content:center;gap:1px;min-width:0;position:relative;padding-right:74px}.fin-novo-v2-root .fin-pag-namecell .fin-pag-namecell-main{display:flex;align-items:center;gap:6px;min-width:0}.fin-novo-v2-root .fin-pag-namecell .fin-pag-pj{font-size:11px;line-height:1.2;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.fin-novo-v2-root .fin-pag-namecell .fin-pag-rowmenu{position:absolute;right:0;top:50%;transform:translateY(-50%);flex:none;opacity:0;transition:opacity .12s ease;z-index:3}.fin-novo-v2-root .fin-pag-table tbody tr:hover .fin-pag-namecell .fin-pag-rowmenu,.fin-novo-v2-root .fin-pag-namecell .fin-pag-rowmenu:focus-within,.fin-novo-v2-root .fin-pag-namecell .fin-pag-rowmenu:has([data-state=open]){opacity:1}.fin-novo-v2-root .fin-pag-acoes-btn{display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 9px;border-radius:7px;font-size:12px;font-weight:500;color:var(--text);background:var(--card);border:1px solid var(--line);cursor:pointer;white-space:nowrap;transition:background .12s,color .12s,border-color .12s}.fin-novo-v2-root .fin-pag-acoes-btn:hover,.fin-novo-v2-root .fin-pag-acoes-btn[data-state=open]{background:var(--text);color:var(--card);border-color:var(--text)}.dark .fin-novo-v2-root .fin-pag-acoes-btn:hover,.dark .fin-novo-v2-root .fin-pag-acoes-btn[data-state=open]{background:#269dd9;color:#fff;border-color:#269dd9}.fin-novo-v2-root .fin-pag-acoes-btn svg{width:12px;height:12px;flex:none}.fin-novo-v2-root .fin-pag-copybtn{flex:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;cursor:pointer;width:22px;height:22px;border-radius:6px;color:var(--muted2);display:inline-flex;align-items:center;justify-content:center;opacity:0;transition:opacity .12s ease,background .12s,color .12s}.fin-novo-v2-root .fin-pag-table tbody tr:hover .fin-pag-copybtn{opacity:1}.fin-novo-v2-root .fin-pag-copybtn:hover{background:#e3f5fc;color:#0d7fe3}.dark .fin-novo-v2-root .fin-pag-copybtn:hover{background:var(--row-hover);color:var(--accent)}.fin-novo-v2-root .fin-pag-copybtn.copied{opacity:1;color:hsl(var(--st-done))}.fin-novo-v2-root .fin-pag-table.fin-pag-idmin td.fin-pag-idtd{position:relative;overflow:visible}.fin-novo-v2-root .fin-pag-idpill{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;cursor:pointer;display:inline-flex;align-items:center;gap:7px;height:26px;padding:0 8px;border-radius:7px;font-size:12px;color:var(--muted);background:transparent;white-space:nowrap;transition:background .14s ease,box-shadow .14s ease,color .14s ease}.fin-novo-v2-root .fin-pag-idpill .fin-pag-idpill-ic{width:14px;height:14px;flex:none;opacity:.7;transition:opacity .14s}.fin-novo-v2-root .fin-pag-idpill .fin-pag-idpill-txt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fin-novo-v2-root .fin-pag-idmin .fin-pag-idpill{position:absolute;left:8px;top:50%;transform:translateY(-50%);z-index:2}.fin-novo-v2-root .fin-pag-idmin .fin-pag-idpill .fin-pag-idpill-txt{max-width:0;opacity:0;transition:max-width .18s ease,opacity .14s ease}.fin-novo-v2-root .fin-pag-idmin .fin-pag-idpill:hover,.fin-novo-v2-root .fin-pag-idmin .fin-pag-idpill:focus-visible{background:var(--card);box-shadow:0 8px 22px #1f415133;color:var(--text);z-index:8}.fin-novo-v2-root .fin-pag-idmin .fin-pag-idpill:hover .fin-pag-idpill-ic,.fin-novo-v2-root .fin-pag-idmin .fin-pag-idpill:focus-visible .fin-pag-idpill-ic{opacity:1}.fin-novo-v2-root .fin-pag-idmin .fin-pag-idpill:hover .fin-pag-idpill-txt,.fin-novo-v2-root .fin-pag-idmin .fin-pag-idpill:focus-visible .fin-pag-idpill-txt{max-width:170px;opacity:1}.fin-novo-v2-root .fin-pag-idmin thead th[data-colid=pagamento]{padding-left:8px;padding-right:4px}.fin-novo-v2-root .fin-pag-table:not(.fin-pag-idmin) .fin-pag-idpill{position:static;transform:none;padding:0;height:auto}.fin-novo-v2-root .fin-pag-table:not(.fin-pag-idmin) .fin-pag-idpill .fin-pag-idpill-txt{max-width:none;opacity:1}.fin-novo-v2-root .fin-pag-idpill.copied{color:hsl(var(--st-done))}.fin-novo-v2-root .fin-pag-idpill.copied .fin-pag-idpill-ic{opacity:1}.dark .fin-novo-v2-root .fin-pag-idmin .fin-pag-idpill:hover{box-shadow:0 8px 22px #06121880}.fin-novo-v2-root .fin-pag-copyfield{display:inline-flex;align-items:center;gap:4px;min-width:0;max-width:100%}.fin-novo-v2-root .fin-pag-fieldcopybtn{flex:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;cursor:pointer;width:20px;height:20px;border-radius:6px;color:var(--muted2);align-items:center;justify-content:center;display:none}.fin-novo-v2-root .fin-pag-copyfield:hover .fin-pag-fieldcopybtn{display:inline-flex}.fin-novo-v2-root .fin-pag-fieldcopybtn:hover{background:#e3f5fc;color:#0d7fe3}.dark .fin-novo-v2-root .fin-pag-fieldcopybtn:hover{background:var(--row-hover);color:var(--accent)}.fin-novo-v2-root .fin-pag-fieldcopybtn.copied{display:inline-flex;color:hsl(var(--st-done))}.fin-novo-v2-root .fin-pag-tipo{display:inline-flex;align-items:center;gap:5px;padding:2px 9px;border-radius:999px;font-size:11.5px;font-weight:600;border:1px solid var(--line2);color:var(--text2);background:var(--muted-surface)}.fin-novo-v2-root .fin-pag-tipo svg{width:12px;height:12px}.fin-novo-v2-root .fin-pag-tipo.recorrente{color:var(--accent);border-color:#add8eb;background:var(--accent-soft)}.fin-novo-v2-root .fin-pag-status{display:inline-flex;align-items:center;gap:5px;padding:2px 9px;border-radius:999px;font-size:11.5px;font-weight:600;border:1px solid transparent;white-space:nowrap}.fin-novo-v2-root .fin-pag-status:before{content:"";width:6px;height:6px;border-radius:999px;background:currentColor}.fin-novo-v2-root .fin-pag-status.todo{color:hsl(var(--st-todo));background:hsl(var(--st-todo) / .12)}.fin-novo-v2-root .fin-pag-status.doing{color:hsl(var(--st-doing));background:hsl(var(--st-doing) / .12)}.fin-novo-v2-root .fin-pag-status.done{color:hsl(var(--st-done));background:hsl(var(--st-done) / .12)}.fin-novo-v2-root .fin-pag-status.block{color:hsl(var(--st-block));background:hsl(var(--st-block) / .12)}.fin-novo-v2-root .fin-pag-status.cancel{color:hsl(var(--cancel));background:hsl(var(--cancel) / .12)}.fin-novo-v2-root .fin-pag-empty{text-align:center;padding:40px 16px;color:var(--muted);font-size:13px}.fin-novo-v2-root .fin-pag-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin-bottom:14px}.fin-novo-v2-root .fin-pag-kpi{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:12px 14px}.fin-novo-v2-root .fin-pag-kpi .k-label{font-size:11px;color:var(--muted);font-weight:600;text-transform:uppercase;letter-spacing:.04em}.fin-novo-v2-root .fin-pag-kpi .k-value{font-size:20px;font-weight:700;color:var(--text);margin-top:4px;font-variant-numeric:tabular-nums}.fin-novo-v2-root .fin-pag-kpi .k-sub{font-size:11.5px;color:var(--muted);margin-top:2px}.fin-novo-v2-root .fin-pag-status.err{color:#bc2f2f;background:#fdeded}.dark .fin-novo-v2-root .fin-pag-status.err{background:#541c1c;color:#eea0a0}.fin-novo-v2-root .fin-pag-card{background:var(--card);border:1px solid var(--line);border-radius:14px;box-shadow:0 1px 3px #3255670f;overflow:hidden}.fin-novo-v2-root .fin-pag-scroll{overflow-x:auto}.fin-novo-v2-root .fin-pag-table.fin-pag-showall tbody tr:not(.fin-pag-gm-row):not(.fin-pag-subrow){content-visibility:auto;contain-intrinsic-size:auto 41px}.fin-novo-v2-root .fin-pag-table th.num,.fin-novo-v2-root .fin-pag-table td.num{text-align:right}.fin-novo-v2-root .fin-pag-table th.ctr,.fin-novo-v2-root .fin-pag-table td.ctr{text-align:center}.fin-novo-v2-root .fin-pag-table th.num .fin-pag-sortbtn{justify-content:flex-end}.fin-novo-v2-root .fin-pag-table th.ctr .fin-pag-th-inner{width:100%;justify-content:center}.fin-novo-v2-root .fin-pag-table th.ctr .fin-pag-sortbtn{justify-content:center}.fin-novo-v2-root .fin-pag-mono{font-family:ui-monospace,Geist Mono,SFMono-Regular,Menlo,monospace;font-size:12px;font-variant-numeric:tabular-nums}.fin-novo-v2-root .fin-pag-table tbody td.fin-pag-editable{cursor:pointer}.fin-novo-v2-root .fin-pag-table tbody td.fin-pag-editable:hover{background:#e3f5fc;box-shadow:inset 0 0 0 1px #bee0ef;border-radius:6px}.dark .fin-novo-v2-root .fin-pag-table tbody td.fin-pag-editable:hover{background:var(--row-hover);box-shadow:inset 0 0 0 1px var(--line)}.fin-novo-v2-root .fin-pag-cellbtn{display:inline-flex;align-items:center;gap:5px;min-width:0;white-space:nowrap;background:transparent;border:none;cursor:pointer;color:var(--text);font-size:12.5px}.fin-novo-v2-root .fin-pag-cellbtn:hover{color:#0d7fe3}.fin-novo-v2-root .fin-pag-expand{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;cursor:pointer;color:var(--muted);width:20px;height:20px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;transition:background .12s,color .12s}.fin-novo-v2-root .fin-pag-expand:hover{background:var(--card-hover);color:var(--text)}.fin-novo-v2-root .fin-pag-tag{display:inline-flex;align-items:center;gap:3px;padding:1px 8px;border-radius:7px;font-size:10.5px;font-weight:600;border:1px solid var(--line);background:var(--muted-surface);color:var(--muted)}.fin-novo-v2-root .fin-pag-tag.amber{color:#a56812;background:#fdf4e2;border-color:#f2d9a6}.dark .fin-novo-v2-root .fin-pag-tag.amber{color:#f0c775;background:#4f3d22;border-color:#6e5735}.fin-novo-v2-root .fin-pag-comprovante-chip{display:inline-flex;align-items:center;gap:4px;max-width:160px;padding:2px 8px;border-radius:9999px;border:1px solid var(--line);background:var(--bg2);color:var(--text2);font-size:11px;font-weight:500}.fin-novo-v2-root .fin-pag-comprovante-chip svg{color:var(--muted)}.fin-novo-v2-root .fin-pag-table tbody tr.fin-pag-subrow:hover{background:transparent}.fin-novo-v2-root .fin-pag-table tbody tr.fin-pag-subrow>td{background:var(--muted-surface);padding:8px 12px;white-space:normal}.fin-novo-v2-root .fin-pag-subwrap{display:flex;flex-direction:column;gap:8px}.fin-novo-v2-root .fin-pag-sub{display:flex;align-items:center;gap:8px;flex-wrap:wrap;background:var(--card);border:1px solid var(--line);border-radius:10px;padding:6px 10px}.fin-novo-v2-root .fin-pag-sub-add{padding-left:2px}.fin-novo-v2-root .fin-pag-pager{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;border-top:1px solid var(--line);font-size:12px;color:var(--muted)}.fin-novo-v2-root .fin-pag-pager .pg-info{font-variant-numeric:tabular-nums}.fin-novo-v2-root .fin-pag-pager .pg-ctrls{display:flex;align-items:center;gap:6px}.fin-novo-v2-root .fin-pag-pager .pg-num{min-width:84px;text-align:center;font-variant-numeric:tabular-nums;color:var(--text);font-weight:600}.fin-novo-v2-root .fin-pag-chips{display:flex;flex-wrap:wrap;gap:8px}.fin-novo-v2-root .fin-pag-chip{display:inline-flex;align-items:center;gap:7px;padding:5px 12px;border-radius:999px;font-size:12px;font-weight:500;border:1px solid var(--line);background:var(--card);color:var(--text);cursor:pointer;transition:background .12s ease,border-color .12s ease,color .12s ease}.fin-novo-v2-root .fin-pag-chip:hover{background:#edf8fd;border-color:#add8eb}.dark .fin-novo-v2-root .fin-pag-chip:hover{background:var(--row-hover);border-color:var(--line)}.fin-novo-v2-root .fin-pag-chip .dot{width:7px;height:7px;border-radius:999px;background:var(--c, var(--muted))}.fin-novo-v2-root .fin-pag-chip .cnt{font-variant-numeric:tabular-nums;color:var(--muted);font-weight:600}.fin-novo-v2-root .fin-pag-chip.active{background:var(--bg, hsl(198 80% 94%));border-color:var(--bd, hsl(198 60% 80%));color:var(--c, var(--text))}.fin-novo-v2-root .fin-pag-chip.active .cnt{color:var(--c, var(--text))}.fin-novo-v2-root .fin-pag-chip.done{--c: hsl(var(--st-done));--bg: hsl(var(--st-done) / .14);--bd: hsl(var(--st-done) / .4)}.fin-novo-v2-root .fin-pag-chip.doing{--c: hsl(var(--st-doing));--bg: hsl(var(--st-doing) / .14);--bd: hsl(var(--st-doing) / .4)}.fin-novo-v2-root .fin-pag-chip.block{--c: hsl(var(--st-block));--bg: hsl(var(--st-block) / .14);--bd: hsl(var(--st-block) / .4)}.fin-novo-v2-root .fin-pag-chip.cancel{--c: hsl(var(--cancel));--bg: hsl(var(--cancel) / .14);--bd: hsl(var(--cancel) / .4)}.fin-novo-v2-root .fin-pag-chip.err{--c: hsl(0 60% 46%);--bg: hsl(0 80% 96%);--bd: hsl(0 60% 86%)}.fin-novo-v2-root .fin-pag-chip.todo{--c: hsl(214 12% 42%);--bg: hsl(210 20% 95%);--bd: hsl(210 16% 86%)}.fin-novo-v2-root .fin-pag-kpifaixa{display:flex;flex-wrap:wrap;align-items:stretch;background:var(--card);border:1px solid var(--line);border-radius:12px;box-shadow:0 1px 3px #3255670f;overflow:hidden}.fin-novo-v2-root .fin-pag-kpi-item{padding:8px 16px;display:flex;flex-direction:column;gap:2px;min-width:124px;flex:1 1 124px;border-right:1px solid var(--line);outline:none}.fin-novo-v2-root .fin-pag-kpi-item:last-child{border-right:none}.fin-novo-v2-root .fin-pag-kpi-item .k-label{font-size:10.5px;color:var(--muted);letter-spacing:.01em;white-space:nowrap}.fin-novo-v2-root .fin-pag-kpi-item .k-value{font-size:15px;font-weight:600;color:var(--text);font-variant-numeric:tabular-nums;line-height:1.2;white-space:nowrap}.fin-novo-v2-root .fin-pag-kpi-bars{display:flex;align-items:flex-end;gap:2px;height:20px;margin-top:2px}.fin-novo-v2-root .fin-pag-kpi-bars .bar{width:5px;min-height:2px;border-radius:1px;background:#7dc8e8}.fin-novo-v2-root .fin-pag-root{padding-top:0}.fin-novo-v2-root .fin-pag-sort-neutral{opacity:0;transition:opacity .12s ease}.fin-novo-v2-root .fin-pag-table thead th:hover .fin-pag-sort-neutral{opacity:.45}.fin-novo-v2-root .fin-pag-grouprow>td{padding:0;background:transparent;border:none;white-space:normal}.fin-novo-v2-root .fin-pag-table tbody tr.fin-pag-grouprow:hover{background:transparent}.fin-novo-v2-root .fin-pag-groupband{width:100%;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fin-novo-v2-root .fin-pag-groupband:focus-visible{outline:2px solid var(--aura);outline-offset:2px}.fin-novo-v2-root .fin-pag-group-chev{color:var(--muted);transition:transform .12s ease}.fin-novo-v2-root .fin-pag-namewrap{display:inline-flex;align-items:center;gap:8px;min-width:0}.fin-novo-v2-root .prev-okbtn-spacer{width:18px;height:18px;flex:none;display:inline-block}.fin-novo-v2-root .prev-okbtn{width:18px;height:18px;flex:none;border-radius:999px;cursor:pointer;display:inline-grid;place-items:center;border:1.5px solid var(--line2);background:var(--card);color:transparent;transition:border-color .12s,background .12s,color .12s}.fin-novo-v2-root .prev-okbtn:hover{border-color:hsl(var(--st-done));color:hsl(var(--st-done))}.fin-novo-v2-root .prev-okbtn.on{background:hsl(var(--st-done));border-color:hsl(var(--st-done));color:#fff}@keyframes prev-alarme-blink{0%,to{opacity:1}50%{opacity:.25}}.fin-novo-v2-root .prev-alarme{width:14px;height:14px;flex:none;color:#dc8f09;animation:prev-alarme-blink 1s ease-in-out infinite}.dark .fin-novo-v2-root .prev-alarme{color:#fac038}.fin-novo-v2-root .fin-pag-table tbody tr.prev-row-vencida>td{opacity:.55}.fin-novo-v2-root .fin-pag-table tbody tr.prev-row-vencida>td.prev-link-col,.fin-novo-v2-root .fin-pag-table tbody tr.prev-row-vencida:hover>td{opacity:1}.fin-novo-v2-root .fin-pag-table tbody tr.prev-row-ok .fin-pag-namebtn{color:var(--muted);text-decoration:line-through}.fin-novo-v2-root .prev-link-head{color:var(--muted2)}.fin-novo-v2-root .prev-link-col{text-align:center}.fin-novo-v2-root .prev-linkbtn{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;cursor:pointer;width:26px;height:26px;border-radius:7px;color:var(--muted2);display:inline-flex;align-items:center;justify-content:center;opacity:0;transition:opacity .12s,background .12s,color .12s}.fin-novo-v2-root .fin-pag-table tbody tr:hover .prev-linkbtn{opacity:1}.fin-novo-v2-root .prev-linkbtn:hover{background:#e3f5fc;color:#0d7fe3}.dark .fin-novo-v2-root .prev-linkbtn:hover{background:var(--row-hover);color:var(--accent)}.fin-novo-v2-root .prev-linkbtn.has{opacity:1;color:var(--accent)}.fin-novo-v2-root .prev-link-badge{position:absolute;top:-2px;right:-2px;min-width:14px;height:14px;padding:0 3px;border-radius:999px;background:var(--accent);color:#fff;font-size:9px;font-weight:700;line-height:14px;text-align:center}.fin-novo-v2-root .fin-pag-resumo{position:sticky;top:0;z-index:20;display:flex;align-items:stretch;flex-wrap:wrap;gap:10px;padding:9px 12px;background:var(--card);border:1px solid var(--line);border-radius:12px;box-shadow:0 1px 3px #3255670f}.fin-novo-v2-root .fin-pag-resumo-sel{display:inline-flex;align-items:center;gap:8px;padding:0 12px 0 2px;border-right:1px solid var(--line)}.fin-novo-v2-root .fin-pag-resumo-sel .r-sel-label{font-size:12px;font-weight:500;color:var(--text2);white-space:nowrap}.fin-novo-v2-root .fin-pag-resumo-box{display:flex;flex-direction:column;gap:1px;min-width:120px;padding:0 6px}.fin-novo-v2-root .fin-pag-resumo-box .r-label{font-size:10.5px;font-weight:600;color:var(--muted);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap}.fin-novo-v2-root .fin-pag-resumo-box .r-value{font-size:17px;font-weight:700;color:var(--text);font-variant-numeric:tabular-nums;line-height:1.15;white-space:nowrap}.fin-novo-v2-root .fin-pag-resumo-box .r-money{font-size:15px}.fin-novo-v2-root .fin-pag-resumo-box.on .r-value{color:var(--accent)}.fin-novo-v2-root .fin-pag-resumo-clear{margin-left:auto;align-self:center;display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:999px;border:1px solid var(--line);background:var(--muted-surface);color:var(--muted);font-size:12px;font-weight:500;cursor:pointer;transition:background .12s,color .12s,border-color .12s}.fin-novo-v2-root .fin-pag-resumo-clear:hover{background:#e3f5fc;color:#0d7fe3;border-color:#add8eb}.dark .fin-novo-v2-root .fin-pag-resumo-clear:hover{background:var(--row-hover);color:var(--accent)}.fin-novo-v2-root .prev-mesref{display:flex;align-items:center;gap:8px;margin:0 0 12px;color:var(--text2)}.fin-novo-v2-root .prev-mesref .pn-btn{width:28px;height:28px;border-radius:8px;border:1px solid var(--line);background:var(--card);color:var(--muted);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .12s,color .12s,border-color .12s}.fin-novo-v2-root .prev-mesref .pn-btn:hover:not(:disabled){background:#e3f5fc;color:var(--text);border-color:#add8eb}.dark .fin-novo-v2-root .prev-mesref .pn-btn:hover:not(:disabled){background:var(--row-hover)}.fin-novo-v2-root .prev-mesref .pn-btn:disabled{opacity:.4;cursor:default}.fin-novo-v2-root .prev-mesref-cur{font-size:13px;font-weight:600;color:var(--text);min-width:96px;text-align:center;font-variant-numeric:tabular-nums}.fin-novo-v2-root .prev-mesref-meta{font-size:12px;color:var(--muted);margin-left:4px}.fin-novo-v2-root .fin-pag-table tbody tr.fin-pag-rowclick{cursor:pointer}.fin-novo-v2-root .fin-pag-table tbody tr.fin-pag-gm-row>td{background:var(--bg2);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:7px 12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.fin-novo-v2-root .fin-pag-table tbody tr.fin-pag-gm-row:hover>td{background:var(--card-hover)}.fin-novo-v2-root .fin-pag-gm-title{min-width:0}.fin-novo-v2-root .fin-pag-gm-titlewrap{display:flex;align-items:center;gap:4px;min-width:0}.fin-novo-v2-root .fin-pag-gm-nome{font-size:13px;font-weight:700;color:var(--text);min-width:0}.fin-novo-v2-root .fin-pag-gm-row .ct{display:inline-grid;place-items:center;min-width:20px;height:19px;padding:0 6px;border-radius:9999px;background:var(--card);border:1px solid var(--line);color:var(--muted);font-size:11px;font-weight:600;flex:none}.fin-novo-v2-root .fin-pag-gm-collapse{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:2px;border-radius:4px;color:var(--muted);flex:none;opacity:0;transition:opacity .12s ease,background .12s,color .12s}.fin-novo-v2-root .fin-pag-table tbody tr.fin-pag-gm-row:hover .fin-pag-gm-collapse{opacity:1}.fin-novo-v2-root .fin-pag-gm-collapse:hover{background:var(--card-hover);color:var(--text)}.fin-novo-v2-root .fin-pag-gm-colbtn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;cursor:pointer;padding:0;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.06em;color:var(--muted2);transition:color .12s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.fin-novo-v2-root .fin-pag-gm-colbtn:hover{color:var(--text)}.fin-novo-v2-root .fin-pag-gm-colbtn.sorted{color:var(--accent);font-weight:700}.fin-pag-tip{position:fixed;z-index:200;background:#19242e;color:#fff;font-size:11.5px;line-height:1.4;padding:7px 10px;border-radius:8px;max-width:320px;pointer-events:none;opacity:0;transform:translateY(4px);transition:opacity .14s ease,transform .14s ease;white-space:pre-line;word-break:break-word}.fin-pag-tip.on{opacity:1;transform:none}.marca-multi{--mm-text: #0b0b0b;--mm-muted: #5e5e5e;--mm-line: #d5e4eb;--mm-line2: #bdd1db;--mm-accent: #1f6e95;--mm-accent-soft: #eff8fd;--mm-amber: #d18039;--mm-amber-soft: #fbf1e6;--mm-card: #ffffff;--mm-bg2: #f7fafc;display:flex;flex-direction:column;gap:8px;color:var(--mm-text)}.dark .marca-multi,:root[data-theme=dark] .marca-multi{--mm-text: hsl(210 16% 86%);--mm-muted: hsl(215 12% 60%);--mm-line: hsl(220 14% 22%);--mm-line2: hsl(220 12% 30%);--mm-accent: hsl(198 62% 56%);--mm-accent-soft: hsl(205 30% 22%);--mm-amber: #e49058;--mm-amber-soft: hsl(28 40% 18%);--mm-card: hsl(220 18% 13%);--mm-bg2: hsl(220 16% 11%)}.marca-multi__toggle{align-self:flex-start;display:inline-flex;align-items:center;gap:5px;padding:2px;border:0;background:transparent;color:var(--mm-accent);font-size:12.5px;font-weight:500;cursor:pointer;border-radius:6px;transition:color .12s ease}.marca-multi__toggle:hover{text-decoration:underline}.marca-multi__toggle:disabled{color:var(--mm-muted);cursor:not-allowed;text-decoration:none}.marca-multi__panel{border:1px solid var(--mm-line);border-radius:10px;background:var(--mm-card);padding:10px 12px 12px;display:flex;flex-direction:column;gap:7px}.marca-multi__head{display:flex;align-items:center;gap:8px}.marca-multi__head-label{font-size:12px;font-weight:600;letter-spacing:.01em;text-transform:uppercase;color:var(--mm-muted)}.marca-multi__info{display:inline-flex;color:var(--mm-muted);cursor:help}.marca-multi__spacer{flex:1}.marca-multi__pill{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border:1px solid var(--mm-line2);border-radius:999px;background:var(--mm-bg2);color:var(--mm-accent);font-size:12px;font-weight:500;cursor:pointer;white-space:nowrap;transition:background .12s ease,border-color .12s ease}.marca-multi__pill:hover{background:var(--mm-accent-soft);border-color:var(--mm-accent)}.marca-multi__pill:disabled{opacity:.5;cursor:not-allowed}.marca-multi__row{display:flex;align-items:center;gap:10px}.marca-multi__name{flex:1;min-width:0;font-size:13px;font-weight:500;color:var(--mm-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.marca-multi__pct{display:inline-flex;align-items:center;gap:6px;width:96px;flex:0 0 auto}.marca-multi__input{width:100%;height:32px;padding:0 9px;text-align:right;font-size:13px;color:var(--mm-text);background:var(--mm-card);border:1px solid var(--mm-line2);border-radius:8px;outline:none;font-variant-numeric:tabular-nums;transition:border-color .12s ease,box-shadow .12s ease}.marca-multi__input:focus{border-color:var(--mm-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--mm-accent) 16%,transparent)}.marca-multi__input:disabled{opacity:.55}.marca-multi__input--warn{border-color:var(--mm-amber)}.marca-multi__sign{font-size:12.5px;color:var(--mm-muted)}.marca-multi__rm{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;flex:0 0 auto;border:0;border-radius:7px;background:transparent;color:var(--mm-muted);cursor:pointer;transition:background .12s ease,color .12s ease}.marca-multi__rm:hover{background:var(--mm-accent-soft);color:var(--mm-accent)}.marca-multi__rm:disabled{opacity:0;pointer-events:none}.marca-multi__add{margin-top:2px}.marca-multi__soma{display:flex;align-items:center;justify-content:space-between;margin-top:2px;padding-top:8px;border-top:1px solid var(--mm-line);font-size:12.5px}.marca-multi__soma-label{color:var(--mm-muted)}.marca-multi__soma-val{font-weight:700;color:var(--mm-text);font-variant-numeric:tabular-nums}.marca-multi__soma-val--warn{color:var(--mm-amber)}.marca-multi__empty{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--mm-amber)}.fin-modal-central{width:92vw!important;max-width:1200px!important;height:90vh!important;max-height:90vh!important;padding:0!important;gap:0!important;border:none!important;border-radius:18px!important;overflow:hidden!important;background:hsl(var(--card))!important;box-shadow:0 32px 80px #18293966!important;display:flex!important;flex-direction:column!important}.fin-modal-central .fmc-head{flex:none;display:flex;align-items:flex-start;gap:12px;padding:16px 18px 14px 20px;background:hsl(var(--card));border-bottom:1px solid hsl(var(--border))}.fin-modal-central .fmc-ic{width:34px;height:34px;border-radius:10px;flex:none;display:grid;place-items:center;background:#e3f5fc;color:#0d7fe3;margin-top:1px}.fin-modal-central .fmc-ic svg{width:18px;height:18px}.fin-modal-central .fmc-titlewrap{min-width:0;flex:1;display:flex;flex-direction:column;gap:2px;padding-top:1px}.fin-modal-central .fmc-title{font-size:18px;font-weight:600;letter-spacing:-.01em;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:hsl(var(--foreground));margin:0}.fin-modal-central .fmc-sub{font-size:12.5px;color:hsl(var(--muted-foreground));line-height:1.3;margin:0}.fin-modal-central .fmc-actions{margin-left:auto;display:flex;align-items:center;gap:6px;flex:none}.fin-modal-central .fmc-close{width:34px;height:34px;border-radius:8px;display:grid;place-items:center;color:hsl(var(--muted-foreground));background:transparent;border:none;cursor:pointer;transition:background .12s,color .12s}.fin-modal-central .fmc-close svg{width:18px;height:18px}.fin-modal-central .fmc-close:hover{background:#e3f5fc;color:hsl(var(--foreground))}.fin-modal-central .fmc-body{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;background:hsl(var(--background));padding:18px 20px 24px}.fin-modal-central .fmc-foot{flex:none;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 20px;background:hsl(var(--card));border-top:1px solid hsl(var(--border))}.fin-modal-central .fmc-foot .right{display:flex;align-items:center;gap:8px}.fin-modal-central.fmc-orc{--accent: 198 80% 94%;--accent-foreground: 200 60% 22%;--muted: 200 45% 96%;--muted-foreground: 0 0% 37%;--border: 200 36% 88%;--input: 200 34% 84%;--ring: 198 65% 60%;--secondary: 200 45% 96%;--secondary-foreground: 0 0% 4.3%}.dark .fin-modal-central.fmc-orc{--accent: 205 30% 20%;--accent-foreground: 198 70% 78%;--muted: 220 14% 18%;--muted-foreground: 215 12% 60%;--border: 220 14% 22%;--input: 220 12% 28%;--ring: 198 65% 60%;--secondary: 220 14% 18%;--secondary-foreground: 210 16% 86%}.fin-modal-central.fmc-orc .fmc-body{padding:0;display:flex;flex-direction:column;overflow:hidden;background:hsl(var(--card))}.fin-modal-central.fmc-orc .fat-m-resumo{background:hsl(var(--card));border-color:hsl(var(--border));box-shadow:0 1px 3px #3255670d}.fin-modal-central.fmc-orc .fmc-view-head{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:600;letter-spacing:-.01em;color:hsl(var(--foreground));margin-bottom:14px}.fin-modal-central.fmc-orc .fmc-view-head svg{width:18px;height:18px;color:#2f8ab1;flex:none}.fin-modal-central.fmc-orc .fmc-view-head:after{content:"";flex:1;height:1px;background:hsl(var(--border))}.fin-modal-central.fmc-orc .fat-m-main>:not(.fat-m-resumo):not(.fmc-view-head),.fin-modal-central.fmc-orc .cr-view>:not(.cr-view-head),.fin-modal-central.fmc-orc .nota-sess-content>:not(.fat-m-resumo):not(.fmc-view-head){background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;padding:18px 20px;box-shadow:0 1px 3px #3255670d}.fin-modal-central.fmc-orc .fat-m-grid{flex:1;min-height:0;margin:0;grid-template-columns:216px 1fr}.fin-modal-central.fmc-orc .fat-m-side{position:static;align-self:stretch;min-height:0;overflow-y:auto;overflow-x:hidden;padding:12px 10px 18px;background:#e3f5fc80;border-right:1px solid hsl(var(--border))}.dark .fin-modal-central.fmc-orc .fat-m-side{background:#24364280}.fin-modal-central.fmc-orc .fat-m-side-label{color:#16435a}.dark .fin-modal-central.fmc-orc .fat-m-side-label{color:#a0d7ee}.fin-modal-central.fmc-orc .fat-m-sideitem{min-height:40px;gap:11px;padding:0 11px;border-radius:10px;font-size:13.5px;color:#16435a;white-space:nowrap;overflow:hidden}.dark .fin-modal-central.fmc-orc .fat-m-sideitem{color:#a0d7ee}.fin-modal-central.fmc-orc .fat-m-sideitem svg{width:18px;height:18px;color:#16435a;stroke-width:2}.dark .fin-modal-central.fmc-orc .fat-m-sideitem svg{color:#a0d7ee}.fin-modal-central.fmc-orc .fat-m-sideitem:hover{background:hsl(var(--card) / .7);color:#16435a}.dark .fin-modal-central.fmc-orc .fat-m-sideitem:hover{background:hsl(var(--card) / .5);color:#a0d7ee}.fin-modal-central.fmc-orc .fat-m-sideitem.on{background:hsl(var(--card));color:hsl(var(--foreground));font-weight:600;box-shadow:0 1px 3px #2e576b1f,0 0 0 1px hsl(var(--border))}.fin-modal-central.fmc-orc .fat-m-sideitem.on svg{color:#2f8ab1}.fin-modal-central.fmc-orc .fat-m-main{min-height:0;overflow-y:auto;overflow-x:hidden;min-width:0;padding:16px 22px 26px;background:#f8fdff}.dark .fin-modal-central.fmc-orc .fat-m-main{background:#12151c}.fin-modal-central.fmc-orc .cr-content{background:#f8fdff}.dark .fin-modal-central.fmc-orc .cr-content{background:#12151c}.fin-modal-central.fmc-orc .cr-nav-item.active svg{color:#2f8ab1}.fin-modal-central.fmc-orc .cr-view-head svg{color:#2f8ab1}.fin-modal-central.fmc-orc .nota-sess-grid{flex:1;min-height:0;margin:0;gap:0;grid-template-columns:216px minmax(0,1fr);align-items:stretch}.fin-modal-central.fmc-orc .nota-sess-nav{position:static;min-height:0;overflow-y:auto;overflow-x:hidden;border:none;border-right:1px solid hsl(var(--border));border-radius:0;padding:12px 10px 18px;background:#e3f5fc80}.dark .fin-modal-central.fmc-orc .nota-sess-nav{background:#24364280;border-right-color:hsl(var(--border))}.fin-modal-central.fmc-orc .nota-sess-nav-label{color:#16435a;padding:2px 8px 8px}.dark .fin-modal-central.fmc-orc .nota-sess-nav-label{color:#a0d7ee}.fin-modal-central.fmc-orc .nota-sess-navitem{min-height:40px;gap:11px;padding:6px 11px;border-radius:10px;font-size:13.5px;color:#16435a}.dark .fin-modal-central.fmc-orc .nota-sess-navitem{color:#a0d7ee}.fin-modal-central.fmc-orc .nota-sess-navitem svg{width:18px;height:18px;opacity:1;color:#16435a;stroke-width:2}.dark .fin-modal-central.fmc-orc .nota-sess-navitem svg{color:#a0d7ee}.fin-modal-central.fmc-orc .nota-sess-navitem:hover{background:hsl(var(--card) / .7);color:#16435a}.dark .fin-modal-central.fmc-orc .nota-sess-navitem:hover{background:hsl(var(--card) / .5);color:#a0d7ee}.fin-modal-central.fmc-orc .nota-sess-navitem.on{background:hsl(var(--card));color:hsl(var(--foreground));font-weight:600;box-shadow:0 1px 3px #2e576b1f,0 0 0 1px hsl(var(--border))}.dark .fin-modal-central.fmc-orc .nota-sess-navitem.on{background:hsl(var(--card));color:hsl(var(--foreground))}.fin-modal-central.fmc-orc .nota-sess-navitem.on svg{color:#2f8ab1}.fin-modal-central.fmc-orc .nota-sess-content{min-height:0;overflow-y:auto;overflow-x:hidden;min-width:0;padding:16px 22px 26px;background:#f8fdff}.dark .fin-modal-central.fmc-orc .nota-sess-content{background:#12151c}@media (max-width: 720px){.fin-modal-central.fmc-orc .fat-m-grid,.fin-modal-central.fmc-orc .nota-sess-grid{grid-template-columns:1fr}.fin-modal-central.fmc-orc .fat-m-side,.fin-modal-central.fmc-orc .nota-sess-nav{border-right:none;border-bottom:1px solid hsl(var(--border));display:flex;flex-direction:row;flex-wrap:wrap;gap:6px;padding:8px 10px}}.fmc-m-scrim{position:fixed;top:0;right:0;bottom:0;left:0;background:#15222859;z-index:50;animation:fmc-m-scrimIn .3s ease}@keyframes fmc-m-scrimIn{0%{opacity:0}to{opacity:1}}.fmc-m-scope .fin-modal-central.fmc-mobile{position:fixed!important;left:0!important;right:0!important;bottom:0!important;top:calc(env(safe-area-inset-top,0px) + 52px)!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:none!important;border-radius:22px 22px 0 0!important;box-shadow:0 -10px 40px #26485933!important;z-index:51;animation:fmc-m-sheetIn .58s cubic-bezier(.22,1,.36,1)}@keyframes fmc-m-sheetIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}.fmc-m-scope .fin-modal-central.fmc-mobile .fmc-m-grab{width:38px;height:5px;border-radius:99px;background:hsl(var(--border));margin:9px auto 1px;flex:none}.fmc-m-scope .fin-modal-central.fmc-mobile .fmc-head{padding-top:8px}.fmc-m-scope .fin-modal-central.fmc-mobile .fmc-close{width:44px;height:44px}.fmc-m-scope .fin-modal-central.fmc-mobile .fmc-foot{padding-bottom:calc(12px + env(safe-area-inset-bottom,0px))}.pag-m-modal .fmc-body{padding:0!important;display:flex;flex-direction:column}.pag-m-modal .fmc-head{border-bottom:none;padding:15px 18px 0 20px}.pag-m-modal .pag-m-strip{flex:none;display:flex;align-items:center;justify-content:space-between;gap:8px 22px;padding:12px 20px 14px;background:hsl(var(--card));border-bottom:1px solid hsl(var(--border))}.pag-m-modal .pag-m-strip-lines{display:flex;flex-direction:column;gap:12px;min-width:0;flex:1 1 auto}.pag-m-modal .pag-m-meta{display:flex;align-items:center;gap:10px;flex-wrap:wrap;min-width:0;font-size:12.5px;color:hsl(var(--muted-foreground))}.pag-m-modal .pag-m-idpill{display:inline-flex;align-items:center;gap:6px;height:25px;padding:0 9px;border-radius:7px;background:hsl(var(--muted));font-size:11.5px;font-weight:600;color:hsl(var(--muted-foreground));border:none;cursor:pointer;transition:background .12s,color .12s;white-space:nowrap}.pag-m-modal .pag-m-idpill:hover{background:#e3f5fc;color:#0b6cc1}.dark .pag-m-modal .pag-m-idpill:hover{background:#243642;color:#85c2e0}.pag-m-modal .pag-m-idpill svg{width:13px;height:13px}.pag-m-modal .pag-m-dotsep{width:3px;height:3px;border-radius:99px;background:hsl(var(--border));flex:none}.pag-m-modal .pag-m-mi{color:hsl(var(--muted-foreground));white-space:nowrap}.pag-m-modal .pag-m-mi b{color:hsl(var(--foreground));font-weight:600;font-variant-numeric:tabular-nums}.pag-m-modal .pag-m-valor{display:flex;align-items:center;gap:10px;flex:none;margin-left:auto;background:hsl(var(--foreground));border-radius:11px;padding:7px 14px}.pag-m-modal .pag-m-valor .vl{font-size:10.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#b3b3b3}.pag-m-modal .pag-m-valor .vv{font-size:18px;font-weight:600;color:hsl(var(--background));font-variant-numeric:tabular-nums;line-height:1}.pag-m-modal .pag-m-grid{flex:1;min-height:0;display:grid;grid-template-columns:216px 1fr}.pag-m-modal .pag-m-nav{overflow-y:auto;overflow-x:hidden;border-right:1px solid hsl(var(--border));padding:12px 10px 18px;background:#edf8fd99}.dark .pag-m-modal .pag-m-nav{background:#1d2b3580}.pag-m-modal .pag-m-nav-top{padding:2px 6px 10px}.pag-m-modal .pag-m-nav-label{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#3d698f}.dark .pag-m-modal .pag-m-nav-label{color:#86a6b6}.pag-m-modal .pag-m-nav-item{display:flex;align-items:center;gap:11px;width:100%;height:40px;padding:0 11px;border-radius:10px;font-size:13.5px;font-weight:500;color:#3d5871;text-align:left;background:transparent;border:none;cursor:pointer;transition:background .12s,color .12s;white-space:nowrap;overflow:hidden}.dark .pag-m-modal .pag-m-nav-item{color:#a2b8c3}.pag-m-modal .pag-m-nav-item svg{width:18px;height:18px;flex:none;stroke-width:2}.pag-m-modal .pag-m-nav-item:hover{background:hsl(var(--card) / .7)}.dark .pag-m-modal .pag-m-nav-item:hover{background:hsl(var(--card) / .5)}.pag-m-modal .pag-m-nav-item.on{background:hsl(var(--card));color:hsl(var(--foreground));font-weight:600;box-shadow:0 1px 3px #2e576b1f,0 0 0 1px hsl(var(--border))}.pag-m-modal .pag-m-nav-item.on svg{color:#0d7fe3}.pag-m-modal{--accent: 198 80% 94%;--accent-foreground: 200 60% 22%;--muted: 200 45% 96%;--muted-foreground: 0 0% 37%;--border: 200 36% 88%;--input: 200 34% 84%;--ring: 198 65% 60%;--secondary: 200 45% 96%;--secondary-foreground: 0 0% 4.3%}.dark .pag-m-modal{--accent: 205 30% 20%;--accent-foreground: 198 70% 78%;--muted: 220 14% 18%;--muted-foreground: 215 12% 60%;--border: 220 14% 22%;--input: 220 12% 28%;--ring: 198 65% 60%;--secondary: 220 14% 18%;--secondary-foreground: 210 16% 86%}.pag-m-modal .pag-m-content{overflow-y:auto;overflow-x:hidden;min-width:0;padding:18px 22px 26px;background:#f8fdff}.dark .pag-m-modal .pag-m-content{background:#12151c}.pag-m-modal .pag-m-panel{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;padding:18px 20px;box-shadow:0 1px 3px #3255670d}.pag-m-modal .pag-m-band{display:flex;align-items:center;gap:9px;font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#16435a;padding:2px 2px 0;margin-bottom:12px}.dark .pag-m-modal .pag-m-band{color:#a0d7ee}.pag-m-modal .pag-m-band svg{width:14px;height:14px;flex:none}.pag-m-modal .pag-m-band:after{content:"";flex:1;height:1px;background:hsl(var(--border))}.pag-m-modal .pag-m-view{animation:pagMViewIn .24s cubic-bezier(.22,1,.36,1) both}@keyframes pagMViewIn{0%{transform:translateY(6px);opacity:.4}to{transform:none;opacity:1}}.pag-m-modal .pag-m-view-head{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:600;letter-spacing:-.01em;color:hsl(var(--foreground));margin-bottom:14px}.pag-m-modal .pag-m-view-head svg{width:18px;height:18px;color:#0d7fe3;flex:none}.pag-m-modal .pag-m-view-head:after{content:"";flex:1;height:1px;background:hsl(var(--border))}@media (max-width: 720px){.pag-m-modal .pag-m-grid{display:flex;flex-direction:column}.pag-m-modal .pag-m-nav{flex:none;display:flex;flex-direction:row;overflow-x:auto;overflow-y:hidden;border-right:none;border-bottom:1px solid hsl(var(--border));padding:8px 10px;gap:6px}.pag-m-modal .pag-m-nav-top{display:none}.pag-m-modal .pag-m-nav-item{width:auto;flex:none;height:36px;padding:0 12px}}.pag-m-modal .pag-m-footer{flex:none;padding:12px 20px;background:hsl(var(--card));border-top:1px solid hsl(var(--border));display:flex;align-items:center;justify-content:flex-end;gap:8px}.pag-m-pop [role=option]:focus,.pag-m-pop [role=option][data-highlighted],.pag-m-pop [role=option][data-state=checked]{background:#e3f5fc!important;color:#16435a!important}.dark .pag-m-pop [role=option]:focus,.dark .pag-m-pop [role=option][data-highlighted],.dark .pag-m-pop [role=option][data-state=checked]{background:#243642!important;color:#a0d7ee!important}.pag-m-modal .pag-m-hist-cols{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:stretch}.pag-m-modal .pag-m-hist-panel{display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden}.pag-m-modal .pag-m-hist-col{display:flex;flex-direction:column;gap:12px;min-width:0;flex:1 1 auto;min-height:0}.pag-m-modal .pag-m-hist-panel .pag-m-band{position:sticky;top:0;z-index:1;background:hsl(var(--card));margin-bottom:0}.pag-m-modal .pag-m-hist-body{flex:1 1 auto;min-height:320px;min-width:0;display:flex;flex-direction:column}.pag-m-modal .pag-m-hist-body>*{flex:1 1 auto;min-height:0}.pag-m-modal .pag-m-hist-chat{min-height:420px}.pag-m-modal .pag-m-hist-chat{--orc-content: 198 100% 98.7%;--orc-fg: 0 0% 4.3%;--orc-card: 0 0% 100%;--orc-muted: 200 45% 96%;--orc-muted-fg: 0 0% 37%;--orc-border: 200 36% 88%;--orc-border-strong: 200 30% 80%;--orc-accent: 198 73% 82%;--orc-accent-soft: 198 80% 94%;--orc-accent-fg: 200 60% 22%;--orc-primary: 200 70% 45%;--orc-st-doing: 198 58% 44%}.dark .pag-m-modal .pag-m-hist-chat{--orc-content: 220 20% 9%;--orc-fg: 210 16% 86%;--orc-card: 220 18% 13%;--orc-muted: 220 14% 18%;--orc-muted-fg: 215 12% 60%;--orc-border: 220 14% 22%;--orc-border-strong: 220 12% 30%;--orc-accent: 200 38% 26%;--orc-accent-soft: 205 30% 20%;--orc-accent-fg: 198 70% 78%;--orc-primary: 200 70% 50%;--orc-st-doing: 198 58% 52%}@media (max-width: 1100px){.pag-m-modal .pag-m-hist-cols{grid-template-columns:1fr}}.pag-m-modal .pag-m-favtag{display:inline-flex;align-items:center;padding:2px 9px;border-radius:999px;font-size:11px;font-weight:600;color:#a56812;background:#fdf4e2;border:1px solid hsl(40 75% 80%);white-space:nowrap}.pag-m-modal .pag-m-favundo{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 9px;border-radius:99px;border:1px dashed hsl(var(--border));background:transparent;font-size:11.5px;font-weight:500;color:hsl(var(--muted-foreground));cursor:pointer;transition:background .12s,color .12s,border-color .12s;white-space:nowrap}.pag-m-modal .pag-m-favundo:hover:not(:disabled){background:#e3f5fc;color:#16435a;border-color:#57b4db}.dark .pag-m-modal .pag-m-favundo:hover:not(:disabled){background:#243642;color:#a0d7ee}.pag-m-modal .pag-m-favsave{border:1px solid hsl(var(--border));border-radius:10px;padding:12px 14px;background:#edf8fd8c}.dark .pag-m-modal .pag-m-favsave{background:#1d2b3580}.pag-m-modal .pag-m-favorigem,.pag-m-modal .pag-m-favhist{border-top:1px solid hsl(var(--border));padding-top:12px}.pag-m-modal .pag-m-anexos{border:1px dashed transparent;border-radius:10px;transition:border-color .12s,background .12s}.pag-m-modal .pag-m-anexos.drag{border-color:#57b4db;background:#e3f5fc66}.pag-m-modal .pag-m-anexos-add{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:9px;border:1px solid hsl(200 30% 80%);background:hsl(var(--card));color:hsl(var(--foreground));cursor:pointer;transition:background .12s,border-color .12s}.pag-m-modal .pag-m-anexos-add:hover:not(:disabled){background:#e3f5fc;border-color:#57b4db}.dark .pag-m-modal .pag-m-anexos-add{border-color:#434956}.dark .pag-m-modal .pag-m-anexos-add:hover:not(:disabled){background:#243642}.pag-m-modal .pag-m-anexos-add:disabled{opacity:.45;cursor:default}.pag-m-modal .pag-m-anexos-add svg{width:16px;height:16px}.pag-m-modal .pag-m-anexo-card{display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:10px;border:1px solid hsl(var(--border));background:hsl(var(--card));transition:background .12s,border-color .12s}.pag-m-modal .pag-m-anexo-card:hover{background:#edf8fd80}.dark .pag-m-modal .pag-m-anexo-card:hover{background:#1d2b3566}.pag-m-modal .pag-m-anexo-card .pag-m-anexo-acts{opacity:0;transition:opacity .12s}.pag-m-modal .pag-m-anexo-card:hover .pag-m-anexo-acts,.pag-m-modal .pag-m-anexo-card .pag-m-anexo-acts:focus-within{opacity:1}.fin-modal-central .pag-m-st{display:inline-flex;align-items:center;gap:5px;padding:2px 10px;border-radius:999px;font-size:11.5px;font-weight:600;border:1px solid transparent;white-space:nowrap}.fin-modal-central .pag-m-st.s-ok{color:#2c7754;background:#e8f7f0;border-color:#bfe3d2}.fin-modal-central .pag-m-st.s-pend{color:#a56812;background:#fdf4e2;border-color:#f2d9a6}.fin-modal-central .pag-m-st.s-doing{color:#1f687a;background:#e4f5fb;border-color:#b0dae8}.fin-modal-central .pag-m-st.s-neutral{color:#5e6978;background:#f0f2f5;border-color:#d6dbe1}.fin-modal-central .pag-m-st.s-bad{color:#b42d2d;background:#fdeded;border-color:#f1c6c6}.fin-novo-v2-root .pag-dash{display:flex;flex-direction:column;gap:14px;background:var(--content);border-top:1px solid var(--line);box-shadow:inset 0 13px 22px -16px #1b506a52;min-height:64vh;padding:18px 24px 26px}@media (max-width: 767px){.fin-novo-v2-root .pag-dash{padding:14px 16px 18px}}.fin-novo-v2-root .pd-toolbar{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.fin-novo-v2-root .pd-period{display:inline-flex;align-items:center;gap:2px;padding:2px;border-radius:9px;background:var(--muted-surface);border:1px solid var(--line)}.fin-novo-v2-root .pd-period button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;color:var(--muted);font-size:12.5px;font-weight:500;padding:5px 13px;border-radius:7px;cursor:pointer;transition:background .14s,color .14s;white-space:nowrap}.fin-novo-v2-root .pd-period button:hover{color:var(--text);background:var(--card-hover)}.fin-novo-v2-root .pd-period button.active{background:var(--card);color:var(--text);box-shadow:0 1px 2px #3255671f}.fin-novo-v2-root .pd-period-label{font-size:12.5px;color:var(--muted)}.fin-novo-v2-root .pd-period-label b{color:var(--text);font-weight:600}.fin-novo-v2-root .pd-kpis{display:grid;grid-template-columns:repeat(6,1fr);gap:12px}@media (max-width: 1100px){.fin-novo-v2-root .pd-kpis{grid-template-columns:repeat(3,1fr)}}@media (max-width: 640px){.fin-novo-v2-root .pd-kpis{grid-template-columns:repeat(2,1fr)}}.fin-novo-v2-root .pd-k{position:relative;background:var(--card);border:1px solid var(--line);border-radius:14px;padding:14px 15px;box-shadow:0 1px 3px #3255670f;transition:box-shadow .13s,border-color .13s,transform .13s}.fin-novo-v2-root .pd-k:hover{box-shadow:0 6px 18px #32556721;border-color:#bdd1db;transform:translateY(-2px)}.dark .fin-novo-v2-root .pd-k:hover{border-color:#434956}.fin-novo-v2-root .pd-k-ic{position:absolute;top:13px;right:13px;width:30px;height:30px;border-radius:9px;display:grid;place-items:center;background:var(--muted-surface);color:var(--muted)}.fin-novo-v2-root .pd-k-ic svg{width:16px;height:16px}.fin-novo-v2-root .pd-k-l{font-size:12px;color:var(--muted);font-weight:500;padding-right:36px}.fin-novo-v2-root .pd-k-n{font-size:22px;font-weight:700;color:var(--text);margin-top:6px;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.fin-novo-v2-root .pd-k-s{font-size:11.5px;color:var(--muted);margin-top:2px;font-variant-numeric:tabular-nums}.fin-novo-v2-root .pd-k-done .pd-k-ic{background:hsl(var(--st-done) / .14);color:hsl(var(--st-done))}.fin-novo-v2-root .pd-k-done .pd-k-n{color:hsl(var(--st-done))}.fin-novo-v2-root .pd-k-doing .pd-k-ic{background:hsl(var(--st-doing) / .14);color:hsl(var(--st-doing))}.fin-novo-v2-root .pd-k-doing .pd-k-n{color:hsl(var(--st-doing))}.fin-novo-v2-root .pd-k-amber .pd-k-ic{background:hsl(var(--st-block) / .14);color:hsl(var(--st-block))}.fin-novo-v2-root .pd-k-amber .pd-k-n{color:hsl(var(--st-block))}.fin-novo-v2-root .pd-k:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;border-radius:14px 14px 0 0;background:var(--accent);opacity:.8}.fin-novo-v2-root .pd-k-done:before{background:hsl(var(--st-done))}.fin-novo-v2-root .pd-k-doing:before{background:hsl(var(--st-doing))}.fin-novo-v2-root .pd-k-amber:before{background:hsl(var(--st-block))}.fin-novo-v2-root .pd-k-info{width:12px;height:12px;margin-left:5px;vertical-align:-1px;color:var(--muted);opacity:.55}.fin-novo-v2-root .pd-k:hover .pd-k-info{opacity:.85}.fin-novo-v2-root .pd-tip{position:absolute;top:calc(100% + 7px);left:8px;z-index:30;min-width:178px;max-width:280px;background:#19242e;color:#fff;border-radius:9px;padding:9px 11px;font-size:11.5px;line-height:1.4;box-shadow:0 10px 28px #0c141d6b;opacity:0;transform:translateY(-3px);pointer-events:none;transition:opacity .14s,transform .14s;transition-delay:0s}.fin-novo-v2-root .pd-k:hover{z-index:5}.fin-novo-v2-root .pd-k-has-tip:hover .pd-tip{opacity:1;transform:translateY(0);transition-delay:.32s}.fin-novo-v2-root .pd-tip-h{display:flex;align-items:center;gap:6px;font-weight:600;color:#fff;margin-bottom:4px}.fin-novo-v2-root .pd-tip-h i{width:8px;height:8px;border-radius:3px;flex:none}.fin-novo-v2-root .pd-tip-sub{font-size:10.5px;color:#acb8c3;margin-bottom:3px}.fin-novo-v2-root .pd-tip-row{display:flex;justify-content:space-between;gap:20px;padding:2px 0}.fin-novo-v2-root .pd-tip-row>span{color:#b2bdc7}.fin-novo-v2-root .pd-tip-row b{color:#fff;font-weight:600;font-variant-numeric:tabular-nums}.fin-novo-v2-root .pd-row-2{display:grid;grid-template-columns:1fr 1fr;gap:12px}.fin-novo-v2-root .pd-4{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}@media (max-width: 1100px){.fin-novo-v2-root .pd-row-2{grid-template-columns:1fr}.fin-novo-v2-root .pd-4{grid-template-columns:1fr 1fr}}@media (max-width: 640px){.fin-novo-v2-root .pd-4{grid-template-columns:1fr}}.fin-novo-v2-root .pd-panel{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:16px 18px;box-shadow:0 1px 3px #3255670f;display:flex;flex-direction:column;transition:box-shadow .13s,border-color .13s,transform .13s}.fin-novo-v2-root .pd-panel:hover{box-shadow:0 6px 18px #32556721;border-color:#bdd1db;transform:translateY(-2px)}.dark .fin-novo-v2-root .pd-panel:hover{border-color:#434956}.fin-novo-v2-root .pd-panel h3{font-size:13px;font-weight:600;color:var(--text);margin:0 0 12px;display:flex;align-items:center;gap:7px}.fin-novo-v2-root .pd-panel h3 .pd-sub{font-size:11.5px;font-weight:500;color:var(--muted)}.fin-novo-v2-root .pd-bar-row{display:grid;grid-template-columns:1fr 2fr auto;align-items:center;gap:9px;margin-bottom:9px}.fin-novo-v2-root .pd-bar-row:last-child{margin-bottom:0}.fin-novo-v2-root .pd-bl{font-size:12.5px;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fin-novo-v2-root .pd-bar-track{height:8px;border-radius:99px;background:var(--muted-surface);overflow:hidden}.fin-novo-v2-root .pd-bar-fill{height:100%;border-radius:99px;background:hsl(var(--st-doing));min-width:3px}.fin-novo-v2-root .pd-bn{font-size:12px;font-weight:600;color:var(--text);white-space:nowrap;font-variant-numeric:tabular-nums}.fin-novo-v2-root .pd-bn .pd-bn-pct{color:var(--muted);font-weight:500}.fin-novo-v2-root .pd-panel-donut{position:relative}.fin-novo-v2-root .pd-donut-wrap{display:flex;align-items:center;gap:18px}.fin-novo-v2-root .pd-donut{position:relative;width:132px;height:132px;flex:none}.fin-novo-v2-root .pd-svg{width:100%;height:100%;transform:rotate(-90deg)}.fin-novo-v2-root .pd-seg{transition:opacity .15s;cursor:pointer}.fin-novo-v2-root .pd-seg.dim{opacity:.24}.fin-novo-v2-root .pd-donut-tip{position:absolute;left:18px;bottom:16px;z-index:20;min-width:156px;background:#19242e;color:#fff;border-radius:9px;padding:9px 11px;font-size:11.5px;line-height:1.4;box-shadow:0 10px 28px #0c141d6b;pointer-events:none}.fin-novo-v2-root .pd-donut-h{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none}.fin-novo-v2-root .pd-donut-h b{font-size:22px;font-weight:700;color:var(--text);line-height:1;font-variant-numeric:tabular-nums}.fin-novo-v2-root .pd-donut-h span{font-size:11px;color:var(--muted);margin-top:2px}.fin-novo-v2-root .pd-leg{display:flex;flex-direction:column;gap:6px;min-width:0;flex:1}.fin-novo-v2-root .pd-leg-row{display:flex;align-items:center;gap:7px;font-size:12px;color:var(--text);white-space:nowrap;overflow:hidden;cursor:default;transition:opacity .15s}.fin-novo-v2-root .pd-leg-row.dim{opacity:.4}.fin-novo-v2-root .pd-leg i{width:9px;height:9px;border-radius:3px;flex:none}.fin-novo-v2-root .pd-leg-row b{margin-left:auto;flex:none;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.fin-novo-v2-root .pd-leg .pd-leg-pct{display:inline;color:var(--muted);font-weight:500}.fin-novo-v2-root .pd-leg-nome{overflow:hidden;text-overflow:ellipsis}.fin-novo-v2-root .pd-mini{display:grid;grid-template-columns:1fr 1fr;gap:12px}.fin-novo-v2-root .pd-mstat{display:flex;flex-direction:column;gap:2px}.fin-novo-v2-root .pd-ms-v{font-size:18px;font-weight:700;color:var(--text);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.fin-novo-v2-root .pd-ms-l{font-size:11.5px;color:var(--muted)}.fin-novo-v2-root .pd-list{display:flex;flex-direction:column;gap:2px;max-height:240px;overflow:auto}.fin-novo-v2-root .pd-li{display:flex;align-items:center;gap:8px;padding:6px 4px;border-bottom:1px solid var(--line);font-size:12.5px;color:var(--text)}.fin-novo-v2-root .pd-li:last-child{border-bottom:none}.fin-novo-v2-root .pd-li-nome{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fin-novo-v2-root .pd-li-meta{color:var(--muted);font-size:11.5px;white-space:nowrap}.fin-novo-v2-root .pd-li-val{font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.fin-novo-v2-root .pd-chips{display:flex;flex-wrap:wrap;gap:6px}.fin-novo-v2-root .pd-chip{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border-radius:99px;background:var(--muted-surface);border:1px solid var(--line);font-size:12px;color:var(--text)}.fin-novo-v2-root .pd-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:28px 16px;text-align:center;color:var(--muted)}.fin-novo-v2-root .pd-empty b{color:var(--text);font-size:13.5px}.fin-novo-v2-root .pd-empty span{font-size:12.5px}.fin-novo-v2-root .pd-donut-skel{display:flex;align-items:center;gap:18px;padding:4px 0}.fin-novo-v2-root .pd-donut-skel-ring{width:132px;height:132px;flex:none;border-radius:50%;border:20px solid var(--muted-surface);animation:pd-skel-pulse 1.2s ease-in-out infinite}.fin-novo-v2-root .pd-donut-skel-leg{display:flex;flex-direction:column;gap:10px;flex:1}.fin-novo-v2-root .pd-donut-skel-line{height:11px;border-radius:6px;background:var(--muted-surface);animation:pd-skel-pulse 1.2s ease-in-out infinite}@keyframes pd-skel-pulse{0%,to{opacity:.55}50%{opacity:1}}.cat-prog{display:flex;flex-direction:column;gap:16px}@keyframes cat-prog-in{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:none}}.cat-prog .cp-anim{animation:cat-prog-in .22s ease both}.cat-prog .cp-trail{display:flex;flex-wrap:wrap;align-items:center;gap:7px 5px}.cat-prog .cp-trail-sep{display:inline-flex;color:hsl(var(--orc-border-strong));flex:none}.cat-prog .cp-trail-sep svg{width:14px;height:14px}.cat-prog .cp-tag{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:7px;height:28px;padding:0 5px 0 12px;border-radius:999px;font-size:12.5px;font-weight:600;line-height:1;color:hsl(var(--orc-accent-fg));background:hsl(var(--orc-accent-soft));border:1px solid hsl(var(--orc-accent));cursor:pointer;max-width:100%;transition:background .14s ease,border-color .14s ease,box-shadow .14s ease}.cat-prog .cp-tag:hover{background:hsl(var(--orc-accent-soft));border-color:hsl(var(--orc-st-doing));box-shadow:0 1px 4px #2a586f29}.cat-prog .cp-tag:focus-visible{outline:2px solid hsl(var(--orc-ring));outline-offset:2px}.cat-prog .cp-tag-lvl{font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;opacity:.55;flex:none}.cat-prog .cp-tag-txt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.cat-prog .cp-tag-x{width:18px;height:18px;flex:none;border-radius:999px;display:inline-grid;place-items:center;color:hsl(var(--orc-accent-fg));opacity:.5;transition:opacity .12s ease,background .12s ease}.cat-prog .cp-tag-x svg{width:13px;height:13px}.cat-prog .cp-tag:hover .cp-tag-x{opacity:1;background:hsl(var(--orc-card) / .6)}.cat-prog .cp-search{position:relative}.cat-prog .cp-search-ic{position:absolute;left:11px;top:50%;transform:translateY(-50%);width:15px;height:15px;color:hsl(var(--orc-muted-fg));pointer-events:none}.cat-prog .cp-search input{width:100%;height:38px;padding:0 12px 0 34px;border-radius:10px;font-size:13px;color:hsl(var(--orc-fg));background:hsl(var(--orc-card));border:1px solid hsl(var(--orc-input));outline:none;transition:border-color .14s ease,box-shadow .14s ease}.cat-prog .cp-search input::-moz-placeholder{color:hsl(var(--orc-muted-fg))}.cat-prog .cp-search input::placeholder{color:hsl(var(--orc-muted-fg))}.cat-prog .cp-search input:focus{border-color:hsl(var(--orc-ring));box-shadow:0 0 0 3px hsl(var(--orc-accent-soft) / .7)}.cat-prog .cp-results{display:flex;flex-direction:column;gap:6px}.cat-prog .cp-results-h{font-size:11.5px;color:hsl(var(--orc-muted-fg))}.cat-prog .cp-result{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;display:flex;align-items:center;gap:7px;flex-wrap:wrap;padding:9px 12px;border-radius:10px;font-size:12.5px;color:hsl(var(--orc-fg));background:hsl(var(--orc-card));border:1px solid hsl(var(--orc-border));cursor:pointer;transition:background .12s ease,border-color .12s ease}.cat-prog .cp-result:hover{background:hsl(var(--orc-accent-soft));border-color:hsl(var(--orc-accent))}.cat-prog .cp-result b{font-weight:600;color:hsl(var(--orc-accent-fg))}.cat-prog .cp-result .cp-result-m{color:hsl(var(--orc-muted-fg))}.cat-prog .cp-result svg{width:13px;height:13px;color:hsl(var(--orc-border-strong));flex:none}.cat-prog .cp-box{display:flex;flex-direction:column;gap:11px}.cat-prog .cp-box-label{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;font-weight:600;color:hsl(var(--orc-fg))}.cat-prog .cp-step{width:20px;height:20px;flex:none;border-radius:999px;display:inline-grid;place-items:center;font-size:11px;font-weight:700;color:#fff;background:hsl(var(--orc-st-doing))}.cat-prog .cp-box-label small{font-size:11.5px;font-weight:500;color:hsl(var(--orc-muted-fg))}.cat-prog .cp-opts{display:flex;flex-wrap:wrap;gap:8px}.cat-prog .cp-opt{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;height:32px;padding:0 14px;border-radius:999px;font-size:12.5px;font-weight:500;color:hsl(var(--orc-fg));background:hsl(var(--orc-card));border:1px solid hsl(var(--orc-border-strong));cursor:pointer;transition:background .12s ease,border-color .12s ease,color .12s ease,box-shadow .12s ease}.cat-prog .cp-opt:hover{background:hsl(var(--orc-accent-soft));border-color:hsl(var(--orc-accent));color:hsl(var(--orc-accent-fg));box-shadow:0 1px 3px #2e576b1a}.cat-prog .cp-opt:focus-visible{outline:2px solid hsl(var(--orc-ring));outline-offset:2px}.cat-prog .cp-mini{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;color:hsl(var(--orc-muted-fg))}.cat-prog .cp-mini svg{width:14px;height:14px}.cat-prog .cp-done{display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:500;color:hsl(var(--orc-green))}.cat-prog .cp-done svg{width:15px;height:15px;flex:none}.cat-prog .cp-loading{display:flex;align-items:center;justify-content:center;gap:8px;padding:28px 16px;color:hsl(var(--orc-muted-fg));font-size:13px}.cat-prog .cp-loading svg{width:18px;height:18px}.crg-root{display:flex;flex-direction:column;min-height:0;flex:1;gap:12px}.crg-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.crg-actions .crg-spacer{flex:1}.crg-count{font-size:12px;color:var(--muted, #64748b)}.crg-hint{display:flex;align-items:flex-start;gap:8px;padding:9px 11px;border-radius:11px;background:#fef7eb;border:1px solid hsl(38 80% 84%);color:#72451d;font-size:12.5px;line-height:1.45}.dark .crg-hint{background:#322815;border-color:#5d4928;color:#eed1a0}.crg-hint svg{flex:none;margin-top:1px}.crg-list{display:flex;flex-direction:column;gap:7px;min-height:0;overflow-y:auto;padding-bottom:4px}.crg-row{display:grid;grid-template-columns:1fr auto;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;background:var(--card, #fff);border:1px solid var(--line, #e6eef3);cursor:pointer;transition:background .14s,border-color .14s}.crg-row:hover{background:var(--row-hover, #f1f8fc);border-color:var(--accent, #1f6e95)}.crg-main{min-width:0}.crg-name{display:flex;align-items:center;gap:8px;font-size:13.5px;font-weight:600;color:var(--text, #0f2733)}.crg-name .crg-pill{opacity:0;display:inline-flex;align-items:center;gap:4px;padding:2px 9px;border-radius:999px;background:#0f172a;color:#fff;font-size:11px;font-weight:600;border:none;cursor:pointer;transition:opacity .14s,background .14s}.crg-row:hover .crg-pill{opacity:1}.crg-pill:hover{background:#1e293b}.crg-pill svg{width:12px;height:12px}.crg-sub{margin-top:2px;font-size:11.5px;color:var(--muted, #64748b);display:flex;align-items:center;gap:6px;flex-wrap:wrap}.crg-dot{opacity:.5}.crg-side{display:flex;flex-direction:column;align-items:flex-end;gap:3px}.crg-valor{font-size:13px;font-weight:600;color:var(--text, #0f2733);font-variant-numeric:tabular-nums}.crg-tag{display:inline-flex;align-items:center;padding:1px 8px;border-radius:999px;font-size:10.5px;font-weight:600;line-height:1.5;white-space:nowrap}.crg-tag.is-forma{background:#e7f3f9;color:#225b77}.crg-tag.is-boleto{background:#fdf0d8;color:#8b5218}.crg-tag.is-pausada{background:var(--bg2, #eef3f6);color:var(--muted, #64748b)}.dark .crg-tag.is-forma{background:#1c3440;color:#a5d2e9}.dark .crg-tag.is-boleto{background:#40331c;color:#edcd97}.dark .crg-tag.is-pausada{background:#2f3841;color:#a9b3bc}.crg-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:40px 16px;text-align:center;color:var(--muted, #64748b)}.crg-empty svg{opacity:.4}.crg-empty-title{font-weight:600;color:var(--text, #0f2733);font-size:13.5px}.crg-empty-sub{font-size:12px;max-width:280px}.fin-novo-v2-root .conc-board{background:var(--content);border-top:1px solid var(--line);box-shadow:inset 0 13px 22px -16px #1b506a52;min-height:70vh;padding:18px 24px 26px;display:flex;flex-direction:column;gap:12px}@media (max-width: 767px){.fin-novo-v2-root .conc-board{padding:14px 16px 18px;gap:10px}}.fin-novo-v2-root .conc-toolbar{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.fin-novo-v2-root .conc-toolbar-right{margin-left:auto;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.fin-novo-v2-root .conc-seg{display:inline-flex;align-items:center;gap:2px;padding:2px;border:1px solid var(--line);border-radius:9px;background:var(--bg2)}.fin-novo-v2-root .conc-seg button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;cursor:pointer;font-size:12.5px;font-weight:500;color:var(--muted);padding:4px 13px;border-radius:7px;line-height:1.25;white-space:nowrap;transition:background .14s,color .14s,box-shadow .14s}.fin-novo-v2-root .conc-seg button:hover{color:var(--text);background:var(--card-hover)}.fin-novo-v2-root .conc-seg button.active{background:var(--card);color:var(--text);font-weight:600;box-shadow:0 1px 2px #32556724}.fin-novo-v2-root .conc-totais{display:flex;flex-wrap:wrap;align-items:center;gap:6px 24px;padding:10px 14px;border:1px solid var(--line);background:var(--card);border-radius:11px;font-size:13px;color:var(--muted)}.fin-novo-v2-root .conc-totais .v{font-weight:700;font-variant-numeric:tabular-nums}.fin-novo-v2-root .conc-totais .v.pos{color:var(--green)}.fin-novo-v2-root .conc-totais .v.neg{color:var(--red)}.fin-novo-v2-root .conc-totais .v.txt{color:var(--text)}.fin-novo-v2-root .conc-totais .conc-tot-tag{margin-left:auto;font-size:12px;color:var(--muted2)}.fin-novo-v2-root .conc-tot-pend{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:600;color:var(--amber);background:var(--muted-surface);border:1px solid var(--line);border-radius:999px;padding:2px 9px;cursor:pointer;transition:background .12s,border-color .12s}.fin-novo-v2-root .conc-tot-pend:hover{border-color:var(--amber)}.fin-novo-v2-root .conc-tot-pend[data-on=true]{border-color:var(--amber);background:var(--amber-surface, var(--muted-surface))}.fin-novo-v2-root .conc-tot-pend .dot{width:6px;height:6px;border-radius:999px;background:var(--amber);flex:none}.fin-novo-v2-root .conc-card-bar{display:flex;align-items:center;justify-content:flex-end;gap:6px;padding:7px 10px}.fin-novo-v2-root .conc-painel-body{padding:0;display:flex;flex-direction:column;gap:16px}.fin-novo-v2-root .conc-period-grid{display:grid;grid-template-columns:1fr 1fr;gap:6px}.fin-novo-v2-root .conc-opt-pill{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--line);background:var(--card);color:var(--muted);font-size:12px;font-weight:500;padding:6px 8px;border-radius:8px;cursor:pointer;text-align:center;line-height:1.2;transition:background .12s,color .12s,border-color .12s}.fin-novo-v2-root .conc-opt-pill:hover{background:var(--card-hover);color:var(--text)}.fin-novo-v2-root .conc-opt-pill.active{background:var(--accent-soft);color:var(--text);border-color:var(--aura);font-weight:600}.fin-novo-v2-root .conc-strip{display:flex;gap:8px;overflow-x:auto;padding-bottom:2px;scrollbar-width:thin}.fin-novo-v2-root .conc-acct{flex:0 0 auto;width:178px;border:1px solid var(--line);background:var(--card);border-radius:12px;padding:9px 11px;text-align:left;cursor:pointer;transition:border-color .12s,box-shadow .12s}.fin-novo-v2-root .conc-acct:hover{border-color:var(--line2);box-shadow:0 3px 10px -5px #214d6347}.fin-novo-v2-root .conc-acct.active{border-color:var(--aura);box-shadow:0 0 0 1.5px var(--aura)}.fin-novo-v2-root .conc-acct-top{display:flex;align-items:center;justify-content:space-between;gap:6px}.fin-novo-v2-root .conc-acct-nome{display:flex;align-items:center;gap:5px;font-size:11.5px;font-weight:600;color:var(--text);min-width:0;flex:1 1 auto}.fin-novo-v2-root .conc-acct-nome svg{flex:none}.fin-novo-v2-root .conc-acct-nome-txt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.fin-novo-v2-root .conc-acct-sub{font-size:9.5px;line-height:1.25;color:var(--muted2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fin-novo-v2-root .conc-acct-val{margin-top:2px;font-size:14px;font-weight:700;letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--text)}.fin-novo-v2-root .conc-acct-flow{margin-top:2px;display:flex;align-items:center;gap:10px;font-size:10.5px;font-variant-numeric:tabular-nums}.fin-novo-v2-root .conc-acct-flow .out{color:var(--red);display:inline-flex;align-items:center;gap:2px}.fin-novo-v2-root .conc-acct-flow .in{color:var(--green);display:inline-flex;align-items:center;gap:2px}.fin-novo-v2-root .conc-table-scroll{overflow-x:auto}.fin-novo-v2-root .conc-head,.fin-novo-v2-root .conc-row{display:grid;align-items:center;min-width:760px}.fin-novo-v2-root .conc-head{position:sticky;top:0;z-index:2;background:var(--muted-surface);border-bottom:1px solid var(--line)}.fin-novo-v2-root .conc-seg-cell{grid-column:1 / span 2;padding:7px 12px;display:flex;align-items:center}.fin-novo-v2-root .conc-th{padding:10px 12px;font-size:11px;font-weight:600;color:var(--muted);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap}.fin-novo-v2-root .conc-th.num{text-align:right}.fin-novo-v2-root .conc-row{border-bottom:1px solid var(--row-sep);cursor:pointer;transition:background .12s}.fin-novo-v2-root .conc-row:last-child{border-bottom:none}.fin-novo-v2-root .conc-row:hover{background:var(--row-hover)}.fin-novo-v2-root .conc-td{padding:9px 12px;font-size:13px;color:var(--text);min-width:0}.fin-novo-v2-root .conc-td.muted{color:var(--muted)}.fin-novo-v2-root .conc-td.trunc{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fin-novo-v2-root .conc-td.num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.fin-novo-v2-root .conc-val-pos{color:var(--green)}.fin-novo-v2-root .conc-val-neg{color:var(--red)}.fin-novo-v2-root .conc-data{font-variant-numeric:tabular-nums;white-space:nowrap}.fin-novo-v2-root .conc-origem{display:inline-flex;align-items:center;gap:6px;min-width:0}.fin-novo-v2-root .conc-origem svg{color:var(--muted);flex:none}.fin-novo-v2-root .conc-origem span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fin-novo-v2-root .conc-tag{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:600;border-radius:999px;padding:2px 9px;background:var(--muted-surface);color:var(--muted);border:1px solid var(--line)}.fin-novo-v2-root .conc-chip{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;font-weight:600;border-radius:999px;padding:2px 9px;border:1px solid var(--line);background:var(--muted-surface);cursor:pointer;transition:background .12s,border-color .12s,color .12s}.fin-novo-v2-root .conc-chip.ok{color:var(--green)}.fin-novo-v2-root .conc-chip.pend{color:var(--muted)}.fin-novo-v2-root .conc-chip:hover{background:var(--card-hover);border-color:var(--line2)}.fin-novo-v2-root .conc-chip:disabled{cursor:default;opacity:.6}.fin-novo-v2-root .conc-vazio{padding:44px 16px;text-align:center;color:var(--muted);font-size:13.5px}.fin-novo-v2-root .conc-secao{display:flex;align-items:center;gap:8px;font-size:12.5px;font-weight:700;letter-spacing:.02em;color:var(--text);margin:6px 2px 0}.fin-novo-v2-root .conc-secao svg{color:var(--accent)}.fin-novo-v2-root .conc-secao .conta{margin-left:auto;font-weight:500;color:var(--muted2);font-size:11.5px}.fin-novo-v2-root .conc-secao-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:2px}.fin-novo-v2-root .conc-secao-head .conc-toolbar-right{margin-left:auto}.fin-novo-v2-root .conc-pend-count{font-size:12px;color:var(--muted2);white-space:nowrap}.fin-novo-v2-root .conc-status{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;font-weight:600;border-radius:999px;padding:2px 9px;border:1px solid var(--line);background:var(--muted-surface);color:var(--muted);white-space:nowrap}.fin-novo-v2-root .conc-status .dot{width:6px;height:6px;border-radius:999px;background:currentColor;flex:none}.fin-novo-v2-root .conc-status.ok{color:var(--green)}.fin-novo-v2-root .conc-status.warn{color:var(--amber)}.fin-novo-v2-root .conc-status.danger{color:var(--red)}.fin-novo-v2-root .conc-status.pend{color:var(--muted)}.fin-novo-v2-root .conc-status.neutral{color:var(--muted2)}.fin-novo-v2-root .conc-name{display:flex;align-items:center;gap:6px;min-width:0}.fin-novo-v2-root .conc-name .tx{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fin-novo-v2-root .conc-cfg{flex:none;width:24px;height:24px;display:inline-grid;place-items:center;border-radius:7px;border:1px solid transparent;background:transparent;color:var(--muted);cursor:pointer;opacity:0;transition:opacity .12s,background .12s,color .12s}.fin-novo-v2-root .conc-row:hover .conc-cfg,.fin-novo-v2-root .conc-cfg[data-open=true]{opacity:1}.fin-novo-v2-root .conc-cfg:hover{background:var(--accent-soft);color:var(--text)}.fin-novo-v2-root .conc-cats{display:inline-flex;align-items:center;gap:4px;min-width:0;overflow:hidden}.fin-novo-v2-root .conc-vinc{display:flex;align-items:center;gap:6px;min-width:0}.fin-novo-v2-root .conc-vinc .lk{color:var(--green);flex:none}.fin-novo-v2-root .conc-vinc .col{min-width:0;display:flex;flex-direction:column;line-height:1.2}.fin-novo-v2-root .conc-vinc .nm{color:var(--green);font-weight:600;font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fin-novo-v2-root .conc-vinc .ds{color:var(--muted);font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fin-novo-v2-root .conc-vinc .x{flex:none;width:22px;height:22px;display:inline-grid;place-items:center;border-radius:6px;border:none;background:transparent;color:var(--muted);cursor:pointer;opacity:0;transition:opacity .12s,background .12s,color .12s}.fin-novo-v2-root .conc-row:hover .conc-vinc .x{opacity:1}.fin-novo-v2-root .conc-vinc .x:hover{background:var(--accent-soft);color:var(--red)}.fin-novo-v2-root .conc-link-actions{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.fin-novo-v2-root .conc-linkbtn{display:inline-flex;align-items:center;gap:4px;font-size:11.5px;font-weight:500;color:var(--muted);border:1px solid var(--line);background:var(--card);border-radius:999px;padding:3px 9px;cursor:pointer;transition:background .12s,color .12s,border-color .12s}.fin-novo-v2-root .conc-linkbtn:hover{background:var(--accent-soft);color:var(--text);border-color:var(--line2)}.fin-novo-v2-root .conc-sug{display:inline-flex;align-items:center;gap:4px;border:1px solid var(--line);background:var(--card);color:var(--accent);border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600;cursor:pointer;transition:background .12s,border-color .12s}.fin-novo-v2-root .conc-sug:hover{background:var(--accent-soft);border-color:var(--line2)}.fin-novo-v2-root .conc-sug .sc{font-variant-numeric:tabular-nums}.fin-novo-v2-root .conc-row.static{cursor:default}.fin-novo-v2-root .conc-row.static:hover{background:var(--row-hover)}.fin-novo-v2-root .conc-notas-row{border-bottom:1px solid var(--row-sep);background:var(--bg2);padding:10px 14px}.fin-novo-v2-root .conc-automatch{display:flex;flex-direction:column;gap:12px}.fin-novo-v2-root .conc-titlesrow{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;background:var(--card);border:1px solid var(--line);border-radius:12px;padding:8px 12px}.fin-novo-v2-root .conc-titlesrow-left{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.fin-novo-v2-root .conc-lado-seg button{display:inline-flex;align-items:center;gap:5px}.fin-novo-v2-root .conc-lado-seg button svg{flex:none;opacity:.8}.fin-novo-v2-root .conc-lado-seg button.active svg{opacity:1}.fin-novo-v2-root .conc-lado-n{font-variant-numeric:tabular-nums;color:var(--muted2);font-weight:600}.fin-novo-v2-root .conc-lado-seg button.active .conc-lado-n{color:var(--accent)}.fin-novo-v2-root .conc-lado-btn{display:inline-flex;align-items:center;gap:6px;flex:none;height:32px;padding:0 10px 0 12px;background:var(--card);border:1px solid var(--line2);border-radius:999px;font-size:12.5px;font-weight:600;color:var(--text);cursor:pointer;white-space:nowrap;transition:background .2s,border-color .2s,box-shadow .2s}.fin-novo-v2-root .conc-lado-btn svg{flex:none}.fin-novo-v2-root .conc-lado-btn .conc-lado-ico{color:var(--accent)}.fin-novo-v2-root .conc-lado-btn .conc-lado-chev{color:var(--muted2);transition:transform .2s}.fin-novo-v2-root .conc-lado-btn:hover,.fin-novo-v2-root .conc-lado-btn[data-state=open]{background:color-mix(in srgb,var(--accent-soft) 60%,transparent);border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 16%,transparent)}.fin-novo-v2-root .conc-lado-btn[data-state=open] .conc-lado-chev{transform:rotate(180deg)}.fin-novo-v2-root .conc-lado-btn:focus-visible{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 28%,transparent)}.fin-novo-v2-root .conc-prog{display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:600;color:var(--muted);background:var(--card);border:1px solid var(--line);border-radius:999px;padding:4px 11px 4px 8px;white-space:nowrap}.fin-novo-v2-root .conc-prog-dot{width:14px;height:14px;border-radius:999px;flex:none;background:conic-gradient(var(--accent) var(--p, 0%),var(--line) 0)}.fin-novo-v2-root .conc-prog{cursor:default}.fin-novo-v2-root .conc-prog-lbl{font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--muted2);padding-right:1px}.fin-novo-v2-root .conc-prog-pct{color:var(--accent);font-weight:700}.fin-novo-v2-root .conc-pair-list{display:flex;flex-direction:column;gap:8px}.fin-novo-v2-root .conc-grp{display:flex;align-items:center;gap:8px;margin-top:6px;padding:7px 12px;border:1px solid var(--line);border-radius:10px;background:var(--muted-surface);font-size:12.5px;font-weight:700;color:var(--text);letter-spacing:.01em}.fin-novo-v2-root .conc-grp:first-child{margin-top:0}.fin-novo-v2-root .conc-grp-dot{width:8px;height:8px;border-radius:999px;flex:none;background:var(--muted2)}.fin-novo-v2-root .conc-grp.alta .conc-grp-dot{background:var(--green)}.fin-novo-v2-root .conc-grp.media .conc-grp-dot{background:var(--accent)}.fin-novo-v2-root .conc-grp.baixa .conc-grp-dot{background:var(--amber)}.fin-novo-v2-root .conc-grp.sem .conc-grp-dot{background:var(--muted2)}.fin-novo-v2-root .conc-grp-count{color:var(--muted2);font-weight:600}.fin-novo-v2-root .conc-pair{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:10px}.fin-novo-v2-root .conc-side{position:relative;display:flex;flex-direction:column;gap:5px;min-width:0;background:var(--card);border:1px solid var(--line);border-radius:12px;padding:11px 13px;transition:border-color .12s,box-shadow .12s}.fin-novo-v2-root .conc-side:hover{border-color:var(--line2);box-shadow:0 3px 12px -7px #214d634d}.fin-novo-v2-root .conc-side-sug{background:var(--accent-soft);border-color:var(--aura)}.fin-novo-v2-root .conc-side-empty{justify-content:center;align-items:flex-start;background:var(--bg2);border-style:dashed}.fin-novo-v2-root .conc-side-ext{justify-content:center}.fin-novo-v2-root .conc-side-head{display:flex;align-items:center;justify-content:space-between;gap:6px;min-height:22px}.fin-novo-v2-root .conc-side-tag{display:inline-flex;align-items:center;gap:4px;font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--muted2)}.fin-novo-v2-root .conc-side-tag.sug{color:#184962}.dark .fin-novo-v2-root .conc-side-tag.sug{color:#b3ddef}.fin-novo-v2-root .conc-side-tag svg{opacity:.85}.fin-novo-v2-root .conc-side-nome{font-size:15px;font-weight:700;color:var(--text);letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fin-novo-v2-root .conc-side-meta{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:12px;color:var(--muted);font-variant-numeric:tabular-nums;min-width:0}.fin-novo-v2-root .conc-side-meta .sep{color:var(--muted2)}.fin-novo-v2-root .conc-side-meta .conc-trunc{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:160px}.fin-novo-v2-root .conc-side-val{font-weight:700;color:var(--text)}.fin-novo-v2-root .conc-side-val.neg{color:var(--muted)}.fin-novo-v2-root .conc-side-val.pos{color:var(--green)}.fin-novo-v2-root .conc-side-hint{font-style:italic;color:var(--muted2)}.fin-novo-v2-root .conc-side-empty-txt{font-size:12px;color:var(--muted);line-height:1.3}.fin-novo-v2-root .conc-side-empty-acts{display:flex;gap:6px;flex-wrap:wrap;margin-top:2px}.fin-novo-v2-root .conc-side:hover .conc-cfg,.fin-novo-v2-root .conc-side .conc-cfg[data-open=true]{opacity:1}.fin-novo-v2-root .conc-motivos{display:flex;flex-wrap:wrap;gap:4px;margin-top:1px}.fin-novo-v2-root .conc-trocar{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:600;color:var(--accent);background:transparent;border:none;cursor:pointer;padding:0}.fin-novo-v2-root .conc-trocar:hover{text-decoration:underline}.fin-novo-v2-root .conc-cand{width:100%;text-align:left;cursor:pointer;border:1px solid transparent;border-radius:9px;padding:7px 9px;background:transparent;transition:background .12s,border-color .12s}.fin-novo-v2-root .conc-cand:hover{background:var(--card-hover)}.fin-novo-v2-root .conc-cand[data-on=true]{background:var(--accent-soft);border-color:var(--aura)}.fin-novo-v2-root .conc-cand-top{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.fin-novo-v2-root .conc-cand-nome{font-size:12.5px;font-weight:600;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fin-novo-v2-root .conc-cand-val{font-size:12.5px;font-weight:700;color:var(--text);font-variant-numeric:tabular-nums;flex:none}.fin-novo-v2-root .conc-cand-sub{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:11px;color:var(--muted);margin-top:1px}.fin-novo-v2-root .conc-cand-score{color:var(--accent);font-weight:700}.fin-novo-v2-root .conc-mid{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;align-self:center}.fin-novo-v2-root .conc-do{display:inline-flex;align-items:center;gap:6px;background:var(--text);color:var(--card);border:none;border-radius:8px;padding:8px 14px;cursor:pointer;font-size:13px;font-weight:500;white-space:nowrap;transition:background .12s,filter .12s,opacity .12s,transform .06s}.dark .fin-novo-v2-root .conc-do:not(:disabled){background:#269dd9;color:#fff}.fin-novo-v2-root .conc-do:hover:not(:disabled){filter:brightness(1.08)}.fin-novo-v2-root .conc-do:active:not(:disabled){transform:translateY(1px)}.fin-novo-v2-root .conc-do:disabled{background:var(--muted-surface);color:var(--muted2);box-shadow:none;cursor:default}.fin-novo-v2-root .conc-empty{display:flex;flex-direction:column;align-items:center;gap:7px;text-align:center;padding:48px 20px;background:var(--card);border:1px solid var(--line);border-radius:14px;color:var(--muted)}.fin-novo-v2-root .conc-empty svg{color:var(--accent)}.fin-novo-v2-root .conc-empty .t{font-size:14.5px;font-weight:700;color:var(--text)}.fin-novo-v2-root .conc-empty .s{font-size:12.5px;color:var(--muted);max-width:460px;line-height:1.4}@media (max-width: 860px){.fin-novo-v2-root .conc-pair{grid-template-columns:1fr;gap:8px}.fin-novo-v2-root .conc-mid{flex-direction:row}.fin-novo-v2-root .conc-do{width:100%;justify-content:center}}.fin-novo-v2-root .conc-th.conc-th-btn{cursor:pointer;background:none;border:none}.fin-novo-v2-root .conc-th.conc-th-btn:hover{color:var(--text)}.fin-novo-v2-root .conc-sortico{opacity:0;transition:opacity .12s}.fin-novo-v2-root .conc-th.conc-th-btn:hover .conc-sortico,.fin-novo-v2-root .conc-sortico.on{opacity:.6}.fin-novo-v2-root .conc-val{color:var(--text);font-variant-numeric:tabular-nums}.fin-novo-v2-root .conc-val.out{color:var(--red);font-weight:600}.fin-novo-v2-root .conc-val.inc{color:var(--green);font-weight:600}.fin-novo-v2-root .conc-grp.neutral .conc-grp-dot{background:var(--muted2)}.fin-novo-v2-root .conc-acct .conc-acct-edit{opacity:0;transition:opacity .12s}.fin-novo-v2-root .conc-acct:hover .conc-acct-edit,.fin-novo-v2-root .conc-acct-edit[data-state=open]{opacity:1}.fin-novo-v2-root .conc-desc-cell{display:flex;align-items:center;gap:6px;min-width:0}.fin-novo-v2-root .conc-desc-txt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.fin-novo-v2-root .conc-acoes-tag{flex:none;margin-left:auto;display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 8px;border-radius:7px;border:1px solid var(--line2);background:var(--card);color:var(--text);font-size:12px;font-weight:500;line-height:1;white-space:nowrap;cursor:pointer;opacity:0;transition:opacity .12s,background .12s,color .12s,border-color .12s}.fin-novo-v2-root .conc-acoes-tag svg{width:12px;height:12px;flex:none}.fin-novo-v2-root .conc-row:hover .conc-acoes-tag,.fin-novo-v2-root .conc-side:hover .conc-acoes-tag,.fin-novo-v2-root .conc-acoes-tag[data-state=open]{opacity:1}.fin-novo-v2-root .conc-acoes-tag:hover,.fin-novo-v2-root .conc-acoes-tag[data-state=open]{background:var(--text);color:var(--bg);border-color:var(--text)}.dark .fin-novo-v2-root .conc-acoes-tag:hover,.dark .fin-novo-v2-root .conc-acoes-tag[data-state=open]{background:#b0dff3;color:#132939;border-color:#b0dff3}.fin-novo-v2-root .av2-visao-right .iconbtn:has(.conc-bulk-pill){width:auto;padding:0 12px;gap:6px}.fin-novo-v2-root .conc-bulk-pill{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;line-height:1;white-space:nowrap;color:inherit}.fin-novo-v2-root .conc-bulk-pill svg{width:15px;height:15px;flex:none}.fin-novo-v2-root .conc-touche{background:var(--card);border:1px solid var(--line);border-radius:12px;box-shadow:0 12px 32px -12px #1c415461;padding:7px;max-height:320px;overflow-y:auto}.fin-novo-v2-root .conc-touche-head{font-size:11px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--muted2);padding:4px 6px 7px}.fin-novo-v2-root .conc-touche-list{display:flex;flex-direction:column;gap:2px}.fin-novo-v2-root .conc-comp-count{font-size:11px;font-weight:600;color:var(--muted2);background:var(--card);border:1px solid var(--line);border-radius:999px;padding:1px 8px;white-space:nowrap;flex:none}.fin-novo-v2-root .conc-comp-flow{position:relative;display:flex;flex-direction:column;gap:6px;margin:5px 0 2px;padding-left:18px}.fin-novo-v2-root .conc-comp-flow:before{content:"";position:absolute;left:6px;top:12px;bottom:14px;width:2px;border-radius:2px;background:var(--aura)}.fin-novo-v2-root .conc-comp-leg{position:relative;background:var(--card);border:1px solid var(--line);border-radius:9px;padding:6px 9px;min-width:0}.fin-novo-v2-root .conc-comp-leg:before{content:"";position:absolute;left:-12px;top:14px;width:12px;height:2px;border-radius:2px;background:var(--aura)}.fin-novo-v2-root .conc-comp-leg-top{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.fin-novo-v2-root .conc-comp-leg-nome{font-size:12.5px;font-weight:600;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fin-novo-v2-root .conc-comp-leg-val{font-size:12.5px;font-weight:700;color:var(--text);font-variant-numeric:tabular-nums;flex:none}.fin-novo-v2-root .conc-comp-leg-sub{display:flex;align-items:center;gap:5px;font-size:11px;color:var(--muted);margin-top:1px;min-width:0}.fin-novo-v2-root .conc-comp-leg-sub .sep{color:var(--muted2)}.fin-novo-v2-root .conc-comp-leg-sub .conc-trunc{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:120px}.fin-novo-v2-root .conc-comp-soma{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:3px;padding-top:6px;border-top:1px dashed var(--line2);font-size:11.5px;font-weight:600;color:var(--muted)}.fin-novo-v2-root .conc-comp-soma-val{color:var(--text);font-weight:700;font-variant-numeric:tabular-nums}.fin-novo-v2-root .conc-grupo-count{font-size:11px;font-weight:600;color:var(--muted2);background:var(--card);border:1px solid var(--line);border-radius:999px;padding:1px 8px;white-space:nowrap;flex:none}.fin-novo-v2-root .conc-pair-grupo{align-items:stretch}.fin-novo-v2-root .conc-side-multi{gap:6px}.fin-novo-v2-root .conc-multi-list{display:flex;flex-direction:column;gap:2px;margin-top:2px;background:var(--card);border:1px solid var(--line);border-radius:9px;padding:5px 7px;max-height:232px;overflow-y:auto;scrollbar-width:thin}.fin-novo-v2-root .conc-side-sug .conc-multi-list{background:var(--card)}.fin-novo-v2-root .conc-multi-row{display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:baseline;gap:7px;min-width:0;padding:2px 1px;border-bottom:1px solid var(--row-sep)}.fin-novo-v2-root .conc-multi-row:last-child{border-bottom:none}.fin-novo-v2-root .conc-multi-ix{flex:none;font-size:10.5px;font-weight:700;color:var(--muted2);font-variant-numeric:tabular-nums;text-align:right}.fin-novo-v2-root .conc-multi-nome{font-size:12.5px;font-weight:600;color:var(--text);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fin-novo-v2-root .conc-multi-sub{font-size:11px;color:var(--muted);font-variant-numeric:tabular-nums;max-width:130px;flex:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fin-novo-v2-root .conc-do.conc-grupo-btn{white-space:nowrap}@media (max-width: 860px){.fin-novo-v2-root .conc-multi-list{max-height:180px}}.fin-novo-v2-root .conc-side-nomatch{gap:7px}.fin-novo-v2-root .conc-do.conc-do-sm{padding:5px 11px;font-size:12px;box-shadow:none}.fin-novo-v2-root .conc-do.conc-do-sm svg{width:14px;height:14px}.fin-novo-v2-root .conc-buscar-pop{background:var(--card);border:1px solid var(--line);border-radius:12px;box-shadow:0 12px 32px -12px #1c415461;padding:9px}.fin-novo-v2-root .conc-buscar{display:flex;flex-direction:column;gap:7px;min-width:0}.fin-novo-v2-root .conc-buscar-head{display:flex;align-items:center;justify-content:space-between;gap:6px}.fin-novo-v2-root .conc-buscar-x{flex:none;width:22px;height:22px;display:inline-grid;place-items:center;border-radius:6px;border:none;background:transparent;color:var(--muted);cursor:pointer;transition:background .12s,color .12s}.fin-novo-v2-root .conc-buscar-x:hover{background:var(--accent-soft);color:var(--text)}.fin-novo-v2-root .conc-search{display:flex;align-items:center;gap:6px;border:1px solid var(--line);background:var(--bg2);border-radius:9px;padding:0 9px;transition:border-color .12s,box-shadow .12s}.fin-novo-v2-root .conc-search:focus-within{border-color:var(--aura);box-shadow:0 0 0 2px var(--aura)}.fin-novo-v2-root .conc-search svg{color:var(--muted2);flex:none}.fin-novo-v2-root .conc-search input{flex:1 1 auto;min-width:0;border:none;background:transparent;outline:none;font-size:12.5px;color:var(--text);padding:7px 0}.fin-novo-v2-root .conc-search input::-moz-placeholder{color:var(--muted2)}.fin-novo-v2-root .conc-search input::placeholder{color:var(--muted2)}.fin-novo-v2-root .conc-buscar-list{display:flex;flex-direction:column;gap:2px;max-height:240px;overflow-y:auto;scrollbar-width:thin;border:1px solid var(--line);border-radius:9px;padding:4px;background:var(--card)}.fin-novo-v2-root .conc-buscar-vazio{padding:14px 8px;text-align:center;font-size:12px;color:var(--muted)}.fin-novo-v2-root .conc-buscar .conc-cand-top{align-items:center}.fin-novo-v2-root .conc-cand-left{display:flex;align-items:center;min-width:0}.fin-novo-v2-root .conc-pick{display:inline-grid;place-items:center;width:15px;height:15px;flex:none;border-radius:5px;border:1.5px solid var(--line2);margin-right:6px;color:#fff;transition:background .12s,border-color .12s}.fin-novo-v2-root .conc-pick.on{background:var(--accent);border-color:var(--accent)}.fin-novo-v2-root .conc-buscar-foot{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.fin-novo-v2-root .conc-buscar-soma{font-size:11.5px;color:var(--muted);font-variant-numeric:tabular-nums}.fin-novo-v2-root .conc-buscar-soma strong{font-weight:700;color:var(--text)}.fin-novo-v2-root .conc-buscar-soma .conc-soma-ok{color:var(--green)}.fin-novo-v2-root .conc-buscar-soma .conc-soma-bad{color:var(--amber)}.fin-novo-v2-root .conc-buscar-alvo{color:var(--muted2)}.fin-novo-v2-root .conc-buscar-dif{margin-left:6px;color:var(--amber)}.conc-criar{width:100%;display:flex;flex-direction:column;max-height:min(70vh,560px);background:hsl(var(--orc-card));border:1px solid hsl(var(--orc-border));border-radius:16px;overflow:hidden;box-shadow:0 18px 48px -16px #17364580}.conc-criar-head{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border-bottom:1px solid hsl(var(--orc-border));background:hsl(var(--orc-card))}.conc-criar-ico{flex:none;width:30px;height:30px;display:grid;place-items:center;border-radius:9px;background:hsl(var(--orc-accent-soft));color:hsl(var(--orc-blue))}.conc-criar-htxt{flex:1 1 auto;min-width:0}.conc-criar-title{font-size:13.5px;font-weight:600;color:hsl(var(--orc-fg));line-height:1.2}.conc-criar-sub{font-size:11px;color:hsl(var(--orc-muted-fg));line-height:1.25}.conc-criar-x{flex:none;width:26px;height:26px;display:grid;place-items:center;border-radius:7px;border:none;background:transparent;color:hsl(var(--orc-muted-fg));cursor:pointer;transition:background .12s,color .12s}.conc-criar-x:hover{background:hsl(var(--orc-accent-soft));color:hsl(var(--orc-fg))}.conc-criar-body{padding:12px 14px;overflow-y:auto;display:flex;flex-direction:column;gap:10px;background:hsl(var(--orc-content))}.conc-criar-grid2{display:grid;grid-template-columns:1fr 1fr;gap:10px}@media (max-width: 440px){.conc-criar-grid2{grid-template-columns:1fr}}.conc-criar-field{display:flex;flex-direction:column;gap:4px;min-width:0}.conc-criar-label{font-size:11px;color:hsl(var(--orc-muted-fg));font-weight:500}.conc-criar-req{color:hsl(var(--orc-amber));margin-left:2px}.conc-criar-locked{display:flex;align-items:center;justify-content:space-between;gap:6px;height:36px;padding:0 10px;border-radius:10px;border:1px dashed hsl(var(--orc-border));background:hsl(var(--orc-accent-soft) / .5);font-size:13px;font-weight:700;color:hsl(var(--orc-fg));font-variant-numeric:tabular-nums}.conc-criar-lockhint{display:inline-flex;align-items:center;gap:3px;font-size:10px;font-weight:500;color:hsl(var(--orc-muted-fg))}.conc-criar-briefing{min-height:36px;display:flex;align-items:center;padding:4px 2px}.conc-criar-bmuted{font-size:12px;color:hsl(var(--orc-muted-fg));font-style:italic}.conc-criar-btag{display:inline-flex;align-items:center;gap:5px;max-width:100%;font-size:12px;font-weight:600;color:hsl(var(--orc-accent-fg));background:hsl(var(--orc-accent-soft));border:1px solid hsl(var(--orc-accent));border-radius:999px;padding:3px 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conc-criar-foot{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:10px 14px;border-top:1px solid hsl(var(--orc-border));background:hsl(var(--orc-card))}.conc-hover-azul:hover{background:#e3f5fc;color:#16435a}.dark .conc-hover-azul:hover{background:#243642;color:#d6dbe1}.fin-novo-v2-root .ci-skel{display:block;border-radius:8px;background:var(--line);animation:conc-skel-pulse 1.6s ease-in-out infinite}@keyframes conc-skel-pulse{0%,to{opacity:.55}50%{opacity:.95}}.fin-novo-v2-root .conc-pair:hover .conc-acoes-tag{opacity:1}.m-scope .mconc-cbar{display:flex;align-items:center;gap:8px;margin:0 0 12px;font-size:11.5px;color:hsl(var(--m-mut));flex-wrap:wrap}.m-scope .mconc-prog{display:inline-flex;align-items:center;gap:6px;flex:1;min-width:0}.m-scope .mconc-prog svg{width:13px;height:13px;flex:none}.m-scope .mconc-prog b{color:hsl(var(--m-fg));font-weight:700}.m-scope .mconc-seg2{display:flex;gap:2px;background:hsl(var(--m-muted));border-radius:8px;padding:2px;flex:none}.m-scope .mconc-seg2 button{font-size:11px;font-weight:500;color:hsl(var(--m-mut));padding:4px 9px;border-radius:6px;border:none;background:none;min-height:26px;font-family:inherit;cursor:pointer}.m-scope .mconc-seg2 button.on{background:hsl(var(--m-card));color:hsl(var(--m-fg));box-shadow:0 1px 2px hsl(var(--m-border) / .8)}.m-scope .mconc-match{background:hsl(var(--m-card));border:1px solid hsl(var(--m-border));border-radius:14px;margin-bottom:12px;overflow:hidden}.m-scope .mconc-ext{display:block;width:100%;text-align:left;padding:13px 14px;background:none;border:none;font-family:inherit;cursor:pointer}.m-scope .mconc-lbl{font-size:10px;font-weight:700;letter-spacing:.05em;color:hsl(var(--m-mut));display:flex;align-items:center;gap:6px}.m-scope .mconc-lbl svg{width:12px;height:12px;flex:none}.m-scope .mconc-lbl .fx{margin-left:auto;letter-spacing:0;font-size:10.5px;font-weight:600;color:hsl(var(--m-accent-fg));background:hsl(var(--m-accent-soft));border-radius:99px;padding:2px 8px}.m-scope .mconc-t{font-size:13.5px;font-weight:500;margin:7px 0;line-height:1.35;color:hsl(var(--m-fg));overflow-wrap:anywhere}.m-scope .mconc-meta{font-size:12px;color:hsl(var(--m-mut));line-height:1.5}.m-scope .mconc-val{font-weight:600;font-variant-numeric:tabular-nums}.m-scope .mconc-val.neg{color:hsl(var(--m-danger))}.m-scope .mconc-val.pos{color:hsl(var(--m-st-done))}.m-scope .mconc-sug{display:block;width:100%;text-align:left;font-family:inherit;cursor:pointer;background:hsl(var(--m-accent-soft) / .35);border:none;border-top:1px dashed hsl(var(--m-border-strong));padding:12px 14px}.m-scope .mconc-sh{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:700;color:hsl(var(--m-accent-fg))}.m-scope .mconc-sh svg{width:12px;height:12px;flex:none}.m-scope .mconc-sh .cand{margin-left:auto;font-size:11px;font-weight:500;color:hsl(var(--m-st-doing))}.m-scope .mconc-nm{font-size:13.5px;font-weight:600;margin:7px 0 4px;color:hsl(var(--m-fg));overflow-wrap:anywhere}.m-scope .mconc-mm{font-size:11.5px;color:hsl(var(--m-mut));font-variant-numeric:tabular-nums}.m-scope .mconc-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:9px}.m-scope .mconc-chip2{font-size:10.5px;font-weight:500;border:1px solid hsl(var(--m-border-strong));border-radius:99px;padding:3px 9px;background:hsl(var(--m-card));color:hsl(var(--m-fg))}.m-scope .mconc-somarow{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:7px 10px;border:1px solid hsl(var(--m-border));border-radius:9px;background:hsl(var(--m-card));margin-top:7px;font-size:12px;color:hsl(var(--m-fg))}.m-scope .mconc-somarow .v{font-weight:600;font-variant-numeric:tabular-nums}.m-scope .mconc-somarow.total{background:hsl(var(--m-accent-soft) / .5)}.m-scope .mconc-cbtn{width:100%;height:44px;border-radius:0;font-size:13.5px;flex:none}.m-scope .mconc-cbtn svg{width:16px;height:16px}.m-scope .mconc-multi{margin-top:8px;display:flex;flex-direction:column}.m-scope .mconc-mrow{display:flex;gap:8px;align-items:center;padding:6px 0;border-top:1px solid hsl(var(--m-border));font-size:12px;min-width:0}.m-scope .mconc-mrow .ix{width:18px;height:18px;border-radius:6px;background:hsl(var(--m-muted));display:grid;place-items:center;font-size:10.5px;font-weight:700;color:hsl(var(--m-fg));flex:none}.m-scope .mconc-mrow .nm{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:hsl(var(--m-fg))}.m-scope .mconc-mrow .sub{color:hsl(var(--m-mut));font-size:11px;flex:none}.m-scope .mconc-shblk{border:1px solid hsl(var(--m-border));border-radius:12px;padding:11px 12px;margin-bottom:10px;background:hsl(var(--m-card))}.m-scope .mconc-shblk.sug{background:hsl(var(--m-accent-soft) / .3)}.m-scope .mconc-shblk .mconc-t{margin:6px 0 4px}.m-scope .mconc-cardval{font-size:13.5px;font-weight:700;font-variant-numeric:tabular-nums;flex:1;min-width:0}.m-scope .mconc-cardval.neg{color:hsl(var(--m-danger))}.m-scope .mconc-cardval.pos{color:hsl(var(--m-st-done))}.m-scope .mconc-embed{padding:4px 2px 8px}.m-scope .mconc-embed .conc-buscar-pop{width:100%;max-width:none}.m-scope .mconc-desk{overflow-x:auto;-webkit-overflow-scrolling:touch}.m-scope .mconc-empty{display:flex;flex-direction:column;align-items:center;gap:6px;padding:34px 16px;text-align:center;color:hsl(var(--m-mut));background:hsl(var(--m-card));border:1px solid hsl(var(--m-border));border-radius:14px}.m-scope .mconc-empty svg{width:22px;height:22px}.m-scope .mconc-empty .t{font-size:13.5px;font-weight:600;color:hsl(var(--m-fg))}.m-scope .mconc-empty .s{font-size:12px;line-height:1.5}.m-scope .mconc-more{width:100%;min-height:44px;border-radius:12px;border:1px solid hsl(var(--m-border-strong));background:hsl(var(--m-card));color:hsl(var(--m-fg));font-size:13px;font-weight:600;font-family:inherit;cursor:pointer;margin-top:4px}.m-scope .mconc-massa{display:block;width:100%;text-align:left;font-family:inherit;cursor:pointer;background:none;border:none;padding:12px 16px;border-top:1px solid hsl(var(--m-border))}.m-scope .mconc-massa:first-of-type{border-top:none}.m-scope .mconc-massa:disabled{opacity:.5;cursor:default}.m-scope .mconc-massa .tt{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:13.5px;font-weight:600;color:hsl(var(--m-fg))}.m-scope .mconc-massa .tt .n{min-width:22px;text-align:center;border-radius:99px;padding:2px 8px;background:hsl(var(--m-muted));color:hsl(var(--m-mut));font-size:11.5px;font-weight:700;font-variant-numeric:tabular-nums}.m-scope .mconc-massa .dd{margin-top:3px;font-size:11.5px;line-height:1.45;color:hsl(var(--m-mut))}.fin-novo-v2-root .ci-grid{display:grid;grid-template-columns:minmax(0,1.857fr) minmax(0,1fr);gap:14px;align-items:start}@media (max-width: 1023px){.fin-novo-v2-root .ci-grid{grid-template-columns:1fr}}.fin-novo-v2-root .ci-col{display:flex;flex-direction:column;gap:14px;min-width:0}.fin-novo-v2-root .ci-head{display:flex;align-items:center;gap:11px;padding:14px 16px;border-bottom:1px solid var(--line)}.fin-novo-v2-root .ci-ico{width:34px;height:34px;flex:none;border-radius:11px;display:grid;place-items:center;background:var(--accent-soft);color:var(--accent)}.fin-novo-v2-root .ci-head-txt{flex:1;min-width:0}.fin-novo-v2-root .ci-title{display:flex;align-items:center;gap:7px;font-size:14.5px;font-weight:600;color:var(--text)}.fin-novo-v2-root .ci-cnt{color:var(--muted);font-weight:500;font-variant-numeric:tabular-nums}.fin-novo-v2-root .ci-sub{font-size:12px;color:var(--muted);margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fin-novo-v2-root .ci-head-tag{flex:none;display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:600;color:var(--muted);background:var(--muted-surface);border-radius:999px;padding:3px 9px;white-space:nowrap}.fin-novo-v2-root .ci-cards{display:flex;flex-direction:column}.fin-novo-v2-root .ci-card{padding:14px 16px;border-bottom:1px solid var(--row-sep, var(--line));display:flex;flex-direction:column;gap:10px}.fin-novo-v2-root .ci-card:last-child{border-bottom:none}.fin-novo-v2-root .ci-card.accent{background:var(--accent-soft);box-shadow:inset 3px 0 0 0 var(--accent)}.fin-novo-v2-root .ci-card-top{display:flex;align-items:flex-start;gap:11px}.fin-novo-v2-root .ci-card-letter{width:30px;height:30px;flex:none;border-radius:9px;display:grid;place-items:center;font-size:13.5px;font-weight:700;background:var(--accent-soft);color:var(--accent)}.fin-novo-v2-root .ci-card.accent .ci-card-letter{background:var(--card)}.fin-novo-v2-root .ci-card-main{flex:1;min-width:0}.fin-novo-v2-root .ci-card-title{font-size:13.5px;font-weight:600;color:var(--text);line-height:1.3}.fin-novo-v2-root .ci-card-desc{font-size:12px;color:var(--muted);margin-top:3px;line-height:1.45}.fin-novo-v2-root .ci-card-big{flex:none;white-space:nowrap;align-self:flex-start;font-size:12px;font-weight:700;color:var(--accent);font-variant-numeric:tabular-nums;background:var(--accent-soft);border-radius:999px;padding:2px 10px}.fin-novo-v2-root .ci-card.accent .ci-card-big{background:var(--card)}.fin-novo-v2-root .ci-foco{margin-top:2px;border-radius:10px;background:var(--accent-soft);box-shadow:inset 2px 0 0 0 var(--accent);padding:9px 11px;cursor:default;transition:box-shadow .12s,background .12s}.fin-novo-v2-root .ci-foco:hover{box-shadow:inset 2px 0 0 0 var(--accent),0 0 0 1px var(--aura)}.fin-novo-v2-root .ci-alta-list{border-radius:10px;overflow:hidden;background:var(--card);box-shadow:inset 0 0 0 1px var(--line)}.fin-novo-v2-root .ci-foco-line{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.fin-novo-v2-root .ci-foco-nome{font-size:13px;font-weight:700;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fin-novo-v2-root .ci-foco-val{font-size:12.5px;font-weight:700;color:var(--text);font-variant-numeric:tabular-nums;flex:none}.fin-novo-v2-root .ci-foco-arrow{display:flex;align-items:center;gap:6px;margin-top:5px;font-size:12px;color:var(--muted)}.fin-novo-v2-root .ci-foco-arrow svg{color:var(--accent);flex:none}.fin-novo-v2-root .ci-foco-sug{font-weight:600;color:var(--accent);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fin-novo-v2-root .ci-foco-score{flex:none;font-variant-numeric:tabular-nums;color:var(--accent);font-weight:700}.fin-novo-v2-root .ci-stat{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--muted)}.fin-novo-v2-root .ci-stat svg{color:var(--accent);flex:none}.fin-novo-v2-root .ci-stat .v{font-weight:700;color:var(--text);font-variant-numeric:tabular-nums}.fin-novo-v2-root .ci-btnrow{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin-top:4px}.fin-novo-v2-root .ci-row{display:flex;align-items:flex-start;gap:10px;padding:10px 15px;border-bottom:1px solid var(--row-sep, var(--line))}.fin-novo-v2-root .ci-row:last-child{border-bottom:none}.fin-novo-v2-root .ci-dot{width:26px;height:26px;flex:none;border-radius:8px;display:grid;place-items:center;background:var(--accent-soft);color:var(--accent)}.fin-novo-v2-root .ci-row-main{flex:1;min-width:0}.fin-novo-v2-root .ci-row-t{font-size:12.5px;font-weight:600;color:var(--text);line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fin-novo-v2-root .ci-row-s{font-size:11.5px;color:var(--muted);line-height:1.45;margin-top:2px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.fin-novo-v2-root .ci-row-pills{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.fin-novo-v2-root .ci-row-act{flex:none;display:flex;align-items:center;gap:5px;padding-top:1px}.fin-novo-v2-root .ci-row.muted .ci-dot{background:var(--muted-surface);color:var(--muted)}.fin-novo-v2-root .ci-feita-meta{display:flex;align-items:center;gap:6px;font-size:11.5px;color:var(--muted);font-variant-numeric:tabular-nums;margin-top:2px}.fin-novo-v2-root .ci-feita-meta .sep{color:var(--muted2)}.fin-novo-v2-root .ci-risco-alto{display:inline-flex;align-items:center;white-space:nowrap;font-size:11.5px;font-weight:600;border-radius:999px;padding:2px 9px;background:#cc7a3329;color:var(--amber)}.fin-novo-v2-root .ci-more{padding:9px 15px;font-size:11.5px;color:var(--muted2);text-align:center}.fin-novo-v2-root .ci-scroll{overflow-y:auto;overscroll-behavior:contain}.fin-novo-v2-root .ci-scroll.is-bau{max-height:30rem}.fin-novo-v2-root .ci-scroll.is-feitas,.fin-novo-v2-root .ci-scroll.is-fatos{max-height:22rem}.fin-novo-v2-root .ci-scroll::-webkit-scrollbar{width:8px}.fin-novo-v2-root .ci-scroll::-webkit-scrollbar-thumb{background:var(--line);border-radius:8px}.fin-novo-v2-root .ci-scroll::-webkit-scrollbar-thumb:hover{background:var(--muted)}.ci-motivos-pop{max-width:280px;padding:9px 11px 10px}.ci-motivos-pop .ci-mp-title{font-size:11px;font-weight:600;opacity:.65;margin-bottom:6px}.ci-motivos-pop .ci-mp-chips{display:flex;flex-wrap:wrap;gap:5px}.ci-motivos-pop .ci-motivo-chip{display:inline-flex;align-items:center;line-height:1.3;font-size:11px;font-weight:600;border-radius:999px;padding:2px 9px;background:var(--accent-soft, hsl(198 80% 94%));color:var(--accent, hsl(208 60% 32%))}.dark .ci-motivos-pop .ci-motivo-chip{background:var(--accent-soft, hsl(205 30% 22%));color:var(--accent, hsl(198 65% 82%))}.fin-novo-v2-root{--plan-hover-bg: hsl(198 80% 94%);--plan-hover-ink: hsl(200 60% 22%);--plan-sel-bg: hsl(198 80% 94% / .55)}.dark .fin-novo-v2-root,.fin-novo-v2-root.dark{--plan-hover-bg: hsl(205 30% 20%);--plan-hover-ink: hsl(210 16% 86%);--plan-sel-bg: hsl(205 30% 20% / .5)}.fin-novo-v2-root .plan-board{background:var(--content);padding:18px 24px 26px;border-top:1px solid var(--line);box-shadow:inset 0 13px 22px -16px #1b506a52;min-height:64vh}@media (max-width: 767px){.fin-novo-v2-root .plan-board{padding:14px 16px 18px}}.fin-novo-v2-root .plan-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin-bottom:16px}.fin-novo-v2-root .plan-kpi{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:12px 14px;box-shadow:0 1px 3px #32556712}.fin-novo-v2-root .plan-kpi-rotulo{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--muted2);display:flex;align-items:center;gap:5px}.fin-novo-v2-root .plan-kpi-valor{font-size:18px;font-weight:700;color:var(--text);font-variant-numeric:tabular-nums;margin-top:3px}.fin-novo-v2-root .plan-kpi-valor.pos{color:hsl(var(--st-done))}.fin-novo-v2-root .plan-kpi-valor.neg{color:var(--red)}.fin-novo-v2-root .plan-card-compacto{background:var(--card);border:1px solid var(--line);border-radius:12px;box-shadow:0 1px 3px #32556712}.fin-novo-v2-root .plan-card-compacto .pcc-muted{color:var(--muted)}.fin-novo-v2-root .plan-card-compacto .pcc-line{border-top:1px solid var(--line)}.fin-novo-v2-root .plan-card-compacto .pcc-sec{background:var(--row-hover)}.fin-novo-v2-root .plan-card-compacto .pcc-row-hover{background:transparent;transition:background .12s}.fin-novo-v2-root .plan-card-compacto .pcc-row-hover:hover{background:var(--row-hover)}.fin-novo-v2-root .plan-card-compacto .pcc-badge{background:var(--bg2);color:var(--muted)}.fin-novo-v2-root .plan-card-compacto .pcc-proj{color:var(--muted);font-variant-numeric:tabular-nums;cursor:help;border-bottom:1px dotted var(--line)}.fin-novo-v2-root .plan-card-compacto .pcc-saldos{margin-top:6px;padding-top:6px;border-top:1px solid var(--line);display:flex;flex-direction:column;gap:2px}.fin-novo-v2-root .plan-card-compacto .pcc-saldo-row{display:flex;align-items:center;justify-content:space-between;font-size:12px;line-height:1.25}.fin-novo-v2-root .plan-card-compacto .pcc-saldo-lbl{color:var(--muted)}.fin-novo-v2-root .plan-card-compacto .pcc-saldo-lbl.strong{color:var(--text);font-weight:700}.fin-novo-v2-root .plan-card-saldo{font-variant-numeric:tabular-nums;font-weight:700;white-space:nowrap}.fin-novo-v2-root .plan-card-saldo.pos{color:hsl(var(--st-done))}.fin-novo-v2-root .plan-card-saldo.neg{color:var(--red)}.fin-novo-v2-root .plan-monthnav{display:inline-flex;align-items:center;gap:8px;background:var(--card);border:1px solid var(--line);border-radius:10px;padding:5px 8px;margin-bottom:14px;box-shadow:0 1px 3px #32556712}.fin-novo-v2-root .plan-monthnav-label{min-width:132px;text-align:center;font-size:13px;font-weight:600;color:var(--text);font-variant-numeric:tabular-nums}.fin-novo-v2-root .plan-monthnav .iconbtn:disabled{opacity:.4;cursor:not-allowed}.fin-novo-v2-root .plan-controlbar{display:flex;align-items:center;flex-wrap:wrap;gap:10px;background:var(--card);border:1px solid var(--line);border-radius:12px;padding:10px 12px;margin-bottom:14px;box-shadow:0 1px 3px #32556712}.fin-novo-v2-root .plan-controlbar .plan-cb-group{display:flex;align-items:center;gap:6px}.fin-novo-v2-root .plan-controlbar .plan-cb-label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--muted2)}.fin-novo-v2-root .fluxolista-num{font-variant-numeric:tabular-nums;font-size:12px;font-weight:500;text-align:right;justify-self:end;white-space:nowrap}.fin-novo-v2-root .fluxolista-num.entrada{color:hsl(var(--st-done))}.fin-novo-v2-root .fluxolista-num.saida{color:var(--text)}.fin-novo-v2-root .fluxolista-saldo{font-variant-numeric:tabular-nums;font-size:12px;font-weight:600;text-align:right;justify-self:end;color:var(--muted);white-space:nowrap}.fin-novo-v2-root .fluxolista-saldo.neg{color:var(--red)}.fin-novo-v2-root .fluxolista-dot{display:inline-block;width:7px;height:7px;border-radius:50%;flex-shrink:0}.fin-novo-v2-root .fluxolista-dot.entrada{background:hsl(var(--st-done))}.fin-novo-v2-root .fluxolista-dot.saida{background:hsl(var(--st-todo))}.fin-novo-v2-root .fluxolista-chip{display:inline-flex;align-items:center;gap:4px;padding:1px 8px;border-radius:9999px;font-size:10.5px;font-weight:600;white-space:nowrap;border:1px solid transparent}.fin-novo-v2-root .fluxolista-chip.realizado{background:#3e986e1f;color:#327b59}.dark .fin-novo-v2-root .fluxolista-chip.realizado{background:#5bc29229;color:#79cda6}.fin-novo-v2-root .fluxolista-chip.previsto{background:#f59f0a24;color:#ae6b13}.dark .fin-novo-v2-root .fluxolista-chip.previsto{background:#f6a8232e;color:#f5bb47}.fin-novo-v2-root .fluxolista-origem{display:inline-flex;align-items:center;font-size:11px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fin-novo-v2-root .fluxolista-ctx{font-size:11px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fin-novo-v2-root .fluxolista-dia-total{font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--muted);white-space:nowrap}.fin-novo-v2-root .fluxolista-row-acao{position:absolute;right:8px;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:6px;border:none;background:transparent;color:var(--muted2);cursor:pointer;opacity:0;transition:opacity .12s,background .12s,color .12s}.fin-novo-v2-root .t-row.tab:hover .fluxolista-row-acao{opacity:.65}.fin-novo-v2-root .fluxolista-row-acao:hover{opacity:1;background:#e3f5fc;color:var(--accent)}.dark .fin-novo-v2-root .fluxolista-row-acao:hover{background:#243642}.fin-novo-v2-root .plan-vazio{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:48px 24px;text-align:center;color:var(--muted);font-size:13px}.fin-novo-v2-root .t-row.tab[data-testid=herdado-row]{cursor:default}.fin-novo-v2-root .fluxoex-card{display:flex;flex-direction:column;overflow:hidden}.fin-novo-v2-root .fluxoex-head{display:grid;grid-template-columns:minmax(0,1fr) 130px 130px 130px 140px;align-items:center;padding:9px 14px;border-bottom:1px solid var(--line);background:var(--bg2)}.fin-novo-v2-root .fluxoex-head-dia,.fin-novo-v2-root .fluxoex-head-num{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--muted2)}.fin-novo-v2-root .fluxoex-head-num{text-align:right}.fin-novo-v2-root .fluxoex-scroll{max-height:64vh;overflow-y:auto;overscroll-behavior:contain}.fin-novo-v2-root .fluxoex-dia{border-bottom:1px solid var(--line)}.fin-novo-v2-root .fluxoex-dia:last-child{border-bottom:none}.fin-novo-v2-root .fluxoex-dia.is-hoje{box-shadow:inset 3px 0 0 var(--accent)}.fin-novo-v2-root .fluxoex-diahead{display:grid;grid-template-columns:minmax(0,1fr) 130px 130px 130px 140px;align-items:center;width:100%;text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:var(--card);padding:8px 14px;cursor:pointer;transition:background .12s}.fin-novo-v2-root .fluxoex-diahead:hover{background:#e3f5fc}.dark .fin-novo-v2-root .fluxoex-diahead:hover{background:#243642}.fin-novo-v2-root .fluxoex-dia.is-hoje .fluxoex-diahead{background:#edf8fd}.dark .fin-novo-v2-root .fluxoex-dia.is-hoje .fluxoex-diahead{background:#1d2e39}.fin-novo-v2-root .fluxoex-diatitulo{display:flex;align-items:center;gap:7px;min-width:0;color:var(--text)}.fin-novo-v2-root .fluxoex-diatitulo>svg{color:var(--muted2);flex:none}.fin-novo-v2-root .fluxoex-dianome{font-size:13px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fin-novo-v2-root .fluxoex-diasub{font-size:11px;color:var(--muted);text-transform:uppercase;letter-spacing:.04em;flex:none}.fin-novo-v2-root .fluxoex-diatitulo .ct{font-size:11px;font-weight:600;color:var(--muted2);background:var(--bg2);border-radius:9999px;padding:0 7px;line-height:17px;flex:none}.fin-novo-v2-root .fluxoex-num{font-size:12px;font-weight:500;text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--text)}.fin-novo-v2-root .fluxoex-num.saldoini{color:var(--muted);font-weight:500}.fin-novo-v2-root .fluxoex-num.pos{color:hsl(var(--st-done));cursor:help}.fin-novo-v2-root .fluxoex-num.neg-soft{color:var(--muted);cursor:help}.fin-novo-v2-root .fluxoex-num.saldofim{color:var(--text);font-weight:600}.fin-novo-v2-root .fluxoex-num.saldofim.neg{color:var(--red)}.fin-novo-v2-root .fluxoex-linhas{background:var(--bg2);border-top:1px solid var(--line);padding:2px 0 4px}.fin-novo-v2-root .fluxoex-row{padding-left:30px}.fin-novo-v2-root .fluxoex-status{display:inline-flex;align-items:center;padding:1px 9px;border-radius:9999px;font-size:10.5px;font-weight:600;white-space:nowrap;border:1px solid transparent}.fin-novo-v2-root .fluxoex-status.pago{background:#3e986e1f;color:#327b59}.dark .fin-novo-v2-root .fluxoex-status.pago{background:#5bc29229;color:#79cda6}.fin-novo-v2-root .fluxoex-status.lancado{background:var(--bg2);color:var(--muted);border-color:var(--line)}.fin-novo-v2-root .fluxoex-status.previsao{background:#f59f0a24;color:#ae6b13}.dark .fin-novo-v2-root .fluxoex-status.previsao{background:#f6a8232e;color:#f5bb47}.fin-novo-v2-root .fluxoex-status.recorrencia{background:#1e6d941f;color:var(--accent)}.dark .fin-novo-v2-root .fluxoex-status.recorrencia{background:#41a5d82e;color:#7dc4e8}.fin-novo-v2-root .herdado-stcell{justify-self:center;display:inline-flex;align-items:center;justify-content:center;min-width:0;max-width:100%}.fin-novo-v2-root .herdado-st{display:inline-flex;align-items:center;gap:5px;max-width:100%;padding:1px 9px;border-radius:9999px;font-size:10.5px;font-weight:600;line-height:1.55;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border:1px solid transparent}.fin-novo-v2-root .herdado-st:before{content:"";width:6px;height:6px;border-radius:999px;background:currentColor;flex:none}.fin-novo-v2-root .herdado-st.s-ok{color:#2f7f59;background:#e8f7f0;border-color:#bfe3d2}.fin-novo-v2-root .herdado-st.s-pend{color:#a56812;background:#fdf4e2;border-color:#f2d9a6}.fin-novo-v2-root .herdado-st.s-doing{color:#1f687a;background:#e4f5fb;border-color:#b0dae8}.fin-novo-v2-root .herdado-st.s-neutral{color:#5e6978;background:#f0f2f5;border-color:#d6dbe1}.fin-novo-v2-root .herdado-st.s-bad{color:#b42d2d;background:#fdeded;border-color:#f1c6c6}.dark .fin-novo-v2-root .herdado-st.s-ok{color:#79cda6;background:#5bc29229;border-color:#3d8f6980}.dark .fin-novo-v2-root .herdado-st.s-pend{color:#f5bb47;background:#f6a82329;border-color:#c98f1d80}.dark .fin-novo-v2-root .herdado-st.s-doing{color:#74cae7;background:#36b7e229;border-color:#3492b280}.dark .fin-novo-v2-root .herdado-st.s-neutral{color:#a8b1bd;background:#8b97a729;border-color:#6e7d9180}.dark .fin-novo-v2-root .herdado-st.s-bad{color:#e87d7d;background:#dd3c3c29;border-color:#cc333380}.fin-novo-v2-root .fluxoex-editdata{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;margin-left:4px;border-radius:6px;border:none;background:transparent;color:var(--muted2);cursor:pointer;opacity:0;flex:none;transition:opacity .12s,background .12s,color .12s}.fin-novo-v2-root .fluxoex-row:hover .fluxoex-editdata{opacity:.6}.fin-novo-v2-root .fluxoex-editdata:hover{opacity:1;background:#e3f5fc;color:var(--accent)}.dark .fin-novo-v2-root .fluxoex-editdata:hover{background:#243642}.fin-novo-v2-root .fluxoex-editaviso{padding:8px 12px;font-size:11px;color:var(--muted);border-top:1px solid var(--line);max-width:240px;line-height:1.4}.fin-novo-v2-root .fluxoex-rodape{padding:9px 14px;border-top:1px solid var(--line);font-size:11.5px;color:var(--muted);background:var(--row-hover)}.fin-novo-v2-root .fluxoex-rodape strong{color:var(--text)}.fin-novo-v2-root .plan-dre-topline{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.fin-novo-v2-root .plan-dre-legenda{font-size:12px;color:var(--muted);font-variant-numeric:tabular-nums}.fin-novo-v2-root .plan-dre-basehint{font-size:11px;color:var(--muted);line-height:1.4}.fin-novo-v2-root .plan-dre-basehint strong{color:var(--text)}.fin-novo-v2-root .plan-seg{display:inline-flex;align-items:center;gap:2px;padding:2px;background:var(--bg2);border:1px solid var(--line);border-radius:9px}.fin-novo-v2-root .plan-seg-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;color:var(--muted);font-size:12px;font-weight:600;padding:4px 11px;border-radius:7px;cursor:pointer;white-space:nowrap;transition:background .12s,color .12s}.fin-novo-v2-root .plan-seg-btn:hover{color:var(--text);background:var(--row-hover)}.fin-novo-v2-root .plan-seg-btn.on{background:var(--card);color:var(--accent);box-shadow:0 1px 2px #3255671f}.fin-novo-v2-root .plan-trimnav{display:inline-flex;align-items:center;gap:2px}.fin-novo-v2-root .plan-trimnav-lbl{min-width:30px;text-align:center;font-size:12px;font-weight:600;color:var(--text)}.fin-novo-v2-root .plan-trimnav .iconbtn:disabled{opacity:.4;cursor:not-allowed}.fin-novo-v2-root .plan-controlbar .plan-cb-right{margin-left:auto}.fin-novo-v2-root .plan-atencao{display:flex;align-items:center;gap:8px;font-size:12px;line-height:1.35;padding:8px 12px;border-radius:10px;background:#f59f0a1f;border:1px solid hsl(38 80% 50% / .3);color:#8b5218}.fin-novo-v2-root .plan-atencao strong{color:#884911}.dark .fin-novo-v2-root .plan-atencao{background:#f6a82329;border-color:#e8a53052;color:#f7c96e}.dark .fin-novo-v2-root .plan-atencao strong{color:#fad889}.fin-novo-v2-root .plan-erro{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:20px 22px}.fin-novo-v2-root .plan-erro-top{display:flex;align-items:center;gap:8px;font-weight:600;color:var(--red)}.fin-novo-v2-root .plan-erro-pre{margin-top:12px;font-size:12px;background:var(--bg2);color:var(--text);padding:12px;border-radius:8px;overflow-x:auto;white-space:pre-wrap}.fin-novo-v2-root .plan-erro-hint{margin-top:8px;font-size:12px;color:var(--muted)}.fin-novo-v2-root .plan-filtro-body{display:flex;flex-wrap:wrap;gap:6px 14px;padding:10px;max-height:60vh;overflow-y:auto}.fin-novo-v2-root .plan-filtro-sec{display:flex;flex-direction:column;gap:2px;flex:1 1 180px;min-width:160px}.fin-novo-v2-root .plan-filtro-sec+.plan-filtro-sec{border-left:1px solid var(--line);padding-left:14px}.fin-novo-v2-root .plan-filtro-sec-lbl{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--muted2);padding:4px 8px 2px}.fin-novo-v2-root .plan-agrupar-menu{display:flex;flex-direction:column;gap:1px;padding:6px;min-width:190px}.fin-novo-v2-root .plan-agrupar-lbl{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--muted2);padding:4px 8px}.fin-novo-v2-root .plan-agrupar-item{display:flex;align-items:center;gap:8px;width:100%;text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;color:var(--text);font-size:13px;padding:7px 9px;border-radius:7px;cursor:pointer;transition:background .12s,color .12s}.fin-novo-v2-root .plan-agrupar-item:hover{background:#e3f5fc;color:#16435a}.dark .fin-novo-v2-root .plan-agrupar-item:hover{background:#243642;color:#edf0f2}.fin-novo-v2-root .plan-agrupar-item.on{color:var(--accent);font-weight:600}.fin-novo-v2-root .plan-agrupar-check{width:16px;height:16px;flex:none;display:inline-flex;align-items:center;justify-content:center;color:var(--accent)}.fin-novo-v2-root .plan-board .text-emerald-700,.fin-novo-v2-root .plan-board .text-emerald-600,.fin-novo-v2-root .plan-board .text-emerald-800,.fin-novo-v2-root .plan-board .text-emerald-400,.fin-novo-v2-root .plan-board .text-emerald-300{color:hsl(var(--st-done))}.fin-novo-v2-root .plan-board .text-rose-700,.fin-novo-v2-root .plan-board .text-rose-800,.fin-novo-v2-root .plan-board .text-rose-400,.fin-novo-v2-root .plan-board .text-rose-300{color:var(--red)}.fin-novo-v2-root .plan-board .text-blue-700,.fin-novo-v2-root .plan-board .text-blue-400{color:var(--accent)}.fin-novo-v2-root .plan-board .text-amber-700,.fin-novo-v2-root .plan-board .text-amber-500,.fin-novo-v2-root .plan-board .text-amber-400{color:#ba761c}.dark .fin-novo-v2-root .plan-board .text-amber-700,.dark .fin-novo-v2-root .plan-board .text-amber-500,.dark .fin-novo-v2-root .plan-board .text-amber-400{color:#f0ba4c}.fin-novo-v2-root .plan-board .border-amber-300,.fin-novo-v2-root .plan-board .border-amber-500,.fin-novo-v2-root .plan-board .border-blue-300,.fin-novo-v2-root .plan-board .border-rose-300,.fin-novo-v2-root .plan-board .border-emerald-300{border-color:var(--line)}.fin-novo-v2-root .herdado-grupo-bar{width:100%;border:none;background:var(--row-hover);cursor:pointer;text-align:left;font:inherit;color:inherit}.fin-novo-v2-root .herdado-grupo-bar:hover{background:var(--card-hover)}.fin-novo-v2-root .herdado-grupo-chevron{opacity:1;display:inline-flex;align-items:center;color:var(--muted2);flex:none}.fin-novo-v2-root .herdado-grupo-net{justify-self:end;font-size:12px;font-weight:700;font-variant-numeric:tabular-nums}.fin-novo-v2-root .herdado-grupo-net.pos{color:hsl(var(--st-done))}.fin-novo-v2-root .herdado-grupo-net.neg{color:var(--red)}.fin-novo-v2-root .herdado-row-data{color:var(--muted2);font-variant-numeric:tabular-nums;font-weight:400}.fin-novo-v2-root .fluxocx-headrow{display:flex;align-items:stretch;gap:12px;margin-bottom:14px;flex-wrap:wrap}.fin-novo-v2-root .fluxocx-monthnav{display:inline-flex;align-items:center;gap:4px;background:var(--card);border:1px solid var(--line);border-radius:10px;padding:4px 6px;box-shadow:0 1px 3px #32556712;align-self:stretch}.fin-novo-v2-root .fluxocx-mn-btn{display:inline-flex;align-items:center;gap:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;color:var(--muted2);border-radius:7px;padding:5px 6px;cursor:pointer;transition:background .12s,color .12s}.fin-novo-v2-root .fluxocx-mn-btn:hover{background:#e3f5fc;color:var(--accent)}.dark .fin-novo-v2-root .fluxocx-mn-btn:hover{background:#243642}.fin-novo-v2-root .fluxocx-mn-hoje{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.fin-novo-v2-root .fluxocx-mn-label{display:inline-flex;align-items:center;gap:6px;min-width:92px;justify-content:center;font-size:13px;font-weight:700;color:var(--text);font-variant-numeric:tabular-nums;text-transform:capitalize}.fin-novo-v2-root .fluxocx-mn-atual{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--accent);background:#1e6d941f;border-radius:9999px;padding:1px 6px}.dark .fin-novo-v2-root .fluxocx-mn-atual{background:#41a5d82e;color:#7dc4e8}.fin-novo-v2-root .fluxocx-kpis{flex:1 1 460px;margin-bottom:0;gap:10px}.fin-novo-v2-root .fluxocx-kpi{padding:6px 12px}.fin-novo-v2-root .fluxocx-kpi .plan-kpi-rotulo{font-size:9.5px;gap:4px}.fin-novo-v2-root .fluxocx-kpi .plan-kpi-valor{font-size:15px;margin-top:1px}.fin-novo-v2-root .fluxoex-catcell{display:flex;flex-direction:column;gap:1px;min-width:0;justify-content:center}.fin-novo-v2-root .fluxoex-cat-nome{font-size:12px;font-weight:500;color:var(--text);line-height:1.25}.fin-novo-v2-root .fluxoex-cat-orig{font-size:9.5px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--muted2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fin-novo-v2-root .fluxoex-subhead{display:grid;align-items:center;padding:4px 14px 4px 30px;border-bottom:1px dashed var(--line)}.fin-novo-v2-root .fluxoex-sub-lbl{font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--muted2)}.fin-novo-v2-root .fluxoex-sub-lbl.right{text-align:right;justify-self:end}.fin-novo-v2-root .fluxoex-tipo{font-size:11px;color:var(--muted);white-space:nowrap}.fin-novo-v2-root .fluxoex-acoes-btn{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;margin-left:4px;border-radius:6px;border:none;background:transparent;color:var(--muted2);cursor:pointer;opacity:0;flex:none;transition:opacity .12s,background .12s,color .12s}.fin-novo-v2-root .fluxoex-row:hover .fluxoex-acoes-btn{opacity:.6}.fin-novo-v2-root .fluxoex-acoes-btn:hover{opacity:1;background:#e3f5fc;color:var(--accent)}.dark .fin-novo-v2-root .fluxoex-acoes-btn:hover{background:#243642}.fin-novo-v2-root .fluxoex-data-anchor{display:inline-block;width:0;height:0}.fin-novo-v2-root .fluxoex-acao-item{display:flex;align-items:center;gap:9px;width:100%;text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;color:var(--text);font-size:13px;padding:8px 9px;border-radius:7px;cursor:pointer;transition:background .12s,color .12s}.fin-novo-v2-root .fluxoex-acao-item:hover{background:#e3f5fc;color:#16435a}.dark .fin-novo-v2-root .fluxoex-acao-item:hover{background:#243642;color:#edf0f2}.fin-novo-v2-root .fluxoex-acao-item:disabled{opacity:.5;cursor:not-allowed}.fin-novo-v2-root .fluxoex-acao-item>svg{color:var(--muted2);flex:none}.fin-novo-v2-root .fluxoex-abate-pill{display:inline-flex;align-items:center;gap:3px;flex:none;margin-left:6px;padding:1px 7px;border-radius:9999px;font-size:9.5px;font-weight:600;background:#1e6d941f;color:var(--accent)}.dark .fin-novo-v2-root .fluxoex-abate-pill{background:#41a5d82e;color:#7dc4e8}.fin-novo-v2-root .fluxoex-novo-dia{display:flex;align-items:center;gap:6px;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;color:var(--muted);font-size:12px;font-weight:500;text-align:left;padding:6px 14px 6px 30px;cursor:pointer;transition:background .12s,color .12s}.fin-novo-v2-root .fluxoex-novo-dia:hover{background:#e3f5fc;color:var(--accent)}.dark .fin-novo-v2-root .fluxoex-novo-dia:hover{background:#243642}.fin-novo-v2-root .fluxoex-novo-dia>svg{color:var(--muted2)}.fin-novo-v2-root .fluxoex-novo-dia:hover>svg{color:var(--accent)}.pl-det-panel{--pl-det-pad: 22px}.pl-det-head{display:flex;align-items:flex-start;gap:12px;flex:none;padding:22px var(--pl-det-pad) 14px;border-bottom:1px solid hsl(var(--border))}.pl-det-head-main{flex:1 1 auto;min-width:0}.pl-det-head h3{font-size:18px;font-weight:700;line-height:1.2;margin-top:3px;color:hsl(var(--foreground))}.pl-det-cat{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--primary))}.dark .pl-det-cat{color:#6abadc}.pl-det-sub{margin-top:6px;font-size:12.5px;line-height:1.45;color:hsl(var(--muted-foreground))}.pl-det-head{padding-right:52px}.pl-det-controls{display:flex;align-items:center;gap:8px;flex:none;padding:12px var(--pl-det-pad);border-bottom:1px solid hsl(var(--border))}.pl-det-search{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:8px;height:36px;padding:0 10px;border-radius:10px;border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--muted-foreground));transition:border-color .14s,box-shadow .14s}.pl-det-search:focus-within{border-color:hsl(var(--primary) / .55);box-shadow:0 0 0 3px hsl(var(--primary) / .12)}.pl-det-search svg{flex:none}.pl-det-search input{flex:1 1 auto;min-width:0;border:none;outline:none;background:transparent;font-size:13px;color:hsl(var(--foreground))}.pl-det-search input::-moz-placeholder{color:hsl(var(--muted-foreground))}.pl-det-search input::placeholder{color:hsl(var(--muted-foreground))}.pl-det-search-clear{flex:none;display:grid;place-items:center;width:20px;height:20px;border-radius:6px;border:none;background:transparent;color:hsl(var(--muted-foreground));cursor:pointer}.pl-det-search-clear:hover{background:hsl(var(--muted) / .6);color:hsl(var(--foreground))}.pl-det-ctl{flex:none;display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 11px;border-radius:10px;border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--muted-foreground));font-size:12.5px;font-weight:500;cursor:pointer;white-space:nowrap;transition:background .14s,color .14s,border-color .14s}.pl-det-ctl:hover{background:hsl(var(--primary) / .08);color:hsl(var(--foreground));border-color:hsl(var(--primary) / .35)}.pl-det-ctl.on{background:hsl(var(--primary) / .1);color:hsl(var(--primary));border-color:hsl(var(--primary) / .45)}.dark .pl-det-ctl.on{color:#73bede}.pl-det-ctl-badge{display:inline-grid;place-items:center;min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:hsl(var(--primary));color:hsl(var(--primary-foreground));font-size:10px;font-weight:700}.pl-det-pop{width:220px;padding:4px}.pl-det-pop-head{display:flex;align-items:center;justify-content:space-between;padding:6px 8px 4px;font-size:11px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.pl-det-pop-clear{font-size:11px;font-weight:500;text-transform:none;letter-spacing:0;color:hsl(var(--muted-foreground));border:none;background:transparent;cursor:pointer}.pl-det-pop-clear:hover{color:hsl(var(--foreground))}.pl-det-pop-list{max-height:260px;overflow-y:auto}.pl-det-pop-vazio{padding:14px 8px;text-align:center;font-size:12px;color:hsl(var(--muted-foreground))}.pl-det-opt{display:flex;align-items:center;gap:8px;width:100%;padding:7px 8px;border-radius:8px;border:none;background:transparent;color:hsl(var(--foreground));font-size:13px;text-align:left;cursor:pointer;transition:background .12s}.pl-det-opt:hover{background:hsl(var(--primary) / .08)}.pl-det-opt-txt{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pl-det-opt-check{flex:none;width:16px;height:16px;border-radius:5px;border:1.5px solid hsl(var(--border));display:grid;place-items:center;color:hsl(var(--primary-foreground))}.pl-det-opt-check.on{background:hsl(var(--primary));border-color:hsl(var(--primary))}.pl-det-body{flex:1 1 auto;min-height:0;overflow-y:auto;padding:14px var(--pl-det-pad) 18px;display:flex;flex-direction:column;gap:14px}.pl-det-empty{margin:auto 0;padding:36px 18px;text-align:center;font-size:13px;line-height:1.5;color:hsl(var(--muted-foreground));background:hsl(var(--muted) / .4);border:1px dashed hsl(var(--border));border-radius:14px}.pl-det-empty-clear{display:block;margin:12px auto 0;padding:6px 14px;border-radius:9px;border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));font-size:12.5px;font-weight:500;cursor:pointer}.pl-det-empty-clear:hover{background:hsl(var(--primary) / .08);border-color:hsl(var(--primary) / .4)}.pl-det-grupo{display:flex;flex-direction:column;gap:7px}.pl-det-grupo-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:0 2px 1px}.pl-det-grupo-rotulo{font-size:12.5px;font-weight:700;color:hsl(var(--foreground));letter-spacing:.01em}.pl-det-grupo-sub{font-size:11px;color:hsl(var(--muted-foreground));font-feature-settings:"tnum";white-space:nowrap}.pl-det-item{display:flex;align-items:center;gap:11px;width:100%;padding:11px 13px;border-radius:12px;border:1px solid hsl(var(--border));background:hsl(var(--card));text-align:left;cursor:pointer;transition:border-color .14s,box-shadow .14s,background .14s,opacity .14s}.pl-det-item:hover{border-color:hsl(var(--primary) / .5);box-shadow:0 2px 10px -5px #3377994d}.pl-det-item[data-off=true]{opacity:.5;background:hsl(var(--muted) / .35)}.pl-det-item[data-off=true]:hover{opacity:.85}.pl-det-item[data-off=true] .pl-det-item-t{text-decoration:line-through;text-decoration-color:hsl(var(--muted-foreground) / .6)}.pl-det-check{flex:none;width:22px;height:22px;border-radius:7px;border:1.5px solid hsl(var(--border));display:grid;place-items:center;color:hsl(var(--primary-foreground));transition:background .14s,border-color .14s}.pl-det-check.on{background:hsl(var(--primary));border-color:hsl(var(--primary))}.pl-det-item-b{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:4px}.pl-det-item-t{font-size:13.5px;font-weight:600;line-height:1.25;color:hsl(var(--foreground));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pl-det-item-meta{display:flex;align-items:center;gap:7px;min-width:0}.pl-det-item-cli{font-size:11.5px;color:hsl(var(--muted-foreground));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pl-det-tag{flex:none;font-size:10px;font-weight:700;padding:2px 7px;border-radius:6px;white-space:nowrap;letter-spacing:.01em}.pl-det-tag-area{background:hsl(var(--primary) / .12);color:hsl(var(--primary))}.dark .pl-det-tag-area{background:#49abd42e;color:#7bc2e0}.pl-det-tag-sem{background:hsl(var(--warning) / .16);color:#a56612}.dark .pl-det-tag-sem{background:#f6a8232e;color:#f5bb47}.pl-det-item-val{flex:none;font-family:Geist Mono,ui-monospace,monospace;font-size:13px;font-weight:600;font-feature-settings:"tnum";color:hsl(var(--foreground));white-space:nowrap}.pl-det-foot{flex:none;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px var(--pl-det-pad);border-top:1px solid hsl(var(--border));background:hsl(var(--card))}.pl-det-foot-info{display:flex;flex-direction:column;gap:2px;min-width:0}.pl-det-foot-base{display:flex;align-items:baseline;gap:8px;min-width:0}.pl-det-foot-num{font-family:Geist Mono,ui-monospace,monospace;font-size:15px;font-weight:700;font-feature-settings:"tnum";color:hsl(var(--foreground))}.pl-det-foot-lbl{font-size:11.5px;color:hsl(var(--muted-foreground));white-space:nowrap}.pl-det-foot-conv{font-size:11px;color:hsl(var(--muted-foreground))}.pl-det-foot-reset{flex:none;display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px;border-radius:10px;border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));font-size:12.5px;font-weight:500;cursor:pointer;white-space:nowrap;transition:background .14s,border-color .14s}.pl-det-foot-reset:hover{background:hsl(var(--primary) / .08);border-color:hsl(var(--primary) / .4)}@media (prefers-reduced-motion: reduce){.pl-det-item,.pl-det-check,.pl-det-ctl{transition:none}}.plan-resumo{--label-col: 220px;--month-min: 232px;--pl-pos: var(--success);--pl-neg: var(--red);--pl-reali: var(--primary);--pl-prev: var(--muted-foreground);--pl-st-doing: var(--primary);--pl-band: var(--bg2);--pl-hover: var(--row-hover);color:var(--text);font-feature-settings:"cv01","ss01"}.plan-resumo .board-wrap{background:var(--content);padding:6px 20px 26px;min-height:60vh}@media (max-width: 767px){.plan-resumo .board-wrap{padding:12px 14px 18px}}.plan-resumo .pl-card{background:var(--card);border:1px solid var(--line);border-radius:16px;overflow-x:auto;overflow-y:hidden;box-shadow:0 1px 2px #3654630d,0 12px 30px -22px #26597366}.dark .plan-resumo .pl-card{box-shadow:0 1px 2px #0000004d,0 12px 30px -22px #0009}.plan-resumo .pl-matrix{display:grid;min-width:-moz-max-content;min-width:max-content}.plan-resumo .pl-row{display:grid;grid-template-columns:var(--label-col) repeat(var(--mcount),minmax(var(--month-min),1fr))}.plan-resumo .pl-row>*{padding:0}.plan-resumo .pl-rub{position:sticky;left:0;z-index:3;background:var(--card);border-right:1px solid var(--line);display:flex;align-items:center;gap:8px;padding:0 12px;min-height:30px}.plan-resumo .pl-cell{border-left:1px solid hsl(var(--border) / .55);padding:5px 12px;text-align:right;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:2px;min-height:30px;position:relative;transition:background .12s}.plan-resumo .pl-cell.now{background:hsl(var(--primary) / .07)}.plan-resumo .pl-row:hover .pl-rub,.plan-resumo .pl-row:hover .pl-cell{background:var(--pl-hover)}.plan-resumo .pl-sechead .pl-rub{background:var(--pl-band);border-bottom:1px solid var(--line);display:flex;align-items:center}.plan-resumo .pl-sechead .sec-name{font-size:13px;font-weight:700;letter-spacing:.01em;color:var(--text)}.plan-resumo .pl-sechead .pl-cell{background:var(--pl-band);border-bottom:1px solid var(--line);align-items:stretch;justify-content:center;gap:4px;padding-top:8px;padding-bottom:8px}.plan-resumo .pl-row.pl-sechead:hover .pl-rub,.plan-resumo .pl-row.pl-sechead:hover .pl-cell{background:var(--pl-band)}.plan-resumo .rub-gear{width:24px;height:24px;border-radius:7px;display:grid;place-items:center;color:var(--muted);margin-left:auto;border:none;background:transparent;cursor:pointer;opacity:0;transition:opacity .14s,background .14s,color .14s}.plan-resumo .rub-gear svg{width:15px;height:15px}.plan-resumo .pl-row.pl-sechead:hover .rub-gear{opacity:1}.plan-resumo .rub-gear:hover{background:hsl(var(--primary) / .1);color:var(--text)}.plan-resumo .rub-gear.on,.plan-resumo .rub-gear[data-state=open]{opacity:1;background:hsl(var(--primary) / .12);color:var(--text)}.pl-modo-menu{display:flex;flex-direction:column;gap:1px}.pl-modo-title{padding:6px 8px 4px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.02em;color:hsl(var(--muted-foreground))}.pl-modo-opt{display:flex;align-items:flex-start;gap:8px;width:100%;padding:7px 8px;border:none;background:transparent;border-radius:7px;cursor:pointer;text-align:left;color:hsl(var(--foreground));transition:background .12s}.pl-modo-opt:hover,.pl-modo-opt:focus-visible{background:hsl(var(--primary) / .1);outline:none}.pl-modo-opt[data-active=true]{background:hsl(var(--primary) / .08)}.pl-modo-ic{width:15px;height:15px;margin-top:2px;flex-shrink:0;color:hsl(var(--muted-foreground))}.pl-modo-lbl{flex:1;display:flex;flex-direction:column;font-size:13px;line-height:1.15;font-weight:500}.pl-modo-sub{margin-top:2px;font-size:11px;font-weight:400;color:hsl(var(--muted-foreground))}.pl-modo-check{width:15px;height:15px;margin-top:2px;flex-shrink:0;color:hsl(var(--primary))}.plan-resumo .mh-line{display:flex;align-items:center;gap:8px;width:100%}.plan-resumo .mh-name{font-size:11.5px;font-weight:600;color:var(--muted);white-space:nowrap}.plan-resumo .mh-line .pl-num.total{margin-left:auto}.plan-resumo .pl-num.total{font-size:14px;font-weight:700;color:var(--text)}.plan-resumo .mh-split{width:21px;height:21px;border-radius:6px;display:grid;place-items:center;color:var(--muted);margin-left:2px;border:none;background:transparent;cursor:pointer;opacity:0;transition:opacity .14s,background .14s,color .14s;flex:none}.plan-resumo .mh-split svg{width:14px;height:14px}.plan-resumo .pl-row.pl-sechead:hover .mh-split,.plan-resumo .mhead.now .mh-split{opacity:1}.plan-resumo .mh-split:hover{background:hsl(var(--primary) / .12);color:var(--text)}.plan-resumo .mh-split.on{background:hsl(var(--primary) / .16);color:var(--accent);opacity:1}.plan-resumo .mhead.month-span{box-shadow:inset 1px 0 hsl(var(--primary) / .45),inset -1px 0 hsl(var(--primary) / .45)}.plan-resumo .mhead.month-span .mh-parts{display:flex;width:100%;margin-top:3px}.plan-resumo .mhead.month-span .mh-parts span{flex:1;text-align:right;font-size:8.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--muted)}.plan-resumo .pl-cell.split{background:hsl(var(--primary) / .05)}.plan-resumo .pl-cell.split.reali{box-shadow:inset 1px 0 hsl(var(--primary) / .45)}.plan-resumo .pl-cell.split.prev{box-shadow:inset -1px 0 hsl(var(--primary) / .45)}.plan-resumo .pl-cell.split.prev .pl-num{color:var(--muted);font-weight:500}.plan-resumo .pl-grp .pl-rub{cursor:pointer}.plan-resumo .pl-grp:hover .pl-rub{background:var(--pl-hover)}.plan-resumo .grp-caret{width:15px;height:15px;color:var(--muted);transition:transform .18s;flex:none}.plan-resumo .pl-grp.closed .grp-caret{transform:rotate(-90deg)}.plan-resumo .grp-ic{width:14px;height:14px;color:var(--muted);margin-right:2px;flex:none}.plan-resumo .grp-caret-spacer{width:15px;height:15px;flex:none}.plan-resumo .pl-grp.pl-grp-prev .pl-rub{cursor:default}.plan-resumo .pl-grp.pl-grp-prev:hover .pl-rub{background:var(--pl-hover)}.plan-resumo .grp-name{font-size:13px;font-weight:600;color:var(--text);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.plan-resumo .pl-grp .pl-num{font-weight:600}.plan-resumo .pl-grp-body{overflow:hidden;transition:height .58s cubic-bezier(.22,1,.36,1)}.plan-resumo .pl-line .pl-rub{padding-left:34px}.plan-resumo .pl-line.flat .pl-rub{padding-left:14px}.plan-resumo .pl-line .ln-name{font-size:12.6px;color:var(--text);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.22}.plan-resumo .cell-line{display:flex;align-items:center;width:100%;gap:6px}.plan-resumo .cell-line .pl-num{margin-left:auto}.plan-resumo .pl-num{font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:400;letter-spacing:0;color:var(--text)}.plan-resumo .pl-num.zero{color:hsl(var(--muted-foreground) / .55)}.plan-resumo .pl-num.pos{color:hsl(var(--pl-pos))}.plan-resumo .pl-num.neg{color:var(--pl-neg)}.plan-resumo .pl-cell.clickable{cursor:pointer}.plan-resumo .pl-cell.clickable:hover{background:hsl(var(--primary) / .1);box-shadow:inset 0 0 0 1px hsl(var(--primary) / .55)}.plan-resumo .pl-delta{font-size:10.5px;font-weight:600;display:inline-flex;align-items:center;gap:2px}.plan-resumo .pl-delta svg{width:10px;height:10px}.plan-resumo .pl-delta.up{color:hsl(var(--pl-pos))}.plan-resumo .pl-delta.down{color:var(--pl-neg)}.plan-resumo .pl-delta.flat{color:var(--muted)}.plan-resumo .pl-delta.cost-up{color:var(--pl-neg)}.plan-resumo .pl-delta.cost-down{color:hsl(var(--pl-pos))}.plan-resumo .pl-proj{font-size:10px;font-weight:600;padding:1px 5px;border-radius:5px;white-space:nowrap}.plan-resumo .pl-proj.ok{background:hsl(var(--success) / .13);color:hsl(var(--success))}.dark .plan-resumo .pl-proj.ok{background:#5bc2922e;color:#79cda6}.plan-resumo .pl-proj.info{background:hsl(var(--muted) / .6);color:hsl(var(--muted-foreground));font-weight:500;cursor:help}.dark .plan-resumo .pl-proj.info{background:hsl(var(--muted) / .4);color:hsl(var(--muted-foreground))}.plan-resumo .pl-saldo .pl-rub,.plan-resumo .pl-saldo .pl-cell{background:var(--pl-band);border-top:1px solid var(--line)}.plan-resumo .pl-saldo .pl-rub .ln-name,.plan-resumo .pl-saldo .pl-sub-name{font-weight:600;font-size:12.8px;color:var(--text)}.plan-resumo .pl-saldo .pl-num{font-weight:600;font-size:13.5px}.plan-resumo .pl-row.pl-saldo:hover .pl-rub,.plan-resumo .pl-row.pl-saldo:hover .pl-cell{background:var(--pl-band)}.plan-resumo{--pl-ink: 0 0% 8%}.plan-resumo .pl-acum{position:sticky;bottom:0;z-index:2}.plan-resumo .pl-acum .pl-rub{background:hsl(var(--pl-ink));color:#fff;border-top:1px solid hsl(var(--pl-ink))}.plan-resumo .pl-acum .pl-rub .ln-name,.plan-resumo .pl-acum .pl-rub .pl-sub-name{color:#fff;font-weight:600}.plan-resumo .pl-acum .pl-cell{background:hsl(var(--pl-ink));border-top:1px solid hsl(var(--pl-ink));border-left-color:#ffffff24}.plan-resumo .pl-acum .pl-num{color:#fff;font-weight:700;font-size:14px}.plan-resumo .pl-acum .pl-num.pos{color:#90dfba}.plan-resumo .pl-acum .pl-num.neg{color:#f58c84}.plan-resumo .pl-acum .acum-sub{font-size:9.5px;color:#ffffff8c}.plan-resumo .pl-row.pl-acum:hover .pl-rub,.plan-resumo .pl-row.pl-acum:hover .pl-cell{background:hsl(var(--pl-ink))}.plan-resumo .pl-kpi-strip-row{display:flex;align-items:center;gap:14px;background:var(--content);border-top:1px solid var(--line);box-shadow:inset 0 13px 22px -16px #1b506a52;padding:14px 20px 10px}.dark .plan-resumo .pl-kpi-strip-row{box-shadow:inset 0 13px 22px -16px #00000073}@media (max-width: 767px){.plan-resumo .pl-kpi-strip-row{flex-wrap:wrap;padding:8px 14px 4px}}.plan-resumo .pl-period-nav{display:inline-flex;align-items:center;gap:6px;flex:none}.plan-resumo .pl-period-nav .pn-btn{width:32px;height:32px;border-radius:8px;display:grid;place-items:center;color:var(--muted);border:1px solid var(--line);background:var(--card);cursor:pointer;transition:background .12s,color .12s,border-color .12s}.plan-resumo .pl-period-nav .pn-btn:hover{background:hsl(var(--primary) / .1);color:var(--text);border-color:hsl(var(--primary) / .4)}.plan-resumo .pl-period-nav .pn-btn:disabled{opacity:.4;cursor:not-allowed}.plan-resumo .pl-period-nav .pn-btn svg{width:16px;height:16px}.plan-resumo .pl-period-cur{font-size:13.5px;font-weight:600;min-width:120px;text-align:center;color:var(--text);font-variant-numeric:tabular-nums}.plan-resumo .pl-period-nav .pn-btn.pn-hoje{margin-left:4px}.plan-resumo .pl-period-nav .pn-btn.pn-hoje:not(:disabled){color:var(--accent);border-color:hsl(var(--primary) / .35)}.plan-resumo .pl-kpi-strip{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;flex:1;min-width:0}@media (max-width: 1180px){.plan-resumo .pl-kpi-strip{grid-template-columns:repeat(2,1fr)}}.plan-resumo .pl-kpi{background:var(--card);border:1px solid var(--line);border-radius:10px;padding:7px 12px 8px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:3px;min-height:50px;min-width:0;cursor:help}.plan-resumo .pl-kpi-label{display:flex;align-items:center;gap:5px;font-size:11px;color:var(--muted);font-weight:500;white-space:nowrap;letter-spacing:.01em}.plan-resumo .pl-kpi-label svg{width:12px;height:12px;flex:none}.plan-resumo .pl-kpi-main{display:flex;align-items:baseline;gap:7px;width:100%;min-width:0}.plan-resumo .pl-kpi-num{font-family:Geist Mono,ui-monospace,monospace;font-size:18px;font-weight:700;letter-spacing:-.02em;line-height:1.05;font-feature-settings:"tnum";min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text)}.plan-resumo .pl-kpi-num.txt{font-family:inherit;font-size:14px;font-weight:600;letter-spacing:0}.plan-resumo .pl-kpi-num.neg{color:var(--pl-neg)}.plan-resumo .pl-kpi-num.pos{color:hsl(var(--pl-pos))}.plan-resumo .pl-kpi-delta{display:inline-flex;align-items:center;gap:2px;font-size:10px;font-weight:600;white-space:nowrap;flex:none;margin-left:auto}.plan-resumo .pl-kpi-delta svg{width:11px;height:11px}.plan-resumo .pl-kpi-delta.up{color:hsl(var(--pl-pos))}.plan-resumo .pl-kpi-delta.down{color:var(--pl-neg)}.plan-resumo .pl-kpi-delta.flat{color:var(--muted)}.pl-dd-panel{--pl-dd-pad: 22px}.pl-dd-head{display:flex;align-items:flex-start;gap:12px;flex:none;padding:22px var(--pl-dd-pad) 16px;border-bottom:1px solid hsl(var(--border))}.pl-dd-head h3{font-size:18px;font-weight:700;line-height:1.2;margin-top:2px;color:hsl(var(--foreground))}.pl-dd-cat{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.pl-dd-val{font-family:Geist Mono,ui-monospace,monospace;font-size:15px;font-weight:600;margin-top:4px;font-feature-settings:"tnum";color:hsl(var(--foreground))}.pl-dd-val-sub{font-family:var(--font-sans, inherit);font-size:12px;font-weight:500;color:hsl(var(--muted-foreground))}.pl-dd-body{flex:1 1 auto;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:10px;padding:16px var(--pl-dd-pad) 22px}.pl-dd-sec-label{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--muted-foreground));margin-bottom:2px}.pl-dd-empty{padding:28px 16px;text-align:center;font-size:13px;color:hsl(var(--muted-foreground));background:hsl(var(--muted) / .4);border:1px dashed hsl(var(--border));border-radius:12px}.pl-dd-item{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:12px;padding:12px 14px;display:flex;align-items:center;gap:12px;transition:border-color .14s,box-shadow .14s}.pl-dd-item:hover{border-color:hsl(var(--primary) / .5);box-shadow:0 2px 10px -4px #3377994d}.pl-dd-item .di-ic{width:34px;height:34px;border-radius:9px;background:hsl(var(--primary) / .12);color:hsl(var(--primary));display:grid;place-items:center;flex:none}.dark .pl-dd-item .di-ic{color:#62b6da}.pl-dd-item .di-ic svg{width:16px;height:16px}.pl-dd-item .di-b{flex:1 1 auto;min-width:0}.pl-dd-item .pl-dd-item-right{flex:none;margin-left:auto;display:flex;flex-direction:column;align-items:flex-end;gap:4px;text-align:right}.pl-dd-item .di-t{font-size:13.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:hsl(var(--foreground))}.pl-dd-item .di-s{font-size:11.5px;color:hsl(var(--muted-foreground));margin-top:1px}.pl-dd-item .di-v{font-family:Geist Mono,ui-monospace,monospace;font-size:13px;font-weight:600;text-align:right;flex:none;font-feature-settings:"tnum";color:hsl(var(--foreground))}.pl-dd-item .di-st{font-size:10px;font-weight:700;padding:2px 6px;border-radius:5px;white-space:nowrap;flex:none}.di-st.pago{background:hsl(var(--success) / .14);color:hsl(var(--success))}.dark .di-st.pago{background:#5bc2922e;color:#79cda6}.di-st.previsto{background:hsl(var(--primary) / .14);color:hsl(var(--primary))}.dark .di-st.previsto{background:#49abd42e;color:#73bede}.di-st.aberto{background:hsl(var(--warning) / .16);color:#a56612}.dark .di-st.aberto{background:#f6a8232e;color:#f5bb47}.pl-dd-note{display:flex;gap:9px;margin-top:6px;padding:11px 13px;border-radius:11px;background:hsl(var(--primary) / .08);font-size:12.5px;color:hsl(var(--foreground));line-height:1.45}.pl-dd-note svg{width:16px;height:16px;flex:none;margin-top:1px;color:hsl(var(--primary))}.pl-dd-vermais{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;margin-top:2px;padding:8px 13px;border-radius:9px;border:1px solid hsl(var(--foreground));background:hsl(var(--foreground));color:hsl(var(--background));font-size:12.5px;font-weight:600;line-height:1.2;cursor:pointer;transition:opacity .14s ease,box-shadow .14s ease}.pl-dd-vermais:hover{opacity:.88;box-shadow:0 2px 10px -4px hsl(var(--foreground) / .4)}.pl-dd-vermais svg{width:14px;height:14px;flex:none}.pl-dd-vermais em{font-style:normal;font-weight:500;opacity:.78}.pl-tip{position:fixed;z-index:200;background:#19242e;color:#fff;font-size:11.5px;line-height:1.4;padding:7px 10px;border-radius:8px;max-width:270px;pointer-events:none;opacity:0;transform:translateY(4px);transition:opacity .14s,transform .14s;box-shadow:0 8px 24px #0000004d}.pl-tip.on{opacity:1;transform:none;pointer-events:auto}.pl-tip.on:before{content:"";position:absolute;left:0;right:0;top:-10px;height:10px}.pl-tip .tnum{font-family:Geist Mono,ui-monospace,monospace;font-feature-settings:"tnum"}.pl-tip .tt-row{display:flex;justify-content:space-between;gap:22px;padding:2px 0}.pl-tip .tt-row>span{color:#b2bdc7}.pl-tip .tt-sub{font-size:10.5px;color:#a0adba;margin-top:1px}.pl-tip .tt-foot,.pl-tip .tt-just{margin-top:6px;padding-top:6px;border-top:1px solid hsl(210 20% 30%);font-size:10.5px;color:#b2bdc7}.pl-tip .tt-foot b{color:#fff;font-weight:700}.pl-tip .tt-just{line-height:1.5;color:#bec7d0}.pl-tip .tt-bullets{list-style:none;margin:4px 0 0;padding:0}.pl-tip .tt-bullets li{display:flex;align-items:baseline;justify-content:space-between;gap:16px;position:relative;padding:2px 0 2px 12px}.pl-tip .tt-bullets li:before{content:"•";position:absolute;left:0;color:#8394a5}.pl-tip .tt-bullets li>span{color:#c4ccd4;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pl-tip .tt-bullets li>b{color:#fff;font-weight:600;white-space:nowrap;font-feature-settings:"tnum"}.pl-tip .tt-total{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-top:6px;padding-top:6px;border-top:1px solid hsl(210 20% 30%);font-weight:700}.pl-tip .tt-total>span{color:#fff}.pl-tip .tt-total>b{color:#fff;font-weight:700;font-feature-settings:"tnum"}.pl-tip .tt-neg{color:#f58c84!important}.pl-tip .tt-vermais{margin-top:6px;padding-top:6px;border-top:1px solid hsl(210 20% 30%);font-size:10.5px;color:#86ccea;font-weight:600}.pl-tip .tt-vermais-link{display:inline-flex;align-items:center;gap:6px;width:100%;margin-top:6px;padding:6px 0 0;border:none;border-top:1px solid hsl(210 20% 30%);background:none;text-align:left;font-family:inherit;font-size:10.5px;font-weight:700;color:#88d2f2;cursor:pointer}.pl-tip .tt-vermais-link svg{width:11px;height:11px;flex:none}.pl-tip .tt-vermais-link:hover{color:#a7e2fb;text-decoration:underline}.plan-resumo .pl-prev-arrow{width:12px;height:12px;flex:none;margin-left:4px;color:var(--accent);opacity:.9}.plan-resumo .mh-line .pl-prev-arrow{margin-left:4px}.plan-resumo .pl-prev-ff{display:inline-flex;align-items:baseline;gap:4px;margin-left:auto;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:12px;white-space:nowrap}.plan-resumo .pl-prev-ff .ff-feito{color:hsl(var(--pl-pos));font-weight:600}.plan-resumo .pl-prev-ff .ff-sep{color:hsl(var(--muted-foreground) / .55)}.plan-resumo .pl-prev-ff .ff-falta{color:var(--pl-prev);font-weight:500}.plan-resumo .mh-line .mh-prev-ff{margin-left:auto;font-size:13px;font-weight:600}.plan-resumo .pl-skel-kpi{cursor:default;gap:10px}.plan-resumo .pl-skel-bar{display:inline-block;height:11px;border-radius:6px;background:var(--bg2);animation:pl-skel-pulse 1.2s ease-in-out infinite}.plan-resumo .pl-skel-matrix{display:flex;flex-direction:column}.plan-resumo .pl-skel-row{display:grid;grid-template-columns:var(--label-col) repeat(auto-fit,minmax(var(--month-min),1fr));align-items:center;min-height:34px;padding:6px 0;border-bottom:1px solid hsl(var(--border) / .4)}.plan-resumo .pl-skel-row-head{background:var(--pl-band)}.plan-resumo .pl-skel-rub{margin:0 12px;height:12px}.plan-resumo .pl-skel-cell{margin:0 12px 0 auto;width:56%;height:12px}@keyframes pl-skel-pulse{0%,to{opacity:.55}50%{opacity:1}}.plan-resumo .pl-empty{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:48px 24px;text-align:center;color:var(--muted);font-size:13px}@media (prefers-reduced-motion: reduce){.plan-resumo .pl-grp-body,.pl-tip{transition:none}.plan-resumo .pl-skel-bar{animation:none}}.cur-root{--cur-card: #ffffff;--cur-line: #d5e4eb;--cur-text: #0b0b0b;--cur-muted: #5e5e5e;--cur-accent: #1f6e95;--cur-accent-soft: #eaf4f9;--cur-hover: #eff8fd;--cur-amber-bg: hsl(40 90% 92%);--cur-amber-fg: hsl(33 82% 33%);--cur-amber-bd: hsl(40 75% 78%);--cur-preto-bg: hsl(215 26% 17%);--cur-preto-fg: #ffffff;--cur-preto-bd: hsl(215 26% 17%)}.dark .cur-root{--cur-card: hsl(220 18% 13%);--cur-line: hsl(220 14% 24%);--cur-text: hsl(210 16% 86%);--cur-muted: hsl(215 12% 62%);--cur-accent: hsl(198 62% 64%);--cur-accent-soft: hsl(198 40% 22%);--cur-hover: hsl(205 30% 20%);--cur-amber-bg: hsl(38 92% 55% / .18);--cur-amber-fg: hsl(40 90% 64%);--cur-amber-bd: hsl(40 75% 45% / .5);--cur-preto-bg: hsl(210 14% 82%);--cur-preto-fg: hsl(220 22% 12%);--cur-preto-bd: hsl(210 14% 82%)}.cur-cell{display:inline-flex;align-items:center;gap:5px;margin-left:auto;padding-left:8px;flex:none}.cur-area{display:inline-flex;align-items:center;gap:4px;padding:1px 9px;border-radius:9999px;font-size:10.5px;font-weight:600;line-height:1.55;white-space:nowrap;background:var(--cur-accent-soft);color:var(--cur-accent);border:1px solid color-mix(in srgb,var(--cur-accent) 26%,transparent)}.cur-area.indef{background:transparent;color:var(--cur-muted);border-color:var(--cur-line);font-style:italic}.cur-clip{display:inline-flex;align-items:center;justify-content:center;gap:4px;height:20px;padding:0 7px;border-radius:9999px;border:1px solid transparent;font-size:10.5px;font-weight:600;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:filter .12s,background .12s,transform .06s;white-space:nowrap}.cur-clip:active{transform:translateY(.5px)}.cur-clip svg{width:12px;height:12px}.cur-clip.preto{background:var(--cur-preto-bg);color:var(--cur-preto-fg);border-color:var(--cur-preto-bd)}.cur-clip.preto:hover{filter:brightness(1.18)}.cur-clip.amarelo{background:var(--cur-amber-bg);color:var(--cur-amber-fg);border-color:var(--cur-amber-bd)}.cur-clip.amarelo:hover{filter:brightness(.97)}.cur-clip[data-state=open]{box-shadow:0 0 0 3px color-mix(in srgb,var(--cur-accent) 22%,transparent)}.cur-panel{width:320px;max-width:92vw;background:var(--cur-card);color:var(--cur-text);border:1px solid var(--cur-line);border-radius:14px;box-shadow:0 14px 38px #202e3c2e;overflow:hidden;font-size:13px}.cur-panel-head{padding:12px 14px 10px;border-bottom:1px solid var(--cur-line);background:var(--cur-accent-soft)}.cur-panel-titulo{display:flex;align-items:center;gap:6px;font-size:12.5px;font-weight:700;color:var(--cur-text)}.cur-panel-motivo{margin-top:5px;font-size:11.5px;line-height:1.4;color:var(--cur-muted)}.cur-panel-body{padding:10px 12px 12px}.cur-sec-label{font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--cur-muted);margin:8px 2px 5px}.cur-sec-label:first-child{margin-top:0}.cur-papel-btns{display:flex;gap:6px;flex-wrap:wrap}.cur-papel-btn{flex:1 1 auto;display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:6px 8px;border-radius:9px;border:1px solid var(--cur-line);background:var(--cur-card);color:var(--cur-text);font-size:12px;font-weight:600;cursor:pointer;transition:background .12s,border-color .12s}.cur-papel-btn:hover{background:var(--cur-hover);border-color:var(--cur-accent)}.cur-papel-btn.on{background:var(--cur-accent-soft);border-color:var(--cur-accent);color:var(--cur-accent)}.cur-busca{display:flex;align-items:center;gap:6px;padding:5px 9px;border:1px solid var(--cur-line);border-radius:9px;background:var(--cur-card);margin-bottom:6px}.cur-busca svg{width:13px;height:13px;color:var(--cur-muted);flex:none}.cur-busca input{flex:1;border:none;outline:none;background:transparent;color:var(--cur-text);font-size:12px}.cur-orc-list{max-height:184px;overflow-y:auto;display:flex;flex-direction:column;gap:3px}.cur-orc-item{display:flex;align-items:center;gap:8px;width:100%;text-align:left;padding:6px 8px;border-radius:8px;border:1px solid transparent;background:transparent;color:var(--cur-text);cursor:pointer;transition:background .12s}.cur-orc-item:hover{background:var(--cur-hover);border-color:var(--cur-line)}.cur-orc-item.on{background:var(--cur-accent-soft);border-color:var(--cur-accent)}.cur-orc-main{flex:1;min-width:0}.cur-orc-nome{font-size:12px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cur-orc-sub{margin-top:1px;font-size:10.5px;color:var(--cur-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cur-orc-tag{flex:none;font-size:10px;font-weight:700;padding:1px 7px;border-radius:9999px;background:var(--cur-accent-soft);color:var(--cur-accent)}.cur-orc-val{flex:none;font-size:11.5px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--cur-text)}.cur-orc-vazio{padding:10px 8px;font-size:11.5px;color:var(--cur-muted);text-align:center}.cur-panel-foot{margin-top:10px;padding-top:9px;border-top:1px dashed var(--cur-line);display:flex;justify-content:flex-end}.cur-voltar{display:inline-flex;align-items:center;gap:5px;padding:5px 9px;border-radius:8px;border:1px solid var(--cur-line);background:var(--cur-card);color:var(--cur-muted);font-size:11.5px;font-weight:600;cursor:pointer;transition:background .12s,color .12s}.cur-voltar:hover{background:var(--cur-hover);color:var(--cur-text)}.cur-voltar svg{width:12px;height:12px}.cur-resumo{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:8px 12px;margin-bottom:10px;border:1px solid var(--cur-line);border-radius:12px;background:var(--cur-accent-soft);font-size:11.5px;color:var(--cur-text)}.cur-resumo b{font-weight:700}.cur-resumo .cur-resumo-sep{color:var(--cur-muted)}.cur-resumo .cur-resumo-amarelo{color:var(--cur-amber-fg);font-weight:700}.fin-novo-v2-root .herdado-mes-strip{display:flex;align-items:stretch;gap:12px;margin-bottom:14px;flex-wrap:wrap}.fin-novo-v2-root .herdado-mes-nav{display:inline-flex;align-items:center;gap:4px;background:var(--card);border:1px solid var(--line);border-radius:10px;padding:4px 6px;box-shadow:0 1px 3px #32556712;align-self:stretch;flex:none}.fin-novo-v2-root .herdado-mes-nav .hm-btn{display:inline-flex;align-items:center;justify-content:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;color:var(--muted2);border-radius:7px;padding:5px 6px;cursor:pointer;transition:background .12s,color .12s}.fin-novo-v2-root .herdado-mes-nav .hm-btn:hover:not(:disabled){background:#e3f5fc;color:var(--accent)}.dark .fin-novo-v2-root .herdado-mes-nav .hm-btn:hover:not(:disabled){background:#243642}.fin-novo-v2-root .herdado-mes-nav .hm-btn:disabled{opacity:.4;cursor:not-allowed}.fin-novo-v2-root .herdado-mes-nav .hm-btn svg{width:16px;height:16px}.fin-novo-v2-root .herdado-mes-cur{display:inline-flex;align-items:center;justify-content:center;min-width:78px;font-size:13px;font-weight:700;text-align:center;color:var(--text);font-variant-numeric:tabular-nums;text-transform:capitalize}.fin-novo-v2-root .herdado-mes-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;flex:1 1 460px;min-width:0}.fin-novo-v2-root .herdado-mes-kpi{padding:6px 12px}.fin-novo-v2-root .herdado-mes-kpi .plan-kpi-rotulo{font-size:9.5px;gap:4px}.fin-novo-v2-root .herdado-mes-kpi .plan-kpi-valor{font-size:15px;margin-top:1px}.fin-novo-v2-root .herdado-skel{padding:8px 0}.fin-novo-v2-root .herdado-skel-row{height:34px;margin:4px 14px;border-radius:8px;background:linear-gradient(90deg,var(--bg2, hsl(200 40% 96%)) 25%,var(--row-hover, hsl(200 50% 93%)) 37%,var(--bg2, hsl(200 40% 96%)) 63%);background-size:400% 100%;animation:herdadoSkelPulse 1.4s ease-in-out infinite}.dark .fin-novo-v2-root .herdado-skel-row{background:linear-gradient(90deg,#262f36 25%,#313c44 37%,#262f36 63%);background-size:400% 100%}@keyframes herdadoSkelPulse{0%{background-position:100% 50%}to{background-position:0% 50%}}.fin-novo-v2-root .plan-dre-prefix{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.fin-novo-v2-root .plan-dre-prefix-sep{width:1px;height:18px;background:var(--line);margin:0 2px;flex:none}.fin-novo-v2-root .plan-board .dre-eb-row{display:flex;align-items:stretch;gap:12px;flex-wrap:wrap}.fin-novo-v2-root .plan-board .dre-refdata{display:flex;flex-direction:column;justify-content:center;gap:6px;flex:0 0 auto;min-width:168px;background:var(--card);border:1px solid var(--line);border-radius:12px;padding:9px 11px;box-shadow:0 1px 3px #32556712}.fin-novo-v2-root .plan-board .dre-refdata-anorow{display:flex;align-items:center;justify-content:space-between;gap:4px}.fin-novo-v2-root .plan-board .dre-refdata-nav{display:inline-flex;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;color:var(--muted2, var(--muted));border-radius:7px;padding:4px;cursor:pointer;transition:background .12s,color .12s}.fin-novo-v2-root .plan-board .dre-refdata-nav:hover:not(:disabled){background:#e3f5fc;color:var(--accent)}.dark .fin-novo-v2-root .plan-board .dre-refdata-nav:hover:not(:disabled){background:#243642}.fin-novo-v2-root .plan-board .dre-refdata-nav:disabled{opacity:.35;cursor:default}.fin-novo-v2-root .plan-board .dre-refdata-ano{display:inline-flex;align-items:center;gap:6px;color:var(--accent)}.fin-novo-v2-root .plan-board .dre-refdata-ano>svg{flex:none}.fin-novo-v2-root .plan-board .dre-refdata-ano-num{font-size:18px;font-weight:800;color:var(--text);font-variant-numeric:tabular-nums;line-height:1}.fin-novo-v2-root .plan-board .dre-refdata-atual{font-size:8.5px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--accent);background:#1e6d941f;border-radius:9999px;padding:1px 5px}.dark .fin-novo-v2-root .plan-board .dre-refdata-atual{background:#41a5d82e;color:#7dc4e8}.fin-novo-v2-root .plan-board .dre-refdata-periodo{display:inline-flex;align-items:center;justify-content:center;gap:3px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--line);background:var(--bg2);color:var(--text);border-radius:8px;padding:4px 9px;font-size:11.5px;font-weight:600;cursor:pointer;transition:background .12s,border-color .12s}.fin-novo-v2-root .plan-board .dre-refdata-periodo:hover{background:#e3f5fc;border-color:var(--accent)}.dark .fin-novo-v2-root .plan-board .dre-refdata-periodo:hover{background:#243642}.fin-novo-v2-root .plan-board .dre-refdata-periodo-caret{color:var(--muted2, var(--muted));flex:none}.fin-novo-v2-root .plan-board .dre-pc-cards{flex:1 1 460px;min-width:0;display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.fin-novo-v2-root .plan-board .dre-pc-card{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:9px 13px;display:flex;flex-direction:column;gap:7px;min-width:0}.fin-novo-v2-root .plan-board .dre-pc-card.is-destaque{border-color:#1e6d9473;box-shadow:0 1px 4px #3255671a}.dark .fin-novo-v2-root .plan-board .dre-pc-card.is-destaque{border-color:#41a5d873}.fin-novo-v2-root .plan-board .dre-pc-head{display:flex;align-items:baseline;justify-content:space-between;gap:8px;border-bottom:1px solid var(--line);padding-bottom:5px}.fin-novo-v2-root .plan-board .dre-pc-rot{font-size:12.5px;font-weight:700;color:var(--text);white-space:nowrap;text-transform:capitalize}.fin-novo-v2-root .plan-board .dre-pc-sub{font-size:9.5px;color:var(--muted2, var(--muted));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fin-novo-v2-root .plan-board .dre-pc-inds{display:grid;grid-template-columns:1fr 1px 1fr;align-items:stretch;-moz-column-gap:9px;column-gap:9px}.fin-novo-v2-root .plan-board .dre-pc-inds:before{content:"";grid-column:2;grid-row:1;align-self:stretch;width:1px;background:var(--line)}.fin-novo-v2-root .plan-board .dre-pc-ind{display:flex;flex-direction:column;align-items:flex-start;gap:1px;min-width:0}.fin-novo-v2-root .plan-board .dre-pc-ind:nth-of-type(1){grid-column:1}.fin-novo-v2-root .plan-board .dre-pc-ind:nth-of-type(2){grid-column:3}.fin-novo-v2-root .plan-board .dre-pc-ind-tit{display:inline-flex;align-items:center;gap:3px;font-size:9.5px;font-weight:600;text-transform:uppercase;letter-spacing:.3px;color:var(--muted2, var(--muted));white-space:nowrap;max-width:100%}.fin-novo-v2-root .plan-board .dre-pc-ind-ic{display:grid;place-items:center;width:15px;height:15px;flex:none;border-radius:5px;background:var(--bg2);color:var(--accent)}.fin-novo-v2-root .plan-board .dre-pc-ind-info{display:inline-grid;place-items:center;width:14px;height:14px;flex:none;border-radius:50%;color:var(--muted2, var(--muted));cursor:help;transition:color .12s,background .12s}.fin-novo-v2-root .plan-board .dre-pc-ind-info:hover,.fin-novo-v2-root .plan-board .dre-pc-ind-info:focus-visible{color:var(--accent);background:var(--bg2);outline:none}.fin-novo-v2-root .plan-board .dre-pc-ind-val{font-size:14px;font-weight:700;line-height:1.15;color:var(--text);font-variant-numeric:tabular-nums;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.fin-novo-v2-root .plan-board .dre-pc-ind-val.pos{color:hsl(var(--st-done))}.fin-novo-v2-root .plan-board .dre-pc-ind-val.neg{color:var(--red)}.fin-novo-v2-root .plan-board .dre-pc-ind-val.muted{color:var(--muted2, var(--muted))}.fin-novo-v2-root .plan-board .dre-pc-ind-mg{font-size:9px;color:var(--muted2, var(--muted));white-space:nowrap}@media (max-width: 860px){.fin-novo-v2-root .plan-board .dre-refdata{flex-direction:row;align-items:center;justify-content:space-between;min-width:0;width:100%}.fin-novo-v2-root .plan-board .dre-pc-cards{grid-template-columns:1fr}}.fin-novo-v2-root .plan-board .dre-table-wrap{background:var(--card);border:1px solid var(--line);border-radius:12px;overflow:auto}.fin-novo-v2-root .plan-board .dre-table{width:100%;border-collapse:collapse;font-size:12.5px}.fin-novo-v2-root .plan-board .dre-table thead th{position:sticky;top:0;z-index:2;background:var(--card);color:var(--text);font-weight:600;font-size:11.5px;text-align:right;padding:9px 10px;border-bottom:1.5px solid var(--line);white-space:nowrap}.fin-novo-v2-root .plan-board .dre-table th.dre-rotulo-head{text-align:left;position:sticky;left:0;z-index:3}.fin-novo-v2-root .plan-board .dre-table th.dre-total-head{color:var(--accent)}.fin-novo-v2-root .plan-board .dre-table td{padding:6px 10px;border-bottom:1px solid var(--line);white-space:nowrap}.fin-novo-v2-root .plan-board .dre-table td.dre-rotulo{text-align:left;color:var(--text);position:sticky;left:0;background:var(--card);z-index:1}.fin-novo-v2-root .plan-board .dre-table td.dre-num{text-align:right;font-variant-numeric:tabular-nums;color:var(--text)}.fin-novo-v2-root .plan-board .dre-table td.dre-num.neg{color:var(--red)}.fin-novo-v2-root .plan-board .dre-table td.dre-num.strong{font-weight:700}.fin-novo-v2-root .plan-board .dre-table td.dre-num.pct{color:var(--muted2, var(--muted));font-size:11px}.fin-novo-v2-root .plan-board .dre-row:hover td{background:var(--row-hover)}.fin-novo-v2-root .plan-board .dre-row.k-item td.dre-rotulo{color:var(--muted);padding-left:22px}.fin-novo-v2-root .plan-board .dre-row.niv-1 td.dre-rotulo{padding-left:22px}.fin-novo-v2-root .plan-board .dre-row.k-subtotal td,.fin-novo-v2-root .plan-board .dre-row.k-fat td{font-weight:700;color:var(--text);background:var(--bg2);border-top:1.5px solid var(--line);border-bottom:1.5px solid var(--line)}.fin-novo-v2-root .plan-board .dre-row.k-subtotal:hover td,.fin-novo-v2-root .plan-board .dre-row.k-fat:hover td{background:var(--bg2)}.fin-novo-v2-root .plan-board .dre-row.k-grupoTotal td{font-weight:600;color:var(--text);background:var(--row-hover)}.fin-novo-v2-root .plan-board .dre-row.grupo-head td.dre-rotulo{padding-left:8px}.fin-novo-v2-root .plan-board .dre-chev{display:inline-flex;vertical-align:-2px;margin-right:4px;color:var(--muted)}.fin-novo-v2-root .plan-board .dre-row.k-deducao td.dre-rotulo{color:var(--muted)}.fin-novo-v2-root .plan-board .dre-row.k-pct td{padding-top:1px;padding-bottom:5px;border-bottom:1px solid var(--line)}.fin-novo-v2-root .plan-board .dre-row.k-pct td.dre-rotulo{color:var(--muted2, var(--muted));font-size:11px;padding-left:22px}.fin-novo-v2-root:has([data-testid=dre-board]) .av2-section-body{flex-wrap:nowrap!important}.fin-novo-v2-root:has([data-testid=dre-board]) .av2-visao-right{flex-wrap:nowrap}.fin-novo-v2-root:has([data-testid=dre-board]) .fin-tabs-scroll{flex:1 1 auto;min-width:0}.dre-vmenu{min-width:240px;padding:4px;display:flex;flex-direction:column;align-items:stretch}.dre-vmenu-lbl{padding:6px 8px 4px;font-size:11px;font-weight:600;color:var(--muted2, var(--muted))}.dre-vmenu-item{display:flex!important;align-items:center;gap:8px;width:100%;padding:7px 8px;border-radius:8px;font-size:13px;color:var(--text);text-align:left;white-space:nowrap;background:transparent;border:0;cursor:pointer}.dre-vmenu-item:hover,.dre-vmenu-item:focus-visible{background:var(--row-hover);outline:none}.dre-vmenu-item .dre-vmenu-ic{width:16px;height:16px;flex:none;color:var(--muted)}.dre-vmenu-item>span{flex:1;min-width:0}.dre-vmenu-item .chk{margin-left:auto;width:15px;height:15px;flex:none;color:var(--accent)}.dre-vmenu-sep{height:1px;background:var(--line);margin:4px 2px}.pl-tip{position:fixed;z-index:200;background:#19242e;color:#fff;font-size:11.5px;line-height:1.4;padding:8px 11px;border-radius:8px;max-width:280px;pointer-events:none;opacity:0;transform:translateY(4px);transition:opacity .14s,transform .14s;box-shadow:0 8px 24px #0000004d}.pl-tip.on{opacity:1;transform:none}.pl-tip b{font-weight:600;color:#fff}.pl-tip .tt-h{font-weight:600;margin-bottom:5px;color:#fff}.pl-tip .tt-just{line-height:1.5;color:#c4ccd4;margin-top:5px}.pl-tip .tt-just+.tt-just{margin-top:5px}.fin-novo-v2-root .plan-int-board{background:var(--content);color:var(--text);font-family:ui-sans-serif,-apple-system,Segoe UI,Inter,sans-serif;border-top:1px solid var(--line);box-shadow:inset 0 13px 22px -16px #1b506a52;padding:16px 24px 26px;min-height:64vh}@media (max-width: 767px){.fin-novo-v2-root .plan-int-board{padding:12px 16px 18px}}.fin-novo-v2-root .plan-int-grid{display:grid;grid-template-columns:minmax(0,1.857fr) minmax(0,1fr);gap:14px;align-items:start}@media (max-width: 1023px){.fin-novo-v2-root .plan-int-grid{grid-template-columns:1fr}}.fin-novo-v2-root .plan-int-col{display:flex;flex-direction:column;gap:14px;min-width:0}.fin-novo-v2-root .plan-int-card{background:var(--card);border:1px solid var(--line);border-radius:14px;overflow:hidden;box-shadow:0 8px 26px -10px #214d6333,0 1px 3px #32556712}.fin-novo-v2-root .plan-int-head{display:flex;align-items:center;gap:12px;padding:14px 16px;border-bottom:1px solid var(--line)}.fin-novo-v2-root .plan-int-ico{width:36px;height:36px;flex:none;border-radius:11px;display:grid;place-items:center;background:var(--accent-soft);color:var(--accent)}.fin-novo-v2-root .plan-int-head-txt{flex:1;min-width:0}.fin-novo-v2-root .plan-int-title{display:flex;align-items:center;gap:8px;font-size:14.5px;font-weight:600;color:var(--text)}.fin-novo-v2-root .plan-int-cnt{color:var(--muted);font-weight:500;font-variant-numeric:tabular-nums}.fin-novo-v2-root .plan-int-sub{font-size:12px;color:var(--muted);margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fin-novo-v2-root .plan-int-card.is-quebra{border-color:#f0c375}.fin-novo-v2-root .plan-int-card.is-quebra .plan-int-head{background:#fef6e7}.dark .fin-novo-v2-root .plan-int-card.is-quebra .plan-int-head{background:#40331c}.fin-novo-v2-root .plan-int-card.is-quebra .plan-int-ico{background:#fae7c6;color:#aa6618}.dark .fin-novo-v2-root .plan-int-card.is-quebra .plan-int-ico{background:#5d4928;color:#f4c871}@keyframes plan-int-pisca{0%,to{box-shadow:0 8px 26px -10px #214d6333,0 0 #f5b13d00}50%{box-shadow:0 8px 26px -10px #214d6333,0 0 0 4px #f5b13d47}}.fin-novo-v2-root .plan-int-card.is-quebra.pisca{animation:plan-int-pisca 1.6s ease-in-out infinite}@media (prefers-reduced-motion: reduce){.fin-novo-v2-root .plan-int-card.is-quebra.pisca{animation:none}}.fin-novo-v2-root .plan-int-row{display:flex;align-items:flex-start;gap:12px;padding:12px 14px;border-bottom:1px solid var(--row-sep, var(--line));transition:background .12s ease}.fin-novo-v2-root .plan-int-row:last-child{border-bottom:none}.fin-novo-v2-root .plan-int-row:hover{background:#edf8fd}.dark .fin-novo-v2-root .plan-int-row:hover{background:var(--row-hover)}.fin-novo-v2-root .plan-int-row-ico{width:30px;height:30px;flex:none;border-radius:9px;display:grid;place-items:center;background:var(--accent-soft);color:var(--accent)}.fin-novo-v2-root .plan-int-row-body{flex:1;min-width:0}.fin-novo-v2-root .plan-int-row-titulo{font-size:13.5px;font-weight:600;color:var(--text);line-height:1.35}.fin-novo-v2-root .plan-int-row-desc{font-size:12px;color:var(--muted);margin-top:4px;line-height:1.5}.fin-novo-v2-root .plan-int-row-desc.clamp{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.fin-novo-v2-root .plan-int-ideal{display:flex;align-items:flex-start;gap:6px;margin-top:6px;font-size:11.5px;color:var(--accent);line-height:1.45}.fin-novo-v2-root .plan-int-pills,.fin-novo-v2-root .plan-int-acoes{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.fin-novo-v2-root .plan-int-row-cta{display:flex;align-items:center;gap:6px;flex:none;padding-top:2px}.fin-novo-v2-root .plan-int-pill{display:inline-flex;align-items:center;gap:4px;padding:2px 9px;border-radius:999px;font-size:11px;font-weight:600;line-height:1.5;white-space:nowrap;border:1px solid transparent}.fin-novo-v2-root .plan-int-pill.r-baixo{color:#2f7f59;background:#e8f7f0;border-color:#bfe3d2}.fin-novo-v2-root .plan-int-pill.r-medio{color:#a56812;background:#fdf4e2;border-color:#f2d9a6}.fin-novo-v2-root .plan-int-pill.r-alto{color:#ae5c13;background:#fce7cf;border-color:#eec08b;font-weight:700}.fin-novo-v2-root .plan-int-pill.plain{color:#5e6978;background:#f0f2f5;border-color:#d6dbe1}.dark .fin-novo-v2-root .plan-int-pill.r-baixo{color:#8cd9b5;background:#244234;border-color:#36634e}.dark .fin-novo-v2-root .plan-int-pill.r-medio{color:#f4c871;background:#47381f;border-color:#725a31}.dark .fin-novo-v2-root .plan-int-pill.r-alto{color:#f4bc7b;background:#51381f;border-color:#855c32}.dark .fin-novo-v2-root .plan-int-pill.plain{color:#aeb8c2;background:#2f3841;border-color:#46525d}.fin-novo-v2-root .plan-int-chip{display:inline-flex;align-items:center;max-width:240px;padding:2px 9px;border-radius:8px;font-size:11px;font-weight:500;border:1px solid var(--line);background:#f3f9fc;color:var(--text)}.dark .fin-novo-v2-root .plan-int-chip{background:#20303c}.fin-novo-v2-root .plan-int-chip span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fin-novo-v2-root .plan-int-btn{display:inline-flex;align-items:center;justify-content:center;gap:5px;height:30px;padding:0 11px;border-radius:9px;font-size:12.5px;font-weight:600;cursor:pointer;border:1px solid hsl(198 60% 82%);background:#e3f5fc;color:#184962;transition:background .12s,color .12s,border-color .12s;white-space:nowrap}.fin-novo-v2-root .plan-int-btn:hover{background:#1d2735;color:#fff;border-color:#1d2735}.dark .fin-novo-v2-root .plan-int-btn{background:#1f3c51;color:#b3ddef;border-color:#315772}.dark .fin-novo-v2-root .plan-int-btn:hover{background:#269dd9;color:#fff;border-color:#269dd9}.fin-novo-v2-root .plan-int-btn.ghost{height:28px;font-size:12px;background:transparent;border-color:var(--line);color:var(--muted)}.fin-novo-v2-root .plan-int-btn.ghost:hover{background:#1d2735;color:#fff;border-color:#1d2735}.fin-novo-v2-root .plan-int-btn.icon{width:30px;padding:0}.fin-novo-v2-root .plan-int-empty{padding:26px 16px;text-align:center;color:var(--muted);font-size:12.5px}.fin-novo-v2-root .plan-int-card.is-quebra .plan-int-empty{padding:18px 16px}.fin-novo-v2-root .plan-int-info{display:inline-grid;place-items:center;flex:none;width:18px;height:18px;border-radius:6px;color:var(--muted);cursor:help;transition:background .12s,color .12s}.fin-novo-v2-root .plan-int-info:hover,.fin-novo-v2-root .plan-int-info:focus-visible{background:var(--accent-soft);color:var(--accent);outline:none}.fin-novo-v2-root .plan-int-fonte{display:flex;justify-content:flex-end;align-items:center;margin:-2px 2px -6px}.fin-novo-v2-root .plan-int-side-head{display:flex;align-items:center;gap:10px;padding:13px 15px;border-bottom:1px solid var(--line)}.fin-novo-v2-root .plan-int-side-ico{width:32px;height:32px;flex:none;border-radius:10px;display:grid;place-items:center;background:var(--accent-soft);color:var(--accent)}.fin-novo-v2-root .plan-int-side-title{display:flex;align-items:center;gap:7px;font-size:14px;font-weight:600;color:var(--text)}.fin-novo-v2-root .plan-int-side-sub{font-size:11.5px;color:var(--muted);margin-top:1px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.fin-novo-v2-root .plan-int-side-row{display:flex;align-items:flex-start;gap:10px;padding:10px 15px;border-bottom:1px solid var(--row-sep, var(--line))}.fin-novo-v2-root .plan-int-side-row:last-child{border-bottom:none}.fin-novo-v2-root .plan-int-side-dot{width:26px;height:26px;flex:none;border-radius:8px;display:grid;place-items:center;background:var(--accent-soft);color:var(--accent)}.fin-novo-v2-root .plan-int-side-row .t{font-size:12.5px;font-weight:600;color:var(--text);line-height:1.35}.fin-novo-v2-root .plan-int-side-row .s{font-size:11.5px;color:var(--muted);line-height:1.45;margin-top:2px}.fin-novo-v2-root .plan-int-side-row .reloginho{display:inline-flex;align-items:center;gap:4px;margin-top:4px;font-size:10.5px;color:var(--muted)}.fin-novo-v2-root .plan-int-resolver{margin-left:auto;flex:none;display:inline-flex;align-items:center;gap:4px;height:26px;padding:0 9px;border-radius:8px;font-size:11.5px;font-weight:600;cursor:pointer;border:1px solid var(--line);background:transparent;color:var(--muted);transition:background .12s,color .12s,border-color .12s}.fin-novo-v2-root .plan-int-resolver:hover{background:#e8f7f0;color:#29704f;border-color:#b8e0cd}.dark .fin-novo-v2-root .plan-int-resolver:hover{background:#244234;color:#8cd9b5;border-color:#36634e}.fin-novo-v2-root .plan-dash{display:flex;flex-direction:column;gap:14px;padding:16px}@media (min-width: 768px){.fin-novo-v2-root .plan-dash{padding:24px}}.fin-novo-v2-root .pld-grid{display:grid;gap:12px;align-items:stretch}.fin-novo-v2-root .pld-grid-top{grid-template-columns:repeat(5,1fr)}.fin-novo-v2-root .pld-grid-bot{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}@media (max-width: 1280px){.fin-novo-v2-root .pld-grid-top{grid-template-columns:repeat(3,1fr)}.fin-novo-v2-root .pld-grid-bot{grid-template-columns:repeat(2,1fr)}}@media (max-width: 820px){.fin-novo-v2-root .pld-grid-top,.fin-novo-v2-root .pld-grid-bot{grid-template-columns:repeat(2,1fr)}}@media (max-width: 520px){.fin-novo-v2-root .pld-grid-top,.fin-novo-v2-root .pld-grid-bot{grid-template-columns:1fr}}.fin-novo-v2-root .pld-card{position:relative;display:flex;flex-direction:column;background:var(--card);border:1px solid var(--line);border-radius:14px;padding:12px 13px 11px;box-shadow:0 1px 3px #3255670f;transition:box-shadow .13s,border-color .13s,transform .13s;cursor:default;min-height:78px}.fin-novo-v2-root .pld-card:hover{box-shadow:0 6px 18px -8px #214d6340;transform:translateY(-1px)}.fin-novo-v2-root .pld-card:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;border-radius:14px 14px 0 0;background:var(--accent);opacity:.85}.fin-novo-v2-root .pld-card.is-pos:before{background:hsl(var(--st-done))}.fin-novo-v2-root .pld-card.is-warn:before{background:hsl(var(--st-block))}.fin-novo-v2-root .pld-card.is-neg:before{background:hsl(var(--st-block))}.fin-novo-v2-root .pld-card.is-accent:before{background:var(--accent)}.fin-novo-v2-root .pld-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.fin-novo-v2-root .pld-label{font-size:11px;font-weight:600;color:var(--muted);letter-spacing:.01em;line-height:1.2;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.fin-novo-v2-root .pld-ic{width:24px;height:24px;border-radius:7px;display:grid;place-items:center;background:var(--muted-surface);color:var(--muted);flex:none}.fin-novo-v2-root .pld-ic svg{width:14px;height:14px}.fin-novo-v2-root .pld-card.is-pos .pld-ic{background:hsl(var(--st-done) / .14);color:hsl(var(--st-done))}.fin-novo-v2-root .pld-card.is-warn .pld-ic,.fin-novo-v2-root .pld-card.is-neg .pld-ic{background:hsl(var(--st-block) / .14);color:hsl(var(--st-block))}.fin-novo-v2-root .pld-card.is-accent .pld-ic{background:color-mix(in srgb,var(--accent) 12%,transparent);color:var(--accent)}.fin-novo-v2-root .pld-num{font-size:18px;font-weight:700;color:var(--text);letter-spacing:-.015em;margin-top:7px;line-height:1.1;font-variant-numeric:tabular-nums}.fin-novo-v2-root .pld-num.is-pos{color:hsl(var(--st-done))}.fin-novo-v2-root .pld-num.is-neg{color:hsl(var(--st-block))}.fin-novo-v2-root .pld-num.pld-name{font-size:17px;font-weight:700;line-height:1.25;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.fin-novo-v2-root .pld-sub{font-size:11px;color:var(--muted);margin-top:4px;font-variant-numeric:tabular-nums}.fin-novo-v2-root .pld-sub b{color:var(--text);font-weight:600}.fin-novo-v2-root .pld-sub b.is-pos{color:hsl(var(--st-done))}.fin-novo-v2-root .pld-sub b.is-neg{color:hsl(var(--st-block))}.fin-novo-v2-root .pld-delta{display:inline-flex;align-items:center;gap:4px;margin-top:7px;padding:2px 8px;border-radius:99px;font-size:10.5px;font-weight:600;font-variant-numeric:tabular-nums;background:var(--muted-surface);color:var(--muted);width:-moz-fit-content;width:fit-content;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fin-novo-v2-root .pld-delta svg{width:12px;height:12px;flex:none}.fin-novo-v2-root .pld-delta.up{background:hsl(var(--st-done) / .14);color:hsl(var(--st-done))}.fin-novo-v2-root .pld-delta.down{background:hsl(var(--st-block) / .14);color:hsl(var(--st-block))}.fin-novo-v2-root .pld-delta.flat{background:var(--muted-surface);color:var(--muted)}.fin-novo-v2-root .pld-spacer{flex:1 1 auto}.fin-novo-v2-root .pld-skel{background:var(--muted-surface);border-radius:7px;animation:pld-pulse 1.2s ease-in-out infinite}.fin-novo-v2-root .pld-skel.l1{height:10px;width:60%;margin-top:1px}.fin-novo-v2-root .pld-skel.l2{height:18px;width:78%;margin-top:9px}.fin-novo-v2-root .pld-skel.l3{height:10px;width:50%;margin-top:8px}@keyframes pld-pulse{0%,to{opacity:.55}50%{opacity:1}}.fin-novo-v2-root .pld-err{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:28px 18px;text-align:center;color:var(--muted);font-size:13px}.fin-novo-v2-root .pld-row2{display:grid;grid-template-columns:1.6fr 1fr;gap:14px;align-items:stretch}.fin-novo-v2-root .pld-row3{display:grid;grid-template-columns:1fr 1fr 1fr;gap:14px;align-items:stretch}@media (max-width: 1100px){.fin-novo-v2-root .pld-row2{grid-template-columns:1fr}.fin-novo-v2-root .pld-row3{grid-template-columns:1fr 1fr}}@media (max-width: 640px){.fin-novo-v2-root .pld-row3{grid-template-columns:1fr}}.fin-novo-v2-root .pld-panel{display:flex;flex-direction:column;background:var(--card);border:1px solid var(--line);border-radius:16px;padding:16px 18px;box-shadow:0 1px 3px #3255670f;transition:box-shadow .13s,border-color .13s,transform .13s}.fin-novo-v2-root .pld-panel:hover{box-shadow:0 6px 18px -8px #214d6338;transform:translateY(-1px)}.fin-novo-v2-root .pld-panel-top{display:flex;align-items:baseline;gap:8px;margin-bottom:14px;flex-wrap:wrap}.fin-novo-v2-root .pld-panel-h{font-size:14px;font-weight:600;color:var(--text);margin:0}.fin-novo-v2-root .pld-panel-sub{font-size:11.5px;color:var(--muted)}.fin-novo-v2-root .pld-panel-body{flex:1 1 auto}.fin-novo-v2-root .pld-bars{display:flex;flex-direction:column;gap:11px}.fin-novo-v2-root .pld-bar-row{display:flex;align-items:center;gap:11px}.fin-novo-v2-root .pld-bar-l{width:116px;flex:none;font-size:12.5px;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fin-novo-v2-root .pld-bar-track{flex:1;height:9px;border-radius:99px;background:var(--muted-surface);overflow:hidden}.fin-novo-v2-root .pld-bar-fill{height:100%;border-radius:99px;transition:width .35s ease}.fin-novo-v2-root .pld-bar-fill.is-rec{background:hsl(var(--st-done))}.fin-novo-v2-root .pld-bar-fill.is-pag{background:var(--accent)}.fin-novo-v2-root .pld-bar-n{width:112px;flex:none;text-align:right;font-size:12px;font-weight:600;color:var(--text);font-variant-numeric:tabular-nums}.fin-novo-v2-root .pld-bar-pct{font-weight:500;color:var(--muted)}.fin-novo-v2-root .pld-bar-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:26px 12px;text-align:center;color:var(--muted);font-size:12.5px;flex:1}.fin-novo-v2-root .pld-bar-empty svg{width:22px;height:22px;opacity:.55}.fin-novo-v2-root .pld-es{display:flex;flex-direction:column;gap:12px}.fin-novo-v2-root .pld-es-row{display:flex;align-items:center;gap:11px}.fin-novo-v2-root .pld-es-l{width:92px;flex:none;font-size:12.5px;font-weight:500;color:var(--muted);display:inline-flex;align-items:center;gap:5px}.fin-novo-v2-root .pld-es-l svg{width:14px;height:14px}.fin-novo-v2-root .pld-es-track{flex:1;height:12px;border-radius:99px;background:var(--muted-surface);overflow:hidden}.fin-novo-v2-root .pld-es-fill{height:100%;border-radius:99px;transition:width .35s ease}.fin-novo-v2-root .pld-es-fill.is-in{background:hsl(var(--st-done))}.fin-novo-v2-root .pld-es-fill.is-out{background:hsl(var(--st-block))}.fin-novo-v2-root .pld-es-n{width:78px;flex:none;text-align:right;font-size:12.5px;font-weight:600;color:var(--text);font-variant-numeric:tabular-nums}.fin-novo-v2-root .pld-es-liq{display:flex;align-items:center;justify-content:space-between;margin-top:4px;padding-top:11px;border-top:1px solid var(--line);font-size:12.5px;color:var(--muted)}.fin-novo-v2-root .pld-es-liq b{font-size:14px;font-variant-numeric:tabular-nums}.fin-novo-v2-root .pld-es-liq b.is-pos{color:hsl(var(--st-done))}.fin-novo-v2-root .pld-es-liq b.is-neg{color:hsl(var(--st-block))}.fin-novo-v2-root .pld-estouro{display:flex;flex-direction:column;gap:10px}.fin-novo-v2-root .pld-estouro-ic{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;background:hsl(var(--st-block) / .14);color:hsl(var(--st-block))}.fin-novo-v2-root .pld-estouro-ic svg{width:18px;height:18px}.fin-novo-v2-root .pld-estouro-nome{font-size:16px;font-weight:700;color:var(--text);line-height:1.25}.fin-novo-v2-root .pld-estouro-conta{display:flex;flex-direction:column;gap:4px}.fin-novo-v2-root .pld-estouro-conta>div{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:12.5px;color:var(--muted)}.fin-novo-v2-root .pld-estouro-conta b{color:var(--text);font-variant-numeric:tabular-nums}.fin-novo-v2-root .pld-estouro-conta b.is-neg{color:hsl(var(--st-block))}.fin-novo-v2-root .pld-estouro-foot{display:flex;align-items:center;gap:6px;margin-top:4px;padding-top:10px;border-top:1px solid var(--line);font-size:11px;color:var(--muted)}.fin-novo-v2-root .pld-estouro-foot svg{width:13px;height:13px;flex:none}.fin-novo-v2-root .pld-chart{position:relative;width:100%}.fin-novo-v2-root .pld-chart-svg{width:100%;height:200px;display:block;overflow:visible}.fin-novo-v2-root .pld-chart-area{fill:color-mix(in srgb,var(--accent) 16%,transparent)}.fin-novo-v2-root .pld-chart-line{fill:none;stroke:var(--accent);stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.fin-novo-v2-root .pld-chart-zero{stroke:var(--line);stroke-width:.5}.fin-novo-v2-root .pld-chart-neg{fill:hsl(var(--st-block) / .07)}.fin-novo-v2-root .pld-chart-pts{position:absolute;top:0;right:0;bottom:0;left:0;height:200px;pointer-events:none}.fin-novo-v2-root .pld-pt{position:absolute;width:11px;height:11px;margin:-5.5px 0 0 -5.5px;border-radius:99px;background:var(--card);border:2px solid var(--accent);cursor:pointer;pointer-events:auto;padding:0;transition:transform .12s,box-shadow .12s}.fin-novo-v2-root .pld-pt:hover{transform:scale(1.35);box-shadow:0 2px 8px #2659734d}.fin-novo-v2-root .pld-pt.is-now{background:var(--accent);box-shadow:0 0 0 4px color-mix(in srgb,var(--accent) 22%,transparent)}.fin-novo-v2-root .pld-pt.is-neg{border-color:hsl(var(--st-block))}.fin-novo-v2-root .pld-pt.is-now.is-neg{background:hsl(var(--st-block))}.fin-novo-v2-root .pld-chart-xrow{display:flex;justify-content:space-between;margin-top:8px;padding:0 2px}.fin-novo-v2-root .pld-chart-x{font-size:10.5px;color:var(--muted);font-variant-numeric:tabular-nums}.fin-novo-v2-root .pld-chart-x.is-now{color:var(--accent);font-weight:700}.fin-novo-v2-root .pld-chart-x.is-hover{color:var(--text);font-weight:600}.fin-novo-v2-root .pld-chart-empty{display:flex;align-items:center;justify-content:center;height:200px;color:var(--muted);font-size:12.5px;text-align:center}.pld-tip{background:#19242e!important;border:none!important;color:#fff;font-size:11.5px;line-height:1.4;padding:8px 11px;border-radius:9px;max-width:280px;box-shadow:0 8px 24px #0000004d}.pld-tip .tt-h{font-weight:600;margin-bottom:5px;color:#fff}.pld-tip .tt-sub{font-size:10.5px;color:#a6b3bf;margin-top:1px;margin-bottom:4px}.pld-tip .tt-row{display:flex;justify-content:space-between;gap:22px;padding:2px 0}.pld-tip .tt-row>span{color:#b2bdc7}.pld-tip .tt-row b{color:#fff;font-weight:600}.pld-tip .tnum{font-variant-numeric:tabular-nums}.pld-tip .tt-foot{margin-top:6px;padding-top:6px;border-top:1px solid hsl(210 20% 30%);font-size:10.5px;color:#b2bdc7}.m-scope{--mplan-warn-bg: 45 100% 94%;--mplan-warn-bd: 45 90% 78%;--mplan-warn-fg: 35 70% 32%}.dark .m-scope{--mplan-warn-bg: 42 45% 14%;--mplan-warn-bd: 42 40% 28%;--mplan-warn-fg: 45 85% 72%}.m-scope .mplan-warnban{display:flex;align-items:center;gap:9px;width:100%;padding:11px 13px;border-radius:12px;background:hsl(var(--mplan-warn-bg));border:1px solid hsl(var(--mplan-warn-bd));margin-bottom:12px;text-align:left;cursor:pointer}.m-scope .mplan-warnban img{width:24px;height:24px;flex:none}.m-scope .mplan-warnban b{flex:1;min-width:0;font-size:12.5px;font-weight:600;color:hsl(var(--mplan-warn-fg));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-scope .mplan-warnban svg{width:16px;height:16px;color:hsl(var(--mplan-warn-fg));flex:none}.m-scope .mplan-mesnav{display:flex;align-items:center;gap:8px;padding:4px 0 10px}.m-scope .mplan-mesnav .nav{width:44px;height:44px;flex:none;display:grid;place-items:center;border:1px solid hsl(var(--m-border));border-radius:10px;background:hsl(var(--m-card));color:hsl(var(--m-fg))}.m-scope .mplan-mesnav .nav:disabled{opacity:.38}.m-scope .mplan-mesnav .nav svg{width:17px;height:17px}.m-scope .mplan-mesnav .mm{flex:1;min-width:0;text-align:center}.m-scope .mplan-mesnav .mm b{display:block;font-size:15px;font-weight:600}.m-scope .mplan-mesnav .mm span{display:block;font-size:11px;color:hsl(var(--m-mut));margin-top:1px}@keyframes mplanSlideL{0%{opacity:0;transform:translate(-26px)}to{opacity:1;transform:none}}@keyframes mplanSlideR{0%{opacity:0;transform:translate(26px)}to{opacity:1;transform:none}}.m-scope .mplan-slide-l{animation:mplanSlideL .58s cubic-bezier(.22,1,.36,1)}.m-scope .mplan-slide-r{animation:mplanSlideR .58s cubic-bezier(.22,1,.36,1)}.m-scope .mplan-band{display:flex;align-items:center;gap:8px;padding:10px 12px;margin:10px 0 2px;background:hsl(var(--m-muted) / .6);border-radius:10px}.m-scope .mplan-band b{flex:1;min-width:0;font-size:13px;font-weight:600}.m-scope .mplan-band .tot{font-family:Geist Mono,monospace;font-size:13px;font-weight:600}.m-scope .mplan-band .eye{width:44px;height:44px;margin-block:-7px;flex:none;display:grid;place-items:center;border:0;background:transparent;color:hsl(var(--m-mut));border-radius:8px}.m-scope .mplan-band .eye svg{width:15px;height:15px}.m-scope .mplan-cat{display:flex;align-items:center;gap:8px;width:100%;padding:11px 12px 11px 4px;border-bottom:1px solid hsl(var(--m-border));background:transparent;border-radius:0;text-align:left}.m-scope .mplan-cat .chev{width:15px;height:15px;flex:none;color:hsl(var(--m-mut))}.m-scope .mplan-cat .n{flex:1;min-width:0;font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-scope .mplan-cat .v{font-family:Geist Mono,monospace;font-size:13px}.m-scope .mplan-cat.leaf{padding-left:26px}.m-scope .mplan-cat.leaf .n{font-weight:400;color:hsl(var(--m-fg) / .88)}.m-scope .mplan-cat .ff{font-size:10.5px;color:hsl(var(--m-mut));font-family:Geist Mono,monospace}.m-scope .mplan-ind{display:inline-flex;align-items:center;gap:2px;flex:none;font-size:10.5px;font-weight:600;border-radius:6px;padding:2px 6px}.m-scope .mplan-ind svg{width:11px;height:11px}.m-scope .mplan-ind.good{color:hsl(var(--m-st-done));background:hsl(var(--m-st-done) / .13)}.m-scope .mplan-ind.warn{color:hsl(var(--m-st-block));background:hsl(var(--m-st-block) / .14)}.m-scope .mplan-ind.flat{color:hsl(var(--m-mut));background:hsl(var(--m-muted))}.m-scope .mplan-prev{color:hsl(var(--m-st-doing))}.m-scope .mplan-prev svg{width:12px;height:12px}.m-scope .mplan-saldo{display:flex;align-items:center;justify-content:space-between;padding:12px 4px 6px;font-size:13px;font-weight:600}.m-scope .mplan-saldo .v{font-family:Geist Mono,monospace}.m-scope .mplan-acc{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;margin-top:4px;border-radius:10px;background:hsl(var(--m-accent-soft));font-size:13px;font-weight:600;color:hsl(var(--m-accent-fg))}.m-scope .mplan-acc .v{font-family:Geist Mono,monospace}.m-scope .mplan-pos{color:hsl(var(--m-st-done))}.m-scope .mplan-neg{color:hsl(var(--m-danger))}.m-scope .mplan-cx-day{display:flex;align-items:center;gap:7px;width:100%;background:hsl(var(--m-muted) / .6);border-radius:10px;padding:10px 12px;margin:12px 0 4px;border:0;text-align:left}.m-scope .mplan-cx-day svg{width:15px;height:15px;flex:none;color:hsl(var(--m-mut))}.m-scope .mplan-cx-day .t{flex:1;min-width:0;font-size:12.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-scope .mplan-cx-day .n{flex:none;font-size:10.5px;color:hsl(var(--m-mut));font-weight:500;background:hsl(var(--m-card));border-radius:99px;padding:1px 7px}.m-scope .mplan-cx-day .sf{flex:none;font-family:Geist Mono,monospace;font-size:12px;font-weight:600}.m-scope .mplan-cx-row{display:flex;align-items:center;gap:9px;width:100%;padding:11px 4px;border-bottom:1px solid hsl(var(--m-border));background:transparent;text-align:left}.m-scope .mplan-cx-row .dot{width:7px;height:7px;border-radius:99px;flex:none;background:hsl(var(--m-st-doing))}.m-scope .mplan-cx-row .dot.rec{background:hsl(var(--m-st-done))}.m-scope .mplan-cx-row .nm{flex:1;min-width:0}.m-scope .mplan-cx-row .nm b{display:block;font-size:13px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-scope .mplan-cx-row .nm span{display:block;font-size:11px;color:hsl(var(--m-mut));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-scope .mplan-cx-row .v{flex:none;font-family:Geist Mono,monospace;font-size:13px}.m-scope .mplan-cx-new{display:flex;align-items:center;gap:6px;width:100%;padding:11px 4px;font-size:12.5px;font-weight:500;color:hsl(var(--m-st-doing));background:transparent;text-align:left}.m-scope .mplan-cx-new svg{width:15px;height:15px}.m-scope .mplan-stat{flex:none;font-size:10.5px;font-weight:600;border-radius:6px;padding:2px 7px;white-space:nowrap}.m-scope .mplan-stat.s-ok{color:hsl(var(--m-st-done));background:hsl(var(--m-st-done) / .13)}.m-scope .mplan-stat.s-doing{color:hsl(var(--m-st-doing));background:hsl(var(--m-st-doing) / .13)}.m-scope .mplan-stat.s-pend{color:hsl(var(--m-st-block));background:hsl(var(--m-st-block) / .14)}.m-scope .mplan-stat.s-rev{color:hsl(var(--m-st-rev));background:hsl(var(--m-st-rev) / .13)}.m-scope .mplan-stat.s-bad{color:hsl(var(--m-danger));background:hsl(var(--m-danger) / .12)}.m-scope .mplan-stat.s-neutral{color:hsl(var(--m-mut));background:hsl(var(--m-muted))}.m-scope .mplan-stat.s-analise{color:hsl(var(--mplan-warn-fg));background:hsl(var(--mplan-warn-bg));border:1px solid hsl(var(--mplan-warn-bd))}.m-scope .mplan-dre-row{display:flex;align-items:center;gap:8px;width:100%;padding:10px 12px 10px 4px;border-bottom:1px solid hsl(var(--m-border));background:transparent;text-align:left}.m-scope .mplan-dre-row .chev{width:15px;height:15px;flex:none;color:hsl(var(--m-mut))}.m-scope .mplan-dre-row .n{flex:1;min-width:0;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-scope .mplan-dre-row .v{flex:none;font-family:Geist Mono,monospace;font-size:13px}.m-scope .mplan-dre-row.marco{background:hsl(var(--m-muted) / .55);border-radius:10px;border-bottom:0;margin:6px 0 2px;padding:11px 12px}.m-scope .mplan-dre-row.marco .n,.m-scope .mplan-dre-row.marco .v{font-weight:600}.m-scope .mplan-dre-row.item{padding-left:26px}.m-scope .mplan-dre-row.item .n{color:hsl(var(--m-fg) / .85);font-weight:400}.m-scope .mplan-dre-row.gtotal .n,.m-scope .mplan-dre-row.gtotal .v{font-weight:600}.m-scope .mplan-dre-row.pct{padding:6px 12px 10px 26px;border-bottom:1px solid hsl(var(--m-border))}.m-scope .mplan-dre-row.pct .n,.m-scope .mplan-dre-row.pct .v{font-size:11.5px;color:hsl(var(--m-mut))}.m-scope .mplan-pager{display:flex;align-items:center;justify-content:center;gap:10px;padding:12px 0 4px}.m-scope .mplan-pager .pg{width:44px;height:44px;display:grid;place-items:center;border:1px solid hsl(var(--m-border));border-radius:10px;background:hsl(var(--m-card));color:hsl(var(--m-fg))}.m-scope .mplan-pager .pg:disabled{opacity:.38}.m-scope .mplan-pager .pg svg{width:16px;height:16px}.m-scope .mplan-pager .lbl{font-size:12.5px;color:hsl(var(--m-mut))}.m-scope .mplan-note{font-size:11.5px;color:hsl(var(--m-mut));padding:12px 4px;line-height:1.5}.m-scope .mplan-empty{font-size:13px;color:hsl(var(--m-mut));text-align:center;padding:26px 12px}.m-scope .mplan-mono{font-family:Geist Mono,monospace}.m-scope .mplan-secgap{height:8px}.m-scope .mplan-toolbar-sticky{position:sticky;top:0;z-index:6;margin:-14px -12px 12px}.m-scope .mplan-kebabbar{display:flex;align-items:center;gap:8px;margin:-14px -12px 12px;padding:10px 12px;border-bottom:1px solid hsl(var(--m-border))}.m-scope .mplan-kebabbar .lbl{flex:1;min-width:0;font-size:13.5px;font-weight:600}.m-scope .mplan-kebabbar .kb{width:38px;height:38px;flex:none;display:grid;place-items:center;border:1px solid hsl(var(--m-border));border-radius:10px;background:hsl(var(--m-card));color:hsl(var(--m-fg))}.m-scope .mplan-kebabbar .kb svg{width:18px;height:18px}.m-scope .mplan-deskembed{overflow-x:auto;-webkit-overflow-scrolling:touch}.m-scope .mplan-deskembed .plan-dash{min-width:0}.fin-novo-v2-root .receb-board{background:var(--content);color:var(--text);font-family:ui-sans-serif,-apple-system,Segoe UI,Inter,sans-serif;border-top:1px solid var(--line);box-shadow:inset 0 13px 22px -16px #1b506a52;padding:16px 24px 26px;min-height:64vh}@media (max-width: 767px){.fin-novo-v2-root .receb-board{padding:12px 16px 18px}}.fin-novo-v2-root .receb-actionbar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:14px}.fin-novo-v2-root .receb-actionbar-left{display:flex;align-items:center;gap:8px;min-height:32px;font-size:13px;color:var(--muted)}.fin-novo-v2-root .receb-actionbar-right{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-left:auto}.fin-novo-v2-root .receb-card{background:var(--card);border:1px solid var(--line);border-radius:14px;overflow:hidden;box-shadow:0 8px 26px -10px #214d6333,0 1px 3px #32556712}.fin-novo-v2-root .receb-host>.rounded-md,.fin-novo-v2-root .receb-host>.rounded-lg{border-radius:14px;box-shadow:0 8px 26px -10px #214d6333,0 1px 3px #32556712}.fin-novo-v2-root .receb-tbl-wrap{overflow-x:auto}.fin-novo-v2-root .receb-tbl{width:100%;border-collapse:separate;border-spacing:0;font-size:12.5px}.fin-novo-v2-root .receb-tbl thead th{position:sticky;top:0;z-index:2;background:#e5ebf0;text-align:left;font-weight:600;font-size:11.5px;letter-spacing:.01em;color:var(--muted);padding:10px 12px;border-bottom:1px solid var(--line);white-space:nowrap}.dark .fin-novo-v2-root .receb-tbl thead th{background:#212d36}.fin-novo-v2-root .receb-tbl thead th.num{text-align:right}.fin-novo-v2-root .receb-tbl tbody td{padding:9px 12px;border-bottom:1px solid var(--row-sep, hsl(200 30% 92%));color:var(--text);vertical-align:middle;white-space:nowrap;max-width:320px;overflow:hidden;text-overflow:ellipsis}.fin-novo-v2-root .receb-tbl tbody td.num{text-align:right;font-variant-numeric:tabular-nums}.fin-novo-v2-root .receb-tbl tbody tr:last-child td{border-bottom:none}.fin-novo-v2-root .receb-tbl tbody tr{transition:background .12s ease}.fin-novo-v2-root .receb-tbl tbody tr:hover{background:#edf8fd}.dark .fin-novo-v2-root .receb-tbl tbody tr:hover{background:var(--row-hover)}.fin-novo-v2-root .receb-tbl tbody tr.sel{background:#daf1fb}.dark .fin-novo-v2-root .receb-tbl tbody tr.sel{background:var(--aura)}.fin-novo-v2-root .receb-tbl .lnk{cursor:pointer;font-weight:500;color:var(--text)}.fin-novo-v2-root .receb-tbl .lnk:hover{color:#0d7fe3}.fin-novo-v2-root .receb-tbl .mono{font-family:ui-monospace,Geist Mono,SFMono-Regular,Menlo,monospace;font-size:11.5px;font-variant-numeric:tabular-nums}.fin-novo-v2-root .receb-tbl thead th .fat-th svg,.fin-novo-v2-root .receb-tbl thead th .cr-th svg{opacity:0;transition:opacity .12s ease}.fin-novo-v2-root .receb-tbl thead th:hover .fat-th svg,.fin-novo-v2-root .receb-tbl thead th:hover .cr-th svg,.fin-novo-v2-root .receb-tbl thead th:focus-within .fat-th svg,.fin-novo-v2-root .receb-tbl thead th:focus-within .cr-th svg{opacity:.6}.fin-novo-v2-root .receb-tbl thead th .fat-th.is-sorted svg,.fin-novo-v2-root .receb-tbl thead th .cr-th.is-sorted svg{opacity:.85}.fin-novo-v2-root .receb-code{display:inline-flex;align-items:center;gap:6px;max-width:120px;height:24px;padding:0 8px;border:1px solid transparent;border-radius:7px;background:transparent;font-family:ui-monospace,Geist Mono,SFMono-Regular,Menlo,monospace;font-size:11.5px;font-variant-numeric:tabular-nums;color:var(--text);cursor:pointer;white-space:nowrap;transition:background .14s ease,box-shadow .14s ease,color .14s ease,max-width .18s ease}.fin-novo-v2-root .receb-code .rc-txt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fin-novo-v2-root .receb-code .rc-copy{width:13px;height:13px;flex:none;opacity:0;transition:opacity .12s ease}.fin-novo-v2-root .receb-code:hover{max-width:320px;background:var(--card);border-color:var(--line);box-shadow:0 8px 22px -8px #1f415147;color:#0b6cc1;position:relative;z-index:8}.dark .fin-novo-v2-root .receb-code:hover{color:var(--text)}.fin-novo-v2-root .receb-code:hover .rc-copy{opacity:.85}.fin-novo-v2-root .receb-code.empty{color:var(--muted);cursor:default}.fin-novo-v2-root .receb-code.empty:hover{background:transparent;box-shadow:none;border-color:transparent;max-width:120px}.fin-novo-v2-root .receb-code.full,.fin-novo-v2-root .receb-code.full:hover{max-width:none}.fin-novo-v2-root .receb-tbl thead th,.fin-novo-v2-root .receb-tbl thead th .cr-th,.fin-novo-v2-root .receb-tbl .receb-grp-head td .cr-th{white-space:nowrap}.fin-novo-v2-root .receb-tbl thead th .cr-th{display:inline-flex;align-items:center;gap:2px}.fin-novo-v2-root .receb-tbl tbody td .av2-list-trigger{width:auto;max-width:100%;min-height:0;height:26px;padding:2px 8px;gap:6px;border-color:transparent;background:transparent;border-radius:8px;font-size:12.5px;font-weight:400;color:var(--text)}.fin-novo-v2-root .receb-tbl tbody td .av2-list-trigger:hover{background:#e3f5fc;border-color:#b8dbea}.dark .fin-novo-v2-root .receb-tbl tbody td .av2-list-trigger:hover{background:var(--row-hover);border-color:var(--line)}.fin-novo-v2-root .receb-tbl tbody td .av2-list-trigger .av2-list-ico,.fin-novo-v2-root .receb-tbl tbody td .av2-list-trigger .av2-list-chevron{width:13px;height:13px}.fin-novo-v2-root .receb-code-wrap{position:relative;display:inline-flex}.fin-novo-v2-root .receb-code .rc-badge{flex:none;min-width:15px;height:15px;padding:0 4px;border-radius:999px;background:#d2eff9;color:#1f687a;font-size:9.5px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;font-family:system-ui,sans-serif}.fin-novo-v2-root .receb-code-wrap .rc-gaveta{position:absolute;top:calc(100% + 4px);left:0;z-index:20;display:none;flex-direction:column;gap:2px;min-width:160px;max-width:320px;padding:8px 10px;border-radius:10px;background:var(--card);border:1px solid var(--line);box-shadow:0 10px 26px -10px #1f415157}.fin-novo-v2-root .receb-code-wrap.has-multi:hover .rc-gaveta{display:flex}.fin-novo-v2-root .rc-gaveta-head{font-size:10px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:var(--muted);padding-bottom:2px}.fin-novo-v2-root .rc-gaveta-item{font-family:ui-monospace,Geist Mono,SFMono-Regular,Menlo,monospace;font-size:11.5px;color:var(--text);white-space:nowrap}.fin-novo-v2-root .receb-name{display:flex;align-items:center;gap:6px;min-width:0;position:relative;padding-right:84px}.fin-novo-v2-root .receb-name .rn-main{display:flex;align-items:center;gap:6px;min-width:0}.fin-novo-v2-root .receb-name .rn-acoes{position:absolute;right:0;top:50%;transform:translateY(-50%);flex:none;opacity:0;transition:opacity .12s ease;z-index:3}.fin-novo-v2-root .receb-tbl tbody tr:hover .receb-name .rn-acoes,.fin-novo-v2-root .receb-name .rn-acoes:focus-within{opacity:1}.fin-novo-v2-root .receb-name .rn-acoes:has([data-state=open]){opacity:1}.fin-novo-v2-root .receb-acoes-btn{display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 9px;border-radius:7px;font-size:12px;font-weight:500;color:var(--text);background:var(--card);border:1px solid var(--line);cursor:pointer;white-space:nowrap;transition:background .12s,color .12s,border-color .12s}.fin-novo-v2-root .receb-acoes-btn:hover,.fin-novo-v2-root .receb-acoes-btn[data-state=open]{background:var(--text);color:var(--card);border-color:var(--text)}.dark .fin-novo-v2-root .receb-acoes-btn:hover,.dark .fin-novo-v2-root .receb-acoes-btn[data-state=open]{background:#269dd9;color:#fff;border-color:#269dd9}.fin-novo-v2-root .receb-acoes-btn svg{width:12px;height:12px;flex:none}.fin-novo-v2-root .receb-tbl td.acoes{text-align:right;width:1%;white-space:nowrap}.fin-novo-v2-root .receb-row-actions{display:inline-flex;align-items:center;gap:2px;opacity:0;transition:opacity .12s ease}.fin-novo-v2-root .receb-tbl tbody tr:hover .receb-row-actions{opacity:1}.fin-novo-v2-root .receb-row-actions:focus-within{opacity:1}.fin-novo-v2-root .receb-iconbtn{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;border:none;background:transparent;color:var(--muted);cursor:pointer;transition:background .12s ease,color .12s ease}.fin-novo-v2-root .receb-iconbtn:hover{background:#daf1fb;color:#184962}.dark .fin-novo-v2-root .receb-iconbtn:hover{background:var(--row-hover);color:var(--text)}.fin-novo-v2-root .receb-iconbtn.del:hover{background:#fce8e8;color:#db2424}.fin-novo-v2-root .receb-st{display:inline-flex;align-items:center;gap:5px;padding:2px 9px;border-radius:999px;font-size:11px;font-weight:600;line-height:1.5;border:1px solid transparent;white-space:nowrap}.fin-novo-v2-root .receb-st:before{content:"";width:6px;height:6px;border-radius:999px;background:currentColor}.fin-novo-v2-root .receb-st.s-ok{color:#2f7f59;background:#e8f7f0;border-color:#bfe3d2}.fin-novo-v2-root .receb-st.s-pend{color:#a56812;background:#fdf4e2;border-color:#f2d9a6}.fin-novo-v2-root .receb-st.s-doing{color:#1f687a;background:#e4f5fb;border-color:#b0dae8}.fin-novo-v2-root .receb-st.s-neutral{color:#5e6978;background:#f0f2f5;border-color:#d6dbe1}.fin-novo-v2-root .receb-st.s-bad{color:#b42d2d;background:#fdeded;border-color:#f1c6c6}.fin-novo-v2-root .receb-tipo{display:inline-flex;align-items:center;gap:5px;padding:2px 9px;border-radius:8px;font-size:11px;font-weight:600;border:1px solid var(--line);background:var(--bg2, hsl(198 60% 97%));color:var(--text)}.fin-novo-v2-root .receb-tipo.nf{color:#1d65a5;background:#e8f3fc;border-color:#bed8ef}.fin-novo-v2-root .receb-tipo.nd{color:#644096;background:#f4effb;border-color:#d9cdea}.fin-novo-v2-root .receb-flag-ok{display:inline-flex;align-items:center;padding:1px 8px;border-radius:999px;font-size:10.5px;font-weight:600;color:#29704f;background:#e4f6ee;border:1px solid hsl(152 40% 80%)}.fin-novo-v2-root .receb-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;margin-bottom:14px}.fin-novo-v2-root .receb-kpi{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:12px 14px;box-shadow:0 1px 3px #3255670f}.fin-novo-v2-root .receb-kpi .k-lbl{font-size:11.5px;color:var(--muted);margin-bottom:4px}.fin-novo-v2-root .receb-kpi .k-val{font-size:19px;font-weight:600;color:var(--text);font-variant-numeric:tabular-nums}.fin-novo-v2-root .receb-empty{padding:40px 12px;text-align:center;color:var(--muted);font-size:13px}.fin-novo-v2-root .receb-tbl .receb-grp-head{cursor:pointer}.fin-novo-v2-root .receb-tbl .receb-grp-head>td,.fin-novo-v2-root .receb-tbl .receb-grp-head>th{background:#f1f6f9;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:7px 12px!important;vertical-align:middle}.dark .fin-novo-v2-root .receb-tbl .receb-grp-head>td,.dark .fin-novo-v2-root .receb-tbl .receb-grp-head>th{background:#1c2831}.fin-novo-v2-root .receb-tbl .receb-grp-head:hover>td,.fin-novo-v2-root .receb-tbl .receb-grp-head:hover>th{background:#e2f1f8}.dark .fin-novo-v2-root .receb-tbl .receb-grp-head:hover>td,.dark .fin-novo-v2-root .receb-tbl .receb-grp-head:hover>th{background:var(--row-hover)}.fin-novo-v2-root .receb-tbl .receb-grp-name{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;font-weight:600;color:var(--text)}.fin-novo-v2-root .receb-tbl .receb-grp-chev{width:14px;height:14px;flex:none;color:var(--muted);transition:transform .15s ease}.fin-novo-v2-root .receb-tbl .receb-grp-chev.closed{transform:rotate(-90deg)}.fin-novo-v2-root .receb-tbl .receb-grp-count{font-weight:500;color:var(--muted);font-variant-numeric:tabular-nums}.fin-novo-v2-root .receb-tbl .receb-grp-head td .fat-th,.fin-novo-v2-root .receb-tbl .receb-grp-head td .cr-th{display:inline-flex;align-items:center;gap:4px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:11.5px;font-weight:600;color:var(--muted)}.fin-novo-v2-root .receb-tbl .receb-grp-head td.num .fat-th,.fin-novo-v2-root .receb-tbl .receb-grp-head td.num .cr-th{justify-content:flex-end}.fin-novo-v2-root .receb-tbl .receb-grp-head td .fat-th svg,.fin-novo-v2-root .receb-tbl .receb-grp-head td .cr-th svg{opacity:0;transition:opacity .12s ease}.fin-novo-v2-root .receb-tbl .receb-grp-head td:hover .fat-th svg,.fin-novo-v2-root .receb-tbl .receb-grp-head td:hover .cr-th svg{opacity:.6}.fin-novo-v2-root .receb-tbl .receb-grp-head td .fat-th.is-sorted svg,.fin-novo-v2-root .receb-tbl .receb-grp-head td .cr-th.is-sorted svg{opacity:.85}.fin-novo-v2-root .receb-inline-sel{position:fixed;z-index:50;min-width:200px;max-width:300px;max-height:320px;overflow-y:auto;padding:6px;border-radius:12px;background:var(--card);border:1px solid var(--line);box-shadow:0 14px 34px -12px #1f415159}.fin-novo-v2-root .receb-inline-sel .ris-badge{margin:2px 4px 6px;padding:3px 10px;display:inline-flex;align-items:center;border-radius:999px;font-size:11px;font-weight:600;color:#1f687a;background:#e4f5fb;border:1px solid hsl(195 55% 80%)}.fin-novo-v2-root .receb-inline-sel .ris-item{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:7px 10px;border:none;border-radius:8px;background:transparent;font-size:12.5px;font-weight:500;color:var(--text);text-align:left;cursor:pointer;transition:background .12s ease}.fin-novo-v2-root .receb-inline-sel .ris-item:hover{background:#e3f5fc}.dark .fin-novo-v2-root .receb-inline-sel .ris-item:hover{background:var(--row-hover)}.fin-novo-v2-root .receb-inline-sel .ris-item .ris-txt{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fin-novo-v2-root .receb-inline-sel .ris-item .ris-check{width:14px;height:14px;flex:none;color:#0d7fe3;opacity:0}.fin-novo-v2-root .receb-inline-sel .ris-item.on .ris-check{opacity:1}.fin-novo-v2-root .receb-seg{display:inline-flex;border:1px solid var(--line);border-radius:9px;overflow:hidden;background:var(--card)}.fin-novo-v2-root .receb-seg button{border:none;background:transparent;padding:5px 12px;font-size:12px;font-weight:500;color:var(--muted);cursor:pointer;transition:background .12s,color .12s}.fin-novo-v2-root .receb-seg button+button{border-left:1px solid var(--line)}.fin-novo-v2-root .receb-seg button.on{background:#e3f5fc;color:#184962}.dark .fin-novo-v2-root .receb-seg button.on{background:var(--aura);color:var(--text)}@keyframes receb-int-pisca{0%,to{box-shadow:inset 3px 0 0 0 var(--accent)}50%{box-shadow:inset 3px 0 0 0 var(--accent),0 0 0 2px var(--aura)}}.fin-novo-v2-root .ci-card.accent.pisca{animation:receb-int-pisca 1.7s ease-in-out infinite}@media (prefers-reduced-motion: reduce){.fin-novo-v2-root .ci-card.accent.pisca{animation:none}}.fin-novo-v2-root .fat-chips{display:flex;flex-wrap:wrap;gap:8px}.fin-novo-v2-root .fat-chip{display:inline-flex;align-items:center;gap:7px;padding:5px 12px;border-radius:999px;font-size:12px;font-weight:500;border:1px solid var(--line);background:var(--card);color:var(--text);cursor:pointer;transition:background .12s ease,border-color .12s ease,color .12s ease}.fin-novo-v2-root .fat-chip:hover{background:#edf8fd;border-color:#add8eb}.dark .fin-novo-v2-root .fat-chip:hover{background:var(--row-hover);border-color:var(--line)}.fin-novo-v2-root .fat-chip .dot{width:7px;height:7px;border-radius:999px;background:var(--c, var(--muted))}.fin-novo-v2-root .fat-chip .cnt{font-variant-numeric:tabular-nums;color:var(--muted);font-weight:600}.fin-novo-v2-root .fat-chip.on{background:var(--bg, hsl(198 80% 94%));border-color:var(--bd, hsl(198 60% 80%));color:var(--c, var(--text))}.fin-novo-v2-root .fat-chip.on .cnt{color:var(--c, var(--text))}.fin-novo-v2-root .fat-chip.s-ok{--c: hsl(152 46% 34%);--bg: hsl(152 50% 94%);--bd: hsl(152 40% 82%)}.fin-novo-v2-root .fat-chip.s-pend{--c: hsl(35 80% 36%);--bg: hsl(40 90% 94%);--bd: hsl(40 75% 80%)}.fin-novo-v2-root .fat-chip.s-doing{--c: hsl(192 60% 30%);--bg: hsl(195 75% 94%);--bd: hsl(195 55% 80%)}.fin-novo-v2-root .fat-chip.s-neutral{--c: hsl(214 12% 42%);--bg: hsl(210 20% 95%);--bd: hsl(210 16% 86%)}.fin-novo-v2-root .fat-chip.s-bad{--c: hsl(0 60% 44%);--bg: hsl(0 80% 96%);--bd: hsl(0 60% 86%)}.fin-novo-v2-root .fat-kpistrip{display:flex;flex-wrap:wrap;align-items:stretch;background:var(--card);border:1px solid var(--line);border-radius:12px;box-shadow:0 1px 3px #3255670f;overflow:hidden}.fin-novo-v2-root .fat-kpi{padding:8px 16px;display:flex;flex-direction:column;gap:2px;min-width:124px;flex:1 1 124px;border-right:1px solid var(--line)}.fin-novo-v2-root .fat-kpi:last-child{border-right:none}.fin-novo-v2-root .fat-kpi .k-lbl{font-size:10.5px;color:var(--muted);letter-spacing:.01em;white-space:nowrap}.fin-novo-v2-root .fat-kpi .k-val{font-size:15px;font-weight:600;color:var(--text);font-variant-numeric:tabular-nums;line-height:1.2;white-space:nowrap}.fin-novo-v2-root .fat-kpi .k-val .sub{font-size:11px;color:var(--muted);font-weight:500}.fin-novo-v2-root .fat-tbl-wrap{overflow-x:auto}.fin-novo-v2-root .fat-th{display:inline-flex;align-items:center;gap:4px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fin-novo-v2-root .fat-th svg{width:13px;height:13px;opacity:.6}.fin-novo-v2-root .fat-tbl-wrap .receb-tbl tbody td{cursor:pointer}.fin-novo-v2-root .fat-tbl-wrap .receb-tbl tbody td.receb-empty{cursor:default}.fin-novo-v2-root .receb-tbl tbody td.fat-editable{cursor:pointer}.fin-novo-v2-root .receb-tbl tbody td.fat-editable:hover{background:#e3f5fc;box-shadow:inset 0 0 0 1px #bee0ef;border-radius:6px}.dark .fin-novo-v2-root .receb-tbl tbody td.fat-editable:hover{background:var(--row-hover);box-shadow:inset 0 0 0 1px var(--line)}.fin-novo-v2-root .fat-feedback{color:#348d64;font-size:11px;flex:none}.fin-novo-v2-root .fat-tag{display:inline-flex;align-items:center;gap:3px;padding:1px 7px;border-radius:7px;font-size:10px;font-weight:600;border:1px solid var(--line);background:#f3f9fc;color:var(--muted);flex:none}.fin-novo-v2-root .fat-tag svg{width:10px;height:10px}.fin-novo-v2-root .fat-tag.grupo{color:#1f687a;background:#e9f7fc;border-color:#b8deea}.fin-novo-v2-root .fat-tag.split{color:#a56812;background:#fef6e7;border-color:#f4ddaf}.fin-novo-v2-root .fat-nfnd{display:inline-flex;flex-direction:row;gap:4px;align-items:center;justify-content:flex-end;max-width:100%}.fin-novo-v2-root .fat-nfnd .receb-tipo{max-width:86px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:max-width .18s ease,box-shadow .14s ease}.fin-novo-v2-root .fat-nfnd .receb-tipo:hover{max-width:200px;box-shadow:0 6px 16px -8px #1f415142;position:relative;z-index:6}.fin-novo-v2-root .fat-codecell{display:flex;align-items:center;gap:6px;min-width:0}.fin-novo-v2-root .receb-desc{display:flex;align-items:center;gap:6px;min-width:0;position:relative;padding-right:84px}.fin-novo-v2-root .receb-desc .rd-body{min-width:0;flex:1 1 auto}.fin-novo-v2-root .receb-desc .rd-line1{display:flex;align-items:center;gap:6px;min-width:0}.fin-novo-v2-root .receb-desc .rd-text{min-width:0}.fin-novo-v2-root .receb-desc .rd-line2{font-size:11.5px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:1px}.fin-novo-v2-root .receb-desc .rn-acoes{position:absolute;right:0;top:50%;transform:translateY(-50%);flex:none;opacity:0;transition:opacity .12s ease;z-index:3}.fin-novo-v2-root .receb-tbl tbody tr:hover .receb-desc .rn-acoes,.fin-novo-v2-root .receb-desc .rn-acoes:focus-within{opacity:1}.fin-novo-v2-root .receb-desc .rn-acoes:has([data-state=open]){opacity:1}.fin-novo-v2-root button.fat-nota-tag{cursor:pointer;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none}.fin-novo-v2-root button.fat-nota-tag:hover{filter:brightness(.97);box-shadow:0 4px 12px -6px #1f41514d}.fin-novo-v2-root .fat-cellbtn{display:inline-flex;align-items:center;gap:5px;min-width:0;white-space:nowrap;background:transparent;border:none;cursor:pointer;color:var(--text);font-size:12.5px}.fin-novo-v2-root .fat-cellbtn svg{width:13px;height:13px;flex:none;color:var(--muted)}.fin-novo-v2-root .fat-cellbtn:hover{color:#0d7fe3}.fin-novo-v2-root .fat-cellbtn .ph{color:var(--muted);font-style:italic}.fin-novo-v2-root .fat-pager{padding:8px 14px 10px;border-top:1px solid var(--line)}.fin-modal-central .fat-m-grid{display:grid;grid-template-columns:208px 1fr;margin:2px -20px 0;min-height:380px}.fin-modal-central .fat-m-side{position:sticky;top:0;align-self:start;display:flex;flex-direction:column;gap:3px;padding:14px 10px 16px 20px;border-right:1px solid hsl(var(--border));background:#f3f9fc}.dark .fin-modal-central .fat-m-side{background:#1b2832}.fin-modal-central .fat-m-side-label{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--muted-foreground));padding:2px 8px 8px}.fin-modal-central .fat-m-sideitem{display:flex;align-items:center;gap:10px;width:100%;min-height:36px;padding:6px 10px;border:none;border-radius:10px;background:transparent;font-size:13px;font-weight:500;color:hsl(var(--muted-foreground));text-align:left;cursor:pointer;transition:background .12s,color .12s}.fin-modal-central .fat-m-sideitem svg{width:16px;height:16px;flex:none}.fin-modal-central .fat-m-sideitem:hover{background:#e3f5fc;color:#0b6cc1}.fin-modal-central .fat-m-sideitem.on{background:hsl(var(--card));color:#0b6cc1;font-weight:600;box-shadow:0 1px 3px #2e576b1f,inset 0 0 0 1px hsl(var(--border))}.fin-modal-central .fat-m-main{min-width:0;padding:2px 20px 0 18px}.fin-modal-central .fat-m-resumo{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;border:1px solid hsl(var(--border));border-radius:12px;background:#f3f9fc}.dark .fin-modal-central .fat-m-resumo{background:#1d2b35}.fin-modal-central .fat-m-resumo .lbl{font-size:11.5px;color:hsl(var(--muted-foreground))}.fin-modal-central .fat-m-resumo .cod{font-size:16px;font-weight:600;color:hsl(var(--foreground))}.fin-modal-central .fat-m-resumo .val{font-size:22px;font-weight:700;color:#1e6d94;font-variant-numeric:tabular-nums}.fin-modal-central .fat-m-st{display:inline-flex;align-items:center;gap:5px;padding:2px 10px;border-radius:999px;font-size:11.5px;font-weight:600;border:1px solid transparent;white-space:nowrap}.fin-modal-central .fat-m-st.s-ok{color:#2c7754;background:#e8f7f0;border-color:#bfe3d2}.fin-modal-central .fat-m-st.s-pend{color:#a56812;background:#fdf4e2;border-color:#f2d9a6}.fin-modal-central .fat-m-st.s-doing{color:#1f687a;background:#e4f5fb;border-color:#b0dae8}.fin-modal-central .fat-m-st.s-neutral{color:#5e6978;background:#f0f2f5;border-color:#d6dbe1}.fin-modal-central .fat-m-st.s-bad{color:#b42d2d;background:#fdeded;border-color:#f1c6c6}.fin-modal-central .nota-sess-grid{display:grid;grid-template-columns:190px minmax(0,1fr);gap:20px;align-items:start}.fin-modal-central .nota-sess-nav{position:sticky;top:0;display:flex;flex-direction:column;gap:3px;padding:10px;border-radius:12px;background:#f1fafd;border:1px solid hsl(198 45% 88%)}.dark .fin-modal-central .nota-sess-nav{background:#1b2832;border-color:#324552}.fin-modal-central .nota-sess-nav-label{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--muted-foreground));padding:2px 8px 6px}.fin-modal-central .nota-sess-navitem{display:flex;align-items:center;gap:9px;width:100%;padding:8px 10px;border-radius:9px;font-size:13px;font-weight:500;line-height:1.2;color:hsl(var(--foreground));text-align:left;background:transparent;border:0;cursor:pointer;transition:background-color .12s,color .12s}.fin-modal-central .nota-sess-navitem svg{width:16px;height:16px;flex:none;opacity:.85}.fin-modal-central .nota-sess-navitem:hover{background:#daf1fb;color:#0a5ca4}.dark .fin-modal-central .nota-sess-navitem:hover{background:#273b49;color:#9dd8f1}.fin-modal-central .nota-sess-navitem.on{background:#c1e6f5;color:#085191;font-weight:600}.dark .fin-modal-central .nota-sess-navitem.on{background:#2a526f;color:#b6e3f7}.fin-modal-central .nota-sess-content{min-width:0;padding-bottom:4px}.fin-modal-central .nota-sess-title{font-size:15px;font-weight:600;line-height:1.3;color:hsl(var(--foreground));margin-bottom:14px;padding-bottom:8px;border-bottom:1px solid hsl(var(--border))}@media (max-width: 720px){.fin-modal-central .nota-sess-grid{grid-template-columns:1fr}.fin-modal-central .nota-sess-nav{position:static;flex-direction:row;flex-wrap:wrap}.fin-modal-central .nota-sess-nav-label{display:none}}.fin-novo-v2-root .cr-chips{display:flex;flex-wrap:wrap;gap:6px}.fin-novo-v2-root .cr-chip{display:inline-flex;align-items:center;gap:6px;padding:4px 11px;border-radius:999px;font-size:12px;font-weight:600;line-height:1.4;border:1px solid var(--line);background:var(--card);color:var(--muted);cursor:pointer;transition:background .12s ease,border-color .12s ease,color .12s ease}.fin-novo-v2-root .cr-chip:hover{background:#edf8fd;border-color:#add8eb;color:#184962}.fin-novo-v2-root .cr-chip .cr-chip-dot{width:7px;height:7px;border-radius:999px;background:currentColor}.fin-novo-v2-root .cr-chip .cr-chip-n{font-variant-numeric:tabular-nums;opacity:.8}.fin-novo-v2-root .cr-chip.on.s-doing{color:#1d6172;background:#dbf2fa;border-color:#a0d3e3}.fin-novo-v2-root .cr-chip.on.s-ok{color:#29704f;background:#e0f5eb;border-color:#a9dac3}.fin-novo-v2-root .cr-chip.on.s-bad{color:#ab2b2b;background:#fce8e8;border-color:#efbebe}.fin-novo-v2-root .cr-chip.on.s-pend{color:#9c6211;background:#fdf1d8;border-color:#f0d194}.dark .fin-novo-v2-root .cr-chip{background:var(--card);color:var(--muted)}.dark .fin-novo-v2-root .cr-chip:hover{background:var(--row-hover);color:var(--text)}.fin-novo-v2-root .cr-kpis{display:flex;flex-wrap:wrap;gap:8px}.fin-novo-v2-root .cr-kpi{flex:1 1 130px;min-width:120px;background:var(--card);border:1px solid var(--line);border-radius:11px;padding:8px 12px;box-shadow:0 1px 3px #3255670d}.fin-novo-v2-root .cr-kpi .k-lbl{font-size:10.5px;color:var(--muted);margin-bottom:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fin-novo-v2-root .cr-kpi .k-val{font-size:15.5px;font-weight:600;color:var(--text);font-variant-numeric:tabular-nums;white-space:nowrap}.fin-novo-v2-root .cr-kpi .k-val.teal{color:#1f687a}.fin-novo-v2-root .cr-kpi .k-val.green{color:#2c7754}.fin-novo-v2-root .cr-kpi .k-sub{font-size:11px;color:var(--muted);font-weight:500}.fin-novo-v2-root .cr-kpi .k-dist{display:flex;align-items:flex-end;gap:2px;height:22px;margin-top:2px}.fin-novo-v2-root .cr-kpi .k-dist>span{flex:1;border-radius:3px 3px 0 0;background:#5ab9e2;min-height:2px}.fin-novo-v2-root .cr-tbl-wrap{overflow-x:auto}.fin-novo-v2-root .cr-tbl-wrap .receb-tbl thead th{position:static}.fin-novo-v2-root .cr-tbl .cr-edit{cursor:pointer}.fin-novo-v2-root .cr-tbl .cr-edit:hover{background:#edf8fd}.dark .fin-novo-v2-root .cr-tbl .cr-edit:hover{background:var(--row-hover)}.fin-novo-v2-root .cr-tbl .cr-ok{color:#348d64;font-size:11px;margin-left:4px}.fin-novo-v2-root .cr-tbl .cr-grip{display:inline-flex;vertical-align:middle;margin-right:4px;color:var(--muted2);opacity:0;cursor:grab;transition:opacity .12s ease}.fin-novo-v2-root .cr-tbl thead th:hover .cr-grip{opacity:.7}.fin-novo-v2-root .cr-tbl thead th .cr-th{display:inline-flex;align-items:center;gap:2px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fin-novo-v2-root .cr-tbl-wrap .receb-tbl.cr-tbl thead th .cr-th svg,.fin-novo-v2-root .cr-tbl .receb-grp-head td .cr-th svg{width:13px;height:13px;opacity:0;transition:opacity .12s ease}.fin-novo-v2-root .cr-tbl-wrap .receb-tbl.cr-tbl thead tr:hover .cr-th svg{opacity:0}.fin-novo-v2-root .cr-tbl-wrap .receb-tbl.cr-tbl thead th:hover .cr-th svg,.fin-novo-v2-root .cr-tbl-wrap .receb-tbl.cr-tbl thead th:focus-within .cr-th svg,.fin-novo-v2-root .cr-tbl .receb-grp-head td:hover .cr-th svg{opacity:.55}.fin-novo-v2-root .cr-tbl-wrap .receb-tbl.cr-tbl thead th .cr-th.is-sorted svg,.fin-novo-v2-root .cr-tbl .receb-grp-head td .cr-th.is-sorted svg{opacity:.85}.fin-novo-v2-root .cr-tbl .receb-grp-head{cursor:pointer}.fin-novo-v2-root .cr-tbl .receb-grp-head>td,.fin-novo-v2-root .cr-tbl .receb-grp-head>th{background:#f1f6f9;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:7px 12px!important;vertical-align:middle}.dark .fin-novo-v2-root .cr-tbl .receb-grp-head>td,.dark .fin-novo-v2-root .cr-tbl .receb-grp-head>th{background:#1c2831}.fin-novo-v2-root .cr-tbl .receb-grp-head:hover>td,.fin-novo-v2-root .cr-tbl .receb-grp-head:hover>th{background:#e2f1f8}.dark .fin-novo-v2-root .cr-tbl .receb-grp-head:hover>td,.dark .fin-novo-v2-root .cr-tbl .receb-grp-head:hover>th{background:var(--row-hover)}.fin-novo-v2-root .cr-tbl .receb-grp-head .receb-grp-name{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;font-weight:600;color:var(--text)}.fin-novo-v2-root .cr-tbl .receb-grp-head .receb-grp-chev{width:14px;height:14px;flex:none;color:var(--muted);transition:transform .15s ease}.fin-novo-v2-root .cr-tbl .receb-grp-head .receb-grp-chev.closed{transform:rotate(-90deg)}.fin-novo-v2-root .cr-tbl .receb-grp-head .receb-grp-count{font-weight:500;color:var(--muted);font-variant-numeric:tabular-nums}.fin-novo-v2-root .cr-tbl .receb-grp-head td .cr-th{display:inline-flex;align-items:center;gap:2px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:11.5px;font-weight:600;color:var(--muted);text-transform:none}.fin-novo-v2-root .cr-tbl .receb-grp-head td.num .cr-th{justify-content:flex-end}.fin-novo-v2-root .cr-tbl .cr-desc{color:#ae6e13}.fin-novo-v2-root .cr-tbl .cr-liq{color:#2f7f59;font-weight:600}.fin-novo-v2-root .cr-tbl .cr-imp{color:#b63535;font-weight:600}.fin-novo-v2-root .cr-tbl .cr-bruto{font-weight:600}.fin-novo-v2-root .cr-tbl .cr-pdf{color:#c33}.fin-novo-v2-root .cr-bulkbar{display:flex;align-items:center;gap:12px;padding:7px 12px 7px 9px;border-radius:999px;background:var(--card);border:1px solid hsl(198 60% 80%);box-shadow:0 6px 18px -8px #26597340;width:-moz-fit-content;width:fit-content}.fin-novo-v2-root .cr-bulkbar .cr-bulk-count{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;font-weight:600;color:var(--text)}.fin-novo-v2-root .cr-bulkbar .cr-bulk-badge{display:inline-grid;place-items:center;min-width:22px;height:22px;padding:0 6px;border-radius:999px;background:#256d7e;color:#fff;font-size:12px;font-weight:700;font-variant-numeric:tabular-nums}.fin-novo-v2-root .cr-bulkbar .cr-bulk-sep{width:1px;height:18px;background:var(--line)}.fin-novo-v2-root .cr-bulkbar .cr-bulk-x{width:26px;height:26px;display:grid;place-items:center;border-radius:8px;border:none;background:transparent;color:var(--muted);cursor:pointer;transition:background .12s,color .12s}.fin-novo-v2-root .cr-bulkbar .cr-bulk-x:hover{background:#daf1fb;color:var(--text)}.fin-novo-v2-root .cr-pager{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:10px 2px 2px;font-size:12.5px;color:var(--muted)}.fin-novo-v2-root .cr-pager .cr-pager-ctrls{display:flex;align-items:center;gap:8px}.fin-novo-v2-root .cr-pager .cr-pager-page{font-variant-numeric:tabular-nums}.cr-cr-modal .cr-st{display:inline-flex;align-items:center;gap:5px;padding:2px 10px;border-radius:999px;font-size:11.5px;font-weight:600;line-height:1.5;border:1px solid transparent;white-space:nowrap}.cr-cr-modal .cr-st:before{content:"";width:6px;height:6px;border-radius:999px;background:currentColor}.cr-cr-modal .cr-st.s-ok{color:#2f7f59;background:#e8f7f0;border-color:#bfe3d2}.cr-cr-modal .cr-st.s-doing{color:#1f687a;background:#e4f5fb;border-color:#b0dae8}.cr-cr-modal .cr-st.s-pend{color:#a56812;background:#fdf4e2;border-color:#f2d9a6}.cr-cr-modal .cr-st.s-bad{color:#b42d2d;background:#fdeded;border-color:#f1c6c6}.cr-cr-modal .cr-st.s-neutral{color:#5e6978;background:#f0f2f5;border-color:#d6dbe1}.cr-cr-modal .fmc-body{padding:0!important;display:flex;flex-direction:column}.cr-cr-modal .cr-modal-grid{flex:1;min-height:0;display:grid;grid-template-columns:216px 1fr}.cr-cr-modal .cr-nav{overflow-y:auto;overflow-x:hidden;border-right:1px solid hsl(var(--border));padding:12px 10px 18px;background:#edf8fd99}.dark .cr-cr-modal .cr-nav{background:#1d2b3580}.cr-cr-modal .cr-nav-top{padding:2px 6px 10px}.cr-cr-modal .cr-nav-label{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#3d698f}.dark .cr-cr-modal .cr-nav-label{color:#86a6b6}.cr-cr-modal .cr-nav-item{display:flex;align-items:center;gap:11px;width:100%;height:40px;padding:0 11px;border-radius:10px;font-size:13.5px;font-weight:500;color:#3d5871;text-align:left;background:transparent;border:none;cursor:pointer;transition:background .12s,color .12s;white-space:nowrap;overflow:hidden}.dark .cr-cr-modal .cr-nav-item{color:#a2b8c3}.cr-cr-modal .cr-nav-item svg{width:18px;height:18px;flex:none;stroke-width:2}.cr-cr-modal .cr-nav-item:hover{background:hsl(var(--card) / .7)}.dark .cr-cr-modal .cr-nav-item:hover{background:hsl(var(--card) / .5)}.cr-cr-modal .cr-nav-item.active{background:hsl(var(--card));color:hsl(var(--foreground));font-weight:600;box-shadow:0 1px 3px #2e576b1f,0 0 0 1px hsl(var(--border))}.cr-cr-modal .cr-nav-item.active svg{color:#0d7fe3}.cr-cr-modal .cr-content{overflow-y:auto;overflow-x:hidden;min-width:0;padding:18px 22px 26px;background:hsl(var(--background))}.cr-cr-modal .cr-view{animation:crViewIn .24s cubic-bezier(.22,1,.36,1) both}.cr-cr-modal .cr-view.hidden{display:none!important}@keyframes crViewIn{0%{transform:translateY(6px);opacity:.4}to{transform:none;opacity:1}}.cr-cr-modal .cr-view-head{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:600;letter-spacing:-.01em;color:hsl(var(--foreground));margin-bottom:14px}.cr-cr-modal .cr-view-head svg{width:18px;height:18px;color:#0d7fe3;flex:none}.cr-cr-modal .cr-view-head:after{content:"";flex:1;height:1px;background:hsl(var(--border))}@media (max-width: 720px){.cr-cr-modal .cr-modal-grid{display:flex;flex-direction:column}.cr-cr-modal .cr-nav{flex:none;display:flex;flex-direction:row;overflow-x:auto;overflow-y:hidden;border-right:none;border-bottom:1px solid hsl(var(--border));padding:8px 10px;gap:6px}.cr-cr-modal .cr-nav-top{display:none}.cr-cr-modal .cr-nav-item{width:auto;flex:none;height:36px;padding:0 12px}}.cr-cr-modal .cr-imp{color:#b63535}.cr-cr-modal .cr-desc{color:#ae6e13}.cr-cr-modal .cr-liq{color:#2f7f59}.fin-novo-v2-root .notas-board .receb-tipo.nf{color:#3e7398;background:#eef7fc;border-color:#cae1ec}.fin-novo-v2-root .notas-board .receb-tipo.nd{color:#70619e;background:#f6f4fb;border-color:#dfdbeb}.dark .fin-novo-v2-root .notas-board .receb-tipo.nf{color:#a8d1e6;background:#1e313e;border-color:#324b5d}.dark .fin-novo-v2-root .notas-board .receb-tipo.nd{color:#c1b5e3;background:#2e2640;border-color:#463c5d}.fin-novo-v2-root .notas-board .notas-num{display:inline-flex;align-items:center;padding:2px 9px;border-radius:999px;border:1px solid transparent;font-family:ui-monospace,Geist Mono,SFMono-Regular,Menlo,monospace;font-size:12px;font-weight:600;color:var(--text);cursor:pointer;transition:background .12s ease,border-color .12s ease,color .12s ease}.fin-novo-v2-root .notas-board .notas-num:hover{background:#e3f5fc;border-color:#b8dbea;color:#0b6cc1}.dark .fin-novo-v2-root .notas-board .notas-num:hover{background:var(--row-hover);border-color:var(--line);color:var(--text)}.fin-novo-v2-root .notas-board .notas-venc-edit{display:inline-flex;align-items:center;padding:2px 8px;margin:-2px -4px;border-radius:8px;border:1px solid transparent;background:transparent;color:inherit;font:inherit;cursor:pointer;transition:background .12s ease,border-color .12s ease,color .12s ease}.fin-novo-v2-root .notas-board .notas-venc-edit:hover{background:#e3f5fc;border-color:#b8dbea;color:#0b6cc1}.dark .fin-novo-v2-root .notas-board .notas-venc-edit:hover{background:var(--row-hover);border-color:var(--line);color:var(--text)}.fin-novo-v2-root .notas-board .notas-cardfoot{padding:9px 14px;border-top:1px solid var(--line);font-size:12px;color:var(--muted);font-variant-numeric:tabular-nums}.fin-novo-v2-root .notas-board .notas-kpistrip{display:flex;flex-wrap:wrap;align-items:stretch;background:var(--card);border:1px solid var(--line);border-radius:12px;box-shadow:0 1px 3px #3255670f;overflow:hidden;margin-bottom:14px}.fin-novo-v2-root .notas-board .notas-kpi{padding:8px 16px;display:flex;flex-direction:column;gap:2px;min-width:132px;flex:1 1 132px;border-right:1px solid var(--line)}.fin-novo-v2-root .notas-board .notas-kpi:last-child{border-right:none}.fin-novo-v2-root .notas-board .notas-kpi .k-lbl{font-size:10.5px;color:var(--muted);letter-spacing:.01em;white-space:nowrap;display:inline-flex;align-items:center;gap:5px}.fin-novo-v2-root .notas-board .notas-kpi .k-lbl:before{content:"";width:7px;height:7px;border-radius:999px;background:var(--kdot, transparent)}.fin-novo-v2-root .notas-board .notas-kpi.k-nf{--kdot: hsl(205 50% 60%)}.fin-novo-v2-root .notas-board .notas-kpi.k-nd{--kdot: hsl(255 38% 66%)}.fin-novo-v2-root .notas-board .notas-kpi.k-val{--kdot: hsl(200 55% 52%)}.fin-novo-v2-root .notas-board .notas-kpi .k-val-n{font-size:15px;font-weight:600;color:var(--text);font-variant-numeric:tabular-nums;line-height:1.2;white-space:nowrap}.fin-novo-v2-root .notas-board .notas-pager{padding:8px 14px 10px;border-top:1px solid var(--line)}.fin-novo-v2-root .receb-dash{display:flex;flex-direction:column;gap:14px;background:var(--content);border-top:1px solid var(--line);box-shadow:inset 0 13px 22px -16px #1b506a52;min-height:64vh;padding:18px 24px 26px;--rd-bad: 0 60% 44%}.dark .fin-novo-v2-root .receb-dash{--rd-bad: 0 55% 62%}@media (max-width: 767px){.fin-novo-v2-root .receb-dash{padding:14px 16px 18px}}.fin-novo-v2-root .rd-topbar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;background:var(--card);border:1px solid var(--line);border-radius:12px;padding:7px 14px;box-shadow:0 1px 3px #3255670f}.fin-novo-v2-root .rd-top-caption{display:inline-flex;align-items:center;gap:7px;min-width:0;font-size:12px;color:var(--muted)}.fin-novo-v2-root .rd-top-caption svg{width:14px;height:14px;color:var(--accent);flex:none}.fin-novo-v2-root .rd-top-caption span{font-size:11px;font-weight:600;letter-spacing:.07em;text-transform:uppercase}.fin-novo-v2-root .rd-top-caption b{color:var(--text);font-weight:600;font-size:12.5px;white-space:nowrap}.fin-novo-v2-root .rd-ref-seg{display:inline-flex;align-items:center;gap:3px;padding:3px;border-radius:10px;background:var(--muted-surface);border:1px solid var(--line)}.fin-novo-v2-root .rd-ref-seg button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;color:var(--muted);font-size:13px;font-weight:500;padding:6px 16px;border-radius:8px;cursor:pointer;transition:background .14s,color .14s;white-space:nowrap}.fin-novo-v2-root .rd-ref-seg button:hover{color:var(--text);background:var(--card-hover)}.fin-novo-v2-root .rd-ref-seg button.active{background:var(--card);color:var(--text);box-shadow:0 1px 2px #32556724}.fin-novo-v2-root .rd-ref-seg button{line-height:1.1;padding:5px 14px;font-size:12.5px}.fin-novo-v2-root .rd-kpis{display:grid;grid-template-columns:repeat(6,1fr);gap:12px}@media (max-width: 1100px){.fin-novo-v2-root .rd-kpis{grid-template-columns:repeat(3,1fr)}}@media (max-width: 640px){.fin-novo-v2-root .rd-kpis{grid-template-columns:repeat(2,1fr)}}.fin-novo-v2-root .rd-k{position:relative;background:var(--card);border:1px solid var(--line);border-radius:14px;padding:14px 15px;box-shadow:0 1px 3px #3255670f;transition:box-shadow .13s,border-color .13s,transform .13s}.fin-novo-v2-root .rd-k:hover{box-shadow:0 6px 18px -8px #214d6340;transform:translateY(-1px)}.fin-novo-v2-root .rd-k-ic{position:absolute;top:13px;right:13px;width:30px;height:30px;border-radius:9px;display:grid;place-items:center;background:var(--muted-surface);color:var(--muted)}.fin-novo-v2-root .rd-k-ic svg{width:16px;height:16px}.fin-novo-v2-root .rd-k-l{font-size:12px;color:var(--muted);font-weight:500;padding-right:36px;display:flex;align-items:center}.fin-novo-v2-root .rd-k-n{font-size:21px;font-weight:700;color:var(--text);margin-top:6px;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.fin-novo-v2-root .rd-k-s{font-size:11.5px;color:var(--muted);margin-top:2px;font-variant-numeric:tabular-nums}.fin-novo-v2-root .rd-k-done .rd-k-ic{background:hsl(var(--st-done) / .14);color:hsl(var(--st-done))}.fin-novo-v2-root .rd-k-done .rd-k-n{color:hsl(var(--st-done))}.fin-novo-v2-root .rd-k-doing .rd-k-ic{background:hsl(var(--st-doing) / .14);color:hsl(var(--st-doing))}.fin-novo-v2-root .rd-k-doing .rd-k-n{color:hsl(var(--st-doing))}.fin-novo-v2-root .rd-k-amber .rd-k-ic{background:hsl(var(--st-block) / .14);color:hsl(var(--st-block))}.fin-novo-v2-root .rd-k-amber .rd-k-n{color:hsl(var(--st-block))}.fin-novo-v2-root .rd-k-bad .rd-k-ic{background:hsl(var(--rd-bad) / .15);color:hsl(var(--rd-bad))}.fin-novo-v2-root .rd-k-bad .rd-k-n{color:hsl(var(--rd-bad))}.fin-novo-v2-root .rd-k:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;border-radius:14px 14px 0 0;background:var(--accent);opacity:.8}.fin-novo-v2-root .rd-k-done:before{background:hsl(var(--st-done))}.fin-novo-v2-root .rd-k-doing:before{background:hsl(var(--st-doing))}.fin-novo-v2-root .rd-k-amber:before{background:hsl(var(--st-block))}.fin-novo-v2-root .rd-k-bad:before{background:hsl(var(--rd-bad))}.fin-novo-v2-root .rd-k-info{width:12px;height:12px;margin-left:5px;color:var(--muted);opacity:.55}.fin-novo-v2-root .rd-k:hover .rd-k-info{opacity:.85}.fin-novo-v2-root .rd-tip{position:absolute;top:calc(100% + 7px);left:8px;z-index:30;min-width:180px;max-width:290px;background:#19242e;color:#fff;border-radius:9px;padding:9px 11px;font-size:11.5px;line-height:1.42;box-shadow:0 10px 28px #0c141d6b;opacity:0;transform:translateY(-3px);pointer-events:none;transition:opacity .14s,transform .14s;transition-delay:0s}.fin-novo-v2-root .rd-k:hover{z-index:5}.fin-novo-v2-root .rd-k-has-tip:hover .rd-tip{opacity:1;transform:translateY(0);transition-delay:.32s}.fin-novo-v2-root .rd-tip-h{display:flex;align-items:center;gap:6px;font-weight:600;color:#fff;margin-bottom:4px}.fin-novo-v2-root .rd-tip-h i{width:8px;height:8px;border-radius:3px;flex:none}.fin-novo-v2-root .rd-tip-sub{font-size:10.5px;color:#acb8c3;margin-bottom:3px}.fin-novo-v2-root .rd-tip-row{display:flex;justify-content:space-between;gap:20px;padding:2px 0}.fin-novo-v2-root .rd-tip-row>span{color:#b2bdc7}.fin-novo-v2-root .rd-tip-row b{color:#fff;font-weight:600;font-variant-numeric:tabular-nums}.fin-novo-v2-root .rd-row-2{display:grid;grid-template-columns:1.5fr 1fr;gap:12px;align-items:start}.fin-novo-v2-root .rd-4{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}@media (max-width: 1100px){.fin-novo-v2-root .rd-row-2{grid-template-columns:1fr}.fin-novo-v2-root .rd-4{grid-template-columns:1fr 1fr}}@media (max-width: 640px){.fin-novo-v2-root .rd-4{grid-template-columns:1fr}}.fin-novo-v2-root .rd-panel{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:16px 18px;box-shadow:0 1px 3px #3255670f;display:flex;flex-direction:column;position:relative}.fin-novo-v2-root .rd-panel h3{font-size:13px;font-weight:600;color:var(--text);margin:0 0 12px;display:flex;align-items:center;gap:7px}.fin-novo-v2-root .rd-panel h3 svg{width:15px;height:15px;color:var(--accent)}.fin-novo-v2-root .rd-panel h3 .rd-sub{font-size:11.5px;font-weight:500;color:var(--muted)}.fin-novo-v2-root .rd-panel-top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.fin-novo-v2-root .rd-bar-row{display:grid;grid-template-columns:1fr 2fr auto;align-items:center;gap:9px;margin-bottom:9px}.fin-novo-v2-root .rd-bar-row:last-child{margin-bottom:0}.fin-novo-v2-root .rd-bl{font-size:12.5px;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fin-novo-v2-root .rd-bar-track{height:8px;border-radius:99px;background:var(--muted-surface);overflow:hidden}.fin-novo-v2-root .rd-bar-fill{height:100%;border-radius:99px;background:hsl(var(--st-doing));min-width:3px}.fin-novo-v2-root .rd-bn{font-size:12px;font-weight:600;color:var(--text);white-space:nowrap;font-variant-numeric:tabular-nums}.fin-novo-v2-root .rd-bn .rd-bn-pct{color:var(--muted);font-weight:500}.fin-novo-v2-root .rd-stk-legend{display:flex;gap:12px}.fin-novo-v2-root .rd-stk-legend span{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;color:var(--muted)}.fin-novo-v2-root .rd-stk-legend i{width:9px;height:9px;border-radius:3px}.fin-novo-v2-root .rd-stk-chart{display:flex;align-items:flex-end;gap:10px;height:168px;padding-top:14px}.fin-novo-v2-root .rd-stk-col{flex:1;display:flex;flex-direction:column;align-items:center;gap:5px;min-width:0;height:100%;justify-content:flex-end}.fin-novo-v2-root .rd-stk-tot{font-size:11px;font-weight:600;color:var(--text);font-variant-numeric:tabular-nums;white-space:nowrap}.fin-novo-v2-root .rd-stk-bar{width:74%;max-width:46px;min-height:3px;border-radius:6px 6px 3px 3px;overflow:hidden;display:flex;flex-direction:column;background:var(--muted-surface)}.fin-novo-v2-root .rd-stk-seg{width:100%}.fin-novo-v2-root .rd-stk-lbl{font-size:11px;color:var(--muted);text-transform:capitalize}.fin-novo-v2-root .rd-stk-trend{margin-top:12px;display:flex;align-items:center;gap:6px;font-size:11.5px;color:var(--muted)}.fin-novo-v2-root .rd-stk-trend svg{width:13px;height:13px;flex:none}.fin-novo-v2-root .rd-donut-wrap{display:flex;align-items:center;gap:18px}.fin-novo-v2-root .rd-donut{position:relative;width:132px;height:132px;flex:none}.fin-novo-v2-root .rd-svg{width:100%;height:100%;transform:rotate(-90deg)}.fin-novo-v2-root .rd-seg{transition:opacity .15s;cursor:pointer}.fin-novo-v2-root .rd-seg.dim{opacity:.24}.fin-novo-v2-root .rd-donut-h{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none}.fin-novo-v2-root .rd-donut-h b{font-size:20px;font-weight:700;color:var(--text);line-height:1;font-variant-numeric:tabular-nums}.fin-novo-v2-root .rd-donut-h span{font-size:10.5px;color:var(--muted);margin-top:2px}.fin-novo-v2-root .rd-leg{display:flex;flex-direction:column;gap:6px;min-width:0;flex:1}.fin-novo-v2-root .rd-leg span{display:flex;align-items:center;gap:7px;font-size:12px;color:var(--text);white-space:nowrap;overflow:hidden;cursor:default;transition:opacity .15s}.fin-novo-v2-root .rd-leg span.dim{opacity:.4}.fin-novo-v2-root .rd-leg i{width:9px;height:9px;border-radius:3px;flex:none}.fin-novo-v2-root .rd-leg b{margin-left:auto;font-weight:600;font-variant-numeric:tabular-nums}.fin-novo-v2-root .rd-leg .rd-leg-pct{color:var(--muted);font-weight:500}.fin-novo-v2-root .rd-leg-nome{overflow:hidden;text-overflow:ellipsis}.fin-novo-v2-root .rd-donut-tip{position:absolute;left:18px;bottom:16px;z-index:20;min-width:168px;background:#19242e;color:#fff;border-radius:9px;padding:9px 11px;font-size:11.5px;line-height:1.4;box-shadow:0 10px 28px #0c141d6b;pointer-events:none}.fin-novo-v2-root .receb-dash .ari-insight{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:16px 18px;box-shadow:0 1px 3px #3255670f;transition:box-shadow .13s,border-color .13s,transform .13s}.fin-novo-v2-root .receb-dash .ari-insight:hover{box-shadow:0 6px 18px -8px #214d6340;transform:translateY(-1px)}.fin-novo-v2-root .receb-dash .ari-ins-head{display:flex;align-items:center;gap:11px;margin-bottom:14px}.fin-novo-v2-root .receb-dash .ari-ins-face{width:38px;height:38px;border-radius:99px;flex:none;display:grid;place-items:center;background:var(--muted-surface)}.fin-novo-v2-root .receb-dash .ari-ins-htxt{min-width:0}.fin-novo-v2-root .receb-dash .ari-ins-htxt b{font-size:13.5px;font-weight:600;display:block;color:var(--text)}.fin-novo-v2-root .receb-dash .ari-ins-htxt>span{display:block;font-size:12px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fin-novo-v2-root .receb-dash .ari-ins-htxt span b{display:inline;font-size:12px}.fin-novo-v2-root .receb-dash .ari-period{color:hsl(var(--st-doing));font-weight:600}.fin-novo-v2-root .receb-dash .ins-rows{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.fin-novo-v2-root .receb-dash .ins-row{display:flex;gap:9px;padding:12px 13px;border-radius:11px}.fin-novo-v2-root .receb-dash .ins-row svg{width:17px;height:17px;flex:none;margin-top:1px}.fin-novo-v2-root .receb-dash .ins-row b{font-size:12.5px;display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin-bottom:3px}.fin-novo-v2-root .receb-dash .ins-row span{font-size:12px;color:var(--muted);line-height:1.45}.fin-novo-v2-root .receb-dash .ins-row.good{background:hsl(var(--st-done) / .08)}.fin-novo-v2-root .receb-dash .ins-row.good svg,.fin-novo-v2-root .receb-dash .ins-row.good b{color:hsl(var(--st-done))}.fin-novo-v2-root .receb-dash .ins-row.attention{background:hsl(var(--st-block) / .1)}.fin-novo-v2-root .receb-dash .ins-row.attention svg,.fin-novo-v2-root .receb-dash .ins-row.attention b{color:hsl(var(--st-block))}.fin-novo-v2-root .receb-dash .ins-row.risk{background:hsl(var(--rd-bad) / .08)}.fin-novo-v2-root .receb-dash .ins-row.risk svg,.fin-novo-v2-root .receb-dash .ins-row.risk b{color:hsl(var(--rd-bad))}.fin-novo-v2-root .receb-dash .ins-tag{font-size:10.5px;font-weight:600;letter-spacing:.02em;padding:1px 7px;border-radius:99px;background:var(--muted-surface);color:var(--muted)}.fin-novo-v2-root .receb-dash .ins-row.good .ins-tag{background:hsl(var(--st-done) / .14);color:hsl(var(--st-done))}.fin-novo-v2-root .receb-dash .ins-row.attention .ins-tag{background:hsl(var(--st-block) / .16);color:hsl(var(--st-block))}.fin-novo-v2-root .receb-dash .ins-row.risk .ins-tag{background:hsl(var(--rd-bad) / .14);color:hsl(var(--rd-bad))}.fin-novo-v2-root .receb-dash .ins-lead{color:var(--text);font-weight:600}.fin-novo-v2-root .receb-dash .ins-sum{display:flex;align-items:flex-start;gap:8px;margin-top:13px;padding-top:13px;border-top:1px solid var(--line);font-size:13px;color:var(--text)}.fin-novo-v2-root .receb-dash .ins-sum svg{width:16px;height:16px;color:hsl(var(--st-doing));flex:none;margin-top:2px}.fin-novo-v2-root .receb-dash .ins-empty{font-size:12.5px;color:var(--muted);padding:10px 2px}@media (max-width: 1100px){.fin-novo-v2-root .receb-dash .ins-rows{grid-template-columns:1fr}}.fin-novo-v2-root .rd-mini{display:grid;grid-template-columns:1fr 1fr;gap:12px}.fin-novo-v2-root .rd-mstat{display:flex;flex-direction:column;gap:2px}.fin-novo-v2-root .rd-ms-v{font-size:18px;font-weight:700;color:var(--text);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.fin-novo-v2-root .rd-ms-l{font-size:11.5px;color:var(--muted)}.fin-novo-v2-root .rd-list{display:flex;flex-direction:column;gap:2px;max-height:268px;overflow:auto}.fin-novo-v2-root .rd-li{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:10px;padding:7px 4px;border-bottom:1px solid var(--line);font-size:12.5px;color:var(--text)}.fin-novo-v2-root .rd-li:last-child{border-bottom:none}.fin-novo-v2-root .rd-li-main{min-width:0}.fin-novo-v2-root .rd-li-nome{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.fin-novo-v2-root .rd-li-meta{font-size:11px;color:var(--muted);white-space:nowrap}.fin-novo-v2-root .rd-li-val{font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.fin-novo-v2-root .rd-pill{font-size:10.5px;font-weight:600;padding:2px 9px;border-radius:99px;white-space:nowrap}.fin-novo-v2-root .rd-pill.s-ok{background:hsl(var(--st-done) / .15);color:hsl(var(--st-done))}.fin-novo-v2-root .rd-pill.s-doing{background:hsl(var(--st-doing) / .15);color:hsl(var(--st-doing))}.fin-novo-v2-root .rd-pill.s-pend{background:hsl(var(--st-block) / .15);color:hsl(var(--st-block))}.fin-novo-v2-root .rd-pill.s-bad{background:hsl(var(--rd-bad) / .13);color:hsl(var(--rd-bad))}.fin-novo-v2-root .rd-pill.s-neutral{background:var(--muted-surface);color:var(--muted)}.fin-novo-v2-root .rd-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:28px 16px;text-align:center;color:var(--muted)}.fin-novo-v2-root .rd-empty svg{opacity:.5}.fin-novo-v2-root .rd-empty b{color:var(--text);font-size:13.5px}.fin-novo-v2-root .rd-empty span{font-size:12.5px}.org-quadro-root .av2-section-body{flex-wrap:wrap;row-gap:10px}.org-quadro-root .org-tabs-scroll{flex:1 1 auto;min-width:0;overflow-x:auto;scrollbar-width:none}.org-quadro-root .org-tabs-scroll::-webkit-scrollbar{display:none}.org-quadro-root .org-tabs-scroll .view-tabs{flex-wrap:nowrap;width:-moz-max-content;width:max-content}.org-quadro-root .av2-visao-right{flex:0 0 auto;margin-left:auto;position:relative;flex-wrap:wrap;justify-content:flex-end;row-gap:8px}@media (max-width: 767px){.org-quadro-root .org-tabs-scroll{flex:1 1 100%}.org-quadro-root .av2-visao-right{flex:1 1 100%;margin-left:0}.org-quadro-root .av2-cat-busca{flex:1 1 auto;width:auto;margin-left:auto}}.org-quadro-root.org-arquivados-on .org-quadro-body{display:none}.org-quadro-root .org-arq-board{background:var(--content);border-top:1px solid var(--line);box-shadow:inset 0 13px 22px -16px #1b506a52;min-height:60vh;padding:18px 2px 26px;margin-top:8px}.org-quadro-root .org-arq-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;padding:0 2px}.org-quadro-root .org-arq-head-l{display:inline-flex;align-items:center;gap:9px}.org-quadro-root .org-arq-head-l .org-arq-ico{width:28px;height:28px;border-radius:8px;display:grid;place-items:center;background:var(--card-hover);color:var(--muted)}.org-quadro-root .org-arq-head-l h2{margin:0;font-size:16px;font-weight:600;color:var(--text)}.org-quadro-root .org-arq-head-l .org-arq-count{font-size:12px;font-weight:600;min-width:22px;height:22px;padding:0 7px;border-radius:11px;display:inline-flex;align-items:center;justify-content:center;background:var(--card-hover);color:var(--muted);font-variant-numeric:tabular-nums}.org-quadro-root .org-arq-back{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px;border-radius:8px;font-size:13px;font-weight:500;color:var(--muted);background:var(--card);border:1px solid var(--line2);cursor:pointer}.org-quadro-root .org-arq-back:hover{background:var(--accent-soft);border-color:var(--accent);color:var(--text)}.org-quadro-root .org-arq-back .org-arq-back-ico{transform:rotate(180deg)}.org-quadro-root .org-arq-card{padding:0}.org-quadro-root .org-arq-empty{padding:48px 24px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:8px}.org-quadro-root .org-arq-empty-ic{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:var(--card-hover);color:var(--muted);margin-bottom:2px}.org-quadro-root .org-arq-empty b{font-size:13.5px;font-weight:600;color:var(--text)}.org-quadro-root .org-arq-empty span{max-width:440px;font-size:12.5px;line-height:1.5;color:var(--muted)}.org-quadro-root .org-view-ph{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:56px 24px;margin-top:8px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:8px}.org-quadro-root .org-view-ph-ic{width:44px;height:44px;border-radius:12px;display:grid;place-items:center;background:var(--card-hover);color:var(--muted);margin-bottom:4px}.org-quadro-root .org-view-ph-t{margin:0;font-size:14px;font-weight:600;color:var(--text)}.org-quadro-root .org-view-ph-s{margin:0;max-width:460px;font-size:12.5px;line-height:1.5;color:var(--muted)}.org-quadro-root .org-usr-scroll{overflow-x:auto}.org-quadro-root table.org-usr-table{width:100%;border-collapse:separate;border-spacing:0;font-size:13px;color:var(--text)}.org-quadro-root .org-usr-table thead th{position:sticky;top:0;z-index:5;background:var(--bg2);text-align:left;font-size:11px;font-weight:600;color:var(--muted);text-transform:uppercase;letter-spacing:.04em;padding:10px 14px;border-bottom:1px solid var(--line);white-space:nowrap}.org-quadro-root .org-usr-table tbody td{padding:10px 14px;border-bottom:1px solid var(--row-sep);white-space:nowrap;vertical-align:middle}.org-quadro-root .org-usr-table tbody tr:last-child td{border-bottom:none}.org-quadro-root .org-usr-table tbody tr{transition:background .12s}.org-quadro-root .org-usr-table tbody tr.org-usr-rowclick{cursor:pointer}.org-quadro-root .org-usr-table tbody tr:hover{background:var(--row-hover)}.org-quadro-root .org-usr-table tbody tr.org-usr-inactive>td{opacity:.55}.org-quadro-root .org-usr-table tbody tr.org-usr-inactive:hover>td,.org-quadro-root .org-usr-table tbody tr.org-usr-inactive>td.org-usr-namecol{opacity:1}.org-quadro-root .org-usr-th-inner{display:inline-flex;align-items:center;gap:4px}.org-quadro-root .org-usr-sortbtn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;cursor:pointer;display:inline-flex;align-items:center;gap:4px;font:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit}.org-quadro-root .org-usr-sortbtn:hover{color:var(--text)}.org-quadro-root .org-usr-sort-neutral{opacity:0;transition:opacity .12s ease}.org-quadro-root .org-usr-table thead th:hover .org-usr-sort-neutral{opacity:.45}.org-quadro-root .org-usr-grip{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;cursor:grab;color:var(--muted2);padding:2px;border-radius:4px;line-height:0;opacity:0;transition:opacity .12s,background .12s}.org-quadro-root .org-usr-table thead th:hover .org-usr-grip{opacity:1}.org-quadro-root .org-usr-grip:hover{background:var(--card-hover)}.org-quadro-root .org-usr-namecell{display:flex;align-items:center;gap:8px;min-width:0;position:relative;padding-right:84px}.org-quadro-root .org-usr-namemain{display:flex;align-items:center;gap:8px;min-width:0}.org-quadro-root .org-usr-name{font-weight:500;color:var(--text);min-width:0}.org-quadro-root .org-usr-rowmenu{position:absolute;right:0;top:50%;transform:translateY(-50%);flex:none;opacity:0;transition:opacity .12s ease;z-index:3}.org-quadro-root .org-usr-table tbody tr:hover .org-usr-rowmenu,.org-quadro-root .org-usr-rowmenu:focus-within,.org-quadro-root .org-usr-rowmenu:has([data-state=open]){opacity:1}.org-quadro-root .org-usr-acoes-btn{display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 9px;border-radius:999px;font-size:12px;font-weight:500;color:var(--text);background:var(--card);border:1px solid var(--line2);cursor:pointer;white-space:nowrap;transition:background .12s,color .12s,border-color .12s}.org-quadro-root .org-usr-acoes-btn:hover,.org-quadro-root .org-usr-acoes-btn[data-state=open]{background:var(--text);color:var(--card);border-color:var(--text)}.dark .org-quadro-root .org-usr-acoes-btn:hover,.dark .org-quadro-root .org-usr-acoes-btn[data-state=open]{background:#b0dff3;color:#132939;border-color:#b0dff3}.org-quadro-root .org-usr-acoes-btn svg{width:12px;height:12px;flex:none}.org-quadro-root .org-usr-avatar{width:26px;height:26px;flex:none;border-radius:999px;display:inline-grid;place-items:center;background:var(--muted-surface);border:1px solid var(--line);color:var(--muted);font-size:11px;font-weight:600;overflow:hidden}.org-quadro-root .org-usr-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.org-quadro-root .org-usr-muted{color:var(--muted)}.org-quadro-root .org-usr-trunc{display:inline-block;max-width:260px;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom}.org-quadro-root .org-usr-pill{display:inline-flex;align-items:center;gap:5px;padding:2px 9px;border-radius:999px;font-size:11.5px;font-weight:600;border:1px solid var(--line2);color:var(--text2);background:var(--muted-surface);white-space:nowrap}.org-quadro-root .org-usr-pill.teal{color:var(--accent);border-color:#add8eb;background:var(--accent-soft)}.dark .org-quadro-root .org-usr-pill.teal{border-color:#387894}.org-quadro-root .org-usr-pill.dot:before{content:"";width:6px;height:6px;border-radius:999px;background:currentColor}.org-quadro-root .org-usr-pill.done{color:hsl(var(--st-done));background:hsl(var(--st-done) / .12);border-color:hsl(var(--st-done) / .3)}.org-quadro-root .org-usr-pill.cancel{color:hsl(var(--cancel));background:hsl(var(--cancel) / .14);border-color:hsl(var(--cancel) / .3)}.org-quadro-root .org-usr-pill.amber{color:#9c6211;background:#fdf1d8;border-color:#f1d59d}.dark .org-quadro-root .org-usr-pill.amber{color:#f1cb7e;background:#564225;border-color:#755d38}.org-quadro-root .org-usr-code{display:inline-flex;align-items:center;gap:5px;max-width:130px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px;color:var(--muted);background:var(--muted-surface);border:1px solid var(--line2);border-radius:6px;padding:1px 7px;white-space:nowrap;cursor:pointer;vertical-align:middle;transition:max-width .18s ease,background .12s,color .12s,border-color .12s}.org-quadro-root .org-usr-code .oc-txt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.org-quadro-root .org-usr-code .oc-copy{width:12px;height:12px;flex:none;opacity:0;transition:opacity .12s}.org-quadro-root .org-usr-code:hover,.org-quadro-root .org-usr-code:focus-visible{max-width:340px;color:var(--text);background:var(--accent-soft);border-color:var(--aura);outline:none}.org-quadro-root .org-usr-code:hover .oc-copy,.org-quadro-root .org-usr-code:focus-visible .oc-copy{opacity:.7}.org-quadro-root .org-usr-code.is-copiado{color:var(--accent);border-color:var(--aura);background:var(--accent-soft)}.org-quadro-root .org-usr-code.is-copiado .oc-copy{opacity:1}.org-quadro-root .org-usr-dash{color:var(--muted2)}.org-quadro-root .org-usr-empty{padding:48px 24px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:8px}.org-quadro-root .org-usr-empty-ic{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:var(--card-hover);color:var(--muted);margin-bottom:2px}.org-quadro-root .org-usr-empty b{font-size:13.5px;font-weight:600;color:var(--text)}.org-quadro-root .org-usr-empty span{max-width:440px;font-size:12.5px;line-height:1.5;color:var(--muted)}.org-quadro-root .org-usr-filtro-sec{padding:12px 14px;border-bottom:1px solid var(--line)}.org-quadro-root .org-usr-filtro-sec:last-child{border-bottom:none}.org-quadro-root .org-usr-filtro-titulo{font-size:11px;font-weight:600;color:var(--muted);text-transform:uppercase;letter-spacing:.04em;margin-bottom:8px}.org-usr-filtro-pop{width:min(92vw,340px);max-height:76vh;overflow-y:auto}.org-usr-filtro-head{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 14px;background:hsl(var(--popover));border-bottom:1px solid hsl(var(--border))}.org-usr-filtro-headtitulo{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;color:hsl(var(--foreground))}.org-usr-filtro-headtitulo svg{width:14px;height:14px;color:#2087b6}.dark .org-usr-filtro-headtitulo svg{color:#74c4e7}.org-usr-filtro-limpar{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;padding:0;font-size:12px;color:hsl(var(--muted-foreground));cursor:pointer;text-underline-offset:2px;white-space:nowrap;transition:color .12s}.org-usr-filtro-limpar:hover{color:hsl(var(--foreground));text-decoration:underline}.org-usr-opt{display:flex;align-items:center;gap:9px;padding:7px 6px;border-radius:8px;cursor:pointer;font-size:13px;color:hsl(var(--foreground));transition:background .12s}.org-usr-opt:hover{background:#edf8fd}.dark .org-usr-opt:hover{background:#243642}.org-usr-opt-none{padding:6px;font-size:12.5px;color:hsl(var(--muted-foreground))}.org-perm-root{display:flex;flex-direction:column;gap:12px}.org-perm-root .org-perm-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}@media (max-width: 900px){.org-perm-root .org-perm-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 520px){.org-perm-root .org-perm-kpis{grid-template-columns:1fr}}.org-perm-root .org-perm-kpi{display:flex;align-items:center;justify-content:space-between;gap:12px;background:var(--card);border:1px solid var(--line);border-radius:14px;padding:16px 18px}.org-perm-root .org-perm-kpi-l{min-width:0}.org-perm-root .org-perm-kpi-lbl{font-size:12px;color:var(--muted);margin:0 0 5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.org-perm-root .org-perm-kpi-val{font-size:24px;font-weight:700;color:var(--text);line-height:1;font-variant-numeric:tabular-nums}.org-perm-root .org-perm-kpi-ic{width:44px;height:44px;border-radius:12px;display:grid;place-items:center;flex:none}.org-perm-root .org-perm-kpi-ic svg{width:22px;height:22px}.org-perm-root .org-perm-kpi-ic.teal{background:var(--accent-soft);color:var(--accent)}.org-perm-root .org-perm-kpi-ic.emerald{background:#e1f4eb;color:#2c7754}.org-perm-root .org-perm-kpi-ic.amber{background:#fdecce;color:#b86b14}.org-perm-root .org-perm-kpi-ic.violet{background:#ebe7f9;color:#694ebc}.dark .org-perm-root .org-perm-kpi-ic.emerald{background:#244234;color:#8fd6b5}.dark .org-perm-root .org-perm-kpi-ic.amber{background:#4f3b22;color:#f3c068}.dark .org-perm-root .org-perm-kpi-ic.violet{background:#382e56;color:#c3b6ed}.org-perm-root .org-perm-card{display:flex;flex-direction:column}.org-perm-root .org-perm-toolbar{display:flex;align-items:center;gap:10px;padding:11px 14px;border-bottom:1px solid var(--line);flex-wrap:wrap}.org-perm-root .org-perm-count{font-size:12px;color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap}.org-perm-root .org-perm-tools{margin-left:auto;display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.org-perm-root .org-perm-scroll{overflow-x:auto;scrollbar-width:thin}.org-perm-root .org-perm-scroll table{width:100%;border-collapse:collapse}.org-perm-root .org-perm-scroll thead tr,.org-perm-root .org-perm-scroll tbody tr{border:none}.org-perm-root .org-perm-scroll thead th{height:36px;padding:6px 14px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--muted2);text-align:left;background:var(--bg2);border-bottom:1px solid var(--line);white-space:nowrap}.org-perm-root .org-perm-scroll thead th .h-4{color:var(--muted2)}.org-perm-root .org-perm-scroll thead th button{color:inherit;text-transform:inherit;letter-spacing:inherit;font:inherit}.org-perm-root .org-perm-scroll thead th button:hover{color:var(--text)}.org-perm-root .org-perm-scroll thead th span{color:inherit}.org-perm-root .org-perm-scroll thead th button[aria-label^="Mover coluna"]{opacity:0;transition:opacity .12s ease}.org-perm-root .org-perm-scroll thead th:hover button[aria-label^="Mover coluna"]{opacity:1}.org-perm-root .org-perm-scroll thead th button[aria-label^=Ordenar]>svg{opacity:0;transition:opacity .12s ease}.org-perm-root .org-perm-scroll thead th:hover button[aria-label^=Ordenar]>svg{opacity:1}.org-perm-root .org-perm-scroll tbody td{padding:9px 14px;font-size:13px;color:var(--text);border-bottom:1px solid var(--row-sep);vertical-align:middle;font-variant-numeric:tabular-nums;white-space:nowrap}.org-perm-root .org-perm-scroll tbody tr{cursor:pointer;transition:background .12s ease}.org-perm-root .org-perm-scroll tbody tr:hover{background:var(--row-hover)}.org-perm-root .org-perm-scroll tbody tr:last-child td{border-bottom:none}.org-perm-root .org-perm-scroll tbody td.font-medium{color:var(--text);font-weight:600}.org-perm-root .org-perm-scroll tbody td.org-perm-empty{padding:30px 14px;text-align:center;color:var(--muted);font-size:13px;cursor:default}.org-perm-root .org-perm-dash{color:var(--muted2)}.org-perm-root .org-perm-scroll td.org-perm-name{position:relative}.org-perm-root .org-perm-name-txt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.org-perm-root .org-perm-verpill{position:absolute;right:12px;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 11px;border-radius:99px;background:var(--text);color:var(--bg);border:none;font-size:12px;font-weight:500;cursor:pointer;opacity:0;z-index:3;transition:opacity .12s ease,filter .12s ease}.org-perm-root .org-perm-scroll tbody tr:hover .org-perm-verpill,.org-perm-root .org-perm-scroll tbody tr:focus-within .org-perm-verpill{opacity:1}.org-perm-root .org-perm-verpill:hover{filter:brightness(1.2)}.dark .org-perm-root .org-perm-verpill{background:#b0dff3;color:#132939;font-weight:600}.org-perm-root .org-perm-verpill svg{width:13px;height:13px;flex:none}.org-perm-root .org-perm-tag{display:inline-flex;align-items:center;height:20px;padding:0 9px;border-radius:99px;font-size:11px;font-weight:600;white-space:nowrap;background:var(--card-hover);color:var(--muted);text-transform:capitalize}.org-perm-root .org-perm-tag.admin{background:#fdecce;color:#b86b14}.dark .org-perm-root .org-perm-tag.admin{background:#4f3b22;color:#f3c068}.org-perm-root .org-perm-permpill{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 10px;border-radius:99px;font-size:11.5px;font-weight:600;white-space:nowrap;cursor:help}.org-perm-root .org-perm-permpill.p-zero,.org-perm-root .org-perm-permpill.p-low{background:#fdecce;color:#b86b14}.org-perm-root .org-perm-permpill.p-mid{background:var(--accent-soft);color:var(--accent)}.org-perm-root .org-perm-permpill.p-high{background:#e1f4eb;color:#2c7754}.dark .org-perm-root .org-perm-permpill.p-zero,.dark .org-perm-root .org-perm-permpill.p-low{background:#4f3b22;color:#f3c068}.dark .org-perm-root .org-perm-permpill.p-high{background:#244234;color:#8fd6b5}.org-perm-root .org-perm-page{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 14px;border-top:1px solid var(--line);font-size:12.5px;color:var(--muted);flex-wrap:wrap}.org-perm-root .org-perm-page b{color:var(--text);font-weight:600}.org-perm-root .org-perm-page-nav{display:flex;align-items:center;gap:4px}.org-perm-root .org-perm-page-nav button{min-width:30px;height:30px;padding:0 9px;border-radius:8px;font-size:12.5px;font-weight:500;color:var(--muted);border:1px solid var(--line2);background:var(--card);cursor:pointer;transition:background .12s,color .12s}.org-perm-root .org-perm-page-nav button:hover:not(:disabled){background:var(--accent-soft);color:var(--text)}.org-perm-root .org-perm-page-nav button:disabled{opacity:.45;cursor:not-allowed}.org-perm-root .org-perm-page-nav button.on{background:var(--text);color:var(--card);border-color:var(--text)}.dark .org-perm-root .org-perm-page-nav button.on{background:#b0dff3;color:#132939;border-color:#b0dff3}.orgpe-gav{display:flex;flex-direction:column;gap:14px}.orgpe-info{display:flex;gap:8px;align-items:flex-start;border:1px solid #cfe7f4;background:#eff8fd;color:#1a5b7d;border-radius:12px;padding:10px 12px;font-size:12.5px;line-height:1.45}.orgpe-info svg{width:15px;height:15px;flex:none;margin-top:1px}.orgpe-info strong{font-weight:700}.dark .orgpe-info{border-color:#365063;background:#243642;color:#b3ddef}.orgpe-search{display:flex;align-items:center;gap:8px;height:38px;border:1px solid #bdd1db;background:#fff;border-radius:10px;padding:0 10px}.orgpe-search input{flex:1;border:none;background:transparent;outline:none;font-size:13px;color:#0b0b0b}.orgpe-search svg{width:15px;height:15px;color:#5e5e5e;flex:none}.dark .orgpe-search{border-color:#434956;background:#1b1f27}.dark .orgpe-search input{color:#d6dbe1}.dark .orgpe-search svg{color:#8d97a5}.orgpe-grid-wrap{border:1px solid #d5e4eb;border-radius:12px;overflow:hidden}.dark .orgpe-grid-wrap{border-color:#303540}.orgpe-grid-scroll{overflow:auto}.orgpe-grid{width:100%;min-width:520px;border-collapse:collapse}.orgpe-grid thead th{position:sticky;top:0;z-index:2;background:#f7fafc;border-bottom:1px solid #d5e4eb;height:46px;font-size:10.5px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#8a8a8a;white-space:nowrap}.dark .orgpe-grid thead th{background:#181b21;border-bottom-color:#303540;color:#6c7684}.orgpe-grid th.col-tela{text-align:left;padding:6px 12px}.orgpe-grid th.col-perm{width:60px;text-align:center;padding:4px}.orgpe-grid th.col-sel{width:42px;text-align:center;padding:4px}.orgpe-grid th .col-perm-in{display:inline-flex;flex-direction:column;align-items:center;gap:4px}.orgpe-grid tbody td{border-bottom:1px solid rgba(31,80,110,.08);padding:7px 12px;font-size:12.5px;color:#0b0b0b}.dark .orgpe-grid tbody td{border-bottom-color:#ffffff0f;color:#d6dbe1}.orgpe-grid tbody tr:last-child td{border-bottom:none}.orgpe-grid tbody tr:hover{background:#eff8fd}.dark .orgpe-grid tbody tr:hover{background:#243642}.orgpe-grid td.col-perm{text-align:center;padding:7px 4px}.orgpe-grid td.col-sel{width:42px;text-align:center;padding:7px 4px}.orgpe-grid .tela-nome{font-weight:600}.orgpe-grid .tela-grupo{display:inline-block;margin-top:2px;font-size:10.5px;color:#5e5e5e;background:#eff8fd;border-radius:6px;padding:1px 7px}.dark .orgpe-grid .tela-grupo{color:#8d97a5;background:#243642}.orgpe-grid-empty{padding:28px;text-align:center;color:#5e5e5e;font-size:13px}.dark .orgpe-grid-empty{color:#8d97a5}.orgpe-tgl{width:20px;height:20px;border-radius:6px;border:1.5px solid #bdd1db;background:#fff;display:inline-grid;place-items:center;cursor:pointer;transition:background .12s,border-color .12s,color .12s;color:transparent;padding:0}.orgpe-tgl svg{width:13px;height:13px}.orgpe-tgl.on{background:#1f6e95;border-color:#1f6e95;color:#fff}.orgpe-tgl.ind{background:#eff8fd;border-color:#1f6e95;color:#1f6e95}.orgpe-tgl:disabled{opacity:.5;cursor:not-allowed}.dark .orgpe-tgl{border-color:#434956;background:#1b1f27}.dark .orgpe-tgl.on{background:#49abd4;border-color:#49abd4;color:#0f212e}.dark .orgpe-tgl.ind{background:#273b49;border-color:#49abd4;color:#49abd4}.orgpe-foot{display:flex;align-items:center;justify-content:space-between;gap:10px}.orgpe-foot-hint{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:#5e5e5e}.dark .orgpe-foot-hint{color:#8d97a5}.orgpe-foot-hint svg{width:14px;height:14px;flex:none}.orgpe-foot-acoes{display:inline-flex;align-items:center;gap:8px}.orgpe-reset{height:38px;padding:0 14px;border-radius:10px;border:1px solid #bdd1db;background:#fff;color:#5e5e5e;font-size:13px;font-weight:500;cursor:pointer;display:inline-flex;align-items:center;gap:6px}.orgpe-reset:hover{background:#eff8fd;color:#0b0b0b}.orgpe-reset svg{width:14px;height:14px}.dark .orgpe-reset{border-color:#434956;background:#1b1f27;color:#8d97a5}.dark .orgpe-reset:hover{background:#243642;color:#d6dbe1}.orgpe-save{height:38px;padding:0 18px;border-radius:10px;border:none;background:#0b0b0b;color:#fff;font-size:13px;font-weight:500;cursor:pointer;transition:filter .14s ease}.orgpe-save:hover:not(:disabled){filter:brightness(1.18)}.orgpe-save:disabled{opacity:.5;cursor:not-allowed}.dark .orgpe-save{background:#b0dff3;color:#132939;font-weight:600}.org-quadro-root .ppp-wrap{display:grid;grid-template-columns:264px minmax(0,1fr);gap:14px;margin-top:8px;align-items:start}@media (max-width: 900px){.org-quadro-root .ppp-wrap{grid-template-columns:1fr}}.org-quadro-root .ppp-side{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:12px 10px;position:sticky;top:8px}.org-quadro-root .ppp-side-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:2px 4px 10px}.org-quadro-root .ppp-side-head h3{margin:0;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);display:inline-flex;align-items:center;gap:6px}.org-quadro-root .ppp-side-count{font-variant-numeric:tabular-nums;color:var(--muted2);font-weight:600}.org-quadro-root .ppp-add{width:28px;height:28px;border-radius:8px;display:inline-grid;place-items:center;background:var(--card);border:1px solid var(--line2);color:var(--accent);cursor:pointer;transition:background .14s,border-color .14s,color .14s}.org-quadro-root .ppp-add:hover{background:var(--accent-soft);border-color:var(--accent)}.org-quadro-root .ppp-role{display:flex;align-items:center;gap:9px;padding:8px 9px;border-radius:10px;cursor:pointer;border:1px solid transparent;transition:background .14s,border-color .14s;position:relative}.org-quadro-root .ppp-role+.ppp-role{margin-top:2px}.org-quadro-root .ppp-role:hover{background:var(--card-hover)}.org-quadro-root .ppp-role.sel{background:var(--accent-soft);border-color:var(--accent)}.org-quadro-root .ppp-role.inativo{opacity:.55}.org-quadro-root .ppp-role-dot{width:11px;height:11px;border-radius:999px;flex:none;box-shadow:0 0 0 2px var(--card)}.org-quadro-root .ppp-role-main{min-width:0;flex:1 1 auto;display:flex;flex-direction:column;gap:1px}.org-quadro-root .ppp-role-nome{font-size:13px;font-weight:600;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;gap:5px}.org-quadro-root .ppp-role.sel .ppp-role-nome{color:var(--accent)}.org-quadro-root .ppp-role-lock{color:var(--muted2);flex:none}.org-quadro-root .ppp-role-sub{font-size:11px;color:var(--muted2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.org-quadro-root .ppp-role-acts{display:inline-flex;align-items:center;gap:2px;flex:none;opacity:0;transition:opacity .14s}.org-quadro-root .ppp-role:hover .ppp-role-acts,.org-quadro-root .ppp-role.sel .ppp-role-acts,.org-quadro-root .ppp-role:focus-within .ppp-role-acts{opacity:1}.org-quadro-root .ppp-role-act{width:24px;height:24px;border-radius:7px;display:inline-grid;place-items:center;color:var(--muted);background:transparent;border:none;cursor:pointer;transition:background .12s,color .12s}.org-quadro-root .ppp-role-act:hover{background:var(--card);color:var(--accent);box-shadow:inset 0 0 0 1px var(--line2)}.org-quadro-root .ppp-role-confirm{display:inline-flex;align-items:center;gap:4px;flex:none}.org-quadro-root .ppp-role-confirm span{font-size:11px;font-weight:600;color:#ce7c09;white-space:nowrap}.dark .org-quadro-root .ppp-role-confirm span{color:#f5b13d}.org-quadro-root .ppp-role-confirm-yes,.org-quadro-root .ppp-role-confirm-no{width:24px;height:24px;border-radius:7px;display:inline-grid;place-items:center;border:none;cursor:pointer;transition:background .12s}.org-quadro-root .ppp-role-confirm-yes{color:#ce7c09;background:#fdf1d8}.org-quadro-root .ppp-role-confirm-yes:hover{background:#fbe4b6}.dark .org-quadro-root .ppp-role-confirm-yes{color:#f5b547;background:#523814}.org-quadro-root .ppp-role-confirm-no{color:var(--muted);background:var(--muted-surface)}.org-quadro-root .ppp-role-confirm-no:hover{background:var(--card-hover)}.org-quadro-root .ppp-side-empty{padding:22px 10px;text-align:center;font-size:12px;color:var(--muted)}.org-quadro-root .ppp-grid-card{background:var(--card);border:1px solid var(--line);border-radius:14px;overflow:hidden;min-width:0}.org-quadro-root .ppp-grid-top{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 16px;border-bottom:1px solid var(--line);flex-wrap:wrap}.org-quadro-root .ppp-grid-top-l{min-width:0;display:flex;align-items:center;gap:9px}.org-quadro-root .ppp-grid-top-dot{width:12px;height:12px;border-radius:999px;flex:none}.org-quadro-root .ppp-grid-top-tit{margin:0;font-size:15px;font-weight:600;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.org-quadro-root .ppp-grid-top-sub{font-size:11.5px;color:var(--muted);margin:1px 0 0}.org-quadro-root .ppp-grid-top-acts{display:inline-flex;align-items:center;gap:8px;flex:none}.org-quadro-root .ppp-dirty{font-size:11.5px;color:#ce7c09;font-weight:600;white-space:nowrap}.dark .org-quadro-root .ppp-dirty{color:#f5b13d}.org-quadro-root .ppp-grid-scroll{overflow-x:auto}.org-quadro-root .ppp-grid-inner{min-width:560px}.org-quadro-root .ppp-r{display:grid;grid-template-columns:32px minmax(180px,1fr) repeat(5,68px);align-items:center;gap:4px}.org-quadro-root .ppp-head{position:sticky;top:0;z-index:3;background:var(--bg2);border-bottom:1px solid var(--line2);padding:9px 14px}.org-quadro-root .ppp-head .ppp-h{font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);text-align:center;white-space:nowrap}.org-quadro-root .ppp-head .ppp-h.left{text-align:left}.org-quadro-root .ppp-grp-head{padding:8px 14px;background:var(--content);border-bottom:1px solid var(--line);cursor:pointer;transition:background .12s}.org-quadro-root .ppp-grp-head:hover{background:var(--card-hover)}.org-quadro-root .ppp-grp-name{display:inline-flex;align-items:center;gap:7px;min-width:0;font-size:12.5px;font-weight:700;color:var(--text)}.org-quadro-root .ppp-grp-name .ppp-chev{color:var(--muted);flex:none;transition:transform .14s}.org-quadro-root .ppp-grp-name .ppp-grp-count{font-size:11px;font-weight:600;color:var(--muted2);font-variant-numeric:tabular-nums}.org-quadro-root .ppp-row{padding:7px 14px;border-bottom:1px solid var(--line);transition:background .1s}.org-quadro-root .ppp-row:hover{background:var(--card-hover)}.org-quadro-root .ppp-grp:last-child .ppp-row:last-child{border-bottom:none}.org-quadro-root .ppp-row-nome{min-width:0;font-size:13px;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.org-quadro-root .ppp-row-id{font-size:10.5px;color:var(--muted2);font-variant-numeric:tabular-nums}.org-quadro-root .ppp-cellwrap{display:flex;justify-content:center}.org-quadro-root .ppp-cell{width:20px;height:20px;border-radius:6px;border:1.5px solid var(--line2);background:var(--card);color:transparent;display:inline-grid;place-items:center;cursor:pointer;transition:background .12s,border-color .12s,color .12s;padding:0}.org-quadro-root .ppp-cell:hover{border-color:var(--accent)}.org-quadro-root .ppp-cell.on{background:var(--accent);border-color:var(--accent);color:#fff}.org-quadro-root .ppp-cell.partial{background:var(--accent-soft);border-color:var(--accent);color:var(--accent)}.dark .org-quadro-root .ppp-cell.on{color:#15181e}.org-quadro-root .ppp-grid-empty{padding:46px 24px;text-align:center;color:var(--muted);font-size:13px}.org-quadro-root .ppp-loading{display:grid;place-items:center;min-height:220px;color:var(--muted);font-size:13px}.org-audit-sheet{--oa-content: #f8fdff;--oa-card: #ffffff;--oa-card-hover: #eff8fd;--oa-line: #d5e4eb;--oa-line2: #bdd1db;--oa-text: #0b0b0b;--oa-text2: #3b3b3b;--oa-muted: #5e5e5e;--oa-muted2: #8a8a8a;--oa-accent: #1f6e95;--oa-accent-soft: #eff8fd;--oa-muted-surface: #f0f6f9;--oa-green: #3e986e;--oa-amber: #d18039;--oa-red: #d34136;--oa-bg2: #f7fafc}.dark .org-audit-sheet{--oa-content: hsl(220 20% 9%);--oa-card: hsl(220 18% 13%);--oa-card-hover: hsl(205 30% 20%);--oa-line: hsl(220 14% 22%);--oa-line2: hsl(220 12% 30%);--oa-text: hsl(210 16% 86%);--oa-text2: hsl(212 15% 75%);--oa-muted: hsl(215 12% 60%);--oa-muted2: hsl(215 10% 47%);--oa-accent: hsl(198 62% 56%);--oa-accent-soft: hsl(205 30% 22%);--oa-muted-surface: hsl(220 14% 18%);--oa-green: #58c292;--oa-amber: #e49058;--oa-red: #e46258;--oa-bg2: hsl(220 16% 11%)}.org-quadro-root .org-audit-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:8px;margin-bottom:12px}.org-quadro-root .oa-toolbar-l{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap}.org-quadro-root .oa-toolbar-r{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.org-quadro-root .oa-period-ico{color:var(--muted);display:inline-flex}.org-quadro-root .oa-seg{display:inline-flex;align-items:center;gap:3px;padding:3px;border-radius:9px;background:var(--muted-surface);border:1px solid var(--line)}.org-quadro-root .oa-seg-btn{height:26px;padding:0 11px;border-radius:7px;border:none;background:transparent;color:var(--muted);font-size:12.5px;font-weight:500;cursor:pointer;white-space:nowrap;transition:background .14s,color .14s}.org-quadro-root .oa-seg-btn:hover{color:var(--text)}.org-quadro-root .oa-seg-btn.is-active{background:var(--card);color:var(--accent);box-shadow:0 1px 2px #2e576b1f}.org-quadro-root .oa-refresh{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:8px;font-size:13px;font-weight:500;color:var(--muted);background:var(--card);border:1px solid var(--line2);cursor:pointer;transition:background .12s,border-color .12s,color .12s}.org-quadro-root .oa-refresh:hover:not(:disabled){background:var(--accent-soft);border-color:var(--accent);color:var(--text)}.org-quadro-root .oa-refresh:disabled{opacity:.55;cursor:default}.org-quadro-root .oa-refresh.is-fetching svg{animation:oa-spin 1s linear infinite}@keyframes oa-spin{to{transform:rotate(360deg)}}.org-quadro-root .org-audit-kpis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:14px}@media (min-width: 768px){.org-quadro-root .org-audit-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}}.org-quadro-root .oa-kpi{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:12px 14px;box-shadow:0 4px 14px -8px #214d632e}.org-quadro-root .oa-kpi-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.org-quadro-root .oa-kpi-label{font-size:10px;text-transform:uppercase;letter-spacing:.05em;color:var(--muted);line-height:1.3}.org-quadro-root .oa-kpi-ico{flex:none}.org-quadro-root .oa-kpi-val{margin-top:6px;font-size:24px;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.1}.org-quadro-root .oa-kpi-sub{font-size:10px;color:var(--muted2);margin-top:1px}.org-quadro-root .oa-t-accent{color:var(--accent)}.org-quadro-root .oa-t-green{color:var(--green)}.org-quadro-root .oa-t-amber{color:var(--amber)}.org-quadro-root .oa-t-muted{color:var(--muted)}.org-audit-sheet .oa-t-accent{color:var(--oa-accent)}.org-audit-sheet .oa-t-green{color:var(--oa-green)}.org-audit-sheet .oa-t-amber{color:var(--oa-amber)}.org-audit-sheet .oa-t-muted{color:var(--oa-muted)}.org-quadro-root .oa-table-scroll{overflow-x:auto}.org-quadro-root .oa-thead,.org-quadro-root .oa-trow{display:grid;grid-template-columns:minmax(200px,2.2fr) 84px 92px 84px 96px 64px 62px 62px;gap:6px;align-items:center;min-width:820px;padding:0 14px}.org-quadro-root .oa-thead{height:34px;background:var(--bg2);border-bottom:1px solid var(--line);font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--muted2)}.org-quadro-root .oa-th{white-space:nowrap}.org-quadro-root .oa-th.num{text-align:right}.org-quadro-root .oa-sort{display:inline-flex;align-items:center;gap:3px;border:none;background:transparent;color:inherit;font:inherit;text-transform:inherit;letter-spacing:inherit;cursor:pointer;padding:0}.org-quadro-root .oa-th.num .oa-sort{justify-content:flex-end;width:100%}.org-quadro-root .oa-sort .oa-sort-ico{opacity:0;transition:opacity .12s}.org-quadro-root .oa-sort:hover{color:var(--text2)}.org-quadro-root .oa-sort:hover .oa-sort-ico{opacity:.5}.org-quadro-root .oa-sort.is-active{color:var(--accent)}.org-quadro-root .oa-sort.is-active .oa-sort-ico{opacity:1}.org-quadro-root .oa-trow{min-height:52px;padding-top:7px;padding-bottom:7px;border-bottom:1px solid var(--line);cursor:pointer;transition:background .12s}.org-quadro-root .oa-trow:last-child{border-bottom:none}.org-quadro-root .oa-trow:hover{background:var(--card-hover)}.org-quadro-root .oa-td{white-space:nowrap;font-size:13px;color:var(--text)}.org-quadro-root .oa-td.num{text-align:right;font-variant-numeric:tabular-nums;font-size:12.5px}.org-quadro-root .oa-td.dim{color:var(--muted);font-size:12px}.org-quadro-root .oa-sub{color:var(--muted2);font-size:10.5px;margin-left:4px}.org-quadro-root .oa-name{min-width:0}.org-quadro-root .oa-name-txt{font-weight:500;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.org-quadro-root .oa-name-mail{font-size:11px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.org-quadro-root .oa-empty{padding:48px 24px;text-align:center;color:var(--muted);font-size:13px}.org-audit-sheet{height:100%;display:flex;flex-direction:column;color:var(--oa-text)}.org-audit-sheet .oa-sh-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:14px}.org-audit-sheet .oa-sh-kpi{border:1px solid var(--oa-line);border-radius:10px;padding:8px;text-align:center;background:var(--oa-card)}.org-audit-sheet .oa-sh-kpi-l{font-size:9px;text-transform:uppercase;letter-spacing:.04em;color:var(--oa-muted)}.org-audit-sheet .oa-sh-kpi-v{font-size:15px;font-weight:700;margin-top:2px}.org-audit-sheet .oa-tl{margin-top:14px;border:1px solid var(--oa-line);border-radius:12px;background:var(--oa-card);padding:12px}.org-audit-sheet .oa-tl-head{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;font-size:12px}.org-audit-sheet .oa-tl-dia{font-weight:600;color:var(--oa-text)}.org-audit-sheet .oa-tl-legend{display:inline-flex;align-items:center;gap:10px;font-size:10px;color:var(--oa-muted);flex-wrap:wrap}.org-audit-sheet .oa-tl-legend i{width:8px;height:8px;border-radius:2px;display:inline-block;margin-right:3px}.org-audit-sheet .oa-tl-strip{display:flex;height:22px;width:100%;overflow:hidden;border-radius:6px;border:1px solid var(--oa-line);margin-top:10px}.org-audit-sheet .oa-tl-cell{flex:1 1 0}.org-audit-sheet .oa-tl-axis{display:flex;width:100%;margin-top:4px;font-size:9px;color:var(--oa-muted2)}.org-audit-sheet .oa-tl-axis span{flex:1 1 0;text-align:left}.org-audit-sheet .oa-tl-vazio{background:var(--oa-muted-surface)}.org-audit-sheet .oa-tl-ativo{background:var(--oa-green)}.org-audit-sheet .oa-tl-ocioso{background:var(--oa-amber)}.org-audit-sheet .oa-tl-evento{background:var(--oa-accent)}.org-audit-sheet .oa-tl-cell.lvl1{opacity:.5}.org-audit-sheet .oa-tl-cell.lvl2{opacity:.78}.org-audit-sheet .oa-tl-cell.lvl3,.org-audit-sheet .oa-tl-vazio.lvl1,.org-audit-sheet .oa-tl-vazio.lvl2,.org-audit-sheet .oa-tl-vazio.lvl3{opacity:1}.org-audit-sheet .oa-lg-ativo{background:var(--oa-green)}.org-audit-sheet .oa-lg-evento{background:var(--oa-accent)}.org-audit-sheet .oa-lg-ocioso{background:var(--oa-amber)}.org-audit-sheet .oa-lg-vazio{background:var(--oa-muted-surface);border:1px solid var(--oa-line2)}.org-audit-sheet .oa-tl-marks{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px}.org-audit-sheet .oa-tl-mark{border-left:2px solid var(--oa-line2);border-radius:4px;padding:4px 8px;background:var(--oa-muted-surface)}.org-audit-sheet .oa-tl-mark.ini{border-left-color:var(--oa-green)}.org-audit-sheet .oa-tl-mark.fim{border-left-color:var(--oa-muted2)}.org-audit-sheet .oa-tl-mark .l{font-size:9px;text-transform:uppercase;color:var(--oa-muted)}.org-audit-sheet .oa-tl-mark .v{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:700;font-size:13px;color:var(--oa-text)}.org-audit-sheet .oa-chart{margin-top:12px}.org-audit-sheet .oa-chart-t{font-size:10px;text-transform:uppercase;letter-spacing:.04em;color:var(--oa-muted);margin-bottom:4px}.org-audit-sheet .oa-bar-ativo{fill:var(--oa-green)}.org-audit-sheet .oa-bar-ocioso{fill:var(--oa-amber)}.org-audit-sheet .oa-bar-evento{fill:var(--oa-accent)}.org-audit-sheet .oa-bar-vazio{fill:var(--oa-line2)}.org-audit-sheet .recharts-cartesian-axis-tick text{fill:var(--oa-muted2)}.org-audit-sheet .oa-ev-scroll{margin-top:14px;flex:1 1 auto;min-height:0;overflow-y:auto;padding-right:6px}.org-audit-sheet .oa-ev-list{display:flex;flex-direction:column;gap:4px}.org-audit-sheet .oa-ev{display:flex;align-items:flex-start;gap:8px;border-left:2px solid var(--oa-line2);border-radius:6px;padding:6px 8px;font-size:12px;background:var(--oa-muted-surface)}.org-audit-sheet .oa-ev-login{border-left-color:var(--oa-green)}.org-audit-sheet .oa-ev-logout{border-left-color:var(--oa-muted2)}.org-audit-sheet .oa-ev-ocioso{border-left-color:var(--oa-amber)}.org-audit-sheet .oa-ev-ativo{border-left-color:var(--oa-green)}.org-audit-sheet .oa-ev-evento{border-left-color:var(--oa-accent)}.org-audit-sheet .oa-ev-outro{border-left-color:var(--oa-line2)}.org-audit-sheet .oa-ev-time{flex:none;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10.5px;color:var(--oa-muted);padding-top:1px}.org-audit-sheet .oa-ev-body{flex:1 1 auto;min-width:0}.org-audit-sheet .oa-ev-tags{display:flex;align-items:center;gap:5px;flex-wrap:wrap}.org-audit-sheet .oa-ev-type{height:16px;display:inline-flex;align-items:center;padding:0 6px;border-radius:5px;font-size:9.5px;font-weight:600;background:var(--oa-card);border:1px solid var(--oa-line);color:var(--oa-text2)}.org-audit-sheet .oa-ev-screen{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;color:var(--oa-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.org-audit-sheet .oa-ev-ocioso-tag{height:16px;display:inline-flex;align-items:center;padding:0 6px;border-radius:5px;font-size:9.5px;font-weight:600;color:var(--oa-amber);background:color-mix(in srgb,var(--oa-amber) 16%,transparent)}.org-audit-sheet .oa-ev-desc{font-size:11px;color:var(--oa-text2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:1px}.org-audit-sheet .oa-ev-empty{padding:28px 12px;text-align:center;color:var(--oa-muted);font-size:12px}.org-scope{--org-content: #f8fdff;--org-bg: #ffffff;--org-bg2: #f7fafc;--org-card: #ffffff;--org-card-hover: #eff8fd;--org-line: #d5e4eb;--org-line2: #bdd1db;--org-text: #0b0b0b;--org-muted: #5e5e5e;--org-accent: #1f6e95;--org-accent-soft: #eff8fd;--amber: #d18039}.dark .org-scope{--org-content: hsl(220 20% 9%);--org-bg: hsl(220 18% 13%);--org-bg2: hsl(220 16% 11%);--org-card: hsl(220 18% 13%);--org-card-hover: hsl(205 30% 20%);--org-line: hsl(220 14% 22%);--org-line2: hsl(220 12% 30%);--org-text: hsl(210 16% 86%);--org-muted: hsl(215 12% 60%);--org-accent: hsl(198 62% 56%);--org-accent-soft: hsl(205 30% 22%);--amber: #e49058}.atividades-v2-root .org-scope{--org-content: var(--content);--org-bg: var(--bg);--org-bg2: var(--bg2);--org-card: var(--card);--org-card-hover: var(--card-hover);--org-line: var(--line);--org-line2: var(--line2);--org-text: var(--text);--org-muted: var(--muted);--org-accent: var(--accent);--org-accent-soft: var(--accent-soft)}.org-scope .org-view{display:flex;flex-direction:column;gap:14px;margin-top:8px}.org-scope .org-actionrow{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.org-scope .org-actionrow .org-ar-right{margin-left:auto;display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.org-scope .org-subtabs{display:inline-flex;align-items:center;gap:2px;padding:3px;border-radius:10px;background:var(--org-card);border:1px solid var(--org-line)}.org-scope .org-subtab{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 13px;border:none;background:transparent;border-radius:7px;font-size:13px;font-weight:500;color:var(--org-muted);cursor:pointer;white-space:nowrap;transition:background .14s,color .14s}.org-scope .org-subtab svg{width:15px;height:15px}.org-scope .org-subtab:hover{color:var(--org-text);background:var(--org-accent-soft)}.org-scope .org-subtab.active{color:var(--org-accent);background:var(--org-accent-soft);font-weight:600}.org-scope .org-subtab .org-subtab-cnt{font-size:11px;font-weight:600;color:var(--org-muted);font-variant-numeric:tabular-nums}.org-scope .org-subtab.active .org-subtab-cnt{color:var(--org-accent)}.org-scope .org-count-note{font-size:12px;color:var(--org-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.org-scope .org-sel-trigger{height:32px;border-radius:8px;border:1px solid var(--org-line2);background:var(--org-card);color:var(--org-text);font-size:12.5px}.org-scope .org-sel-trigger:hover{border-color:var(--org-accent)}.org-scope .org-linkbtn{font-size:12px;color:var(--org-muted);background:none;border:none;cursor:pointer;text-underline-offset:2px}.org-scope .org-linkbtn:hover{color:var(--org-text);text-decoration:underline}.org-scope .org-filter-btn{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:8px;border:1px solid var(--org-line2);background:var(--org-card);color:var(--org-text);font-size:12.5px;font-weight:500;cursor:pointer;white-space:nowrap;transition:border-color .14s,background .14s,color .14s}.org-scope .org-filter-btn:hover{border-color:var(--org-accent)}.org-scope .org-filter-btn svg{width:15px;height:15px}.org-scope .org-filter-btn.is-active{border-color:var(--org-accent);color:var(--org-accent);background:var(--org-accent-soft)}.org-scope .org-filter-badge{display:inline-grid;place-items:center;min-width:17px;height:17px;padding:0 5px;border-radius:999px;background:var(--org-accent);color:#fff;font-size:10.5px;font-weight:700;font-variant-numeric:tabular-nums}.org-scope .org-filter-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;border-bottom:1px solid var(--org-line)}.org-scope .org-filter-title{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;color:var(--org-text)}.org-scope .org-filter-title svg{width:14px;height:14px;color:var(--org-accent)}.org-scope .org-filter-body{display:flex;flex-direction:column;gap:12px;padding:12px;max-height:62vh;overflow-y:auto}.org-scope .org-filter-sec{display:flex;flex-direction:column;gap:6px}.org-scope .org-filter-lbl{font-size:10px;text-transform:uppercase;letter-spacing:.05em;color:var(--org-muted);font-weight:600}.org-scope .org-filter-opts{display:flex;flex-direction:column;gap:1px}.org-scope .org-filter-scroll{max-height:168px;overflow-y:auto}.org-scope .org-filter-opt{display:flex;align-items:center;gap:8px;width:100%;padding:5px 7px;border:none;background:transparent;border-radius:7px;font-size:12.5px;color:var(--org-text);cursor:pointer;text-align:left;transition:background .12s}.org-scope .org-filter-opt:hover{background:var(--org-accent-soft)}.org-scope .org-filter-opt[data-active=true]{color:var(--org-accent);font-weight:600}.org-scope .org-filter-opt-txt{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.org-scope .org-filter-cnt{color:var(--org-muted);font-weight:500;font-variant-numeric:tabular-nums}.org-scope .org-filter-check{display:grid;place-items:center;width:15px;height:15px;flex:none;border-radius:5px;border:1px solid var(--org-line2);background:var(--org-card);color:#fff}.org-scope .org-filter-check.on{border-color:var(--org-accent);background:var(--org-accent)}.org-scope .org-filter-check svg{width:10px;height:10px}.org-scope .org-filter-eqsearch{display:flex;align-items:center;gap:6px;height:30px;padding:0 8px;border-radius:8px;border:1px solid var(--org-line2);background:var(--org-card)}.org-scope .org-filter-eqsearch svg{width:13px;height:13px;flex:none;color:var(--org-muted)}.org-scope .org-filter-eqsearch input{flex:1;min-width:0;border:none;background:transparent;outline:none;font-size:12px;color:var(--org-text)}.org-scope .org-filter-eqsearch input::-moz-placeholder{color:var(--org-muted)}.org-scope .org-filter-eqsearch input::placeholder{color:var(--org-muted)}.org-scope .org-fchips{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.org-scope .org-fchip{display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 6px 0 9px;border-radius:999px;background:var(--org-accent-soft);color:var(--org-accent);font-size:11.5px;font-weight:600;white-space:nowrap}.org-scope .org-fchip-x{display:grid;place-items:center;width:15px;height:15px;border:none;background:transparent;color:var(--org-accent);border-radius:999px;cursor:pointer;opacity:.7;transition:opacity .12s,background .12s}.org-scope .org-fchip-x:hover{opacity:1;background:color-mix(in srgb,var(--org-accent) 18%,transparent)}.org-scope .org-fchip-x svg{width:11px;height:11px}.org-scope .org-warn-amber{border-radius:8px;border:1px solid color-mix(in srgb,var(--amber) 40%,transparent);background:color-mix(in srgb,var(--amber) 12%,transparent);padding:8px 12px;font-size:12px;color:var(--amber)}.org-scope .org-btn-novo{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 13px;border-radius:8px;border:none;background:var(--org-text);color:var(--org-bg);font-size:13px;font-weight:500;cursor:pointer;white-space:nowrap;transition:filter .14s}.org-scope .org-btn-novo:hover{filter:brightness(1.12)}.org-scope .org-btn-novo svg{width:15px;height:15px}.org-scope .org-tbl-wrap{overflow-x:auto}.org-scope .org-tbl{width:100%;border-collapse:collapse;font-size:13px}.org-scope .org-tbl thead th{text-align:left;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--org-muted);padding:9px 12px;border-bottom:1px solid var(--org-line);white-space:nowrap;background:var(--org-bg2);position:sticky;top:0;z-index:2}.org-scope .org-tbl thead th.sortable{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.org-scope .org-tbl thead th.sortable:hover{color:var(--org-text)}.org-scope .org-tbl thead th .org-th-in{display:inline-flex;align-items:center;gap:4px}.org-scope .org-tbl thead th .org-th-in svg{width:12px;height:12px}.org-scope .org-tbl thead th .org-th-neutral{opacity:0;transition:opacity .12s ease}.org-scope .org-tbl thead th.sortable:hover .org-th-neutral{opacity:.45}.org-scope .org-tbl tbody td{padding:6px 12px;border-bottom:1px solid var(--org-line);vertical-align:middle;white-space:nowrap;color:var(--org-text)}.org-scope .org-tbl tbody tr:last-child td{border-bottom:none}.org-scope .org-tbl tbody tr{transition:background .12s}.org-scope .org-tbl tbody tr:hover{background:var(--org-accent-soft)}.org-scope .org-tbl tbody tr.is-blocked{opacity:.55}.org-scope .org-empty-row td{padding:40px 12px;text-align:center;color:var(--org-muted);font-size:13px}.org-scope .org-name-cell{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:220px}.org-scope .org-name{display:inline-flex;align-items:center;gap:8px;cursor:pointer;min-width:0}.org-scope .org-name-txt{font-weight:500;color:var(--org-text);overflow:hidden;text-overflow:ellipsis}.org-scope .org-name:hover .org-name-txt{color:var(--org-accent)}.org-scope .org-row-act{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 9px;border-radius:999px;border:none;background:var(--org-text);color:var(--org-bg);font-size:11px;font-weight:600;cursor:pointer;white-space:nowrap;opacity:0;transition:opacity .12s,filter .14s}.org-scope tr:hover .org-row-act,.org-scope .org-row-act:focus-visible{opacity:1}.org-scope .org-row-act:hover{filter:brightness(1.15)}.dark .org-scope .org-row-act{background:#b0dff3;color:#132939}.dark .org-scope .org-row-act:hover{filter:brightness(.96)}.org-scope .org-row-act svg{width:12px;height:12px}.org-scope .org-av{width:22px;height:22px;border-radius:999px;flex:none;-o-object-fit:cover;object-fit:cover;background:var(--org-card-hover)}.org-scope .org-av-fb{width:22px;height:22px;border-radius:999px;flex:none;display:grid;place-items:center;font-size:9px;font-weight:700;color:var(--org-accent);background:var(--org-accent-soft)}.org-scope .org-av.lg,.org-scope .org-av-fb.lg{width:44px;height:44px;font-size:14px}.org-scope .org-pill{display:inline-flex;align-items:center;gap:4px;height:20px;padding:0 8px;border-radius:7px;font-size:11px;font-weight:600;white-space:nowrap}.org-scope .org-pill.neutral{background:var(--org-card-hover);color:var(--org-muted)}.org-scope .org-pill.accent{background:var(--org-accent-soft);color:var(--org-accent)}.org-scope .org-pill.amber{background:color-mix(in srgb,var(--amber) 16%,transparent);color:var(--amber)}.org-scope .org-muted{color:var(--org-muted)}.org-scope .org-eqpick-trigger{display:inline-flex;align-items:center;gap:6px;width:100%;min-height:26px;padding:2px 8px;border-radius:8px;border:1px solid var(--org-line2);background:var(--org-card);color:var(--org-text);font-size:12px;cursor:pointer;text-align:left;transition:border-color .14s,background .14s}.org-scope .org-eqpick-trigger:hover{border-color:var(--org-accent);background:var(--org-accent-soft)}.org-scope .org-eqpick-tags{display:flex;flex:1;flex-wrap:wrap;gap:4px;min-width:0}.org-scope .org-eq-tag{display:inline-flex;align-items:center;height:18px;padding:0 7px;border-radius:6px;font-size:10.5px;font-weight:600;background:var(--org-accent-soft);color:var(--org-accent)}.org-scope .org-eqpick-ph{font-size:11.5px;color:var(--org-muted)}.org-scope .org-eqpick-trigger svg.chev{width:13px;height:13px;flex:none;opacity:.55}.org-scope .org-eqpick-trigger.is-busy{opacity:.6;pointer-events:none}.org-scope .org-drawer-label{font-size:10px;text-transform:uppercase;letter-spacing:.05em;color:var(--org-muted);font-weight:600}.org-scope .org-eq-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:14px}.org-scope .org-eq-card{display:flex;flex-direction:column;gap:10px;background:var(--org-card);border:1px solid var(--org-line);border-radius:14px;padding:14px;cursor:pointer;box-shadow:0 8px 26px -12px #214d6324;transition:border-color .14s,box-shadow .14s}.org-scope .org-eq-card:hover{border-color:var(--org-accent);box-shadow:0 10px 30px -12px #214d6338}.org-scope .org-eq-top{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.org-scope .org-eq-name{font-size:15px;font-weight:600;color:var(--org-text);display:inline-flex;align-items:center;gap:7px;flex-wrap:wrap}.org-scope .org-eq-badge{display:inline-flex;align-items:center;gap:4px;height:20px;padding:0 8px;border-radius:999px;background:var(--org-card-hover);color:var(--org-muted);font-size:11px;font-weight:600;font-variant-numeric:tabular-nums}.org-scope .org-eq-badge svg{width:12px;height:12px}.org-scope .org-eq-desc{font-size:12px;color:var(--org-muted);line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.org-scope .org-eq-lider{display:flex;align-items:center;gap:8px;padding:6px 10px;border-radius:9px;background:color-mix(in srgb,var(--amber) 10%,transparent);border:1px solid color-mix(in srgb,var(--amber) 30%,transparent)}.org-scope .org-eq-lider .crown{width:14px;height:14px;color:var(--amber);flex:none}.org-scope .org-eq-lider .nm{font-size:12.5px;font-weight:600;color:var(--org-text);overflow:hidden;text-overflow:ellipsis}.org-scope .org-eq-lider .tag{font-size:10px;color:var(--org-muted);margin-left:auto}.org-scope .org-eq-nolider{padding:6px 10px;border-radius:9px;border:1px dashed var(--org-line2);font-size:11.5px;color:var(--org-muted)}.org-scope .org-eq-subs{display:flex;flex-direction:column;gap:6px}.org-scope .org-eq-subs-h{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--org-muted)}.org-scope .org-eq-sub{display:flex;align-items:center;gap:7px;min-width:0}.org-scope .org-eq-sub .nm{font-size:12px;color:var(--org-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.org-scope .org-eq-sub .cg{font-size:10.5px;color:var(--org-muted)}.org-scope .org-eq-more{font-size:11px;color:var(--org-muted)}.org-scope .org-memberrow{display:flex;align-items:center;gap:8px;padding:4px 6px;border-radius:8px}.org-scope .org-memberrow:hover{background:var(--org-accent-soft)}.org-scope .org-memberrow .rm{margin-left:auto;display:inline-flex;height:22px;width:22px;align-items:center;justify-content:center;border-radius:6px;border:none;background:transparent;color:var(--org-muted);cursor:pointer}.org-scope .org-memberrow:hover .rm{color:var(--amber)}.org-scope .org-org-toolbar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:12px;color:var(--org-muted)}.org-scope .org-org-canvas{position:relative;height:640px;overflow:hidden;border-radius:14px;border:1px solid var(--org-line);background:var(--org-content)}.org-scope .org-org-zoom{position:absolute;right:12px;top:12px;z-index:10;display:flex;flex-direction:column;gap:6px}.org-scope .org-org-zbtn{width:32px;height:32px;border-radius:8px;border:1px solid var(--org-line2);background:var(--org-card);color:var(--org-text);display:grid;place-items:center;cursor:pointer;transition:background .14s,border-color .14s}.org-scope .org-org-zbtn:hover{background:var(--org-accent-soft);border-color:var(--org-accent)}.org-scope .org-org-zbtn svg{width:15px;height:15px}.org-scope .org-org-flow{display:flex;min-width:-moz-max-content;min-width:max-content;align-items:flex-start;gap:40px;padding:48px}.org-scope .org-org-block{display:flex;flex-direction:column;align-items:center}.org-scope .org-org-eqhead{margin-bottom:12px;border-radius:9px;border:1px solid var(--org-line);background:var(--org-card);padding:6px 12px;display:inline-flex;align-items:center;gap:8px;box-shadow:0 6px 18px -12px #214d634d}.org-scope .org-org-eqhead .nm{font-size:13px;font-weight:600;color:var(--org-text)}.org-scope .org-pcard{min-width:168px;border-radius:11px;border:1px solid var(--org-line);background:var(--org-card);padding:8px 12px;box-shadow:0 6px 16px -12px #214d6347}.org-scope .org-pcard.is-lider{border:2px solid color-mix(in srgb,var(--amber) 55%,transparent);background:color-mix(in srgb,var(--amber) 8%,transparent)}.org-scope .org-pcard-in{display:flex;align-items:center;gap:8px}.org-scope .org-pcard .nm{font-size:12px;font-weight:500;color:var(--org-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.org-scope .org-pcard .cg{font-size:10px;color:var(--org-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.org-scope .org-pcard .crown{width:13px;height:13px;color:var(--amber);flex:none}.org-scope .org-org-nolider{min-width:168px;text-align:center;border-radius:11px;border:1px dashed var(--org-line2);padding:8px 12px;font-size:11px;color:var(--org-muted)}.org-scope .org-org-conn-v{width:1px;height:20px;background:var(--org-line2)}.org-scope .org-org-conn-h{position:absolute;left:12px;right:12px;top:0;height:1px;background:var(--org-line2)}.org-scope .org-org-subs{position:relative;padding-top:12px;display:flex;align-items:flex-start;gap:12px}.org-scope .org-org-sub{display:flex;flex-direction:column;align-items:center}.org-scope .org-org-sub .stub{width:1px;height:12px;background:var(--org-line2)}.org-scope .org-state{background:var(--org-card);border:1px solid var(--org-line);border-radius:14px;padding:48px 24px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:8px}.org-scope .org-state-ic{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;background:var(--org-card-hover);color:var(--org-muted);margin-bottom:2px}.org-scope .org-state b{font-size:13.5px;font-weight:600;color:var(--org-text)}.org-scope .org-state span{max-width:440px;font-size:12.5px;line-height:1.5;color:var(--org-muted)}.org-scope .org-reset{border:1px solid color-mix(in srgb,var(--amber) 30%,transparent);background:color-mix(in srgb,var(--amber) 8%,transparent);border-radius:10px;padding:10px 12px;display:flex;flex-direction:column;gap:10px}.org-scope .org-reset-head{display:flex;align-items:flex-start;gap:9px}.org-scope .org-reset-ic{display:grid;place-items:center;width:26px;height:26px;flex:none;border-radius:7px;background:color-mix(in srgb,var(--amber) 16%,transparent);color:var(--amber)}.org-scope .org-reset-ic svg{width:14px;height:14px}.org-scope .org-reset-title{font-size:12.5px;font-weight:600;color:var(--org-text)}.org-scope .org-reset-desc{margin-top:2px;font-size:11px;line-height:1.45;color:var(--org-muted)}.org-scope .org-reset-btn{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border-radius:8px;border:1px solid color-mix(in srgb,var(--amber) 45%,transparent);background:transparent;color:var(--amber);font-size:12px;font-weight:600;cursor:pointer;transition:background .14s,border-color .14s}.org-scope .org-reset-btn:hover:not(:disabled){background:color-mix(in srgb,var(--amber) 12%,transparent);border-color:color-mix(in srgb,var(--amber) 70%,transparent)}.org-scope .org-reset-btn:disabled{opacity:.5;cursor:not-allowed}.org-scope .org-reset-btn svg{width:13px;height:13px}.org-scope .org-reset-count{font-variant-numeric:tabular-nums;opacity:.85}.org-scope .org-reset-confirm{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.org-scope .org-reset-confirm-msg{font-size:12px;font-weight:600;color:var(--amber)}.org-scope .org-reset-yes{display:inline-flex;align-items:center;height:28px;padding:0 12px;border-radius:8px;border:none;background:color-mix(in srgb,var(--amber) 88%,#000);color:#fff;font-size:12px;font-weight:600;cursor:pointer;transition:filter .14s}.org-scope .org-reset-yes:hover:not(:disabled){filter:brightness(1.08)}.org-scope .org-reset-yes:disabled{opacity:.6;cursor:not-allowed}.org-scope .org-blk-pop{padding:12px;display:flex;flex-direction:column;gap:10px}.org-scope .org-blk-confirm{border:1px solid color-mix(in srgb,var(--amber) 30%,transparent);background:color-mix(in srgb,var(--amber) 8%,transparent);border-radius:10px;padding:10px 12px;display:flex;flex-direction:column;gap:10px}.org-scope .org-blk-msg{font-size:12px;line-height:1.45;color:var(--org-text)}.org-scope .org-blk-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.org-quadro-root .org-log-toolbar{display:flex;align-items:center;justify-content:flex-end;gap:12px;flex-wrap:wrap;margin-top:8px;margin-bottom:12px}.org-quadro-root .ol-toolbar-r{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.org-quadro-root .ol-btn{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px;border-radius:8px;font-size:13px;font-weight:500;color:var(--muted);background:var(--card);border:1px solid var(--line2);cursor:pointer;transition:background .12s,border-color .12s,color .12s}.org-quadro-root .ol-btn:hover:not(:disabled){background:var(--accent-soft);border-color:var(--accent);color:var(--text)}.org-quadro-root .ol-btn:disabled{opacity:.55;cursor:default}.org-quadro-root .ol-btn.is-fetching svg{animation:ol-spin 1s linear infinite}@keyframes ol-spin{to{transform:rotate(360deg)}}.dp-v2-root .ff-weeknav{display:inline-flex;align-items:center;gap:6px}.dp-v2-root .ff-pill-txt{max-width:168px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums}.dp-v2-root .ff-pill-badge{font-size:11px;font-weight:700;line-height:1;padding:2px 5px;border-radius:999px;background:var(--aura);color:var(--text);min-width:16px;text-align:center}.dp-v2-root .dp-iconbtn:disabled{opacity:.45;cursor:not-allowed}.dp-v2-root .dp-iconbtn:disabled:hover{background:var(--card);color:var(--muted)}.dp-v2-root .ff-grp-label{padding:9px 9px 3px;font-size:10.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--muted2)}.dp-v2-root .ff-grp-label.first{padding-top:2px}.dp-v2-root .ff-meta{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:2px 0 14px}.dp-v2-root .ff-chip{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 4px 0 9px;border-radius:999px;background:var(--muted-surface);border:1px solid var(--line);font-size:12px;color:var(--text);max-width:260px}.dp-v2-root .ff-chip .lbl{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dp-v2-root .ff-chip button{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border:none;background:transparent;cursor:pointer;color:var(--muted2);padding:0;border-radius:999px}.dp-v2-root .ff-chip button:hover{color:var(--danger)}.dp-v2-root .ff-clear{font-size:12px;font-weight:500;color:var(--accent);background:transparent;border:none;cursor:pointer;padding:2px 4px}.dp-v2-root .ff-clear:hover{text-decoration:underline}.dp-v2-root .ff-count{margin-left:auto;font-size:12px;color:var(--muted)}.dp-v2-root .ff-count strong{color:var(--text);font-weight:600}.dp-v2-root .ff-week-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 12px;border-bottom:1px solid var(--line);font-size:12.5px;font-weight:600;color:var(--text)}.fin-novo-v2-root .benef-board{background:var(--content);padding:18px 24px 26px;border-top:1px solid var(--line);box-shadow:inset 0 13px 22px -16px #1b506a52;min-height:64vh}@media (max-width: 767px){.fin-novo-v2-root .benef-board{padding:14px 16px 18px}}.fin-novo-v2-root .benef-shadcn{--background: 0 0% 100%;--foreground: 215 25% 27%;--card: 0 0% 100%;--card-foreground: 215 25% 27%;--popover: 0 0% 100%;--popover-foreground: 215 25% 27%;--primary: 200 66% 35%;--primary-foreground: 0 0% 100%;--secondary: 214 32% 91%;--secondary-foreground: 215 25% 27%;--muted: 210 40% 96.1%;--muted-foreground: 215 16% 47%;--accent: 200 66% 35%;--accent-foreground: 0 0% 100%;--border: 214 32% 91%;--input: 214 32% 91%;--ring: 200 66% 35%}.dark .fin-novo-v2-root .benef-shadcn{--background: 220 18% 13%;--foreground: 210 16% 86%;--card: 220 18% 13%;--card-foreground: 210 16% 86%;--popover: 220 18% 13%;--popover-foreground: 210 16% 86%;--primary: 200 66% 35%;--primary-foreground: 0 0% 100%;--secondary: 220 14% 18%;--secondary-foreground: 210 16% 86%;--muted: 220 14% 18%;--muted-foreground: 215 12% 60%;--accent: 205 30% 20%;--accent-foreground: 210 16% 86%;--border: 220 14% 22%;--input: 220 12% 28%;--ring: 212.7 26.8% 83.9%}.fin-novo-v2-root .benef-grid tbody td{border-bottom:1px solid hsl(var(--border))}.fin-novo-v2-root .benef-list-table tbody td{font-size:12.5px;height:40px}.fin-novo-v2-root .benef-list-table thead th{font-size:11px;font-weight:500;letter-spacing:.03em;text-transform:uppercase}.fin-novo-v2-root .benef-list-table tbody tr:hover td{background:#e3f5fc80}.fin-novo-v2-root .benef-list-table tbody tr:hover td:first-child{box-shadow:inset 3px 0 #0d7fe3}.dark .fin-novo-v2-root .benef-list-table tbody tr:hover td{background:#2841538c}.fin-novo-v2-root .benef-list-table td.td-id{position:relative;overflow:visible;width:44px;text-align:center}.fin-novo-v2-root .benef-id{position:absolute;left:8px;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;gap:5px;height:24px;max-width:30px;padding:0 7px;border:1px solid transparent;border-radius:7px;background:transparent;color:hsl(var(--muted-foreground));font-size:11.5px;white-space:nowrap;overflow:hidden;cursor:pointer;transition:max-width .18s ease,background .12s,box-shadow .12s,color .12s,border-color .12s}.fin-novo-v2-root .benef-id .benef-id-ic{width:14px;height:14px;flex:none;opacity:.7}.fin-novo-v2-root .benef-id .benef-id-txt{max-width:0;opacity:0;overflow:hidden;white-space:nowrap;font-variant-numeric:tabular-nums;transition:max-width .18s ease,opacity .12s}.fin-novo-v2-root .benef-id:hover{max-width:240px;background:hsl(var(--card));border-color:hsl(var(--border));box-shadow:0 8px 22px #1f415133;color:hsl(var(--foreground));z-index:8}.fin-novo-v2-root .benef-id:hover .benef-id-ic{opacity:1}.fin-novo-v2-root .benef-id:hover .benef-id-txt{max-width:200px;opacity:1}.fin-novo-v2-root .benef-list-table tbody tr.benef-grp-row td.benef-grp-cell{height:auto;padding-top:7px;padding-bottom:7px;background:#f1f5f9;box-shadow:inset 3px 0 #0d7fe3}.dark .fin-novo-v2-root .benef-list-table tbody tr.benef-grp-row td.benef-grp-cell{background:#272c34}.m-scope .nova-solic-sheet .m-inp::-moz-placeholder{color:hsl(var(--m-mut));opacity:1}.m-scope .nova-solic-sheet .m-inp::placeholder{color:hsl(var(--m-mut));opacity:1}.m-scope .nova-solic-sheet textarea.m-inp{display:block;min-height:86px;align-items:flex-start;resize:vertical;line-height:1.45;padding-top:10px}.m-scope .nova-solic-sheet .nova-solic-desc{font-size:13px;line-height:1.45;color:hsl(var(--m-mut));margin:0 0 4px}.m-scope .nova-solic-sheet button.m-inp{cursor:pointer}.m-scope .nova-solic-sheet button.m-inp.ph{color:hsl(var(--m-mut))}.orc-modal-scope .bn-itens-table thead th{background:hsl(var(--orc-muted));color:hsl(var(--orc-muted-fg));font-size:11.5px;font-weight:600;text-transform:uppercase;letter-spacing:.03em;height:38px;border-bottom:1px solid hsl(var(--orc-border));white-space:nowrap}.orc-modal-scope .bn-itens-table tbody td{border-bottom:1px solid hsl(var(--orc-border));font-size:13px;color:hsl(var(--orc-fg));white-space:nowrap}.orc-modal-scope .bn-itens-table tbody tr:last-child td{border-bottom:none}.orc-modal-scope .bn-itens-table tbody tr:hover td{background:hsl(var(--orc-accent-soft)/.55)}.orc-modal-scope .bn-itens-table tfoot td{border-top:1px solid hsl(var(--orc-border-strong));font-size:13px;color:hsl(var(--orc-fg))}.orc-modal-scope .bn-mem-btn{width:30px;height:30px;border-radius:8px;display:inline-grid;place-items:center;color:hsl(var(--orc-muted-fg));background:transparent;border:none;cursor:pointer;transition:background .12s,color .12s}.orc-modal-scope .bn-mem-btn:hover{background:hsl(var(--orc-accent-soft));color:hsl(var(--orc-accent-fg))}.orc-modal-scope .bn-mem-btn svg{width:15px;height:15px}.orc-modal-scope .bn-timeline{display:flex;flex-direction:column;gap:15px}.orc-modal-scope .bn-tl-row{display:flex;align-items:flex-start;gap:12px}.orc-modal-scope .bn-tl-dot{width:30px;height:30px;border-radius:9px;flex:none;display:grid;place-items:center;background:hsl(var(--orc-accent-soft));color:hsl(var(--orc-accent-fg))}.orc-modal-scope .bn-tl-dot svg{width:15px;height:15px}.orc-modal-scope .bn-tl-k{font-size:12px;color:hsl(var(--orc-muted-fg));font-weight:500}.orc-modal-scope .bn-tl-v{font-size:13.5px;color:hsl(var(--orc-fg));font-weight:600;margin-top:1px;font-variant-numeric:tabular-nums}.orc-modal-scope .bn-ro-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px}.orc-modal-scope .bn-ro-k{font-size:11.5px;color:hsl(var(--orc-muted-fg));font-weight:500}.orc-modal-scope .bn-ro-v{font-size:14px;color:hsl(var(--orc-fg));font-weight:600;margin-top:3px;font-variant-numeric:tabular-nums}.orc-modal-scope .bn-field-label{font-size:13px;font-weight:500;color:hsl(var(--orc-fg));margin-bottom:7px;display:block}.orc-modal-scope .bn-empty{text-align:center;color:hsl(var(--orc-muted-fg));font-size:13px;padding:26px 0}.dp-v2-root .dp-flux{display:flex;flex-direction:column;align-items:center;width:100%}.dp-v2-root .dp-flux-root{display:inline-flex;align-items:center;gap:10px;padding:12px 20px;border-radius:14px;border:1px solid var(--line2);background:var(--card);box-shadow:0 1px 0 var(--row-sep)}.dp-v2-root .dp-flux-root .ico{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:var(--accent);color:#fff}.dark .dp-v2-root .dp-flux-root .ico{color:#1b1f27}.dp-v2-root .dp-flux-root .t{display:block;font-size:16px;font-weight:700;color:var(--text);letter-spacing:-.01em;line-height:1.2}.dp-v2-root .dp-flux-root .s{display:block;font-size:11.5px;color:var(--muted);margin-top:1px}.dp-v2-root .dp-flux-trunk{width:2px;height:26px;background:var(--line2)}.dp-v2-root .dp-flux-cols{display:grid;grid-template-columns:1fr 1fr;gap:22px;width:100%;position:relative;padding-top:14px}.dp-v2-root .dp-flux-cols:before{content:"";position:absolute;top:0;left:25%;right:25%;height:2px;background:var(--line2)}.dp-v2-root .dp-flux-col:before{content:"";position:absolute;top:-14px;left:50%;width:2px;height:14px;background:var(--line2);transform:translate(-50%)}.dp-v2-root .dp-flux-col{position:relative;display:flex;flex-direction:column;align-items:center;min-width:0}.dp-v2-root .dp-flux-colhead{display:inline-flex;align-items:center;gap:7px;padding:6px 14px;border-radius:999px;background:var(--accent-soft);color:var(--accent);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap}.dp-v2-root .dp-flux-colhead .cnt{font-weight:600;opacity:.7;font-variant-numeric:tabular-nums}.dp-v2-root .dp-flux-stack{position:relative;width:100%;max-width:360px;margin-top:14px;display:flex;flex-direction:column;gap:14px;padding-top:6px}.dp-v2-root .dp-flux-stack:before{content:"";position:absolute;top:-8px;left:50%;bottom:22px;width:2px;background:var(--line);transform:translate(-50%)}.dp-v2-root .dp-flux-stack.vazio:before{display:none}.dp-v2-root .dp-flux-card{position:relative;width:100%;border-radius:12px;border:1px solid var(--line2);background:var(--card);padding:11px 12px 10px;transition:border-color .14s,box-shadow .14s}.dp-v2-root .dp-flux-card:hover{border-color:var(--aura);box-shadow:0 1px 0 var(--row-sep)}.dp-v2-root .dp-flux-card:before{content:"";position:absolute;top:-8px;left:50%;width:7px;height:7px;border-radius:50%;background:var(--line2);transform:translate(-50%)}.dp-v2-root .dp-flux-card .head{display:flex;align-items:flex-start;gap:8px}.dp-v2-root .dp-flux-card .titulo{flex:1;min-width:0;font-size:13.5px;font-weight:600;color:var(--text);line-height:1.3}.dp-v2-root .dp-flux-card .desc{font-size:11.5px;color:var(--muted);margin-top:3px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.dp-v2-root .dp-flux-card .foot{display:flex;align-items:center;gap:6px;margin-top:9px;flex-wrap:wrap}.dp-v2-root .dp-flux-chip{display:inline-flex;align-items:center;gap:5px;max-width:100%;padding:2px 8px;border-radius:7px;font-size:11px;font-weight:500;background:var(--accent-soft);color:var(--accent)}.dp-v2-root .dp-flux-chip .txt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dp-v2-root .dp-flux-chip.warn{background:#fdf0e3;color:var(--amber)}.dark .dp-v2-root .dp-flux-chip.warn{background:#4f3822;color:var(--amber)}.dp-v2-root .dp-flux-acao{margin-left:auto;display:inline-flex;align-items:center;gap:4px;height:22px;padding:0 8px;border:none;border-radius:7px;background:var(--text);color:var(--bg);font-size:11px;font-weight:600;cursor:pointer;opacity:0;transition:opacity .14s}.dp-v2-root .dp-flux-card:hover .dp-flux-acao,.dp-v2-root .dp-flux-acao[data-state=open]{opacity:1}.dp-v2-root .dp-flux-acao svg{width:13px;height:13px}.dark .dp-v2-root .dp-flux-acao{background:#b0dff3;color:#132939}.dp-v2-root .dp-flux-add{position:relative;width:100%;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:10px 12px;border-radius:12px;border:1px dashed var(--line2);background:transparent;color:var(--muted);font-size:12.5px;font-weight:500;cursor:pointer;transition:border-color .14s,color .14s,background .14s}.dp-v2-root .dp-flux-add:hover{border-color:var(--accent);color:var(--accent);background:var(--accent-soft)}.dp-v2-root .dp-flux-add:before{content:"";position:absolute;top:-8px;left:50%;width:2px;height:8px;background:var(--line);transform:translate(-50%)}.dp-v2-root .dp-flux-stack.vazio .dp-flux-add:before{display:none}.dp-v2-root .dp-flux-rascunho{display:inline-flex;align-items:center;gap:7px;margin:0 auto 14px;padding:7px 12px;border-radius:9px;background:#fdf0e3;color:var(--amber);font-size:12px;line-height:1.4}.dark .dp-v2-root .dp-flux-rascunho{background:#4f3822}@media (max-width: 720px){.dp-v2-root .dp-flux-cols{grid-template-columns:1fr}.dp-v2-root .dp-flux-cols:before{display:none}.dp-v2-root .dp-flux-col:before{display:none}}.dp-v2-root .dp-flux-geral-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(248px,1fr));gap:16px;width:100%;position:relative;padding-top:18px}.dp-v2-root .dp-flux-geral-grid:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--line2)}.dp-v2-root .dp-flux-geral-card{position:relative;display:flex;flex-direction:column;gap:9px;width:100%;text-align:left;border-radius:14px;border:1px solid var(--line2);background:var(--card);padding:13px 14px;cursor:pointer;transition:border-color .14s,box-shadow .14s}.dp-v2-root .dp-flux-geral-card:hover{border-color:var(--accent);box-shadow:0 1px 0 var(--row-sep)}.dp-v2-root .dp-flux-geral-card:before{content:"";position:absolute;top:-10px;left:24px;width:7px;height:7px;border-radius:50%;background:var(--line2)}.dp-v2-root .dp-flux-geral-card .head{display:flex;align-items:center;gap:9px}.dp-v2-root .dp-flux-geral-card .head .ico{display:grid;place-items:center;width:32px;height:32px;flex:none;border-radius:10px;background:var(--accent-soft);color:var(--accent)}.dp-v2-root .dp-flux-geral-card .head .nome{flex:1;min-width:0;font-size:14px;font-weight:600;color:var(--text);letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dp-v2-root .dp-flux-geral-card .head .raiz-tag{flex:none;padding:1px 7px;border-radius:6px;background:var(--accent);color:#fff;font-size:10.5px;font-weight:700;letter-spacing:.02em}.dark .dp-v2-root .dp-flux-geral-card .head .raiz-tag{color:#1b1f27}.dp-v2-root .dp-flux-geral-card .head .seta{flex:none;color:var(--muted);opacity:0;transition:opacity .14s,transform .14s}.dp-v2-root .dp-flux-geral-card:hover .head .seta{opacity:1;transform:translate(2px)}.dp-v2-root .dp-flux-geral-card .metas{display:flex;flex-wrap:wrap;gap:6px 12px}.dp-v2-root .dp-flux-geral-card .meta{display:inline-flex;align-items:center;gap:4px;font-size:11px;color:var(--muted);font-variant-numeric:tabular-nums}.dp-v2-root .dp-flux-geral-card .meta.warn{color:var(--amber)}.org-root{--org-content: 198 100% 98.7%;--org-fg: 0 0% 4.3%;--org-card: 0 0% 100%;--org-muted: 200 45% 96%;--org-mutfg: 0 0% 37%;--org-border: 200 36% 88%;--org-border-strong: 200 30% 80%;--org-input: 200 34% 84%;--org-ring: 198 65% 60%;--org-primary: 0 0% 4.3%;--org-primary-fg: 0 0% 100%;--org-accent: 198 73% 82%;--org-accent-soft: 198 80% 94%;--org-st-doing: 198 58% 44%;--org-green: 152 55% 38%;--org-danger: 4 64% 52%;--org-amber: 35 84% 46%;--org-ease: cubic-bezier(.22, 1, .36, 1);--org-wire: 200 20% 64%;--org-wire-w: 2.5px;position:relative}.dark .org-root{--org-content: 205 35% 11%;--org-fg: 0 0% 96%;--org-card: 205 28% 16%;--org-muted: 205 24% 20%;--org-mutfg: 200 12% 66%;--org-border: 205 20% 26%;--org-border-strong: 205 18% 34%;--org-input: 205 20% 28%;--org-accent: 198 45% 40%;--org-accent-soft: 200 30% 22%}.org-root *,.org-root *:before,.org-root *:after{box-sizing:border-box}.org-root button{font:inherit;color:inherit;cursor:pointer;background:none;border:none}.org-clickable{cursor:pointer}.org-clickable:focus-visible{outline:2px solid hsl(var(--org-ring));outline-offset:2px}.org-root{margin:-26px -24px;display:flex;flex-direction:column;min-height:calc(100dvh - 196px)}@media (max-width: 767px){.org-root{margin:-22px -16px -18px}}.org-board{position:relative;flex:1;min-height:calc(100dvh - 196px);border-radius:0;overflow:hidden;cursor:grab;-moz-user-select:none;user-select:none;-webkit-user-select:none;border:none;border-top:1px solid hsl(var(--org-border));background:radial-gradient(circle at 1px 1px,hsl(200 30% 72% / .35) 1px,transparent 0) 0 0 / 26px 26px,hsl(var(--org-content))}.dark .org-board{background:radial-gradient(circle at 1px 1px,hsl(200 30% 50% / .22) 1px,transparent 0) 0 0 / 26px 26px,hsl(var(--org-content))}.org-board.panning{cursor:grabbing}.org-board.panning .org-scale{transition:none}.org-board.editing{background:radial-gradient(circle at 1px 1px,hsl(198 50% 60% / .4) 1px,transparent 0) 0 0 / 26px 26px,hsl(var(--org-content))}.org-scale{position:absolute;top:0;left:0;transform-origin:0 0;will-change:transform;transition:transform .25s var(--org-ease)}.org-chart{display:flex;flex-direction:column;align-items:center;padding:8px 40px 40px}.org-wire-v{width:var(--org-wire-w);background:hsl(var(--org-wire));flex:none;border-radius:99px}.org-brand{display:flex;align-items:center;gap:11px;padding:2px 4px 0}.org-brand img{height:34px;width:auto;display:block}.org-brand b{font-size:22px;font-weight:700;letter-spacing:-.02em;color:hsl(var(--org-fg))}.org-ceo-solo{display:flex;position:relative}.org-ceo{position:relative;width:300px;background:hsl(var(--org-card));border:1px solid hsl(var(--org-border));border-radius:16px;overflow:hidden;box-shadow:0 1px 2px #3654630d,0 22px 40px -26px #2659738c}.org-ceo-top{height:5px;background:hsl(var(--org-primary))}.org-ceo-body{padding:14px 15px;display:flex;align-items:center;gap:13px}.org-ceo-kicker{font-size:10px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:hsl(var(--org-st-doing))}.org-ceo-name{font-size:16px;font-weight:700;letter-spacing:-.01em;line-height:1.15;color:hsl(var(--org-fg))}.org-ceo-role{font-size:11.5px;color:hsl(var(--org-mutfg))}.org-cols{display:flex;gap:var(--org-gap);align-items:flex-start;padding-top:36px;position:relative}.org-cols:before{content:"";position:absolute;top:0;left:calc(var(--org-col) / 2);width:calc((var(--org-ndir, 1) - 1) * (var(--org-col) + var(--org-gap)));height:var(--org-wire-w);background:hsl(var(--org-wire));border-radius:99px}.org-col{width:var(--org-col);display:flex;flex-direction:column;align-items:stretch;position:relative}.org-col:before{content:"";position:absolute;top:-36px;left:50%;transform:translate(-50%);width:var(--org-wire-w);height:36px;background:hsl(var(--c));border-radius:99px}.org-col.add-col:before{display:none}.org-dir{position:relative;background:hsl(var(--org-card));border:1px solid hsl(var(--org-border));border-radius:14px;overflow:hidden;box-shadow:0 1px 2px #3654630d,0 16px 30px -24px #26597380}.org-dir-top{height:6px;background:hsl(var(--c))}.org-dir-body{padding:13px 14px 14px}.org-dir-row1{display:flex;align-items:center;gap:10px}.org-dir-ic{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;flex:none;background:hsl(var(--c) / .12);color:hsl(var(--c))}.org-dir-ic svg{width:19px;height:19px}.org-dir-name{font-size:14px;font-weight:700;letter-spacing:-.01em;line-height:1.15;color:hsl(var(--org-fg))}.org-dir-kicker{font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:hsl(var(--c));margin-bottom:1px}.org-caret{width:26px;height:26px;border-radius:7px;display:grid;place-items:center;color:hsl(var(--org-mutfg));flex:none;transition:background .14s,transform .35s var(--org-ease)}.org-caret:hover{background:hsl(var(--org-muted));color:hsl(var(--org-fg))}.org-caret svg{width:16px;height:16px}.org-col.closed .org-caret{transform:rotate(-90deg)}.org-dir-head-person{display:flex;align-items:center;gap:11px;margin-top:11px;padding-top:11px;border-top:1px dashed hsl(var(--org-border))}.org-dir-count{display:flex;align-items:center;justify-content:center;gap:5px;margin-top:10px;font-size:11px;font-weight:600;color:hsl(var(--org-mutfg))}.org-dir-count svg{width:13px;height:13px}.org-team-wrap{overflow:hidden;transition:height .55s var(--org-ease),opacity .4s var(--org-ease)}.org-col.closed .org-team-wrap{height:0!important;opacity:.25}.org-team-root{padding:18px 0 2px 6px}.org-subtree{position:relative}.org-subtree:before{content:"";position:absolute;left:11px;top:-13px;width:var(--org-wire-w);height:var(--spine-h, 0px);background:hsl(var(--c) / .5);border-radius:99px}.org-tnode{position:relative;padding-left:26px}.org-tnode:before{content:"";position:absolute;left:11px;top:27px;width:15px;height:var(--org-wire-w);background:hsl(var(--c) / .5);border-radius:2px}.org-tnode>.org-person{margin-bottom:11px}.org-tnode>.org-subtree{margin-left:13px}.org-person{position:relative;display:flex;align-items:center;gap:11px;background:hsl(var(--org-card));border:1px solid hsl(var(--org-border));border-radius:12px;padding:9px 11px;transition:box-shadow .2s var(--org-ease),transform .2s var(--org-ease),border-color .2s}.org-person:hover{border-color:hsl(var(--c) / .5);box-shadow:0 10px 22px -16px #26597380;transform:translateY(-1px)}.org-tnode>.org-person:after{content:"";position:absolute;left:-15px;top:27px;transform:translateY(-50%);width:7px;height:7px;border-radius:99px;background:hsl(var(--org-card));border:2px solid hsl(var(--c))}.org-photo{width:38px;height:38px;border-radius:99px;flex:none;display:grid;place-items:center;overflow:hidden;position:relative;background:linear-gradient(160deg,hsl(var(--c) / .22),hsl(var(--c) / .08));box-shadow:0 0 0 2px hsl(var(--org-card)),0 0 0 3px hsl(var(--c) / .35);color:hsl(var(--c))}.org-photo svg{width:25px;height:25px;opacity:.8}.org-photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.org-photo.xl{width:46px;height:46px}.org-photo.xl svg{width:30px;height:30px}.org-photo.ceo-ph{background:linear-gradient(160deg,#364d6333,#364d630f);color:#3d5266;box-shadow:0 0 0 2px hsl(var(--org-card)),0 0 0 3px #4d668066}.org-pinfo{min-width:0;flex:1;line-height:1.25}.org-pname{font-size:12.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:hsl(var(--org-fg))}.org-prole{font-size:11px;color:hsl(var(--org-mutfg));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.org-ptag{font-size:9px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:2px 6px;border-radius:5px;flex:none;background:hsl(var(--c) / .12);color:hsl(var(--c))}.org-ptag.vaga{background:hsl(var(--org-amber) / .15);color:hsl(var(--org-amber))}.org-person.is-vaga{border-style:dashed;border-color:hsl(var(--org-amber) / .6);background:hsl(var(--org-amber) / .05)}.org-person.is-vaga .org-photo{background:hsl(var(--org-amber) / .12);color:hsl(var(--org-amber));box-shadow:0 0 0 2px hsl(var(--org-card)),0 0 0 3px hsl(var(--org-amber) / .4)}.org-person.dim,.org-col.dim .org-dir,.org-ceo.dim{opacity:.26;filter:saturate(.4)}.org-person.hit{box-shadow:0 0 0 2px hsl(var(--c)),0 12px 24px -14px #26597380}.org-root .org-ghost{display:none!important}.org-board.editing .org-ghost{display:inline-flex!important}.org-padd{width:24px;height:24px;border-radius:7px;place-items:center;flex:none;background:hsl(var(--c) / .12);color:hsl(var(--c));transition:background .14s,transform .14s var(--org-ease)}.org-board.editing .org-padd{display:grid!important}.org-padd:hover{background:hsl(var(--c) / .22);transform:scale(1.08)}.org-padd svg{width:15px;height:15px}.org-add-row{position:relative;margin-left:26px;margin-top:3px;align-items:center;gap:8px;padding:8px 11px;border-radius:10px;border:1.5px dashed hsl(var(--c) / .5);color:hsl(var(--c));font-size:12px;font-weight:600;background:hsl(var(--c) / .05);transition:background .14s,border-color .14s}.org-add-row:before{content:"";position:absolute;left:-15px;top:50%;transform:translateY(-50%);width:15px;height:var(--org-wire-w);background:hsl(var(--c) / .5);border-radius:2px}.org-add-row:hover{background:hsl(var(--c) / .12);border-color:hsl(var(--c))}.org-add-row svg{width:15px;height:15px}.org-add-col{width:200px;min-height:150px;flex-direction:column;align-items:center;justify-content:center;gap:6px;text-align:center;border:2px dashed hsl(var(--org-border-strong));border-radius:14px;background:hsl(var(--org-card) / .5);color:hsl(var(--org-mutfg));align-self:stretch;margin-top:0;transition:background .16s,border-color .16s,color .16s}.org-add-col:hover{background:hsl(var(--org-accent-soft));border-color:hsl(var(--org-st-doing));color:hsl(var(--org-st-doing))}.org-add-col .ic{width:40px;height:40px;border-radius:11px;display:grid;place-items:center;background:hsl(var(--org-st-doing) / .12);color:hsl(var(--org-st-doing))}.org-add-col .ic svg{width:21px;height:21px}.org-add-col b{font-size:13px;font-weight:600;color:inherit}.org-add-col span{font-size:11px}.org-ctrl{position:absolute;right:18px;bottom:18px;z-index:8;display:flex;flex-direction:column;gap:8px;align-items:flex-end}.org-ctrl-cluster{background:hsl(var(--org-card));border:1px solid hsl(var(--org-border-strong));border-radius:12px;overflow:hidden;box-shadow:0 1px 2px #3654630f,0 14px 30px -18px #24536b80;display:flex;flex-direction:column}.org-ctrl-cluster button{width:34px;height:32px;display:grid;place-items:center;color:hsl(var(--org-mutfg));transition:background .14s,color .14s}.org-ctrl-cluster button:hover{background:hsl(var(--org-accent-soft));color:hsl(var(--org-fg))}.org-ctrl-cluster button svg{width:15px;height:15px}.org-ctrl-cluster .org-zlvl{height:26px;font-size:10.5px;font-weight:600;color:hsl(var(--org-mutfg));display:grid;place-items:center;font-variant-numeric:tabular-nums;border-top:1px solid hsl(var(--org-border));border-bottom:1px solid hsl(var(--org-border));cursor:pointer}.org-zlvl:hover{background:hsl(var(--org-accent-soft))}.org-ctrl-div{height:1px;background:hsl(var(--org-border));margin:0}.org-hint{display:inline-flex;align-items:center;gap:6px;background:#18242fd1;color:#fff;font-size:11px;font-weight:500;padding:6px 11px;border-radius:99px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);pointer-events:none;transition:opacity .4s var(--org-ease)}.org-hint svg{width:13px;height:13px}.org-board.touched .org-hint{opacity:0}.org-legend{position:absolute;left:18px;bottom:18px;z-index:8;display:flex;flex-direction:column;gap:6px;background:hsl(var(--org-card) / .92);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid hsl(var(--org-border));border-radius:12px;padding:11px 13px;box-shadow:0 14px 30px -20px #24536b80;max-width:220px}.org-legend .t{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--org-mutfg));margin-bottom:1px}.org-legend .row{display:flex;align-items:center;gap:8px;font-size:11.5px;font-weight:500;color:hsl(var(--org-fg))}.org-legend .dot{width:9px;height:9px;border-radius:3px;flex:none}.org-legend .row span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.org-note{display:inline-flex;align-items:flex-start;gap:8px;margin:0 auto 10px;max-width:760px;padding:8px 12px;border-radius:10px;border:1px solid hsl(var(--org-border));background:hsl(var(--org-accent-soft));color:hsl(var(--org-mutfg));font-size:12px;line-height:1.5}.org-note b{color:hsl(var(--org-fg))}.org-note svg{color:hsl(var(--org-st-doing));margin-top:1px;flex:none}.org-toast-wrap{position:fixed;bottom:22px;left:50%;transform:translate(-50%);z-index:80;display:flex;flex-direction:column;gap:8px;align-items:center}.org-toast{display:flex;align-items:center;gap:9px;background:#19242e;color:#fff;font-size:13px;font-weight:500;padding:11px 16px;border-radius:11px;box-shadow:0 18px 40px -16px #0c141d99;animation:orgToastIn .4s var(--org-ease)}.org-toast svg{width:16px;height:16px;color:hsl(var(--org-green))}@keyframes orgToastIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.org-vazio{padding:40px;text-align:center;color:hsl(var(--org-mutfg));font-size:13px;max-width:460px;line-height:1.55}.org-vazio b{color:hsl(var(--org-fg))}.org-vazio-cta{padding:22px 0 6px}.org-add-col.org-first{display:flex!important;margin-top:0;min-height:168px;width:230px;align-self:center}.org-chart{padding:8px 56px 56px}.org-cols{padding-bottom:8px}.org-add-col{margin-bottom:6px}.org-legend,.org-ctrl{z-index:9}.org-toolbar{display:inline-flex;align-items:center;gap:8px}.org-tbtn{position:relative;width:34px;height:34px;flex:none;border-radius:8px;display:grid;place-items:center;border:1px solid var(--line2);background:var(--card);color:var(--muted);cursor:pointer;transition:background .14s,color .14s,border-color .14s}.org-tbtn svg{width:16px;height:16px}.org-tbtn:hover{background:var(--accent-soft);color:var(--text);border-color:var(--aura)}.org-tbtn.on,.org-tbtn.on-edit{background:var(--accent-soft);color:var(--accent);border-color:var(--aura)}.org-tbtn.on-edit:hover{background:var(--accent-soft);color:var(--accent)}.org-tbtn-dot{position:absolute;top:5px;right:5px;width:6px;height:6px;border-radius:99px;background:var(--accent)}.org-search{position:relative;display:inline-flex;align-items:center;justify-content:flex-end;height:34px;width:34px;max-width:34px;overflow:hidden;border-radius:8px;border:1px solid var(--line2);background:var(--card);transition:width .5s cubic-bezier(.22,1,.36,1),max-width .5s cubic-bezier(.22,1,.36,1),border-color .4s,box-shadow .4s,background .4s}.org-search:hover,.org-search:focus-within,.org-search.has{width:240px;max-width:240px;border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 16%,transparent)}.org-search-input{flex:1;min-width:0;height:100%;border:none;outline:none;background:transparent;font-size:12.5px;color:var(--text);padding:0 0 0 12px;opacity:0;transition:opacity .4s cubic-bezier(.22,1,.36,1)}.org-search:hover .org-search-input,.org-search:focus-within .org-search-input,.org-search.has .org-search-input{opacity:1}.org-search-input::-moz-placeholder{color:var(--muted2)}.org-search-input::placeholder{color:var(--muted2)}.org-search-ic,.org-search-x{flex:none;width:34px;height:34px;display:grid;place-items:center;color:var(--muted)}.org-search-ic svg{width:15px;height:15px}.org-search-x{border:none;background:none;cursor:pointer}.org-search-x svg{width:14px;height:14px}.org-search-x:hover{color:var(--text)}.org-filtro-h{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--muted);padding:4px 6px 6px}.org-filtro-vazio{font-size:12px;color:var(--muted);padding:6px}.org-filtro-row{display:flex;align-items:center;gap:9px;width:100%;padding:7px 8px;border-radius:8px;cursor:pointer;background:none;text-align:left;border:none}.org-filtro-row:hover{background:var(--accent-soft)}.org-filtro-dot{width:10px;height:10px;border-radius:3px;flex:none}.org-filtro-nm{flex:1;min-width:0;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.org-filtro-clear{display:flex;align-items:center;gap:7px;width:100%;padding:6px 8px;margin-bottom:4px;border-radius:8px;border:none;background:none;cursor:pointer;font-size:12px;font-weight:600;color:var(--accent);text-align:left}.org-filtro-clear:hover{background:var(--accent-soft)}.org-filtro-clear svg{width:13px;height:13px;flex:none}.org-filtro-cargos{max-height:190px;overflow-y:auto}.org-total{position:absolute;top:14px;left:18px;z-index:9;display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border-radius:99px;background:hsl(var(--org-card) / .92);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid hsl(var(--org-border));font-size:11.5px;color:hsl(var(--org-mutfg));box-shadow:0 10px 22px -18px #24536b80;max-width:calc(100% - 36px)}.org-total svg{width:13px;height:13px;flex:none;color:hsl(var(--org-st-doing))}.org-total span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.org-toggle{position:absolute;top:14px;right:18px;z-index:9;display:inline-flex;align-items:center;gap:2px;padding:3px;border-radius:11px;border:1px solid hsl(var(--org-border));background:hsl(var(--org-card) / .92);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:0 10px 22px -18px #24536b80}.org-toggle button{display:inline-flex;align-items:center;gap:5px;height:27px;padding:0 11px;border-radius:8px;background:transparent;color:hsl(var(--org-mutfg));font-size:11.5px;font-weight:600;transition:background .14s,color .14s}.org-toggle button:hover{color:hsl(var(--org-fg))}.org-toggle button.on{background:hsl(var(--org-accent-soft));color:hsl(var(--org-st-doing))}.org-toggle button svg{width:14px;height:14px}.org-cargo-chip{display:inline-flex;align-items:center;max-width:100%;line-height:1.5;padding:1px 7px;border-radius:6px;font-size:10px;font-weight:600;background:hsl(var(--c) / .12);color:hsl(var(--c));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.org-cargo-chip.ghost{background:hsl(var(--org-muted));color:hsl(var(--org-mutfg));font-style:italic;font-weight:500}.org-atr-blocos{display:flex;flex-direction:column;gap:8px}.org-atr-bloco{display:flex;align-items:center;gap:12px;width:100%;text-align:left;padding:11px 12px;border-radius:12px;border:1px solid var(--line2);background:var(--card);cursor:pointer;transition:background .12s,border-color .12s}.org-atr-bloco:hover{background:var(--bg2);border-color:var(--aura)}.org-atr-bloco.on{background:var(--accent-soft);border-color:var(--accent)}.org-atr-bloco-tag{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:4px 9px;border-radius:7px;flex:none}.org-atr-bloco-tag.recepcao{background:#387bc71f;color:#316caf}.org-atr-bloco-tag.limpeza{background:#2d8f7c24;color:#277c6b}.dark .org-atr-bloco-tag.recepcao{color:#7dafe8}.dark .org-atr-bloco-tag.limpeza{color:#66ccb8}.org-atr-bloco-info{min-width:0;flex:1;display:flex;flex-direction:column;gap:2px}.org-atr-bloco-info b{font-size:13.5px;font-weight:600;color:var(--text)}.org-atr-bloco-info span{display:inline-flex;align-items:center;gap:4px;font-size:11.5px;color:var(--muted)}.org-atr-bloco-info span svg{width:12px;height:12px}.org-atr-clear{margin-top:12px;width:100%;height:34px;border-radius:9px;border:1px solid var(--line2);background:var(--bg2);color:var(--muted);font-size:12.5px;font-weight:600;cursor:pointer}.org-atr-clear:hover{color:var(--text);background:var(--card-hover, var(--bg2))}.org-atr-vazio{padding:20px;text-align:center;color:var(--muted);font-size:13px}.org-pessoa-slot{display:flex;align-items:center;gap:11px;width:100%;text-align:left;padding:9px 11px;border-radius:11px;border:1px solid var(--line2);background:var(--card);cursor:pointer;transition:background .12s,border-color .12s}.org-pessoa-slot:hover{background:var(--accent-soft);border-color:var(--aura)}.org-pessoa-slot-ph{width:34px;height:34px;border-radius:99px;flex:none;display:grid;place-items:center;overflow:hidden;background:var(--bg2);color:var(--accent)}.org-pessoa-slot-ph img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.org-pessoa-slot-ph svg{width:18px;height:18px}.org-pessoa-slot-info{flex:1;min-width:0;display:flex;align-items:center;gap:8px}.org-pessoa-slot-info b{font-size:13.5px;font-weight:600;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.org-pessoa-slot-vinc{font-size:9.5px;font-weight:700;letter-spacing:.03em;padding:2px 6px;border-radius:6px;flex:none}.org-pessoa-slot-vinc.clt{background:#387bc71f;color:#316caf}.org-pessoa-slot-vinc.pj{background:#2d8f7c24;color:#277c6b}.dark .org-pessoa-slot-vinc.clt{color:#7dafe8}.dark .org-pessoa-slot-vinc.pj{color:#66ccb8}.org-pessoa-slot-clear{margin-top:6px;background:none;border:none;cursor:pointer;font-size:11.5px;color:var(--muted)}.org-pessoa-slot-clear:hover{color:var(--accent);text-decoration:underline}.org-pick-search{display:flex;align-items:center;gap:9px;height:40px;padding:0 12px;border-radius:11px;border:1px solid var(--line2);background:var(--card);margin-bottom:12px}.org-pick-search input{flex:1;min-width:0;border:none;outline:none;background:transparent;font-size:13px;color:var(--text)}.org-pick-search input::-moz-placeholder{color:var(--muted2)}.org-pick-search input::placeholder{color:var(--muted2)}.org-pick-search button{flex:none;background:none;border:none;cursor:pointer;color:var(--muted);display:inline-flex}.org-pick-search button:hover{color:var(--text)}.org-pick-meta{font-size:11.5px;color:var(--muted);margin:0 2px 10px}.org-pick-clear{display:flex;align-items:center;gap:9px;width:100%;padding:10px 12px;margin-bottom:12px;border-radius:11px;border:1px solid var(--line2);background:var(--bg2);color:var(--muted);font-size:12.5px;font-weight:600;cursor:pointer}.org-pick-clear:hover{color:var(--text);border-color:var(--aura)}.org-pick-clear svg{color:var(--amber)}.org-pick-list{display:flex;flex-direction:column;gap:6px}.org-pick-vazio{padding:24px;text-align:center;color:var(--muted);font-size:13px}.org-pick-row{display:flex;align-items:center;gap:11px;width:100%;text-align:left;padding:8px 11px;border-radius:11px;border:1px solid var(--line2);background:var(--card);cursor:pointer;transition:background .1s,border-color .1s}.org-pick-row:hover{background:var(--accent-soft);border-color:var(--aura)}.org-pick-row.on{background:var(--accent-soft);border-color:var(--accent)}.org-pick-ph{width:36px;height:36px;border-radius:99px;flex:none;display:grid;place-items:center;overflow:hidden;background:var(--bg2);color:var(--accent)}.org-pick-ph img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.org-pick-ph svg{width:19px;height:19px}.org-pick-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.org-pick-info b{font-size:13.5px;font-weight:600;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.org-pick-sub{display:inline-flex;align-items:center;gap:4px;font-size:11.5px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.org-pick-sub svg{flex:none}.org-pick-vinc{font-size:9.5px;font-weight:700;letter-spacing:.03em;padding:2px 7px;border-radius:6px;flex:none}.org-pick-vinc.clt{background:#387bc71f;color:#316caf}.org-pick-vinc.pj{background:#2d8f7c24;color:#277c6b}.dark .org-pick-vinc.clt{color:#7dafe8}.dark .org-pick-vinc.pj{color:#66ccb8}.org-dir-grip{width:22px;height:26px;border-radius:6px;place-items:center;flex:none;color:hsl(var(--org-mutfg));cursor:grab;margin-left:-4px;margin-right:2px}.org-board.editing .org-dir-grip{display:grid!important}.org-dir-grip:hover{background:hsl(var(--org-muted));color:hsl(var(--org-fg))}.org-dir-grip:active{cursor:grabbing}.org-dir-grip svg{width:15px;height:15px}.org-col.dragging{opacity:.5}.org-col.drop-over .org-dir{box-shadow:0 0 0 2px hsl(var(--org-st-doing)),0 12px 24px -14px #26597380}.org-dir-titlewrap{flex:1;min-width:0}.org-dir-titlewrap .org-dir-name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.18}.org-dir-name.is-placeholder,.org-pname.is-placeholder{color:hsl(var(--org-mutfg));font-style:italic;font-weight:500;opacity:.85}.org-ghost-hover{opacity:0;transition:opacity .15s var(--org-ease)}.org-dir:hover .org-ghost-hover,.org-ghost-hover:focus-visible,.org-col.closed .org-ghost-hover{opacity:1}.org-col-area{align-self:flex-start}.org-area-card{position:relative;background:hsl(var(--org-card));border:1px solid hsl(var(--org-border));border-radius:14px;overflow:hidden;box-shadow:0 1px 2px #3654630d,0 16px 30px -24px #26597380}.org-area-top{height:6px}.org-area-top.recepcao{background:#387bc7}.org-area-top.limpeza{background:#2d8f7c}.org-area-body{padding:13px 14px 14px}.org-area-row1{display:flex;align-items:center;gap:10px}.org-area-titlewrap{flex:1;min-width:0}.org-area-name{font-size:14px;font-weight:700;letter-spacing:-.01em;line-height:1.18;color:hsl(var(--org-fg));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.org-area-uf{font-size:11px;color:hsl(var(--org-mutfg));margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.org-area-count{display:flex;align-items:center;justify-content:center;gap:5px;margin-top:12px;padding-top:11px;border-top:1px dashed hsl(var(--org-border));font-size:11px;font-weight:600;color:hsl(var(--org-mutfg))}.org-area-count svg{width:13px;height:13px}.org-col-area:before{background:hsl(var(--org-wire))}.org-add-cluster,.org-first-cta{display:flex;flex-direction:column;gap:12px;align-self:stretch}.org-first-cta{flex-direction:row;gap:16px;flex-wrap:wrap;justify-content:center}.org-add-cluster .org-add-col{min-height:0;width:200px;padding:16px 12px}.org-add-opts{display:flex;flex-direction:column;gap:6px;align-items:flex-start}.org-add-opts .org-add-row{margin-top:0}.org-add-row-area{border-color:hsl(var(--org-border-strong))!important;color:hsl(var(--org-mutfg))!important;background:hsl(var(--org-card) / .6)!important}.org-add-row-area:before{background:hsl(var(--org-border-strong))!important}.org-add-row-area:hover{background:hsl(var(--org-accent-soft))!important;border-color:hsl(var(--org-st-doing))!important;color:hsl(var(--org-st-doing))!important}.org-area-opt{display:flex;align-items:center;gap:9px;width:100%;padding:8px 9px;border-radius:9px;cursor:pointer;background:none;text-align:left;border:none;transition:background .12s}.org-area-opt:hover:not(:disabled){background:var(--accent-soft)}.org-area-opt-info{min-width:0;flex:1;display:flex;flex-direction:column;gap:2px}.org-area-opt-info b{font-size:13px;font-weight:600;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.org-area-opt-info span{display:inline-flex;align-items:center;gap:4px;font-size:11px;color:var(--muted)}.org-area-opt-info span svg{width:11px;height:11px}.org-tnode-area>.org-area-card-child{margin-bottom:11px}.org-area-card-child{display:block;width:296px;max-width:100%}.org-tnode-area>.org-area-card-child:after{content:"";position:absolute;left:-15px;top:27px;transform:translateY(-50%);width:7px;height:7px;border-radius:99px;background:hsl(var(--org-card));border:2px solid hsl(var(--c))}.org-confirm-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:grid;place-items:center;background:#151f286b;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);padding:20px;animation:orgConfirmScrim .18s ease}@keyframes orgConfirmScrim{0%{opacity:0}to{opacity:1}}.org-confirm{width:100%;max-width:380px;background:var(--card);border:1px solid var(--line2);border-radius:16px;padding:20px;text-align:center;box-shadow:0 24px 60px -18px #0f1a248c;animation:orgConfirmPop .22s var(--org-ease)}@keyframes orgConfirmPop{0%{opacity:0;transform:translateY(8px) scale(.97)}to{opacity:1;transform:none}}.org-confirm-ic{width:44px;height:44px;border-radius:12px;display:grid;place-items:center;margin:0 auto 12px;background:hsl(var(--org-amber) / .14);color:hsl(var(--org-amber))}.org-confirm-ic svg{width:22px;height:22px}.org-confirm-title{font-size:16px;font-weight:700;color:var(--text)}.org-confirm-msg{font-size:12.5px;line-height:1.5;color:var(--muted);margin:6px 0 16px}.org-confirm-msg b{color:var(--text)}.org-confirm-acts{display:flex;gap:8px}.org-confirm-cancel,.org-confirm-ok{flex:1;height:38px;border-radius:10px;font-size:13px;font-weight:600;cursor:pointer;border:1px solid var(--line2)}.org-confirm-cancel{background:var(--card);color:var(--text)}.org-confirm-cancel:hover{background:var(--bg2)}.org-confirm-ok{background:hsl(var(--org-amber));color:#fff;border-color:hsl(var(--org-amber))}.org-confirm-ok:hover{filter:brightness(1.05)}.org-confirm-ok:disabled{opacity:.6;cursor:default}.org-add-col-cluster{display:flex;flex-direction:column;gap:14px;align-self:flex-start}.org-add-col-cluster .org-add-col{min-height:0}.org-add-col.org-add-col-area{border-color:hsl(var(--org-border-strong))!important}.org-add-col.org-add-col-area .ic{color:hsl(var(--org-mutfg))}.org-add-col.org-add-col-area:hover{border-color:hsl(var(--org-st-doing))!important}.acr-areahead{display:flex;align-items:center;gap:10px}.acr-areahead-info{min-width:0;flex:1;display:flex;flex-direction:column;gap:3px}.acr-areahead-info b{font-size:15px;font-weight:700;color:var(--text)}.acr-areahead-info span{display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px;font-size:11.5px;color:var(--muted)}.acr-areahead-info span svg{width:12px;height:12px}.acr-grupos{display:flex;flex-direction:column;gap:10px}.acr-grupo{border:1px solid var(--line);border-radius:13px;background:var(--card);padding:11px 12px 12px}.acr-grupo-head{display:flex;align-items:center;gap:10px}.acr-av{width:34px;height:34px;border-radius:99px;flex:none;display:grid;place-items:center;overflow:hidden;background:var(--bg2);color:var(--muted2)}.acr-av img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.acr-av svg{width:18px;height:18px}.acr-grupo-id{min-width:0;flex:1;display:flex;flex-direction:column;gap:3px}.acr-grupo-id>b{font-size:13.5px;font-weight:600;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.acr-papel{display:inline-flex;align-items:center;gap:4px;align-self:flex-start;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;padding:2px 7px;border-radius:7px}.acr-papel svg{width:11px;height:11px}.acr-papel.supervisor{background:#387bc71f;color:#316caf}.acr-papel.coordenador{background:var(--accent-soft);color:var(--accent)}.dark .acr-papel.supervisor{color:#7dafe8}.acr-mini{flex:none;height:28px;padding:0 10px;border-radius:8px;border:1px solid var(--line2);background:var(--card);color:var(--muted);font-size:12px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:5px}.acr-mini:hover{background:var(--accent-soft);color:var(--accent);border-color:var(--accent)}.acr-mini.del:hover{background:#d886131f;color:var(--amber);border-color:#d8861380}.acr-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.acr-chip{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:500;color:var(--text);background:var(--bg2);border:1px solid var(--line);padding:4px 9px;border-radius:8px}.acr-chip-extra{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:var(--amber);background:#d886131f;padding:1px 5px;border-radius:5px}.acr-vazio{display:flex;align-items:center;gap:12px;padding:18px 14px;border:1px dashed var(--line2);border-radius:13px;background:var(--card);color:var(--muted)}.acr-vazio svg{width:26px;height:26px;color:var(--muted2);flex:none}.acr-vazio>div{display:flex;flex-direction:column;gap:2px}.acr-vazio b{font-size:13px;color:var(--text)}.acr-vazio span{font-size:12px;color:var(--muted)}.acr-vazio.mini{padding:13px;font-size:12.5px}.acr-field{display:flex;flex-direction:column;gap:7px;margin-bottom:17px}.acr-label{display:flex;align-items:center;justify-content:space-between;font-size:12px;font-weight:700;color:var(--text)}.acr-label-hint{font-size:11px;font-weight:600;color:var(--muted)}.acr-help{font-size:11.5px;line-height:1.5;color:var(--muted);margin:-2px 0 2px}.acr-segs{display:inline-flex;gap:6px}.acr-seg{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 13px;border-radius:9px;border:1px solid var(--line2);background:var(--card);color:var(--muted);font-size:12.5px;font-weight:600;cursor:pointer}.acr-seg:hover{background:var(--bg2)}.acr-seg.on{background:var(--accent-soft);border-color:var(--accent);color:var(--accent)}.acr-contas{display:flex;flex-direction:column;gap:6px;max-height:280px;overflow-y:auto;padding-right:2px}.acr-conta{display:flex;align-items:center;gap:10px;width:100%;text-align:left;padding:9px 11px;border-radius:10px;border:1px solid var(--line);background:var(--card);cursor:pointer}.acr-conta:hover:not(:disabled){background:var(--bg2)}.acr-conta.on{border-color:var(--accent);background:var(--accent-soft)}.acr-conta.taken{opacity:.5;cursor:not-allowed}.acr-ck{width:18px;height:18px;border-radius:6px;flex:none;border:1.5px solid var(--line2);display:grid;place-items:center;color:#fff}.acr-conta.on .acr-ck{background:var(--accent);border-color:var(--accent)}.acr-conta-info{min-width:0;flex:1;display:flex;flex-direction:column;gap:1px}.acr-conta-info b{font-size:13px;font-weight:600;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.acr-conta-info span{font-size:11px;color:var(--muted)}.acr-conta-info span i{font-style:italic;color:var(--amber)}.acr-busca-res{display:flex;flex-direction:column;gap:4px;margin-top:7px;border:1px solid var(--line);border-radius:10px;padding:5px;background:var(--card)}.acr-busca-opt{display:flex;align-items:center;gap:8px;width:100%;text-align:left;padding:7px 9px;border-radius:8px;border:none;background:none;cursor:pointer;font-size:12.5px;color:var(--text)}.acr-busca-opt:hover{background:var(--accent-soft)}.acr-busca-opt b{font-weight:600}.acr-busca-opt span{color:var(--muted);font-size:11.5px}.acr-busca-opt:disabled{opacity:.55;cursor:default}.acr-cart{margin-top:4px}.acr-cart-head{display:flex;align-items:center;gap:9px;margin-bottom:5px}.acr-cart-title{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:700;color:var(--text)}.acr-cart-title svg{width:15px;height:15px;color:var(--accent)}.acr-cart-count{font-size:11.5px;color:var(--muted)}.acr-cart-chips{display:flex;flex-wrap:wrap;gap:7px;margin:11px 0}.acr-cart-chip{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:500;color:var(--text);background:var(--card);border:1px solid var(--line);padding:4px 8px 4px 10px;border-radius:9px}.acr-cart-chip.sugerido{background:#2d8f7c14;border-color:#2d8f7c4d}.acr-cart-tag{display:inline-flex;align-items:center;gap:3px;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;padding:1px 5px;border-radius:5px}.acr-cart-tag svg{width:9px;height:9px}.acr-cart-chip.sugerido .acr-cart-tag{color:#277c6b;background:#2d8f7c24}.acr-cart-chip.manual .acr-cart-tag{color:var(--muted);background:var(--bg2);border:1px solid var(--line)}.dark .acr-cart-chip.sugerido .acr-cart-tag{color:#66ccb8}.acr-cart-chip-del{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border:none;background:none;color:var(--muted);cursor:pointer;padding:0;border-radius:4px}.acr-cart-chip-del:hover{color:var(--amber);background:#d886131f}.acr-cart-chip-del:disabled{opacity:.5;cursor:default}.acr-cart-chip-del svg{width:12px;height:12px}.acr-cart-vazio{font-size:12px;color:var(--muted);font-style:italic}.acr-cart-div{height:1px;background:var(--line);margin:16px 0 2px}.acr-pais{display:flex;flex-direction:column;gap:2px;max-height:230px;overflow-y:auto;border:1px solid var(--line);border-radius:11px;padding:5px;background:var(--card)}.acr-pai{display:flex;align-items:center;gap:9px;width:100%;text-align:left;padding:8px 9px;border-radius:8px;border:none;background:none;cursor:pointer}.acr-pai:hover{background:var(--bg2)}.acr-pai.on{background:var(--accent-soft)}.acr-pai-ic{width:24px;height:24px;border-radius:7px;flex:none;display:grid;place-items:center;background:var(--bg2);color:var(--accent)}.acr-pai-ic svg{width:14px;height:14px}.acr-pai-nm{min-width:0;flex:1;font-size:13px;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width: 820px){.org-legend{display:none}}@media (prefers-reduced-motion: reduce){.org-scale,.org-team-wrap,.org-caret,.org-search,.org-search-input{transition:none!important}}.org-cor-swatches{display:flex;flex-wrap:wrap;gap:8px}.org-cor-swatch{width:30px;height:30px;border-radius:9px;flex:none;cursor:pointer;padding:0;background:hsl(var(--c));border:none;display:grid;place-items:center;color:#fff;box-shadow:0 0 0 1px var(--line, rgba(0,0,0,.08));transition:transform .12s ease,box-shadow .12s ease}.org-cor-swatch:hover{transform:translateY(-1px) scale(1.06)}.org-cor-swatch.on{box-shadow:0 0 0 2px var(--card, #fff),0 0 0 4px hsl(var(--c))}.org-cor-swatch svg{filter:drop-shadow(0 1px 1.5px rgba(0,0,0,.4))}.org-nadd{width:26px;height:26px;border-radius:7px;flex:none;place-items:center;color:hsl(var(--org-st-doing));background:hsl(var(--org-st-doing) / .1);display:none;opacity:0;transition:opacity .15s var(--org-ease),background .14s,transform .14s var(--org-ease)}.org-nadd svg{width:15px;height:15px}.org-nadd:hover{background:hsl(var(--org-st-doing) / .2);transform:scale(1.08)}.org-board.editing .org-nadd{display:grid}.org-board.editing .org-ceo:hover .org-nadd,.org-board.editing .org-dir:hover .org-nadd,.org-board.editing .org-area-card:hover .org-nadd,.org-board.editing .org-person:hover .org-nadd,.org-board.editing .org-nadd:focus-visible,.org-board.editing .org-nadd[data-state=open]{opacity:1}.org-menu-item{display:flex;align-items:center;gap:9px;width:100%;padding:8px 9px;border-radius:9px;cursor:pointer;background:none;text-align:left;border:none;font-size:13px;font-weight:500;color:var(--text);transition:background .12s}.org-menu-item:hover{background:var(--accent-soft)}.org-menu-item svg{width:16px;height:16px;flex:none;color:var(--muted)}.org-menu-item .org-menu-caret{margin-left:auto}.dp-manual-wrap{display:flex;align-items:flex-start;gap:18px}.dp-manual-toc{width:252px;flex:0 0 252px;position:sticky;top:12px;align-self:flex-start}.dp-manual-toc-card{max-height:calc(100vh - 150px);overflow-y:auto}.dp-manual-toc-title{display:flex;align-items:center;gap:7px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--accent);margin-bottom:8px}.dp-manual-toc nav{display:flex;flex-direction:column}.dp-manual-toc-link{text-align:left;width:100%;padding:5px 8px;border-radius:8px;font-size:12.5px;line-height:1.35;color:var(--muted);background:transparent;border:none;cursor:pointer;transition:background .12s,color .12s}.dp-manual-toc-link:hover{background:var(--accent-soft);color:var(--text)}.dp-manual-toc-link.active{background:var(--accent-soft);color:var(--accent);font-weight:600}.dp-manual-toc-link.sub{padding-left:20px;font-size:12px;color:var(--muted2)}.dp-manual-reading{flex:1 1 auto;min-width:0;max-width:840px}@media (max-width: 1024px){.dp-manual-toc{display:none}}.dp-manual-md{color:var(--text);font-size:15px;line-height:1.72;overflow-wrap:anywhere}.dp-manual-md>:first-child{margin-top:0}.dp-manual-md>:last-child{margin-bottom:0}.dp-manual-md h1{font-size:1.55rem;font-weight:800;line-height:1.25;margin:0 0 .5rem;color:var(--text);scroll-margin-top:84px}.dp-manual-md h2{font-size:1.2rem;font-weight:700;margin:2.1rem 0 .7rem;padding-bottom:.42rem;border-bottom:1px solid var(--line);color:var(--text);scroll-margin-top:84px}.dp-manual-md h3{font-size:1.02rem;font-weight:700;margin:1.45rem 0 .55rem;color:var(--accent);scroll-margin-top:84px}.dp-manual-md p{margin:0 0 .85rem}.dp-manual-md strong{font-weight:700;color:var(--text)}.dp-manual-md em{font-style:italic}.dp-manual-md a{color:var(--accent);text-decoration:underline;text-underline-offset:2px}.dp-manual-md ul,.dp-manual-md ol{margin:0 0 .9rem}.dp-manual-md ol{padding-left:1.4rem;list-style:decimal}.dp-manual-md ol li::marker{color:var(--accent);font-weight:600}.dp-manual-md ul{list-style:none;padding-left:.2rem}.dp-manual-md ul>li{position:relative;padding-left:1.15rem}.dp-manual-md ul>li:before{content:"";position:absolute;left:.12rem;top:.66em;width:6px;height:6px;background:var(--accent);border-radius:1px;transform:rotate(45deg)}.dp-manual-md li{margin:.3rem 0}.dp-manual-md li>ul,.dp-manual-md li>ol{margin:.32rem 0}.dp-manual-md code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.84em;background:var(--accent-soft);color:var(--accent);padding:.12em .42em;border-radius:5px;border:1px solid var(--line);white-space:nowrap}.dp-manual-md pre{background:var(--bg2);border:1px solid var(--line);border-radius:10px;padding:.9rem 1rem;overflow-x:auto;margin:0 0 1rem}.dp-manual-md pre code{background:none;border:none;color:var(--text);white-space:pre;padding:0}.dp-manual-md blockquote{margin:0 0 1rem;padding:.72rem 1rem;border-left:3px solid var(--accent);background:var(--accent-soft);border-radius:0 10px 10px 0;color:var(--text2)}.dp-manual-md blockquote p:last-child{margin-bottom:0}.dp-manual-md blockquote strong{color:var(--text)}.dp-manual-md hr{border:0;border-top:1px solid var(--line);margin:1.9rem 0}.dp-manual-dept{display:flex;align-items:stretch;gap:18px;height:calc(100vh - 208px);min-height:420px}.dp-manual-dept-list{width:300px;flex:0 0 300px;display:flex}.dp-manual-dept-list-card{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;padding:8px;overflow:hidden}.dp-manual-dept-nav{display:flex;flex-direction:column;gap:2px;min-height:0;overflow-y:auto}.dp-manual-arealink{display:flex;align-items:center;gap:10px;width:100%;text-align:left;padding:7px 9px;border-radius:10px;border:1px solid transparent;background:transparent;cursor:pointer;transition:background .12s,border-color .12s}.dp-manual-arealink:hover{background:var(--accent-soft)}.dp-manual-arealink.active{background:var(--accent-soft);border-color:var(--accent)}.dp-manual-arealink-ic{display:grid;place-items:center;width:30px;height:30px;flex:none;border-radius:9px;background:var(--accent-soft);color:var(--accent)}.dp-manual-arealink.active .dp-manual-arealink-ic{background:var(--accent);color:#fff}.dp-manual-arealink-txt{display:flex;flex-direction:column;gap:1px;min-width:0}.dp-manual-arealink-nome{font-size:13px;font-weight:600;color:var(--text);line-height:1.2}.dp-manual-arealink.active .dp-manual-arealink-nome{color:var(--accent)}.dp-manual-arealink-tag{font-size:11px;line-height:1.35;color:var(--muted);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.dp-manual-dept-vazio{padding:18px 10px;text-align:center;font-size:12.5px;color:var(--muted)}.dp-manual-dept-detail{flex:1 1 auto;min-width:0;display:flex}.dp-manual-detalhe-card{flex:1 1 auto;min-height:0;overflow-y:auto;padding:14px 16px}.dp-manual-secoes{display:flex;flex-direction:column;gap:10px}.dp-manual-secao{border:1px solid var(--line);border-radius:12px;overflow:hidden;background:var(--card)}.dp-manual-secao-head{display:flex;align-items:center;gap:9px;width:100%;text-align:left;padding:11px 14px;border:none;background:var(--accent-soft);color:var(--text);font-size:14px;font-weight:700;cursor:pointer}.dp-manual-secao-chev{color:var(--accent);flex:none}.dp-manual-secao-titulo{flex:1;min-width:0}.dp-manual-secao-body{padding:10px 18px 18px;max-width:860px}@media (max-width: 1024px){.dp-manual-dept{flex-direction:column;height:auto;min-height:0}.dp-manual-dept-list{width:100%;flex:1 1 auto}.dp-manual-dept-list-card,.dp-manual-dept-nav,.dp-manual-detalhe-card{overflow:visible}}.manual-log-slot{display:flex;align-items:center;gap:8px}.manual-log-slot:empty{display:none}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--background: 0 0% 100%;--foreground: 215 25% 27%;--card: 0 0% 100%;--card-foreground: 215 25% 27%;--popover: 0 0% 100%;--popover-foreground: 215 25% 27%;--primary: 200 66% 35%;--primary-foreground: 0 0% 100%;--secondary: 214 32% 91%;--secondary-foreground: 215 25% 27%;--muted: 210 40% 96.1%;--muted-foreground: 215 16% 47%;--accent: 200 66% 35%;--accent-foreground: 0 0% 100%;--destructive: 0 84.2% 60.2%;--destructive-foreground: 0 0% 100%;--success: 142 76% 36%;--success-foreground: 0 0% 100%;--warning: 38 92% 50%;--warning-foreground: 0 0% 100%;--border: 214 32% 91%;--input: 214 32% 91%;--ring: 200 66% 35%;--radius: .5rem;--chart-1: 200 66% 35%;--chart-2: 142 76% 36%;--chart-3: 38 92% 50%;--chart-4: 280 65% 60%;--chart-5: 340 82% 52%;--sidebar-background: 0 0% 100%;--sidebar-foreground: 215 25% 27%;--sidebar-primary: 200 66% 35%;--sidebar-primary-foreground: 0 0% 100%;--sidebar-accent: 200 66% 92%;--sidebar-accent-foreground: 200 66% 35%;--sidebar-border: 214 32% 91%;--sidebar-ring: 200 66% 35%}.dark{--background: 220 18% 13%;--foreground: 210 16% 86%;--card: 220 18% 13%;--card-foreground: 210 16% 86%;--popover: 220 18% 13%;--popover-foreground: 210 16% 86%;--primary: 200 66% 35%;--primary-foreground: 0 0% 100%;--secondary: 220 14% 18%;--secondary-foreground: 210 16% 86%;--muted: 220 14% 18%;--muted-foreground: 215 12% 60%;--accent: 205 30% 20%;--accent-foreground: 210 16% 86%;--destructive: 0 62.8% 30.6%;--destructive-foreground: 210 40% 98%;--success: 142 76% 36%;--success-foreground: 0 0% 100%;--warning: 38 92% 50%;--warning-foreground: 0 0% 100%;--border: 220 14% 22%;--input: 220 12% 28%;--ring: 212.7 26.8% 83.9%;--chart-1: 200 66% 35%;--chart-2: 142 76% 36%;--chart-3: 38 92% 50%;--chart-4: 280 65% 60%;--chart-5: 340 82% 52%;--sidebar-background: 220 18% 11%;--sidebar-foreground: 210 16% 86%;--sidebar-primary: 224.3 76.3% 48%;--sidebar-primary-foreground: 0 0% 100%;--sidebar-accent: 205 30% 20%;--sidebar-accent-foreground: 210 16% 86%;--sidebar-border: 220 14% 20%;--sidebar-ring: 217.2 91.2% 59.8%}*{border-color:hsl(var(--border))}html,body{background-color:hsl(var(--background));color:hsl(var(--foreground));overflow-x:hidden;max-width:100vw}#root{overflow-x:hidden;max-width:100vw}*{scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground) / .3) transparent}*::-webkit-scrollbar{width:10px;height:10px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background-color:hsl(var(--muted-foreground) / .3);border-radius:5px;border:2px solid transparent;background-clip:content-box}*::-webkit-scrollbar-thumb:hover{background-color:hsl(var(--muted-foreground) / .5)}.dark *{scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground) / .5) hsl(var(--background))}.dark *::-webkit-scrollbar{width:10px;height:10px}.dark *::-webkit-scrollbar-track{background:hsl(var(--background))}.dark *::-webkit-scrollbar-thumb{background-color:hsl(var(--muted-foreground) / .5);border-radius:5px;border:2px solid hsl(var(--background));background-clip:content-box}.dark *::-webkit-scrollbar-thumb:hover{background-color:hsl(var(--muted-foreground) / .7)}.\!container{width:100%!important;margin-right:auto!important;margin-left:auto!important;padding-right:2rem!important;padding-left:2rem!important}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:2rem;padding-left:2rem}@media (min-width: 1400px){.\!container{max-width:1400px!important}.container{max-width:1400px}}.table-actions-header{position:sticky;right:0;z-index:10;background-color:hsl(var(--background));--tw-shadow: -4px 0 8px -2px rgba(0,0,0,.1);--tw-shadow-colored: -4px 0 8px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.table-actions-cell{position:sticky;right:0;background-color:hsl(var(--background));--tw-shadow: -4px 0 8px -2px rgba(0,0,0,.1);--tw-shadow-colored: -4px 0 8px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark .table-actions-header,.dark .table-actions-cell{--tw-shadow: -4px 0 8px -2px rgba(0,0,0,.3);--tw-shadow-colored: -4px 0 8px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.always-visible-scrollbar{overflow-x:scroll!important}.always-visible-scrollbar::-webkit-scrollbar{height:10px;display:block}.always-visible-scrollbar::-webkit-scrollbar-track{background:hsl(var(--muted));border-radius:5px}.always-visible-scrollbar::-webkit-scrollbar-thumb{background-color:hsl(var(--muted-foreground) / .4);border-radius:5px}.always-visible-scrollbar::-webkit-scrollbar-thumb:hover{background-color:hsl(var(--muted-foreground) / .6)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.\!bottom-auto{bottom:auto!important}.\!left-auto{left:auto!important}.\!right-4{right:1rem!important}.\!top-4{top:1rem!important}.-bottom-0\.5{bottom:-.125rem}.-bottom-1{bottom:-.25rem}.-bottom-12{bottom:-3rem}.-bottom-2{bottom:-.5rem}.-left-1\.5{left:-.375rem}.-left-12{left:-3rem}.-left-28{left:-7rem}.-left-3{left:-.75rem}.-left-\[27px\]{left:-27px}.-left-\[29px\]{left:-29px}.-left-\[5px\]{left:-5px}.-right-0\.5{right:-.125rem}.-right-1{right:-.25rem}.-right-12{right:-3rem}.-right-16{right:-4rem}.-right-2{right:-.5rem}.-top-0{top:-0px}.-top-0\.5{top:-.125rem}.-top-1{top:-.25rem}.-top-1\.5{top:-.375rem}.-top-10{top:-2.5rem}.-top-12{top:-3rem}.-top-16{top:-4rem}.-top-2{top:-.5rem}.-top-24{top:-6rem}.-top-4{top:-1rem}.-top-6{top:-1.5rem}.bottom-0{bottom:0}.bottom-1{bottom:.25rem}.bottom-2{bottom:.5rem}.bottom-3{bottom:.75rem}.bottom-4{bottom:1rem}.bottom-5{bottom:1.25rem}.bottom-6{bottom:1.5rem}.bottom-full{bottom:100%}.left-0{left:0}.left-0\.5{left:.125rem}.left-1{left:.25rem}.left-1\.5{left:.375rem}.left-1\/2{left:50%}.left-1\/4{left:25%}.left-14{left:3.5rem}.left-16{left:4rem}.left-2{left:.5rem}.left-2\.5{left:.625rem}.left-3{left:.75rem}.left-3\.5{left:.875rem}.left-4{left:1rem}.left-7{left:1.75rem}.left-\[-19px\]{left:-19px}.left-\[11px\]{left:11px}.left-\[140px\]{left:140px}.left-\[14px\]{left:14px}.left-\[15px\]{left:15px}.left-\[20px\]{left:20px}.left-\[24px\]{left:24px}.left-\[250px\]{left:250px}.left-\[310px\]{left:310px}.left-\[370px\]{left:370px}.left-\[50\%\]{left:50%}.right-0{right:0}.right-0\.5{right:.125rem}.right-1{right:.25rem}.right-1\.5{right:.375rem}.right-1\/4{right:25%}.right-11{right:2.75rem}.right-2{right:.5rem}.right-2\.5{right:.625rem}.right-3{right:.75rem}.right-4{right:1rem}.right-5{right:1.25rem}.right-8{right:2rem}.right-\[4\.5rem\]{right:4.5rem}.top-0{top:0}.top-0\.5{top:.125rem}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-10{top:2.5rem}.top-2{top:.5rem}.top-2\.5{top:.625rem}.top-20{top:5rem}.top-3{top:.75rem}.top-3\.5{top:.875rem}.top-4{top:1rem}.top-5{top:1.25rem}.top-7{top:1.75rem}.top-8{top:2rem}.top-9{top:2.25rem}.top-\[1px\]{top:1px}.top-\[32px\]{top:32px}.top-\[41px\]{top:41px}.top-\[50\%\]{top:50%}.top-\[60\%\]{top:60%}.top-full{top:100%}.isolate{isolation:isolate}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[10000\]{z-index:10000}.z-\[10001\]{z-index:10001}.z-\[1000\]{z-index:1000}.z-\[100\]{z-index:100}.z-\[110\]{z-index:110}.z-\[120\]{z-index:120}.z-\[1\]{z-index:1}.z-\[200\]{z-index:200}.z-\[3\]{z-index:3}.z-\[5\]{z-index:5}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[75\]{z-index:75}.z-\[80\]{z-index:80}.z-\[90\]{z-index:90}.z-\[9999\]{z-index:9999}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.col-span-1{grid-column:span 1 / span 1}.col-span-2{grid-column:span 2 / span 2}.col-span-3{grid-column:span 3 / span 3}.col-span-4{grid-column:span 4 / span 4}.col-span-full{grid-column:1 / -1}.col-start-2{grid-column-start:2}.row-span-2{grid-row:span 2 / span 2}.row-start-1{grid-row-start:1}.-m-1{margin:-.25rem}.-m-4{margin:-1rem}.m-0{margin:0}.m-1{margin:.25rem}.m-2{margin:.5rem}.m-4{margin:1rem}.m-\[1px\]{margin:1px}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-1\.5{margin-left:-.375rem;margin-right:-.375rem}.-mx-2{margin-left:-.5rem;margin-right:-.5rem}.-mx-3{margin-left:-.75rem;margin-right:-.75rem}.-mx-4{margin-left:-1rem;margin-right:-1rem}.-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.-my-6{margin-top:-1.5rem;margin-bottom:-1.5rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-2\.5{margin-left:.625rem;margin-right:.625rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-3\.5{margin-left:.875rem;margin-right:.875rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0\.5{margin-top:.125rem;margin-bottom:.125rem}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-1\.5{margin-top:.375rem;margin-bottom:.375rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.my-8{margin-top:2rem;margin-bottom:2rem}.\!mt-0{margin-top:0!important}.-mb-1{margin-bottom:-.25rem}.-mb-4{margin-bottom:-1rem}.-mb-6{margin-bottom:-1.5rem}.-mb-px{margin-bottom:-1px}.-ml-1{margin-left:-.25rem}.-ml-2{margin-left:-.5rem}.-ml-3{margin-left:-.75rem}.-ml-4{margin-left:-1rem}.-mt-0\.5{margin-top:-.125rem}.-mt-1{margin-top:-.25rem}.-mt-1\.5{margin-top:-.375rem}.-mt-2{margin-top:-.5rem}.-mt-24{margin-top:-6rem}.-mt-4{margin-top:-1rem}.-mt-8{margin-top:-2rem}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-10{margin-left:2.5rem}.ml-12{margin-left:3rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-5{margin-left:1.25rem}.ml-6{margin-left:1.5rem}.ml-8{margin-left:2rem}.ml-auto{margin-left:auto}.mr-0\.5{margin-right:.125rem}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mr-10{margin-right:2.5rem}.mr-12{margin-right:3rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-8{margin-right:2rem}.mr-\[2px\]{margin-right:2px}.mr-auto{margin-right:auto}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-24{margin-top:6rem}.mt-3{margin-top:.75rem}.mt-3\.5{margin-top:.875rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-\[2px\]{margin-top:2px}.mt-\[3px\]{margin-top:3px}.mt-\[6px\]{margin-top:6px}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.line-clamp-4{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.line-clamp-5{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5}.line-clamp-6{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6}.\!block{display:block!important}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.inline-grid{display:inline-grid}.contents{display:contents}.\!hidden{display:none!important}.hidden{display:none}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-square{aspect-ratio:1 / 1}.aspect-video{aspect-ratio:16 / 9}.size-1\.5{width:.375rem;height:.375rem}.size-10{width:2.5rem;height:2.5rem}.size-14{width:3.5rem;height:3.5rem}.size-2{width:.5rem;height:.5rem}.size-2\.5{width:.625rem;height:.625rem}.size-3{width:.75rem;height:.75rem}.size-3\.5{width:.875rem;height:.875rem}.size-4{width:1rem;height:1rem}.size-56{width:14rem;height:14rem}.size-6{width:1.5rem;height:1.5rem}.size-7{width:1.75rem;height:1.75rem}.size-8{width:2rem;height:2rem}.size-9{width:2.25rem;height:2.25rem}.\!h-4{height:1rem!important}.\!h-6{height:1.5rem!important}.\!h-7{height:1.75rem!important}.\!h-full{height:100%!important}.h-0{height:0px}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-36{height:9rem}.h-4{height:1rem}.h-40{height:10rem}.h-44{height:11rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-60{height:15rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-80{height:20rem}.h-9{height:2.25rem}.h-96{height:24rem}.h-\[100px\]{height:100px}.h-\[100vh\]{height:100vh}.h-\[110px\]{height:110px}.h-\[13px\]{height:13px}.h-\[140px\]{height:140px}.h-\[14px\]{height:14px}.h-\[156px\]{height:156px}.h-\[15px\]{height:15px}.h-\[16px\]{height:16px}.h-\[17px\]{height:17px}.h-\[180px\]{height:180px}.h-\[18px\]{height:18px}.h-\[19px\]{height:19px}.h-\[1px\]{height:1px}.h-\[200px\]{height:200px}.h-\[220px\]{height:220px}.h-\[22px\]{height:22px}.h-\[250px\]{height:250px}.h-\[260px\]{height:260px}.h-\[280px\]{height:280px}.h-\[28px\]{height:28px}.h-\[2px\]{height:2px}.h-\[300px\]{height:300px}.h-\[30px\]{height:30px}.h-\[31px\]{height:31px}.h-\[320px\]{height:320px}.h-\[32px\]{height:32px}.h-\[34px\]{height:34px}.h-\[34vh\]{height:34vh}.h-\[350px\]{height:350px}.h-\[400px\]{height:400px}.h-\[40px\]{height:40px}.h-\[40vh\]{height:40vh}.h-\[420px\]{height:420px}.h-\[42vh\]{height:42vh}.h-\[440px\]{height:440px}.h-\[450px\]{height:450px}.h-\[45vh\]{height:45vh}.h-\[46vh\]{height:46vh}.h-\[480px\]{height:480px}.h-\[500px\]{height:500px}.h-\[50vh\]{height:50vh}.h-\[52px\]{height:52px}.h-\[55vh\]{height:55vh}.h-\[5px\]{height:5px}.h-\[600px\]{height:600px}.h-\[60px\]{height:60px}.h-\[60vh\]{height:60vh}.h-\[640px\]{height:640px}.h-\[68px\]{height:68px}.h-\[70vh\]{height:70vh}.h-\[72px\]{height:72px}.h-\[72vh\]{height:72vh}.h-\[76px\]{height:76px}.h-\[80vh\]{height:80vh}.h-\[85vh\]{height:85vh}.h-\[90vh\]{height:90vh}.h-\[92vh\]{height:92vh}.h-\[93vh\]{height:93vh}.h-\[94vh\]{height:94vh}.h-\[95vh\]{height:95vh}.h-\[96vh\]{height:96vh}.h-\[98vh\]{height:98vh}.h-\[calc\(100\%-2rem\)\]{height:calc(100% - 2rem)}.h-\[calc\(100\%-48px\)\]{height:calc(100% - 48px)}.h-\[calc\(100vh-13rem\)\]{height:calc(100vh - 13rem)}.h-\[calc\(100vh-180px\)\]{height:calc(100vh - 180px)}.h-\[calc\(100vh-200px\)\]{height:calc(100vh - 200px)}.h-\[calc\(100vh-220px\)\]{height:calc(100vh - 220px)}.h-\[calc\(100vh-260px\)\]{height:calc(100vh - 260px)}.h-\[calc\(100vh-280px\)\]{height:calc(100vh - 280px)}.h-\[calc\(100vh-320px\)\]{height:calc(100vh - 320px)}.h-\[calc\(100vh-380px\)\]{height:calc(100vh - 380px)}.h-\[calc\(100vh-440px\)\]{height:calc(100vh - 440px)}.h-\[calc\(100vh-6\.5rem\)\]{height:calc(100vh - 6.5rem)}.h-\[calc\(100vh-7rem\)\]{height:calc(100vh - 7rem)}.h-\[calc\(100vh-8rem\)\]{height:calc(100vh - 8rem)}.h-\[calc\(85vh-200px\)\]{height:calc(85vh - 200px)}.h-\[calc\(85vh-8rem\)\]{height:calc(85vh - 8rem)}.h-\[calc\(94vh-420px\)\]{height:calc(94vh - 420px)}.h-\[var\(--radix-navigation-menu-viewport-height\)\]{height:var(--radix-navigation-menu-viewport-height)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.h-svh{height:100svh}.max-h-0{max-height:0px}.max-h-10{max-height:2.5rem}.max-h-24{max-height:6rem}.max-h-32{max-height:8rem}.max-h-36{max-height:9rem}.max-h-40{max-height:10rem}.max-h-44{max-height:11rem}.max-h-48{max-height:12rem}.max-h-52{max-height:13rem}.max-h-56{max-height:14rem}.max-h-60{max-height:15rem}.max-h-64{max-height:16rem}.max-h-72{max-height:18rem}.max-h-8{max-height:2rem}.max-h-80{max-height:20rem}.max-h-96{max-height:24rem}.max-h-\[100px\]{max-height:100px}.max-h-\[100vh\]{max-height:100vh}.max-h-\[120px\]{max-height:120px}.max-h-\[140px\]{max-height:140px}.max-h-\[150px\]{max-height:150px}.max-h-\[160px\]{max-height:160px}.max-h-\[180px\]{max-height:180px}.max-h-\[200px\]{max-height:200px}.max-h-\[220px\]{max-height:220px}.max-h-\[224px\]{max-height:224px}.max-h-\[240px\]{max-height:240px}.max-h-\[24vh\]{max-height:24vh}.max-h-\[250px\]{max-height:250px}.max-h-\[260px\]{max-height:260px}.max-h-\[280px\]{max-height:280px}.max-h-\[28vh\]{max-height:28vh}.max-h-\[300px\]{max-height:300px}.max-h-\[30vh\]{max-height:30vh}.max-h-\[31px\]{max-height:31px}.max-h-\[320px\]{max-height:320px}.max-h-\[32vh\]{max-height:32vh}.max-h-\[340px\]{max-height:340px}.max-h-\[34vh\]{max-height:34vh}.max-h-\[35vh\]{max-height:35vh}.max-h-\[360px\]{max-height:360px}.max-h-\[36vh\]{max-height:36vh}.max-h-\[40\%\]{max-height:40%}.max-h-\[400px\]{max-height:400px}.max-h-\[40vh\]{max-height:40vh}.max-h-\[420px\]{max-height:420px}.max-h-\[440px\]{max-height:440px}.max-h-\[44vh\]{max-height:44vh}.max-h-\[480px\]{max-height:480px}.max-h-\[500px\]{max-height:500px}.max-h-\[50vh\]{max-height:50vh}.max-h-\[52vh\]{max-height:52vh}.max-h-\[55vh\]{max-height:55vh}.max-h-\[560px\]{max-height:560px}.max-h-\[600px\]{max-height:600px}.max-h-\[60vh\]{max-height:60vh}.max-h-\[65vh\]{max-height:65vh}.max-h-\[68vh\]{max-height:68vh}.max-h-\[70vh\]{max-height:70vh}.max-h-\[72vh\]{max-height:72vh}.max-h-\[76vh\]{max-height:76vh}.max-h-\[78vh\]{max-height:78vh}.max-h-\[80px\]{max-height:80px}.max-h-\[80vh\]{max-height:80vh}.max-h-\[82vh\]{max-height:82vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[88vh\]{max-height:88vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[92dvh\]{max-height:92dvh}.max-h-\[92vh\]{max-height:92vh}.max-h-\[95vh\]{max-height:95vh}.max-h-\[96vh\]{max-height:96vh}.max-h-\[98vh\]{max-height:98vh}.max-h-\[calc\(100vh-260px\)\]{max-height:calc(100vh - 260px)}.max-h-\[calc\(100vh-280px\)\]{max-height:calc(100vh - 280px)}.max-h-\[calc\(100vh-300px\)\]{max-height:calc(100vh - 300px)}.max-h-\[calc\(100vh-320px\)\]{max-height:calc(100vh - 320px)}.max-h-\[calc\(100vh-32px\)\]{max-height:calc(100vh - 32px)}.max-h-\[calc\(100vh-340px\)\]{max-height:calc(100vh - 340px)}.max-h-\[calc\(100vh-360px\)\]{max-height:calc(100vh - 360px)}.max-h-\[calc\(100vh-380px\)\]{max-height:calc(100vh - 380px)}.max-h-\[calc\(100vh-420px\)\]{max-height:calc(100vh - 420px)}.max-h-\[min\(70vh\,600px\)\]{max-height:min(70vh,600px)}.max-h-full{max-height:100%}.max-h-none{max-height:none}.max-h-screen{max-height:100vh}.min-h-0{min-height:0px}.min-h-10{min-height:2.5rem}.min-h-11{min-height:2.75rem}.min-h-20{min-height:5rem}.min-h-24{min-height:6rem}.min-h-32{min-height:8rem}.min-h-48{min-height:12rem}.min-h-7{min-height:1.75rem}.min-h-8{min-height:2rem}.min-h-9{min-height:2.25rem}.min-h-\[100px\]{min-height:100px}.min-h-\[110px\]{min-height:110px}.min-h-\[120px\]{min-height:120px}.min-h-\[160px\]{min-height:160px}.min-h-\[18px\]{min-height:18px}.min-h-\[2\.5rem\]{min-height:2.5rem}.min-h-\[200px\]{min-height:200px}.min-h-\[220px\]{min-height:220px}.min-h-\[240px\]{min-height:240px}.min-h-\[24px\]{min-height:24px}.min-h-\[26px\]{min-height:26px}.min-h-\[280px\]{min-height:280px}.min-h-\[28px\]{min-height:28px}.min-h-\[2rem\]{min-height:2rem}.min-h-\[300px\]{min-height:300px}.min-h-\[30rem\]{min-height:30rem}.min-h-\[320px\]{min-height:320px}.min-h-\[32px\]{min-height:32px}.min-h-\[36px\]{min-height:36px}.min-h-\[38px\]{min-height:38px}.min-h-\[3rem\]{min-height:3rem}.min-h-\[400px\]{min-height:400px}.min-h-\[40px\]{min-height:40px}.min-h-\[420px\]{min-height:420px}.min-h-\[42px\]{min-height:42px}.min-h-\[440px\]{min-height:440px}.min-h-\[44px\]{min-height:44px}.min-h-\[48px\]{min-height:48px}.min-h-\[500px\]{min-height:500px}.min-h-\[50px\]{min-height:50px}.min-h-\[52px\]{min-height:52px}.min-h-\[55px\]{min-height:55px}.min-h-\[56px\]{min-height:56px}.min-h-\[5rem\]{min-height:5rem}.min-h-\[600px\]{min-height:600px}.min-h-\[60px\]{min-height:60px}.min-h-\[60vh\]{min-height:60vh}.min-h-\[64px\]{min-height:64px}.min-h-\[70px\]{min-height:70px}.min-h-\[72px\]{min-height:72px}.min-h-\[80px\]{min-height:80px}.min-h-\[84px\]{min-height:84px}.min-h-\[88px\]{min-height:88px}.min-h-\[calc\(100vh-12rem\)\]{min-height:calc(100vh - 12rem)}.min-h-\[calc\(100vh-4rem\)\]{min-height:calc(100vh - 4rem)}.min-h-\[calc\(100vh-7rem\)\]{min-height:calc(100vh - 7rem)}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.min-h-svh{min-height:100svh}.\!w-4{width:1rem!important}.\!w-6{width:1.5rem!important}.\!w-7{width:1.75rem!important}.\!w-\[56vw\]{width:56vw!important}.\!w-\[min\(96vw\,1080px\)\]{width:min(96vw,1080px)!important}.\!w-full{width:100%!important}.w-0{width:0px}.w-0\.5{width:.125rem}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-2\/3{width:66.666667%}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-40{width:10rem}.w-44{width:11rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-52{width:13rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-60{width:15rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-96{width:24rem}.w-\[--radix-popover-trigger-width\]{width:var(--radix-popover-trigger-width)}.w-\[--sidebar-width\]{width:var(--sidebar-width)}.w-\[100px\]{width:100px}.w-\[100vw\]{width:100vw}.w-\[104px\]{width:104px}.w-\[110px\]{width:110px}.w-\[116px\]{width:116px}.w-\[120px\]{width:120px}.w-\[130px\]{width:130px}.w-\[13px\]{width:13px}.w-\[140px\]{width:140px}.w-\[14px\]{width:14px}.w-\[150px\]{width:150px}.w-\[156px\]{width:156px}.w-\[15px\]{width:15px}.w-\[16\%\]{width:16%}.w-\[160px\]{width:160px}.w-\[170px\]{width:170px}.w-\[17px\]{width:17px}.w-\[180px\]{width:180px}.w-\[18px\]{width:18px}.w-\[190px\]{width:190px}.w-\[1px\]{width:1px}.w-\[200px\]{width:200px}.w-\[22\%\]{width:22%}.w-\[220px\]{width:220px}.w-\[230px\]{width:230px}.w-\[240px\]{width:240px}.w-\[244px\]{width:244px}.w-\[25\%\]{width:25%}.w-\[250px\]{width:250px}.w-\[260px\]{width:260px}.w-\[272px\]{width:272px}.w-\[280px\]{width:280px}.w-\[28rem\]{width:28rem}.w-\[290px\]{width:290px}.w-\[298px\]{width:298px}.w-\[300px\]{width:300px}.w-\[30px\]{width:30px}.w-\[30vw\]{width:30vw}.w-\[316px\]{width:316px}.w-\[320px\]{width:320px}.w-\[32px\]{width:32px}.w-\[32vw\]{width:32vw}.w-\[340px\]{width:340px}.w-\[34px\]{width:34px}.w-\[360px\]{width:360px}.w-\[36px\]{width:36px}.w-\[380px\]{width:380px}.w-\[38px\]{width:38px}.w-\[40\%\]{width:40%}.w-\[400px\]{width:400px}.w-\[40px\]{width:40px}.w-\[420px\]{width:420px}.w-\[42px\]{width:42px}.w-\[44\%\]{width:44%}.w-\[440px\]{width:440px}.w-\[44px\]{width:44px}.w-\[46\%\]{width:46%}.w-\[460px\]{width:460px}.w-\[480px\]{width:480px}.w-\[50px\]{width:50px}.w-\[520px\]{width:520px}.w-\[52px\]{width:52px}.w-\[540px\]{width:540px}.w-\[55px\]{width:55px}.w-\[560px\]{width:560px}.w-\[56px\]{width:56px}.w-\[58px\]{width:58px}.w-\[600px\]{width:600px}.w-\[60px\]{width:60px}.w-\[610px\]{width:610px}.w-\[620px\]{width:620px}.w-\[640px\]{width:640px}.w-\[64px\]{width:64px}.w-\[65px\]{width:65px}.w-\[66px\]{width:66px}.w-\[680px\]{width:680px}.w-\[68px\]{width:68px}.w-\[7\.5rem\]{width:7.5rem}.w-\[70\%\]{width:70%}.w-\[700px\]{width:700px}.w-\[70px\]{width:70px}.w-\[70vw\]{width:70vw}.w-\[72px\]{width:72px}.w-\[74px\]{width:74px}.w-\[75px\]{width:75px}.w-\[78px\]{width:78px}.w-\[80px\]{width:80px}.w-\[82px\]{width:82px}.w-\[84px\]{width:84px}.w-\[860px\]{width:860px}.w-\[86px\]{width:86px}.w-\[88px\]{width:88px}.w-\[90px\]{width:90px}.w-\[90vw\]{width:90vw}.w-\[92vw\]{width:92vw}.w-\[94vw\]{width:94vw}.w-\[95vw\]{width:95vw}.w-\[960px\]{width:960px}.w-\[96px\]{width:96px}.w-\[96vw\]{width:96vw}.w-\[97vw\]{width:97vw}.w-\[98vw\]{width:98vw}.w-\[calc\(100\%-1rem\)\]{width:calc(100% - 1rem)}.w-\[calc\(100vw-2rem\)\]{width:calc(100vw - 2rem)}.w-\[min\(340px\,94vw\)\]{width:min(340px,94vw)}.w-\[min\(420px\,92vw\)\]{width:min(420px,92vw)}.w-\[min\(440px\,92vw\)\]{width:min(440px,92vw)}.w-\[min\(440px\,94vw\)\]{width:min(440px,94vw)}.w-\[min\(460px\,94vw\)\]{width:min(460px,94vw)}.w-\[min\(460px\,97vw\)\]{width:min(460px,97vw)}.w-\[min\(480px\,94vw\)\]{width:min(480px,94vw)}.w-\[min\(520px\,94vw\)\]{width:min(520px,94vw)}.w-\[min\(520px\,97vw\)\]{width:min(520px,97vw)}.w-\[min\(560px\,94vw\)\]{width:min(560px,94vw)}.w-\[min\(560px\,96vw\)\]{width:min(560px,96vw)}.w-\[min\(620px\,94vw\)\]{width:min(620px,94vw)}.w-\[min\(620px\,96vw\)\]{width:min(620px,96vw)}.w-\[min\(680px\,96vw\)\]{width:min(680px,96vw)}.w-\[min\(720px\,96vw\)\]{width:min(720px,96vw)}.w-\[min\(720px\,97vw\)\]{width:min(720px,97vw)}.w-\[min\(820px\,97vw\)\]{width:min(820px,97vw)}.w-\[min\(900px\,96vw\)\]{width:min(900px,96vw)}.w-\[min\(92vw\,28rem\)\]{width:min(92vw,28rem)}.w-\[min\(92vw\,34rem\)\]{width:min(92vw,34rem)}.w-\[min\(92vw\,720px\)\]{width:min(92vw,720px)}.w-\[min\(94vw\,48rem\)\]{width:min(94vw,48rem)}.w-\[min\(94vw\,620px\)\]{width:min(94vw,620px)}.w-\[min\(96vw\,64rem\)\]{width:min(96vw,64rem)}.w-\[min\(98vw\,80rem\)\]{width:min(98vw,80rem)}.w-\[var\(--radix-popover-trigger-width\)\]{width:var(--radix-popover-trigger-width)}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.w-px{width:1px}.w-screen{width:100vw}.min-w-0{min-width:0px}.min-w-28{min-width:7rem}.min-w-3\.5{min-width:.875rem}.min-w-4{min-width:1rem}.min-w-5{min-width:1.25rem}.min-w-52{min-width:13rem}.min-w-6{min-width:1.5rem}.min-w-80{min-width:20rem}.min-w-\[1\.25rem\]{min-width:1.25rem}.min-w-\[1\.75rem\]{min-width:1.75rem}.min-w-\[1000px\]{min-width:1000px}.min-w-\[100px\]{min-width:100px}.min-w-\[104px\]{min-width:104px}.min-w-\[1100px\]{min-width:1100px}.min-w-\[110px\]{min-width:110px}.min-w-\[112px\]{min-width:112px}.min-w-\[1200px\]{min-width:1200px}.min-w-\[120px\]{min-width:120px}.min-w-\[128px\]{min-width:128px}.min-w-\[12rem\]{min-width:12rem}.min-w-\[130px\]{min-width:130px}.min-w-\[140px\]{min-width:140px}.min-w-\[1500px\]{min-width:1500px}.min-w-\[150px\]{min-width:150px}.min-w-\[1600px\]{min-width:1600px}.min-w-\[160px\]{min-width:160px}.min-w-\[16px\]{min-width:16px}.min-w-\[1800px\]{min-width:1800px}.min-w-\[180px\]{min-width:180px}.min-w-\[18px\]{min-width:18px}.min-w-\[1rem\]{min-width:1rem}.min-w-\[2\.25rem\]{min-width:2.25rem}.min-w-\[2000px\]{min-width:2000px}.min-w-\[200px\]{min-width:200px}.min-w-\[20px\]{min-width:20px}.min-w-\[214px\]{min-width:214px}.min-w-\[220px\]{min-width:220px}.min-w-\[22px\]{min-width:22px}.min-w-\[230px\]{min-width:230px}.min-w-\[236px\]{min-width:236px}.min-w-\[240px\]{min-width:240px}.min-w-\[250px\]{min-width:250px}.min-w-\[260px\]{min-width:260px}.min-w-\[26px\]{min-width:26px}.min-w-\[280px\]{min-width:280px}.min-w-\[28px\]{min-width:28px}.min-w-\[300px\]{min-width:300px}.min-w-\[320px\]{min-width:320px}.min-w-\[35px\]{min-width:35px}.min-w-\[36px\]{min-width:36px}.min-w-\[380px\]{min-width:380px}.min-w-\[38px\]{min-width:38px}.min-w-\[40px\]{min-width:40px}.min-w-\[420px\]{min-width:420px}.min-w-\[42px\]{min-width:42px}.min-w-\[44px\]{min-width:44px}.min-w-\[45px\]{min-width:45px}.min-w-\[4px\]{min-width:4px}.min-w-\[50px\]{min-width:50px}.min-w-\[52px\]{min-width:52px}.min-w-\[55px\]{min-width:55px}.min-w-\[60px\]{min-width:60px}.min-w-\[640px\]{min-width:640px}.min-w-\[64px\]{min-width:64px}.min-w-\[680px\]{min-width:680px}.min-w-\[70px\]{min-width:70px}.min-w-\[72px\]{min-width:72px}.min-w-\[7rem\]{min-width:7rem}.min-w-\[80px\]{min-width:80px}.min-w-\[820px\]{min-width:820px}.min-w-\[8rem\]{min-width:8rem}.min-w-\[900px\]{min-width:900px}.min-w-\[90px\]{min-width:90px}.min-w-\[920px\]{min-width:920px}.min-w-\[960px\]{min-width:960px}.min-w-\[96px\]{min-width:96px}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.min-w-fit{min-width:-moz-fit-content;min-width:fit-content}.min-w-full{min-width:100%}.min-w-max{min-width:-moz-max-content;min-width:max-content}.min-w-min{min-width:-moz-min-content;min-width:min-content}.\!max-w-2xl{max-width:42rem!important}.\!max-w-\[980px\]{max-width:980px!important}.\!max-w-full{max-width:100%!important}.\!max-w-none{max-width:none!important}.max-w-0{max-width:0px}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[--skeleton-width\]{max-width:var(--skeleton-width)}.max-w-\[100px\]{max-width:100px}.max-w-\[100vw\]{max-width:100vw}.max-w-\[10rem\]{max-width:10rem}.max-w-\[1100px\]{max-width:1100px}.max-w-\[110px\]{max-width:110px}.max-w-\[120px\]{max-width:120px}.max-w-\[130px\]{max-width:130px}.max-w-\[1400px\]{max-width:1400px}.max-w-\[140px\]{max-width:140px}.max-w-\[1500px\]{max-width:1500px}.max-w-\[150px\]{max-width:150px}.max-w-\[160px\]{max-width:160px}.max-w-\[1700px\]{max-width:1700px}.max-w-\[1800px\]{max-width:1800px}.max-w-\[180px\]{max-width:180px}.max-w-\[18rem\]{max-width:18rem}.max-w-\[200px\]{max-width:200px}.max-w-\[20rem\]{max-width:20rem}.max-w-\[220px\]{max-width:220px}.max-w-\[240px\]{max-width:240px}.max-w-\[250px\]{max-width:250px}.max-w-\[260px\]{max-width:260px}.max-w-\[280px\]{max-width:280px}.max-w-\[300px\]{max-width:300px}.max-w-\[320px\]{max-width:320px}.max-w-\[32px\]{max-width:32px}.max-w-\[340px\]{max-width:340px}.max-w-\[350px\]{max-width:350px}.max-w-\[360px\]{max-width:360px}.max-w-\[400px\]{max-width:400px}.max-w-\[440px\]{max-width:440px}.max-w-\[44px\]{max-width:44px}.max-w-\[450px\]{max-width:450px}.max-w-\[460px\]{max-width:460px}.max-w-\[50px\]{max-width:50px}.max-w-\[560px\]{max-width:560px}.max-w-\[600px\]{max-width:600px}.max-w-\[60px\]{max-width:60px}.max-w-\[64px\]{max-width:64px}.max-w-\[70\%\]{max-width:70%}.max-w-\[700px\]{max-width:700px}.max-w-\[72\%\]{max-width:72%}.max-w-\[75\%\]{max-width:75%}.max-w-\[78\%\]{max-width:78%}.max-w-\[80\%\]{max-width:80%}.max-w-\[80px\]{max-width:80px}.max-w-\[85\%\]{max-width:85%}.max-w-\[860px\]{max-width:860px}.max-w-\[88\%\]{max-width:88%}.max-w-\[880px\]{max-width:880px}.max-w-\[88vw\]{max-width:88vw}.max-w-\[90\%\]{max-width:90%}.max-w-\[900px\]{max-width:900px}.max-w-\[90vw\]{max-width:90vw}.max-w-\[92vw\]{max-width:92vw}.max-w-\[94vw\]{max-width:94vw}.max-w-\[95vw\]{max-width:95vw}.max-w-\[96vw\]{max-width:96vw}.max-w-\[97vw\]{max-width:97vw}.max-w-\[98vw\]{max-width:98vw}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-max{max-width:-moz-max-content;max-width:max-content}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-screen-2xl{max-width:1536px}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-\[2\]{flex:2}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow-0{flex-grow:0}.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-full{flex-basis:100%}.table-auto{table-layout:auto}.table-fixed{table-layout:fixed}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:separate}.border-spacing-0{--tw-border-spacing-x: 0px;--tw-border-spacing-y: 0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-px{--tw-translate-x: -1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[-50\%\]{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-px{--tw-translate-x: 1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-4{--tw-translate-y: 1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[-50\%\]{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate: -90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-1{--tw-rotate: 1deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[1\.2deg\]{--tw-rotate: 1.2deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-75{--tw-scale-x: .75;--tw-scale-y: .75;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}.animate-bounce{animation:bounce 1s infinite}@keyframes ping{75%,to{transform:scale(2);opacity:0}}.animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}@keyframes progress-bar{0%{transform:translate(-100%)}to{transform:translate(100%)}}.animate-progress-bar{animation:progress-bar 1.2s ease-in-out infinite}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-col-resize{cursor:col-resize}.cursor-crosshair{cursor:crosshair}.cursor-default{cursor:default}.cursor-ew-resize{cursor:ew-resize}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-help{cursor:help}.cursor-move{cursor:move}.cursor-not-allowed{cursor:not-allowed}.cursor-ns-resize{cursor:ns-resize}.cursor-nwse-resize{cursor:nwse-resize}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.touch-none{touch-action:none}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.select-all{-webkit-user-select:all;-moz-user-select:all;user-select:all}.resize-none{resize:none}.resize-y{resize:vertical}.resize{resize:both}.scroll-mt-24{scroll-margin-top:6rem}.scroll-mt-4{scroll-margin-top:1rem}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.auto-rows-\[minmax\(110px\,1fr\)\]{grid-auto-rows:minmax(110px,1fr)}.auto-rows-fr{grid-auto-rows:minmax(0,1fr)}.auto-rows-min{grid-auto-rows:min-content}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid-cols-\[1\.1fr_1\.2fr\]{grid-template-columns:1.1fr 1.2fr}.grid-cols-\[1\.2fr_1\.2fr_96px_30px\]{grid-template-columns:1.2fr 1.2fr 96px 30px}.grid-cols-\[112px_180px_minmax\(0\,1fr\)\]{grid-template-columns:112px 180px minmax(0,1fr)}.grid-cols-\[143px_1fr_72px_72px_92px\]{grid-template-columns:143px 1fr 72px 72px 92px}.grid-cols-\[16px_1fr_auto\]{grid-template-columns:16px 1fr auto}.grid-cols-\[1fr_1\.4fr_auto\]{grid-template-columns:1fr 1.4fr auto}.grid-cols-\[1fr_108px_84px_28px\]{grid-template-columns:1fr 108px 84px 28px}.grid-cols-\[1fr_120px_auto\]{grid-template-columns:1fr 120px auto}.grid-cols-\[1fr_140px_auto\]{grid-template-columns:1fr 140px auto}.grid-cols-\[1fr_180px_140px_100px\]{grid-template-columns:1fr 180px 140px 100px}.grid-cols-\[1fr_1fr_90px_38px\]{grid-template-columns:1fr 1fr 90px 38px}.grid-cols-\[1fr_1fr_auto\]{grid-template-columns:1fr 1fr auto}.grid-cols-\[1fr_300px\]{grid-template-columns:1fr 300px}.grid-cols-\[1fr_340px\]{grid-template-columns:1fr 340px}.grid-cols-\[1fr_84px_28px\]{grid-template-columns:1fr 84px 28px}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[1fr_auto_auto\]{grid-template-columns:1fr auto auto}.grid-cols-\[1fr_auto_auto_auto\]{grid-template-columns:1fr auto auto auto}.grid-cols-\[260px_1fr\]{grid-template-columns:260px 1fr}.grid-cols-\[260px_minmax\(0\,1fr\)\]{grid-template-columns:260px minmax(0,1fr)}.grid-cols-\[40px\,1fr\,repeat\(5\,80px\)\]{grid-template-columns:40px 1fr repeat(5,80px)}.grid-cols-\[40px_repeat\(7\,1fr\)\]{grid-template-columns:40px repeat(7,1fr)}.grid-cols-\[88px_1fr_auto_auto\]{grid-template-columns:88px 1fr auto auto}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[minmax\(0\,1fr\)_100px_96px_84px_72px_92px_64px\]{grid-template-columns:minmax(0,1fr) 100px 96px 84px 72px 92px 64px}.grid-cols-\[minmax\(130px\,1\.3fr\)_minmax\(110px\,1fr\)_72px_110px_minmax\(220px\,1\.8fr\)\]{grid-template-columns:minmax(130px,1.3fr) minmax(110px,1fr) 72px 110px minmax(220px,1.8fr)}.grid-cols-\[minmax\(130px\,1\.3fr\)_minmax\(110px\,1fr\)_72px_96px_minmax\(180px\,1\.6fr\)\]{grid-template-columns:minmax(130px,1.3fr) minmax(110px,1fr) 72px 96px minmax(180px,1.6fr)}.grid-cols-\[minmax\(150px\,1\.4fr\)_90px_90px_minmax\(260px\,2fr\)\]{grid-template-columns:minmax(150px,1.4fr) 90px 90px minmax(260px,2fr)}.grid-cols-\[minmax\(150px\,1fr\)_102px_120px_150px_150px_112px_84px\]{grid-template-columns:minmax(150px,1fr) 102px 120px 150px 150px 112px 84px}.grid-rows-6{grid-template-rows:repeat(6,minmax(0,1fr))}.grid-rows-\[0fr\]{grid-template-rows:0fr}.grid-rows-\[1fr\]{grid-template-rows:1fr}.grid-rows-\[auto_1fr_auto\]{grid-template-rows:auto 1fr auto}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.place-items-center{place-items:center}.content-start{align-content:flex-start}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.\!justify-between{justify-content:space-between!important}.justify-between{justify-content:space-between}.gap-0{gap:0px}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-\[14px\]{gap:14px}.gap-\[2px\]{gap:2px}.gap-\[var\(--card-spacing\)\]{gap:var(--card-spacing)}.gap-px{gap:1px}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-y-0{row-gap:0px}.gap-y-0\.5{row-gap:.125rem}.gap-y-1{row-gap:.25rem}.gap-y-1\.5{row-gap:.375rem}.gap-y-2{row-gap:.5rem}.gap-y-3{row-gap:.75rem}.gap-y-4{row-gap:1rem}.-space-x-1\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(-.375rem * var(--tw-space-x-reverse));margin-left:calc(-.375rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(-.5rem * var(--tw-space-x-reverse));margin-left:calc(-.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-3\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.875rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-7>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.75rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-border>:not([hidden])~:not([hidden]){border-color:hsl(var(--border))}.divide-border\/40>:not([hidden])~:not([hidden]){border-color:hsl(var(--border) / .4)}.divide-border\/60>:not([hidden])~:not([hidden]){border-color:hsl(var(--border) / .6)}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.justify-self-start{justify-self:start}.justify-self-end{justify-self:end}.justify-self-center{justify-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.overflow-x-scroll{overflow-x:scroll}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-ellipsis{text-overflow:ellipsis}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[10px\]{border-radius:10px}.rounded-\[11px\]{border-radius:11px}.rounded-\[12px\]{border-radius:12px}.rounded-\[13px_13px_4px_13px\]{border-radius:13px 13px 4px}.rounded-\[14px\]{border-radius:14px}.rounded-\[18px\]{border-radius:18px}.rounded-\[2px\]{border-radius:2px}.rounded-\[3px\]{border-radius:3px}.rounded-\[4px\]{border-radius:4px}.rounded-\[4px_13px_13px_13px\]{border-radius:4px 13px 13px}.rounded-\[5px\]{border-radius:5px}.rounded-\[7px\]{border-radius:7px}.rounded-\[8px\]{border-radius:8px}.rounded-\[9px\]{border-radius:9px}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:.75rem}.rounded-b-2xl{border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}.rounded-b-lg{border-bottom-right-radius:var(--radius);border-bottom-left-radius:var(--radius)}.rounded-b-md{border-bottom-right-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.rounded-b-xl{border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}.rounded-l{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-r{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-t-3xl{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.rounded-t-\[10px\]{border-top-left-radius:10px;border-top-right-radius:10px}.rounded-t-lg{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.rounded-bl-md{border-bottom-left-radius:calc(var(--radius) - 2px)}.rounded-bl-sm{border-bottom-left-radius:calc(var(--radius) - 4px)}.rounded-bl-xl{border-bottom-left-radius:.75rem}.rounded-br-md{border-bottom-right-radius:calc(var(--radius) - 2px)}.rounded-br-sm{border-bottom-right-radius:calc(var(--radius) - 4px)}.rounded-br-xl{border-bottom-right-radius:.75rem}.rounded-tl-sm{border-top-left-radius:calc(var(--radius) - 4px)}.rounded-tl-xl{border-top-left-radius:.75rem}.rounded-tr-sm{border-top-right-radius:calc(var(--radius) - 4px)}.rounded-tr-xl{border-top-right-radius:.75rem}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-4{border-width:4px}.border-\[1\.5px\]{border-width:1.5px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-l-\[3px\]{border-left-width:3px}.border-r{border-right-width:1px}.border-r-2{border-right-width:2px}.border-t{border-top-width:1px}.border-t-0{border-top-width:0px}.border-t-2{border-top-width:2px}.border-t-4{border-top-width:4px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-none{border-style:none}.\!border-sky-200{--tw-border-opacity: 1 !important;border-color:rgb(186 230 253 / var(--tw-border-opacity, 1))!important}.\!border-sky-300{--tw-border-opacity: 1 !important;border-color:rgb(125 211 252 / var(--tw-border-opacity, 1))!important}.border-\[\#3e986e\]\/30{border-color:#3e986e4d}.border-\[\#E5E7EB\]{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-\[\#b0dcf3\]{--tw-border-opacity: 1;border-color:rgb(176 220 243 / var(--tw-border-opacity, 1))}.border-\[--color-border\]{border-color:var(--color-border)}.border-\[color\:var\(--line\)\]{border-color:var(--line)}.border-\[color\:var\(--line2\)\]{border-color:var(--line2)}.border-\[hsl\(198_55\%_70\%\)\]{--tw-border-opacity: 1;border-color:hsl(198 55% 70% / var(--tw-border-opacity, 1))}.border-\[hsl\(198_55\%_85\%\)\]{--tw-border-opacity: 1;border-color:hsl(198 55% 85% / var(--tw-border-opacity, 1))}.border-\[hsl\(198_60\%_50\%\)\]{--tw-border-opacity: 1;border-color:hsl(198 60% 50% / var(--tw-border-opacity, 1))}.border-\[hsl\(198_60\%_60\%\)\]{--tw-border-opacity: 1;border-color:hsl(198 60% 60% / var(--tw-border-opacity, 1))}.border-\[hsl\(198_60\%_62\%\)\]{--tw-border-opacity: 1;border-color:hsl(198 60% 62% / var(--tw-border-opacity, 1))}.border-\[hsl\(198_60\%_70\%\)\]{--tw-border-opacity: 1;border-color:hsl(198 60% 70% / var(--tw-border-opacity, 1))}.border-\[hsl\(198_60\%_72\%\)\]{--tw-border-opacity: 1;border-color:hsl(198 60% 72% / var(--tw-border-opacity, 1))}.border-\[hsl\(198_60\%_80\%\)\]{--tw-border-opacity: 1;border-color:hsl(198 60% 80% / var(--tw-border-opacity, 1))}.border-\[hsl\(198_65\%_60\%\)\]{--tw-border-opacity: 1;border-color:hsl(198 65% 60% / var(--tw-border-opacity, 1))}.border-\[hsl\(208_60\%_84\%\)\]{--tw-border-opacity: 1;border-color:hsl(208 60% 84% / var(--tw-border-opacity, 1))}.border-\[hsl\(40_75\%_82\%\)\]{--tw-border-opacity: 1;border-color:hsl(40 75% 82% / var(--tw-border-opacity, 1))}.border-\[hsl\(var\(--orc-accent\)\)\]{border-color:hsl(var(--orc-accent))}.border-\[hsl\(var\(--orc-amber\)\)\]{border-color:hsl(var(--orc-amber))}.border-\[hsl\(var\(--orc-amber\)\/0\.4\)\]{border-color:hsl(var(--orc-amber)/.4)}.border-\[hsl\(var\(--orc-amber\)_\/_0\.3\)\]{border-color:hsl(var(--orc-amber) / .3)}.border-\[hsl\(var\(--orc-amber\)_\/_0\.45\)\]{border-color:hsl(var(--orc-amber) / .45)}.border-\[hsl\(var\(--orc-border\)\)\]{border-color:hsl(var(--orc-border))}.border-\[hsl\(var\(--orc-border-strong\)\)\]{border-color:hsl(var(--orc-border-strong))}.border-\[hsl\(var\(--orc-green\)\)\]{border-color:hsl(var(--orc-green))}.border-\[hsl\(var\(--orc-green\)_\/_0\.3\)\]{border-color:hsl(var(--orc-green) / .3)}.border-\[hsl\(var\(--orc-green\)_\/_0\.45\)\]{border-color:hsl(var(--orc-green) / .45)}.border-\[hsl\(var\(--orc-primary\)\)\]{border-color:hsl(var(--orc-primary))}.border-\[hsl\(var\(--orc-primary\)_\/_0\.3\)\]{border-color:hsl(var(--orc-primary) / .3)}.border-\[hsl\(var\(--orc-red\)\)\]{border-color:hsl(var(--orc-red))}.border-\[hsl\(var\(--orc-red\)_\/_0\.3\)\]{border-color:hsl(var(--orc-red) / .3)}.border-\[hsl\(var\(--orc-red\)_\/_0\.5\)\]{border-color:hsl(var(--orc-red) / .5)}.border-\[hsl\(var\(--orc-st-doing\)\)\]{border-color:hsl(var(--orc-st-doing))}.border-\[hsl\(var\(--orc-st-doing\)_\/_0\.3\)\]{border-color:hsl(var(--orc-st-doing) / .3)}.border-\[hsl\(var\(--orc-st-doing\)_\/_0\.45\)\]{border-color:hsl(var(--orc-st-doing) / .45)}.border-\[hsl\(var\(--warning\)\/0\.35\)\]{border-color:hsl(var(--warning)/.35)}.border-\[var\(--accent\)\]{border-color:var(--accent)}.border-\[var\(--line\)\]{border-color:var(--line)}.border-\[var\(--line2\)\]{border-color:var(--line2)}.border-\[var\(--org-line\)\]{border-color:var(--org-line)}.border-\[var\(--org-line2\)\]{border-color:var(--org-line2)}.border-amber-100{--tw-border-opacity: 1;border-color:rgb(254 243 199 / var(--tw-border-opacity, 1))}.border-amber-200{--tw-border-opacity: 1;border-color:rgb(253 230 138 / var(--tw-border-opacity, 1))}.border-amber-200\/60{border-color:#fde68a99}.border-amber-200\/70{border-color:#fde68ab3}.border-amber-300{--tw-border-opacity: 1;border-color:rgb(252 211 77 / var(--tw-border-opacity, 1))}.border-amber-300\/60{border-color:#fcd34d99}.border-amber-400{--tw-border-opacity: 1;border-color:rgb(251 191 36 / var(--tw-border-opacity, 1))}.border-amber-400\/40{border-color:#fbbf2466}.border-amber-500{--tw-border-opacity: 1;border-color:rgb(245 158 11 / var(--tw-border-opacity, 1))}.border-amber-500\/20{border-color:#f59e0b33}.border-amber-500\/30{border-color:#f59e0b4d}.border-amber-500\/40{border-color:#f59e0b66}.border-amber-500\/50{border-color:#f59e0b80}.border-amber-500\/60{border-color:#f59e0b99}.border-amber-900\/30{border-color:#78350f4d}.border-background{border-color:hsl(var(--background))}.border-black\/10{border-color:#0000001a}.border-blue-200{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1))}.border-blue-200\/60{border-color:#bfdbfe99}.border-blue-300{--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity, 1))}.border-blue-300\/50{border-color:#93c5fd80}.border-blue-400{--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1))}.border-blue-500{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.border-blue-500\/20{border-color:#3b82f633}.border-blue-500\/30{border-color:#3b82f64d}.border-blue-500\/40{border-color:#3b82f666}.border-blue-600{--tw-border-opacity: 1;border-color:rgb(37 99 235 / var(--tw-border-opacity, 1))}.border-blue-700{--tw-border-opacity: 1;border-color:rgb(29 78 216 / var(--tw-border-opacity, 1))}.border-border{border-color:hsl(var(--border))}.border-border\/30{border-color:hsl(var(--border) / .3)}.border-border\/40{border-color:hsl(var(--border) / .4)}.border-border\/50{border-color:hsl(var(--border) / .5)}.border-border\/60{border-color:hsl(var(--border) / .6)}.border-border\/70{border-color:hsl(var(--border) / .7)}.border-card{border-color:hsl(var(--card))}.border-chart-2\/60{border-color:hsl(var(--chart-2) / .6)}.border-chart-3\/60{border-color:hsl(var(--chart-3) / .6)}.border-chart-4\/60{border-color:hsl(var(--chart-4) / .6)}.border-chart-5\/60{border-color:hsl(var(--chart-5) / .6)}.border-current{border-color:currentColor}.border-cyan-200{--tw-border-opacity: 1;border-color:rgb(165 243 252 / var(--tw-border-opacity, 1))}.border-cyan-200\/70{border-color:#a5f3fcb3}.border-cyan-300{--tw-border-opacity: 1;border-color:rgb(103 232 249 / var(--tw-border-opacity, 1))}.border-destructive{border-color:hsl(var(--destructive))}.border-destructive\/20{border-color:hsl(var(--destructive) / .2)}.border-destructive\/30{border-color:hsl(var(--destructive) / .3)}.border-destructive\/40{border-color:hsl(var(--destructive) / .4)}.border-destructive\/50{border-color:hsl(var(--destructive) / .5)}.border-emerald-100{--tw-border-opacity: 1;border-color:rgb(209 250 229 / var(--tw-border-opacity, 1))}.border-emerald-200{--tw-border-opacity: 1;border-color:rgb(167 243 208 / var(--tw-border-opacity, 1))}.border-emerald-200\/70{border-color:#a7f3d0b3}.border-emerald-300{--tw-border-opacity: 1;border-color:rgb(110 231 183 / var(--tw-border-opacity, 1))}.border-emerald-400{--tw-border-opacity: 1;border-color:rgb(52 211 153 / var(--tw-border-opacity, 1))}.border-emerald-500{--tw-border-opacity: 1;border-color:rgb(16 185 129 / var(--tw-border-opacity, 1))}.border-emerald-500\/30{border-color:#10b9814d}.border-emerald-500\/40{border-color:#10b98166}.border-emerald-500\/50{border-color:#10b98180}.border-foreground{border-color:hsl(var(--foreground))}.border-foreground\/20{border-color:hsl(var(--foreground) / .2)}.border-fuchsia-200\/70{border-color:#f5d0feb3}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.border-gray-400{--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity, 1))}.border-gray-400\/50{border-color:#9ca3af80}.border-gray-700{--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.border-green-200{--tw-border-opacity: 1;border-color:rgb(187 247 208 / var(--tw-border-opacity, 1))}.border-green-300{--tw-border-opacity: 1;border-color:rgb(134 239 172 / var(--tw-border-opacity, 1))}.border-green-400{--tw-border-opacity: 1;border-color:rgb(74 222 128 / var(--tw-border-opacity, 1))}.border-green-500{--tw-border-opacity: 1;border-color:rgb(34 197 94 / var(--tw-border-opacity, 1))}.border-green-500\/20{border-color:#22c55e33}.border-green-500\/30{border-color:#22c55e4d}.border-green-500\/40{border-color:#22c55e66}.border-green-600{--tw-border-opacity: 1;border-color:rgb(22 163 74 / var(--tw-border-opacity, 1))}.border-green-600\/30{border-color:#16a34a4d}.border-indigo-200{--tw-border-opacity: 1;border-color:rgb(199 210 254 / var(--tw-border-opacity, 1))}.border-indigo-200\/70{border-color:#c7d2feb3}.border-input{border-color:hsl(var(--input))}.border-lime-200\/70{border-color:#d9f99db3}.border-muted{border-color:hsl(var(--muted))}.border-muted-foreground\/20{border-color:hsl(var(--muted-foreground) / .2)}.border-muted-foreground\/25{border-color:hsl(var(--muted-foreground) / .25)}.border-muted-foreground\/30{border-color:hsl(var(--muted-foreground) / .3)}.border-muted-foreground\/40{border-color:hsl(var(--muted-foreground) / .4)}.border-orange-200{--tw-border-opacity: 1;border-color:rgb(254 215 170 / var(--tw-border-opacity, 1))}.border-orange-200\/70{border-color:#fed7aab3}.border-orange-300{--tw-border-opacity: 1;border-color:rgb(253 186 116 / var(--tw-border-opacity, 1))}.border-orange-500{--tw-border-opacity: 1;border-color:rgb(249 115 22 / var(--tw-border-opacity, 1))}.border-orange-500\/40{border-color:#f9731666}.border-orange-600{--tw-border-opacity: 1;border-color:rgb(234 88 12 / var(--tw-border-opacity, 1))}.border-pink-200{--tw-border-opacity: 1;border-color:rgb(251 207 232 / var(--tw-border-opacity, 1))}.border-pink-300{--tw-border-opacity: 1;border-color:rgb(249 168 212 / var(--tw-border-opacity, 1))}.border-primary{border-color:hsl(var(--primary))}.border-primary-foreground\/20{border-color:hsl(var(--primary-foreground) / .2)}.border-primary\/10{border-color:hsl(var(--primary) / .1)}.border-primary\/20{border-color:hsl(var(--primary) / .2)}.border-primary\/25{border-color:hsl(var(--primary) / .25)}.border-primary\/30{border-color:hsl(var(--primary) / .3)}.border-primary\/40{border-color:hsl(var(--primary) / .4)}.border-primary\/50{border-color:hsl(var(--primary) / .5)}.border-primary\/60{border-color:hsl(var(--primary) / .6)}.border-purple-200{--tw-border-opacity: 1;border-color:rgb(233 213 255 / var(--tw-border-opacity, 1))}.border-purple-300{--tw-border-opacity: 1;border-color:rgb(216 180 254 / var(--tw-border-opacity, 1))}.border-purple-500\/30{border-color:#a855f74d}.border-red-200{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.border-red-300{--tw-border-opacity: 1;border-color:rgb(252 165 165 / var(--tw-border-opacity, 1))}.border-red-400{--tw-border-opacity: 1;border-color:rgb(248 113 113 / var(--tw-border-opacity, 1))}.border-red-500{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.border-red-500\/20{border-color:#ef444433}.border-red-500\/30{border-color:#ef44444d}.border-red-500\/50{border-color:#ef444480}.border-red-600{--tw-border-opacity: 1;border-color:rgb(220 38 38 / var(--tw-border-opacity, 1))}.border-red-800{--tw-border-opacity: 1;border-color:rgb(153 27 27 / var(--tw-border-opacity, 1))}.border-rose-100{--tw-border-opacity: 1;border-color:rgb(255 228 230 / var(--tw-border-opacity, 1))}.border-rose-200{--tw-border-opacity: 1;border-color:rgb(254 205 211 / var(--tw-border-opacity, 1))}.border-rose-200\/70{border-color:#fecdd3b3}.border-rose-300{--tw-border-opacity: 1;border-color:rgb(253 164 175 / var(--tw-border-opacity, 1))}.border-sidebar-border{border-color:hsl(var(--sidebar-border))}.border-sky-100{--tw-border-opacity: 1;border-color:rgb(224 242 254 / var(--tw-border-opacity, 1))}.border-sky-200{--tw-border-opacity: 1;border-color:rgb(186 230 253 / var(--tw-border-opacity, 1))}.border-sky-200\/60{border-color:#bae6fd99}.border-sky-200\/70{border-color:#bae6fdb3}.border-sky-300{--tw-border-opacity: 1;border-color:rgb(125 211 252 / var(--tw-border-opacity, 1))}.border-sky-300\/70{border-color:#7dd3fcb3}.border-sky-400{--tw-border-opacity: 1;border-color:rgb(56 189 248 / var(--tw-border-opacity, 1))}.border-sky-500{--tw-border-opacity: 1;border-color:rgb(14 165 233 / var(--tw-border-opacity, 1))}.border-sky-500\/30{border-color:#0ea5e94d}.border-sky-500\/50{border-color:#0ea5e980}.border-sky-600{--tw-border-opacity: 1;border-color:rgb(2 132 199 / var(--tw-border-opacity, 1))}.border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.border-slate-300{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}.border-slate-400{--tw-border-opacity: 1;border-color:rgb(148 163 184 / var(--tw-border-opacity, 1))}.border-success{border-color:hsl(var(--success))}.border-success\/20{border-color:hsl(var(--success) / .2)}.border-success\/25{border-color:hsl(var(--success) / .25)}.border-success\/30{border-color:hsl(var(--success) / .3)}.border-success\/40{border-color:hsl(var(--success) / .4)}.border-success\/50{border-color:hsl(var(--success) / .5)}.border-success\/60{border-color:hsl(var(--success) / .6)}.border-teal-200{--tw-border-opacity: 1;border-color:rgb(153 246 228 / var(--tw-border-opacity, 1))}.border-teal-200\/70{border-color:#99f6e4b3}.border-teal-300{--tw-border-opacity: 1;border-color:rgb(94 234 212 / var(--tw-border-opacity, 1))}.border-transparent{border-color:transparent}.border-violet-200{--tw-border-opacity: 1;border-color:rgb(221 214 254 / var(--tw-border-opacity, 1))}.border-violet-200\/70{border-color:#ddd6feb3}.border-violet-300{--tw-border-opacity: 1;border-color:rgb(196 181 253 / var(--tw-border-opacity, 1))}.border-violet-400\/60{border-color:#a78bfa99}.border-violet-500{--tw-border-opacity: 1;border-color:rgb(139 92 246 / var(--tw-border-opacity, 1))}.border-violet-500\/40{border-color:#8b5cf666}.border-warning{border-color:hsl(var(--warning))}.border-warning\/20{border-color:hsl(var(--warning) / .2)}.border-warning\/30{border-color:hsl(var(--warning) / .3)}.border-warning\/40{border-color:hsl(var(--warning) / .4)}.border-warning\/50{border-color:hsl(var(--warning) / .5)}.border-white\/40{border-color:#fff6}.border-yellow-200{--tw-border-opacity: 1;border-color:rgb(254 240 138 / var(--tw-border-opacity, 1))}.border-yellow-300{--tw-border-opacity: 1;border-color:rgb(253 224 71 / var(--tw-border-opacity, 1))}.border-yellow-500{--tw-border-opacity: 1;border-color:rgb(234 179 8 / var(--tw-border-opacity, 1))}.border-yellow-500\/20{border-color:#eab30833}.border-yellow-500\/50{border-color:#eab30880}.border-zinc-200{--tw-border-opacity: 1;border-color:rgb(228 228 231 / var(--tw-border-opacity, 1))}.border-l-\[hsl\(198_65\%_60\%\)\]{--tw-border-opacity: 1;border-left-color:hsl(198 65% 60% / var(--tw-border-opacity, 1))}.border-l-amber-400{--tw-border-opacity: 1;border-left-color:rgb(251 191 36 / var(--tw-border-opacity, 1))}.border-l-amber-500{--tw-border-opacity: 1;border-left-color:rgb(245 158 11 / var(--tw-border-opacity, 1))}.border-l-blue-500{--tw-border-opacity: 1;border-left-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.border-l-border{border-left-color:hsl(var(--border))}.border-l-destructive{border-left-color:hsl(var(--destructive))}.border-l-emerald-500{--tw-border-opacity: 1;border-left-color:rgb(16 185 129 / var(--tw-border-opacity, 1))}.border-l-green-400{--tw-border-opacity: 1;border-left-color:rgb(74 222 128 / var(--tw-border-opacity, 1))}.border-l-green-500{--tw-border-opacity: 1;border-left-color:rgb(34 197 94 / var(--tw-border-opacity, 1))}.border-l-muted-foreground\/40{border-left-color:hsl(var(--muted-foreground) / .4)}.border-l-primary{border-left-color:hsl(var(--primary))}.border-l-purple-500{--tw-border-opacity: 1;border-left-color:rgb(168 85 247 / var(--tw-border-opacity, 1))}.border-l-rose-500{--tw-border-opacity: 1;border-left-color:rgb(244 63 94 / var(--tw-border-opacity, 1))}.border-l-sky-400{--tw-border-opacity: 1;border-left-color:rgb(56 189 248 / var(--tw-border-opacity, 1))}.border-l-sky-500{--tw-border-opacity: 1;border-left-color:rgb(14 165 233 / var(--tw-border-opacity, 1))}.border-l-success{border-left-color:hsl(var(--success))}.border-l-transparent{border-left-color:transparent}.border-l-warning{border-left-color:hsl(var(--warning))}.border-t-amber-400{--tw-border-opacity: 1;border-top-color:rgb(251 191 36 / var(--tw-border-opacity, 1))}.border-t-blue-400{--tw-border-opacity: 1;border-top-color:rgb(96 165 250 / var(--tw-border-opacity, 1))}.border-t-emerald-400{--tw-border-opacity: 1;border-top-color:rgb(52 211 153 / var(--tw-border-opacity, 1))}.border-t-foreground{border-top-color:hsl(var(--foreground))}.border-t-green-500{--tw-border-opacity: 1;border-top-color:rgb(34 197 94 / var(--tw-border-opacity, 1))}.border-t-primary{border-top-color:hsl(var(--primary))}.border-t-rose-400{--tw-border-opacity: 1;border-top-color:rgb(251 113 133 / var(--tw-border-opacity, 1))}.border-t-slate-200{--tw-border-opacity: 1;border-top-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.border-t-slate-400{--tw-border-opacity: 1;border-top-color:rgb(148 163 184 / var(--tw-border-opacity, 1))}.border-t-transparent{border-top-color:transparent}.\!bg-primary\/20{background-color:hsl(var(--primary) / .2)!important}.\!bg-sky-100{--tw-bg-opacity: 1 !important;background-color:rgb(224 242 254 / var(--tw-bg-opacity, 1))!important}.\!bg-yellow-50\/60{background-color:#fefce899!important}.bg-\[\#1f6e95\]\/10{background-color:#1f6e951a}.bg-\[\#3e986e\]\/10{background-color:#3e986e1a}.bg-\[\#3e986e\]\/15{background-color:#3e986e26}.bg-\[\#F3F4F6\]{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-\[\#b0dcf3\]\/25{background-color:#b0dcf340}.bg-\[\#b0dcf3\]\/50{background-color:#b0dcf380}.bg-\[\#d18039\]\/15{background-color:#d1803926}.bg-\[\#d34136\]\/10{background-color:#d341361a}.bg-\[\#e9f6fd\]{--tw-bg-opacity: 1;background-color:rgb(233 246 253 / var(--tw-bg-opacity, 1))}.bg-\[--color-bg\]{background-color:var(--color-bg)}.bg-\[color\:var\(--bg2\)\]{background-color:var(--bg2)}.bg-\[color\:var\(--card-hover\)\]{background-color:var(--card-hover)}.bg-\[hsl\(10_52\%_48\%\)\]{--tw-bg-opacity: 1;background-color:hsl(10 52% 48% / var(--tw-bg-opacity, 1))}.bg-\[hsl\(150_50\%_92\%\)\]{--tw-bg-opacity: 1;background-color:hsl(150 50% 92% / var(--tw-bg-opacity, 1))}.bg-\[hsl\(152_46\%_90\%\)\]{--tw-bg-opacity: 1;background-color:hsl(152 46% 90% / var(--tw-bg-opacity, 1))}.bg-\[hsl\(198_65\%_55\%\)\]{--tw-bg-opacity: 1;background-color:hsl(198 65% 55% / var(--tw-bg-opacity, 1))}.bg-\[hsl\(198_65\%_60\%\)\]{--tw-bg-opacity: 1;background-color:hsl(198 65% 60% / var(--tw-bg-opacity, 1))}.bg-\[hsl\(198_70\%_86\%\)\]{--tw-bg-opacity: 1;background-color:hsl(198 70% 86% / var(--tw-bg-opacity, 1))}.bg-\[hsl\(198_73\%_82\%\)\]{--tw-bg-opacity: 1;background-color:hsl(198 73% 82% / var(--tw-bg-opacity, 1))}.bg-\[hsl\(198_80\%_90\%\)\]{--tw-bg-opacity: 1;background-color:hsl(198 80% 90% / var(--tw-bg-opacity, 1))}.bg-\[hsl\(198_80\%_92\%\)\]{--tw-bg-opacity: 1;background-color:hsl(198 80% 92% / var(--tw-bg-opacity, 1))}.bg-\[hsl\(198_80\%_94\%\)\]{--tw-bg-opacity: 1;background-color:hsl(198 80% 94% / var(--tw-bg-opacity, 1))}.bg-\[hsl\(198_80\%_96\%\)\]{--tw-bg-opacity: 1;background-color:hsl(198 80% 96% / var(--tw-bg-opacity, 1))}.bg-\[hsl\(200_30\%_97\%\)\]{--tw-bg-opacity: 1;background-color:hsl(200 30% 97% / var(--tw-bg-opacity, 1))}.bg-\[hsl\(208_80\%_95\%\)\]{--tw-bg-opacity: 1;background-color:hsl(208 80% 95% / var(--tw-bg-opacity, 1))}.bg-\[hsl\(265_60\%_95\%\)\]{--tw-bg-opacity: 1;background-color:hsl(265 60% 95% / var(--tw-bg-opacity, 1))}.bg-\[hsl\(40_90\%_95\%\)\]{--tw-bg-opacity: 1;background-color:hsl(40 90% 95% / var(--tw-bg-opacity, 1))}.bg-\[hsl\(41_90\%_94\%\)\]{--tw-bg-opacity: 1;background-color:hsl(41 90% 94% / var(--tw-bg-opacity, 1))}.bg-\[hsl\(4_64\%_52\%\)\]{--tw-bg-opacity: 1;background-color:hsl(4 64% 52% / var(--tw-bg-opacity, 1))}.bg-\[hsl\(4_72\%_95\%\)\]{--tw-bg-opacity: 1;background-color:hsl(4 72% 95% / var(--tw-bg-opacity, 1))}.bg-\[hsl\(var\(--ml-muted\)\)\]{background-color:hsl(var(--ml-muted))}.bg-\[hsl\(var\(--orc-accent\)\)\]{background-color:hsl(var(--orc-accent))}.bg-\[hsl\(var\(--orc-accent-soft\)\)\]{background-color:hsl(var(--orc-accent-soft))}.bg-\[hsl\(var\(--orc-accent-soft\)\/0\.45\)\]{background-color:hsl(var(--orc-accent-soft)/.45)}.bg-\[hsl\(var\(--orc-accent-soft\)\/0\.5\)\]{background-color:hsl(var(--orc-accent-soft)/.5)}.bg-\[hsl\(var\(--orc-accent-soft\)\/0\.6\)\]{background-color:hsl(var(--orc-accent-soft)/.6)}.bg-\[hsl\(var\(--orc-amber\)\/0\.12\)\]{background-color:hsl(var(--orc-amber)/.12)}.bg-\[hsl\(var\(--orc-amber\)_\/_0\.10\)\]{background-color:hsl(var(--orc-amber) / .1)}.bg-\[hsl\(var\(--orc-amber\)_\/_0\.12\)\]{background-color:hsl(var(--orc-amber) / .12)}.bg-\[hsl\(var\(--orc-amber\)_\/_0\.14\)\]{background-color:hsl(var(--orc-amber) / .14)}.bg-\[hsl\(var\(--orc-blue\)\)\]{background-color:hsl(var(--orc-blue))}.bg-\[hsl\(var\(--orc-border\)\)\]{background-color:hsl(var(--orc-border))}.bg-\[hsl\(var\(--orc-card\)\)\]{background-color:hsl(var(--orc-card))}.bg-\[hsl\(var\(--orc-content\)\)\]{background-color:hsl(var(--orc-content))}.bg-\[hsl\(var\(--orc-green\)_\/_0\.10\)\]{background-color:hsl(var(--orc-green) / .1)}.bg-\[hsl\(var\(--orc-green\)_\/_0\.12\)\]{background-color:hsl(var(--orc-green) / .12)}.bg-\[hsl\(var\(--orc-green\)_\/_0\.14\)\]{background-color:hsl(var(--orc-green) / .14)}.bg-\[hsl\(var\(--orc-muted\)\)\]{background-color:hsl(var(--orc-muted))}.bg-\[hsl\(var\(--orc-muted\)\/0\.45\)\]{background-color:hsl(var(--orc-muted)/.45)}.bg-\[hsl\(var\(--orc-primary\)\)\]{background-color:hsl(var(--orc-primary))}.bg-\[hsl\(var\(--orc-primary\)_\/_0\.12\)\]{background-color:hsl(var(--orc-primary) / .12)}.bg-\[hsl\(var\(--orc-red\)_\/_0\.10\)\]{background-color:hsl(var(--orc-red) / .1)}.bg-\[hsl\(var\(--orc-red\)_\/_0\.12\)\]{background-color:hsl(var(--orc-red) / .12)}.bg-\[hsl\(var\(--orc-red\)_\/_0\.14\)\]{background-color:hsl(var(--orc-red) / .14)}.bg-\[hsl\(var\(--orc-st-doing\)\)\]{background-color:hsl(var(--orc-st-doing))}.bg-\[hsl\(var\(--orc-st-doing\)_\/_0\.08\)\]{background-color:hsl(var(--orc-st-doing) / .08)}.bg-\[hsl\(var\(--orc-st-doing\)_\/_0\.12\)\]{background-color:hsl(var(--orc-st-doing) / .12)}.bg-\[hsl\(var\(--orc-st-doing\)_\/_0\.14\)\]{background-color:hsl(var(--orc-st-doing) / .14)}.bg-\[hsl\(var\(--primary\)\)\]{background-color:hsl(var(--primary))}.bg-\[hsl\(var\(--success\)\/0\.10\)\]{background-color:hsl(var(--success)/.1)}.bg-\[hsl\(var\(--success\)\/0\.12\)\]{background-color:hsl(var(--success)/.12)}.bg-\[hsl\(var\(--success\)\/0\.13\)\]{background-color:hsl(var(--success)/.13)}.bg-\[hsl\(var\(--warning\)\/0\.1\)\]{background-color:hsl(var(--warning)/.1)}.bg-\[hsl\(var\(--warning\)\/0\.15\)\]{background-color:hsl(var(--warning)/.15)}.bg-\[var\(--accent-soft\)\]{background-color:var(--accent-soft)}.bg-\[var\(--card\)\]{background-color:var(--card)}.bg-\[var\(--line\)\]{background-color:var(--line)}.bg-\[var\(--muted-bg\,\#f1f5f9\)\]{background-color:var(--muted-bg,#f1f5f9)}.bg-\[var\(--muted-surface\)\]{background-color:var(--muted-surface)}.bg-\[var\(--org-card\)\]{background-color:var(--org-card)}.bg-\[var\(--text\)\]{background-color:var(--text)}.bg-accent{background-color:hsl(var(--accent))}.bg-accent\/10{background-color:hsl(var(--accent) / .1)}.bg-amber-100{--tw-bg-opacity: 1;background-color:rgb(254 243 199 / var(--tw-bg-opacity, 1))}.bg-amber-100\/60{background-color:#fef3c799}.bg-amber-200{--tw-bg-opacity: 1;background-color:rgb(253 230 138 / var(--tw-bg-opacity, 1))}.bg-amber-300{--tw-bg-opacity: 1;background-color:rgb(252 211 77 / var(--tw-bg-opacity, 1))}.bg-amber-400{--tw-bg-opacity: 1;background-color:rgb(251 191 36 / var(--tw-bg-opacity, 1))}.bg-amber-50{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.bg-amber-50\/20{background-color:#fffbeb33}.bg-amber-50\/30{background-color:#fffbeb4d}.bg-amber-50\/40{background-color:#fffbeb66}.bg-amber-50\/50{background-color:#fffbeb80}.bg-amber-50\/60{background-color:#fffbeb99}.bg-amber-50\/70{background-color:#fffbebb3}.bg-amber-500{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.bg-amber-500\/10{background-color:#f59e0b1a}.bg-amber-500\/15{background-color:#f59e0b26}.bg-amber-500\/5{background-color:#f59e0b0d}.bg-amber-600{--tw-bg-opacity: 1;background-color:rgb(217 119 6 / var(--tw-bg-opacity, 1))}.bg-amber-900\/15{background-color:#78350f26}.bg-background{background-color:hsl(var(--background))}.bg-background\/50{background-color:hsl(var(--background) / .5)}.bg-background\/60{background-color:hsl(var(--background) / .6)}.bg-background\/80{background-color:hsl(var(--background) / .8)}.bg-background\/90{background-color:hsl(var(--background) / .9)}.bg-background\/95{background-color:hsl(var(--background) / .95)}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-black\/0{background-color:#0000}.bg-black\/30{background-color:#0000004d}.bg-black\/40{background-color:#0006}.bg-black\/55{background-color:#0000008c}.bg-black\/60{background-color:#0009}.bg-black\/70{background-color:#000000b3}.bg-black\/80{background-color:#000c}.bg-black\/90{background-color:#000000e6}.bg-black\/95{background-color:#000000f2}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.bg-blue-100\/90{background-color:#dbeafee6}.bg-blue-200{--tw-bg-opacity: 1;background-color:rgb(191 219 254 / var(--tw-bg-opacity, 1))}.bg-blue-300{--tw-bg-opacity: 1;background-color:rgb(147 197 253 / var(--tw-bg-opacity, 1))}.bg-blue-400{--tw-bg-opacity: 1;background-color:rgb(96 165 250 / var(--tw-bg-opacity, 1))}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.bg-blue-50\/30{background-color:#eff6ff4d}.bg-blue-50\/40{background-color:#eff6ff66}.bg-blue-50\/50{background-color:#eff6ff80}.bg-blue-50\/60{background-color:#eff6ff99}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.bg-blue-500\/10{background-color:#3b82f61a}.bg-blue-500\/15{background-color:#3b82f626}.bg-blue-500\/5{background-color:#3b82f60d}.bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.bg-blue-700{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.bg-blue-800{--tw-bg-opacity: 1;background-color:rgb(30 64 175 / var(--tw-bg-opacity, 1))}.bg-border{background-color:hsl(var(--border))}.bg-card{background-color:hsl(var(--card))}.bg-card\/50{background-color:hsl(var(--card) / .5)}.bg-card\/60{background-color:hsl(var(--card) / .6)}.bg-card\/70{background-color:hsl(var(--card) / .7)}.bg-card\/80{background-color:hsl(var(--card) / .8)}.bg-card\/90{background-color:hsl(var(--card) / .9)}.bg-card\/95{background-color:hsl(var(--card) / .95)}.bg-chart-1{background-color:hsl(var(--chart-1))}.bg-chart-2{background-color:hsl(var(--chart-2))}.bg-chart-2\/20{background-color:hsl(var(--chart-2) / .2)}.bg-chart-3{background-color:hsl(var(--chart-3))}.bg-chart-3\/20{background-color:hsl(var(--chart-3) / .2)}.bg-chart-4{background-color:hsl(var(--chart-4))}.bg-chart-4\/10{background-color:hsl(var(--chart-4) / .1)}.bg-chart-4\/20{background-color:hsl(var(--chart-4) / .2)}.bg-chart-5{background-color:hsl(var(--chart-5))}.bg-chart-5\/20{background-color:hsl(var(--chart-5) / .2)}.bg-current{background-color:currentColor}.bg-cyan-100{--tw-bg-opacity: 1;background-color:rgb(207 250 254 / var(--tw-bg-opacity, 1))}.bg-cyan-200{--tw-bg-opacity: 1;background-color:rgb(165 243 252 / var(--tw-bg-opacity, 1))}.bg-cyan-300{--tw-bg-opacity: 1;background-color:rgb(103 232 249 / var(--tw-bg-opacity, 1))}.bg-cyan-50{--tw-bg-opacity: 1;background-color:rgb(236 254 255 / var(--tw-bg-opacity, 1))}.bg-cyan-50\/50{background-color:#ecfeff80}.bg-cyan-500{--tw-bg-opacity: 1;background-color:rgb(6 182 212 / var(--tw-bg-opacity, 1))}.bg-destructive{background-color:hsl(var(--destructive))}.bg-destructive\/10{background-color:hsl(var(--destructive) / .1)}.bg-destructive\/15{background-color:hsl(var(--destructive) / .15)}.bg-destructive\/20{background-color:hsl(var(--destructive) / .2)}.bg-destructive\/5{background-color:hsl(var(--destructive) / .05)}.bg-emerald-100{--tw-bg-opacity: 1;background-color:rgb(209 250 229 / var(--tw-bg-opacity, 1))}.bg-emerald-200{--tw-bg-opacity: 1;background-color:rgb(167 243 208 / var(--tw-bg-opacity, 1))}.bg-emerald-300{--tw-bg-opacity: 1;background-color:rgb(110 231 183 / var(--tw-bg-opacity, 1))}.bg-emerald-50{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.bg-emerald-50\/40{background-color:#ecfdf566}.bg-emerald-50\/50{background-color:#ecfdf580}.bg-emerald-500{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.bg-emerald-500\/10{background-color:#10b9811a}.bg-emerald-500\/15{background-color:#10b98126}.bg-emerald-500\/5{background-color:#10b9810d}.bg-emerald-600{--tw-bg-opacity: 1;background-color:rgb(5 150 105 / var(--tw-bg-opacity, 1))}.bg-foreground{background-color:hsl(var(--foreground))}.bg-foreground\/10{background-color:hsl(var(--foreground) / .1)}.bg-foreground\/60{background-color:hsl(var(--foreground) / .6)}.bg-foreground\/70{background-color:hsl(var(--foreground) / .7)}.bg-fuchsia-100{--tw-bg-opacity: 1;background-color:rgb(250 232 255 / var(--tw-bg-opacity, 1))}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.bg-gray-400{--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity, 1))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-gray-500{--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity, 1))}.bg-gray-600{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.bg-green-100{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.bg-green-200{--tw-bg-opacity: 1;background-color:rgb(187 247 208 / var(--tw-bg-opacity, 1))}.bg-green-300{--tw-bg-opacity: 1;background-color:rgb(134 239 172 / var(--tw-bg-opacity, 1))}.bg-green-400{--tw-bg-opacity: 1;background-color:rgb(74 222 128 / var(--tw-bg-opacity, 1))}.bg-green-50{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))}.bg-green-50\/50{background-color:#f0fdf480}.bg-green-500{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.bg-green-500\/10{background-color:#22c55e1a}.bg-green-500\/15{background-color:#22c55e26}.bg-green-500\/5{background-color:#22c55e0d}.bg-green-600{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1))}.bg-green-600\/15{background-color:#16a34a26}.bg-indigo-100{--tw-bg-opacity: 1;background-color:rgb(224 231 255 / var(--tw-bg-opacity, 1))}.bg-indigo-300{--tw-bg-opacity: 1;background-color:rgb(165 180 252 / var(--tw-bg-opacity, 1))}.bg-indigo-50{--tw-bg-opacity: 1;background-color:rgb(238 242 255 / var(--tw-bg-opacity, 1))}.bg-indigo-500{--tw-bg-opacity: 1;background-color:rgb(99 102 241 / var(--tw-bg-opacity, 1))}.bg-indigo-600{--tw-bg-opacity: 1;background-color:rgb(79 70 229 / var(--tw-bg-opacity, 1))}.bg-inherit{background-color:inherit}.bg-lime-100{--tw-bg-opacity: 1;background-color:rgb(236 252 203 / var(--tw-bg-opacity, 1))}.bg-muted{background-color:hsl(var(--muted))}.bg-muted-foreground{background-color:hsl(var(--muted-foreground))}.bg-muted-foreground\/20{background-color:hsl(var(--muted-foreground) / .2)}.bg-muted-foreground\/30{background-color:hsl(var(--muted-foreground) / .3)}.bg-muted-foreground\/40{background-color:hsl(var(--muted-foreground) / .4)}.bg-muted-foreground\/5{background-color:hsl(var(--muted-foreground) / .05)}.bg-muted-foreground\/50{background-color:hsl(var(--muted-foreground) / .5)}.bg-muted-foreground\/60{background-color:hsl(var(--muted-foreground) / .6)}.bg-muted\/10{background-color:hsl(var(--muted) / .1)}.bg-muted\/20{background-color:hsl(var(--muted) / .2)}.bg-muted\/30{background-color:hsl(var(--muted) / .3)}.bg-muted\/40{background-color:hsl(var(--muted) / .4)}.bg-muted\/50{background-color:hsl(var(--muted) / .5)}.bg-muted\/60{background-color:hsl(var(--muted) / .6)}.bg-muted\/80{background-color:hsl(var(--muted) / .8)}.bg-muted\/90{background-color:hsl(var(--muted) / .9)}.bg-neutral-900{--tw-bg-opacity: 1;background-color:rgb(23 23 23 / var(--tw-bg-opacity, 1))}.bg-orange-100{--tw-bg-opacity: 1;background-color:rgb(255 237 213 / var(--tw-bg-opacity, 1))}.bg-orange-200{--tw-bg-opacity: 1;background-color:rgb(254 215 170 / var(--tw-bg-opacity, 1))}.bg-orange-400{--tw-bg-opacity: 1;background-color:rgb(251 146 60 / var(--tw-bg-opacity, 1))}.bg-orange-50{--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1))}.bg-orange-500{--tw-bg-opacity: 1;background-color:rgb(249 115 22 / var(--tw-bg-opacity, 1))}.bg-orange-500\/10{background-color:#f973161a}.bg-pink-100{--tw-bg-opacity: 1;background-color:rgb(252 231 243 / var(--tw-bg-opacity, 1))}.bg-pink-200{--tw-bg-opacity: 1;background-color:rgb(251 207 232 / var(--tw-bg-opacity, 1))}.bg-pink-50{--tw-bg-opacity: 1;background-color:rgb(253 242 248 / var(--tw-bg-opacity, 1))}.bg-pink-500{--tw-bg-opacity: 1;background-color:rgb(236 72 153 / var(--tw-bg-opacity, 1))}.bg-popover{background-color:hsl(var(--popover))}.bg-primary{background-color:hsl(var(--primary))}.bg-primary-foreground\/10{background-color:hsl(var(--primary-foreground) / .1)}.bg-primary-foreground\/15{background-color:hsl(var(--primary-foreground) / .15)}.bg-primary-foreground\/20{background-color:hsl(var(--primary-foreground) / .2)}.bg-primary-foreground\/70{background-color:hsl(var(--primary-foreground) / .7)}.bg-primary-foreground\/80{background-color:hsl(var(--primary-foreground) / .8)}.bg-primary\/10{background-color:hsl(var(--primary) / .1)}.bg-primary\/15{background-color:hsl(var(--primary) / .15)}.bg-primary\/20{background-color:hsl(var(--primary) / .2)}.bg-primary\/30{background-color:hsl(var(--primary) / .3)}.bg-primary\/40{background-color:hsl(var(--primary) / .4)}.bg-primary\/5{background-color:hsl(var(--primary) / .05)}.bg-primary\/50{background-color:hsl(var(--primary) / .5)}.bg-primary\/60{background-color:hsl(var(--primary) / .6)}.bg-primary\/70{background-color:hsl(var(--primary) / .7)}.bg-primary\/80{background-color:hsl(var(--primary) / .8)}.bg-primary\/\[0\.06\]{background-color:hsl(var(--primary) / .06)}.bg-primary\/\[0\.07\]{background-color:hsl(var(--primary) / .07)}.bg-purple-100{--tw-bg-opacity: 1;background-color:rgb(243 232 255 / var(--tw-bg-opacity, 1))}.bg-purple-200{--tw-bg-opacity: 1;background-color:rgb(233 213 255 / var(--tw-bg-opacity, 1))}.bg-purple-300{--tw-bg-opacity: 1;background-color:rgb(216 180 254 / var(--tw-bg-opacity, 1))}.bg-purple-400{--tw-bg-opacity: 1;background-color:rgb(192 132 252 / var(--tw-bg-opacity, 1))}.bg-purple-50{--tw-bg-opacity: 1;background-color:rgb(250 245 255 / var(--tw-bg-opacity, 1))}.bg-purple-50\/50{background-color:#faf5ff80}.bg-purple-500{--tw-bg-opacity: 1;background-color:rgb(168 85 247 / var(--tw-bg-opacity, 1))}.bg-purple-500\/10{background-color:#a855f71a}.bg-purple-500\/15{background-color:#a855f726}.bg-purple-600{--tw-bg-opacity: 1;background-color:rgb(147 51 234 / var(--tw-bg-opacity, 1))}.bg-purple-700{--tw-bg-opacity: 1;background-color:rgb(126 34 206 / var(--tw-bg-opacity, 1))}.bg-purple-800{--tw-bg-opacity: 1;background-color:rgb(107 33 168 / var(--tw-bg-opacity, 1))}.bg-purple-900{--tw-bg-opacity: 1;background-color:rgb(88 28 135 / var(--tw-bg-opacity, 1))}.bg-red-100{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.bg-red-200{--tw-bg-opacity: 1;background-color:rgb(254 202 202 / var(--tw-bg-opacity, 1))}.bg-red-300{--tw-bg-opacity: 1;background-color:rgb(252 165 165 / var(--tw-bg-opacity, 1))}.bg-red-400{--tw-bg-opacity: 1;background-color:rgb(248 113 113 / var(--tw-bg-opacity, 1))}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-red-50\/40{background-color:#fef2f266}.bg-red-50\/50{background-color:#fef2f280}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-red-500\/10{background-color:#ef44441a}.bg-red-600{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.bg-red-900{--tw-bg-opacity: 1;background-color:rgb(127 29 29 / var(--tw-bg-opacity, 1))}.bg-rose-100{--tw-bg-opacity: 1;background-color:rgb(255 228 230 / var(--tw-bg-opacity, 1))}.bg-rose-50{--tw-bg-opacity: 1;background-color:rgb(255 241 242 / var(--tw-bg-opacity, 1))}.bg-rose-50\/30{background-color:#fff1f24d}.bg-rose-50\/50{background-color:#fff1f280}.bg-rose-500{--tw-bg-opacity: 1;background-color:rgb(244 63 94 / var(--tw-bg-opacity, 1))}.bg-rose-500\/15{background-color:#f43f5e26}.bg-rose-600{--tw-bg-opacity: 1;background-color:rgb(225 29 72 / var(--tw-bg-opacity, 1))}.bg-secondary{background-color:hsl(var(--secondary))}.bg-sidebar{background-color:hsl(var(--sidebar-background))}.bg-sidebar-border{background-color:hsl(var(--sidebar-border))}.bg-sky-100{--tw-bg-opacity: 1;background-color:rgb(224 242 254 / var(--tw-bg-opacity, 1))}.bg-sky-200{--tw-bg-opacity: 1;background-color:rgb(186 230 253 / var(--tw-bg-opacity, 1))}.bg-sky-200\/60{background-color:#bae6fd99}.bg-sky-300{--tw-bg-opacity: 1;background-color:rgb(125 211 252 / var(--tw-bg-opacity, 1))}.bg-sky-400{--tw-bg-opacity: 1;background-color:rgb(56 189 248 / var(--tw-bg-opacity, 1))}.bg-sky-50{--tw-bg-opacity: 1;background-color:rgb(240 249 255 / var(--tw-bg-opacity, 1))}.bg-sky-50\/40{background-color:#f0f9ff66}.bg-sky-50\/50{background-color:#f0f9ff80}.bg-sky-50\/60{background-color:#f0f9ff99}.bg-sky-50\/70{background-color:#f0f9ffb3}.bg-sky-500{--tw-bg-opacity: 1;background-color:rgb(14 165 233 / var(--tw-bg-opacity, 1))}.bg-sky-500\/10{background-color:#0ea5e91a}.bg-sky-500\/80{background-color:#0ea5e9cc}.bg-sky-600{--tw-bg-opacity: 1;background-color:rgb(2 132 199 / var(--tw-bg-opacity, 1))}.bg-slate-100{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.bg-slate-200{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1))}.bg-slate-300{--tw-bg-opacity: 1;background-color:rgb(203 213 225 / var(--tw-bg-opacity, 1))}.bg-slate-400{--tw-bg-opacity: 1;background-color:rgb(148 163 184 / var(--tw-bg-opacity, 1))}.bg-slate-50{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.bg-slate-500{--tw-bg-opacity: 1;background-color:rgb(100 116 139 / var(--tw-bg-opacity, 1))}.bg-slate-900\/70{background-color:#0f172ab3}.bg-success{background-color:hsl(var(--success))}.bg-success\/10{background-color:hsl(var(--success) / .1)}.bg-success\/15{background-color:hsl(var(--success) / .15)}.bg-success\/20{background-color:hsl(var(--success) / .2)}.bg-success\/5{background-color:hsl(var(--success) / .05)}.bg-teal-100{--tw-bg-opacity: 1;background-color:rgb(204 251 241 / var(--tw-bg-opacity, 1))}.bg-teal-300{--tw-bg-opacity: 1;background-color:rgb(94 234 212 / var(--tw-bg-opacity, 1))}.bg-teal-50{--tw-bg-opacity: 1;background-color:rgb(240 253 250 / var(--tw-bg-opacity, 1))}.bg-teal-600{--tw-bg-opacity: 1;background-color:rgb(13 148 136 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-violet-100{--tw-bg-opacity: 1;background-color:rgb(237 233 254 / var(--tw-bg-opacity, 1))}.bg-violet-300{--tw-bg-opacity: 1;background-color:rgb(196 181 253 / var(--tw-bg-opacity, 1))}.bg-violet-50{--tw-bg-opacity: 1;background-color:rgb(245 243 255 / var(--tw-bg-opacity, 1))}.bg-violet-50\/40{background-color:#f5f3ff66}.bg-violet-50\/60{background-color:#f5f3ff99}.bg-violet-500{--tw-bg-opacity: 1;background-color:rgb(139 92 246 / var(--tw-bg-opacity, 1))}.bg-violet-500\/10{background-color:#8b5cf61a}.bg-violet-500\/15{background-color:#8b5cf626}.bg-violet-600{--tw-bg-opacity: 1;background-color:rgb(124 58 237 / var(--tw-bg-opacity, 1))}.bg-warning{background-color:hsl(var(--warning))}.bg-warning\/10{background-color:hsl(var(--warning) / .1)}.bg-warning\/15{background-color:hsl(var(--warning) / .15)}.bg-warning\/5{background-color:hsl(var(--warning) / .05)}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/20{background-color:#fff3}.bg-white\/30{background-color:#ffffff4d}.bg-white\/50{background-color:#ffffff80}.bg-white\/60{background-color:#fff9}.bg-white\/70{background-color:#ffffffb3}.bg-white\/80{background-color:#fffc}.bg-white\/90{background-color:#ffffffe6}.bg-yellow-100{--tw-bg-opacity: 1;background-color:rgb(254 249 195 / var(--tw-bg-opacity, 1))}.bg-yellow-200{--tw-bg-opacity: 1;background-color:rgb(254 240 138 / var(--tw-bg-opacity, 1))}.bg-yellow-300{--tw-bg-opacity: 1;background-color:rgb(253 224 71 / var(--tw-bg-opacity, 1))}.bg-yellow-400{--tw-bg-opacity: 1;background-color:rgb(250 204 21 / var(--tw-bg-opacity, 1))}.bg-yellow-50{--tw-bg-opacity: 1;background-color:rgb(254 252 232 / var(--tw-bg-opacity, 1))}.bg-yellow-50\/30{background-color:#fefce84d}.bg-yellow-50\/80{background-color:#fefce8cc}.bg-yellow-500{--tw-bg-opacity: 1;background-color:rgb(234 179 8 / var(--tw-bg-opacity, 1))}.bg-yellow-500\/10{background-color:#eab3081a}.bg-yellow-500\/5{background-color:#eab3080d}.bg-yellow-600{--tw-bg-opacity: 1;background-color:rgb(202 138 4 / var(--tw-bg-opacity, 1))}.bg-zinc-100{--tw-bg-opacity: 1;background-color:rgb(244 244 245 / var(--tw-bg-opacity, 1))}.bg-zinc-400{--tw-bg-opacity: 1;background-color:rgb(161 161 170 / var(--tw-bg-opacity, 1))}.bg-zinc-50{--tw-bg-opacity: 1;background-color:rgb(250 250 250 / var(--tw-bg-opacity, 1))}.bg-\[radial-gradient\(circle_at_top_right\,hsl\(var\(--primary-foreground\)\/0\.1\)\,transparent_60\%\)\]{background-image:radial-gradient(circle at top right,hsl(var(--primary-foreground)/.1),transparent 60%)}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.from-black\/80{--tw-gradient-from: rgb(0 0 0 / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/85{--tw-gradient-from: rgb(0 0 0 / .85) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-500{--tw-gradient-from: #3b82f6 var(--tw-gradient-from-position);--tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-600{--tw-gradient-from: #2563eb var(--tw-gradient-from-position);--tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-50{--tw-gradient-from: #f0fdf4 var(--tw-gradient-from-position);--tw-gradient-to: rgb(240 253 244 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-500{--tw-gradient-from: #22c55e var(--tw-gradient-from-position);--tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-muted\/20{--tw-gradient-from: hsl(var(--muted) / .2) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--muted) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-400{--tw-gradient-from: #fb923c var(--tw-gradient-from-position);--tw-gradient-to: rgb(251 146 60 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary{--tw-gradient-from: hsl(var(--primary)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary\/15{--tw-gradient-from: hsl(var(--primary) / .15) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary\/5{--tw-gradient-from: hsl(var(--primary) / .05) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-success\/15{--tw-gradient-from: hsl(var(--success) / .15) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--success) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-transparent{--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-background{--tw-gradient-to: hsl(var(--background) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--background)) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-foreground{--tw-gradient-to: hsl(var(--foreground) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--foreground)) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-pink-500{--tw-gradient-to: rgb(236 72 153 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #ec4899 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-primary\/5{--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--primary) / .05) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-primary\/90{--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--primary) / .9) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-primary\/\[0\.02\]{--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--primary) / .02) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-success\/5{--tw-gradient-to: hsl(var(--success) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--success) / .05) var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-blue-400{--tw-gradient-to: #60a5fa var(--tw-gradient-to-position)}.to-blue-700{--tw-gradient-to: #1d4ed8 var(--tw-gradient-to-position)}.to-foreground{--tw-gradient-to: hsl(var(--foreground)) var(--tw-gradient-to-position)}.to-green-100{--tw-gradient-to: #dcfce7 var(--tw-gradient-to-position)}.to-green-600{--tw-gradient-to: #16a34a var(--tw-gradient-to-position)}.to-muted\/40{--tw-gradient-to: hsl(var(--muted) / .4) var(--tw-gradient-to-position)}.to-primary\/10{--tw-gradient-to: hsl(var(--primary) / .1) var(--tw-gradient-to-position)}.to-primary\/5{--tw-gradient-to: hsl(var(--primary) / .05) var(--tw-gradient-to-position)}.to-primary\/70{--tw-gradient-to: hsl(var(--primary) / .7) var(--tw-gradient-to-position)}.to-primary\/80{--tw-gradient-to: hsl(var(--primary) / .8) var(--tw-gradient-to-position)}.to-purple-600{--tw-gradient-to: #9333ea var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.fill-amber-400{fill:#fbbf24}.fill-amber-500{fill:#f59e0b}.fill-blue-500{fill:#3b82f6}.fill-current{fill:currentColor}.fill-destructive\/20{fill:hsl(var(--destructive) / .2)}.fill-green-500{fill:#22c55e}.fill-muted{fill:hsl(var(--muted))}.fill-primary{fill:hsl(var(--primary))}.fill-white{fill:#fff}.fill-yellow-400{fill:#facc15}.fill-yellow-500{fill:#eab308}.stroke-amber-500{stroke:#f59e0b}.stroke-border{stroke:hsl(var(--border))}.stroke-emerald-500{stroke:#10b981}.stroke-muted{stroke:hsl(var(--muted))}.stroke-red-500{stroke:#ef4444}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.\!p-0{padding:0!important}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-10{padding:2.5rem}.p-12{padding:3rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-\[1px\]{padding:1px}.p-\[3px\]{padding:3px}.p-\[var\(--card-spacing\)\]{padding:var(--card-spacing)}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[31px\]{padding-left:31px;padding-right:31px}.px-\[9px\]{padding-left:9px;padding-right:9px}.px-\[var\(--card-spacing\)\]{padding-left:var(--card-spacing);padding-right:var(--card-spacing)}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[3px\]{padding-top:3px;padding-bottom:3px}.py-\[5px\]{padding-top:5px;padding-bottom:5px}.py-\[var\(--card-spacing\)\]{padding-top:var(--card-spacing);padding-bottom:var(--card-spacing)}.py-px{padding-top:1px;padding-bottom:1px}.pb-0{padding-bottom:0}.pb-0\.5{padding-bottom:.125rem}.pb-1{padding-bottom:.25rem}.pb-1\.5{padding-bottom:.375rem}.pb-10{padding-bottom:2.5rem}.pb-2{padding-bottom:.5rem}.pb-2\.5{padding-bottom:.625rem}.pb-20{padding-bottom:5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pl-0{padding-left:0}.pl-0\.5{padding-left:.125rem}.pl-1{padding-left:.25rem}.pl-1\.5{padding-left:.375rem}.pl-10{padding-left:2.5rem}.pl-11{padding-left:2.75rem}.pl-12{padding-left:3rem}.pl-2{padding-left:.5rem}.pl-2\.5{padding-left:.625rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pl-7{padding-left:1.75rem}.pl-8{padding-left:2rem}.pl-9{padding-left:2.25rem}.pl-\[18px\]{padding-left:18px}.pl-\[26px\]{padding-left:26px}.pl-\[34px\]{padding-left:34px}.pr-1{padding-right:.25rem}.pr-1\.5{padding-right:.375rem}.pr-10{padding-right:2.5rem}.pr-11{padding-right:2.75rem}.pr-12{padding-right:3rem}.pr-14{padding-right:3.5rem}.pr-16{padding-right:4rem}.pr-2{padding-right:.5rem}.pr-2\.5{padding-right:.625rem}.pr-20{padding-right:5rem}.pr-24{padding-right:6rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-6{padding-right:1.5rem}.pr-7{padding-right:1.75rem}.pr-8{padding-right:2rem}.pr-9{padding-right:2.25rem}.pr-\[72px\]{padding-right:72px}.pr-\[88px\]{padding-right:88px}.pr-\[96px\]{padding-right:96px}.pt-0{padding-top:0}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-1\.5{padding-top:.375rem}.pt-12{padding-top:3rem}.pt-16{padding-top:4rem}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.pt-3{padding-top:.75rem}.pt-3\.5{padding-top:.875rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.align-text-bottom{vertical-align:text-bottom}.align-\[-1px\]{vertical-align:-1px}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.\!text-\[12px\]{font-size:12px!important}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[0\.8rem\]{font-size:.8rem}.text-\[0\.95rem\]{font-size:.95rem}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[26px\]{font-size:26px}.text-\[5rem\]{font-size:5rem}.text-\[7px\]{font-size:7px}.text-\[8px\]{font-size:8px}.text-\[9\.5px\]{font-size:9.5px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.\!font-normal{font-weight:400!important}.\!font-semibold{font-weight:600!important}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.ordinal{--tw-ordinal: ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-4{line-height:1rem}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[0\.03em\]{letter-spacing:.03em}.tracking-\[0\.06em\]{letter-spacing:.06em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.15em\]{letter-spacing:.15em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-\[0\.3em\]{letter-spacing:.3em}.tracking-\[0\.5em\]{letter-spacing:.5em}.tracking-normal{letter-spacing:0em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.\!text-primary{color:hsl(var(--primary))!important}.\!text-sky-700{--tw-text-opacity: 1 !important;color:rgb(3 105 161 / var(--tw-text-opacity, 1))!important}.text-\[\#1f5b73\]{--tw-text-opacity: 1;color:rgb(31 91 115 / var(--tw-text-opacity, 1))}.text-\[\#1f6e95\]{--tw-text-opacity: 1;color:rgb(31 110 149 / var(--tw-text-opacity, 1))}.text-\[\#374151\]{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-\[\#3e986e\]{--tw-text-opacity: 1;color:rgb(62 152 110 / var(--tw-text-opacity, 1))}.text-\[\#b46a26\]{--tw-text-opacity: 1;color:rgb(180 106 38 / var(--tw-text-opacity, 1))}.text-\[\#d34136\]{--tw-text-opacity: 1;color:rgb(211 65 54 / var(--tw-text-opacity, 1))}.text-\[color\:var\(--accent\)\]{color:var(--accent)}.text-\[color\:var\(--muted\)\]{color:var(--muted)}.text-\[color\:var\(--muted2\)\]{color:var(--muted2)}.text-\[color\:var\(--text\)\]{color:var(--text)}.text-\[hsl\(150_45\%_28\%\)\]{--tw-text-opacity: 1;color:hsl(150 45% 28% / var(--tw-text-opacity, 1))}.text-\[hsl\(152_46\%_30\%\)\]{--tw-text-opacity: 1;color:hsl(152 46% 30% / var(--tw-text-opacity, 1))}.text-\[hsl\(190_55\%_40\%\)\]{--tw-text-opacity: 1;color:hsl(190 55% 40% / var(--tw-text-opacity, 1))}.text-\[hsl\(190_55\%_45\%\)\]{--tw-text-opacity: 1;color:hsl(190 55% 45% / var(--tw-text-opacity, 1))}.text-\[hsl\(197_57\%_29\%\)\]{--tw-text-opacity: 1;color:hsl(197 57% 29% / var(--tw-text-opacity, 1))}.text-\[hsl\(198_58\%_44\%\)\]{--tw-text-opacity: 1;color:hsl(198 58% 44% / var(--tw-text-opacity, 1))}.text-\[hsl\(199_65\%_35\%\)\]{--tw-text-opacity: 1;color:hsl(199 65% 35% / var(--tw-text-opacity, 1))}.text-\[hsl\(200_50\%_28\%\)\]{--tw-text-opacity: 1;color:hsl(200 50% 28% / var(--tw-text-opacity, 1))}.text-\[hsl\(200_55\%_30\%\)\]{--tw-text-opacity: 1;color:hsl(200 55% 30% / var(--tw-text-opacity, 1))}.text-\[hsl\(200_55\%_45\%\)\]{--tw-text-opacity: 1;color:hsl(200 55% 45% / var(--tw-text-opacity, 1))}.text-\[hsl\(200_56\%_34\%\)\]{--tw-text-opacity: 1;color:hsl(200 56% 34% / var(--tw-text-opacity, 1))}.text-\[hsl\(200_60\%_22\%\)\]{--tw-text-opacity: 1;color:hsl(200 60% 22% / var(--tw-text-opacity, 1))}.text-\[hsl\(200_60\%_24\%\)\]{--tw-text-opacity: 1;color:hsl(200 60% 24% / var(--tw-text-opacity, 1))}.text-\[hsl\(200_60\%_26\%\)\]{--tw-text-opacity: 1;color:hsl(200 60% 26% / var(--tw-text-opacity, 1))}.text-\[hsl\(200_60\%_28\%\)\]{--tw-text-opacity: 1;color:hsl(200 60% 28% / var(--tw-text-opacity, 1))}.text-\[hsl\(200_60\%_30\%\)\]{--tw-text-opacity: 1;color:hsl(200 60% 30% / var(--tw-text-opacity, 1))}.text-\[hsl\(200_60\%_34\%\)\]{--tw-text-opacity: 1;color:hsl(200 60% 34% / var(--tw-text-opacity, 1))}.text-\[hsl\(200_60\%_36\%\)\]{--tw-text-opacity: 1;color:hsl(200 60% 36% / var(--tw-text-opacity, 1))}.text-\[hsl\(200_60\%_38\%\)\]{--tw-text-opacity: 1;color:hsl(200 60% 38% / var(--tw-text-opacity, 1))}.text-\[hsl\(200_60\%_45\%\)\]{--tw-text-opacity: 1;color:hsl(200 60% 45% / var(--tw-text-opacity, 1))}.text-\[hsl\(202_65\%_36\%\)\]{--tw-text-opacity: 1;color:hsl(202 65% 36% / var(--tw-text-opacity, 1))}.text-\[hsl\(205_50\%_18\%\)\]{--tw-text-opacity: 1;color:hsl(205 50% 18% / var(--tw-text-opacity, 1))}.text-\[hsl\(208_70\%_38\%\)\]{--tw-text-opacity: 1;color:hsl(208 70% 38% / var(--tw-text-opacity, 1))}.text-\[hsl\(265_45\%_38\%\)\]{--tw-text-opacity: 1;color:hsl(265 45% 38% / var(--tw-text-opacity, 1))}.text-\[hsl\(32_60\%_30\%\)\]{--tw-text-opacity: 1;color:hsl(32 60% 30% / var(--tw-text-opacity, 1))}.text-\[hsl\(35_80\%_36\%\)\]{--tw-text-opacity: 1;color:hsl(35 80% 36% / var(--tw-text-opacity, 1))}.text-\[hsl\(4_64\%_45\%\)\]{--tw-text-opacity: 1;color:hsl(4 64% 45% / var(--tw-text-opacity, 1))}.text-\[hsl\(var\(--orc-accent-fg\)\)\]{color:hsl(var(--orc-accent-fg))}.text-\[hsl\(var\(--orc-amber\)\)\]{color:hsl(var(--orc-amber))}.text-\[hsl\(var\(--orc-blue\)\)\]{color:hsl(var(--orc-blue))}.text-\[hsl\(var\(--orc-fg\)\)\]{color:hsl(var(--orc-fg))}.text-\[hsl\(var\(--orc-green\)\)\]{color:hsl(var(--orc-green))}.text-\[hsl\(var\(--orc-muted-fg\)\)\]{color:hsl(var(--orc-muted-fg))}.text-\[hsl\(var\(--orc-primary\)\)\]{color:hsl(var(--orc-primary))}.text-\[hsl\(var\(--orc-red\)\)\]{color:hsl(var(--orc-red))}.text-\[hsl\(var\(--orc-st-doing\)\)\]{color:hsl(var(--orc-st-doing))}.text-\[hsl\(var\(--success\)\)\]{color:hsl(var(--success))}.text-\[hsl\(var\(--warning\)\)\]{color:hsl(var(--warning))}.text-\[var\(--accent\)\]{color:var(--accent)}.text-\[var\(--amber\)\]{color:var(--amber)}.text-\[var\(--bg\)\]{color:var(--bg)}.text-\[var\(--green\)\]{color:var(--green)}.text-\[var\(--muted\)\]{color:var(--muted)}.text-\[var\(--muted2\)\]{color:var(--muted2)}.text-\[var\(--org-muted\)\]{color:var(--org-muted)}.text-\[var\(--org-text\)\]{color:var(--org-text)}.text-\[var\(--text\)\]{color:var(--text)}.text-\[var\(--text2\)\]{color:var(--text2)}.text-accent-foreground{color:hsl(var(--accent-foreground))}.text-amber-400{--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.text-amber-500{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.text-amber-500\/70{color:#f59e0bb3}.text-amber-600{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.text-amber-700{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-amber-700\/80{color:#b45309cc}.text-amber-700\/90{color:#b45309e6}.text-amber-800{--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity, 1))}.text-amber-800\/80{color:#92400ecc}.text-amber-900{--tw-text-opacity: 1;color:rgb(120 53 15 / var(--tw-text-opacity, 1))}.text-amber-900\/80{color:#78350fcc}.text-background{color:hsl(var(--background))}.text-blue-400{--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-blue-700{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.text-blue-800{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.text-blue-900{--tw-text-opacity: 1;color:rgb(30 58 138 / var(--tw-text-opacity, 1))}.text-card-foreground{color:hsl(var(--card-foreground))}.text-chart-2{color:hsl(var(--chart-2))}.text-chart-3{color:hsl(var(--chart-3))}.text-chart-4{color:hsl(var(--chart-4))}.text-chart-5{color:hsl(var(--chart-5))}.text-current{color:currentColor}.text-cyan-600{--tw-text-opacity: 1;color:rgb(8 145 178 / var(--tw-text-opacity, 1))}.text-cyan-700{--tw-text-opacity: 1;color:rgb(14 116 144 / var(--tw-text-opacity, 1))}.text-cyan-800{--tw-text-opacity: 1;color:rgb(21 94 117 / var(--tw-text-opacity, 1))}.text-cyan-800\/80{color:#155e75cc}.text-cyan-900{--tw-text-opacity: 1;color:rgb(22 78 99 / var(--tw-text-opacity, 1))}.text-destructive{color:hsl(var(--destructive))}.text-destructive-foreground{color:hsl(var(--destructive-foreground))}.text-destructive\/60{color:hsl(var(--destructive) / .6)}.text-destructive\/80{color:hsl(var(--destructive) / .8)}.text-destructive\/90{color:hsl(var(--destructive) / .9)}.text-emerald-500{--tw-text-opacity: 1;color:rgb(16 185 129 / var(--tw-text-opacity, 1))}.text-emerald-600{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.text-emerald-700{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.text-emerald-800{--tw-text-opacity: 1;color:rgb(6 95 70 / var(--tw-text-opacity, 1))}.text-emerald-800\/80{color:#065f46cc}.text-emerald-900{--tw-text-opacity: 1;color:rgb(6 78 59 / var(--tw-text-opacity, 1))}.text-foreground{color:hsl(var(--foreground))}.text-foreground\/50{color:hsl(var(--foreground) / .5)}.text-foreground\/70{color:hsl(var(--foreground) / .7)}.text-foreground\/80{color:hsl(var(--foreground) / .8)}.text-foreground\/85{color:hsl(var(--foreground) / .85)}.text-foreground\/90{color:hsl(var(--foreground) / .9)}.text-fuchsia-600{--tw-text-opacity: 1;color:rgb(192 38 211 / var(--tw-text-opacity, 1))}.text-fuchsia-700{--tw-text-opacity: 1;color:rgb(162 28 175 / var(--tw-text-opacity, 1))}.text-fuchsia-800\/80{color:#86198fcc}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.text-green-500{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.text-green-700{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.text-green-700\/80{color:#15803dcc}.text-green-800{--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity, 1))}.text-green-900{--tw-text-opacity: 1;color:rgb(20 83 45 / var(--tw-text-opacity, 1))}.text-indigo-600{--tw-text-opacity: 1;color:rgb(79 70 229 / var(--tw-text-opacity, 1))}.text-indigo-700{--tw-text-opacity: 1;color:rgb(67 56 202 / var(--tw-text-opacity, 1))}.text-indigo-800{--tw-text-opacity: 1;color:rgb(55 48 163 / var(--tw-text-opacity, 1))}.text-indigo-800\/80{color:#3730a3cc}.text-indigo-900{--tw-text-opacity: 1;color:rgb(49 46 129 / var(--tw-text-opacity, 1))}.text-lime-800\/80{color:#3f6212cc}.text-muted-foreground{color:hsl(var(--muted-foreground))}.text-muted-foreground\/30{color:hsl(var(--muted-foreground) / .3)}.text-muted-foreground\/40{color:hsl(var(--muted-foreground) / .4)}.text-muted-foreground\/50{color:hsl(var(--muted-foreground) / .5)}.text-muted-foreground\/60{color:hsl(var(--muted-foreground) / .6)}.text-muted-foreground\/70{color:hsl(var(--muted-foreground) / .7)}.text-muted-foreground\/75{color:hsl(var(--muted-foreground) / .75)}.text-muted-foreground\/80{color:hsl(var(--muted-foreground) / .8)}.text-orange-500{--tw-text-opacity: 1;color:rgb(249 115 22 / var(--tw-text-opacity, 1))}.text-orange-600{--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}.text-orange-700{--tw-text-opacity: 1;color:rgb(194 65 12 / var(--tw-text-opacity, 1))}.text-orange-800{--tw-text-opacity: 1;color:rgb(154 52 18 / var(--tw-text-opacity, 1))}.text-orange-800\/80{color:#9a3412cc}.text-orange-900{--tw-text-opacity: 1;color:rgb(124 45 18 / var(--tw-text-opacity, 1))}.text-pink-600{--tw-text-opacity: 1;color:rgb(219 39 119 / var(--tw-text-opacity, 1))}.text-pink-700{--tw-text-opacity: 1;color:rgb(190 24 93 / var(--tw-text-opacity, 1))}.text-pink-800{--tw-text-opacity: 1;color:rgb(157 23 77 / var(--tw-text-opacity, 1))}.text-pink-900{--tw-text-opacity: 1;color:rgb(131 24 67 / var(--tw-text-opacity, 1))}.text-popover-foreground{color:hsl(var(--popover-foreground))}.text-primary{color:hsl(var(--primary))}.text-primary-foreground{color:hsl(var(--primary-foreground))}.text-primary-foreground\/70{color:hsl(var(--primary-foreground) / .7)}.text-primary-foreground\/80{color:hsl(var(--primary-foreground) / .8)}.text-primary-foreground\/85{color:hsl(var(--primary-foreground) / .85)}.text-primary-foreground\/90{color:hsl(var(--primary-foreground) / .9)}.text-primary\/70{color:hsl(var(--primary) / .7)}.text-purple-500{--tw-text-opacity: 1;color:rgb(168 85 247 / var(--tw-text-opacity, 1))}.text-purple-600{--tw-text-opacity: 1;color:rgb(147 51 234 / var(--tw-text-opacity, 1))}.text-purple-700{--tw-text-opacity: 1;color:rgb(126 34 206 / var(--tw-text-opacity, 1))}.text-purple-800{--tw-text-opacity: 1;color:rgb(107 33 168 / var(--tw-text-opacity, 1))}.text-purple-900{--tw-text-opacity: 1;color:rgb(88 28 135 / var(--tw-text-opacity, 1))}.text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.text-red-800{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}.text-red-900{--tw-text-opacity: 1;color:rgb(127 29 29 / var(--tw-text-opacity, 1))}.text-rose-600{--tw-text-opacity: 1;color:rgb(225 29 72 / var(--tw-text-opacity, 1))}.text-rose-700{--tw-text-opacity: 1;color:rgb(190 18 60 / var(--tw-text-opacity, 1))}.text-rose-700\/70{color:#be123cb3}.text-rose-800{--tw-text-opacity: 1;color:rgb(159 18 57 / var(--tw-text-opacity, 1))}.text-rose-800\/80{color:#9f1239cc}.text-rose-900{--tw-text-opacity: 1;color:rgb(136 19 55 / var(--tw-text-opacity, 1))}.text-secondary-foreground{color:hsl(var(--secondary-foreground))}.text-sidebar-foreground{color:hsl(var(--sidebar-foreground))}.text-sidebar-foreground\/70{color:hsl(var(--sidebar-foreground) / .7)}.text-sky-300{--tw-text-opacity: 1;color:rgb(125 211 252 / var(--tw-text-opacity, 1))}.text-sky-400{--tw-text-opacity: 1;color:rgb(56 189 248 / var(--tw-text-opacity, 1))}.text-sky-500{--tw-text-opacity: 1;color:rgb(14 165 233 / var(--tw-text-opacity, 1))}.text-sky-500\/80{color:#0ea5e9cc}.text-sky-600{--tw-text-opacity: 1;color:rgb(2 132 199 / var(--tw-text-opacity, 1))}.text-sky-600\/70{color:#0284c7b3}.text-sky-700{--tw-text-opacity: 1;color:rgb(3 105 161 / var(--tw-text-opacity, 1))}.text-sky-700\/70{color:#0369a1b3}.text-sky-800{--tw-text-opacity: 1;color:rgb(7 89 133 / var(--tw-text-opacity, 1))}.text-sky-800\/80{color:#075985cc}.text-sky-900{--tw-text-opacity: 1;color:rgb(12 74 110 / var(--tw-text-opacity, 1))}.text-sky-950{--tw-text-opacity: 1;color:rgb(8 47 73 / var(--tw-text-opacity, 1))}.text-slate-400{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.text-slate-600{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.text-slate-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.text-slate-800{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.text-slate-900{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.text-success{color:hsl(var(--success))}.text-success-foreground{color:hsl(var(--success-foreground))}.text-teal-600{--tw-text-opacity: 1;color:rgb(13 148 136 / var(--tw-text-opacity, 1))}.text-teal-700{--tw-text-opacity: 1;color:rgb(15 118 110 / var(--tw-text-opacity, 1))}.text-teal-800{--tw-text-opacity: 1;color:rgb(17 94 89 / var(--tw-text-opacity, 1))}.text-teal-800\/80{color:#115e59cc}.text-teal-900{--tw-text-opacity: 1;color:rgb(19 78 74 / var(--tw-text-opacity, 1))}.text-transparent{color:transparent}.text-violet-600{--tw-text-opacity: 1;color:rgb(124 58 237 / var(--tw-text-opacity, 1))}.text-violet-700{--tw-text-opacity: 1;color:rgb(109 40 217 / var(--tw-text-opacity, 1))}.text-violet-800{--tw-text-opacity: 1;color:rgb(91 33 182 / var(--tw-text-opacity, 1))}.text-violet-800\/80{color:#5b21b6cc}.text-violet-900{--tw-text-opacity: 1;color:rgb(76 29 149 / var(--tw-text-opacity, 1))}.text-warning{color:hsl(var(--warning))}.text-warning-foreground{color:hsl(var(--warning-foreground))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/70{color:#ffffffb3}.text-white\/90{color:#ffffffe6}.text-yellow-400{--tw-text-opacity: 1;color:rgb(250 204 21 / var(--tw-text-opacity, 1))}.text-yellow-500{--tw-text-opacity: 1;color:rgb(234 179 8 / var(--tw-text-opacity, 1))}.text-yellow-600{--tw-text-opacity: 1;color:rgb(202 138 4 / var(--tw-text-opacity, 1))}.text-yellow-700{--tw-text-opacity: 1;color:rgb(161 98 7 / var(--tw-text-opacity, 1))}.text-yellow-800{--tw-text-opacity: 1;color:rgb(133 77 14 / var(--tw-text-opacity, 1))}.text-yellow-900{--tw-text-opacity: 1;color:rgb(113 63 18 / var(--tw-text-opacity, 1))}.text-zinc-500{--tw-text-opacity: 1;color:rgb(113 113 122 / var(--tw-text-opacity, 1))}.text-zinc-600{--tw-text-opacity: 1;color:rgb(82 82 91 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.decoration-muted-foreground\/50{text-decoration-color:hsl(var(--muted-foreground) / .5)}.decoration-dotted{text-decoration-style:dotted}.decoration-1{text-decoration-thickness:1px}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.accent-blue-500{accent-color:#3b82f6}.accent-foreground{accent-color:hsl(var(--foreground))}.accent-primary{accent-color:hsl(var(--primary))}.accent-sky-600{accent-color:#0284c7}.\!opacity-100{opacity:1!important}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-65{opacity:.65}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[-2px_0_4px_rgba\(0\,0\,0\,0\.05\)\]{--tw-shadow: -2px 0 4px rgba(0,0,0,.05);--tw-shadow-colored: -2px 0 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[-4px_0_6px_-2px_rgba\(0\,0\,0\,0\.1\)\]{--tw-shadow: -4px 0 6px -2px rgba(0,0,0,.1);--tw-shadow-colored: -4px 0 6px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[-4px_0_6px_-4px_rgba\(0\,0\,0\,0\.1\)\]{--tw-shadow: -4px 0 6px -4px rgba(0,0,0,.1);--tw-shadow-colored: -4px 0 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[-4px_0_8px_-2px_rgba\(0\,0\,0\,0\.1\)\]{--tw-shadow: -4px 0 8px -2px rgba(0,0,0,.1);--tw-shadow-colored: -4px 0 8px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[-4px_0_8px_-4px_rgba\(0\,0\,0\,0\.1\)\]{--tw-shadow: -4px 0 8px -4px rgba(0,0,0,.1);--tw-shadow-colored: -4px 0 8px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[-4px_0_8px_rgba\(0\,0\,0\,0\.1\)\]{--tw-shadow: -4px 0 8px rgba(0,0,0,.1);--tw-shadow-colored: -4px 0 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[-8px_0_12px_-10px_hsl\(var\(--foreground\)\)\]{--tw-shadow: -8px 0 12px -10px hsl(var(--foreground));--tw-shadow-colored: -8px 0 12px -10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_1px_hsl\(var\(--sidebar-border\)\)\]{--tw-shadow: 0 0 0 1px hsl(var(--sidebar-border));--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_2px_theme\(colors\.amber\.400\)\]{--tw-shadow: 0 0 0 2px #fbbf24;--tw-shadow-colored: 0 0 0 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_3px_hsl\(var\(--destructive\)\/0\.2\)\]{--tw-shadow: 0 0 0 3px hsl(var(--destructive)/.2);--tw-shadow-colored: 0 0 0 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_10px_-2px_hsl\(var\(--primary\)\/0\.5\)\]{--tw-shadow: 0 0 10px -2px hsl(var(--primary)/.5);--tw-shadow-colored: 0 0 10px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_15px_-3px_hsl\(var\(--primary\)\/0\.3\)\]{--tw-shadow: 0 0 15px -3px hsl(var(--primary)/.3);--tw-shadow-colored: 0 0 15px -3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_15px_-3px_rgba\(14\,165\,233\,0\.3\)\]{--tw-shadow: 0 0 15px -3px rgba(14,165,233,.3);--tw-shadow-colored: 0 0 15px -3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_15px_-3px_rgba\(16\,185\,129\,0\.3\)\]{--tw-shadow: 0 0 15px -3px rgba(16,185,129,.3);--tw-shadow-colored: 0 0 15px -3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_15px_-3px_rgba\(239\,68\,68\,0\.3\)\]{--tw-shadow: 0 0 15px -3px rgba(239,68,68,.3);--tw-shadow-colored: 0 0 15px -3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_15px_-3px_rgba\(245\,158\,11\,0\.3\)\]{--tw-shadow: 0 0 15px -3px rgba(245,158,11,.3);--tw-shadow-colored: 0 0 15px -3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_0_hsl\(var\(--border\)\)\]{--tw-shadow: 0 1px 0 hsl(var(--border));--tw-shadow-colored: 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_0_var\(--color-border\)\]{--tw-shadow: 0 1px 0 var(--color-border);--tw-shadow-colored: 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_26px_-10px_hsl\(200_50\%_26\%\/0\.35\)\]{--tw-shadow: 0 8px 26px -10px hsl(200 50% 26%/.35);--tw-shadow-colored: 0 8px 26px -10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_-1px_0_0_hsl\(var\(--border\)\)\,inset_0_-1px_0_hsl\(var\(--border\)\)\]{--tw-shadow: inset -1px 0 0 hsl(var(--border)),inset 0 -1px 0 hsl(var(--border));--tw-shadow-colored: inset -1px 0 0 var(--tw-shadow-color), inset 0 -1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_-2px_0_0_hsl\(var\(--border\)\)\]{--tw-shadow: inset -2px 0 0 hsl(var(--border));--tw-shadow-colored: inset -2px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_-1px_0_hsl\(var\(--border\)\)\]{--tw-shadow: inset 0 -1px 0 hsl(var(--border));--tw-shadow-colored: inset 0 -1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_1px_0_0_hsl\(var\(--border\)\)\,inset_0_-1px_0_hsl\(var\(--border\)\)\]{--tw-shadow: inset 1px 0 0 hsl(var(--border)),inset 0 -1px 0 hsl(var(--border));--tw-shadow-colored: inset 1px 0 0 var(--tw-shadow-color), inset 0 -1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_2px_0_0_hsl\(var\(--border\)\)\]{--tw-shadow: inset 2px 0 0 hsl(var(--border));--tw-shadow-colored: inset 2px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-primary\/20{--tw-shadow-color: hsl(var(--primary) / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-primary\/30{--tw-shadow-color: hsl(var(--primary) / .3);--tw-shadow: var(--tw-shadow-colored)}.shadow-success\/10{--tw-shadow-color: hsl(var(--success) / .1);--tw-shadow: var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-0{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-4{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-inset{--tw-ring-inset: inset}.ring-\[hsl\(198_65\%_60\%\)\]{--tw-ring-opacity: 1;--tw-ring-color: hsl(198 65% 60% / var(--tw-ring-opacity, 1))}.ring-\[hsl\(198_65\%_70\%\)\]{--tw-ring-opacity: 1;--tw-ring-color: hsl(198 65% 70% / var(--tw-ring-opacity, 1))}.ring-\[hsl\(var\(--aura-h\)\)\]{--tw-ring-color: hsl(var(--aura-h))}.ring-background{--tw-ring-color: hsl(var(--background))}.ring-blue-300{--tw-ring-opacity: 1;--tw-ring-color: rgb(147 197 253 / var(--tw-ring-opacity, 1))}.ring-blue-400\/40{--tw-ring-color: rgb(96 165 250 / .4)}.ring-border{--tw-ring-color: hsl(var(--border))}.ring-card{--tw-ring-color: hsl(var(--card))}.ring-current{--tw-ring-color: currentColor}.ring-destructive{--tw-ring-color: hsl(var(--destructive))}.ring-destructive\/60{--tw-ring-color: hsl(var(--destructive) / .6)}.ring-foreground{--tw-ring-color: hsl(var(--foreground))}.ring-foreground\/10{--tw-ring-color: hsl(var(--foreground) / .1)}.ring-foreground\/5{--tw-ring-color: hsl(var(--foreground) / .05)}.ring-primary{--tw-ring-color: hsl(var(--primary))}.ring-primary\/20{--tw-ring-color: hsl(var(--primary) / .2)}.ring-primary\/30{--tw-ring-color: hsl(var(--primary) / .3)}.ring-primary\/40{--tw-ring-color: hsl(var(--primary) / .4)}.ring-primary\/60{--tw-ring-color: hsl(var(--primary) / .6)}.ring-ring{--tw-ring-color: hsl(var(--ring))}.ring-ring\/40{--tw-ring-color: hsl(var(--ring) / .4)}.ring-ring\/50{--tw-ring-color: hsl(var(--ring) / .5)}.ring-sidebar-ring{--tw-ring-color: hsl(var(--sidebar-ring))}.ring-sky-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(186 230 253 / var(--tw-ring-opacity, 1))}.ring-sky-300{--tw-ring-opacity: 1;--tw-ring-color: rgb(125 211 252 / var(--tw-ring-opacity, 1))}.ring-sky-400{--tw-ring-opacity: 1;--tw-ring-color: rgb(56 189 248 / var(--tw-ring-opacity, 1))}.ring-slate-400{--tw-ring-opacity: 1;--tw-ring-color: rgb(148 163 184 / var(--tw-ring-opacity, 1))}.ring-violet-400\/30{--tw-ring-color: rgb(167 139 250 / .3)}.ring-white{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity, 1))}.ring-opacity-50{--tw-ring-opacity: .5}.ring-offset-1{--tw-ring-offset-width: 1px}.ring-offset-2{--tw-ring-offset-width: 2px}.ring-offset-background{--tw-ring-offset-color: hsl(var(--background))}.ring-offset-card{--tw-ring-offset-color: hsl(var(--card))}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-3xl{--tw-blur: blur(64px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[120px\]{--tw-blur: blur(120px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_8px_30px_rgba\(0\,0\,0\,0\.3\)\]{--tw-drop-shadow: drop-shadow(0 8px 30px rgba(0,0,0,.3));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.\!filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-md{--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background\,box-shadow\,transform\]{transition-property:background,box-shadow,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[grid-template-rows\]{transition-property:grid-template-rows;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[left\,right\,width\]{transition-property:left,right,width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[margin\,opa\]{transition-property:margin,opa;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[max-width\,background-color\]{transition-property:max-width,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[max-width\]{transition-property:max-width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\,height\,padding\]{transition-property:width,height,padding;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-1000{transition-duration:1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{transition-timing-function:linear}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}@keyframes enter{0%{opacity:var(--tw-enter-opacity, 1);transform:translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, 0),0) scale3d(var(--tw-enter-scale, 1),var(--tw-enter-scale, 1),var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity, 1);transform:translate3d(var(--tw-exit-translate-x, 0),var(--tw-exit-translate-y, 0),0) scale3d(var(--tw-exit-scale, 1),var(--tw-exit-scale, 1),var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))}}.animate-in{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.fade-in,.fade-in-0{--tw-enter-opacity: 0}.fade-in-80{--tw-enter-opacity: .8}.fade-out{--tw-exit-opacity: 0}.zoom-in{--tw-enter-scale: 0}.zoom-in-95{--tw-enter-scale: .95}.slide-in-from-top-1{--tw-enter-translate-y: -.25rem}.slide-in-from-top-2{--tw-enter-translate-y: -.5rem}.duration-1000{animation-duration:1s}.duration-150{animation-duration:.15s}.duration-200{animation-duration:.2s}.duration-300{animation-duration:.3s}.duration-500{animation-duration:.5s}.duration-700{animation-duration:.7s}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{animation-timing-function:linear}.ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}.running{animation-play-state:running}.paused{animation-play-state:paused}.\[--card-spacing\:1rem\]{--card-spacing: 1rem}.\[afast\:…\]{afast:…}.\[animation-delay\:-0\.15s\]{animation-delay:-.15s}.\[animation-delay\:-0\.3s\]{animation-delay:-.3s}.\[aso_retorno\:pendente\]{aso_retorno:pendente}.\[aso_retorno\:…\]{aso_retorno:…}.\[ausencia\:id\]{ausencia:id}.\[auto\:…\]{auto:…}.\[cat\:…\]{cat:…}.\[mm\:ss\]{mm:ss}.\[pontual\:\*\]{pontual:*}.\[pontual\:abate\]{pontual:abate}.\[pontual\:soma\]{pontual:soma}.\[trava-legal\:justificativa\]{trava-legal:justificativa}.\[veracidade\:falso\]{veracidade:falso}.\[veracidade\:…\]{veracidade:…}@keyframes arianaWave{0%,to{transform:rotate(-6deg)}50%{transform:rotate(6deg)}}@keyframes arianaBounce{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.ariana-mascot-wave img{animation:arianaWave 2.4s ease-in-out infinite;transform-origin:50% 80%}.ariana-mascot-wave:hover img{animation:arianaWave 2.4s ease-in-out infinite,arianaBounce .6s ease}.file\:mr-1::file-selector-button{margin-right:.25rem}.file\:mr-2::file-selector-button{margin-right:.5rem}.file\:cursor-pointer::file-selector-button{cursor:pointer}.file\:rounded::file-selector-button{border-radius:.25rem}.file\:border::file-selector-button{border-width:1px}.file\:border-0::file-selector-button{border-width:0px}.file\:bg-muted::file-selector-button{background-color:hsl(var(--muted))}.file\:bg-primary::file-selector-button{background-color:hsl(var(--primary))}.file\:bg-transparent::file-selector-button{background-color:transparent}.file\:px-1\.5::file-selector-button{padding-left:.375rem;padding-right:.375rem}.file\:px-2::file-selector-button{padding-left:.5rem;padding-right:.5rem}.file\:py-0\.5::file-selector-button{padding-top:.125rem;padding-bottom:.125rem}.file\:py-1::file-selector-button{padding-top:.25rem;padding-bottom:.25rem}.file\:text-\[10px\]::file-selector-button{font-size:10px}.file\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\:text-xs::file-selector-button{font-size:.75rem;line-height:1rem}.file\:font-medium::file-selector-button{font-weight:500}.file\:text-foreground::file-selector-button{color:hsl(var(--foreground))}.file\:text-primary-foreground::file-selector-button{color:hsl(var(--primary-foreground))}.placeholder\:text-muted-foreground::-moz-placeholder{color:hsl(var(--muted-foreground))}.placeholder\:text-muted-foreground::placeholder{color:hsl(var(--muted-foreground))}.placeholder\:text-muted-foreground\/70::-moz-placeholder{color:hsl(var(--muted-foreground) / .7)}.placeholder\:text-muted-foreground\/70::placeholder{color:hsl(var(--muted-foreground) / .7)}.placeholder\:text-slate-400::-moz-placeholder{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.placeholder\:text-slate-400::placeholder{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:left-1:before{content:var(--tw-content);left:.25rem}.before\:text-muted-foreground:before{content:var(--tw-content);color:hsl(var(--muted-foreground))}.before\:content-\[\'•\'\]:before{--tw-content: "•";content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem}.after\:inset-y-0:after{content:var(--tw-content);top:0;bottom:0}.after\:bottom-1:after{content:var(--tw-content);bottom:.25rem}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:right-\[1px\]:after{content:var(--tw-content);right:1px}.after\:top-1:after{content:var(--tw-content);top:.25rem}.after\:w-1:after{content:var(--tw-content);width:.25rem}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:rounded-full:after{content:var(--tw-content);border-radius:9999px}.after\:bg-sky-400\/70:after{content:var(--tw-content);background-color:#38bdf8b3}.after\:opacity-0:after{content:var(--tw-content);opacity:0}.after\:transition-opacity:after{content:var(--tw-content);transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.first\:mt-0:first-child{margin-top:0}.first\:rounded-l-md:first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.first\:rounded-tl-xl:first-child{border-top-left-radius:.75rem}.first\:border-l:first-child{border-left-width:1px}.first\:border-t-0:first-child{border-top-width:0px}.first\:pt-0:first-child{padding-top:0}.last\:flex-none:last-child{flex:none}.last\:rounded-r-md:last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.last\:border-0:last-child{border-width:0px}.last\:border-b-0:last-child{border-bottom-width:0px}.last\:border-r-0:last-child{border-right-width:0px}.last\:pb-0:last-child{padding-bottom:0}.focus-within\:relative:focus-within{position:relative}.focus-within\:z-20:focus-within{z-index:20}.focus-within\:border-\[hsl\(198_65\%_60\%\)\]:focus-within{--tw-border-opacity: 1;border-color:hsl(198 65% 60% / var(--tw-border-opacity, 1))}.focus-within\:border-\[hsl\(var\(--orc-border-strong\)\)\]:focus-within{border-color:hsl(var(--orc-border-strong))}.focus-within\:border-ring:focus-within{border-color:hsl(var(--ring))}.focus-within\:border-sky-400:focus-within{--tw-border-opacity: 1;border-color:rgb(56 189 248 / var(--tw-border-opacity, 1))}.focus-within\:bg-muted:focus-within{background-color:hsl(var(--muted))}.focus-within\:opacity-100:focus-within{opacity:1}.focus-within\:ring-2:focus-within{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-within\:ring-ring:focus-within{--tw-ring-color: hsl(var(--ring))}.focus-within\:ring-sky-200\/60:focus-within{--tw-ring-color: rgb(186 230 253 / .6)}.focus-within\:ring-offset-2:focus-within{--tw-ring-offset-width: 2px}.hover\:line-clamp-none:hover{overflow:visible;display:block;-webkit-box-orient:horizontal;-webkit-line-clamp:none}.hover\:h-3:hover{height:.75rem}.hover\:w-3:hover{width:.75rem}.hover\:w-auto:hover{width:auto}.hover\:max-w-\[280px\]:hover{max-width:280px}.hover\:max-w-\[360px\]:hover{max-width:360px}.hover\:scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-110:hover{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-150:hover{--tw-scale-x: 1.5;--tw-scale-y: 1.5;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.03\]:hover{--tw-scale-x: 1.03;--tw-scale-y: 1.03;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:animate-none:hover{animation:none}.hover\:gap-1\.5:hover{gap:.375rem}.hover\:\!border-sky-200:hover{--tw-border-opacity: 1 !important;border-color:rgb(186 230 253 / var(--tw-border-opacity, 1))!important}.hover\:border-\[\#b0dcf3\]:hover{--tw-border-opacity: 1;border-color:rgb(176 220 243 / var(--tw-border-opacity, 1))}.hover\:border-\[color\:var\(--accent\)\]:hover{border-color:var(--accent)}.hover\:border-\[hsl\(198_60\%_70\%\)\]:hover{--tw-border-opacity: 1;border-color:hsl(198 60% 70% / var(--tw-border-opacity, 1))}.hover\:border-\[hsl\(198_60\%_80\%\)\]:hover{--tw-border-opacity: 1;border-color:hsl(198 60% 80% / var(--tw-border-opacity, 1))}.hover\:border-\[hsl\(198_65\%_60\%\)\]:hover{--tw-border-opacity: 1;border-color:hsl(198 65% 60% / var(--tw-border-opacity, 1))}.hover\:border-\[hsl\(var\(--orc-accent\)\)\]:hover{border-color:hsl(var(--orc-accent))}.hover\:border-\[var\(--org-accent\)\]:hover{border-color:var(--org-accent)}.hover\:border-blue-300:hover{--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity, 1))}.hover\:border-blue-400:hover{--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1))}.hover\:border-border:hover{border-color:hsl(var(--border))}.hover\:border-foreground:hover{border-color:hsl(var(--foreground))}.hover\:border-foreground\/30:hover{border-color:hsl(var(--foreground) / .3)}.hover\:border-foreground\/40:hover{border-color:hsl(var(--foreground) / .4)}.hover\:border-gray-400:hover{--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity, 1))}.hover\:border-green-400:hover{--tw-border-opacity: 1;border-color:rgb(74 222 128 / var(--tw-border-opacity, 1))}.hover\:border-muted-foreground\/50:hover{border-color:hsl(var(--muted-foreground) / .5)}.hover\:border-primary:hover{border-color:hsl(var(--primary))}.hover\:border-primary\/20:hover{border-color:hsl(var(--primary) / .2)}.hover\:border-primary\/40:hover{border-color:hsl(var(--primary) / .4)}.hover\:border-primary\/50:hover{border-color:hsl(var(--primary) / .5)}.hover\:border-red-400:hover{--tw-border-opacity: 1;border-color:rgb(248 113 113 / var(--tw-border-opacity, 1))}.hover\:border-ring:hover{border-color:hsl(var(--ring))}.hover\:border-sky-200:hover{--tw-border-opacity: 1;border-color:rgb(186 230 253 / var(--tw-border-opacity, 1))}.hover\:border-sky-300:hover{--tw-border-opacity: 1;border-color:rgb(125 211 252 / var(--tw-border-opacity, 1))}.hover\:border-sky-400:hover{--tw-border-opacity: 1;border-color:rgb(56 189 248 / var(--tw-border-opacity, 1))}.hover\:border-transparent:hover{border-color:transparent}.hover\:border-yellow-400:hover{--tw-border-opacity: 1;border-color:rgb(250 204 21 / var(--tw-border-opacity, 1))}.hover\:\!bg-primary\/30:hover{background-color:hsl(var(--primary) / .3)!important}.hover\:\!bg-sky-100:hover{--tw-bg-opacity: 1 !important;background-color:rgb(224 242 254 / var(--tw-bg-opacity, 1))!important}.hover\:\!bg-sky-50:hover{--tw-bg-opacity: 1 !important;background-color:rgb(240 249 255 / var(--tw-bg-opacity, 1))!important}.hover\:bg-\[\#b0dcf3\]\/30:hover{background-color:#b0dcf34d}.hover\:bg-\[\#e9f6fd\]:hover{--tw-bg-opacity: 1;background-color:rgb(233 246 253 / var(--tw-bg-opacity, 1))}.hover\:bg-\[hsl\(10_52\%_48\%\/0\.9\)\]:hover{background-color:#ba503be6}.hover\:bg-\[hsl\(198_73\%_82\%\)\]:hover{--tw-bg-opacity: 1;background-color:hsl(198 73% 82% / var(--tw-bg-opacity, 1))}.hover\:bg-\[hsl\(198_80\%_92\%\)\]:hover{--tw-bg-opacity: 1;background-color:hsl(198 80% 92% / var(--tw-bg-opacity, 1))}.hover\:bg-\[hsl\(198_80\%_94\%\)\]:hover{--tw-bg-opacity: 1;background-color:hsl(198 80% 94% / var(--tw-bg-opacity, 1))}.hover\:bg-\[hsl\(198_80\%_96\%\)\]:hover{--tw-bg-opacity: 1;background-color:hsl(198 80% 96% / var(--tw-bg-opacity, 1))}.hover\:bg-\[hsl\(198_80\%_97\%\)\]:hover{--tw-bg-opacity: 1;background-color:hsl(198 80% 97% / var(--tw-bg-opacity, 1))}.hover\:bg-\[hsl\(198_80\%_98\%\)\]:hover{--tw-bg-opacity: 1;background-color:hsl(198 80% 98% / var(--tw-bg-opacity, 1))}.hover\:bg-\[hsl\(4_72\%_90\%\)\]:hover{--tw-bg-opacity: 1;background-color:hsl(4 72% 90% / var(--tw-bg-opacity, 1))}.hover\:bg-\[hsl\(var\(--orc-accent-soft\)\)\]:hover{background-color:hsl(var(--orc-accent-soft))}.hover\:bg-\[hsl\(var\(--orc-accent-soft\)\/0\.35\)\]:hover{background-color:hsl(var(--orc-accent-soft)/.35)}.hover\:bg-\[hsl\(var\(--orc-accent-soft\)\/0\.45\)\]:hover{background-color:hsl(var(--orc-accent-soft)/.45)}.hover\:bg-\[hsl\(var\(--orc-amber\)_\/_0\.18\)\]:hover{background-color:hsl(var(--orc-amber) / .18)}.hover\:bg-\[hsl\(var\(--orc-green\)_\/_0\.18\)\]:hover{background-color:hsl(var(--orc-green) / .18)}.hover\:bg-\[hsl\(var\(--orc-red\)_\/_0\.18\)\]:hover{background-color:hsl(var(--orc-red) / .18)}.hover\:bg-\[hsl\(var\(--orc-st-doing\)\)\]:hover{background-color:hsl(var(--orc-st-doing))}.hover\:bg-\[hsl\(var\(--row-hover\,200_60\%_96\%\)\)\]:hover{background-color:hsl(var(--row-hover,200 60% 96%))}.hover\:bg-\[var\(--accent-soft\)\]:hover{background-color:var(--accent-soft)}.hover\:bg-\[var\(--card\)\]:hover{background-color:var(--card)}.hover\:bg-\[var\(--card-hover\)\]:hover{background-color:var(--card-hover)}.hover\:bg-\[var\(--err-bg\)\]:hover{background-color:var(--err-bg)}.hover\:bg-\[var\(--muted-surface\)\]:hover{background-color:var(--muted-surface)}.hover\:bg-\[var\(--plan-hover-bg\)\]:hover{background-color:var(--plan-hover-bg)}.hover\:bg-\[var\(--row-hover\)\]:hover{background-color:var(--row-hover)}.hover\:bg-\[var\(--surface-3\)\]:hover{background-color:var(--surface-3)}.hover\:bg-accent:hover{background-color:hsl(var(--accent))}.hover\:bg-accent\/30:hover{background-color:hsl(var(--accent) / .3)}.hover\:bg-accent\/40:hover{background-color:hsl(var(--accent) / .4)}.hover\:bg-accent\/50:hover{background-color:hsl(var(--accent) / .5)}.hover\:bg-accent\/60:hover{background-color:hsl(var(--accent) / .6)}.hover\:bg-amber-100:hover{--tw-bg-opacity: 1;background-color:rgb(254 243 199 / var(--tw-bg-opacity, 1))}.hover\:bg-amber-100\/60:hover{background-color:#fef3c799}.hover\:bg-amber-200:hover{--tw-bg-opacity: 1;background-color:rgb(253 230 138 / var(--tw-bg-opacity, 1))}.hover\:bg-amber-50:hover{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.hover\:bg-amber-500:hover{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.hover\:bg-amber-500\/20:hover{background-color:#f59e0b33}.hover\:bg-amber-500\/25:hover{background-color:#f59e0b40}.hover\:bg-amber-500\/5:hover{background-color:#f59e0b0d}.hover\:bg-amber-600:hover{--tw-bg-opacity: 1;background-color:rgb(217 119 6 / var(--tw-bg-opacity, 1))}.hover\:bg-amber-700:hover{--tw-bg-opacity: 1;background-color:rgb(180 83 9 / var(--tw-bg-opacity, 1))}.hover\:bg-background:hover{background-color:hsl(var(--background))}.hover\:bg-background\/20:hover{background-color:hsl(var(--background) / .2)}.hover\:bg-background\/50:hover{background-color:hsl(var(--background) / .5)}.hover\:bg-background\/60:hover{background-color:hsl(var(--background) / .6)}.hover\:bg-black\/5:hover{background-color:#0000000d}.hover\:bg-black\/70:hover{background-color:#000000b3}.hover\:bg-blue-100:hover{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-200:hover{--tw-bg-opacity: 1;background-color:rgb(191 219 254 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-300:hover{--tw-bg-opacity: 1;background-color:rgb(147 197 253 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-50:hover{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-500\/15:hover{background-color:#3b82f626}.hover\:bg-blue-600:hover{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-700:hover{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.hover\:bg-card:hover{background-color:hsl(var(--card))}.hover\:bg-chart-2\/30:hover{background-color:hsl(var(--chart-2) / .3)}.hover\:bg-chart-3\/30:hover{background-color:hsl(var(--chart-3) / .3)}.hover\:bg-cyan-100:hover{--tw-bg-opacity: 1;background-color:rgb(207 250 254 / var(--tw-bg-opacity, 1))}.hover\:bg-cyan-200:hover{--tw-bg-opacity: 1;background-color:rgb(165 243 252 / var(--tw-bg-opacity, 1))}.hover\:bg-cyan-400:hover{--tw-bg-opacity: 1;background-color:rgb(34 211 238 / var(--tw-bg-opacity, 1))}.hover\:bg-destructive:hover{background-color:hsl(var(--destructive))}.hover\:bg-destructive\/10:hover{background-color:hsl(var(--destructive) / .1)}.hover\:bg-destructive\/20:hover{background-color:hsl(var(--destructive) / .2)}.hover\:bg-destructive\/30:hover{background-color:hsl(var(--destructive) / .3)}.hover\:bg-destructive\/5:hover{background-color:hsl(var(--destructive) / .05)}.hover\:bg-destructive\/80:hover{background-color:hsl(var(--destructive) / .8)}.hover\:bg-destructive\/90:hover{background-color:hsl(var(--destructive) / .9)}.hover\:bg-emerald-100:hover{--tw-bg-opacity: 1;background-color:rgb(209 250 229 / var(--tw-bg-opacity, 1))}.hover\:bg-emerald-50:hover{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.hover\:bg-emerald-700:hover{--tw-bg-opacity: 1;background-color:rgb(4 120 87 / var(--tw-bg-opacity, 1))}.hover\:bg-foreground:hover{background-color:hsl(var(--foreground))}.hover\:bg-foreground\/90:hover{background-color:hsl(var(--foreground) / .9)}.hover\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-600:hover{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.hover\:bg-green-100:hover{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.hover\:bg-green-200:hover{--tw-bg-opacity: 1;background-color:rgb(187 247 208 / var(--tw-bg-opacity, 1))}.hover\:bg-green-50:hover{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))}.hover\:bg-green-600:hover{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1))}.hover\:bg-green-700:hover{--tw-bg-opacity: 1;background-color:rgb(21 128 61 / var(--tw-bg-opacity, 1))}.hover\:bg-indigo-200:hover{--tw-bg-opacity: 1;background-color:rgb(199 210 254 / var(--tw-bg-opacity, 1))}.hover\:bg-indigo-700:hover{--tw-bg-opacity: 1;background-color:rgb(67 56 202 / var(--tw-bg-opacity, 1))}.hover\:bg-inherit:hover{background-color:inherit}.hover\:bg-muted:hover{background-color:hsl(var(--muted))}.hover\:bg-muted-foreground\/20:hover{background-color:hsl(var(--muted-foreground) / .2)}.hover\:bg-muted-foreground\/50:hover{background-color:hsl(var(--muted-foreground) / .5)}.hover\:bg-muted\/20:hover{background-color:hsl(var(--muted) / .2)}.hover\:bg-muted\/30:hover{background-color:hsl(var(--muted) / .3)}.hover\:bg-muted\/40:hover{background-color:hsl(var(--muted) / .4)}.hover\:bg-muted\/50:hover{background-color:hsl(var(--muted) / .5)}.hover\:bg-muted\/60:hover{background-color:hsl(var(--muted) / .6)}.hover\:bg-muted\/70:hover{background-color:hsl(var(--muted) / .7)}.hover\:bg-muted\/80:hover{background-color:hsl(var(--muted) / .8)}.hover\:bg-neutral-800:hover{--tw-bg-opacity: 1;background-color:rgb(38 38 38 / var(--tw-bg-opacity, 1))}.hover\:bg-orange-100:hover{--tw-bg-opacity: 1;background-color:rgb(255 237 213 / var(--tw-bg-opacity, 1))}.hover\:bg-orange-200:hover{--tw-bg-opacity: 1;background-color:rgb(254 215 170 / var(--tw-bg-opacity, 1))}.hover\:bg-orange-50:hover{--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1))}.hover\:bg-pink-200:hover{--tw-bg-opacity: 1;background-color:rgb(251 207 232 / var(--tw-bg-opacity, 1))}.hover\:bg-pink-300:hover{--tw-bg-opacity: 1;background-color:rgb(249 168 212 / var(--tw-bg-opacity, 1))}.hover\:bg-primary:hover{background-color:hsl(var(--primary))}.hover\:bg-primary-foreground\/10:hover{background-color:hsl(var(--primary-foreground) / .1)}.hover\:bg-primary-foreground\/20:hover{background-color:hsl(var(--primary-foreground) / .2)}.hover\:bg-primary\/10:hover{background-color:hsl(var(--primary) / .1)}.hover\:bg-primary\/15:hover{background-color:hsl(var(--primary) / .15)}.hover\:bg-primary\/20:hover{background-color:hsl(var(--primary) / .2)}.hover\:bg-primary\/25:hover{background-color:hsl(var(--primary) / .25)}.hover\:bg-primary\/30:hover{background-color:hsl(var(--primary) / .3)}.hover\:bg-primary\/40:hover{background-color:hsl(var(--primary) / .4)}.hover\:bg-primary\/5:hover{background-color:hsl(var(--primary) / .05)}.hover\:bg-primary\/50:hover{background-color:hsl(var(--primary) / .5)}.hover\:bg-primary\/60:hover{background-color:hsl(var(--primary) / .6)}.hover\:bg-primary\/80:hover{background-color:hsl(var(--primary) / .8)}.hover\:bg-primary\/90:hover{background-color:hsl(var(--primary) / .9)}.hover\:bg-purple-100:hover{--tw-bg-opacity: 1;background-color:rgb(243 232 255 / var(--tw-bg-opacity, 1))}.hover\:bg-purple-200:hover{--tw-bg-opacity: 1;background-color:rgb(233 213 255 / var(--tw-bg-opacity, 1))}.hover\:bg-purple-700:hover{--tw-bg-opacity: 1;background-color:rgb(126 34 206 / var(--tw-bg-opacity, 1))}.hover\:bg-red-100:hover{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.hover\:bg-red-300:hover{--tw-bg-opacity: 1;background-color:rgb(252 165 165 / var(--tw-bg-opacity, 1))}.hover\:bg-red-50:hover{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.hover\:bg-red-600:hover{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.hover\:bg-red-700:hover{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}.hover\:bg-rose-100:hover{--tw-bg-opacity: 1;background-color:rgb(255 228 230 / var(--tw-bg-opacity, 1))}.hover\:bg-rose-200:hover{--tw-bg-opacity: 1;background-color:rgb(254 205 211 / var(--tw-bg-opacity, 1))}.hover\:bg-rose-50:hover{--tw-bg-opacity: 1;background-color:rgb(255 241 242 / var(--tw-bg-opacity, 1))}.hover\:bg-rose-700:hover{--tw-bg-opacity: 1;background-color:rgb(190 18 60 / var(--tw-bg-opacity, 1))}.hover\:bg-secondary:hover{background-color:hsl(var(--secondary))}.hover\:bg-secondary-foreground\/20:hover{background-color:hsl(var(--secondary-foreground) / .2)}.hover\:bg-secondary\/80:hover{background-color:hsl(var(--secondary) / .8)}.hover\:bg-sidebar-accent:hover{background-color:hsl(var(--sidebar-accent))}.hover\:bg-sky-100:hover{--tw-bg-opacity: 1;background-color:rgb(224 242 254 / var(--tw-bg-opacity, 1))}.hover\:bg-sky-200:hover{--tw-bg-opacity: 1;background-color:rgb(186 230 253 / var(--tw-bg-opacity, 1))}.hover\:bg-sky-200\/60:hover{background-color:#bae6fd99}.hover\:bg-sky-200\/70:hover{background-color:#bae6fdb3}.hover\:bg-sky-50:hover{--tw-bg-opacity: 1;background-color:rgb(240 249 255 / var(--tw-bg-opacity, 1))}.hover\:bg-sky-50\/40:hover{background-color:#f0f9ff66}.hover\:bg-sky-50\/60:hover{background-color:#f0f9ff99}.hover\:bg-sky-50\/70:hover{background-color:#f0f9ffb3}.hover\:bg-sky-700:hover{--tw-bg-opacity: 1;background-color:rgb(3 105 161 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-200:hover{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-300:hover{--tw-bg-opacity: 1;background-color:rgb(203 213 225 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-900:hover{--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity, 1))}.hover\:bg-success:hover{background-color:hsl(var(--success))}.hover\:bg-success\/10:hover{background-color:hsl(var(--success) / .1)}.hover\:bg-success\/15:hover{background-color:hsl(var(--success) / .15)}.hover\:bg-success\/90:hover{background-color:hsl(var(--success) / .9)}.hover\:bg-teal-100:hover{--tw-bg-opacity: 1;background-color:rgb(204 251 241 / var(--tw-bg-opacity, 1))}.hover\:bg-teal-200:hover{--tw-bg-opacity: 1;background-color:rgb(153 246 228 / var(--tw-bg-opacity, 1))}.hover\:bg-teal-700:hover{--tw-bg-opacity: 1;background-color:rgb(15 118 110 / var(--tw-bg-opacity, 1))}.hover\:bg-transparent:hover{background-color:transparent}.hover\:bg-violet-100:hover{--tw-bg-opacity: 1;background-color:rgb(237 233 254 / var(--tw-bg-opacity, 1))}.hover\:bg-violet-700:hover{--tw-bg-opacity: 1;background-color:rgb(109 40 217 / var(--tw-bg-opacity, 1))}.hover\:bg-warning:hover{background-color:hsl(var(--warning))}.hover\:bg-warning\/15:hover{background-color:hsl(var(--warning) / .15)}.hover\:bg-white:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.hover\:bg-white\/20:hover{background-color:#fff3}.hover\:bg-white\/70:hover{background-color:#ffffffb3}.hover\:bg-white\/90:hover{background-color:#ffffffe6}.hover\:bg-yellow-100:hover{--tw-bg-opacity: 1;background-color:rgb(254 249 195 / var(--tw-bg-opacity, 1))}.hover\:bg-yellow-200:hover{--tw-bg-opacity: 1;background-color:rgb(254 240 138 / var(--tw-bg-opacity, 1))}.hover\:bg-yellow-300:hover{--tw-bg-opacity: 1;background-color:rgb(253 224 71 / var(--tw-bg-opacity, 1))}.hover\:bg-yellow-500:hover{--tw-bg-opacity: 1;background-color:rgb(234 179 8 / var(--tw-bg-opacity, 1))}.hover\:bg-yellow-600:hover{--tw-bg-opacity: 1;background-color:rgb(202 138 4 / var(--tw-bg-opacity, 1))}.hover\:bg-yellow-700:hover{--tw-bg-opacity: 1;background-color:rgb(161 98 7 / var(--tw-bg-opacity, 1))}.hover\:px-2\.5:hover{padding-left:.625rem;padding-right:.625rem}.hover\:\!text-\[hsl\(var\(--orc-red\)\)\]:hover{color:hsl(var(--orc-red))!important}.hover\:\!text-sky-700:hover{--tw-text-opacity: 1 !important;color:rgb(3 105 161 / var(--tw-text-opacity, 1))!important}.hover\:text-\[\#1f5b73\]:hover{--tw-text-opacity: 1;color:rgb(31 91 115 / var(--tw-text-opacity, 1))}.hover\:text-\[color\:var\(--accent\)\]:hover{color:var(--accent)}.hover\:text-\[color\:var\(--text\)\]:hover{color:var(--text)}.hover\:text-\[hsl\(199_65\%_30\%\)\]:hover{--tw-text-opacity: 1;color:hsl(199 65% 30% / var(--tw-text-opacity, 1))}.hover\:text-\[hsl\(199_65\%_35\%\)\]:hover{--tw-text-opacity: 1;color:hsl(199 65% 35% / var(--tw-text-opacity, 1))}.hover\:text-\[hsl\(200_60\%_22\%\)\]:hover{--tw-text-opacity: 1;color:hsl(200 60% 22% / var(--tw-text-opacity, 1))}.hover\:text-\[hsl\(200_60\%_24\%\)\]:hover{--tw-text-opacity: 1;color:hsl(200 60% 24% / var(--tw-text-opacity, 1))}.hover\:text-\[hsl\(200_60\%_28\%\)\]:hover{--tw-text-opacity: 1;color:hsl(200 60% 28% / var(--tw-text-opacity, 1))}.hover\:text-\[hsl\(4_64\%_40\%\)\]:hover{--tw-text-opacity: 1;color:hsl(4 64% 40% / var(--tw-text-opacity, 1))}.hover\:text-\[hsl\(var\(--orc-blue\)\)\]:hover{color:hsl(var(--orc-blue))}.hover\:text-\[hsl\(var\(--orc-fg\)\)\]:hover{color:hsl(var(--orc-fg))}.hover\:text-\[hsl\(var\(--orc-red\)\)\]:hover{color:hsl(var(--orc-red))}.hover\:text-\[var\(--accent\)\]:hover{color:var(--accent)}.hover\:text-\[var\(--plan-hover-ink\)\]:hover{color:var(--plan-hover-ink)}.hover\:text-\[var\(--text\)\]:hover{color:var(--text)}.hover\:text-accent-foreground:hover{color:hsl(var(--accent-foreground))}.hover\:text-amber-600:hover{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.hover\:text-amber-700:hover{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.hover\:text-background:hover{color:hsl(var(--background))}.hover\:text-blue-800:hover{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.hover\:text-blue-900:hover{--tw-text-opacity: 1;color:rgb(30 58 138 / var(--tw-text-opacity, 1))}.hover\:text-destructive:hover{color:hsl(var(--destructive))}.hover\:text-destructive-foreground:hover{color:hsl(var(--destructive-foreground))}.hover\:text-emerald-600:hover{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.hover\:text-emerald-700:hover{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.hover\:text-foreground:hover{color:hsl(var(--foreground))}.hover\:text-gray-300:hover{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.hover\:text-green-700:hover{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.hover\:text-muted-foreground:hover{color:hsl(var(--muted-foreground))}.hover\:text-orange-700:hover{--tw-text-opacity: 1;color:rgb(194 65 12 / var(--tw-text-opacity, 1))}.hover\:text-primary:hover{color:hsl(var(--primary))}.hover\:text-primary-foreground:hover{color:hsl(var(--primary-foreground))}.hover\:text-primary\/80:hover{color:hsl(var(--primary) / .8)}.hover\:text-red-700:hover{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.hover\:text-rose-500:hover{--tw-text-opacity: 1;color:rgb(244 63 94 / var(--tw-text-opacity, 1))}.hover\:text-rose-600:hover{--tw-text-opacity: 1;color:rgb(225 29 72 / var(--tw-text-opacity, 1))}.hover\:text-rose-700:hover{--tw-text-opacity: 1;color:rgb(190 18 60 / var(--tw-text-opacity, 1))}.hover\:text-sidebar-accent-foreground:hover{color:hsl(var(--sidebar-accent-foreground))}.hover\:text-sky-600:hover{--tw-text-opacity: 1;color:rgb(2 132 199 / var(--tw-text-opacity, 1))}.hover\:text-sky-700:hover{--tw-text-opacity: 1;color:rgb(3 105 161 / var(--tw-text-opacity, 1))}.hover\:text-slate-900:hover{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.hover\:text-success:hover{color:hsl(var(--success))}.hover\:underline:hover{text-decoration-line:underline}.hover\:no-underline:hover{text-decoration-line:none}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-75:hover{opacity:.75}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-85:hover{opacity:.85}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow:hover{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_0_0_1px_hsl\(var\(--sidebar-accent\)\)\]:hover{--tw-shadow: 0 0 0 1px hsl(var(--sidebar-accent));--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[inset_0_0_0_1px_var\(--line2\)\]:hover{--tw-shadow: inset 0 0 0 1px var(--line2);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-sm:hover{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:ring-2:hover{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.hover\:ring-foreground\/15:hover{--tw-ring-color: hsl(var(--foreground) / .15)}.hover\:ring-primary:hover{--tw-ring-color: hsl(var(--primary))}.hover\:ring-primary\/50:hover{--tw-ring-color: hsl(var(--primary) / .5)}.hover\:brightness-\[0\.98\]:hover{--tw-brightness: brightness(.98);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.hover\:file\:bg-primary\/90::file-selector-button:hover{background-color:hsl(var(--primary) / .9)}.hover\:after\:bg-sidebar-border:hover:after{content:var(--tw-content);background-color:hsl(var(--sidebar-border))}.hover\:after\:opacity-100:hover:after{content:var(--tw-content);opacity:1}.focus\:border-\[hsl\(198_65\%_60\%\)\]:focus{--tw-border-opacity: 1;border-color:hsl(198 65% 60% / var(--tw-border-opacity, 1))}.focus\:border-border:focus{border-color:hsl(var(--border))}.focus\:border-red-500:focus{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.focus\:border-ring:focus{border-color:hsl(var(--ring))}.focus\:border-sky-400:focus{--tw-border-opacity: 1;border-color:rgb(56 189 248 / var(--tw-border-opacity, 1))}.focus\:border-sky-500:focus{--tw-border-opacity: 1;border-color:rgb(14 165 233 / var(--tw-border-opacity, 1))}.focus\:\!bg-primary\/30:focus{background-color:hsl(var(--primary) / .3)!important}.focus\:bg-\[hsl\(198_73\%_82\%\)\]:focus{--tw-bg-opacity: 1;background-color:hsl(198 73% 82% / var(--tw-bg-opacity, 1))}.focus\:bg-accent:focus{background-color:hsl(var(--accent))}.focus\:bg-destructive\/10:focus{background-color:hsl(var(--destructive) / .1)}.focus\:bg-primary:focus{background-color:hsl(var(--primary))}.focus\:bg-sky-50:focus{--tw-bg-opacity: 1;background-color:rgb(240 249 255 / var(--tw-bg-opacity, 1))}.focus\:bg-white:focus{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.focus\:text-\[hsl\(200_60\%_22\%\)\]:focus{--tw-text-opacity: 1;color:hsl(200 60% 22% / var(--tw-text-opacity, 1))}.focus\:text-accent-foreground:focus{color:hsl(var(--accent-foreground))}.focus\:text-destructive:focus{color:hsl(var(--destructive))}.focus\:text-foreground:focus{color:hsl(var(--foreground))}.focus\:text-primary-foreground:focus{color:hsl(var(--primary-foreground))}.focus\:text-rose-600:focus{--tw-text-opacity: 1;color:rgb(225 29 72 / var(--tw-text-opacity, 1))}.focus\:opacity-100:focus{opacity:1}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-0:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-1:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-\[var\(--ring\)\]:focus{--tw-ring-color: var(--ring)}.focus\:ring-destructive:focus{--tw-ring-color: hsl(var(--destructive))}.focus\:ring-primary:focus{--tw-ring-color: hsl(var(--primary))}.focus\:ring-ring:focus{--tw-ring-color: hsl(var(--ring))}.focus\:ring-sky-100:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(224 242 254 / var(--tw-ring-opacity, 1))}.focus\:ring-offset-0:focus{--tw-ring-offset-width: 0px}.focus\:ring-offset-1:focus{--tw-ring-offset-width: 1px}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.focus-visible\:border-\[hsl\(198_65\%_60\%\)\]:focus-visible{--tw-border-opacity: 1;border-color:hsl(198 65% 60% / var(--tw-border-opacity, 1))}.focus-visible\:border-transparent:focus-visible{border-color:transparent}.focus-visible\:bg-sky-50\/70:focus-visible{background-color:#f0f9ffb3}.focus-visible\:opacity-100:focus-visible{opacity:1}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-0:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-1:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-\[hsl\(10_52\%_48\%\)\]:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: hsl(10 52% 48% / var(--tw-ring-opacity, 1))}.focus-visible\:ring-\[hsl\(198_65\%_60\%\)\]:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: hsl(198 65% 60% / var(--tw-ring-opacity, 1))}.focus-visible\:ring-\[var\(--ring\)\]:focus-visible{--tw-ring-color: var(--ring)}.focus-visible\:ring-amber-400:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(251 191 36 / var(--tw-ring-opacity, 1))}.focus-visible\:ring-primary:focus-visible{--tw-ring-color: hsl(var(--primary))}.focus-visible\:ring-ring:focus-visible{--tw-ring-color: hsl(var(--ring))}.focus-visible\:ring-sidebar-ring:focus-visible{--tw-ring-color: hsl(var(--sidebar-ring))}.focus-visible\:ring-sky-300:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(125 211 252 / var(--tw-ring-opacity, 1))}.focus-visible\:ring-sky-400\/60:focus-visible{--tw-ring-color: rgb(56 189 248 / .6)}.focus-visible\:ring-offset-0:focus-visible{--tw-ring-offset-width: 0px}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width: 1px}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color: hsl(var(--background))}.active\:translate-y-px:active{--tw-translate-y: 1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-95:active{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[\.99\]:active{--tw-scale-x: .99;--tw-scale-y: .99;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.97\]:active{--tw-scale-x: .97;--tw-scale-y: .97;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:cursor-grabbing:active{cursor:grabbing}.active\:bg-accent\/50:active{background-color:hsl(var(--accent) / .5)}.active\:bg-muted\/80:active{background-color:hsl(var(--muted) / .8)}.active\:bg-primary:active{background-color:hsl(var(--primary))}.active\:bg-primary\/50:active{background-color:hsl(var(--primary) / .5)}.active\:bg-sidebar-accent:active{background-color:hsl(var(--sidebar-accent))}.active\:text-sidebar-accent-foreground:active{color:hsl(var(--sidebar-accent-foreground))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-foreground\/40:disabled{background-color:hsl(var(--foreground) / .4)}.disabled\:opacity-0:disabled{opacity:0}.disabled\:opacity-100:disabled{opacity:1}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-55:disabled{opacity:.55}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}.disabled\:hover\:border-transparent:hover:disabled{border-color:transparent}.disabled\:hover\:bg-transparent:hover:disabled{background-color:transparent}.group[open] .group-open\:inline{display:inline}.group[open] .group-open\:hidden{display:none}.group[open] .group-open\:rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:focus-within .group-focus-within\:max-h-28{max-height:7rem}.group:focus-within .group-focus-within\:pt-1{padding-top:.25rem}.group\/menu-item:focus-within .group-focus-within\/menu-item\:opacity-100{opacity:1}.group:focus-within .group-focus-within\:opacity-100{opacity:1}.group\/iarow:hover .group-hover\/iarow\:line-clamp-none{overflow:visible;display:block;-webkit-box-orient:horizontal;-webkit-line-clamp:none}.group\/f:hover .group-hover\/f\:block,.group:hover .group-hover\:block{display:block}.group:hover .group-hover\:flex{display:flex}.group:hover .group-hover\:h-12{height:3rem}.group:hover .group-hover\:h-5{height:1.25rem}.group:hover .group-hover\:max-h-28{max-height:7rem}.group:hover .group-hover\:w-12{width:3rem}.group:hover .group-hover\:w-5{width:1.25rem}.group\/fechar:hover .group-hover\/fechar\:max-w-\[140px\]{max-width:140px}.group:hover .group-hover\:max-w-\[150px\]{max-width:150px}.group:hover .group-hover\:translate-x-0\.5{--tw-translate-x: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[1\.03\]{--tw-scale-x: 1.03;--tw-scale-y: 1.03;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:bg-black\/40{background-color:#0006}.group:hover .group-hover\:bg-black\/60{background-color:#0009}.group:hover .group-hover\:bg-muted{background-color:hsl(var(--muted))}.group:hover .group-hover\:bg-muted\/30{background-color:hsl(var(--muted) / .3)}.group:hover .group-hover\:bg-primary{background-color:hsl(var(--primary))}.group:hover .group-hover\:bg-primary\/20{background-color:hsl(var(--primary) / .2)}.group:hover .group-hover\:bg-primary\/60{background-color:hsl(var(--primary) / .6)}.group:hover .group-hover\:pt-1{padding-top:.25rem}.group\/f:hover .group-hover\/f\:text-\[hsl\(200_60\%_22\%\)\],.group\/v:hover .group-hover\/v\:text-\[hsl\(200_60\%_22\%\)\],.group:hover .group-hover\:text-\[hsl\(200_60\%_22\%\)\]{--tw-text-opacity: 1;color:hsl(200 60% 22% / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-\[hsl\(200_60\%_30\%\)\]{--tw-text-opacity: 1;color:hsl(200 60% 30% / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-primary{color:hsl(var(--primary))}.group:hover .group-hover\:text-primary-foreground{color:hsl(var(--primary-foreground))}.group\/cell:hover .group-hover\/cell\:opacity-100,.group\/f:hover .group-hover\/f\:opacity-100,.group\/fs:hover .group-hover\/fs\:opacity-100,.group\/gb:hover .group-hover\/gb\:opacity-100,.group\/header:hover .group-hover\/header\:opacity-100{opacity:1}.group\/iec:hover .group-hover\/iec\:opacity-60{opacity:.6}.group\/menu-item:hover .group-hover\/menu-item\:opacity-100,.group\/name:hover .group-hover\/name\:opacity-100,.group\/resp:hover .group-hover\/resp\:opacity-100{opacity:1}.group\/th:hover .group-hover\/th\:opacity-40{opacity:.4}.group\/th:hover .group-hover\/th\:opacity-60{opacity:.6}.group\/titulo:hover .group-hover\/titulo\:opacity-100,.group\/v:hover .group-hover\/v\:opacity-100,.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:opacity-50{opacity:.5}.group:hover .group-hover\:opacity-60{opacity:.6}.group:hover .group-hover\:opacity-90{opacity:.9}.group:hover .group-hover\:shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group.destructive .group-\[\.destructive\]\:border-muted\/40{border-color:hsl(var(--muted) / .4)}.group.toaster .group-\[\.toaster\]\:border-border{border-color:hsl(var(--border))}.group.toast .group-\[\.toast\]\:bg-muted{background-color:hsl(var(--muted))}.group.toast .group-\[\.toast\]\:bg-primary{background-color:hsl(var(--primary))}.group.toaster .group-\[\.toaster\]\:bg-background{background-color:hsl(var(--background))}.group.destructive .group-\[\.destructive\]\:text-red-300{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.group.toast .group-\[\.toast\]\:text-muted-foreground{color:hsl(var(--muted-foreground))}.group.toast .group-\[\.toast\]\:text-primary-foreground{color:hsl(var(--primary-foreground))}.group.toaster .group-\[\.toaster\]\:text-foreground{color:hsl(var(--foreground))}.group.toaster .group-\[\.toaster\]\:shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group.destructive .group-\[\.destructive\]\:hover\:border-destructive\/30:hover{border-color:hsl(var(--destructive) / .3)}.group.destructive .group-\[\.destructive\]\:hover\:bg-destructive:hover{background-color:hsl(var(--destructive))}.group.destructive .group-\[\.destructive\]\:hover\:text-destructive-foreground:hover{color:hsl(var(--destructive-foreground))}.group.destructive .group-\[\.destructive\]\:hover\:text-red-50:hover{--tw-text-opacity: 1;color:rgb(254 242 242 / var(--tw-text-opacity, 1))}.group.destructive .group-\[\.destructive\]\:focus\:ring-destructive:focus{--tw-ring-color: hsl(var(--destructive))}.group.destructive .group-\[\.destructive\]\:focus\:ring-red-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(248 113 113 / var(--tw-ring-opacity, 1))}.group.destructive .group-\[\.destructive\]\:focus\:ring-offset-red-600:focus{--tw-ring-offset-color: #dc2626}.peer\/menu-button:hover~.peer-hover\/menu-button\:text-sidebar-accent-foreground{color:hsl(var(--sidebar-accent-foreground))}.peer:disabled~.peer-disabled\:cursor-not-allowed{cursor:not-allowed}.peer:disabled~.peer-disabled\:opacity-70{opacity:.7}.has-\[\[data-variant\=inset\]\]\:bg-sidebar:has([data-variant=inset]){background-color:hsl(var(--sidebar-background))}.has-\[\:disabled\]\:opacity-50:has(:disabled){opacity:.5}.group\/menu-item:has([data-sidebar=menu-action]) .group-has-\[\[data-sidebar\=menu-action\]\]\/menu-item\:pr-8{padding-right:2rem}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-pressed\:bg-card[aria-pressed=true]{background-color:hsl(var(--card))}.aria-pressed\:text-foreground[aria-pressed=true]{color:hsl(var(--foreground))}.aria-pressed\:shadow-sm[aria-pressed=true]{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.aria-selected\:bg-\[hsl\(198_80\%_94\%\)\][aria-selected=true]{--tw-bg-opacity: 1;background-color:hsl(198 80% 94% / var(--tw-bg-opacity, 1))}.aria-selected\:bg-accent[aria-selected=true]{background-color:hsl(var(--accent))}.aria-selected\:bg-accent\/50[aria-selected=true]{background-color:hsl(var(--accent) / .5)}.aria-selected\:text-\[hsl\(200_60\%_22\%\)\][aria-selected=true]{--tw-text-opacity: 1;color:hsl(200 60% 22% / var(--tw-text-opacity, 1))}.aria-selected\:text-accent-foreground[aria-selected=true]{color:hsl(var(--accent-foreground))}.aria-selected\:text-muted-foreground[aria-selected=true]{color:hsl(var(--muted-foreground))}.aria-selected\:opacity-100[aria-selected=true]{opacity:1}.aria-selected\:opacity-30[aria-selected=true]{opacity:.3}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true],.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[state\=active\]\:flex[data-state=active]{display:flex}.data-\[state\=inactive\]\:hidden[data-state=inactive]{display:none}.data-\[panel-group-direction\=vertical\]\:h-px[data-panel-group-direction=vertical]{height:1px}.data-\[panel-group-direction\=vertical\]\:w-full[data-panel-group-direction=vertical]{width:100%}.data-\[state\=active\]\:flex-1[data-state=active]{flex:1 1 0%}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=checked\]\:translate-x-5[data-state=checked]{--tw-translate-x: 1.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked],.data-\[swipe\=cancel\]\:translate-x-0[data-swipe=cancel]{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=end\]\:translate-x-\[var\(--radix-toast-swipe-end-x\)\][data-swipe=end]{--tw-translate-x: var(--radix-toast-swipe-end-x);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=move\]\:translate-x-\[var\(--radix-toast-swipe-move-x\)\][data-swipe=move]{--tw-translate-x: var(--radix-toast-swipe-move-x);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:accordion-up .2s ease-out}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:accordion-down .2s ease-out}.data-\[panel-group-direction\=vertical\]\:flex-col[data-panel-group-direction=vertical],.data-\[state\=active\]\:flex-col[data-state=active]{flex-direction:column}.data-\[state\=active\]\:border-\[color\:var\(--accent\)\][data-state=active]{border-color:var(--accent)}.data-\[state\=active\]\:border-foreground[data-state=active],.data-\[state\=checked\]\:border-foreground[data-state=checked]{border-color:hsl(var(--foreground))}.data-\[state\=checked\]\:border-sky-500[data-state=checked]{--tw-border-opacity: 1;border-color:rgb(14 165 233 / var(--tw-border-opacity, 1))}.data-\[state\=open\]\:border-\[color\:var\(--line2\)\][data-state=open]{border-color:var(--line2)}.data-\[state\=open\]\:border-\[hsl\(198_65\%_60\%\)\][data-state=open]{--tw-border-opacity: 1;border-color:hsl(198 65% 60% / var(--tw-border-opacity, 1))}.data-\[active\=true\]\:bg-sidebar-accent[data-active=true]{background-color:hsl(var(--sidebar-accent))}.data-\[active\]\:bg-accent\/50[data-active]{background-color:hsl(var(--accent) / .5)}.data-\[selected\=\'true\'\]\:bg-accent[data-selected=true]{background-color:hsl(var(--accent))}.data-\[selected\=true\]\:bg-sky-50[data-selected=true]{--tw-bg-opacity: 1;background-color:rgb(240 249 255 / var(--tw-bg-opacity, 1))}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:hsl(var(--background))}.data-\[state\=active\]\:bg-card[data-state=active]{background-color:hsl(var(--card))}.data-\[state\=active\]\:bg-primary[data-state=active]{background-color:hsl(var(--primary))}.data-\[state\=active\]\:bg-transparent[data-state=active]{background-color:transparent}.data-\[state\=checked\]\:bg-\[\#1f6e95\][data-state=checked]{--tw-bg-opacity: 1;background-color:rgb(31 110 149 / var(--tw-bg-opacity, 1))}.data-\[state\=checked\]\:bg-foreground[data-state=checked]{background-color:hsl(var(--foreground))}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:hsl(var(--primary))}.data-\[state\=checked\]\:bg-primary\/50[data-state=checked]{background-color:hsl(var(--primary) / .5)}.data-\[state\=checked\]\:bg-sky-500[data-state=checked]{--tw-bg-opacity: 1;background-color:rgb(14 165 233 / var(--tw-bg-opacity, 1))}.data-\[state\=checked\]\:bg-sky-600[data-state=checked]{--tw-bg-opacity: 1;background-color:rgb(2 132 199 / var(--tw-bg-opacity, 1))}.data-\[state\=on\]\:bg-accent[data-state=on]{background-color:hsl(var(--accent))}.data-\[state\=on\]\:bg-destructive[data-state=on]{background-color:hsl(var(--destructive))}.data-\[state\=on\]\:bg-primary[data-state=on]{background-color:hsl(var(--primary))}.data-\[state\=open\]\:bg-\[hsl\(198_80\%_94\%\)\][data-state=open]{--tw-bg-opacity: 1;background-color:hsl(198 80% 94% / var(--tw-bg-opacity, 1))}.data-\[state\=open\]\:bg-\[var\(--card\)\][data-state=open]{background-color:var(--card)}.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:hsl(var(--accent))}.data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:hsl(var(--accent) / .5)}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:hsl(var(--secondary))}.data-\[state\=open\]\:bg-sky-50[data-state=open]{--tw-bg-opacity: 1;background-color:rgb(240 249 255 / var(--tw-bg-opacity, 1))}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:hsl(var(--muted))}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:hsl(var(--input))}.data-\[state\=unchecked\]\:bg-primary\/30[data-state=unchecked]{background-color:hsl(var(--primary) / .3)}.data-\[active\=true\]\:font-medium[data-active=true]{font-weight:500}.data-\[active\=true\]\:text-sidebar-accent-foreground[data-active=true]{color:hsl(var(--sidebar-accent-foreground))}.data-\[selected\=true\]\:text-accent-foreground[data-selected=true]{color:hsl(var(--accent-foreground))}.data-\[selected\=true\]\:text-foreground[data-selected=true]{color:hsl(var(--foreground))}.data-\[state\=active\]\:text-\[color\:var\(--accent\)\][data-state=active]{color:var(--accent)}.data-\[state\=active\]\:text-foreground[data-state=active]{color:hsl(var(--foreground))}.data-\[state\=active\]\:text-primary[data-state=active]{color:hsl(var(--primary))}.data-\[state\=active\]\:text-primary-foreground[data-state=active]{color:hsl(var(--primary-foreground))}.data-\[state\=checked\]\:text-background[data-state=checked]{color:hsl(var(--background))}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:hsl(var(--primary-foreground))}.data-\[state\=checked\]\:text-white[data-state=checked]{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.data-\[state\=on\]\:text-accent-foreground[data-state=on]{color:hsl(var(--accent-foreground))}.data-\[state\=on\]\:text-destructive-foreground[data-state=on]{color:hsl(var(--destructive-foreground))}.data-\[state\=on\]\:text-primary-foreground[data-state=on]{color:hsl(var(--primary-foreground))}.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:hsl(var(--accent-foreground))}.data-\[state\=open\]\:text-foreground[data-state=open]{color:hsl(var(--foreground))}.data-\[disabled\=true\]\:opacity-50[data-disabled=true],.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[state\=active\]\:shadow-none[data-state=active]{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.data-\[state\=active\]\:shadow-sm[data-state=active]{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.data-\[state\=open\]\:ring-2[data-state=open]{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.data-\[swipe\=move\]\:transition-none[data-swipe=move]{transition-property:none}.data-\[state\=closed\]\:duration-300[data-state=closed]{transition-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{transition-duration:.5s}.data-\[motion\^\=from-\]\:animate-in[data-motion^=from-],.data-\[state\=open\]\:animate-in[data-state=open],.data-\[state\=visible\]\:animate-in[data-state=visible]{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.data-\[motion\^\=to-\]\:animate-out[data-motion^=to-],.data-\[state\=closed\]\:animate-out[data-state=closed],.data-\[state\=hidden\]\:animate-out[data-state=hidden],.data-\[swipe\=end\]\:animate-out[data-swipe=end]{animation-name:exit;animation-duration:.15s;--tw-exit-opacity: initial;--tw-exit-scale: initial;--tw-exit-rotate: initial;--tw-exit-translate-x: initial;--tw-exit-translate-y: initial}.data-\[motion\^\=from-\]\:fade-in[data-motion^=from-]{--tw-enter-opacity: 0}.data-\[motion\^\=to-\]\:fade-out[data-motion^=to-],.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity: 0}.data-\[state\=closed\]\:fade-out-80[data-state=closed]{--tw-exit-opacity: .8}.data-\[state\=hidden\]\:fade-out[data-state=hidden]{--tw-exit-opacity: 0}.data-\[state\=open\]\:fade-in-0[data-state=open],.data-\[state\=visible\]\:fade-in[data-state=visible]{--tw-enter-opacity: 0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale: .95}.data-\[state\=open\]\:zoom-in-90[data-state=open]{--tw-enter-scale: .9}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale: .95}.data-\[motion\=from-end\]\:slide-in-from-right-52[data-motion=from-end]{--tw-enter-translate-x: 13rem}.data-\[motion\=from-start\]\:slide-in-from-left-52[data-motion=from-start]{--tw-enter-translate-x: -13rem}.data-\[motion\=to-end\]\:slide-out-to-right-52[data-motion=to-end]{--tw-exit-translate-x: 13rem}.data-\[motion\=to-start\]\:slide-out-to-left-52[data-motion=to-start]{--tw-exit-translate-x: -13rem}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y: -.5rem}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x: .5rem}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x: -.5rem}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y: .5rem}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y: 100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x: -100%}.data-\[state\=closed\]\:slide-out-to-left-1\/2[data-state=closed]{--tw-exit-translate-x: -50%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed],.data-\[state\=closed\]\:slide-out-to-right-full[data-state=closed]{--tw-exit-translate-x: 100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y: -100%}.data-\[state\=closed\]\:slide-out-to-top-\[48\%\][data-state=closed]{--tw-exit-translate-y: -48%}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y: 100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x: -100%}.data-\[state\=open\]\:slide-in-from-left-1\/2[data-state=open]{--tw-enter-translate-x: -50%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x: 100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y: -100%}.data-\[state\=open\]\:slide-in-from-top-\[48\%\][data-state=open]{--tw-enter-translate-y: -48%}.data-\[state\=open\]\:slide-in-from-top-full[data-state=open]{--tw-enter-translate-y: -100%}.data-\[state\=closed\]\:duration-300[data-state=closed]{animation-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{animation-duration:.5s}.data-\[size\=sm\]\:\[--card-spacing\:0\.75rem\][data-size=sm]{--card-spacing: .75rem}.data-\[panel-group-direction\=vertical\]\:after\:left-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);left:0}.data-\[panel-group-direction\=vertical\]\:after\:h-1[data-panel-group-direction=vertical]:after{content:var(--tw-content);height:.25rem}.data-\[panel-group-direction\=vertical\]\:after\:w-full[data-panel-group-direction=vertical]:after{content:var(--tw-content);width:100%}.data-\[panel-group-direction\=vertical\]\:after\:-translate-y-1\/2[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[panel-group-direction\=vertical\]\:after\:translate-x-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=open\]\:hover\:bg-sidebar-accent:hover[data-state=open]{background-color:hsl(var(--sidebar-accent))}.data-\[state\=open\]\:hover\:text-sidebar-accent-foreground:hover[data-state=open]{color:hsl(var(--sidebar-accent-foreground))}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]{left:calc(var(--sidebar-width) * -1)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\]{right:calc(var(--sidebar-width) * -1)}.group[data-side=left] .group-data-\[side\=left\]\:-right-4{right:-1rem}.group[data-side=right] .group-data-\[side\=right\]\:left-0{left:0}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:-mt-7{margin-top:-1.75rem}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:hidden{display:none}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!size-7{width:1.75rem!important;height:1.75rem!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[--sidebar-width-icon\]{width:var(--sidebar-width-icon)}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)\)\]{width:calc(var(--sidebar-width-icon) + 1rem)}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)_\+2px\)\]{width:calc(var(--sidebar-width-icon) + 1rem + 2px)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:w-0{width:0px}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-side=right] .group-data-\[side\=right\]\:rotate-180,.group[data-state=open] .group-data-\[state\=open\]\:rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-state=open] .group-data-\[state\=open\]\:rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:overflow-hidden{overflow:hidden}.group[data-variant=floating] .group-data-\[variant\=floating\]\:rounded-lg{border-radius:var(--radius)}.group[data-variant=floating] .group-data-\[variant\=floating\]\:border{border-width:1px}.group[data-side=left] .group-data-\[side\=left\]\:border-r{border-right-width:1px}.group[data-side=right] .group-data-\[side\=right\]\:border-l{border-left-width:1px}.group[data-variant=floating] .group-data-\[variant\=floating\]\:border-sidebar-border{border-color:hsl(var(--sidebar-border))}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!p-0{padding:0!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!p-1\.5{padding:.375rem!important}.group\/card[data-size=sm] .group-data-\[size\=sm\]\/card\:text-sm{font-size:.875rem;line-height:1.25rem}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:opacity-0{opacity:0}.group[data-variant=floating] .group-data-\[variant\=floating\]\:shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:after\:left-full:after{content:var(--tw-content);left:100%}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:hover\:bg-sidebar:hover{background-color:hsl(var(--sidebar-background))}.peer\/menu-button[data-size=default]~.peer-data-\[size\=default\]\/menu-button\:top-1\.5{top:.375rem}.peer\/menu-button[data-size=lg]~.peer-data-\[size\=lg\]\/menu-button\:top-2\.5{top:.625rem}.peer\/menu-button[data-size=sm]~.peer-data-\[size\=sm\]\/menu-button\:top-1{top:.25rem}.peer[data-variant=inset]~.peer-data-\[variant\=inset\]\:min-h-\[calc\(100svh-theme\(spacing\.4\)\)\]{min-height:calc(100svh - 1rem)}.peer\/menu-button[data-active=true]~.peer-data-\[active\=true\]\/menu-button\:text-sidebar-accent-foreground{color:hsl(var(--sidebar-accent-foreground))}@supports (backdrop-filter: var(--tw)){.supports-\[backdrop-filter\]\:bg-background\/80{background-color:hsl(var(--background) / .8)}}.dark\:\!border-sky-900:is(.dark *){--tw-border-opacity: 1 !important;border-color:rgb(12 74 110 / var(--tw-border-opacity, 1))!important}.dark\:border-\[hsl\(198_45\%_40\%\)\]:is(.dark *){--tw-border-opacity: 1;border-color:hsl(198 45% 40% / var(--tw-border-opacity, 1))}.dark\:border-\[hsl\(198_55\%_46\%\)\]:is(.dark *){--tw-border-opacity: 1;border-color:hsl(198 55% 46% / var(--tw-border-opacity, 1))}.dark\:border-\[hsl\(198_62\%_56\%\)\]:is(.dark *){--tw-border-opacity: 1;border-color:hsl(198 62% 56% / var(--tw-border-opacity, 1))}.dark\:border-\[hsl\(205_35\%_26\%\)\]:is(.dark *){--tw-border-opacity: 1;border-color:hsl(205 35% 26% / var(--tw-border-opacity, 1))}.dark\:border-\[hsl\(220_14\%_22\%\)\]:is(.dark *){--tw-border-opacity: 1;border-color:hsl(220 14% 22% / var(--tw-border-opacity, 1))}.dark\:border-amber-400\/20:is(.dark *){border-color:#fbbf2433}.dark\:border-amber-400\/25:is(.dark *){border-color:#fbbf2440}.dark\:border-amber-400\/30:is(.dark *){border-color:#fbbf244d}.dark\:border-amber-400\/40:is(.dark *){border-color:#fbbf2466}.dark\:border-amber-500\/30:is(.dark *){border-color:#f59e0b4d}.dark\:border-amber-700:is(.dark *){--tw-border-opacity: 1;border-color:rgb(180 83 9 / var(--tw-border-opacity, 1))}.dark\:border-amber-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(146 64 14 / var(--tw-border-opacity, 1))}.dark\:border-amber-900:is(.dark *){--tw-border-opacity: 1;border-color:rgb(120 53 15 / var(--tw-border-opacity, 1))}.dark\:border-amber-900\/40:is(.dark *){border-color:#78350f66}.dark\:border-amber-900\/50:is(.dark *){border-color:#78350f80}.dark\:border-amber-900\/60:is(.dark *){border-color:#78350f99}.dark\:border-amber-950\/30:is(.dark *){border-color:#451a034d}.dark\:border-blue-700:is(.dark *){--tw-border-opacity: 1;border-color:rgb(29 78 216 / var(--tw-border-opacity, 1))}.dark\:border-blue-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(30 64 175 / var(--tw-border-opacity, 1))}.dark\:border-blue-900:is(.dark *){--tw-border-opacity: 1;border-color:rgb(30 58 138 / var(--tw-border-opacity, 1))}.dark\:border-blue-900\/40:is(.dark *){border-color:#1e3a8a66}.dark\:border-cyan-900\/50:is(.dark *){border-color:#164e6380}.dark\:border-destructive:is(.dark *){border-color:hsl(var(--destructive))}.dark\:border-emerald-400\/30:is(.dark *){border-color:#34d3994d}.dark\:border-emerald-900:is(.dark *){--tw-border-opacity: 1;border-color:rgb(6 78 59 / var(--tw-border-opacity, 1))}.dark\:border-emerald-900\/50:is(.dark *){border-color:#064e3b80}.dark\:border-fuchsia-900\/50:is(.dark *){border-color:#701a7580}.dark\:border-gray-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(31 41 55 / var(--tw-border-opacity, 1))}.dark\:border-green-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(22 101 52 / var(--tw-border-opacity, 1))}.dark\:border-indigo-900\/50:is(.dark *){border-color:#312e8180}.dark\:border-lime-900\/50:is(.dark *){border-color:#36531480}.dark\:border-orange-700:is(.dark *){--tw-border-opacity: 1;border-color:rgb(194 65 12 / var(--tw-border-opacity, 1))}.dark\:border-orange-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(154 52 18 / var(--tw-border-opacity, 1))}.dark\:border-orange-900\/50:is(.dark *){border-color:#7c2d1280}.dark\:border-purple-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(107 33 168 / var(--tw-border-opacity, 1))}.dark\:border-purple-900:is(.dark *){--tw-border-opacity: 1;border-color:rgb(88 28 135 / var(--tw-border-opacity, 1))}.dark\:border-red-700:is(.dark *){--tw-border-opacity: 1;border-color:rgb(185 28 28 / var(--tw-border-opacity, 1))}.dark\:border-red-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(153 27 27 / var(--tw-border-opacity, 1))}.dark\:border-rose-900:is(.dark *){--tw-border-opacity: 1;border-color:rgb(136 19 55 / var(--tw-border-opacity, 1))}.dark\:border-rose-900\/50:is(.dark *){border-color:#88133780}.dark\:border-sky-400\/25:is(.dark *){border-color:#38bdf840}.dark\:border-sky-400\/30:is(.dark *){border-color:#38bdf84d}.dark\:border-sky-400\/40:is(.dark *){border-color:#38bdf866}.dark\:border-sky-500\/20:is(.dark *){border-color:#0ea5e933}.dark\:border-sky-500\/25:is(.dark *){border-color:#0ea5e940}.dark\:border-sky-500\/30:is(.dark *){border-color:#0ea5e94d}.dark\:border-sky-500\/50:is(.dark *){border-color:#0ea5e980}.dark\:border-sky-700:is(.dark *){--tw-border-opacity: 1;border-color:rgb(3 105 161 / var(--tw-border-opacity, 1))}.dark\:border-sky-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(7 89 133 / var(--tw-border-opacity, 1))}.dark\:border-sky-800\/50:is(.dark *){border-color:#07598580}.dark\:border-sky-800\/60:is(.dark *){border-color:#07598599}.dark\:border-sky-900:is(.dark *){--tw-border-opacity: 1;border-color:rgb(12 74 110 / var(--tw-border-opacity, 1))}.dark\:border-sky-900\/40:is(.dark *){border-color:#0c4a6e66}.dark\:border-sky-900\/50:is(.dark *){border-color:#0c4a6e80}.dark\:border-sky-900\/60:is(.dark *){border-color:#0c4a6e99}.dark\:border-sky-900\/70:is(.dark *){border-color:#0c4a6eb3}.dark\:border-slate-400\/30:is(.dark *){border-color:#94a3b84d}.dark\:border-slate-700:is(.dark *){--tw-border-opacity: 1;border-color:rgb(51 65 85 / var(--tw-border-opacity, 1))}.dark\:border-teal-900\/50:is(.dark *){border-color:#134e4a80}.dark\:border-transparent:is(.dark *){border-color:transparent}.dark\:border-violet-900:is(.dark *){--tw-border-opacity: 1;border-color:rgb(76 29 149 / var(--tw-border-opacity, 1))}.dark\:border-violet-900\/50:is(.dark *){border-color:#4c1d9580}.dark\:border-yellow-700:is(.dark *){--tw-border-opacity: 1;border-color:rgb(161 98 7 / var(--tw-border-opacity, 1))}.dark\:border-yellow-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(133 77 14 / var(--tw-border-opacity, 1))}.dark\:border-yellow-900:is(.dark *){--tw-border-opacity: 1;border-color:rgb(113 63 18 / var(--tw-border-opacity, 1))}.dark\:border-zinc-700:is(.dark *){--tw-border-opacity: 1;border-color:rgb(63 63 70 / var(--tw-border-opacity, 1))}.dark\:border-l-\[hsl\(198_55\%_46\%\)\]:is(.dark *){--tw-border-opacity: 1;border-left-color:hsl(198 55% 46% / var(--tw-border-opacity, 1))}.dark\:border-l-sky-500:is(.dark *){--tw-border-opacity: 1;border-left-color:rgb(14 165 233 / var(--tw-border-opacity, 1))}.dark\:\!bg-sky-500\/20:is(.dark *){background-color:#0ea5e933!important}.dark\:\!bg-sky-950\/40:is(.dark *){background-color:#082f4966!important}.dark\:\!bg-yellow-950\/20:is(.dark *){background-color:#42200633!important}.dark\:bg-\[\#1f6e95\]\/25:is(.dark *){background-color:#1f6e9540}.dark\:bg-\[hsl\(150_35\%_20\%\)\]:is(.dark *){--tw-bg-opacity: 1;background-color:hsl(150 35% 20% / var(--tw-bg-opacity, 1))}.dark\:bg-\[hsl\(152_30\%_22\%\)\]:is(.dark *){--tw-bg-opacity: 1;background-color:hsl(152 30% 22% / var(--tw-bg-opacity, 1))}.dark\:bg-\[hsl\(198_55\%_46\%\)\]:is(.dark *){--tw-bg-opacity: 1;background-color:hsl(198 55% 46% / var(--tw-bg-opacity, 1))}.dark\:bg-\[hsl\(200_38\%_26\%\)\]:is(.dark *){--tw-bg-opacity: 1;background-color:hsl(200 38% 26% / var(--tw-bg-opacity, 1))}.dark\:bg-\[hsl\(200_70\%_50\%\)\]:is(.dark *){--tw-bg-opacity: 1;background-color:hsl(200 70% 50% / var(--tw-bg-opacity, 1))}.dark\:bg-\[hsl\(205_30\%_20\%\)\]:is(.dark *){--tw-bg-opacity: 1;background-color:hsl(205 30% 20% / var(--tw-bg-opacity, 1))}.dark\:bg-\[hsl\(205_30\%_22\%\)\]:is(.dark *){--tw-bg-opacity: 1;background-color:hsl(205 30% 22% / var(--tw-bg-opacity, 1))}.dark\:bg-\[hsl\(205_40\%_18\%\)\]:is(.dark *){--tw-bg-opacity: 1;background-color:hsl(205 40% 18% / var(--tw-bg-opacity, 1))}.dark\:bg-\[hsl\(205_40\%_24\%\)\]:is(.dark *){--tw-bg-opacity: 1;background-color:hsl(205 40% 24% / var(--tw-bg-opacity, 1))}.dark\:bg-\[hsl\(205_40\%_26\%\)\]:is(.dark *){--tw-bg-opacity: 1;background-color:hsl(205 40% 26% / var(--tw-bg-opacity, 1))}.dark\:bg-\[hsl\(205_42\%_16\%\)\]:is(.dark *){--tw-bg-opacity: 1;background-color:hsl(205 42% 16% / var(--tw-bg-opacity, 1))}.dark\:bg-\[hsl\(205_45\%_22\%\)\]:is(.dark *){--tw-bg-opacity: 1;background-color:hsl(205 45% 22% / var(--tw-bg-opacity, 1))}.dark\:bg-\[hsl\(220_14\%_18\%\)\]:is(.dark *){--tw-bg-opacity: 1;background-color:hsl(220 14% 18% / var(--tw-bg-opacity, 1))}.dark\:bg-\[hsl\(220_18\%_13\%\)\]:is(.dark *){--tw-bg-opacity: 1;background-color:hsl(220 18% 13% / var(--tw-bg-opacity, 1))}.dark\:bg-\[hsl\(265_30\%_26\%\)\]:is(.dark *){--tw-bg-opacity: 1;background-color:hsl(265 30% 26% / var(--tw-bg-opacity, 1))}.dark\:bg-\[hsl\(38_40\%_18\%\)\]:is(.dark *){--tw-bg-opacity: 1;background-color:hsl(38 40% 18% / var(--tw-bg-opacity, 1))}.dark\:bg-\[hsl\(4_40\%_22\%\)\]:is(.dark *){--tw-bg-opacity: 1;background-color:hsl(4 40% 22% / var(--tw-bg-opacity, 1))}.dark\:bg-amber-400\/10:is(.dark *){background-color:#fbbf241a}.dark\:bg-amber-400\/15:is(.dark *){background-color:#fbbf2426}.dark\:bg-amber-400\/40:is(.dark *){background-color:#fbbf2466}.dark\:bg-amber-400\/5:is(.dark *){background-color:#fbbf240d}.dark\:bg-amber-500\/10:is(.dark *){background-color:#f59e0b1a}.dark\:bg-amber-500\/15:is(.dark *){background-color:#f59e0b26}.dark\:bg-amber-500\/20:is(.dark *){background-color:#f59e0b33}.dark\:bg-amber-600:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(217 119 6 / var(--tw-bg-opacity, 1))}.dark\:bg-amber-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(120 53 15 / var(--tw-bg-opacity, 1))}.dark\:bg-amber-900\/10:is(.dark *){background-color:#78350f1a}.dark\:bg-amber-900\/30:is(.dark *){background-color:#78350f4d}.dark\:bg-amber-900\/40:is(.dark *){background-color:#78350f66}.dark\:bg-amber-900\/50:is(.dark *){background-color:#78350f80}.dark\:bg-amber-950:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(69 26 3 / var(--tw-bg-opacity, 1))}.dark\:bg-amber-950\/10:is(.dark *){background-color:#451a031a}.dark\:bg-amber-950\/15:is(.dark *){background-color:#451a0326}.dark\:bg-amber-950\/20:is(.dark *){background-color:#451a0333}.dark\:bg-amber-950\/30:is(.dark *){background-color:#451a034d}.dark\:bg-amber-950\/40:is(.dark *){background-color:#451a0366}.dark\:bg-amber-950\/50:is(.dark *){background-color:#451a0380}.dark\:bg-amber-950\/60:is(.dark *){background-color:#451a0399}.dark\:bg-amber-950\/80:is(.dark *){background-color:#451a03cc}.dark\:bg-background:is(.dark *){background-color:hsl(var(--background))}.dark\:bg-black\/25:is(.dark *){background-color:#00000040}.dark\:bg-blue-400:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(96 165 250 / var(--tw-bg-opacity, 1))}.dark\:bg-blue-500:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.dark\:bg-blue-700:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.dark\:bg-blue-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(30 58 138 / var(--tw-bg-opacity, 1))}.dark\:bg-blue-900\/10:is(.dark *){background-color:#1e3a8a1a}.dark\:bg-blue-900\/20:is(.dark *){background-color:#1e3a8a33}.dark\:bg-blue-900\/30:is(.dark *){background-color:#1e3a8a4d}.dark\:bg-blue-950:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(23 37 84 / var(--tw-bg-opacity, 1))}.dark\:bg-blue-950\/10:is(.dark *){background-color:#1725541a}.dark\:bg-blue-950\/20:is(.dark *){background-color:#17255433}.dark\:bg-blue-950\/30:is(.dark *){background-color:#1725544d}.dark\:bg-blue-950\/40:is(.dark *){background-color:#17255466}.dark\:bg-card:is(.dark *){background-color:hsl(var(--card))}.dark\:bg-cyan-900\/30:is(.dark *){background-color:#164e634d}.dark\:bg-cyan-950\/20:is(.dark *){background-color:#08334433}.dark\:bg-cyan-950\/40:is(.dark *){background-color:#08334466}.dark\:bg-emerald-400:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(52 211 153 / var(--tw-bg-opacity, 1))}.dark\:bg-emerald-400\/10:is(.dark *){background-color:#34d3991a}.dark\:bg-emerald-500:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.dark\:bg-emerald-500\/10:is(.dark *){background-color:#10b9811a}.dark\:bg-emerald-500\/15:is(.dark *){background-color:#10b98126}.dark\:bg-emerald-500\/20:is(.dark *){background-color:#10b98133}.dark\:bg-emerald-700:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(4 120 87 / var(--tw-bg-opacity, 1))}.dark\:bg-emerald-950:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(2 44 34 / var(--tw-bg-opacity, 1))}.dark\:bg-emerald-950\/10:is(.dark *){background-color:#022c221a}.dark\:bg-emerald-950\/20:is(.dark *){background-color:#022c2233}.dark\:bg-emerald-950\/30:is(.dark *){background-color:#022c224d}.dark\:bg-emerald-950\/40:is(.dark *){background-color:#022c2266}.dark\:bg-emerald-950\/50:is(.dark *){background-color:#022c2280}.dark\:bg-fuchsia-500\/20:is(.dark *){background-color:#d946ef33}.dark\:bg-fuchsia-950\/40:is(.dark *){background-color:#4a044e66}.dark\:bg-gray-700:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.dark\:bg-gray-800:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.dark\:bg-gray-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.dark\:bg-gray-950:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(3 7 18 / var(--tw-bg-opacity, 1))}.dark\:bg-gray-950\/20:is(.dark *){background-color:#03071233}.dark\:bg-green-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(20 83 45 / var(--tw-bg-opacity, 1))}.dark\:bg-green-900\/10:is(.dark *){background-color:#14532d1a}.dark\:bg-green-900\/20:is(.dark *){background-color:#14532d33}.dark\:bg-green-900\/30:is(.dark *){background-color:#14532d4d}.dark\:bg-green-900\/40:is(.dark *){background-color:#14532d66}.dark\:bg-green-950:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(5 46 22 / var(--tw-bg-opacity, 1))}.dark\:bg-green-950\/20:is(.dark *){background-color:#052e1633}.dark\:bg-green-950\/30:is(.dark *){background-color:#052e164d}.dark\:bg-indigo-900\/30:is(.dark *){background-color:#312e814d}.dark\:bg-indigo-950\/40:is(.dark *){background-color:#1e1b4b66}.dark\:bg-lime-950\/40:is(.dark *){background-color:#1a2e0566}.dark\:bg-muted\/20:is(.dark *){background-color:hsl(var(--muted) / .2)}.dark\:bg-muted\/40:is(.dark *){background-color:hsl(var(--muted) / .4)}.dark\:bg-orange-500\/20:is(.dark *){background-color:#f9731633}.dark\:bg-orange-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(124 45 18 / var(--tw-bg-opacity, 1))}.dark\:bg-orange-900\/30:is(.dark *){background-color:#7c2d124d}.dark\:bg-orange-950:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(67 20 7 / var(--tw-bg-opacity, 1))}.dark\:bg-orange-950\/20:is(.dark *){background-color:#43140733}.dark\:bg-orange-950\/40:is(.dark *){background-color:#43140766}.dark\:bg-pink-900\/30:is(.dark *){background-color:#8318434d}.dark\:bg-purple-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(88 28 135 / var(--tw-bg-opacity, 1))}.dark\:bg-purple-900\/20:is(.dark *){background-color:#581c8733}.dark\:bg-purple-900\/30:is(.dark *){background-color:#581c874d}.dark\:bg-purple-950\/20:is(.dark *){background-color:#3b076433}.dark\:bg-purple-950\/30:is(.dark *){background-color:#3b07644d}.dark\:bg-red-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(127 29 29 / var(--tw-bg-opacity, 1))}.dark\:bg-red-900\/20:is(.dark *){background-color:#7f1d1d33}.dark\:bg-red-900\/40:is(.dark *){background-color:#7f1d1d66}.dark\:bg-red-950:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(69 10 10 / var(--tw-bg-opacity, 1))}.dark\:bg-red-950\/10:is(.dark *){background-color:#450a0a1a}.dark\:bg-red-950\/20:is(.dark *){background-color:#450a0a33}.dark\:bg-red-950\/30:is(.dark *){background-color:#450a0a4d}.dark\:bg-red-950\/40:is(.dark *){background-color:#450a0a66}.dark\:bg-red-950\/50:is(.dark *){background-color:#450a0a80}.dark\:bg-rose-950\/10:is(.dark *){background-color:#4c05191a}.dark\:bg-rose-950\/20:is(.dark *){background-color:#4c051933}.dark\:bg-rose-950\/30:is(.dark *){background-color:#4c05194d}.dark\:bg-rose-950\/40:is(.dark *){background-color:#4c051966}.dark\:bg-sky-200:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(186 230 253 / var(--tw-bg-opacity, 1))}.dark\:bg-sky-400\/10:is(.dark *){background-color:#38bdf81a}.dark\:bg-sky-500:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(14 165 233 / var(--tw-bg-opacity, 1))}.dark\:bg-sky-500\/10:is(.dark *){background-color:#0ea5e91a}.dark\:bg-sky-500\/15:is(.dark *){background-color:#0ea5e926}.dark\:bg-sky-500\/20:is(.dark *){background-color:#0ea5e933}.dark\:bg-sky-500\/25:is(.dark *){background-color:#0ea5e940}.dark\:bg-sky-500\/5:is(.dark *){background-color:#0ea5e90d}.dark\:bg-sky-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(12 74 110 / var(--tw-bg-opacity, 1))}.dark\:bg-sky-900\/30:is(.dark *){background-color:#0c4a6e4d}.dark\:bg-sky-900\/40:is(.dark *){background-color:#0c4a6e66}.dark\:bg-sky-900\/50:is(.dark *){background-color:#0c4a6e80}.dark\:bg-sky-950:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(8 47 73 / var(--tw-bg-opacity, 1))}.dark\:bg-sky-950\/10:is(.dark *){background-color:#082f491a}.dark\:bg-sky-950\/15:is(.dark *){background-color:#082f4926}.dark\:bg-sky-950\/20:is(.dark *){background-color:#082f4933}.dark\:bg-sky-950\/30:is(.dark *){background-color:#082f494d}.dark\:bg-sky-950\/40:is(.dark *){background-color:#082f4966}.dark\:bg-sky-950\/50:is(.dark *){background-color:#082f4980}.dark\:bg-sky-950\/60:is(.dark *){background-color:#082f4999}.dark\:bg-slate-400\/10:is(.dark *){background-color:#94a3b81a}.dark\:bg-slate-500\/10:is(.dark *){background-color:#64748b1a}.dark\:bg-slate-500\/15:is(.dark *){background-color:#64748b26}.dark\:bg-slate-700\/50:is(.dark *){background-color:#33415580}.dark\:bg-slate-800:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1))}.dark\:bg-slate-800\/50:is(.dark *){background-color:#1e293b80}.dark\:bg-slate-800\/60:is(.dark *){background-color:#1e293b99}.dark\:bg-slate-900\/40:is(.dark *){background-color:#0f172a66}.dark\:bg-teal-500\/20:is(.dark *){background-color:#14b8a633}.dark\:bg-teal-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(19 78 74 / var(--tw-bg-opacity, 1))}.dark\:bg-teal-900\/30:is(.dark *){background-color:#134e4a4d}.dark\:bg-teal-950\/20:is(.dark *){background-color:#042f2e33}.dark\:bg-teal-950\/40:is(.dark *){background-color:#042f2e66}.dark\:bg-violet-500\/15:is(.dark *){background-color:#8b5cf626}.dark\:bg-violet-500\/20:is(.dark *){background-color:#8b5cf633}.dark\:bg-violet-900\/30:is(.dark *){background-color:#4c1d954d}.dark\:bg-violet-950\/10:is(.dark *){background-color:#2e10651a}.dark\:bg-violet-950\/40:is(.dark *){background-color:#2e106566}.dark\:bg-yellow-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(113 63 18 / var(--tw-bg-opacity, 1))}.dark\:bg-yellow-900\/20:is(.dark *){background-color:#713f1233}.dark\:bg-yellow-900\/30:is(.dark *){background-color:#713f124d}.dark\:bg-yellow-900\/40:is(.dark *){background-color:#713f1266}.dark\:bg-yellow-950:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(66 32 6 / var(--tw-bg-opacity, 1))}.dark\:bg-yellow-950\/20:is(.dark *){background-color:#42200633}.dark\:bg-yellow-950\/30:is(.dark *){background-color:#4220064d}.dark\:bg-zinc-800\/50:is(.dark *){background-color:#27272a80}.dark\:bg-zinc-800\/60:is(.dark *){background-color:#27272a99}.dark\:bg-zinc-900\/40:is(.dark *){background-color:#18181b66}.dark\:from-green-950\/20:is(.dark *){--tw-gradient-from: rgb(5 46 22 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(5 46 22 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:to-green-900\/30:is(.dark *){--tw-gradient-to: rgb(20 83 45 / .3) var(--tw-gradient-to-position)}.dark\:\!text-sky-200:is(.dark *){--tw-text-opacity: 1 !important;color:rgb(186 230 253 / var(--tw-text-opacity, 1))!important}.dark\:\!text-sky-300:is(.dark *){--tw-text-opacity: 1 !important;color:rgb(125 211 252 / var(--tw-text-opacity, 1))!important}.dark\:text-\[\#8fcbe6\]:is(.dark *){--tw-text-opacity: 1;color:rgb(143 203 230 / var(--tw-text-opacity, 1))}.dark\:text-\[\#a9d8ef\]:is(.dark *){--tw-text-opacity: 1;color:rgb(169 216 239 / var(--tw-text-opacity, 1))}.dark\:text-\[\#e0a869\]:is(.dark *){--tw-text-opacity: 1;color:rgb(224 168 105 / var(--tw-text-opacity, 1))}.dark\:text-\[hsl\(150_45\%_75\%\)\]:is(.dark *){--tw-text-opacity: 1;color:hsl(150 45% 75% / var(--tw-text-opacity, 1))}.dark\:text-\[hsl\(152_46\%_70\%\)\]:is(.dark *){--tw-text-opacity: 1;color:hsl(152 46% 70% / var(--tw-text-opacity, 1))}.dark\:text-\[hsl\(198_60\%_60\%\)\]:is(.dark *){--tw-text-opacity: 1;color:hsl(198 60% 60% / var(--tw-text-opacity, 1))}.dark\:text-\[hsl\(198_60\%_72\%\)\]:is(.dark *){--tw-text-opacity: 1;color:hsl(198 60% 72% / var(--tw-text-opacity, 1))}.dark\:text-\[hsl\(198_60\%_82\%\)\]:is(.dark *){--tw-text-opacity: 1;color:hsl(198 60% 82% / var(--tw-text-opacity, 1))}.dark\:text-\[hsl\(198_65\%_72\%\)\]:is(.dark *){--tw-text-opacity: 1;color:hsl(198 65% 72% / var(--tw-text-opacity, 1))}.dark\:text-\[hsl\(198_65\%_80\%\)\]:is(.dark *){--tw-text-opacity: 1;color:hsl(198 65% 80% / var(--tw-text-opacity, 1))}.dark\:text-\[hsl\(198_65\%_82\%\)\]:is(.dark *){--tw-text-opacity: 1;color:hsl(198 65% 82% / var(--tw-text-opacity, 1))}.dark\:text-\[hsl\(198_70\%_62\%\)\]:is(.dark *){--tw-text-opacity: 1;color:hsl(198 70% 62% / var(--tw-text-opacity, 1))}.dark\:text-\[hsl\(205_55\%_13\%\)\]:is(.dark *){--tw-text-opacity: 1;color:hsl(205 55% 13% / var(--tw-text-opacity, 1))}.dark\:text-\[hsl\(265_60\%_84\%\)\]:is(.dark *){--tw-text-opacity: 1;color:hsl(265 60% 84% / var(--tw-text-opacity, 1))}.dark\:text-\[hsl\(41_80\%_80\%\)\]:is(.dark *){--tw-text-opacity: 1;color:hsl(41 80% 80% / var(--tw-text-opacity, 1))}.dark\:text-\[hsl\(4_72\%_78\%\)\]:is(.dark *){--tw-text-opacity: 1;color:hsl(4 72% 78% / var(--tw-text-opacity, 1))}.dark\:text-amber-100:is(.dark *){--tw-text-opacity: 1;color:rgb(254 243 199 / var(--tw-text-opacity, 1))}.dark\:text-amber-200:is(.dark *){--tw-text-opacity: 1;color:rgb(253 230 138 / var(--tw-text-opacity, 1))}.dark\:text-amber-200\/80:is(.dark *){color:#fde68acc}.dark\:text-amber-300:is(.dark *){--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.dark\:text-amber-300\/80:is(.dark *){color:#fcd34dcc}.dark\:text-amber-400:is(.dark *){--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.dark\:text-amber-500:is(.dark *){--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.dark\:text-blue-100:is(.dark *){--tw-text-opacity: 1;color:rgb(219 234 254 / var(--tw-text-opacity, 1))}.dark\:text-blue-200:is(.dark *){--tw-text-opacity: 1;color:rgb(191 219 254 / var(--tw-text-opacity, 1))}.dark\:text-blue-300:is(.dark *){--tw-text-opacity: 1;color:rgb(147 197 253 / var(--tw-text-opacity, 1))}.dark\:text-blue-400:is(.dark *){--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.dark\:text-cyan-200\/80:is(.dark *){color:#a5f3fccc}.dark\:text-cyan-300:is(.dark *){--tw-text-opacity: 1;color:rgb(103 232 249 / var(--tw-text-opacity, 1))}.dark\:text-emerald-100:is(.dark *){--tw-text-opacity: 1;color:rgb(209 250 229 / var(--tw-text-opacity, 1))}.dark\:text-emerald-200:is(.dark *){--tw-text-opacity: 1;color:rgb(167 243 208 / var(--tw-text-opacity, 1))}.dark\:text-emerald-200\/80:is(.dark *){color:#a7f3d0cc}.dark\:text-emerald-300:is(.dark *){--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.dark\:text-emerald-400:is(.dark *){--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.dark\:text-fuchsia-200:is(.dark *){--tw-text-opacity: 1;color:rgb(245 208 254 / var(--tw-text-opacity, 1))}.dark\:text-fuchsia-200\/80:is(.dark *){color:#f5d0fecc}.dark\:text-gray-200:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.dark\:text-gray-300:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.dark\:text-gray-400:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.dark\:text-green-200:is(.dark *){--tw-text-opacity: 1;color:rgb(187 247 208 / var(--tw-text-opacity, 1))}.dark\:text-green-300:is(.dark *){--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}.dark\:text-green-300\/80:is(.dark *){color:#86efaccc}.dark\:text-green-400:is(.dark *){--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.dark\:text-indigo-200\/80:is(.dark *){color:#c7d2fecc}.dark\:text-indigo-300:is(.dark *){--tw-text-opacity: 1;color:rgb(165 180 252 / var(--tw-text-opacity, 1))}.dark\:text-indigo-400:is(.dark *){--tw-text-opacity: 1;color:rgb(129 140 248 / var(--tw-text-opacity, 1))}.dark\:text-lime-200\/80:is(.dark *){color:#d9f99dcc}.dark\:text-orange-200:is(.dark *){--tw-text-opacity: 1;color:rgb(254 215 170 / var(--tw-text-opacity, 1))}.dark\:text-orange-200\/80:is(.dark *){color:#fed7aacc}.dark\:text-orange-300:is(.dark *){--tw-text-opacity: 1;color:rgb(253 186 116 / var(--tw-text-opacity, 1))}.dark\:text-pink-300:is(.dark *){--tw-text-opacity: 1;color:rgb(249 168 212 / var(--tw-text-opacity, 1))}.dark\:text-purple-200:is(.dark *){--tw-text-opacity: 1;color:rgb(233 213 255 / var(--tw-text-opacity, 1))}.dark\:text-purple-300:is(.dark *){--tw-text-opacity: 1;color:rgb(216 180 254 / var(--tw-text-opacity, 1))}.dark\:text-red-200:is(.dark *){--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity, 1))}.dark\:text-red-300:is(.dark *){--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.dark\:text-red-400:is(.dark *){--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.dark\:text-rose-200\/80:is(.dark *){color:#fecdd3cc}.dark\:text-rose-300:is(.dark *){--tw-text-opacity: 1;color:rgb(253 164 175 / var(--tw-text-opacity, 1))}.dark\:text-rose-400:is(.dark *){--tw-text-opacity: 1;color:rgb(251 113 133 / var(--tw-text-opacity, 1))}.dark\:text-sky-100:is(.dark *){--tw-text-opacity: 1;color:rgb(224 242 254 / var(--tw-text-opacity, 1))}.dark\:text-sky-200:is(.dark *){--tw-text-opacity: 1;color:rgb(186 230 253 / var(--tw-text-opacity, 1))}.dark\:text-sky-200\/80:is(.dark *){color:#bae6fdcc}.dark\:text-sky-300:is(.dark *){--tw-text-opacity: 1;color:rgb(125 211 252 / var(--tw-text-opacity, 1))}.dark\:text-sky-300\/70:is(.dark *){color:#7dd3fcb3}.dark\:text-sky-400:is(.dark *){--tw-text-opacity: 1;color:rgb(56 189 248 / var(--tw-text-opacity, 1))}.dark\:text-sky-400\/80:is(.dark *){color:#38bdf8cc}.dark\:text-sky-950:is(.dark *){--tw-text-opacity: 1;color:rgb(8 47 73 / var(--tw-text-opacity, 1))}.dark\:text-slate-300:is(.dark *){--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.dark\:text-slate-400:is(.dark *){--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.dark\:text-teal-200:is(.dark *){--tw-text-opacity: 1;color:rgb(153 246 228 / var(--tw-text-opacity, 1))}.dark\:text-teal-200\/80:is(.dark *){color:#99f6e4cc}.dark\:text-teal-300:is(.dark *){--tw-text-opacity: 1;color:rgb(94 234 212 / var(--tw-text-opacity, 1))}.dark\:text-violet-200:is(.dark *){--tw-text-opacity: 1;color:rgb(221 214 254 / var(--tw-text-opacity, 1))}.dark\:text-violet-200\/80:is(.dark *){color:#ddd6fecc}.dark\:text-violet-300:is(.dark *){--tw-text-opacity: 1;color:rgb(196 181 253 / var(--tw-text-opacity, 1))}.dark\:text-violet-400:is(.dark *){--tw-text-opacity: 1;color:rgb(167 139 250 / var(--tw-text-opacity, 1))}.dark\:text-white:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark\:text-yellow-200:is(.dark *){--tw-text-opacity: 1;color:rgb(254 240 138 / var(--tw-text-opacity, 1))}.dark\:text-yellow-300:is(.dark *){--tw-text-opacity: 1;color:rgb(253 224 71 / var(--tw-text-opacity, 1))}.dark\:text-yellow-400:is(.dark *){--tw-text-opacity: 1;color:rgb(250 204 21 / var(--tw-text-opacity, 1))}.dark\:text-zinc-300:is(.dark *){--tw-text-opacity: 1;color:rgb(212 212 216 / var(--tw-text-opacity, 1))}.dark\:text-zinc-400:is(.dark *){--tw-text-opacity: 1;color:rgb(161 161 170 / var(--tw-text-opacity, 1))}.dark\:ring-\[hsl\(198_55\%_46\%\)\]:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: hsl(198 55% 46% / var(--tw-ring-opacity, 1))}.dark\:ring-sky-400\/30:is(.dark *){--tw-ring-color: rgb(56 189 248 / .3)}.dark\:ring-sky-500\/30:is(.dark *){--tw-ring-color: rgb(14 165 233 / .3)}.dark\:ring-sky-800:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(7 89 133 / var(--tw-ring-opacity, 1))}.dark\:focus-within\:border-sky-500\/60:focus-within:is(.dark *){border-color:#0ea5e999}.dark\:focus-within\:ring-sky-500\/20:focus-within:is(.dark *){--tw-ring-color: rgb(14 165 233 / .2)}.dark\:hover\:\!border-sky-900:hover:is(.dark *){--tw-border-opacity: 1 !important;border-color:rgb(12 74 110 / var(--tw-border-opacity, 1))!important}.dark\:hover\:border-\[hsl\(198_55\%_46\%\)\]:hover:is(.dark *){--tw-border-opacity: 1;border-color:hsl(198 55% 46% / var(--tw-border-opacity, 1))}.dark\:hover\:border-blue-600:hover:is(.dark *){--tw-border-opacity: 1;border-color:rgb(37 99 235 / var(--tw-border-opacity, 1))}.dark\:hover\:border-gray-600:hover:is(.dark *){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.dark\:hover\:border-green-600:hover:is(.dark *){--tw-border-opacity: 1;border-color:rgb(22 163 74 / var(--tw-border-opacity, 1))}.dark\:hover\:border-red-600:hover:is(.dark *){--tw-border-opacity: 1;border-color:rgb(220 38 38 / var(--tw-border-opacity, 1))}.dark\:hover\:border-sky-500\/60:hover:is(.dark *){border-color:#0ea5e999}.dark\:hover\:border-sky-700:hover:is(.dark *){--tw-border-opacity: 1;border-color:rgb(3 105 161 / var(--tw-border-opacity, 1))}.dark\:hover\:border-sky-900:hover:is(.dark *){--tw-border-opacity: 1;border-color:rgb(12 74 110 / var(--tw-border-opacity, 1))}.dark\:hover\:border-yellow-600:hover:is(.dark *){--tw-border-opacity: 1;border-color:rgb(202 138 4 / var(--tw-border-opacity, 1))}.dark\:hover\:\!bg-sky-950\/30:hover:is(.dark *){background-color:#082f494d!important}.dark\:hover\:\!bg-sky-950\/40:hover:is(.dark *){background-color:#082f4966!important}.dark\:hover\:bg-\[hsl\(200_38\%_26\%\)\]:hover:is(.dark *){--tw-bg-opacity: 1;background-color:hsl(200 38% 26% / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-\[hsl\(200_70\%_45\%\)\]:hover:is(.dark *){--tw-bg-opacity: 1;background-color:hsl(200 70% 45% / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-\[hsl\(200_70\%_50\%\)\]:hover:is(.dark *){--tw-bg-opacity: 1;background-color:hsl(200 70% 50% / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-\[hsl\(200_70\%_56\%\)\]:hover:is(.dark *){--tw-bg-opacity: 1;background-color:hsl(200 70% 56% / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-\[hsl\(205_30\%_18\%\)\]:hover:is(.dark *){--tw-bg-opacity: 1;background-color:hsl(205 30% 18% / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-\[hsl\(205_30\%_20\%\)\]:hover:is(.dark *){--tw-bg-opacity: 1;background-color:hsl(205 30% 20% / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-\[hsl\(205_40\%_18\%\)\]:hover:is(.dark *){--tw-bg-opacity: 1;background-color:hsl(205 40% 18% / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-\[hsl\(205_40\%_20\%\)\]:hover:is(.dark *){--tw-bg-opacity: 1;background-color:hsl(205 40% 20% / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-\[hsl\(205_45\%_16\%\)\]:hover:is(.dark *){--tw-bg-opacity: 1;background-color:hsl(205 45% 16% / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-\[hsl\(205_45\%_18\%\)\]:hover:is(.dark *){--tw-bg-opacity: 1;background-color:hsl(205 45% 18% / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-\[hsl\(205_45\%_22\%\)\]:hover:is(.dark *){--tw-bg-opacity: 1;background-color:hsl(205 45% 22% / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-\[hsl\(207_22\%_24\%\)\]:hover:is(.dark *){--tw-bg-opacity: 1;background-color:hsl(207 22% 24% / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-\[hsl\(4_40\%_26\%\)\]:hover:is(.dark *){--tw-bg-opacity: 1;background-color:hsl(4 40% 26% / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-amber-900\/60:hover:is(.dark *){background-color:#78350f99}.dark\:hover\:bg-amber-950\/20:hover:is(.dark *){background-color:#451a0333}.dark\:hover\:bg-amber-950\/40:hover:is(.dark *){background-color:#451a0366}.dark\:hover\:bg-emerald-950\/20:hover:is(.dark *){background-color:#022c2233}.dark\:hover\:bg-emerald-950\/40:hover:is(.dark *){background-color:#022c2266}.dark\:hover\:bg-rose-950\/40:hover:is(.dark *){background-color:#4c051966}.dark\:hover\:bg-sky-100:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(224 242 254 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-sky-400\/20:hover:is(.dark *){background-color:#38bdf833}.dark\:hover\:bg-sky-500\/10:hover:is(.dark *){background-color:#0ea5e91a}.dark\:hover\:bg-sky-500\/15:hover:is(.dark *){background-color:#0ea5e926}.dark\:hover\:bg-sky-500\/5:hover:is(.dark *){background-color:#0ea5e90d}.dark\:hover\:bg-sky-900\/30:hover:is(.dark *){background-color:#0c4a6e4d}.dark\:hover\:bg-sky-900\/50:hover:is(.dark *){background-color:#0c4a6e80}.dark\:hover\:bg-sky-950:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(8 47 73 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-sky-950\/20:hover:is(.dark *){background-color:#082f4933}.dark\:hover\:bg-sky-950\/30:hover:is(.dark *){background-color:#082f494d}.dark\:hover\:bg-sky-950\/40:hover:is(.dark *){background-color:#082f4966}.dark\:hover\:bg-sky-950\/50:hover:is(.dark *){background-color:#082f4980}.dark\:hover\:bg-sky-950\/60:hover:is(.dark *){background-color:#082f4999}.dark\:hover\:\!text-sky-300:hover:is(.dark *){--tw-text-opacity: 1 !important;color:rgb(125 211 252 / var(--tw-text-opacity, 1))!important}.dark\:hover\:text-\[hsl\(198_60\%_60\%\)\]:hover:is(.dark *){--tw-text-opacity: 1;color:hsl(198 60% 60% / var(--tw-text-opacity, 1))}.dark\:hover\:text-\[hsl\(198_65\%_82\%\)\]:hover:is(.dark *){--tw-text-opacity: 1;color:hsl(198 65% 82% / var(--tw-text-opacity, 1))}.dark\:hover\:text-\[hsl\(210_16\%_86\%\)\]:hover:is(.dark *){--tw-text-opacity: 1;color:hsl(210 16% 86% / var(--tw-text-opacity, 1))}.dark\:hover\:text-amber-400:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.dark\:hover\:text-foreground:hover:is(.dark *){color:hsl(var(--foreground))}.dark\:hover\:text-rose-400:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(251 113 133 / var(--tw-text-opacity, 1))}.dark\:hover\:text-sky-300:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(125 211 252 / var(--tw-text-opacity, 1))}.dark\:hover\:text-white:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark\:focus\:border-\[hsl\(198_70\%_58\%\)\]:focus:is(.dark *){--tw-border-opacity: 1;border-color:hsl(198 70% 58% / var(--tw-border-opacity, 1))}.dark\:focus\:bg-\[hsl\(205_45\%_22\%\)\]:focus:is(.dark *){--tw-bg-opacity: 1;background-color:hsl(205 45% 22% / var(--tw-bg-opacity, 1))}.dark\:focus\:bg-sky-500\/10:focus:is(.dark *){background-color:#0ea5e91a}.dark\:focus\:bg-sky-500\/15:focus:is(.dark *){background-color:#0ea5e926}.dark\:focus\:text-foreground:focus:is(.dark *){color:hsl(var(--foreground))}.dark\:focus\:text-rose-400:focus:is(.dark *){--tw-text-opacity: 1;color:rgb(251 113 133 / var(--tw-text-opacity, 1))}.dark\:focus\:text-sky-100:focus:is(.dark *){--tw-text-opacity: 1;color:rgb(224 242 254 / var(--tw-text-opacity, 1))}.dark\:focus\:ring-sky-500\/20:focus:is(.dark *){--tw-ring-color: rgb(14 165 233 / .2)}.dark\:focus-visible\:border-\[hsl\(198_55\%_46\%\)\]:focus-visible:is(.dark *){--tw-border-opacity: 1;border-color:hsl(198 55% 46% / var(--tw-border-opacity, 1))}.dark\:focus-visible\:ring-\[hsl\(198_55\%_46\%\)\]:focus-visible:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: hsl(198 55% 46% / var(--tw-ring-opacity, 1))}.dark\:focus-visible\:ring-sky-500\/50:focus-visible:is(.dark *){--tw-ring-color: rgb(14 165 233 / .5)}.group\/f:hover .dark\:group-hover\/f\:text-\[hsl\(210_16\%_86\%\)\]:is(.dark *){--tw-text-opacity: 1;color:hsl(210 16% 86% / var(--tw-text-opacity, 1))}.group\/v:hover .dark\:group-hover\/v\:text-\[hsl\(210_16\%_86\%\)\]:is(.dark *){--tw-text-opacity: 1;color:hsl(210 16% 86% / var(--tw-text-opacity, 1))}.group:hover .dark\:group-hover\:text-\[hsl\(198_65\%_82\%\)\]:is(.dark *){--tw-text-opacity: 1;color:hsl(198 65% 82% / var(--tw-text-opacity, 1))}.group:hover .dark\:group-hover\:text-\[hsl\(210_16\%_86\%\)\]:is(.dark *){--tw-text-opacity: 1;color:hsl(210 16% 86% / var(--tw-text-opacity, 1))}.dark\:data-\[state\=checked\]\:border-\[hsl\(200_70\%_50\%\)\][data-state=checked]:is(.dark *){--tw-border-opacity: 1;border-color:hsl(200 70% 50% / var(--tw-border-opacity, 1))}.dark\:data-\[state\=open\]\:border-\[hsl\(198_55\%_46\%\)\][data-state=open]:is(.dark *){--tw-border-opacity: 1;border-color:hsl(198 55% 46% / var(--tw-border-opacity, 1))}.dark\:data-\[state\=open\]\:border-\[hsl\(198_70\%_58\%\)\][data-state=open]:is(.dark *){--tw-border-opacity: 1;border-color:hsl(198 70% 58% / var(--tw-border-opacity, 1))}.dark\:data-\[selected\=true\]\:bg-sky-500\/15[data-selected=true]:is(.dark *){background-color:#0ea5e926}.dark\:data-\[state\=checked\]\:bg-\[hsl\(200_70\%_50\%\)\][data-state=checked]:is(.dark *){--tw-bg-opacity: 1;background-color:hsl(200 70% 50% / var(--tw-bg-opacity, 1))}.dark\:data-\[state\=open\]\:bg-\[hsl\(205_30\%_20\%\)\][data-state=open]:is(.dark *){--tw-bg-opacity: 1;background-color:hsl(205 30% 20% / var(--tw-bg-opacity, 1))}.dark\:data-\[state\=open\]\:bg-sky-500\/15[data-state=open]:is(.dark *){background-color:#0ea5e926}.dark\:data-\[state\=checked\]\:text-white[data-state=checked]:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}@media (min-width: 640px){.sm\:bottom-0{bottom:0}.sm\:right-0{right:0}.sm\:top-auto{top:auto}.sm\:order-1{order:1}.sm\:order-2{order:2}.sm\:col-span-1{grid-column:span 1 / span 1}.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:col-span-3{grid-column:span 3 / span 3}.sm\:col-span-5{grid-column:span 5 / span 5}.sm\:-m-6{margin:-1.5rem}.sm\:-mx-4{margin-left:-1rem;margin-right:-1rem}.sm\:mr-2{margin-right:.5rem}.sm\:mt-0{margin-top:0}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:table-cell{display:table-cell}.sm\:contents{display:contents}.sm\:hidden{display:none}.sm\:h-20{height:5rem}.sm\:h-4{height:1rem}.sm\:h-7{height:1.75rem}.sm\:h-\[calc\(100vh-2rem\)\]{height:calc(100vh - 2rem)}.sm\:max-h-\[calc\(100vh-2rem\)\]{max-height:calc(100vh - 2rem)}.sm\:min-h-\[100px\]{min-height:100px}.sm\:min-h-\[80px\]{min-height:80px}.sm\:w-20{width:5rem}.sm\:w-4{width:1rem}.sm\:w-40{width:10rem}.sm\:w-48{width:12rem}.sm\:w-52{width:13rem}.sm\:w-56{width:14rem}.sm\:w-64{width:16rem}.sm\:w-72{width:18rem}.sm\:w-\[130px\]{width:130px}.sm\:w-\[140px\]{width:140px}.sm\:w-\[15\%\]{width:15%}.sm\:w-\[150px\]{width:150px}.sm\:w-\[160px\]{width:160px}.sm\:w-\[170px\]{width:170px}.sm\:w-\[180px\]{width:180px}.sm\:w-\[20\%\]{width:20%}.sm\:w-\[200px\]{width:200px}.sm\:w-\[220px\]{width:220px}.sm\:w-\[240px\]{width:240px}.sm\:w-\[260px\]{width:260px}.sm\:w-\[280px\]{width:280px}.sm\:w-\[300px\]{width:300px}.sm\:w-\[440px\]{width:440px}.sm\:w-\[50\%\]{width:50%}.sm\:w-auto{width:auto}.sm\:w-full{width:100%}.sm\:min-w-\[160px\]{min-width:160px}.sm\:min-w-\[200px\]{min-width:200px}.sm\:\!max-w-\[980px\]{max-width:980px!important}.sm\:max-w-2xl{max-width:42rem}.sm\:max-w-3xl{max-width:48rem}.sm\:max-w-4xl{max-width:56rem}.sm\:max-w-\[280px\]{max-width:280px}.sm\:max-w-\[400px\]{max-width:400px}.sm\:max-w-\[420px\]{max-width:420px}.sm\:max-w-\[440px\]{max-width:440px}.sm\:max-w-\[460px\]{max-width:460px}.sm\:max-w-\[480px\]{max-width:480px}.sm\:max-w-\[500px\]{max-width:500px}.sm\:max-w-\[520px\]{max-width:520px}.sm\:max-w-\[560px\]{max-width:560px}.sm\:max-w-\[600px\]{max-width:600px}.sm\:max-w-\[60vw\]{max-width:60vw}.sm\:max-w-\[640px\]{max-width:640px}.sm\:max-w-\[650px\]{max-width:650px}.sm\:max-w-\[680px\]{max-width:680px}.sm\:max-w-\[720px\]{max-width:720px}.sm\:max-w-\[820px\]{max-width:820px}.sm\:max-w-\[900px\]{max-width:900px}.sm\:max-w-\[94vw\]{max-width:94vw}.sm\:max-w-\[96vw\]{max-width:96vw}.sm\:max-w-\[97vw\]{max-width:97vw}.sm\:max-w-\[98vw\]{max-width:98vw}.sm\:max-w-lg{max-width:32rem}.sm\:max-w-md{max-width:28rem}.sm\:max-w-none{max-width:none}.sm\:max-w-sm{max-width:24rem}.sm\:max-w-xl{max-width:36rem}.sm\:flex-1{flex:1 1 0%}.sm\:flex-none{flex:none}.sm\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:grid-cols-\[auto\,1fr\]{grid-template-columns:auto 1fr}.sm\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.sm\:flex-row{flex-direction:row}.sm\:flex-col{flex-direction:column}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-start{align-items:flex-start}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:gap-0{gap:0px}.sm\:gap-2{gap:.5rem}.sm\:gap-2\.5{gap:.625rem}.sm\:gap-3{gap:.75rem}.sm\:gap-4{gap:1rem}.sm\:gap-8{gap:2rem}.sm\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.sm\:space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.sm\:self-start{align-self:flex-start}.sm\:rounded-lg{border-radius:var(--radius)}.sm\:rounded-none{border-radius:0}.sm\:border-0{border-width:0px}.sm\:p-0{padding:0}.sm\:p-3{padding:.75rem}.sm\:p-4{padding:1rem}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:p-8{padding:2rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:pb-4{padding-bottom:1rem}.sm\:text-left{text-align:left}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-\[10px\]{font-size:10px}.sm\:text-\[11px\]{font-size:11px}.sm\:text-\[9px\]{font-size:9px}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:text-xs{font-size:.75rem;line-height:1rem}.data-\[state\=open\]\:sm\:slide-in-from-bottom-full[data-state=open]{--tw-enter-translate-y: 100%}}@media (min-width: 768px){.md\:absolute{position:absolute}.md\:left-auto{left:auto}.md\:right-4{right:1rem}.md\:col-span-2{grid-column:span 2 / span 2}.md\:col-span-3{grid-column:span 3 / span 3}.md\:col-span-4{grid-column:span 4 / span 4}.md\:-m-6{margin:-1.5rem}.md\:-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.md\:-mb-6{margin-bottom:-1.5rem}.md\:mt-0{margin-top:0}.md\:block{display:block}.md\:inline{display:inline}.md\:flex{display:flex}.md\:inline-flex{display:inline-flex}.md\:table-cell{display:table-cell}.md\:hidden{display:none}.md\:h-12{height:3rem}.md\:h-5{height:1.25rem}.md\:h-\[300px\]{height:300px}.md\:h-\[400px\]{height:400px}.md\:max-h-\[calc\(100vh-260px\)\]{max-height:calc(100vh - 260px)}.md\:w-1\/2{width:50%}.md\:w-12{width:3rem}.md\:w-44{width:11rem}.md\:w-48{width:12rem}.md\:w-5{width:1.25rem}.md\:w-56{width:14rem}.md\:w-96{width:24rem}.md\:w-\[130px\]{width:130px}.md\:w-\[160px\]{width:160px}.md\:w-\[180px\]{width:180px}.md\:w-\[200px\]{width:200px}.md\:w-\[280px\]{width:280px}.md\:w-\[55px\]{width:55px}.md\:w-\[var\(--radix-navigation-menu-viewport-width\)\]{width:var(--radix-navigation-menu-viewport-width)}.md\:w-auto{width:auto}.md\:max-w-\[160px\]{max-width:160px}.md\:max-w-\[420px\]{max-width:420px}.md\:max-w-none{max-width:none}.md\:max-w-xs{max-width:20rem}.md\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.md\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.md\:grid-cols-\[1fr_180px\]{grid-template-columns:1fr 180px}.md\:grid-cols-\[1fr_280px\]{grid-template-columns:1fr 280px}.md\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.md\:grid-cols-\[1fr_auto_auto\]{grid-template-columns:1fr auto auto}.md\:grid-cols-\[auto_1fr_1fr_auto\]{grid-template-columns:auto 1fr 1fr auto}.md\:flex-row{flex-direction:row}.md\:flex-col{flex-direction:column}.md\:items-start{align-items:flex-start}.md\:items-end{align-items:flex-end}.md\:items-center{align-items:center}.md\:justify-start{justify-content:flex-start}.md\:justify-between{justify-content:space-between}.md\:gap-2{gap:.5rem}.md\:overflow-visible{overflow:visible}.md\:p-12{padding:3rem}.md\:p-4{padding:1rem}.md\:p-6{padding:1.5rem}.md\:p-8{padding:2rem}.md\:px-1\.5{padding-left:.375rem;padding-right:.375rem}.md\:px-2{padding-left:.5rem;padding-right:.5rem}.md\:px-2\.5{padding-left:.625rem;padding-right:.625rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-5{padding-left:1.25rem;padding-right:1.25rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-3{padding-top:.75rem;padding-bottom:.75rem}.md\:pt-4{padding-top:1rem}.md\:text-left{text-align:left}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-\[12px\]{font-size:12px}.md\:text-\[9px\]{font-size:9px}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}.md\:text-xs{font-size:.75rem;line-height:1rem}.md\:opacity-0{opacity:0}.after\:md\:hidden:after{content:var(--tw-content);display:none}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:m-2{margin:.5rem}.peer[data-state=collapsed][data-variant=inset]~.md\:peer-data-\[state\=collapsed\]\:peer-data-\[variant\=inset\]\:ml-2{margin-left:.5rem}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:ml-0{margin-left:0}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:rounded-xl{border-radius:.75rem}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}}@media (min-width: 1024px){.lg\:col-span-1{grid-column:span 1 / span 1}.lg\:col-span-12{grid-column:span 12 / span 12}.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:col-span-3{grid-column:span 3 / span 3}.lg\:col-span-4{grid-column:span 4 / span 4}.lg\:col-span-5{grid-column:span 5 / span 5}.lg\:col-span-6{grid-column:span 6 / span 6}.lg\:col-span-7{grid-column:span 7 / span 7}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:table-cell{display:table-cell}.lg\:hidden{display:none}.lg\:h-\[450px\]{height:450px}.lg\:w-60{width:15rem}.lg\:w-72{width:18rem}.lg\:min-w-0{min-width:0px}.lg\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.lg\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.lg\:grid-cols-\[1\.4fr_1fr\]{grid-template-columns:1.4fr 1fr}.lg\:grid-cols-\[1fr_220px\]{grid-template-columns:1fr 220px}.lg\:grid-cols-\[1fr_22rem\]{grid-template-columns:1fr 22rem}.lg\:grid-cols-\[1fr_420px\]{grid-template-columns:1fr 420px}.lg\:grid-cols-\[220px_minmax\(0\,1fr\)\]{grid-template-columns:220px minmax(0,1fr)}.lg\:grid-cols-\[3fr_2fr\]{grid-template-columns:3fr 2fr}.lg\:grid-cols-\[minmax\(0\,1\.857fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.857fr) minmax(0,1fr)}.lg\:flex-row{flex-direction:row}.lg\:flex-col{flex-direction:column}.lg\:items-center{align-items:center}.lg\:gap-3{gap:.75rem}.lg\:gap-\[14px\]{gap:14px}.lg\:p-8{padding:2rem}.lg\:pl-36{padding-left:9rem}.lg\:text-3xl{font-size:1.875rem;line-height:2.25rem}}@media (min-width: 1280px){.xl\:inline{display:inline}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-\[1fr_26rem\]{grid-template-columns:1fr 26rem}.xl\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (min-width: 1536px){.\32xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}@media print{.print\:block{display:block}}.\[\&\:has\(\[aria-selected\]\)\]\:bg-\[hsl\(198_80\%_94\%\)\]:has([aria-selected]){--tw-bg-opacity: 1;background-color:hsl(198 80% 94% / var(--tw-bg-opacity, 1))}.\[\&\:has\(\[aria-selected\]\)\]\:bg-accent:has([aria-selected]){background-color:hsl(var(--accent))}.first\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-l-lg:has([aria-selected]):first-child{border-top-left-radius:var(--radius);border-bottom-left-radius:var(--radius)}.first\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-l-md:has([aria-selected]):first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.last\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-r-lg:has([aria-selected]):last-child{border-top-right-radius:var(--radius);border-bottom-right-radius:var(--radius)}.last\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-r-md:has([aria-selected]):last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\.day-outside\)\]\:bg-accent\/50:has([aria-selected].day-outside){background-color:hsl(var(--accent) / .5)}.\[\&\:has\(\[aria-selected\]\.day-range-end\)\]\:rounded-r-lg:has([aria-selected].day-range-end){border-top-right-radius:var(--radius);border-bottom-right-radius:var(--radius)}.\[\&\:has\(\[aria-selected\]\.day-range-end\)\]\:rounded-r-md:has([aria-selected].day-range-end){border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}.\[\&\>button\.absolute\.top-4\]\:hidden>button.absolute.top-4{display:none}.\[\&\>button\]\:hidden>button{display:none}.\[\&\>div\]\:w-full>div{width:100%}.\[\&\>div\]\:bg-green-500>div{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.\[\&\>div\]\:bg-red-500>div{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.\[\&\>div\]\:bg-yellow-500>div{--tw-bg-opacity: 1;background-color:rgb(234 179 8 / var(--tw-bg-opacity, 1))}.\[\&\>span\:last-child\]\:truncate>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.\[\&\>span\]\:line-clamp-1>span{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.\[\&\>span\]\:truncate>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.\[\&\>svg\+div\]\:translate-y-\[-3px\]>svg+div{--tw-translate-y: -3px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\>svg\]\:absolute>svg{position:absolute}.\[\&\>svg\]\:left-4>svg{left:1rem}.\[\&\>svg\]\:top-4>svg{top:1rem}.\[\&\>svg\]\:size-3\.5>svg{width:.875rem;height:.875rem}.\[\&\>svg\]\:size-4>svg{width:1rem;height:1rem}.\[\&\>svg\]\:h-2\.5>svg{height:.625rem}.\[\&\>svg\]\:h-3>svg{height:.75rem}.\[\&\>svg\]\:w-2\.5>svg{width:.625rem}.\[\&\>svg\]\:w-3>svg{width:.75rem}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-destructive>svg{color:hsl(var(--destructive))}.\[\&\>svg\]\:text-foreground>svg{color:hsl(var(--foreground))}.\[\&\>svg\]\:text-muted-foreground>svg{color:hsl(var(--muted-foreground))}.\[\&\>svg\]\:text-sidebar-accent-foreground>svg{color:hsl(var(--sidebar-accent-foreground))}.\[\&\>svg\~\*\]\:pl-7>svg~*{padding-left:1.75rem}.\[\&\>th\]\:sticky>th{position:sticky}.\[\&\>th\]\:top-0>th{top:0}.\[\&\>th\]\:top-9>th{top:2.25rem}.\[\&\>th\]\:z-20>th{z-index:20}.\[\&\>th\]\:h-8>th{height:2rem}.\[\&\>th\]\:h-9>th{height:2.25rem}.\[\&\>th\]\:bg-muted>th{background-color:hsl(var(--muted))}.\[\&\>th\]\:py-0>th{padding-top:0;padding-bottom:0}.\[\&\>th\]\:align-middle>th{vertical-align:middle}.\[\&\>th\]\:font-medium>th{font-weight:500}.\[\&\>th\]\:text-foreground>th{color:hsl(var(--foreground))}.\[\&\>th\]\:shadow-\[inset_0_-1px_0_hsl\(var\(--border\)\)\]>th{--tw-shadow: inset 0 -1px 0 hsl(var(--border));--tw-shadow-colored: inset 0 -1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.\[\&\>tr\]\:last\:border-b-0:last-child>tr{border-bottom-width:0px}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&_\*\]\:\!text-inherit *{color:inherit!important}.\[\&_\.bg-primary\]\:bg-sky-500 .bg-primary{--tw-bg-opacity: 1;background-color:rgb(14 165 233 / var(--tw-bg-opacity, 1))}.\[\&_\.grid\]\:\!grid-cols-2 .grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.\[\&_\.grid\]\:\!gap-2 .grid{gap:.5rem!important}@media (min-width: 768px){.md\:\[\&_\.grid\]\:\!grid-cols-4 .grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (min-width: 1024px){.lg\:\[\&_\.grid\]\:\!grid-cols-8 .grid{grid-template-columns:repeat(8,minmax(0,1fr))!important}}.\[\&_\.grid_\[class\*\=\'mt-2\'\]\]\:\!mt-1 .grid [class*=mt-2]{margin-top:.25rem!important}.\[\&_\.grid_\[class\*\=\'p-3\'\]\]\:\!p-1\.5 .grid [class*=p-3]{padding:.375rem!important}.\[\&_\.grid_\[class\*\=\'p-6\'\]\]\:\!p-3 .grid [class*=p-6]{padding:.75rem!important}.\[\&_\.grid_\[class\*\=\'text-2xl\'\]\]\:\!text-lg .grid [class*=text-2xl]{font-size:1.125rem!important;line-height:1.75rem!important}.\[\&_\.grid_\[class\*\=\'text-sm\'\]\]\:\!text-\[11px\] .grid [class*=text-sm]{font-size:11px!important}.\[\&_\.grid_\[class\*\=\'text-xs\'\]\]\:\!text-\[10px\] .grid [class*=text-xs]{font-size:10px!important}.\[\&_\.grid_h3\]\:\!truncate .grid h3,.\[\&_\.grid_p\]\:\!truncate .grid p{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.\[\&_\.grid_svg\]\:\!h-4 .grid svg{height:1rem!important}.\[\&_\.grid_svg\]\:\!w-4 .grid svg{width:1rem!important}.\[\&_\.p-6\]\:px-3 .p-6{padding-left:.75rem;padding-right:.75rem}.\[\&_\.p-6\]\:py-2 .p-6{padding-top:.5rem;padding-bottom:.5rem}.\[\&_\.recharts-cartesian-axis-tick_text\]\:fill-muted-foreground .recharts-cartesian-axis-tick text{fill:hsl(var(--muted-foreground))}.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke="#ccc"]{stroke:hsl(var(--border) / .5)}.\[\&_\.recharts-curve\.recharts-tooltip-cursor\]\:stroke-border .recharts-curve.recharts-tooltip-cursor{stroke:hsl(var(--border))}.\[\&_\.recharts-dot\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-dot[stroke="#fff"]{stroke:transparent}.\[\&_\.recharts-layer\]\:outline-none .recharts-layer{outline:2px solid transparent;outline-offset:2px}.\[\&_\.recharts-polar-grid_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-polar-grid [stroke="#ccc"]{stroke:hsl(var(--border))}.\[\&_\.recharts-radial-bar-background-sector\]\:fill-muted .recharts-radial-bar-background-sector,.\[\&_\.recharts-rectangle\.recharts-tooltip-cursor\]\:fill-muted .recharts-rectangle.recharts-tooltip-cursor{fill:hsl(var(--muted))}.\[\&_\.recharts-reference-line_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-reference-line [stroke="#ccc"]{stroke:hsl(var(--border))}.\[\&_\.recharts-sector\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-sector[stroke="#fff"]{stroke:transparent}.\[\&_\.recharts-sector\]\:outline-none .recharts-sector,.\[\&_\.recharts-surface\]\:outline-none .recharts-surface{outline:2px solid transparent;outline-offset:2px}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-top:.375rem;padding-bottom:.375rem}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:.75rem;line-height:1rem}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{font-weight:500}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:hsl(var(--muted-foreground))}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:0}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:1.25rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:1.25rem}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:3rem}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-top:.75rem;padding-bottom:.75rem}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:1.25rem}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:1.25rem}.\[\&_\[role\=slider\]\]\:border-primary-foreground [role=slider]{border-color:hsl(var(--primary-foreground))}.\[\&_\[role\=slider\]\]\:border-sky-500 [role=slider]{--tw-border-opacity: 1;border-color:rgb(14 165 233 / var(--tw-border-opacity, 1))}.\[\&_\[role\=slider\]\]\:bg-primary-foreground [role=slider]{background-color:hsl(var(--primary-foreground))}.\[\&_h2\]\:text-sm h2{font-size:.875rem;line-height:1.25rem}.\[\&_h2\]\:font-bold h2{font-weight:700}.\[\&_img\]\:h-9 img{height:2.25rem}.\[\&_img\]\:w-9 img{width:2.25rem}.\[\&_p\]\:mb-1 p{margin-bottom:.25rem}.\[\&_p\]\:leading-relaxed p{line-height:1.625}.\[\&_strong\]\:font-semibold strong{font-weight:600}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:1rem;height:1rem}.\[\&_svg\]\:h-3 svg{height:.75rem}.\[\&_svg\]\:w-3 svg{width:.75rem}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_tbody_td\]\:py-1 tbody td{padding-top:.25rem;padding-bottom:.25rem}.\[\&_td\]\:h-7 td{height:1.75rem}.\[\&_td\]\:px-1\.5 td{padding-left:.375rem;padding-right:.375rem}.\[\&_td\]\:px-2 td{padding-left:.5rem;padding-right:.5rem}.\[\&_td\]\:py-0 td{padding-top:0;padding-bottom:0}.\[\&_textarea\:focus-visible\]\:ring-1 textarea:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.\[\&_textarea\:focus-visible\]\:ring-sky-300 textarea:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(125 211 252 / var(--tw-ring-opacity, 1))}.\[\&_textarea\:focus-visible\]\:ring-offset-0 textarea:focus-visible{--tw-ring-offset-width: 0px}.dark\:\[\&_textarea\:focus-visible\]\:ring-sky-700 textarea:focus-visible:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(3 105 161 / var(--tw-ring-opacity, 1))}.\[\&_tfoot_td\]\:py-1\.5 tfoot td{padding-top:.375rem;padding-bottom:.375rem}.\[\&_th\]\:h-7 th{height:1.75rem}.\[\&_th\]\:px-1\.5 th{padding-left:.375rem;padding-right:.375rem}.\[\&_th\]\:px-2 th{padding-left:.5rem;padding-right:.5rem}.\[\&_th\]\:py-0\.5 th{padding-top:.125rem;padding-bottom:.125rem}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-width:0px}.\[\&_tr\]\:border-b tr{border-bottom-width:1px}[data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2{right:-.5rem}[data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize{cursor:e-resize}[data-side=left] .\[\[data-side\=left\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2{left:-.5rem}[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-side=right] .\[\[data-side\=right\]_\&\]\:cursor-e-resize{cursor:e-resize}
