.mdi-icon[data-v-da543a8e]{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center;line-height:0}.mdi-icon__svg[data-v-da543a8e]{display:block;height:100%;width:100%}.site-lightbox[data-v-d1a90e7d]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000f0;display:flex;inset:0;justify-content:center;padding:0;position:fixed;z-index:120}.site-lightbox__viewer[data-v-d1a90e7d]{height:100vh;position:relative;width:100vw}.site-lightbox__toolbar[data-v-d1a90e7d]{left:0;padding:0;pointer-events:none;position:absolute;right:0;top:0;z-index:15}.site-lightbox__toolbar-main[data-v-d1a90e7d]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000a8;border-bottom:1px solid hsla(0,0%,100%,.09);gap:12px;min-height:72px;padding:0 92px 0 20px;pointer-events:auto}.site-lightbox__toolbar-main[data-v-d1a90e7d],.site-lightbox__toolbar-side[data-v-d1a90e7d]{align-items:center;display:flex;justify-content:flex-start}.site-lightbox__toolbar-side[data-v-d1a90e7d]{flex-shrink:0;gap:14px;max-width:100%}.site-lightbox__toolbar-spacer[data-v-d1a90e7d]{display:none}.site-lightbox__viewport[data-v-d1a90e7d]{height:100%;overflow:hidden;position:relative;width:100%;z-index:1}.site-lightbox__image-wrap[data-v-d1a90e7d]{cursor:grab;height:100%;position:relative;touch-action:none;width:100%}.site-lightbox__canvas[data-v-d1a90e7d],.site-lightbox__image-wrap[data-v-d1a90e7d]{align-items:center;display:flex;justify-content:center}.site-lightbox__canvas[data-v-d1a90e7d]{will-change:transform}.site-lightbox__image-wrap[data-v-d1a90e7d]:active{cursor:grabbing}.site-lightbox__image[data-v-d1a90e7d]{height:auto;max-height:none;max-width:none;pointer-events:none;transform-origin:center;width:auto;will-change:transform}.site-lightbox__controls[data-v-d1a90e7d]{align-items:center;background:transparent;border-left:1px solid hsla(0,0%,100%,.12);border-radius:999px;display:flex;flex-wrap:nowrap;gap:8px;padding:6px 0 6px 14px;pointer-events:auto}.site-lightbox__control[data-v-d1a90e7d]{background:#ffffff05;border:0;border-radius:999px;color:#fffffff5;cursor:pointer;font-size:18px;font-weight:600;height:38px;min-width:38px;transition:background .2s ease,transform .2s ease,box-shadow .2s ease}.site-lightbox__control[data-v-d1a90e7d]:hover{background:#1976d238;box-shadow:inset 0 0 0 1px #6db9ff6b}.site-lightbox__control[data-v-d1a90e7d]:active{background:#1976d24d;transform:scale(.96)}.site-lightbox__control--wide[data-v-d1a90e7d]{font-size:14px;margin-left:6px;min-width:60px;padding:0 12px}.site-lightbox__zoom[data-v-d1a90e7d]{color:#fffffff5;font-size:14px;font-weight:500;min-width:56px;text-align:center}.site-lightbox__caption[data-v-d1a90e7d]{align-items:center;background:linear-gradient(0deg,rgba(0,0,0,.66),transparent);bottom:0;color:#fff;display:flex;font-size:18px;font-weight:500;justify-content:center;left:50%;line-height:1.7;padding:14px;position:absolute;text-align:center;transform:translate(-50%);width:100%;z-index:12}.site-lightbox__caption span[data-v-d1a90e7d]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1}.site-lightbox__counter[data-v-d1a90e7d]{color:#a7d5fff5;flex-shrink:0;font-size:14px;font-weight:600;white-space:nowrap}.site-lightbox__close[data-v-d1a90e7d],.site-lightbox__nav[data-v-d1a90e7d]{align-items:center;border:0;border:1px solid hsla(0,0%,100%,.08);border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;justify-content:center;pointer-events:auto;position:absolute;transition:background .2s ease,transform .2s ease,border-color .2s ease,box-shadow .2s ease;z-index:14}.site-lightbox__close[data-v-d1a90e7d]:hover{background:#0003;border:2px solid hsla(0,0%,100%,.08)}.site-lightbox__nav[data-v-d1a90e7d]:hover{background:#0a111dd6;border-color:#6db9ff61;transform:translateY(-1px)}.site-lightbox__close[data-v-d1a90e7d]{height:52px;right:16px;top:11px;width:52px;z-index:16}.site-lightbox__nav[data-v-d1a90e7d]{border-radius:999px;height:60px;margin-top:-30px;top:50%;width:60px}.site-lightbox__icon[data-v-d1a90e7d]{color:#fff;filter:drop-shadow(0 2px 8px rgba(0,0,0,.38))}.site-lightbox__icon--nav[data-v-d1a90e7d]{transform:scale(1.28)}.site-lightbox__nav--prev[data-v-d1a90e7d]{left:24px}.site-lightbox__nav--next[data-v-d1a90e7d]{right:24px}.site-lightbox-fade-enter-active[data-v-d1a90e7d],.site-lightbox-fade-leave-active[data-v-d1a90e7d]{transition:opacity .24s ease}.site-lightbox-fade-enter-from[data-v-d1a90e7d],.site-lightbox-fade-leave-to[data-v-d1a90e7d]{opacity:0}@media(max-width:760px){.site-lightbox__toolbar-main[data-v-d1a90e7d]{gap:8px;min-height:64px;padding:0 72px 0 12px}.site-lightbox__toolbar-side[data-v-d1a90e7d]{gap:8px;min-width:0}.site-lightbox__controls[data-v-d1a90e7d]{gap:4px;padding-left:8px}.site-lightbox__caption[data-v-d1a90e7d]{bottom:18px;font-size:13px;line-height:1.7;width:min(100vw - 56px,720px)}.site-lightbox__close[data-v-d1a90e7d]{height:44px;right:8px;top:11px;width:44px}.site-lightbox__control[data-v-d1a90e7d]{font-size:16px;height:34px;min-width:34px}.site-lightbox__control--wide[data-v-d1a90e7d]{font-size:13px;min-width:54px;padding:0 10px}.site-lightbox__counter[data-v-d1a90e7d],.site-lightbox__zoom[data-v-d1a90e7d]{font-size:13px}.site-lightbox__nav[data-v-d1a90e7d]{height:46px;margin-top:-23px;width:46px}.site-lightbox__icon--nav[data-v-d1a90e7d]{transform:scale(1.12)}.site-lightbox__nav--prev[data-v-d1a90e7d]{left:10px}.site-lightbox__nav--next[data-v-d1a90e7d]{right:10px}}.detail-media-banner[data-v-a8a8f78a]{background:transparent;padding:28px 0 16px;position:relative}.detail-media-banner__container[data-v-a8a8f78a]{margin:0 auto;width:min(var(--container),calc(100vw - 32px))}.detail-media-banner__shell[data-v-a8a8f78a]{position:relative}.detail-media-banner__stage[data-v-a8a8f78a]{cursor:zoom-in;display:block;outline:none;overflow:hidden;position:relative;width:100%}.detail-media-banner__image[data-v-a8a8f78a]{aspect-ratio:16/8.8;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.detail-media-banner__nav[data-v-a8a8f78a]{border-radius:999px;cursor:pointer;height:60px;margin-top:-30px;position:absolute;top:50%;transition:transform .2s ease,opacity .2s ease,background .2s ease,border-color .2s ease,box-shadow .2s ease;width:60px;z-index:2}.detail-media-banner__nav[data-v-a8a8f78a]:hover{background:#0a111d05;opacity:1;transform:translateY(-1px)}.detail-media-banner__icon[data-v-a8a8f78a]{color:#fff;filter:drop-shadow(0 2px 8px rgba(0,0,0,.38));margin:0 auto}.detail-media-banner__nav--prev[data-v-a8a8f78a]{left:6px}.detail-media-banner__nav--next[data-v-a8a8f78a]{right:6px}.detail-media-banner__dots[data-v-a8a8f78a]{align-items:center;bottom:14px;display:flex;gap:8px;left:50%;position:absolute;transform:translate(-50%);z-index:1}.detail-media-banner__dot[data-v-a8a8f78a]{background:#ffffffc7;border:0;border:2px solid rgba(8,14,24,.22);border-radius:999px;cursor:pointer;height:11px;padding:0;transition:transform .2s ease,background .2s ease;width:11px}.detail-media-banner__dot.is-active[data-v-a8a8f78a]{background:#1976d2;border-color:#ffffffd1;transform:scale(1.08)}.detail-media-banner__caption-strip[data-v-a8a8f78a]{align-items:center;display:flex;justify-content:center;min-height:44px;padding-top:10px}.detail-media-banner__caption-text[data-v-a8a8f78a]{color:#6b7280;font-size:14px;line-height:1.65;margin:0;text-align:center}.detail-media-banner__caption-text--empty[data-v-a8a8f78a]{opacity:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.detail-media-banner-slide-enter-active[data-v-a8a8f78a],.detail-media-banner-slide-leave-active[data-v-a8a8f78a]{transition:opacity .24s ease,transform .24s ease}.detail-media-banner-slide-enter-from[data-v-a8a8f78a],.detail-media-banner-slide-leave-to[data-v-a8a8f78a]{opacity:0;transform:scale(1.02)}@media(max-width:960px){.detail-media-banner[data-v-a8a8f78a]{padding-bottom:12px;padding-top:18px}.detail-media-banner__container[data-v-a8a8f78a]{width:min(var(--container),calc(100vw - 24px))}.detail-media-banner__image[data-v-a8a8f78a]{aspect-ratio:16/9.8}}@media(max-width:720px){.detail-media-banner__nav[data-v-a8a8f78a]{height:46px;margin-top:-23px;width:46px}.detail-media-banner__nav--prev[data-v-a8a8f78a]{left:2px}.detail-media-banner__nav--next[data-v-a8a8f78a]{right:2px}.detail-media-banner__icon[data-v-a8a8f78a]{transform:scale(1.02)}.detail-media-banner__dots[data-v-a8a8f78a]{bottom:10px}.detail-media-banner__caption-strip[data-v-a8a8f78a]{min-height:34px;padding-top:8px}}
