.ap-showcase{--sc-bg:oklch(0.065 0.018 278);--sc-fg:oklch(0.96 0.012 278);--sc-card:oklch(0.105 0.02 278);--sc-primary:oklch(0.68 0.27 294);--sc-primary-fg:oklch(0.99 0.005 278);--sc-muted:oklch(0.62 0.035 278);--sc-border:oklch(0.25 0.035 278/70%);--sc-blue:oklch(0.72 0.19 245);--sc-mint:oklch(0.78 0.16 165);--sc-amber:oklch(0.82 0.16 82);--sc-rail:1680px;--sc-gutter:clamp(20px,4vw,64px);color-scheme:dark;color:var(--sc-fg);font-family:var(--font-geist),"Geist",system-ui,sans-serif;min-height:100vh;overflow-x:clip;background:radial-gradient(ellipse 65% 36% at 75% 0,oklch(.27 .12 294/33%),transparent 68%),radial-gradient(ellipse 48% 38% at 2% 42%,oklch(.17 .08 240/20%),transparent 72%)}body.ap-showcase-body{background:oklch(.065 .018 278)}html:has(body.ap-showcase-body){scroll-behavior:smooth}html[dir=rtl] .ap-showcase{font-family:var(--font-vazirmatn),var(--font-iransans),"Vazirmatn",Tahoma,sans-serif}.ap-showcase *,.ap-showcase :after,.ap-showcase :before{box-sizing:border-box}.ap-showcase ::-moz-selection{color:var(--sc-primary-fg);background:var(--sc-primary)}.ap-showcase ::selection{color:var(--sc-primary-fg);background:var(--sc-primary)}.ap-showcase:before{content:"";position:fixed;inset:0;pointer-events:none;opacity:.22;background-image:linear-gradient(oklch(1 0 0/3%) 1px,transparent 0),linear-gradient(90deg,oklch(1 0 0/3%) 1px,transparent 0);background-size:72px 72px;mask-image:linear-gradient(180deg,black,transparent 78%);-webkit-mask-image:linear-gradient(180deg,black,transparent 78%)}.ap-showcase .capability-grid,.ap-showcase .cta-section,.ap-showcase .feature-grid,.ap-showcase .flow-section,.ap-showcase .hero,.ap-showcase .intro-section,.ap-showcase .report-section,.ap-showcase .site-header,.ap-showcase .stats,.ap-showcase footer{position:relative;z-index:1;width:min(100%,var(--sc-rail));margin-inline:auto}.ap-showcase .site-header-shell{position:sticky;inset-block-start:0;z-index:30}.ap-showcase .site-header-shell:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,oklch(.085 .024 278/88%),oklch(.075 .02 278/76%));backdrop-filter:blur(18px) saturate(150%);box-shadow:0 1px 0 oklch(.7 .27 294/14%),0 20px 45px -32px oklch(0 0 0/90%);opacity:0;transform:translateY(-100%);transition:opacity .38s ease,transform .52s cubic-bezier(.22,.78,.2,1);pointer-events:none}.ap-showcase .site-header-shell.is-pinned:before{opacity:1;transform:none}.ap-showcase section[id]{scroll-margin-block-start:92px}.ap-showcase .site-header{display:flex;align-items:center;justify-content:space-between;padding:27px var(--sc-gutter);z-index:20;transition:padding .45s cubic-bezier(.22,.78,.2,1)}.ap-showcase .site-header-shell.is-pinned .site-header{padding-block:13px}.ap-showcase .brand-mark{transition:transform .45s cubic-bezier(.22,.78,.2,1)}.ap-showcase .site-header-shell.is-pinned .brand-mark{transform:scale(.92)}.ap-showcase .brand{display:flex;align-items:center;gap:11px;color:var(--sc-fg);text-decoration:none}.ap-showcase .brand-mark{display:grid;place-items:center;width:100px;height:37px;border-radius:10px;color:var(--sc-primary);background:oklch(.2 .07 294/60%);box-shadow:0 0 30px oklch(.6 .28 294/28%);overflow:hidden}.ap-showcase .brand-mark img{width:100px;height:22px;-o-object-fit:contain;object-fit:contain}.ap-showcase .brand-mark.small{width:27px;height:27px;border-radius:8px;background:oklch(77.732% .07797 298.98/.6);border:1px solid oklch(.7 .25 294/65%)}.ap-showcase .brand-mark.small img{width:17px;height:17px}.ap-showcase .brand b{display:block;font-size:12px;letter-spacing:.2em}.ap-showcase .brand small{display:block;margin-top:3px;color:var(--sc-muted);font-size:8px;letter-spacing:.1em}html[dir=rtl] .ap-showcase .brand b{letter-spacing:0;font-size:13px}html[dir=rtl] .ap-showcase .brand small{letter-spacing:0;font-size:9px}.ap-showcase .desktop-nav{display:flex;gap:36px;color:var(--sc-muted);font-size:11px}.ap-showcase .desktop-nav a,.ap-showcase footer a{transition:color .25s ease}.ap-showcase .desktop-nav a:hover,.ap-showcase footer a:hover{color:var(--sc-fg)}.ap-showcase .header-actions{display:flex;align-items:center;gap:10px}.ap-showcase .icon-button,.ap-showcase .language-switch{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid var(--sc-border);border-radius:8px;color:var(--sc-muted);background:oklch(.12 .02 278/60%);font-size:10px;transition:.25s ease}.ap-showcase .language-switch{height:32px;padding:0 10px}.ap-showcase .icon-button{width:32px;height:32px}.ap-showcase .icon-button svg,.ap-showcase .language-switch svg{width:13px;height:13px}.ap-showcase .icon-button:hover,.ap-showcase .language-switch:hover{border-color:oklch(.7 .27 294/75%);color:var(--sc-fg)}.ap-showcase .button-primary,.ap-showcase .button-secondary,.ap-showcase .cta-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:8px;font-size:11px;font-weight:700;text-decoration:none;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease,background .3s ease}.ap-showcase .button-primary{padding:13px 17px;color:var(--sc-primary-fg);background:linear-gradient(120deg,var(--sc-primary),oklch(.61 .27 325));box-shadow:0 12px 35px oklch(.58 .28 294/25%)}.ap-showcase .button-primary:hover{transform:translateY(-3px);box-shadow:0 18px 45px oklch(.58 .28 294/43%)}.ap-showcase .button-primary.compact{padding:9px 13px}.ap-showcase .button-primary svg,.ap-showcase .button-secondary svg,.ap-showcase .cta-button svg,.ap-showcase .text-link svg{width:14px;height:14px}.ap-showcase .button-secondary{border:1px solid var(--sc-border);padding:12px 16px;color:var(--sc-fg);background:oklch(.11 .02 278/68%)}.ap-showcase .button-secondary:hover{transform:translateY(-3px);border-color:oklch(.7 .27 294/65%);background:oklch(.17 .05 294/70%)}.ap-showcase .mobile-menu,.ap-showcase .mobile-nav{display:none}.ap-showcase .account{position:relative;display:flex;align-items:center;gap:8px}.ap-showcase .account-jump{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 12px;border:1px solid oklch(.7 .27 294/40%);border-radius:8px;color:var(--sc-fg);background:oklch(.21 .07 294/45%);font-size:10px;white-space:nowrap;transition:border-color .25s ease,background .25s ease,transform .25s ease}.ap-showcase .account-jump:hover{transform:translateY(-1px);border-color:oklch(.7 .27 294/75%);background:oklch(.26 .1 294/60%)}.ap-showcase .account-jump svg{width:13px;height:13px;color:var(--sc-primary)}.ap-showcase .account-trigger{display:grid;place-items:center;padding:2px;border:1px solid var(--sc-border);border-radius:10px;background:oklch(.12 .02 278/60%);cursor:pointer;transition:border-color .25s ease,box-shadow .25s ease}.ap-showcase .account-trigger:hover,.ap-showcase .account-trigger[aria-expanded=true]{border-color:oklch(.7 .27 294/70%);box-shadow:0 0 0 3px oklch(.6 .28 294/16%)}.ap-showcase .account-avatar{display:grid;place-items:center;width:28px;height:28px;overflow:hidden;border-radius:8px;color:var(--sc-primary-fg);background:linear-gradient(140deg,var(--sc-primary),oklch(.61 .27 325));font-size:10px;font-weight:650;letter-spacing:.02em;line-height:1}.ap-showcase .account-avatar.large{width:38px;height:38px;border-radius:10px;font-size:13px}.ap-showcase .account-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ap-showcase .account-menu{position:absolute;inset-inline-end:0;top:calc(100% + 10px);z-index:60;width:240px;padding:7px;border:1px solid var(--sc-border);border-radius:13px;background:linear-gradient(160deg,oklch(.14 .026 278),oklch(.085 .016 278));box-shadow:0 24px 60px oklch(.02 .01 278/65%),0 0 0 1px oklch(.6 .28 294/8%);animation:ap-account-in .22s cubic-bezier(.2,.8,.2,1)}@keyframes ap-account-in{0%{opacity:0;transform:translateY(-6px) scale(.97)}to{opacity:1;transform:none}}@keyframes ap-menu-in{0%{opacity:0;transform:translateY(-8px) scale(.985)}to{opacity:1;transform:none}}.ap-showcase .account-identity{display:flex;align-items:center;gap:11px;padding:11px 10px 13px;border-bottom:1px solid var(--sc-border);margin-bottom:6px}.ap-showcase .account-identity strong{display:block;max-width:150px;overflow:hidden;color:var(--sc-fg);font-size:12px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.ap-showcase .account-identity small{display:block;margin-top:3px;color:var(--sc-muted);font-size:9.5px}.ap-showcase .account-demo-tag{display:block;margin:0 4px 6px;padding:5px 9px;border:1px solid oklch(.7 .27 294/35%);border-radius:7px;color:oklch(.85 .14 294);background:oklch(.21 .07 294/35%);font-size:9px;text-align:center}.ap-showcase .account-item{display:flex;width:100%;align-items:center;gap:10px;padding:9px 10px;border:0;border-radius:9px;color:var(--sc-fg);background:none;font:inherit;font-size:11px;text-align:start;cursor:pointer;transition:background .2s ease,color .2s ease}.ap-showcase .account-item:hover:not(:disabled){background:oklch(.24 .06 294/45%)}.ap-showcase .account-item:disabled{opacity:.55;cursor:default}.ap-showcase .account-item svg{width:14px;height:14px;flex:none;color:var(--sc-muted);transition:color .2s ease}.ap-showcase .account-item:hover svg{color:var(--sc-primary)}.ap-showcase .account-item-go{margin-inline-start:auto;opacity:0;transition:opacity .2s ease}.ap-showcase .account-item:hover .account-item-go{opacity:1}.ap-showcase .account-item.is-danger:hover{color:oklch(.75 .19 22);background:oklch(.32 .12 22/28%)}.ap-showcase .account-item.is-danger:hover svg{color:oklch(.75 .19 22)}.ap-showcase .account-pending{display:block;width:128px;height:32px;border:1px solid var(--sc-border);border-radius:8px;background:oklch(.14 .022 278/70%);opacity:.55}.ap-showcase .hero{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:clamp(32px,5vw,80px);padding:100px var(--sc-gutter) 78px}.ap-showcase .hero-copy{max-width:510px;min-width:0;align-self:center}.ap-showcase .eyebrow{display:inline-flex;align-items:center;gap:8px;border:1px solid oklch(.7 .27 294/48%);border-radius:999px;padding:6px 10px;color:oklch(.85 .14 294);background:oklch(.21 .07 294/40%);font-size:9px;letter-spacing:.08em}.ap-showcase .eyebrow i,.ap-showcase .live-badge i{width:6px;height:6px;border-radius:50%;background:var(--sc-mint);box-shadow:0 0 12px var(--sc-mint)}.ap-showcase .hero h1{margin-top:25px;max-width:9.5ch;font-size:clamp(2.55rem,4.15vw,4.35rem);line-height:1.02;letter-spacing:-.06em;font-weight:800}.ap-showcase .flow-copy h2 em,.ap-showcase .hero h1 em{color:var(--sc-primary);font-style:normal}.ap-showcase .hero-copy>p{max-width:480px;margin-top:28px;color:var(--sc-muted);font-size:14px;line-height:1.9}.ap-showcase .hero-actions{display:flex;flex-wrap:wrap;gap:11px;margin-top:31px}.ap-showcase .hero-notes{display:flex;flex-direction:column;gap:9px;margin-top:18px;padding:0;list-style:none}.ap-showcase .hero-note{display:flex;align-items:center;gap:7px;color:var(--sc-muted);font-size:10px}.ap-showcase .hero-note svg{flex:none;width:13px;height:13px;color:var(--sc-mint)}.ap-showcase .cta-section h2,.ap-showcase .flow-copy h2,.ap-showcase .hero h1,.ap-showcase .intro-section h2,.ap-showcase .report-section h2{text-wrap:balance}.ap-showcase .stats{display:grid;grid-template-columns:repeat(4,1fr);margin-inline:auto;border:1px solid var(--sc-border);border-radius:14px;background:linear-gradient(110deg,oklch(.1 .02 278/85%),oklch(.14 .04 294/60%))}.ap-showcase .stats div{display:flex;flex-direction:column;gap:7px;padding:22px 18px;text-align:center;border-inline-end:1px solid var(--sc-border)}.ap-showcase .stats div:last-child{border:0}.ap-showcase .stats strong{color:var(--sc-fg);font-size:21px;letter-spacing:-.04em}.ap-showcase .stats span{color:var(--sc-muted);font-size:10px}.ap-showcase .intro-section{padding:clamp(72px,7vw,96px) var(--sc-gutter) clamp(34px,4vw,52px);text-align:center}.ap-showcase .section-kicker{color:oklch(.75 .17 294);font-size:9px;letter-spacing:.14em}.ap-showcase .intro-section h2{max-width:780px;margin:21px auto 0;font-size:clamp(2.3rem,5vw,4.6rem);line-height:1;letter-spacing:-.08em}.ap-showcase .intro-section p{max-width:580px;margin:24px auto 0;color:var(--sc-muted);font-size:13px;line-height:1.9}.ap-showcase .feature-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;padding-inline:var(--sc-gutter)}.ap-showcase .feature-card{position:relative;min-width:0;min-height:285px;padding:22px;border:1px solid var(--sc-border);border-radius:12px;background:linear-gradient(155deg,oklch(.13 .025 278/90%),oklch(.085 .015 278/92%));transition:transform .4s cubic-bezier(.2,.8,.2,1),border-color .4s,background .4s}.ap-showcase .feature-card:after{content:"";position:absolute;inset:0;border-radius:inherit;opacity:0;background:radial-gradient(circle at 50% 0,oklch(.68 .27 294/18%),transparent 62%);transition:opacity .4s;pointer-events:none}.ap-showcase .feature-card:hover{transform:translateY(-9px);border-color:oklch(.7 .27 294/65%)}.ap-showcase .feature-card:hover:after{opacity:1}.ap-showcase .feature-number{color:var(--sc-muted);font:10px var(--font-geist-mono),Geist Mono,monospace}.ap-showcase .feature-icon{display:grid;place-items:center;width:38px;height:38px;margin-top:46px;border-radius:10px;color:var(--sc-primary);background:oklch(.23 .08 294/75%)}.ap-showcase .feature-icon svg{width:17px;height:17px}.ap-showcase .feature-card h3{position:relative;z-index:1;margin-top:22px;font-size:15px;font-weight:600}.ap-showcase .feature-card p{position:relative;z-index:1;margin-top:9px;color:var(--sc-muted);font-size:11px;line-height:1.8}.ap-showcase .card-arrow{position:absolute;inset-inline-end:20px;bottom:21px;width:14px;height:14px;color:var(--sc-muted);transition:transform .3s,color .3s}.ap-showcase .feature-card:hover .card-arrow{color:var(--sc-primary);transform:translateX(-4px)}html[dir=rtl] .ap-showcase .feature-card:hover .card-arrow{transform:translateX(4px)}.ap-showcase .capability-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;padding-inline:var(--sc-gutter)}.ap-showcase .capability-card{position:relative;min-width:0;padding:20px;border:1px solid var(--sc-border);border-radius:12px;background:linear-gradient(155deg,oklch(.125 .022 278/88%),oklch(.08 .014 278/92%));transition:transform .4s cubic-bezier(.2,.8,.2,1),border-color .4s}.ap-showcase .capability-card:hover{transform:translateY(-6px);border-color:oklch(.7 .27 294/55%)}.ap-showcase .capability-icon{display:grid;place-items:center;width:34px;height:34px;border-radius:9px;color:var(--sc-primary);background:oklch(.23 .08 294/70%);transition:background .4s,color .4s}.ap-showcase .capability-card:hover .capability-icon{color:var(--sc-primary-fg);background:linear-gradient(140deg,var(--sc-primary),oklch(.61 .27 325))}.ap-showcase .capability-icon svg{width:16px;height:16px}.ap-showcase .capability-card h3{margin-top:17px;font-size:13px;font-weight:600}.ap-showcase .capability-card p{margin-top:8px;color:var(--sc-muted);font-size:11px;line-height:1.8}.ap-showcase .edition-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding-inline:var(--sc-gutter)}.ap-showcase .edition-card{display:flex;flex-direction:column;min-width:0;padding:26px 24px 24px;border:1px solid var(--sc-border);border-radius:14px;background:linear-gradient(160deg,oklch(.13 .024 278/90%),oklch(.082 .014 278/94%));transition:transform .4s cubic-bezier(.2,.8,.2,1),border-color .4s}.ap-showcase .edition-card:hover{transform:translateY(-6px);border-color:oklch(.7 .27 294/55%)}.ap-showcase .edition-card.is-linked{border-color:oklch(.7 .27 294/42%);background:linear-gradient(160deg,oklch(.17 .06 294/82%),oklch(.095 .026 285/94%))}.ap-showcase .edition-icon{display:grid;place-items:center;width:38px;height:38px;border-radius:10px;color:var(--sc-primary);background:oklch(.23 .08 294/70%);transition:background .4s,color .4s}.ap-showcase .edition-card:hover .edition-icon{color:var(--sc-primary-fg);background:linear-gradient(140deg,var(--sc-primary),oklch(.61 .27 325))}.ap-showcase .edition-icon svg{width:18px;height:18px}.ap-showcase .edition-card h3{margin-top:19px;font-size:15px;font-weight:650}.ap-showcase .edition-tag{display:inline-flex;align-self:flex-start;align-items:center;gap:5px;margin-top:11px;padding:4px 9px;border:1px solid oklch(.78 .15 165/40%);border-radius:999px;color:var(--sc-mint);background:oklch(.3 .09 165/22%);font-size:9px;letter-spacing:.04em}.ap-showcase .edition-tag svg{width:11px;height:11px}.ap-showcase .edition-card p{margin-top:14px;color:var(--sc-muted);font-size:12px;line-height:1.85}.ap-showcase .edition-card small{margin-top:auto;padding-top:18px;color:oklch(.66 .03 285);font-size:10px;line-height:1.7}.ap-showcase .edition-note{grid-column:1/-1;margin-top:6px;padding-top:20px;border-top:1px solid var(--sc-border);color:var(--sc-muted);font-size:11px;line-height:1.85;text-align:center}.ap-showcase .flow-section{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:clamp(28px,5vw,80px);align-items:center;padding:clamp(96px,9vw,132px) var(--sc-gutter) 0}.ap-showcase .flow-copy h2{margin-top:22px;font-size:clamp(2.4rem,5vw,5rem);line-height:.99;letter-spacing:-.08em}.ap-showcase .flow-copy p{max-width:420px;margin-top:25px;color:var(--sc-muted);font-size:13px;line-height:1.9}.ap-showcase .text-link{display:inline-flex;align-items:center;gap:7px;margin-top:28px;color:var(--sc-fg);font-size:11px;text-decoration:none;background:none;border:0;cursor:pointer}.ap-showcase .text-link:hover{color:var(--sc-primary)}.ap-showcase .flow-visual{position:relative;min-width:0;min-height:470px;isolation:isolate}.ap-showcase .flow-visual:before{content:"";position:absolute;inset:15% 11%;border-radius:50%;background:radial-gradient(circle,oklch(.6 .28 294/22%),transparent 64%);filter:blur(25px)}.ap-showcase .orbit{position:absolute;border:1px solid oklch(.65 .2 294/32%);border-radius:50%;transform:rotate(-20deg)}.ap-showcase .orbit-one{inset:15% 12%;animation:sc-spin 22s linear infinite}.ap-showcase .orbit-two{inset:25% 0;transform:rotate(52deg);border-color:oklch(.72 .18 245/24%);animation:sc-spin-reverse 27s linear infinite}.ap-showcase .node{position:absolute;display:flex;flex-direction:column;align-items:center;gap:8px;color:var(--sc-fg);font-size:9px;letter-spacing:.1em}.ap-showcase .node svg{width:22px;height:22px;padding:13px;box-sizing:content-box;border:1px solid oklch(.72 .27 294/60%);border-radius:50%;color:var(--sc-primary);background:oklch(.11 .03 278);box-shadow:0 0 35px oklch(.6 .28 294/30%)}.ap-showcase .node-a{top:14%;left:8%}.ap-showcase .node-b{top:12%;right:6%}.ap-showcase .node-b svg{color:var(--sc-mint);border-color:oklch(.78 .16 165/55%)}.ap-showcase .node-c{bottom:10%;left:43%}.ap-showcase .node-c svg{color:var(--sc-amber);border-color:oklch(.82 .16 82/55%)}.ap-showcase .center-core{position:absolute;top:43%;left:45%;display:grid;place-items:center;width:70px;height:70px;border:1px solid oklch(.72 .27 294/65%);border-radius:50%;color:var(--sc-primary);background:oklch(.16 .05 294);box-shadow:0 0 50px oklch(.6 .28 294/35%);animation:sc-pulse 3s ease-in-out infinite}.ap-showcase .center-core svg{width:20px;height:20px}.ap-showcase .center-core small{font:8px var(--font-geist-mono),Geist Mono,monospace}.ap-showcase .signal-line{position:absolute;height:1px;background:linear-gradient(90deg,transparent,var(--sc-primary),transparent);opacity:.55}.ap-showcase .line-a{width:42%;top:42%;left:22%;transform:rotate(-19deg)}.ap-showcase .line-b{width:37%;top:45%;left:57%;transform:rotate(23deg)}.ap-showcase .flow-steps{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:100%;margin-top:28px}.ap-showcase .flow-step{display:flex;gap:15px;min-width:0;min-height:128px;border-top:1px solid var(--sc-border);padding-top:18px}.ap-showcase .flow-step b{color:var(--sc-primary);font:11px var(--font-geist-mono),Geist Mono,monospace}.ap-showcase .flow-step h3{font-size:13px;font-weight:600}.ap-showcase .flow-step p{margin-top:8px;color:var(--sc-muted);font-size:11px;line-height:1.75}.ap-showcase .flow-note{grid-column:1/-1;max-width:720px;margin:26px auto 0;padding:14px 18px;border:1px dashed oklch(.7 .27 294/32%);border-radius:11px;color:var(--sc-muted);font-size:11px;line-height:1.85;text-align:center}.ap-showcase .report-section{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:clamp(28px,5vw,80px);align-items:center;padding:clamp(104px,10vw,140px) var(--sc-gutter) 0}.ap-showcase .report-section h2{margin-top:20px;font-size:clamp(2.4rem,5vw,5rem);line-height:.98;letter-spacing:-.08em}.ap-showcase .report-window{overflow:hidden;min-width:0;width:100%;border:1px solid var(--sc-border);border-radius:13px;background:oklch(.105 .02 278/90%);box-shadow:0 25px 80px oklch(.02 .02 278/50%);transition:transform .5s ease}.ap-showcase .report-window:hover{transform:translateY(-5px)}.ap-showcase .window-bar{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--sc-border);padding:13px 16px;color:var(--sc-muted);font-size:9px}.ap-showcase .window-bar span:first-child{display:flex;gap:5px}.ap-showcase .window-bar i{width:5px;height:5px;border-radius:50%;background:var(--sc-primary)}.ap-showcase .window-bar i:nth-child(2){background:var(--sc-blue)}.ap-showcase .window-bar i:nth-child(3){background:var(--sc-mint)}.ap-showcase .window-bar span:last-child{color:var(--sc-mint);font:8px var(--font-geist-mono),Geist Mono,monospace}.ap-showcase .report-content{padding:25px}.ap-showcase .report-title{display:flex;justify-content:space-between;align-items:end}.ap-showcase .report-title small{color:var(--sc-muted);font-size:10px}.ap-showcase .report-title strong{color:var(--sc-mint);font-size:24px}.ap-showcase .report-chart{display:flex;align-items:end;gap:12px;height:170px;margin-top:30px;border-bottom:1px solid var(--sc-border);background:repeating-linear-gradient(180deg,transparent 0 41px,oklch(1 0 0/4%) 42px)}.ap-showcase .report-chart i{flex:1;min-height:15%;border-radius:4px 4px 0 0;background:linear-gradient(to top,var(--sc-primary),var(--sc-blue));transform-origin:bottom}.ap-showcase .report-chart i:first-child{height:35%}.ap-showcase .report-chart i:nth-child(2){height:52%}.ap-showcase .report-chart i:nth-child(3){height:44%}.ap-showcase .report-chart i:nth-child(4){height:69%}.ap-showcase .report-chart i:nth-child(5){height:58%}.ap-showcase .report-chart i:nth-child(6){height:79%}.ap-showcase .report-chart i:nth-child(7){height:72%}.ap-showcase .report-chart i:nth-child(8){height:94%;background:linear-gradient(to top,var(--sc-primary),var(--sc-mint))}.ap-showcase .report-legend{display:flex;gap:25px;margin-top:18px;color:var(--sc-muted);font-size:10px}.ap-showcase .report-legend span{display:flex;gap:7px;align-items:center}.ap-showcase .report-legend i{width:6px;height:6px;border-radius:50%;background:var(--sc-primary)}.ap-showcase .report-legend span:last-child i{background:var(--sc-mint)}.ap-showcase .report-legend b{color:var(--sc-fg)}.ap-showcase .cta-section{position:relative;width:min(calc(100% - (var(--sc-gutter) * 2)),var(--sc-rail));margin:clamp(104px,10vw,180px) auto 80px;overflow:hidden;padding:95px 30px;border:1px solid oklch(1 0 0/13%);border-radius:18px;text-align:center;background:linear-gradient(125deg,oklch(.46 .22 294),oklch(.32 .18 245) 52%,oklch(.28 .16 175));box-shadow:0 25px 100px oklch(.5 .25 294/25%)}.ap-showcase .cta-section:after{content:"";position:absolute;inset:0;background-image:linear-gradient(110deg,transparent 30%,oklch(1 0 0/8%) 50%,transparent 70%);background-size:200% 100%;animation:sc-shimmer 8s ease-in-out infinite;pointer-events:none}.ap-showcase .cta-section>*{position:relative;z-index:1}.ap-showcase .cta-section h2{margin-top:19px;font-size:clamp(2.5rem,5vw,5rem);line-height:.97;letter-spacing:-.08em}.ap-showcase .cta-section p{margin-top:16px;color:oklch(.96 .01 278/72%);font-size:12px}.ap-showcase .cta-button{margin:30px auto 0;padding:13px 18px;color:oklch(.33 .1 294);background:var(--sc-fg)}.ap-showcase .cta-button:hover{transform:translateY(-3px);box-shadow:0 12px 35px oklch(.05 .02 278/35%)}.ap-showcase .cta-glow{position:absolute;inset:-50%;z-index:0;background:radial-gradient(circle,oklch(1 0 0/13%),transparent 38%);animation:sc-drift 9s ease-in-out infinite}.ap-showcase footer{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 var(--sc-gutter) 40px;color:var(--sc-muted);font-size:10px}.ap-showcase .product-stage{position:relative;min-width:0;min-height:560px;display:grid;place-items:center}.ap-showcase .stage-aura{position:absolute;inset:12% 10%;border-radius:50%;background:radial-gradient(circle,oklch(.62 .29 294/27%),transparent 68%);filter:blur(30px);animation:sc-aura 7s ease-in-out infinite}.ap-showcase .dashboard-card{position:relative;width:min(100%,620px);max-width:620px;overflow:hidden;border:1px solid oklch(.42 .07 278);border-radius:14px;background:oklch(.11 .02 278);box-shadow:0 35px 100px oklch(.01 .01 278/72%);animation:sc-float 7s ease-in-out infinite}.ap-showcase .dashboard-top{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--sc-border);padding:14px 17px;color:var(--sc-muted);font-size:9px}.ap-showcase .dashboard-top svg{width:14px;height:14px}.ap-showcase .window-dots{display:flex;gap:5px}.ap-showcase .window-dots i{width:5px;height:5px;border-radius:50%;background:var(--sc-primary)}.ap-showcase .window-dots i:nth-child(2){background:var(--sc-blue)}.ap-showcase .window-dots i:nth-child(3){background:var(--sc-mint)}.ap-showcase .dashboard-body{display:flex;min-height:390px}.ap-showcase .dashboard-body aside{display:flex;width:53px;flex-direction:column;align-items:center;gap:16px;border-inline-end:1px solid var(--sc-border);padding:19px 0}.ap-showcase .aside-item,.ap-showcase .aside-logo{display:grid;place-items:center;width:27px;height:27px;border-radius:7px;color:var(--sc-muted)}.ap-showcase .aside-logo{color:var(--sc-fg);background:var(--sc-primary);overflow:hidden}.ap-showcase .aside-logo img{width:17px;height:17px;-o-object-fit:contain;object-fit:contain}.ap-showcase .aside-item svg{width:13px;height:13px}.ap-showcase .aside-item.active{color:var(--sc-primary);background:oklch(.24 .08 294/70%)}.ap-showcase .dashboard-main{flex:1;min-width:0;padding:23px}.ap-showcase .dash-heading{display:flex;justify-content:space-between}.ap-showcase .chart-head,.ap-showcase .dash-heading small{color:var(--sc-muted);font-size:8px}.ap-showcase .dash-heading h3{margin-top:6px;font-size:19px;font-weight:600}.ap-showcase .live-badge{display:flex;align-items:center;gap:5px;height:-moz-max-content;height:max-content;border:1px solid oklch(.78 .16 165/35%);border-radius:99px;padding:4px 7px;color:var(--sc-mint);font:8px var(--font-geist-mono),Geist Mono,monospace}.ap-showcase .mini-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:21px}.ap-showcase .mini-cards div{border:1px solid var(--sc-border);border-radius:8px;padding:11px;background:oklch(.14 .025 278)}.ap-showcase .mini-cards div:nth-child(2){background:linear-gradient(145deg,oklch(.17 .08 175/28%),oklch(.12 .02 278))}.ap-showcase .mini-cards small{display:block;color:var(--sc-muted);font-size:8px}.ap-showcase .mini-cards strong{display:block;margin-top:7px;font-size:13px}.ap-showcase .mini-cards em{display:block;margin-top:6px;color:var(--sc-mint);font:8px var(--font-geist-mono),Geist Mono,monospace;font-style:normal}.ap-showcase .activity,.ap-showcase .chart-box{margin-top:13px;border:1px solid var(--sc-border);border-radius:8px;padding:14px;background:oklch(.095 .015 278)}.ap-showcase .chart-head{display:flex;justify-content:space-between}.ap-showcase .bars{display:flex;align-items:end;gap:9px;height:90px;margin-top:14px}.ap-showcase .bar{flex:1;border-radius:3px 3px 1px 1px;background:linear-gradient(0deg,oklch(.29 .13 294),oklch(.58 .28 294));transform-origin:bottom}.ap-showcase .bar.hot{background:linear-gradient(to top,var(--sc-primary),var(--sc-blue));box-shadow:0 0 20px oklch(.6 .28 294/55%)}.ap-showcase .activity{padding-bottom:8px}.ap-showcase .activity-row{display:flex;align-items:center;gap:8px;margin-top:12px;color:var(--sc-muted);font-size:9px}.ap-showcase .activity-row>span:nth-child(2){flex:1;min-width:0}.ap-showcase .activity-row b{color:var(--sc-fg);font:8px var(--font-geist-mono),Geist Mono,monospace}.ap-showcase .activity-row em{color:var(--sc-mint);font-style:normal;font-size:8px}.ap-showcase .activity-icon{display:grid;place-items:center;width:21px;height:21px;border-radius:5px;color:var(--sc-primary);background:oklch(.23 .08 294)}.ap-showcase .activity-icon svg{width:11px;height:11px}.ap-showcase .float-note{position:absolute;display:flex;align-items:center;gap:9px;padding:10px 12px;border:1px solid var(--sc-border);border-radius:9px;color:var(--sc-fg);background:oklch(.12 .03 278/92%);box-shadow:0 15px 35px oklch(.02 .02 278/45%);font-size:10px}.ap-showcase .float-note svg{width:15px;height:15px;color:var(--sc-mint)}.ap-showcase .float-note span{display:flex;flex-direction:column;gap:3px}.ap-showcase .float-note small{color:var(--sc-muted);font-size:8px}.ap-showcase .note-one{right:-15px;top:18%}.ap-showcase .note-two{left:-15px;bottom:18%}.ap-showcase .note-two svg{color:var(--sc-amber)}.ap-showcase .hero-actions,.ap-showcase .hero-copy>p,.ap-showcase .hero-note{opacity:0;animation:sc-copy-rise .8s cubic-bezier(.2,.75,.2,1) .68s forwards}.ap-showcase .product-stage.is-visible .dashboard-card{animation:sc-dashboard-in 1.15s cubic-bezier(.16,1,.3,1) .16s both,sc-float 7s ease-in-out 1.35s infinite}.ap-showcase .flow-steps .flow-step{opacity:0;transform:translateY(20px)}.ap-showcase .flow-steps.is-visible .flow-step{animation:sc-step-in .72s cubic-bezier(.2,.75,.2,1) forwards}.ap-showcase .flow-steps.is-visible .flow-step:first-child{animation-delay:.1s}.ap-showcase .flow-steps.is-visible .flow-step:nth-child(2){animation-delay:.28s}.ap-showcase .flow-steps.is-visible .flow-step:nth-child(3){animation-delay:.46s}.ap-showcase .flow-visual.is-visible .orbit-one{animation:sc-orbit-in 1.2s ease-out both,sc-spin 22s linear 1.2s infinite}.ap-showcase .flow-visual.is-visible .orbit-two{animation:sc-orbit-in 1.35s ease-out .12s both,sc-spin-reverse 27s linear 1.47s infinite}.ap-showcase .flow-visual.is-visible .node{animation:sc-node-in .75s cubic-bezier(.2,.75,.2,1) both}.ap-showcase .flow-visual.is-visible .node-a{animation-delay:.35s}.ap-showcase .flow-visual.is-visible .node-b{animation-delay:.52s}.ap-showcase .flow-visual.is-visible .node-c{animation-delay:.69s}.ap-showcase .flow-visual.is-visible .center-core{animation:sc-core-in .8s cubic-bezier(.16,1,.3,1) .55s both,sc-pulse 3.6s ease-in-out 1.4s infinite}@keyframes sc-float{0%,to{transform:translateY(0) rotate(.3deg)}50%{transform:translateY(-12px) rotate(-.3deg)}}@keyframes sc-float-note{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes sc-aura{0%,to{transform:scale(.92);opacity:.75}50%{transform:scale(1.08);opacity:1}}@keyframes sc-spin{to{transform:rotate(340deg)}}@keyframes sc-spin-reverse{to{transform:rotate(-308deg)}}@keyframes sc-pulse{50%{box-shadow:0 0 70px oklch(.6 .28 294/55%);transform:scale(1.06)}}@keyframes sc-drift{0%,to{transform:translate(-5%,-4%)}50%{transform:translate(5%,4%)}}@keyframes sc-shimmer{0%,55%,to{background-position:200% 0}75%{background-position:-100% 0}}@keyframes sc-copy-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes sc-dashboard-in{0%{opacity:0;transform:translateY(38px) rotate(2deg) scale(.94)}to{opacity:1;transform:translateY(0) rotate(.3deg) scale(1)}}@keyframes sc-step-in{0%{opacity:0;transform:translateY(20px) scale(.97)}to{opacity:1;transform:none}}@keyframes sc-orbit-in{0%{opacity:0;transform:scale(.45) rotate(-20deg)}to{opacity:1;transform:scale(1) rotate(-20deg)}}@keyframes sc-node-in{0%{opacity:0;transform:scale(.55)}to{opacity:1;transform:scale(1)}}@keyframes sc-core-in{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}html[dir=rtl] .ap-showcase .hero h1{max-width:11.5ch;font-size:clamp(2.3rem,3.6vw,3.85rem);line-height:1.16;letter-spacing:-.045em}html[dir=rtl] .ap-showcase .flow-copy p,html[dir=rtl] .ap-showcase .hero-copy>p,html[dir=rtl] .ap-showcase .intro-section p{font-size:12px;line-height:2}html[dir=rtl] .ap-showcase .cta-section h2,html[dir=rtl] .ap-showcase .flow-copy h2,html[dir=rtl] .ap-showcase .intro-section h2,html[dir=rtl] .ap-showcase .report-section h2{font-size:clamp(2rem,4vw,4rem);line-height:1.16;letter-spacing:-.055em}@media (max-width:900px){.ap-showcase .desktop-nav{display:none}.ap-showcase .header-actions{gap:8px}.ap-showcase .header-actions .language-switch{display:none}.ap-showcase .header-actions .button-primary{height:32px;padding-block:0;padding-inline:12px;white-space:nowrap}.ap-showcase .account-jump{display:none}.ap-showcase .account-pending{width:34px}.ap-showcase .mobile-menu{display:inline-flex}.ap-showcase .mobile-nav{position:absolute;inset-inline:var(--sc-gutter);top:calc(100% - 4px);z-index:5;display:flex;flex-direction:column;padding:9px;border:1px solid var(--sc-border);border-radius:14px;background:linear-gradient(160deg,oklch(.14 .026 278),oklch(.085 .016 278));box-shadow:0 24px 60px oklch(.02 .01 278/65%),0 0 0 1px oklch(.6 .28 294/8%);font-size:12px;animation:ap-menu-in .24s cubic-bezier(.2,.8,.2,1)}.ap-showcase .mobile-nav-links{display:flex;flex-direction:column;padding-block-end:8px;border-block-end:1px solid var(--sc-border)}.ap-showcase .mobile-nav-links a{padding:11px 10px;border-radius:9px;color:var(--sc-fg);text-align:start;text-decoration:none;transition:background .2s ease,color .2s ease}.ap-showcase .mobile-nav-links a:active,.ap-showcase .mobile-nav-links a:hover{background:oklch(.7 .27 294/13%)}.ap-showcase .mobile-nav .mobile-language{height:38px;margin-block-start:9px;justify-content:center;gap:8px;font-size:11px;font-weight:650;letter-spacing:.09em}html[dir=rtl] .ap-showcase .mobile-nav .mobile-language{letter-spacing:0}.ap-showcase .flow-section,.ap-showcase .hero,.ap-showcase .report-section{grid-template-columns:1fr}.ap-showcase .hero{gap:35px;padding-top:65px}.ap-showcase .hero-copy{max-width:650px;margin:auto;text-align:center}.ap-showcase .hero h1{max-width:none;font-size:clamp(2.5rem,8.6vw,3.9rem);margin-inline:auto}html[dir=rtl] .ap-showcase .hero h1{font-size:clamp(2.2rem,7.2vw,3.35rem)}.ap-showcase .hero-copy>p{margin-inline:auto}.ap-showcase .hero-actions,.ap-showcase .hero-note{justify-content:center}.ap-showcase .product-stage{min-height:510px}.ap-showcase .capability-grid,.ap-showcase .feature-grid{grid-template-columns:repeat(2,1fr)}.ap-showcase .edition-grid{grid-template-columns:1fr}.ap-showcase .hero-notes{align-items:center}.ap-showcase .hero-note{text-align:start}.ap-showcase .flow-copy,.ap-showcase .report-section>div:first-child{text-align:center}.ap-showcase .flow-copy p{margin-inline:auto}.ap-showcase .text-link{justify-content:center}.ap-showcase .flow-visual,.ap-showcase .report-window{max-width:650px;width:100%;margin:auto}html[dir=rtl] .ap-showcase .cta-section h2,html[dir=rtl] .ap-showcase .flow-copy h2,html[dir=rtl] .ap-showcase .intro-section h2,html[dir=rtl] .ap-showcase .report-section h2{font-size:clamp(2rem,8vw,3.5rem)}}@media (max-width:560px){.ap-showcase .hero h1{font-size:2.85rem}html[dir=rtl] .ap-showcase .hero h1{font-size:2.2rem}.ap-showcase .stats{grid-template-columns:repeat(2,1fr)}.ap-showcase .stats div:nth-child(2){border-inline-end:0}.ap-showcase .stats div:nth-child(3),.ap-showcase .stats div:nth-child(4){border-top:1px solid var(--sc-border)}.ap-showcase .capability-grid,.ap-showcase .feature-grid,.ap-showcase .flow-steps{grid-template-columns:1fr}.ap-showcase .feature-card{min-height:0}.ap-showcase .feature-icon{margin-top:24px}.ap-showcase .product-stage{min-height:410px}.ap-showcase .dashboard-main{padding:14px}.ap-showcase .dashboard-body aside{width:40px}.ap-showcase .mini-cards strong{font-size:10px}.ap-showcase .mini-cards div{padding:8px}.ap-showcase .float-note{transform:scale(.82)}.ap-showcase .note-one{right:-25px}.ap-showcase .note-two{left:-25px}.ap-showcase .flow-visual{min-height:380px}.ap-showcase .node svg{padding:10px}.ap-showcase .center-core{width:58px;height:58px;left:42%}.ap-showcase .report-content{padding:17px}.ap-showcase .report-chart{gap:6px}.ap-showcase .report-legend{flex-wrap:wrap;gap:10px}.ap-showcase .cta-section{width:calc(100% - 40px);padding:70px 20px}.ap-showcase footer{flex-direction:column;gap:16px;text-align:center}html[dir=rtl] .ap-showcase .cta-section h2,html[dir=rtl] .ap-showcase .flow-copy h2,html[dir=rtl] .ap-showcase .intro-section h2,html[dir=rtl] .ap-showcase .report-section h2{font-size:2.15rem}}@media (prefers-reduced-motion:reduce){.ap-showcase *,.ap-showcase :after,.ap-showcase :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.ap-showcase .flow-steps .flow-step,.ap-showcase .flow-steps.is-visible .flow-step,.ap-showcase .flow-visual.is-visible .center-core,.ap-showcase .flow-visual.is-visible .node,.ap-showcase .hero-actions,.ap-showcase .hero-copy h1,.ap-showcase .hero-copy>p,.ap-showcase .hero-note,.ap-showcase .reveal,.ap-showcase .reveal.is-visible,.ap-showcase .stats.is-visible div{opacity:1;transform:none;animation:none!important}}.ap-login-band{background:linear-gradient(125deg,oklch(.46 .22 294),oklch(.4 .24 315) 60%,oklch(.34 .19 245))}.ap-login-dialog label{color:var(--sc-fg)}.ap-login-input{background:oklch(.14 .025 278)}.ap-login-input:focus-visible{box-shadow:0 0 0 2px oklch(.68 .27 294/35%)}.ap-login-submit{background:linear-gradient(120deg,var(--sc-primary),oklch(.61 .27 325));box-shadow:0 12px 35px oklch(.58 .28 294/25%)}.ap-login-submit:hover{box-shadow:0 18px 45px oklch(.58 .28 294/43%)}.ap-login-screen{display:flex;flex-direction:column}.ap-login-screen .site-header{flex:0 0 auto}.ap-login-screen .login-back-top{padding:8px 12px;font-size:10px}.ap-login-screen .login-back-top svg{width:12px;height:12px}.ap-login-screen .login-stage{position:relative;z-index:1;flex:1 1 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;padding:clamp(20px,4vw,56px) var(--sc-gutter)}.ap-login-screen .login-split{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);width:min(100%,940px);overflow:hidden;border:1px solid var(--sc-border);border-radius:18px;background:oklch(.095 .018 278/92%);box-shadow:0 40px 120px oklch(.01 .01 278/70%);animation:sc-panel-in .9s cubic-bezier(.16,1,.3,1) both}.ap-login-screen .login-aside{position:relative;overflow:hidden;padding:clamp(28px,3.4vw,44px);border-inline-end:1px solid var(--sc-border);background:radial-gradient(ellipse 90% 60% at 12% 0,oklch(.34 .16 294/55%),transparent 70%),radial-gradient(ellipse 80% 70% at 100% 100%,oklch(.28 .13 200/45%),transparent 72%),linear-gradient(160deg,oklch(.13 .03 278),oklch(.09 .018 278))}.ap-login-screen .login-aside-aura{position:absolute;inset-inline-start:-18%;top:-22%;width:70%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,oklch(.62 .29 294/30%),transparent 66%);filter:blur(34px);animation:sc-aura 8s ease-in-out infinite}.ap-login-screen .login-aside-body{position:relative;z-index:1;display:flex;flex-direction:column;height:100%}.ap-login-screen .login-aside h2{margin-top:20px;font-size:clamp(1.6rem,2.4vw,2.1rem);line-height:1.1;letter-spacing:-.045em;font-weight:700;text-wrap:balance}html[dir=rtl] .ap-login-screen .login-aside h2{line-height:1.45;letter-spacing:-.02em}.ap-login-screen .login-aside>.login-aside-body>p{margin-top:12px;max-width:34ch;color:var(--sc-muted);font-size:12px;line-height:1.9}.ap-login-screen .login-points{display:flex;flex-direction:column;gap:13px;margin-top:26px}.ap-login-screen .login-points li{display:flex;align-items:center;gap:10px;color:oklch(.86 .02 278);font-size:11.5px;line-height:1.6}.ap-login-screen .login-point-icon{display:grid;place-items:center;flex:0 0 auto;width:30px;height:30px;border-radius:9px;border:1px solid;background:oklch(.16 .03 278/80%)}.ap-login-screen .login-point-icon svg{width:14px;height:14px}.ap-login-screen .login-points .tone-violet .login-point-icon{color:var(--sc-primary)}.ap-login-screen .login-points .tone-blue .login-point-icon{color:var(--sc-blue)}.ap-login-screen .login-points .tone-mint .login-point-icon{color:var(--sc-mint)}.ap-login-screen .login-aside-flow{display:flex;align-items:center;gap:10px;margin-top:auto;padding-top:30px}.ap-login-screen .flow-chip{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--sc-border);border-radius:999px;padding:6px 11px;background:oklch(.14 .025 278/85%);color:var(--sc-muted);font-size:9px;letter-spacing:.06em;white-space:nowrap}.ap-login-screen .flow-chip:first-child{color:var(--sc-mint)}.ap-login-screen .flow-chip:last-child{color:var(--sc-primary)}.ap-login-screen .flow-chip svg{width:12px;height:12px}.ap-login-screen .flow-wire{position:relative;flex:1;height:1px;min-width:24px;background:linear-gradient(90deg,oklch(.78 .16 165/60%),oklch(.68 .27 294/60%))}.ap-login-screen .flow-wire:after{content:"";position:absolute;top:-2px;width:5px;height:5px;border-radius:50%;background:var(--sc-mint);box-shadow:0 0 10px var(--sc-mint);animation:sc-wire-travel 2.8s ease-in-out infinite}@keyframes sc-wire-travel{0%{inset-inline-start:0;opacity:0}15%{opacity:1}85%{opacity:1}to{inset-inline-start:calc(100% - 5px);opacity:0}}.ap-login-screen .login-panel{position:relative;background:oklch(.105 .02 278/60%)}.ap-login-screen .login-panel-accent{position:absolute;inset-block-start:0;inset-inline:0;height:2px;background:linear-gradient(90deg,var(--sc-primary),var(--sc-blue) 55%,var(--sc-mint))}.ap-login-screen .login-panel-body{padding:clamp(28px,3.4vw,44px)}.ap-login-screen .login-panel-body h1{font-size:21px;font-weight:700;letter-spacing:-.03em}.ap-login-screen .login-panel-lead{margin:6px 0 26px;color:var(--sc-muted);font-size:12px}.ap-login-screen .login-back{display:inline-flex;align-items:center;gap:7px;color:var(--sc-muted);font-size:11px;text-decoration:none;transition:color .25s ease;animation:sc-copy-rise .7s cubic-bezier(.2,.75,.2,1) .45s both}.ap-login-screen .login-back:hover{color:var(--sc-fg)}.ap-login-screen .login-back svg{width:13px;height:13px}.ap-login-screen footer{flex:0 0 auto;justify-content:center}@keyframes sc-panel-in{0%{opacity:0;transform:translateY(26px) scale(.97)}to{opacity:1;transform:none}}.ap-login-dialog,.ap-login-screen{--sc-field:oklch(0.145 0.025 278)}.ap-login-dialog{color-scheme:dark;border:1px solid var(--sc-border);background:oklch(.105 .02 278);color:var(--sc-fg);font-family:var(--font-geist),"Geist",system-ui,sans-serif}html[dir=rtl] .ap-login-dialog{font-family:var(--font-vazirmatn),var(--font-iransans),"Vazirmatn",Tahoma,sans-serif}.ap-login-dialog{--sc-fg:oklch(0.96 0.012 278);--sc-primary:oklch(0.68 0.27 294);--sc-muted:oklch(0.62 0.035 278);--sc-border:oklch(0.25 0.035 278/70%)}.ap-login-band{background:radial-gradient(ellipse 70% 120% at 100% 0,oklch(.42 .16 200/75%),transparent 70%),linear-gradient(120deg,oklch(.46 .22 294),oklch(.38 .2 315))}.ap-login-dialog label,.ap-login-screen label{color:var(--sc-fg)}.ap-login-field-icon{color:var(--sc-muted)}.ap-login-input{border:1px solid var(--sc-border);background:var(--sc-field);color:var(--sc-fg)}.ap-login-input::-moz-placeholder{color:oklch(.52 .03 278)}.ap-login-input::placeholder{color:oklch(.52 .03 278)}.ap-login-input:focus-visible{border-color:oklch(.7 .27 294/75%);outline:none;box-shadow:0 0 0 2px oklch(.68 .27 294/30%)}.ap-login-eye{color:var(--sc-muted)}.ap-login-eye:hover{color:var(--sc-fg)}.ap-login-submit{background:linear-gradient(120deg,var(--sc-primary),oklch(.58 .24 322));box-shadow:0 12px 32px oklch(.58 .28 294/28%)}.ap-login-submit:hover{box-shadow:0 16px 42px oklch(.58 .28 294/42%)}.ap-login-note{color:var(--sc-muted)}.ap-login-error{border:1px solid oklch(.5 .16 25/55%);background:oklch(.24 .09 25/45%);color:oklch(.85 .12 25)}.ap-login-divider{display:flex;align-items:center;gap:12px;color:var(--sc-muted);font-size:10px}.ap-login-divider:after,.ap-login-divider:before{content:"";flex:1;height:1px;background:var(--sc-border)}.ap-login-demo{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:2.75rem;padding-block:8px;border:1px solid oklch(.78 .16 165/40%);border-radius:.375rem;color:var(--sc-mint);background:oklch(.2 .06 175/45%);font-size:.9rem;font-weight:600;cursor:pointer;transition:border-color .25s ease,background .25s ease,transform .25s ease}.ap-login-demo:hover:not(:disabled){transform:translateY(-2px);border-color:oklch(.78 .16 165/75%);background:oklch(.24 .08 175/60%)}.ap-login-demo:disabled{opacity:.6;cursor:not-allowed}.ap-login-demo-hint{margin-top:-8px;color:var(--sc-muted);font-size:10px;line-height:1.7;text-align:center}.ap-login-demo-busy{display:flex;flex-direction:column;align-items:center;gap:4px;width:100%}.ap-login-demo-busy-head{display:inline-flex;align-items:center;gap:8px}.ap-login-demo-busy small{color:oklch(.78 .1 165);font-size:10px;line-height:1.6;text-align:center;animation:ap-login-stage-in .35s ease-out both}@keyframes ap-login-stage-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ap-login-demo-busy small{animation:none}}.ap-login-demo-checking{display:flex;align-items:center;gap:8px;min-height:2.75rem;border:1px dashed oklch(.78 .16 165/32%);border-radius:.375rem;padding:8px 12px;color:oklch(.78 .1 165);background:oklch(.2 .06 175/22%);font-size:10.5px;line-height:1.7;text-align:start}.ap-login-demo-checking svg{color:var(--sc-mint)}.ap-login-demo-wait{display:flex;align-items:flex-start;gap:7px;margin-top:2px;border:1px solid oklch(.82 .16 82/26%);border-radius:8px;padding:8px 10px;color:oklch(.86 .09 82);background:oklch(.24 .06 82/26%);font-size:10px;line-height:1.75;text-align:start}.ap-login-demo-wait svg{margin-top:2px;color:var(--sc-amber)}.ap-login-demo-wait.is-busy{border-color:oklch(.82 .16 82/48%);background:oklch(.28 .08 82/34%)}.ap-login-demo-wait.is-busy svg{animation:ap-login-wait-tick 2s ease-in-out infinite}@keyframes ap-login-wait-tick{0%,to{opacity:.55}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.ap-login-demo-wait.is-busy svg{animation:none}}@media (max-width:860px){.ap-login-screen .login-split{grid-template-columns:1fr;width:min(100%,460px)}.ap-login-screen .login-aside{border-inline-end:0;border-block-end:1px solid var(--sc-border);padding-block:26px}.ap-login-screen .login-aside h2{font-size:1.45rem}.ap-login-screen .login-points{margin-top:20px}.ap-login-screen .login-aside-flow{padding-top:22px}.ap-login-screen .login-back-top{display:none}}@media (max-width:560px){.ap-login-screen .login-aside-flow{display:none}.ap-login-screen .login-points li{font-size:11px}}@media (prefers-reduced-motion:reduce){.ap-login-screen .flow-wire:after,.ap-login-screen .login-aside-aura,.ap-login-screen .login-back,.ap-login-screen .login-split{animation:none!important;opacity:1;transform:none}}.ap-showcase{--sc-y:0;--sc-progress:0}.ap-showcase .scroll-progress{position:fixed;inset-block-start:0;inset-inline:0;z-index:60;height:2px;transform:scaleX(var(--sc-progress));transform-origin:left center;background:linear-gradient(90deg,var(--sc-primary),var(--sc-blue) 55%,var(--sc-mint));box-shadow:0 0 18px oklch(.6 .28 294/55%);pointer-events:none}html[dir=rtl] .ap-showcase .scroll-progress{transform-origin:right center}.ap-showcase .stage-shift{position:relative;display:grid;place-items:center;width:100%;height:100%;transform:translate3d(0,calc(var(--sc-y) * -.04px),0);will-change:transform}.ap-showcase .delay-1{--i:1}.ap-showcase .delay-2{--i:2}.ap-showcase .delay-3{--i:3}.ap-showcase .delay-4{--i:4}.ap-showcase .reveal{opacity:0;transform:translateY(34px) scale(.98);filter:blur(7px)}.ap-showcase .reveal.is-visible{animation:sc-reveal .95s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(var(--i, 0) * 85ms)}@keyframes sc-reveal{to{opacity:1;transform:none;filter:blur(0)}}.ap-showcase .intro-section.is-visible>*{opacity:0;animation:sc-copy-rise .7s cubic-bezier(.2,.75,.2,1) forwards}.ap-showcase .intro-section.is-visible>:first-child{animation-delay:.05s}.ap-showcase .intro-section.is-visible>:nth-child(2){animation-delay:.16s}.ap-showcase .intro-section.is-visible>:nth-child(3){animation-delay:.3s}.ap-showcase .hl-line{display:block;overflow:hidden}.ap-showcase .hl-line>span{display:block;animation:sc-line-in 1.05s cubic-bezier(.16,1,.3,1) both}.ap-showcase .hero-copy .hl-line:first-child>span{animation-delay:.22s}.ap-showcase .hero-copy .hl-line:nth-child(2)>span{animation-delay:.36s}@keyframes sc-line-in{0%{opacity:0;transform:translateY(105%) skewY(3deg)}to{opacity:1;transform:none}}.ap-showcase .capability-card,.ap-showcase .feature-card{position:relative;overflow:hidden}.ap-showcase .capability-card:before,.ap-showcase .feature-card:before{content:"";position:absolute;inset:0;z-index:2;opacity:0;background:linear-gradient(115deg,transparent 35%,oklch(1 0 0/9%) 50%,transparent 65%);background-size:250% 100%;pointer-events:none}.ap-showcase .capability-card.is-visible:before,.ap-showcase .feature-card.is-visible:before{animation:sc-sheen 1.5s ease-out forwards;animation-delay:calc(var(--i, 0) * 85ms + .35s)}@keyframes sc-sheen{0%{opacity:0;background-position:200% 0}35%{opacity:1}to{opacity:0;background-position:-120% 0}}.ap-showcase .stats{position:relative;overflow:hidden}.ap-showcase .stats.is-visible:after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 30%,oklch(.68 .27 294/16%) 50%,transparent 70%);background-size:250% 100%;animation:sc-sheen 1.6s ease-out .35s forwards;pointer-events:none}.ap-showcase .stats.is-visible div{opacity:0;animation:sc-stat-in .7s cubic-bezier(.16,1,.3,1) forwards}.ap-showcase .stats.is-visible div:first-child{animation-delay:.1s}.ap-showcase .stats.is-visible div:nth-child(2){animation-delay:.2s}.ap-showcase .stats.is-visible div:nth-child(3){animation-delay:.3s}.ap-showcase .stats.is-visible div:nth-child(4){animation-delay:.4s}@keyframes sc-stat-in{0%{opacity:0;transform:translateY(16px) scale(.96)}to{opacity:1;transform:none}}.ap-showcase .activity-row,.ap-showcase .bar,.ap-showcase .dashboard-card .aside-item,.ap-showcase .dashboard-card .aside-logo,.ap-showcase .float-note,.ap-showcase .mini-cards div{opacity:0}.ap-showcase .product-stage.is-visible .aside-item,.ap-showcase .product-stage.is-visible .aside-logo{animation:sc-pop-in .5s cubic-bezier(.2,.9,.3,1.3) both;animation-delay:calc(.75s + var(--i, 0) * 60ms)}.ap-showcase .product-stage.is-visible .mini-cards div{animation:sc-tile-in .6s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(.95s + var(--i, 0) * 90ms)}.ap-showcase .product-stage.is-visible .bar{animation:sc-bar-rise .75s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(1.2s + var(--i, 0) * 70ms)}.ap-showcase .product-stage.is-visible .activity-row{animation:sc-row-in .55s cubic-bezier(.2,.75,.2,1) both;animation-delay:calc(1.5s + var(--i, 0) * .11s)}.ap-showcase .product-stage.is-visible .float-note{animation:sc-note-in .7s cubic-bezier(.2,.9,.3,1.3) both,sc-float-note 5s ease-in-out infinite}.ap-showcase .product-stage.is-visible .note-one{animation-delay:1.9s,2.6s}.ap-showcase .product-stage.is-visible .note-two{animation-delay:2.05s,2.75s}@keyframes sc-pop-in{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}@keyframes sc-tile-in{0%{opacity:0;transform:translateY(14px) scale(.94)}to{opacity:1;transform:none}}@keyframes sc-bar-rise{0%{opacity:.7;transform:scaleY(0)}to{opacity:.7;transform:scaleY(1)}}@keyframes sc-row-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes sc-note-in{0%{opacity:0;transform:scale(.7) translateY(12px)}to{opacity:1;transform:none}}.ap-showcase .report-chart i{opacity:0;animation:none}.ap-showcase .report-section.is-visible .report-chart i{animation:sc-chart-rise .85s cubic-bezier(.16,1,.3,1) both}.ap-showcase .report-section.is-visible .report-chart i:first-child{animation-delay:.15s}.ap-showcase .report-section.is-visible .report-chart i:nth-child(2){animation-delay:.23s}.ap-showcase .report-section.is-visible .report-chart i:nth-child(3){animation-delay:.31s}.ap-showcase .report-section.is-visible .report-chart i:nth-child(4){animation-delay:.39s}.ap-showcase .report-section.is-visible .report-chart i:nth-child(5){animation-delay:.47s}.ap-showcase .report-section.is-visible .report-chart i:nth-child(6){animation-delay:.55s}.ap-showcase .report-section.is-visible .report-chart i:nth-child(7){animation-delay:.63s}.ap-showcase .report-section.is-visible .report-chart i:nth-child(8){animation-delay:.71s}@keyframes sc-chart-rise{0%{opacity:.75;transform:scaleY(0)}to{opacity:.75;transform:scaleY(1)}}.ap-showcase .report-section.is-visible .report-chart i:nth-child(8){animation-name:sc-chart-rise-hot}@keyframes sc-chart-rise-hot{0%{opacity:1;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}.ap-showcase .report-section.is-visible .report-window{animation:sc-window-in 1s cubic-bezier(.16,1,.3,1) both}@keyframes sc-window-in{0%{opacity:0;transform:translateY(30px) rotate(1.2deg)}to{opacity:1;transform:none}}.ap-showcase .signal-line{opacity:0;transform-origin:left center}.ap-showcase .flow-visual.is-visible .line-a{animation:sc-draw-a .9s cubic-bezier(.16,1,.3,1) .85s both}.ap-showcase .flow-visual.is-visible .line-b{animation:sc-draw-b .9s cubic-bezier(.16,1,.3,1) 1s both}@keyframes sc-draw-a{0%{opacity:0;transform:rotate(-19deg) scaleX(0)}to{opacity:.55;transform:rotate(-19deg) scaleX(1)}}@keyframes sc-draw-b{0%{opacity:0;transform:rotate(23deg) scaleX(0)}to{opacity:.55;transform:rotate(23deg) scaleX(1)}}.ap-showcase .cta-section.is-visible .cta-button{animation:sc-copy-rise .7s cubic-bezier(.2,.75,.2,1) .45s both}@media (prefers-reduced-motion:reduce){.ap-showcase .scroll-progress{display:none}.ap-showcase .brand-mark,.ap-showcase .site-header,.ap-showcase .site-header-shell:before{transition:none}.ap-showcase .site-header-shell:before{transform:none}.ap-showcase .mobile-nav{animation:none}.ap-showcase .flow-visual,.ap-showcase .product-stage{transform:none}.ap-showcase .activity-row,.ap-showcase .dashboard-card .aside-item,.ap-showcase .dashboard-card .aside-logo,.ap-showcase .float-note,.ap-showcase .hl-line>span,.ap-showcase .intro-section.is-visible>*,.ap-showcase .mini-cards div,.ap-showcase .reveal,.ap-showcase .reveal.is-visible,.ap-showcase .stats.is-visible div{opacity:1;transform:none;filter:none;animation:none!important}.ap-showcase .bar{opacity:.7;transform:none;animation:none!important}.ap-showcase .report-chart i{opacity:.75;transform:none;animation:none!important}.ap-showcase .signal-line{opacity:.55}}.ap-showcase .sc-section{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:clamp(30px,4.5vw,70px);align-items:start;max-width:var(--sc-rail);margin-inline:auto;padding:clamp(80px,8vw,118px) var(--sc-gutter) clamp(20px,3vw,40px)}.ap-showcase .sc-copy h2{margin-top:18px;font-size:clamp(2rem,3.6vw,3.35rem);line-height:1.06;letter-spacing:-.055em;font-weight:800;text-wrap:balance}.ap-showcase .sc-copy>p{max-width:46ch;margin-top:18px;color:var(--sc-muted);font-size:13px;line-height:1.95}html[dir=rtl] .ap-showcase .sc-copy h2{line-height:1.25;letter-spacing:-.04em}html[dir=rtl] .ap-showcase .sc-copy>p{font-size:12px;line-height:2.05}.ap-showcase .sc-list{display:flex;flex-direction:column;gap:2px;margin-top:26px;padding:0;list-style:none}.ap-showcase .sc-list-item{position:relative;display:flex;align-items:flex-start;gap:11px;width:100%;padding:9px 11px;border:1px solid transparent;border-radius:9px;color:var(--sc-muted);background:none;text-align:start;cursor:pointer;transition:color .25s,background .25s,border-color .25s}.ap-showcase .sc-list-item:hover{color:var(--sc-fg);background:oklch(.16 .03 278/55%)}.ap-showcase .sc-list-item.is-active{color:var(--sc-fg);border-color:oklch(.45 .12 294/55%);background:oklch(.17 .05 294/55%)}.ap-showcase .sc-list-item b{flex-shrink:0;padding-top:1px;color:oklch(.5 .04 278);font:9px var(--font-geist-mono),Geist Mono,monospace}.ap-showcase .sc-list-item.is-active b{color:var(--sc-primary)}.ap-showcase .sc-list-item>span{display:flex;min-width:0;flex-direction:column;gap:3px}.ap-showcase .sc-list-item code{font-family:inherit;font-size:11.5px;letter-spacing:-.01em}.ap-showcase .sc-list-item small{color:oklch(.55 .035 278);font-size:9.5px}.ap-showcase .sc-list-item.is-active small{color:oklch(.72 .1 294)}.ap-showcase .sc-list-fill{position:absolute;inset-block-end:-1px;inset-inline-start:0;height:1.5px;border-radius:2px;background:linear-gradient(to right,var(--sc-primary),var(--sc-blue));animation:sc-asst-fill linear forwards}.ap-showcase .sc-safety{display:flex;align-items:flex-start;gap:8px;max-width:46ch;margin-top:22px;color:oklch(.55 .035 278);font-size:9.5px;line-height:1.85}.ap-showcase .sc-safety svg{flex-shrink:0;width:13px;margin-top:2px;color:var(--sc-mint)}.ap-showcase .sc-console{position:relative}.ap-showcase .sc-aura{position:absolute;inset:6% 8%;border-radius:50%;background:radial-gradient(circle,oklch(.62 .29 294/22%),transparent 68%);filter:blur(34px);animation:sc-aura 7s ease-in-out infinite}.ap-showcase .sc-frame{position:relative;overflow:hidden;border:1px solid oklch(.42 .07 278);border-radius:14px;background:oklch(.105 .02 278);box-shadow:0 35px 100px oklch(.01 .01 278/70%)}.ap-showcase .sc-bar{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--sc-border);padding:13px 16px;color:var(--sc-muted);font-size:9px}.ap-showcase .sc-brand svg{width:13px;color:var(--sc-primary)}.ap-showcase .sc-input{display:flex;align-items:center;gap:10px;border-bottom:1px solid var(--sc-border);padding:15px 16px;background:oklch(.13 .025 278)}.ap-showcase .sc-input-icon{width:15px;flex-shrink:0;color:oklch(.55 .04 278)}.ap-showcase .sc-typed{flex:1;min-width:0;color:var(--sc-fg);font-size:13px;line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ap-showcase .sc-typed em{color:oklch(.45 .03 278);font-style:normal}.ap-showcase .sc-caret{display:inline-block;width:1.5px;height:14px;margin-inline-start:1px;vertical-align:-2px;background:var(--sc-primary);animation:sc-asst-blink 1s steps(1) infinite}.ap-showcase .sc-spin{width:14px;flex-shrink:0;color:var(--sc-primary);animation:sc-asst-rotate .9s linear infinite}.ap-showcase .sc-key{display:grid;place-items:center;flex-shrink:0;width:24px;height:21px;border:solid var(--sc-border);border-width:1px 1px 2px;border-radius:5px;color:oklch(.6 .04 278);background:oklch(.17 .03 278)}.ap-showcase .sc-key svg{width:11px}.ap-showcase .sc-key.is-hit{color:var(--sc-primary);border-color:oklch(.6 .2 294/70%);animation:sc-asst-press .45s ease-out}.ap-showcase .sc-panel-slot{min-height:146px;border-bottom:1px solid var(--sc-border);background:oklch(.115 .02 278)}.ap-showcase .sc-panel{padding:13px 16px;animation:sc-asst-panel-in .42s cubic-bezier(.16,1,.3,1) both}.ap-showcase .sc-panel-head{display:flex;align-items:center;gap:10px}.ap-showcase .sc-meta-label,.ap-showcase .sc-panel-label{flex-shrink:0;color:oklch(.5 .035 278);font-size:8.5px;letter-spacing:.06em;text-transform:uppercase}.ap-showcase .sc-chips{display:flex;flex:1;flex-wrap:wrap;gap:5px}.ap-showcase .sc-chip{border:1px solid var(--sc-border);border-radius:6px;padding:3px 7px;color:var(--sc-fg);background:oklch(.17 .03 278);font-size:10px;animation:sc-asst-chip-in .34s cubic-bezier(.2,.75,.2,1) both}.ap-showcase .sc-chip.is-intent{color:var(--sc-primary);border-color:oklch(.6 .2 294/45%);background:oklch(.22 .08 294/60%);font-family:var(--font-geist-mono),"Geist Mono",monospace;font-size:9px}.ap-showcase .sc-chip.i-create{color:var(--sc-mint);border-color:oklch(.78 .16 165/40%);background:oklch(.2 .07 165/55%)}.ap-showcase .sc-chip.i-search{color:var(--sc-blue);border-color:oklch(.72 .19 245/40%);background:oklch(.2 .07 245/55%)}.ap-showcase .sc-chip.i-export{color:var(--sc-amber);border-color:oklch(.82 .16 82/40%);background:oklch(.22 .07 82/45%)}.ap-showcase .sc-conf{position:relative;display:grid;place-items:center;flex-shrink:0;width:34px;height:34px}.ap-showcase .sc-conf svg{position:absolute;inset:0;width:34px;height:34px;transform:rotate(-90deg)}.ap-showcase .sc-conf circle{fill:none;stroke-width:2.5}.ap-showcase .sc-conf-track{stroke:oklch(.26 .03 278)}.ap-showcase .sc-conf-value{stroke:var(--sc-primary);stroke-linecap:round;stroke-dasharray:94.25;animation:sc-asst-ring .85s cubic-bezier(.2,.75,.2,1) .1s both}.ap-showcase .sc-conf b{color:var(--sc-fg);font:8.5px var(--font-geist-mono),Geist Mono,monospace}.ap-showcase .sc-meta{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:9px;font-size:10px;animation:sc-asst-chip-in .34s cubic-bezier(.2,.75,.2,1) .22s both}.ap-showcase .sc-range b{border:1px solid oklch(.72 .19 245/35%);border-radius:5px;padding:2px 6px;color:var(--sc-blue);background:oklch(.18 .06 245/50%);font:9px var(--font-geist-mono),Geist Mono,monospace}.ap-showcase .sc-range i{width:14px;height:1px;background:oklch(.45 .08 245)}.ap-showcase .sc-fix{color:oklch(.62 .04 278)}.ap-showcase .sc-fix b{color:var(--sc-amber)}.ap-showcase .sc-path{display:block;margin-top:9px;overflow:hidden;color:oklch(.55 .06 294);font:9px var(--font-geist-mono),Geist Mono,monospace;white-space:nowrap;text-overflow:ellipsis;direction:ltr;text-align:start;animation:sc-asst-chip-in .34s cubic-bezier(.2,.75,.2,1) .3s both}.ap-showcase .sc-run{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:11px;color:oklch(.55 .035 278);font-size:9.5px}.ap-showcase .sc-run b{border-radius:6px;padding:4px 12px;color:var(--sc-primary-fg);background:var(--sc-primary);font-size:10px}.ap-showcase .sc-run b.is-hit{animation:sc-asst-press .5s ease-out;box-shadow:0 0 26px oklch(.6 .28 294/60%)}.ap-showcase .sc-screen{position:relative;height:272px;overflow:hidden;padding:15px 16px;background:oklch(.09 .015 278)}.ap-showcase .sc-screen-in{animation:sc-asst-screen-in .5s cubic-bezier(.16,1,.3,1) both}.ap-showcase .sc-screen-idle{display:grid;place-items:center;height:100%;color:oklch(.28 .03 278)}.ap-showcase .sc-screen-idle svg{width:30px;animation:sc-asst-breathe 2.6s ease-in-out infinite}.ap-showcase .sc-screen-head{display:flex;align-items:center;gap:9px;padding-bottom:11px;border-bottom:1px solid var(--sc-border)}.ap-showcase .sc-screen-icon{display:grid;place-items:center;flex-shrink:0;width:24px;height:24px;border-radius:6px;color:var(--sc-primary);background:oklch(.23 .08 294)}.ap-showcase .sc-screen-icon svg{width:12px}.ap-showcase .sc-screen-head>span{display:flex;min-width:0;flex:1;flex-direction:column;gap:3px}.ap-showcase .sc-screen-head strong{overflow:hidden;font-size:11px;white-space:nowrap;text-overflow:ellipsis}.ap-showcase .sc-screen-head small{color:oklch(.52 .035 278);font-size:8.5px}.ap-showcase .sc-opened{display:grid;place-items:center;width:18px;height:18px;border-radius:50%;color:oklch(.1 .02 278);background:var(--sc-mint)}.ap-showcase .sc-opened svg{width:11px}.ap-showcase .sc-table{width:100%;margin-top:10px;border-collapse:collapse;font-size:9.5px}.ap-showcase .sc-table th{padding:5px 6px;color:oklch(.5 .035 278);font-size:8.5px;font-weight:400;text-align:start}.ap-showcase .sc-table td{padding:6px;border-top:1px solid oklch(.2 .025 278);color:oklch(.72 .03 278)}.ap-showcase .sc-table tbody tr{animation:sc-asst-row-in .38s cubic-bezier(.2,.75,.2,1) both}.ap-showcase .sc-num{font-family:var(--font-geist-mono),"Geist Mono",monospace;font-variant-numeric:tabular-nums;text-align:end}.ap-showcase .sc-table td:nth-child(2){text-align:start}.ap-showcase .sc-credit{color:oklch(.7 .12 165)}.ap-showcase .sc-strong{color:var(--sc-fg)}.ap-showcase .sc-total{display:flex;align-items:center;justify-content:space-between;margin-top:11px;border-top:1px solid var(--sc-border);padding-top:10px;color:oklch(.55 .035 278);font-size:9.5px}.ap-showcase .sc-total b{color:var(--sc-fg);font:12px var(--font-geist-mono),Geist Mono,monospace}.ap-showcase .sc-total em{color:var(--sc-amber);font-style:normal;font-size:8.5px}.ap-showcase .sc-toolbar{display:flex;align-items:center;gap:10px;margin-top:10px}.ap-showcase .sc-toolbar b{display:inline-flex;align-items:center;gap:6px;border:1px solid oklch(.78 .16 165/45%);border-radius:6px;padding:5px 9px;color:var(--sc-mint);background:oklch(.19 .06 165/55%);font-size:9.5px}.ap-showcase .sc-toolbar b svg{width:12px}.ap-showcase .sc-toolbar b.is-armed{animation:sc-asst-armed 1.6s ease-in-out infinite}.ap-showcase .sc-toolbar span{color:oklch(.5 .035 278);font-size:8.5px}.ap-showcase .sc-fields{display:grid;grid-template-columns:repeat(2,1fr);gap:7px;margin-top:11px}.ap-showcase .sc-field{position:relative;display:flex;flex-direction:column;gap:5px;border:1px solid var(--sc-border);border-radius:7px;padding:8px 10px;background:oklch(.12 .02 278)}.ap-showcase .sc-field small{color:oklch(.5 .035 278);font-size:8px}.ap-showcase .sc-field b{font-size:11px}.ap-showcase .sc-field .sc-dim{color:oklch(.45 .03 278);font-weight:400}.ap-showcase .sc-field.is-filled{border-color:oklch(.6 .2 294/45%);background:oklch(.17 .05 294/45%);animation:sc-asst-filled 1.9s ease-in-out}.ap-showcase .sc-field em{position:absolute;inset-block-start:7px;inset-inline-end:8px;color:var(--sc-primary);font-style:normal;font-size:7.5px;letter-spacing:.04em}.ap-showcase .sc-empty-row{display:flex;align-items:center;gap:9px;margin-top:8px;border:1px dashed oklch(.3 .03 278);border-radius:7px;padding:9px 10px;color:oklch(.45 .03 278);font-size:9px}.ap-showcase .sc-empty-row i{width:26px;height:4px;border-radius:3px;background:oklch(.22 .03 278)}.ap-showcase .sc-note{margin-top:10px;color:oklch(.5 .035 278);font-size:8.5px;line-height:1.8}.ap-showcase .sc-matches{display:flex;flex-direction:column;gap:6px;margin-top:11px;padding:0;list-style:none}.ap-showcase .sc-matches li{display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid var(--sc-border);border-radius:8px;padding:9px 11px;background:oklch(.12 .02 278);animation:sc-asst-row-in .4s cubic-bezier(.2,.75,.2,1) both}.ap-showcase .sc-matches li.is-highlight{border-color:oklch(.6 .2 294/50%);background:oklch(.17 .05 294/50%)}.ap-showcase .sc-matches span{display:flex;min-width:0;flex-direction:column;gap:3px}.ap-showcase .sc-matches b{font-size:10.5px}.ap-showcase .sc-matches small{color:oklch(.52 .035 278);font-size:8.5px}.ap-showcase .sc-matches em{color:var(--sc-fg);font-style:normal;font-size:10px}.ap-showcase .sc-customer{display:flex;align-items:center;gap:11px;margin-top:12px;border:1px solid oklch(.6 .2 294/40%);border-radius:9px;padding:12px;background:oklch(.16 .045 294/50%);animation:sc-asst-row-in .4s cubic-bezier(.2,.75,.2,1) both}.ap-showcase .sc-avatar{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;color:var(--sc-primary-fg);background:linear-gradient(140deg,var(--sc-primary),var(--sc-blue));font-size:13px}.ap-showcase .sc-customer>div{display:flex;min-width:0;flex:1;flex-direction:column;gap:4px}.ap-showcase .sc-customer b{font-size:12px}.ap-showcase .sc-customer small{color:oklch(.55 .035 278);font:8.5px var(--font-geist-mono),Geist Mono,monospace}.ap-showcase .sc-balance{display:flex;flex-direction:column;gap:4px;text-align:end}.ap-showcase .sc-balance small{color:oklch(.5 .035 278);font-size:8px}.ap-showcase .sc-balance b{color:var(--sc-fg);font:11px var(--font-geist-mono),Geist Mono,monospace}.ap-showcase .sc-ranks{display:flex;flex-direction:column;gap:9px;margin-top:13px;padding:0;list-style:none}.ap-showcase .sc-ranks li{display:grid;grid-template-columns:1fr 1.15fr auto;align-items:center;gap:10px;font-size:9.5px;animation:sc-asst-row-in .38s cubic-bezier(.2,.75,.2,1) both}.ap-showcase .sc-ranks li>span{overflow:hidden;color:oklch(.72 .03 278);white-space:nowrap;text-overflow:ellipsis}.ap-showcase .sc-ranks i{display:block;height:6px;border-radius:4px;background:oklch(.19 .02 278)}.ap-showcase .sc-ranks i b{display:block;height:100%;border-radius:4px;background:linear-gradient(to right,var(--sc-primary),var(--sc-blue));animation:sc-asst-grow .7s cubic-bezier(.2,.75,.2,1) both}.ap-showcase .sc-ranks em{color:oklch(.6 .035 278);font-style:normal;font-family:var(--font-geist-mono),"Geist Mono",monospace;font-size:8.5px}.ap-showcase .sc-aging{display:flex;flex-direction:column;gap:6px;margin-top:12px;padding:0;list-style:none}.ap-showcase .sc-aging li{display:flex;align-items:center;gap:10px;border-bottom:1px solid oklch(.2 .025 278);padding-bottom:8px;font-size:10px;animation:sc-asst-row-in .38s cubic-bezier(.2,.75,.2,1) both}.ap-showcase .sc-aging li>span{flex:1;overflow:hidden;color:oklch(.74 .03 278);white-space:nowrap;text-overflow:ellipsis}.ap-showcase .sc-age{border-radius:999px;padding:2px 7px;color:var(--sc-mint);background:oklch(.2 .06 165/60%);font-style:normal;font:8.5px var(--font-geist-mono),Geist Mono,monospace}.ap-showcase .sc-age.is-late{color:var(--sc-amber);background:oklch(.22 .06 82/55%)}.ap-showcase .sc-aging b{color:var(--sc-fg);font:10px var(--font-geist-mono),Geist Mono,monospace}@keyframes sc-asst-blink{0%,50%{opacity:1}51%,to{opacity:0}}@keyframes sc-asst-rotate{to{transform:rotate(1turn)}}@keyframes sc-asst-fill{0%{width:0}to{width:100%}}@keyframes sc-asst-panel-in{0%{opacity:0;transform:translateY(-8px)}}@keyframes sc-asst-chip-in{0%{opacity:0;transform:translateY(5px) scale(.94)}}@keyframes sc-asst-ring{0%{stroke-dashoffset:94.25}}@keyframes sc-asst-screen-in{0%{opacity:0;transform:translateY(16px);filter:blur(5px)}}@keyframes sc-asst-row-in{0%{opacity:0;transform:translateY(8px)}}@keyframes sc-asst-grow{0%{width:0}}@keyframes sc-asst-press{40%{transform:scale(.9)}to{transform:scale(1)}}@keyframes sc-asst-breathe{0%,to{opacity:.5;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}}@keyframes sc-asst-armed{0%,to{box-shadow:0 0 0 oklch(.78 .16 165/0)}50%{box-shadow:0 0 22px oklch(.78 .16 165/45%)}}@keyframes sc-asst-filled{0%,to{box-shadow:0 0 0 oklch(.6 .28 294/0)}30%{box-shadow:0 0 26px oklch(.6 .28 294/40%)}}@media (max-width:900px){.ap-showcase .sc-section{grid-template-columns:1fr;padding-top:clamp(64px,9vw,92px)}.ap-showcase .sc-copy{order:-1;max-width:650px;margin-inline:auto}.ap-showcase .sc-console{max-width:650px;width:100%;margin-inline:auto}}@media (max-width:560px){.ap-showcase .sc-screen{height:268px;padding:13px}.ap-showcase .sc-panel-slot{min-height:168px}.ap-showcase .sc-typed{font-size:11.5px}.ap-showcase .sc-list-item code{font-size:10.5px}.ap-showcase .sc-fields{gap:5px}.ap-showcase .sc-field{padding:7px 8px}.ap-showcase .sc-field b{font-size:10px}.ap-showcase .sc-table{font-size:8.5px}.ap-showcase .sc-table td:nth-child(3),.ap-showcase .sc-table td:nth-child(4),.ap-showcase .sc-table th:nth-child(3),.ap-showcase .sc-table th:nth-child(4){display:none}.ap-showcase .sc-table td:nth-child(2){max-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ap-showcase .sc-ranks li{grid-template-columns:1fr 1fr auto}}@media (prefers-reduced-motion:reduce){.ap-showcase .sc-aura,.ap-showcase .sc-caret,.ap-showcase .sc-conf-value,.ap-showcase .sc-field.is-filled,.ap-showcase .sc-list-fill,.ap-showcase .sc-ranks i b,.ap-showcase .sc-screen-idle svg,.ap-showcase .sc-spin,.ap-showcase .sc-toolbar b.is-armed{animation:none!important}.ap-showcase .sc-aging li,.ap-showcase .sc-chip,.ap-showcase .sc-customer,.ap-showcase .sc-matches li,.ap-showcase .sc-meta,.ap-showcase .sc-panel,.ap-showcase .sc-path,.ap-showcase .sc-ranks li,.ap-showcase .sc-screen-in,.ap-showcase .sc-table tbody tr{animation-duration:.01ms!important}}.ap-showcase .sc-copy.is-visible>.sc-safety,.ap-showcase .sc-copy.is-visible>.section-kicker,.ap-showcase .sc-copy.is-visible>h2,.ap-showcase .sc-copy.is-visible>p{opacity:0;animation:sc-asst-copy-rise .72s cubic-bezier(.2,.75,.2,1) forwards}.ap-showcase .sc-copy.is-visible>.section-kicker{animation-delay:.04s}.ap-showcase .sc-copy.is-visible>h2{animation-delay:.13s}.ap-showcase .sc-copy.is-visible>p{animation-delay:.26s}.ap-showcase .sc-copy.is-visible>.sc-safety{animation-delay:.92s}.ap-showcase .sc-copy.is-visible .sc-list li{opacity:0;animation:sc-asst-deal .5s cubic-bezier(.2,.75,.2,1) forwards}.ap-showcase .sc-copy.is-visible .sc-list li:first-child{animation-delay:.38s}.ap-showcase .sc-copy.is-visible .sc-list li:nth-child(2){animation-delay:.45s}.ap-showcase .sc-copy.is-visible .sc-list li:nth-child(3){animation-delay:.52s}.ap-showcase .sc-copy.is-visible .sc-list li:nth-child(4){animation-delay:.59s}.ap-showcase .sc-copy.is-visible .sc-list li:nth-child(5){animation-delay:.66s}.ap-showcase .sc-copy.is-visible .sc-list li:nth-child(6){animation-delay:.73s}.ap-showcase .sc-copy.is-visible .sc-list li:nth-child(7){animation-delay:.8s}.ap-showcase .sc-console.is-visible{animation:sc-asst-console-in 1.05s cubic-bezier(.16,1,.3,1) .1s forwards}.ap-showcase .sc-console.is-visible .sc-bar,.ap-showcase .sc-console.is-visible .sc-input,.ap-showcase .sc-console.is-visible .sc-panel-slot,.ap-showcase .sc-console.is-visible .sc-screen{animation:sc-asst-fill-in .55s cubic-bezier(.2,.75,.2,1) both}.ap-showcase .sc-console.is-visible .sc-bar{animation-delay:.42s}.ap-showcase .sc-console.is-visible .sc-input{animation-delay:.52s}.ap-showcase .sc-console.is-visible .sc-panel-slot{animation-delay:.62s}.ap-showcase .sc-console.is-visible .sc-screen{animation-delay:.72s}.ap-showcase .sc-frame{transform:translate3d(0,calc(var(--sc-local, 0) * -22px),0);will-change:transform}@keyframes sc-asst-copy-rise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes sc-asst-deal{0%{opacity:0;transform:translateY(14px) scale(.985)}to{opacity:1;transform:none}}@keyframes sc-asst-console-in{0%{opacity:0;transform:translateY(46px) scale(.955);filter:blur(9px)}to{opacity:1;transform:none;filter:blur(0)}}@keyframes sc-asst-fill-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ap-showcase .sc-console.is-visible,.ap-showcase .sc-console.is-visible .sc-bar,.ap-showcase .sc-console.is-visible .sc-input,.ap-showcase .sc-console.is-visible .sc-panel-slot,.ap-showcase .sc-console.is-visible .sc-screen,.ap-showcase .sc-copy.is-visible .sc-list li,.ap-showcase .sc-copy.is-visible>.sc-safety,.ap-showcase .sc-copy.is-visible>.section-kicker,.ap-showcase .sc-copy.is-visible>h2,.ap-showcase .sc-copy.is-visible>p{opacity:1;transform:none;filter:none;animation:none!important}.ap-showcase .sc-frame{transform:none}}.ap-showcase .report-window[data-parallax]{transform:translate3d(0,calc(var(--sc-local, 0) * -20px),0);will-change:transform}@media (prefers-reduced-motion:reduce){.ap-showcase .report-window[data-parallax]{transform:none}}