/*---WIDGETS---*/

.bubbles-link{ display:block;width:100%;max-width:100%;text-decoration:none;color:inherit } /* Outer wrapper */ .bubbles-outer{ padding:5px;max-width:100% } /* Chip */ .bubbles-chip{ position:relative; display:flex; align-items:center; width:100%;max-width:100%;box-sizing:border-box; padding:10px 44px; background:#1e63d8;border:1px solid #1e63d8; color:#fff;border-radius:10px;font-size:16px;line-height:1.3;font-weight:500;overflow:hidden; transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease; min-height: calc(2.6em + 20px); } .bubbles-chip-text{ display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; overflow:hidden; } /* Left white triangle */ .bubbles-chip::before{ content:"";position:absolute;left:14px;top:50%;transform:translateY(-50%); width:0;height:0;border-left:12px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent; } /* Right white chevron */ .bubbles-chip::after{ content:"";position:absolute;right:16px;top:50%; width:10px;height:10px;transform:translateY(-50%) rotate(45deg); border-top:3px solid #fff;border-right:3px solid #fff;border-radius:1px; } /* ===== Hover ===== */ .bubbles-link:hover .bubbles-chip, .bubbles-link:focus-visible .bubbles-chip{ background:#1557c0;border-color:#1557c0; text-decoration:underline; text-decoration-color:#fff; text-underline-offset:3px; text-decoration-thickness:2px; }.w-clip{position:relative;overflow:clip;contain:paint} .widget-link{display:block;text-decoration:none!important;width:100%} .widget-wrap{width:100%;padding-bottom:24px} .widget-card{ display:flex;align-items:center;justify-content:center; background:#fff!important;color:#010207!important; border:1px solid #01030a27!important;border-radius:12px!important; box-shadow:0 2px 10px rgba(15,23,42,.06); min-height:96px;min-width:260px;width:100%;max-width:100%; font-weight:700!important;font-size:20px;letter-spacing:.2px; transition:background-color .5s,border-color .5s,box-shadow .5s,color .5s,transform .35s; position:relative;z-index:0 } .widget-card:hover,.widget-card:focus{ background:#01030a!important;border-color:#01030a!important;color:#fff!important; box-shadow:0 8px 22px rgba(2,6,23,.22);transform:translateY(-1px);outline:none } .widget-card:focus-visible{outline:2px solid #2563eb;outline-offset:2px} .widget-card center{color:inherit!important;font:inherit!important;width:100%}