:root{--tinta:#07090e;--tinta-2:#0c1016;--tinta-3:#131923;--fio:#c9a86a33;--fio-forte:#c9a86a6b;--papel:#ece6d8;--suave:#979dab;--latao:#c9a86a;--latao-claro:#ecdcb4;--hex:#62e6e0;--perigo:#ea9184;--display:"Italiana", "Times New Roman", serif;--corpo:"Hanken Grotesk", system-ui, sans-serif;--mono:"JetBrains Mono", ui-monospace, monospace;--margem:clamp(1.1rem, 3vw, 2.5rem);--largura:1280px;--borda:max(var(--margem), calc((100% - var(--largura)) / 2 + var(--margem)));--curva:cubic-bezier(.19, 1, .22, 1);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;background:var(--tinta)}html:has(.app){overflow-y:scroll}html:has(.portal){overflow:hidden}@supports not selector(::-webkit-scrollbar){*{scrollbar-width:thin;scrollbar-color:#c9a86a59 transparent}}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-corner{background:0 0}::-webkit-scrollbar-thumb{background-color:#c9a86a4d;background-clip:padding-box;border:3px solid #0000;border-radius:99px}::-webkit-scrollbar-thumb:hover{background-color:#c9a86a99}body{background:var(--tinta);color:var(--papel);font:400 1.0625rem/1.6 var(--corpo);-webkit-font-smoothing:antialiased;margin:0}body:before{content:"";pointer-events:none;z-index:60;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");position:fixed;inset:0}h1,h2,h3{font-family:var(--display);color:var(--papel);letter-spacing:.005em;margin:0 0 .45em;font-weight:400;line-height:1.02}h1{font-size:clamp(2.1rem,3.6vw,3rem)}h2{margin-top:1.4em;font-size:clamp(1.45rem,2.2vw,1.8rem)}h3{font-size:1.45rem}p{margin:0 0 .8em}ul{margin:0 0 .8em;padding-left:1.1em}ul li::marker{color:var(--latao)}a{color:var(--latao-claro);text-underline-offset:3px;text-decoration-thickness:1px}small{color:var(--suave)}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.45}:focus-visible{outline:1px solid var(--hex);outline-offset:3px}::selection{background:var(--latao);color:var(--tinta)}.rotulo{font:500 .72rem/1.4 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--latao)}.tela-escura{background:var(--tinta);position:fixed;inset:0}.tela-escura-parcial{min-height:100vh;position:static}.linha{flex-wrap:wrap;align-items:center;gap:.9rem;display:flex}.linha-dupla{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;display:flex}.meta{color:var(--suave);font:400 .92rem/1.45 var(--corpo)}.mono{font-family:var(--mono);font-variant-numeric:tabular-nums;letter-spacing:.04em}.intro{color:var(--suave);max-width:60ch;font-size:1.1rem}.vazio{color:var(--suave)}.erro{color:var(--perigo)}.aviso{border-left:1px solid var(--latao);color:var(--papel);padding:.2em 0 .2em .9em}.selo{font:500 .68rem var(--mono);letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--fio-forte);color:var(--latao);padding:.25em .7em}.voltar{font:500 .72rem var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--suave);margin-bottom:1rem;text-decoration:none;display:inline-block}.voltar:hover{color:var(--latao-claro)}.pg{font:500 .68rem var(--mono);letter-spacing:.06em;color:var(--latao);white-space:nowrap;vertical-align:middle}.link,.botao-texto{color:var(--latao-claro);text-underline-offset:3px;text-align:left;background:0 0;border:0;padding:0;text-decoration:underline;text-decoration-thickness:1px}.perigo{color:var(--perigo)}.btn,.botao{isolation:isolate;color:var(--tinta);border:1px solid var(--latao);font:500 .76rem/1.2 var(--mono);letter-spacing:.14em;text-transform:uppercase;transition:color .45s var(--curva);background:0 0;justify-content:center;padding:.85em 1.7em;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.btn:before,.botao:before{content:"";background:var(--latao);z-index:-1;transform-origin:0;transition:transform .55s var(--curva);position:absolute;inset:0}.btn:hover:not(:disabled):before,.botao:hover:not(:disabled):before{transform-origin:100%;transform:scaleX(0)}.btn:hover:not(:disabled),.botao:hover:not(:disabled){color:var(--latao-claro)}.btn-fantasma{color:var(--latao-claro);border-color:var(--fio-forte)}.btn-fantasma:before{transform-origin:100%;transform:scaleX(0)}.btn-fantasma:hover:not(:disabled):before{transform-origin:0;transform:scaleX(1)}.btn-fantasma:hover:not(:disabled){color:var(--tinta)}input,select,textarea{border:0;border-bottom:1px solid var(--fio-forte);background:0 0;border-radius:0;width:100%;min-width:0;padding:.45em .1em;transition:border-color .3s}select{background:var(--tinta-2);padding-inline:.3em}select option{background:var(--tinta-2)}textarea{border:1px solid var(--fio);resize:vertical;padding:.6em}input:focus,select:focus,textarea:focus{border-color:var(--hex);outline:0}input[type=checkbox]{width:auto;accent-color:var(--latao)}input:disabled,select:disabled,textarea:disabled{opacity:.85;color:var(--papel);border-color:var(--fio)}.portal{--painel:1;background:radial-gradient(ellipse 80% 70% at 50% 50%, #0d1520 0%, var(--tinta) 72%);padding:3rem 1rem 1rem;display:flex;position:fixed;inset:0;overflow:hidden auto}.portal-tela{width:100%;height:100%;display:block;position:fixed;inset:0}.portal-sem-webgl{background:radial-gradient(circle,#62e6e01a,#0000 45%);position:fixed;inset:0}.portal-topo{padding:1.2rem var(--margem);z-index:3;justify-content:space-between;align-items:center;display:flex;position:fixed;inset:0 0 auto}.portal-topo .botao-texto{color:var(--suave);text-decoration:none}.portal-topo .botao-texto:hover{color:var(--latao-claro)}.portal-leitura{left:var(--margem);right:var(--margem);z-index:3;justify-content:space-between;gap:1rem;display:flex;position:fixed;bottom:1.4rem}.portal-leitura strong{color:var(--hex);font-variant-numeric:tabular-nums;margin-left:.6em;font-weight:500}.portal-painel{z-index:2;width:min(400px,100%);opacity:var(--painel);text-align:center;-webkit-backdrop-filter:blur(16px);border:1px solid var(--fio);background:#07090e9e;flex:none;margin:auto;padding:2rem 1.9rem 1.6rem;position:relative}.portal-painel:before,.portal-painel:after{content:"";border:solid var(--latao);width:14px;height:14px;position:absolute}.portal-painel:before{border-width:1px 0 0 1px;top:-1px;left:-1px}.portal-painel:after{border-width:0 1px 1px 0;bottom:-1px;right:-1px}.portal-marca{color:var(--latao-claro);justify-content:center;gap:.1em;margin:0 0 .35em;font-size:clamp(3rem,12vw,4.2rem);line-height:1;display:flex}.portal-marca>span{padding-top:.08em;display:inline-block;overflow:hidden}.portal-letra{display:inline-block}.painel-regua{background:var(--latao);transform-origin:50%;height:1px;margin-bottom:1.3rem}.painel-abas{grid-template-columns:1fr 1fr;margin-bottom:1.2rem;display:grid}.painel-abas button{border:0;border-bottom:1px solid var(--fio);color:var(--suave);font:500 .74rem var(--mono);letter-spacing:.14em;text-transform:uppercase;background:0 0;padding:.6em 0;transition:color .3s,border-color .3s}.painel-abas button.ativo{color:var(--latao-claro);border-color:var(--latao)}.portal-painel form{text-align:left;flex-direction:column;gap:1rem;display:flex}.portal-painel label{flex-direction:column;gap:.1rem;display:flex}.portal-painel .botao{width:100%;margin-top:.4rem}.painel-erro{color:var(--perigo);margin:0;font-size:.95rem}.painel-nota{color:var(--suave);margin:.9rem 0 0;font-size:.88rem}.painel-visitante{color:var(--suave);text-underline-offset:3px;background:0 0;border:0;margin-top:1rem;padding:.3em;font-size:.92rem;text-decoration:underline;text-decoration-thickness:1px}.painel-visitante:hover{color:var(--latao-claro)}.app{flex-direction:column;min-height:100vh;display:flex}main{flex:1;animation:.22s ease-out aparecer}@keyframes aparecer{0%{opacity:0}}.pular-conteudo{z-index:80;background:var(--latao);color:var(--tinta);padding:.5em 1em;position:fixed;top:-4rem;left:1rem}.pular-conteudo:focus{top:1rem}.nav{z-index:40;padding:.65rem var(--borda);background:var(--tinta);border-bottom:1px solid var(--fio);grid-template-columns:1fr auto 1fr;align-items:center;display:grid;position:sticky;top:0}.nav-marca{font:400 1.5rem/1.2 var(--display);letter-spacing:.1em;color:var(--latao-claro);justify-self:start;text-decoration:none}.nav-links{gap:2rem;display:flex}.nav-links a,.nav-conta a{color:var(--suave);font:500 .74rem var(--mono);letter-spacing:.14em;text-transform:uppercase;padding:.3em 0;text-decoration:none;transition:color .2s;position:relative}.nav-links a:after{content:"";background:var(--latao);height:1px;transition:transform .25s ease-out;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.nav-links a:hover,.nav-links a.active,.nav-conta a:hover,.nav-conta a.active{color:var(--latao-claro)}.nav-links a.active:after{transform:scaleX(1)}.nav-conta{justify-self:end}.rodape{border-top:1px solid var(--fio);padding:.9rem max(5.2rem, var(--borda)) .9rem var(--borda);color:var(--suave);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 2rem;margin-top:3rem;font-size:.82rem;display:flex}.rodape p{max-width:80ch;margin:0}.rodape a,.rodape .botao-texto{color:var(--suave)}.rodape a:hover,.rodape .botao-texto:hover{color:var(--latao-claro)}.pagina{width:100%;max-width:var(--largura);padding:2rem var(--margem) 1rem;margin:0 auto}.pagina-estreita{max-width:860px}.pagina-mini{flex-direction:column;gap:1.2rem;max-width:460px;display:flex}.pagina-mini h1{margin-bottom:0}.titulo-acoes{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1.6rem;display:flex}.titulo-acoes h1{margin:0}.vazio-grande{text-align:center;padding-block:4rem}.vazio-grande .btn{margin-top:.8rem}.card,.card-link{border-top:1px solid var(--fio-forte);background:0 0;padding:1rem 0 1.4rem}.card h2,.card h3,.card-link h2,.card-link h3{margin-top:0;font-size:1.6rem}.card-link{color:inherit;text-decoration:none;transition-property:opacity,translate,padding-left;display:block;position:relative}.card-link:before{content:"";background:var(--latao);transform-origin:0;width:100%;height:1px;transition:transform .7s var(--curva);position:absolute;top:-1px;left:0;transform:scaleX(0)}.card-link:hover:before{transform:scaleX(1)}.card-link:hover h2,.card-link:hover h3{color:var(--latao-claro)}.card-largo{margin-bottom:2rem}.grade{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:0 2rem;margin-bottom:1.5rem;display:grid}.sub-grade{border-top:1px solid var(--fio);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1rem 2rem;padding-top:1rem;display:grid}.fatos{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.7rem 1.5rem;margin:0 0 1rem;display:grid}.fatos dt{font:500 .68rem var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--latao)}.fatos dd{margin:0}.ficha-card{justify-content:space-between;align-items:flex-start;gap:.6rem;display:flex}.ficha-card a{color:inherit;flex:1;min-width:0;text-decoration:none}.ficha-card h2,.ficha-card h3{overflow-wrap:anywhere}.ficha-card a:hover h2,.ficha-card a:hover h3{color:var(--latao-claro)}.membros{padding:0;list-style:none}.membros li{border-top:1px solid var(--fio);align-items:center;gap:.7rem;padding:.55rem 0;display:flex}.campo-medio{max-width:340px;margin-top:1rem}.cartoes{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:.9rem;display:grid}.cartao{background:var(--tinta-2);border:1px solid var(--fio);transition:border-color .2s;position:relative}.cartao:hover,.cartao:focus-within{border-color:var(--fio-forte)}.cartao-corpo{color:inherit;grid-template-columns:58px minmax(0,1fr);gap:.2rem .9rem;padding:.9rem 1rem;text-decoration:none;display:grid}.cartao-retrato{aspect-ratio:3/4;border:1px solid var(--fio);font:400 1.7rem var(--display);color:var(--latao);grid-row:span 2;place-items:center;display:grid;overflow:hidden}.cartao-retrato img{object-fit:cover;width:100%;height:100%}.cartao h2{overflow-wrap:anywhere;margin:0 2.8rem 0 0;font-size:1.5rem}.cartao .meta{margin:0;font-size:.88rem}.cartao-numeros{grid-column:1/-1;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:.5rem;margin:.7rem 0 .4rem;display:grid}.cartao-numeros dt{font:500 .62rem var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--latao)}.cartao-numeros dd{font:400 1.1rem var(--corpo);font-variant-numeric:tabular-nums;margin:0}.cartao .barra-pv{grid-column:1/-1}.cartao-excluir{opacity:0;font-size:.82rem;transition:opacity .15s;position:absolute;top:.85rem;right:.9rem}.cartao:hover .cartao-excluir,.cartao-excluir:focus-visible{opacity:1}@media (hover:none){.cartao-excluir{opacity:1}}.compendio{width:100%;max-width:var(--largura);padding:2rem var(--margem) 0;grid-template-columns:210px minmax(0,1fr);gap:2.5rem;margin:0 auto;display:grid}.compendio-menu{counter-reset:secao;flex-direction:column;align-self:start;display:flex;position:sticky;top:5rem}.compendio-menu a{counter-increment:secao;color:var(--suave);border-top:1px solid var(--fio);transition:color .3s, padding-left .5s var(--curva);gap:.8rem;padding:.42rem 0;text-decoration:none;display:flex}.compendio-menu a:before{content:counter(secao, decimal-leading-zero);font:500 .7rem/2.1 var(--mono);color:var(--latao)}.compendio-menu a:hover{color:var(--papel);padding-left:.3rem}.compendio-menu a.active{color:var(--latao-claro)}.compendio-conteudo{min-width:0}.busca{max-width:380px;margin:.4rem 0 1.4rem;display:block}.abas{flex-wrap:wrap;gap:.2rem 1.3rem;margin-bottom:.9rem;display:flex}.abas button{color:var(--suave);font:500 .74rem var(--mono);letter-spacing:.12em;text-transform:uppercase;background:0 0;border:0;border-bottom:1px solid #0000;padding:.3em 0}.abas button.ativo{border-color:var(--latao);color:var(--latao-claro)}.colunas{columns:3 200px;padding:0;list-style:none}.colunas li{break-inside:avoid;padding:.12rem 0}.tabela-rolagem{margin-bottom:1.5rem;overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:.97rem}.tabela-rolagem table{min-width:600px}th{text-align:left;font:500 .68rem var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--latao);white-space:nowrap}th,td{border-bottom:1px solid var(--fio);vertical-align:top;padding:.5rem 1rem .5rem 0}tbody tr{transition:background .3s}tbody tr:hover{background:var(--tinta-2)}td strong{font-weight:600}.formulario{flex-direction:column;gap:1rem;display:flex}.formulario h2{margin-top:0}label{font:500 .7rem var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--latao);flex-direction:column;gap:.15rem;display:flex}label input,label select{color:var(--papel);font:400 1.0625rem var(--corpo);letter-spacing:0;text-transform:none}fieldset{border:1px solid var(--fio);margin:0;padding:.9rem 1rem}legend{font:500 .72rem var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--latao-claro);padding:0 .5rem}.marcas{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:.3rem;display:grid}.marca-item{color:var(--papel);font:400 1rem var(--corpo);letter-spacing:0;text-transform:none;flex-direction:row;align-items:center;gap:.55rem}.passos{counter-reset:passo;font:500 .7rem var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--suave);flex-wrap:wrap;gap:.3rem 1.2rem;margin:0 0 2.2rem;padding:0;list-style:none;display:flex}.passos li{counter-increment:passo}.passos li:before{content:counter(passo, decimal-leading-zero) " ";color:var(--fio-forte)}.passos .atual{color:var(--latao-claro)}.passos .atual:before{color:var(--latao)}.passos .feito{color:var(--papel)}.opcoes{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:0 1.5rem;display:grid}.opcao{text-align:left;border:0;border-top:1px solid var(--fio);background:0 0;flex-direction:column;gap:.2rem;padding:.75rem 0 1rem;transition:border-color .3s;display:flex}.opcao strong{font:400 1.45rem var(--display);color:var(--papel);transition:color .3s}.opcao span{color:var(--suave);font-size:.93rem;line-height:1.4}.opcao small{font-family:var(--mono);font-size:.72rem}.opcao:hover strong{color:var(--latao-claro)}.opcao.ativo{border-color:var(--latao)}.opcao.ativo strong{color:var(--hex)}.navegacao-passos{border-top:1px solid var(--fio);justify-content:space-between;margin-top:2rem;padding-top:1.2rem;display:flex}.atributos-editor{flex-direction:column;display:flex}.atributo-linha{border-bottom:1px solid var(--fio);grid-template-columns:minmax(110px,1fr) 130px 110px 84px;align-items:center;gap:.6rem;padding:.45rem 0;display:grid}.atributo-linha>strong{font:400 1.3rem var(--display)}.contador{align-items:center;gap:.5rem;display:flex}.contador span{text-align:center;min-width:2ch;font-family:var(--mono);font-variant-numeric:tabular-nums}.contador button{border:1px solid var(--fio-forte);background:0 0;width:30px;height:30px;padding:0;transition:background .3s,color .3s}.contador button:hover:not(:disabled){background:var(--latao);color:var(--tinta)}.atributo-final{text-align:right;font:500 1rem var(--mono);font-variant-numeric:tabular-nums}.atributos-resumo{text-align:center;grid-template-columns:repeat(6,1fr);gap:.4rem;display:grid}.atributos-resumo div{border-top:1px solid var(--fio-forte);flex-direction:column;padding:.5rem 0;display:flex}.atributos-resumo small{font:500 .68rem var(--mono);letter-spacing:.12em;color:var(--latao)}.atributos-resumo strong{font:300 1.8rem var(--corpo)}.ficha{width:100%;max-width:var(--largura);padding:1.2rem var(--margem) 1rem;margin:0 auto}.ficha-barra{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.2rem;display:flex}.ficha-barra .voltar{margin:0}.ficha-barra .link{font:500 .7rem var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--suave);text-decoration:none}.ficha-barra .link:hover{color:var(--latao-claro)}.estado{font:500 .7rem var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--suave)}.estado.erro{color:var(--perigo)}.ficha-cabecalho{grid-template-columns:170px minmax(0,1fr);gap:1.8rem;margin-bottom:1.8rem;display:grid}.retrato{aspect-ratio:3/4;border:1px solid var(--fio-forte);place-items:center;display:grid;overflow:hidden}.retrato span{font:400 4rem var(--display);color:var(--latao)}.retrato img{object-fit:cover;width:100%;height:100%}.ficha-nome{font:400 clamp(2rem, 4.2vw, 3.2rem)/1.1 var(--display);color:var(--papel);border-bottom:1px solid var(--fio);margin-bottom:1rem;padding:0}.ficha-campos{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:.6rem 1.2rem;display:grid}.ficha-stats{grid-template-columns:repeat(6,1fr);gap:.4rem;margin-bottom:1rem;display:grid}.hex{aspect-ratio:100/112;flex-direction:column;justify-content:center;justify-self:center;align-items:center;width:100%;max-width:150px;max-height:170px;display:flex;position:relative}.hex-forma{width:100%;height:100%;position:absolute;inset:0}.hex-forma polygon{fill:var(--tinta-2);stroke:var(--fio-forte);stroke-width:1px;vector-effect:non-scaling-stroke;transition:stroke .3s}.hex:hover .hex-forma polygon{stroke:var(--latao)}.hex>:not(.hex-forma){position:relative}.hex small{font:500 .66rem var(--mono);letter-spacing:.12em;color:var(--latao)}.hex-mod{font:300 clamp(1.5rem, 3.2vw, 2.4rem)/1.15 var(--corpo);font-variant-numeric:tabular-nums;color:var(--papel);background:0 0;border:0;padding:0;transition:color .3s}.hex-mod:hover{color:var(--hex)}.hex input{text-align:center;width:52px;font:500 .82rem var(--mono);border-bottom-color:var(--fio);padding:0}.ficha-vitais{border-block:1px solid var(--fio-forte);grid-template-columns:repeat(5,1fr);margin-bottom:1.6rem;display:grid}.vital{border:0;border-left:1px solid var(--fio);text-align:center;background:0 0;flex-direction:column;padding:.75rem .4rem;display:flex}.vital:first-child{border-left:0}button.vital:hover strong{color:var(--hex)}.vital small{font:500 .64rem var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--latao)}.vital strong{font:300 2rem/1.25 var(--corpo);color:var(--papel);font-variant-numeric:tabular-nums;transition:color .3s}.vital em{font:400 .8rem var(--corpo);color:var(--suave)}.ficha-colunas{grid-template-columns:360px minmax(0,1fr);align-items:start;gap:2.6rem;display:grid}.coluna{flex-direction:column;gap:1.6rem;min-width:0;display:flex}.bloco{border-top:1px solid var(--fio-forte);flex-direction:column;gap:.6rem;padding-top:.65rem;display:flex}.bloco h2{font:500 .72rem var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--latao);margin:0 0 .2rem}.bloco .meta{margin:0}.pv{grid-template-columns:repeat(3,1fr);gap:.8rem;display:grid}.pv input{font:300 1.9rem/1.15 var(--corpo);font-variant-numeric:tabular-nums;padding:0}.barra-pv{background:var(--tinta-3);height:3px;overflow:hidden}.barra-pv span{background:var(--hex);height:100%;transition:width .7s var(--curva);display:block}.morte{color:var(--suave);flex-direction:column;gap:.25rem;font-size:.92rem;display:flex}.marcas-linha{flex-wrap:wrap;align-items:center;gap:.38rem;display:flex}.marcas-linha small{min-width:58px}.ponto{border:1px solid var(--suave);background:0 0;flex:none;width:12px;height:12px;padding:0;transition:background .25s,border-color .25s;display:inline-block;transform:rotate(45deg)}.ponto.p1{background:var(--hex);border-color:var(--hex)}.ponto.p2{background:var(--latao);border-color:var(--latao)}.lista-rolavel{margin:0;padding:0;list-style:none}.lista-rolavel li{border-bottom:1px solid #c9a86a14;grid-template-columns:22px 1fr auto;align-items:center;gap:.3rem;padding:.12rem 0;display:grid}.lista-rolavel small{font:500 .62rem var(--mono);letter-spacing:.08em}.lista-rolavel li>button:last-child{text-align:right;min-width:44px;font:500 .92rem var(--mono);font-variant-numeric:tabular-nums;color:var(--papel);background:0 0;border:0;padding:.05em .3em;transition:color .2s}.lista-rolavel li>button:last-child:hover{color:var(--hex)}.ataque{grid-template-columns:minmax(0,1fr) 62px 100px auto auto auto;align-items:center;gap:.55rem;display:grid}.ataque-auto{grid-template-columns:minmax(0,1fr) 78px 104px auto 60px auto}.ataque-nota{grid-column:1/-1;margin:-.3rem 0 .2rem;font-size:.82rem}.ataque-prof{font-size:.86rem}.ataque-extra{font-size:.6rem}.ataque-extra input{padding:0;font-size:.95rem}.valor{border:0;border-bottom:1px solid var(--fio-forte);text-align:left;font:400 1.05rem/1.25 var(--corpo);font-variant-numeric:tabular-nums;white-space:nowrap;background:0 0;flex-direction:column;padding:0 .2em .1em;transition:color .15s,border-color .15s;display:flex}.valor small{font:500 .58rem var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--latao)}.valor:hover{color:var(--hex);border-color:var(--hex)}.caracteristicas{margin:.4rem 0 0;padding:0;list-style:none}.caracteristicas li{border-bottom:1px solid #c9a86a14;grid-template-columns:2.2rem 1fr;padding:.14rem 0;display:grid}.caracteristicas small{font:500 .7rem/1.9 var(--mono);color:var(--latao)}.magia{grid-template-columns:auto minmax(0,1fr) 60px auto;align-items:center;gap:.5rem;display:grid}.espacos{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:.2rem .8rem;display:grid}.espacos .marcas-linha small{min-width:26px}.espacos-edicao{grid-template-columns:repeat(auto-fill,minmax(60px,1fr));gap:.4rem;margin:.4rem 0;display:grid}details summary{cursor:pointer;color:var(--suave);font-size:.92rem}.bloqueado{opacity:.55}.etiquetas{flex-wrap:wrap;gap:.3rem;margin:0;padding:0;list-style:none;display:flex}.etiquetas li{border:1px solid var(--fio-forte);gap:.4rem;padding:.05em .7em;font-size:.95rem;display:flex}.etiquetas button{color:var(--suave);background:0 0;border:0;padding:0}.moedas{grid-template-columns:repeat(5,1fr);gap:.7rem;display:grid}.campo-curto{max-width:170px}.dados-abrir{background:var(--latao);width:58px;height:64px;color:var(--tinta);font:500 .82rem var(--mono);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);z-index:30;border:0;transition:background .3s;position:fixed;bottom:1.1rem;right:1.1rem}.dados-abrir:hover{background:var(--latao-claro)}.dados-painel{background:var(--tinta-2);border:1px solid var(--fio-forte);z-index:30;flex-direction:column;gap:.7rem;width:min(340px,100vw - 2.2rem);max-height:70vh;padding:.95rem;display:flex;position:fixed;bottom:1.1rem;right:1.1rem}.dados-painel header{justify-content:space-between;align-items:center;display:flex}.dados-painel header strong{font:500 .72rem var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--latao)}.dados-painel header .link{font-size:.9rem}.dados-painel form{flex-wrap:nowrap}.dados-bandeja{background:#0a0e14;flex:none;width:100%;height:165px;display:block}.dados-botoes{grid-template-columns:repeat(4,1fr);gap:.3rem;display:grid}.dados-botoes button{border:1px solid var(--fio);font:500 .78rem var(--mono);background:0 0;padding:.3em 0;transition:border-color .2s,color .2s}.dados-botoes button:hover{border-color:var(--latao);color:var(--latao-claro)}.dados-log{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.dados-log li{align-items:center;gap:.7rem;display:flex}.dados-log div{overflow-wrap:anywhere;flex-direction:column;min-width:0;line-height:1.25;display:flex}.dados-log strong{font-size:.96rem;font-weight:500}.dados-total{font:300 1.75rem/1 var(--corpo);color:var(--hex);text-align:right;font-variant-numeric:tabular-nums;min-width:2.1ch}.calmo *,.calmo :before,.calmo :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation:none!important}@media (width<=900px){.compendio{grid-template-columns:minmax(0,1fr);gap:1rem;padding-top:1rem}.compendio-menu{flex-direction:row;gap:1.1rem;padding-bottom:.4rem;position:static;overflow-x:auto}.compendio-menu a{white-space:nowrap;border-top:0}.ficha-colunas{grid-template-columns:minmax(0,1fr)}.ficha-stats{grid-template-columns:repeat(3,1fr)}}@media (width<=680px){body{font-size:1rem}.app{padding-bottom:3.2rem}.nav{grid-template-columns:1fr auto}.nav-links{z-index:40;background:var(--tinta-2);border-top:1px solid var(--fio-forte);grid-template-columns:repeat(3,1fr);gap:0;display:grid;position:fixed;inset:auto 0 0}.nav-links a{text-align:center;padding:1rem 0}.nav-links a:after{bottom:-1px;left:25%;right:25%}.dados-abrir{bottom:4.2rem}.dados-painel{max-height:62vh;bottom:3.9rem}.pagina{padding-top:1.3rem}.ficha{padding-top:.8rem}.cartoes{grid-template-columns:minmax(0,1fr)}.ficha-cabecalho{grid-template-columns:84px minmax(0,1fr);gap:.9rem}.ficha-identidade{display:contents}.ficha-nome{grid-column:2;align-self:end;margin:0}.ficha-identidade .ficha-campos,.ficha-identidade .aviso{grid-column:1/-1}.ficha-campos{grid-template-columns:repeat(2,minmax(0,1fr))}.ficha-vitais{grid-template-columns:repeat(3,1fr)}.vital:nth-child(4){border-left:0}.atributo-linha{grid-template-columns:1fr 1fr}.atributos-resumo{grid-template-columns:repeat(3,1fr)}.ataque{grid-template-columns:minmax(0,1fr) 62px 90px}.ataque-auto{grid-template-columns:1fr 1fr auto}.ataque-auto select{grid-column:1/-1}.portal-leitura{font-size:.64rem}.portal-topo>.rotulo{display:none}.portal-topo{justify-content:flex-end}.portal-topo .linha{flex-wrap:nowrap}.portal-topo .rotulo{font-size:.64rem}}@media (height<=720px){.portal{padding-top:2.6rem}.portal-painel{padding:1.1rem 1.6rem .9rem}.portal-marca{margin-bottom:.2em;font-size:2.6rem}.painel-regua{margin-bottom:.7rem}.painel-abas{margin-bottom:.6rem}.portal-painel form{gap:.55rem}.painel-nota{margin-top:.5rem;font-size:.82rem}.painel-visitante{margin-top:.35rem}}@media print{:root{--tinta:#fff;--tinta-2:#fff;--tinta-3:#fff;--fio:#999;--fio-forte:#666;--papel:#000;--suave:#333;--latao:#000;--latao-claro:#000;--hex:#000}body:before,.no-print{display:none!important}body{font-size:11px}.ficha{max-width:none;padding:0}.ficha-colunas{grid-template-columns:38% 1fr}.bloco{break-inside:avoid}}
