.pagina-cuenta .titulo-cuenta{font-size:11px;letter-spacing:.16em;color:var(--dim)}.cuenta-wrap{max-width:760px;margin:0 auto;padding:16px}.cuenta-wrap .bloque{border:1px solid var(--line);background:var(--panel);padding:16px;margin-bottom:14px}.cuenta-wrap h2{font-size:11px;letter-spacing:.16em;color:var(--dim);margin:0 0 12px;font-weight:500}.cuenta-wrap h3{font-size:10px;letter-spacing:.14em;color:var(--dim);margin:16px 0 8px;font-weight:500}.cuenta-wrap p{margin:0 0 10px;line-height:1.55}.cuenta-wrap .frase{font-size:14px;color:var(--white)}.cuenta-wrap .nota{color:var(--dim);font-size:11px}.cuenta-wrap .datos{display:grid;grid-template-columns:max-content 1fr;gap:6px 16px;margin:0}.cuenta-wrap .datos dt{color:var(--dim)}.cuenta-wrap .datos dd{margin:0;word-break:break-all}.cuenta-wrap .sesiones{list-style:none;margin:0 0 8px;padding:0}.cuenta-wrap .sesion{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;padding:8px 0;border-top:1px solid var(--hair)}.cuenta-wrap .sesion .disp{color:var(--white)}.cuenta-wrap .sesion .cuando{color:var(--dim);font-size:11px;flex:1 1 200px}.cuenta-wrap .tag{font-size:10px;letter-spacing:.12em;color:var(--dim);border:1px solid var(--line);padding:2px 6px}.cuenta-wrap .btn{min-height:44px;padding:0 16px;margin:4px 8px 4px 0;font-family:inherit;font-size:11px;letter-spacing:.12em;color:var(--txt);background:transparent;border:1px solid var(--line);cursor:pointer}.cuenta-wrap .btn:hover{border-color:var(--dim)}.cuenta-wrap .btn:focus-visible{outline:2px solid var(--dim);outline-offset:2px}.cuenta-wrap .btn.fuerte{color:var(--bg);background:var(--txt);border-color:var(--txt)}.cuenta-wrap .previa{border:1px solid var(--dim);background:var(--bar);padding:16px;margin-bottom:14px}.cuenta-wrap .previa ul{margin:0 0 12px;padding-left:18px;line-height:1.6}.cuenta-wrap fieldset{border:1px solid var(--line);margin:0 0 12px;padding:10px 12px}.cuenta-wrap fieldset label{display:block;padding:6px 0}.cuenta-wrap fieldset .detalle textarea{display:block;width:100%;box-sizing:border-box;margin-top:6px;font-family:inherit;color:var(--txt);background:var(--bg);border:1px solid var(--line);padding:8px}.cuenta-wrap .pendiente,.cuenta-wrap .aviso{border:1px solid var(--line);border-left:3px solid var(--dim);padding:10px 12px;color:var(--txt)}@media(max-width:520px){.cuenta-wrap{padding:10px}.cuenta-wrap .datos{grid-template-columns:1fr}}
