.ucr-note{padding: 16px 20px;border-radius: 14px;background: #f3f1ff;border: 1.5px dashed #6c5ce7;color: #4b3fc0;font-size: 13px;line-height: 1.5;text-align: center}.ucr-note span{font-weight: 600;opacity: .85}html.ucr-nocursor,html.ucr-nocursor *,.ucr-nocursor,.ucr-nocursor *{cursor: none !important}.ucr-layer{--m: var(--ucr-tint,var(--ucr-c1));--hs: 1;position: fixed;left: 0;top: 0;width: 0;height: 0;pointer-events: none;opacity: 0;transition: opacity .25s ease;font-family: inherit}.ucr-layer *{pointer-events: none;box-sizing: border-box}.ucr-layer.is-on{opacity: 1}.ucr-a,.ucr-b{position: fixed;left: 0;top: 0;width: 0;height: 0;will-change: transform}.ucr-ai{position: absolute;left: 0;top: 0;display: flex;align-items: center;justify-content: center;width: var(--ucr-sz);height: var(--ucr-sz);border-radius: 50%;transform: translate(-50%,-50%) scale(var(--hs));transition: transform .3s cubic-bezier(.22,.9,.3,1),width .3s ease,height .3s ease,background .25s ease,border-color .25s ease,border-radius .3s ease,opacity .25s ease;color: #fff}.ucr-b::before{content: "";position: absolute;left: 0;top: 0;width: 8px;height: 8px;border-radius: 50%;background: var(--m);transform: translate(-50%,-50%);transition: transform .25s ease,opacity .2s ease,width .2s ease,height .2s ease,border-radius .2s ease}.ucr-tx{display: none;font-size: 12px;font-weight: 800;letter-spacing: .06em;text-transform: uppercase;white-space: nowrap}.ucr-ic{display: none;width: 22px;height: 22px}.ucr-ic svg{display: block;width: 100%;height: 100%}.ucr-cv{position: fixed;left: 0;top: 0}.ucr-s-dot_ring .ucr-ai,.ucr-s-ring .ucr-ai,.ucr-s-crosshair .ucr-ai{border: 2px solid var(--m)}.ucr-s-ring .ucr-b::before,.ucr-s-label .ucr-b::before,.ucr-s-blob .ucr-b::before,.ucr-s-emoji .ucr-b::before,.ucr-s-image .ucr-b::before,.ucr-s-frame .ucr-b::before,.ucr-s-gooey .ucr-b::before,.ucr-s-flashlight .ucr-b::before,.ucr-s-arrow .ucr-b::before{display: none}.ucr-s-dot .ucr-ai,.ucr-s-trail .ucr-ai,.ucr-s-ribbon .ucr-ai,.ucr-s-sparkles .ucr-ai,.ucr-s-arrow .ucr-ai,.ucr-s-gooey .ucr-ai{opacity: 0}.ucr-s-dot .ucr-b::before{width: calc(var(--ucr-sz) * .38);height: calc(var(--ucr-sz) * .38);background: linear-gradient(135deg,var(--m),var(--ucr-c2))}.ucr-s-dot.is-hover .ucr-b::before{transform: translate(-50%,-50%) scale(2.2);opacity: .55}.ucr-s-blob{mix-blend-mode: difference}.ucr-s-blob .ucr-ai{width: calc(var(--ucr-sz) * 1.5);height: calc(var(--ucr-sz) * 1.5);background: #fff}.ucr-s-glow .ucr-ai{width: calc(var(--ucr-sz) * 5);height: calc(var(--ucr-sz) * 5);background: radial-gradient(circle,color-mix(in srgb,var(--m) 50%,transparent) 0%,color-mix(in srgb,var(--ucr-c2) 20%,transparent) 42%,transparent 70%)}.ucr-s-trail .ucr-b::before,.ucr-s-ribbon .ucr-b::before{width: 10px;height: 10px;background: #fff;box-shadow: 0 0 0 3px var(--m),0 0 16px var(--m)}.ucr-s-sparkles .ucr-b::before{width: 10px;height: 10px;background: #fff;box-shadow: 0 0 10px 3px var(--m),0 0 24px 6px color-mix(in srgb,var(--ucr-c2) 60%,transparent)}.ucr-s-label .ucr-ai{width: auto;min-width: var(--ucr-sz);height: auto;padding: 11px 18px;border-radius: 99px;background: linear-gradient(135deg,var(--m),var(--ucr-c2));box-shadow: 0 10px 24px color-mix(in srgb,var(--m) 40%,transparent)}.ucr-s-label .ucr-tx{display: block}.ucr-s-crosshair .ucr-ai{width: calc(var(--ucr-sz) * .7);height: calc(var(--ucr-sz) * .7)}.ucr-lx,.ucr-ly{position: fixed;display: block;background: color-mix(in srgb,var(--m) 55%,transparent)}.ucr-lx{top: 0;height: 1px}.ucr-ly{left: 0;width: 1px}.ucr-xy{position: fixed;left: 0;top: 0;padding: 4px 8px;border-radius: 6px;background: var(--m);color: #fff;font: 700 11px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;white-space: nowrap}.ucr-s-frame .ucr-ai{width: calc(var(--ucr-sz) * 1.1);height: calc(var(--ucr-sz) * 1.1);border-radius: 0}.ucr-cr{position: absolute;width: 12px;height: 12px;border: 0 solid var(--m);transition: border-color .2s ease}.ucr-cr.is-tl{left: 0;top: 0;border-left-width: 2.5px;border-top-width: 2.5px}.ucr-cr.is-tr{right: 0;top: 0;border-right-width: 2.5px;border-top-width: 2.5px}.ucr-cr.is-bl{left: 0;bottom: 0;border-left-width: 2.5px;border-bottom-width: 2.5px}.ucr-cr.is-br{right: 0;bottom: 0;border-right-width: 2.5px;border-bottom-width: 2.5px}.ucr-s-frame.has-idle.is-idle .ucr-ai{animation: ucrSpinSlow 3s linear infinite}.ucr-emo{font-size: var(--ucr-sz);line-height: 1;filter: drop-shadow(0 6px 10px rgba(0,0,0,.2))}.ucr-s-emoji.is-down .ucr-emo{animation: ucrSpin .5s ease}.ucr-imgc{width: calc(var(--ucr-sz) * 1.5);height: auto;filter: drop-shadow(0 8px 14px rgba(0,0,0,.25))}.ucr-goo{position: fixed;left: 0;top: 0;width: 100vw;height: 100vh}.ucr-goo i{position: absolute;left: calc(var(--ucr-sz) * -.5);top: calc(var(--ucr-sz) * -.5);width: var(--ucr-sz);height: var(--ucr-sz);border-radius: 50%;background: linear-gradient(135deg,var(--m),var(--ucr-c2))}.ucr-gdef{position: absolute}.ucr-flash{position: fixed;background: rgba(6,6,22,.9);-webkit-mask: radial-gradient(circle var(--fr,120px) at var(--mx,50%) var(--my,50%),transparent 0,transparent 55%,#000 100%);mask: radial-gradient(circle var(--fr,120px) at var(--mx,50%) var(--my,50%),transparent 0,transparent 55%,#000 100%);border-radius: 22px}.ucr-s-flashlight .ucr-ai{width: calc(var(--ucr-sz) * .5);height: calc(var(--ucr-sz) * .5);border: 1.5px solid rgba(255,255,255,.6)}.ucr-arr{position: absolute;left: -3px;top: -2px;width: 26px;height: 30px;overflow: visible;filter: drop-shadow(0 4px 8px rgba(20,20,60,.3));transition: transform .2s ease}.ucr-s-arrow.is-hover .ucr-arr{transform: scale(1.2)}.ucr-s-elastic .ucr-ai{border: 2px solid var(--ucr-c2)}.ucr-s-elastic .ucr-b::before{background: var(--ucr-c2)}.ucr-s-dot_ring.is-hover .ucr-ai,.ucr-s-ring.is-hover .ucr-ai,.ucr-s-elastic.is-hover .ucr-ai{background: color-mix(in srgb,var(--m) 14%,transparent)}.ucr-s-dot_ring.is-hover .ucr-b::before{transform: translate(-50%,-50%) scale(.4)}.ucr-layer.is-text .ucr-ai,.ucr-layer.is-icon .ucr-ai{opacity: 1;width: max(calc(var(--ucr-sz) * 2.2),78px);height: max(calc(var(--ucr-sz) * 2.2),78px);background: linear-gradient(135deg,var(--m),var(--ucr-c2));border-color: transparent;box-shadow: 0 12px 28px color-mix(in srgb,var(--m) 40%,transparent);flex-direction: column;gap: 3px}.ucr-layer.is-text .ucr-tx,.ucr-layer.is-icon .ucr-ic{display: block}.ucr-layer.is-icon .ucr-tx{font-size: 10px}.ucr-s-label.is-text .ucr-ai{width: auto;height: auto;padding: 11px 18px;border-radius: 99px;flex-direction: row}.ucr-layer.is-text .ucr-b::before,.ucr-layer.is-icon .ucr-b::before{opacity: 0}.ucr-s-blob.is-text .ucr-ai,.ucr-s-blob.is-icon .ucr-ai{background: #fff;color: #000}.ucr-s-emoji.is-text .ucr-emo,.ucr-s-emoji.is-icon .ucr-emo,.ucr-s-image.is-text .ucr-imgc,.ucr-s-image.is-icon .ucr-imgc,.ucr-s-frame.is-text .ucr-cr,.ucr-s-frame.is-icon .ucr-cr{display: none}.ucr-s-arrow.is-text .ucr-arr,.ucr-s-arrow.is-icon .ucr-arr{opacity: 0}.ucr-layer.is-stick .ucr-ai{border-radius: var(--ucr-rad,12px);background: color-mix(in srgb,var(--m) 12%,transparent);border: 2px solid var(--m);opacity: 1;transition: transform .3s cubic-bezier(.22,.9,.3,1),background .25s ease,border-radius .3s ease,opacity .25s ease}.ucr-s-frame.is-stick .ucr-ai{background: transparent;border: 0;border-radius: 0}.ucr-s-frame.is-stick .ucr-cr{width: 16px;height: 16px}.ucr-layer.is-stick .ucr-b::before{opacity: 0}.ucr-s-emoji.is-stick .ucr-emo,.ucr-s-image.is-stick .ucr-imgc{display: none}.ucr-layer.is-hide .ucr-a,.ucr-layer.is-hide .ucr-b{opacity: 0}.ucr-layer.is-invert{mix-blend-mode: difference}.ucr-layer.is-invert .ucr-ai{opacity: 1;width: calc(var(--ucr-sz) * 3.4);height: calc(var(--ucr-sz) * 3.4);background: #fff;border-color: transparent;border-radius: 50%}.ucr-layer.is-invert .ucr-b::before,.ucr-layer.is-invert .ucr-emo,.ucr-layer.is-invert .ucr-imgc,.ucr-layer.is-invert .ucr-cr,.ucr-layer.is-invert .ucr-arr{opacity: 0}.ucr-layer.is-textin .ucr-ai,.ucr-layer.is-textin .ucr-arr{opacity: 0}.ucr-layer.is-textin .ucr-b::before{display: block;width: 2px;height: 22px;border-radius: 1px;opacity: 1;animation: ucrBlink 1s steps(2) infinite}.ucr-layer.is-down .ucr-ai{transform: translate(-50%,-50%) scale(calc(var(--hs) * .78))}.ucr-layer.is-down .ucr-b::before{transform: translate(-50%,-50%) scale(.7)}.ucr-layer.is-dragging .ucr-ai{transform: translate(-50%,-50%) scale(.82)}.ucr-layer.has-idle.is-idle:not(.is-hover):not(.ucr-s-frame) .ucr-ai{animation: ucrBreathe 1.8s ease-in-out infinite}@keyframes ucrBreathe{50%{transform: translate(-50%,-50%) scale(1.22)}}@keyframes ucrBlink{50%{opacity: 0}}@keyframes ucrSpin{to{transform: rotate(360deg)}}@keyframes ucrSpinSlow{to{transform: translate(-50%,-50%) rotate(90deg)}}.ucr-ripple{position: fixed;display: block;border-radius: 50%;border: 2px solid var(--m);transform: translate(-50%,-50%) scale(0);animation: ucrRipple .7s ease-out forwards}@keyframes ucrRipple{to{transform: translate(-50%,-50%) scale(1);opacity: 0}}.ucr-stage{position: relative;display: grid;place-items: center;height: var(--ucr-h,300px);padding: 24px;overflow: hidden;border-radius: 22px;isolation: isolate;font-family: inherit}.ucr-th-dark .ucr-stage{background: radial-gradient(circle at 30% 20%,color-mix(in srgb,var(--ucr-c1) 26%,transparent),transparent 55%),radial-gradient(circle at 80% 90%,color-mix(in srgb,var(--ucr-c2) 20%,transparent),transparent 55%),#0e0e22;color: #fff}.ucr-th-dark .ucr-stage::before{content: "";position: absolute;inset: 0;z-index: -1;background-image: radial-gradient(rgba(255,255,255,.1) 1px,transparent 1.2px);background-size: 22px 22px}.ucr-th-light .ucr-stage{background: #ffffff;border: 1px solid #ececf6;color: #16162a;box-shadow: 0 14px 34px rgba(20,20,60,.07)}.ucr-th-gradient .ucr-stage{background: radial-gradient(circle at 80% 10%,rgba(255,255,255,.18),transparent 45%),linear-gradient(135deg,#4b3bd6,#7a5cf0 45%,#0aa5a8);color: #fff}.ucr-blank{display: flex;flex-direction: column;align-items: center;gap: 6px;text-align: center}.ucr-blank strong{font-size: clamp(18px,2.4vw,26px);font-weight: 800;letter-spacing: -.01em;line-height: 1.2}.ucr-blank small,.ucr-textst small{font-size: 13px;opacity: .7}.ucr-port{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 16px;width: 100%}.ucr-card{display: flex;flex-direction: column;gap: 3px;padding: 10px;border-radius: 16px;background: rgba(255,255,255,.06);border: 1px solid rgba(255,255,255,.1);transition: transform .3s ease}.ucr-th-light .ucr-card{background: #f7f6fe;border-color: #ececf6}.ucr-card:hover{transform: translateY(-4px)}.ucr-cimg{display: block;aspect-ratio: 4 / 3;margin-bottom: 8px;border-radius: 11px}.ucr-card strong{font-size: 15px}.ucr-card small{font-size: 12.5px;opacity: .7}.ucr-video{position: absolute;inset: 14px;display: flex;flex-direction: column;justify-content: flex-end;gap: 4px;padding: 26px;border-radius: 16px;background: linear-gradient(0deg,rgba(8,8,24,.8),transparent 60%),linear-gradient(135deg,#2d1f6b,#0e6e7a 55%,#e17055);color: #fff}.ucr-video strong{font-size: clamp(18px,2.4vw,26px);font-weight: 800}.ucr-video small{opacity: .75;font-size: 13px}.ucr-vbadge{position: absolute;top: 18px;left: 18px;padding: 5px 10px;border-radius: 99px;background: rgba(0,0,0,.4);font-size: 12px;font-weight: 700}.ucr-drag{position: absolute;inset: 0;display: flex;align-items: center;overflow-x: auto;overflow-y: hidden;scrollbar-width: none;padding: 0 24px;user-select: none;-webkit-user-select: none}.ucr-drag::-webkit-scrollbar{display: none}.ucr-drow{display: flex;gap: 14px}.ucr-tile{position: relative;flex: none;width: 180px;height: calc(var(--ucr-h,300px) - 80px);border-radius: 16px;background: linear-gradient(160deg,hsl(calc(250 + var(--h)) 70% 62%),hsl(calc(190 + var(--h)) 72% 48%));transition: transform .3s ease}.ucr-drag.is-drag .ucr-tile{transform: scale(.96)}.ucr-tile b{position: absolute;left: 14px;bottom: 12px;color: #fff;font-size: 26px;font-weight: 900;opacity: .85}.ucr-btns{display: flex;flex-direction: column;align-items: center;gap: 22px;text-align: center}.ucr-bt-title{font-size: clamp(20px,2.6vw,30px);font-weight: 800}.ucr-brow{display: flex;flex-wrap: wrap;justify-content: center;gap: 14px}.ucr-btn{padding: 14px 24px !important;border: 1.5px solid currentColor !important;border-radius: 99px !important;background: transparent !important;color: inherit !important;font: 700 15px/1 inherit;font-family: inherit;transition: translate .35s cubic-bezier(.22,.9,.3,1),background .2s ease,color .2s ease}.ucr-btn.is-main{border-color: transparent !important;background: linear-gradient(135deg,var(--ucr-c1),var(--ucr-c2)) !important;color: #fff !important}.ucr-btn.is-round{width: 50px;height: 50px;padding: 0 !important;font-size: 20px}.ucr-btn.ucr-magged{transition: translate .12s linear,background .2s ease}.ucr-textst{display: flex;flex-direction: column;align-items: center;gap: 10px;text-align: center}.ucr-big{font-size: clamp(38px,7vw,86px);font-weight: 900;letter-spacing: -.04em;line-height: 1}.ucr-prod{display: grid;grid-template-columns: 1fr 1fr;align-items: center;gap: 22px;width: 100%;max-width: 560px}.ucr-pimg{aspect-ratio: 1;border-radius: 18px;background: linear-gradient(135deg,#ede9ff,#d9f7f4);display: grid;place-items: center;overflow: hidden}.ucr-pimg span{width: 70%;aspect-ratio: 1.6;border-radius: 40% 60% 20% 30% / 60% 50% 30% 40%;background: linear-gradient(135deg,var(--ucr-c1),var(--ucr-c2));transform: rotate(-12deg);box-shadow: 0 20px 30px rgba(20,20,60,.18);transition: transform .5s ease}.ucr-pimg:hover span{transform: rotate(-4deg) scale(1.08)}.ucr-pinfo{display: flex;flex-direction: column;align-items: flex-start;gap: 6px}.ucr-pinfo small{opacity: .65;font-size: 12.5px}.ucr-pinfo strong{font-size: 24px;font-weight: 800}.ucr-pinfo em{font-style: normal;font-size: 18px;font-weight: 800;color: var(--ucr-c1);margin-bottom: 8px}@media (max-width: 767px){.ucr-port{grid-template-columns: repeat(2,minmax(0,1fr))}.ucr-port .ucr-card:nth-child(3){display: none}.ucr-prod{grid-template-columns: 1fr}.ucr-pimg{aspect-ratio: 2}}@media (prefers-reduced-motion: reduce){.ucr-layer *{transition-duration: .01s !important;animation: none !important}}