.ice-subscribe{border:1px solid #dcdcde;border-radius:12px;padding:18px;max-width:860px;margin:1.2rem 0}.ice-subscribe-item{padding:8px 0 14px}.ice-subscribe-item+.ice-subscribe-item{border-top:1px solid #eee;padding-top:14px}.ice-subscribe-controls{display:flex;align-items:stretch;flex-wrap:wrap;gap:10px;margin:8px 0}.ice-subscribe-url{flex:1 1 290px;min-width:0;max-width:100%;width:auto;box-sizing:border-box;padding:9px 12px;border:1px solid #b6bac0;border-radius:6px;background:#fff0;color:inherit;font:inherit;font-size:.875em;line-height:1.3}.ice-subscribe-actions{display:flex;flex:0 0 auto;flex-wrap:wrap;gap:10px}.ice-subscribe-actions button,.ice-subscribe-actions a{appearance:none;display:inline-flex;align-items:center;justify-content:center;padding:9px 13px;border-radius:6px;border:1px solid currentColor;background:#fff0;color:inherit;font:inherit;line-height:1.3;cursor:pointer;text-decoration:none;white-space:nowrap}.ice-subscribe-actions button{background:#1e6091;color:#fff;border-color:#1e6091}.ice-subscribe-feedback:not(:empty){display:block;margin-top:6px;font-size:.88em}@media(max-width:480px){.ice-subscribe{padding:14px}.ice-subscribe-url{flex-basis:100%}.ice-subscribe-actions{width:100%}.ice-subscribe-actions button,.ice-subscribe-actions a{flex:1 1 auto}}