.c-openclaw-ax-popup{background:linear-gradient(135deg,#080a1d,#151849 55%,#4525b6);border-radius:18px;bottom:28px;box-shadow:0 20px 54px #0a08285c;overflow:visible;position:fixed;right:28px;width:min(420px,100vw - 56px);z-index:9998}@media screen and (width < 769px){.c-openclaw-ax-popup{border-radius:16px;bottom:12px;left:12px;right:12px;width:auto}}.c-openclaw-ax-popup__close{align-items:center;background:#0a0a18eb;border:1px solid hsla(0,0%,100%,.25);border-radius:50%;box-shadow:0 8px 24px #00000047;color:#fff;cursor:pointer;display:flex;font-size:16px;height:38px;justify-content:center;position:absolute;right:-14px;top:-14px;transition:transform .2s ease,background .2s ease;width:38px;z-index:2}@media screen and (width < 769px){.c-openclaw-ax-popup__close{font-size:14px;height:34px;right:6px;top:-12px;width:34px}}@media (hover:hover) and (pointer:fine){.c-openclaw-ax-popup__close:hover{background:#532589;transform:scale(1.06)}}.c-openclaw-ax-popup__link{border-radius:18px;color:#fff;display:grid;grid-template-columns:44% 1fr;min-height:190px;overflow:hidden;position:relative;text-decoration:none}@media screen and (width < 769px){.c-openclaw-ax-popup__link{border-radius:16px;grid-template-columns:132px 1fr;min-height:132px}}.c-openclaw-ax-popup__link:before{background:radial-gradient(circle at 78% 16%,rgba(119,92,255,.32),transparent 34%),radial-gradient(circle at 12% 95%,rgba(72,50,196,.28),transparent 38%);content:"";inset:0;pointer-events:none;position:absolute}@media (hover:hover) and (pointer:fine){.c-openclaw-ax-popup__link:hover .c-openclaw-ax-popup__image img{transform:scale(1.06)}.c-openclaw-ax-popup__link:hover .c-openclaw-ax-popup__cta{background:#fff;color:#532589}}.c-openclaw-ax-popup__image{clip-path:polygon(0 0,100% 0,86% 100%,0 100%);min-height:190px;overflow:hidden;position:relative;z-index:1}@media screen and (width < 769px){.c-openclaw-ax-popup__image{clip-path:polygon(0 0,100% 0,82% 100%,0 100%);min-height:132px}}.c-openclaw-ax-popup__image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:24% center;object-position:24% center;transition:transform .4s cubic-bezier(.22,1,.36,1);width:100%}.c-openclaw-ax-popup__content{display:flex;flex-direction:column;justify-content:center;padding:26px 26px 24px 8px;position:relative;z-index:1}@media screen and (width < 769px){.c-openclaw-ax-popup__content{padding:18px 18px 16px 0}}.c-openclaw-ax-popup__label{color:#8f7dff;font-family:Geist;font-size:10px;font-weight:800;letter-spacing:.2em;line-height:1.4;margin:0 0 8px}@media screen and (width < 769px){.c-openclaw-ax-popup__label{font-size:9px;letter-spacing:.14em}}.c-openclaw-ax-popup__title{color:#fff;font-family:Geist;font-size:30px;font-weight:800;letter-spacing:-.03em;line-height:1.05;margin:0}@media screen and (width < 769px){.c-openclaw-ax-popup__title{font-size:24px}}.c-openclaw-ax-popup__text{color:#ffffffe0;font-family:Noto Sans JP;font-size:13px;font-weight:700;letter-spacing:.01em;line-height:1.55;margin:12px 0 0}@media screen and (width < 769px){.c-openclaw-ax-popup__text{font-size:11px;line-height:1.45;margin-top:8px}}.c-openclaw-ax-popup__cta{align-items:center;background:#6c55ff;border-radius:999px;color:#fff;display:inline-flex;font-family:Noto Sans JP;font-size:12px;font-weight:800;letter-spacing:.02em;line-height:1;margin-top:16px;padding:9px 16px;transition:background .25s ease,color .25s ease;width:-moz-fit-content;width:fit-content}@media screen and (width < 769px){.c-openclaw-ax-popup__cta{font-size:11px;margin-top:10px;padding:8px 14px}}.openclaw-popup-enter-active,.openclaw-popup-leave-active{transition:opacity .28s ease,transform .28s cubic-bezier(.22,1,.36,1)}.openclaw-popup-enter-from,.openclaw-popup-leave-to{opacity:0;transform:translateY(18px) scale(.98)}
