.icag-pqlr-wrap{--maroon:#801710;--soft:#f7f3f2;--line:#e8dedc;--text:#241f1e;--muted:#6d6361;font-family:inherit;color:var(--text);width:min(1280px,calc(100vw - 48px));max-width:1280px;position:relative;left:50%;transform:translateX(-50%);margin:0;padding:18px 16px 38px;box-sizing:border-box}.icag-pqlr-hero{background:linear-gradient(135deg,#801710,#5e0e0b);color:#fff;border-radius:14px;padding:26px 30px;margin:0 auto 14px;width:100%;box-sizing:border-box}.icag-pqlr-eyebrow{font-size:11px;font-weight:800;letter-spacing:.12em;opacity:.85}.icag-pqlr-hero h2{color:#fff;margin:7px 0 5px;font-size:clamp(26px,3.2vw,36px);line-height:1.1}.icag-pqlr-hero p{margin:0;opacity:.9;font-size:14px}.icag-pqlr-tabs{display:flex;justify-content:center;gap:22px;border-bottom:1px solid var(--line);margin:6px auto 18px;width:100%;box-sizing:border-box}.icag-pqlr-tab{text-decoration:none!important;color:var(--muted);font-weight:800;padding:10px 16px;border-bottom:3px solid transparent}.icag-pqlr-tab.is-active{color:var(--maroon);border-color:var(--maroon)}.icag-pqlr-filters{display:flex;flex-wrap:nowrap;justify-content:center;gap:10px;align-items:center;width:100%;margin:0 auto;box-sizing:border-box;background:#fff;border:1px solid var(--line);border-radius:12px;padding:13px;box-shadow:0 8px 28px rgba(62,28,24,.05)}.icag-pqlr-filters>*{box-sizing:border-box}.icag-pqlr-searchbox{flex:1 1 auto;min-width:300px}.icag-pqlr-filters select{flex:0 0 145px;min-width:145px;max-width:145px}.icag-pqlr-filters input,.icag-pqlr-filters select{width:100%;height:42px;border:1px solid #d8ccca!important;border-radius:9px!important;background:#fff!important;padding:0 38px 0 14px!important;box-shadow:none!important;color:var(--text)!important;white-space:nowrap;text-overflow:ellipsis}.icag-pqlr-filters button{flex:0 0 110px;min-width:110px;height:42px;border:0;border-radius:9px;padding:0 16px;background:var(--maroon);color:#fff;font-weight:800;cursor:pointer;box-sizing:border-box}.icag-pqlr-reset{flex:0 0 86px;min-width:86px;height:42px;display:flex;align-items:center;justify-content:center;border-radius:9px;padding:0 14px;background:#f2eceb;color:var(--maroon)!important;text-decoration:none!important;font-weight:700;box-sizing:border-box}.icag-pqlr-resultbar{padding:14px 2px 10px;color:var(--muted);width:100%;margin:0 auto;box-sizing:border-box}.icag-pqlr-resultbar strong{color:var(--text)}.icag-pqlr-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.icag-pqlr-card{background:#fff;border:1px solid var(--line);border-radius:16px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 10px 28px rgba(66,31,27,.06);transition:transform .18s ease,box-shadow .18s ease}.icag-pqlr-card:hover{transform:translateY(-2px);box-shadow:0 14px 34px rgba(66,31,27,.1)}.icag-pqlr-thumb{height:190px;background:#f5efee;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}.icag-pqlr-thumb img{width:100%;height:100%;object-fit:contain;background:#f7f3f2}.icag-pqlr-placeholder{width:92px;height:120px;background:#fff;border:1px solid #e0d3d1;border-radius:10px;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 20px rgba(0,0,0,.05)}.icag-pqlr-placeholder span{color:var(--maroon);font-weight:900;font-size:24px}.icag-pqlr-year{position:absolute;top:12px;right:12px;background:var(--maroon);color:#fff;border-radius:20px;padding:5px 10px;font-size:12px;font-weight:800}.icag-pqlr-cardbody{padding:15px;display:flex;flex-direction:column;flex:1}.icag-pqlr-typebadge{font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.08em;color:var(--maroon)}.icag-pqlr-card h3{font-size:17px;line-height:1.3;margin:7px 0 12px;color:var(--text)}.icag-pqlr-meta{display:grid;gap:6px;font-size:13px;color:var(--muted)}.icag-pqlr-meta b{color:#493d3b}.icag-pqlr-cardfoot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:14px}.icag-pqlr-download{display:inline-flex;align-items:center;justify-content:center;background:var(--maroon);color:#fff!important;text-decoration:none!important;border-radius:9px;padding:10px 14px;font-weight:800;font-size:13px}.icag-pqlr-count{font-size:12px;color:var(--muted);white-space:nowrap}.icag-pqlr-empty{text-align:center;border:1px dashed #d9cbc9;border-radius:14px;padding:40px 18px;background:var(--soft)}.icag-pqlr-empty h3{margin:0 0 6px}.icag-pqlr-pagination{display:flex;justify-content:center;gap:7px;margin-top:20px;flex-wrap:wrap}.icag-pqlr-pagination a{display:flex;width:34px;height:34px;align-items:center;justify-content:center;border:1px solid var(--line);border-radius:8px;color:var(--maroon)!important;text-decoration:none!important;font-weight:800;background:#fff}.icag-pqlr-pagination a.is-current{background:var(--maroon);color:#fff!important;border-color:var(--maroon)}@media(max-width:1180px){.icag-pqlr-wrap{width:calc(100vw - 24px);padding-left:12px;padding-right:12px}.icag-pqlr-filters{flex-wrap:wrap}.icag-pqlr-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.icag-pqlr-filters select{flex:1 1 150px;max-width:none}.icag-pqlr-filters button,.icag-pqlr-reset{flex:1 1 140px}}@media(max-width:620px){.icag-pqlr-wrap{padding:14px 10px 36px}.icag-pqlr-hero{padding:26px 20px;border-radius:14px}.icag-pqlr-tabs{overflow:auto}.icag-pqlr-filters{padding:14px;gap:10px}.icag-pqlr-searchbox,.icag-pqlr-filters select,.icag-pqlr-filters button,.icag-pqlr-reset{flex:1 1 100%;min-width:100%;max-width:none}.icag-pqlr-grid{grid-template-columns:1fr}.icag-pqlr-thumb{height:210px}.icag-pqlr-cardfoot{align-items:flex-start;flex-direction:column}.icag-pqlr-download{width:100%}}

/* v1.0.9 compact desktop refinement */
@media (min-width: 1100px) {
  .icag-pqlr-wrap {
    max-width: 1280px;
  }

  .icag-pqlr-hero {
    padding: 26px 32px;
  }

  .icag-pqlr-hero h1 {
    font-size: 34px;
    line-height: 1.12;
    margin-bottom: 8px;
  }

  .icag-pqlr-hero p {
    font-size: 14px;
  }

  .icag-pqlr-tabs {
    margin-top: 18px;
  }

  .icag-pqlr-filter-panel {
    padding: 12px 14px;
  }

  .icag-pqlr-filter-form {
    grid-template-columns: minmax(320px, 2.45fr) minmax(135px, .92fr) minmax(135px, .92fr) minmax(135px, .92fr) minmax(155px, 1.02fr) 112px 88px;
    gap: 10px;
  }

  .icag-pqlr-filter-form input,
  .icag-pqlr-filter-form select,
  .icag-pqlr-filter-form button,
  .icag-pqlr-reset {
    min-height: 42px;
    height: 42px;
    font-size: 14px;
  }

  .icag-pqlr-grid {
    gap: 14px;
  }

  .icag-pqlr-card-media {
    min-height: 165px;
  }

  .icag-pqlr-card-body {
    padding: 14px 16px;
  }
}


/* v1.1.0 Past Questions reader notice */
.icag-pqlr-reader-note{width:100%;box-sizing:border-box;margin:0 auto 12px;border:1px solid #ead7d4;border-radius:11px;background:#fff9f8;overflow:hidden}.icag-pqlr-reader-note summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:11px 14px;color:var(--maroon);font-size:12px;font-weight:900;letter-spacing:.055em}.icag-pqlr-reader-note summary::-webkit-details-marker{display:none}.icag-pqlr-note-action{flex:0 0 auto;font-size:12px;letter-spacing:0;text-transform:none;border:1px solid #dcc4c0;border-radius:7px;padding:5px 9px;background:#fff;font-weight:800}.icag-pqlr-note-hide{display:none}.icag-pqlr-reader-note[open] .icag-pqlr-note-read{display:none}.icag-pqlr-reader-note[open] .icag-pqlr-note-hide{display:inline}.icag-pqlr-note-body{border-top:1px solid #ead7d4;padding:12px 14px 13px;color:#5f514f;font-size:13px;line-height:1.55}.icag-pqlr-note-body p{margin:0}.icag-pqlr-note-body p+p{margin-top:8px}@media(max-width:620px){.icag-pqlr-reader-note summary{padding:10px 12px}.icag-pqlr-note-body{padding:11px 12px;font-size:12.5px}}


/* v1.1.1 reliable reader-note toggle */
.icag-pqlr-reader-note{width:100%;box-sizing:border-box;margin:0 auto 12px;border:1px solid #ead7d4;border-radius:11px;background:#fff9f8;overflow:hidden}
.icag-pqlr-note-header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:11px 14px}
.icag-pqlr-note-title{color:var(--maroon);font-size:12px;font-weight:900;letter-spacing:.055em}
.icag-pqlr-note-toggle{appearance:none;-webkit-appearance:none;flex:0 0 auto;border:1px solid #dcc4c0;border-radius:7px;padding:7px 11px;background:#fff;color:var(--maroon);font:inherit;font-size:12px;font-weight:800;line-height:1.2;cursor:pointer}
.icag-pqlr-note-toggle:hover,.icag-pqlr-note-toggle:focus{background:#f8eeec;outline:none}
.icag-pqlr-note-toggle:focus-visible{box-shadow:0 0 0 3px rgba(128,23,16,.14)}
.icag-pqlr-note-body[hidden]{display:none!important}
.icag-pqlr-note-body{border-top:1px solid #ead7d4;padding:12px 14px 13px;color:#5f514f;font-size:13px;line-height:1.55}
.icag-pqlr-note-body p{margin:0}
.icag-pqlr-note-body p+p{margin-top:8px}
@media(max-width:620px){.icag-pqlr-note-header{padding:10px 12px}.icag-pqlr-note-body{padding:11px 12px;font-size:12.5px}}


/* v1.1.2 more compact repository cards */
@media (min-width: 900px) {
  .icag-pqlr-grid {
    grid-template-columns: repeat(3, minmax(0, 1fr));
    max-width: 1120px;
    margin-left: auto;
    margin-right: auto;
    gap: 16px;
  }

  .icag-pqlr-card {
    width: 100%;
    max-width: 360px;
    justify-self: center;
  }

  .icag-pqlr-card-media {
    min-height: 145px;
  }

  .icag-pqlr-card-media .icag-pqlr-pdf {
    transform: scale(.88);
  }

  .icag-pqlr-card-body {
    padding: 13px 15px 14px;
  }

  .icag-pqlr-card h3 {
    font-size: 16px;
    line-height: 1.3;
  }

  .icag-pqlr-card-meta {
    font-size: 13px;
    line-height: 1.45;
  }
}


/* v1.1.3 CSS-only note toggle: works even when theme/cache blocks plugin JS */
.icag-pqlr-note-state{position:absolute!important;opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important}
.icag-pqlr-reader-note .icag-pqlr-note-body{display:none}
.icag-pqlr-reader-note .icag-pqlr-note-hide{display:none}
.icag-pqlr-note-state:checked ~ .icag-pqlr-note-body{display:block}
.icag-pqlr-note-state:checked ~ .icag-pqlr-note-header .icag-pqlr-note-read{display:none}
.icag-pqlr-note-state:checked ~ .icag-pqlr-note-header .icag-pqlr-note-hide{display:inline}
.icag-pqlr-reader-note .icag-pqlr-note-toggle{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;user-select:none}

/* Give the subject filter more room and permit multi-line option text where the browser supports it. */
.icag-pqlr-filters .icag-pqlr-subject-select{
  min-width:175px;
  white-space:normal;
  line-height:1.2;
  text-overflow:clip;
}
.icag-pqlr-filters .icag-pqlr-subject-select option{
  white-space:normal;
  overflow-wrap:anywhere;
}
@media (min-width:1100px){
  .icag-pqlr-filter-form,
  .icag-pqlr-filters{
    grid-template-columns:minmax(285px,2.1fr) minmax(125px,.86fr) minmax(125px,.86fr) minmax(125px,.86fr) minmax(175px,1.12fr) 108px 82px;
  }
}


/* v1.1.4 final fixes */

/* Reader note: CSS-only toggle. No JavaScript is attached to this label. */
.icag-pqlr-note-state{
  position:absolute!important;
  width:1px!important;
  height:1px!important;
  opacity:0!important;
  overflow:hidden!important;
  pointer-events:none!important;
}
.icag-pqlr-reader-note .icag-pqlr-note-body{display:none!important}
.icag-pqlr-reader-note .icag-pqlr-note-hide{display:none!important}
.icag-pqlr-note-state:checked ~ .icag-pqlr-note-body{display:block!important}
.icag-pqlr-note-state:checked ~ .icag-pqlr-note-header .icag-pqlr-note-read{display:none!important}
.icag-pqlr-note-state:checked ~ .icag-pqlr-note-header .icag-pqlr-note-hide{display:inline!important}
.icag-pqlr-reader-note .icag-pqlr-note-toggle{cursor:pointer;user-select:none}

/* Custom Subjects control so selected text and menu items can truly wrap. */
.icag-pqlr-subject-dropdown{
  position:relative;
  min-width:0;
  width:100%;
}
.icag-pqlr-subject-button{
  width:100%;
  min-height:42px;
  height:auto!important;
  box-sizing:border-box;
  display:flex!important;
  align-items:center;
  justify-content:space-between;
  gap:8px;
  padding:8px 12px!important;
  border:1px solid #e2d0cd!important;
  border-radius:9px!important;
  background:#fff!important;
  color:#251b1a!important;
  font-size:14px!important;
  font-weight:400!important;
  line-height:1.2!important;
  text-align:left!important;
  cursor:pointer;
}
.icag-pqlr-subject-button [data-subject-label]{
  min-width:0;
  white-space:normal!important;
  overflow-wrap:anywhere!important;
  word-break:normal!important;
  line-height:1.2!important;
}
.icag-pqlr-subject-chevron{
  flex:0 0 auto;
  font-size:18px;
  line-height:1;
}
.icag-pqlr-subject-menu{
  position:absolute;
  z-index:99999;
  top:calc(100% + 6px);
  left:0;
  right:0;
  max-height:260px;
  overflow:auto;
  padding:5px;
  border:1px solid #e2d0cd;
  border-radius:9px;
  background:#fff;
  box-shadow:0 10px 28px rgba(0,0,0,.12);
}
.icag-pqlr-subject-menu[hidden]{display:none!important}
.icag-pqlr-subject-option{
  width:100%;
  display:block!important;
  border:0!important;
  border-radius:6px!important;
  background:transparent!important;
  color:#251b1a!important;
  padding:8px 9px!important;
  font-size:13px!important;
  font-weight:400!important;
  line-height:1.3!important;
  text-align:left!important;
  white-space:normal!important;
  overflow-wrap:anywhere!important;
  cursor:pointer;
}
.icag-pqlr-subject-option:hover,
.icag-pqlr-subject-option:focus,
.icag-pqlr-subject-option.is-selected{
  background:#f7efed!important;
  color:var(--maroon)!important;
}
@media (min-width:1100px){
  .icag-pqlr-filters{
    grid-template-columns:minmax(285px,2.05fr) minmax(125px,.84fr) minmax(125px,.84fr) minmax(125px,.84fr) minmax(190px,1.22fr) 108px 82px!important;
  }
}


/* v1.1.5 static reader note: always visible */
.icag-pqlr-reader-note-static .icag-pqlr-note-body{
  display:block!important;
  border-top:1px solid #ead7d4;
  padding:11px 14px 12px;
}
.icag-pqlr-reader-note-static .icag-pqlr-note-header{
  padding:10px 14px 8px;
}
.icag-pqlr-reader-note-static .icag-pqlr-note-body p{
  margin:0;
}
.icag-pqlr-reader-note-static .icag-pqlr-note-body p + p{
  margin-top:7px;
}


/* v1.1.7: six-control filter row after removing Reset */
@media (min-width:1100px){
  .icag-pqlr-filters{
    grid-template-columns:minmax(300px,2.15fr) minmax(125px,.86fr) minmax(125px,.86fr) minmax(125px,.86fr) minmax(195px,1.22fr) 112px!important;
  }
}


/* v1.1.8: properly centered card grid */
@media (min-width: 900px) {
  .icag-pqlr-grid {
    display: grid;
    grid-template-columns: repeat(3, 360px);
    justify-content: center;
    align-items: start;
    column-gap: 22px;
    row-gap: 18px;
    width: 100%;
    max-width: none;
    margin-left: auto;
    margin-right: auto;
  }

  .icag-pqlr-card {
    width: 360px;
    max-width: 360px;
    margin: 0;
    justify-self: center;
  }
}

@media (min-width: 900px) and (max-width: 1180px) {
  .icag-pqlr-grid {
    grid-template-columns: repeat(3, minmax(0, 1fr));
    gap: 16px;
  }

  .icag-pqlr-card {
    width: 100%;
    max-width: 340px;
  }
}

/* v1.2.3 reliable native subject filter */
.icag-pqlr-filters .icag-pqlr-subject-select{
  width:100%;
  min-width:0;
  min-height:42px;
  box-sizing:border-box;
  border:1px solid #e2d0cd;
  border-radius:9px;
  background:#fff;
  color:#251b1a;
  padding:0 36px 0 12px;
  font-size:14px;
  line-height:1.2;
  cursor:pointer;
}
.icag-pqlr-filters .icag-pqlr-search-submit{
  position:relative;
  z-index:2;
  pointer-events:auto!important;
  cursor:pointer!important;
}


/* v1.2.4: wider Subject filter + dependable submit control */
@media (min-width:1181px){
  .icag-pqlr-filters .icag-pqlr-searchbox{
    flex:0 1 360px!important;
    min-width:250px!important;
    max-width:360px!important;
  }
  .icag-pqlr-filters select{
    flex:0 0 155px;
    min-width:155px;
    max-width:155px;
  }
  .icag-pqlr-filters .icag-pqlr-subject-select{
    flex:1 1 250px!important;
    min-width:230px!important;
    max-width:none!important;
  }
}
.icag-pqlr-filters input.icag-pqlr-search-submit{
  flex:0 0 118px!important;
  min-width:118px!important;
  width:118px!important;
  height:42px!important;
  padding:0 16px!important;
  border:0!important;
  border-radius:9px!important;
  background:var(--maroon)!important;
  color:#fff!important;
  font-weight:800!important;
  text-transform:uppercase;
  letter-spacing:.02em;
  cursor:pointer!important;
  pointer-events:auto!important;
  position:relative;
  z-index:10;
}
@media(max-width:1180px){
  .icag-pqlr-filters input.icag-pqlr-search-submit{
    flex:1 1 140px!important;
    width:auto!important;
  }
}
@media(max-width:620px){
  .icag-pqlr-filters input.icag-pqlr-search-submit{
    flex:1 1 100%!important;
    min-width:100%!important;
    width:100%!important;
  }
}


/* v1.2.6: authoritative filter row and fully clickable native Subject select */
.icag-pqlr-filter-shell{
  width:100%!important;
  margin:0 auto!important;
  padding:0!important;
  border:0!important;
  background:transparent!important;
  box-shadow:none!important;
  overflow:visible!important;
  position:relative!important;
}
.icag-pqlr-filter-shell .icag-pqlr-filters{
  display:grid!important;
  grid-template-columns:minmax(250px,1.55fr) minmax(125px,.72fr) minmax(125px,.72fr) minmax(125px,.72fr) minmax(250px,1.25fr) 118px!important;
  align-items:center!important;
  gap:10px!important;
  width:100%!important;
  margin:0!important;
  padding:13px!important;
  box-sizing:border-box!important;
  background:#fff!important;
  border:1px solid var(--line)!important;
  border-radius:12px!important;
  box-shadow:0 8px 28px rgba(62,28,24,.05)!important;
  overflow:visible!important;
  position:relative!important;
}
.icag-pqlr-filter-shell .icag-pqlr-searchbox{
  width:100%!important;
  min-width:0!important;
  max-width:none!important;
  position:relative!important;
}
.icag-pqlr-filter-shell .icag-pqlr-filters input[type="search"],
.icag-pqlr-filter-shell .icag-pqlr-filters select{
  display:block!important;
  width:100%!important;
  min-width:0!important;
  max-width:none!important;
  height:52px!important;
  min-height:52px!important;
  margin:0!important;
  box-sizing:border-box!important;
  border:1px solid #d8ccca!important;
  border-radius:10px!important;
  background-color:#fff!important;
  color:var(--text)!important;
  box-shadow:none!important;
  font:inherit!important;
  font-size:15px!important;
  line-height:1.2!important;
}
.icag-pqlr-filter-shell .icag-pqlr-filters input[type="search"]{
  padding:0 16px!important;
}
.icag-pqlr-filter-shell .icag-pqlr-filters select{
  appearance:auto!important;
  -webkit-appearance:menulist!important;
  padding:0 12px!important;
  cursor:pointer!important;
  pointer-events:auto!important;
  position:relative!important;
  z-index:20!important;
  opacity:1!important;
}
.icag-pqlr-filter-shell .icag-pqlr-filters .icag-pqlr-subject-select{
  width:100%!important;
  min-width:0!important;
  max-width:none!important;
  height:52px!important;
  padding:0 12px!important;
  cursor:pointer!important;
  pointer-events:auto!important;
  position:relative!important;
  z-index:30!important;
  white-space:nowrap!important;
  text-overflow:ellipsis!important;
}
.icag-pqlr-filter-shell .icag-pqlr-search-submit{
  appearance:none!important;
  -webkit-appearance:none!important;
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  width:118px!important;
  min-width:118px!important;
  max-width:118px!important;
  height:52px!important;
  min-height:52px!important;
  margin:0!important;
  padding:0 15px!important;
  border:0!important;
  border-radius:10px!important;
  background:var(--maroon)!important;
  color:#fff!important;
  font:inherit!important;
  font-size:14px!important;
  font-weight:800!important;
  line-height:1!important;
  text-transform:uppercase!important;
  letter-spacing:.04em!important;
  cursor:pointer!important;
  pointer-events:auto!important;
  position:relative!important;
  z-index:40!important;
}
.icag-pqlr-filter-shell .icag-pqlr-search-submit:hover,
.icag-pqlr-filter-shell .icag-pqlr-search-submit:focus{
  background:#68120d!important;
  color:#fff!important;
}
@media (max-width:1180px){
  .icag-pqlr-filter-shell .icag-pqlr-filters{
    grid-template-columns:repeat(3,minmax(0,1fr))!important;
  }
  .icag-pqlr-filter-shell .icag-pqlr-searchbox{
    grid-column:span 2!important;
  }
  .icag-pqlr-filter-shell .icag-pqlr-search-submit{
    width:100%!important;
    min-width:0!important;
    max-width:none!important;
  }
}
@media (max-width:760px){
  .icag-pqlr-filter-shell .icag-pqlr-filters{
    grid-template-columns:1fr!important;
  }
  .icag-pqlr-filter-shell .icag-pqlr-searchbox{
    grid-column:auto!important;
  }
  .icag-pqlr-filter-shell .icag-pqlr-search-submit{
    width:100%!important;
    min-width:0!important;
    max-width:none!important;
  }
}

/* v1.2.7: final search-button hit-area fix */
.icag-pqlr-filter-shell .icag-pqlr-filters{
  isolation:isolate!important;
}
.icag-pqlr-filter-shell .icag-pqlr-filters select,
.icag-pqlr-filter-shell .icag-pqlr-filters .icag-pqlr-subject-select{
  position:relative!important;
  z-index:1!important;
}
.icag-pqlr-filter-shell .icag-pqlr-search-submit{
  position:relative!important;
  z-index:99999!important;
  pointer-events:auto!important;
  touch-action:manipulation!important;
  user-select:none!important;
  transform:translateZ(0)!important;
}
.icag-pqlr-filter-shell .icag-pqlr-search-submit::before,
.icag-pqlr-filter-shell .icag-pqlr-search-submit::after{
  pointer-events:none!important;
}
