.circle-link-notice{color:#234a38;text-align:left;background:#f1f7ee;border:1px solid #d9e6db;border-radius:22px;align-items:flex-start;gap:16px;margin:20px 0;padding:24px;display:flex}.circle-link-notice-icon{background:#e0eddb;border-radius:15px;flex:none;place-items:center;width:46px;height:46px;display:grid}.circle-link-notice-content{flex:1;min-width:0}.circle-link-notice h2{letter-spacing:-.3px;font-size:20px;line-height:1.3}.circle-link-notice p{color:#49634f;margin:10px 0 0;font-size:14px;line-height:1.55}.circle-link-notice-actions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.circle-link-notice-actions a,.circle-link-notice-actions button{min-height:46px;font:inherit;border:1px solid #c5d7c7;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:11px 16px;font-weight:600;text-decoration:none;display:inline-flex}.circle-link-notice .circle-link-open{color:#fff;background:#285e46;border-color:#285e46}.circle-link-copy{color:#285e46;background:#fff}.circle-link-notice .circle-link-notice-help{max-width:65ch;font-size:13px}.circle-link-notice-status:empty{display:none}.circle-link-manual{gap:8px;margin-top:14px;font-size:13px;line-height:1.5;display:grid}.circle-link-manual textarea{color:#234a38;width:100%;font:inherit;overflow-wrap:anywhere;resize:vertical;background:#fff;border:1px solid #b5cbb8;border-radius:10px;padding:12px}@media (max-width:480px){.circle-link-notice{gap:12px;padding:18px}.circle-link-notice-icon{display:none}.circle-link-notice-actions a,.circle-link-notice-actions button{width:100%}}
