.ind-shadow-window{min-width:260px;max-width:100%;flex:1 1 300px;overflow-wrap:anywhere}
.ind-shadow-window .v18-window-evidence{max-width:100%}
.ind-shadow-guide{margin:18px 0;padding:12px 16px;border:1px solid rgba(170,207,231,.22);border-radius:8px;color:inherit}
.ind-shadow-guide>summary,.ind-shadow-rule>summary{cursor:pointer;line-height:1.7;font-weight:600}
.ind-shadow-guide-content{padding-top:12px;line-height:1.75}
.ind-shadow-filters{display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin:12px 0}
.ind-shadow-filters input,.ind-shadow-filters select{font:inherit;color:inherit;background:rgba(10,24,37,.6);border:1px solid rgba(170,207,231,.3);border-radius:5px;padding:6px 8px;max-width:100%}
.ind-shadow-filters option{background:#152838;color:#e4eff6}
.ind-shadow-rule{padding:12px 0;border-top:1px solid rgba(170,207,231,.18);overflow-wrap:anywhere}
.ind-shadow-rule p,.ind-shadow-rule ol{margin:9px 0}
.two-hand-variant{margin-top:10px;padding-top:8px;border-top:1px solid rgba(170,207,231,.2);line-height:1.7;overflow-wrap:anywhere}
@media(max-width:600px){.ind-shadow-window{min-width:0;flex-basis:100%}.ind-shadow-filters{align-items:stretch;flex-direction:column}}
