/* Separate dossier frames; approved typography remains unchanged. */
#main.search-page-v110 #search-issues{background:none;border:0;box-shadow:none;padding:0;margin-top:65px;margin-bottom:55px}
#main.search-page-v110 #search-issues .s110-heading h2{color:#123149}
#main.search-page-v110 #search-issues .s110-label{color:#087bc5}
#main.search-page-v110 #search-issues .s110-heading>p:last-child{color:#405c6c}
#search-issues .cn117-briefs{gap:24px}
#search-issues .cn117-brief{padding:34px 30px 38px;border:1px solid #44677e;border-left:4px solid var(--ink);background:radial-gradient(ellipse at 100% 0,#164964 0,transparent 65%),#0d2435;clip-path:polygon(0 0,calc(100% - 20px) 0,100% 20px,100% 100%,20px 100%,0 calc(100% - 20px));box-shadow:none}
#search-issues .cn117-brief:before{content:'';position:absolute;top:0;right:0;width:28px;height:1px;background:var(--ink);transform:rotate(45deg);transform-origin:top left;pointer-events:none}
#search-issues .cn117-brief:after{content:'';position:absolute;right:22px;bottom:12px;width:42px;height:3px;background:var(--ink);opacity:.55;pointer-events:none}
@media(max-width:1000px){#search-issues .cn117-brief{padding:30px 26px}}
@media(max-width:600px){#main.search-page-v110 #search-issues{padding:0;margin-top:40px;margin-bottom:40px;box-shadow:none}#search-issues .cn117-briefs{gap:20px}#search-issues .cn117-brief{padding:26px 22px 30px;clip-path:polygon(0 0,calc(100% - 16px) 0,100% 16px,100% 100%,16px 100%,0 calc(100% - 16px))}#search-issues .cn117-brief:after{right:18px;bottom:10px;width:30px;height:2px}}
