/*!
 * Viewer.js v1.11.6
 * https://fengyuanchen.github.io/viewerjs
 *
 * Copyright 2015-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2023-09-17T03:16:35.830Z
 */
#pd_viewer img{cursor:zoom-in}.viewer-container{bottom:0;direction:ltr;font-size:0;left:0;line-height:0;overflow:hidden;position:absolute;right:0;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:none;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.viewer-container::-moz-selection,.viewer-container *::-moz-selection{background-color:transparent}.viewer-container::selection,.viewer-container *::selection{background-color:transparent}.viewer-container:focus{outline:0}.viewer-container img{display:block;height:auto;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;width:100%}.viewer-canvas{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;margin:auto}.viewer-canvas>img{height:auto;margin:15px auto;max-width:90%!important;width:auto}.viewer-footer{bottom:0;left:0;overflow:hidden;position:absolute;right:0;text-align:center}.viewer-navbar{background-color:var(--bs-dark-bg-subtle);overflow:hidden;padding:10px 0}.viewer-list{box-sizing:content-box;height:initial;margin:0 auto;overflow:hidden;padding:1px 0;display:inline-block;transform:none!important;width:auto!important}.viewer-list>li{color:transparent;cursor:pointer;float:left;font-size:0;height:50px;width:50px;line-height:0;opacity:.5;overflow:hidden;position:relative;transition:opacity 0.15s;margin:4px 4px 4px 4px;border:1px solid var(--bs-dark-border-subtle)}.viewer-list>li img{height:90%!important;width:90%!important;object-fit:cover;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;transform:none!important}.viewer-list>li:focus,.viewer-list>li:hover{opacity:.75}.viewer-list>li:focus{outline:0}.viewer-list>.viewer-loading{position:relative}.viewer-list>.viewer-loading::after{border-width:2px;height:20px;margin-left:-10px;margin-top:-10px;width:20px}.viewer-list>.viewer-active,.viewer-list>.viewer-active:focus,.viewer-list>.viewer-active:hover{opacity:1;border:2px solid var(--bs-dark-border-subtle)}.viewer-player{background-color:var(--bs-body-bg);bottom:0;cursor:none;display:none;left:0;position:absolute;right:0;top:0;z-index:1}.viewer-player>img{left:0;position:absolute;top:0}.viewer-toolbar>ul{display:inline-block;margin:0 auto 5px;overflow:hidden;padding:3px 0}.viewer-toolbar .fa,.viewer-button.fa{line-height:var(--bs-btn-line-height)}.viewer-tooltip{--bs-bg-opacity:.8;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity));border-radius:10px;color:var(--bs-white);font-weight:700;display:none;font-size:14px;height:30px;left:50%;line-height:30px;margin-left:-30px;margin-top:-15px;position:absolute;text-align:center;top:50%;width:60px}.viewer-title{color:var(--bs-secondary-text-emphasis);display:inline-block;font-size:14px;line-height:20px;margin:5px 5% 5px 5%;max-width:90%;min-height:20px;opacity:.9;overflow:hidden;text-overflow:ellipsis;transition:opacity 0.15s;white-space:nowrap}.viewer-title:hover{opacity:1}.viewer-button{-webkit-app-region:no-drag;cursor:pointer;overflow:hidden;position:absolute;right:20px;top:20px;transition:background-color 0.15s}.viewer-fixed{position:fixed}.viewer-open{overflow:hidden;padding:0px!important}.viewer-show{display:block}.viewer-hide{display:none}.viewer-backdrop{--viewer-backdrop-opacity:.9;background-color:rgba(var(--bs-secondary-bg-rgb),var(--viewer-backdrop-opacity))}.viewer-invisible{visibility:hidden}.viewer-move{cursor:move;cursor:grab}.viewer-fade{opacity:0}.viewer-in{opacity:1}.viewer-transition{transition:all 0.3s}@keyframes viewer-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.viewer-loading::after{animation:viewer-spinner 1s linear infinite;border:4px solid rgba(255,255,255,.1);border-left-color:rgba(255,255,255,.5);border-radius:50%;content:'';display:inline-block;height:40px;left:50%;margin-left:-20px;margin-top:-20px;position:absolute;top:50%;width:40px;z-index:1}@media (max-width:767px){.viewer-hide-xs-down{display:none}}@media (max-width:991px){.viewer-hide-sm-down{display:none}}@media (max-width:1199px){.viewer-hide-md-down{display:none}}.viewer-prev,.viewer-next{position:fixed;top:50%;bottom:auto;margin:auto}.viewer-prev{left:20px}.viewer-next{right:20px}