/* v2.1 — accepted white outlined treatment, compact text and icon alternatives. */
html[data-condition-presets] #v6-settings-panel .v6-filter summary{grid-template-rows:minmax(32px,auto) auto;row-gap:3px;align-items:center;padding-bottom:4px}
html[data-condition-presets] #v6-settings-panel .v6-filter summary>.parameter-icon{grid-column:1;grid-row:1;align-self:center}
html[data-condition-presets] #v6-settings-panel .v6-filter summary>span:not(.parameter-icon):not(.v6-disclosure-arrow):not(.condition-presets){grid-column:2;grid-row:1;align-self:center;min-width:0}
html[data-condition-presets] #v6-settings-panel .v6-filter summary>.v6-disclosure-arrow{grid-column:3;grid-row:1;position:static;display:grid;place-items:center;align-self:center;line-height:1;height:32px;margin:0}
html[data-condition-presets] #v6-settings-panel .v6-filter summary .condition-presets{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column:1/-1;grid-row:2;gap:4px;width:100%;min-width:0;align-items:stretch;cursor:default}
html[data-condition-presets] #v6-settings-panel .condition-presets button{display:flex;align-items:center;justify-content:center;gap:3px;min-width:0;min-height:32px;margin:0;padding:3px 4px;border:1px solid #cbdbe5;border-radius:6px;background:#fff;color:#526b7b;font:500 11px/1.2 system-ui,sans-serif;white-space:nowrap;cursor:pointer;box-shadow:none}
html[data-condition-presets] #v6-settings-panel .condition-presets button:hover{background:#edf4f8;color:#1d5275}
html[data-condition-presets] #v6-settings-panel .condition-presets button:focus-visible{outline:2px solid #287798;outline-offset:-2px}
html[data-condition-presets] #v6-settings-panel .condition-presets button[aria-pressed="true"]{color:#1d5275;font-weight:700;background:#e2edf5;border-color:#8eafc5}
html[data-condition-presets] #v6-settings-panel .condition-presets button:disabled{opacity:.45;cursor:default}
html[data-condition-presets] #v6-settings-panel .condition-preset-icon{display:inline-flex;flex:0 0 15px;width:15px;height:15px;align-items:center;justify-content:center}
html[data-condition-presets] #v6-settings-panel .condition-preset-icon svg{display:block;width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}
html[data-condition-presets="3"] #v6-settings-panel .condition-preset-icon,html[data-condition-presets="4"] #v6-settings-panel .condition-preset-icon{width:20px;height:20px;flex-basis:20px}
@media(max-width:759px){
 html[data-condition-presets] #v6-settings-panel .v6-filter summary{padding-inline:5px}
 html[data-condition-presets] #v6-settings-panel .condition-presets button{padding-inline:2px}
 html[data-condition-presets="2"] #v6-settings-panel .condition-presets button{font-size:10px;gap:2px}
 html[data-condition-presets="2"] #v6-settings-panel .condition-preset-icon{width:12px;height:12px;flex-basis:12px}
}
@media(max-width:359px){
 html[data-condition-presets="1"] #v6-settings-panel .condition-presets button{font-size:10px}
 html[data-condition-presets="2"] #v6-settings-panel .condition-presets{gap:2px}
 html[data-condition-presets="2"] #v6-settings-panel .condition-presets button{font-size:10px;gap:0;padding:1px;flex-direction:column}
 html[data-condition-presets="2"] #v6-settings-panel .condition-preset-icon{width:11px;height:11px;flex-basis:11px}
}
