[data-maru-capture]{display:flex;align-items:center;gap:12px;width:100%;min-height:40px;padding:9px 10px;border:0;border-radius:10px;background:transparent;color:#315463;font:inherit;text-align:left;cursor:pointer;white-space:nowrap}
[data-maru-capture] svg{width:18px;height:18px;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:1.6}
[data-maru-capture]:hover{background:#d8eef0;color:#076470}
[data-maru-capture]:focus-visible{outline:3px solid #087f8c;outline-offset:3px}
[data-maru-capture]:disabled{cursor:wait;opacity:.55}
.maru-capture-notice{position:fixed;z-index:4000;right:24px;bottom:24px;max-width:min(440px,calc(100vw - 32px));margin:0;padding:16px 20px;border:1px solid #badcdd;border-radius:14px;background:#eff9f8;color:#174b51;font:500 14px/1.6 "Maru Pretendard","Pretendard Variable",system-ui,sans-serif;box-shadow:0 8px 24px #20344218;overflow-wrap:anywhere}
.maru-capture-notice[data-state=error]{background:#fff1ee;border-color:#efc7c0;color:#873a32}
.maru-capture-notice[hidden]{display:none}
@media(max-width:760px){[data-maru-capture]{width:auto;flex-shrink:0;min-height:44px}.maru-capture-notice{right:16px;bottom:16px}}
