.browser-utility-next{display:grid;gap:1rem;min-width:0}.browser-utility-next .option-grid{margin:0}.browser-utility-next .next-actions{display:flex;flex-wrap:wrap;gap:.65rem}.browser-utility-next .next-check{display:flex;align-items:flex-start;gap:.6rem}.browser-utility-next .next-check input{width:auto;flex-shrink:0}.browser-utility-next video{width:100%;max-height:420px;background:#111;border-radius:12px;margin-top:1rem}.browser-utility-next .next-result-text{white-space:pre-wrap;overflow-wrap:anywhere;max-height:340px;overflow:auto;background:var(--surface-soft,#f3f6fb);padding:1rem;border:1px solid var(--border,#dbe3ef);border-radius:10px}.browser-utility-next .next-beauty-preview{padding:1rem;background:var(--surface-soft,#f3f6fb);border-radius:12px;text-align:center}.browser-utility-next canvas{display:block;max-width:100%;height:auto;margin:auto}.browser-utility-next .next-table-wrap{overflow:auto;max-height:480px}.browser-utility-next table{border-collapse:collapse;width:100%;font-size:.9rem}.browser-utility-next th,.browser-utility-next td{padding:.7rem;text-align:left;border-bottom:1px solid var(--border,#dbe3ef);overflow-wrap:anywhere;vertical-align:top;max-width:28rem}.browser-utility-next .next-group,.browser-utility-next .next-expected-row{padding:1rem;border:1px solid var(--border,#dbe3ef);border-radius:10px;margin:.7rem 0}.browser-utility-next .next-group h3{font-size:1rem;margin:0 0 .8rem}.browser-utility-next .next-group label{margin:.55rem 0;overflow-wrap:anywhere}.browser-utility-next .next-expected-row span{display:block;overflow-wrap:anywhere;margin-bottom:.5rem}.browser-utility-next progress{width:100%;height:10px}.browser-utility-next [hidden]{display:none!important}.browser-utility-next .next-warning{color:var(--danger,#a32929)}
