:root{--digit-dur:.3s;--digit-distance:8px;--digit-stagger:42ms;--digit-blur:2px;--digit-ease:cubic-bezier(.34, 1.45, .64, 1);--digit-dir-x:0;--digit-dir-y:1;--badge-slide-dur:.26s;--badge-pop-dur:.5s;--badge-pop-close-dur:.18s;--badge-fade-dur:.4s;--badge-fade-close-dur:.18s;--badge-blur:2px;--badge-offset-x:-8.2px;--badge-offset-y:12.4px;--badge-slide-ease:cubic-bezier(.22, 1, .36, 1);--badge-pop-ease:cubic-bezier(.34, 1.36, .64, 1);--badge-close-ease:cubic-bezier(.4, 0, .2, 1);--modal-open-dur:.25s;--modal-close-dur:.15s;--modal-scale:.96;--modal-scale-close:.96;--modal-ease:cubic-bezier(.22, 1, .36, 1);--check-opacity-dur:.5s;--check-rotate-dur:.5s;--check-rotate-from:80deg;--check-bob-dur:.5s;--check-y-amount:40px;--check-blur-dur:.5s;--check-blur-from:10px;--check-path-dur:.5s;--check-path-delay:80ms;--check-ease-out:cubic-bezier(.22, 1, .36, 1);--check-ease-opacity:cubic-bezier(.22, 1, .36, 1);--check-ease-rotate:cubic-bezier(.22, 1, .36, 1);--check-ease-bob:cubic-bezier(.34, 1.35, .64, 1);--check-ease-path:cubic-bezier(.22, 1, .36, 1);--toggle-dur:.35s;--toggle-travel:20px;--toggle-ov1:2px;--toggle-ov2:1px;--toggle-track:0s;--toggle-ease:cubic-bezier(.34, 1.35, .64, 1);--icon-swap-dur:.25s;--icon-swap-blur:2px;--icon-swap-start-scale:.25;--icon-swap-ease:ease-in-out}@keyframes corvus-digit-pop-in{0%{transform:translate(calc(var(--digit-distance) * var(--digit-dir-x)), calc(var(--digit-distance) * var(--digit-dir-y)));opacity:0;filter:blur(var(--digit-blur))}to{opacity:1;filter:blur();transform:translate(0)}}.corvus-digit-stack{align-items:baseline;display:inline-flex;position:relative}.corvus-digit-group{align-items:baseline;display:inline-flex}.corvus-digit-group.is-outgoing{--digit-dir-y:-1;inset-inline-start:0;pointer-events:none;position:absolute;top:0}.corvus-digit{will-change:transform, opacity, filter;display:inline-block}.corvus-digit-group.is-animating .corvus-digit{animation:corvus-digit-pop-in var(--digit-dur) var(--digit-ease) both}.corvus-digit-group.is-outgoing.is-animating .corvus-digit{animation-name:corvus-digit-pop-out}@keyframes corvus-digit-pop-out{0%{opacity:1;filter:blur();transform:translate(0)}to{transform:translate(calc(var(--digit-distance) * var(--digit-dir-x)), calc(var(--digit-distance) * var(--digit-dir-y)));opacity:0;filter:blur(var(--digit-blur))}}@keyframes corvus-badge-slide-in{0%{transform:translate(var(--badge-offset-x), var(--badge-offset-y))}to{transform:translate(0)}}.corvus-count-badge{z-index:10;pointer-events:none;will-change:transform;min-width:16.4px;height:16.4px;position:absolute;top:-8px;right:-8px}.corvus-count-badge[data-open=true]{animation:corvus-badge-slide-in var(--badge-slide-dur) var(--badge-slide-ease)}.corvus-count-badge-dot{box-sizing:border-box;color:#fff;transform-origin:50%;opacity:1;filter:blur();width:100%;min-width:100%;height:100%;min-height:100%;transition:transform var(--badge-pop-dur) var(--badge-pop-ease), opacity var(--badge-fade-dur) var(--badge-pop-ease), filter var(--badge-pop-dur) var(--badge-pop-ease);will-change:transform, opacity, filter;background:#ef4444;border-radius:999px;place-items:center;padding:0 3px;font-size:9px;font-weight:700;line-height:1;display:grid;transform:scale(1)}.corvus-count-badge[data-open=false] .corvus-count-badge-dot{opacity:0;filter:blur(var(--badge-blur));transition:transform var(--badge-pop-close-dur) var(--badge-close-ease), opacity var(--badge-fade-close-dur) var(--badge-close-ease), filter var(--badge-pop-close-dur) var(--badge-close-ease);transform:scale(0)}.corvus-count-badge-label{color:#fff;transition:opacity .18s var(--badge-close-ease), filter .18s var(--badge-close-ease);display:block}.corvus-count-badge-label[data-state=out]{opacity:0;filter:blur(var(--badge-blur))}@keyframes corvus-live-dot-pulse{0%,to{opacity:1}50%{opacity:.18}}.corvus-live-dot{z-index:10;pointer-events:none;background:#ef4444;border-radius:999px;width:8px;height:8px;animation:1.82s ease-in-out infinite corvus-live-dot-pulse;display:block;position:absolute;top:-2px;right:-2px}@keyframes corvus-modal-open{0%{transform:scale(var(--modal-scale));opacity:0}to{opacity:1;transform:scale(1)}}@keyframes corvus-modal-close{0%{opacity:1;transform:scale(1)}to{transform:scale(var(--modal-scale-close));opacity:0}}@keyframes corvus-modal-backdrop-open{0%{opacity:0}to{opacity:1}}@keyframes corvus-modal-backdrop-close{0%{opacity:1}to{opacity:0}}.corvus-modal{transform-origin:50%;transform:scale(var(--modal-scale));opacity:0;pointer-events:none;transition:transform var(--modal-open-dur) var(--modal-ease), opacity var(--modal-open-dur) var(--modal-ease);will-change:transform, opacity}.corvus-modal.is-open{opacity:1;pointer-events:auto;transform:scale(1)}.corvus-modal.is-closing{transform:scale(var(--modal-scale-close));opacity:0;pointer-events:none;transition:transform var(--modal-close-dur) var(--modal-ease), opacity var(--modal-close-dur) var(--modal-ease)}.corvus-modal:not(.is-open):not(.is-closing):not([data-managed]){animation:corvus-modal-open var(--modal-open-dur) var(--modal-ease) both;pointer-events:auto}.corvus-modal-backdrop{opacity:0;transition:opacity var(--modal-open-dur) var(--modal-ease)}.corvus-modal-backdrop.is-open{opacity:1}.corvus-modal-backdrop.is-closing{opacity:0;pointer-events:none;transition:opacity var(--modal-close-dur) var(--modal-ease)}.corvus-modal-backdrop:not(.is-open):not(.is-closing):not([data-managed]){animation:corvus-modal-backdrop-open var(--modal-open-dur) var(--modal-ease) both}.corvus-success-check{transform-origin:50%;opacity:0;will-change:transform, opacity, filter;display:inline-block}.corvus-success-check svg{width:1.75rem;height:1.75rem;display:block;overflow:visible}.corvus-success-check[data-state=in]{animation:corvus-check-fade var(--check-opacity-dur) var(--check-ease-opacity) forwards, corvus-check-rotate var(--check-rotate-dur) var(--check-ease-rotate) forwards, corvus-check-blur var(--check-blur-dur) var(--check-ease-out) forwards, corvus-check-bob var(--check-bob-dur) var(--check-ease-bob) forwards}.corvus-success-check[data-state=in] svg :is(path,circle){animation:corvus-check-draw var(--check-path-dur) var(--check-ease-path) var(--check-path-delay,0s) forwards}.corvus-success-copy{opacity:0;will-change:transform, opacity, filter;display:inline-block}.corvus-success-copy[data-state=in]{animation:corvus-check-fade var(--check-opacity-dur) var(--check-ease-opacity) forwards, corvus-check-blur var(--check-blur-dur) var(--check-ease-out) forwards, corvus-check-bob var(--check-bob-dur) var(--check-ease-bob) forwards}@keyframes corvus-check-fade{0%{opacity:0}to{opacity:1}}@keyframes corvus-check-rotate{0%{transform:rotate(var(--check-rotate-from))}to{transform:rotate(0)}}@keyframes corvus-check-blur{0%{filter:blur(var(--check-blur-from))}to{filter:blur()}}@keyframes corvus-check-bob{0%{translate:0 var(--check-y-amount)}to{translate:0}}@keyframes corvus-check-draw{to{stroke-dashoffset:0}}.corvus-progress-stack{place-items:center;display:grid}.corvus-progress-message{white-space:nowrap;will-change:transform, opacity, filter;grid-area:1/1;align-items:center;gap:.625rem;display:inline-flex}.corvus-progress-message.is-in{animation:corvus-progress-message-in .32s var(--modal-ease) both}.corvus-progress-message.is-out{animation:corvus-progress-message-out .32s var(--modal-ease) both}@keyframes corvus-progress-message-in{0%{opacity:0;filter:blur(6px);transform:translateY(12px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes corvus-progress-message-out{0%{opacity:1;filter:blur();transform:translateY(0)}to{opacity:0;filter:blur(6px);transform:translateY(-12px)}}.corvus-toggle{transition:background var(--toggle-track) var(--toggle-ease), border-color var(--toggle-track) var(--toggle-ease)}.corvus-toggle-thumb{will-change:translate;margin-top:-10px;top:50%;left:4px;translate:0}.corvus-toggle[data-on=true] .corvus-toggle-thumb{translate:var(--toggle-travel) 0}.corvus-toggle.is-init[data-on=true] .corvus-toggle-thumb{animation:corvus-toggle-on var(--toggle-dur) var(--toggle-ease) both}.corvus-toggle.is-init[data-on=false] .corvus-toggle-thumb{animation:corvus-toggle-off var(--toggle-dur) var(--toggle-ease) both}@keyframes corvus-toggle-on{0%{translate:0}55%{translate:calc(var(--toggle-travel) + var(--toggle-ov1)) 0}80%{translate:calc(var(--toggle-travel) - var(--toggle-ov2)) 0}to{translate:var(--toggle-travel) 0}}@keyframes corvus-toggle-off{0%{translate:var(--toggle-travel) 0}55%{translate:calc(0px - var(--toggle-ov1)) 0}80%{translate:var(--toggle-ov2) 0}to{translate:0}}.corvus-icon-swap{vertical-align:middle;place-items:center;line-height:0;display:inline-grid;position:relative}.corvus-icon-swap .corvus-icon{pointer-events:none;opacity:0;filter:blur(var(--icon-swap-blur));transform:scale(var(--icon-swap-start-scale));transition:opacity var(--icon-swap-dur) var(--icon-swap-ease), filter var(--icon-swap-dur) var(--icon-swap-ease), transform var(--icon-swap-dur) var(--icon-swap-ease);will-change:opacity, filter, transform;grid-area:1/1;place-items:center;display:grid}.corvus-icon-swap .corvus-icon.is-active,.corvus-icon-swap[data-state=a] .corvus-icon[data-icon=a],.corvus-icon-swap[data-state=b] .corvus-icon[data-icon=b]{opacity:1;filter:blur();transform:scale(1)}html[data-corvus-scrim-open]{--corvus-sidebar-under-scrim:1}html:has(.corvus-page-scrim){--corvus-sidebar-under-scrim:1}html:has(.corvus-frost-backdrop){--corvus-sidebar-under-scrim:1}html:has(.corvus-modal-backdrop){--corvus-sidebar-under-scrim:1}html:has(.corvus-community-compose-sheet){--corvus-sidebar-under-scrim:1}html:has(.corvus-scrim.fixed){--corvus-sidebar-under-scrim:1}html[data-corvus-scrim-open] .corvus-desktop-sidebar{z-index:auto!important;pointer-events:none!important;width:84px!important}html:has(.corvus-page-scrim) .corvus-desktop-sidebar{z-index:auto!important;pointer-events:none!important;width:84px!important}html:has(.corvus-frost-backdrop) .corvus-desktop-sidebar{z-index:auto!important;pointer-events:none!important;width:84px!important}html:has(.corvus-modal-backdrop) .corvus-desktop-sidebar{z-index:auto!important;pointer-events:none!important;width:84px!important}html:has(.corvus-community-compose-sheet) .corvus-desktop-sidebar{z-index:auto!important;pointer-events:none!important;width:84px!important}html:has(.corvus-scrim.fixed) .corvus-desktop-sidebar{z-index:auto!important;pointer-events:none!important;width:84px!important}html[data-corvus-scrim-open] .corvus-sidebar-overlay-fade{z-index:auto!important;width:0!important}html:has(.corvus-page-scrim) .corvus-sidebar-overlay-fade{z-index:auto!important;width:0!important}html:has(.corvus-frost-backdrop) .corvus-sidebar-overlay-fade{z-index:auto!important;width:0!important}html:has(.corvus-modal-backdrop) .corvus-sidebar-overlay-fade{z-index:auto!important;width:0!important}html:has(.corvus-community-compose-sheet) .corvus-sidebar-overlay-fade{z-index:auto!important;width:0!important}html:has(.corvus-scrim.fixed) .corvus-sidebar-overlay-fade{z-index:auto!important;width:0!important}html[data-corvus-scrim-open] .corvus-mobile-nav{pointer-events:none!important}html:has(.corvus-page-scrim) .corvus-mobile-nav{pointer-events:none!important}html:has(.corvus-frost-backdrop) .corvus-mobile-nav{pointer-events:none!important}html:has(.corvus-modal-backdrop) .corvus-mobile-nav{pointer-events:none!important}html:has(.corvus-community-compose-sheet) .corvus-mobile-nav{pointer-events:none!important}html:has(.corvus-scrim.fixed) .corvus-mobile-nav{pointer-events:none!important}@media (prefers-reduced-motion:reduce){.corvus-digit-group .corvus-digit,.corvus-digit-group.is-outgoing,.corvus-count-badge,.corvus-count-badge-dot,.corvus-count-badge-label,.corvus-live-dot,.corvus-modal,.corvus-modal-backdrop,.corvus-success-check,.corvus-success-check svg :is(path,circle),.corvus-success-copy,.corvus-progress-message,.corvus-toggle-thumb,.corvus-icon-swap .corvus-icon{transition:none!important;animation:none!important}.corvus-modal,.corvus-modal.is-open,.corvus-modal-backdrop.is-open,.corvus-success-check,.corvus-success-copy{opacity:1;filter:none;transform:translate(0,0)}.corvus-progress-message{opacity:1;filter:none;transform:none}.corvus-success-check svg :is(path,circle){stroke-dashoffset:0!important}.corvus-count-badge-dot{opacity:1;filter:none;transform:none}.corvus-digit-group.is-outgoing{display:none!important}}.embedded-checkout-stage{grid-template-columns:minmax(0,1fr);min-width:0;display:grid;overflow:hidden}.embedded-checkout-stage-panel{grid-area:1/1;min-width:0;transition:transform .4s cubic-bezier(.32,.72,0,1),opacity .4s cubic-bezier(.32,.72,0,1)}.embedded-checkout-stage-panel--checkout{z-index:2;pointer-events:none;opacity:0;transform:translate(24%)}.embedded-checkout-host[data-view=checkout] .embedded-checkout-stage-panel--content{z-index:1;pointer-events:none;opacity:0;transform:translate(-24%)}.embedded-checkout-host[data-view=checkout] .embedded-checkout-stage-panel--checkout{pointer-events:auto;opacity:1;transform:translate(0)}.embedded-checkout-back-slot{flex:none;place-items:center;width:0;margin-right:0;transition:width .16s cubic-bezier(.22,1,.36,1),margin-right .16s cubic-bezier(.22,1,.36,1);display:grid}.embedded-checkout-back-slot.is-visible{width:2.5rem;margin-right:.625rem}.embedded-checkout-back-button{pointer-events:none;opacity:0;transform-origin:50%;transition:opacity .16s cubic-bezier(.22,1,.36,1),transform .16s cubic-bezier(.22,1,.36,1),background .15s,border-color .15s;transform:scale(.7)}.embedded-checkout-back-slot.is-visible .embedded-checkout-back-button{pointer-events:auto;opacity:1;transform:scale(1)}.whop-upgrade-checkout-embed,.whop-upgrade-checkout-embed .whop-checkout-wrapper,.whop-upgrade-checkout-embed iframe{border-radius:1.5rem;overflow:hidden}@media (max-width:639px){.upgrade-pricing-modal,.corvus-event-details-modal{max-height:min(76dvh, calc(100dvh - max(.75rem, env(safe-area-inset-top)) - max(1rem, env(safe-area-inset-bottom))))}.corvus-event-details-backdrop{padding:max(.75rem, env(safe-area-inset-top)) .75rem max(4.75rem, calc(env(safe-area-inset-bottom) + 4rem));align-items:center;overflow:hidden}.corvus-event-details-modal .embedded-checkout-stage,.corvus-event-details-modal .embedded-checkout-stage-panel,.corvus-event-details-modal .corvus-event-details-scroll{max-height:inherit}.corvus-event-details-modal .corvus-event-details-scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;overflow:hidden auto}}@media (prefers-reduced-motion:reduce){.embedded-checkout-stage-panel,.embedded-checkout-back-slot,.embedded-checkout-back-button{transition:none!important}.embedded-checkout-stage-panel--checkout,.embedded-checkout-host[data-view=checkout] .embedded-checkout-stage-panel--content{transform:none}}
