.rstwc{width:100%;max-width:1000px;color:inherit;font-family:inherit;overflow-wrap:anywhere}.rstwc *{box-sizing:border-box}.rstwc [hidden]{display:none!important}.rstwc-form{display:grid;gap:16px;max-width:760px}.rstwc-form label{font:inherit}.rstwc input[name=url]{width:100%;min-width:0;font:inherit;padding:16px;color:#FFFFFF;background:#121517;border:1px solid #D3D3D3;border-radius:0}.rstwc input::placeholder{color:#D3D3D3;opacity:.75}.rstwc button,.rstwc select{font:inherit;font-size:16px;max-width:100%;border-radius:0}.rstwc button{padding:12px 22px;border:1px solid #E4DCCF;color:#121517;background:#E4DCCF;cursor:pointer;justify-self:start}.rstwc button:hover{background:#FFFFFF;color:#121517}.rstwc button:disabled{opacity:.65;cursor:wait}.rstwc :focus-visible{outline:3px solid #7D9D9C;outline-offset:4px}.rstwc-note,.rstwc-meta{font-size:14px;line-height:1.65;margin:0;color:#D3D3D3}.rstwc a{color:#E4DCCF;text-decoration:underline}.rstwc-trap{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.rstwc-status{min-height:1.6em;margin:16px 0}.rstwc-status[data-busy=true]::before{content:"";display:inline-block;width:14px;height:14px;border:2px solid #7D9D9C;border-right-color:transparent;border-radius:50%;margin-right:10px;animation:rstwc-spin 1s linear infinite}.rstwc-error{border-left:3px solid #E36D41;padding-left:16px}.rstwc-result{border-top:1px solid #7D9D9C;margin-top:28px;padding-top:24px}.rstwc .rstwc-result h2{font:inherit;font-size:28px;font-weight:400;line-height:1.2;margin:0 0 20px}.rstwc-result dl{display:grid;grid-template-columns:minmax(130px,190px) 1fr;gap:8px 16px;font-size:14px;margin:20px 0}.rstwc-result dt{color:#D3D3D3}.rstwc-result dd{margin:0;min-width:0;overflow-wrap:anywhere}.rstwc-issues{padding:12px 16px;border-left:3px solid #E36D41;background:#222831;line-height:1.65}.rstwc-issues ul{padding-left:18px;margin:8px 0}.rstwc-filter{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:24px 0}.rstwc-filter select{padding:10px;color:#FFFFFF;background:#222831;border:1px solid #7D9D9C;min-width:0}.rstwc .rstwc-category>h3{font:inherit;font-size:22px;font-weight:400;line-height:1.3;margin:32px 0 16px}.rstwc-grid{display:grid;grid-template-columns:1fr;gap:0}.rstwc-tech{border:0;border-bottom:1px solid #7D9D9C;padding:8px 0;min-width:0}.rstwc-tech-top{display:flex;gap:9px;align-items:center;margin:0}.rstwc-logo{display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex:0 0 24px;padding:3px;background:#FFFFFF}.rstwc-logo img{display:block;width:100%;height:100%;object-fit:contain}.rstwc .rstwc-tech h4{font:inherit;font-size:16px;line-height:1.35;font-weight:400;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rstwc-tech p{font-size:14px;line-height:1.5;margin:8px 0}.rstwc-evidence-level{color:#D3D3D3}.rstwc-tech-details{margin:0 0 0 33px;font-size:13px}.rstwc-tech summary{cursor:pointer;line-height:1.4}.rstwc-tech-body{padding:6px 0 2px}.rstwc-tech-body ul{padding:0;list-style:none;margin:8px 0}.rstwc-tech-body li{margin:6px 0}.rstwc-evidence{padding:5px 8px;border-left:1px solid #7D9D9C}.rstwc-evidence>summary>span{display:-webkit-inline-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;vertical-align:top;max-width:calc(100% - 20px);overflow-wrap:anywhere}.rstwc-tech code{display:block;white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;background:transparent;color:#D3D3D3;margin:5px 0}.rstwc .rstwc-category>h3{margin:20px 0 8px}.rstwc-actions{display:flex;flex-wrap:wrap;gap:16px;margin:24px 0}.rstwc-limit{border-left:2px solid #7D9D9C;padding-left:16px;font-size:14px;line-height:1.65}.rstwc-result:focus{outline:none}@keyframes rstwc-spin{to{transform:rotate(360deg)}}@media(max-width:767px){.rstwc-grid{grid-template-columns:1fr}.rstwc-form button{width:100%;justify-self:stretch}.rstwc input[name=url]{font-size:16px}.rstwc-result dl{grid-template-columns:1fr;gap:4px}.rstwc-result dd{margin-bottom:12px}.rstwc .rstwc-result h2{font-size:24px}.rstwc-actions{display:grid}.rstwc-actions button{width:100%}.rstwc-filter{display:grid}.rstwc-filter select{width:100%}.rstwc-tech{padding:8px 0}}@media(prefers-reduced-motion:reduce){.rstwc-status[data-busy=true]::before{animation:none}}
.rstwc .rstwc-form button,.rstwc .rstwc-actions button{color:#121517;background:#E4DCCF;line-height:1.4;white-space:normal;font:inherit}.rstwc .rstwc-form button:hover,.rstwc .rstwc-actions button:hover{color:#121517;background:#FFFFFF}

.rstwc-history-note{margin:16px 0;padding-left:12px;border-left:2px solid #7D9D9C}.rstwc-history-note p{margin:6px 0}.rstwc-tech-history{margin:8px 0;padding:8px 10px;background:#222831}.rstwc-tech-history p{margin:4px 0}.rstwc-tech-history ul{padding-left:18px;list-style:disc}.rstwc-tech-history li{line-height:1.5}.rstwc-past{margin:20px 0;font-size:14px;line-height:1.5}.rstwc-past li{margin:6px 0}
