.bitly-shorten-sequence{--ss-surface:var(--bg-surface-100,#f6f4ef);--ss-card:var(--bg-surface-50,#fffffd);--ss-navy:var(--bg-navy-900,#031f39);--ss-orange:var(--bg-orng-500,#f36600);--ss-blue:#2a5bd7;--ss-green:#198639;--ss-gray90:#273144;--ss-gray20:#e8ebf2;--ss-oncta:#fffdf8;--ss-mut:#6b7480;--ss-ease:cubic-bezier(0.22,1,0.36,1);--ss-spring:cubic-bezier(0.34,1.56,0.64,1);--ss-shadow-md:0 6.9px 13px rgba(24,24,23,.1),0 3.5px 3.5px rgba(24,24,23,.2);background:var(--ss-surface);box-sizing:border-box;color:var(--ss-navy);container-type:inline-size;display:block;font-family:inherit;height:100%;opacity:1;overflow:hidden;width:100%}.bitly-shorten-sequence *,.bitly-shorten-sequence :after,.bitly-shorten-sequence :before{box-sizing:border-box}.bitly-shorten-sequence__scaler{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.bitly-shorten-sequence__stage{flex:none;height:320px;transform:scale(var(--ss-scale,1));transform-origin:center center;width:880px}.bitly-shorten-sequence__rig,.bitly-shorten-sequence__stage{align-items:center;display:flex;justify-content:center;position:relative}.bitly-shorten-sequence__rig{gap:24px}@container (max-width: 619px){.bitly-shorten-sequence .bitly-shorten-sequence__stage{height:440px;width:420px}.bitly-shorten-sequence .bitly-shorten-sequence__rig{flex-direction:column;gap:16px}.bitly-shorten-sequence .bitly-shorten-sequence__card{width:380px}.bitly-shorten-sequence .bitly-shorten-sequence__card.is-compact{width:300px}.bitly-shorten-sequence .bitly-shorten-sequence__card.is-compact.is-enriched{width:250px}.bitly-shorten-sequence .bitly-shorten-sequence__carousel{max-height:0;transition:width .9s var(--ss-ease),max-height .9s var(--ss-ease)}.bitly-shorten-sequence .bitly-shorten-sequence__carousel.is-open{max-height:320px}}.bitly-shorten-sequence__card{background:linear-gradient(180deg,hsla(0,0%,100%,.55),rgba(255,255,253,.85));border:1.45px solid hsla(0,0%,100%,.7);border-radius:var(--radius-xl,24px);box-shadow:0 18px 40px rgba(24,24,23,.1),0 6px 14px rgba(24,24,23,.08),inset 0 1px 0 hsla(0,0%,100%,.9);flex:none;opacity:0;padding:12px;position:relative;transition:width 1s var(--ss-ease);width:600px}.bitly-shorten-sequence__card.is-compact{width:334px}.bitly-shorten-sequence__card.is-compact .bitly-shorten-sequence__input{justify-content:center;padding:9px 12px}.bitly-shorten-sequence__card.is-compact .bitly-shorten-sequence__label{flex:0 0 auto}.bitly-shorten-sequence__card.is-compact.is-enriched{width:266px}.bitly-shorten-sequence__card.is-working .bitly-shorten-sequence__longurl{filter:blur(6px);letter-spacing:-4px;opacity:0;transform:scale(.7)}.bitly-shorten-sequence__card.is-done .bitly-shorten-sequence__blogo{margin-right:12px;opacity:1;transform:scale(1) rotate(0);width:52px}.bitly-shorten-sequence__card.is-done .bitly-shorten-sequence__longurl{display:none}.bitly-shorten-sequence__card.is-done .bitly-shorten-sequence__shortlink{clip-path:inset(0 0 0 0);opacity:1;position:relative}.bitly-shorten-sequence__card.is-done .bitly-shorten-sequence__check{margin-left:12px;opacity:1;transform:scale(1);width:52px}.bitly-shorten-sequence__card.is-done .bitly-shorten-sequence__check path{animation:bitly-ss-draw .45s var(--ss-ease) .15s forwards}.bitly-shorten-sequence__card.is-enriched .bitly-shorten-sequence__check{margin-left:0;opacity:0;transform:scale(.6);width:0}.bitly-shorten-sequence__input{align-items:center;background:var(--ss-card);border-radius:12.8px;display:flex;filter:drop-shadow(0 4px 6px rgba(24,24,23,.1)) drop-shadow(0 1px 1px rgba(24,24,23,.2));min-height:64px;padding:8.5px 8px 8.5px 16px}.bitly-shorten-sequence__blogo{align-items:center;background:var(--ss-orange);border-radius:var(--radius-m,8px);box-shadow:0 4px 10px rgba(243,102,0,.35);display:flex;flex:none;height:52px;justify-content:center;margin-right:0;opacity:0;overflow:hidden;transform:scale(0) rotate(-90deg);transition:width .5s var(--ss-spring),opacity .4s ease,transform .6s var(--ss-spring),margin .5s var(--ss-ease);width:0}.bitly-shorten-sequence__blogo svg{display:block;flex:none;height:36px;width:36px}.bitly-shorten-sequence__label{align-items:center;display:flex;flex:1 1 auto;min-height:40px;min-width:0;position:relative}.bitly-shorten-sequence__longurl{font-weight:400;overflow:hidden;text-overflow:ellipsis;transition:opacity .35s ease,filter .45s ease,transform .5s var(--ss-ease),letter-spacing .5s var(--ss-ease);width:100%}.bitly-shorten-sequence__longurl,.bitly-shorten-sequence__shortlink{color:var(--ss-navy);font-size:28px;line-height:40px;white-space:nowrap}.bitly-shorten-sequence__shortlink{align-items:center;bottom:0;clip-path:inset(0 100% 0 0);display:flex;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease,clip-path .7s var(--ss-ease)}.bitly-shorten-sequence__shortlink b{color:var(--ss-navy);font-weight:700}.bitly-shorten-sequence__shortlink span{color:var(--ss-mut);font-weight:500}.bitly-shorten-sequence__check{align-items:center;background:#8fd89e;border-radius:var(--radius-m,8px);display:flex;flex:none;height:52px;justify-content:center;opacity:0;overflow:hidden;transform:scale(0);transition:width .5s var(--ss-spring),opacity .35s ease,transform .5s var(--ss-spring),margin .5s var(--ss-ease);width:0}.bitly-shorten-sequence__check svg{flex:none;height:30px;width:30px}.bitly-shorten-sequence__check path{fill:none;stroke:#0e5030;stroke-dasharray:1;stroke-dashoffset:1;stroke-linecap:round;stroke-linejoin:round;stroke-width:3.2}.bitly-shorten-sequence__cta{align-items:center;background:var(--ss-navy);border-radius:10px;color:var(--ss-oncta);display:flex;flex:none;font-size:18px;font-weight:500;gap:8px;height:47.5px;justify-content:center;margin-left:12px;min-width:122px;overflow:hidden;padding:0 12px;position:relative;transition:min-width .5s var(--ss-ease),transform .12s var(--ss-ease),opacity .3s ease,padding .5s var(--ss-ease),margin .5s var(--ss-ease)}.bitly-shorten-sequence__cta.is-pressed{transform:scale(.94)}.bitly-shorten-sequence__cta.is-loading{box-shadow:0 0 22px rgba(243,97,0,.55);min-width:47.5px;padding:0}.bitly-shorten-sequence__cta.is-loading .bitly-shorten-sequence__cta-label{opacity:0;position:absolute}.bitly-shorten-sequence__cta.is-loading .bitly-shorten-sequence__spinner{opacity:1}.bitly-shorten-sequence__cta.is-gone{margin-left:0;min-width:0;opacity:0;padding:0;transform:scale(.6);width:0}.bitly-shorten-sequence__cta-label{transition:opacity .2s ease;white-space:nowrap}.bitly-shorten-sequence__spinner{animation:bitly-ss-spin .7s linear infinite;border:2.5px solid rgba(255,253,248,.28);border-radius:50%;border-top:2.5px solid var(--ss-orange);height:22px;opacity:0;position:absolute;transition:opacity .25s ease;width:22px}.bitly-shorten-sequence__ripple{background:radial-gradient(circle at center,hsla(0,0%,100%,.5),hsla(0,0%,100%,0) 60%);border-radius:10px;inset:0;opacity:0;pointer-events:none;position:absolute;transform:scale(.2)}.bitly-shorten-sequence__ripple.is-go{animation:bitly-ss-ripple .6s ease-out}.bitly-shorten-sequence__carousel{display:flex;flex:none;flex-direction:column;gap:10px;margin:-24px 0;overflow:hidden;padding:24px 0;transition:width .9s var(--ss-ease);width:0}.bitly-shorten-sequence__carousel.is-open{width:296px}.bitly-shorten-sequence__carousel.is-revealed{overflow:visible}.bitly-shorten-sequence__feat{background:var(--ss-card);border-radius:var(--radius-m,8px);box-shadow:var(--ss-shadow-md);opacity:0;padding:8px;transform:translateX(28px) scale(.96);transition:opacity .5s var(--ss-ease),transform .6s var(--ss-spring)}.bitly-shorten-sequence__feat.is-in{opacity:1;transform:none}.bitly-shorten-sequence__feat--redir,.bitly-shorten-sequence__feat--utm{align-items:center;display:flex;justify-content:space-between}.bitly-shorten-sequence__feat--redir{gap:8px}.bitly-shorten-sequence__feat--dyn{box-shadow:0 7.7px 28px rgba(24,24,23,.1),0 3.8px 7.7px rgba(24,24,23,.2);padding:10px 12px}.bitly-shorten-sequence__utm{color:var(--ss-navy);font-size:16px;font-weight:500;white-space:nowrap}.bitly-shorten-sequence__pill{align-items:center;color:var(--ss-blue);display:flex;font-size:15px;font-weight:600;gap:4px;padding:6px 4px;white-space:nowrap}.bitly-shorten-sequence__pill svg{fill:none;height:18px;stroke:var(--ss-blue);stroke-linecap:round;stroke-width:2.2;width:18px}.bitly-shorten-sequence__redir{color:var(--ss-gray90);flex:1 1 auto;font-size:16px;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bitly-shorten-sequence__dyn-head{align-items:center;display:flex;gap:8px;padding-bottom:12px}.bitly-shorten-sequence__dyn-ico{flex:none;height:24px;width:24px}.bitly-shorten-sequence__dyn-title{color:var(--ss-gray90);flex:1 1 auto;font-size:16px;font-weight:500;white-space:nowrap}.bitly-shorten-sequence__switch{background:none;border-radius:0;display:block;flex:0 0 32px;height:20px;min-width:32px;overflow:visible;position:relative;width:32px}.bitly-shorten-sequence__switch:before{background:var(--ss-gray20);border-radius:999px;content:"";inset:0;position:absolute;transition:background .35s var(--ss-ease)}.bitly-shorten-sequence__switch:after{background:#fff;border-radius:50%;box-shadow:0 1px 2px rgba(0,0,0,.2);content:"";height:16px;left:2px;position:absolute;top:2px;transform:translateX(0);transition:transform .35s var(--ss-spring);width:16px;z-index:1}.bitly-shorten-sequence__switch.is-on:before{background:var(--ss-green)}.bitly-shorten-sequence__switch.is-on:after{transform:translateX(12px)}.bitly-shorten-sequence__cond{align-items:center;display:flex;flex-wrap:wrap;gap:8px 5px}.bitly-shorten-sequence__kw{color:var(--ss-gray90);font-size:10px;font-weight:400}.bitly-shorten-sequence__chip{align-items:center;background:var(--ss-gray20);border-radius:4px;color:var(--ss-gray90);display:inline-flex;font-size:10px;font-weight:600;opacity:0;padding:3px 6px;transform:translateY(6px) scale(.9);transition:opacity .3s ease,transform .4s var(--ss-spring);white-space:nowrap}.bitly-shorten-sequence__chip.is-in{opacity:1;transform:translateY(0) scale(1)}.bitly-shorten-sequence__summary{align-items:center;display:flex;flex-wrap:wrap;gap:5px;padding:5px 12px 0}.bitly-shorten-sequence__fx{height:0;pointer-events:none;position:absolute;right:72px;top:50%;width:0;z-index:6}.bitly-shorten-sequence__pulse{border:3px solid var(--ss-orange);border-radius:50%;height:56px;left:0;margin:-28px 0 0 -28px;opacity:0;position:absolute;top:0;transform:scale(.4);width:56px}.bitly-shorten-sequence__pulse.is-go{animation:bitly-ss-pulse .7s cubic-bezier(.22,1,.36,1)}.bitly-shorten-sequence__burst i{background:var(--ss-orange);border-radius:50%;height:9px;left:0;margin:-4.5px;opacity:0;position:absolute;top:0;width:9px}.bitly-shorten-sequence__burst.is-go i{animation:bitly-ss-spark .8s cubic-bezier(.16,.8,.3,1) forwards;animation-delay:var(--d,0s)}.bitly-shorten-sequence.is-no-anim,.bitly-shorten-sequence.is-no-anim *{animation:none!important;transition:none!important}@keyframes bitly-ss-draw{to{stroke-dashoffset:0}}@keyframes bitly-ss-spin{to{transform:rotate(1turn)}}@keyframes bitly-ss-ripple{0%{opacity:.8;transform:scale(.2)}to{opacity:0;transform:scale(1.6)}}@keyframes bitly-ss-pulse{0%{opacity:.85;transform:scale(.4)}to{opacity:0;transform:scale(2.3)}}@keyframes bitly-ss-spark{0%{opacity:1;transform:rotate(var(--a)) translateX(6px) scale(1)}70%{opacity:1}to{opacity:0;transform:rotate(var(--a)) translateX(96px) scale(.2)}}@media(prefers-reduced-motion:reduce){.bitly-shorten-sequence__card{opacity:1}.bitly-shorten-sequence__burst i,.bitly-shorten-sequence__pulse,.bitly-shorten-sequence__ripple,.bitly-shorten-sequence__spinner{animation:none!important;transition:none!important}}
