.mpd-backdrop[data-v-5034c053]{z-index:1000;background:#00000073;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.mpd-dialog[data-v-5034c053]{color:#18181a;border-radius:16px;width:min(820px,100%);height:calc(min(600px,100vh - 48px));position:relative;overflow:hidden;box-shadow:0 16px 48px #0000003d}.mpd-close[data-v-5034c053],.mpd-dialog[data-v-5034c053]{background:#fff;display:flex}.mpd-close[data-v-5034c053]{z-index:2;color:#555;cursor:pointer;border:1px solid #e4e4e7;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;position:absolute;top:12px;right:12px}.mpd-close[data-v-5034c053]:hover{color:#18181a}.mpd-body[data-v-5034c053]{grid-template-columns:minmax(0,1fr) 300px;width:100%;min-height:0;display:grid}.mpd-stage[data-v-5034c053]{background:#fff;justify-content:center;align-items:center;min-height:0;display:flex;overflow:hidden}.mpd-image[data-v-5034c053]{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.mpd-side[data-v-5034c053]{flex-direction:column;gap:12px;padding:22px 20px 18px;display:flex;overflow-y:auto}.mpd-name[data-v-5034c053]{padding-right:32px;font-size:18px;font-weight:600;line-height:1.3}.mpd-sub[data-v-5034c053]{color:#8a8a8f;margin-top:-6px;font-size:13px}.mpd-facts[data-v-5034c053]{flex-direction:column;gap:7px;margin:4px 0 0;display:flex}.mpd-facts>div[data-v-5034c053]{align-items:baseline;gap:12px;display:flex}.mpd-facts dt[data-v-5034c053]{color:#9a9a9f;flex:none;width:56px;font-size:12.5px}.mpd-facts dd[data-v-5034c053]{color:#232425;margin:0;font-size:13.5px}.mpd-angles[data-v-5034c053]{margin-top:4px}.mpd-angles-label[data-v-5034c053]{color:#9a9a9f;margin-bottom:8px;font-size:12.5px}.mpd-angles-row[data-v-5034c053]{gap:6px;display:flex}.mpd-angle[data-v-5034c053]{cursor:pointer;background:#fff;border:1px solid #e8e8ea;border-radius:8px;flex:1;min-width:0;padding:0;display:block;overflow:hidden}.mpd-angle.active[data-v-5034c053]{outline-offset:1px;outline:1.5px solid #8a8a8f}.mpd-angle img[data-v-5034c053]{aspect-ratio:3/4;-o-object-fit:cover;object-fit:cover;background:#fff;width:100%;display:block}.mpd-hint[data-v-5034c053]{color:#8a8a8f;margin-top:auto;font-size:12px;line-height:1.5}.mpd-error[data-v-5034c053]{color:#e5484d;font-size:12px}.mpd-actions[data-v-5034c053]{justify-content:flex-end;gap:8px;margin-top:auto;display:flex}.mpd-error+.mpd-actions[data-v-5034c053],.mpd-hint+.mpd-actions[data-v-5034c053]{margin-top:0}.mpd-btn[data-v-5034c053]{color:#232425;cursor:pointer;background:0 0;border:1px solid #0000001f;border-radius:8px;height:32px;padding:0 14px;font-size:13px;font-weight:600}.mpd-btn-primary[data-v-5034c053]{color:#fff;background:#4f7cf7;border-color:#0000}.mpd-btn[data-v-5034c053]:disabled{opacity:.6;cursor:default}@media (max-width:720px){.mpd-dialog[data-v-5034c053]{height:auto;max-height:calc(100vh - 48px)}.mpd-body[data-v-5034c053]{grid-template-columns:1fr;overflow-y:auto}.mpd-stage[data-v-5034c053]{height:52vh}}@media (prefers-color-scheme:dark){.mpd-dialog[data-v-5034c053]{color:#ececec;background:#232528}.mpd-close[data-v-5034c053]{color:#c8ccd0;background:#2c2e31;border-color:#ffffff29}.mpd-close[data-v-5034c053]:hover{color:#fff}.mpd-stage[data-v-5034c053]{border-right:1px solid #ffffff14}.mpd-facts dd[data-v-5034c053]{color:#e4e6e8}.mpd-angles-label[data-v-5034c053],.mpd-facts dt[data-v-5034c053],.mpd-hint[data-v-5034c053],.mpd-sub[data-v-5034c053]{color:#9aa0a6}.mpd-angle[data-v-5034c053]{border-color:#ffffff1f}.mpd-angle.active[data-v-5034c053]{outline-color:#9aa0a6}.mpd-btn[data-v-5034c053]{color:#ececec;border-color:#ffffff29}.mpd-btn-primary[data-v-5034c053]{color:#fff;border-color:#0000}}
