.c2c-link{color:var(--brand,#15533a);text-underline-offset:2px;cursor:pointer;text-decoration:underline;text-decoration-thickness:1px}.c2c-link:hover{text-decoration-thickness:2px}.c2c-link:focus-visible,.c2c-btn:focus-visible{outline:2px solid var(--brand,#15533a);outline-offset:2px;border-radius:3px}.c2c-btn{border:1px solid var(--border,#d8dde3);background:var(--panel,#fff);width:22px;height:22px;color:var(--brand,#15533a);cursor:pointer;vertical-align:middle;border-radius:50%;flex:none;place-items:center;margin-left:4px;padding:0;display:inline-grid}.c2c-btn:hover{background:var(--brand-soft,#e8f2ec)}.c2c-note{color:var(--text-muted,#5b6573);white-space:nowrap;margin-left:6px;font-size:12px}@media print{.c2c-btn,.c2c-note{display:none}.c2c-link{color:inherit;text-decoration:none}}.c2c-open{font:inherit;color:var(--brand,#15533a);cursor:pointer;background:0 0;border:0;margin:0;padding:0;text-decoration:underline}.vxm-dock.c2c-dock{top:calc(var(--vxm-top,0px) + 64px);z-index:71;bottom:auto}.vxm-dock.c2c-dock.in-small{width:auto;max-height:none;inset:auto 0 0}.c2c-dock .c2c-why{color:var(--warn-text,#8a5a00);margin:0;padding:0 16px 10px;font-size:13px}.c2c-dock .c2c-said{align-items:center;gap:10px;margin:0;padding:12px 12px 12px 16px;font-size:14px;display:flex}.c2c-dock .c2c-said span{flex:1}
