.iie-design-system-page{--motion-instant: .12s;--motion-fast: .16s;--motion-normal: .2s;--motion-slow: .32s;--motion-ease: cubic-bezier(.2, 0, 0, 1);--motion-ease-out: cubic-bezier(.16, 1, .3, 1);--motion-press: scale(.985);--motion-lift: translateY(-1px)}.iie-design-system-page :where(button,a,input,select,textarea,summary,.btn,[class*=btn],.iie-button,.card,[class*=card],.iie-panel,.iie-modal,[class*=modal],[role=dialog],.iie-toast,[class*=toast],.dropdown,[class*=dropdown]){transition-property:transform,opacity,color,background-color,border-color,box-shadow!important;transition-duration:var(--motion-fast)!important;transition-timing-function:var(--motion-ease)!important}.iie-design-system-page :where(button,input[type=submit],input[type=button],.btn,.iie-btn,.iie-btn-v2,.iie-button,.sp-btn,.gate-btn,.live-btn,.pron-btn){position:relative;isolation:isolate;transform:translateZ(0);will-change:transform;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}.iie-design-system-page :where(button,input[type=submit],input[type=button],.btn,.iie-btn,.iie-btn-v2,.iie-button,.sp-btn,.gate-btn,.live-btn,.pron-btn):hover:not(:disabled):not([aria-disabled=true]){transform:var(--motion-lift)!important}.iie-design-system-page :where(button,input[type=submit],input[type=button],.btn,.iie-btn,.iie-btn-v2,.iie-button,.sp-btn,.gate-btn,.live-btn,.pron-btn):active:not(:disabled):not([aria-disabled=true]){transform:var(--motion-press)!important;transition-duration:var(--motion-instant)!important;box-shadow:none!important}.iie-design-system-page :where(button,input[type=submit],input[type=button],.btn,.iie-btn,.iie-btn-v2,.iie-button,.sp-btn,.gate-btn,.live-btn,.pron-btn):focus-visible{transform:none!important}.iie-design-system-page :where(button,.btn,.iie-btn,.iie-btn-v2,.iie-button,.sp-btn,.gate-btn,.live-btn):where(.is-loading,[data-loading=true],[aria-busy=true]){cursor:progress!important;transform:none!important;pointer-events:none}.iie-design-system-page :where(button,.btn,.iie-btn,.iie-btn-v2,.iie-button,.sp-btn,.gate-btn,.live-btn):where(.is-loading,[data-loading=true]):not(:has(.iie-spinner)):after{content:"";width:15px;height:15px;flex:0 0 15px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:iie-motion-spin .7s linear infinite}.iie-design-system-page :where(.card[onclick],[class*=card][onclick],a.card,a[class*=card],button.card,button[class*=card],[data-action][class*=card],[role=button][class*=card],.iie-card-clickable,.iie-card-v2-interactive,.dv2-gp-card,.dv2-quick-card,.dv2-mod-card){cursor:pointer;transform:translateZ(0);will-change:transform}.iie-design-system-page :where(.card[onclick],[class*=card][onclick],a.card,a[class*=card],button.card,button[class*=card],[data-action][class*=card],[role=button][class*=card],.iie-card-clickable,.iie-card-v2-interactive,.dv2-gp-card,.dv2-quick-card,.dv2-mod-card):hover{transform:translateY(-2px)!important;box-shadow:0 12px 30px #11121417!important}.iie-design-system-page :where(.card[onclick],[class*=card][onclick],a.card,a[class*=card],button.card,button[class*=card],[data-action][class*=card],[role=button][class*=card],.iie-card-clickable,.iie-card-v2-interactive,.dv2-gp-card,.dv2-quick-card,.dv2-mod-card):active{transform:translateY(0) scale(.992)!important;transition-duration:var(--motion-instant)!important}.iie-design-system-page :where(.iie-modal-backdrop,.modal-overlay,.mco-overlay,[class*=modal-backdrop],[class*=backdrop]){transition-property:opacity,visibility,backdrop-filter!important;transition-duration:var(--motion-normal)!important}.iie-design-system-page :where(.iie-modal,.modal-box,.modal-card,.dialog-card,[role=dialog],[class*=modal-inner]){transform-origin:center;transition-duration:var(--motion-slow)!important;transition-timing-function:var(--motion-ease-out)!important}.iie-design-system-page :where(.iie-modal.show,.iie-modal.is-open,.modal-box.show,.modal-card.show,[role=dialog][open],[role=dialog].show){animation:iie-motion-dialog-in var(--motion-slow) var(--motion-ease-out) both}.iie-design-system-page :where(.dropdown,.sp-dropdown,[class*=dropdown-menu],[role=menu],[role=tooltip]){transform-origin:top right;transition-duration:var(--motion-normal)!important;transition-timing-function:var(--motion-ease-out)!important}.iie-design-system-page :where(.open>.dropdown,.open>.sp-dropdown,[aria-expanded=true]+[role=menu],[role=tooltip].show){animation:iie-motion-pop-in var(--motion-normal) var(--motion-ease-out) both}.iie-design-system-page :where(.iie-toast,.toast,[class*=toast]).show,.iie-design-system-page :where(.iie-toast,.toast,[class*=toast]).visible{animation:iie-motion-toast-in var(--motion-slow) var(--motion-ease-out) both}.iie-design-system-page :where(.iie-msg-ok,.iie-alert-success,.success-message).is-new{animation:iie-motion-success var(--motion-slow) var(--motion-ease-out) both}.iie-design-system-page :where(.iie-msg-err,.iie-alert-error,.error-message).is-new{animation:iie-motion-error .28s var(--motion-ease) both}.iie-design-system-page :where(.pg.on,.dv2-wrap,.iie-dashboard-main,.iie-public-main){animation:iie-motion-page-in var(--motion-slow) var(--motion-ease-out) both}.iie-design-system-page :where(.dv2-sec-title,.shell .ph,.dv2-hero-tag,.iie-login-brand .iie-eyebrow,.iie-next-live-panel .iie-kicker,.iie-public-list-section>.iie-panel-heading .iie-kicker):before{animation:iie-motion-brand-in .42s var(--motion-ease-out) both}.iie-design-system-page :where(.iie-spinner,.spin,.spinner,.skeleton,.iie-skeleton,.live-dot,.live-pulse,.is-live:before,.is-recording:before,[data-recording=true]:before,.iie-live-refresh-spinner){animation-play-state:running!important}@keyframes iie-motion-spin{to{transform:rotate(360deg)}}@keyframes iie-motion-dialog-in{0%{opacity:0;transform:translateY(8px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes iie-motion-pop-in{0%{opacity:0;transform:translateY(-4px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes iie-motion-toast-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes iie-motion-success{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes iie-motion-error{0%,to{transform:translate(0)}35%{transform:translate(-3px)}70%{transform:translate(3px)}}@keyframes iie-motion-page-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes iie-motion-brand-in{0%{opacity:0;transform:translate(-6px) scale(.94)}to{opacity:1;transform:translate(0) scale(1)}}@media (prefers-reduced-motion: reduce){.iie-design-system-page *,.iie-design-system-page *:before,.iie-design-system-page *:after{animation:none!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media (hover: none){.iie-design-system-page :where(button,.btn,.iie-btn,.iie-btn-v2,.iie-button,.sp-btn,.gate-btn,.live-btn,.pron-btn,.card[onclick],[class*=card][onclick],a.card,a[class*=card]):hover{transform:none!important}}
