.st .st-list{list-style:none;padding:0;margin:8px 0 0;display:grid;gap:8px}.st .st-item{border:1px solid var(--wb-line);border-radius:12px;padding:8px 12px;background:var(--wb-bg);min-width:0}.st .st-itemhead,.st-itemhead{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.st .st-itemlabel{flex:1;min-width:0;overflow-wrap:anywhere}.st .st-handle{cursor:grab;user-select:none;font-weight:900;color:var(--wb-muted);padding:0 4px}.st .st-item details{border-top:0;padding:4px 0 0}.st .st-item summary{font-size:.9rem;min-height:36px}.st .st-fields{display:grid;gap:2px}.st .st-fieldset,.st-fieldset{border:1px solid var(--wb-line);border-radius:10px;padding:8px 10px 10px;margin:10px 0 0;min-width:0}.st .st-fieldset legend,.st-fieldset legend{font-weight:700;font-size:.92rem;padding:0 4px}.st-pagerow{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.st-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.st-ok{color:#0b6b3a;font-weight:600}.st-bad,.st-ok{font-size:.9rem}.st-bad{color:var(--wb-warn,#b42318)}.st-req{font-weight:400;font-size:.8rem;color:var(--wb-muted,#5a5446)}.st-frame-wrap{margin-top:12px;max-width:100%;overflow-x:auto;border:1px solid var(--wb-line,#e2dccb);border-radius:12px;background:#fff}.st-frame{display:block;height:640px;border:0;background:#fff}.st-grid{list-style:none;padding:0;margin:10px 0 0;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(min(100%,180px),1fr))}.st-tile{border:1px solid var(--wb-line,#e2dccb);border-radius:12px;padding:8px;min-width:0}.st-thumb{display:block;width:100%;height:auto;max-height:180px;object-fit:cover;border-radius:8px;background:#eee}.st-report{border-left:4px solid var(--wb-warn,#b42318);padding-left:10px}.st-sites{list-style:none;padding:0;margin:8px 0 0;display:grid;gap:8px}.st-sites li{border:1px solid var(--wb-line,#e2dccb);border-radius:12px;padding:10px 12px;display:flex;gap:8px;align-items:center;flex-wrap:wrap}.st .st-fieldset .st-item{padding:6px 8px}.st .st-fieldset .st-fieldset{padding:6px 6px 8px}