@charset "UTF-8";
/*!**********************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./assets/src/scss/widget.scss ***!
  \**********************************************************************************************************************/
.floating-widget{position:fixed;bottom:20px;left:20px;width:100%;max-width:280px;background:#fff;border-radius:5px;box-shadow:0 4px 20px rgba(0,0,0,.15);z-index:9999;overflow:hidden;text-align:center;transform:translateX(-120%);opacity:0;transition:transform .5s ease,opacity .5s ease}@media (max-width:600px){.floating-widget{display:none}}.fw-banner{padding:16px;height:100%;background-color:#00b8c5;color:#fff}.fw-banner h3{margin:0}.fw-desc{padding:16px;margin:0}.fw-button{margin-bottom:1.5rem;padding:0 16px}.floating-widget.fw-show{transform:translateX(0);opacity:1}.floating-widget.fw-hide{opacity:0;transform:translateY(20px);pointer-events:none;transition:all .3s ease}.fw-close{position:absolute;top:5px;right:5px;width:26px;height:26px;border:none;background:#000;color:#fff;font-size:20px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;line-height:1;box-shadow:0 2px 6px rgba(0,0,0,.2);transition:transform .2s,opacity .2s}.fw-close:hover{transform:scale(1.1)}