.ini{border:1px solid var(--color-madeira-600);border-radius:1.5rem;padding:1rem;background:linear-gradient(180deg,var(--color-madeira-800),var(--color-madeira-850));box-shadow:0 20px 50px #00000059}@media(min-width:640px){.ini{padding:1.5rem}}.ini input,.ini select{width:100%;min-height:44px;border-radius:.6rem;padding:.3rem .6rem;background:var(--color-madeira-950);color:var(--color-pergaminho-100);border:1px solid var(--color-madeira-600)}.ini input:focus,.ini select:focus{border-color:var(--color-ambar-400);box-shadow:0 0 0 3px #f4b94233;outline:none}.ini input[type=number]{appearance:textfield;-moz-appearance:textfield}.ini-add{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;align-items:end}.ini-add .c-nome{grid-column:1 / -1}@media(min-width:760px){.ini-add{grid-template-columns:minmax(0,2fr) minmax(0,1.1fr) repeat(4,minmax(0,.8fr)) auto}.ini-add .c-nome{grid-column:auto}}.ini-dica{margin-top:.5rem;font-size:.8rem;color:var(--color-pergaminho-300)}.ini-barra{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin-top:1.25rem;padding:.75rem 1rem;border-radius:1rem;background:var(--color-madeira-950);border:1px solid var(--color-madeira-600)}.ini-rodada{font-family:var(--font-titulo);font-size:1.1rem;color:var(--color-pergaminho-100)}.ini-rodada strong{color:var(--color-ambar-300);font-size:1.6rem}.ini-lista{list-style:none;display:grid;gap:.5rem;margin-top:1rem}.ini-vazio{margin-top:1rem;text-align:center;color:var(--color-pergaminho-300);padding:1.5rem;border:1px dashed var(--color-madeira-600);border-radius:1rem}.ini-lista:not(:empty)+.ini-vazio{display:none}.ini-item{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.5rem .75rem;align-items:center;padding:.7rem .8rem;border-radius:1rem;border:2px solid var(--color-madeira-600);background:var(--color-madeira-800);transition:border-color .2s,background-color .2s,transform .2s}.ini-item[data-turno="1"]{border-color:var(--color-ambar-400);background:linear-gradient(90deg,rgb(244 185 66 / .16),var(--color-madeira-800) 70%);box-shadow:0 0 20px #f4b9422e}.ini-item[data-tipo=monstro]{border-left:6px solid var(--color-alerta)}.ini-item[data-tipo=pj]{border-left:6px solid var(--color-sucesso)}.ini-item[data-tipo=npc]{border-left:6px solid #7ea6e0}.ini-item[data-morto="1"]{opacity:.55}.ini-num{display:grid;place-items:center;width:3.4rem}.ini-num input{text-align:center;font-family:var(--font-titulo);font-weight:700;font-size:1.3rem;padding:0 .2rem;min-height:44px}.ini-nome{font-family:var(--font-display);font-weight:700;font-size:1.1rem;color:var(--color-pergaminho-100);overflow-wrap:anywhere}.ini-sub{font-size:.75rem;color:var(--color-pergaminho-300)}.ini-vida{grid-column:2 / -1;display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.ini-vida .barra{flex:1 1 8rem;min-width:6rem}.ini-vida input.dano{width:4.2rem;min-height:40px;text-align:center}.ini-btn{min-height:40px;min-width:40px;padding:0 .7rem;border-radius:.55rem;font-weight:700;font-size:.8rem;cursor:pointer;border:1px solid var(--color-madeira-600);background:var(--color-madeira-700);color:var(--color-pergaminho-100);transition:background-color .2s,border-color .2s,transform .12s}.ini-btn:hover{background:var(--color-madeira-600);border-color:var(--color-ambar-400)}.ini-btn:active{transform:scale(.94)}.ini-btn.dano-btn:hover{border-color:var(--color-alerta)}.ini-btn.cura-btn:hover{border-color:var(--color-sucesso)}.ini-conds{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:.3rem}.ini-cond{min-height:32px;padding:0 .6rem;border-radius:999px;font-size:.72rem;font-weight:700;cursor:pointer;border:1px solid var(--color-madeira-600);background:transparent;color:var(--color-pergaminho-300);transition:background-color .2s,color .2s,border-color .2s}.ini-cond[aria-pressed=true]{background:#e879682e;border-color:var(--color-alerta);color:#ffb3a6}.ini-cond[aria-pressed=true]:before{content:"● "}.ini-rodape{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:1.25rem}.ini-item .barra{height:8px;border-radius:999px;background:var(--color-madeira-700);overflow:hidden}.ini-item .barra>i{display:block;height:100%;border-radius:999px;background:var(--color-sucesso);transition:width .25s,background-color .25s}.ini-item .barra>i.medio{background:var(--color-ambar-400)}.ini-item .barra>i.baixo{background:var(--color-alerta)}
