.nb-react-carousel{position:relative;display:flex;align-items:center;min-height:56px;overflow:hidden}.nb-react-viewport{flex:1 1 auto;overflow:hidden;height:100%;display:flex;align-items:center;white-space:nowrap}.nb-react-strip{display:inline-flex;align-items:center;gap:8px;flex-wrap:nowrap!important;white-space:nowrap;width:-moz-max-content;width:max-content;min-width:-moz-max-content;min-width:max-content;max-width:none;padding:.6rem 3rem;will-change:transform;transition:transform .42s cubic-bezier(.22,1,.36,1);cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-x}.nb-react-strip.is-dragging{transition:none;cursor:grabbing}.nb-react-fade{position:absolute;top:0;bottom:0;width:80px;z-index:2;pointer-events:none;opacity:0;transition:opacity .2s ease}.nb-react-fade--left{left:0;background:linear-gradient(to right,rgba(15,23,36,.95) 0%,rgba(15,23,36,.6) 50%,transparent 100%)}.nb-react-fade--right{right:0;background:linear-gradient(to left,rgba(15,23,36,.95) 0%,rgba(15,23,36,.6) 50%,transparent 100%)}.nb-react-carousel:not(.at-start) .nb-react-fade--left{opacity:1}.nb-react-carousel:not(.at-end) .nb-react-fade--right{opacity:1}.nb-react-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:3;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:9999px;background:#0f1724e6;border:1px solid rgba(255,255,255,.18);color:#ffffffd9;cursor:pointer;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,background .15s ease,transform .15s ease;-webkit-tap-highlight-color:transparent}.nb-react-arrow--left{left:8px}.nb-react-arrow--right{right:8px}.nb-react-arrow:hover{background:#1e2e44fa;color:#fff;transform:translateY(-50%) scale(1.1)}.nb-react-arrow:active{transform:translateY(-50%) scale(.93)}.nb-react-carousel:not(.at-start) .nb-react-arrow--left{opacity:1;visibility:visible;pointer-events:auto}.nb-react-carousel:not(.at-end) .nb-react-arrow--right{opacity:1;visibility:visible;pointer-events:auto}.nb-react-pill{display:inline-flex;align-items:center;flex:0 0 auto;line-height:1;border-radius:9999px;padding:.35rem 1rem;font-size:.8125rem;font-weight:500;white-space:nowrap!important;text-decoration:none;border:1px solid rgba(255,255,255,.14);background:#ffffff14;color:#c8d7e6d9;transition:background .15s ease,border-color .15s ease,color .15s ease,transform .15s ease,box-shadow .15s ease;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.nb-react-pill:hover{background:#ffffff26;border-color:#ffffff40;color:#fff;transform:translateY(-1px)}.nb-react-pill--active{background:linear-gradient(135deg,#e07a21,#c9650f);border-color:#e07a2199;color:#fff;box-shadow:0 2px 12px #e07a2159,0 0 0 1px #e07a2133 inset;transform:none}.nb-react-pill--active:hover{background:linear-gradient(135deg,#f08830,#d9720f);transform:none}.nb-react-drag-zone{position:absolute;left:48px;right:48px;bottom:0;height:12px;z-index:1;cursor:grab;-webkit-tap-highlight-color:transparent}.nb-react-drag-zone:active{cursor:grabbing}@media(hover:none)and (pointer:coarse){.nb-react-drag-zone{display:none}}
