.mil-lightbox[data-v-bc9914bd]{position:fixed;inset:0;z-index:2000;background:rgba(0,0,0,.92);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 16px 24px}.mil-lightbox-x[data-v-bc9914bd]{position:absolute;top:12px;right:16px;width:44px;height:44px;border:none;border-radius:10px;background:rgba(255,255,255,.1);color:#fff;font-size:28px;line-height:1;cursor:pointer}.mil-lightbox-x[data-v-bc9914bd]:hover{background:rgba(255,255,255,.18)}.mil-lightbox-toolbar[data-v-bc9914bd]{position:absolute;top:12px;left:50%;transform:translate(-50%);display:flex;gap:8px;z-index:2}.mil-lightbox-tool[data-v-bc9914bd]{min-width:40px;height:40px;border-radius:8px;border:1px solid rgba(255,255,255,.15);background:rgba(30,30,34,.95);color:#fff;font-size:1.1rem;cursor:pointer}.mil-lightbox-tool-wide[data-v-bc9914bd]{min-width:72px;font-size:.85rem}.mil-lightbox-tool[data-v-bc9914bd]:hover{background:rgba(50,50,56,.95)}.mil-lightbox-stage[data-v-bc9914bd]{flex:1;width:100%;max-width:min(96vw,1400px);max-height:calc(100vh - 120px);overflow:hidden;display:flex;align-items:center;justify-content:center;touch-action:none}.mil-lightbox-stage--pan[data-v-bc9914bd]{cursor:grab}.mil-lightbox-stage--pan[data-v-bc9914bd]:active{cursor:grabbing}.mil-lightbox-imgwrap[data-v-bc9914bd]{transform-origin:center center}.mil-lightbox-imgwrap img[data-v-bc9914bd]{max-width:min(92vw,1200px);max-height:calc(100vh - 200px);width:auto;height:auto;display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mil-lightbox-footer[data-v-bc9914bd]{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:10px;width:100%;max-width:min(96vw,420px);margin-top:16px}.mil-lightbox-footer-hint[data-v-bc9914bd]{margin:0;font-size:13px;color:#ffffff9e;font-variant-numeric:tabular-nums}.mil-lightbox-use[data-v-bc9914bd]{min-width:180px;min-height:42px;border-radius:12px;border:none;font-size:14px;font-weight:600;cursor:pointer}.mil-lightbox-use[data-v-bc9914bd]:disabled{opacity:.55;cursor:not-allowed}
