.eYpguG_panel{--tone:#e99704;isolation:isolate;transition:translate .4s cubic-bezier(.23,1,.32,1),box-shadow .4s;position:relative}.eYpguG_panel[data-tone=orange]{--tone:#e99704}.eYpguG_panel[data-tone=red]{--tone:#ef4444}.eYpguG_panel[data-tone=blue]{--tone:#3b82f6}.eYpguG_panel[data-tone=teal]{--tone:#14b8a6}.eYpguG_panel:before{content:"";z-index:-1;background:radial-gradient(circle at 100% 0%, color-mix(in oklab, var(--tone) 15%, transparent), transparent 55%);transform-origin:100% 0;opacity:.8;pointer-events:none;background-repeat:no-repeat;transition:transform .6s cubic-bezier(.23,1,.32,1),opacity .4s;position:absolute;inset:0}.eYpguG_panel:after{content:"";z-index:1;background:linear-gradient(90deg, var(--tone), transparent);transform-origin:0;opacity:.7;pointer-events:none;height:2px;transition:transform .6s cubic-bezier(.23,1,.32,1),opacity .3s;position:absolute;top:0;left:0;right:0;transform:scaleX(.14)}.eYpguG_panel [data-slot=card-action] svg{transition:transform .3s cubic-bezier(.23,1,.32,1)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.eYpguG_panel:hover{box-shadow:0 22px 36px -16px #14130f61, 0 8px 14px -8px #14130f38, 0 0 0 1px color-mix(in oklab, var(--tone) 55%, #14130f73);translate:0 -4px}.dark .eYpguG_panel:hover{box-shadow:0 16px 30px -18px color-mix(in oklab, var(--tone) 55%, transparent), 0 0 0 1px color-mix(in oklab, var(--tone) 32%, transparent)}.eYpguG_panel:hover:before{opacity:1;transform:scale(1.5)}.eYpguG_panel:hover:after{opacity:1;transform:scaleX(1)}.eYpguG_panel:hover [data-slot=card-action] svg{transform:translate(3px)}}@media (prefers-reduced-motion:no-preference){.eYpguG_panel:active{scale:.995}.eYpguG_panel:active:after{opacity:1;transform:scaleX(1)}.eYpguG_panel:active:before{opacity:1;transform:scale(1.5)}}
.Y0CTdG_stage [data-panel]{animation:.52s cubic-bezier(.16,1,.3,1) both Y0CTdG_reveal;animation-delay:calc(var(--i,0) * 55ms)}.Y0CTdG_stage[data-stage=wait] [data-panel]{animation:.3s 4s both Y0CTdG_reveal}@keyframes Y0CTdG_reveal{0%{opacity:0;transform:translateY(10px)}}@media (prefers-reduced-motion:reduce){.Y0CTdG_stage [data-panel],.Y0CTdG_stage[data-stage=wait] [data-panel]{animation:none}}
.m2i28a_tile{--tone:#e99704;isolation:isolate;transition:transform .4s cubic-bezier(.23,1,.32,1),box-shadow .4s;position:relative;overflow:hidden}.m2i28a_tile[data-tone=green]{--tone:#14b8a6}.m2i28a_tile[data-tone=orange]{--tone:#e99704}.m2i28a_tile[data-tone=red]{--tone:#ef4444}.m2i28a_tile[data-tone=blue]{--tone:#3b82f6}.m2i28a_tile:before{content:"";z-index:-1;background:radial-gradient(circle at 100% 0%, color-mix(in oklab, var(--tone) 42%, transparent) 0%, transparent 58%), linear-gradient(225deg, color-mix(in oklab, var(--tone) 26%, transparent) 0%, color-mix(in oklab, var(--tone) 7%, transparent) 38%, transparent 66%);transform-origin:100% 0;opacity:.85;background-repeat:no-repeat;transition:transform .6s cubic-bezier(.23,1,.32,1),opacity .4s;position:absolute;inset:0}.m2i28a_tile:after{content:"";z-index:-1;border-radius:inherit;background:linear-gradient(225deg, color-mix(in oklab, var(--tone) 70%, transparent), transparent 45%);-webkit-mask-composite:xor;pointer-events:none;opacity:.8;padding:1px;transition:opacity .4s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.m2i28a_num{transform-origin:0 100%;transition:transform .4s cubic-bezier(.23,1,.32,1);display:inline-block}.m2i28a_arrow{transition:transform .35s cubic-bezier(.23,1,.32,1),opacity .3s}@media (hover:hover) and (prefers-reduced-motion:no-preference){.m2i28a_tile:hover{box-shadow:0 24px 40px -16px #14130f66, 0 8px 16px -8px #14130f3d, 0 0 0 1px color-mix(in oklab, var(--tone) 60%, #14130f80);transform:translateY(-5px)}.dark .m2i28a_tile:hover{box-shadow:0 18px 34px -18px color-mix(in oklab, var(--tone) 65%, transparent), 0 0 0 1px color-mix(in oklab, var(--tone) 38%, transparent)}.m2i28a_tile:hover:before{opacity:1;transform:scale(1.35)}.m2i28a_tile:hover:after{opacity:1}.m2i28a_tile:hover .m2i28a_num{transform:scale(1.08)}.m2i28a_tile:hover .m2i28a_arrow{opacity:1;transform:translate(3px,-3px)}}@media (prefers-reduced-motion:no-preference){.m2i28a_tile:active{transform:scale(.97)}.m2i28a_tile:active:before{opacity:1;transform:scale(1.35)}.m2i28a_tile:active .m2i28a_num{transform:scale(1.06)}}.dark .m2i28a_tile:before{opacity:1}
