.entrada.tela-personagens:has(.cr){padding-top:max(16px,6vh)}.painel-px.cr{gap:14px;width:min(1280px,100%);padding:50px 24px 20px}.cr img,.cr canvas,.cr [style*=background-image]{image-rendering:pixelated}.cr h2{color:#e8cf8a;letter-spacing:.02em;margin:0;font:24px Georgia,serif}.cr h3{color:#9a8f78;text-transform:uppercase;letter-spacing:.1em;margin:0;font:13px Georgia,serif}.cr p{margin:0;line-height:1.45}.cr b{color:#e8cf8a;font-weight:400}.cr button{font:inherit;color:inherit}.cr .botao-px.t-g{white-space:nowrap;height:46px;padding:0 26px}.cr-div{width:100%;height:10px;display:block}.cr-etapas{align-items:center;margin:0 auto;padding:0;list-style:none;display:flex}.cr-etapa{align-items:center;display:flex}.cr-elo{background:0 0/100% 100% no-repeat;width:80px;height:10px;margin:0 10px}.cr-etapa button{cursor:default;letter-spacing:.08em;text-transform:uppercase;color:#6f6552;background:0 0;border:0;align-items:center;gap:10px;padding:0;font:15px Georgia,serif;display:flex}.cr-etapa.atual button{color:#e8cf8a}.cr-etapa.feita button{color:#c9bc9c;cursor:pointer}.cr-etapa.feita button:hover{color:#f0e2b8}.cr-med{color:#f3dccf;text-shadow:1px 1px #120d0b;background:0 0/100% 100% no-repeat;place-items:center;width:36px;height:36px;font:700 15px Georgia,serif;display:grid}.cr-etapa.futura .cr-med{color:#6f6552}.cr-rodape{align-items:center;gap:16px;padding-top:4px;display:flex}.cr-dica{text-align:center;color:#9a8f78;flex:1;font-size:15px}.cr-classe{grid-template-columns:minmax(0,1fr) 380px;gap:16px;min-height:520px;display:grid}.cr-salao{background:#0d0a09 0 0/100% 100% no-repeat;grid-template-columns:repeat(6,minmax(0,1fr));align-items:end;padding:0 8px 36px;display:grid;position:relative;overflow:hidden}.cr-heroi{cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;min-width:0;padding:0;display:flex;position:relative}.cr-heroi .heroi{z-index:2;transition:filter .15s;position:relative}.cr-heroi.apagado .heroi{filter:brightness(.45)saturate(.5)}.cr-heroi.apagado:hover .heroi,.cr-heroi:hover .heroi{filter:brightness(1.1)}.cr-heroi.on .heroi{filter:none}.cr-pedestal{z-index:1;background:0 0/100% 100% no-repeat;width:124px;height:44px;display:block;position:relative}.cr-placa{color:#c9bc9c;text-shadow:1px 1px #120d0b;background:0 0/100% 100% no-repeat;place-items:center;width:124px;height:30px;margin-top:10px;font:14px Georgia,serif;display:grid}.cr-heroi.on .cr-placa{color:#f0e2b8}.cr-heroi:focus-visible{outline:none}.cr-heroi:focus-visible .cr-placa{color:#f0e2b8}.cr-feixe{z-index:0;pointer-events:none;background:0 0/100% 100% no-repeat;width:170px;height:380px;position:absolute;bottom:44px;left:50%;transform:translate(-50%)}.cr-ficha{background:#1c1714 0 0/100% 100% no-repeat;flex-direction:column;gap:12px;padding:18px 20px;display:flex}.cr-ficha.vazia{text-align:center;color:#9a8f78;justify-content:center;align-items:center}.cr-ficha-topo{align-items:center;gap:14px;display:flex}.cr-brasao{box-sizing:border-box;background:0 0/100% 100% no-repeat;flex:none;place-items:center;width:72px;height:84px;margin:10px 4px 6px;padding-bottom:10px;display:grid;position:relative}.cr-brasao img{width:auto;height:auto;max-height:112px;image-rendering:pixelated;filter:drop-shadow(4px 4px #0a060499);pointer-events:none;position:absolute;top:-16px;left:50%;transform:translate(-50%)}.cr-brasao b{color:#6f6552;font:30px Georgia,serif}.cr-desc{color:#c9bc9c;font-size:15px;margin-top:2px!important}.cr-dif{color:#9a8f78;align-items:center;gap:6px;margin-top:6px;font-size:13px;display:inline-flex}.cr-dif img{width:48px;height:14px}.cr-joga{flex-direction:column;gap:4px;margin:0;padding:0;font-size:15px;list-style:none;display:flex}.cr-joga li:before{content:"◆";color:#927242;vertical-align:2px;margin-right:8px;font-size:10px}.cr-mecanica{color:#c9bc9c;font-size:14px;line-height:1.4}.cr-mecanica b{margin-right:4px}.cr-attrs{flex-direction:column;gap:6px;display:flex}.cr-attr{grid-template-columns:96px 180px 1fr;align-items:center;gap:10px;font-size:14px;display:grid}.cr-attr img{width:180px;height:14px}.cr-attr b{text-align:right}.cr-kit{gap:10px;display:flex}.cr-peca{text-align:center;color:#c9bc9c;flex-direction:column;flex:1;align-items:center;gap:4px;font-size:13px;display:flex}.cr-slot{background:0 0/100% 100% no-repeat;place-items:center;width:44px;height:44px;display:grid}.cr-slot img{max-width:36px;max-height:36px}.cr-armas{color:#6f6552;font-size:12px}.cr-aviso{color:#9a8f78;align-items:center;gap:8px;font-size:13px;display:flex}.cr-aparencia{grid-template-columns:330px minmax(0,1fr) 240px;gap:16px;min-height:520px;display:grid}.cr-nome{grid-template-columns:minmax(0,1fr) 400px;gap:16px;min-height:520px;display:grid}.cr-opcoes,.cr-resumo,.cr-batismo{background:#1c1714 0 0/100% 100% no-repeat;flex-direction:column;gap:12px;padding:18px 20px;display:flex}.cr-linha{justify-content:space-between;align-items:center;gap:10px;font-size:15px;display:flex}.cr-linha>span{color:#9a8f78}.cr-linha.col{flex-direction:column;align-items:stretch;gap:6px}.cr-par{gap:6px;display:flex}.cr-escolha{cursor:pointer;background:0 0/100% 100% no-repeat;border:0;width:86px;height:32px;color:#9a8f78!important}.cr-escolha.on{color:#f0e2b8!important}.cr-escolha:not(.on):hover{background-image:var(--on)!important;color:#c9bc9c!important}.cr-seletor{text-align:center;grid-template-columns:30px 110px 30px;align-items:center;display:grid}.cr-seta{cursor:pointer;background:var(--a) 0 0 / 100% 100% no-repeat;border:0;width:30px;height:30px;padding:0}.cr-seta:hover,.cr-seta:focus-visible{background-image:var(--b);outline:none}.cr-seta:active{transform:translateY(1px)}.cr-amostras{gap:6px;display:flex}.cr-amostra{cursor:pointer;background:0 0/100% 100% no-repeat;border:0;width:30px;height:30px;padding:0}.cr-amostra:hover{transform:translateY(-1px)}.cr-opcoes .botao-px{align-self:flex-start;margin-top:auto}.cr-palco{background:#0d0a09 0 0/100% 100% no-repeat;flex-direction:column;justify-content:flex-end;align-items:center;padding-bottom:70px;display:flex;position:relative;overflow:hidden}.cr-palco .heroi{z-index:2;position:relative}.cr-pedestal.grande{width:176px;height:56px}.cr-feixe.grande{width:220px;height:420px;bottom:90px}.cr-girar{color:#9a8f78;z-index:3;align-items:center;gap:10px;font-size:14px;display:flex;position:absolute;bottom:18px}.cr-placa.grande{color:#f0e2b8;z-index:3;width:220px;height:36px;margin-top:14px;font-size:17px;position:relative}.cr-nome .cr-palco{padding-bottom:30px}.cr-resumo{text-align:center;align-items:center}.cr-resumo p{color:#c9bc9c;font-size:14px}.cr-batismo{justify-content:center}.cr-campo{flex-direction:column;gap:6px;display:flex}.cr-campo .campo-px{height:46px;font-size:20px}.cr-campo small{color:#6f6552;font-size:13px}.cr-campo small.erro{color:#e0866e}.cr-ficha-final{grid-template-columns:70px 1fr;gap:6px 12px;margin:0;font-size:15px;display:grid}.cr-ficha-final dt{color:#9a8f78}.cr-ficha-final dd{color:#d6cfb8;margin:0}@media (max-width:1100px){.cr-classe{grid-template-columns:1fr}.cr-salao{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:20px;padding-top:20px}.cr-aparencia{grid-template-columns:1fr 1fr}.cr-aparencia .cr-palco{grid-area:1/1/auto/-1;min-height:480px}}@media (max-width:720px){.painel-px.cr{padding:48px 12px 14px}.cr-salao{grid-template-columns:repeat(2,minmax(0,1fr))}.cr-aparencia,.cr-nome{grid-template-columns:1fr}.cr-etapa button{gap:0;font-size:0}.cr-elo{width:40px}.cr-rodape{flex-wrap:wrap}.cr-dica{flex-basis:100%;order:-1}.cr-rodape .botao-px.principal{margin-left:auto}}.painel-px.sel{gap:14px;width:min(1000px,100%)}.sel .botao-px.t-g{white-space:nowrap;height:46px;padding:0 30px}.sel b{color:#e8cf8a;font-weight:400}.sel-salao{background:#0d0a09 0 0/100% 100% no-repeat;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;min-height:470px;padding:0 12px 28px;display:grid;position:relative;overflow:hidden}.sel-vaga{min-width:0;font:inherit;color:inherit}.sel-vaga .cr-pedestal{width:140px;height:48px}.sel-vaga .cr-placa{white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;width:170px;height:32px;padding:0 12px;font-size:16px;overflow:hidden}.sel-vaga .cr-feixe{width:190px;height:400px;bottom:82px}.sel-vaga small{letter-spacing:.12em;text-transform:uppercase;color:#8f8268;margin-top:6px;font-size:12px}.sel-vaga.on small{color:#c9bc9c}.sel-vaga.vazia{cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;padding:0;display:flex;position:relative}.sel-mais{opacity:.55;place-items:end center;height:200px;padding-bottom:6px;transition:opacity .15s,filter .15s;display:grid}.sel-vaga.vazia .cr-placa{color:#9a8f78}.sel-vaga.vazia:hover .sel-mais,.sel-vaga.vazia:focus-visible .sel-mais{opacity:1;filter:drop-shadow(0 0 6px #e8cf8a99)}.sel-vaga.vazia:hover .cr-placa,.sel-vaga.vazia:focus-visible .cr-placa{color:#f0e2b8}.sel-vaga.vazia:focus-visible{outline:none}.sel-rodape form{display:contents}.sel-rodape .cr-dica{font-size:14px}@media (max-width:720px){.sel-salao{grid-template-columns:repeat(3,minmax(0,1fr));min-height:0;padding:10px 0 16px}.sel-vaga .heroi{zoom:.5}.sel-vaga .cr-pedestal{width:90px;height:32px}.sel-vaga .cr-placa{width:100%;padding:0 6px;font-size:12px}.sel-vaga .cr-feixe{width:110px;height:240px;bottom:60px}.sel-mais{height:100px}.sel-rodape{flex-wrap:wrap}.sel-rodape .cr-dica{flex-basis:100%;order:-1}}
