html.module-open{overflow:hidden}.module-dialog{width:1080px;max-width:calc(100% - 32px);height:760px;max-height:calc(100dvh - 32px);padding:0;border:0;border-radius:14px;overflow:hidden;color:#14314d;background:#f4f7fb}.module-dialog[open]{display:flex;flex-direction:column}.module-dialog::backdrop{background:#142b4870}.module-head{display:flex;align-items:center;gap:16px;padding:14px 18px;background:white;border-bottom:1px solid #e0e7ee;flex:none}.module-head img{width:115px;height:auto}.module-head h2{flex:1;min-width:0;font-size:20px;margin:0;line-height:1.3}.module-head .btn{min-height:44px;padding:10px 14px;white-space:normal}.module-status{font:14px/1.4 system-ui;margin:0;padding:10px 16px;background:#eaf3f9;flex:none}.module-status:empty{display:none}.module-dialog #module-frame{width:100%;min-height:0;flex:1;border:0;background:#f4f7fb;display:block}.module-foot{display:flex;justify-content:center;align-items:center;gap:8px;padding:8px;font:11px/1.3 system-ui;background:white;border-top:1px solid #e0e7ee;flex:none}.module-foot img{width:70px;height:auto}.module-embedded main{width:calc(100% - 24px);max-width:1120px;margin:12px auto}.module-embedded header{padding:10px 14px;margin:0 0 12px;display:block}.module-embedded header img,.module-embedded header h1,.module-embedded header>a,.module-embedded footer{display:none!important}.module-embedded header p{margin:0;font-size:13px}.module-embedded section{margin-bottom:12px}@media(max-width:600px){.module-dialog{max-width:calc(100% - 24px);max-height:calc(100dvh - 24px);border-radius:12px}.module-head{padding:10px 12px;gap:8px}.module-head img{width:70px}.module-head h2{font-size:16px}.module-head .btn{font-size:12px;padding:8px;min-height:44px}.module-foot{padding:6px;font-size:10px}.module-foot img{width:60px}.module-embedded main{width:calc(100% - 20px);margin:10px auto}.module-embedded section{padding:12px}.module-embedded .notice,.module-embedded .hint{font-size:12px}}
