.font-azurio{font-family:var(--font-azurio),Georgia,"Times New Roman",serif}.font-goga{font-family:var(--font-goga),var(--font-inter),system-ui,sans-serif}.font-remixa{font-family:var(--font-remixa),var(--font-goga),system-ui,sans-serif}.font-emilio{font-family:var(--font-emilio),Georgia,"Times New Roman",serif}.xv-gradient-btn-wrapper{--xv-rad:32px;position:relative;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;overflow-clip-margin:4px;border:2px solid #fff;border-radius:var(--xv-rad);font-family:Inter,sans-serif;font-size:1rem;font-weight:600;filter:saturate(.65) brightness(1.8);cursor:pointer;isolation:isolate}.xv-gradient-btn-wrapper .xv-light{position:absolute;pointer-events:none;z-index:1;border-radius:50px;width:80%;height:1.9rem;background-color:#fff5;filter:blur(5px);animation:xv-pulse-light 3s ease-in-out infinite}.xv-gradient-btn-wrapper .xv-gradient-layer{position:absolute;pointer-events:none;left:-160px;width:500%;aspect-ratio:1;background:radial-gradient(ellipse at 65% 180%,#fff,#00f,#fff,#00f,#fff,#00f,#fff,#00f,#fff,#00f,#fff);mix-blend-mode:difference;animation:xv-rotate 8s linear infinite}.xv-gradient-btn-wrapper .xv-gradient-layer:last-of-type{mix-blend-mode:color-dodge}.xv-gradient-btn-wrapper .xv-gradient-btn{position:relative;z-index:-1;border:none;background:#f00;box-shadow:inset 0 0 10px 9px #558;text-shadow:0 1px 3px #fff;cursor:pointer;mix-blend-mode:color-dodge;transition:color .3s ease,text-shadow .3s ease}.xv-gradient-btn-wrapper .xv-gradient-btn,.xv-gradient-btn-wrapper .xv-text-overlay{padding:10px 28px;border-radius:var(--xv-rad);font:inherit;letter-spacing:.1rem;color:#000}.xv-gradient-btn-wrapper .xv-text-overlay{position:absolute;pointer-events:none;z-index:2;text-shadow:0 0 4px #fff;box-shadow:inset 0 -4px 4px 0 #0004,inset 0 4px 4px 0 #fff5;mix-blend-mode:multiply;transition:transform .3s ease;animation:xv-opacity-pulse 5s ease infinite}.xv-gradient-btn-wrapper.w-full{display:flex;width:100%}.xv-gradient-btn-wrapper.w-full .xv-gradient-btn,.xv-gradient-btn-wrapper.w-full .xv-text-overlay{width:100%;text-align:center;justify-content:center}.xv-gradient-btn-wrapper:hover .xv-gradient-btn{color:transparent;text-shadow:none}.xv-play-btn{border:none;position:relative;width:180px;height:56px;padding:0;z-index:2;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='868' width='2500' viewBox='0 0 726 252.17'%3E%3Cpath d='M483.92 0S481.38 24.71 466 40.11c-11.74 11.74-24.09 12.66-40.26 15.07-9.42 1.41-29.7 3.77-34.81-.79-2.37-2.11-3-21-3.22-27.62-.21-6.92-1.36-16.52-2.82-18-.75 3.06-2.49 11.53-3.09 13.61S378.49 34.3 378 36a85.13 85.13 0 0 0-30.09 0c-.46-1.67-3.17-11.48-3.77-13.56s-2.34-10.55-3.09-13.61c-1.45 1.45-2.61 11.05-2.82 18-.21 6.67-.84 25.51-3.22 27.62-5.11 4.56-25.38 2.2-34.8.79-16.16-2.47-28.51-3.39-40.21-15.13C244.57 24.71 242 0 242 0H0s69.52 22.74 97.52 68.59c16.56 27.11 14.14 58.49 9.92 74.73C170 140 221.46 140 273 158.57c69.23 24.93 83.2 76.19 90 93.6 6.77-17.41 20.75-68.67 90-93.6 51.54-18.56 103-18.59 165.56-15.25-4.21-16.24-6.63-47.62 9.93-74.73C656.43 22.74 726 0 726 0z'/%3E%3C/svg%3E") no-repeat 50% 50%;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='868' width='2500' viewBox='0 0 726 252.17'%3E%3Cpath d='M483.92 0S481.38 24.71 466 40.11c-11.74 11.74-24.09 12.66-40.26 15.07-9.42 1.41-29.7 3.77-34.81-.79-2.37-2.11-3-21-3.22-27.62-.21-6.92-1.36-16.52-2.82-18-.75 3.06-2.49 11.53-3.09 13.61S378.49 34.3 378 36a85.13 85.13 0 0 0-30.09 0c-.46-1.67-3.17-11.48-3.77-13.56s-2.34-10.55-3.09-13.61c-1.45 1.45-2.61 11.05-2.82 18-.21 6.67-.84 25.51-3.22 27.62-5.11 4.56-25.38 2.2-34.8.79-16.16-2.47-28.51-3.39-40.21-15.13C244.57 24.71 242 0 242 0H0s69.52 22.74 97.52 68.59c16.56 27.11 14.14 58.49 9.92 74.73C170 140 221.46 140 273 158.57c69.23 24.93 83.2 76.19 90 93.6 6.77-17.41 20.75-68.67 90-93.6 51.54-18.56 103-18.59 165.56-15.25-4.21-16.24-6.63-47.62 9.93-74.73C656.43 22.74 726 0 726 0z'/%3E%3C/svg%3E") no-repeat 50% 50%;-webkit-mask-size:100%;mask-size:100%;cursor:pointer;background-color:transparent;transform:translateY(4px)}.xv-play-btn:after{content:"";position:absolute;inset:0;bottom:0;box-shadow:0 0 0 0 white;transition:all .6s ease}.xv-play-btn:hover:after{box-shadow:0 -10px 40px 8px #ffffffa6}.xv-play-btn span{position:absolute;width:100%;font-size:13px;font-weight:600;left:50%;top:42%;letter-spacing:2px;text-align:center;transform:translate(-50%,-50%);color:#000;transition:all .6s ease}.xv-play-btn:hover span{color:var(--text-primary,var(--foreground))}.xv-play-btn:before{content:"";position:absolute;width:0;height:100%;background:#000;left:50%;top:50%;transform:translate(-50%,-50%);transition:all .5s ease}.xv-play-btn:hover:before{width:100%}.xv-play-btn.xv-play-btn-sm{width:88px;height:40px;transform:translateY(2px);flex-shrink:0}.xv-play-btn.xv-play-btn-sm span{font-size:10px;letter-spacing:.5px;top:44%;color:var(--text-primary,var(--foreground));text-shadow:0 1px 4px rgba(0,0,0,.9),0 0 8px rgba(0,0,0,.5)}@media (min-width:640px){.xv-play-btn.xv-play-btn-sm{width:120px;height:48px}.xv-play-btn.xv-play-btn-sm span{font-size:12px;letter-spacing:1.5px}}.xv-gradient-btn-wrapper.xv-gradient-btn-sm{font-size:.7rem;--xv-rad:22px;flex-shrink:0;max-width:100%}.xv-gradient-btn-wrapper.xv-gradient-btn-sm .xv-gradient-btn,.xv-gradient-btn-wrapper.xv-gradient-btn-sm .xv-text-overlay{padding:9px 14px;letter-spacing:.04rem}@media (min-width:640px){.xv-gradient-btn-wrapper.xv-gradient-btn-sm{font-size:.85rem;--xv-rad:28px}.xv-gradient-btn-wrapper.xv-gradient-btn-sm .xv-gradient-btn,.xv-gradient-btn-wrapper.xv-gradient-btn-sm .xv-text-overlay{padding:8px 18px}}.xv-send-btn{display:flex;align-items:center;justify-content:center;padding:10px 18px;background-color:#006aff;border:5px solid #c0dfff;color:white;gap:4px;border-radius:50px;cursor:pointer;transition:all .3s;font-size:0}.xv-send-btn:hover{border-color:#b1d8ff;background-color:#1b7aff}.xv-send-btn:active{border-width:3px}.xv-send-btn svg{width:28px;height:14px}.xv-send-btn:hover svg{animation:xv-jello .9s both;transform-origin:left}.xv-frutiger-btn{cursor:pointer;position:relative;padding:2px;border-radius:6px;border:0;text-shadow:1px 1px #000a;background:linear-gradient(#006caa,#00c3ff);box-shadow:0 4px 6px 0 #0008;transition:all .3s;white-space:nowrap}.xv-frutiger-btn:hover{box-shadow:0 6px 12px 0 #0009}.xv-frutiger-btn:active{box-shadow:none}.xv-frutiger-btn .xv-inner{position:relative;padding:.5em .85em;border-radius:4px;background:radial-gradient(circle at 50% 100%,#30f8f8 10%,#30f8f800 55%),linear-gradient(#00526a,#009dcd);overflow:hidden;transition:inherit;display:flex;align-items:center;gap:6px}.xv-frutiger-btn .xv-inner:before{content:"";position:absolute;inset:0;background:linear-gradient(-65deg,#0000 40%,#fff7 50%,#0000 70%);background-size:200% 100%;animation:xv-shine 3s ease infinite}.xv-frutiger-btn .xv-top-white{position:absolute;border-radius:inherit;inset:0 -4em;background:radial-gradient(circle at 50% -270%,#fff 45%,#fff6 60%,#fff0 0)}.xv-frutiger-btn .xv-text{position:relative;z-index:1;color:white;font-weight:550;font-size:11px}:root{--xv-sidebar-inset:var(--xv-app-gutter,8px);--xv-sidebar-radius:var(--xv-app-radius,16px)}.xv-sidebar-root{background:transparent;border:0;container-type:inline-size}.xv-sidebar-floating{position:sticky;width:calc(100% - var(--xv-sidebar-inset) - var(--xv-app-seam, var(--xv-sidebar-inset)));border:1px solid var(--app-panel-border,var(--border-subtle));border-radius:var(--xv-sidebar-radius);background:var(--app-panel,var(--surface-raised));box-shadow:var(--shadow-elevated)}.xv-sidebar-floating,.xv-sidebar-root.is-collapsed .xv-sidebar-floating{top:var(--xv-sidebar-inset);height:calc(100vh - (var(--xv-sidebar-inset) * 2));margin-inline-start:var(--xv-sidebar-inset)}.xv-sidebar-root.is-collapsed .xv-sidebar-floating{width:calc(100% - (var(--xv-sidebar-inset) * 2));overflow:visible;border:0;border-radius:12px;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.xv-sidebar-root.is-collapsed .xv-sidebar-brand{width:100%;padding:8px 0;border-bottom:0!important;background:transparent}.xv-sidebar-floating--mobile{top:calc(var(--xv-sidebar-inset) + env(safe-area-inset-top));left:var(--xv-sidebar-inset);bottom:calc(var(--xv-sidebar-inset) + env(safe-area-inset-bottom));border:1px solid var(--app-panel-border,var(--border-subtle));border-radius:var(--xv-sidebar-radius);background:var(--app-panel,var(--surface-raised));box-shadow:var(--shadow-elevated)}.xv-sidebar-menu{width:100%;margin:0;background:transparent;border:none;box-shadow:none;padding:0;display:flex;flex-direction:column;gap:2px;position:relative}.xv-sidebar-menu .xv-hover-tip-wrap>a,.xv-sidebar-menu a,.xv-sidebar-menu button.xv-menu-item{display:flex;align-items:center;gap:9px;width:100%;color:var(--text-secondary);text-decoration:none;padding:7px 12px;border-radius:999rem;border:1px solid transparent;background:transparent;cursor:pointer;font-size:13px;font-weight:600;transition:background .18s,transform .18s,color .18s,border-color .18s;text-align:left}.xv-sidebar-menu .xv-hover-tip-wrap>a,.xv-sidebar-menu .xv-nav-group__trigger,.xv-sidebar-menu a,.xv-sidebar-menu button.xv-menu-item{position:relative;isolation:isolate;transition:transform .22s cubic-bezier(.22,1,.36,1),color .18s ease,box-shadow .22s ease}.xv-sidebar-menu .xv-hover-tip-wrap>a:before,.xv-sidebar-menu .xv-nav-group__trigger:before,.xv-sidebar-menu a:before,.xv-sidebar-menu button.xv-menu-item:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:linear-gradient(100deg,color-mix(in srgb,var(--text-primary) 13%,transparent),color-mix(in srgb,var(--text-primary) 6%,transparent) 62%,transparent);opacity:0;transform:scale(.96);transition:opacity .2s ease,transform .22s cubic-bezier(.22,1,.36,1)}.xv-sidebar-menu .xv-hover-tip-wrap>a:after,.xv-sidebar-menu .xv-nav-group__trigger:after,.xv-sidebar-menu a:after,.xv-sidebar-menu button.xv-menu-item:after{content:"";position:absolute;left:3px;top:50%;width:2px;height:0;z-index:-1;border-radius:999rem;background:var(--accent);transform:translateY(-50%);transition:height .22s cubic-bezier(.22,1,.36,1)}.xv-sidebar-menu .xv-hover-tip-wrap>a:hover,.xv-sidebar-menu .xv-nav-group__trigger:hover,.xv-sidebar-menu a:hover,.xv-sidebar-menu button.xv-menu-item:hover{background:transparent;color:var(--text-primary);transform:translateX(2px)}.xv-sidebar-menu .xv-hover-tip-wrap>a:hover:before,.xv-sidebar-menu .xv-nav-group__trigger:hover:before,.xv-sidebar-menu a:hover:before,.xv-sidebar-menu button.xv-menu-item:hover:before{opacity:1;transform:scale(1)}.xv-sidebar-menu .xv-hover-tip-wrap>a:hover:after,.xv-sidebar-menu .xv-nav-group__trigger:hover:after,.xv-sidebar-menu a:hover:after,.xv-sidebar-menu button.xv-menu-item:hover:after{height:52%}.xv-sidebar-menu .xv-hover-tip-wrap>a:focus-visible,.xv-sidebar-menu .xv-nav-group__trigger:focus-visible,.xv-sidebar-menu a:focus-visible,.xv-sidebar-menu button.xv-menu-item:focus-visible{outline:none;color:var(--text-primary);box-shadow:var(--focus-ring)}.xv-sidebar-menu .xv-hover-tip-wrap>a:focus-visible:before,.xv-sidebar-menu .xv-nav-group__trigger:focus-visible:before,.xv-sidebar-menu a:focus-visible:before,.xv-sidebar-menu button.xv-menu-item:focus-visible:before{opacity:1;transform:scale(1)}.xv-sidebar-menu .xv-hover-tip-wrap>a.xv-active,.xv-sidebar-menu a.xv-active,.xv-sidebar-menu button.xv-menu-item.xv-active{background:var(--text-primary);color:var(--surface-page);border:1px solid transparent}.xv-sidebar-menu .xv-hover-tip-wrap>a.xv-active:hover,.xv-sidebar-menu a.xv-active:hover,.xv-sidebar-menu button.xv-menu-item.xv-active:hover{background:var(--text-primary);color:var(--surface-page)}.xv-sidebar-menu .xv-hover-tip-wrap>a.xv-active:hover>.xv-animated-nav-icon,.xv-sidebar-menu a.xv-active:hover>.xv-animated-nav-icon{color:currentColor}.xv-sidebar-menu .xv-hover-tip-wrap>a.xv-active,.xv-sidebar-menu a.xv-active,.xv-sidebar-menu button.xv-menu-item.xv-active{box-shadow:0 6px 16px -8px color-mix(in srgb,var(--text-primary) 55%,transparent)}.xv-sidebar-menu .xv-hover-tip-wrap>a.xv-active:after,.xv-sidebar-menu .xv-hover-tip-wrap>a.xv-active:before,.xv-sidebar-menu a.xv-active:after,.xv-sidebar-menu a.xv-active:before,.xv-sidebar-menu button.xv-menu-item.xv-active:after,.xv-sidebar-menu button.xv-menu-item.xv-active:before{content:none}.xv-sidebar-menu .xv-nav-group__trigger.xv-active:after{height:52%}.xv-sidebar-menu .xv-hover-tip-wrap>a:active,.xv-sidebar-menu .xv-nav-group__trigger:active,.xv-sidebar-menu a:active,.xv-sidebar-menu button.xv-menu-item:active{transform:translateX(2px) scale(.975);transition-duration:90ms}.xv-sidebar-menu .xv-hover-tip-wrap>a:active:before,.xv-sidebar-menu .xv-nav-group__trigger:active:before,.xv-sidebar-menu a:active:before,.xv-sidebar-menu button.xv-menu-item:active:before{opacity:1;background:linear-gradient(100deg,color-mix(in srgb,var(--text-primary) 20%,transparent),color-mix(in srgb,var(--text-primary) 10%,transparent) 62%,transparent)}@media (prefers-reduced-motion:reduce){.xv-sidebar-menu .xv-hover-tip-wrap>a,.xv-sidebar-menu .xv-hover-tip-wrap>a:after,.xv-sidebar-menu .xv-hover-tip-wrap>a:before,.xv-sidebar-menu .xv-nav-group__trigger,.xv-sidebar-menu .xv-nav-group__trigger:after,.xv-sidebar-menu .xv-nav-group__trigger:before,.xv-sidebar-menu a,.xv-sidebar-menu a:after,.xv-sidebar-menu a:before,.xv-sidebar-menu button.xv-menu-item,.xv-sidebar-menu button.xv-menu-item:after,.xv-sidebar-menu button.xv-menu-item:before{transition-duration:1ms}.xv-sidebar-menu .xv-hover-tip-wrap>a:active,.xv-sidebar-menu .xv-hover-tip-wrap>a:hover,.xv-sidebar-menu .xv-nav-group__trigger:active,.xv-sidebar-menu .xv-nav-group__trigger:hover,.xv-sidebar-menu a:active,.xv-sidebar-menu a:hover,.xv-sidebar-menu button.xv-menu-item:active,.xv-sidebar-menu button.xv-menu-item:hover{transform:none}.xv-sidebar-menu .xv-hover-tip-wrap>a:before,.xv-sidebar-menu .xv-nav-group__trigger:before,.xv-sidebar-menu a:before,.xv-sidebar-menu button.xv-menu-item:before{transform:scale(1)}}.xv-poda{position:relative;width:100%}.xv-poda .xv-border-ring,.xv-poda .xv-dark-border,.xv-poda .xv-glow,.xv-poda .xv-white-ring{position:absolute;inset:-2px;border-radius:14px;overflow:hidden;z-index:0;filter:blur(3px);pointer-events:none}.xv-poda .xv-glow{filter:blur(20px);opacity:.45;inset:-8px}.xv-poda .xv-border-ring:before,.xv-poda .xv-dark-border:before,.xv-poda .xv-glow:before,.xv-poda .xv-white-ring:before{content:"";position:absolute;top:50%;left:50%;width:600px;height:600px;transform:translate(-50%,-50%) rotate(70deg);background-image:conic-gradient(#1c191c,#402fb5 5%,#1c191c 14%,#1c191c 50%,#cf30aa 60%,#1c191c 64%);transition:all 2s}.xv-poda:focus-within .xv-dark-border:before,.xv-poda:focus-within .xv-glow:before{transform:translate(-50%,-50%) rotate(430deg);transition:all 4s}.xv-poda-main{position:relative;z-index:1;border-radius:12px;background:rgba(1,2,1,.75)}body.theme-white .xv-poda-main{background:rgba(255,255,255,.95)}body.theme-black .xv-poda-main{background:rgba(0,0,0,.85)}body.theme-gray .xv-poda-main{background:rgba(26,26,26,.9)}.xv-upgrade-pro{width:100%;max-width:200px;border:1px solid var(--border-subtle);background-color:var(--surface-inset);padding:4px;border-radius:var(--radius-md,8px);box-shadow:var(--shadow-subtle);cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.xv-upgrade-pro:hover{transform:translateY(-2px) scale(1.02);box-shadow:var(--shadow-elevated);border-color:var(--accent)}.xv-upgrade-pro:active{transform:translateY(0) scale(.98)}.xv-upgrade-pro .xv-upgrade-inner{display:flex;align-items:center;justify-content:space-between;background:var(--surface-raised);border-radius:var(--radius-sm,5px);padding:5px 10px;gap:8px;transition:background .2s ease}.xv-upgrade-pro:hover .xv-upgrade-inner{background:var(--accent-dim)}.xv-upgrade-pro .xv-upgrade-text{display:flex;align-items:center;gap:4px;font-size:.72em;font-weight:600;color:var(--text-secondary)}.xv-upgrade-pro .xv-upgrade-text .pro{background:var(--accent);color:var(--text-primary,var(--foreground));padding:2px 6px;border-radius:4px;font-size:.85em}.xv-upgrade-pro .xv-upgrade-icon{width:28px;height:28px;background:var(--surface-page);border:1px solid var(--border-subtle);border-radius:50%;display:flex;align-items:center;justify-content:center;transform:rotate(45deg);transition:transform .25s cubic-bezier(.34,1.56,.64,1);flex-shrink:0}.xv-upgrade-pro:hover .xv-upgrade-icon{transform:rotate(0deg) scale(1.1)}.xv-upgrade-pro .xv-upgrade-icon svg{width:12px;fill:var(--accent)}.xv-quick-tab{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:8px;border:1px solid var(--card-border);background:var(--surface-raised,var(--card));color:var(--foreground);font-size:11px;font-weight:600;white-space:nowrap;cursor:pointer;transition:background .15s,border-color .15s}.xv-quick-tab:hover{background:var(--surface-inset,var(--card));border-color:var(--accent)}.xv-quick-tab:disabled{opacity:.5;cursor:not-allowed}.xv-buy-now{border-radius:8px;border:1px solid var(--border-subtle,var(--card-border));background:rgba(0,0,0,.25);box-shadow:0 2px 0 rgba(0,0,0,.5);backdrop-filter:blur(15px);position:relative;transition:all .3s;padding:.5rem 1.25rem;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--text-primary,var(--foreground));gap:10px;outline:none;overflow:hidden;font-size:14px;font-weight:600;width:100%}.xv-buy-now:hover{transform:scale(1.03);box-shadow:0 4px 0 rgba(0,0,0,.5)}.xv-buy-now:before{content:"";position:absolute;width:100px;height:100%;background:linear-gradient(120deg,transparent 30%,rgba(255,255,255,.8),transparent 70%);top:0;left:-100px;opacity:.6}.xv-buy-now:hover:before{animation:xv-shine 1s ease-out infinite}.xv-delete-btn{width:50px;height:50px;border-radius:50%;background:rgb(20,20,20);border:none;display:flex;align-items:center;justify-content:center;box-shadow:0 0 20px rgba(0,0,0,.16);cursor:pointer;transition-duration:.3s;overflow:hidden;position:relative}.xv-delete-btn .xv-del-icon{width:12px;transition-duration:.3s}.xv-delete-btn .xv-del-icon path{fill:white}.xv-delete-btn:hover{width:120px;border-radius:50px;background:rgb(255,69,69)}.xv-delete-btn:hover .xv-del-icon{width:20px;transform:translateY(60%)}.xv-delete-btn:before{position:absolute;top:-20px;content:"Delete";color:white;font-size:2px;transition-duration:.3s}.xv-delete-btn:hover:before{font-size:13px;transform:translateY(28px)}.xv-connect-btn{border-radius:10px;outline:none;cursor:pointer;font-size:11px;font-weight:700;background:transparent;border:0;position:relative;min-width:88px;height:32px;padding:0;overflow:visible}.xv-connect-btn .xv-connect-wrap{border-radius:9px;overflow:hidden;height:100%;transform:none;padding:1px;background:linear-gradient(145deg,#e5e7eb,#9ca3af);transition:all .2s ease;box-shadow:0 1px 2px rgba(0,0,0,.08)}.xv-connect-btn:hover .xv-connect-wrap{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.12)}.xv-connect-btn .xv-connect-content{display:flex;align-items:center;justify-content:center;height:100%;border-radius:8px;color:#0f172a;background:linear-gradient(180deg,#ffffff,#f1f5f9);border:1px solid rgba(15,23,42,.08);box-shadow:inset 0 1px 0 rgba(255,255,255,.9);text-shadow:none;padding:0 12px;letter-spacing:.02em}.xv-connect-btn.xv-manage .xv-connect-wrap{background:linear-gradient(145deg,#d1d5db,#6b7280)}.xv-connect-btn.xv-manage .xv-connect-content{background:linear-gradient(180deg,#f9fafb,#e5e7eb);color:#111827}body.theme-black .xv-connect-btn .xv-connect-content,body.theme-gray .xv-connect-btn .xv-connect-content{background:linear-gradient(180deg,#fafafa,#e5e5e5);color:#0a0a0a}body.theme-white .xv-connect-btn .xv-connect-wrap{background:linear-gradient(145deg,#0f172a,#374151)}body.theme-white .xv-connect-btn .xv-connect-content{background:linear-gradient(180deg,#1f2937,#0f172a);color:var(--text-primary,var(--foreground));border-color:var(--text-secondary,var(--muted))}.xv-chatbar-solid{background:transparent;border:1px solid rgba(0,0,0,.12);border-radius:16px;box-shadow:none;color:#000;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}body.theme-white .xv-chatbar-solid{background:transparent;border:1px solid rgba(0,0,0,.15);color:#000}body.theme-black .xv-chatbar-solid,body.theme-gray .xv-chatbar-solid{background:transparent;border:1px solid var(--card-border);color:var(--text-primary,var(--foreground))}body.theme-black .xv-chatbar-solid button,body.theme-black .xv-chatbar-solid textarea,body.theme-gray .xv-chatbar-solid button,body.theme-gray .xv-chatbar-solid textarea{color:var(--text-primary,var(--foreground))!important}body.theme-black .xv-chatbar-solid textarea::placeholder,body.theme-gray .xv-chatbar-solid textarea::placeholder{color:var(--text-secondary,var(--muted))!important}.xv-settings-tab{padding:10px 16px;border-radius:10px;font-size:13px;font-weight:500;text-align:left;white-space:nowrap;border:1px solid transparent;transition:all .15s;color:var(--muted)}.xv-settings-tab:hover{background:var(--surface-raised,var(--card));color:var(--foreground)}.xv-settings-tab.xv-active{background:rgba(74,122,255,.15);border-color:rgba(74,122,255,.35);color:var(--accent)}.xv-quote-loader{border:none;position:relative;width:min(320px,90vw);height:64px;padding:0;z-index:2;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='868' width='2500' viewBox='0 0 726 252.17'%3E%3Cpath d='M483.92 0S481.38 24.71 466 40.11c-11.74 11.74-24.09 12.66-40.26 15.07-9.42 1.41-29.7 3.77-34.81-.79-2.37-2.11-3-21-3.22-27.62-.21-6.92-1.36-16.52-2.82-18-.75 3.06-2.49 11.53-3.09 13.61S378.49 34.3 378 36a85.13 85.13 0 0 0-30.09 0c-.46-1.67-3.17-11.48-3.77-13.56s-2.34-10.55-3.09-13.61c-1.45 1.45-2.61 11.05-2.82 18-.21 6.67-.84 25.51-3.22 27.62-5.11 4.56-25.38 2.2-34.8.79-16.16-2.47-28.51-3.39-40.21-15.13C244.57 24.71 242 0 242 0H0s69.52 22.74 97.52 68.59c16.56 27.11 14.14 58.49 9.92 74.73C170 140 221.46 140 273 158.57c69.23 24.93 83.2 76.19 90 93.6 6.77-17.41 20.75-68.67 90-93.6 51.54-18.56 103-18.59 165.56-15.25-4.21-16.24-6.63-47.62 9.93-74.73C656.43 22.74 726 0 726 0z'/%3E%3C/svg%3E") no-repeat 50% 50%;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='868' width='2500' viewBox='0 0 726 252.17'%3E%3Cpath d='M483.92 0S481.38 24.71 466 40.11c-11.74 11.74-24.09 12.66-40.26 15.07-9.42 1.41-29.7 3.77-34.81-.79-2.37-2.11-3-21-3.22-27.62-.21-6.92-1.36-16.52-2.82-18-.75 3.06-2.49 11.53-3.09 13.61S378.49 34.3 378 36a85.13 85.13 0 0 0-30.09 0c-.46-1.67-3.17-11.48-3.77-13.56s-2.34-10.55-3.09-13.61c-1.45 1.45-2.61 11.05-2.82 18-.21 6.67-.84 25.51-3.22 27.62-5.11 4.56-25.38 2.2-34.8.79-16.16-2.47-28.51-3.39-40.21-15.13C244.57 24.71 242 0 242 0H0s69.52 22.74 97.52 68.59c16.56 27.11 14.14 58.49 9.92 74.73C170 140 221.46 140 273 158.57c69.23 24.93 83.2 76.19 90 93.6 6.77-17.41 20.75-68.67 90-93.6 51.54-18.56 103-18.59 165.56-15.25-4.21-16.24-6.63-47.62 9.93-74.73C656.43 22.74 726 0 726 0z'/%3E%3C/svg%3E") no-repeat 50% 50%;-webkit-mask-size:100%;mask-size:100%;background:transparent;cursor:default}.xv-quote-loader span{position:absolute;width:92%;font-size:9px;font-weight:500;left:50%;top:42%;letter-spacing:.5px;text-align:center;transform:translate(-50%,-50%);color:#111;line-height:1.3}.xv-logout-btn{justify-content:flex-start;width:42px;height:42px;border:none;border-radius:50%;cursor:pointer;position:relative;overflow:hidden;box-shadow:2px 2px 10px rgba(0,0,0,.2);background-color:rgb(255,65,65)}.xv-logout-btn,.xv-logout-btn .xv-sign{display:flex;align-items:center;transition-duration:.3s}.xv-logout-btn .xv-sign{width:100%;justify-content:center}.xv-logout-btn .xv-sign svg{width:16px;fill:white}.xv-logout-btn .xv-logout-text{position:absolute;right:0;width:0;opacity:0;color:white;font-size:.85em;font-weight:600;transition-duration:.3s}.xv-logout-btn:hover{width:110px;border-radius:40px}.xv-logout-btn:hover .xv-sign{width:28%;padding-left:12px}.xv-logout-btn:hover .xv-logout-text{opacity:1;width:70%;padding-right:8px}.xv-logout-btn:active{transform:translate(2px,2px)}.xv-sidebar-logout .xv-logout-btn{width:36px;height:36px;min-width:36px;flex-shrink:0}.xv-sidebar-logout .xv-logout-btn:hover{width:96px}.xv-sidebar-logout .xv-logout-btn .xv-sign svg{width:14px;height:14px}.xv-auth-card{max-width:380px;width:100%;background:linear-gradient(0deg,rgb(255,255,255),rgb(244,247,251));border-radius:40px;padding:25px 35px;border:5px solid rgb(255,255,255);box-shadow:0 30px 30px -20px rgba(133,189,215,.88);color:#111}.xv-auth-card .xv-auth-heading{text-align:center;font-weight:900;font-size:28px;color:rgb(16,137,211)}.xv-auth-card .xv-auth-input{width:100%;background:white;border:none;padding:14px 18px;border-radius:20px;margin-top:12px;box-shadow:0 10px 10px -5px #cff0ff;border-inline:2px solid transparent;font-size:14px;color:#111}.xv-auth-card .xv-auth-input:focus{outline:none;border-inline-color:#12b1d1}.xv-auth-card .xv-auth-submit{display:block;width:100%;font-weight:700;background:linear-gradient(45deg,rgb(16,137,211),rgb(18,177,209));color:white;padding:14px;margin:18px auto 0;border-radius:20px;box-shadow:0 20px 10px -15px rgba(133,189,215,.88);border:none;cursor:pointer;transition:all .2s}.xv-auth-card .xv-auth-submit:hover{transform:scale(1.03)}.xv-auth-card .xv-auth-submit:disabled{opacity:.6}.xv-plan-card{--xv-plan-white:hsl(0,0%,100%);--xv-plan-black:hsl(240,15%,9%);--xv-plan-paragraph:hsl(0,0%,83%);--xv-plan-line-color:hsl(240,9%,17%);--xv-plan-primary:hsl(220,92%,58%);position:relative;display:flex;flex-direction:column;gap:1rem;padding:1rem;width:100%;background-color:hsla(240,15%,9%,1);background-image:radial-gradient(at 88% 40%,hsla(240,15%,9%,1) 0,transparent 85%),radial-gradient(at 49% 30%,hsla(240,15%,9%,1) 0,transparent 85%),radial-gradient(at 14% 26%,hsla(240,15%,9%,1) 0,transparent 85%),radial-gradient(at 0 64%,hsl(220,99%,26%) 0,transparent 85%),radial-gradient(at 41% 94%,hsl(220,97%,36%) 0,transparent 85%),radial-gradient(at 100% 99%,hsl(220,94%,13%) 0,transparent 85%);border-radius:1rem;box-shadow:inset 0 -16px 24px 0 rgba(255,255,255,.25);color:var(--xv-plan-white)}.xv-plan-card .xv-plan-border{overflow:hidden;z-index:-1;width:calc(100% + 2px);height:calc(100% + 2px);border-radius:1rem;background-image:linear-gradient(0deg,hsl(0,0%,100%) -50%,hsl(0,0%,40%))}.xv-plan-card .xv-plan-border,.xv-plan-card .xv-plan-border:before{pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.xv-plan-card .xv-plan-border:before{content:"";transform-origin:left;width:200%;height:10rem;background-image:linear-gradient(0deg,hsla(0,0%,100%,0),hsl(220,100%,50%) 40%,hsl(220,100%,50%) 60%,hsla(0,0%,40%,0));animation:xv-plan-border-rotate 8s linear infinite}.xv-plan-card .xv-plan-title{font-size:1rem;font-weight:700;color:var(--xv-plan-white)}.xv-plan-card .xv-plan-price{margin-top:.35rem;font-size:1.75rem;font-weight:800;line-height:1.1;color:var(--xv-plan-white)}.xv-plan-card .xv-plan-price__suffix{font-size:.75rem;font-weight:500;opacity:.7;margin-left:.15rem}.xv-plan-card .xv-plan-tokens{margin-top:.35rem;font-size:.95rem;font-weight:700;color:hsl(220,92%,68%);letter-spacing:.02em}.xv-plan-card .xv-plan-paragraph{margin-top:.25rem;width:90%;font-size:.65rem;line-height:1.4;color:var(--xv-plan-paragraph)}.xv-plan-card .xv-plan-line{width:100%;height:.1rem;background-color:var(--xv-plan-line-color);border:none}.xv-plan-card .xv-plan-list{display:flex;flex-direction:column;gap:.5rem;flex:1}.xv-plan-card .xv-plan-list__item{display:flex;align-items:center;gap:.5rem}.xv-plan-card .xv-plan-check{display:flex;justify-content:center;align-items:center;width:1rem;height:1rem;background-color:var(--xv-plan-primary);border-radius:50%;flex-shrink:0}.xv-plan-card .xv-plan-check__svg{width:.75rem;height:.75rem;fill:var(--xv-plan-black)}.xv-plan-card .xv-plan-list__text{font-size:.75rem;color:var(--xv-plan-white)}.xv-plan-card .xv-plan-current{font-size:.55rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:hsl(220,92%,68%)}.xv-plan-card .xv-plan-cta{margin-top:auto}.xv-plan-card .xv-plan-cta .xv-buy-now,.xv-plan-card .xv-plan-cta .xv-pricing-cta,.xv-plan-card .xv-plan-cta button:not(.xv-buy-now){cursor:pointer;padding:.5rem;width:100%;background-image:linear-gradient(0deg,hsl(220,92%,58%),hsl(220,99%,26%) 100%);font-size:.75rem;color:var(--xv-plan-white);border:0;border-radius:9999px;box-shadow:inset 0 -2px 25px -4px var(--xv-plan-white);font-weight:600}.xv-plan-card .xv-plan-cta .xv-pricing-cta--outline{background:transparent;border:1px solid hsl(220,92%,58%);box-shadow:none;color:hsl(220,92%,68%)}.xv-plan-card .xv-plan-cta .xv-pricing-cta--outline:hover{background:hsla(220,92%,58%,.12)}.xv-plan-card .xv-plan-cta .xv-pricing-cta--solid{background-image:linear-gradient(0deg,hsl(220,92%,58%),hsl(220,99%,26%) 100%);color:var(--text-primary,var(--foreground))}.xv-galactic-popular-card{--xv-pop-white:hsl(0,0%,100%);--xv-pop-black:hsl(240,15%,9%);--xv-pop-paragraph:hsl(0,0%,83%);--xv-pop-line-color:hsl(240,9%,17%);--xv-pop-primary:hsl(266,92%,58%);position:relative;display:flex;flex-direction:column;gap:1rem;padding:1rem;width:100%;background-color:hsla(240,15%,9%,1);background-image:radial-gradient(at 88% 40%,hsla(240,15%,9%,1) 0,transparent 85%),radial-gradient(at 49% 30%,hsla(240,15%,9%,1) 0,transparent 85%),radial-gradient(at 14% 26%,hsla(240,15%,9%,1) 0,transparent 85%),radial-gradient(at 0 64%,hsla(263,93%,56%,1) 0,transparent 85%),radial-gradient(at 41% 94%,hsla(284,100%,84%,1) 0,transparent 85%),radial-gradient(at 100% 99%,hsla(306,100%,57%,1) 0,transparent 85%);border-radius:1rem;box-shadow:inset 0 -16px 24px 0 rgba(255,255,255,.25);color:var(--xv-pop-white)}.xv-galactic-popular-card .xv-galactic-popular-border{overflow:hidden;pointer-events:none;position:absolute;z-index:-1;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% + 2px);height:calc(100% + 2px);border-radius:1rem;background-image:linear-gradient(0deg,hsl(0,0%,100%) -50%,hsl(0,0%,40%))}.xv-galactic-popular-card .xv-galactic-popular-border:before{content:"";pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transform-origin:left;width:200%;height:10rem;background-image:linear-gradient(0deg,hsla(0,0%,100%,0),hsl(277,95%,60%) 40%,hsl(277,95%,60%) 60%,hsla(0,0%,40%,0));animation:xv-plan-border-rotate 8s linear infinite}.xv-galactic-popular-card .xv-galactic-popular-badge{display:flex;align-items:center;justify-content:space-between;font-size:.7rem;font-weight:700;font-style:italic;letter-spacing:.12em;color:var(--xv-pop-white);text-transform:uppercase}.xv-galactic-popular-card .xv-galactic-popular-title{font-size:1rem;font-weight:700;color:var(--xv-pop-white)}.xv-galactic-popular-card .xv-galactic-popular-price{margin-top:.35rem;font-size:1.75rem;font-weight:800;line-height:1.1;color:var(--xv-pop-white)}.xv-galactic-popular-card .xv-galactic-popular-tokens{margin-top:.35rem;font-size:.95rem;font-weight:700;color:hsl(284,100%,84%);letter-spacing:.02em}.xv-galactic-popular-card .xv-galactic-popular-paragraph{margin-top:.25rem;width:90%;font-size:.65rem;line-height:1.4;color:var(--xv-pop-paragraph)}.xv-galactic-popular-card .xv-galactic-popular-line{width:100%;height:.1rem;background-color:var(--xv-pop-line-color);border:none}.xv-galactic-popular-card .xv-galactic-popular-list{display:flex;flex-direction:column;gap:.5rem;flex:1}.xv-galactic-popular-card .xv-galactic-popular-list__item{display:flex;align-items:center;gap:.5rem}.xv-galactic-popular-card .xv-galactic-popular-check{display:flex;justify-content:center;align-items:center;width:1rem;height:1rem;background-color:var(--xv-pop-primary);border-radius:50%;flex-shrink:0}.xv-galactic-popular-card .xv-galactic-popular-check .xv-plan-check__svg{width:.75rem;height:.75rem;fill:var(--xv-pop-black)}.xv-galactic-popular-card .xv-galactic-popular-list__text{font-size:.75rem;color:var(--xv-pop-white)}.xv-plan-current--popular{color:hsl(284,100%,84%)!important}.xv-galactic-popular-card .xv-galactic-popular-cta{margin-top:auto}.xv-galactic-popular-card .xv-galactic-popular-cta .xv-buy-now,.xv-galactic-popular-card .xv-galactic-popular-cta .xv-pricing-cta,.xv-galactic-popular-card .xv-galactic-popular-cta button:not(.xv-buy-now){cursor:pointer;padding:.5rem;width:100%;background-image:linear-gradient(0deg,rgba(94,58,238,1),rgba(197,107,240,1));font-size:.75rem;color:var(--xv-pop-white);border:0;border-radius:9999px;box-shadow:inset 0 -2px 25px -4px var(--xv-pop-white);font-weight:600}.xv-galactic-popular-card .xv-galactic-popular-cta .xv-pricing-cta--outline{background:transparent;border:1px solid hsl(277,95%,60%);box-shadow:none;color:hsl(284,100%,84%)}.xv-galactic-popular-card .xv-galactic-popular-cta .xv-pricing-cta--outline:hover{background:hsla(277,95%,60%,.15)}@keyframes xv-plan-border-rotate{to{transform:translate(-50%,-50%) rotate(1turn)}}.xv-popular-card{width:100%;background:linear-gradient(to top right,#975af4,#2f7cf8 40%,#78aafa 65%,#934cff);padding:4px;border-radius:24px;display:flex;flex-direction:column}.xv-popular-card .xv-popular-badge{display:flex;align-items:center;padding:12px 16px;justify-content:space-between;color:var(--text-primary,var(--foreground));font-size:12px;font-weight:600;font-style:italic}.xv-popular-card .xv-popular-inner{background:#161a20;border-radius:22px;padding:16px;color:#838383;font-size:12px;display:flex;flex-direction:column;gap:12px;flex:1}.xv-popular-card .xv-popular-inner .xv-title{font-weight:600;color:#bab9b9;font-size:18px}.xv-popular-card .xv-popular-inner .xv-price{font-size:32px;color:var(--text-primary,var(--foreground));font-weight:700}.xv-spin-subscribe{position:relative;width:100%}.xv-spin-subscribe .xv-real-btn{position:absolute;inset:0;z-index:3;opacity:0;cursor:pointer;border:none}.xv-spin-subscribe .xv-spin-border{padding:3px;background:#0005;border-radius:14px;clip-path:path("M 90 0 C 121 0 126 5 126 33 C 126 61 121 66 90 66 L 33 66 C 5 66 0 61 0 33 C 0 5 5 0 33 0 Z")}.xv-spin-subscribe .xv-spin-inner{clip-path:path("M 90 0 C 115 0 120 5 120 30 C 120 55 115 60 90 60 L 30 60 C 5 60 0 55 0 30 C 0 5 5 0 30 0 Z");width:100%;min-height:44px;background:#111215;display:flex;align-items:center;justify-content:center;color:var(--text-primary,var(--foreground));font-size:13px;font-weight:600}.xv-spin-subscribe .xv-spin{position:absolute;inset:-4px;z-index:-1;opacity:.5;overflow:hidden;border-radius:14px;filter:blur(1.5em)}.xv-spin-subscribe:hover .xv-spin:before{content:"";position:absolute;inset:-150%;animation:xv-rotate 4s linear infinite;background:linear-gradient(90deg,#f50 30%,transparent 50%,#05f 70%)}.xv-checkout-card{background:#fff;display:flex;width:100%;max-width:420px;height:100px;border-radius:6px;transition:.3s ease-in-out;overflow:hidden;cursor:pointer;color:#111}.xv-checkout-card:hover{transform:scale(1.02)}.xv-checkout-left{background:#5de2a3;width:110px;flex-shrink:0;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden}.xv-checkout-right{flex:1;display:flex;align-items:center;padding:0 16px;font-family:Inter,sans-serif;font-size:16px;font-weight:600}.xv-gen-loader{position:relative;display:flex;align-items:center;justify-content:center;width:140px;height:140px;font-size:.95em;font-weight:300;color:white;border-radius:50%}.xv-gen-loader .xv-gen-ring{position:absolute;inset:0;border-radius:50%;animation:xv-loader-rotate 2s linear infinite}.xv-gen-loader .xv-gen-letter{display:inline-block;opacity:.4;animation:xv-letter-anim 2s infinite}.xv-gen-loader .xv-gen-letter:first-child{animation-delay:0s}.xv-gen-loader .xv-gen-letter:nth-child(2){animation-delay:.1s}.xv-gen-loader .xv-gen-letter:nth-child(3){animation-delay:.2s}.xv-gen-loader .xv-gen-letter:nth-child(4){animation-delay:.3s}.xv-gen-loader .xv-gen-letter:nth-child(5){animation-delay:.4s}.xv-gen-loader .xv-gen-letter:nth-child(6){animation-delay:.5s}.xv-gen-loader .xv-gen-letter:nth-child(7){animation-delay:.6s}.xv-gen-loader .xv-gen-letter:nth-child(8){animation-delay:.7s}.xv-gen-loader .xv-gen-letter:nth-child(9){animation-delay:.8s}.xv-gen-loader .xv-gen-letter:nth-child(10){animation-delay:.9s}.xv-doc-loader{--xv-bg:linear-gradient(135deg,#23c4f8,#275efe);width:160px;height:110px;position:relative}.xv-doc-loader>div{width:100%;height:100%;border-radius:13px;perspective:600px;box-shadow:0 4px 6px rgba(39,94,254,.28);background-image:var(--xv-bg)}.xv-doc-loader ul{margin:0;padding:0;list-style:none;position:relative;height:100%}.xv-doc-loader li{position:absolute;top:8px;left:8px;transform-origin:100% 50%;color:var(--text-secondary,var(--muted));opacity:0;animation:3s ease infinite}.xv-doc-loader li:first-child{opacity:1;transform:rotateY(0)}.xv-doc-loader li:nth-child(2){animation-name:xv-page-2}.xv-doc-loader li:nth-child(3){animation-name:xv-page-3}.xv-doc-loader li svg{width:70px;height:90px;display:block}.xv-doc-loader>span{display:block;text-align:center;margin-top:8px;color:#6c7486;font-size:12px}.xv-build-loader{width:100%;max-width:320px;height:120px}.xv-build-loader .xv-grid-line{stroke:#333;stroke-width:.5}.xv-build-loader .xv-browser-frame{fill:#111;stroke:#666}.xv-build-loader .xv-skeleton{fill:#2d2d2d;animation:xv-skel-pulse 1.8s ease-in-out infinite}.xv-build-loader .xv-trace{stroke-width:1;fill:none;stroke:#00ccff;stroke-dasharray:120 600;animation:xv-flow 5s linear infinite}.xv-pencil-loader{display:block;width:4em;height:4em}.xv-pencil-loader .xv-pb1{animation:xv-pb1 3s linear infinite}.xv-pencil-loader .xv-pr{animation:xv-pr 3s linear infinite;transform-origin:100px 100px}@keyframes xv-rotate{to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes xv-pulse-light{0%,to{opacity:1}50%{opacity:.1}}@keyframes xv-opacity-pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes xv-shine{0%{background-position:130%;opacity:1}to{background-position:-166%;opacity:0}}@keyframes xv-jello{0%{transform:scaleX(1)}30%{transform:scale3d(.75,1.25,1)}40%{transform:scale3d(1.25,.75,1)}50%{transform:scale3d(.85,1.15,1)}65%{transform:scale3d(1.05,.95,1)}75%{transform:scale3d(.95,1.05,1)}to{transform:scaleX(1)}}@keyframes xv-loader-rotate{0%{transform:rotate(90deg);box-shadow:inset 0 10px 20px 0 #fff,inset 0 20px 30px 0 #ad5fff,inset 0 60px 60px 0 #471eec}50%{transform:rotate(270deg);box-shadow:inset 0 10px 20px 0 #fff,inset 0 20px 10px 0 #d60a47,inset 0 40px 60px 0 #311e80}to{transform:rotate(450deg);box-shadow:inset 0 10px 20px 0 #fff,inset 0 20px 30px 0 #ad5fff,inset 0 60px 60px 0 #471eec}}@keyframes xv-letter-anim{0%,to{opacity:.4;transform:translateY(0)}20%{opacity:1;transform:scale(1.15)}40%{opacity:.7;transform:translateY(0)}}@keyframes xv-page-2{0%{transform:rotateY(180deg);opacity:0}20%{opacity:1}35%,to{opacity:0}50%,to{transform:rotateY(0)}}@keyframes xv-page-3{15%{transform:rotateY(180deg);opacity:0}35%{opacity:1}50%,to{opacity:0}65%,to{transform:rotateY(0)}}@keyframes xv-skel-pulse{0%,to{fill:#2d2d2d}50%{fill:#505050}}@keyframes xv-flow{0%{stroke-dashoffset:720}to{stroke-dashoffset:0}}@keyframes xv-pb1{0%,to{stroke-dashoffset:351.86}50%{stroke-dashoffset:150.8}}@keyframes xv-pr{0%{transform:translate(100px,100px) rotate(0)}to{transform:translate(100px,100px) rotate(2turn)}}.xv-uiverse-table-card{background:rgb(44,44,44);font-family:Courier New,Courier,monospace;border-top-left-radius:12px;border-top-right-radius:12px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;overflow:hidden;border:none}body.theme-white .xv-uiverse-table-card{background:rgb(55,55,58)}.xv-uiverse-table-card__title{color:white;font-weight:700;padding:5px 10px;border-bottom:1px solid rgb(167,159,159);font-size:.95rem;text-transform:lowercase}.xv-uiverse-table-card__data{font-size:.8rem;display:flex;justify-content:space-between;border-right:1px solid rgb(203,203,203);border-left:1px solid rgb(203,203,203);border-bottom:1px solid rgb(203,203,203)}.xv-uiverse-table-card__right{width:60%;border-right:1px solid rgb(203,203,203)}.xv-uiverse-table-card__left{width:40%;text-align:end}@media (max-width:639px){.xv-uiverse-table-card__data{flex-direction:column}.xv-uiverse-table-card__left,.xv-uiverse-table-card__right{width:100%;border-right:none;text-align:left}.xv-uiverse-table-card__left .xv-uiverse-table-card__item{padding-right:.8em;text-align:left}}.xv-uiverse-table-card__item{padding:3px 0;background-color:white;color:#1a1a1a}.xv-uiverse-table-card__right .xv-uiverse-table-card__item{padding-left:.8em}.xv-uiverse-table-card__left .xv-uiverse-table-card__item{padding-right:.8em}.xv-uiverse-table-card__item:nth-child(2n){background:rgb(234,235,234)}.xv-store-badge{font-size:9px;font-weight:700;padding:.25rem .5rem;border-radius:6px;border:1px solid var(--card-border);background:rgba(0,0,0,.2);text-transform:uppercase;letter-spacing:.04em}.xv-sidebar-feedback-btn{font-size:10px;font-weight:600;padding:6px 10px;border-radius:10px;border:1px solid var(--card-border);background:rgba(236,72,153,.1);color:var(--foreground);transition:all .15s;width:100%;display:flex;align-items:center;justify-content:center;gap:.35rem}.xv-sidebar-feedback-btn:hover{background:rgba(236,72,153,.2);border-color:rgba(236,72,153,.35)}.xv-sidebar-community-btn{font-size:10px;font-weight:700;padding:8px 10px;border-radius:10px;border:1px solid var(--card-border);background:linear-gradient(135deg,rgba(74,122,255,.15),rgba(168,85,247,.1));color:var(--accent);transition:all .15s;display:flex;align-items:center;justify-content:center;gap:.4rem;text-decoration:none}.xv-sidebar-community-btn:hover{background:linear-gradient(135deg,rgba(74,122,255,.25),rgba(168,85,247,.18));transform:translateY(-1px)}.xv-sidebar-community-btn.xv-active{ring:2px;border-color:var(--accent)}.xv-brutal-card{width:100%;min-height:320px;background:#fff;border:4px solid #000;position:relative;cursor:default;transition:all .3s cubic-bezier(.25,.46,.45,.94);overflow:hidden}.xv-brutal-card:after{content:"";position:absolute;top:-100%;left:0;width:100%;height:2px;background:linear-gradient(90deg,transparent,#000 30%,#000 70%,transparent);opacity:.35;z-index:10;animation:xv-brutal-scanline 4s linear infinite;pointer-events:none}.xv-brutal-card:hover:after{opacity:.7;animation:xv-brutal-scanline-fast 1.2s linear infinite}.xv-brutal-card:hover{transform:rotate(-2deg) scale(1.03);box-shadow:8px 8px 0 #000,16px 16px 0 #333;border-width:6px}.xv-brutal-card__inner{width:100%;height:100%}.xv-brutal-card__front{width:100%;height:100%;background:#fff;display:flex;flex-direction:column}.xv-brutal-card__noise{position:absolute;inset:0;opacity:0;background-image:radial-gradient(circle,#000 1px,transparent 0);background-size:4px 4px;pointer-events:none;z-index:2}.xv-brutal-card:hover .xv-brutal-card__noise{opacity:.04}.xv-brutal-card__image{width:100%;height:120px;background:#000;border-bottom:6px solid #000;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.xv-brutal-card__logo{transition:transform .3s ease}.xv-brutal-card:hover .xv-brutal-card__logo{transform:scale(1.15) rotate(8deg)}.xv-brutal-card__content{padding:14px;flex:1;display:flex;flex-direction:column;justify-content:space-between;background:#fff}.xv-brutal-card__title{font-size:14px;font-weight:900;text-transform:uppercase;letter-spacing:2px;border-bottom:4px solid #000;padding-bottom:4px;margin-bottom:6px;line-height:1.1;color:#000}.xv-brutal-card__price{font-size:22px;font-weight:900;color:#000;margin-bottom:6px}.xv-brutal-card__desc{font-size:9px;line-height:1.3;text-transform:uppercase;letter-spacing:1px;color:#333;margin-bottom:8px}.xv-brutal-card__cta-wrap .xv-buy-now,.xv-brutal-card__cta-wrap .xv-pricing-cta,.xv-brutal-card__cta-wrap button{width:100%!important;padding:10px!important;background:#000!important;color:var(--text-primary,var(--foreground))!important;border:4px solid #000!important;font-size:11px!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:2px!important;border-radius:0!important;cursor:pointer;transition:all .2s ease}.xv-brutal-card__cta-wrap .xv-buy-now:hover,.xv-brutal-card__cta-wrap button:hover{background:#fff!important;color:#000!important}.xv-popular-inner .xv-buy-now,.xv-popular-inner button.xv-pricing-cta{background:linear-gradient(4deg,#975af4,#2f7cf8 40%,#78aafa 65%,#934cff)!important;border:none!important;border-radius:8px!important;color:var(--text-primary,var(--foreground))!important;font-size:12px!important;padding:10px!important;width:100%;font-weight:600;box-shadow:inset 0 2px 4px rgba(255,255,255,.6)}.xv-popular-inner .xv-buy-now:hover{transform:scale(1.03);text-shadow:0 0 8px #fff}@keyframes xv-brutal-scanline{0%{top:-100%;opacity:0}3%{opacity:.3}97%{opacity:.3}to{top:100%;opacity:0}}@keyframes xv-brutal-scanline-fast{0%{top:-100%;opacity:0}8%{opacity:1}92%{opacity:1}to{top:100%;opacity:0}}.xv-sidebar-download-row{min-width:52px}body.theme-beige .xv-poda-main{background:color-mix(in srgb,var(--surface-raised,var(--card)) 95%,transparent)}body.theme-beige .xv-chatbar-solid{background:transparent;border:1px solid var(--border-subtle,var(--card-border));color:var(--text-primary,var(--foreground))}body.theme-beige .xv-uiverse-table-card{background:var(--surface-raised,var(--card))}body.theme-beige .xv-uiverse-table-card__title{color:var(--text-primary,var(--foreground))}body.theme-beige .xv-connect-btn .xv-connect-wrap{background:linear-gradient(145deg,#241d14,#4a3c2a)}body.theme-beige .xv-connect-btn .xv-connect-content{background:linear-gradient(180deg,#3a2f20,#241d14);color:#f5efe4;border-color:color-mix(in srgb,var(--accent) 40%,transparent)}.xv-mic-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:none;width:30px;height:26px;border:0;border-radius:999px;background:transparent;color:inherit;cursor:pointer;transition:color .16s ease,background .16s ease}.xv-mic-btn:hover:not(:disabled){background:color-mix(in srgb,var(--foreground) 8%,transparent)}.xv-mic-btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.xv-mic-btn:disabled{opacity:.45;cursor:not-allowed}.xv-mic-btn.is-listening,.xv-mic-btn.is-listening:hover:not(:disabled){color:#dc2626;background:color-mix(in srgb,#dc2626 12%,transparent)}.xv-mic-btn.is-error{color:#dc2626}.xv-mic-icon{transition:opacity .16s ease}@media (prefers-reduced-motion:reduce){.xv-mic-btn,.xv-mic-icon{transition:none}}@media (min-width:1024px){.xv-sidebar-root{--xv-kimi-hover:color-mix(in srgb,var(--foreground) 6%,transparent);--xv-kimi-active:color-mix(in srgb,var(--foreground) 8%,transparent);--xv-kimi-pressed:color-mix(in srgb,var(--foreground) 11%,transparent);--xv-kimi-line:color-mix(in srgb,var(--foreground) 9%,transparent);position:relative;min-height:100dvh;background:transparent!important;border:0!important;box-shadow:none!important}.xv-sidebar-floating{position:fixed!important;top:0!important;bottom:0!important;left:0!important;height:100dvh!important;margin:0!important;border:0!important;border-radius:0!important;outline:0!important;box-shadow:none!important;background:var(--app-panel)!important;overflow:hidden!important}.xv-sidebar-root.is-collapsed .xv-sidebar-floating{width:64px!important;border:0!important;border-radius:0!important;box-shadow:none!important}.xv-sidebar-brand{position:relative;padding:11px 10px 6px!important;border:0!important;background:transparent!important}.xv-sidebar-root:not(.is-collapsed) .xv-sidebar-brand>div:first-child{width:100%;flex-wrap:wrap!important;column-gap:8px!important;row-gap:7px!important;align-items:center!important}.xv-sidebar-root:not(.is-collapsed)
[data-testid=xroga-sidebar-wordmark]{height:54px!important;width:auto!important;max-width:calc(100% - 46px)!important;min-width:0!important;flex:0 0 auto!important;display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;padding:0!important;margin:0!important;overflow:visible!important;color:var(--foreground)!important;text-decoration:none!important;background:transparent!important;border:0!important;box-shadow:none!important}.xv-sidebar-root:not(.is-collapsed)
[data-testid=xroga-sidebar-wordmark]>span{display:inline-flex!important;align-items:baseline!important;justify-content:flex-start!important;gap:0!important;max-width:100%!important;font-family:var(--font-emilio),"Cormorant Garamond","Times New Roman",serif!important;font-size:46px!important;font-weight:600!important;font-style:italic!important;line-height:.9!important;letter-spacing:0!important;color:var(--foreground)!important;white-space:nowrap!important;font-kerning:normal!important;font-feature-settings:"kern" 1,"liga" 1!important;font-synthesis:none!important;text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.xv-sidebar-root:not(.is-collapsed)
[data-testid=xroga-sidebar-wordmark]>span *{font-family:var(--font-emilio),"Cormorant Garamond","Times New Roman",serif!important;font-size:inherit!important;font-weight:600!important;font-style:italic!important;line-height:inherit!important;letter-spacing:inherit!important;color:inherit!important;font-synthesis:none!important}.xv-sidebar-root:not(.is-collapsed)
[data-testid=xroga-sidebar-wordmark]>span>span:first-child{margin-right:.01em!important}.xv-sidebar-root:not(.is-collapsed)
[data-testid=xroga-sidebar-wordmark]:hover{opacity:.9}.xv-sidebar-root:not(.is-collapsed)
[data-testid=xroga-sidebar-wordmark]:focus-visible{outline:1px solid color-mix(in srgb,var(--foreground) 22%,transparent);outline-offset:3px;border-radius:6px}.xv-sidebar-header-actions{order:3;flex:1 0 100%!important;width:100%!important;height:38px!important;margin-left:0!important;padding:0!important;display:grid!important;grid-template-columns:minmax(0,1fr) 32px 32px;align-items:center;gap:4px;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}.xv-sidebar-header-actions .xv-toolbar-sep{display:none!important}.xv-sidebar-header-actions>.xv-hover-tip-wrap{width:100%;min-width:0;height:38px;display:flex!important}.xv-sidebar-header-actions .xv-new-terminal-compact{width:100%!important;height:38px!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;padding:0 10px!important;color:var(--foreground)!important;background:transparent!important;border:1px solid var(--xv-kimi-line)!important;border-radius:10px!important;box-shadow:none!important;transition:background-color .15s ease,border-color .15s ease,transform .15s ease!important}.xv-sidebar-header-actions .xv-new-terminal-compact:hover{background:var(--xv-kimi-hover)!important;border-color:color-mix(in srgb,var(--foreground) 14%,transparent)!important}.xv-sidebar-header-actions .xv-new-terminal-compact:active{transform:scale(.985)}.xv-new-terminal-compact__label{display:inline!important;overflow:hidden;white-space:nowrap;font-family:Helvetica Neue,Avenir Next,Segoe UI,Arial,sans-serif!important;font-size:13px!important;font-weight:450!important;line-height:1!important;letter-spacing:-.015em!important}.xv-sidebar-header-actions .xv-sidebar-head-icon,.xv-sidebar-header-actions button.xv-theme-toggle{width:32px!important;min-width:32px!important;height:32px!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;color:var(--muted)!important;background:transparent!important;border:0!important;border-radius:9px!important;box-shadow:none!important;transition:background-color .15s ease,color .15s ease!important}.xv-sidebar-header-actions .xv-sidebar-head-icon:hover,.xv-sidebar-header-actions button.xv-theme-toggle:hover{color:var(--foreground)!important;background:var(--xv-kimi-hover)!important}.xv-sidebar-header-actions .xv-sidebar-head-icon svg,.xv-sidebar-header-actions button.xv-theme-toggle svg{width:15px!important;height:15px!important;stroke-width:1.7!important}.xv-sidebar-edge-toggle{position:absolute!important;top:13px!important;right:10px!important;left:auto!important;transform:none!important;width:30px!important;height:30px!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;color:var(--muted)!important;background:transparent!important;border:0!important;border-radius:9px!important;outline:0!important;box-shadow:none!important;z-index:80!important;transition:background-color .15s ease,color .15s ease,transform .15s ease!important}.xv-sidebar-edge-toggle:hover{color:var(--foreground)!important;background:var(--xv-kimi-hover)!important}.xv-sidebar-edge-toggle:active{transform:scale(.94)!important}.xv-sidebar-edge-toggle svg{width:16px!important;height:16px!important;stroke-width:1.6!important}.xv-sidebar-nav-scroll{padding:5px 10px 8px!important;scrollbar-width:none}.xv-sidebar-nav-scroll::-webkit-scrollbar{width:0;height:0}.xv-sidebar-menu{display:grid!important;gap:2px!important}.xv-sidebar-menu .xv-hover-tip-wrap{width:100%!important;display:block!important}.xv-sidebar-menu .xv-hover-tip-wrap>a,.xv-sidebar-menu .xv-nav-group__trigger,.xv-sidebar-menu a,.xv-sidebar-menu button.xv-menu-item{min-height:34px!important;width:100%;padding:0 10px!important;display:flex!important;align-items:center!important;gap:9px!important;color:var(--muted)!important;background:transparent!important;border:0!important;border-radius:10px!important;box-shadow:none!important;font-family:Helvetica Neue,Avenir Next,Segoe UI,Arial,sans-serif!important;font-size:13px!important;font-weight:450!important;line-height:1!important;letter-spacing:-.012em!important;transition:background-color .14s ease,color .14s ease,transform .14s ease!important}.xv-sidebar-menu .xv-hover-tip-wrap>a:hover,.xv-sidebar-menu .xv-nav-group__trigger:hover,.xv-sidebar-menu a:hover,.xv-sidebar-menu button.xv-menu-item:hover{color:var(--foreground)!important;background:var(--xv-kimi-hover)!important;box-shadow:none!important}.xv-sidebar-menu .xv-hover-tip-wrap>a.active,.xv-sidebar-menu .xv-hover-tip-wrap>a.is-active,.xv-sidebar-menu .xv-hover-tip-wrap>a[aria-current=page],.xv-sidebar-menu .xv-nav-group__trigger.active,.xv-sidebar-menu .xv-nav-group__trigger.is-active,.xv-sidebar-menu a.active,.xv-sidebar-menu a.is-active,.xv-sidebar-menu a[aria-current=page],.xv-sidebar-menu button.xv-menu-item.active,.xv-sidebar-menu button.xv-menu-item.is-active{color:var(--xv-sidebar-ink)!important;background:color-mix(in srgb,var(--xv-sidebar-ink) 9%,transparent)!important;border:1px solid color-mix(in srgb,var(--xv-sidebar-ink) 8%,transparent)!important;border-radius:12px!important;box-shadow:none!important;transform:none!important;opacity:1!important;font-weight:600!important}.xv-sidebar-menu .xv-hover-tip-wrap>a.active svg,.xv-sidebar-menu .xv-hover-tip-wrap>a.is-active svg,.xv-sidebar-menu .xv-hover-tip-wrap>a[aria-current=page] svg,.xv-sidebar-menu .xv-nav-group__trigger.active svg,.xv-sidebar-menu .xv-nav-group__trigger.is-active svg,.xv-sidebar-menu a.active svg,.xv-sidebar-menu a.is-active svg,.xv-sidebar-menu a[aria-current=page] svg,.xv-sidebar-menu button.xv-menu-item.active svg,.xv-sidebar-menu button.xv-menu-item.is-active svg{color:var(--xv-sidebar-ink)!important;stroke:currentColor!important;fill:none!important;opacity:1!important}.xv-sidebar-menu .xv-nav-group__trigger.xv-active,.xv-sidebar-menu a.xv-active{color:var(--foreground)!important;background:var(--xv-kimi-active)!important;font-weight:500!important;box-shadow:none!important}.xv-sidebar-menu .xv-nav-group__trigger:active,.xv-sidebar-menu a:active{background:var(--xv-kimi-pressed)!important;transform:scale(.985)}.xv-sidebar-menu svg{width:15px!important;height:15px!important;flex:0 0 auto;stroke-width:1.65!important}.xv-sidebar-menu .xv-nav-group__chev{width:12px!important;height:12px!important;margin-left:auto!important;opacity:.56}.xv-sidebar-menu .xv-nav-group__items{margin:2px 0 4px 12px!important;padding:0!important;border:0!important}.xv-sidebar-menu .xv-nav-group__items a{min-height:31px!important;font-size:12.5px!important}.xv-repos-scroll{scrollbar-width:none}.xv-repos-scroll::-webkit-scrollbar{width:0;height:0}.xv-repos-scroll button{border-radius:9px!important;box-shadow:none!important;transition:background-color .14s ease,color .14s ease!important}.xv-repos-scroll button:hover{background:var(--xv-kimi-hover)!important;box-shadow:none!important}.xv-repos-scroll button[class*=ring-]{box-shadow:none!important}.xv-sidebar-bottom{padding:7px 10px 10px!important}.xv-sidebar-profile-row{padding:7px 8px!important;border:0!important;border-radius:11px!important;background:transparent!important;box-shadow:none!important;transition:background-color .15s ease!important}.xv-sidebar-profile-row:hover{background:var(--xv-kimi-hover)!important}.xv-sidebar-profile-name{font-size:12px!important;font-weight:500!important;letter-spacing:-.01em}.xv-sidebar-profile-plan{font-size:10px!important;color:var(--muted)!important}:root{--xv-app-gutter:4px;--xv-app-seam:4px;--xv-app-radius:14px;--xv-sidebar-inset:var(--xv-app-gutter);--xv-sidebar-radius:var(--xv-app-radius)}.xv-app-stage{min-width:0!important;padding:var(--xv-app-gutter)!important;background:transparent!important;border:0!important;border-radius:0!important;overflow:hidden}.xv-app-stage,.xv-workspace-shell{width:100%!important;margin:0!important;box-shadow:none!important}.xv-workspace-shell{height:100%!important;border:1px solid var(--app-panel-border,var(--border-subtle))!important;border-radius:var(--xv-app-radius)!important;overflow:hidden!important}.xv-terminal-panel,.xv-workspace-body{min-width:0!important}.xv-workspace-header{border-radius:0!important;box-shadow:none!important}.xv-sidebar-root+.xv-app-stage,.xv-sidebar-root~.xv-app-stage{margin-left:0!important}}@media (max-width:1023px){:root{--xv-app-gutter:4px;--xv-app-seam:4px;--xv-app-radius:14px}.xv-app-stage{padding:4px!important}.xv-workspace-shell{border-radius:14px!important}}body.theme-white .xv-sidebar-root{--xv-sidebar-ink:#111111}body.theme-beige .xv-sidebar-root{--xv-sidebar-ink:#241f18}body.theme-black .xv-sidebar-root,body.theme-gray .xv-sidebar-root{--xv-sidebar-ink:#ffffff}@media (min-width:1024px){.xv-sidebar-menu .xv-hover-tip-wrap>a:after,.xv-sidebar-menu .xv-hover-tip-wrap>a:before,.xv-sidebar-menu .xv-nav-group__trigger:after,.xv-sidebar-menu .xv-nav-group__trigger:before,.xv-sidebar-menu a:after,.xv-sidebar-menu a:before,.xv-sidebar-menu button.xv-menu-item:after,.xv-sidebar-menu button.xv-menu-item:before{content:none!important;display:none!important;background:none!important;width:0!important;height:0!important;opacity:0!important;transform:none!important;transition:none!important}.xv-sidebar-menu .xv-hover-tip-wrap>a,.xv-sidebar-menu .xv-nav-group__trigger,.xv-sidebar-menu a,.xv-sidebar-menu button.xv-menu-item{color:var(--xv-sidebar-ink)!important;background:transparent!important;border:0!important;box-shadow:none!important;transform:none!important;opacity:1!important;font-weight:600!important;transition:background-color .12s ease,color .12s ease!important}.xv-sidebar-menu .xv-menu-label,.xv-sidebar-menu .xv-nav-group__trigger span,.xv-sidebar-menu a span,.xv-sidebar-menu button.xv-menu-item span{color:inherit!important;font-weight:600!important;opacity:1!important}.xv-sidebar-menu .xv-animated-nav-icon,.xv-sidebar-menu svg{width:15px!important;height:15px!important;color:var(--xv-sidebar-ink)!important;stroke:currentColor!important;stroke-width:2.1!important;opacity:1!important;filter:none!important;transform:none!important;transition:none!important}.xv-sidebar-menu svg circle,.xv-sidebar-menu svg line,.xv-sidebar-menu svg path,.xv-sidebar-menu svg polyline,.xv-sidebar-menu svg rect{stroke:currentColor!important}.xv-sidebar-menu svg circle[fill]:not([fill=none]),.xv-sidebar-menu svg path[fill]:not([fill=none]),.xv-sidebar-menu svg rect[fill]:not([fill=none]){fill:currentColor!important}.xv-sidebar-menu .xv-hover-tip-wrap>a:hover,.xv-sidebar-menu .xv-nav-group__trigger:hover,.xv-sidebar-menu a:hover,.xv-sidebar-menu button.xv-menu-item:hover{color:var(--xv-sidebar-ink)!important;background:color-mix(in srgb,var(--xv-sidebar-ink) 6%,transparent)!important;border-color:transparent!important;border-radius:12px!important;box-shadow:none!important;transform:none!important;opacity:1!important}.xv-sidebar-menu .xv-hover-tip-wrap>a:hover .xv-animated-nav-icon,.xv-sidebar-menu .xv-hover-tip-wrap>a:hover svg,.xv-sidebar-menu .xv-nav-group__trigger:hover .xv-animated-nav-icon,.xv-sidebar-menu .xv-nav-group__trigger:hover svg,.xv-sidebar-menu a:hover .xv-animated-nav-icon,.xv-sidebar-menu a:hover svg,.xv-sidebar-menu button.xv-menu-item:hover .xv-animated-nav-icon,.xv-sidebar-menu button.xv-menu-item:hover svg{color:var(--xv-sidebar-ink)!important;stroke:currentColor!important;opacity:1!important;filter:none!important;transform:none!important}.xv-sidebar-menu .xv-hover-tip-wrap>a.xv-active,.xv-sidebar-menu .xv-nav-group__trigger.xv-active,.xv-sidebar-menu a.xv-active,.xv-sidebar-menu button.xv-menu-item.xv-active{color:var(--xv-sidebar-ink)!important;background:color-mix(in srgb,var(--xv-sidebar-ink) 9%,transparent)!important;border:1px solid transparent!important;border-radius:12px!important;box-shadow:none!important;transform:none!important;opacity:1!important;font-weight:600!important}.xv-sidebar-menu .xv-hover-tip-wrap>a.xv-active .xv-animated-nav-icon,.xv-sidebar-menu .xv-hover-tip-wrap>a.xv-active svg,.xv-sidebar-menu .xv-nav-group__trigger.xv-active .xv-animated-nav-icon,.xv-sidebar-menu .xv-nav-group__trigger.xv-active svg,.xv-sidebar-menu a.xv-active .xv-animated-nav-icon,.xv-sidebar-menu a.xv-active svg,.xv-sidebar-menu button.xv-menu-item.xv-active .xv-animated-nav-icon,.xv-sidebar-menu button.xv-menu-item.xv-active svg{color:var(--xv-sidebar-ink)!important;stroke:currentColor!important;stroke-width:2.2!important;opacity:1!important;filter:none!important;transform:none!important}.xv-sidebar-menu .xv-hover-tip-wrap>a.xv-active:hover,.xv-sidebar-menu .xv-nav-group__trigger.xv-active:hover,.xv-sidebar-menu a.xv-active:hover,.xv-sidebar-menu button.xv-menu-item.xv-active:hover{color:var(--xv-sidebar-ink)!important;background:color-mix(in srgb,var(--xv-sidebar-ink) 11%,transparent)!important;border-color:transparent!important;box-shadow:none!important;transform:none!important}.xv-sidebar-menu .xv-hover-tip-wrap>a:active,.xv-sidebar-menu .xv-nav-group__trigger:active,.xv-sidebar-menu a:active,.xv-sidebar-menu button.xv-menu-item:active{color:var(--xv-sidebar-ink)!important;background:transparent!important;transform:none!important;box-shadow:none!important}.xv-sidebar-menu .xv-nav-group__chev{color:var(--xv-sidebar-ink)!important;stroke:currentColor!important;opacity:.72!important}.xv-repos-scroll button{font-weight:600!important;transition:none!important}.xv-repos-scroll button,.xv-repos-scroll button:hover{color:var(--xv-sidebar-ink)!important;background:transparent!important;border-color:transparent!important;box-shadow:none!important}.xv-repos-scroll button:hover{transform:none!important}.xv-repos-scroll button svg{color:var(--xv-sidebar-ink)!important;stroke:currentColor!important;stroke-width:2!important;opacity:1!important}.xv-repos-scroll button[class*=ring-]{box-shadow:none!important;outline:none!important}.xv-sidebar-menu .xv-hover-tip-wrap>a:focus-visible,.xv-sidebar-menu .xv-nav-group__trigger:focus-visible,.xv-sidebar-menu a:focus-visible,.xv-sidebar-menu button.xv-menu-item:focus-visible{outline:1px solid color-mix(in srgb,var(--xv-sidebar-ink) 25%,transparent)!important;outline-offset:-1px!important;box-shadow:none!important;background:transparent!important}}