.pc-material-thumb-link.is-selected-material-thumb{position:relative!important;outline:none!important}.pc-material-thumb-link.is-selected-material-thumb:after{content:"";position:absolute;inset:0;box-sizing:border-box;border:3px solid #3b82f6;border-radius:inherit;pointer-events:none;z-index:10}.pc-material-detail-image-square-flexible{position:relative;width:100%;min-height:0;height:auto;aspect-ratio:1/1;contain:layout paint;flex-shrink:0;box-sizing:border-box;overflow:hidden;background-color:#302e32}.pc-material-detail-image-square-flexible:before{content:"";display:block}.dark .pc-material-detail-image-square-flexible{background-color:#080706}.pc-material-detail-image-square-flexible .pc-material-detail-image-inner{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.pc-material-detail-image-square-flexible .pc-material-detail-image-inner img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;display:block}.pc-material-detail-image-square-flexible .pc-material-detail-image-inner>div{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.pc-material-detail-image-square-flexible .pc-material-detail-nav-next,.pc-material-detail-image-square-flexible .pc-material-detail-nav-prev{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:40px;height:72px;min-height:72px;padding:0;display:flex;align-items:center;justify-content:center;border:none;border-radius:6px;background:rgba(0,0,0,.22);box-sizing:border-box;color:hsla(0,0%,100%,.88);text-decoration:none;cursor:pointer;outline:none;-webkit-tap-highlight-color:transparent;transition:color .2s,opacity .2s,background .2s}.pc-material-detail-image-square-flexible .pc-material-detail-nav-next:hover,.pc-material-detail-image-square-flexible .pc-material-detail-nav-prev:hover{color:#fff;opacity:1;background:rgba(0,0,0,.3)}.pc-material-detail-image-square-flexible .pc-material-detail-nav-prev{left:.5rem}.pc-material-detail-image-square-flexible .pc-material-detail-nav-next{right:.5rem}.pc-material-detail-image-square-flexible .pc-material-detail-nav-next i,.pc-material-detail-image-square-flexible .pc-material-detail-nav-prev i{font-size:22px}.pc-material-detail-image-square-flexible .pc-material-detail-pdf-viewer{position:absolute;inset:0;width:100%;height:100%;min-height:0}.pc-material-detail-image-square-flexible .pc-material-detail-pdf-viewer__iframe{display:block;width:100%;height:100%;min-height:0;border:0;background-color:#fff;-webkit-overflow-scrolling:touch}.pc-material-detail-image-square-flexible .pc-material-detail-pdf-viewer__js,.pc-material-detail-image-square-flexible .pc-material-detail-pdf-viewer__pages{width:100%;height:100%;min-height:0}.pc-material-detail-pdf-viewer__pages{-webkit-overflow-scrolling:touch}.pc-material-detail-pdf-viewer__page{display:block;width:100%;height:auto;background-color:#fff}