@font-face{font-family:Geist Plataforma;src:url(/plataforma/geist-latin-wght-normal.woff2)format("woff2");font-weight:100 900;font-display:swap}.pa{-webkit-user-select:none;user-select:none;container-type:inline-size}.pa-app{--background:oklch(14.5% 0 0);--foreground:oklch(98.5% 0 0);--card:oklch(20.5% 0 0);--primary:oklch(79.5% .184 86.047);--primary-foreground:oklch(42.1% .095 57.708);--muted:oklch(26.9% 0 0);--muted-foreground:oklch(70.8% 0 0);--border:oklch(100% 0 0/.1);--border-forte:oklch(100% 0 0/.22);--input:oklch(100% 0 0/.15);--destructive:oklch(70.4% .191 22.216);--success:#2fc666;--warning:#faaf2e;--info:#5a96f6;--d0:#5593f7;--d7:#1cca5b;--d15:#f6a823;--d45:#a667e4;--chart-1:oklch(90.5% .182 98.111);--chart-2:oklch(79.5% .184 86.047);--chart-4:oklch(55.4% .135 66.442);--ink:color-mix(in oklab, var(--background), var(--foreground) 7%);--emboss:inset 0 1px 8px #fff3, 0 0 0 1px color-mix(in oklab, var(--foreground), transparent 88%), inset 0 0 0 1px #fff3, 0 2px 2px #0003;--u:calc(100cqw / 1320);aspect-ratio:1320/840;background:var(--background);color:var(--foreground);font-family:Geist Plataforma,Geist,system-ui,sans-serif;font-size:calc(14 * var(--u));text-align:left;-webkit-font-smoothing:antialiased;flex-direction:column;line-height:1.43;display:flex;position:relative;overflow:hidden}.pa-app *,.pa-app :before{box-sizing:border-box;margin:0}.pa-ico{width:calc(16 * var(--u));height:calc(16 * var(--u));flex-shrink:0}.pa-ico--md{width:calc(18 * var(--u));height:calc(18 * var(--u))}.pa-app kbd{font-family:inherit}.pa-btn{align-items:center;gap:calc(6 * var(--u));height:calc(36 * var(--u));padding:0 calc(12 * var(--u));border-radius:calc(18.72 * var(--u));background:var(--primary);color:var(--primary-foreground);font-size:calc(14 * var(--u));white-space:nowrap;font-weight:500;display:inline-flex}.pa-btn--lg{height:calc(40 * var(--u));padding:0 calc(16 * var(--u))}.pa-btn--outline{color:var(--foreground);box-shadow:inset 0 0 0 1px var(--border);background:0 0}.pa-btn--ink{background:var(--ink);color:var(--foreground);box-shadow:var(--emboss)}.pa-btn--cta{height:calc(40 * var(--u));padding:0 calc(4 * var(--u)) 0 calc(20 * var(--u));gap:calc(10 * var(--u))}.pa-btn__disco{width:calc(32 * var(--u));height:calc(32 * var(--u));background:var(--primary-foreground);color:var(--primary);border-radius:999px;place-items:center;display:grid}.pa-badge{height:calc(20 * var(--u));padding:0 calc(8 * var(--u));border-radius:calc(15.84 * var(--u));background:var(--primary);color:var(--primary-foreground);font-size:calc(12 * var(--u));align-items:center;font-weight:500;display:inline-flex}.pa-badge--marco{background:color-mix(in oklab, var(--c), transparent 80%);color:var(--c)}.pa-badge--outline{color:var(--foreground);box-shadow:inset 0 0 0 1px var(--border);background:0 0}.pa-banner{align-items:center;gap:calc(16 * var(--u));min-height:calc(64 * var(--u));padding:calc(8 * var(--u)) calc(40 * var(--u));background:var(--primary);color:var(--primary-foreground);display:flex}.pa-banner__goldie{width:calc(40 * var(--u));height:calc(40 * var(--u));border-radius:999px}.pa-banner__titulo{font-size:calc(18 * var(--u))}.pa-banner__texto{flex:1}.pa-banner__fechar{margin-left:calc(8 * var(--u))}.pa-header{align-items:center;gap:calc(8 * var(--u));height:calc(64 * var(--u));padding:0 calc(16 * var(--u));border-bottom:1px solid var(--border);background:var(--background);display:flex}.pa-icobtn{width:calc(36 * var(--u));height:calc(36 * var(--u));border-radius:999px;place-items:center;display:grid;position:relative}.pa-icobtn--soft{background:var(--muted);box-shadow:inset 0 1px 8px #fff3,inset 0 0 0 1px #fff3,0 2px 2px #0003}.pa-logo{height:calc(28 * var(--u));width:auto;margin-left:calc(4 * var(--u))}.pa-busca{align-items:center;gap:calc(8 * var(--u));width:100%;max-width:calc(448 * var(--u));height:calc(36 * var(--u));padding:0 calc(12 * var(--u));border-radius:calc(18.72 * var(--u));box-shadow:inset 0 0 0 1px var(--border);color:var(--muted-foreground);margin:0 auto;display:flex}.pa-busca kbd{padding:0 calc(5 * var(--u));border-radius:calc(4 * var(--u));background:var(--muted);font-size:calc(12 * var(--u));margin-left:auto}.pa-header__dir{align-items:center;gap:calc(8 * var(--u));display:flex}.pa-meta{align-items:center;gap:calc(8 * var(--u));margin-right:calc(8 * var(--u));color:var(--muted-foreground);font-size:calc(12 * var(--u));display:flex}.pa-anel{width:calc(40 * var(--u));height:calc(40 * var(--u));background:conic-gradient(var(--primary) calc(var(--p) * 1%), var(--muted) 0);border-radius:999px;place-items:center;display:grid;-webkit-mask:radial-gradient(circle,#0000 54%,#000 56%);mask:radial-gradient(circle,#0000 54%,#000 56%)}.pa-anel b{display:none}.pa-badge--sino{top:calc(-4 * var(--u));right:calc(-4 * var(--u));min-width:calc(20 * var(--u));padding:0 calc(5 * var(--u));justify-content:center;position:absolute}.pa-avatar{width:calc(36 * var(--u));height:calc(36 * var(--u));margin-left:calc(4 * var(--u));background:var(--muted);box-shadow:var(--emboss);font-size:calc(12 * var(--u));border-radius:999px;place-items:center;font-weight:600;display:grid}.pa-corpo{flex:1;min-height:0;display:flex}.pa-lateral{width:calc(256 * var(--u));border-right:1px solid var(--border);padding:calc(4 * var(--u)) 0;flex-shrink:0;overflow:hidden}.pa-grupo{gap:calc(4 * var(--u));padding:calc(8 * var(--u));flex-direction:column;list-style:none;display:flex}.pa-sep{height:1px;margin:0 calc(8 * var(--u));background:var(--border);display:block}.pa-item{align-items:center;gap:calc(8 * var(--u));height:calc(40 * var(--u));padding:0 calc(11 * var(--u));font-size:calc(14 * var(--u));border-radius:999px;transition:background-color .2s;display:flex}.pa-item:hover,.pa-subitem:hover{background:var(--muted)}.pa-item[data-ativo],.pa-subitem[data-ativo]{background:var(--muted);font-weight:500}.pa-item__seta{margin-left:auto;transform:rotate(90deg)}.pa-sub{gap:calc(4 * var(--u));margin:0 calc(14 * var(--u));padding:calc(2 * var(--u)) calc(10 * var(--u));border-left:1px solid var(--border);flex-direction:column;list-style:none;display:flex}.pa-subitem{height:calc(28 * var(--u));padding:0 calc(12 * var(--u));font-size:calc(14 * var(--u));border-radius:999px;align-items:center;display:flex}.pa-main{flex:1;min-width:0;position:relative;overflow:hidden}.pa-tela{visibility:hidden;opacity:0;transition:opacity .3s,transform .4s cubic-bezier(.16,1,.3,1),visibility 0s linear .4s;position:absolute;inset:0;overflow:hidden}.pa-tela[data-estado=depois]{transform:translateY(calc(24 * var(--u)))}.pa-tela[data-estado=antes]{transform:translateY(calc(-16 * var(--u)))}.pa-tela[data-estado=ativa]{visibility:visible;opacity:1;transition-delay:0s;transform:none}.pa-pagina{gap:calc(32 * var(--u));padding:calc(40 * var(--u)) calc(40 * var(--u));flex-direction:column;display:flex}.pa-hero{justify-content:space-between;align-items:flex-end;gap:calc(24 * var(--u));display:flex}.pa-h1{font-size:calc(36 * var(--u));letter-spacing:-.01em;font-weight:700;line-height:1.1}.pa-h2{font-size:calc(24 * var(--u));font-weight:700}.pa-desc{margin-top:calc(4 * var(--u));color:var(--muted-foreground);font-size:calc(14 * var(--u))}.pa-card{border-radius:calc(18.72 * var(--u));background:var(--card);box-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a, 0 0 0 1px color-mix(in oklab, var(--foreground), transparent 90%);overflow:hidden}.pa-prog{height:calc(8 * var(--u));background:var(--muted);border-radius:999px;display:block;overflow:hidden}.pa-prog>span{background:var(--primary);border-radius:999px;height:100%;display:block}.pa-cal{min-height:calc(560 * var(--u));display:flex}.pa-cal__lado{width:calc(272 * var(--u));border-right:1px solid var(--border);flex-shrink:0}.pa-cal__lado>*+*{border-top:1px solid var(--border)}.pa-mini{padding:calc(16 * var(--u))}.pa-mini__mes{padding-bottom:calc(8 * var(--u));font-size:calc(14 * var(--u));justify-content:space-between;align-items:center;display:flex}.pa-mini__grade{gap:calc(2 * var(--u));text-align:center;font-size:calc(12 * var(--u));grid-template-columns:repeat(7,1fr);display:grid}.pa-mini__sem{padding:calc(4 * var(--u)) 0;color:var(--muted-foreground)}.pa-mini__dia{height:calc(30 * var(--u));border-radius:calc(10 * var(--u));place-items:center;display:grid}.pa-mini__fora{color:color-mix(in oklab, var(--muted-foreground), transparent 50%)}.pa-mini__semana{background:var(--muted)}.pa-mini__hoje{background:var(--primary);color:var(--primary-foreground);font-weight:600}.pa-cal__bloco{gap:calc(10 * var(--u));padding:calc(16 * var(--u));flex-direction:column;display:flex}.pa-cal__titulo{font-size:calc(18 * var(--u));font-weight:600}.pa-check{align-items:center;gap:calc(10 * var(--u));font-size:calc(14 * var(--u));display:flex}.pa-check__caixa{width:calc(16 * var(--u));height:calc(16 * var(--u));border:2px solid var(--c);border-radius:calc(4 * var(--u));color:var(--primary-foreground);place-items:center;display:grid}.pa-check__caixa--on{background:var(--c)}.pa-check__caixa .pa-ico{width:calc(11 * var(--u));height:calc(11 * var(--u));stroke-width:3px}.pa-marco{align-items:center;gap:calc(10 * var(--u));color:var(--muted-foreground);display:flex}.pa-marco span{width:calc(8 * var(--u));height:calc(8 * var(--u));border-radius:999px}.pa-cal__principal{flex-direction:column;flex:1;min-width:0;display:flex}.pa-cal__barra{padding:calc(16 * var(--u));justify-content:space-between;align-items:center;display:flex}.pa-cal__periodo{align-items:center;gap:calc(12 * var(--u));display:flex}.pa-cal__periodo b{font-size:calc(20 * var(--u));font-weight:600}.pa-semana{border-top:1px solid var(--border);flex:1;grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.pa-dia{border-right:1px solid color-mix(in oklab, var(--border), transparent 30%);flex-direction:column;display:flex}.pa-dia:last-child{border-right:0}.pa-dia--hoje{background:var(--muted)}.pa-dia__cab{padding:calc(8 * var(--u)) 0;border-bottom:1px solid color-mix(in oklab, var(--border), transparent 30%);color:color-mix(in oklab, var(--muted-foreground), transparent 30%);font-size:calc(14 * var(--u));text-align:center}.pa-dia--hoje .pa-dia__cab{color:var(--foreground);font-weight:500}.pa-dia__cel{gap:calc(8 * var(--u));padding:calc(8 * var(--u));flex-direction:column;flex:1;display:flex}.pa-dia__vazio{color:color-mix(in oklab, var(--muted-foreground), transparent 30%);font-size:calc(12 * var(--u));flex:1;justify-content:center;align-items:center;display:flex}.pa-rev{isolation:isolate;gap:calc(6 * var(--u));padding:calc(10 * var(--u)) calc(12 * var(--u));border-radius:calc(12.96 * var(--u));background:var(--ink);box-shadow:var(--emboss);flex-direction:column;display:flex;position:relative;overflow:hidden}.pa-rev:before{content:"";z-index:-1;background:color-mix(in oklab, var(--c), transparent 88%);position:absolute;inset:0}.pa-rev__aneis{top:calc(-40 * var(--u));right:calc(-56 * var(--u));z-index:-1;width:calc(144 * var(--u));height:calc(144 * var(--u));opacity:.6;position:absolute}.pa-rev__topo{align-items:center;width:100%;display:flex}.pa-rev__ok,.pa-rev__atraso{width:calc(14 * var(--u));height:calc(14 * var(--u));margin-left:auto}.pa-rev__ok{color:var(--success)}.pa-rev__atraso{color:var(--destructive)}.pa-rev__titulo{font-size:calc(12 * var(--u));-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:500;line-height:1.35;display:-webkit-box;overflow:hidden}.pa-rev__titulo--feita{opacity:.7;text-decoration:line-through}.pa-rev__disc{font-size:calc(10 * var(--u));white-space:nowrap;text-overflow:ellipsis;opacity:.7;overflow:hidden}.pa-rev__escada{align-items:flex-end;gap:calc(2 * var(--u));display:flex}.pa-rev__escada span{width:calc(4 * var(--u));background:var(--muted);border-radius:999px}.pa-rev__escada span.on{background:var(--success)}.pa-tabela{padding:calc(24 * var(--u))}.pa-tabela__cab{align-items:center;gap:calc(12 * var(--u));font-size:calc(16 * var(--u));display:flex}.pa-tabela__cab b{margin-right:auto;font-weight:500}.pa-input{align-items:center;gap:calc(8 * var(--u));width:calc(260 * var(--u));height:calc(36 * var(--u));padding:0 calc(12 * var(--u));border-radius:calc(18.72 * var(--u));background:color-mix(in oklab, var(--input), transparent 70%);box-shadow:inset 0 0 0 1px var(--input);color:var(--muted-foreground);font-size:calc(14 * var(--u));display:flex}.pa-alternar{padding:calc(3 * var(--u));background:var(--muted);border-radius:999px;display:flex}.pa-alternar span{width:calc(30 * var(--u));height:calc(30 * var(--u));color:var(--muted-foreground);border-radius:999px;place-items:center;display:grid}.pa-alternar span.on{background:var(--card);color:var(--foreground)}.pa-capas{gap:calc(16 * var(--u));margin-top:calc(20 * var(--u));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pa-capa{align-items:stretch;display:flex}.pa-capa__img{aspect-ratio:3/5;background:var(--muted);flex-shrink:0;width:28%;position:relative}.pa-capa__img img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.pa-capa__corpo{min-width:0;padding:calc(20 * var(--u)) calc(24 * var(--u));flex-direction:column;flex:1;display:flex}.pa-capa__titulo{font-size:calc(20 * var(--u));font-weight:600;line-height:1.2}.pa-capa__desc{margin-top:calc(8 * var(--u));color:var(--muted-foreground);font-size:calc(13 * var(--u))}.pa-capa__nums{gap:calc(20 * var(--u));margin-top:calc(20 * var(--u));color:var(--muted-foreground);font-size:calc(13 * var(--u));display:flex}.pa-capa__nums span{align-items:center;gap:calc(6 * var(--u));display:flex}.pa-capa__nums .pa-ico{color:var(--primary)}.pa-capa__corpo .pa-prog{margin-top:calc(16 * var(--u))}.pa-capa__pct{margin-top:calc(6 * var(--u));font-size:calc(12 * var(--u));font-weight:600}.pa-capa__btn{align-self:flex-start;margin-top:auto}.pa-duas{grid-template-columns:minmax(0, 1fr) calc(320 * var(--u));align-items:start;gap:calc(24 * var(--u));display:grid}.pa-questao{gap:calc(18 * var(--u));padding:calc(24 * var(--u));flex-direction:column;display:flex}.pa-questao__cab{justify-content:space-between;align-items:flex-start;display:flex}.pa-questao__num{margin-top:calc(4 * var(--u));font-size:calc(16 * var(--u));font-weight:500}.pa-questao__acoes{gap:calc(16 * var(--u));color:var(--muted-foreground);display:flex}.pa-questao__enunciado{font-size:calc(16 * var(--u));font-weight:500;line-height:1.6}.pa-alts{gap:calc(10 * var(--u));flex-direction:column;padding:0;list-style:none;display:flex}.pa-alt{align-items:center;gap:calc(14 * var(--u));padding:calc(12 * var(--u)) calc(14 * var(--u));border:1px solid var(--border);border-radius:calc(12.96 * var(--u));transition:all .3s;display:flex}.pa-alt__letra{width:calc(36 * var(--u));height:calc(36 * var(--u));border-radius:calc(10 * var(--u));background:var(--muted);color:var(--muted-foreground);font-size:calc(15 * var(--u));flex-shrink:0;place-items:center;font-weight:700;transition:all .3s;display:grid}.pa-alt__texto{font-size:calc(14 * var(--u));flex:1;line-height:1.5}.pa-alt__tog{width:calc(30 * var(--u));height:calc(30 * var(--u));border-radius:calc(10 * var(--u));box-shadow:inset 0 0 0 1px var(--border);color:var(--muted-foreground);place-items:center;display:grid}.pa-alt__certo{width:calc(22 * var(--u));height:calc(22 * var(--u));color:var(--success);display:none}.pa-alt[data-estado=marcada]{border-color:var(--primary);background:color-mix(in oklab, var(--primary), var(--card) 86%);box-shadow:0 0 0 1px var(--primary)}.pa-alt[data-estado=marcada] .pa-alt__letra{background:var(--primary);color:var(--primary-foreground)}.pa-alt[data-estado=certa]{border-color:var(--success);background:color-mix(in oklab, var(--success), var(--card) 82%);box-shadow:0 0 0 1px var(--success)}.pa-alt[data-estado=certa] .pa-alt__letra{background:var(--success);color:#fff}.pa-alt[data-estado=certa] .pa-alt__certo{display:block}.pa-alt[data-estado=apagada]{opacity:.55}.pa-responder{justify-content:center;width:100%}.pa-responder[data-respondido]{background:var(--muted);color:var(--muted-foreground)}.pa-questao__nav{padding-top:calc(12 * var(--u));border-top:1px solid var(--border);justify-content:space-between;display:flex}.pa-questao__nav span{align-items:center;gap:calc(4 * var(--u));display:flex}.pa-navq{gap:calc(16 * var(--u));padding:calc(24 * var(--u));flex-direction:column;display:flex}.pa-navq__titulo{font-size:calc(16 * var(--u));font-weight:500}.pa-navq__grade{grid-template-columns:repeat(auto-fill, minmax(calc(32 * var(--u)), 1fr));gap:calc(6 * var(--u));display:grid}.pa-navq__n{width:calc(32 * var(--u));height:calc(32 * var(--u));box-shadow:inset 0 0 0 1px var(--border);font-size:calc(12 * var(--u));border-radius:999px;place-items:center;display:grid}.pa-navq__n--a{background:color-mix(in oklab, var(--success), var(--card) 82%);box-shadow:inset 0 0 0 1px var(--success);color:var(--success)}.pa-navq__n--e{background:color-mix(in oklab, var(--destructive), var(--card) 82%);box-shadow:inset 0 0 0 1px var(--destructive);color:var(--destructive)}.pa-navq__n--c{background:var(--primary);box-shadow:none;color:var(--primary-foreground);font-weight:600}.pa-navq__leg{gap:calc(6 * var(--u)) calc(14 * var(--u));color:var(--muted-foreground);font-size:calc(12 * var(--u));flex-wrap:wrap;display:flex}.pa-navq__leg span{align-items:center;gap:calc(6 * var(--u));display:flex}.pa-navq__leg span:before{content:"";width:calc(8 * var(--u));height:calc(8 * var(--u));background:var(--c);border-radius:999px}.pa-navq__tiles{gap:calc(8 * var(--u));grid-template-columns:1fr 1fr;display:grid}.pa-navq__tiles span{padding:calc(8 * var(--u)) calc(10 * var(--u));border-radius:calc(12.96 * var(--u));background:var(--muted);flex-direction:column;display:flex}.pa-navq__tiles small{color:var(--muted-foreground);font-size:calc(12 * var(--u))}.pa-navq__tiles b{font-size:calc(18 * var(--u))}.pa-flash{gap:calc(20 * var(--u));padding:calc(24 * var(--u));flex-direction:column;display:flex}.pa-flip{height:calc(340 * var(--u));perspective:calc(1600 * var(--u));position:relative}.pa-flip__lado{justify-content:center;align-items:center;gap:calc(20 * var(--u));padding:calc(40 * var(--u)) calc(80 * var(--u));border-radius:calc(18.72 * var(--u));background:var(--ink);box-shadow:var(--emboss);backface-visibility:hidden;text-align:center;flex-direction:column;transition:transform .7s cubic-bezier(.4,.2,.2,1);display:flex;position:absolute;inset:0}.pa-flip__lado p{font-size:calc(20 * var(--u));font-weight:500;line-height:1.5}.pa-flip__verso{transform:rotateY(180deg)}.pa-flip[data-virado] .pa-flip__frente{transform:rotateY(-180deg)}.pa-flip[data-virado] .pa-flip__verso{transform:rotateY(0)}.pa-flash__dica{color:var(--muted-foreground);font-size:calc(13 * var(--u));text-align:center}.pa-flash__dica kbd,.pa-tecla kbd{padding:0 calc(6 * var(--u));border-radius:calc(4 * var(--u));background:var(--muted);font-size:calc(12 * var(--u))}.pa-teclas{gap:calc(12 * var(--u));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pa-tecla{align-items:center;gap:calc(12 * var(--u));padding:calc(12 * var(--u)) calc(14 * var(--u));border:2px solid var(--c);border-radius:calc(15.84 * var(--u));background:color-mix(in oklab, var(--c), transparent 90%);border-bottom-width:4px;display:flex}.pa-tecla__disco{width:calc(40 * var(--u));height:calc(40 * var(--u));background:var(--c);color:#fff;border-radius:999px;place-items:center;display:grid}.pa-tecla b{font-size:calc(15 * var(--u));display:block}.pa-tecla small{color:var(--muted-foreground);font-size:calc(12 * var(--u))}.pa-tecla kbd{margin-left:auto}.pa-kpis{gap:calc(16 * var(--u));margin-top:calc(-12 * var(--u));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pa-kpi{gap:calc(14 * var(--u));min-height:calc(190 * var(--u));padding:calc(20 * var(--u));flex-direction:column;display:flex}.pa-kpi__cab{color:var(--muted-foreground);font-size:calc(13 * var(--u));flex-direction:column;display:flex}.pa-kpi__cab b{color:var(--foreground);font-size:calc(26 * var(--u));font-weight:700}.pa-barras{align-items:flex-end;gap:calc(8 * var(--u));flex:1;display:flex}.pa-barras__col{gap:calc(2 * var(--u));flex-direction:column-reverse;flex:1;height:100%;display:flex}.pa-barras__col span{border-radius:calc(4 * var(--u))}.pa-linha{width:100%;min-height:calc(70 * var(--u));flex:1;overflow:visible}.pa-gauge{width:calc(110 * var(--u));height:calc(110 * var(--u));background:radial-gradient(circle, var(--card) 62%, transparent 63%), conic-gradient(var(--chart-2) calc(var(--p) * 1%), var(--muted) 0);border-radius:999px;align-self:center;place-items:center;display:grid}.pa-gauge b{font-size:calc(20 * var(--u))}.pa-kpi--resumo{align-items:center;gap:calc(16 * var(--u));flex-direction:row}.pa-kpi__ico{width:calc(48 * var(--u));height:calc(48 * var(--u));border-radius:calc(12.96 * var(--u));background:color-mix(in oklab, var(--chart-2), transparent 90%);color:var(--chart-2);flex-shrink:0;place-items:center;display:grid}.pa-kpi__ico--4{background:color-mix(in oklab, var(--chart-4), transparent 90%);color:var(--chart-4)}.pa-kpi--resumo p{gap:calc(2 * var(--u));flex-direction:column;display:flex}.pa-kpi--resumo small{color:var(--muted-foreground);font-size:calc(13 * var(--u))}.pa-kpi--resumo b{font-size:calc(26 * var(--u))}.pa-tela:after{content:"";height:calc(320 * var(--u));display:block}.pa-cursor{z-index:30;width:calc(22 * var(--u));height:auto;margin:calc(-2 * var(--u)) 0 0 calc(-4 * var(--u));opacity:0;pointer-events:none;filter:drop-shadow(0 2px 3px #00000073);transition-property:transform,opacity;transition-duration:.52s;transition-timing-function:cubic-bezier(.45,0,.2,1);position:absolute;top:0;left:0;overflow:visible}.pa-cursor[data-visivel]{opacity:1}.pa-cursor path{transform-origin:20% 10%;transition:transform .12s}.pa-cursor[data-clique] path,.pa-cursor[data-segura] path{transform:scale(.84)}.pa-rev__ok--demo{display:none}.pa-rev[data-feita] .pa-rev__ok--demo{animation:.35s cubic-bezier(.34,1.56,.64,1) both pa-pop;display:block}.pa-rev[data-feita] .pa-rev__titulo{opacity:.7;text-decoration:line-through}.pa-rev[data-feita] .pa-rev__escada span.prox{background:var(--success)}.pa-rev[data-feita]:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 calc(2 * var(--u)) var(--success);animation:.8s ease-out both pa-brilho;position:absolute;inset:0}.pa-rev[data-arrastando]{z-index:5;box-shadow:var(--emboss), 0 calc(18 * var(--u)) calc(30 * var(--u)) #0000008c}.pa-dia[data-alvo] .pa-dia__cel{border-radius:calc(12 * var(--u));background:color-mix(in oklab, var(--primary), transparent 92%);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--primary), transparent 55%)}.pa-dia__cel{transition:background .2s,box-shadow .2s}@keyframes pa-pop{0%{transform:scale(0)}}@keyframes pa-brilho{to{opacity:0}}@keyframes pa-entra{0%{opacity:0;transform:translateY(calc(-6 * var(--u)))}}.pa-leitor{flex-direction:column;display:flex}.pa-leitor__barra{justify-content:space-between;align-items:flex-start;gap:calc(16 * var(--u));padding:calc(20 * var(--u)) calc(24 * var(--u));border-bottom:1px solid var(--border);display:flex}.pa-leitor__ferramentas{gap:calc(8 * var(--u));display:flex}.pa-ferr{width:calc(34 * var(--u));height:calc(34 * var(--u));border-radius:calc(10 * var(--u));box-shadow:inset 0 0 0 1px var(--border);color:var(--muted-foreground);place-items:center;transition:all .2s;display:grid}.pa-ferr[data-on]{background:color-mix(in oklab, var(--primary), transparent 82%);box-shadow:inset 0 0 0 1px var(--primary);color:var(--primary)}.pa-leitor__folha{height:calc(410 * var(--u));padding:calc(28 * var(--u)) calc(40 * var(--u)) 0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 82%,#0000);mask-image:linear-gradient(#000 82%,#0000)}.pa-leitor__rolo{gap:calc(14 * var(--u));color:color-mix(in oklab, var(--foreground), transparent 10%);font-size:calc(16 * var(--u));flex-direction:column;line-height:1.75;display:flex}.pa-leitor__cap{color:var(--muted-foreground);font-size:calc(12 * var(--u));letter-spacing:.06em;text-transform:uppercase}.pa-leitor__incisos{padding-left:calc(20 * var(--u));flex-direction:column;list-style:none;display:flex}.pa-grifo{padding:0 calc(2 * var(--u));border-radius:calc(3 * var(--u));background:linear-gradient(color-mix(in oklab, var(--primary), transparent 50%), color-mix(in oklab, var(--primary), transparent 50%)) no-repeat 0 0 / 0% 100%;color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-size .85s linear}.pa-grifo[data-on]{background-size:100% 100%}.pa-leitor__rodape{align-items:center;gap:calc(12 * var(--u));padding:calc(14 * var(--u)) calc(24 * var(--u));border-top:1px solid var(--border);color:var(--muted-foreground);font-size:calc(13 * var(--u));display:flex}.pa-leitor__rodape .pa-prog{flex:1}.pa-leitor__rodape .pa-prog>span{transition:width .8s}.pa-grifos{padding:calc(20 * var(--u));flex-direction:column;display:flex}.pa-grifos__cab{align-items:center;gap:calc(8 * var(--u));font-size:calc(15 * var(--u));display:flex}.pa-grifos__cab .pa-ico{color:var(--primary)}.pa-grifos__lista{gap:calc(10 * var(--u));margin-top:calc(16 * var(--u));flex-direction:column;padding:0;list-style:none;display:flex}.pa-grifos__lista li{padding:calc(10 * var(--u)) calc(12 * var(--u));border-left:calc(3 * var(--u)) solid var(--primary);border-radius:calc(8 * var(--u));background:var(--ink);font-size:calc(12.5 * var(--u));line-height:1.5}.pa-grifos__lista li[data-novo]{animation:.4s cubic-bezier(.16,1,.3,1) both pa-entra}.pa-trecho{position:relative}.pa-trecho[data-selecionado] .pa-trecho__texto{background:color-mix(in oklab, var(--info), transparent 60%);box-shadow:0 0 0 calc(2 * var(--u)) color-mix(in oklab, var(--info), transparent 60%)}.pa-selmenu{top:calc(100% + 6 * var(--u));left:calc(40 * var(--u));z-index:6;padding:calc(4 * var(--u));border-radius:calc(12 * var(--u));background:var(--card);box-shadow:inset 0 0 0 1px var(--border), 0 calc(10 * var(--u)) calc(24 * var(--u)) #00000073;font-size:calc(13 * var(--u));flex-direction:column;animation:.2s cubic-bezier(.16,1,.3,1) both pa-entra;display:none;position:absolute}.pa-selmenu[data-on]{display:flex}.pa-selmenu__item{align-items:center;gap:calc(8 * var(--u));padding:calc(7 * var(--u)) calc(10 * var(--u));border-radius:calc(8 * var(--u));white-space:nowrap;display:flex}.pa-selmenu__item[data-on]{background:var(--muted)}.pa-selmenu__item .pa-ico{width:calc(15 * var(--u));height:calc(15 * var(--u));color:var(--muted-foreground)}.pa-selmenu__goldie{width:calc(20 * var(--u));height:calc(20 * var(--u));background:color-mix(in oklab, var(--primary), transparent 85%);border-radius:999px}.pa-ia{gap:calc(16 * var(--u));padding:calc(16 * var(--u))}.pa-ia__cab{justify-content:space-between;align-items:flex-start;gap:calc(16 * var(--u));padding:calc(6 * var(--u)) calc(4 * var(--u)) 0;display:flex}.pa-ia__lendo{align-items:center;gap:calc(6 * var(--u));margin-top:calc(6 * var(--u));color:var(--muted-foreground);font-size:calc(12 * var(--u));display:flex}.pa-ia__lendo .pa-ico{width:calc(14 * var(--u));height:calc(14 * var(--u))}.pa-ia__acoes{gap:calc(14 * var(--u));color:var(--muted-foreground);display:flex}.pa-ia__acoes .pa-ico{width:calc(18 * var(--u));height:calc(18 * var(--u))}.pa-ia__conversa{gap:calc(14 * var(--u));padding:calc(8 * var(--u)) calc(4 * var(--u));flex-direction:column;flex:0 auto;display:flex;overflow:hidden}.pa-ia__vazio{justify-content:center;align-items:center;gap:calc(4 * var(--u));text-align:center;flex-direction:column;flex:none;display:flex}.pa-ia__vazio[data-off]{display:none}.pa-ia__vazio b{margin-top:calc(10 * var(--u));font-size:calc(26 * var(--u));font-weight:600}.pa-ia__vazio small{color:var(--muted-foreground);font-size:calc(13 * var(--u))}.pa-ia__retrato{width:calc(140 * var(--u));height:calc(140 * var(--u));background:color-mix(in oklab, var(--primary), transparent 88%);box-shadow:var(--emboss);object-fit:cover;border-radius:999px}.pa-ia__balao{gap:calc(10 * var(--u));max-width:85%;padding:calc(12 * var(--u)) calc(16 * var(--u));border-radius:calc(16 * var(--u));background:var(--muted);font-size:calc(13.5 * var(--u));flex-direction:column;margin-left:auto;line-height:1.55;animation:.35s cubic-bezier(.16,1,.3,1) both pa-entra;display:none}.pa-ia__balao[data-on]{display:flex}.pa-ia__resposta{font-size:calc(13.5 * var(--u));line-height:1.6;animation:.4s cubic-bezier(.16,1,.3,1) both pa-entra;display:none}.pa-ia__resposta[data-on]{display:block}.pa-ia__resposta ul{gap:calc(8 * var(--u));margin:calc(10 * var(--u)) 0;padding-left:calc(18 * var(--u));flex-direction:column;display:flex}.pa-ia__resposta li::marker{color:var(--primary)}.pa-ia__pensando{width:fit-content;padding:calc(10 * var(--u)) calc(14 * var(--u));display:none}.pa-ia__pensando[data-on]{display:block}.pa-ia__pensando span{width:calc(6 * var(--u));height:calc(6 * var(--u));margin-right:calc(4 * var(--u));background:var(--muted-foreground);border-radius:999px;animation:1s ease-in-out infinite pa-pulso;display:inline-block}.pa-ia__pensando span:nth-child(2){animation-delay:.15s}.pa-ia__pensando span:nth-child(3){animation-delay:.3s}@keyframes pa-pulso{0%,to{opacity:.3}50%{opacity:1}}.pa-ia__sugestoes{gap:calc(8 * var(--u));padding:0 calc(4 * var(--u));flex-wrap:wrap;display:flex}.pa-ia__sugestoes span{padding:calc(7 * var(--u)) calc(12 * var(--u));box-shadow:inset 0 0 0 1px var(--border);color:var(--muted-foreground);font-size:calc(12.5 * var(--u));border-radius:999px}.pa-ia__campo{align-items:flex-end;gap:calc(10 * var(--u));min-height:calc(80 * var(--u));padding:calc(12 * var(--u));border-radius:calc(16 * var(--u));background:var(--card);box-shadow:inset 0 0 0 1px var(--border);font-size:calc(13.5 * var(--u));line-height:1.55;display:flex}.pa-ia__texto{color:var(--muted-foreground);white-space:pre-line;flex:1;align-self:flex-start}.pa-ia__texto[data-escrito]{color:var(--foreground)}.pa-ia__texto[data-digitando]:after{content:"";width:1px;height:calc(15 * var(--u));margin-left:calc(2 * var(--u));translate:0 calc(3 * var(--u));background:var(--primary);animation:1s step-end infinite pa-pisca;display:inline-block}@keyframes pa-pisca{50%{opacity:0}}.pa-ia__enviar{width:calc(32 * var(--u));height:calc(32 * var(--u));background:var(--primary);color:var(--primary-foreground);border-radius:999px;place-items:center;display:grid}.pa-ia__enviar .pa-ico{width:calc(16 * var(--u));height:calc(16 * var(--u))}.pa-gaveta{z-index:8;visibility:hidden;opacity:0;justify-content:flex-end;transition:opacity .35s,visibility .35s;display:flex;position:absolute;inset:0}.pa-gaveta:before{content:"";background:#0000008c;position:absolute;inset:0}.pa-gaveta[data-aberta]{visibility:visible;opacity:1}.pa-gaveta__painel{width:calc(560 * var(--u));border-left:1px solid var(--border);background:var(--background);flex-direction:column;transition:translate .42s cubic-bezier(.32,.72,0,1);display:flex;position:relative;translate:100%}.pa-gaveta[data-aberta] .pa-gaveta__painel{translate:0}.pa-gaveta__cab{gap:calc(6 * var(--u));padding:calc(22 * var(--u)) calc(24 * var(--u)) calc(16 * var(--u));flex-direction:column;display:flex}.pa-gaveta__meta{align-items:center;gap:calc(8 * var(--u));color:var(--muted-foreground);font-size:calc(13 * var(--u));display:flex}.pa-gaveta__titulo{font-size:calc(20 * var(--u));font-weight:600}.pa-gaveta__abas{gap:calc(24 * var(--u));padding:0 calc(24 * var(--u));border-top:1px solid var(--border);border-bottom:1px solid var(--border);color:var(--muted-foreground);font-size:calc(14 * var(--u));display:flex}.pa-gaveta__abas span{padding:calc(14 * var(--u)) 0;border-bottom:calc(2 * var(--u)) solid transparent}.pa-gaveta__abas span[data-ativo]{border-bottom-color:var(--primary);color:var(--foreground)}.pa-gaveta__corpo{gap:calc(16 * var(--u));min-height:0;padding:calc(24 * var(--u));flex-direction:column;flex:1;display:flex;overflow:hidden}.pa-cl{gap:calc(12 * var(--u));padding:calc(18 * var(--u));flex-direction:column;display:flex}.pa-cl__cab{justify-content:space-between;align-items:center;gap:calc(12 * var(--u));font-size:calc(15 * var(--u));display:flex}.pa-cl__cab>span{gap:calc(2 * var(--u));flex-direction:column;display:flex}.pa-cl__cab small{color:var(--muted-foreground);font-size:calc(12.5 * var(--u))}.pa-cl__pct{font-size:calc(22 * var(--u));font-variant-numeric:tabular-nums;font-weight:500}.pa-cl .pa-prog>span{transition:width .4s}.pa-cl__lista{gap:calc(4 * var(--u));flex-direction:column;padding:0;list-style:none;display:flex}.pa-cl__item{align-items:center;gap:calc(12 * var(--u));padding:calc(10 * var(--u)) calc(8 * var(--u));border-radius:calc(10 * var(--u));font-size:calc(13.5 * var(--u));display:flex}.pa-cl__item+.pa-cl__item{border-top:1px solid var(--border)}.pa-cl__caixa{width:calc(18 * var(--u));height:calc(18 * var(--u));border-radius:calc(5 * var(--u));box-shadow:inset 0 0 0 1px var(--border-forte);color:#0000;flex-shrink:0;place-items:center;transition:all .2s;display:grid}.pa-cl__caixa .pa-ico{width:calc(12 * var(--u));height:calc(12 * var(--u));stroke-width:3px}.pa-cl__item[data-feito] .pa-cl__caixa{background:var(--primary);box-shadow:none;color:var(--primary-foreground)}.pa-cl__texto{flex:1}.pa-cl__item[data-feito] .pa-cl__texto{color:var(--muted-foreground);text-decoration:line-through}.pa-cl__seta{color:var(--muted-foreground)}.pa-cl--tempo{flex-direction:row}.pa-cl__linha{align-items:center;gap:calc(12 * var(--u));padding:calc(8 * var(--u)) 0;font-size:calc(13.5 * var(--u));display:flex}.pa-cl__linha+.pa-cl__linha{border-top:1px solid var(--border)}.pa-cl__linha>span:nth-child(2){flex-direction:column;flex:1;display:flex}.pa-cl__linha small{color:var(--muted-foreground);font-size:calc(12 * var(--u))}.pa-cl__anel{width:calc(52 * var(--u));height:calc(52 * var(--u));background:conic-gradient(var(--primary) calc(var(--p) * 1%), var(--muted) 0);border-radius:999px;place-items:center;display:grid;-webkit-mask:radial-gradient(circle,#0000 58%,#000 60%);mask:radial-gradient(circle,#0000 58%,#000 60%)}.pa-cl__anel b{display:none}.pa-gaveta__rodape{justify-content:flex-end;gap:calc(10 * var(--u));padding:calc(16 * var(--u)) calc(24 * var(--u));border-top:1px solid var(--border);display:flex}.pa-coment{margin-top:calc(-18 * var(--u));grid-template-rows:0fr;transition:grid-template-rows .45s cubic-bezier(.16,1,.3,1),margin-top .45s;display:grid}.pa-coment>div{min-height:0;overflow:hidden}.pa-coment[data-aberto]{grid-template-rows:1fr;margin-top:0}.pa-coment__caixa{gap:calc(14 * var(--u));padding:calc(18 * var(--u));border-radius:calc(14 * var(--u));background:color-mix(in oklab, var(--primary), var(--card) 90%);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--primary), transparent 70%);display:flex}.pa-coment__avatar{width:calc(36 * var(--u));height:calc(36 * var(--u));background:var(--primary);color:var(--primary-foreground);font-size:calc(13 * var(--u));border-radius:999px;flex-shrink:0;place-items:center;font-weight:700;display:grid}.pa-coment__quem{align-items:center;gap:calc(6 * var(--u));font-size:calc(14 * var(--u));font-weight:600;display:flex}.pa-coment__quem .pa-ico{color:var(--primary)}.pa-coment__texto+.pa-coment__texto{margin-top:calc(10 * var(--u))}.pa-coment__quem small{margin-left:calc(6 * var(--u));color:var(--muted-foreground);font-size:calc(12 * var(--u));font-weight:400}.pa-coment__texto{margin-top:calc(6 * var(--u));color:color-mix(in oklab, var(--foreground), transparent 10%);font-size:calc(14 * var(--u));line-height:1.6}.pa-navq__n[data-feita]{background:color-mix(in oklab, var(--success), var(--card) 82%);box-shadow:inset 0 0 0 1px var(--success);color:var(--success);transition:all .3s}.pa-tecla{transition:transform .15s,background .2s,border-bottom-width .15s}.pa-tecla[data-on]{background:color-mix(in oklab, var(--c), transparent 70%);border-bottom-width:2px;transform:translateY(2px)}.pa-capa{transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s}.pa-capa[data-foco]{transform:translateY(calc(-4 * var(--u)));box-shadow:0 calc(14 * var(--u)) calc(24 * var(--u)) #00000059, 0 0 0 1px color-mix(in oklab, var(--primary), transparent 50%)}.pa-capa__btn[data-on]{filter:brightness(1.12)}.pa-tela[data-animar] .pa-barras__col{transform-origin:bottom;animation:pa-barra .7s cubic-bezier(.16, 1, .3, 1) calc(var(--i,0) * 60ms) both}.pa-linha__traco{stroke-dasharray:1}.pa-tela[data-animar] .pa-linha__traco{animation:1.1s ease-out .2s both pa-traco}@keyframes pa-barra{0%{transform:scaleY(0)}}@keyframes pa-traco{0%{stroke-dashoffset:1px}}@media (prefers-reduced-motion:reduce){.pa-tela,.pa-flip__lado,.pa-alt{transition:none}.pa-cursor{display:none}}@container (width<=600px){.pa-app{--u:calc(100cqw / 390);aspect-ratio:390/640}.pa-banner{gap:calc(10 * var(--u));padding:calc(8 * var(--u)) calc(16 * var(--u))}.pa-banner__texto,.pa-banner .pa-btn,.pa-busca,.pa-meta,.pa-lateral{display:none}.pa-header__dir{margin-left:auto}.pa-pagina{gap:calc(20 * var(--u));padding:calc(24 * var(--u)) calc(16 * var(--u))}.pa-hero{flex-direction:column;align-items:flex-start}.pa-h1{font-size:calc(24 * var(--u))}.pa-cal__lado,.pa-dia:nth-child(-n+2),.pa-dia:nth-child(n+6),.pa-cal__barra .pa-btn:last-child{display:none}.pa-semana{grid-template-columns:repeat(3,minmax(0,1fr))}.pa-cal__periodo b{font-size:calc(16 * var(--u))}.pa-tabela{padding:calc(16 * var(--u))}.pa-input,.pa-alternar{display:none}.pa-capas,.pa-kpis,.pa-duas{grid-template-columns:minmax(0,1fr)}.pa-capa__img{width:34%}.pa-navq,.pa-alt__tog,.pa-kpi:nth-child(n+4){display:none}.pa-flip{height:calc(280 * var(--u))}.pa-flip__lado{padding:calc(24 * var(--u))}.pa-flip__lado p{font-size:calc(17 * var(--u))}.pa-teclas{gap:calc(8 * var(--u))}.pa-tecla{gap:calc(6 * var(--u));padding:calc(10 * var(--u)) calc(6 * var(--u));text-align:center;flex-direction:column}.pa-tecla small,.pa-tecla kbd,.pa-grifos{display:none}.pa-gaveta__painel{width:100%}.pa-leitor__barra{padding:calc(14 * var(--u)) calc(16 * var(--u))}.pa-leitor__folha{height:calc(330 * var(--u));padding:calc(18 * var(--u)) calc(18 * var(--u)) 0}.pa-leitor__rolo{font-size:calc(14 * var(--u))}.pa-cursor{width:calc(18 * var(--u))}}
