@property --shine-angle{syntax:"<angle>";initial-value:0deg;inherits:false}@property --shine-offset{syntax:"<angle>";initial-value:0deg;inherits:false}@property --shine-percent{syntax:"<length-percentage>";initial-value:0;inherits:false}.shiny-button_shiny__Ca9Kj{--from:#096bff;--to:#753ffd;--highlight:#fff;--highlight-soft:#c9b8ff;--duration:3s;--ease:800ms cubic-bezier(0.25,1,0.5,1);--shine-angle:0deg;--shine-offset:0deg;--shine-percent:0%;position:relative;isolation:isolate;overflow:hidden;border:1px solid transparent;color:#fff;background:linear-gradient(100deg,var(--from),var(--to)) padding-box,conic-gradient(from calc(var(--shine-angle) - var(--shine-offset)),transparent,var(--highlight-soft) var(--shine-percent),var(--highlight) calc(var(--shine-percent) * 2),var(--highlight-soft) calc(var(--shine-percent) * 3),transparent calc(var(--shine-percent) * 4)) border-box,linear-gradient(100deg,var(--from),var(--to)) border-box;transition:var(--ease);transition-property:--shine-offset,--shine-percent,filter,box-shadow}.shiny-button_label__LiF4Z:before,.shiny-button_shiny__Ca9Kj:after,.shiny-button_shiny__Ca9Kj:before{content:"";pointer-events:none;position:absolute;inset-inline-start:50%;inset-block-start:50%;translate:-50% -50%;z-index:-1;opacity:0;transition:opacity var(--ease)}.shiny-button_shiny__Ca9Kj:before{width:calc(100% - 6px);height:calc(100% - 6px);background:radial-gradient(circle at 2px 2px,#fff .5px,transparent 0);background-size:4px 4px;-webkit-mask-image:conic-gradient(from calc(var(--shine-angle) + 45deg),#000,transparent 10% 90%,#000);mask-image:conic-gradient(from calc(var(--shine-angle) + 45deg),#000,transparent 10% 90%,#000);border-radius:inherit}.shiny-button_shiny__Ca9Kj:after{width:100%;aspect-ratio:1;background:linear-gradient(-50deg,transparent,hsla(0,0%,100%,.55),transparent);-webkit-mask-image:radial-gradient(circle at bottom,transparent 40%,#000);mask-image:radial-gradient(circle at bottom,transparent 40%,#000)}.shiny-button_label__LiF4Z{position:relative;z-index:1}.shiny-button_label__LiF4Z:before{width:calc(100% + 2rem);height:calc(100% + 2rem);box-shadow:inset 0 -1ex 2rem 4px hsla(0,0%,100%,.28)}.shiny-button_shiny__Ca9Kj:active:not(:disabled){translate:0 1px}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.shiny-button_shiny__Ca9Kj,.shiny-button_shiny__Ca9Kj:before{animation:shiny-button_shine-turn__puIVS var(--duration) linear infinite paused}.shiny-button_shiny__Ca9Kj:after{animation:shiny-button_shine-sweep__2GyXo var(--duration) linear infinite paused}.shiny-button_label__LiF4Z:before{animation:shiny-button_shine-breathe__ZcYJ_ calc(var(--duration) * 1.5) linear infinite paused}.shiny-button_shiny__Ca9Kj:hover:not(:disabled){--shine-percent:20%;--shine-offset:95deg;filter:brightness(1.06)}.shiny-button_shiny__Ca9Kj:hover:not(:disabled),.shiny-button_shiny__Ca9Kj:hover:not(:disabled) .shiny-button_label__LiF4Z:before,.shiny-button_shiny__Ca9Kj:hover:not(:disabled):after,.shiny-button_shiny__Ca9Kj:hover:not(:disabled):before{animation-play-state:running}.shiny-button_shiny__Ca9Kj:hover:not(:disabled):before{opacity:.35}.shiny-button_shiny__Ca9Kj:hover:not(:disabled):after{opacity:.6}.shiny-button_shiny__Ca9Kj:hover:not(:disabled) .shiny-button_label__LiF4Z:before{opacity:1}}@keyframes shiny-button_shine-turn__puIVS{to{--shine-angle:360deg}}@keyframes shiny-button_shine-sweep__2GyXo{to{rotate:1turn}}@keyframes shiny-button_shine-breathe__ZcYJ_{0%,to{scale:1}50%{scale:1.2}}.preview-guide_scene__KNrZr{position:absolute;inset:0;overflow:hidden;container-type:inline-size;--bubble-inset:clamp(14px,3.5cqi,32px);background:#242424;pointer-events:none}.preview-guide_character__VmJsA{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;transform:scaleX(-1)}.preview-guide_bubble__J8mFw{position:absolute;top:var(--bubble-inset);right:var(--bubble-inset);display:grid;place-items:center;width:min(calc(100% - 2 * var(--bubble-inset)),max(290px,52cqi),420px);padding:clamp(28px,5.5cqi,44px) clamp(32px,7cqi,58px);border:0;text-align:center;text-wrap:balance;cursor:pointer;pointer-events:auto;border-radius:45%;background:transparent;isolation:isolate;--sheen:#fff;--rim:#fff;--dot:#ffffffc7;color:#171717;font-size:clamp(16px,2.9cqi,23px);font-weight:600;line-height:1.4;opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .35s ease,transform .35s ease,visibility 0s linear .35s}.dark .preview-guide_bubble__J8mFw{--sheen:#1c1c1f;--rim:#ffffff38;--dot:#1c1c1fc7;color:#f5f5f5}.preview-guide_playButton__zplrs{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:48px;height:48px;border-radius:50%;border:1px solid #ffffff80;background:#242424cc;color:#fff;pointer-events:auto;cursor:pointer}.preview-guide_playButton__zplrs:focus-visible{outline:3px solid hsl(var(--ring));outline-offset:4px}.preview-guide_cloud__xFnTE{position:absolute;inset:0;width:100%;height:100%;z-index:-1;overflow:visible;pointer-events:none;stroke:var(--rim);stroke-width:1.5px;vector-effect:non-scaling-stroke;paint-order:stroke;filter:drop-shadow(0 8px 14px #0000002e)}.preview-guide_glass__NG1LQ{position:absolute;inset:0;z-index:-2;pointer-events:none;backdrop-filter:blur(10px) saturate(1.4)}.preview-guide_bubble__J8mFw[data-visible=true]{opacity:1;visibility:visible;transform:translateY(0);transition-delay:0s}.preview-guide_bubble__J8mFw:focus-visible{outline:3px solid hsl(var(--ring));outline-offset:4px}.preview-guide_bubble__J8mFw:after,.preview-guide_bubble__J8mFw:before{content:"";position:absolute;pointer-events:auto;border-radius:50%;background:var(--dot);border:1px solid var(--rim);backdrop-filter:blur(6px);box-shadow:0 3px 10px #0002}.preview-guide_bubble__J8mFw:before{width:.9em;height:.9em;right:11%;bottom:-1.4em}.preview-guide_bubble__J8mFw:after{width:.45em;height:.45em;right:15.5%;bottom:-2.3em}.preview-guide_bubble__J8mFw[data-visible=true]:before{animation:preview-guide_bubble-float__nKDHN 1.8s ease-in-out infinite}.preview-guide_bubble__J8mFw[data-visible=true]:after{animation:preview-guide_bubble-float__nKDHN 1.8s ease-in-out .2s infinite}@keyframes preview-guide_bubble-float__nKDHN{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-3px) scale(1.08)}}@media (prefers-reduced-motion:reduce){.preview-guide_bubble__J8mFw{transition:none;transform:none}.preview-guide_bubble__J8mFw[data-visible=true]:after,.preview-guide_bubble__J8mFw[data-visible=true]:before{animation:none}}