.wccw-widget{--wccw-bg:#ebebeb;--wccw-text:#292929;--wccw-button-bg:#564C42;--wccw-button-text:#ffffff;--wccw-border:#564C42;--wccw-border-style:dashed;--wccw-radius:6px;--wccw-padding:12px 16px;--wccw-gap:12px;--wccw-font-size:18px;--wccw-button-font-size:14px;box-sizing:border-box;display:flex;justify-content:var(--wccw-justify,center);width:100%;margin:0;font-family:inherit}.wccw-widget[data-wccw-align="left"]{--wccw-justify:flex-start}.wccw-widget[data-wccw-align="center"]{--wccw-justify:center}.wccw-widget[data-wccw-align="right"]{--wccw-justify:flex-end}.wccw-widget *,.wccw-widget *::before,.wccw-widget *::after{box-sizing:border-box}.wccw-widget .wccw-inner{display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:var(--wccw-gap);max-width:100%;padding:var(--wccw-padding);background:var(--wccw-bg);border:1px var(--wccw-border-style) var(--wccw-border);border-radius:var(--wccw-radius)}.wccw-widget.wccw-full-width .wccw-inner{width:100%}.wccw-widget .wccw-code{color:var(--wccw-text);font-size:var(--wccw-font-size);font-weight:700;line-height:1.3;letter-spacing:1px;overflow-wrap:anywhere}.wccw-widget .wccw-button{display:inline-flex;align-items:center;justify-content:center;margin:0;padding:9px 14px;border:0;border-radius:4px;background:var(--wccw-button-bg);color:var(--wccw-button-text);font-family:inherit;font-size:var(--wccw-button-font-size);font-weight:600;line-height:1.25;text-transform:none;text-decoration:none;cursor:pointer;box-shadow:none;transition:background-color .2s ease,opacity .2s ease}.wccw-widget .wccw-button:hover{background:#292929;color:#fff}.wccw-widget .wccw-button:focus-visible{outline:2px solid var(--wccw-border);outline-offset:3px}.wccw-widget .wccw-status{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:480px){.wccw-widget .wccw-inner{gap:8px;padding:10px 12px}.wccw-widget .wccw-code{font-size:min(var(--wccw-font-size), 16px)}.wccw-widget .wccw-button{padding:9px 11px}}