:root{--pm-bg:#ffffff;--pm-fg:#0f172a;--pm-muted:#64748b;--pm-border:#e2e8f0;--pm-primary:#4f46e5;--pm-primary-700:#4338ca;--pm-surface:#f8fafc;--pm-shadow:0 10px 30px rgba(2,6,23,0.15)}@media (prefers-color-scheme:dark){:root{--pm-bg:#0b1220;--pm-fg:#e5e7eb;--pm-muted:#9ca3af;--pm-border:#1f2937;--pm-primary:#6366f1;--pm-primary-700:#4f46e5;--pm-surface:#0f172a;--pm-shadow:0 20px 40px rgba(0,0,0,0.5)}}.ui-widget-overlay{background:rgba(2,6,23,.5)!important;backdrop-filter:blur(2px)}.dle-popup-newpm.ui-dialog{position:fixed!important;inset:0;margin:auto;width:min(560px,calc(100vw - 32px))!important;max-height:min(80vh,540px)!important;border:1px solid var(--pm-border)!important;border-radius:16px!important;background:var(--pm-bg)!important;box-shadow:var(--pm-shadow)!important;overflow:hidden!important;transform:translate(0,0)!important;animation:.2s ease-out pm-pop}@keyframes pm-pop{from{transform:scale(.96);opacity:0}to{transform:scale(1);opacity:1}}.dle-popup-newpm .ui-dialog-titlebar{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:14px 16px!important;border:0!important;background:linear-gradient(180deg,rgba(99,102,241,.1),transparent),var(--pm-surface)!important}.dle-popup-newpm .ui-dialog-title{font:600 15px/1.2 ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto;color:var(--pm-fg);letter-spacing:.2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dle-popup-newpm .ui-dialog-titlebar-close{width:34px;height:34px;border-radius:10px;border:1px solid var(--pm-border);background:0 0;position:relative;transition:transform .12s,background .12s}.dle-popup-newpm .ui-dialog-titlebar-close:hover{background:var(--pm-surface);transform:scale(1.04)}.dle-popup-newpm .ui-dialog-titlebar-close .ui-icon{display:none}.dle-popup-newpm .ui-dialog-titlebar-close::after,.dle-popup-newpm .ui-dialog-titlebar-close::before{content:"";position:absolute;left:50%;top:50%;width:14px;height:2px;background:var(--pm-fg);transform-origin:center}.dle-popup-newpm .ui-dialog-titlebar-close::before{transform:translate(-50%,-50%) rotate(45deg)}.dle-popup-newpm .ui-dialog-titlebar-close::after{transform:translate(-50%,-50%) rotate(-45deg)}.dle-popup-newpm .ui-dialog-titlebar-close:focus-visible{outline:2px solid var(--pm-primary);outline-offset:2px}#newpm.ui-dialog-content{padding:16px!important;background:var(--pm-bg)!important;color:var(--pm-fg)!important;border:0!important;overflow:auto!important;scrollbar-gutter:stable;font:14px/1.55 ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto}#newpm.ui-dialog-content b{font-weight:600;color:var(--pm-fg)}#newpm.ui-dialog-content i{color:var(--pm-muted)}#newpm.ui-dialog-content br{content:""}#newpm.ui-dialog-content .pm-line{margin-top:8px}#newpm.ui-dialog-content .lite{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border-radius:999px;font-size:12px;color:var(--pm-primary-700);background:color-mix(in oklab,var(--pm-primary) 12%,transparent)}#newpm.ui-dialog-content::-webkit-scrollbar{width:10px}#newpm.ui-dialog-content::-webkit-scrollbar-thumb{background:color-mix(in oklab,var(--pm-muted) 45%,transparent);border-radius:10px;border:3px solid transparent;background-clip:content-box}#newpm.ui-dialog-content::-webkit-scrollbar-track{background:0 0}.dle-popup-newpm .ui-dialog-buttonpane{padding:12px 16px!important;background:var(--pm-bg)!important;border-top:1px solid var(--pm-border)!important}.dle-popup-newpm .ui-dialog-buttonset{display:flex;gap:10px;justify-content:flex-end}.dle-popup-newpm .ui-button{--btn-pad-x:14px;--btn-pad-y:10px;padding:var(--btn-pad-y) var(--btn-pad-x);border-radius:12px;border:1px solid var(--pm-border);background:var(--pm-surface);color:var(--pm-fg);font:600 14px/1 ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto;cursor:pointer;transition:transform .12s,box-shadow .12s,background .12s,border-color .12s}.dle-popup-newpm .ui-button:hover{transform:translateY(-1px);box-shadow:0 6px 16px rgba(2,6,23,.1);border-color:color-mix(in oklab,var(--pm-primary) 30%,var(--pm-border))}.dle-popup-newpm .ui-dialog-buttonset .ui-button:last-child{background:var(--pm-primary);border-color:var(--pm-primary);color:#fff}.dle-popup-newpm .ui-dialog-buttonset .ui-button:last-child:hover{background:var(--pm-primary-700);border-color:var(--pm-primary-700)}.dle-popup-newpm .ui-button:focus-visible{outline:2px solid var(--pm-primary);outline-offset:2px}@media (max-width:420px){.dle-popup-newpm.ui-dialog{width:calc(100vw - 24px)!important;border-radius:14px!important}.dle-popup-newpm .ui-dialog-title{font-size:14px}.dle-popup-newpm .ui-button{--btn-pad-x:12px;--btn-pad-y:10px;font-size:13px}}.dle-popup-newpm.ui-dialog[style]{top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;width:auto!important;height:auto!important;max-width:none!important;max-height:none!important}