.thryv-connect-bar{animation:thryv-connect-bar-enter .5s ease .2s both;backdrop-filter:blur(8px);background:rgba(41,53,93,.92);border-radius:16px;bottom:8px;box-shadow:0 6px 24px hsla(0,0%,7%,.28);display:flex;gap:4px;overflow:hidden;padding:6px;position:fixed;right:8px;z-index:1040}.thryv-connect-bar__btn{align-items:center;background:transparent;border:none;border-radius:10px;color:#fff;cursor:pointer;display:flex;flex-direction:column;font-size:14px;font-weight:600;gap:4px;justify-content:center;min-width:92px;padding:10px 18px 8px;transition:background .2s ease}.thryv-connect-bar__btn:focus-visible,.thryv-connect-bar__btn:hover{background:#ff5000;color:#fff;outline:none}.thryv-connect-bar__btn:active{background:#e04800}.thryv-connect-bar__btn:active .thryv-connect-bar__btn-icon,.thryv-connect-bar__btn:active .thryv-connect-bar__btn-label{transform:translateY(1px) scale(.94)}.thryv-connect-bar__btn.is-active{background:#ff5000;color:#fff}.thryv-connect-bar__btn .thryv-connect-bar__btn-icon{height:18px;pointer-events:none;width:auto}.thryv-connect-bar__btn .thryv-connect-bar__btn-icon,.thryv-connect-bar__btn .thryv-connect-bar__btn-label{transition:transform .08s ease}.thryv-connect-bar__modal-backdrop{align-items:center;background:hsla(0,0%,7%,.5);display:flex;inset:0;justify-content:center;position:fixed;z-index:1050}.thryv-connect-bar__modal{background:#fff;border-radius:12px;box-shadow:0 8px 40px hsla(0,0%,7%,.35);max-width:360px;padding:32px 24px 28px;position:relative;text-align:center;width:calc(100% - 32px)}.thryv-connect-bar__modal .modal-title{color:#29355d;font-size:20px;font-weight:700;margin-bottom:4px}.thryv-connect-bar__modal .modal-phone-row{align-items:center;display:flex;gap:10px;justify-content:center;margin-top:8px}.thryv-connect-bar__modal .modal-phone{color:#ff5000;display:inline-block;font-size:26px;font-weight:700;text-decoration:none}.thryv-connect-bar__modal .modal-phone:hover{text-decoration:underline}.thryv-connect-bar__modal .modal-phone-copy{align-items:center;background:none;border:none;color:#999;cursor:pointer;display:flex;justify-content:center;padding:6px}.thryv-connect-bar__modal .modal-phone-copy:hover{color:#121212}.thryv-connect-bar__modal .modal-phone-copy-icon{height:18px;width:auto}.thryv-connect-bar__modal .modal-phone-copy-done{color:#16a766}.thryv-connect-bar__modal-close{background:none;border:none;color:#999;cursor:pointer;font-size:22px;line-height:1;position:absolute;right:12px;top:8px}.thryv-connect-bar__modal-close:hover{color:#121212}.thryv-connect-bar__panel{background:#fff;border-radius:16px;bottom:94px;box-shadow:0 8px 40px hsla(0,0%,7%,.35);display:flex;flex-direction:column;height:min(640px,100vh - 150px);overflow:hidden;position:fixed;right:8px;transition:width .3s ease,height .3s ease;width:min(420px,100vw - 24px);z-index:1045}.thryv-connect-bar__panel.is-expanded{height:min(640px,100vh - 135px);width:min(600px,100vw - 24px)}.thryv-connect-bar__panel.is-expanded .thryv-connect-bar__panel-header{padding:6px 16px}.thryv-connect-bar__panel-header{align-items:center;display:flex;justify-content:space-between;padding:12px 16px;transition:padding .3s ease}.thryv-connect-bar__panel-logo{height:26px;width:auto}.thryv-connect-bar__panel-actions{align-items:center;display:flex;gap:4px}.thryv-connect-bar__panel-resize{align-items:center;background:none;border:none;color:#666;cursor:pointer;display:flex;justify-content:center;padding:4px 6px}.thryv-connect-bar__panel-resize:hover{color:#121212}.thryv-connect-bar__panel-resize-icon{height:14px;width:auto}.thryv-connect-bar__panel-close{background:none;border:none;color:#666;cursor:pointer;font-size:24px;line-height:1}.thryv-connect-bar__panel-close:hover{color:#121212}.thryv-connect-bar__panel-loader{align-items:center;background:#fff;bottom:0;display:flex;flex-direction:column;gap:12px;justify-content:center;left:0;position:absolute;right:0;top:51px}.thryv-connect-bar__spinner{animation:thryv-connect-bar-spin .8s linear infinite;border:3px solid hsla(0,0%,7%,.12);border-radius:50%;border-top-color:#ff5000;height:36px;width:36px}.thryv-connect-bar__book-frame{background:#fff;border:0;flex:1 1 auto;margin:3px;transition:opacity .15s ease;width:calc(100% - 6px)}.thryv-connect-bar__panel.is-resizing .thryv-connect-bar__book-frame{opacity:.25}@media only screen and (max-width:576px){.thryv-connect-bar{bottom:8px;left:8px;right:8px;width:auto}.thryv-connect-bar__btn{flex:1 1 0;font-size:13px;min-width:0;padding:8px 4px 6px}.thryv-connect-bar__panel{bottom:78px;height:calc(100vh - 140px);left:8px;right:8px;width:auto}}.cb-anim-enter{transition:opacity .3s ease,translate .3s ease}.cb-anim-leave{transition:opacity .2s ease,translate .2s ease}.cb-anim-out{opacity:0;translate:0 12px}.cb-anim-in{opacity:1;translate:0 0}@keyframes thryv-connect-bar-spin{to{transform:rotate(1turn)}}@keyframes thryv-connect-bar-enter{0%{opacity:0;translate:0 16px}to{opacity:1;translate:0 0}}[x-cloak]{display:none!important}
/*# sourceMappingURL=ThryvConnectBar.min.css.map */