*,: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}.vm-coluna{width:100%;max-width:var(--largura-app);min-height:100vh;margin-inline:auto;background:var(--cor-fundo)}@media(min-width:481px){.vm-coluna{border-inline:1px solid var(--cor-borda)}}.vm-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-weight:600;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.vm-warroom .vm-painel-celula p.vm-btn{color:var(--wr-ouro)}.vm-btn{min-height:44px;padding:0 20px;border-radius:var(--raio-botao);font-size:var(--tam-corpo)}.vm-btn:disabled{opacity:.5;pointer-events:none}.vm-btn-primario{background:var(--cor-primaria);color:#fff}.vm-btn-primario:hover{background:var(--cor-primaria-hov)}.vm-btn-contorno{border:1px solid var(--cor-borda);background:var(--cor-superficie);color:var(--cor-texto)}.vm-btn-contorno:hover{background:var(--cor-superficie-2)}.vm-btn-discreto{color:var(--cor-acento)}.vm-btn-discreto:hover{background:var(--cor-superficie-2)}.vm-input{width:100%;outline:2px solid transparent;outline-offset:2px;transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;border:1px solid var(--cor-borda);border-radius:var(--raio);background:var(--cor-superficie);color:var(--cor-texto);padding:10px 14px;font-size:var(--tam-corpo);min-height:44px}.vm-input:focus{border-color:var(--cor-primaria);box-shadow:0 0 0 2px color-mix(in srgb,var(--cor-primaria) 25%,transparent)}.vm-input::-moz-placeholder{color:var(--cor-placeholder)}.vm-input::placeholder{color:var(--cor-placeholder)}.vm-label{display:block;font-size:var(--tam-rotulo);font-weight:600;text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px;color:var(--cor-texto-2)}.vm-card{background:var(--cor-superficie);border:1px solid var(--cor-borda);border-radius:var(--raio-card)}.vm-titulo-secao{font-size:var(--tam-titulo);font-weight:800;letter-spacing:-.025em;line-height:1.15;color:var(--cor-texto)}.vm-sub{font-size:var(--tam-corpo);color:var(--cor-texto-2)}.vm-secao-cab{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.vm-secao-cab>:first-child{min-width:0}.vm-secao-cab .vm-sub{margin-top:6px;font-size:14px}.vm-rotulo{margin:0;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--cor-texto-2)}.vm-cabecalho{background:var(--cor-superficie);border-bottom:1px solid var(--cor-borda);color:var(--cor-texto)}.vm-cabecalho-divisor{flex:none;width:1px;height:20px;margin-inline:4px;background:var(--cor-borda)}.vm-voltar{display:inline-flex;align-items:center;gap:4px;max-width:100%;min-height:44px;margin-left:-4px;padding:0 8px 0 4px;border-radius:var(--raio);font-size:13px;font-weight:600;color:var(--cor-texto-2)}.vm-voltar:hover{color:var(--cor-texto);background:var(--cor-superficie-2)}.vm-voltar>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vm-kpis{display:flex;background:var(--cor-superficie);border:1px solid var(--cor-borda);border-radius:var(--raio-card);overflow:hidden}.vm-kpi{flex:1 1 0;min-width:0;padding:16px 4px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-align:center;overflow:hidden;container-type:inline-size}.vm-kpi+.vm-kpi{border-left:1px solid var(--cor-borda)}.vm-kpi-valor{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:800;letter-spacing:-.02em;line-height:1.1;font-variant-numeric:tabular-nums;font-size:var(--tam-fallback, 28px);font-size:min(28px,max(14px,calc(100cqw / (var(--n, 2) * .68))))}.vm-kpi-rotulo{max-width:100%;font-size:10px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;line-height:1.25;color:var(--cor-texto-2);overflow-wrap:anywhere}.vm-avatar{width:40px;height:40px;border-radius:9999px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;background:var(--cor-primaria);color:#fff;font-weight:700;font-size:14px;letter-spacing:.5px}.vm-avatar-sm{width:32px;height:32px;font-size:12px}.vm-selo{display:inline-flex;align-items:center;gap:.25rem;border-radius:9999px;padding:.125rem .5rem;font-size:11px;font-weight:600;line-height:16px;white-space:nowrap;border:1px solid color-mix(in srgb,currentColor 32%,transparent)}.vm-selo-neutro{background:var(--cor-superficie-2);color:var(--cor-texto-2)}.vm-selo-acento{background:color-mix(in srgb,var(--cor-primaria) 10%,transparent);color:var(--cor-primaria)}.vm-selo-petroleo{background:color-mix(in srgb,var(--cor-apoio) 10%,transparent);color:var(--cor-apoio)}.vm-selo-alerta{background:var(--cor-alerta-fundo);color:var(--cor-alerta)}.vm-selo-perigo{background:var(--cor-perigo-fundo);color:var(--cor-perigo)}.vm-selo-ok{background:var(--cor-ok-fundo);color:var(--cor-ok)}.login-fundo{background:var(--vm-escuro)}.login-input{width:100%;outline:2px solid transparent;outline-offset:2px;border:1px solid #26282F;border-radius:var(--raio);background:var(--vm-escuro-2);color:#fff;padding:12px 14px;font-size:var(--tam-corpo);min-height:48px}.login-input::-moz-placeholder{color:#6b7079}.login-input::placeholder{color:#6b7079}.login-input:focus{border-color:var(--vm-acento-claro);box-shadow:0 0 0 2px #1289b34d}.vm-aba{border-radius:calc(var(--radius) - 2px);padding:.5rem .75rem;font-weight:600;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.vm-warroom .vm-painel-celula p.vm-aba{color:var(--wr-ouro)}.vm-aba{font-size:13px;color:var(--cor-texto-2);min-height:44px}.vm-aba-ativa{background:color-mix(in srgb,var(--cor-primaria) 12%,transparent);color:var(--cor-acento)}.vm-chip{display:inline-flex;align-items:center;border-radius:9999px;font-weight:600;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.vm-warroom .vm-painel-celula p.vm-chip{color:var(--wr-ouro)}.vm-chip{border:1px solid var(--cor-borda);background:var(--cor-superficie);color:var(--cor-texto-2);padding:6px 14px;font-size:12px;min-height:32px}.vm-chip-toque{min-height:44px;padding:0 16px;font-size:13px}.vm-chip[aria-pressed=true],.vm-chip-ativo{background:var(--cor-primaria);border-color:var(--cor-primaria);color:#fff}.vm-card-projeto{cursor:pointer}.vm-card-projeto>: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))}.vm-card-projeto{padding:1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.vm-card-projeto:hover{border-color:var(--cor-texto-2)}.vm-card-projeto[data-vencido=true]{opacity:.65;filter:saturate(.55);transition:opacity var(--transicao),filter var(--transicao)}.vm-card-projeto[data-vencido=true]:hover,.vm-card-projeto[data-vencido=true]:focus-visible{opacity:.85;filter:none}.vm-selo-vencido{border-color:var(--cor-borda);background:var(--cor-superficie-2);color:var(--cor-texto-2)}.vm-bolinha{width:28px;height:28px;border-radius:9999px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;background:var(--cor-apoio);color:#fff;font-weight:700;font-size:11px}.vm-gaveta{border-top:1px dashed var(--cor-borda);background:var(--cor-superficie-2)}.vm-btn-ordem{display:inline-flex;align-items:center;justify-content:center;border-radius:calc(var(--radius) - 2px);font-weight:700;width:44px;height:44px;border:1px solid var(--cor-borda);background:var(--cor-superficie);color:var(--cor-apoio);font-size:13px}.vm-btn-ordem:disabled{opacity:.3}[data-theme=dark] .vm-btn-ordem,[data-theme=contrast] .vm-btn-ordem{color:#fff}.vm-cavalo-img{filter:invert(58%) sepia(38%) saturate(600%) hue-rotate(2deg) brightness(92%)}[data-theme=dark] .vm-cavalo-img,[data-theme=contrast] .vm-cavalo-img{filter:brightness(0) invert(1)}.vm-bloco{position:relative;border-radius:var(--radius);border:1px solid var(--cor-borda);background:var(--cor-superficie)}.vm-metodo-borda{border-left:3px solid var(--cor-primaria)}.vm-justificativa{font-size:12px;line-height:1.375;color:var(--cor-texto-2)}.vm-chip-cavalo{border-color:var(--cor-esforco);color:var(--cor-esforco);background:color-mix(in srgb,var(--cor-esforco) 6%,transparent)}.vm-fita{display:flex;gap:.75rem;overflow-x:auto;padding:.5rem .25rem}.vm-fita-celula{min-width:92px;flex-shrink:0;border-radius:calc(var(--radius) - 2px);padding:.5rem;border:1px solid var(--cor-borda);background:var(--cor-superficie)}.vm-fita-barra-trilho{height:6px;border-radius:3px;background:var(--cor-fundo);overflow:hidden}.vm-fita-barra{height:100%;border-radius:3px;background:var(--cor-texto);transition:width .35s ease-out}.vm-var-subiu{color:var(--cor-ok)}.vm-var-desceu{color:var(--cor-alerta)}.vm-var-manteve{color:var(--cor-texto)}.vm-fita-teto{border-color:var(--cor-ok);box-shadow:0 0 0 1px var(--cor-ok)}.vm-secao-entrada{background:var(--cor-entrada-fundo);border:1px solid var(--cor-entrada-borda);border-radius:10px}.vm-secao-blocos{background:var(--cor-fundo);border:1px solid var(--cor-borda);border-radius:10px;padding:10px}.vm-secao-auditoria{background:var(--cor-auditoria-fundo);border:1px solid var(--cor-auditoria-borda);border-radius:10px}.vm-aviso{display:flex;align-items:flex-start;gap:12px;padding:12px 14px;border-radius:var(--raio);background:var(--cor-auditoria-fundo);border:1px solid var(--cor-auditoria-borda);color:var(--cor-texto);font-size:14px}.vm-aviso-texto{flex:1}.vm-texto-2{color:var(--cor-texto-2)}.vm-senha-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.04em;word-break:break-all;font-variant-ligatures:none}.vm-senha-destaque{font-size:22px;font-weight:700;line-height:1.3;color:var(--cor-texto);-webkit-user-select:all;-moz-user-select:all;user-select:all}.vm-rotulo-grade{display:flex;align-items:flex-end;line-height:1.25;min-height:2.5em}.vm-btn-icone{min-width:44px;padding-left:12px;padding-right:12px}.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}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-y-0{top:0;bottom:0}.-right-16{right:-4rem}.bottom-0{bottom:0}.bottom-8{bottom:2rem}.bottom-\[3px\]{bottom:3px}.left-0{left:0}.left-10{left:2.5rem}.left-\[3px\]{left:3px}.right-0{right:0}.top-0{top:0}.top-1\/2{top:50%}.top-\[3px\]{top:3px}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-50{z-index:50}.col-span-2{grid-column:span 2 / span 2}.col-span-full{grid-column:1 / -1}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.\!mb-0{margin-bottom:0!important}.-mt-3{margin-top:-.75rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-2{margin-left:.5rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.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}.hidden{display:none}.h-1{height:.25rem}.h-11{height:2.75rem}.h-2\.5{height:.625rem}.h-5{height:1.25rem}.max-h-36{max-height:9rem}.max-h-60{max-height:15rem}.max-h-\[320px\]{max-height:320px}.max-h-\[80vh\]{max-height:80vh}.min-h-\[44px\]{min-height:44px}.min-h-screen{min-height:100vh}.\!w-24{width:6rem!important}.\!w-48{width:12rem!important}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-16{width:4rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-6{width:1.5rem}.w-\[4\.5rem\]{width:4.5rem}.w-\[68px\]{width:68px}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.min-w-0{min-width:0px}.min-w-\[15rem\]{min-width:15rem}.min-w-\[44px\]{min-width:44px}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-\[360px\]{max-width:360px}.max-w-\[420px\]{max-width:420px}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-sm{max-width:24rem}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}.basis-full{flex-basis:100%}.-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))}.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))}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.list-disc{list-style-type:disc}.grid-flow-col{grid-auto-flow:column}.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\.5rem\,minmax\(0\,1fr\)\]{grid-template-columns:5.5rem minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.grid-rows-5{grid-template-rows:repeat(5,minmax(0,1fr))}.\!flex-col{flex-direction:column!important}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.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!important}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.\!gap-3{gap:.75rem!important}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.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-y-1{row-gap:.25rem}.gap-y-2{row-gap:.5rem}.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-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-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))}.self-end{align-self:flex-end}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded-\[var\(--raio\)\]{border-radius:var(--raio)}.rounded-full{border-radius:9999px}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.object-contain{-o-object-fit:contain;object-fit:contain}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.\!px-2{padding-left:.5rem!important;padding-right:.5rem!important}.\!px-3{padding-left:.75rem!important;padding-right:.75rem!important}.\!py-0\.5{padding-top:.125rem!important;padding-bottom:.125rem!important}.\!py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.\!py-1\.5{padding-top:.375rem!important;padding-bottom:.375rem!important}.\!py-2\.5{padding-top:.625rem!important;padding-bottom:.625rem!important}.px-1{padding-left:.25rem;padding-right:.25rem}.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-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}.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-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.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}.pb-1{padding-bottom:.25rem}.pb-10{padding-bottom:2.5rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-24{padding-bottom:6rem}.pb-28{padding-bottom:7rem}.pb-3{padding-bottom:.75rem}.pb-32{padding-bottom:8rem}.pb-4{padding-bottom:1rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pl-1{padding-left:.25rem}.pl-2{padding-left:.5rem}.pl-4{padding-left:1rem}.pr-2{padding-right:.5rem}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.\!text-\[11px\]{font-size:11px!important}.text-2xl{font-size:1.5rem;line-height:2rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.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-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[26px\]{font-size:26px}.text-\[28px\]{font-size:28px}.text-\[32px\]{font-size:32px}.text-\[44px\]{font-size:44px}.text-\[52px\]{font-size:52px}.text-\[56px\]{font-size:56px}.text-base{font-size:1rem;line-height:1.5rem}.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-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}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.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-none{line-height:1}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[0\.04em\]{letter-spacing:.04em}.tracking-\[0\.06em\]{letter-spacing:.06em}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.1em\]{letter-spacing:.1em}.tracking-normal{letter-spacing:0em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/50{color:#ffffff80}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.decoration-dotted{text-decoration-style:dotted}.underline-offset-2{text-underline-offset:2px}.opacity-80{opacity:.8}.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)}.outline{outline-style:solid}.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)}.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)}.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-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}@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))}}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../fonts/InterVariable.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(../fonts/InterVariable-Italic.woff2) format("woff2")}:root{--cor-fundo: #F5F6F8;--cor-superficie: #FFFFFF;--cor-superficie-2: #ECEEF1;--cor-borda: #D8DBE0;--cor-texto: #17181C;--cor-placeholder: var(--cor-texto-2);--cor-texto-2: #2A2D34;--cor-primaria: #0E6B8C;--cor-primaria-hov: #1289B3;--cor-apoio: #3A597B;--cor-acento: #0E6B8C;--cor-esforco: #E8A33D;--cor-perigo: #A02C2C;--cor-perigo-fundo: #FBEAEA;--cor-ok: #22714A;--cor-ok-fundo: #E9F5EE;--cor-subiu: #22714A;--cor-alerta: #8F5E12;--cor-alerta-fundo: #FDF3E3;--cor-info: #2C5E8F;--cor-info-fundo: #EAF1F8;--cor-entrada-fundo: #EDF3F6;--cor-entrada-borda: #C9DCE4;--cor-auditoria-fundo: #FBF6EC;--cor-auditoria-borda: #E7DCC3;--fonte: "Inter", system-ui, -apple-system, sans-serif;--tam-foco: 56px;--tam-titulo: 28px;--tam-corpo: 15px;--tam-rotulo: 12px;--raio: 10px;--raio-card: 12px;--raio-botao: 14px;--largura-app: 480px;--transicao: .2s cubic-bezier(.4, 0, .2, 1);--vm-escuro: #0C0D10;--vm-escuro-2: #14161B;--vm-acento: #0E6B8C;--vm-acento-claro: #1289B3;--vm-petroleo: #3A597B;--vm-ouro: #E8A33D;--vm-claro: #FFFFFF;--vm-tinta: #17181C;--vm-tinta-2: #2A2D34;--vm-linha: #D8DBE0;--vm-fundo-suave: #F5F6F8;--vm-verde: #22714A;--vm-laranja: #8F5E12;color-scheme:light}[data-theme=dark]{--cor-fundo: #0C0D10;--cor-superficie: #14161B;--cor-superficie-2: #1C1F26;--cor-borda: #26282F;--cor-texto: #FFFFFF;--cor-texto-2: #E6E8EC;--cor-placeholder: #B4B9C2;--cor-primaria: #0E6B8C;--cor-primaria-hov: #1289B3;--cor-apoio: #3A597B;--cor-acento: #4DB8DF;--vm-escuro: #0C0D10;--vm-escuro-2: #14161B;--vm-acento: #0E6B8C;--vm-acento-claro: #4DB8DF;--vm-petroleo: #3A597B;--vm-ouro: #E8A33D;--vm-claro: #14161B;--vm-tinta: #FFFFFF;--vm-tinta-2: #E6E8EC;--vm-linha: #26282F;--vm-fundo-suave: #0C0D10;--vm-verde: #22714A;--vm-laranja: #8F5E12;--cor-subiu: #4CC38A;--cor-alerta: #E8A33D;--cor-alerta-fundo: color-mix(in srgb, #E8A33D 14%, var(--cor-superficie));--cor-perigo: #E58A8A;--cor-perigo-fundo: color-mix(in srgb, #E58A8A 14%, var(--cor-superficie));--cor-ok: #4CC38A;--cor-ok-fundo: color-mix(in srgb, #4CC38A 14%, var(--cor-superficie));--cor-info: #7FB2E5;--cor-info-fundo: color-mix(in srgb, #7FB2E5 14%, var(--cor-superficie));--cor-entrada-fundo: color-mix(in srgb, var(--cor-acento) 9%, var(--cor-superficie));--cor-entrada-borda: color-mix(in srgb, var(--cor-acento) 32%, var(--cor-borda));--cor-auditoria-fundo: color-mix(in srgb, #E8A33D 6%, var(--cor-superficie));--cor-auditoria-borda: color-mix(in srgb, #E8A33D 22%, var(--cor-borda));color-scheme:dark}[data-theme=contrast]{--cor-fundo: #000000;--cor-superficie: #0A0A0A;--cor-superficie-2: #141414;--cor-borda: #4A4A4A;--cor-texto: #FFFFFF;--cor-texto-2: #D0D0D0;--cor-placeholder: #B0B0B0;--cor-primaria: #FFFFFF;--cor-primaria-hov: #E0E0E0;--cor-acento: #FFD166;--cor-esforco: #FFD166;--cor-subiu: #5BE0A0;--cor-alerta: #FFD166;--cor-alerta-fundo: color-mix(in srgb, #FFD166 14%, var(--cor-superficie));--cor-perigo: #FF9A9A;--cor-perigo-fundo: color-mix(in srgb, #FF9A9A 14%, var(--cor-superficie));--cor-ok: #5BE0A0;--cor-ok-fundo: color-mix(in srgb, #5BE0A0 14%, var(--cor-superficie));--cor-info: #9CC8F5;--cor-info-fundo: color-mix(in srgb, #9CC8F5 14%, var(--cor-superficie));--cor-entrada-fundo: var(--cor-superficie-2);--cor-entrada-borda: #FFD166;--cor-auditoria-fundo: var(--cor-superficie);--cor-auditoria-borda: var(--cor-borda);--vm-escuro: #000000;--vm-escuro-2: #0A0A0A;--vm-acento: #FFFFFF;--vm-acento-claro: #FFD166;--vm-petroleo: #FFFFFF;--vm-ouro: #FFD166;--vm-claro: #0A0A0A;--vm-tinta: #FFFFFF;--vm-tinta-2: #D0D0D0;--vm-linha: #4A4A4A;--vm-fundo-suave: #000000;color-scheme:dark}[data-theme=contrast] .vm-btn-primario,[data-theme=contrast] .vm-chip-ativo,[data-theme=contrast] .vm-chip[aria-pressed=true],[data-theme=contrast] .vm-filtro[aria-pressed=true]{color:#000}html,body{overflow-x:hidden;overflow-x:clip;max-width:100vw}body{font-family:var(--fonte);font-size:var(--tam-corpo);font-variant-numeric:tabular-nums;background:var(--cor-fundo);color:var(--cor-texto);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background var(--transicao),color var(--transicao)}@media(max-width:768px){button,a,[role=button]{min-width:44px;min-height:44px}}.vm-pendencia{background:var(--cor-alerta-fundo);color:var(--cor-alerta);border:1px solid var(--cor-alerta)}.vm-pendencia-atrasada{background:var(--cor-perigo-fundo);color:var(--cor-perigo);border:1px solid var(--cor-perigo)}.vm-ancora{scroll-margin-top:72px;scroll-margin-bottom:150px}@keyframes vm-entrada{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.vm-entrada{animation:vm-entrada .2s ease-out}.vm-foco{outline:2px solid var(--cor-primaria, currentColor);outline-offset:2px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}@keyframes vm-timer-inicio{0%{transform:scale(.9);opacity:.4}to{transform:scale(1);opacity:1}}.vm-timer-inicio{animation:vm-timer-inicio .2s cubic-bezier(.2,.8,.2,1)}.vm-timer-flash{position:fixed;inset:0;z-index:70;pointer-events:none}.vm-timer-flash[data-cor=azul]{background:#1d5fe8}.vm-timer-flash[data-cor=branco]{background:#fff}.vm-fab{position:fixed;z-index:40;height:60px;min-width:60px;padding:0 18px;border-radius:30px;right:max(16px,calc((100vw - var(--largura-app)) / 2 + 16px));bottom:calc(16px + env(safe-area-inset-bottom));display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:18px;font-weight:800;font-variant-numeric:tabular-nums;background:var(--cor-superficie);color:var(--cor-texto);border:2px solid var(--cor-primaria);box-shadow:0 6px 18px #00000038;touch-action:manipulation;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;transition:background var(--transicao),color var(--transicao),border-color var(--transicao)}.vm-fab[data-fase=rodando]{background:var(--cor-primaria);color:#fff}.vm-fab[data-fase=rodando][data-alerta=true]{background:var(--cor-perigo);border-color:var(--cor-perigo)}.vm-fab[data-fase=fim]{background:var(--cor-acento);border-color:var(--cor-acento);color:#fff}.vm-folha-num-fundo{position:fixed;inset:0;z-index:50;background:#00000073}.vm-folha-num{position:fixed;left:0;right:0;margin:0 auto;width:100%;max-width:var(--largura-app);display:flex;flex-direction:column;gap:12px;padding:16px 16px calc(16px + env(safe-area-inset-bottom));background:var(--cor-superficie);color:var(--cor-texto);border-top:1px solid var(--cor-borda);border-radius:16px 16px 0 0}.vm-folha-num-cab{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;min-width:0}.vm-folha-num-titulo{min-width:0;margin:0;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--cor-texto-2);overflow-wrap:anywhere}.vm-folha-num-dica{font-size:12px;color:var(--cor-texto-2)}.vm-folha-num-corpo{display:flex;flex-direction:column;gap:12px;min-height:0;overflow-y:auto;overscroll-behavior:contain}.vm-folha-num-rodape{display:flex;gap:8px}.vm-folha-num-rodape .vm-btn{height:48px}.vm-passo{display:flex;align-items:center;gap:8px;min-width:0}.vm-passo .vm-input{flex:1 1 0;min-width:0;height:48px;text-align:center;font-size:24px;font-weight:700;font-variant-numeric:tabular-nums}.vm-passo-reps .vm-input{font-size:20px}.vm-tecla{flex:none;width:48px;height:48px;border-radius:10px;border:1px solid var(--cor-borda);background:var(--cor-superficie-2);color:var(--cor-texto);font-size:22px;line-height:1;touch-action:manipulation}.vm-input[data-ativo=true]{border-color:var(--cor-primaria);box-shadow:inset 0 0 0 1px var(--cor-primaria)}.vm-teclado{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;flex:none}.vm-teclado-tecla{height:44px;min-width:0;border-radius:10px;border:1px solid var(--cor-borda);background:var(--cor-superficie-2);color:var(--cor-texto);font-size:20px;font-weight:600;font-variant-numeric:tabular-nums;touch-action:manipulation;-moz-user-select:none;user-select:none;-webkit-user-select:none}.vm-teclado-tecla:active:not(:disabled){background:var(--cor-borda)}.vm-teclado-tecla:disabled{opacity:.35}.vm-teclado-tecla-acao{color:var(--cor-texto-2)}.vm-folha-num-atalhos{display:flex;flex-wrap:wrap;gap:8px}.vm-folha-num-atalhos .vm-filtro{flex:1 1 0;min-width:0;min-height:44px;padding:0 12px;font-size:13px;background:transparent;color:var(--cor-texto-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vm-folha-num-rotulo{display:block;margin-bottom:4px;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--cor-texto-2)}.vm-folha-fundo{position:fixed;inset:0;z-index:50;display:flex;align-items:flex-end;justify-content:center;background:#00000073;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.vm-folha{width:100%;max-width:var(--largura-app);max-height:88vh;overflow-y:auto;border-radius:16px 16px 0 0;padding:20px 20px calc(24px + env(safe-area-inset-bottom));background:var(--cor-fundo)}.vm-campo-proposto{border:2px dashed var(--cor-esforco)!important;background:color-mix(in srgb,var(--cor-esforco) 14%,var(--cor-superficie))!important}.vm-filtro{min-height:44px;padding:0 16px;border-radius:999px;font-size:13px;font-weight:600;border:1px solid var(--cor-borda);background:var(--cor-superficie);color:var(--cor-texto)}.vm-filtro[aria-pressed=true]{border-color:var(--cor-primaria);background:var(--cor-primaria);color:#fff}.vm-alterado{color:var(--cor-texto);background:color-mix(in srgb,var(--cor-esforco) 24%,transparent);border-radius:4px;padding:0 4px;-webkit-text-decoration:underline dashed var(--cor-esforco);text-decoration:underline dashed var(--cor-esforco);text-decoration-thickness:2px;text-underline-offset:5px}.vm-modal-fundo{position:fixed;inset:0;z-index:40;display:flex;align-items:center;justify-content:center;padding:12px;background:#08090c8c;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.vm-modal{display:flex;flex-direction:column;width:100%;max-width:440px;max-height:88vh;outline:none;background:var(--cor-superficie);color:var(--cor-texto);border:1px solid var(--cor-borda);border-radius:var(--raio)}.vm-modal-cheio{max-width:640px;max-height:96vh;height:96vh}.vm-modal-topo{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border-bottom:1px solid var(--cor-borda)}.vm-modal-fechar{width:44px;height:44px;margin:-8px -10px -8px 0;display:grid;place-items:center;font-size:16px;color:var(--cor-texto-2)}.vm-modal-corpo{padding:16px;overflow-y:auto}.vm-dia-semana{display:grid;justify-items:center;gap:2px;flex:1;min-width:0;padding:4px 0;border-radius:var(--raio);border:1px solid var(--cor-borda);font-size:11px;color:var(--cor-texto-2)}.vm-dia-semana strong{font-size:13px;min-height:16px;color:var(--cor-texto)}.vm-dia-semana[data-feito=true]{background:color-mix(in srgb,var(--cor-primaria) 14%,transparent);border-color:var(--cor-primaria)}.vm-tag-execucao{display:inline-block;margin-top:6px;padding:1px 8px;border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.02em;border:1px solid var(--cor-borda);color:var(--cor-texto-2);background:var(--cor-superficie-2)}.vm-botao-topo{position:fixed;left:16px;bottom:16px;z-index:30;width:44px;height:44px;display:grid;place-items:center;border-radius:999px;border:1px solid var(--cor-borda);background:var(--cor-superficie);color:var(--cor-texto);box-shadow:0 2px 8px #00000040}.vm-boasvindas-tabuleiro{--casa: 48px;position:relative;overflow:hidden;width:calc(var(--casa) * 3 + 2px);height:calc(var(--casa) * 3 + 2px);border-radius:var(--raio);border:1px solid var(--cor-borda);background:var(--cor-superficie);color:var(--cor-texto)}.vm-cavalo{position:absolute;left:var(--casa);top:0;width:var(--casa);height:var(--casa);padding:3px;animation:vm-cavalo-L 3.8s linear both}.vm-cavalo svg{width:100%;height:100%}.vm-boasvindas-logo{position:absolute;inset:0;display:grid;place-items:center;padding:14px;opacity:0;animation:vm-logo-surge 3.8s ease-out both}.vm-boasvindas-logo svg{width:100%;height:auto}@keyframes vm-cavalo-L{0%,26.32%{transform:translate(0);opacity:1;animation-timing-function:ease-in-out}44.74%{transform:translateY(calc(var(--casa) * 2));animation-timing-function:ease-in-out}57.89%,84.21%{transform:translate(var(--casa),calc(var(--casa) * 2));opacity:1}to{transform:translate(var(--casa),calc(var(--casa) * 2));opacity:0}}@keyframes vm-logo-surge{0%,84.21%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.vm-cavalo{display:none}.vm-boasvindas-logo{animation:none;opacity:1}}.vm-notif{display:grid;justify-items:center;gap:6px;min-width:88px;padding:4px;color:var(--cor-texto)}.vm-notif-circulo{position:relative;width:52px;height:52px;display:grid;place-items:center;border-radius:999px;border:1px solid var(--cor-borda);background:var(--cor-superficie-2);color:var(--cor-texto-2)}.vm-notif[data-tom=urgente][data-ativo=true] .vm-notif-circulo{background:var(--cor-perigo-fundo);border-color:var(--cor-perigo);color:var(--cor-perigo)}.vm-notif[data-tom=atencao][data-ativo=true] .vm-notif-circulo{background:var(--cor-alerta-fundo);border-color:var(--cor-alerta);color:var(--cor-alerta)}.vm-notif-contador{position:absolute;top:-4px;right:-4px;min-width:20px;height:20px;padding:0 5px;display:grid;place-items:center;border-radius:999px;font-size:11px;font-weight:700;font-variant-numeric:tabular-nums;color:#fff;background:var(--cor-texto-2)}.vm-notif[data-tom=urgente] .vm-notif-contador{background:var(--cor-perigo)}.vm-notif[data-tom=atencao] .vm-notif-contador{background:var(--cor-alerta)}.vm-notif-rotulo{font-size:12px;font-weight:600;color:var(--cor-texto-2);text-align:center}.vm-num{font-variant-numeric:tabular-nums;letter-spacing:-.01em}.vm-mini-linha{display:block;margin-inline:auto;color:var(--cor-primaria);overflow:visible}.vm-mini-linha[data-vazia=true]{color:var(--cor-borda)}.vm-painel-celula{text-align:center;vertical-align:middle}.vm-painel-leitura{text-align:center;font-size:12px;color:var(--cor-texto-2);padding:0 4px 10px}.vm-migalhas{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;color:var(--cor-texto-2)}.vm-voltar-texto{display:inline-flex;align-items:center;gap:6px;min-height:36px;font-size:14px;font-weight:600;color:var(--cor-texto-2)}.vm-voltar-texto:hover{color:var(--cor-texto)}.vm-migalha{min-height:28px;font-size:12px;font-weight:600;text-decoration:underline;text-underline-offset:3px;color:var(--cor-texto-2)}.vm-ficha-rotulo{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:color-mix(in srgb,var(--cor-texto) 68%,transparent)}.vm-ficha-valor{font-size:15px;font-weight:600;color:var(--cor-texto);white-space:pre-line;overflow-wrap:anywhere}.vm-selo-grupo{display:inline-flex;align-items:center;gap:3px;max-width:100%;padding:1px 5px;border:1.5px solid currentColor;border-radius:6px;font-size:9px;font-weight:600;letter-spacing:.02em;line-height:1.25;color:var(--cor-texto);white-space:nowrap}.vm-busca-caixa{position:relative}.vm-busca-caixa>svg{position:absolute;left:12px;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--cor-primaria)}.vm-input.vm-busca,.vm-busca{background:var(--cor-superficie);border:2px solid var(--cor-primaria);padding-left:38px!important}.vm-input.vm-busca:focus,.vm-busca:focus{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--cor-primaria) 30%,transparent)}.vm-selo-grupo-extenso{font-weight:600;letter-spacing:0;font-size:12px;text-transform:none}.vm-ficha-valor-destaque{font-size:22px;font-weight:800;line-height:1.2}.vm-agonista-lista{font-size:14px;font-weight:700;color:var(--cor-texto)}.vm-par-botoes{display:grid;grid-template-columns:1fr 1fr;gap:12px}.vm-icone-sutil{display:inline-block;vertical-align:-2px;opacity:.7}.vm-notif[data-tom=neutro] .vm-notif-circulo{color:var(--cor-acento);border-color:var(--cor-acento)}.vm-orientacoes{border:1px solid var(--cor-borda);border-left:4px solid var(--cor-acento);border-radius:var(--raio);background:var(--cor-superficie);padding:12px 14px}.vm-orientacoes-titulo{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--cor-acento);margin-bottom:6px}.vm-orientacoes-texto,.vm-orientacoes-lista{font-size:14px;color:var(--cor-texto)}.vm-orientacoes-lista{list-style:disc;padding-left:18px;display:grid;gap:4px}.vm-numero-circulo{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:999px;font-size:16px;font-weight:800;font-variant-numeric:tabular-nums;background:var(--cor-primaria);color:#fff}.vm-numero-circulo[data-longo=true]{width:44px;border-radius:18px;font-size:14px}.vm-prescricao-linhas{display:grid;gap:1px;margin-top:2px}.vm-prescricao-principal{font-size:14px;font-weight:700;color:var(--cor-texto);font-variant-numeric:tabular-nums}.vm-prescricao-apoio{font-size:12px;color:var(--cor-texto-2);font-variant-numeric:tabular-nums}.vm-alca{display:grid;gap:4px;justify-items:end}.vm-alca-botao{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 14px;border-radius:999px;font-size:13px;font-weight:700;border:1px solid var(--cor-borda);background:var(--cor-superficie);color:var(--cor-texto);box-shadow:0 2px 8px #00000026}.vm-alca>.vm-fita{width:100%}.vm-cartao-exercicio{border:1px solid var(--cor-borda);border-radius:var(--raio);background:var(--cor-superficie);padding:12px;display:grid;gap:10px}.vm-cartao-letra{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;font-size:13px;font-weight:800;background:var(--cor-primaria);color:#fff;flex-shrink:0}.vm-regua{display:grid;gap:4px}.vm-regua-linha{display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));gap:2px}.vm-regua-segmento{height:48px;border:1px solid var(--cor-borda);background:var(--cor-superficie);color:var(--cor-texto);font-size:16px;font-weight:800;font-variant-numeric:tabular-nums;padding:0}.vm-regua-segmento:first-child{border-radius:var(--raio) 0 0 var(--raio)}.vm-regua-segmento:last-child{border-radius:0 var(--raio) var(--raio) 0}.vm-regua-segmento[aria-checked=true]{background:var(--cor-primaria);border:2px solid var(--cor-primaria);color:#fff}.vm-regua-ancoras{display:flex;justify-content:space-between;font-size:12px;color:var(--cor-texto-2)}.vm-olho{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--raio);border:1px solid var(--cor-borda);background:var(--cor-superficie);color:var(--cor-texto);flex-shrink:0}.vm-olho[aria-pressed=true]{border-color:var(--cor-primaria);background:color-mix(in srgb,var(--cor-primaria) 14%,var(--cor-superficie))}.vm-serie-alterada td{background:color-mix(in srgb,var(--cor-esforco) 14%,transparent)}.vm-serie-alterada td:first-child{box-shadow:inset 4px 0 0 var(--cor-esforco)}.vm-selo-alterada{margin-left:6px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--cor-texto);border:1px solid var(--cor-esforco);border-radius:999px;padding:0 6px}.vm-senha-campo{position:relative}.vm-senha-campo .login-input{padding-right:52px}.vm-senha-olho{position:absolute;top:0;right:0;width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;color:#9ba0aa}.vm-sinal-detalhe{margin-top:6px;padding-top:6px;border-top:1px solid currentColor;text-align:left;font-size:12px;color:var(--cor-texto)}.vm-conversa{display:flex;flex-direction:column;gap:12px}.vm-conversa-cabecalho{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px}.vm-conversa-titulo{font-size:16px;font-weight:800;color:var(--cor-texto);flex:1 1 100%}.vm-conversa-sub,.vm-conversa-aviso{font-size:13px;color:var(--cor-texto-2)}.vm-conversa-encerrar{min-height:44px}.vm-conversa-lista,.vm-lista-conversas{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.vm-conversa-form{display:flex;flex-direction:column;gap:8px}.vm-conversa-contador{font-size:12px;text-align:right;font-variant-numeric:tabular-nums}.vm-bolha{max-width:88%;padding:10px 12px;border-radius:var(--raio);border:1px solid var(--cor-borda);background:var(--cor-superficie);color:var(--cor-texto)}.vm-bolha-minha{align-self:flex-end;background:var(--cor-superficie-2)}.vm-bolha-outro{align-self:flex-start}.vm-bolha-fila{border-style:dashed}.vm-bolha-texto{font-size:15px;white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.vm-bolha-selo{display:inline-block;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--cor-texto-2);margin-bottom:4px}.vm-bolha-rodape{display:flex;flex-wrap:wrap;gap:4px 12px;margin:6px 0 0;font-size:12px;color:var(--cor-texto-2)}.vm-bolha-motivo{flex:1 1 100%;color:var(--cor-perigo)}.vm-bolha-ciente{min-height:44px;padding:0 4px;font-size:13px;font-weight:700;text-decoration:underline;color:var(--cor-texto);background:none;border:0}.vm-item-conversa{width:100%;display:flex;flex-direction:column;gap:2px;text-align:left;padding:12px;min-height:64px;border-radius:var(--raio);border:1px solid var(--cor-borda);background:var(--cor-superficie);color:var(--cor-texto)}.vm-item-conversa-topo{display:flex;align-items:center;gap:8px}.vm-item-conversa-ancora,.vm-item-conversa-hora{font-size:12px;color:var(--cor-texto-2)}.vm-item-conversa-previa{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vm-selo-contagem{min-width:22px;padding:0 6px;text-align:center;font-size:12px;font-weight:700;border-radius:999px;background:var(--cor-esforco);color:#000}.vm-selo-ciente{font-size:11px;font-weight:700;text-transform:uppercase;color:var(--cor-alerta)}.vm-filtro-sem-resposta{display:flex;align-items:center;gap:8px;min-height:44px;font-size:14px}.vm-elev{box-shadow:0 1px 2px #0c0d100f,0 8px 20px #0c0d1012}[data-theme=dark] .vm-elev,[data-theme=contrast] .vm-elev{box-shadow:0 1px #ffffff0a inset,0 10px 24px #00000073}.vm-secao-linha{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.vm-secao-titulo{margin:0;font-size:13px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--cor-texto)}.vm-comunicador{margin-inline:-20px;padding:18px 20px 16px;color:#fff;background:linear-gradient(135deg,#0b3a47,#082a34);border-block:1px solid #1B6B80;box-shadow:0 10px 24px #082a3447}.vm-comunicador-cab{display:grid;gap:2px;margin-bottom:14px;text-align:center}.vm-comunicador-rotulo{margin:0;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#4db8df}.vm-comunicador-titulo{margin:0;font-size:18px;font-weight:800;letter-spacing:-.01em;color:#fff}.vm-comunicador .vm-notif{color:#fff}.vm-comunicador .vm-notif-circulo{background:#ffffff14;border-color:#4db8df8c;color:#fff}.vm-comunicador .vm-notif-rotulo{color:#fff}.vm-comunicador .vm-notif[data-tom=urgente][data-ativo=true] .vm-notif-circulo{background:#e58a8a33;border-color:#e58a8a;color:#ffc2c2}.vm-comunicador .vm-notif[data-tom=atencao][data-ativo=true] .vm-notif-circulo{background:#e8a33d33;border-color:#e8a33d;color:#ffd9a0}.vm-warroom{--wr-fundo: #121417;--wr-superficie: #1B1E23;--wr-superficie-2: #16191D;--wr-borda: #30353D;--wr-prata: #E6E9ED;--wr-prata-2: #A9B0BA;--wr-ouro: #D4AF37;--wr-ouro-suave: rgba(212, 175, 55, .14);--cor-fundo: var(--wr-fundo);--cor-superficie: var(--wr-superficie);--cor-superficie-2: var(--wr-superficie-2);--cor-borda: var(--wr-borda);--cor-texto: var(--wr-prata);--cor-texto-2: var(--wr-prata-2);--cor-placeholder: var(--wr-prata-2);--cor-acento: var(--wr-ouro);--cor-primaria: var(--wr-ouro);--cor-primaria-hov: #E2C05A;--cor-esforco: #E8A33D;--cor-alerta: #E8A33D;--cor-alerta-fundo: rgba(232, 163, 61, .14);--cor-perigo: #E58A8A;--cor-perigo-fundo: rgba(229, 138, 138, .14);margin:-24px -20px;padding:24px 20px 40px;min-height:calc(100vh - 56px);background:var(--wr-fundo);color:var(--wr-prata)}.vm-warroom .vm-btn-primario{background:var(--wr-ouro);color:#121417;border:1px solid var(--wr-ouro)}.vm-warroom .vm-btn-primario:hover{background:#e2c05a}.vm-warroom .vm-btn-contorno{color:var(--wr-prata);border-color:var(--wr-borda);background:transparent}.vm-warroom .vm-btn-contorno:hover{border-color:var(--wr-prata-2);background:var(--wr-superficie-2)}.vm-warroom .vm-card{background:var(--wr-superficie);border-color:var(--wr-borda);box-shadow:0 10px 24px #00000059}.vm-warroom .vm-selo-petroleo{background:var(--wr-ouro-suave);color:var(--wr-ouro);border-color:var(--wr-ouro)}.vm-warroom .vm-titulo-secao,.vm-warroom .vm-secao-titulo,.vm-warroom th,.vm-warroom td{color:var(--wr-prata)}.vm-warroom .vm-sub,.vm-warroom p,.vm-warroom th{color:var(--wr-prata-2)}.vm-warroom .vm-painel-celula p.font-semibold{color:var(--wr-ouro)}.vm-warroom .vm-voltar{color:var(--wr-prata)}.vm-warroom-cartao{display:grid;gap:4px;width:100%;padding:16px;text-align:left;border-radius:var(--raio-card);background:var(--wr-superficie);border:1px solid var(--wr-borda);border-left:3px solid var(--wr-borda);box-shadow:0 10px 24px #00000059;color:var(--wr-prata)}.vm-warroom-cartao>span:first-child{color:var(--wr-prata)}.vm-warroom-cartao>span+span{color:var(--wr-prata-2)}.vm-warroom-cartao[data-ativo=true]{border-left-color:var(--wr-ouro)}.vm-warroom-cartao[data-ativo=true]:hover{background:var(--wr-superficie-2)}.vm-warroom-cartao[disabled]{cursor:default}.vm-warroom .vm-btn[disabled]{opacity:.55}.vm-warroom-selo{justify-self:start;padding:2px 8px;border-radius:999px;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;background:transparent;color:var(--wr-prata-2);border:1px solid var(--wr-borda)}.vm-warroom-seta{color:var(--wr-ouro)}.vm-wr-dado{color:var(--wr-prata)}.vm-wr-metodo{color:var(--wr-ouro)}.vm-cabecalho[data-area=warroom]{--cor-texto: #E6E9ED;--cor-texto-2: #A9B0BA;--cor-borda: #30353D;background:#0e1013;border-bottom-color:#d4af37;color:#e6e9ed}.vm-cabecalho[data-area=warroom] .vm-cabecalho-divisor{background:#d4af37}.vm-ref{display:inline}.vm-ref-botao{display:inline-flex;align-items:center;gap:4px;margin-left:6px;padding:1px 6px;border-radius:999px;font-size:11px;font-weight:600;color:var(--cor-texto-2);border:1px solid var(--cor-borda);background:transparent;vertical-align:middle}.vm-ref-botao:hover{color:var(--cor-texto)}.vm-ref-corpo{display:block;margin-top:6px;padding:8px 10px;border-left:2px solid var(--cor-borda);font-size:12px;font-weight:400;color:var(--cor-texto-2)}.vm-ref-citacao{font-style:italic}.vm-chips-opcionais{display:grid;gap:6px;margin-top:8px}.vm-chips-opcionais-rotulo{margin:0;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--cor-texto-2)}.vm-chips-opcionais-rotulo span{text-transform:none;letter-spacing:0;font-weight:500}.vm-ajuste-setup{display:flex;align-items:flex-start;gap:8px;margin:0 0 16px;padding:10px 12px;border-radius:var(--raio);border:1px solid var(--cor-borda);background:var(--cor-superficie);font-size:14px;color:var(--cor-texto)}.vm-ajuste-setup svg{flex-shrink:0;margin-top:2px;color:var(--cor-acento)}.vm-selo-chip{display:inline-flex;align-items:center;padding:1px 8px;border-radius:999px;font-size:11px;font-weight:700;border:1px solid var(--cor-borda);color:var(--cor-texto-2)}.vm-chip-aba{flex:1 1 0;min-width:0;justify-content:center;white-space:nowrap;padding-left:8px;padding-right:8px}.vm-chip-contagem{margin-left:6px;font-variant-numeric:tabular-nums;opacity:.8}.vm-btn-icone[data-ativo=true]{border-color:var(--cor-acento);color:var(--cor-acento)}.vm-linha-agora{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px;border-radius:var(--raio);background:var(--cor-superficie-2)}.vm-linha-agora[data-nivel=urgente]{background:var(--cor-perigo-fundo);color:var(--cor-perigo)}.vm-linha-agora[data-nivel=atencao]{background:var(--cor-alerta-fundo);color:var(--cor-alerta)}.vm-btn-mini{min-height:44px;padding:0 12px;font-size:13px;white-space:nowrap;flex-shrink:0}.vm-dados{display:grid;grid-template-columns:minmax(0,auto) minmax(0,1fr);gap:6px 12px;font-size:13px}.vm-dados dt{color:var(--cor-texto-2)}.vm-dados dd{margin:0;color:var(--cor-texto);overflow-wrap:anywhere}.vm-kpi-detalhe{max-width:100%;font-size:10px;line-height:1.2;color:var(--cor-texto-2);overflow-wrap:anywhere}.vm-barra-acoes{position:sticky;bottom:0;display:flex;gap:8px;padding:12px 0;background:var(--cor-fundo);border-top:1px solid var(--cor-borda);z-index:5}.vm-cabecalho[data-visao=professor] .vm-cabecalho-divisor{background:#d4af37}@media print{body *{visibility:hidden}.vm-relatorio,.vm-relatorio *{visibility:visible}.vm-relatorio{position:absolute;left:0;top:0;width:100%;margin:0!important;padding:12mm!important;min-height:0!important}.vm-relatorio,.vm-warroom.vm-relatorio{--wr-fundo: #fff;--wr-superficie: #fff;--wr-superficie-2: #f3f4f6;--wr-borda: #b8bcc4;--wr-prata: #111;--wr-prata-2: #444;--wr-ouro: #7a5c00;--wr-ouro-suave: #f3ead0;--cor-fundo: #fff;--cor-superficie: #fff;--cor-superficie-2: #f3f4f6;--cor-borda: #b8bcc4;--cor-texto: #111;--cor-texto-2: #444;--cor-acento: #7a5c00;--cor-alerta: #8a5a00;--cor-alerta-fundo: #fbf1dc;--cor-perigo: #9b2c2c;background:#fff;color:#111}.vm-relatorio .vm-card{box-shadow:none!important;-moz-column-break-inside:avoid;break-inside:avoid}.vm-relatorio .vm-nao-imprimir{display:none!important}}.hover\:bg-\[var\(--cor-superficie-2\)\]:hover{background-color:var(--cor-superficie-2)}.hover\:bg-black\/\[\.02\]:hover{background-color:#00000005}.hover\:bg-black\/\[\.03\]:hover{background-color:#00000008}.hover\:bg-black\/\[\.04\]:hover{background-color:#0000000a}.hover\:underline:hover{text-decoration-line:underline}.active\:bg-black\/\[\.06\]:active{background-color:#0000000f}@media(min-width:420px){.min-\[420px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:9999px){.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:block{display:block}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[minmax\(0\,1fr\)\,200px\,auto\]{grid-template-columns:minmax(0,1fr) 200px auto}.md\:grid-cols-\[minmax\(0\,1fr\)\,260px\,auto\]{grid-template-columns:minmax(0,1fr) 260px auto}.md\:grid-cols-\[minmax\(0\,1fr\)\,auto\]{grid-template-columns:minmax(0,1fr) auto}}
