.lb-main{max-width:1400px;margin:auto;padding:64px 24px;color:#f1f0ec}.lb-intro h1{font:48px var(--f-head);text-transform:uppercase;margin:10px 0}.lb-intro p{color:#b8c1cf}.lb-controls{display:flex;flex-wrap:wrap;align-items:end;gap:16px;margin:28px 0}.lb-controls label{display:grid;gap:6px;flex:1;min-width:180px}.lb-controls select,.lb-controls input,.lb-controls button,.lb-pages button{font:inherit;color:#f1f0ec;background:#141923;border:1px solid #505869;border-radius:4px;padding:12px;min-height:48px}.lb-controls button,.lb-pages button{cursor:pointer}.lb-controls option{background:#141923}.lb-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:18px 0 36px}.lb-card{display:block;min-width:0;background:linear-gradient(130deg,#101b2a,#090b11);border:1px solid #38475b;border-top:2px solid #e3b54a;border-radius:6px;padding:18px;color:inherit;text-decoration:none;transition:border-color .15s}.lb-card:hover,.lb-card:focus-visible{border-color:#e3b54a;outline:2px solid #e3b54a;outline-offset:2px}.lb-card h3{font:28px var(--f-ui);text-transform:uppercase;margin:0 0 12px}.lb-card ol{list-style:none;padding:0;margin:0}.lb-card li{display:grid;grid-template-columns:24px minmax(0,1fr) auto;gap:8px;padding:9px 0;border-bottom:1px solid #253044;font-size:14px}.lb-card small{display:block;color:#9caabd;font-size:11px}.lb-player{overflow-wrap:anywhere}.lb-card strong{color:#f2cd72}.lb-card footer{margin-top:18px;color:#f2cd72;font-weight:bold}.lb-table-wrap{overflow-x:auto;border:1px solid #38475b;margin-top:18px;background:#0e1520}.lb-table-wrap table{border-collapse:collapse;width:100%;font-size:15px}.lb-table-wrap th,.lb-table-wrap td{text-align:left;padding:14px;border-bottom:1px solid #293446}.lb-table-wrap th{color:#f2cd72}.lb-table-wrap td:nth-child(2){min-width:160px;overflow-wrap:anywhere}.lb-table-wrap small{display:block;color:#aab7c8}.lb-pages{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:20px}.lb-pages button:disabled{opacity:.4;cursor:default}#lb-status,#lb-qualification{color:#aab7c8}#lb-back{display:inline-block;color:#f2cd72;padding:12px 0}h2{font:32px var(--f-ui);text-transform:uppercase}.lb-error{padding:24px;border:1px solid #9c3535}.lb-card p{color:#aab7c8}a,button,input,select{touch-action:manipulation}@media(max-width:1000px){.lb-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.lb-main{padding:48px 16px}.lb-intro h1{font-size:34px}.lb-grid{grid-template-columns:1fr}.lb-table-wrap th,.lb-table-wrap td{padding:12px 8px}.lb-controls label{min-width:100%}.lb-pages{font-size:13px}.lb-pages button{padding:10px}.lb-card li{font-size:16px}}
