.rules-index-page,.rule-page,.rules-event-page{max-width:1100px;margin:0 auto;padding:.5rem 1rem 1rem}.rules-intro{color:var(--fg2);line-height:1.55;margin:.5rem 0 1.25rem}.rules-browse-link{margin:1.25rem 0 0;color:var(--fg2)}.rules-browse-link a+a{margin-left:.75rem}.rules-coverage-about{color:var(--fg2);line-height:1.55;margin:0 0 1.5rem}.rules-coverage-about p{margin:0 0 .75rem}.rules-index-controls{display:flex;align-items:center;gap:.75rem;margin:1rem 0 .75rem}.rules-index-controls input{flex:1;max-width:36rem;padding:.45rem .65rem;font-family:inherit;font-size:.9rem;background:var(--bg1);color:var(--fg1);border:1px solid var(--border);border-radius:4px}.rules-framework-heading{margin:1rem 0 .4rem;font-size:1rem;font-weight:600;letter-spacing:.02em}.rules-toc{display:flex;flex-wrap:wrap;gap:.5rem 1rem;margin:.5rem 0 1.5rem;padding:.6rem .75rem;background:var(--bg2);border:1px solid var(--border);border-radius:4px;font-size:.88rem}.rules-toc-count{color:var(--fg2);font-size:.82rem}.rules-secondary-nav{margin:.5rem 0 1.5rem}.rules-secondary-nav>summary{cursor:pointer;user-select:none;list-style:none;display:inline-flex;align-items:baseline;gap:.45rem;padding:.4rem .75rem;border:1px solid var(--border);border-radius:5px;background:var(--bg1);color:var(--fg1);font-size:.9rem}.rules-secondary-nav>summary::-webkit-details-marker{display:none}.rules-secondary-nav>summary::before{content:"\25b8";color:var(--fg2);font-size:.8em}.rules-secondary-nav[open]>summary::before{content:"\25be"}.rules-secondary-nav>summary:hover{border-color:var(--fg2)}.rules-secondary-label{font-weight:600;letter-spacing:.02em}.rules-secondary-nav[open] .rules-framework-heading:first-of-type{margin-top:.6rem}.rules-tactic-section{margin:2rem 0}.rules-tactic-section h2{margin:0 0 .5rem;font-size:1.25rem;border-bottom:1px solid var(--border);padding-bottom:.3rem}.rules-section-meta{color:var(--fg2);font-weight:normal;font-size:.85rem;margin-left:.5rem}.rules-section-blurb{margin:0 0 .75rem;color:var(--fg2);font-size:.9rem;line-height:1.4}h2.rules-coverage-supersection{margin:2.5rem 0 .35rem;padding-bottom:.35rem;border-bottom:2px solid var(--fg1);font-size:1.4rem;font-weight:700}h2.rules-coverage-supersection:first-of-type{margin-top:.75rem}.rules-platform-section:not(:has(.rules-coverage-supersection)) h2{font-size:1.1rem}.rules-platform-section h2{overflow-wrap:anywhere}.rules-technique-block{margin:.4rem 0;padding:.4rem .6rem;border:1px solid var(--border);border-radius:4px;background:var(--bg2);content-visibility:auto;contain-intrinsic-size:auto 24px}.rules-technique-block summary{cursor:pointer;display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem;font-weight:500}.rules-technique-link{color:var(--link);overflow-wrap:anywhere}.rules-technique-count{color:var(--fg2);font-size:.82rem;margin-left:auto}.rules-list{list-style:none;margin:.5rem 0 0;padding:0}.rules-list li{padding:.18rem 0;font-size:.92rem;line-height:1.4}.rules-meta{color:var(--fg2);font-size:.82rem}.rules-meta a{font-family:monospace;background-color:var(--bg2);padding:.2em .3em}.rules-filter-bar{display:flex;flex-wrap:wrap;gap:.5rem;margin:.6rem 0 1.3rem}.rules-filter-group{position:relative;font-size:.86rem}.rules-filter-group>summary{cursor:pointer;user-select:none;list-style:none;display:inline-flex;align-items:baseline;gap:.35rem;padding:.3rem .7rem;border:1px solid var(--border);border-radius:5px;background:var(--bg1);color:var(--fg1);white-space:nowrap}.rules-filter-group>summary::-webkit-details-marker{display:none}.rules-filter-group>summary::after{content:"\25be";color:var(--fg2);font-size:.7em}.rules-filter-group[open]>summary,.rules-filter-group>summary:hover{border-color:var(--fg2)}.rules-filter-meta{color:var(--fg2);font-size:.78rem;font-variant-numeric:tabular-nums}.rules-filter-panel{position:absolute;z-index:20;top:calc(100% + 4px);left:0;min-width:12rem;max-width:min(22rem,90vw);padding:.6rem .75rem;background:var(--bg1);border:1px solid var(--border);border-radius:6px;box-shadow:0 4px 14px rgba(0,0,0,0.18)}.rules-filter-bulk{display:flex;align-items:center;gap:.4rem;margin-bottom:.5rem;padding-bottom:.45rem;border-bottom:1px solid var(--border)}.rules-filter-bulk-btn{cursor:pointer;background:0;border:0;padding:0;font:inherit;font-size:.8rem;color:var(--link)}.rules-filter-bulk-btn:hover{text-decoration:underline}.rules-filter-bulk-sep{color:var(--fg2)}.rules-filter-options{display:flex;flex-wrap:wrap;gap:.4rem .85rem}.rules-filter-chip{display:inline-flex;align-items:center;gap:.35rem;cursor:pointer;user-select:none;white-space:nowrap}.rules-filter-chip input{margin:0;cursor:pointer}.rules-filter-chip .rule-vendor,.rules-filter-chip .rule-status,.rules-filter-chip .rules-categorical-label{font-size:inherit;font-family:inherit;text-transform:none;text-decoration:none;letter-spacing:normal;font-weight:normal;font-style:normal;min-width:0;margin:0;color:var(--fg1)}.rules-filter-count{color:var(--fg2);font-size:.78rem;font-variant-numeric:tabular-nums}@media(max-width:600px){.rules-filter-group{width:100%}.rules-filter-group>summary{width:100%;box-sizing:border-box;justify-content:space-between}.rules-filter-panel{position:static;max-width:none;margin-top:.3rem;box-shadow:none}}.rules-expand-controls{margin:.4rem 0 .8rem}.rules-expand-status{margin-left:.6rem;color:var(--fg2);font-size:.78rem}.rules-expand-toggle{cursor:pointer;font-size:.82rem;color:var(--fg2);background:var(--bg1);border:1px solid var(--border);border-radius:4px;padding:.25rem .6rem}.rules-expand-toggle:hover{color:var(--fg1);border-color:var(--fg2)}.rule-vendor{display:inline-block;font-size:.78rem;font-family:monospace;color:var(--fg2);text-transform:uppercase;letter-spacing:.04em;margin-right:.4rem;min-width:3.6rem}.rule-vendor--sigma{color:var(--syn-key)}.rule-vendor--elastic{color:var(--syn-num)}.rule-vendor--splunk{color:var(--syn-str)}.rule-vendor--kusto{color:var(--syn-bool)}.rule-vendor--chronicle{color:var(--syn-bool);font-style:italic}.rule-status{display:inline-block;font-size:.78rem;font-family:monospace;text-transform:uppercase;letter-spacing:.04em;margin-left:.3em}.rule-status--production,.rule-status--stable,.rule-status--available{color:var(--syn-str)}.rule-status--experimental,.rule-status--development,.rule-status--validation,.rule-status--test,.rule-status--testing{color:var(--syn-num)}.rule-status--deprecated,.rule-status--unsupported{color:var(--fg2);text-decoration:line-through}.rule-eyebrow{font-size:.85rem;color:var(--fg2);margin:0 0 .25rem}.rule-header h1{margin:0 0 .4rem;line-height:1.25;font-size:1.6rem;overflow-wrap:anywhere}dl.rule-header-meta{display:grid;grid-template-columns:max-content 1fr;column-gap:.75rem;row-gap:.15rem;color:var(--fg2);margin:0 0 .6rem;font-size:.92rem;line-height:1.4}dl.rule-header-meta dt{font-size:.78rem;text-transform:uppercase;letter-spacing:.05em;font-family:monospace;color:var(--fg2);margin:0;align-self:baseline}dl.rule-header-meta dd{margin:0;color:var(--fg1);align-self:baseline;overflow-wrap:anywhere}p.rule-header-meta{color:var(--fg2);margin:0 0 .6rem;font-size:.92rem;line-height:1.5}.rule-description{margin:.6rem 0 0;line-height:1.55;overflow-wrap:anywhere}.rule-parse-failed{margin:1rem 0;padding:.65rem .8rem;border-left:3px solid var(--syn-num);background:var(--bg2);border-radius:0 4px 4px 0;font-size:.92rem}.rule-not-detection-note{margin:.75rem 0 0;padding:.65rem .8rem;border-left:3px solid var(--syn-num);background:var(--bg2);border-radius:0 4px 4px 0;font-size:.9rem;line-height:1.5}.rule-baseline-note{margin:.75rem 0 0;padding:.65rem .8rem;border-left:3px solid var(--syn-str);background:var(--bg2);border-radius:0 4px 4px 0;font-size:.9rem;line-height:1.5}.rule-baseline-note code{font-size:.85em;padding:0 .2em;background:var(--bg1);border-radius:2px}.rule-section{margin:1.75rem 0}.rule-section h2{font-size:1.2rem;margin:0 0 .5rem;border-bottom:1px solid var(--border);padding-bottom:.3rem}.rule-page .rule-section>.rule-fp-list{box-sizing:border-box;width:100%;margin:.25rem 0 .5rem;padding-left:1.5rem;line-height:1.5;white-space:normal;word-break:normal;overflow-wrap:break-word}.rule-page .rule-section>.rule-fp-list>li{width:auto;white-space:normal;word-break:normal;overflow-wrap:break-word}.rule-subheading{font-size:1rem;margin:1.4rem 0 .4rem;font-weight:600;color:var(--fg1)}.rule-section-prose{color:var(--fg2);margin:0 0 .6rem;font-size:.9rem;line-height:1.5}.rule-section-prose code{font-size:.85em;padding:0 .2em;background:var(--bg2);border-radius:2px}.rule-authoring-table{table-layout:auto}.rule-authoring-table code{font-size:.82rem}.rule-authoring-kinds{color:var(--fg2);font-size:.85rem}.rule-authoring-samples{color:var(--fg2);font-size:.82rem;word-break:break-all}.rule-authoring-value{word-break:break-all;max-width:32rem}.rule-authoring-table td:first-child{white-space:nowrap}.rule-authoring-scroll{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width:700px){.rule-authoring-table{font-size:.82rem;min-width:36rem}.rule-authoring-table th,.rule-authoring-table td{padding:.35rem .45rem}.rule-authoring-samples,.rule-authoring-value{word-break:normal;max-width:18rem}}.rule-mitre-table,.rule-events-table,.rule-exclusions-table,.rule-search-terms-table,.rule-indicators-table{width:100%;border-collapse:separate;border-spacing:0;font-size:.9rem;background:var(--bg2);border:1px solid var(--border);border-radius:4px;overflow:hidden}.rule-mitre-table th,.rule-events-table th,.rule-exclusions-table th,.rule-search-terms-table th,.rule-indicators-table th{text-align:left;font-weight:600;font-size:.82rem;color:var(--fg2);background:var(--bg1);padding:.5rem .65rem;border:0;border-bottom:1px solid var(--border)}.rule-mitre-table td,.rule-events-table td,.rule-exclusions-table td,.rule-search-terms-table td,.rule-indicators-table td{padding:.4rem .65rem;border:0;border-bottom:1px solid var(--border);vertical-align:top}.rule-mitre-table tr:last-child td,.rule-events-table tr:last-child td,.rule-exclusions-table tr:last-child td,.rule-search-terms-table tr:last-child td,.rule-indicators-table tr:last-child td{border-bottom:0}.rule-events-table th:nth-child(1),.rule-events-table td:nth-child(1){width:1%;white-space:nowrap}.rule-events-table th:nth-child(2),.rule-events-table td:nth-child(2){width:1%;white-space:nowrap;font-variant-numeric:tabular-nums;text-align:right}.rule-events-table th:nth-child(2):last-child,.rule-events-table td:nth-child(2):last-child{width:auto;text-align:left;white-space:normal}.rule-events-table th:nth-child(3),.rule-events-table td:nth-child(3){width:auto}.rule-mitre-table th:nth-child(1),.rule-mitre-table td:nth-child(1){width:1%;white-space:nowrap}.rule-mitre-table th:nth-child(2),.rule-mitre-table td:nth-child(2){width:auto}.rule-indicators-table th:nth-child(1),.rule-indicators-table td:nth-child(1),.rule-exclusions-table th:nth-child(1),.rule-exclusions-table td:nth-child(1),.rule-search-terms-table th:nth-child(1),.rule-search-terms-table td:nth-child(1){width:1%;white-space:nowrap}.rule-indicators-table th:nth-child(2),.rule-indicators-table td:nth-child(2),.rule-exclusions-table th:nth-child(2),.rule-exclusions-table td:nth-child(2),.rule-search-terms-table th:nth-child(2),.rule-search-terms-table td:nth-child(2){width:1%;white-space:nowrap}.rule-indicators-table th:nth-child(3),.rule-indicators-table td:nth-child(3),.rule-exclusions-table th:nth-child(3),.rule-exclusions-table td:nth-child(3){width:auto}.rule-indicators-table th:nth-child(4),.rule-indicators-table td:nth-child(4),.rule-exclusions-table th:nth-child(4),.rule-exclusions-table td:nth-child(4){width:auto}.rule-pivot-cell{display:flex;flex-direction:column;gap:.3em}.rule-pivot{color:var(--link)}.rule-pivot code{overflow-wrap:anywhere}.rule-num{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--fg2);width:5rem}.rule-mitre-tactic{white-space:nowrap;font-weight:500;width:12rem}.rule-mitre-techniques{list-style:none;margin:0;padding:0}.rule-mitre-techniques li{padding:.1rem 0;line-height:1.45}.rule-stage{margin:.9rem 0;padding:.7rem .9rem;background:var(--bg2);border:1px solid var(--border);border-radius:4px}.rule-stage h3{margin:0 0 .4rem;font-size:1rem}.rule-stage-negated{color:var(--syn-num);font-weight:normal;font-size:.85rem}.rule-stage-eid{margin-left:.4rem;font-size:.78rem;font-family:monospace;color:var(--fg2);font-weight:normal}.rule-stage-meta{list-style:none;margin:0 0 .5rem;padding:0;display:flex;flex-wrap:wrap;gap:.4rem 1rem;font-size:.85rem;color:var(--fg2)}.rule-stage-meta li code{font-family:monospace;background:var(--bg1);padding:.05rem .3rem;border-radius:3px}.rule-participant-head{margin:0 0 .35rem;font-size:.95rem;font-weight:600}.rule-condition-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.25rem}.rule-condition-list code{font-family:monospace;font-size:.85rem;background:var(--bg1);padding:.1rem .35rem;border-radius:3px;overflow-wrap:anywhere}.rule-condition-values{list-style:none;margin:.25rem 0 0;padding:0 0 0 1.25rem;display:flex;flex-direction:column;gap:.25rem}.rule-cond-line{overflow-wrap:anywhere}.rule-cond-group>summary{cursor:pointer;overflow-wrap:anywhere}.rule-cond-group[open]>summary{margin-bottom:.2rem}.rule-cond-sublist{list-style:disc;margin:.2rem 0;padding-left:1.2rem}.rule-cond-sublist>li{margin:.15rem 0}.rule-partial-note{padding:.15rem 0 .15rem .8rem;border-left:3px solid var(--fg2)}dl.rule-corr-meta{display:grid;grid-template-columns:max-content 1fr;column-gap:.75rem;row-gap:.3rem;margin:0 0 .6rem;font-size:.88rem}dl.rule-corr-meta dt{font-size:.78rem;text-transform:uppercase;letter-spacing:.05em;font-family:monospace;color:var(--fg2);margin:0}dl.rule-corr-meta dd{margin:0;color:var(--fg1);overflow-wrap:anywhere}dl.rule-corr-meta dd code{font-family:monospace;font-size:.85rem}.rule-stage-pred summary{cursor:pointer;font-size:.88rem;color:var(--fg2);margin-bottom:.3rem}.rule-stage-pred-body{margin:0;padding:.6rem .75rem;background:var(--bg1);border:1px solid var(--border);border-radius:4px;overflow-x:auto;font-size:.82rem;line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere;word-break:normal;tab-size:2}.rule-stage-pred-body code{background:transparent;padding:0;font-family:monospace}.rule-stage-pred-body .line{display:block;padding-left:4ch;text-indent:-4ch}.rule-meta{color:var(--fg2);font-size:.85rem}.rule-group-index-table .rule-group-count{width:1%;white-space:nowrap}.rules-event-page .rule-section h2{font-size:1.1rem}.rule-body-section h2{display:flex;align-items:baseline;gap:.5rem}.rule-body-code{border:1px solid var(--border);border-radius:4px;max-height:36rem;min-height:8rem;overflow:auto;resize:vertical}.rule-body-code pre,.rule-body-code .highlight{margin:0;border-radius:0}.rule-body-code .spl-line .kr,.rule-stage-pred-body .spl-line .kr{color:var(--syn-bool);font-weight:bold}.rule-body-code .spl-line .nf,.rule-body-code .spl-line .fm,.rule-stage-pred-body .spl-line .nf,.rule-stage-pred-body .spl-line .fm{color:var(--syn-key);font-weight:500}.rule-body-code .spl-line .nv,.rule-stage-pred-body .spl-line .nv{color:var(--fg1)}.rule-body-code .spl-line .o,.rule-body-code .spl-line .p,.rule-stage-pred-body .spl-line .o,.rule-stage-pred-body .spl-line .p{color:var(--syn-punct)}.rule-body-code .spl-line .k,.rule-stage-pred-body .spl-line .k{color:var(--syn-bool)}.rule-body-code .eql-line .kr,.rule-body-code .eql-line .k,.rule-stage-pred-body .eql-line .kr,.rule-stage-pred-body .eql-line .k{color:var(--syn-bool);font-weight:bold}.rule-body-code .eql-line .kc,.rule-stage-pred-body .eql-line .kc{color:var(--syn-bool)}.rule-body-code .eql-line .nf,.rule-stage-pred-body .eql-line .nf{color:var(--syn-key);font-weight:500}.rule-body-code .eql-line .nv,.rule-stage-pred-body .eql-line .nv{color:var(--fg1)}.rule-body-code .eql-line .o,.rule-body-code .eql-line .p,.rule-stage-pred-body .eql-line .o,.rule-stage-pred-body .eql-line .p{color:var(--syn-punct)}.rule-body-code .kql-line .kr,.rule-body-code .kql-line .k,.rule-stage-pred-body .kql-line .kr,.rule-stage-pred-body .kql-line .k{color:var(--syn-bool);font-weight:bold}.rule-body-code .kql-line .kc,.rule-stage-pred-body .kql-line .kc{color:var(--syn-bool)}.rule-body-code .kql-line .nf,.rule-body-code .kql-line .fm,.rule-stage-pred-body .kql-line .nf,.rule-stage-pred-body .kql-line .fm{color:var(--syn-key);font-weight:500}.rule-body-code .kql-line .nv,.rule-stage-pred-body .kql-line .nv{color:var(--fg1)}.rule-body-code .kql-line .o,.rule-body-code .kql-line .p,.rule-stage-pred-body .kql-line .o,.rule-stage-pred-body .kql-line .p{color:var(--syn-punct)}.rule-indicator-values{list-style:none;margin:0;padding:0}.rule-indicator-values li{padding:.1rem 0;line-height:1.45}.rule-indicator-values li+li{border-top:1px dashed var(--border);padding-top:.2rem;margin-top:.1rem}.rule-indicator-values code{word-break:break-word}.rule-regex-alternatives{list-style:none;margin:0;padding:0}.rule-regex-alternatives li{padding:.05rem 0;line-height:1.4}.rule-compare-vendor{margin:1.2rem 0 .5rem;font-size:1rem}@media(max-width:600px){.rule-header h1{font-size:1.3rem}.rules-index-controls{flex-direction:column;align-items:stretch;gap:.3rem}.rules-index-controls input{max-width:none}.rules-toc{gap:.35rem .7rem}.rule-mitre-table,.rule-events-table,.rule-exclusions-table,.rule-search-terms-table,.rule-indicators-table{font-size:.84rem}.rule-mitre-table td,.rule-events-table td,.rule-exclusions-table td,.rule-search-terms-table td,.rule-indicators-table td{padding:.35rem .45rem;word-break:break-word;overflow-wrap:anywhere}.rule-indicators-table td:nth-child(1),.rule-indicators-table td:nth-child(1) :is(a,code),.rule-indicators-table td:nth-child(2),.rule-indicators-table td:nth-child(2) :is(a,code),.rule-exclusions-table td:nth-child(1),.rule-exclusions-table td:nth-child(1) :is(a,code),.rule-exclusions-table td:nth-child(2),.rule-exclusions-table td:nth-child(2) :is(a,code),.rule-search-terms-table td:nth-child(1),.rule-search-terms-table td:nth-child(1) :is(a,code),.rule-search-terms-table td:nth-child(2),.rule-search-terms-table td:nth-child(2) :is(a,code){word-break:normal;overflow-wrap:normal}.rule-indicators-table thead,.rule-exclusions-table thead{display:none}.rule-indicators-table,.rule-indicators-table tbody,.rule-indicators-table tr,.rule-indicators-table td,.rule-exclusions-table,.rule-exclusions-table tbody,.rule-exclusions-table tr,.rule-exclusions-table td{display:block}.rule-indicators-table tbody tr,.rule-exclusions-table tbody tr{padding:.5rem .45rem;border-bottom:1px solid var(--border)}.rule-indicators-table tbody tr:last-child,.rule-exclusions-table tbody tr:last-child{border-bottom:0}.rule-indicators-table td,.rule-exclusions-table td{padding:.1rem 0;border-bottom:0}.rule-indicators-table td:nth-child(1),.rule-indicators-table td:nth-child(2),.rule-exclusions-table td:nth-child(1),.rule-exclusions-table td:nth-child(2){width:auto;white-space:normal}.rule-indicators-table td:nth-child(1),.rule-exclusions-table td:nth-child(1){font-weight:600}.rule-indicators-table td:nth-child(2),.rule-exclusions-table td:nth-child(2){display:inline-block;margin-left:.4em;color:var(--fg2);font-size:.78rem}.rule-indicators-table td:nth-child(3),.rule-exclusions-table td:nth-child(3){width:auto;margin-top:.2rem}.rule-indicators-table td:nth-child(4),.rule-exclusions-table td:nth-child(4){width:auto;margin-top:.2rem}.attack-technique-page .rule-events-table thead{display:none}.attack-technique-page .rule-events-table,.attack-technique-page .rule-events-table tbody,.attack-technique-page .rule-events-table tr,.attack-technique-page .rule-events-table td{display:block}.attack-technique-page .rule-events-table tbody tr{padding:.5rem .45rem;border-bottom:1px solid var(--border)}.attack-technique-page .rule-events-table tbody tr:last-child{border-bottom:0}.attack-technique-page .rule-events-table td{padding:.1rem 0;border-bottom:0}.attack-technique-page .rule-events-table td:nth-child(1),.attack-technique-page .rule-events-table td:nth-child(2){display:inline;width:auto;white-space:normal;text-align:left;font-weight:600}.attack-technique-page .rule-events-table td:nth-child(2)::before{content:", "}.attack-technique-page .rule-events-table td:nth-child(3){display:block;width:auto;margin-top:.1em}.rule-stage-pred-body{font-size:.78rem}.rules-technique-block summary{flex-direction:column;align-items:flex-start}.rules-technique-link{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rules-technique-link:has(.rules-technique-name){display:flex;align-items:baseline;gap:.4em}.rules-technique-name{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rules-technique-link code{flex:0 0 auto}.rules-technique-parent{display:none}.rules-technique-count{margin-left:0}.rules-technique-block{contain-intrinsic-size:auto 52px}.rule-stage-pred-body,.rule-body-code{max-width:100%}}.mql-fires-scope{margin:.2rem 0}.mql-fires-summary{margin:.1rem 0 .7rem;color:var(--fg2)}.mql-req-list{margin:.3rem 0;padding-left:1.5rem}.mql-req-list>li.mql-req-item{margin:.3rem 0}.mql-req-single{list-style:none;padding-left:0}.mql-sub-list{list-style:disc;margin:.2rem 0;padding-left:1.2rem}.mql-sub-list>li{margin:.15rem 0}.mql-req-text,.mql-fires-patterns>summary{overflow-wrap:anywhere}.mql-req-detail>summary,.mql-fires-patterns>summary{cursor:pointer}.mql-req-detail[open]>summary{margin-bottom:.2rem}.mql-fires-patterns ul{margin:.25rem 0 .5rem 1.1rem}.mql-inspects dt{font-weight:600;margin-top:.45rem}.mql-inspects dd{margin:.1rem 0 0}.mql-indicators{border-collapse:separate;border-spacing:0;font-size:.9em;margin-top:.3rem}.mql-indicators td,.mql-indicators th{text-align:left;padding:.12rem .7rem .12rem 0;vertical-align:top}.mql-indicators-more>summary{cursor:pointer;color:var(--link)}