[data-theme=cyberpunk]{--cp-deep:#080b16;--cp-panel:#0c1020;--cp-card:#0e1228;--cp-card-h:#141a38;--cp-sidebar:#060810;--cp-border:#1c2340;--cp-yellow:#fcee09;--cp-yellow-d:#a89e06;--cp-cyan:#00f0ff;--cp-magenta:#ff2a6d;--cp-red:#ff003c;--cp-green:#05ffa1;--cp-t1:#e8eef8;--cp-t2:#b0c0dd;--cp-t3:#6878a0;--cp-fd:"Orbitron",monospace;--cp-fm:"Share Tech Mono",monospace}[data-theme=cyberpunk] *{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;filter:none!important}[data-theme=cyberpunk] main svg:not(.cp-keep){filter:saturate(.5) brightness(.7) hue-rotate(180deg)!important}[data-theme=cyberpunk] *{box-shadow:none!important;text-shadow:none!important;opacity:1!important}[data-theme=cyberpunk] .jp-navpill,[data-theme=cyberpunk] .jp-topnav{background:var(--cp-card)!important;opacity:1!important;border-radius:0!important;border:1px solid var(--cp-border)!important;border-left:2px solid var(--cp-yellow)!important;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px))!important}[data-theme=cyberpunk] .jp-navpill a,[data-theme=cyberpunk] .jp-topnav a{font-family:var(--cp-fm)!important;letter-spacing:.05em;text-transform:uppercase;font-size:11px!important;border-radius:0!important;background:transparent!important;color:var(--cp-t3)!important}[data-theme=cyberpunk] .jp-navpill a:hover,[data-theme=cyberpunk] .jp-topnav a:hover{background:rgba(252,238,9,.05)!important;color:var(--cp-t1)!important}[data-theme=cyberpunk] .jp-navpill a[aria-current=page],[data-theme=cyberpunk] .jp-topnav a[aria-current=page]{background:var(--cp-deep)!important;background-image:none!important;color:var(--cp-yellow)!important;border:1px solid var(--cp-yellow)!important;border-radius:0!important}[data-theme=cyberpunk] .jp-navpill a[aria-current=page]:after,[data-theme=cyberpunk] .jp-navpill a[aria-current=page]:before,[data-theme=cyberpunk] .jp-topnav a[aria-current=page]:after,[data-theme=cyberpunk] .jp-topnav a[aria-current=page]:before{display:none!important;content:none!important}[data-theme=cyberpunk] .jp-widget{background:var(--cp-card)!important;border:1px solid var(--cp-border)!important;border-radius:0!important;clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,12px 100%,0 calc(100% - 12px))!important;overflow:visible!important;transition:border-color .3s!important}[data-theme=cyberpunk] .jp-widget:hover{border-color:var(--cp-yellow)!important;box-shadow:none!important}[data-theme=cyberpunk] .jp-widget:before{content:""!important;position:absolute!important;top:0!important;left:0!important;right:0!important;height:1px!important;background:var(--cp-yellow)!important;z-index:10!important;clip-path:none!important}[data-theme=cyberpunk] .jp-widget:after{display:none!important;content:none!important}[data-theme=cyberpunk] .jp-widget__trigger{background:transparent!important;border:none!important;border-bottom:1px solid var(--cp-border)!important}[data-theme=cyberpunk] .jp-widget__title{color:var(--cp-cyan)!important;font-family:var(--cp-fd)!important;letter-spacing:.04em!important}[data-theme=cyberpunk] .jp-widget__desc{color:var(--cp-t2)!important}[data-theme=cyberpunk] .jp-widget__body{background:transparent!important;border-top:none!important}[data-theme=cyberpunk] .jp-widget *,[data-theme=cyberpunk] .jp-widget__body *{color:var(--cp-t1)!important;border-color:var(--cp-border)!important}[data-theme=cyberpunk] .jp-widget .text-gray-400,[data-theme=cyberpunk] .jp-widget .text-gray-500,[data-theme=cyberpunk] .jp-widget .text-gray-600,[data-theme=cyberpunk] .jp-widget .text-neutral-400,[data-theme=cyberpunk] .jp-widget .text-neutral-500,[data-theme=cyberpunk] .jp-widget .text-neutral-600,[data-theme=cyberpunk] .jp-widget .text-slate-400,[data-theme=cyberpunk] .jp-widget .text-slate-500{color:var(--cp-t2)!important}[data-theme=cyberpunk] .jp-widget button:not(.jp-widget__trigger){background:var(--cp-deep)!important;background-image:none!important;border:1px solid var(--cp-border)!important;color:var(--cp-t1)!important;font-family:var(--cp-fm)!important;letter-spacing:.04em!important;border-radius:0!important;transition:all .2s!important;box-shadow:none!important;text-shadow:none!important}[data-theme=cyberpunk] .jp-widget button:after,[data-theme=cyberpunk] .jp-widget button:before{display:none!important;content:none!important}[data-theme=cyberpunk] .jp-widget .jp-btn--primary,[data-theme=cyberpunk] .jp-widget button[class*=bg-blue]{background:var(--cp-yellow)!important;background-image:none!important;border:1px solid var(--cp-yellow)!important;color:var(--cp-deep)!important;font-weight:700!important;font-family:var(--cp-fd)!important;letter-spacing:.08em!important;box-shadow:none!important;text-shadow:none!important}[data-theme=cyberpunk] .jp-widget .jp-btn--primary:hover,[data-theme=cyberpunk] .jp-widget button[class*=bg-blue]:hover{background-image:none!important;box-shadow:none!important;filter:brightness(1.1)!important}[data-theme=cyberpunk] .jp-widget .jp-btn--primary:after,[data-theme=cyberpunk] .jp-widget .jp-btn--primary:before,[data-theme=cyberpunk] .jp-widget button[class*=bg-blue]:after,[data-theme=cyberpunk] .jp-widget button[class*=bg-blue]:before{display:none!important;content:none!important}[data-theme=cyberpunk] .jp-widget .jp-btn--ghost,[data-theme=cyberpunk] .jp-widget .jp-btn:not(.jp-btn--primary):not(.jp-btn--danger){background:transparent!important;background-image:none!important;border:1px solid var(--cp-border)!important;color:var(--cp-t2)!important;box-shadow:none!important;text-shadow:none!important}[data-theme=cyberpunk] .jp-widget .jp-btn--ghost:hover{background:rgba(252,238,9,.05)!important;background-image:none!important;border-color:var(--cp-yellow)!important;color:var(--cp-yellow)!important;box-shadow:none!important}[data-theme=cyberpunk] .jp-widget .jp-btn--ghost:after,[data-theme=cyberpunk] .jp-widget .jp-btn--ghost:before{display:none!important;content:none!important}[data-theme=cyberpunk] .jp-widget .jp-btn--danger,[data-theme=cyberpunk] .jp-widget button[data-state=armed]{background:var(--cp-red)!important;background-image:none!important;border:1px solid var(--cp-red)!important;color:#fff!important;box-shadow:none!important;text-shadow:none!important}[data-theme=cyberpunk] .jp-widget .jp-btn--danger:hover{background-image:none!important;box-shadow:none!important;filter:brightness(1.1)!important}[data-theme=cyberpunk] .jp-widget .jp-btn--danger:after,[data-theme=cyberpunk] .jp-widget .jp-btn--danger:before,[data-theme=cyberpunk] .jp-widget button[data-state=armed]:after,[data-theme=cyberpunk] .jp-widget button[data-state=armed]:before{display:none!important;content:none!important}[data-theme=cyberpunk] .jp-widget button[aria-label*="Add new"],[data-theme=cyberpunk] .jp-widget button[aria-label*=Copy],[data-theme=cyberpunk] .jp-widget button[aria-label*=Refresh],[data-theme=cyberpunk] .jp-widget button[class*=h-8],[data-theme=cyberpunk] .jp-widget button[class*=w-8]{background:transparent!important;background-image:none!important;border:1px solid var(--cp-border)!important;color:var(--cp-t2)!important;box-shadow:none!important;text-shadow:none!important}[data-theme=cyberpunk] .jp-widget button[class*=h-8]:hover,[data-theme=cyberpunk] .jp-widget button[class*=w-8]:hover{background:rgba(252,238,9,.05)!important;background-image:none!important;border-color:var(--cp-yellow)!important;color:var(--cp-yellow)!important;box-shadow:none!important}[data-theme=cyberpunk] .jp-widget .jp-pill-tab,[data-theme=cyberpunk] .jp-widget [role=radio]{background:transparent!important;background-image:none!important;color:var(--cp-t2)!important;border:none!important;font-family:var(--cp-fm)!important;letter-spacing:.05em!important;text-transform:uppercase!important;font-size:11px!important;box-shadow:none!important;text-shadow:none!important}[data-theme=cyberpunk] .jp-widget .jp-pill-tab[aria-checked=true],[data-theme=cyberpunk] .jp-widget [role=radio][aria-checked=true]{color:var(--cp-yellow)!important;background:rgba(252,238,9,.1)!important;background-image:none!important;box-shadow:none!important}[data-theme=cyberpunk] .jp-widget .jp-pill-tab:after,[data-theme=cyberpunk] .jp-widget .jp-pill-tab:before,[data-theme=cyberpunk] .jp-widget [role=radio]:after,[data-theme=cyberpunk] .jp-widget [role=radio]:before{display:none!important;content:none!important}[data-theme=cyberpunk] .jp-widget .jp-pill-group{background:var(--cp-deep)!important;background-image:none!important;border:1px solid var(--cp-border)!important;border-radius:0!important;box-shadow:none!important}[data-theme=cyberpunk] .jp-widget .jp-pill-group__pill{background:rgba(252,238,9,.15)!important;background-image:none!important;border:1px solid var(--cp-yellow)!important;border-radius:0!important;box-shadow:none!important}[data-theme=cyberpunk] .jp-widget [class*=bg-neutral-100]{background:var(--cp-deep)!important;background-image:none!important;border:1px solid var(--cp-border)!important;border-radius:0!important;box-shadow:none!important}[data-theme=cyberpunk] .jp-widget button[class*=bg-white][class*=shadow]{background:rgba(252,238,9,.1)!important;background-image:none!important}[data-theme=cyberpunk] .jp-widget button[class*=bg-white][class*=shadow],[data-theme=cyberpunk] main button{border:1px solid var(--cp-yellow)!important;color:var(--cp-yellow)!important;box-shadow:none!important;text-shadow:none!important}[data-theme=cyberpunk] main button{background:var(--cp-deep)!important;background-image:none!important;border-radius:0!important;font-family:var(--cp-fm)!important;letter-spacing:.05em!important;text-transform:uppercase!important;font-size:11px!important;transition:all .2s!important}[data-theme=cyberpunk] main button:after,[data-theme=cyberpunk] main button:before{display:none!important;content:none!important}[data-theme=cyberpunk] main button:hover:not(:disabled){background:rgba(252,238,9,.05)!important;background-image:none!important;border-color:var(--cp-yellow)!important;color:var(--cp-yellow)!important;box-shadow:none!important}[data-theme=cyberpunk] main button.is-active,[data-theme=cyberpunk] main button[aria-checked=true],[data-theme=cyberpunk] main button[aria-pressed=true]{background:rgba(252,238,9,.1)!important;background-image:none!important;border-color:var(--cp-yellow)!important;color:var(--cp-yellow)!important;font-weight:700!important}[data-theme=cyberpunk] main button:disabled{opacity:.4!important;cursor:not-allowed!important}[data-theme=cyberpunk] .jp-chip{background:var(--cp-deep)!important;background-image:none!important;border:1px solid var(--cp-yellow)!important;color:var(--cp-yellow)!important;font-family:var(--cp-fm)!important;letter-spacing:.05em!important;text-transform:uppercase!important;font-size:12px!important;padding:10px 20px!important;box-shadow:none!important;text-shadow:none!important;border-radius:0!important}[data-theme=cyberpunk] .jp-chip:hover{background:rgba(252,238,9,.05)!important;background-image:none!important;box-shadow:none!important}[data-theme=cyberpunk] .jp-chip--primary{background:rgba(252,238,9,.1)!important;font-weight:700!important}[data-theme=cyberpunk] .jp-hero__scroll-hint{background:var(--cp-deep)!important;background-image:none!important;border:1px solid var(--cp-yellow)!important;color:var(--cp-yellow)!important;border-radius:0!important;box-shadow:none!important;text-shadow:none!important}[data-theme=cyberpunk] main .space-y-0\.5 button{background:var(--cp-deep)!important;background-image:none!important;border:1px solid var(--cp-border)!important;color:var(--cp-t2)!important;text-transform:none!important;font-size:13px!important;border-radius:0!important;box-shadow:none!important}[data-theme=cyberpunk] main .space-y-0\.5 button:hover{background:rgba(252,238,9,.05)!important;border-color:var(--cp-yellow)!important;color:var(--cp-yellow)!important}[data-theme=cyberpunk] main .space-y-0\.5 button[aria-pressed=true]{background:rgba(252,238,9,.1)!important;border-color:var(--cp-yellow)!important;color:var(--cp-yellow)!important;font-weight:700!important}[data-theme=cyberpunk] main [role=table] button{background:transparent!important;background-image:none!important;border:none!important;color:var(--cp-t2)!important;text-transform:none!important;font-size:inherit!important;padding:0!important;box-shadow:none!important;text-decoration:underline!important;text-decoration-color:transparent!important;transition:all .2s!important}[data-theme=cyberpunk] main [role=table] button:hover{background:transparent!important;color:var(--cp-yellow)!important;text-decoration-color:var(--cp-yellow)!important}[data-theme=cyberpunk] main [role=table] a[aria-label*=Sheets]{color:var(--cp-t2)!important;border-radius:0!important;background:transparent!important;border:1px solid transparent!important}[data-theme=cyberpunk] main [role=table] a[aria-label*=Sheets]:hover{background:rgba(252,238,9,.05)!important;border-color:var(--cp-yellow)!important;color:var(--cp-yellow)!important}[data-theme=cyberpunk] main button[aria-label*=Clear]{background:transparent!important;background-image:none!important;border:1px solid var(--cp-border)!important;color:var(--cp-t2)!important;border-radius:0!important;font-size:14px!important;text-transform:none!important}[data-theme=cyberpunk] main button[aria-label*=Clear]:hover{background:rgba(255,0,60,.1)!important;border-color:var(--cp-red)!important;color:var(--cp-red)!important}[data-theme=cyberpunk] main button:has(svg[class*=animate-spin]),[data-theme=cyberpunk] main button[aria-label*=Refresh]{background:var(--cp-deep)!important;border:1px solid var(--cp-yellow)!important;color:var(--cp-yellow)!important;text-transform:none!important;font-size:12px!important}[data-theme=cyberpunk] main button:has(+*):contains("Retry"){background:var(--cp-deep)!important;border:1px solid var(--cp-yellow)!important;color:var(--cp-yellow)!important}[data-theme=cyberpunk] .jp-widget input,[data-theme=cyberpunk] .jp-widget select,[data-theme=cyberpunk] .jp-widget textarea{background:var(--cp-deep)!important;border:1px solid var(--cp-border)!important;color:var(--cp-t1)!important}[data-theme=cyberpunk] .jp-widget__peek-form-dropdown,[data-theme=cyberpunk] .jp-widget__peek-form-textarea{background:var(--cp-deep)!important;border-color:var(--cp-border)!important;color:var(--cp-t1)!important}[data-theme=cyberpunk] .peek-line{color:var(--cp-t1)!important}[data-theme=cyberpunk] .jp-widget [class*=bg-gray-100],[data-theme=cyberpunk] .jp-widget [class*=bg-gray-50],[data-theme=cyberpunk] .jp-widget [class*=bg-neutral-100],[data-theme=cyberpunk] .jp-widget [class*=bg-neutral-50]{background:var(--cp-deep)!important}[data-theme=cyberpunk] .jp-widget td{background:transparent!important;color:var(--cp-t1)!important;border-color:var(--cp-border)!important}[data-theme=cyberpunk] .jp-hero,[data-theme=cyberpunk] .jp-scrim-matte,[data-theme=cyberpunk] .jp-widget:not(.is-open):after{display:none!important}[data-theme=cyberpunk] [role=table][aria-label="Price comparison"] [role=rowgroup]:first-child [role=row]{background:var(--cp-deep)!important;border-bottom:1px solid var(--cp-border)!important}[data-theme=cyberpunk] [role=table][aria-label="Price comparison"] [role=columnheader]{color:var(--cp-t2)!important;font-size:10px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.05em!important}[data-theme=cyberpunk] [role=table][aria-label="Price comparison"] [role=rowgroup]:last-child [role=row]{background:transparent!important;border-color:var(--cp-border)!important}[data-theme=cyberpunk] [role=table][aria-label="Price comparison"] [role=rowgroup]:last-child [role=row]:hover{background:rgba(252,238,9,.05)!important}[data-theme=cyberpunk] [role=table][aria-label="Price comparison"] [role=cell]{color:var(--cp-t1)!important}[data-theme=cyberpunk] [role=table][aria-label="Price comparison"] .bg-blue-50,[data-theme=cyberpunk] [role=table][aria-label="Price comparison"] .bg-emerald-50,[data-theme=cyberpunk] [role=table][aria-label="Price comparison"] .bg-neutral-100,[data-theme=cyberpunk] [role=table][aria-label="Price comparison"] .bg-orange-50,[data-theme=cyberpunk] [role=table][aria-label="Price comparison"] .bg-violet-50{background:var(--cp-deep)!important;border:1px solid var(--cp-border)!important}[data-theme=cyberpunk] [role=table][aria-label="Price comparison"] .text-blue-800,[data-theme=cyberpunk] [role=table][aria-label="Price comparison"] .text-emerald-700,[data-theme=cyberpunk] [role=table][aria-label="Price comparison"] .text-neutral-700,[data-theme=cyberpunk] [role=table][aria-label="Price comparison"] .text-neutral-800,[data-theme=cyberpunk] [role=table][aria-label="Price comparison"] .text-orange-800,[data-theme=cyberpunk] [role=table][aria-label="Price comparison"] .text-violet-800{color:var(--cp-t1)!important}[data-theme=cyberpunk] .jp-widget table{background:transparent!important;border-color:var(--cp-border)!important}[data-theme=cyberpunk] .jp-widget thead{background:var(--cp-deep)!important;border-bottom:1px solid var(--cp-border)!important}[data-theme=cyberpunk] .jp-widget thead th{color:var(--cp-t2)!important;font-size:10px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.05em!important;border-color:var(--cp-border)!important}[data-theme=cyberpunk] .jp-widget tbody tr{background:transparent!important;border-color:var(--cp-border)!important}[data-theme=cyberpunk] .jp-widget tbody tr:hover{background:rgba(252,238,9,.05)!important}[data-theme=cyberpunk] .jp-widget tbody td{background:transparent!important;color:var(--cp-t1)!important;border-color:var(--cp-border)!important}[data-theme=cyberpunk] main>section>div[class*=rounded-2xl][class*=border]{background:var(--cp-card)!important;border:1px solid var(--cp-border)!important;border-radius:0!important;clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,12px 100%,0 calc(100% - 12px))!important;position:relative!important}[data-theme=cyberpunk] main>section>div[class*=rounded-2xl][class*=border]:before{content:""!important;position:absolute!important;top:0!important;left:0!important;right:0!important;height:1px!important;background:var(--cp-yellow)!important;z-index:10!important;clip-path:none!important}[data-theme=cyberpunk] main>section>div[class*=rounded-2xl][class*=border]:after{display:none!important;content:none!important}[data-theme=cyberpunk] main>section>div>div[class*=border-b]{border-bottom:1px solid var(--cp-border)!important}[data-theme=cyberpunk] main>section>div h3{color:var(--cp-cyan)!important;font-family:var(--cp-fd)!important;letter-spacing:.04em!important}[data-theme=cyberpunk] main [role=table][aria-label=Products]{background:transparent!important}[data-theme=cyberpunk] main [role=table][aria-label=Products] [role=rowgroup]:first-child{background:var(--cp-deep)!important;border-color:var(--cp-border)!important}[data-theme=cyberpunk] main [role=table][aria-label=Products] [role=columnheader]{color:var(--cp-t2)!important;font-size:10px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.05em!important}[data-theme=cyberpunk] main [role=table][aria-label=Products] [role=row]{background:transparent!important;border-color:var(--cp-border)!important}[data-theme=cyberpunk] main [role=table][aria-label=Products] [role=row]:hover{background:rgba(252,238,9,.05)!important}[data-theme=cyberpunk] main [role=table][aria-label=Products] [role=cell]{color:var(--cp-t1)!important;border-color:var(--cp-border)!important}[data-theme=cyberpunk] body{font-family:var(--cp-fm)!important}[data-theme=cyberpunk] body,[data-theme=cyberpunk] main{background:var(--cp-deep)!important;color:var(--cp-t1)!important}[data-theme=cyberpunk] main{color:var(--cp-t1)}[data-theme=cyberpunk] main :not(svg):not(path):not(circle):not(rect):not(line):not(polyline):not(polygon):not(input):not(textarea):not(select){color:inherit}[data-theme=cyberpunk] .jp-widget__body *{background-color:revert!important}[data-theme=cyberpunk] main [class*=rounded-2xl],[data-theme=cyberpunk] main [class*=rounded-xl]:not(input):not(button):not(select){background:var(--cp-card)!important;border:1px solid var(--cp-border)!important;border-radius:0!important;clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,12px 100%,0 calc(100% - 12px));position:relative}[data-theme=cyberpunk] main [class*=rounded-2xl]:before,[data-theme=cyberpunk] main [class*=rounded-xl]:not(input):not(button):not(select):before{content:"";position:absolute;top:0;left:0;width:35px;height:2px;background:var(--cp-yellow)!important;box-shadow:0 0 6px rgba(252,238,9,.4);z-index:2;clip-path:none}[data-theme=cyberpunk] main [class*=rounded-2xl]:after,[data-theme=cyberpunk] main [class*=rounded-xl]:not(input):not(button):not(select):after{content:"";position:absolute;top:0;left:0;width:2px;height:35px;background:var(--cp-yellow)!important;box-shadow:0 0 6px rgba(252,238,9,.4);z-index:2;clip-path:none}[data-theme=cyberpunk] main th{background:rgba(252,238,9,.06)!important;color:var(--cp-yellow)!important;border-color:var(--cp-border)!important;border-bottom:2px solid rgba(252,238,9,.3)!important;font-family:var(--cp-fd)!important;font-size:.65rem!important;letter-spacing:.15em;text-transform:uppercase}[data-theme=cyberpunk] main thead{background:rgba(252,238,9,.05)!important}[data-theme=cyberpunk] main td{color:var(--cp-t1)!important;border-color:var(--cp-border)!important;font-family:var(--cp-fm)!important}[data-theme=cyberpunk] main tr:hover td{background:rgba(252,238,9,.04)!important}[data-theme=cyberpunk] main tbody tr:nth-child(2n) td{background:rgba(0,240,255,.015)!important}[data-theme=cyberpunk] [class*=bg-white][class*=border],[data-theme=cyberpunk] [class*=bg-white][class*=shadow]{background:var(--cp-card)!important;border-color:var(--cp-border)!important;color:var(--cp-t1)!important}[data-theme=cyberpunk] h1{font-family:var(--cp-fd)!important;color:var(--cp-yellow)!important;letter-spacing:.08em;text-transform:uppercase;text-shadow:0 0 15px rgba(252,238,9,.4);animation:cp-glitch 5s ease-in-out infinite}[data-theme=cyberpunk] h2{font-family:var(--cp-fd)!important;color:var(--cp-t1)!important;letter-spacing:.06em}[data-theme=cyberpunk] h3{font-family:var(--cp-fd)!important;color:var(--cp-cyan)!important;letter-spacing:.04em}[data-theme=cyberpunk] .text-black,[data-theme=cyberpunk] .text-gray-600,[data-theme=cyberpunk] .text-gray-700,[data-theme=cyberpunk] .text-gray-800,[data-theme=cyberpunk] .text-gray-900,[data-theme=cyberpunk] .text-neutral-600,[data-theme=cyberpunk] .text-neutral-700,[data-theme=cyberpunk] .text-neutral-800,[data-theme=cyberpunk] .text-neutral-900,[data-theme=cyberpunk] .text-slate-900{color:var(--cp-t1)!important}[data-theme=cyberpunk] .text-gray-400,[data-theme=cyberpunk] .text-gray-500,[data-theme=cyberpunk] .text-neutral-400,[data-theme=cyberpunk] .text-neutral-500,[data-theme=cyberpunk] .text-slate-400,[data-theme=cyberpunk] .text-slate-500{color:var(--cp-t2)!important}[data-theme=cyberpunk] main .text-2xl,[data-theme=cyberpunk] main .text-3xl{font-family:var(--cp-fd)!important;color:var(--cp-cyan)!important;text-shadow:0 0 12px rgba(0,240,255,.4)}[data-theme=cyberpunk] main .text-sm,[data-theme=cyberpunk] main .text-xs{color:var(--cp-t2)}[data-theme=cyberpunk] .bg-blue-500,[data-theme=cyberpunk] .bg-blue-600{background:var(--cp-yellow)!important;color:var(--cp-deep)!important;font-weight:700!important;font-family:var(--cp-fd)!important;letter-spacing:.08em;box-shadow:0 0 20px rgba(252,238,9,.3)!important;border-radius:0!important}[data-theme=cyberpunk] .bg-blue-500:hover,[data-theme=cyberpunk] .bg-blue-600:hover{box-shadow:0 0 35px rgba(252,238,9,.5)!important;filter:brightness(1.1)}[data-theme=cyberpunk] .text-blue-500,[data-theme=cyberpunk] .text-blue-600{color:var(--cp-yellow)!important}[data-theme=cyberpunk] .text-blue-400{color:var(--cp-yellow-d)!important}[data-theme=cyberpunk] .bg-blue-100,[data-theme=cyberpunk] .bg-blue-50{background:rgba(252,238,9,.06)!important}[data-theme=cyberpunk] .border-blue-300,[data-theme=cyberpunk] .border-blue-400,[data-theme=cyberpunk] .border-blue-500,[data-theme=cyberpunk] .border-blue-600{border-color:var(--cp-yellow)!important}[data-theme=cyberpunk] .focus\:ring-blue-500:focus,[data-theme=cyberpunk] .ring-blue-500{--tw-ring-color:var(--cp-yellow)!important}[data-theme=cyberpunk] .bg-emerald-500,[data-theme=cyberpunk] .bg-emerald-600,[data-theme=cyberpunk] .bg-green-500,[data-theme=cyberpunk] .bg-green-600{background:var(--cp-green)!important;color:var(--cp-deep)!important;box-shadow:0 0 10px rgba(5,255,161,.3)!important}[data-theme=cyberpunk] .text-emerald-500,[data-theme=cyberpunk] .text-emerald-600,[data-theme=cyberpunk] .text-green-500,[data-theme=cyberpunk] .text-green-600{color:var(--cp-green)!important;text-shadow:0 0 8px rgba(5,255,161,.4)}[data-theme=cyberpunk] .bg-emerald-50,[data-theme=cyberpunk] .bg-green-100,[data-theme=cyberpunk] .bg-green-50{background:rgba(5,255,161,.06)!important}[data-theme=cyberpunk] .bg-red-500,[data-theme=cyberpunk] .bg-red-600{background:var(--cp-red)!important;box-shadow:0 0 15px rgba(255,0,60,.3)!important}[data-theme=cyberpunk] .text-red-500,[data-theme=cyberpunk] .text-red-600{color:var(--cp-red)!important;text-shadow:0 0 6px rgba(255,0,60,.4)}[data-theme=cyberpunk] .bg-red-100,[data-theme=cyberpunk] .bg-red-50{background:rgba(255,0,60,.08)!important}[data-theme=cyberpunk] .bg-amber-400,[data-theme=cyberpunk] .bg-amber-500,[data-theme=cyberpunk] .bg-yellow-400{background:var(--cp-yellow)!important;box-shadow:0 0 10px rgba(252,238,9,.3)!important}[data-theme=cyberpunk] .text-amber-600,[data-theme=cyberpunk] .text-yellow-600{color:var(--cp-yellow)!important}[data-theme=cyberpunk] .bg-amber-50,[data-theme=cyberpunk] .bg-yellow-50{background:rgba(252,238,9,.05)!important}[data-theme=cyberpunk] .bg-purple-50,[data-theme=cyberpunk] .bg-violet-50{background:rgba(255,42,109,.07)!important}[data-theme=cyberpunk] .text-purple-600,[data-theme=cyberpunk] .text-violet-600{color:var(--cp-magenta)!important}[data-theme=cyberpunk] .border-violet-400{border-color:var(--cp-magenta)!important}[data-theme=cyberpunk] .bg-orange-100,[data-theme=cyberpunk] .bg-orange-50{background:rgba(255,100,0,.06)!important}[data-theme=cyberpunk] [class*=from-blue-],[data-theme=cyberpunk] [class*=from-indigo-]{background:linear-gradient(135deg,rgba(252,238,9,.12),rgba(0,240,255,.08))!important;border:1px solid var(--cp-yellow)!important}[data-theme=cyberpunk] [class*=from-red-]{background:linear-gradient(135deg,rgba(255,0,60,.15),rgba(255,42,109,.08))!important;border:1px solid var(--cp-red)!important}[data-theme=cyberpunk] [class*=from-emerald],[data-theme=cyberpunk] [class*=from-green],[data-theme=cyberpunk] [class*=from-teal]{background:linear-gradient(135deg,rgba(0,240,255,.1),rgba(5,255,161,.06))!important;border:1px solid rgba(0,240,255,.3)!important}[data-theme=cyberpunk] input,[data-theme=cyberpunk] select,[data-theme=cyberpunk] textarea{background:var(--cp-deep)!important;color:var(--cp-t1)!important;border:1px solid var(--cp-border)!important;font-family:var(--cp-fm)!important;border-radius:0!important;caret-color:var(--cp-yellow)}[data-theme=cyberpunk] input:focus,[data-theme=cyberpunk] select:focus,[data-theme=cyberpunk] textarea:focus{border-color:var(--cp-yellow)!important;box-shadow:0 0 0 1px var(--cp-yellow),0 0 15px rgba(252,238,9,.1)!important;outline:none!important}[data-theme=cyberpunk] input::-moz-placeholder,[data-theme=cyberpunk] textarea::-moz-placeholder{color:var(--cp-t3)!important}[data-theme=cyberpunk] input::placeholder,[data-theme=cyberpunk] textarea::placeholder{color:var(--cp-t3)!important}[data-theme=cyberpunk] button{font-family:var(--cp-fm)!important;letter-spacing:.04em;border-radius:0!important}[data-theme=cyberpunk] .rounded-full{border-radius:2px!important}[data-theme=cyberpunk] .rounded,[data-theme=cyberpunk] .rounded-lg,[data-theme=cyberpunk] .rounded-md{border-radius:0!important}[data-theme=cyberpunk] ::-webkit-scrollbar{width:5px;height:5px}[data-theme=cyberpunk] ::-webkit-scrollbar-track{background:var(--cp-deep)}[data-theme=cyberpunk] ::-webkit-scrollbar-thumb{background:var(--cp-yellow-d);border-radius:0}[data-theme=cyberpunk] ::-webkit-scrollbar-thumb:hover{background:var(--cp-yellow)}[data-theme=cyberpunk] .animate-spin{border-color:var(--cp-yellow)!important;border-top-color:transparent!important}[data-theme=cyberpunk] ::-moz-selection{background:rgba(252,238,9,.3);color:#fff}[data-theme=cyberpunk] ::selection{background:rgba(252,238,9,.3);color:#fff}[data-theme=cyberpunk] :focus-visible{outline:1px solid var(--cp-yellow)!important;outline-offset:2px}[data-theme=cyberpunk] main svg:not(.cp-keep){filter:saturate(.5) brightness(.7) hue-rotate(180deg)}[data-theme=cyberpunk] main a:not(nav a){color:var(--cp-cyan)!important}[data-theme=cyberpunk] main a:not(nav a):hover{color:var(--cp-yellow)!important;text-shadow:0 0 8px rgba(252,238,9,.4)}[data-theme=cyberpunk] [class*=bg-black\\\/]{background:rgba(0,0,10,.9)!important}[data-theme=cyberpunk] [class*=bg-white][class*=rounded-2xl],[data-theme=cyberpunk] [class*=bg-white][class*=rounded-xl]{background:var(--cp-card)!important;border:1px solid var(--cp-border)!important}[data-theme=cyberpunk] hr,[data-theme=cyberpunk] main [class*=divide-]>*+*{border-color:var(--cp-border)!important}[data-theme=cyberpunk] code,[data-theme=cyberpunk] pre{background:rgba(0,240,255,.04)!important;color:var(--cp-cyan)!important;font-family:var(--cp-fm)!important}[data-theme=cyberpunk] textarea[class*=font-mono]{background:var(--cp-deep)!important;color:var(--cp-green)!important;text-shadow:0 0 3px rgba(5,255,161,.3)}[data-theme=cyberpunk] [class*=bg-neutral-300]{background:var(--cp-border)!important}[data-theme=cyberpunk] main [class*=rounded-full][class*=px-]{border-radius:2px!important;border:1px solid var(--cp-border)!important}[data-theme=cyberpunk] .animate-pulse{background:var(--cp-card)!important;opacity:.5}[data-theme=cyberpunk] .skeleton-shimmer{background:var(--cp-card)!important}[data-theme=cyberpunk] .skeleton-shimmer:after{background:linear-gradient(90deg,transparent,rgba(0,240,255,.08) 50%,transparent)!important}[data-theme=cyberpunk] [class*=shadow-lg],[data-theme=cyberpunk] [class*=shadow-md],[data-theme=cyberpunk] [class*=shadow-xl]{box-shadow:0 4px 30px rgba(0,0,0,.5)!important}[data-theme=cyberpunk] aside{background:var(--cp-sidebar)!important;border-right:2px solid var(--cp-yellow)!important;box-shadow:2px 0 25px rgba(252,238,9,.06)!important}[data-theme=cyberpunk] aside .border-b,[data-theme=cyberpunk] aside .border-t{border-color:rgba(252,238,9,.2)!important}[data-theme=cyberpunk] aside span.text-white{font-family:var(--cp-fd)!important;color:var(--cp-yellow)!important;text-shadow:0 0 10px rgba(252,238,9,.4),0 0 30px rgba(252,238,9,.15);letter-spacing:.2em;animation:cp-neon-flicker 4s linear infinite}[data-theme=cyberpunk] aside span.text-blue-400{background:var(--cp-red)!important;color:#fff!important;font-family:var(--cp-fd)!important;font-size:9px!important;letter-spacing:.2em;border-radius:2px!important}[data-theme=cyberpunk] aside svg path[stroke="#3B82F6"]{stroke:var(--cp-yellow)!important;filter:drop-shadow(0 0 6px rgba(252,238,9,.4))}[data-theme=cyberpunk] nav a{color:var(--cp-t3)!important;font-family:var(--cp-fm)!important;letter-spacing:.08em;text-transform:uppercase;font-size:12px!important;border-left:2px solid transparent;border-radius:0!important}[data-theme=cyberpunk] nav a:hover{color:var(--cp-yellow)!important;background:rgba(252,238,9,.06)!important;border-left-color:var(--cp-yellow)!important}[data-theme=cyberpunk] nav a.bg-blue-600{background:linear-gradient(90deg,rgba(252,238,9,.15),transparent)!important;color:var(--cp-yellow)!important;border-left:2px solid var(--cp-yellow)!important}[data-theme=cyberpunk] nav a.bg-blue-600 svg{color:var(--cp-yellow)!important}[data-theme=cyberpunk] aside p.text-white{color:var(--cp-t1)!important;font-family:var(--cp-fm)!important}[data-theme=cyberpunk] aside .text-slate-400{color:var(--cp-t3)!important}[data-theme=cyberpunk] aside button:hover{background:rgba(255,0,60,.12)!important;color:var(--cp-red)!important}[data-theme=cyberpunk] aside .bg-emerald-500{background:var(--cp-green)!important;box-shadow:0 0 8px rgba(5,255,161,.4)}[data-theme=cyberpunk] aside .bg-yellow-400{background:var(--cp-yellow)!important;box-shadow:0 0 8px rgba(252,238,9,.4)}[data-theme=cyberpunk] aside .bg-red-500{background:var(--cp-red)!important;box-shadow:0 0 8px rgba(255,0,60,.4)}[data-theme=cyberpunk] aside:after{content:"";position:absolute;bottom:0;left:0;right:0;height:3px;background:repeating-linear-gradient(90deg,var(--cp-yellow) 0,var(--cp-yellow) 8px,var(--cp-deep) 8px,var(--cp-deep) 14px)}[data-theme=cyberpunk] .bg-slate-900{background:var(--cp-deep)!important}[data-theme=cyberpunk] .bg-slate-800{background:var(--cp-card)!important;border-color:var(--cp-border)!important}[data-theme=cyberpunk] .bg-slate-700{background:var(--cp-panel)!important}[data-theme=cyberpunk] .border-slate-600,[data-theme=cyberpunk] .border-slate-700{border-color:var(--cp-border)!important}[data-theme=cyberpunk] .text-slate-300{color:var(--cp-t2)!important}[data-theme=cyberpunk] .text-slate-400{color:var(--cp-t3)!important}[data-theme=cyberpunk] .text-white{color:var(--cp-t1)!important}[data-theme=cyberpunk] .placeholder-slate-400::-moz-placeholder{color:var(--cp-t3)!important}[data-theme=cyberpunk] .placeholder-slate-400::placeholder{color:var(--cp-t3)!important}[data-theme=cyberpunk] .bg-slate-800 span[class*=text-blue]{color:var(--cp-yellow)!important}[data-theme=cyberpunk] .bg-blue-600.text-white,[data-theme=cyberpunk] button.bg-blue-600{background:var(--cp-yellow)!important;color:var(--cp-deep)!important;font-family:var(--cp-fd)!important;letter-spacing:.08em;border-radius:0!important;box-shadow:0 0 20px rgba(252,238,9,.3)!important}[data-theme=cyberpunk] .bg-slate-700\/50{background:rgba(12,16,32,.6)!important}[data-theme=cyberpunk] body:after{content:"";position:fixed;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:9999;background:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(0,240,255,.012) 0,rgba(0,240,255,.012) 4px);animation:cp-scan 10s linear infinite}@keyframes cp-scan{0%{transform:translateY(0)}to{transform:translateY(4px)}}[data-theme=cyberpunk] main:before{content:"";position:fixed;top:0;left:240px;right:0;bottom:0;pointer-events:none;z-index:0;opacity:.025;background-image:linear-gradient(rgba(0,240,255,.3) 1px,transparent 0),linear-gradient(90deg,rgba(0,240,255,.3) 1px,transparent 0);background-size:40px 40px}[data-theme=cyberpunk] main>*{position:relative;z-index:1}@keyframes cp-glitch{0%,90%,to{text-shadow:0 0 15px rgba(252,238,9,.4)}92%{text-shadow:-3px 0 var(--cp-magenta),3px 0 var(--cp-cyan);transform:translateX(-1px)}94%{text-shadow:3px 0 var(--cp-magenta),-3px 0 var(--cp-cyan);transform:translateX(1px)}96%,98%{text-shadow:0 0 15px rgba(252,238,9,.4);transform:translateX(0)}97%{text-shadow:-2px 0 var(--cp-red),2px 0 var(--cp-cyan);transform:translateX(-1px)}}@keyframes cp-neon-flicker{0%,18.9%,21%,22.9%,25%,53.9%,56%,to{text-shadow:0 0 10px rgba(252,238,9,.4),0 0 30px rgba(252,238,9,.15);opacity:1}19%,22%,54%{text-shadow:none;opacity:.85}}@keyframes cp-boot-flash{0%{opacity:1}to{opacity:0;pointer-events:none}}.cp-boot-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99999;background:var(--cp-yellow);animation:cp-boot-flash .4s ease-out forwards}html[data-theme=cyberpunk] *{transition:background-color .3s,color .2s,border-color .3s}[data-theme=cyberpunk] .bg-white{background:var(--cp-card)!important}[data-theme=cyberpunk] .hover\:bg-blue-50:hover,[data-theme=cyberpunk] .hover\:bg-blue-50\/30:hover,[data-theme=cyberpunk] .hover\:bg-gray-50:hover,[data-theme=cyberpunk] .hover\:bg-neutral-50:hover{background:rgba(252,238,9,.04)!important}[data-theme=cyberpunk] [class*=bg-blue-50\\\/]{background:rgba(252,238,9,.05)!important}[data-theme=cyberpunk] main [class*=bg-white][class*=border]{background:var(--cp-card)!important;border-color:var(--cp-border)!important}[data-theme=cyberpunk] main [class*=bg-white][class*=border]:hover{border-color:var(--cp-yellow)!important;box-shadow:0 0 20px rgba(252,238,9,.08)!important}[data-theme=cyberpunk] .bg-neutral-50{background:var(--cp-panel)!important}[data-theme=cyberpunk] [class*=bg-jabal]{background:var(--cp-card)!important}[data-theme=cyberpunk] main tr[class*=bg-white]{background:rgba(252,238,9,.04)!important}[data-theme=cyberpunk] main [class*=bg-white][class*=z-50]{background:var(--cp-card)!important;border-color:var(--cp-border)!important}[data-theme=cyberpunk] main .bg-emerald-100{background:rgba(5,255,161,.1)!important}[data-theme=cyberpunk] main .bg-red-100{background:rgba(255,0,60,.1)!important}[data-theme=cyberpunk] main [class*=bg-green-100]{background:rgba(5,255,161,.1)!important;border:1px solid rgba(5,255,161,.2)!important}[data-theme=cyberpunk] main [class*=bg-red-100]{background:rgba(255,0,60,.1)!important;border:1px solid rgba(255,0,60,.2)!important}[data-theme=cyberpunk] main [class*=bg-purple-100],[data-theme=cyberpunk] main [class*=bg-violet-100]{background:rgba(255,42,109,.1)!important;border:1px solid rgba(255,42,109,.2)!important}[data-theme=cyberpunk] main [class*=bg-gray-100],[data-theme=cyberpunk] main [class*=bg-neutral-100]{background:rgba(0,240,255,.05)!important;border:1px solid var(--cp-border)!important}[data-theme=cyberpunk] main [class*=bg-blue-100]{background:rgba(252,238,9,.08)!important;border:1px solid rgba(252,238,9,.2)!important}.jp-display-xl{font-size:clamp(52px,6.4vw,96px);line-height:.98;color:var(--neutral-900);margin:0}.jp-display-xl,.jp-display-xl__accent{font-family:var(--font-display);font-weight:200;letter-spacing:-.04em}.jp-display-xl__accent{font-style:normal;color:inherit}[data-theme=dark] .jp-display-xl{color:var(--neutral-800)}.jp-display-lg{font-family:var(--font-display);font-weight:300;font-size:clamp(40px,5.2vw,72px);line-height:1.02;letter-spacing:-.03em;color:var(--neutral-900);margin:0}[data-theme=dark] .jp-display-lg{color:var(--neutral-800)}.jp-display-md{font-family:var(--font-display);font-weight:300;font-size:clamp(32px,4vw,52px);line-height:1.04;letter-spacing:-.025em;color:var(--neutral-900);margin:0}[data-theme=dark] .jp-display-md{color:var(--neutral-800)}.jp-micro-label{font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--neutral-500)}.jp-hero{position:relative;padding:40px 0 96px;isolation:isolate}.jp-hero__head{max-width:1280px;margin:0 auto 40px}.jp-hero__grid{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:64px;align-items:center}.jp-hero__copy{position:relative;z-index:2;max-width:520px}.jp-hero__lede{margin-top:28px;font-family:var(--font-display);font-weight:300;font-size:18px;line-height:1.55;letter-spacing:-.01em;max-width:460px}.jp-hero__lede,[data-theme=dark] .jp-hero__lede{color:var(--neutral-600)}.jp-hero__chips{margin-top:40px;display:flex;flex-wrap:wrap;gap:10px}.jp-chip{--chip-border:rgba(16,24,40,.14);--chip-fg:var(--neutral-800);display:inline-flex;align-items:center;gap:8px;padding:9px 18px;border-radius:999px;background:transparent;border:1px solid var(--chip-border);color:var(--chip-fg);font-family:var(--font-display);font-weight:400;font-size:14px;letter-spacing:-.005em;cursor:pointer;transition:background var(--dur-normal) var(--ease-standard),border-color var(--dur-normal) var(--ease-standard),color var(--dur-normal) var(--ease-standard)}.jp-chip:hover{background:rgba(16,24,40,.035);border-color:rgba(16,24,40,.28)}.jp-chip:active{background:rgba(16,24,40,.06)}.jp-chip--primary{--chip-border:rgba(79,70,229,.5);--chip-fg:var(--brand-600)}.jp-chip--primary:hover{background:rgba(79,70,229,.06);border-color:var(--brand-600)}.jp-chip__dot{display:none}[data-theme=dark] .jp-chip{--chip-border:hsla(0,0%,100%,.16);--chip-fg:var(--neutral-800)}[data-theme=dark] .jp-chip:hover{background:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.28)}[data-theme=dark] .jp-chip--primary{--chip-border:rgba(124,132,247,.45);--chip-fg:var(--brand-400)}.jp-hero--centered .jp-hero__head{display:flex;flex-direction:column;align-items:center;gap:18px}.jp-hero--centered .jp-hero__stage{position:relative;max-width:1083px;margin:0 auto;aspect-ratio:auto;isolation:isolate}.jp-hero--centered .jp-hero__stage:after{content:"";position:absolute;left:0;right:0;bottom:0;height:45%;z-index:2;pointer-events:none;background:linear-gradient(0deg,#f4f4f2,hsla(60,8%,95%,.92) 18%,hsla(60,8%,95%,.55) 48%,hsla(60,8%,95%,0))}[data-theme=dark] .jp-hero--centered .jp-hero__stage:after{background:linear-gradient(0deg,#0a0d16,rgba(10,13,22,.92) 18%,rgba(10,13,22,.55) 48%,rgba(10,13,22,0))}.jp-hero--centered .jp-hero__chips{margin-top:40px;justify-content:center}.jp-hero--centered .jp-hero__image{filter:none;z-index:1}[data-theme=dark] .jp-hero--centered .jp-hero__image{filter:none}.jp-hero__scroll-hint{width:34px;height:48px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid rgba(16,24,40,.16);background:hsla(0,0%,100%,.55);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:var(--neutral-700);font-size:14px;line-height:1;cursor:pointer;transition:transform var(--dur-normal) var(--ease-standard),border-color var(--dur-normal) var(--ease-standard);animation:jp-scroll-bob 2.6s ease-in-out infinite}.jp-hero__scroll-hint:hover{border-color:rgba(16,24,40,.3);transform:translateY(2px)}[data-theme=dark] .jp-hero__scroll-hint{background:rgba(20,22,30,.6);border-color:hsla(0,0%,100%,.16);color:var(--neutral-700)}@keyframes jp-scroll-bob{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){.jp-hero__scroll-hint{animation:none}}.jp-hero__stage{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:16/10;width:100%}.jp-hero__glow{display:none}.jp-hero__image{position:relative;z-index:1;width:100%;transition:transform var(--dur-slowest) var(--ease-out);will-change:transform;filter:drop-shadow(0 24px 36px rgba(15,17,24,.1)) drop-shadow(0 8px 14px rgba(15,17,24,.06))}.jp-hero__image-el{width:100%;height:auto;display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}[data-theme=dark] .jp-hero__image{filter:drop-shadow(0 32px 40px rgba(0,0,0,.45)) drop-shadow(0 12px 18px rgba(0,0,0,.3))}.jp-hero__floor{display:none}@media (max-width:1024px){.jp-hero{padding:24px 0 72px}.jp-hero__grid{gap:40px}}@media (max-width:760px){.jp-hero{padding:8px 0 64px}.jp-hero__head{margin-bottom:28px}.jp-hero__grid{grid-template-columns:1fr;gap:28px}.jp-hero__copy{max-width:100%}.jp-hero__lede{margin-top:20px;font-size:16px}.jp-hero__chips{margin-top:24px}.jp-hero__stage{aspect-ratio:16/11}}.jp-widget{position:relative;border-radius:20px;background:transparent;border:1px solid rgba(16,24,40,.08);overflow:hidden;isolation:isolate;transition:background var(--dur-normal) var(--ease-standard),border-color var(--dur-normal) var(--ease-standard),box-shadow var(--dur-slow) var(--ease-standard)}.jp-scrim-matte{backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);background:hsla(0,0%,100%,.55)}[data-theme=dark] .jp-scrim-matte{background:rgba(26,26,34,.55)}@media (prefers-reduced-transparency:reduce){.jp-scrim-matte{backdrop-filter:none;-webkit-backdrop-filter:none;background:hsla(60,8%,95%,.78)}[data-theme=dark] .jp-scrim-matte{background:rgba(10,13,22,.78)}}.jp-widget:not(.is-open):after{content:"";position:absolute;left:0;right:0;bottom:0;height:60%;z-index:1;pointer-events:none;border-radius:0 0 20px 20px;background:linear-gradient(0deg,#f4f4f2,hsla(60,8%,95%,.97) 12%,hsla(60,8%,95%,.86) 28%,hsla(60,8%,95%,.6) 50%,hsla(60,8%,95%,.28) 75%,hsla(60,8%,95%,.08) 90%,hsla(60,8%,95%,0))}[data-theme=dark] .jp-widget:not(.is-open):after{background:linear-gradient(0deg,#0a0d16,rgba(10,13,22,.97) 12%,rgba(10,13,22,.86) 28%,rgba(10,13,22,.6) 50%,rgba(10,13,22,.28) 75%,rgba(10,13,22,.08) 90%,rgba(10,13,22,0))}.jp-widget__peek-preview{display:flex;flex-direction:column;gap:2px;margin-top:4px}.jp-widget__peek-preview-row{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,2fr) auto auto;align-items:baseline;-moz-column-gap:14px;column-gap:14px;padding:6px 0;border-bottom:1px dashed rgba(16,24,40,.06);font-size:12px;line-height:1.3}.jp-widget__peek-preview-row:last-child{border-bottom:none}.jp-widget__peek-preview-model{font-weight:500;color:var(--neutral-800)}.jp-widget__peek-preview-model,.jp-widget__peek-preview-spec{font-family:var(--font-display);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.jp-widget__peek-preview-spec{font-weight:300;color:var(--neutral-500);font-size:11.5px}.jp-widget__peek-preview-price{font-family:var(--font-mono);font-size:12px;color:var(--neutral-800);font-variant-numeric:tabular-nums;white-space:nowrap}.jp-widget__peek-preview-qty{font-family:var(--font-mono);font-size:10.5px;color:var(--neutral-500);font-variant-numeric:tabular-nums;white-space:nowrap;min-width:32px;text-align:right}[data-theme=dark] .jp-widget__peek-preview-row{border-bottom-color:hsla(0,0%,100%,.05)}[data-theme=dark] .jp-widget__peek-preview-model{color:var(--neutral-800)}[data-theme=dark] .jp-widget__peek-preview-spec{color:var(--neutral-600)}[data-theme=dark] .jp-widget__peek-preview-price{color:var(--neutral-800)}[data-theme=dark] .jp-widget__peek-preview-qty{color:var(--neutral-600)}.jp-widget__peek-hint{position:relative;z-index:2}.jp-widget:hover{background:rgba(16,24,40,.015);border-color:rgba(16,24,40,.16)}.jp-widget.is-open{backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);box-shadow:inset 0 1px 0 0 hsla(0,0%,100%,.9),0 1px 2px 0 rgba(16,24,40,.04),0 8px 24px -8px rgba(16,24,40,.06),0 0 0 .5px rgba(16,24,40,.04)}.jp-widget.is-open,.jp-widget.is-open:hover{background:hsla(0,0%,100%,.62);border-color:hsla(0,0%,100%,.7)}.jp-widget__trigger{width:100%;text-align:left;display:block;padding:20px 22px;background:transparent;border:0;cursor:pointer;color:inherit;transition:padding var(--dur-normal) var(--ease-standard)}.jp-widget:not(.is-open) .jp-widget__trigger{display:flex;flex-direction:column;height:400px}.jp-widget__trigger-head{display:flex;align-items:center;gap:18px}.jp-widget__trigger:focus-visible{outline:none;box-shadow:inset 0 0 0 2px rgba(79,70,229,.45);border-radius:20px}.jp-widget__peek{margin-top:14px;padding-top:14px;border-top:1px dashed rgba(16,24,40,.1);display:flex;flex-direction:column;gap:10px;flex:1;min-height:0}.jp-widget__peek>.jp-widget__peek-hint{margin-top:auto}.jp-widget__peek-steps{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-family:var(--font-mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--neutral-500)}.jp-widget__peek-steps>span{display:inline-flex;align-items:center;gap:6px}.jp-widget__peek-steps .step-num{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:999px;border:1px solid rgba(16,24,40,.14);font-family:var(--font-mono);font-size:9px;color:var(--neutral-600);background:transparent}.jp-widget__peek-steps .step-arrow{color:var(--neutral-300);font-family:var(--font-mono);font-size:11px}.jp-widget__peek-rows{display:flex;flex-direction:column;gap:6px;flex:1 1 0;min-height:0;overflow:hidden}.jp-widget__peek-row{display:flex;align-items:center;gap:12px;min-height:24px;font-size:12px;color:var(--neutral-700);line-height:1.4}.jp-widget__peek-row .peek-side{font-family:var(--font-mono);font-size:9px;letter-spacing:.1em;text-transform:uppercase;min-width:28px;padding:2px 6px;border-radius:4px;text-align:center;flex-shrink:0}.jp-widget__peek-row .peek-side[data-market=ae]{color:#1d4ed8;background:rgba(59,130,246,.08)}.jp-widget__peek-row .peek-side[data-market=ru]{color:#c2410c;background:rgba(249,115,22,.08)}.jp-widget__peek-row .peek-model{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--neutral-700)}.jp-widget__peek-row .peek-diff{font-family:var(--font-mono);font-size:12px;font-variant-numeric:tabular-nums;color:var(--neutral-900);flex-shrink:0}.jp-widget__peek-row .peek-pct{font-family:var(--font-mono);font-size:10px;color:var(--neutral-500);font-variant-numeric:tabular-nums}.jp-widget__peek-hint{display:flex;align-items:center;justify-content:flex-end;gap:6px;margin-top:2px;font-family:var(--font-mono);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--neutral-400);transition:color var(--dur-normal) var(--ease-standard)}.jp-widget:hover .jp-widget__peek-hint{color:var(--brand-600)}.jp-widget__peek-hint .peek-hint-arrow{display:inline-block;transform:translateY(1px);font-size:11px;transition:transform var(--dur-normal) var(--ease-standard)}.jp-widget:hover .jp-widget__peek-hint .peek-hint-arrow{transform:translateY(3px)}.jp-widget__peek-skeleton{display:flex;flex-direction:column;gap:6px}.jp-widget__peek-skeleton-row{height:18px;border-radius:6px;background:linear-gradient(90deg,rgba(16,24,40,.04) 25%,rgba(16,24,40,.07) 37%,rgba(16,24,40,.04) 63%);background-size:400% 100%;animation:jp-peek-shimmer 1.4s linear infinite}@keyframes jp-peek-shimmer{0%{background-position:100% 50%}to{background-position:0 50%}}@media (prefers-reduced-motion:reduce){.jp-widget__peek-skeleton-row{animation:none}}[data-theme=dark] .jp-widget__peek{border-top-color:hsla(0,0%,100%,.08)}[data-theme=dark] .jp-widget__peek-steps{color:var(--neutral-600)}[data-theme=dark] .jp-widget__peek-steps .step-num{border-color:hsla(0,0%,100%,.14);color:var(--neutral-700)}[data-theme=dark] .jp-widget__peek-steps .step-arrow{color:hsla(0,0%,100%,.2)}[data-theme=dark] .jp-widget__peek-row,[data-theme=dark] .jp-widget__peek-row .peek-model{color:var(--neutral-700)}[data-theme=dark] .jp-widget__peek-row .peek-diff{color:var(--neutral-800)}[data-theme=dark] .jp-widget__peek-row .peek-pct{color:var(--neutral-600)}[data-theme=dark] .jp-widget__peek-row .peek-side[data-market=ae]{color:#93c5fd;background:rgba(59,130,246,.12)}[data-theme=dark] .jp-widget__peek-row .peek-side[data-market=ru]{color:#fdba74;background:rgba(249,115,22,.12)}.jp-widget__peek-form{display:flex;flex-direction:column;gap:10px;margin-top:4px}.jp-widget__peek-form-field{display:flex;flex-direction:column;gap:5px}.jp-widget__peek-form-label{font-size:10.5px;font-weight:500;color:var(--neutral-600);letter-spacing:0}.jp-widget__peek-form-dropdown{display:flex;align-items:center;justify-content:space-between;height:34px;padding:0 12px;border:1px solid rgba(16,24,40,.1);border-radius:8px;background:hsla(0,0%,100%,.55);font-size:12.5px;color:var(--neutral-700)}.jp-widget__peek-form-dropdown .peek-chevron{color:var(--neutral-400);font-size:10px;line-height:1}.jp-widget__peek-form-textarea{display:flex;flex-direction:column;gap:3px;padding:9px 12px;border:1px solid rgba(16,24,40,.1);border-radius:8px;background:hsla(0,0%,100%,.55);font-family:var(--font-mono);font-size:11px;line-height:1.6;color:var(--neutral-600)}.jp-widget__peek-form-textarea .peek-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.jp-widget__peek-form-cta{align-self:flex-start;display:inline-flex;align-items:center;height:32px;padding:0 14px;border-radius:999px;border:1px solid rgba(79,70,229,.45);background:transparent;color:var(--brand-600);font-family:var(--font-display);font-size:12.5px;font-weight:500;letter-spacing:-.003em}[data-theme=dark] .jp-widget__peek-form-label{color:var(--neutral-600)}[data-theme=dark] .jp-widget__peek-form-dropdown{border-color:hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.03);color:var(--neutral-700)}[data-theme=dark] .jp-widget__peek-form-dropdown .peek-chevron{color:var(--neutral-600)}[data-theme=dark] .jp-widget__peek-form-textarea{border-color:hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.03);color:var(--neutral-600)}[data-theme=dark] .jp-widget__peek-form-cta{border-color:rgba(124,132,247,.45);color:var(--brand-400)}[data-theme=dark] .jp-widget__peek-hint{color:var(--neutral-600)}[data-theme=dark] .jp-widget:hover .jp-widget__peek-hint{color:var(--brand-400)}[data-theme=dark] .jp-widget__peek-skeleton-row{background:linear-gradient(90deg,hsla(0,0%,100%,.04) 25%,hsla(0,0%,100%,.07) 37%,hsla(0,0%,100%,.04) 63%);background-size:400% 100%}.jp-widget__icon{flex:0 0 auto;width:42px;height:42px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;background:rgba(16,24,40,.035);border:1px solid rgba(16,24,40,.06);color:var(--neutral-700);transition:background var(--dur-normal) var(--ease-standard),color var(--dur-normal) var(--ease-standard),border-color var(--dur-normal) var(--ease-standard)}.jp-widget:hover .jp-widget__icon{color:var(--brand-600);background:rgba(79,70,229,.05);border-color:rgba(79,70,229,.15)}.jp-widget.is-open .jp-widget__icon{width:34px;height:34px;border-radius:10px}.jp-widget__title{font-family:var(--font-display);font-weight:400;font-size:16px;letter-spacing:-.012em;color:var(--neutral-900);margin:0;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.jp-widget.is-open .jp-widget__title{font-size:14px;font-weight:500}.jp-widget__desc{margin:3px 0 0;font-family:var(--font-display);font-weight:300;font-size:13px;line-height:1.45;letter-spacing:-.003em;color:var(--neutral-500)}.jp-widget__chevron{flex:0 0 auto;color:var(--neutral-400);transition:transform var(--dur-normal) var(--ease-standard),color var(--dur-normal) var(--ease-standard)}.jp-widget:hover .jp-widget__chevron{color:var(--neutral-600)}.jp-widget.is-open .jp-widget__chevron{transform:rotate(180deg)}.jp-widget__body{padding:4px 22px 20px;border-top:1px solid rgba(16,24,40,.05)}.jp-widget.is-open .jp-widget__body{max-height:calc(100vh - 11rem);overflow-y:auto;overscroll-behavior:contain}.jp-section:has(.jp-widget.is-open){position:relative;z-index:45;isolation:isolate}[data-theme=dark] .jp-widget{border-color:hsla(0,0%,100%,.08)}[data-theme=dark] .jp-widget:hover{background:hsla(0,0%,100%,.025);border-color:hsla(0,0%,100%,.18)}[data-theme=dark] .jp-widget.is-open{background:rgba(26,26,34,.55);border-color:hsla(0,0%,100%,.06);box-shadow:inset 0 1px 0 0 hsla(0,0%,100%,.05),0 8px 32px -12px rgba(0,0,0,.6),0 0 0 .5px hsla(0,0%,100%,.04)}[data-theme=dark] .jp-widget__icon{background:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.08);color:var(--neutral-700)}[data-theme=dark] .jp-widget:hover .jp-widget__icon{color:var(--brand-400);background:rgba(124,132,247,.08);border-color:rgba(124,132,247,.2)}[data-theme=dark] .jp-widget__title{color:var(--neutral-800)}[data-theme=dark] .jp-widget__desc{color:var(--neutral-600)}[data-theme=dark] .jp-widget__body{border-top-color:hsla(0,0%,100%,.06)}.jp-section{scroll-margin-top:96px;padding-block:clamp(56px,9vw,120px)}.jp-section--dense{padding-block:clamp(40px,6vw,72px)}.jp-section__header{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:32px;flex-wrap:wrap}.jp-section__header .jp-section-title,.jp-section__header h2{font-family:var(--font-display);font-weight:300;font-size:clamp(28px,3.4vw,44px);letter-spacing:-.025em;line-height:1.04;color:var(--neutral-900);margin:0}[data-theme=dark] .jp-section__header .jp-section-title,[data-theme=dark] .jp-section__header h2{color:var(--neutral-800)}html.lenis{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent],html.lenis body{overscroll-behavior:contain}.jp-tool-card{display:flex;flex-direction:column;align-items:flex-start;padding:32px 28px;border-radius:20px;background:transparent;border:1px solid rgba(16,24,40,.08);transition:background var(--dur-normal) var(--ease-standard),border-color var(--dur-normal) var(--ease-standard),transform var(--dur-fast) var(--ease-spring);min-height:200px}.jp-tool-card__icon{width:28px;height:28px;color:var(--neutral-700);margin-bottom:24px;transition:color var(--dur-normal) var(--ease-standard)}.jp-tool-card__title{font-family:var(--font-display);font-weight:400;font-size:18px;letter-spacing:-.015em;color:var(--neutral-900);margin:0 0 6px}.jp-tool-card__desc{font-family:var(--font-display);font-weight:300;font-size:13.5px;line-height:1.5;letter-spacing:-.005em;color:var(--neutral-500);margin:0;max-width:95%}.jp-tool-card--interactive{cursor:pointer}.jp-tool-card--interactive:hover{background:rgba(16,24,40,.02);border-color:rgba(16,24,40,.18)}.jp-tool-card--interactive:hover .jp-tool-card__icon{color:var(--brand-600)}.jp-tool-card--disabled{opacity:.5;cursor:not-allowed}[data-theme=dark] .jp-tool-card{border-color:hsla(0,0%,100%,.08)}[data-theme=dark] .jp-tool-card__icon{color:var(--neutral-700)}[data-theme=dark] .jp-tool-card__title{color:var(--neutral-800)}[data-theme=dark] .jp-tool-card__desc{color:var(--neutral-500)}[data-theme=dark] .jp-tool-card--interactive:hover{background:hsla(0,0%,100%,.03);border-color:hsla(0,0%,100%,.2)}[data-theme=dark] .jp-tool-card--interactive:hover .jp-tool-card__icon{color:var(--brand-400)}@media (max-width:768px){.jp-topnav{padding:12px 16px 8px}.jp-topnav__row{grid-template-columns:auto 1fr auto;gap:12px}.jp-navpill{display:none}.jp-widget__body{flex-direction:column;gap:16px}.jp-widget__panel{min-width:100%}.jp-widget__peek-rows{display:none}.jp-tool-card{min-width:100%;grid-column:span 1}.jp-table-wrapper,table:not(.jp-widget table){display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.jp-hero__image{max-width:240px;max-height:240px}.jp-display-xl{font-size:2rem;line-height:1.2}.jp-display-lg{font-size:1.75rem}.jp-display-md{font-size:1.5rem}.jp-section{padding-top:2rem;padding-bottom:2rem}.jp-section-number{display:none}.jp-sidebar{width:100%;height:auto;position:relative}.jp-widget{padding:16px;border-radius:16px}input[type=email],input[type=text],select,textarea{font-size:16px}}@media (min-width:768px) and (max-width:1024px){.jp-widget__body{gap:16px}.jp-widget__panel{min-width:320px}.jp-tool-card{min-width:calc(50% - 12px)}.jp-hero__image{max-width:320px;max-height:320px}.jp-topnav__row{gap:16px}}@media (min-width:1440px){.jp-topnav__row{max-width:1600px}.jp-section{max-width:1440px}}@media (max-width:768px) and (orientation:landscape){.jp-hero{padding-top:2rem;padding-bottom:2rem}.jp-hero__image{max-width:200px;max-height:200px}}@media (hover:none) and (pointer:coarse){a,button{min-height:44px;min-width:44px}.jp-navpill__link{padding:12px 18px}.jp-topnav__icon-btn{padding:10px}.hover\:bg-blue-50:hover{background-color:inherit}}@media (min-resolution:192dpi){.jp-navpill,.jp-tool-card{border-width:.5px}}