.p258-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:18px;margin:20px 0}.p258-cards article{border:1px solid var(--t-line,#ced7e3);border-top:4px solid #3687eb;background:var(--t-surface,#fff);border-radius:15px;padding:22px}.p258-cards article:nth-child(3n+2){border-top-color:#16ae97}.p258-cards article:nth-child(3n){border-top-color:#9662e8}.p258-cards button{margin:6px 8px 0 0}.p258-rows{display:grid;gap:16px}.p258-rows fieldset{padding:18px;border:1px solid var(--t-line,#c7d0de);border-radius:12px}.p258-scroll{overflow:auto;max-height:60vh;margin:18px 0}.p258-scroll td{min-width:110px}.p258-scroll td>small{display:block;opacity:.7}.p258-score{display:flex;align-items:center;gap:18px;padding:20px;background:linear-gradient(115deg,#3788eb1f,#19b6a414);border-radius:14px;margin:16px 0}.p258-score code{font:inherit;color:inherit;background:transparent;border:0;padding:0}.p258-score strong{font-size:30px;color:#3280cf}.p258-panel progress,[data-plan258-dialog] progress{accent-color:#19b59a;height:13px;width:100%;min-width:90px}.p258-panel>small{display:block;opacity:.8;margin-bottom:16px}[data-plan258-dialog]{width:min(1100px,95vw)}[data-plan258-dialog] label[hidden]{display:none!important}