.holder-board{margin:22px 0;padding:22px;border:1px solid #a980454f;border-top:3px solid #e8b958;background:linear-gradient(135deg,#20192dcf,#091219);border-radius:10px;min-width:0}.holder-board h3{font-family:Oswald,sans-serif;font-size:1.7rem;color:#ffdc92;margin:4px 0 12px}.holder-ranking{list-style:none;padding:0;display:grid;gap:6px;max-height:360px;overflow:auto}.holder-ranking li{display:grid;grid-template-columns:32px minmax(0,1fr) auto;gap:10px;align-items:center;padding:12px;background:#ffffff05;border-bottom:1px solid #ffffff0c;font-size:.85rem;overflow-wrap:anywhere}.holder-ranking li:nth-child(-n+3){background:linear-gradient(90deg,#e8b95819,#ffffff03)}.holder-ranking b{color:#e8b958}.holder-ranking strong{color:#54ffa0;text-align:right}.holder-controls{display:grid;gap:12px;margin-top:18px}.holder-controls label{display:grid;gap:6px}.holder-controls input{color:#fff;background:#070b12;border:1px solid #74809b;padding:12px;width:100%;box-sizing:border-box}.holder-confirm{border:1px solid #e8b958;padding:15px}.holder-board [hidden]{display:none!important}@media(max-width:480px){.holder-board{padding:14px}.holder-ranking li{font-size:.72rem;gap:6px;grid-template-columns:22px minmax(0,1fr) auto}}
.holder-controls{grid-template-columns:minmax(0,1fr)}.holder-controls>*{min-width:0}.holder-controls input{min-width:0}.holder-confirm{overflow-wrap:anywhere}.holder-board>p{overflow-wrap:anywhere}
