.mcp-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:flex;align-items:center;justify-content:center;padding:14px;background:rgba(0,0,0,.45);font-family:Pretendard,Pretendard Variable,-apple-system,BlinkMacSystemFont,Apple SD Gothic Neo,sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:normal;text-align:left;text-transform:none;word-break:keep-all;color:#1d1d1d}.mcp-layer *,.mcp-layer :after,.mcp-layer :before{box-sizing:border-box}.mcp-layer button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0;min-width:0;min-height:0;border:0;border-radius:0;background:none;box-shadow:none;font:inherit;letter-spacing:inherit;text-align:center;text-transform:none;text-decoration:none;color:inherit;cursor:pointer}.mcp-layer .mcp-dialog{display:flex;flex-direction:column;width:100%;max-width:440px;max-height:100%;overflow:hidden;border-radius:16px;background:#fff;color:#15181d;font-size:13px;line-height:1.6;outline:none}.mcp-layer .mcp-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px;border-bottom:1px solid #e1e4e8}.mcp-layer .mcp-head h3{margin:0;padding:0;font-size:16px;line-height:24px;font-weight:800;color:#15181d}.mcp-layer .mcp-x{flex:none;width:28px;height:28px;margin:-2px -6px -2px 0;font-size:16px;line-height:28px;color:#55606f}.mcp-layer .mcp-body{min-height:0;overflow-y:auto;padding:6px 18px 14px}.mcp-layer .mcp-body h4{margin:14px 0 4px;padding:0;font-size:14px;line-height:1.6;font-weight:700;color:#15181d}.mcp-layer .mcp-body p{margin:4px 0;padding:0;font-size:13px;line-height:1.6;color:inherit}.mcp-layer .mcp-body ul{margin:2px 0;padding:0 0 0 18px;list-style:disc}.mcp-layer .mcp-body li{display:list-item;margin:0;padding:0;list-style:disc}.mcp-layer .mcp-foot{padding:12px 18px 16px;border-top:1px solid #e1e4e8}.mcp-layer .mcp-ok{display:block;width:100%;padding:13px;border-radius:10px;background:var(--mcp-c,#2c2c2c);color:var(--mcp-t,#fff);font-size:16px;line-height:24px;font-weight:700}.mcp-layer button:focus-visible{outline:2px solid var(--mcp-c,#2c2c2c);outline-offset:3px}